summaryrefslogtreecommitdiff
path: root/libnm-core/nm-setting-bond.h
diff options
context:
space:
mode:
authorBeniamino Galvani <bgalvani@redhat.com>2016-03-15 17:37:06 +0100
committerBeniamino Galvani <bgalvani@redhat.com>2016-03-29 18:10:05 +0200
commit260fcc52a8b579fe2dfee20808439b0e2684d1c5 (patch)
treeab96ac020d39383f443f008e2dc6f3feee0df754 /libnm-core/nm-setting-bond.h
parent2324410a75dda09d4c46362d29fb84048bfe9fcd (diff)
downloadNetworkManager-260fcc52a8b579fe2dfee20808439b0e2684d1c5.tar.gz
bond: add some missing options
https://bugzilla.redhat.com/show_bug.cgi?id=1299103
Diffstat (limited to 'libnm-core/nm-setting-bond.h')
-rw-r--r--libnm-core/nm-setting-bond.h42
1 files changed, 27 insertions, 15 deletions
diff --git a/libnm-core/nm-setting-bond.h b/libnm-core/nm-setting-bond.h
index 055801a594..98fcc6d0fa 100644
--- a/libnm-core/nm-setting-bond.h
+++ b/libnm-core/nm-setting-bond.h
@@ -42,21 +42,33 @@ G_BEGIN_DECLS
#define NM_SETTING_BOND_OPTIONS "options"
/* Valid options for the 'options' property */
-#define NM_SETTING_BOND_OPTION_MODE "mode"
-#define NM_SETTING_BOND_OPTION_MIIMON "miimon"
-#define NM_SETTING_BOND_OPTION_DOWNDELAY "downdelay"
-#define NM_SETTING_BOND_OPTION_UPDELAY "updelay"
-#define NM_SETTING_BOND_OPTION_ARP_INTERVAL "arp_interval"
-#define NM_SETTING_BOND_OPTION_ARP_IP_TARGET "arp_ip_target"
-#define NM_SETTING_BOND_OPTION_ARP_VALIDATE "arp_validate"
-#define NM_SETTING_BOND_OPTION_PRIMARY "primary"
-#define NM_SETTING_BOND_OPTION_PRIMARY_RESELECT "primary_reselect"
-#define NM_SETTING_BOND_OPTION_FAIL_OVER_MAC "fail_over_mac"
-#define NM_SETTING_BOND_OPTION_USE_CARRIER "use_carrier"
-#define NM_SETTING_BOND_OPTION_AD_SELECT "ad_select"
-#define NM_SETTING_BOND_OPTION_XMIT_HASH_POLICY "xmit_hash_policy"
-#define NM_SETTING_BOND_OPTION_RESEND_IGMP "resend_igmp"
-#define NM_SETTING_BOND_OPTION_LACP_RATE "lacp_rate"
+#define NM_SETTING_BOND_OPTION_MODE "mode"
+#define NM_SETTING_BOND_OPTION_MIIMON "miimon"
+#define NM_SETTING_BOND_OPTION_DOWNDELAY "downdelay"
+#define NM_SETTING_BOND_OPTION_UPDELAY "updelay"
+#define NM_SETTING_BOND_OPTION_ARP_INTERVAL "arp_interval"
+#define NM_SETTING_BOND_OPTION_ARP_IP_TARGET "arp_ip_target"
+#define NM_SETTING_BOND_OPTION_ARP_VALIDATE "arp_validate"
+#define NM_SETTING_BOND_OPTION_PRIMARY "primary"
+#define NM_SETTING_BOND_OPTION_PRIMARY_RESELECT "primary_reselect"
+#define NM_SETTING_BOND_OPTION_FAIL_OVER_MAC "fail_over_mac"
+#define NM_SETTING_BOND_OPTION_USE_CARRIER "use_carrier"
+#define NM_SETTING_BOND_OPTION_AD_SELECT "ad_select"
+#define NM_SETTING_BOND_OPTION_XMIT_HASH_POLICY "xmit_hash_policy"
+#define NM_SETTING_BOND_OPTION_RESEND_IGMP "resend_igmp"
+#define NM_SETTING_BOND_OPTION_LACP_RATE "lacp_rate"
+#define NM_SETTING_BOND_OPTION_ACTIVE_SLAVE "active_slave"
+#define NM_SETTING_BOND_OPTION_AD_ACTOR_SYS_PRIO "ad_actor_sys_prio"
+#define NM_SETTING_BOND_OPTION_AD_ACTOR_SYSTEM "ad_actor_system"
+#define NM_SETTING_BOND_OPTION_AD_USER_PORT_KEY "ad_user_port_key"
+#define NM_SETTING_BOND_OPTION_ALL_SLAVES_ACTIVE "all_slaves_active"
+#define NM_SETTING_BOND_OPTION_ARP_ALL_TARGETS "arp_all_targets"
+#define NM_SETTING_BOND_OPTION_MIN_LINKS "min_links"
+#define NM_SETTING_BOND_OPTION_NUM_GRAT_ARP "num_grat_arp"
+#define NM_SETTING_BOND_OPTION_NUM_UNSOL_NA "num_unsol_na"
+#define NM_SETTING_BOND_OPTION_PACKETS_PER_SLAVE "packets_per_slave"
+#define NM_SETTING_BOND_OPTION_TLB_DYNAMIC_LB "tlb_dynamic_lb"
+#define NM_SETTING_BOND_OPTION_LP_INTERVAL "lp_interval"
struct _NMSettingBond {
NMSetting parent;