diff options
Diffstat (limited to 'include/net/switchdev.h')
| -rw-r--r-- | include/net/switchdev.h | 7 | 
1 files changed, 6 insertions, 1 deletions
| diff --git a/include/net/switchdev.h b/include/net/switchdev.h index d574ce63bf22..881ecb1555bf 100644 --- a/include/net/switchdev.h +++ b/include/net/switchdev.h @@ -145,6 +145,10 @@ enum switchdev_notifier_type {  	SWITCHDEV_FDB_ADD_TO_DEVICE,  	SWITCHDEV_FDB_DEL_TO_DEVICE,  	SWITCHDEV_FDB_OFFLOADED, + +	SWITCHDEV_VXLAN_FDB_ADD_TO_DEVICE, +	SWITCHDEV_VXLAN_FDB_DEL_TO_DEVICE, +	SWITCHDEV_VXLAN_FDB_OFFLOADED,  };  struct switchdev_notifier_info { @@ -155,7 +159,8 @@ struct switchdev_notifier_fdb_info {  	struct switchdev_notifier_info info; /* must be first */  	const unsigned char *addr;  	u16 vid; -	bool added_by_user; +	u8 added_by_user:1, +	   offloaded:1;  };  static inline struct net_device * |