diff --git a/src/network.c b/src/network.c index ad09ee1f..8a8e9f50 100644 --- a/src/network.c +++ b/src/network.c @@ -203,6 +203,11 @@ const char *network_get_path(struct network *network) return network->object_path; } +enum security network_get_security(struct network *network) +{ + return network->security; +} + void network_init() { networks = l_queue_new(); diff --git a/src/network.h b/src/network.h index 81f3fef5..78e792f3 100644 --- a/src/network.h +++ b/src/network.h @@ -44,6 +44,7 @@ double network_rankmod(uint32_t type, const char *ssid); const char *network_get_ssid(struct network *network); struct netdev *network_get_netdev(struct network *network); const char *network_get_path(struct network *network); +enum security network_get_security(struct network *network); void network_init(); void network_exit();