chiark / gitweb /
networkd: netdev - introduce vtable for netdev kinds
authorTom Gundersen <teg@jklm.no>
Sun, 6 Jul 2014 12:07:34 +0000 (14:07 +0200)
committerTom Gundersen <teg@jklm.no>
Mon, 14 Jul 2014 14:49:41 +0000 (16:49 +0200)
commit3be1d7e0c5bf60658d34eb6311d4e77c6803578c
treebc2a352c12ed7caddc916e64d3847c4bb081889a
parent2023dc8a9a7d59eab16e020bbcd38b9e377ea452
networkd: netdev - introduce vtable for netdev kinds

Split each netdev kind into its own .h/.c.
26 files changed:
Makefile.am
src/network/networkd-link.c
src/network/networkd-manager.c
src/network/networkd-netdev-bond.c [moved from src/network/networkd-bond.c with 76% similarity]
src/network/networkd-netdev-bond.h [new file with mode: 0644]
src/network/networkd-netdev-bridge.c [moved from src/network/networkd-bridge.c with 65% similarity]
src/network/networkd-netdev-bridge.h [new file with mode: 0644]
src/network/networkd-netdev-dummy.c [moved from src/network/networkd-dummy.c with 65% similarity]
src/network/networkd-netdev-dummy.h [new file with mode: 0644]
src/network/networkd-netdev-gperf.gperf
src/network/networkd-netdev-macvlan.c [moved from src/network/networkd-macvlan.c with 74% similarity]
src/network/networkd-netdev-macvlan.h [new file with mode: 0644]
src/network/networkd-netdev-tunnel.c [moved from src/network/networkd-tunnel.c with 84% similarity]
src/network/networkd-netdev-tunnel.h [new file with mode: 0644]
src/network/networkd-netdev-tuntap.c [moved from src/network/networkd-tuntap.c with 94% similarity]
src/network/networkd-netdev-tuntap.h [new file with mode: 0644]
src/network/networkd-netdev-veth.c [moved from src/network/networkd-veth.c with 75% similarity]
src/network/networkd-netdev-veth.h [new file with mode: 0644]
src/network/networkd-netdev-vlan.c [moved from src/network/networkd-vlan.c with 73% similarity]
src/network/networkd-netdev-vlan.h [new file with mode: 0644]
src/network/networkd-netdev-vxlan.c [moved from src/network/networkd-vxlan.c with 74% similarity]
src/network/networkd-netdev-vxlan.h [new file with mode: 0644]
src/network/networkd-netdev.c
src/network/networkd-netdev.h [new file with mode: 0644]
src/network/networkd-network.c
src/network/networkd.h