netlink: add attributes to fdb interface
Later changes need to be able to refer to neighbour attributes when doing fdb_add. Signed-off-by: Stephen Hemminger <shemminger@vyatta.com> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:

committed by
David S. Miller

parent
de0a41484c
commit
edc7d57327
@@ -608,7 +608,8 @@ static int fdb_add_entry(struct net_bridge_port *source, const __u8 *addr,
|
||||
}
|
||||
|
||||
/* Add new permanent fdb entry with RTM_NEWNEIGH */
|
||||
int br_fdb_add(struct ndmsg *ndm, struct net_device *dev,
|
||||
int br_fdb_add(struct ndmsg *ndm, struct nlattr *tb[],
|
||||
struct net_device *dev,
|
||||
const unsigned char *addr, u16 nlh_flags)
|
||||
{
|
||||
struct net_bridge_port *p;
|
||||
|
@@ -364,7 +364,7 @@ extern void br_fdb_update(struct net_bridge *br,
|
||||
extern int br_fdb_delete(struct ndmsg *ndm,
|
||||
struct net_device *dev,
|
||||
const unsigned char *addr);
|
||||
extern int br_fdb_add(struct ndmsg *nlh,
|
||||
extern int br_fdb_add(struct ndmsg *nlh, struct nlattr *tb[],
|
||||
struct net_device *dev,
|
||||
const unsigned char *addr,
|
||||
u16 nlh_flags);
|
||||
|
Reference in New Issue
Block a user