diff --git a/src/network.c b/src/network.c index 19f2ec8f..fa0fe864 100644 --- a/src/network.c +++ b/src/network.c @@ -1253,6 +1253,11 @@ void network_info_foreach(network_info_foreach_func_t function, function(entry->data, user_data); } +const struct l_queue *network_info_get_known() +{ + return networks; +} + bool network_info_has_hidden(void) { return false; diff --git a/src/network.h b/src/network.h index b45a5bb8..ffdf333f 100644 --- a/src/network.h +++ b/src/network.h @@ -80,4 +80,5 @@ bool network_info_add_known(const char *ssid, enum security security); bool network_info_forget_known(const char *ssid, enum security security); void network_info_foreach(network_info_foreach_func_t function, void *user_data); +const struct l_queue *network_info_get_known(); bool network_info_has_hidden(void);