diff --git a/src/netdev.c b/src/netdev.c index 4b486c18..b88a9e76 100644 --- a/src/netdev.c +++ b/src/netdev.c @@ -133,6 +133,11 @@ uint32_t netdev_get_iftype(struct netdev *netdev) return netdev->type; } +const char *netdev_get_name(struct netdev *netdev) +{ + return netdev->name; +} + static void netdev_free(void *data) { struct netdev *netdev = data; diff --git a/src/netdev.h b/src/netdev.h index a199ddd2..fa47862a 100644 --- a/src/netdev.h +++ b/src/netdev.h @@ -33,6 +33,7 @@ void netdev_set_linkmode_and_operstate(uint32_t ifindex, const uint8_t *netdev_get_address(struct netdev *netdev); uint32_t netdev_get_ifindex(struct netdev *netdev); uint32_t netdev_get_iftype(struct netdev *netdev); +const char *netdev_get_name(struct netdev *netdev); struct netdev *netdev_find(int ifindex);