From f73b7511244e33e5a225f30f5495ef72a21b2f57 Mon Sep 17 00:00:00 2001 From: Andrew Zaborowski Date: Fri, 23 Dec 2016 05:38:07 -0500 Subject: [PATCH] netdev: Add netdev_get_handshake Getter for current handshake_state object. --- src/netdev.c | 5 +++++ src/netdev.h | 1 + 2 files changed, 6 insertions(+) diff --git a/src/netdev.c b/src/netdev.c index d7bd6169..ef3a5707 100644 --- a/src/netdev.c +++ b/src/netdev.c @@ -191,6 +191,11 @@ bool netdev_get_is_up(struct netdev *netdev) return (netdev->ifi_flags & IFF_UP) != 0; } +struct handshake_state *netdev_get_handshake(struct netdev *netdev) +{ + return netdev->handshake; +} + struct set_powered_cb_data { struct netdev *netdev; netdev_set_powered_cb_t callback; diff --git a/src/netdev.h b/src/netdev.h index 9eebd4cb..95667c3f 100644 --- a/src/netdev.h +++ b/src/netdev.h @@ -81,6 +81,7 @@ uint32_t netdev_get_ifindex(struct netdev *netdev); uint32_t netdev_get_iftype(struct netdev *netdev); const char *netdev_get_name(struct netdev *netdev); bool netdev_get_is_up(struct netdev *netdev); +struct handshake_state *netdev_get_handshake(struct netdev *netdev); int netdev_connect(struct netdev *netdev, struct scan_bss *bss, struct handshake_state *hs,