networkd: add basic bonding support

System Internals / systemd - Tom Gundersen [jklm.no] - 22 January 2014 10:56 UTC

Refactor bridging support to be generic netdev support and extend it to cover bonding as well.

52433f6 networkd: add basic bonding support
Makefile.am | 4 +-
man/systemd-networkd.service.xml | 15 +-
src/network/networkd-bridge.c | 330 -----------------------------------
src/network/networkd-gperf.gperf | 6 +-
src/network/networkd-link.c | 96 +++++++----
src/network/networkd-manager.c | 14 +-
src/network/networkd-netdev.c | 354 ++++++++++++++++++++++++++++++++++++++
src/network/networkd-network.c | 49 +++++-
src/network/networkd.h | 87 ++++++----
9 files changed, 538 insertions(+), 417 deletions(-)

Upstream: github.com


  • Share