diff options
Diffstat (limited to 'src/grp-network')
| -rw-r--r-- | src/grp-network/Makefile | 112 | ||||
| -rw-r--r-- | src/grp-network/libnetworkd-core/Makefile | 93 | ||||
| -rw-r--r-- | src/grp-network/libnetworkd-core/networkd-address-pool.c (renamed from src/grp-network/networkd-address-pool.c) | 0 | ||||
| -rw-r--r-- | src/grp-network/libnetworkd-core/networkd-address-pool.h (renamed from src/grp-network/networkd-address-pool.h) | 0 | ||||
| -rw-r--r-- | src/grp-network/libnetworkd-core/networkd-address.c (renamed from src/grp-network/networkd-address.c) | 0 | ||||
| -rw-r--r-- | src/grp-network/libnetworkd-core/networkd-address.h (renamed from src/grp-network/networkd-address.h) | 0 | ||||
| -rw-r--r-- | src/grp-network/libnetworkd-core/networkd-conf.c (renamed from src/grp-network/networkd-conf.c) | 0 | ||||
| -rw-r--r-- | src/grp-network/libnetworkd-core/networkd-conf.h (renamed from src/grp-network/networkd-conf.h) | 0 | ||||
| -rw-r--r-- | src/grp-network/libnetworkd-core/networkd-dhcp4.c (renamed from src/grp-network/networkd-dhcp4.c) | 0 | ||||
| -rw-r--r-- | src/grp-network/libnetworkd-core/networkd-dhcp6.c (renamed from src/grp-network/networkd-dhcp6.c) | 0 | ||||
| -rw-r--r-- | src/grp-network/libnetworkd-core/networkd-fdb.c (renamed from src/grp-network/networkd-fdb.c) | 0 | ||||
| -rw-r--r-- | src/grp-network/libnetworkd-core/networkd-fdb.h (renamed from src/grp-network/networkd-fdb.h) | 0 | ||||
| -rw-r--r-- | src/grp-network/libnetworkd-core/networkd-gperf.gperf (renamed from src/grp-network/networkd-gperf.gperf) | 0 | ||||
| -rw-r--r-- | src/grp-network/libnetworkd-core/networkd-ipv4ll.c (renamed from src/grp-network/networkd-ipv4ll.c) | 0 | ||||
| -rw-r--r-- | src/grp-network/libnetworkd-core/networkd-link-bus.c (renamed from src/grp-network/networkd-link-bus.c) | 0 | ||||
| -rw-r--r-- | src/grp-network/libnetworkd-core/networkd-link.c (renamed from src/grp-network/networkd-link.c) | 0 | ||||
| -rw-r--r-- | src/grp-network/libnetworkd-core/networkd-link.h (renamed from src/grp-network/networkd-link.h) | 0 | ||||
| -rw-r--r-- | src/grp-network/libnetworkd-core/networkd-lldp-tx.c (renamed from src/grp-network/networkd-lldp-tx.c) | 0 | ||||
| -rw-r--r-- | src/grp-network/libnetworkd-core/networkd-lldp-tx.h (renamed from src/grp-network/networkd-lldp-tx.h) | 0 | ||||
| -rw-r--r-- | src/grp-network/libnetworkd-core/networkd-manager-bus.c (renamed from src/grp-network/networkd-manager-bus.c) | 0 | ||||
| -rw-r--r-- | src/grp-network/libnetworkd-core/networkd-manager.c (renamed from src/grp-network/networkd-manager.c) | 0 | ||||
| -rw-r--r-- | src/grp-network/libnetworkd-core/networkd-ndisc.c (renamed from src/grp-network/networkd-ndisc.c) | 0 | ||||
| -rw-r--r-- | src/grp-network/libnetworkd-core/networkd-netdev-bond.c (renamed from src/grp-network/networkd-netdev-bond.c) | 0 | ||||
| -rw-r--r-- | src/grp-network/libnetworkd-core/networkd-netdev-bond.h (renamed from src/grp-network/networkd-netdev-bond.h) | 0 | ||||
| -rw-r--r-- | src/grp-network/libnetworkd-core/networkd-netdev-bridge.c (renamed from src/grp-network/networkd-netdev-bridge.c) | 0 | ||||
| -rw-r--r-- | src/grp-network/libnetworkd-core/networkd-netdev-bridge.h (renamed from src/grp-network/networkd-netdev-bridge.h) | 0 | ||||
| -rw-r--r-- | src/grp-network/libnetworkd-core/networkd-netdev-dummy.c (renamed from src/grp-network/networkd-netdev-dummy.c) | 0 | ||||
| -rw-r--r-- | src/grp-network/libnetworkd-core/networkd-netdev-dummy.h (renamed from src/grp-network/networkd-netdev-dummy.h) | 0 | ||||
| -rw-r--r-- | src/grp-network/libnetworkd-core/networkd-netdev-gperf.gperf (renamed from src/grp-network/networkd-netdev-gperf.gperf) | 0 | ||||
| -rw-r--r-- | src/grp-network/libnetworkd-core/networkd-netdev-ipvlan.c (renamed from src/grp-network/networkd-netdev-ipvlan.c) | 0 | ||||
| -rw-r--r-- | src/grp-network/libnetworkd-core/networkd-netdev-ipvlan.h (renamed from src/grp-network/networkd-netdev-ipvlan.h) | 0 | ||||
| -rw-r--r-- | src/grp-network/libnetworkd-core/networkd-netdev-macvlan.c (renamed from src/grp-network/networkd-netdev-macvlan.c) | 0 | ||||
| -rw-r--r-- | src/grp-network/libnetworkd-core/networkd-netdev-macvlan.h (renamed from src/grp-network/networkd-netdev-macvlan.h) | 0 | ||||
| -rw-r--r-- | src/grp-network/libnetworkd-core/networkd-netdev-tunnel.c (renamed from src/grp-network/networkd-netdev-tunnel.c) | 0 | ||||
| -rw-r--r-- | src/grp-network/libnetworkd-core/networkd-netdev-tunnel.h (renamed from src/grp-network/networkd-netdev-tunnel.h) | 0 | ||||
| -rw-r--r-- | src/grp-network/libnetworkd-core/networkd-netdev-tuntap.c (renamed from src/grp-network/networkd-netdev-tuntap.c) | 0 | ||||
| -rw-r--r-- | src/grp-network/libnetworkd-core/networkd-netdev-tuntap.h (renamed from src/grp-network/networkd-netdev-tuntap.h) | 0 | ||||
| -rw-r--r-- | src/grp-network/libnetworkd-core/networkd-netdev-veth.c (renamed from src/grp-network/networkd-netdev-veth.c) | 0 | ||||
| -rw-r--r-- | src/grp-network/libnetworkd-core/networkd-netdev-veth.h (renamed from src/grp-network/networkd-netdev-veth.h) | 0 | ||||
| -rw-r--r-- | src/grp-network/libnetworkd-core/networkd-netdev-vlan.c (renamed from src/grp-network/networkd-netdev-vlan.c) | 0 | ||||
| -rw-r--r-- | src/grp-network/libnetworkd-core/networkd-netdev-vlan.h (renamed from src/grp-network/networkd-netdev-vlan.h) | 0 | ||||
| -rw-r--r-- | src/grp-network/libnetworkd-core/networkd-netdev-vxlan.c (renamed from src/grp-network/networkd-netdev-vxlan.c) | 0 | ||||
| -rw-r--r-- | src/grp-network/libnetworkd-core/networkd-netdev-vxlan.h (renamed from src/grp-network/networkd-netdev-vxlan.h) | 0 | ||||
| -rw-r--r-- | src/grp-network/libnetworkd-core/networkd-netdev.c (renamed from src/grp-network/networkd-netdev.c) | 0 | ||||
| -rw-r--r-- | src/grp-network/libnetworkd-core/networkd-netdev.h (renamed from src/grp-network/networkd-netdev.h) | 0 | ||||
| -rw-r--r-- | src/grp-network/libnetworkd-core/networkd-network-bus.c (renamed from src/grp-network/networkd-network-bus.c) | 0 | ||||
| -rw-r--r-- | src/grp-network/libnetworkd-core/networkd-network-gperf.gperf (renamed from src/grp-network/networkd-network-gperf.gperf) | 0 | ||||
| -rw-r--r-- | src/grp-network/libnetworkd-core/networkd-network.c (renamed from src/grp-network/networkd-network.c) | 0 | ||||
| -rw-r--r-- | src/grp-network/libnetworkd-core/networkd-network.h (renamed from src/grp-network/networkd-network.h) | 0 | ||||
| -rw-r--r-- | src/grp-network/libnetworkd-core/networkd-route.c (renamed from src/grp-network/networkd-route.c) | 0 | ||||
| -rw-r--r-- | src/grp-network/libnetworkd-core/networkd-route.h (renamed from src/grp-network/networkd-route.h) | 0 | ||||
| -rw-r--r-- | src/grp-network/libnetworkd-core/networkd-util.c (renamed from src/grp-network/networkd-util.c) | 0 | ||||
| -rw-r--r-- | src/grp-network/libnetworkd-core/networkd-util.h (renamed from src/grp-network/networkd-util.h) | 0 | ||||
| -rw-r--r-- | src/grp-network/libnetworkd-core/networkd.h (renamed from src/grp-network/networkd.h) | 0 | ||||
| -rw-r--r-- | src/grp-network/networkctl/Makefile | 39 | ||||
| -rw-r--r-- | src/grp-network/networkctl/networkctl.c (renamed from src/grp-network/networkctl.c) | 0 | ||||
| -rw-r--r-- | src/grp-network/systemd-networkd-wait-online/Makefile | 44 | ||||
| -rw-r--r-- | src/grp-network/systemd-networkd-wait-online/networkd-wait-online-link.c (renamed from src/grp-network/networkd-wait-online-link.c) | 0 | ||||
| -rw-r--r-- | src/grp-network/systemd-networkd-wait-online/networkd-wait-online-link.h (renamed from src/grp-network/networkd-wait-online-link.h) | 0 | ||||
| -rw-r--r-- | src/grp-network/systemd-networkd-wait-online/networkd-wait-online-manager.c (renamed from src/grp-network/networkd-wait-online-manager.c) | 0 | ||||
| -rw-r--r-- | src/grp-network/systemd-networkd-wait-online/networkd-wait-online.c (renamed from src/grp-network/networkd-wait-online.c) | 0 | ||||
| -rw-r--r-- | src/grp-network/systemd-networkd-wait-online/networkd-wait-online.h (renamed from src/grp-network/networkd-wait-online.h) | 0 | ||||
| -rw-r--r-- | src/grp-network/systemd-networkd/Makefile | 40 | ||||
| -rw-r--r-- | src/grp-network/systemd-networkd/networkd.c (renamed from src/grp-network/networkd.c) | 0 |
64 files changed, 216 insertions, 112 deletions
diff --git a/src/grp-network/Makefile b/src/grp-network/Makefile index 49928fc5ef..7cbd9142d0 100644 --- a/src/grp-network/Makefile +++ b/src/grp-network/Makefile @@ -30,118 +30,6 @@ dist_network_DATA = \ network/80-container-vz.network ifneq ($(ENABLE_NETWORKD),) -rootlibexec_PROGRAMS += \ - systemd-networkd - -systemd_networkd_SOURCES = \ - src/network/networkd.c - -systemd_networkd_LDADD = \ - libnetworkd-core.la - -ifneq ($(HAVE_LIBIPTC),) -systemd_networkd_LDADD += \ - libfirewall.la -endif # HAVE_LIBIPTC - -noinst_LTLIBRARIES += \ - libnetworkd-core.la - -libnetworkd_core_la_CFLAGS = \ - $(AM_CFLAGS) - -libnetworkd_core_la_SOURCES = \ - src/libsystemd-network/network-internal.h \ - src/network/networkd.h \ - src/network/networkd-conf.h \ - src/network/networkd-conf.c \ - src/network/networkd-link.h \ - src/network/networkd-link.c \ - src/network/networkd-netdev.h \ - src/network/networkd-netdev.c \ - src/network/networkd-netdev-tunnel.h \ - src/network/networkd-netdev-tunnel.c \ - src/network/networkd-netdev-veth.h \ - src/network/networkd-netdev-veth.c \ - src/network/networkd-netdev-vxlan.h \ - src/network/networkd-netdev-vxlan.c \ - src/network/networkd-netdev-vlan.h \ - src/network/networkd-netdev-vlan.c \ - src/network/networkd-netdev-macvlan.h \ - src/network/networkd-netdev-macvlan.c \ - src/network/networkd-netdev-ipvlan.h \ - src/network/networkd-netdev-ipvlan.c \ - src/network/networkd-netdev-dummy.h \ - src/network/networkd-netdev-dummy.c \ - src/network/networkd-netdev-tuntap.h \ - src/network/networkd-netdev-tuntap.c \ - src/network/networkd-netdev-bond.h \ - src/network/networkd-netdev-bond.c \ - src/network/networkd-netdev-bridge.h \ - src/network/networkd-netdev-bridge.c \ - src/network/networkd-link-bus.c \ - src/network/networkd-ipv4ll.c \ - src/network/networkd-dhcp4.c \ - src/network/networkd-dhcp6.c \ - src/network/networkd-ndisc.c \ - src/network/networkd-network.h \ - src/network/networkd-network.c \ - src/network/networkd-network-bus.c \ - src/network/networkd-address.h \ - src/network/networkd-address.c \ - src/network/networkd-route.h \ - src/network/networkd-route.c \ - src/network/networkd-manager.c \ - src/network/networkd-manager-bus.c \ - src/network/networkd-fdb.h \ - src/network/networkd-fdb.c \ - src/network/networkd-address-pool.h \ - src/network/networkd-address-pool.c \ - src/network/networkd-util.h \ - src/network/networkd-util.c \ - src/network/networkd-lldp-tx.h \ - src/network/networkd-lldp-tx.c - -nodist_libnetworkd_core_la_SOURCES = \ - src/network/networkd-gperf.c \ - src/network/networkd-network-gperf.c \ - src/network/networkd-netdev-gperf.c - -libnetworkd_core_la_LIBADD = \ - libsystemd-network.la \ - libshared.la - -rootlibexec_PROGRAMS += \ - systemd-networkd-wait-online - -systemd_networkd_wait_online_CFLAGS = \ - $(AM_CFLAGS) - -systemd_networkd_wait_online_SOURCES = \ - src/libsystemd-network/network-internal.h \ - src/network/networkd-wait-online.h \ - src/network/networkd-wait-online-link.h \ - src/network/networkd-wait-online.c \ - src/network/networkd-wait-online-manager.c \ - src/network/networkd-wait-online-link.c - -systemd_networkd_wait_online_LDADD = \ - libsystemd-network.la \ - libshared.la - -rootbin_PROGRAMS += \ - networkctl - -networkctl_SOURCES = \ - src/network/networkctl.c - -networkctl_LDADD = \ - libshared.la \ - libsystemd-network.la - -dist_bashcompletion_data += \ - shell-completion/bash/networkctl - test_networkd_conf_SOURCES = \ src/network/test-networkd-conf.c diff --git a/src/grp-network/libnetworkd-core/Makefile b/src/grp-network/libnetworkd-core/Makefile new file mode 100644 index 0000000000..53d65460f2 --- /dev/null +++ b/src/grp-network/libnetworkd-core/Makefile @@ -0,0 +1,93 @@ +# -*- Mode: makefile; indent-tabs-mode: t -*- +# +# This file is part of systemd. +# +# Copyright 2010-2012 Lennart Poettering +# Copyright 2010-2012 Kay Sievers +# Copyright 2013 Zbigniew Jędrzejewski-Szmek +# Copyright 2013 David Strauss +# Copyright 2016 Luke Shumaker +# +# systemd is free software; you can redistribute it and/or modify it +# under the terms of the GNU Lesser General Public License as published by +# the Free Software Foundation; either version 2.1 of the License, or +# (at your option) any later version. +# +# systemd is distributed in the hope that it will be useful, but +# WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with systemd; If not, see <http://www.gnu.org/licenses/>. +include $(dir $(lastword $(MAKEFILE_LIST)))/../../../config.mk +include $(topsrcdir)/build-aux/Makefile.head.mk + +noinst_LTLIBRARIES += \ + libnetworkd-core.la + +libnetworkd_core_la_CFLAGS = \ + $(AM_CFLAGS) + +libnetworkd_core_la_SOURCES = \ + src/libsystemd-network/network-internal.h \ + src/network/networkd.h \ + src/network/networkd-conf.h \ + src/network/networkd-conf.c \ + src/network/networkd-link.h \ + src/network/networkd-link.c \ + src/network/networkd-netdev.h \ + src/network/networkd-netdev.c \ + src/network/networkd-netdev-tunnel.h \ + src/network/networkd-netdev-tunnel.c \ + src/network/networkd-netdev-veth.h \ + src/network/networkd-netdev-veth.c \ + src/network/networkd-netdev-vxlan.h \ + src/network/networkd-netdev-vxlan.c \ + src/network/networkd-netdev-vlan.h \ + src/network/networkd-netdev-vlan.c \ + src/network/networkd-netdev-macvlan.h \ + src/network/networkd-netdev-macvlan.c \ + src/network/networkd-netdev-ipvlan.h \ + src/network/networkd-netdev-ipvlan.c \ + src/network/networkd-netdev-dummy.h \ + src/network/networkd-netdev-dummy.c \ + src/network/networkd-netdev-tuntap.h \ + src/network/networkd-netdev-tuntap.c \ + src/network/networkd-netdev-bond.h \ + src/network/networkd-netdev-bond.c \ + src/network/networkd-netdev-bridge.h \ + src/network/networkd-netdev-bridge.c \ + src/network/networkd-link-bus.c \ + src/network/networkd-ipv4ll.c \ + src/network/networkd-dhcp4.c \ + src/network/networkd-dhcp6.c \ + src/network/networkd-ndisc.c \ + src/network/networkd-network.h \ + src/network/networkd-network.c \ + src/network/networkd-network-bus.c \ + src/network/networkd-address.h \ + src/network/networkd-address.c \ + src/network/networkd-route.h \ + src/network/networkd-route.c \ + src/network/networkd-manager.c \ + src/network/networkd-manager-bus.c \ + src/network/networkd-fdb.h \ + src/network/networkd-fdb.c \ + src/network/networkd-address-pool.h \ + src/network/networkd-address-pool.c \ + src/network/networkd-util.h \ + src/network/networkd-util.c \ + src/network/networkd-lldp-tx.h \ + src/network/networkd-lldp-tx.c + +nodist_libnetworkd_core_la_SOURCES = \ + src/network/networkd-gperf.c \ + src/network/networkd-network-gperf.c \ + src/network/networkd-netdev-gperf.c + +libnetworkd_core_la_LIBADD = \ + libsystemd-network.la \ + libshared.la + +include $(topsrcdir)/build-aux/Makefile.tail.mk diff --git a/src/grp-network/networkd-address-pool.c b/src/grp-network/libnetworkd-core/networkd-address-pool.c index ebc6c9eb9e..ebc6c9eb9e 100644 --- a/src/grp-network/networkd-address-pool.c +++ b/src/grp-network/libnetworkd-core/networkd-address-pool.c diff --git a/src/grp-network/networkd-address-pool.h b/src/grp-network/libnetworkd-core/networkd-address-pool.h index af30decfe0..af30decfe0 100644 --- a/src/grp-network/networkd-address-pool.h +++ b/src/grp-network/libnetworkd-core/networkd-address-pool.h diff --git a/src/grp-network/networkd-address.c b/src/grp-network/libnetworkd-core/networkd-address.c index 367c340e08..367c340e08 100644 --- a/src/grp-network/networkd-address.c +++ b/src/grp-network/libnetworkd-core/networkd-address.c diff --git a/src/grp-network/networkd-address.h b/src/grp-network/libnetworkd-core/networkd-address.h index 784ab18b27..784ab18b27 100644 --- a/src/grp-network/networkd-address.h +++ b/src/grp-network/libnetworkd-core/networkd-address.h diff --git a/src/grp-network/networkd-conf.c b/src/grp-network/libnetworkd-core/networkd-conf.c index b67a1f6d09..b67a1f6d09 100644 --- a/src/grp-network/networkd-conf.c +++ b/src/grp-network/libnetworkd-core/networkd-conf.c diff --git a/src/grp-network/networkd-conf.h b/src/grp-network/libnetworkd-core/networkd-conf.h index c7bfb42a72..c7bfb42a72 100644 --- a/src/grp-network/networkd-conf.h +++ b/src/grp-network/libnetworkd-core/networkd-conf.h diff --git a/src/grp-network/networkd-dhcp4.c b/src/grp-network/libnetworkd-core/networkd-dhcp4.c index 2ddcee9db8..2ddcee9db8 100644 --- a/src/grp-network/networkd-dhcp4.c +++ b/src/grp-network/libnetworkd-core/networkd-dhcp4.c diff --git a/src/grp-network/networkd-dhcp6.c b/src/grp-network/libnetworkd-core/networkd-dhcp6.c index c5a3c52e94..c5a3c52e94 100644 --- a/src/grp-network/networkd-dhcp6.c +++ b/src/grp-network/libnetworkd-core/networkd-dhcp6.c diff --git a/src/grp-network/networkd-fdb.c b/src/grp-network/libnetworkd-core/networkd-fdb.c index 241f486211..241f486211 100644 --- a/src/grp-network/networkd-fdb.c +++ b/src/grp-network/libnetworkd-core/networkd-fdb.c diff --git a/src/grp-network/networkd-fdb.h b/src/grp-network/libnetworkd-core/networkd-fdb.h index 84410714f5..84410714f5 100644 --- a/src/grp-network/networkd-fdb.h +++ b/src/grp-network/libnetworkd-core/networkd-fdb.h diff --git a/src/grp-network/networkd-gperf.gperf b/src/grp-network/libnetworkd-core/networkd-gperf.gperf index 3fdfe74955..3fdfe74955 100644 --- a/src/grp-network/networkd-gperf.gperf +++ b/src/grp-network/libnetworkd-core/networkd-gperf.gperf diff --git a/src/grp-network/networkd-ipv4ll.c b/src/grp-network/libnetworkd-core/networkd-ipv4ll.c index ae323d595b..ae323d595b 100644 --- a/src/grp-network/networkd-ipv4ll.c +++ b/src/grp-network/libnetworkd-core/networkd-ipv4ll.c diff --git a/src/grp-network/networkd-link-bus.c b/src/grp-network/libnetworkd-core/networkd-link-bus.c index 532557ed6c..532557ed6c 100644 --- a/src/grp-network/networkd-link-bus.c +++ b/src/grp-network/libnetworkd-core/networkd-link-bus.c diff --git a/src/grp-network/networkd-link.c b/src/grp-network/libnetworkd-core/networkd-link.c index a021fc886f..a021fc886f 100644 --- a/src/grp-network/networkd-link.c +++ b/src/grp-network/libnetworkd-core/networkd-link.c diff --git a/src/grp-network/networkd-link.h b/src/grp-network/libnetworkd-core/networkd-link.h index 90cb9b93f6..90cb9b93f6 100644 --- a/src/grp-network/networkd-link.h +++ b/src/grp-network/libnetworkd-core/networkd-link.h diff --git a/src/grp-network/networkd-lldp-tx.c b/src/grp-network/libnetworkd-core/networkd-lldp-tx.c index 3aa768388b..3aa768388b 100644 --- a/src/grp-network/networkd-lldp-tx.c +++ b/src/grp-network/libnetworkd-core/networkd-lldp-tx.c diff --git a/src/grp-network/networkd-lldp-tx.h b/src/grp-network/libnetworkd-core/networkd-lldp-tx.h index 4680c9d950..4680c9d950 100644 --- a/src/grp-network/networkd-lldp-tx.h +++ b/src/grp-network/libnetworkd-core/networkd-lldp-tx.h diff --git a/src/grp-network/networkd-manager-bus.c b/src/grp-network/libnetworkd-core/networkd-manager-bus.c index 0c429b9471..0c429b9471 100644 --- a/src/grp-network/networkd-manager-bus.c +++ b/src/grp-network/libnetworkd-core/networkd-manager-bus.c diff --git a/src/grp-network/networkd-manager.c b/src/grp-network/libnetworkd-core/networkd-manager.c index 7af7abaa81..7af7abaa81 100644 --- a/src/grp-network/networkd-manager.c +++ b/src/grp-network/libnetworkd-core/networkd-manager.c diff --git a/src/grp-network/networkd-ndisc.c b/src/grp-network/libnetworkd-core/networkd-ndisc.c index f3a4fc0fa5..f3a4fc0fa5 100644 --- a/src/grp-network/networkd-ndisc.c +++ b/src/grp-network/libnetworkd-core/networkd-ndisc.c diff --git a/src/grp-network/networkd-netdev-bond.c b/src/grp-network/libnetworkd-core/networkd-netdev-bond.c index 7005b165d9..7005b165d9 100644 --- a/src/grp-network/networkd-netdev-bond.c +++ b/src/grp-network/libnetworkd-core/networkd-netdev-bond.c diff --git a/src/grp-network/networkd-netdev-bond.h b/src/grp-network/libnetworkd-core/networkd-netdev-bond.h index b941edb344..b941edb344 100644 --- a/src/grp-network/networkd-netdev-bond.h +++ b/src/grp-network/libnetworkd-core/networkd-netdev-bond.h diff --git a/src/grp-network/networkd-netdev-bridge.c b/src/grp-network/libnetworkd-core/networkd-netdev-bridge.c index 4cfd00413f..4cfd00413f 100644 --- a/src/grp-network/networkd-netdev-bridge.c +++ b/src/grp-network/libnetworkd-core/networkd-netdev-bridge.c diff --git a/src/grp-network/networkd-netdev-bridge.h b/src/grp-network/libnetworkd-core/networkd-netdev-bridge.h index f2ae21fc50..f2ae21fc50 100644 --- a/src/grp-network/networkd-netdev-bridge.h +++ b/src/grp-network/libnetworkd-core/networkd-netdev-bridge.h diff --git a/src/grp-network/networkd-netdev-dummy.c b/src/grp-network/libnetworkd-core/networkd-netdev-dummy.c index 6617a86c20..6617a86c20 100644 --- a/src/grp-network/networkd-netdev-dummy.c +++ b/src/grp-network/libnetworkd-core/networkd-netdev-dummy.c diff --git a/src/grp-network/networkd-netdev-dummy.h b/src/grp-network/libnetworkd-core/networkd-netdev-dummy.h index efe302267e..efe302267e 100644 --- a/src/grp-network/networkd-netdev-dummy.h +++ b/src/grp-network/libnetworkd-core/networkd-netdev-dummy.h diff --git a/src/grp-network/networkd-netdev-gperf.gperf b/src/grp-network/libnetworkd-core/networkd-netdev-gperf.gperf index ba04bb0165..ba04bb0165 100644 --- a/src/grp-network/networkd-netdev-gperf.gperf +++ b/src/grp-network/libnetworkd-core/networkd-netdev-gperf.gperf diff --git a/src/grp-network/networkd-netdev-ipvlan.c b/src/grp-network/libnetworkd-core/networkd-netdev-ipvlan.c index af4177e43a..af4177e43a 100644 --- a/src/grp-network/networkd-netdev-ipvlan.c +++ b/src/grp-network/libnetworkd-core/networkd-netdev-ipvlan.c diff --git a/src/grp-network/networkd-netdev-ipvlan.h b/src/grp-network/libnetworkd-core/networkd-netdev-ipvlan.h index 10d4079844..10d4079844 100644 --- a/src/grp-network/networkd-netdev-ipvlan.h +++ b/src/grp-network/libnetworkd-core/networkd-netdev-ipvlan.h diff --git a/src/grp-network/networkd-netdev-macvlan.c b/src/grp-network/libnetworkd-core/networkd-netdev-macvlan.c index 48e98aa51b..48e98aa51b 100644 --- a/src/grp-network/networkd-netdev-macvlan.c +++ b/src/grp-network/libnetworkd-core/networkd-netdev-macvlan.c diff --git a/src/grp-network/networkd-netdev-macvlan.h b/src/grp-network/libnetworkd-core/networkd-netdev-macvlan.h index 3663f4f051..3663f4f051 100644 --- a/src/grp-network/networkd-netdev-macvlan.h +++ b/src/grp-network/libnetworkd-core/networkd-netdev-macvlan.h diff --git a/src/grp-network/networkd-netdev-tunnel.c b/src/grp-network/libnetworkd-core/networkd-netdev-tunnel.c index 26a9a972f1..26a9a972f1 100644 --- a/src/grp-network/networkd-netdev-tunnel.c +++ b/src/grp-network/libnetworkd-core/networkd-netdev-tunnel.c diff --git a/src/grp-network/networkd-netdev-tunnel.h b/src/grp-network/libnetworkd-core/networkd-netdev-tunnel.h index 7d31e7b687..7d31e7b687 100644 --- a/src/grp-network/networkd-netdev-tunnel.h +++ b/src/grp-network/libnetworkd-core/networkd-netdev-tunnel.h diff --git a/src/grp-network/networkd-netdev-tuntap.c b/src/grp-network/libnetworkd-core/networkd-netdev-tuntap.c index 088a4d8d32..088a4d8d32 100644 --- a/src/grp-network/networkd-netdev-tuntap.c +++ b/src/grp-network/libnetworkd-core/networkd-netdev-tuntap.c diff --git a/src/grp-network/networkd-netdev-tuntap.h b/src/grp-network/libnetworkd-core/networkd-netdev-tuntap.h index 120f00a353..120f00a353 100644 --- a/src/grp-network/networkd-netdev-tuntap.h +++ b/src/grp-network/libnetworkd-core/networkd-netdev-tuntap.h diff --git a/src/grp-network/networkd-netdev-veth.c b/src/grp-network/libnetworkd-core/networkd-netdev-veth.c index 185b441c5a..185b441c5a 100644 --- a/src/grp-network/networkd-netdev-veth.c +++ b/src/grp-network/libnetworkd-core/networkd-netdev-veth.c diff --git a/src/grp-network/networkd-netdev-veth.h b/src/grp-network/libnetworkd-core/networkd-netdev-veth.h index e69bfbc8f0..e69bfbc8f0 100644 --- a/src/grp-network/networkd-netdev-veth.h +++ b/src/grp-network/libnetworkd-core/networkd-netdev-veth.h diff --git a/src/grp-network/networkd-netdev-vlan.c b/src/grp-network/libnetworkd-core/networkd-netdev-vlan.c index b1f4714afa..b1f4714afa 100644 --- a/src/grp-network/networkd-netdev-vlan.c +++ b/src/grp-network/libnetworkd-core/networkd-netdev-vlan.c diff --git a/src/grp-network/networkd-netdev-vlan.h b/src/grp-network/libnetworkd-core/networkd-netdev-vlan.h index 73aacf4a0f..73aacf4a0f 100644 --- a/src/grp-network/networkd-netdev-vlan.h +++ b/src/grp-network/libnetworkd-core/networkd-netdev-vlan.h diff --git a/src/grp-network/networkd-netdev-vxlan.c b/src/grp-network/libnetworkd-core/networkd-netdev-vxlan.c index 363a6bdde6..363a6bdde6 100644 --- a/src/grp-network/networkd-netdev-vxlan.c +++ b/src/grp-network/libnetworkd-core/networkd-netdev-vxlan.c diff --git a/src/grp-network/networkd-netdev-vxlan.h b/src/grp-network/libnetworkd-core/networkd-netdev-vxlan.h index 4614c66fd1..4614c66fd1 100644 --- a/src/grp-network/networkd-netdev-vxlan.h +++ b/src/grp-network/libnetworkd-core/networkd-netdev-vxlan.h diff --git a/src/grp-network/networkd-netdev.c b/src/grp-network/libnetworkd-core/networkd-netdev.c index 851a36290c..851a36290c 100644 --- a/src/grp-network/networkd-netdev.c +++ b/src/grp-network/libnetworkd-core/networkd-netdev.c diff --git a/src/grp-network/networkd-netdev.h b/src/grp-network/libnetworkd-core/networkd-netdev.h index ab3f068167..ab3f068167 100644 --- a/src/grp-network/networkd-netdev.h +++ b/src/grp-network/libnetworkd-core/networkd-netdev.h diff --git a/src/grp-network/networkd-network-bus.c b/src/grp-network/libnetworkd-core/networkd-network-bus.c index d6b7448a43..d6b7448a43 100644 --- a/src/grp-network/networkd-network-bus.c +++ b/src/grp-network/libnetworkd-core/networkd-network-bus.c diff --git a/src/grp-network/networkd-network-gperf.gperf b/src/grp-network/libnetworkd-core/networkd-network-gperf.gperf index 03e4e3b39f..03e4e3b39f 100644 --- a/src/grp-network/networkd-network-gperf.gperf +++ b/src/grp-network/libnetworkd-core/networkd-network-gperf.gperf diff --git a/src/grp-network/networkd-network.c b/src/grp-network/libnetworkd-core/networkd-network.c index dd89b3770c..dd89b3770c 100644 --- a/src/grp-network/networkd-network.c +++ b/src/grp-network/libnetworkd-core/networkd-network.c diff --git a/src/grp-network/networkd-network.h b/src/grp-network/libnetworkd-core/networkd-network.h index 177bc11ec4..177bc11ec4 100644 --- a/src/grp-network/networkd-network.h +++ b/src/grp-network/libnetworkd-core/networkd-network.h diff --git a/src/grp-network/networkd-route.c b/src/grp-network/libnetworkd-core/networkd-route.c index f001de772a..f001de772a 100644 --- a/src/grp-network/networkd-route.c +++ b/src/grp-network/libnetworkd-core/networkd-route.c diff --git a/src/grp-network/networkd-route.h b/src/grp-network/libnetworkd-core/networkd-route.h index 39de8363ed..39de8363ed 100644 --- a/src/grp-network/networkd-route.h +++ b/src/grp-network/libnetworkd-core/networkd-route.h diff --git a/src/grp-network/networkd-util.c b/src/grp-network/libnetworkd-core/networkd-util.c index 555a7c68a1..555a7c68a1 100644 --- a/src/grp-network/networkd-util.c +++ b/src/grp-network/libnetworkd-core/networkd-util.c diff --git a/src/grp-network/networkd-util.h b/src/grp-network/libnetworkd-core/networkd-util.h index d5c385bea4..d5c385bea4 100644 --- a/src/grp-network/networkd-util.h +++ b/src/grp-network/libnetworkd-core/networkd-util.h diff --git a/src/grp-network/networkd.h b/src/grp-network/libnetworkd-core/networkd.h index b61e03920e..b61e03920e 100644 --- a/src/grp-network/networkd.h +++ b/src/grp-network/libnetworkd-core/networkd.h diff --git a/src/grp-network/networkctl/Makefile b/src/grp-network/networkctl/Makefile new file mode 100644 index 0000000000..f92d402f78 --- /dev/null +++ b/src/grp-network/networkctl/Makefile @@ -0,0 +1,39 @@ +# -*- Mode: makefile; indent-tabs-mode: t -*- +# +# This file is part of systemd. +# +# Copyright 2010-2012 Lennart Poettering +# Copyright 2010-2012 Kay Sievers +# Copyright 2013 Zbigniew Jędrzejewski-Szmek +# Copyright 2013 David Strauss +# Copyright 2016 Luke Shumaker +# +# systemd is free software; you can redistribute it and/or modify it +# under the terms of the GNU Lesser General Public License as published by +# the Free Software Foundation; either version 2.1 of the License, or +# (at your option) any later version. +# +# systemd is distributed in the hope that it will be useful, but +# WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with systemd; If not, see <http://www.gnu.org/licenses/>. +include $(dir $(lastword $(MAKEFILE_LIST)))/../../../config.mk +include $(topsrcdir)/build-aux/Makefile.head.mk + +rootbin_PROGRAMS += \ + networkctl + +networkctl_SOURCES = \ + src/network/networkctl.c + +networkctl_LDADD = \ + libshared.la \ + libsystemd-network.la + +dist_bashcompletion_data += \ + shell-completion/bash/networkctl + +include $(topsrcdir)/build-aux/Makefile.tail.mk diff --git a/src/grp-network/networkctl.c b/src/grp-network/networkctl/networkctl.c index 85635b59bc..85635b59bc 100644 --- a/src/grp-network/networkctl.c +++ b/src/grp-network/networkctl/networkctl.c diff --git a/src/grp-network/systemd-networkd-wait-online/Makefile b/src/grp-network/systemd-networkd-wait-online/Makefile new file mode 100644 index 0000000000..12aa13c48f --- /dev/null +++ b/src/grp-network/systemd-networkd-wait-online/Makefile @@ -0,0 +1,44 @@ +# -*- Mode: makefile; indent-tabs-mode: t -*- +# +# This file is part of systemd. +# +# Copyright 2010-2012 Lennart Poettering +# Copyright 2010-2012 Kay Sievers +# Copyright 2013 Zbigniew Jędrzejewski-Szmek +# Copyright 2013 David Strauss +# Copyright 2016 Luke Shumaker +# +# systemd is free software; you can redistribute it and/or modify it +# under the terms of the GNU Lesser General Public License as published by +# the Free Software Foundation; either version 2.1 of the License, or +# (at your option) any later version. +# +# systemd is distributed in the hope that it will be useful, but +# WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with systemd; If not, see <http://www.gnu.org/licenses/>. +include $(dir $(lastword $(MAKEFILE_LIST)))/../../../config.mk +include $(topsrcdir)/build-aux/Makefile.head.mk + +rootlibexec_PROGRAMS += \ + systemd-networkd-wait-online + +systemd_networkd_wait_online_CFLAGS = \ + $(AM_CFLAGS) + +systemd_networkd_wait_online_SOURCES = \ + src/libsystemd-network/network-internal.h \ + src/network/networkd-wait-online.h \ + src/network/networkd-wait-online-link.h \ + src/network/networkd-wait-online.c \ + src/network/networkd-wait-online-manager.c \ + src/network/networkd-wait-online-link.c + +systemd_networkd_wait_online_LDADD = \ + libsystemd-network.la \ + libshared.la + +include $(topsrcdir)/build-aux/Makefile.tail.mk diff --git a/src/grp-network/networkd-wait-online-link.c b/src/grp-network/systemd-networkd-wait-online/networkd-wait-online-link.c index 971545296f..971545296f 100644 --- a/src/grp-network/networkd-wait-online-link.c +++ b/src/grp-network/systemd-networkd-wait-online/networkd-wait-online-link.c diff --git a/src/grp-network/networkd-wait-online-link.h b/src/grp-network/systemd-networkd-wait-online/networkd-wait-online-link.h index dc35085c55..dc35085c55 100644 --- a/src/grp-network/networkd-wait-online-link.h +++ b/src/grp-network/systemd-networkd-wait-online/networkd-wait-online-link.h diff --git a/src/grp-network/networkd-wait-online-manager.c b/src/grp-network/systemd-networkd-wait-online/networkd-wait-online-manager.c index 2ff7ddb044..2ff7ddb044 100644 --- a/src/grp-network/networkd-wait-online-manager.c +++ b/src/grp-network/systemd-networkd-wait-online/networkd-wait-online-manager.c diff --git a/src/grp-network/networkd-wait-online.c b/src/grp-network/systemd-networkd-wait-online/networkd-wait-online.c index a08272463e..a08272463e 100644 --- a/src/grp-network/networkd-wait-online.c +++ b/src/grp-network/systemd-networkd-wait-online/networkd-wait-online.c diff --git a/src/grp-network/networkd-wait-online.h b/src/grp-network/systemd-networkd-wait-online/networkd-wait-online.h index 7ac7f4018a..7ac7f4018a 100644 --- a/src/grp-network/networkd-wait-online.h +++ b/src/grp-network/systemd-networkd-wait-online/networkd-wait-online.h diff --git a/src/grp-network/systemd-networkd/Makefile b/src/grp-network/systemd-networkd/Makefile new file mode 100644 index 0000000000..8b7e44062b --- /dev/null +++ b/src/grp-network/systemd-networkd/Makefile @@ -0,0 +1,40 @@ +# -*- Mode: makefile; indent-tabs-mode: t -*- +# +# This file is part of systemd. +# +# Copyright 2010-2012 Lennart Poettering +# Copyright 2010-2012 Kay Sievers +# Copyright 2013 Zbigniew Jędrzejewski-Szmek +# Copyright 2013 David Strauss +# Copyright 2016 Luke Shumaker +# +# systemd is free software; you can redistribute it and/or modify it +# under the terms of the GNU Lesser General Public License as published by +# the Free Software Foundation; either version 2.1 of the License, or +# (at your option) any later version. +# +# systemd is distributed in the hope that it will be useful, but +# WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with systemd; If not, see <http://www.gnu.org/licenses/>. +include $(dir $(lastword $(MAKEFILE_LIST)))/../../../config.mk +include $(topsrcdir)/build-aux/Makefile.head.mk + +rootlibexec_PROGRAMS += \ + systemd-networkd + +systemd_networkd_SOURCES = \ + src/network/networkd.c + +systemd_networkd_LDADD = \ + libnetworkd-core.la + +ifneq ($(HAVE_LIBIPTC),) +systemd_networkd_LDADD += \ + libfirewall.la +endif # HAVE_LIBIPTC + +include $(topsrcdir)/build-aux/Makefile.tail.mk diff --git a/src/grp-network/networkd.c b/src/grp-network/systemd-networkd/networkd.c index 9f5c75ac3d..9f5c75ac3d 100644 --- a/src/grp-network/networkd.c +++ b/src/grp-network/systemd-networkd/networkd.c |
