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