chiark / gitweb /
networkd: Add support for bond option.
authorSusant Sahani <susant@redhat.com>
Mon, 9 Mar 2015 09:58:29 +0000 (15:28 +0530)
committerSven Eden <yamakuzure@gmx.net>
Tue, 14 Mar 2017 06:43:13 +0000 (07:43 +0100)
commit34763d3764fdf01f3973d71461165dc9e4a56232
tree604a2131d5d7e3b8e232d24f8a02e5f0854563d5
parent2dd995262538b9a71022e0591381e67a728e0887
networkd: Add support for bond option.

This patch adds configurational support for bond option.

Test conf:

bond.netdev

 ---
[NetDev]
Name=bond1
Kind=bond

[Bond]
ArpAllTargets=all
PrimaryReselect=better
ArpIntervalSec=10s
ArpIpTargets= 192.168.8.102 192.168.8.101 192.168.8.102
 ---

$cat /proc/net/bonding/bond1
Ethernet Channel Bonding Driver: v3.7.1 (April 27, 2011)

Bonding Mode: load balancing (round-robin)
MII Status: up
MII Polling Interval (ms): 0
Up Delay (ms): 0
Down Delay (ms): 0
ARP Polling Interval (ms): 10000
ARP IP target/s (n.n.n.n form): 192.168.8.100, 192.168.8.101, 192.168.8.102
src/libelogind/sd-rtnl/rtnl-types.c
src/libelogind/sd-rtnl/rtnl-types.h