nm-setting-bond: also accept bond mode as a numerical id
That corresponds to how the Kernel numbers the different modes.
This commit is contained in:
@@ -705,6 +705,13 @@ NM_UTILS_STRING_TABLE_LOOKUP_DEFINE (
|
|||||||
NMBondMode,
|
NMBondMode,
|
||||||
{ g_return_val_if_fail (name, NM_BOND_MODE_UNKNOWN); },
|
{ g_return_val_if_fail (name, NM_BOND_MODE_UNKNOWN); },
|
||||||
{ return NM_BOND_MODE_UNKNOWN; },
|
{ return NM_BOND_MODE_UNKNOWN; },
|
||||||
|
{ "0", NM_BOND_MODE_ROUNDROBIN },
|
||||||
|
{ "1", NM_BOND_MODE_ACTIVEBACKUP },
|
||||||
|
{ "2", NM_BOND_MODE_XOR },
|
||||||
|
{ "3", NM_BOND_MODE_BROADCAST },
|
||||||
|
{ "4", NM_BOND_MODE_8023AD },
|
||||||
|
{ "5", NM_BOND_MODE_TLB },
|
||||||
|
{ "6", NM_BOND_MODE_ALB },
|
||||||
{ "802.3ad", NM_BOND_MODE_8023AD },
|
{ "802.3ad", NM_BOND_MODE_8023AD },
|
||||||
{ "active-backup", NM_BOND_MODE_ACTIVEBACKUP },
|
{ "active-backup", NM_BOND_MODE_ACTIVEBACKUP },
|
||||||
{ "balance-alb", NM_BOND_MODE_ALB },
|
{ "balance-alb", NM_BOND_MODE_ALB },
|
||||||
|
Reference in New Issue
Block a user