]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - include/net/switchdev.h
Merge tag 'sound-fix-4.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai...
[karo-tx-linux.git] / include / net / switchdev.h
index d5671f118bfc54566a34d48708e35b69af19b417..319baab3b48efb9035a7987c6dbf96b9f8afe5b0 100644 (file)
@@ -72,6 +72,7 @@ struct switchdev_obj {
                struct switchdev_obj_fdb {              /* PORT_FDB */
                        const unsigned char *addr;
                        u16 vid;
+                       u16 ndm_state;
                } fdb;
        } u;
 };
@@ -157,6 +158,9 @@ int switchdev_port_fdb_del(struct ndmsg *ndm, struct nlattr *tb[],
 int switchdev_port_fdb_dump(struct sk_buff *skb, struct netlink_callback *cb,
                            struct net_device *dev,
                            struct net_device *filter_dev, int idx);
+void switchdev_port_fwd_mark_set(struct net_device *dev,
+                                struct net_device *group_dev,
+                                bool joining);
 
 #else
 
@@ -271,6 +275,12 @@ static inline int switchdev_port_fdb_dump(struct sk_buff *skb,
        return -EOPNOTSUPP;
 }
 
+static inline void switchdev_port_fwd_mark_set(struct net_device *dev,
+                                              struct net_device *group_dev,
+                                              bool joining)
+{
+}
+
 #endif
 
 #endif /* _LINUX_SWITCHDEV_H_ */