summaryrefslogtreecommitdiff
path: root/src/conf_mode
diff options
context:
space:
mode:
Diffstat (limited to 'src/conf_mode')
-rwxr-xr-xsrc/conf_mode/interface-bonding.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/conf_mode/interface-bonding.py b/src/conf_mode/interface-bonding.py
index dc0363fb7..447debe0f 100755
--- a/src/conf_mode/interface-bonding.py
+++ b/src/conf_mode/interface-bonding.py
@@ -355,7 +355,8 @@ def apply(bond):
b.del_port(intf)
# ARP link monitoring frequency
- b.arp_interval = bond['arp_mon_intvl']
+ if bond['mode'] not in ['802.3ad', 'balance-tlb', 'balance-alb']:
+ b.arp_interval = bond['arp_mon_intvl']
# reset miimon on arp-montior deletion
if bond['arp_mon_intvl'] == 0:
# reset miimon to default