From 337f5e062eaca4350df33f17aa20b9d44a2814fc Mon Sep 17 00:00:00 2001 From: Denis Kenzior Date: Mon, 26 Apr 2021 10:17:22 -0500 Subject: [PATCH] netdev: Return -ENOTCONN in netdev_get_current_station --- src/netdev.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/netdev.c b/src/netdev.c index 29380702..bd7bfc2b 100644 --- a/src/netdev.c +++ b/src/netdev.c @@ -4818,6 +4818,9 @@ int netdev_get_current_station(struct netdev *netdev, netdev_get_station_cb_t cb, void *user_data, netdev_destroy_func_t destroy) { + if (!netdev->handshake) + return -ENOTCONN; + return netdev_get_station(netdev, netdev->handshake->aa, cb, user_data, destroy); }