interface: support "zone" config option
[project/netifd.git] / ubus.c
diff --git a/ubus.c b/ubus.c
index 2876e7d173fb5fef23732171f3aa431df4ce9f29..7f4821ddbff2ff34e6d844f669b978012b6237a0 100644 (file)
--- a/ubus.c
+++ b/ubus.c
@@ -918,6 +918,9 @@ netifd_dump_status(struct interface *iface)
        }
 
        a = blobmsg_open_table(&b, "data");
+
+       if (iface->zone)
+               blobmsg_add_string(&b, "zone", iface->zone);
        avl_for_each_element(&iface->data, data, node)
                blobmsg_add_blob(&b, data->data);