diff options
Diffstat (limited to 'drivers/net/bonding/bond_main.c')
-rw-r--r-- | drivers/net/bonding/bond_main.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/net/bonding/bond_main.c b/drivers/net/bonding/bond_main.c index 56c823c175fe..39575d764974 100644 --- a/drivers/net/bonding/bond_main.c +++ b/drivers/net/bonding/bond_main.c | |||
@@ -4564,6 +4564,8 @@ static int bond_init(struct net_device *bond_dev, struct bond_params *params) | |||
4564 | bond_dev->tx_queue_len = 0; | 4564 | bond_dev->tx_queue_len = 0; |
4565 | bond_dev->flags |= IFF_MASTER|IFF_MULTICAST; | 4565 | bond_dev->flags |= IFF_MASTER|IFF_MULTICAST; |
4566 | bond_dev->priv_flags |= IFF_BONDING; | 4566 | bond_dev->priv_flags |= IFF_BONDING; |
4567 | if (bond->params.arp_interval) | ||
4568 | bond_dev->priv_flags |= IFF_MASTER_ARPMON; | ||
4567 | 4569 | ||
4568 | /* At first, we block adding VLANs. That's the only way to | 4570 | /* At first, we block adding VLANs. That's the only way to |
4569 | * prevent problems that occur when adding VLANs over an | 4571 | * prevent problems that occur when adding VLANs over an |