From 6655654467a49f4c86c036bbb0d079a8fb6d52bd Mon Sep 17 00:00:00 2001 From: Helge Mader Date: Mon, 2 Mar 2020 14:39:45 +0100 Subject: bonding: add missing policies Signed-off-by: Helge Mader --- net/bonding/files/lib/netifd/proto/bonding.sh | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'net/bonding/files/lib') diff --git a/net/bonding/files/lib/netifd/proto/bonding.sh b/net/bonding/files/lib/netifd/proto/bonding.sh index b624738fe..5b106bc03 100755 --- a/net/bonding/files/lib/netifd/proto/bonding.sh +++ b/net/bonding/files/lib/netifd/proto/bonding.sh @@ -107,6 +107,15 @@ proto_bonding_setup() { set_driver_values primary primary_reselect lp_interval tlb_dynamic_lb resend_igmp xmit_hash_policy ;; + balance-xor) + echo "$bonding_policy" > /sys/class/net/"$link"/bonding/mode + set_driver_values xmit_hash_policy + ;; + + broadcast) + echo "$bonding_policy" > /sys/class/net/"$link"/bonding/mode + ;; + active-backup) echo "$bonding_policy" > /sys/class/net/"$link"/bonding/mode set_driver_values primary primary_reselect fail_over_mac num_grat_arp__num_unsol_na xmit_hash_policy -- cgit v1.2.3