diff --git a/src/network.c b/src/network.c index ba92a64b..ad09ee1f 100644 --- a/src/network.c +++ b/src/network.c @@ -198,6 +198,11 @@ struct netdev *network_get_netdev(struct network *network) return network->netdev; } +const char *network_get_path(struct network *network) +{ + return network->object_path; +} + void network_init() { networks = l_queue_new(); diff --git a/src/network.h b/src/network.h index 4eb269ea..81f3fef5 100644 --- a/src/network.h +++ b/src/network.h @@ -43,6 +43,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); void network_init(); void network_exit();