net: neighbor: add fdb extended attribute
Add an attribute to NDA which will contain all future fdb-specific attributes in order to avoid polluting the NDA namespace with e.g. bridge or vxlan specific attributes. The attribute is called NDA_FDB_EXT_ATTRS and the structure would look like: [NDA_FDB_EXT_ATTRS] = { [NFEA_xxx] } Signed-off-by: Nikolay Aleksandrov <nikolay@cumulusnetworks.com> Signed-off-by: David S. Miller <davem@davemloft.net>
这个提交包含在:
@@ -1783,6 +1783,7 @@ const struct nla_policy nda_policy[NDA_MAX+1] = {
|
||||
[NDA_MASTER] = { .type = NLA_U32 },
|
||||
[NDA_PROTOCOL] = { .type = NLA_U8 },
|
||||
[NDA_NH_ID] = { .type = NLA_U32 },
|
||||
[NDA_FDB_EXT_ATTRS] = { .type = NLA_NESTED },
|
||||
};
|
||||
|
||||
static int neigh_delete(struct sk_buff *skb, struct nlmsghdr *nlh,
|
||||
|
在新工单中引用
屏蔽一个用户