RE: [patch net-next v3 02/17] net: make vid as a parameter for ndo_fdb_add/ndo_fdb_del
From: Arad, Ronen <hidden>
Date: 2014-11-26 07:35:28
From: Arad, Ronen <hidden>
Date: 2014-11-26 07:35:28
@@ -2312,7 +2313,7 @@ errout:int ndo_dflt_fdb_add(struct ndmsg *ndm, struct nlattr *tb[], struct net_device *dev, - const unsigned char *addr, + const unsigned char *addr, u16 vid, u16 flags) { int err = -EINVAL;
@@ -2409,7 +2439,7 @@ out:int ndo_dflt_fdb_del(struct ndmsg *ndm, struct nlattr *tb[], struct net_device *dev, - const unsigned char *addr) + const unsigned char *addr, u16 vid) { int err = -EINVAL;
What is the expected role of vid in ndo_dflt_fdb_add/ndo_dflt_fdb_del? It is ignored in both functions. Will the vid be passed to dev_uc_add/dev_uc_add_excl/dev_uc_del and similar dev_mc_xxx functions? Will the device address lists become VLAN-aware?