|
@@ -1456,6 +1456,7 @@ struct net_device_ops {
|
|
|
* @IFF_FAILOVER: device is a failover master device
|
|
* @IFF_FAILOVER: device is a failover master device
|
|
|
* @IFF_FAILOVER_SLAVE: device is lower dev of a failover master device
|
|
* @IFF_FAILOVER_SLAVE: device is lower dev of a failover master device
|
|
|
* @IFF_L3MDEV_RX_HANDLER: only invoke the rx handler of L3 master device
|
|
* @IFF_L3MDEV_RX_HANDLER: only invoke the rx handler of L3 master device
|
|
|
|
|
+ * @IFF_LIVE_RENAME_OK: rename is allowed while device is up and running
|
|
|
*/
|
|
*/
|
|
|
enum netdev_priv_flags {
|
|
enum netdev_priv_flags {
|
|
|
IFF_802_1Q_VLAN = 1<<0,
|
|
IFF_802_1Q_VLAN = 1<<0,
|
|
@@ -1488,6 +1489,7 @@ enum netdev_priv_flags {
|
|
|
IFF_FAILOVER = 1<<27,
|
|
IFF_FAILOVER = 1<<27,
|
|
|
IFF_FAILOVER_SLAVE = 1<<28,
|
|
IFF_FAILOVER_SLAVE = 1<<28,
|
|
|
IFF_L3MDEV_RX_HANDLER = 1<<29,
|
|
IFF_L3MDEV_RX_HANDLER = 1<<29,
|
|
|
|
|
+ IFF_LIVE_RENAME_OK = 1<<30,
|
|
|
};
|
|
};
|
|
|
|
|
|
|
|
#define IFF_802_1Q_VLAN IFF_802_1Q_VLAN
|
|
#define IFF_802_1Q_VLAN IFF_802_1Q_VLAN
|
|
@@ -1519,6 +1521,7 @@ enum netdev_priv_flags {
|
|
|
#define IFF_FAILOVER IFF_FAILOVER
|
|
#define IFF_FAILOVER IFF_FAILOVER
|
|
|
#define IFF_FAILOVER_SLAVE IFF_FAILOVER_SLAVE
|
|
#define IFF_FAILOVER_SLAVE IFF_FAILOVER_SLAVE
|
|
|
#define IFF_L3MDEV_RX_HANDLER IFF_L3MDEV_RX_HANDLER
|
|
#define IFF_L3MDEV_RX_HANDLER IFF_L3MDEV_RX_HANDLER
|
|
|
|
|
+#define IFF_LIVE_RENAME_OK IFF_LIVE_RENAME_OK
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
|
* struct net_device - The DEVICE structure.
|
|
* struct net_device - The DEVICE structure.
|