X-Git-Url: https://git.enpas.org/?a=blobdiff_plain;f=package%2Fswconfig%2Fsrc%2Fswlib.c;h=59456a33d9d5717c38f6abae2a647f6bb3281ef5;hb=fc8259b34d7abf7102eb2f854edb8839edbcf2bb;hp=8a9fd7a29ce8b3659d057ab350400321a598b0e4;hpb=29b1cd327d3658f39af9db68943a6c205fac602d;p=openwrt.git diff --git a/package/swconfig/src/swlib.c b/package/swconfig/src/swlib.c index 8a9fd7a29c..59456a33d9 100644 --- a/package/swconfig/src/swlib.c +++ b/package/swconfig/src/swlib.c @@ -586,6 +586,8 @@ add_switch(struct nl_msg *msg, void *arg) dev->ports = nla_get_u32(tb[SWITCH_ATTR_PORTS]); if (tb[SWITCH_ATTR_VLANS]) dev->vlans = nla_get_u32(tb[SWITCH_ATTR_VLANS]); + if (tb[SWITCH_ATTR_CPU_PORT]) + dev->cpu_port = nla_get_u32(tb[SWITCH_ATTR_CPU_PORT]); if (!sa->head) { sa->head = dev;