diff options
author | Felix Fietkau <nbd@openwrt.org> | 2012-07-05 14:18:04 +0200 |
---|---|---|
committer | Felix Fietkau <nbd@openwrt.org> | 2012-07-05 15:10:43 +0200 |
commit | 6094417533d97662f693d134ab04595a292de30c (patch) | |
tree | fffff9ec567c011095f9d5239481baff78b985a3 /ubus.c | |
parent | 0be9a1d0c1db1164a296a70157c01d1e5165d6cc (diff) | |
download | netifd-6094417533d97662f693d134ab04595a292de30c.tar.gz |
fix ifname for alias+vlan chains
Diffstat (limited to 'ubus.c')
-rw-r--r-- | ubus.c | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -496,7 +496,8 @@ netifd_handle_status(struct ubus_context *ctx, struct ubus_object *obj, blobmsg_add_string(&b, "proto", iface->proto_handler->name); dev = iface->main_dev.dev; - if (dev && !(iface->proto_handler->flags & PROTO_FLAG_NODEV)) + if (dev && !dev->hidden && + !(iface->proto_handler->flags & PROTO_FLAG_NODEV)) blobmsg_add_string(&b, "device", dev->ifname); if (iface->state == IFS_UP) { |