From e0c617a68f789868c9e05e0718b839791b96f712 Mon Sep 17 00:00:00 2001 From: Thomas Haller Date: Mon, 8 Feb 2021 09:56:37 +0100 Subject: [PATCH 1/2] all: move "src/" directory to "src/core/" Like commit ac1a9e03e4d6 ('all: move "src/" directory to "src/core/"') --- src/{ => core}/NetworkManagerUtils.c | 0 src/{ => core}/NetworkManagerUtils.h | 0 src/{ => core}/devices/adsl/meson.build | 0 src/{ => core}/devices/adsl/nm-atm-manager.c | 0 src/{ => core}/devices/adsl/nm-device-adsl.c | 0 src/{ => core}/devices/adsl/nm-device-adsl.h | 0 src/{ => core}/devices/bluetooth/meson.build | 0 src/{ => core}/devices/bluetooth/nm-bluez-common.h | 0 src/{ => core}/devices/bluetooth/nm-bluez-manager.c | 0 src/{ => core}/devices/bluetooth/nm-bluez-manager.h | 0 src/{ => core}/devices/bluetooth/nm-bluez5-dun.c | 0 src/{ => core}/devices/bluetooth/nm-bluez5-dun.h | 0 src/{ => core}/devices/bluetooth/nm-bt-error.c | 0 src/{ => core}/devices/bluetooth/nm-bt-error.h | 0 src/{ => core}/devices/bluetooth/nm-device-bt.c | 0 src/{ => core}/devices/bluetooth/nm-device-bt.h | 0 src/{ => core}/devices/bluetooth/tests/nm-bt-test.c | 0 src/{ => core}/devices/meson.build | 0 src/{ => core}/devices/nm-acd-manager.c | 0 src/{ => core}/devices/nm-acd-manager.h | 0 src/{ => core}/devices/nm-device-6lowpan.c | 0 src/{ => core}/devices/nm-device-6lowpan.h | 0 src/{ => core}/devices/nm-device-bond.c | 0 src/{ => core}/devices/nm-device-bond.h | 0 src/{ => core}/devices/nm-device-bridge.c | 0 src/{ => core}/devices/nm-device-bridge.h | 0 src/{ => core}/devices/nm-device-dummy.c | 0 src/{ => core}/devices/nm-device-dummy.h | 0 src/{ => core}/devices/nm-device-ethernet-utils.c | 0 src/{ => core}/devices/nm-device-ethernet-utils.h | 0 src/{ => core}/devices/nm-device-ethernet.c | 0 src/{ => core}/devices/nm-device-ethernet.h | 0 src/{ => core}/devices/nm-device-factory.c | 0 src/{ => core}/devices/nm-device-factory.h | 0 src/{ => core}/devices/nm-device-generic.c | 0 src/{ => core}/devices/nm-device-generic.h | 0 src/{ => core}/devices/nm-device-infiniband.c | 0 src/{ => core}/devices/nm-device-infiniband.h | 0 src/{ => core}/devices/nm-device-ip-tunnel.c | 0 src/{ => core}/devices/nm-device-ip-tunnel.h | 0 src/{ => core}/devices/nm-device-logging.h | 0 src/{ => core}/devices/nm-device-macsec.c | 0 src/{ => core}/devices/nm-device-macsec.h | 0 src/{ => core}/devices/nm-device-macvlan.c | 0 src/{ => core}/devices/nm-device-macvlan.h | 0 src/{ => core}/devices/nm-device-ppp.c | 0 src/{ => core}/devices/nm-device-ppp.h | 0 src/{ => core}/devices/nm-device-private.h | 0 src/{ => core}/devices/nm-device-tun.c | 0 src/{ => core}/devices/nm-device-tun.h | 0 src/{ => core}/devices/nm-device-veth.c | 0 src/{ => core}/devices/nm-device-veth.h | 0 src/{ => core}/devices/nm-device-vlan.c | 0 src/{ => core}/devices/nm-device-vlan.h | 0 src/{ => core}/devices/nm-device-vrf.c | 0 src/{ => core}/devices/nm-device-vrf.h | 0 src/{ => core}/devices/nm-device-vxlan.c | 0 src/{ => core}/devices/nm-device-vxlan.h | 0 src/{ => core}/devices/nm-device-wireguard.c | 0 src/{ => core}/devices/nm-device-wireguard.h | 0 src/{ => core}/devices/nm-device-wpan.c | 0 src/{ => core}/devices/nm-device-wpan.h | 0 src/{ => core}/devices/nm-device.c | 0 src/{ => core}/devices/nm-device.h | 0 src/{ => core}/devices/nm-lldp-listener.c | 0 src/{ => core}/devices/nm-lldp-listener.h | 0 src/{ => core}/devices/ovs/meson.build | 0 src/{ => core}/devices/ovs/nm-device-ovs-bridge.c | 0 src/{ => core}/devices/ovs/nm-device-ovs-bridge.h | 0 .../devices/ovs/nm-device-ovs-interface.c | 0 .../devices/ovs/nm-device-ovs-interface.h | 0 src/{ => core}/devices/ovs/nm-device-ovs-port.c | 0 src/{ => core}/devices/ovs/nm-device-ovs-port.h | 0 src/{ => core}/devices/ovs/nm-ovs-factory.c | 0 src/{ => core}/devices/ovs/nm-ovsdb.c | 0 src/{ => core}/devices/ovs/nm-ovsdb.h | 0 src/{ => core}/devices/team/meson.build | 0 src/{ => core}/devices/team/nm-device-team.c | 0 src/{ => core}/devices/team/nm-device-team.h | 0 src/{ => core}/devices/team/nm-team-factory.c | 0 src/{ => core}/devices/tests/meson.build | 0 src/{ => core}/devices/tests/test-acd.c | 0 src/{ => core}/devices/tests/test-lldp.c | 0 src/{ => core}/devices/wifi/meson.build | 0 src/{ => core}/devices/wifi/nm-device-iwd.c | 0 src/{ => core}/devices/wifi/nm-device-iwd.h | 0 src/{ => core}/devices/wifi/nm-device-olpc-mesh.c | 0 src/{ => core}/devices/wifi/nm-device-olpc-mesh.h | 0 src/{ => core}/devices/wifi/nm-device-wifi-p2p.c | 0 src/{ => core}/devices/wifi/nm-device-wifi-p2p.h | 0 src/{ => core}/devices/wifi/nm-device-wifi.c | 0 src/{ => core}/devices/wifi/nm-device-wifi.h | 0 src/{ => core}/devices/wifi/nm-iwd-manager.c | 0 src/{ => core}/devices/wifi/nm-iwd-manager.h | 0 src/{ => core}/devices/wifi/nm-wifi-ap.c | 0 src/{ => core}/devices/wifi/nm-wifi-ap.h | 0 src/{ => core}/devices/wifi/nm-wifi-common.c | 0 src/{ => core}/devices/wifi/nm-wifi-common.h | 0 src/{ => core}/devices/wifi/nm-wifi-factory.c | 0 src/{ => core}/devices/wifi/nm-wifi-p2p-peer.c | 0 src/{ => core}/devices/wifi/nm-wifi-p2p-peer.h | 0 src/{ => core}/devices/wifi/nm-wifi-utils.c | 0 src/{ => core}/devices/wifi/nm-wifi-utils.h | 0 .../devices/wifi/tests/test-devices-wifi.c | 0 src/{ => core}/devices/wwan/libnm-wwan.ver | 0 src/{ => core}/devices/wwan/meson.build | 0 src/{ => core}/devices/wwan/nm-device-modem.c | 0 src/{ => core}/devices/wwan/nm-device-modem.h | 0 src/{ => core}/devices/wwan/nm-modem-broadband.c | 0 src/{ => core}/devices/wwan/nm-modem-broadband.h | 0 src/{ => core}/devices/wwan/nm-modem-manager.c | 0 src/{ => core}/devices/wwan/nm-modem-manager.h | 0 src/{ => core}/devices/wwan/nm-modem-ofono.c | 0 src/{ => core}/devices/wwan/nm-modem-ofono.h | 0 src/{ => core}/devices/wwan/nm-modem.c | 0 src/{ => core}/devices/wwan/nm-modem.h | 0 src/{ => core}/devices/wwan/nm-service-providers.c | 0 src/{ => core}/devices/wwan/nm-service-providers.h | 0 src/{ => core}/devices/wwan/nm-wwan-factory.c | 0 .../devices/wwan/tests/test-service-providers.c | 0 .../devices/wwan/tests/test-service-providers.xml | 0 src/{ => core}/dhcp/meson.build | 0 src/{ => core}/dhcp/nm-dhcp-client-logging.h | 0 src/{ => core}/dhcp/nm-dhcp-client.c | 0 src/{ => core}/dhcp/nm-dhcp-client.h | 0 src/{ => core}/dhcp/nm-dhcp-dhclient-utils.c | 0 src/{ => core}/dhcp/nm-dhcp-dhclient-utils.h | 0 src/{ => core}/dhcp/nm-dhcp-dhclient.c | 0 src/{ => core}/dhcp/nm-dhcp-dhcpcanon.c | 0 src/{ => core}/dhcp/nm-dhcp-dhcpcd.c | 0 src/{ => core}/dhcp/nm-dhcp-helper-api.h | 0 src/{ => core}/dhcp/nm-dhcp-helper.c | 0 src/{ => core}/dhcp/nm-dhcp-listener.c | 0 src/{ => core}/dhcp/nm-dhcp-listener.h | 0 src/{ => core}/dhcp/nm-dhcp-manager.c | 0 src/{ => core}/dhcp/nm-dhcp-manager.h | 0 src/{ => core}/dhcp/nm-dhcp-nettools.c | 0 src/{ => core}/dhcp/nm-dhcp-options.c | 0 src/{ => core}/dhcp/nm-dhcp-options.h | 0 src/{ => core}/dhcp/nm-dhcp-systemd.c | 0 src/{ => core}/dhcp/nm-dhcp-utils.c | 0 src/{ => core}/dhcp/nm-dhcp-utils.h | 0 src/{ => core}/dhcp/tests/meson.build | 0 .../dhcp/tests/test-dhclient-commented-duid.leases | 0 src/{ => core}/dhcp/tests/test-dhclient-duid.leases | 0 src/{ => core}/dhcp/tests/test-dhcp-dhclient.c | 0 src/{ => core}/dhcp/tests/test-dhcp-utils.c | 0 src/{ => core}/dns/nm-dns-dnsmasq.c | 0 src/{ => core}/dns/nm-dns-dnsmasq.h | 0 src/{ => core}/dns/nm-dns-manager.c | 0 src/{ => core}/dns/nm-dns-manager.h | 0 src/{ => core}/dns/nm-dns-plugin.c | 0 src/{ => core}/dns/nm-dns-plugin.h | 0 src/{ => core}/dns/nm-dns-systemd-resolved.c | 0 src/{ => core}/dns/nm-dns-systemd-resolved.h | 0 src/{ => core}/dns/nm-dns-unbound.c | 0 src/{ => core}/dns/nm-dns-unbound.h | 0 src/{ => core}/dnsmasq/nm-dnsmasq-manager.c | 0 src/{ => core}/dnsmasq/nm-dnsmasq-manager.h | 0 src/{ => core}/dnsmasq/nm-dnsmasq-utils.c | 0 src/{ => core}/dnsmasq/nm-dnsmasq-utils.h | 0 src/{ => core}/dnsmasq/tests/meson.build | 0 src/{ => core}/dnsmasq/tests/test-dnsmasq-utils.c | 0 src/{ => core}/initrd/meson.build | 0 src/{ => core}/initrd/nm-initrd-generator.c | 0 src/{ => core}/initrd/nm-initrd-generator.h | 0 src/{ => core}/initrd/nmi-cmdline-reader.c | 0 src/{ => core}/initrd/nmi-dt-reader.c | 0 src/{ => core}/initrd/nmi-ibft-reader.c | 0 src/{ => core}/initrd/tests/meson.build | 0 .../tests/sysfs-bad-dns1/class/net/eth0/address | 0 .../sysfs-bad-dns1/firmware/ibft/ethernet0/gateway | 0 .../sysfs-bad-dns1/firmware/ibft/ethernet0/index | 0 .../sysfs-bad-dns1/firmware/ibft/ethernet0/ip-addr | 0 .../sysfs-bad-dns1/firmware/ibft/ethernet0/mac | 0 .../sysfs-bad-dns1/firmware/ibft/ethernet0/origin | 0 .../firmware/ibft/ethernet0/prefix-len | 0 .../firmware/ibft/ethernet0/primary-dns | 0 .../firmware/ibft/ethernet0/secondary-dns | 0 .../firmware/ibft/ethernet0/subnet-mask | 0 .../sysfs-bad-dns1/firmware/ibft/ethernet0/vlan | 0 .../firmware/ibft/initiator/initiator-name | 0 .../sysfs-bad-dns1/firmware/ibft/target0/index | 0 .../sysfs-bad-dns1/firmware/ibft/target0/ip-addr | 0 .../tests/sysfs-bad-dns1/firmware/ibft/target0/lun | 0 .../tests/sysfs-bad-dns1/firmware/ibft/target0/port | 0 .../firmware/ibft/target0/target-name | 0 .../tests/sysfs-bad-dns2/class/net/eth0/address | 0 .../sysfs-bad-dns2/firmware/ibft/ethernet0/gateway | 0 .../sysfs-bad-dns2/firmware/ibft/ethernet0/index | 0 .../sysfs-bad-dns2/firmware/ibft/ethernet0/ip-addr | 0 .../sysfs-bad-dns2/firmware/ibft/ethernet0/mac | 0 .../sysfs-bad-dns2/firmware/ibft/ethernet0/origin | 0 .../firmware/ibft/ethernet0/prefix-len | 0 .../firmware/ibft/ethernet0/primary-dns | 0 .../firmware/ibft/ethernet0/secondary-dns | 0 .../firmware/ibft/ethernet0/subnet-mask | 0 .../sysfs-bad-dns2/firmware/ibft/ethernet0/vlan | 0 .../firmware/ibft/initiator/initiator-name | 0 .../sysfs-bad-dns2/firmware/ibft/target0/index | 0 .../sysfs-bad-dns2/firmware/ibft/target0/ip-addr | 0 .../tests/sysfs-bad-dns2/firmware/ibft/target0/lun | 0 .../tests/sysfs-bad-dns2/firmware/ibft/target0/port | 0 .../firmware/ibft/target0/target-name | 0 .../tests/sysfs-bad-gateway/class/net/eth0/address | 0 .../firmware/ibft/ethernet0/gateway | 0 .../sysfs-bad-gateway/firmware/ibft/ethernet0/index | 0 .../firmware/ibft/ethernet0/ip-addr | 0 .../sysfs-bad-gateway/firmware/ibft/ethernet0/mac | 0 .../firmware/ibft/ethernet0/origin | 0 .../firmware/ibft/ethernet0/prefix-len | 0 .../firmware/ibft/ethernet0/primary-dns | 0 .../firmware/ibft/ethernet0/secondary-dns | 0 .../firmware/ibft/ethernet0/subnet-mask | 0 .../sysfs-bad-gateway/firmware/ibft/ethernet0/vlan | 0 .../firmware/ibft/initiator/initiator-name | 0 .../sysfs-bad-gateway/firmware/ibft/target0/index | 0 .../sysfs-bad-gateway/firmware/ibft/target0/ip-addr | 0 .../sysfs-bad-gateway/firmware/ibft/target0/lun | 0 .../sysfs-bad-gateway/firmware/ibft/target0/port | 0 .../firmware/ibft/target0/target-name | 0 .../tests/sysfs-bad-ipaddr/class/net/eth0/address | 0 .../firmware/ibft/ethernet0/gateway | 0 .../sysfs-bad-ipaddr/firmware/ibft/ethernet0/index | 0 .../firmware/ibft/ethernet0/ip-addr | 0 .../sysfs-bad-ipaddr/firmware/ibft/ethernet0/mac | 0 .../sysfs-bad-ipaddr/firmware/ibft/ethernet0/origin | 0 .../firmware/ibft/ethernet0/prefix-len | 0 .../firmware/ibft/ethernet0/primary-dns | 0 .../firmware/ibft/ethernet0/secondary-dns | 0 .../firmware/ibft/ethernet0/subnet-mask | 0 .../sysfs-bad-ipaddr/firmware/ibft/ethernet0/vlan | 0 .../firmware/ibft/initiator/initiator-name | 0 .../sysfs-bad-ipaddr/firmware/ibft/target0/index | 0 .../sysfs-bad-ipaddr/firmware/ibft/target0/ip-addr | 0 .../sysfs-bad-ipaddr/firmware/ibft/target0/lun | 0 .../sysfs-bad-ipaddr/firmware/ibft/target0/port | 0 .../firmware/ibft/target0/target-name | 0 .../initrd/tests/sysfs-dhcp/class/net/eth0/address | 0 .../initrd/tests/sysfs-dhcp/class/net/eth1/address | 0 .../sysfs-dhcp/firmware/ibft/ethernet0/gateway | 0 .../tests/sysfs-dhcp/firmware/ibft/ethernet0/index | 0 .../tests/sysfs-dhcp/firmware/ibft/ethernet0/mac | 0 .../tests/sysfs-dhcp/firmware/ibft/ethernet0/origin | 0 .../sysfs-dhcp/firmware/ibft/ethernet0/primary-dns | 0 .../firmware/ibft/ethernet0/secondary-dns | 0 .../tests/sysfs-dhcp/firmware/ibft/ethernet0/vlan | 0 .../sysfs-dhcp/firmware/ibft/ethernet1/gateway | 0 .../tests/sysfs-dhcp/firmware/ibft/ethernet1/index | 0 .../tests/sysfs-dhcp/firmware/ibft/ethernet1/mac | 0 .../tests/sysfs-dhcp/firmware/ibft/ethernet1/origin | 0 .../sysfs-dhcp/firmware/ibft/ethernet1/primary-dns | 0 .../firmware/ibft/ethernet1/secondary-dns | 0 .../tests/sysfs-dhcp/firmware/ibft/ethernet1/vlan | 0 .../firmware/ibft/initiator/initiator-name | 0 .../tests/sysfs-dhcp/firmware/ibft/target0/index | 0 .../tests/sysfs-dhcp/firmware/ibft/target0/ip-addr | 0 .../tests/sysfs-dhcp/firmware/ibft/target0/lun | 0 .../tests/sysfs-dhcp/firmware/ibft/target0/port | 0 .../sysfs-dhcp/firmware/ibft/target0/target-name | 0 .../tests/sysfs-dhcp/firmware/ibft/target1/index | 0 .../tests/sysfs-dhcp/firmware/ibft/target1/ip-addr | 0 .../tests/sysfs-dhcp/firmware/ibft/target1/lun | 0 .../tests/sysfs-dhcp/firmware/ibft/target1/port | 0 .../sysfs-dhcp/firmware/ibft/target1/target-name | 0 .../firmware/devicetree/base/chosen/bootpath | Bin .../firmware/devicetree/base/chosen/bootp-request | Bin .../firmware/devicetree/base/chosen/bootp-response | Bin .../firmware/devicetree/base/chosen/bootpath | Bin .../firmware/devicetree/base/chosen/broadcast-ip | 0 .../firmware/devicetree/base/chosen/client-ip | 0 .../firmware/devicetree/base/chosen/client-name | Bin .../firmware/devicetree/base/chosen/domain-name | Bin .../firmware/devicetree/base/chosen/gateway-ip | 0 .../sysfs-dt/firmware/devicetree/base/chosen/name | Bin .../firmware/devicetree/base/chosen/netmask-ip | Bin .../firmware/devicetree/base/chosen/root-path | Bin .../firmware/devicetree/base/chosen/server-ip | 0 .../firmware/devicetree/base/chosen/tftp-file | Bin .../firmware/devicetree/base/chosen/vendor-options | Bin .../firmware/devicetree/base/ethernet/device_type | Bin .../devicetree/base/ethernet/local-mac-address | 0 .../firmware/devicetree/base/ethernet/mac-address | 0 .../sysfs-dt/firmware/devicetree/base/ethernet/name | Bin .../tests/sysfs-static/class/net/eth0/address | 0 .../tests/sysfs-static/class/net/eth1/address | 0 .../sysfs-static/firmware/ibft/ethernet0/gateway | 0 .../sysfs-static/firmware/ibft/ethernet0/index | 0 .../sysfs-static/firmware/ibft/ethernet0/ip-addr | 0 .../tests/sysfs-static/firmware/ibft/ethernet0/mac | 0 .../sysfs-static/firmware/ibft/ethernet0/origin | 0 .../sysfs-static/firmware/ibft/ethernet0/prefix-len | 0 .../firmware/ibft/ethernet0/primary-dns | 0 .../firmware/ibft/ethernet0/secondary-dns | 0 .../firmware/ibft/ethernet0/subnet-mask | 0 .../tests/sysfs-static/firmware/ibft/ethernet0/vlan | 0 .../sysfs-static/firmware/ibft/ethernet1/gateway | 0 .../sysfs-static/firmware/ibft/ethernet1/index | 0 .../tests/sysfs-static/firmware/ibft/ethernet1/mac | 0 .../sysfs-static/firmware/ibft/ethernet1/origin | 0 .../firmware/ibft/ethernet1/primary-dns | 0 .../firmware/ibft/ethernet1/secondary-dns | 0 .../tests/sysfs-static/firmware/ibft/ethernet1/vlan | 0 .../firmware/ibft/initiator/initiator-name | 0 .../tests/sysfs-static/firmware/ibft/target0/index | 0 .../sysfs-static/firmware/ibft/target0/ip-addr | 0 .../tests/sysfs-static/firmware/ibft/target0/lun | 0 .../tests/sysfs-static/firmware/ibft/target0/port | 0 .../sysfs-static/firmware/ibft/target0/target-name | 0 .../tests/sysfs-static/firmware/ibft/target1/index | 0 .../sysfs-static/firmware/ibft/target1/ip-addr | 0 .../tests/sysfs-static/firmware/ibft/target1/lun | 0 .../tests/sysfs-static/firmware/ibft/target1/port | 0 .../sysfs-static/firmware/ibft/target1/target-name | 0 .../initrd/tests/sysfs-vlan/class/net/eth0/address | 0 .../tests/sysfs-vlan/firmware/ibft/ethernet0/index | 0 .../sysfs-vlan/firmware/ibft/ethernet0/ip-addr | 0 .../tests/sysfs-vlan/firmware/ibft/ethernet0/mac | 0 .../tests/sysfs-vlan/firmware/ibft/ethernet0/origin | 0 .../sysfs-vlan/firmware/ibft/ethernet0/prefix-len | 0 .../sysfs-vlan/firmware/ibft/ethernet0/subnet-mask | 0 .../tests/sysfs-vlan/firmware/ibft/ethernet0/vlan | 0 .../firmware/ibft/initiator/initiator-name | 0 .../tests/sysfs-vlan/firmware/ibft/target0/index | 0 .../tests/sysfs-vlan/firmware/ibft/target0/ip-addr | 0 .../tests/sysfs-vlan/firmware/ibft/target0/lun | 0 .../tests/sysfs-vlan/firmware/ibft/target0/port | 0 .../sysfs-vlan/firmware/ibft/target0/target-name | 0 .../initrd/tests/sysfs/class/net/eth0/address | 0 .../initrd/tests/sysfs/class/net/eth2/address | 0 .../tests/sysfs/firmware/ibft/acpi_header/oem_id | 0 .../sysfs/firmware/ibft/acpi_header/oem_table_id | 0 .../tests/sysfs/firmware/ibft/acpi_header/signature | 0 .../initrd/tests/sysfs/firmware/ibft/ethernet0/dhcp | 0 .../tests/sysfs/firmware/ibft/ethernet0/flags | 0 .../tests/sysfs/firmware/ibft/ethernet0/gateway | 0 .../tests/sysfs/firmware/ibft/ethernet0/hostname | 0 .../tests/sysfs/firmware/ibft/ethernet0/index | 0 .../tests/sysfs/firmware/ibft/ethernet0/ip-addr | 0 .../initrd/tests/sysfs/firmware/ibft/ethernet0/mac | 0 .../tests/sysfs/firmware/ibft/ethernet0/origin | 0 .../tests/sysfs/firmware/ibft/ethernet0/prefix-len | 0 .../tests/sysfs/firmware/ibft/ethernet0/primary-dns | 0 .../sysfs/firmware/ibft/ethernet0/secondary-dns | 0 .../tests/sysfs/firmware/ibft/ethernet0/subnet-mask | 0 .../initrd/tests/sysfs/firmware/ibft/ethernet0/vlan | 0 .../initrd/tests/sysfs/firmware/ibft/ethernet2/dhcp | 0 .../tests/sysfs/firmware/ibft/ethernet2/flags | 0 .../tests/sysfs/firmware/ibft/ethernet2/gateway | 0 .../tests/sysfs/firmware/ibft/ethernet2/hostname | 0 .../tests/sysfs/firmware/ibft/ethernet2/index | 0 .../tests/sysfs/firmware/ibft/ethernet2/ip-addr | 0 .../initrd/tests/sysfs/firmware/ibft/ethernet2/mac | 0 .../tests/sysfs/firmware/ibft/ethernet2/origin | 0 .../tests/sysfs/firmware/ibft/ethernet2/prefix-len | 0 .../tests/sysfs/firmware/ibft/ethernet2/primary-dns | 0 .../sysfs/firmware/ibft/ethernet2/secondary-dns | 0 .../tests/sysfs/firmware/ibft/ethernet2/subnet-mask | 0 .../initrd/tests/sysfs/firmware/ibft/ethernet2/vlan | 0 .../tests/sysfs/firmware/ibft/initiator/flags | 0 .../tests/sysfs/firmware/ibft/initiator/index | 0 .../sysfs/firmware/ibft/initiator/initiator-name | 0 .../tests/sysfs/firmware/ibft/initiator/isns-server | 0 .../sysfs/firmware/ibft/initiator/pri-radius-server | 0 .../sysfs/firmware/ibft/initiator/sec-radius-server | 0 .../tests/sysfs/firmware/ibft/initiator/slp-server | 0 .../tests/sysfs/firmware/ibft/target0/chap-type | 0 .../initrd/tests/sysfs/firmware/ibft/target0/flags | 0 .../initrd/tests/sysfs/firmware/ibft/target0/index | 0 .../tests/sysfs/firmware/ibft/target0/ip-addr | 0 .../initrd/tests/sysfs/firmware/ibft/target0/lun | 0 .../tests/sysfs/firmware/ibft/target0/nic-assoc | 0 .../initrd/tests/sysfs/firmware/ibft/target0/port | 0 .../tests/sysfs/firmware/ibft/target2/chap-type | 0 .../initrd/tests/sysfs/firmware/ibft/target2/flags | 0 .../initrd/tests/sysfs/firmware/ibft/target2/index | 0 .../tests/sysfs/firmware/ibft/target2/ip-addr | 0 .../initrd/tests/sysfs/firmware/ibft/target2/lun | 0 .../tests/sysfs/firmware/ibft/target2/nic-assoc | 0 .../initrd/tests/sysfs/firmware/ibft/target2/port | 0 .../tests/sysfs/firmware/ibft/target2/target-name | 0 src/{ => core}/initrd/tests/test-cmdline-reader.c | 0 src/{ => core}/initrd/tests/test-dt-reader.c | 0 src/{ => core}/initrd/tests/test-ibft-reader.c | 0 src/{ => core}/main-utils.c | 0 src/{ => core}/main-utils.h | 0 src/{ => core}/main.c | 0 src/{ => core}/meson.build | 0 src/{ => core}/ndisc/nm-fake-ndisc.c | 0 src/{ => core}/ndisc/nm-fake-ndisc.h | 0 src/{ => core}/ndisc/nm-lndp-ndisc.c | 0 src/{ => core}/ndisc/nm-lndp-ndisc.h | 0 src/{ => core}/ndisc/nm-ndisc-private.h | 0 src/{ => core}/ndisc/nm-ndisc.c | 0 src/{ => core}/ndisc/nm-ndisc.h | 0 src/{ => core}/ndisc/tests/meson.build | 0 src/{ => core}/ndisc/tests/test-ndisc-fake.c | 0 src/{ => core}/ndisc/tests/test-ndisc-linux.c | 0 src/{ => core}/nm-act-request.c | 0 src/{ => core}/nm-act-request.h | 0 src/{ => core}/nm-active-connection.c | 0 src/{ => core}/nm-active-connection.h | 0 src/{ => core}/nm-audit-manager.c | 0 src/{ => core}/nm-audit-manager.h | 0 src/{ => core}/nm-auth-manager.c | 0 src/{ => core}/nm-auth-manager.h | 0 src/{ => core}/nm-auth-utils.c | 0 src/{ => core}/nm-auth-utils.h | 0 src/{ => core}/nm-checkpoint-manager.c | 0 src/{ => core}/nm-checkpoint-manager.h | 0 src/{ => core}/nm-checkpoint.c | 0 src/{ => core}/nm-checkpoint.h | 0 src/{ => core}/nm-config-data.c | 0 src/{ => core}/nm-config-data.h | 0 src/{ => core}/nm-config.c | 0 src/{ => core}/nm-config.h | 0 src/{ => core}/nm-connectivity.c | 0 src/{ => core}/nm-connectivity.h | 0 src/{ => core}/nm-core-utils.c | 0 src/{ => core}/nm-core-utils.h | 0 src/{ => core}/nm-dbus-manager.c | 0 src/{ => core}/nm-dbus-manager.h | 0 src/{ => core}/nm-dbus-object.c | 0 src/{ => core}/nm-dbus-object.h | 0 src/{ => core}/nm-dbus-utils.c | 0 src/{ => core}/nm-dbus-utils.h | 0 src/{ => core}/nm-dcb.c | 0 src/{ => core}/nm-dcb.h | 0 src/{ => core}/nm-dhcp-config.c | 0 src/{ => core}/nm-dhcp-config.h | 0 src/{ => core}/nm-dispatcher.c | 0 src/{ => core}/nm-dispatcher.h | 0 src/{ => core}/nm-firewall-manager.c | 0 src/{ => core}/nm-firewall-manager.h | 0 src/{ => core}/nm-hostname-manager.c | 0 src/{ => core}/nm-hostname-manager.h | 0 src/{ => core}/nm-iface-helper.c | 0 src/{ => core}/nm-ip-config.c | 0 src/{ => core}/nm-ip-config.h | 0 src/{ => core}/nm-ip4-config.c | 0 src/{ => core}/nm-ip4-config.h | 0 src/{ => core}/nm-ip6-config.c | 0 src/{ => core}/nm-ip6-config.h | 0 src/{ => core}/nm-keep-alive.c | 0 src/{ => core}/nm-keep-alive.h | 0 src/{ => core}/nm-l3-config-data.c | 0 src/{ => core}/nm-l3-config-data.h | 0 src/{ => core}/nm-l3-ipv4ll.c | 0 src/{ => core}/nm-l3-ipv4ll.h | 0 src/{ => core}/nm-l3cfg.c | 0 src/{ => core}/nm-l3cfg.h | 0 src/{ => core}/nm-logging.c | 0 src/{ => core}/nm-logging.h | 0 src/{ => core}/nm-manager.c | 0 src/{ => core}/nm-manager.h | 0 src/{ => core}/nm-netns.c | 0 src/{ => core}/nm-netns.h | 0 src/{ => core}/nm-pacrunner-manager.c | 0 src/{ => core}/nm-pacrunner-manager.h | 0 src/{ => core}/nm-policy.c | 0 src/{ => core}/nm-policy.h | 0 src/{ => core}/nm-proxy-config.c | 0 src/{ => core}/nm-proxy-config.h | 0 src/{ => core}/nm-rfkill-manager.c | 0 src/{ => core}/nm-rfkill-manager.h | 0 src/{ => core}/nm-session-monitor.c | 0 src/{ => core}/nm-session-monitor.h | 0 src/{ => core}/nm-sleep-monitor.c | 0 src/{ => core}/nm-sleep-monitor.h | 0 src/{ => core}/nm-test-utils-core.h | 0 src/{ => core}/nm-types.h | 0 src/{ => core}/org.freedesktop.NetworkManager.conf | 0 src/{ => core}/platform/linux/nl802154.h | 0 src/{ => core}/platform/nm-fake-platform.c | 0 src/{ => core}/platform/nm-fake-platform.h | 0 src/{ => core}/platform/nm-linux-platform.c | 0 src/{ => core}/platform/nm-linux-platform.h | 0 src/{ => core}/platform/nm-netlink.c | 0 src/{ => core}/platform/nm-netlink.h | 0 src/{ => core}/platform/nm-platform-private.h | 0 src/{ => core}/platform/nm-platform-utils.c | 0 src/{ => core}/platform/nm-platform-utils.h | 0 src/{ => core}/platform/nm-platform.c | 0 src/{ => core}/platform/nm-platform.h | 0 src/{ => core}/platform/nmp-netns.c | 0 src/{ => core}/platform/nmp-netns.h | 0 src/{ => core}/platform/nmp-object.c | 0 src/{ => core}/platform/nmp-object.h | 0 src/{ => core}/platform/nmp-rules-manager.c | 0 src/{ => core}/platform/nmp-rules-manager.h | 0 src/{ => core}/platform/tests/meson.build | 0 src/{ => core}/platform/tests/monitor.c | 0 src/{ => core}/platform/tests/test-address.c | 0 src/{ => core}/platform/tests/test-cleanup.c | 0 src/{ => core}/platform/tests/test-common.c | 0 src/{ => core}/platform/tests/test-common.h | 0 src/{ => core}/platform/tests/test-link.c | 0 src/{ => core}/platform/tests/test-nmp-object.c | 0 .../platform/tests/test-platform-general.c | 0 src/{ => core}/platform/tests/test-route.c | 0 src/{ => core}/platform/tests/test-tc.c | 0 .../platform/wifi/nm-wifi-utils-nl80211.c | 0 .../platform/wifi/nm-wifi-utils-nl80211.h | 0 .../platform/wifi/nm-wifi-utils-private.h | 0 src/{ => core}/platform/wifi/nm-wifi-utils-wext.c | 0 src/{ => core}/platform/wifi/nm-wifi-utils-wext.h | 0 src/{ => core}/platform/wifi/nm-wifi-utils.c | 0 src/{ => core}/platform/wifi/nm-wifi-utils.h | 0 src/{ => core}/platform/wpan/nm-wpan-utils.c | 0 src/{ => core}/platform/wpan/nm-wpan-utils.h | 0 src/{ => core}/ppp/meson.build | 0 src/{ => core}/ppp/nm-ppp-manager-call.c | 0 src/{ => core}/ppp/nm-ppp-manager-call.h | 0 src/{ => core}/ppp/nm-ppp-manager.c | 0 src/{ => core}/ppp/nm-ppp-manager.h | 0 src/{ => core}/ppp/nm-ppp-plugin-api.h | 0 src/{ => core}/ppp/nm-ppp-plugin.ver | 0 src/{ => core}/ppp/nm-ppp-status.h | 0 src/{ => core}/ppp/nm-pppd-plugin.c | 0 src/{ => core}/ppp/nm-pppd-plugin.h | 0 src/{ => core}/settings/nm-agent-manager.c | 0 src/{ => core}/settings/nm-agent-manager.h | 0 src/{ => core}/settings/nm-secret-agent.c | 0 src/{ => core}/settings/nm-secret-agent.h | 0 src/{ => core}/settings/nm-settings-connection.c | 0 src/{ => core}/settings/nm-settings-connection.h | 0 src/{ => core}/settings/nm-settings-plugin.c | 0 src/{ => core}/settings/nm-settings-plugin.h | 0 src/{ => core}/settings/nm-settings-storage.c | 0 src/{ => core}/settings/nm-settings-storage.h | 0 src/{ => core}/settings/nm-settings-utils.c | 0 src/{ => core}/settings/nm-settings-utils.h | 0 src/{ => core}/settings/nm-settings.c | 0 src/{ => core}/settings/nm-settings.h | 0 .../settings/plugins/ifcfg-rh/meson.build | 0 .../settings/plugins/ifcfg-rh/nm-ifcfg-rh.conf | 0 .../settings/plugins/ifcfg-rh/nm-ifcfg-rh.xml | 0 src/{ => core}/settings/plugins/ifcfg-rh/nm-ifdown | 0 src/{ => core}/settings/plugins/ifcfg-rh/nm-ifup | 0 .../settings/plugins/ifcfg-rh/nms-ifcfg-rh-common.h | 0 .../settings/plugins/ifcfg-rh/nms-ifcfg-rh-plugin.c | 0 .../settings/plugins/ifcfg-rh/nms-ifcfg-rh-plugin.h | 0 .../settings/plugins/ifcfg-rh/nms-ifcfg-rh-reader.c | 0 .../settings/plugins/ifcfg-rh/nms-ifcfg-rh-reader.h | 0 .../plugins/ifcfg-rh/nms-ifcfg-rh-storage.c | 0 .../plugins/ifcfg-rh/nms-ifcfg-rh-storage.h | 0 .../settings/plugins/ifcfg-rh/nms-ifcfg-rh-utils.c | 0 .../settings/plugins/ifcfg-rh/nms-ifcfg-rh-utils.h | 0 .../settings/plugins/ifcfg-rh/nms-ifcfg-rh-writer.c | 0 .../settings/plugins/ifcfg-rh/nms-ifcfg-rh-writer.h | 0 src/{ => core}/settings/plugins/ifcfg-rh/shvar.c | 0 src/{ => core}/settings/plugins/ifcfg-rh/shvar.h | 0 .../settings/plugins/ifcfg-rh/tests/meson.build | 0 .../ifcfg-System_test-bridge-component-a.cexpected | 0 .../ifcfg-System_test-bridge-component-b.cexpected | 0 ...-System_test-wired-802-1X-subj-matches.cexpected | 0 .../network-scripts/ifcfg-Test_User_1.cexpected | 0 .../ifcfg-Test_Write_Bond_Main.cexpected | 0 .../ifcfg-Test_Write_Bridge_Component.cexpected | 0 .../ifcfg-Test_Write_Permissions.cexpected | 0 .../ifcfg-Test_Write_Proxy_Basic.cexpected | 0 .../ifcfg-Test_Write_Routing_Rules.cexpected | 0 .../ifcfg-Test_Write_Team_Infiniband_Port.cexpected | 0 .../ifcfg-Test_Write_Team_Port.cexpected | 0 .../ifcfg-Test_Write_VLAN_reorder_hdr.cexpected | 0 .../ifcfg-Test_Write_WiFi_AP_Mode.cexpected | 0 .../ifcfg-Test_Write_WiFi_Band_A.cexpected | 0 .../ifcfg-Test_Write_WiFi_Hidden.cexpected | 0 .../ifcfg-Test_Write_WiFi_MAC_always.cexpected | 0 .../ifcfg-Test_Write_WiFi_MAC_default.cexpected | 0 .../ifcfg-Test_Write_WiFi_MAC_missing.cexpected | 0 .../ifcfg-Test_Write_WiFi_MAC_never.cexpected | 0 .../ifcfg-Test_Write_Wifi_LEAP.cexpected | 0 .../ifcfg-Test_Write_Wifi_WEP_104_ASCII.cexpected | 0 .../ifcfg-Test_Write_Wired_Auto-Negotiate.cexpected | 0 .../ifcfg-Test_Write_Wired_Static_Routes.cexpected | 0 .../ifcfg-Test_Write_Wired_Wake-on-LAN.cexpected | 0 .../ifcfg-Test_Write_Wired_match.cexpected | 0 .../ifcfg-Vlan_test-vlan-interface.cexpected | 0 .../ifcfg-rh/tests/network-scripts/ifcfg-aliasem0 | 0 .../ifcfg-rh/tests/network-scripts/ifcfg-aliasem0:1 | 0 .../ifcfg-rh/tests/network-scripts/ifcfg-aliasem0:2 | 0 .../tests/network-scripts/ifcfg-aliasem0:99 | 0 .../ifcfg-rh/tests/network-scripts/ifcfg-aliasem1 | 0 .../ifcfg-rh/tests/network-scripts/ifcfg-aliasem1:1 | 0 .../ifcfg-rh/tests/network-scripts/ifcfg-aliasem2 | 0 .../ifcfg-rh/tests/network-scripts/ifcfg-aliasem2:1 | 0 .../ifcfg-rh/tests/network-scripts/ifcfg-aliasem3 | 0 .../ifcfg-rh/tests/network-scripts/ifcfg-aliasem3:1 | 0 .../tests/network-scripts/ifcfg-dcb-test.cexpected | 0 .../ifcfg-rh/tests/network-scripts/ifcfg-netmask-1 | 0 .../tests/network-scripts/ifcfg-netmask-1.cexpected | 0 .../ifcfg-random_wifi_connection.cexpected | 0 .../ifcfg-random_wifi_connection_2.cexpected | 0 .../ifcfg-team-slave-enp31s0f1-142.cexpected | 0 .../tests/network-scripts/ifcfg-test-bond-eth-type | 0 .../tests/network-scripts/ifcfg-test-bond-main | 0 .../network-scripts/ifcfg-test-bond-mode-numeric | 0 .../tests/network-scripts/ifcfg-test-bond-slave | 0 .../tests/network-scripts/ifcfg-test-bond-slave-ib | 0 .../network-scripts/ifcfg-test-bridge-component | 0 .../tests/network-scripts/ifcfg-test-bridge-main | 0 .../network-scripts/ifcfg-test-bridge-missing-stp | 0 .../ifcfg-rh/tests/network-scripts/ifcfg-test-dcb | 0 .../network-scripts/ifcfg-test-dcb-bad-booleans | 0 .../network-scripts/ifcfg-test-dcb-bad-percent | 0 .../tests/network-scripts/ifcfg-test-dcb-bad-uints | 0 .../ifcfg-test-dcb-default-app-priorities | 0 .../network-scripts/ifcfg-test-dcb-pgpct-not-100 | 0 .../network-scripts/ifcfg-test-dcb-short-booleans | 0 .../network-scripts/ifcfg-test-dcb-short-percent | 0 .../network-scripts/ifcfg-test-dcb-short-uints | 0 .../tests/network-scripts/ifcfg-test-dns-options | 0 .../tests/network-scripts/ifcfg-test-fcoe-fabric | 0 .../tests/network-scripts/ifcfg-test-fcoe-vn2vn | 0 .../ifcfg-rh/tests/network-scripts/ifcfg-test-ibft | 0 .../tests/network-scripts/ifcfg-test-ibft-dhcp | 0 .../tests/network-scripts/ifcfg-test-ibft-static | 0 .../tests/network-scripts/ifcfg-test-infiniband | 0 .../ifcfg-test-ip6-disabled.cexpected | 0 .../tests/network-scripts/ifcfg-test-minimal | 0 .../tests/network-scripts/ifcfg-test-misc-variables | 0 .../tests/network-scripts/ifcfg-test-nm-controlled | 0 .../ifcfg-test-nm-controlled-unrecognized | 0 .../ifcfg-rh/tests/network-scripts/ifcfg-test-noip | 0 .../tests/network-scripts/ifcfg-test-onboot-no | 0 .../tests/network-scripts/ifcfg-test-permissions | 0 .../network-scripts/ifcfg-test-read-proxy-basic | 0 .../tests/network-scripts/ifcfg-test-sit-ignore | 0 .../ifcfg-rh/tests/network-scripts/ifcfg-test-sriov | 0 .../ifcfg-test-sriov-write.cexpected | 0 .../network-scripts/ifcfg-test-static-routes-legacy | 0 .../ifcfg-test-static-routes-legacy.cexpected | 0 .../ifcfg-rh/tests/network-scripts/ifcfg-test-tc | 0 .../network-scripts/ifcfg-test-tc-write.cexpected | 0 .../tests/network-scripts/ifcfg-test-team-master-1 | 0 .../tests/network-scripts/ifcfg-test-team-master-2 | 0 .../network-scripts/ifcfg-test-team-master-invalid | 0 .../tests/network-scripts/ifcfg-test-team-port-1 | 0 .../tests/network-scripts/ifcfg-test-team-port-2 | 0 .../ifcfg-test-team-port-empty-config | 0 .../tests/network-scripts/ifcfg-test-unrecognized | 0 .../ifcfg-test-variables-corner-cases-1 | 0 .../tests/network-scripts/ifcfg-test-vlan-flags-1 | 0 .../tests/network-scripts/ifcfg-test-vlan-flags-2 | 0 .../tests/network-scripts/ifcfg-test-vlan-interface | 0 .../network-scripts/ifcfg-test-vlan-only-device | 0 .../network-scripts/ifcfg-test-vlan-only-vlanid | 0 .../tests/network-scripts/ifcfg-test-vlan-physdev | 0 .../network-scripts/ifcfg-test-vlan-reorder-hdr-1 | 0 .../network-scripts/ifcfg-test-vlan-reorder-hdr-2 | 0 .../network-scripts/ifcfg-test-vlan-trailing-spaces | 0 .../tests/network-scripts/ifcfg-test-wifi-band-a | 0 .../ifcfg-test-wifi-band-a-channel-mismatch | 0 .../ifcfg-test-wifi-band-bg-channel-mismatch | 0 .../ifcfg-test-wifi-dynamic-wep-leap | 0 .../tests/network-scripts/ifcfg-test-wifi-hidden | 0 .../tests/network-scripts/ifcfg-test-wifi-leap | 0 .../network-scripts/ifcfg-test-wifi-leap-agent | 0 .../network-scripts/ifcfg-test-wifi-leap-always-ask | 0 .../ifcfg-test-wifi-mac-random-always | 0 .../ifcfg-test-wifi-mac-random-default | 0 .../ifcfg-test-wifi-mac-random-missing | 0 .../ifcfg-test-wifi-mac-random-never | 0 .../tests/network-scripts/ifcfg-test-wifi-open | 0 .../tests/network-scripts/ifcfg-test-wifi-open-auto | 0 .../ifcfg-test-wifi-open-ssid-bad-hex | 0 .../network-scripts/ifcfg-test-wifi-open-ssid-hex | 0 .../ifcfg-test-wifi-open-ssid-long-hex | 0 .../ifcfg-test-wifi-open-ssid-long-quoted | 0 .../ifcfg-test-wifi-open-ssid-quoted | 0 .../tests/network-scripts/ifcfg-test-wifi-owe | 0 .../tests/network-scripts/ifcfg-test-wifi-sae | 0 .../tests/network-scripts/ifcfg-test-wifi-wep | 0 .../network-scripts/ifcfg-test-wifi-wep-104-ascii | 0 .../network-scripts/ifcfg-test-wifi-wep-40-ascii | 0 .../tests/network-scripts/ifcfg-test-wifi-wep-adhoc | 0 .../network-scripts/ifcfg-test-wifi-wep-agent-keys | 0 .../ifcfg-test-wifi-wep-eap-ttls-chap | 0 .../network-scripts/ifcfg-test-wifi-wep-no-keys | 0 .../network-scripts/ifcfg-test-wifi-wep-passphrase | 0 .../ifcfg-test-wifi-wpa-eap-suite-b-192-tls | 0 .../network-scripts/ifcfg-test-wifi-wpa-eap-tls | 0 .../ifcfg-test-wifi-wpa-eap-ttls-tls | 0 .../tests/network-scripts/ifcfg-test-wifi-wpa-psk | 0 .../tests/network-scripts/ifcfg-test-wifi-wpa-psk-2 | 0 .../network-scripts/ifcfg-test-wifi-wpa-psk-adhoc | 0 .../network-scripts/ifcfg-test-wifi-wpa-psk-hex | 0 .../ifcfg-test-wifi-wpa-psk-unquoted | 0 .../ifcfg-test-wifi-wpa-psk-unquoted2 | 0 .../ifcfg-test-wired-802-1X-subj-matches | 0 .../ifcfg-test-wired-802-1x-password-raw | 0 .../ifcfg-test-wired-802-1x-ttls-eapgtc | 0 .../ifcfg-test-wired-8021x-peap-mschapv2 | 0 .../ifcfg-test-wired-8021x-tls-agent | 0 .../ifcfg-test-wired-8021x-tls-always | 0 .../ifcfg-test-wired-8021x-tls-p12-no-client-cert | 0 .../ifcfg-test-wired-auto-negotiate-on | 0 .../tests/network-scripts/ifcfg-test-wired-autoip | 0 .../network-scripts/ifcfg-test-wired-ctc-static | 0 .../network-scripts/ifcfg-test-wired-defroute-no | 0 .../ifcfg-test-wired-defroute-no-gatewaydev-yes | 0 .../tests/network-scripts/ifcfg-test-wired-dhcp | 0 .../network-scripts/ifcfg-test-wired-dhcp-plus-ip | 0 .../ifcfg-test-wired-dhcp-send-hostname | 0 .../network-scripts/ifcfg-test-wired-dhcp6-only | 0 .../ifcfg-test-wired-dhcpv6-hostname-fallback | 0 .../network-scripts/ifcfg-test-wired-global-gateway | 0 .../ifcfg-test-wired-global-gateway-ignore | 0 .../network-scripts/ifcfg-test-wired-ipv4-manual-1 | 0 .../network-scripts/ifcfg-test-wired-ipv4-manual-2 | 0 .../network-scripts/ifcfg-test-wired-ipv4-manual-3 | 0 .../network-scripts/ifcfg-test-wired-ipv4-manual-4 | 0 .../network-scripts/ifcfg-test-wired-ipv6-manual | 0 .../network-scripts/ifcfg-test-wired-ipv6-only | 0 .../network-scripts/ifcfg-test-wired-ipv6-only-1 | 0 .../network-scripts/ifcfg-test-wired-never-default | 0 .../ifcfg-test-wired-obsolete-gateway-n | 0 .../network-scripts/ifcfg-test-wired-qeth-static | 0 .../network-scripts/ifcfg-test-wired-shared-plus-ip | 0 .../tests/network-scripts/ifcfg-test-wired-static | 0 .../ifcfg-test-wired-static-bootproto | 0 .../ifcfg-test-wired-static-no-prefix-16 | 0 .../ifcfg-test-wired-static-no-prefix-24 | 0 .../ifcfg-test-wired-static-no-prefix-8 | 0 .../network-scripts/ifcfg-test-wired-static-routes | 0 .../ifcfg-test-wired-static-routes-legacy | 0 .../ifcfg-test-wired-unknown-ethtool-opt | 0 .../network-scripts/ifcfg-test-wired-wake-on-lan | 0 .../network-scripts/ifcfg-test-write-unknown-1 | 0 .../ifcfg-test-write-unknown-1.expected | 0 .../network-scripts/ifcfg-test-write-unknown-2 | 0 .../ifcfg-test-write-unknown-2.expected | 0 .../network-scripts/ifcfg-test-write-unknown-3 | 0 .../ifcfg-test-write-unknown-3.expected | 0 .../network-scripts/ifcfg-test-write-unknown-4 | 0 .../ifcfg-test-write-unknown-4.expected | 0 ...cfg-test_write_wired_auto_negotiate_on.cexpected | 0 .../network-scripts/keys-test-wifi-dynamic-wep-leap | 0 .../tests/network-scripts/keys-test-wifi-leap | 0 .../tests/network-scripts/keys-test-wifi-sae | 0 .../tests/network-scripts/keys-test-wifi-wep | 0 .../network-scripts/keys-test-wifi-wep-104-ascii | 0 .../network-scripts/keys-test-wifi-wep-40-ascii | 0 .../tests/network-scripts/keys-test-wifi-wep-adhoc | 0 .../keys-test-wifi-wep-eap-ttls-chap | 0 .../network-scripts/keys-test-wifi-wep-passphrase | 0 .../network-scripts/keys-test-wifi-wpa-eap-tls | 0 .../network-scripts/keys-test-wifi-wpa-eap-ttls-tls | 0 .../tests/network-scripts/keys-test-wifi-wpa-psk | 0 .../tests/network-scripts/keys-test-wifi-wpa-psk-2 | 0 .../network-scripts/keys-test-wifi-wpa-psk-adhoc | 0 .../network-scripts/keys-test-wifi-wpa-psk-hex | 0 .../network-scripts/keys-test-wifi-wpa-psk-unquoted | 0 .../keys-test-wifi-wpa-psk-unquoted2 | 0 .../keys-test-wired-802-1x-password-raw | 0 .../keys-test-wired-8021x-peap-mschapv2 | 0 .../network-test-wired-defroute-no-gatewaydev-yes | 0 .../network-test-wired-global-gateway | 0 .../network-test-wired-global-gateway-ignore | 0 .../network-test-wired-never-default | 0 .../network-scripts/route-test-static-routes-legacy | 0 .../network-scripts/route-test-wired-static-routes | 0 .../route-test-wired-static-routes-legacy | 0 .../network-scripts/route6-test-wired-ipv6-manual | 0 .../tests/network-scripts/test1_key_and_cert.pem | 0 .../ifcfg-rh/tests/network-scripts/test_ca_cert.pem | 0 .../ifcfg-rh/tests/network-scripts/test_client.p12 | Bin .../settings/plugins/ifcfg-rh/tests/test-ifcfg-rh.c | 0 .../settings/plugins/ifupdown/meson.build | 0 .../ifupdown/nms-ifupdown-interface-parser.c | 0 .../ifupdown/nms-ifupdown-interface-parser.h | 0 .../settings/plugins/ifupdown/nms-ifupdown-parser.c | 0 .../settings/plugins/ifupdown/nms-ifupdown-parser.h | 0 .../settings/plugins/ifupdown/nms-ifupdown-plugin.c | 0 .../settings/plugins/ifupdown/nms-ifupdown-plugin.h | 0 .../settings/plugins/ifupdown/tests/meson.build | 0 .../settings/plugins/ifupdown/tests/test-ifupdown.c | 0 .../settings/plugins/ifupdown/tests/test1 | 0 .../settings/plugins/ifupdown/tests/test11 | 0 .../settings/plugins/ifupdown/tests/test12 | 0 .../settings/plugins/ifupdown/tests/test13 | 0 .../settings/plugins/ifupdown/tests/test14 | 0 .../settings/plugins/ifupdown/tests/test15 | 0 .../settings/plugins/ifupdown/tests/test16 | 0 .../ifupdown/tests/test17-wired-static-verify-ip4 | 0 .../ifupdown/tests/test18-wired-static-verify-ip6 | 0 .../tests/test19-wired-static-verify-ip4-plen | 0 .../settings/plugins/ifupdown/tests/test2 | 0 .../plugins/ifupdown/tests/test20-source-stanza | 0 .../ifupdown/tests/test20-source-stanza.eth0 | 0 .../ifupdown/tests/test20-source-stanza.eth1 | 0 .../plugins/ifupdown/tests/test21-source-dir-stanza | 0 .../test21-source-dir-stanza.eth0 | 0 .../plugins/ifupdown/tests/test22-duplicate-stanzas | 0 .../settings/plugins/ifupdown/tests/test3 | 0 .../settings/plugins/ifupdown/tests/test4 | 0 .../settings/plugins/ifupdown/tests/test5 | 0 .../settings/plugins/ifupdown/tests/test6 | 0 .../settings/plugins/ifupdown/tests/test7 | 0 .../settings/plugins/ifupdown/tests/test8 | 0 .../settings/plugins/ifupdown/tests/test9 | 0 .../settings/plugins/keyfile/nms-keyfile-plugin.c | 0 .../settings/plugins/keyfile/nms-keyfile-plugin.h | 0 .../settings/plugins/keyfile/nms-keyfile-reader.c | 0 .../settings/plugins/keyfile/nms-keyfile-reader.h | 0 .../settings/plugins/keyfile/nms-keyfile-storage.c | 0 .../settings/plugins/keyfile/nms-keyfile-storage.h | 0 .../settings/plugins/keyfile/nms-keyfile-utils.c | 0 .../settings/plugins/keyfile/nms-keyfile-utils.h | 0 .../settings/plugins/keyfile/nms-keyfile-writer.c | 0 .../settings/plugins/keyfile/nms-keyfile-writer.h | 0 .../keyfile/tests/keyfiles/ATT_Data_Connect_BT | 0 .../keyfile/tests/keyfiles/ATT_Data_Connect_Plain | 0 .../keyfile/tests/keyfiles/Test_Bridge_Component | 0 .../plugins/keyfile/tests/keyfiles/Test_Bridge_Main | 0 .../keyfile/tests/keyfiles/Test_Enum_Property | 0 .../keyfile/tests/keyfiles/Test_Flags_Property | 0 .../keyfile/tests/keyfiles/Test_GSM_Connection | 0 .../tests/keyfiles/Test_InfiniBand_Connection | 0 .../keyfile/tests/keyfiles/Test_Intlike_SSID | 0 .../keyfile/tests/keyfiles/Test_Intlike_SSID_2 | 0 .../keyfile/tests/keyfiles/Test_Intlist_SSID | 0 .../keyfile/tests/keyfiles/Test_MAC_IB_Old_Format | 0 .../keyfile/tests/keyfiles/Test_MAC_Old_Format | 0 .../keyfile/tests/keyfiles/Test_Missing_ID_UUID | 0 .../keyfile/tests/keyfiles/Test_Missing_Vlan_Flags | 0 .../tests/keyfiles/Test_Missing_Vlan_Setting | 0 .../tests/keyfiles/Test_New_Wired_Group_Name | 0 .../tests/keyfiles/Test_New_Wireless_Group_Names | 0 .../plugins/keyfile/tests/keyfiles/Test_String_SSID | 0 .../plugins/keyfile/tests/keyfiles/Test_TC_Config | 0 .../keyfile/tests/keyfiles/Test_Wired_Connection | 0 .../tests/keyfiles/Test_Wired_Connection_IP6 | 0 .../tests/keyfiles/Test_Wired_Connection_MAC_Case | 0 .../keyfile/tests/keyfiles/Test_Wired_TLS_Blob | 0 .../keyfile/tests/keyfiles/Test_Wired_TLS_New | 0 .../keyfile/tests/keyfiles/Test_Wired_TLS_Old | 0 .../tests/keyfiles/Test_Wired_TLS_Path_Missing | 0 .../keyfile/tests/keyfiles/Test_Wireless_Connection | 0 .../keyfile/tests/keyfiles/Test_dcb_connection | 0 .../plugins/keyfile/tests/keyfiles/Test_minimal_1 | 0 .../plugins/keyfile/tests/keyfiles/Test_minimal_2 | 0 .../keyfile/tests/keyfiles/Test_minimal_slave_1 | 0 .../keyfile/tests/keyfiles/Test_minimal_slave_2 | 0 .../keyfile/tests/keyfiles/Test_minimal_slave_3 | 0 .../keyfile/tests/keyfiles/Test_minimal_slave_4 | 0 .../plugins/keyfile/tests/keyfiles/test-ca-cert.pem | 0 .../keyfile/tests/keyfiles/test-key-and-cert.pem | 0 .../settings/plugins/keyfile/tests/meson.build | 0 .../plugins/keyfile/tests/test-keyfile-settings.c | 0 src/{ => core}/settings/plugins/meson.build | 0 src/{ => core}/supplicant/nm-supplicant-config.c | 0 src/{ => core}/supplicant/nm-supplicant-config.h | 0 src/{ => core}/supplicant/nm-supplicant-interface.c | 0 src/{ => core}/supplicant/nm-supplicant-interface.h | 0 src/{ => core}/supplicant/nm-supplicant-manager.c | 0 src/{ => core}/supplicant/nm-supplicant-manager.h | 0 .../supplicant/nm-supplicant-settings-verify.c | 0 .../supplicant/nm-supplicant-settings-verify.h | 0 src/{ => core}/supplicant/nm-supplicant-types.h | 0 .../supplicant/tests/certs/test-ca-cert.pem | 0 src/{ => core}/supplicant/tests/certs/test-cert.p12 | Bin src/{ => core}/supplicant/tests/meson.build | 0 .../supplicant/tests/test-supplicant-config.c | 0 src/{ => core}/systemd/meson.build | 0 src/{ => core}/systemd/nm-sd-utils-core.c | 0 src/{ => core}/systemd/nm-sd-utils-core.h | 0 src/{ => core}/systemd/nm-sd-utils-dhcp.c | 0 src/{ => core}/systemd/nm-sd-utils-dhcp.h | 0 src/{ => core}/systemd/nm-sd.c | 0 src/{ => core}/systemd/nm-sd.h | 0 src/{ => core}/systemd/sd-adapt-core/condition.h | 0 src/{ => core}/systemd/sd-adapt-core/conf-parser.h | 0 src/{ => core}/systemd/sd-adapt-core/device-util.h | 0 src/{ => core}/systemd/sd-adapt-core/khash.h | 0 src/{ => core}/systemd/sd-adapt-core/network-util.h | 0 .../systemd/sd-adapt-core/nm-sd-adapt-core.c | 0 .../systemd/sd-adapt-core/nm-sd-adapt-core.h | 0 src/{ => core}/systemd/sd-adapt-core/sd-daemon.h | 0 src/{ => core}/systemd/sd-adapt-core/sd-device.h | 0 src/{ => core}/systemd/sd-adapt-core/udev-util.h | 0 .../systemd/src/libsystemd-network/arp-util.c | 0 .../systemd/src/libsystemd-network/arp-util.h | 0 .../src/libsystemd-network/dhcp-identifier.c | 0 .../src/libsystemd-network/dhcp-identifier.h | 0 .../systemd/src/libsystemd-network/dhcp-internal.h | 0 .../src/libsystemd-network/dhcp-lease-internal.h | 0 .../systemd/src/libsystemd-network/dhcp-network.c | 0 .../systemd/src/libsystemd-network/dhcp-option.c | 0 .../systemd/src/libsystemd-network/dhcp-packet.c | 0 .../systemd/src/libsystemd-network/dhcp-protocol.h | 0 .../systemd/src/libsystemd-network/dhcp6-internal.h | 0 .../src/libsystemd-network/dhcp6-lease-internal.h | 0 .../systemd/src/libsystemd-network/dhcp6-network.c | 0 .../systemd/src/libsystemd-network/dhcp6-option.c | 0 .../systemd/src/libsystemd-network/dhcp6-protocol.h | 0 .../systemd/src/libsystemd-network/lldp-internal.h | 0 .../systemd/src/libsystemd-network/lldp-neighbor.c | 0 .../systemd/src/libsystemd-network/lldp-neighbor.h | 0 .../systemd/src/libsystemd-network/lldp-network.c | 0 .../systemd/src/libsystemd-network/lldp-network.h | 0 .../src/libsystemd-network/network-internal.c | 0 .../src/libsystemd-network/network-internal.h | 0 .../systemd/src/libsystemd-network/sd-dhcp-client.c | 0 .../systemd/src/libsystemd-network/sd-dhcp-lease.c | 0 .../src/libsystemd-network/sd-dhcp6-client.c | 0 .../systemd/src/libsystemd-network/sd-dhcp6-lease.c | 0 .../systemd/src/libsystemd-network/sd-ipv4acd.c | 0 .../systemd/src/libsystemd-network/sd-ipv4ll.c | 0 .../systemd/src/libsystemd-network/sd-lldp.c | 0 .../systemd/src/libsystemd/sd-event/event-source.h | 0 .../systemd/src/libsystemd/sd-event/event-util.c | 0 .../systemd/src/libsystemd/sd-event/event-util.h | 0 .../systemd/src/libsystemd/sd-event/sd-event.c | 0 .../systemd/src/libsystemd/sd-id128/id128-util.c | 0 .../systemd/src/libsystemd/sd-id128/id128-util.h | 0 .../systemd/src/libsystemd/sd-id128/sd-id128.c | 0 src/{ => core}/systemd/src/systemd/_sd-common.h | 0 src/{ => core}/systemd/src/systemd/sd-dhcp-client.h | 0 src/{ => core}/systemd/src/systemd/sd-dhcp-lease.h | 0 src/{ => core}/systemd/src/systemd/sd-dhcp-option.h | 0 .../systemd/src/systemd/sd-dhcp6-client.h | 0 src/{ => core}/systemd/src/systemd/sd-dhcp6-lease.h | 0 .../systemd/src/systemd/sd-dhcp6-option.h | 0 src/{ => core}/systemd/src/systemd/sd-event.h | 0 src/{ => core}/systemd/src/systemd/sd-id128.h | 0 src/{ => core}/systemd/src/systemd/sd-ipv4acd.h | 0 src/{ => core}/systemd/src/systemd/sd-ipv4ll.h | 0 src/{ => core}/systemd/src/systemd/sd-lldp.h | 0 src/{ => core}/systemd/src/systemd/sd-ndisc.h | 0 .../tests/config/NetworkManager-warn.conf | 0 src/{ => core}/tests/config/NetworkManager.conf | 0 src/{ => core}/tests/config/NetworkManager.state | 0 src/{ => core}/tests/config/bad.conf | 0 .../tests/config/conf.d/00-overrides.conf | 0 src/{ => core}/tests/config/conf.d/10-more.conf | 0 .../tests/config/conf.d/20-config-enable-1.conf | 0 src/{ => core}/tests/config/conf.d/90-last.conf | 0 src/{ => core}/tests/config/global-dns-invalid.conf | 0 src/{ => core}/tests/config/meson.build | 0 src/{ => core}/tests/config/nm-test-device.c | 0 src/{ => core}/tests/config/nm-test-device.h | 0 src/{ => core}/tests/config/test-config.c | 0 src/{ => core}/tests/meson.build | 0 src/{ => core}/tests/test-core-with-expect.c | 0 src/{ => core}/tests/test-core.c | 0 src/{ => core}/tests/test-dcb.c | 0 src/{ => core}/tests/test-ip4-config.c | 0 src/{ => core}/tests/test-ip6-config.c | 0 src/{ => core}/tests/test-l3cfg.c | 0 src/{ => core}/tests/test-secret-agent.py | 0 src/{ => core}/tests/test-systemd.c | 0 src/{ => core}/tests/test-utils.c | 0 src/{ => core}/tests/test-wired-defname.c | 0 src/{ => core}/vpn/nm-vpn-connection.c | 0 src/{ => core}/vpn/nm-vpn-connection.h | 0 src/{ => core}/vpn/nm-vpn-manager.c | 0 src/{ => core}/vpn/nm-vpn-manager.h | 0 959 files changed, 0 insertions(+), 0 deletions(-) rename src/{ => core}/NetworkManagerUtils.c (100%) rename src/{ => core}/NetworkManagerUtils.h (100%) rename src/{ => core}/devices/adsl/meson.build (100%) rename src/{ => core}/devices/adsl/nm-atm-manager.c (100%) rename src/{ => core}/devices/adsl/nm-device-adsl.c (100%) rename src/{ => core}/devices/adsl/nm-device-adsl.h (100%) rename src/{ => core}/devices/bluetooth/meson.build (100%) rename src/{ => core}/devices/bluetooth/nm-bluez-common.h (100%) rename src/{ => core}/devices/bluetooth/nm-bluez-manager.c (100%) rename src/{ => core}/devices/bluetooth/nm-bluez-manager.h (100%) rename src/{ => core}/devices/bluetooth/nm-bluez5-dun.c (100%) rename src/{ => core}/devices/bluetooth/nm-bluez5-dun.h (100%) rename src/{ => core}/devices/bluetooth/nm-bt-error.c (100%) rename src/{ => core}/devices/bluetooth/nm-bt-error.h (100%) rename src/{ => core}/devices/bluetooth/nm-device-bt.c (100%) rename src/{ => core}/devices/bluetooth/nm-device-bt.h (100%) rename src/{ => core}/devices/bluetooth/tests/nm-bt-test.c (100%) rename src/{ => core}/devices/meson.build (100%) rename src/{ => core}/devices/nm-acd-manager.c (100%) rename src/{ => core}/devices/nm-acd-manager.h (100%) rename src/{ => core}/devices/nm-device-6lowpan.c (100%) rename src/{ => core}/devices/nm-device-6lowpan.h (100%) rename src/{ => core}/devices/nm-device-bond.c (100%) rename src/{ => core}/devices/nm-device-bond.h (100%) rename src/{ => core}/devices/nm-device-bridge.c (100%) rename src/{ => core}/devices/nm-device-bridge.h (100%) rename src/{ => core}/devices/nm-device-dummy.c (100%) rename src/{ => core}/devices/nm-device-dummy.h (100%) rename src/{ => core}/devices/nm-device-ethernet-utils.c (100%) rename src/{ => core}/devices/nm-device-ethernet-utils.h (100%) rename src/{ => core}/devices/nm-device-ethernet.c (100%) rename src/{ => core}/devices/nm-device-ethernet.h (100%) rename src/{ => core}/devices/nm-device-factory.c (100%) rename src/{ => core}/devices/nm-device-factory.h (100%) rename src/{ => core}/devices/nm-device-generic.c (100%) rename src/{ => core}/devices/nm-device-generic.h (100%) rename src/{ => core}/devices/nm-device-infiniband.c (100%) rename src/{ => core}/devices/nm-device-infiniband.h (100%) rename src/{ => core}/devices/nm-device-ip-tunnel.c (100%) rename src/{ => core}/devices/nm-device-ip-tunnel.h (100%) rename src/{ => core}/devices/nm-device-logging.h (100%) rename src/{ => core}/devices/nm-device-macsec.c (100%) rename src/{ => core}/devices/nm-device-macsec.h (100%) rename src/{ => core}/devices/nm-device-macvlan.c (100%) rename src/{ => core}/devices/nm-device-macvlan.h (100%) rename src/{ => core}/devices/nm-device-ppp.c (100%) rename src/{ => core}/devices/nm-device-ppp.h (100%) rename src/{ => core}/devices/nm-device-private.h (100%) rename src/{ => core}/devices/nm-device-tun.c (100%) rename src/{ => core}/devices/nm-device-tun.h (100%) rename src/{ => core}/devices/nm-device-veth.c (100%) rename src/{ => core}/devices/nm-device-veth.h (100%) rename src/{ => core}/devices/nm-device-vlan.c (100%) rename src/{ => core}/devices/nm-device-vlan.h (100%) rename src/{ => core}/devices/nm-device-vrf.c (100%) rename src/{ => core}/devices/nm-device-vrf.h (100%) rename src/{ => core}/devices/nm-device-vxlan.c (100%) rename src/{ => core}/devices/nm-device-vxlan.h (100%) rename src/{ => core}/devices/nm-device-wireguard.c (100%) rename src/{ => core}/devices/nm-device-wireguard.h (100%) rename src/{ => core}/devices/nm-device-wpan.c (100%) rename src/{ => core}/devices/nm-device-wpan.h (100%) rename src/{ => core}/devices/nm-device.c (100%) rename src/{ => core}/devices/nm-device.h (100%) rename src/{ => core}/devices/nm-lldp-listener.c (100%) rename src/{ => core}/devices/nm-lldp-listener.h (100%) rename src/{ => core}/devices/ovs/meson.build (100%) rename src/{ => core}/devices/ovs/nm-device-ovs-bridge.c (100%) rename src/{ => core}/devices/ovs/nm-device-ovs-bridge.h (100%) rename src/{ => core}/devices/ovs/nm-device-ovs-interface.c (100%) rename src/{ => core}/devices/ovs/nm-device-ovs-interface.h (100%) rename src/{ => core}/devices/ovs/nm-device-ovs-port.c (100%) rename src/{ => core}/devices/ovs/nm-device-ovs-port.h (100%) rename src/{ => core}/devices/ovs/nm-ovs-factory.c (100%) rename src/{ => core}/devices/ovs/nm-ovsdb.c (100%) rename src/{ => core}/devices/ovs/nm-ovsdb.h (100%) rename src/{ => core}/devices/team/meson.build (100%) rename src/{ => core}/devices/team/nm-device-team.c (100%) rename src/{ => core}/devices/team/nm-device-team.h (100%) rename src/{ => core}/devices/team/nm-team-factory.c (100%) rename src/{ => core}/devices/tests/meson.build (100%) rename src/{ => core}/devices/tests/test-acd.c (100%) rename src/{ => core}/devices/tests/test-lldp.c (100%) rename src/{ => core}/devices/wifi/meson.build (100%) rename src/{ => core}/devices/wifi/nm-device-iwd.c (100%) rename src/{ => core}/devices/wifi/nm-device-iwd.h (100%) rename src/{ => core}/devices/wifi/nm-device-olpc-mesh.c (100%) rename src/{ => core}/devices/wifi/nm-device-olpc-mesh.h (100%) rename src/{ => core}/devices/wifi/nm-device-wifi-p2p.c (100%) rename src/{ => core}/devices/wifi/nm-device-wifi-p2p.h (100%) rename src/{ => core}/devices/wifi/nm-device-wifi.c (100%) rename src/{ => core}/devices/wifi/nm-device-wifi.h (100%) rename src/{ => core}/devices/wifi/nm-iwd-manager.c (100%) rename src/{ => core}/devices/wifi/nm-iwd-manager.h (100%) rename src/{ => core}/devices/wifi/nm-wifi-ap.c (100%) rename src/{ => core}/devices/wifi/nm-wifi-ap.h (100%) rename src/{ => core}/devices/wifi/nm-wifi-common.c (100%) rename src/{ => core}/devices/wifi/nm-wifi-common.h (100%) rename src/{ => core}/devices/wifi/nm-wifi-factory.c (100%) rename src/{ => core}/devices/wifi/nm-wifi-p2p-peer.c (100%) rename src/{ => core}/devices/wifi/nm-wifi-p2p-peer.h (100%) rename src/{ => core}/devices/wifi/nm-wifi-utils.c (100%) rename src/{ => core}/devices/wifi/nm-wifi-utils.h (100%) rename src/{ => core}/devices/wifi/tests/test-devices-wifi.c (100%) rename src/{ => core}/devices/wwan/libnm-wwan.ver (100%) rename src/{ => core}/devices/wwan/meson.build (100%) rename src/{ => core}/devices/wwan/nm-device-modem.c (100%) rename src/{ => core}/devices/wwan/nm-device-modem.h (100%) rename src/{ => core}/devices/wwan/nm-modem-broadband.c (100%) rename src/{ => core}/devices/wwan/nm-modem-broadband.h (100%) rename src/{ => core}/devices/wwan/nm-modem-manager.c (100%) rename src/{ => core}/devices/wwan/nm-modem-manager.h (100%) rename src/{ => core}/devices/wwan/nm-modem-ofono.c (100%) rename src/{ => core}/devices/wwan/nm-modem-ofono.h (100%) rename src/{ => core}/devices/wwan/nm-modem.c (100%) rename src/{ => core}/devices/wwan/nm-modem.h (100%) rename src/{ => core}/devices/wwan/nm-service-providers.c (100%) rename src/{ => core}/devices/wwan/nm-service-providers.h (100%) rename src/{ => core}/devices/wwan/nm-wwan-factory.c (100%) rename src/{ => core}/devices/wwan/tests/test-service-providers.c (100%) rename src/{ => core}/devices/wwan/tests/test-service-providers.xml (100%) rename src/{ => core}/dhcp/meson.build (100%) rename src/{ => core}/dhcp/nm-dhcp-client-logging.h (100%) rename src/{ => core}/dhcp/nm-dhcp-client.c (100%) rename src/{ => core}/dhcp/nm-dhcp-client.h (100%) rename src/{ => core}/dhcp/nm-dhcp-dhclient-utils.c (100%) rename src/{ => core}/dhcp/nm-dhcp-dhclient-utils.h (100%) rename src/{ => core}/dhcp/nm-dhcp-dhclient.c (100%) rename src/{ => core}/dhcp/nm-dhcp-dhcpcanon.c (100%) rename src/{ => core}/dhcp/nm-dhcp-dhcpcd.c (100%) rename src/{ => core}/dhcp/nm-dhcp-helper-api.h (100%) rename src/{ => core}/dhcp/nm-dhcp-helper.c (100%) rename src/{ => core}/dhcp/nm-dhcp-listener.c (100%) rename src/{ => core}/dhcp/nm-dhcp-listener.h (100%) rename src/{ => core}/dhcp/nm-dhcp-manager.c (100%) rename src/{ => core}/dhcp/nm-dhcp-manager.h (100%) rename src/{ => core}/dhcp/nm-dhcp-nettools.c (100%) rename src/{ => core}/dhcp/nm-dhcp-options.c (100%) rename src/{ => core}/dhcp/nm-dhcp-options.h (100%) rename src/{ => core}/dhcp/nm-dhcp-systemd.c (100%) rename src/{ => core}/dhcp/nm-dhcp-utils.c (100%) rename src/{ => core}/dhcp/nm-dhcp-utils.h (100%) rename src/{ => core}/dhcp/tests/meson.build (100%) rename src/{ => core}/dhcp/tests/test-dhclient-commented-duid.leases (100%) rename src/{ => core}/dhcp/tests/test-dhclient-duid.leases (100%) rename src/{ => core}/dhcp/tests/test-dhcp-dhclient.c (100%) rename src/{ => core}/dhcp/tests/test-dhcp-utils.c (100%) rename src/{ => core}/dns/nm-dns-dnsmasq.c (100%) rename src/{ => core}/dns/nm-dns-dnsmasq.h (100%) rename src/{ => core}/dns/nm-dns-manager.c (100%) rename src/{ => core}/dns/nm-dns-manager.h (100%) rename src/{ => core}/dns/nm-dns-plugin.c (100%) rename src/{ => core}/dns/nm-dns-plugin.h (100%) rename src/{ => core}/dns/nm-dns-systemd-resolved.c (100%) rename src/{ => core}/dns/nm-dns-systemd-resolved.h (100%) rename src/{ => core}/dns/nm-dns-unbound.c (100%) rename src/{ => core}/dns/nm-dns-unbound.h (100%) rename src/{ => core}/dnsmasq/nm-dnsmasq-manager.c (100%) rename src/{ => core}/dnsmasq/nm-dnsmasq-manager.h (100%) rename src/{ => core}/dnsmasq/nm-dnsmasq-utils.c (100%) rename src/{ => core}/dnsmasq/nm-dnsmasq-utils.h (100%) rename src/{ => core}/dnsmasq/tests/meson.build (100%) rename src/{ => core}/dnsmasq/tests/test-dnsmasq-utils.c (100%) rename src/{ => core}/initrd/meson.build (100%) rename src/{ => core}/initrd/nm-initrd-generator.c (100%) rename src/{ => core}/initrd/nm-initrd-generator.h (100%) rename src/{ => core}/initrd/nmi-cmdline-reader.c (100%) rename src/{ => core}/initrd/nmi-dt-reader.c (100%) rename src/{ => core}/initrd/nmi-ibft-reader.c (100%) rename src/{ => core}/initrd/tests/meson.build (100%) rename src/{ => core}/initrd/tests/sysfs-bad-dns1/class/net/eth0/address (100%) rename src/{ => core}/initrd/tests/sysfs-bad-dns1/firmware/ibft/ethernet0/gateway (100%) rename src/{ => core}/initrd/tests/sysfs-bad-dns1/firmware/ibft/ethernet0/index (100%) rename src/{ => core}/initrd/tests/sysfs-bad-dns1/firmware/ibft/ethernet0/ip-addr (100%) rename src/{ => core}/initrd/tests/sysfs-bad-dns1/firmware/ibft/ethernet0/mac (100%) rename src/{ => core}/initrd/tests/sysfs-bad-dns1/firmware/ibft/ethernet0/origin (100%) rename src/{ => core}/initrd/tests/sysfs-bad-dns1/firmware/ibft/ethernet0/prefix-len (100%) rename src/{ => core}/initrd/tests/sysfs-bad-dns1/firmware/ibft/ethernet0/primary-dns (100%) rename src/{ => core}/initrd/tests/sysfs-bad-dns1/firmware/ibft/ethernet0/secondary-dns (100%) rename src/{ => core}/initrd/tests/sysfs-bad-dns1/firmware/ibft/ethernet0/subnet-mask (100%) rename src/{ => core}/initrd/tests/sysfs-bad-dns1/firmware/ibft/ethernet0/vlan (100%) rename src/{ => core}/initrd/tests/sysfs-bad-dns1/firmware/ibft/initiator/initiator-name (100%) rename src/{ => core}/initrd/tests/sysfs-bad-dns1/firmware/ibft/target0/index (100%) rename src/{ => core}/initrd/tests/sysfs-bad-dns1/firmware/ibft/target0/ip-addr (100%) rename src/{ => core}/initrd/tests/sysfs-bad-dns1/firmware/ibft/target0/lun (100%) rename src/{ => core}/initrd/tests/sysfs-bad-dns1/firmware/ibft/target0/port (100%) rename src/{ => core}/initrd/tests/sysfs-bad-dns1/firmware/ibft/target0/target-name (100%) rename src/{ => core}/initrd/tests/sysfs-bad-dns2/class/net/eth0/address (100%) rename src/{ => core}/initrd/tests/sysfs-bad-dns2/firmware/ibft/ethernet0/gateway (100%) rename src/{ => core}/initrd/tests/sysfs-bad-dns2/firmware/ibft/ethernet0/index (100%) rename src/{ => core}/initrd/tests/sysfs-bad-dns2/firmware/ibft/ethernet0/ip-addr (100%) rename src/{ => core}/initrd/tests/sysfs-bad-dns2/firmware/ibft/ethernet0/mac (100%) rename src/{ => core}/initrd/tests/sysfs-bad-dns2/firmware/ibft/ethernet0/origin (100%) rename src/{ => core}/initrd/tests/sysfs-bad-dns2/firmware/ibft/ethernet0/prefix-len (100%) rename src/{ => core}/initrd/tests/sysfs-bad-dns2/firmware/ibft/ethernet0/primary-dns (100%) rename src/{ => core}/initrd/tests/sysfs-bad-dns2/firmware/ibft/ethernet0/secondary-dns (100%) rename src/{ => core}/initrd/tests/sysfs-bad-dns2/firmware/ibft/ethernet0/subnet-mask (100%) rename src/{ => core}/initrd/tests/sysfs-bad-dns2/firmware/ibft/ethernet0/vlan (100%) rename src/{ => core}/initrd/tests/sysfs-bad-dns2/firmware/ibft/initiator/initiator-name (100%) rename src/{ => core}/initrd/tests/sysfs-bad-dns2/firmware/ibft/target0/index (100%) rename src/{ => core}/initrd/tests/sysfs-bad-dns2/firmware/ibft/target0/ip-addr (100%) rename src/{ => core}/initrd/tests/sysfs-bad-dns2/firmware/ibft/target0/lun (100%) rename src/{ => core}/initrd/tests/sysfs-bad-dns2/firmware/ibft/target0/port (100%) rename src/{ => core}/initrd/tests/sysfs-bad-dns2/firmware/ibft/target0/target-name (100%) rename src/{ => core}/initrd/tests/sysfs-bad-gateway/class/net/eth0/address (100%) rename src/{ => core}/initrd/tests/sysfs-bad-gateway/firmware/ibft/ethernet0/gateway (100%) rename src/{ => core}/initrd/tests/sysfs-bad-gateway/firmware/ibft/ethernet0/index (100%) rename src/{ => core}/initrd/tests/sysfs-bad-gateway/firmware/ibft/ethernet0/ip-addr (100%) rename src/{ => core}/initrd/tests/sysfs-bad-gateway/firmware/ibft/ethernet0/mac (100%) rename src/{ => core}/initrd/tests/sysfs-bad-gateway/firmware/ibft/ethernet0/origin (100%) rename src/{ => core}/initrd/tests/sysfs-bad-gateway/firmware/ibft/ethernet0/prefix-len (100%) rename src/{ => core}/initrd/tests/sysfs-bad-gateway/firmware/ibft/ethernet0/primary-dns (100%) rename src/{ => core}/initrd/tests/sysfs-bad-gateway/firmware/ibft/ethernet0/secondary-dns (100%) rename src/{ => core}/initrd/tests/sysfs-bad-gateway/firmware/ibft/ethernet0/subnet-mask (100%) rename src/{ => core}/initrd/tests/sysfs-bad-gateway/firmware/ibft/ethernet0/vlan (100%) rename src/{ => core}/initrd/tests/sysfs-bad-gateway/firmware/ibft/initiator/initiator-name (100%) rename src/{ => core}/initrd/tests/sysfs-bad-gateway/firmware/ibft/target0/index (100%) rename src/{ => core}/initrd/tests/sysfs-bad-gateway/firmware/ibft/target0/ip-addr (100%) rename src/{ => core}/initrd/tests/sysfs-bad-gateway/firmware/ibft/target0/lun (100%) rename src/{ => core}/initrd/tests/sysfs-bad-gateway/firmware/ibft/target0/port (100%) rename src/{ => core}/initrd/tests/sysfs-bad-gateway/firmware/ibft/target0/target-name (100%) rename src/{ => core}/initrd/tests/sysfs-bad-ipaddr/class/net/eth0/address (100%) rename src/{ => core}/initrd/tests/sysfs-bad-ipaddr/firmware/ibft/ethernet0/gateway (100%) rename src/{ => core}/initrd/tests/sysfs-bad-ipaddr/firmware/ibft/ethernet0/index (100%) rename src/{ => core}/initrd/tests/sysfs-bad-ipaddr/firmware/ibft/ethernet0/ip-addr (100%) rename src/{ => core}/initrd/tests/sysfs-bad-ipaddr/firmware/ibft/ethernet0/mac (100%) rename src/{ => core}/initrd/tests/sysfs-bad-ipaddr/firmware/ibft/ethernet0/origin (100%) rename src/{ => core}/initrd/tests/sysfs-bad-ipaddr/firmware/ibft/ethernet0/prefix-len (100%) rename src/{ => core}/initrd/tests/sysfs-bad-ipaddr/firmware/ibft/ethernet0/primary-dns (100%) rename src/{ => core}/initrd/tests/sysfs-bad-ipaddr/firmware/ibft/ethernet0/secondary-dns (100%) rename src/{ => core}/initrd/tests/sysfs-bad-ipaddr/firmware/ibft/ethernet0/subnet-mask (100%) rename src/{ => core}/initrd/tests/sysfs-bad-ipaddr/firmware/ibft/ethernet0/vlan (100%) rename src/{ => core}/initrd/tests/sysfs-bad-ipaddr/firmware/ibft/initiator/initiator-name (100%) rename src/{ => core}/initrd/tests/sysfs-bad-ipaddr/firmware/ibft/target0/index (100%) rename src/{ => core}/initrd/tests/sysfs-bad-ipaddr/firmware/ibft/target0/ip-addr (100%) rename src/{ => core}/initrd/tests/sysfs-bad-ipaddr/firmware/ibft/target0/lun (100%) rename src/{ => core}/initrd/tests/sysfs-bad-ipaddr/firmware/ibft/target0/port (100%) rename src/{ => core}/initrd/tests/sysfs-bad-ipaddr/firmware/ibft/target0/target-name (100%) rename src/{ => core}/initrd/tests/sysfs-dhcp/class/net/eth0/address (100%) rename src/{ => core}/initrd/tests/sysfs-dhcp/class/net/eth1/address (100%) rename src/{ => core}/initrd/tests/sysfs-dhcp/firmware/ibft/ethernet0/gateway (100%) rename src/{ => core}/initrd/tests/sysfs-dhcp/firmware/ibft/ethernet0/index (100%) rename src/{ => core}/initrd/tests/sysfs-dhcp/firmware/ibft/ethernet0/mac (100%) rename src/{ => core}/initrd/tests/sysfs-dhcp/firmware/ibft/ethernet0/origin (100%) rename src/{ => core}/initrd/tests/sysfs-dhcp/firmware/ibft/ethernet0/primary-dns (100%) rename src/{ => core}/initrd/tests/sysfs-dhcp/firmware/ibft/ethernet0/secondary-dns (100%) rename src/{ => core}/initrd/tests/sysfs-dhcp/firmware/ibft/ethernet0/vlan (100%) rename src/{ => core}/initrd/tests/sysfs-dhcp/firmware/ibft/ethernet1/gateway (100%) rename src/{ => core}/initrd/tests/sysfs-dhcp/firmware/ibft/ethernet1/index (100%) rename src/{ => core}/initrd/tests/sysfs-dhcp/firmware/ibft/ethernet1/mac (100%) rename src/{ => core}/initrd/tests/sysfs-dhcp/firmware/ibft/ethernet1/origin (100%) rename src/{ => core}/initrd/tests/sysfs-dhcp/firmware/ibft/ethernet1/primary-dns (100%) rename src/{ => core}/initrd/tests/sysfs-dhcp/firmware/ibft/ethernet1/secondary-dns (100%) rename src/{ => core}/initrd/tests/sysfs-dhcp/firmware/ibft/ethernet1/vlan (100%) rename src/{ => core}/initrd/tests/sysfs-dhcp/firmware/ibft/initiator/initiator-name (100%) rename src/{ => core}/initrd/tests/sysfs-dhcp/firmware/ibft/target0/index (100%) rename src/{ => core}/initrd/tests/sysfs-dhcp/firmware/ibft/target0/ip-addr (100%) rename src/{ => core}/initrd/tests/sysfs-dhcp/firmware/ibft/target0/lun (100%) rename src/{ => core}/initrd/tests/sysfs-dhcp/firmware/ibft/target0/port (100%) rename src/{ => core}/initrd/tests/sysfs-dhcp/firmware/ibft/target0/target-name (100%) rename src/{ => core}/initrd/tests/sysfs-dhcp/firmware/ibft/target1/index (100%) rename src/{ => core}/initrd/tests/sysfs-dhcp/firmware/ibft/target1/ip-addr (100%) rename src/{ => core}/initrd/tests/sysfs-dhcp/firmware/ibft/target1/lun (100%) rename src/{ => core}/initrd/tests/sysfs-dhcp/firmware/ibft/target1/port (100%) rename src/{ => core}/initrd/tests/sysfs-dhcp/firmware/ibft/target1/target-name (100%) rename src/{ => core}/initrd/tests/sysfs-dt-tftp/firmware/devicetree/base/chosen/bootpath (100%) rename src/{ => core}/initrd/tests/sysfs-dt/firmware/devicetree/base/chosen/bootp-request (100%) rename src/{ => core}/initrd/tests/sysfs-dt/firmware/devicetree/base/chosen/bootp-response (100%) rename src/{ => core}/initrd/tests/sysfs-dt/firmware/devicetree/base/chosen/bootpath (100%) rename src/{ => core}/initrd/tests/sysfs-dt/firmware/devicetree/base/chosen/broadcast-ip (100%) rename src/{ => core}/initrd/tests/sysfs-dt/firmware/devicetree/base/chosen/client-ip (100%) rename src/{ => core}/initrd/tests/sysfs-dt/firmware/devicetree/base/chosen/client-name (100%) rename src/{ => core}/initrd/tests/sysfs-dt/firmware/devicetree/base/chosen/domain-name (100%) rename src/{ => core}/initrd/tests/sysfs-dt/firmware/devicetree/base/chosen/gateway-ip (100%) rename src/{ => core}/initrd/tests/sysfs-dt/firmware/devicetree/base/chosen/name (100%) rename src/{ => core}/initrd/tests/sysfs-dt/firmware/devicetree/base/chosen/netmask-ip (100%) rename src/{ => core}/initrd/tests/sysfs-dt/firmware/devicetree/base/chosen/root-path (100%) rename src/{ => core}/initrd/tests/sysfs-dt/firmware/devicetree/base/chosen/server-ip (100%) rename src/{ => core}/initrd/tests/sysfs-dt/firmware/devicetree/base/chosen/tftp-file (100%) rename src/{ => core}/initrd/tests/sysfs-dt/firmware/devicetree/base/chosen/vendor-options (100%) rename src/{ => core}/initrd/tests/sysfs-dt/firmware/devicetree/base/ethernet/device_type (100%) rename src/{ => core}/initrd/tests/sysfs-dt/firmware/devicetree/base/ethernet/local-mac-address (100%) rename src/{ => core}/initrd/tests/sysfs-dt/firmware/devicetree/base/ethernet/mac-address (100%) rename src/{ => core}/initrd/tests/sysfs-dt/firmware/devicetree/base/ethernet/name (100%) rename src/{ => core}/initrd/tests/sysfs-static/class/net/eth0/address (100%) rename src/{ => core}/initrd/tests/sysfs-static/class/net/eth1/address (100%) rename src/{ => core}/initrd/tests/sysfs-static/firmware/ibft/ethernet0/gateway (100%) rename src/{ => core}/initrd/tests/sysfs-static/firmware/ibft/ethernet0/index (100%) rename src/{ => core}/initrd/tests/sysfs-static/firmware/ibft/ethernet0/ip-addr (100%) rename src/{ => core}/initrd/tests/sysfs-static/firmware/ibft/ethernet0/mac (100%) rename src/{ => core}/initrd/tests/sysfs-static/firmware/ibft/ethernet0/origin (100%) rename src/{ => core}/initrd/tests/sysfs-static/firmware/ibft/ethernet0/prefix-len (100%) rename src/{ => core}/initrd/tests/sysfs-static/firmware/ibft/ethernet0/primary-dns (100%) rename src/{ => core}/initrd/tests/sysfs-static/firmware/ibft/ethernet0/secondary-dns (100%) rename src/{ => core}/initrd/tests/sysfs-static/firmware/ibft/ethernet0/subnet-mask (100%) rename src/{ => core}/initrd/tests/sysfs-static/firmware/ibft/ethernet0/vlan (100%) rename src/{ => core}/initrd/tests/sysfs-static/firmware/ibft/ethernet1/gateway (100%) rename src/{ => core}/initrd/tests/sysfs-static/firmware/ibft/ethernet1/index (100%) rename src/{ => core}/initrd/tests/sysfs-static/firmware/ibft/ethernet1/mac (100%) rename src/{ => core}/initrd/tests/sysfs-static/firmware/ibft/ethernet1/origin (100%) rename src/{ => core}/initrd/tests/sysfs-static/firmware/ibft/ethernet1/primary-dns (100%) rename src/{ => core}/initrd/tests/sysfs-static/firmware/ibft/ethernet1/secondary-dns (100%) rename src/{ => core}/initrd/tests/sysfs-static/firmware/ibft/ethernet1/vlan (100%) rename src/{ => core}/initrd/tests/sysfs-static/firmware/ibft/initiator/initiator-name (100%) rename src/{ => core}/initrd/tests/sysfs-static/firmware/ibft/target0/index (100%) rename src/{ => core}/initrd/tests/sysfs-static/firmware/ibft/target0/ip-addr (100%) rename src/{ => core}/initrd/tests/sysfs-static/firmware/ibft/target0/lun (100%) rename src/{ => core}/initrd/tests/sysfs-static/firmware/ibft/target0/port (100%) rename src/{ => core}/initrd/tests/sysfs-static/firmware/ibft/target0/target-name (100%) rename src/{ => core}/initrd/tests/sysfs-static/firmware/ibft/target1/index (100%) rename src/{ => core}/initrd/tests/sysfs-static/firmware/ibft/target1/ip-addr (100%) rename src/{ => core}/initrd/tests/sysfs-static/firmware/ibft/target1/lun (100%) rename src/{ => core}/initrd/tests/sysfs-static/firmware/ibft/target1/port (100%) rename src/{ => core}/initrd/tests/sysfs-static/firmware/ibft/target1/target-name (100%) rename src/{ => core}/initrd/tests/sysfs-vlan/class/net/eth0/address (100%) rename src/{ => core}/initrd/tests/sysfs-vlan/firmware/ibft/ethernet0/index (100%) rename src/{ => core}/initrd/tests/sysfs-vlan/firmware/ibft/ethernet0/ip-addr (100%) rename src/{ => core}/initrd/tests/sysfs-vlan/firmware/ibft/ethernet0/mac (100%) rename src/{ => core}/initrd/tests/sysfs-vlan/firmware/ibft/ethernet0/origin (100%) rename src/{ => core}/initrd/tests/sysfs-vlan/firmware/ibft/ethernet0/prefix-len (100%) rename src/{ => core}/initrd/tests/sysfs-vlan/firmware/ibft/ethernet0/subnet-mask (100%) rename src/{ => core}/initrd/tests/sysfs-vlan/firmware/ibft/ethernet0/vlan (100%) rename src/{ => core}/initrd/tests/sysfs-vlan/firmware/ibft/initiator/initiator-name (100%) rename src/{ => core}/initrd/tests/sysfs-vlan/firmware/ibft/target0/index (100%) rename src/{ => core}/initrd/tests/sysfs-vlan/firmware/ibft/target0/ip-addr (100%) rename src/{ => core}/initrd/tests/sysfs-vlan/firmware/ibft/target0/lun (100%) rename src/{ => core}/initrd/tests/sysfs-vlan/firmware/ibft/target0/port (100%) rename src/{ => core}/initrd/tests/sysfs-vlan/firmware/ibft/target0/target-name (100%) rename src/{ => core}/initrd/tests/sysfs/class/net/eth0/address (100%) rename src/{ => core}/initrd/tests/sysfs/class/net/eth2/address (100%) rename src/{ => core}/initrd/tests/sysfs/firmware/ibft/acpi_header/oem_id (100%) rename src/{ => core}/initrd/tests/sysfs/firmware/ibft/acpi_header/oem_table_id (100%) rename src/{ => core}/initrd/tests/sysfs/firmware/ibft/acpi_header/signature (100%) rename src/{ => core}/initrd/tests/sysfs/firmware/ibft/ethernet0/dhcp (100%) rename src/{ => core}/initrd/tests/sysfs/firmware/ibft/ethernet0/flags (100%) rename src/{ => core}/initrd/tests/sysfs/firmware/ibft/ethernet0/gateway (100%) rename src/{ => core}/initrd/tests/sysfs/firmware/ibft/ethernet0/hostname (100%) rename src/{ => core}/initrd/tests/sysfs/firmware/ibft/ethernet0/index (100%) rename src/{ => core}/initrd/tests/sysfs/firmware/ibft/ethernet0/ip-addr (100%) rename src/{ => core}/initrd/tests/sysfs/firmware/ibft/ethernet0/mac (100%) rename src/{ => core}/initrd/tests/sysfs/firmware/ibft/ethernet0/origin (100%) rename src/{ => core}/initrd/tests/sysfs/firmware/ibft/ethernet0/prefix-len (100%) rename src/{ => core}/initrd/tests/sysfs/firmware/ibft/ethernet0/primary-dns (100%) rename src/{ => core}/initrd/tests/sysfs/firmware/ibft/ethernet0/secondary-dns (100%) rename src/{ => core}/initrd/tests/sysfs/firmware/ibft/ethernet0/subnet-mask (100%) rename src/{ => core}/initrd/tests/sysfs/firmware/ibft/ethernet0/vlan (100%) rename src/{ => core}/initrd/tests/sysfs/firmware/ibft/ethernet2/dhcp (100%) rename src/{ => core}/initrd/tests/sysfs/firmware/ibft/ethernet2/flags (100%) rename src/{ => core}/initrd/tests/sysfs/firmware/ibft/ethernet2/gateway (100%) rename src/{ => core}/initrd/tests/sysfs/firmware/ibft/ethernet2/hostname (100%) rename src/{ => core}/initrd/tests/sysfs/firmware/ibft/ethernet2/index (100%) rename src/{ => core}/initrd/tests/sysfs/firmware/ibft/ethernet2/ip-addr (100%) rename src/{ => core}/initrd/tests/sysfs/firmware/ibft/ethernet2/mac (100%) rename src/{ => core}/initrd/tests/sysfs/firmware/ibft/ethernet2/origin (100%) rename src/{ => core}/initrd/tests/sysfs/firmware/ibft/ethernet2/prefix-len (100%) rename src/{ => core}/initrd/tests/sysfs/firmware/ibft/ethernet2/primary-dns (100%) rename src/{ => core}/initrd/tests/sysfs/firmware/ibft/ethernet2/secondary-dns (100%) rename src/{ => core}/initrd/tests/sysfs/firmware/ibft/ethernet2/subnet-mask (100%) rename src/{ => core}/initrd/tests/sysfs/firmware/ibft/ethernet2/vlan (100%) rename src/{ => core}/initrd/tests/sysfs/firmware/ibft/initiator/flags (100%) rename src/{ => core}/initrd/tests/sysfs/firmware/ibft/initiator/index (100%) rename src/{ => core}/initrd/tests/sysfs/firmware/ibft/initiator/initiator-name (100%) rename src/{ => core}/initrd/tests/sysfs/firmware/ibft/initiator/isns-server (100%) rename src/{ => core}/initrd/tests/sysfs/firmware/ibft/initiator/pri-radius-server (100%) rename src/{ => core}/initrd/tests/sysfs/firmware/ibft/initiator/sec-radius-server (100%) rename src/{ => core}/initrd/tests/sysfs/firmware/ibft/initiator/slp-server (100%) rename src/{ => core}/initrd/tests/sysfs/firmware/ibft/target0/chap-type (100%) rename src/{ => core}/initrd/tests/sysfs/firmware/ibft/target0/flags (100%) rename src/{ => core}/initrd/tests/sysfs/firmware/ibft/target0/index (100%) rename src/{ => core}/initrd/tests/sysfs/firmware/ibft/target0/ip-addr (100%) rename src/{ => core}/initrd/tests/sysfs/firmware/ibft/target0/lun (100%) rename src/{ => core}/initrd/tests/sysfs/firmware/ibft/target0/nic-assoc (100%) rename src/{ => core}/initrd/tests/sysfs/firmware/ibft/target0/port (100%) rename src/{ => core}/initrd/tests/sysfs/firmware/ibft/target2/chap-type (100%) rename src/{ => core}/initrd/tests/sysfs/firmware/ibft/target2/flags (100%) rename src/{ => core}/initrd/tests/sysfs/firmware/ibft/target2/index (100%) rename src/{ => core}/initrd/tests/sysfs/firmware/ibft/target2/ip-addr (100%) rename src/{ => core}/initrd/tests/sysfs/firmware/ibft/target2/lun (100%) rename src/{ => core}/initrd/tests/sysfs/firmware/ibft/target2/nic-assoc (100%) rename src/{ => core}/initrd/tests/sysfs/firmware/ibft/target2/port (100%) rename src/{ => core}/initrd/tests/sysfs/firmware/ibft/target2/target-name (100%) rename src/{ => core}/initrd/tests/test-cmdline-reader.c (100%) rename src/{ => core}/initrd/tests/test-dt-reader.c (100%) rename src/{ => core}/initrd/tests/test-ibft-reader.c (100%) rename src/{ => core}/main-utils.c (100%) rename src/{ => core}/main-utils.h (100%) rename src/{ => core}/main.c (100%) rename src/{ => core}/meson.build (100%) rename src/{ => core}/ndisc/nm-fake-ndisc.c (100%) rename src/{ => core}/ndisc/nm-fake-ndisc.h (100%) rename src/{ => core}/ndisc/nm-lndp-ndisc.c (100%) rename src/{ => core}/ndisc/nm-lndp-ndisc.h (100%) rename src/{ => core}/ndisc/nm-ndisc-private.h (100%) rename src/{ => core}/ndisc/nm-ndisc.c (100%) rename src/{ => core}/ndisc/nm-ndisc.h (100%) rename src/{ => core}/ndisc/tests/meson.build (100%) rename src/{ => core}/ndisc/tests/test-ndisc-fake.c (100%) rename src/{ => core}/ndisc/tests/test-ndisc-linux.c (100%) rename src/{ => core}/nm-act-request.c (100%) rename src/{ => core}/nm-act-request.h (100%) rename src/{ => core}/nm-active-connection.c (100%) rename src/{ => core}/nm-active-connection.h (100%) rename src/{ => core}/nm-audit-manager.c (100%) rename src/{ => core}/nm-audit-manager.h (100%) rename src/{ => core}/nm-auth-manager.c (100%) rename src/{ => core}/nm-auth-manager.h (100%) rename src/{ => core}/nm-auth-utils.c (100%) rename src/{ => core}/nm-auth-utils.h (100%) rename src/{ => core}/nm-checkpoint-manager.c (100%) rename src/{ => core}/nm-checkpoint-manager.h (100%) rename src/{ => core}/nm-checkpoint.c (100%) rename src/{ => core}/nm-checkpoint.h (100%) rename src/{ => core}/nm-config-data.c (100%) rename src/{ => core}/nm-config-data.h (100%) rename src/{ => core}/nm-config.c (100%) rename src/{ => core}/nm-config.h (100%) rename src/{ => core}/nm-connectivity.c (100%) rename src/{ => core}/nm-connectivity.h (100%) rename src/{ => core}/nm-core-utils.c (100%) rename src/{ => core}/nm-core-utils.h (100%) rename src/{ => core}/nm-dbus-manager.c (100%) rename src/{ => core}/nm-dbus-manager.h (100%) rename src/{ => core}/nm-dbus-object.c (100%) rename src/{ => core}/nm-dbus-object.h (100%) rename src/{ => core}/nm-dbus-utils.c (100%) rename src/{ => core}/nm-dbus-utils.h (100%) rename src/{ => core}/nm-dcb.c (100%) rename src/{ => core}/nm-dcb.h (100%) rename src/{ => core}/nm-dhcp-config.c (100%) rename src/{ => core}/nm-dhcp-config.h (100%) rename src/{ => core}/nm-dispatcher.c (100%) rename src/{ => core}/nm-dispatcher.h (100%) rename src/{ => core}/nm-firewall-manager.c (100%) rename src/{ => core}/nm-firewall-manager.h (100%) rename src/{ => core}/nm-hostname-manager.c (100%) rename src/{ => core}/nm-hostname-manager.h (100%) rename src/{ => core}/nm-iface-helper.c (100%) rename src/{ => core}/nm-ip-config.c (100%) rename src/{ => core}/nm-ip-config.h (100%) rename src/{ => core}/nm-ip4-config.c (100%) rename src/{ => core}/nm-ip4-config.h (100%) rename src/{ => core}/nm-ip6-config.c (100%) rename src/{ => core}/nm-ip6-config.h (100%) rename src/{ => core}/nm-keep-alive.c (100%) rename src/{ => core}/nm-keep-alive.h (100%) rename src/{ => core}/nm-l3-config-data.c (100%) rename src/{ => core}/nm-l3-config-data.h (100%) rename src/{ => core}/nm-l3-ipv4ll.c (100%) rename src/{ => core}/nm-l3-ipv4ll.h (100%) rename src/{ => core}/nm-l3cfg.c (100%) rename src/{ => core}/nm-l3cfg.h (100%) rename src/{ => core}/nm-logging.c (100%) rename src/{ => core}/nm-logging.h (100%) rename src/{ => core}/nm-manager.c (100%) rename src/{ => core}/nm-manager.h (100%) rename src/{ => core}/nm-netns.c (100%) rename src/{ => core}/nm-netns.h (100%) rename src/{ => core}/nm-pacrunner-manager.c (100%) rename src/{ => core}/nm-pacrunner-manager.h (100%) rename src/{ => core}/nm-policy.c (100%) rename src/{ => core}/nm-policy.h (100%) rename src/{ => core}/nm-proxy-config.c (100%) rename src/{ => core}/nm-proxy-config.h (100%) rename src/{ => core}/nm-rfkill-manager.c (100%) rename src/{ => core}/nm-rfkill-manager.h (100%) rename src/{ => core}/nm-session-monitor.c (100%) rename src/{ => core}/nm-session-monitor.h (100%) rename src/{ => core}/nm-sleep-monitor.c (100%) rename src/{ => core}/nm-sleep-monitor.h (100%) rename src/{ => core}/nm-test-utils-core.h (100%) rename src/{ => core}/nm-types.h (100%) rename src/{ => core}/org.freedesktop.NetworkManager.conf (100%) rename src/{ => core}/platform/linux/nl802154.h (100%) rename src/{ => core}/platform/nm-fake-platform.c (100%) rename src/{ => core}/platform/nm-fake-platform.h (100%) rename src/{ => core}/platform/nm-linux-platform.c (100%) rename src/{ => core}/platform/nm-linux-platform.h (100%) rename src/{ => core}/platform/nm-netlink.c (100%) rename src/{ => core}/platform/nm-netlink.h (100%) rename src/{ => core}/platform/nm-platform-private.h (100%) rename src/{ => core}/platform/nm-platform-utils.c (100%) rename src/{ => core}/platform/nm-platform-utils.h (100%) rename src/{ => core}/platform/nm-platform.c (100%) rename src/{ => core}/platform/nm-platform.h (100%) rename src/{ => core}/platform/nmp-netns.c (100%) rename src/{ => core}/platform/nmp-netns.h (100%) rename src/{ => core}/platform/nmp-object.c (100%) rename src/{ => core}/platform/nmp-object.h (100%) rename src/{ => core}/platform/nmp-rules-manager.c (100%) rename src/{ => core}/platform/nmp-rules-manager.h (100%) rename src/{ => core}/platform/tests/meson.build (100%) rename src/{ => core}/platform/tests/monitor.c (100%) rename src/{ => core}/platform/tests/test-address.c (100%) rename src/{ => core}/platform/tests/test-cleanup.c (100%) rename src/{ => core}/platform/tests/test-common.c (100%) rename src/{ => core}/platform/tests/test-common.h (100%) rename src/{ => core}/platform/tests/test-link.c (100%) rename src/{ => core}/platform/tests/test-nmp-object.c (100%) rename src/{ => core}/platform/tests/test-platform-general.c (100%) rename src/{ => core}/platform/tests/test-route.c (100%) rename src/{ => core}/platform/tests/test-tc.c (100%) rename src/{ => core}/platform/wifi/nm-wifi-utils-nl80211.c (100%) rename src/{ => core}/platform/wifi/nm-wifi-utils-nl80211.h (100%) rename src/{ => core}/platform/wifi/nm-wifi-utils-private.h (100%) rename src/{ => core}/platform/wifi/nm-wifi-utils-wext.c (100%) rename src/{ => core}/platform/wifi/nm-wifi-utils-wext.h (100%) rename src/{ => core}/platform/wifi/nm-wifi-utils.c (100%) rename src/{ => core}/platform/wifi/nm-wifi-utils.h (100%) rename src/{ => core}/platform/wpan/nm-wpan-utils.c (100%) rename src/{ => core}/platform/wpan/nm-wpan-utils.h (100%) rename src/{ => core}/ppp/meson.build (100%) rename src/{ => core}/ppp/nm-ppp-manager-call.c (100%) rename src/{ => core}/ppp/nm-ppp-manager-call.h (100%) rename src/{ => core}/ppp/nm-ppp-manager.c (100%) rename src/{ => core}/ppp/nm-ppp-manager.h (100%) rename src/{ => core}/ppp/nm-ppp-plugin-api.h (100%) rename src/{ => core}/ppp/nm-ppp-plugin.ver (100%) rename src/{ => core}/ppp/nm-ppp-status.h (100%) rename src/{ => core}/ppp/nm-pppd-plugin.c (100%) rename src/{ => core}/ppp/nm-pppd-plugin.h (100%) rename src/{ => core}/settings/nm-agent-manager.c (100%) rename src/{ => core}/settings/nm-agent-manager.h (100%) rename src/{ => core}/settings/nm-secret-agent.c (100%) rename src/{ => core}/settings/nm-secret-agent.h (100%) rename src/{ => core}/settings/nm-settings-connection.c (100%) rename src/{ => core}/settings/nm-settings-connection.h (100%) rename src/{ => core}/settings/nm-settings-plugin.c (100%) rename src/{ => core}/settings/nm-settings-plugin.h (100%) rename src/{ => core}/settings/nm-settings-storage.c (100%) rename src/{ => core}/settings/nm-settings-storage.h (100%) rename src/{ => core}/settings/nm-settings-utils.c (100%) rename src/{ => core}/settings/nm-settings-utils.h (100%) rename src/{ => core}/settings/nm-settings.c (100%) rename src/{ => core}/settings/nm-settings.h (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/meson.build (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/nm-ifcfg-rh.conf (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/nm-ifcfg-rh.xml (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/nm-ifdown (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/nm-ifup (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/nms-ifcfg-rh-common.h (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/nms-ifcfg-rh-plugin.c (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/nms-ifcfg-rh-plugin.h (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/nms-ifcfg-rh-reader.c (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/nms-ifcfg-rh-reader.h (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/nms-ifcfg-rh-storage.c (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/nms-ifcfg-rh-storage.h (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/nms-ifcfg-rh-utils.c (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/nms-ifcfg-rh-utils.h (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/nms-ifcfg-rh-writer.c (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/nms-ifcfg-rh-writer.h (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/shvar.c (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/shvar.h (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/meson.build (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-System_test-bridge-component-a.cexpected (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-System_test-bridge-component-b.cexpected (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-System_test-wired-802-1X-subj-matches.cexpected (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_User_1.cexpected (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_Bond_Main.cexpected (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_Bridge_Component.cexpected (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_Permissions.cexpected (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_Proxy_Basic.cexpected (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_Routing_Rules.cexpected (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_Team_Infiniband_Port.cexpected (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_Team_Port.cexpected (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_VLAN_reorder_hdr.cexpected (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_WiFi_AP_Mode.cexpected (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_WiFi_Band_A.cexpected (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_WiFi_Hidden.cexpected (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_WiFi_MAC_always.cexpected (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_WiFi_MAC_default.cexpected (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_WiFi_MAC_missing.cexpected (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_WiFi_MAC_never.cexpected (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_Wifi_LEAP.cexpected (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_Wifi_WEP_104_ASCII.cexpected (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_Wired_Auto-Negotiate.cexpected (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_Wired_Static_Routes.cexpected (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_Wired_Wake-on-LAN.cexpected (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_Wired_match.cexpected (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Vlan_test-vlan-interface.cexpected (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-aliasem0 (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-aliasem0:1 (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-aliasem0:2 (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-aliasem0:99 (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-aliasem1 (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-aliasem1:1 (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-aliasem2 (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-aliasem2:1 (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-aliasem3 (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-aliasem3:1 (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-dcb-test.cexpected (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-netmask-1 (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-netmask-1.cexpected (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-random_wifi_connection.cexpected (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-random_wifi_connection_2.cexpected (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-team-slave-enp31s0f1-142.cexpected (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-bond-eth-type (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-bond-main (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-bond-mode-numeric (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-bond-slave (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-bond-slave-ib (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-bridge-component (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-bridge-main (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-bridge-missing-stp (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-dcb (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-dcb-bad-booleans (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-dcb-bad-percent (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-dcb-bad-uints (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-dcb-default-app-priorities (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-dcb-pgpct-not-100 (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-dcb-short-booleans (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-dcb-short-percent (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-dcb-short-uints (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-dns-options (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-fcoe-fabric (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-fcoe-vn2vn (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-ibft (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-ibft-dhcp (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-ibft-static (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-infiniband (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-ip6-disabled.cexpected (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-minimal (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-misc-variables (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-nm-controlled (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-nm-controlled-unrecognized (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-noip (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-onboot-no (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-permissions (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-read-proxy-basic (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-sit-ignore (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-sriov (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-sriov-write.cexpected (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-static-routes-legacy (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-static-routes-legacy.cexpected (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-tc (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-tc-write.cexpected (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-team-master-1 (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-team-master-2 (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-team-master-invalid (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-team-port-1 (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-team-port-2 (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-team-port-empty-config (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-unrecognized (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-variables-corner-cases-1 (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-vlan-flags-1 (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-vlan-flags-2 (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-vlan-interface (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-vlan-only-device (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-vlan-only-vlanid (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-vlan-physdev (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-vlan-reorder-hdr-1 (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-vlan-reorder-hdr-2 (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-vlan-trailing-spaces (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-band-a (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-band-a-channel-mismatch (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-band-bg-channel-mismatch (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-dynamic-wep-leap (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-hidden (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-leap (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-leap-agent (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-leap-always-ask (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-mac-random-always (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-mac-random-default (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-mac-random-missing (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-mac-random-never (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-open (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-open-auto (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-open-ssid-bad-hex (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-open-ssid-hex (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-open-ssid-long-hex (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-open-ssid-long-quoted (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-open-ssid-quoted (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-owe (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-sae (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wep (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wep-104-ascii (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wep-40-ascii (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wep-adhoc (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wep-agent-keys (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wep-eap-ttls-chap (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wep-no-keys (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wep-passphrase (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wpa-eap-suite-b-192-tls (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wpa-eap-tls (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wpa-eap-ttls-tls (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wpa-psk (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wpa-psk-2 (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wpa-psk-adhoc (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wpa-psk-hex (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wpa-psk-unquoted (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wpa-psk-unquoted2 (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-802-1X-subj-matches (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-802-1x-password-raw (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-802-1x-ttls-eapgtc (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-8021x-peap-mschapv2 (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-8021x-tls-agent (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-8021x-tls-always (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-8021x-tls-p12-no-client-cert (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-auto-negotiate-on (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-autoip (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-ctc-static (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-defroute-no (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-defroute-no-gatewaydev-yes (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-dhcp (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-dhcp-plus-ip (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-dhcp-send-hostname (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-dhcp6-only (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-dhcpv6-hostname-fallback (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-global-gateway (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-global-gateway-ignore (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-ipv4-manual-1 (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-ipv4-manual-2 (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-ipv4-manual-3 (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-ipv4-manual-4 (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-ipv6-manual (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-ipv6-only (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-ipv6-only-1 (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-never-default (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-obsolete-gateway-n (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-qeth-static (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-shared-plus-ip (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-static (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-static-bootproto (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-static-no-prefix-16 (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-static-no-prefix-24 (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-static-no-prefix-8 (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-static-routes (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-static-routes-legacy (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-unknown-ethtool-opt (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-wake-on-lan (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-write-unknown-1 (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-write-unknown-1.expected (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-write-unknown-2 (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-write-unknown-2.expected (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-write-unknown-3 (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-write-unknown-3.expected (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-write-unknown-4 (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-write-unknown-4.expected (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test_write_wired_auto_negotiate_on.cexpected (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-dynamic-wep-leap (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-leap (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-sae (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-wep (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-wep-104-ascii (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-wep-40-ascii (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-wep-adhoc (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-wep-eap-ttls-chap (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-wep-passphrase (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-wpa-eap-tls (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-wpa-eap-ttls-tls (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-wpa-psk (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-wpa-psk-2 (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-wpa-psk-adhoc (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-wpa-psk-hex (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-wpa-psk-unquoted (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-wpa-psk-unquoted2 (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wired-802-1x-password-raw (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wired-8021x-peap-mschapv2 (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/network-test-wired-defroute-no-gatewaydev-yes (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/network-test-wired-global-gateway (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/network-test-wired-global-gateway-ignore (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/network-test-wired-never-default (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/route-test-static-routes-legacy (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/route-test-wired-static-routes (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/route-test-wired-static-routes-legacy (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/route6-test-wired-ipv6-manual (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/test1_key_and_cert.pem (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/test_ca_cert.pem (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/network-scripts/test_client.p12 (100%) rename src/{ => core}/settings/plugins/ifcfg-rh/tests/test-ifcfg-rh.c (100%) rename src/{ => core}/settings/plugins/ifupdown/meson.build (100%) rename src/{ => core}/settings/plugins/ifupdown/nms-ifupdown-interface-parser.c (100%) rename src/{ => core}/settings/plugins/ifupdown/nms-ifupdown-interface-parser.h (100%) rename src/{ => core}/settings/plugins/ifupdown/nms-ifupdown-parser.c (100%) rename src/{ => core}/settings/plugins/ifupdown/nms-ifupdown-parser.h (100%) rename src/{ => core}/settings/plugins/ifupdown/nms-ifupdown-plugin.c (100%) rename src/{ => core}/settings/plugins/ifupdown/nms-ifupdown-plugin.h (100%) rename src/{ => core}/settings/plugins/ifupdown/tests/meson.build (100%) rename src/{ => core}/settings/plugins/ifupdown/tests/test-ifupdown.c (100%) rename src/{ => core}/settings/plugins/ifupdown/tests/test1 (100%) rename src/{ => core}/settings/plugins/ifupdown/tests/test11 (100%) rename src/{ => core}/settings/plugins/ifupdown/tests/test12 (100%) rename src/{ => core}/settings/plugins/ifupdown/tests/test13 (100%) rename src/{ => core}/settings/plugins/ifupdown/tests/test14 (100%) rename src/{ => core}/settings/plugins/ifupdown/tests/test15 (100%) rename src/{ => core}/settings/plugins/ifupdown/tests/test16 (100%) rename src/{ => core}/settings/plugins/ifupdown/tests/test17-wired-static-verify-ip4 (100%) rename src/{ => core}/settings/plugins/ifupdown/tests/test18-wired-static-verify-ip6 (100%) rename src/{ => core}/settings/plugins/ifupdown/tests/test19-wired-static-verify-ip4-plen (100%) rename src/{ => core}/settings/plugins/ifupdown/tests/test2 (100%) rename src/{ => core}/settings/plugins/ifupdown/tests/test20-source-stanza (100%) rename src/{ => core}/settings/plugins/ifupdown/tests/test20-source-stanza.eth0 (100%) rename src/{ => core}/settings/plugins/ifupdown/tests/test20-source-stanza.eth1 (100%) rename src/{ => core}/settings/plugins/ifupdown/tests/test21-source-dir-stanza (100%) rename src/{ => core}/settings/plugins/ifupdown/tests/test21-source-dir-stanza.d/test21-source-dir-stanza.eth0 (100%) rename src/{ => core}/settings/plugins/ifupdown/tests/test22-duplicate-stanzas (100%) rename src/{ => core}/settings/plugins/ifupdown/tests/test3 (100%) rename src/{ => core}/settings/plugins/ifupdown/tests/test4 (100%) rename src/{ => core}/settings/plugins/ifupdown/tests/test5 (100%) rename src/{ => core}/settings/plugins/ifupdown/tests/test6 (100%) rename src/{ => core}/settings/plugins/ifupdown/tests/test7 (100%) rename src/{ => core}/settings/plugins/ifupdown/tests/test8 (100%) rename src/{ => core}/settings/plugins/ifupdown/tests/test9 (100%) rename src/{ => core}/settings/plugins/keyfile/nms-keyfile-plugin.c (100%) rename src/{ => core}/settings/plugins/keyfile/nms-keyfile-plugin.h (100%) rename src/{ => core}/settings/plugins/keyfile/nms-keyfile-reader.c (100%) rename src/{ => core}/settings/plugins/keyfile/nms-keyfile-reader.h (100%) rename src/{ => core}/settings/plugins/keyfile/nms-keyfile-storage.c (100%) rename src/{ => core}/settings/plugins/keyfile/nms-keyfile-storage.h (100%) rename src/{ => core}/settings/plugins/keyfile/nms-keyfile-utils.c (100%) rename src/{ => core}/settings/plugins/keyfile/nms-keyfile-utils.h (100%) rename src/{ => core}/settings/plugins/keyfile/nms-keyfile-writer.c (100%) rename src/{ => core}/settings/plugins/keyfile/nms-keyfile-writer.h (100%) rename src/{ => core}/settings/plugins/keyfile/tests/keyfiles/ATT_Data_Connect_BT (100%) rename src/{ => core}/settings/plugins/keyfile/tests/keyfiles/ATT_Data_Connect_Plain (100%) rename src/{ => core}/settings/plugins/keyfile/tests/keyfiles/Test_Bridge_Component (100%) rename src/{ => core}/settings/plugins/keyfile/tests/keyfiles/Test_Bridge_Main (100%) rename src/{ => core}/settings/plugins/keyfile/tests/keyfiles/Test_Enum_Property (100%) rename src/{ => core}/settings/plugins/keyfile/tests/keyfiles/Test_Flags_Property (100%) rename src/{ => core}/settings/plugins/keyfile/tests/keyfiles/Test_GSM_Connection (100%) rename src/{ => core}/settings/plugins/keyfile/tests/keyfiles/Test_InfiniBand_Connection (100%) rename src/{ => core}/settings/plugins/keyfile/tests/keyfiles/Test_Intlike_SSID (100%) rename src/{ => core}/settings/plugins/keyfile/tests/keyfiles/Test_Intlike_SSID_2 (100%) rename src/{ => core}/settings/plugins/keyfile/tests/keyfiles/Test_Intlist_SSID (100%) rename src/{ => core}/settings/plugins/keyfile/tests/keyfiles/Test_MAC_IB_Old_Format (100%) rename src/{ => core}/settings/plugins/keyfile/tests/keyfiles/Test_MAC_Old_Format (100%) rename src/{ => core}/settings/plugins/keyfile/tests/keyfiles/Test_Missing_ID_UUID (100%) rename src/{ => core}/settings/plugins/keyfile/tests/keyfiles/Test_Missing_Vlan_Flags (100%) rename src/{ => core}/settings/plugins/keyfile/tests/keyfiles/Test_Missing_Vlan_Setting (100%) rename src/{ => core}/settings/plugins/keyfile/tests/keyfiles/Test_New_Wired_Group_Name (100%) rename src/{ => core}/settings/plugins/keyfile/tests/keyfiles/Test_New_Wireless_Group_Names (100%) rename src/{ => core}/settings/plugins/keyfile/tests/keyfiles/Test_String_SSID (100%) rename src/{ => core}/settings/plugins/keyfile/tests/keyfiles/Test_TC_Config (100%) rename src/{ => core}/settings/plugins/keyfile/tests/keyfiles/Test_Wired_Connection (100%) rename src/{ => core}/settings/plugins/keyfile/tests/keyfiles/Test_Wired_Connection_IP6 (100%) rename src/{ => core}/settings/plugins/keyfile/tests/keyfiles/Test_Wired_Connection_MAC_Case (100%) rename src/{ => core}/settings/plugins/keyfile/tests/keyfiles/Test_Wired_TLS_Blob (100%) rename src/{ => core}/settings/plugins/keyfile/tests/keyfiles/Test_Wired_TLS_New (100%) rename src/{ => core}/settings/plugins/keyfile/tests/keyfiles/Test_Wired_TLS_Old (100%) rename src/{ => core}/settings/plugins/keyfile/tests/keyfiles/Test_Wired_TLS_Path_Missing (100%) rename src/{ => core}/settings/plugins/keyfile/tests/keyfiles/Test_Wireless_Connection (100%) rename src/{ => core}/settings/plugins/keyfile/tests/keyfiles/Test_dcb_connection (100%) rename src/{ => core}/settings/plugins/keyfile/tests/keyfiles/Test_minimal_1 (100%) rename src/{ => core}/settings/plugins/keyfile/tests/keyfiles/Test_minimal_2 (100%) rename src/{ => core}/settings/plugins/keyfile/tests/keyfiles/Test_minimal_slave_1 (100%) rename src/{ => core}/settings/plugins/keyfile/tests/keyfiles/Test_minimal_slave_2 (100%) rename src/{ => core}/settings/plugins/keyfile/tests/keyfiles/Test_minimal_slave_3 (100%) rename src/{ => core}/settings/plugins/keyfile/tests/keyfiles/Test_minimal_slave_4 (100%) rename src/{ => core}/settings/plugins/keyfile/tests/keyfiles/test-ca-cert.pem (100%) rename src/{ => core}/settings/plugins/keyfile/tests/keyfiles/test-key-and-cert.pem (100%) rename src/{ => core}/settings/plugins/keyfile/tests/meson.build (100%) rename src/{ => core}/settings/plugins/keyfile/tests/test-keyfile-settings.c (100%) rename src/{ => core}/settings/plugins/meson.build (100%) rename src/{ => core}/supplicant/nm-supplicant-config.c (100%) rename src/{ => core}/supplicant/nm-supplicant-config.h (100%) rename src/{ => core}/supplicant/nm-supplicant-interface.c (100%) rename src/{ => core}/supplicant/nm-supplicant-interface.h (100%) rename src/{ => core}/supplicant/nm-supplicant-manager.c (100%) rename src/{ => core}/supplicant/nm-supplicant-manager.h (100%) rename src/{ => core}/supplicant/nm-supplicant-settings-verify.c (100%) rename src/{ => core}/supplicant/nm-supplicant-settings-verify.h (100%) rename src/{ => core}/supplicant/nm-supplicant-types.h (100%) rename src/{ => core}/supplicant/tests/certs/test-ca-cert.pem (100%) rename src/{ => core}/supplicant/tests/certs/test-cert.p12 (100%) rename src/{ => core}/supplicant/tests/meson.build (100%) rename src/{ => core}/supplicant/tests/test-supplicant-config.c (100%) rename src/{ => core}/systemd/meson.build (100%) rename src/{ => core}/systemd/nm-sd-utils-core.c (100%) rename src/{ => core}/systemd/nm-sd-utils-core.h (100%) rename src/{ => core}/systemd/nm-sd-utils-dhcp.c (100%) rename src/{ => core}/systemd/nm-sd-utils-dhcp.h (100%) rename src/{ => core}/systemd/nm-sd.c (100%) rename src/{ => core}/systemd/nm-sd.h (100%) rename src/{ => core}/systemd/sd-adapt-core/condition.h (100%) rename src/{ => core}/systemd/sd-adapt-core/conf-parser.h (100%) rename src/{ => core}/systemd/sd-adapt-core/device-util.h (100%) rename src/{ => core}/systemd/sd-adapt-core/khash.h (100%) rename src/{ => core}/systemd/sd-adapt-core/network-util.h (100%) rename src/{ => core}/systemd/sd-adapt-core/nm-sd-adapt-core.c (100%) rename src/{ => core}/systemd/sd-adapt-core/nm-sd-adapt-core.h (100%) rename src/{ => core}/systemd/sd-adapt-core/sd-daemon.h (100%) rename src/{ => core}/systemd/sd-adapt-core/sd-device.h (100%) rename src/{ => core}/systemd/sd-adapt-core/udev-util.h (100%) rename src/{ => core}/systemd/src/libsystemd-network/arp-util.c (100%) rename src/{ => core}/systemd/src/libsystemd-network/arp-util.h (100%) rename src/{ => core}/systemd/src/libsystemd-network/dhcp-identifier.c (100%) rename src/{ => core}/systemd/src/libsystemd-network/dhcp-identifier.h (100%) rename src/{ => core}/systemd/src/libsystemd-network/dhcp-internal.h (100%) rename src/{ => core}/systemd/src/libsystemd-network/dhcp-lease-internal.h (100%) rename src/{ => core}/systemd/src/libsystemd-network/dhcp-network.c (100%) rename src/{ => core}/systemd/src/libsystemd-network/dhcp-option.c (100%) rename src/{ => core}/systemd/src/libsystemd-network/dhcp-packet.c (100%) rename src/{ => core}/systemd/src/libsystemd-network/dhcp-protocol.h (100%) rename src/{ => core}/systemd/src/libsystemd-network/dhcp6-internal.h (100%) rename src/{ => core}/systemd/src/libsystemd-network/dhcp6-lease-internal.h (100%) rename src/{ => core}/systemd/src/libsystemd-network/dhcp6-network.c (100%) rename src/{ => core}/systemd/src/libsystemd-network/dhcp6-option.c (100%) rename src/{ => core}/systemd/src/libsystemd-network/dhcp6-protocol.h (100%) rename src/{ => core}/systemd/src/libsystemd-network/lldp-internal.h (100%) rename src/{ => core}/systemd/src/libsystemd-network/lldp-neighbor.c (100%) rename src/{ => core}/systemd/src/libsystemd-network/lldp-neighbor.h (100%) rename src/{ => core}/systemd/src/libsystemd-network/lldp-network.c (100%) rename src/{ => core}/systemd/src/libsystemd-network/lldp-network.h (100%) rename src/{ => core}/systemd/src/libsystemd-network/network-internal.c (100%) rename src/{ => core}/systemd/src/libsystemd-network/network-internal.h (100%) rename src/{ => core}/systemd/src/libsystemd-network/sd-dhcp-client.c (100%) rename src/{ => core}/systemd/src/libsystemd-network/sd-dhcp-lease.c (100%) rename src/{ => core}/systemd/src/libsystemd-network/sd-dhcp6-client.c (100%) rename src/{ => core}/systemd/src/libsystemd-network/sd-dhcp6-lease.c (100%) rename src/{ => core}/systemd/src/libsystemd-network/sd-ipv4acd.c (100%) rename src/{ => core}/systemd/src/libsystemd-network/sd-ipv4ll.c (100%) rename src/{ => core}/systemd/src/libsystemd-network/sd-lldp.c (100%) rename src/{ => core}/systemd/src/libsystemd/sd-event/event-source.h (100%) rename src/{ => core}/systemd/src/libsystemd/sd-event/event-util.c (100%) rename src/{ => core}/systemd/src/libsystemd/sd-event/event-util.h (100%) rename src/{ => core}/systemd/src/libsystemd/sd-event/sd-event.c (100%) rename src/{ => core}/systemd/src/libsystemd/sd-id128/id128-util.c (100%) rename src/{ => core}/systemd/src/libsystemd/sd-id128/id128-util.h (100%) rename src/{ => core}/systemd/src/libsystemd/sd-id128/sd-id128.c (100%) rename src/{ => core}/systemd/src/systemd/_sd-common.h (100%) rename src/{ => core}/systemd/src/systemd/sd-dhcp-client.h (100%) rename src/{ => core}/systemd/src/systemd/sd-dhcp-lease.h (100%) rename src/{ => core}/systemd/src/systemd/sd-dhcp-option.h (100%) rename src/{ => core}/systemd/src/systemd/sd-dhcp6-client.h (100%) rename src/{ => core}/systemd/src/systemd/sd-dhcp6-lease.h (100%) rename src/{ => core}/systemd/src/systemd/sd-dhcp6-option.h (100%) rename src/{ => core}/systemd/src/systemd/sd-event.h (100%) rename src/{ => core}/systemd/src/systemd/sd-id128.h (100%) rename src/{ => core}/systemd/src/systemd/sd-ipv4acd.h (100%) rename src/{ => core}/systemd/src/systemd/sd-ipv4ll.h (100%) rename src/{ => core}/systemd/src/systemd/sd-lldp.h (100%) rename src/{ => core}/systemd/src/systemd/sd-ndisc.h (100%) rename src/{ => core}/tests/config/NetworkManager-warn.conf (100%) rename src/{ => core}/tests/config/NetworkManager.conf (100%) rename src/{ => core}/tests/config/NetworkManager.state (100%) rename src/{ => core}/tests/config/bad.conf (100%) rename src/{ => core}/tests/config/conf.d/00-overrides.conf (100%) rename src/{ => core}/tests/config/conf.d/10-more.conf (100%) rename src/{ => core}/tests/config/conf.d/20-config-enable-1.conf (100%) rename src/{ => core}/tests/config/conf.d/90-last.conf (100%) rename src/{ => core}/tests/config/global-dns-invalid.conf (100%) rename src/{ => core}/tests/config/meson.build (100%) rename src/{ => core}/tests/config/nm-test-device.c (100%) rename src/{ => core}/tests/config/nm-test-device.h (100%) rename src/{ => core}/tests/config/test-config.c (100%) rename src/{ => core}/tests/meson.build (100%) rename src/{ => core}/tests/test-core-with-expect.c (100%) rename src/{ => core}/tests/test-core.c (100%) rename src/{ => core}/tests/test-dcb.c (100%) rename src/{ => core}/tests/test-ip4-config.c (100%) rename src/{ => core}/tests/test-ip6-config.c (100%) rename src/{ => core}/tests/test-l3cfg.c (100%) rename src/{ => core}/tests/test-secret-agent.py (100%) rename src/{ => core}/tests/test-systemd.c (100%) rename src/{ => core}/tests/test-utils.c (100%) rename src/{ => core}/tests/test-wired-defname.c (100%) rename src/{ => core}/vpn/nm-vpn-connection.c (100%) rename src/{ => core}/vpn/nm-vpn-connection.h (100%) rename src/{ => core}/vpn/nm-vpn-manager.c (100%) rename src/{ => core}/vpn/nm-vpn-manager.h (100%) diff --git a/src/NetworkManagerUtils.c b/src/core/NetworkManagerUtils.c similarity index 100% rename from src/NetworkManagerUtils.c rename to src/core/NetworkManagerUtils.c diff --git a/src/NetworkManagerUtils.h b/src/core/NetworkManagerUtils.h similarity index 100% rename from src/NetworkManagerUtils.h rename to src/core/NetworkManagerUtils.h diff --git a/src/devices/adsl/meson.build b/src/core/devices/adsl/meson.build similarity index 100% rename from src/devices/adsl/meson.build rename to src/core/devices/adsl/meson.build diff --git a/src/devices/adsl/nm-atm-manager.c b/src/core/devices/adsl/nm-atm-manager.c similarity index 100% rename from src/devices/adsl/nm-atm-manager.c rename to src/core/devices/adsl/nm-atm-manager.c diff --git a/src/devices/adsl/nm-device-adsl.c b/src/core/devices/adsl/nm-device-adsl.c similarity index 100% rename from src/devices/adsl/nm-device-adsl.c rename to src/core/devices/adsl/nm-device-adsl.c diff --git a/src/devices/adsl/nm-device-adsl.h b/src/core/devices/adsl/nm-device-adsl.h similarity index 100% rename from src/devices/adsl/nm-device-adsl.h rename to src/core/devices/adsl/nm-device-adsl.h diff --git a/src/devices/bluetooth/meson.build b/src/core/devices/bluetooth/meson.build similarity index 100% rename from src/devices/bluetooth/meson.build rename to src/core/devices/bluetooth/meson.build diff --git a/src/devices/bluetooth/nm-bluez-common.h b/src/core/devices/bluetooth/nm-bluez-common.h similarity index 100% rename from src/devices/bluetooth/nm-bluez-common.h rename to src/core/devices/bluetooth/nm-bluez-common.h diff --git a/src/devices/bluetooth/nm-bluez-manager.c b/src/core/devices/bluetooth/nm-bluez-manager.c similarity index 100% rename from src/devices/bluetooth/nm-bluez-manager.c rename to src/core/devices/bluetooth/nm-bluez-manager.c diff --git a/src/devices/bluetooth/nm-bluez-manager.h b/src/core/devices/bluetooth/nm-bluez-manager.h similarity index 100% rename from src/devices/bluetooth/nm-bluez-manager.h rename to src/core/devices/bluetooth/nm-bluez-manager.h diff --git a/src/devices/bluetooth/nm-bluez5-dun.c b/src/core/devices/bluetooth/nm-bluez5-dun.c similarity index 100% rename from src/devices/bluetooth/nm-bluez5-dun.c rename to src/core/devices/bluetooth/nm-bluez5-dun.c diff --git a/src/devices/bluetooth/nm-bluez5-dun.h b/src/core/devices/bluetooth/nm-bluez5-dun.h similarity index 100% rename from src/devices/bluetooth/nm-bluez5-dun.h rename to src/core/devices/bluetooth/nm-bluez5-dun.h diff --git a/src/devices/bluetooth/nm-bt-error.c b/src/core/devices/bluetooth/nm-bt-error.c similarity index 100% rename from src/devices/bluetooth/nm-bt-error.c rename to src/core/devices/bluetooth/nm-bt-error.c diff --git a/src/devices/bluetooth/nm-bt-error.h b/src/core/devices/bluetooth/nm-bt-error.h similarity index 100% rename from src/devices/bluetooth/nm-bt-error.h rename to src/core/devices/bluetooth/nm-bt-error.h diff --git a/src/devices/bluetooth/nm-device-bt.c b/src/core/devices/bluetooth/nm-device-bt.c similarity index 100% rename from src/devices/bluetooth/nm-device-bt.c rename to src/core/devices/bluetooth/nm-device-bt.c diff --git a/src/devices/bluetooth/nm-device-bt.h b/src/core/devices/bluetooth/nm-device-bt.h similarity index 100% rename from src/devices/bluetooth/nm-device-bt.h rename to src/core/devices/bluetooth/nm-device-bt.h diff --git a/src/devices/bluetooth/tests/nm-bt-test.c b/src/core/devices/bluetooth/tests/nm-bt-test.c similarity index 100% rename from src/devices/bluetooth/tests/nm-bt-test.c rename to src/core/devices/bluetooth/tests/nm-bt-test.c diff --git a/src/devices/meson.build b/src/core/devices/meson.build similarity index 100% rename from src/devices/meson.build rename to src/core/devices/meson.build diff --git a/src/devices/nm-acd-manager.c b/src/core/devices/nm-acd-manager.c similarity index 100% rename from src/devices/nm-acd-manager.c rename to src/core/devices/nm-acd-manager.c diff --git a/src/devices/nm-acd-manager.h b/src/core/devices/nm-acd-manager.h similarity index 100% rename from src/devices/nm-acd-manager.h rename to src/core/devices/nm-acd-manager.h diff --git a/src/devices/nm-device-6lowpan.c b/src/core/devices/nm-device-6lowpan.c similarity index 100% rename from src/devices/nm-device-6lowpan.c rename to src/core/devices/nm-device-6lowpan.c diff --git a/src/devices/nm-device-6lowpan.h b/src/core/devices/nm-device-6lowpan.h similarity index 100% rename from src/devices/nm-device-6lowpan.h rename to src/core/devices/nm-device-6lowpan.h diff --git a/src/devices/nm-device-bond.c b/src/core/devices/nm-device-bond.c similarity index 100% rename from src/devices/nm-device-bond.c rename to src/core/devices/nm-device-bond.c diff --git a/src/devices/nm-device-bond.h b/src/core/devices/nm-device-bond.h similarity index 100% rename from src/devices/nm-device-bond.h rename to src/core/devices/nm-device-bond.h diff --git a/src/devices/nm-device-bridge.c b/src/core/devices/nm-device-bridge.c similarity index 100% rename from src/devices/nm-device-bridge.c rename to src/core/devices/nm-device-bridge.c diff --git a/src/devices/nm-device-bridge.h b/src/core/devices/nm-device-bridge.h similarity index 100% rename from src/devices/nm-device-bridge.h rename to src/core/devices/nm-device-bridge.h diff --git a/src/devices/nm-device-dummy.c b/src/core/devices/nm-device-dummy.c similarity index 100% rename from src/devices/nm-device-dummy.c rename to src/core/devices/nm-device-dummy.c diff --git a/src/devices/nm-device-dummy.h b/src/core/devices/nm-device-dummy.h similarity index 100% rename from src/devices/nm-device-dummy.h rename to src/core/devices/nm-device-dummy.h diff --git a/src/devices/nm-device-ethernet-utils.c b/src/core/devices/nm-device-ethernet-utils.c similarity index 100% rename from src/devices/nm-device-ethernet-utils.c rename to src/core/devices/nm-device-ethernet-utils.c diff --git a/src/devices/nm-device-ethernet-utils.h b/src/core/devices/nm-device-ethernet-utils.h similarity index 100% rename from src/devices/nm-device-ethernet-utils.h rename to src/core/devices/nm-device-ethernet-utils.h diff --git a/src/devices/nm-device-ethernet.c b/src/core/devices/nm-device-ethernet.c similarity index 100% rename from src/devices/nm-device-ethernet.c rename to src/core/devices/nm-device-ethernet.c diff --git a/src/devices/nm-device-ethernet.h b/src/core/devices/nm-device-ethernet.h similarity index 100% rename from src/devices/nm-device-ethernet.h rename to src/core/devices/nm-device-ethernet.h diff --git a/src/devices/nm-device-factory.c b/src/core/devices/nm-device-factory.c similarity index 100% rename from src/devices/nm-device-factory.c rename to src/core/devices/nm-device-factory.c diff --git a/src/devices/nm-device-factory.h b/src/core/devices/nm-device-factory.h similarity index 100% rename from src/devices/nm-device-factory.h rename to src/core/devices/nm-device-factory.h diff --git a/src/devices/nm-device-generic.c b/src/core/devices/nm-device-generic.c similarity index 100% rename from src/devices/nm-device-generic.c rename to src/core/devices/nm-device-generic.c diff --git a/src/devices/nm-device-generic.h b/src/core/devices/nm-device-generic.h similarity index 100% rename from src/devices/nm-device-generic.h rename to src/core/devices/nm-device-generic.h diff --git a/src/devices/nm-device-infiniband.c b/src/core/devices/nm-device-infiniband.c similarity index 100% rename from src/devices/nm-device-infiniband.c rename to src/core/devices/nm-device-infiniband.c diff --git a/src/devices/nm-device-infiniband.h b/src/core/devices/nm-device-infiniband.h similarity index 100% rename from src/devices/nm-device-infiniband.h rename to src/core/devices/nm-device-infiniband.h diff --git a/src/devices/nm-device-ip-tunnel.c b/src/core/devices/nm-device-ip-tunnel.c similarity index 100% rename from src/devices/nm-device-ip-tunnel.c rename to src/core/devices/nm-device-ip-tunnel.c diff --git a/src/devices/nm-device-ip-tunnel.h b/src/core/devices/nm-device-ip-tunnel.h similarity index 100% rename from src/devices/nm-device-ip-tunnel.h rename to src/core/devices/nm-device-ip-tunnel.h diff --git a/src/devices/nm-device-logging.h b/src/core/devices/nm-device-logging.h similarity index 100% rename from src/devices/nm-device-logging.h rename to src/core/devices/nm-device-logging.h diff --git a/src/devices/nm-device-macsec.c b/src/core/devices/nm-device-macsec.c similarity index 100% rename from src/devices/nm-device-macsec.c rename to src/core/devices/nm-device-macsec.c diff --git a/src/devices/nm-device-macsec.h b/src/core/devices/nm-device-macsec.h similarity index 100% rename from src/devices/nm-device-macsec.h rename to src/core/devices/nm-device-macsec.h diff --git a/src/devices/nm-device-macvlan.c b/src/core/devices/nm-device-macvlan.c similarity index 100% rename from src/devices/nm-device-macvlan.c rename to src/core/devices/nm-device-macvlan.c diff --git a/src/devices/nm-device-macvlan.h b/src/core/devices/nm-device-macvlan.h similarity index 100% rename from src/devices/nm-device-macvlan.h rename to src/core/devices/nm-device-macvlan.h diff --git a/src/devices/nm-device-ppp.c b/src/core/devices/nm-device-ppp.c similarity index 100% rename from src/devices/nm-device-ppp.c rename to src/core/devices/nm-device-ppp.c diff --git a/src/devices/nm-device-ppp.h b/src/core/devices/nm-device-ppp.h similarity index 100% rename from src/devices/nm-device-ppp.h rename to src/core/devices/nm-device-ppp.h diff --git a/src/devices/nm-device-private.h b/src/core/devices/nm-device-private.h similarity index 100% rename from src/devices/nm-device-private.h rename to src/core/devices/nm-device-private.h diff --git a/src/devices/nm-device-tun.c b/src/core/devices/nm-device-tun.c similarity index 100% rename from src/devices/nm-device-tun.c rename to src/core/devices/nm-device-tun.c diff --git a/src/devices/nm-device-tun.h b/src/core/devices/nm-device-tun.h similarity index 100% rename from src/devices/nm-device-tun.h rename to src/core/devices/nm-device-tun.h diff --git a/src/devices/nm-device-veth.c b/src/core/devices/nm-device-veth.c similarity index 100% rename from src/devices/nm-device-veth.c rename to src/core/devices/nm-device-veth.c diff --git a/src/devices/nm-device-veth.h b/src/core/devices/nm-device-veth.h similarity index 100% rename from src/devices/nm-device-veth.h rename to src/core/devices/nm-device-veth.h diff --git a/src/devices/nm-device-vlan.c b/src/core/devices/nm-device-vlan.c similarity index 100% rename from src/devices/nm-device-vlan.c rename to src/core/devices/nm-device-vlan.c diff --git a/src/devices/nm-device-vlan.h b/src/core/devices/nm-device-vlan.h similarity index 100% rename from src/devices/nm-device-vlan.h rename to src/core/devices/nm-device-vlan.h diff --git a/src/devices/nm-device-vrf.c b/src/core/devices/nm-device-vrf.c similarity index 100% rename from src/devices/nm-device-vrf.c rename to src/core/devices/nm-device-vrf.c diff --git a/src/devices/nm-device-vrf.h b/src/core/devices/nm-device-vrf.h similarity index 100% rename from src/devices/nm-device-vrf.h rename to src/core/devices/nm-device-vrf.h diff --git a/src/devices/nm-device-vxlan.c b/src/core/devices/nm-device-vxlan.c similarity index 100% rename from src/devices/nm-device-vxlan.c rename to src/core/devices/nm-device-vxlan.c diff --git a/src/devices/nm-device-vxlan.h b/src/core/devices/nm-device-vxlan.h similarity index 100% rename from src/devices/nm-device-vxlan.h rename to src/core/devices/nm-device-vxlan.h diff --git a/src/devices/nm-device-wireguard.c b/src/core/devices/nm-device-wireguard.c similarity index 100% rename from src/devices/nm-device-wireguard.c rename to src/core/devices/nm-device-wireguard.c diff --git a/src/devices/nm-device-wireguard.h b/src/core/devices/nm-device-wireguard.h similarity index 100% rename from src/devices/nm-device-wireguard.h rename to src/core/devices/nm-device-wireguard.h diff --git a/src/devices/nm-device-wpan.c b/src/core/devices/nm-device-wpan.c similarity index 100% rename from src/devices/nm-device-wpan.c rename to src/core/devices/nm-device-wpan.c diff --git a/src/devices/nm-device-wpan.h b/src/core/devices/nm-device-wpan.h similarity index 100% rename from src/devices/nm-device-wpan.h rename to src/core/devices/nm-device-wpan.h diff --git a/src/devices/nm-device.c b/src/core/devices/nm-device.c similarity index 100% rename from src/devices/nm-device.c rename to src/core/devices/nm-device.c diff --git a/src/devices/nm-device.h b/src/core/devices/nm-device.h similarity index 100% rename from src/devices/nm-device.h rename to src/core/devices/nm-device.h diff --git a/src/devices/nm-lldp-listener.c b/src/core/devices/nm-lldp-listener.c similarity index 100% rename from src/devices/nm-lldp-listener.c rename to src/core/devices/nm-lldp-listener.c diff --git a/src/devices/nm-lldp-listener.h b/src/core/devices/nm-lldp-listener.h similarity index 100% rename from src/devices/nm-lldp-listener.h rename to src/core/devices/nm-lldp-listener.h diff --git a/src/devices/ovs/meson.build b/src/core/devices/ovs/meson.build similarity index 100% rename from src/devices/ovs/meson.build rename to src/core/devices/ovs/meson.build diff --git a/src/devices/ovs/nm-device-ovs-bridge.c b/src/core/devices/ovs/nm-device-ovs-bridge.c similarity index 100% rename from src/devices/ovs/nm-device-ovs-bridge.c rename to src/core/devices/ovs/nm-device-ovs-bridge.c diff --git a/src/devices/ovs/nm-device-ovs-bridge.h b/src/core/devices/ovs/nm-device-ovs-bridge.h similarity index 100% rename from src/devices/ovs/nm-device-ovs-bridge.h rename to src/core/devices/ovs/nm-device-ovs-bridge.h diff --git a/src/devices/ovs/nm-device-ovs-interface.c b/src/core/devices/ovs/nm-device-ovs-interface.c similarity index 100% rename from src/devices/ovs/nm-device-ovs-interface.c rename to src/core/devices/ovs/nm-device-ovs-interface.c diff --git a/src/devices/ovs/nm-device-ovs-interface.h b/src/core/devices/ovs/nm-device-ovs-interface.h similarity index 100% rename from src/devices/ovs/nm-device-ovs-interface.h rename to src/core/devices/ovs/nm-device-ovs-interface.h diff --git a/src/devices/ovs/nm-device-ovs-port.c b/src/core/devices/ovs/nm-device-ovs-port.c similarity index 100% rename from src/devices/ovs/nm-device-ovs-port.c rename to src/core/devices/ovs/nm-device-ovs-port.c diff --git a/src/devices/ovs/nm-device-ovs-port.h b/src/core/devices/ovs/nm-device-ovs-port.h similarity index 100% rename from src/devices/ovs/nm-device-ovs-port.h rename to src/core/devices/ovs/nm-device-ovs-port.h diff --git a/src/devices/ovs/nm-ovs-factory.c b/src/core/devices/ovs/nm-ovs-factory.c similarity index 100% rename from src/devices/ovs/nm-ovs-factory.c rename to src/core/devices/ovs/nm-ovs-factory.c diff --git a/src/devices/ovs/nm-ovsdb.c b/src/core/devices/ovs/nm-ovsdb.c similarity index 100% rename from src/devices/ovs/nm-ovsdb.c rename to src/core/devices/ovs/nm-ovsdb.c diff --git a/src/devices/ovs/nm-ovsdb.h b/src/core/devices/ovs/nm-ovsdb.h similarity index 100% rename from src/devices/ovs/nm-ovsdb.h rename to src/core/devices/ovs/nm-ovsdb.h diff --git a/src/devices/team/meson.build b/src/core/devices/team/meson.build similarity index 100% rename from src/devices/team/meson.build rename to src/core/devices/team/meson.build diff --git a/src/devices/team/nm-device-team.c b/src/core/devices/team/nm-device-team.c similarity index 100% rename from src/devices/team/nm-device-team.c rename to src/core/devices/team/nm-device-team.c diff --git a/src/devices/team/nm-device-team.h b/src/core/devices/team/nm-device-team.h similarity index 100% rename from src/devices/team/nm-device-team.h rename to src/core/devices/team/nm-device-team.h diff --git a/src/devices/team/nm-team-factory.c b/src/core/devices/team/nm-team-factory.c similarity index 100% rename from src/devices/team/nm-team-factory.c rename to src/core/devices/team/nm-team-factory.c diff --git a/src/devices/tests/meson.build b/src/core/devices/tests/meson.build similarity index 100% rename from src/devices/tests/meson.build rename to src/core/devices/tests/meson.build diff --git a/src/devices/tests/test-acd.c b/src/core/devices/tests/test-acd.c similarity index 100% rename from src/devices/tests/test-acd.c rename to src/core/devices/tests/test-acd.c diff --git a/src/devices/tests/test-lldp.c b/src/core/devices/tests/test-lldp.c similarity index 100% rename from src/devices/tests/test-lldp.c rename to src/core/devices/tests/test-lldp.c diff --git a/src/devices/wifi/meson.build b/src/core/devices/wifi/meson.build similarity index 100% rename from src/devices/wifi/meson.build rename to src/core/devices/wifi/meson.build diff --git a/src/devices/wifi/nm-device-iwd.c b/src/core/devices/wifi/nm-device-iwd.c similarity index 100% rename from src/devices/wifi/nm-device-iwd.c rename to src/core/devices/wifi/nm-device-iwd.c diff --git a/src/devices/wifi/nm-device-iwd.h b/src/core/devices/wifi/nm-device-iwd.h similarity index 100% rename from src/devices/wifi/nm-device-iwd.h rename to src/core/devices/wifi/nm-device-iwd.h diff --git a/src/devices/wifi/nm-device-olpc-mesh.c b/src/core/devices/wifi/nm-device-olpc-mesh.c similarity index 100% rename from src/devices/wifi/nm-device-olpc-mesh.c rename to src/core/devices/wifi/nm-device-olpc-mesh.c diff --git a/src/devices/wifi/nm-device-olpc-mesh.h b/src/core/devices/wifi/nm-device-olpc-mesh.h similarity index 100% rename from src/devices/wifi/nm-device-olpc-mesh.h rename to src/core/devices/wifi/nm-device-olpc-mesh.h diff --git a/src/devices/wifi/nm-device-wifi-p2p.c b/src/core/devices/wifi/nm-device-wifi-p2p.c similarity index 100% rename from src/devices/wifi/nm-device-wifi-p2p.c rename to src/core/devices/wifi/nm-device-wifi-p2p.c diff --git a/src/devices/wifi/nm-device-wifi-p2p.h b/src/core/devices/wifi/nm-device-wifi-p2p.h similarity index 100% rename from src/devices/wifi/nm-device-wifi-p2p.h rename to src/core/devices/wifi/nm-device-wifi-p2p.h diff --git a/src/devices/wifi/nm-device-wifi.c b/src/core/devices/wifi/nm-device-wifi.c similarity index 100% rename from src/devices/wifi/nm-device-wifi.c rename to src/core/devices/wifi/nm-device-wifi.c diff --git a/src/devices/wifi/nm-device-wifi.h b/src/core/devices/wifi/nm-device-wifi.h similarity index 100% rename from src/devices/wifi/nm-device-wifi.h rename to src/core/devices/wifi/nm-device-wifi.h diff --git a/src/devices/wifi/nm-iwd-manager.c b/src/core/devices/wifi/nm-iwd-manager.c similarity index 100% rename from src/devices/wifi/nm-iwd-manager.c rename to src/core/devices/wifi/nm-iwd-manager.c diff --git a/src/devices/wifi/nm-iwd-manager.h b/src/core/devices/wifi/nm-iwd-manager.h similarity index 100% rename from src/devices/wifi/nm-iwd-manager.h rename to src/core/devices/wifi/nm-iwd-manager.h diff --git a/src/devices/wifi/nm-wifi-ap.c b/src/core/devices/wifi/nm-wifi-ap.c similarity index 100% rename from src/devices/wifi/nm-wifi-ap.c rename to src/core/devices/wifi/nm-wifi-ap.c diff --git a/src/devices/wifi/nm-wifi-ap.h b/src/core/devices/wifi/nm-wifi-ap.h similarity index 100% rename from src/devices/wifi/nm-wifi-ap.h rename to src/core/devices/wifi/nm-wifi-ap.h diff --git a/src/devices/wifi/nm-wifi-common.c b/src/core/devices/wifi/nm-wifi-common.c similarity index 100% rename from src/devices/wifi/nm-wifi-common.c rename to src/core/devices/wifi/nm-wifi-common.c diff --git a/src/devices/wifi/nm-wifi-common.h b/src/core/devices/wifi/nm-wifi-common.h similarity index 100% rename from src/devices/wifi/nm-wifi-common.h rename to src/core/devices/wifi/nm-wifi-common.h diff --git a/src/devices/wifi/nm-wifi-factory.c b/src/core/devices/wifi/nm-wifi-factory.c similarity index 100% rename from src/devices/wifi/nm-wifi-factory.c rename to src/core/devices/wifi/nm-wifi-factory.c diff --git a/src/devices/wifi/nm-wifi-p2p-peer.c b/src/core/devices/wifi/nm-wifi-p2p-peer.c similarity index 100% rename from src/devices/wifi/nm-wifi-p2p-peer.c rename to src/core/devices/wifi/nm-wifi-p2p-peer.c diff --git a/src/devices/wifi/nm-wifi-p2p-peer.h b/src/core/devices/wifi/nm-wifi-p2p-peer.h similarity index 100% rename from src/devices/wifi/nm-wifi-p2p-peer.h rename to src/core/devices/wifi/nm-wifi-p2p-peer.h diff --git a/src/devices/wifi/nm-wifi-utils.c b/src/core/devices/wifi/nm-wifi-utils.c similarity index 100% rename from src/devices/wifi/nm-wifi-utils.c rename to src/core/devices/wifi/nm-wifi-utils.c diff --git a/src/devices/wifi/nm-wifi-utils.h b/src/core/devices/wifi/nm-wifi-utils.h similarity index 100% rename from src/devices/wifi/nm-wifi-utils.h rename to src/core/devices/wifi/nm-wifi-utils.h diff --git a/src/devices/wifi/tests/test-devices-wifi.c b/src/core/devices/wifi/tests/test-devices-wifi.c similarity index 100% rename from src/devices/wifi/tests/test-devices-wifi.c rename to src/core/devices/wifi/tests/test-devices-wifi.c diff --git a/src/devices/wwan/libnm-wwan.ver b/src/core/devices/wwan/libnm-wwan.ver similarity index 100% rename from src/devices/wwan/libnm-wwan.ver rename to src/core/devices/wwan/libnm-wwan.ver diff --git a/src/devices/wwan/meson.build b/src/core/devices/wwan/meson.build similarity index 100% rename from src/devices/wwan/meson.build rename to src/core/devices/wwan/meson.build diff --git a/src/devices/wwan/nm-device-modem.c b/src/core/devices/wwan/nm-device-modem.c similarity index 100% rename from src/devices/wwan/nm-device-modem.c rename to src/core/devices/wwan/nm-device-modem.c diff --git a/src/devices/wwan/nm-device-modem.h b/src/core/devices/wwan/nm-device-modem.h similarity index 100% rename from src/devices/wwan/nm-device-modem.h rename to src/core/devices/wwan/nm-device-modem.h diff --git a/src/devices/wwan/nm-modem-broadband.c b/src/core/devices/wwan/nm-modem-broadband.c similarity index 100% rename from src/devices/wwan/nm-modem-broadband.c rename to src/core/devices/wwan/nm-modem-broadband.c diff --git a/src/devices/wwan/nm-modem-broadband.h b/src/core/devices/wwan/nm-modem-broadband.h similarity index 100% rename from src/devices/wwan/nm-modem-broadband.h rename to src/core/devices/wwan/nm-modem-broadband.h diff --git a/src/devices/wwan/nm-modem-manager.c b/src/core/devices/wwan/nm-modem-manager.c similarity index 100% rename from src/devices/wwan/nm-modem-manager.c rename to src/core/devices/wwan/nm-modem-manager.c diff --git a/src/devices/wwan/nm-modem-manager.h b/src/core/devices/wwan/nm-modem-manager.h similarity index 100% rename from src/devices/wwan/nm-modem-manager.h rename to src/core/devices/wwan/nm-modem-manager.h diff --git a/src/devices/wwan/nm-modem-ofono.c b/src/core/devices/wwan/nm-modem-ofono.c similarity index 100% rename from src/devices/wwan/nm-modem-ofono.c rename to src/core/devices/wwan/nm-modem-ofono.c diff --git a/src/devices/wwan/nm-modem-ofono.h b/src/core/devices/wwan/nm-modem-ofono.h similarity index 100% rename from src/devices/wwan/nm-modem-ofono.h rename to src/core/devices/wwan/nm-modem-ofono.h diff --git a/src/devices/wwan/nm-modem.c b/src/core/devices/wwan/nm-modem.c similarity index 100% rename from src/devices/wwan/nm-modem.c rename to src/core/devices/wwan/nm-modem.c diff --git a/src/devices/wwan/nm-modem.h b/src/core/devices/wwan/nm-modem.h similarity index 100% rename from src/devices/wwan/nm-modem.h rename to src/core/devices/wwan/nm-modem.h diff --git a/src/devices/wwan/nm-service-providers.c b/src/core/devices/wwan/nm-service-providers.c similarity index 100% rename from src/devices/wwan/nm-service-providers.c rename to src/core/devices/wwan/nm-service-providers.c diff --git a/src/devices/wwan/nm-service-providers.h b/src/core/devices/wwan/nm-service-providers.h similarity index 100% rename from src/devices/wwan/nm-service-providers.h rename to src/core/devices/wwan/nm-service-providers.h diff --git a/src/devices/wwan/nm-wwan-factory.c b/src/core/devices/wwan/nm-wwan-factory.c similarity index 100% rename from src/devices/wwan/nm-wwan-factory.c rename to src/core/devices/wwan/nm-wwan-factory.c diff --git a/src/devices/wwan/tests/test-service-providers.c b/src/core/devices/wwan/tests/test-service-providers.c similarity index 100% rename from src/devices/wwan/tests/test-service-providers.c rename to src/core/devices/wwan/tests/test-service-providers.c diff --git a/src/devices/wwan/tests/test-service-providers.xml b/src/core/devices/wwan/tests/test-service-providers.xml similarity index 100% rename from src/devices/wwan/tests/test-service-providers.xml rename to src/core/devices/wwan/tests/test-service-providers.xml diff --git a/src/dhcp/meson.build b/src/core/dhcp/meson.build similarity index 100% rename from src/dhcp/meson.build rename to src/core/dhcp/meson.build diff --git a/src/dhcp/nm-dhcp-client-logging.h b/src/core/dhcp/nm-dhcp-client-logging.h similarity index 100% rename from src/dhcp/nm-dhcp-client-logging.h rename to src/core/dhcp/nm-dhcp-client-logging.h diff --git a/src/dhcp/nm-dhcp-client.c b/src/core/dhcp/nm-dhcp-client.c similarity index 100% rename from src/dhcp/nm-dhcp-client.c rename to src/core/dhcp/nm-dhcp-client.c diff --git a/src/dhcp/nm-dhcp-client.h b/src/core/dhcp/nm-dhcp-client.h similarity index 100% rename from src/dhcp/nm-dhcp-client.h rename to src/core/dhcp/nm-dhcp-client.h diff --git a/src/dhcp/nm-dhcp-dhclient-utils.c b/src/core/dhcp/nm-dhcp-dhclient-utils.c similarity index 100% rename from src/dhcp/nm-dhcp-dhclient-utils.c rename to src/core/dhcp/nm-dhcp-dhclient-utils.c diff --git a/src/dhcp/nm-dhcp-dhclient-utils.h b/src/core/dhcp/nm-dhcp-dhclient-utils.h similarity index 100% rename from src/dhcp/nm-dhcp-dhclient-utils.h rename to src/core/dhcp/nm-dhcp-dhclient-utils.h diff --git a/src/dhcp/nm-dhcp-dhclient.c b/src/core/dhcp/nm-dhcp-dhclient.c similarity index 100% rename from src/dhcp/nm-dhcp-dhclient.c rename to src/core/dhcp/nm-dhcp-dhclient.c diff --git a/src/dhcp/nm-dhcp-dhcpcanon.c b/src/core/dhcp/nm-dhcp-dhcpcanon.c similarity index 100% rename from src/dhcp/nm-dhcp-dhcpcanon.c rename to src/core/dhcp/nm-dhcp-dhcpcanon.c diff --git a/src/dhcp/nm-dhcp-dhcpcd.c b/src/core/dhcp/nm-dhcp-dhcpcd.c similarity index 100% rename from src/dhcp/nm-dhcp-dhcpcd.c rename to src/core/dhcp/nm-dhcp-dhcpcd.c diff --git a/src/dhcp/nm-dhcp-helper-api.h b/src/core/dhcp/nm-dhcp-helper-api.h similarity index 100% rename from src/dhcp/nm-dhcp-helper-api.h rename to src/core/dhcp/nm-dhcp-helper-api.h diff --git a/src/dhcp/nm-dhcp-helper.c b/src/core/dhcp/nm-dhcp-helper.c similarity index 100% rename from src/dhcp/nm-dhcp-helper.c rename to src/core/dhcp/nm-dhcp-helper.c diff --git a/src/dhcp/nm-dhcp-listener.c b/src/core/dhcp/nm-dhcp-listener.c similarity index 100% rename from src/dhcp/nm-dhcp-listener.c rename to src/core/dhcp/nm-dhcp-listener.c diff --git a/src/dhcp/nm-dhcp-listener.h b/src/core/dhcp/nm-dhcp-listener.h similarity index 100% rename from src/dhcp/nm-dhcp-listener.h rename to src/core/dhcp/nm-dhcp-listener.h diff --git a/src/dhcp/nm-dhcp-manager.c b/src/core/dhcp/nm-dhcp-manager.c similarity index 100% rename from src/dhcp/nm-dhcp-manager.c rename to src/core/dhcp/nm-dhcp-manager.c diff --git a/src/dhcp/nm-dhcp-manager.h b/src/core/dhcp/nm-dhcp-manager.h similarity index 100% rename from src/dhcp/nm-dhcp-manager.h rename to src/core/dhcp/nm-dhcp-manager.h diff --git a/src/dhcp/nm-dhcp-nettools.c b/src/core/dhcp/nm-dhcp-nettools.c similarity index 100% rename from src/dhcp/nm-dhcp-nettools.c rename to src/core/dhcp/nm-dhcp-nettools.c diff --git a/src/dhcp/nm-dhcp-options.c b/src/core/dhcp/nm-dhcp-options.c similarity index 100% rename from src/dhcp/nm-dhcp-options.c rename to src/core/dhcp/nm-dhcp-options.c diff --git a/src/dhcp/nm-dhcp-options.h b/src/core/dhcp/nm-dhcp-options.h similarity index 100% rename from src/dhcp/nm-dhcp-options.h rename to src/core/dhcp/nm-dhcp-options.h diff --git a/src/dhcp/nm-dhcp-systemd.c b/src/core/dhcp/nm-dhcp-systemd.c similarity index 100% rename from src/dhcp/nm-dhcp-systemd.c rename to src/core/dhcp/nm-dhcp-systemd.c diff --git a/src/dhcp/nm-dhcp-utils.c b/src/core/dhcp/nm-dhcp-utils.c similarity index 100% rename from src/dhcp/nm-dhcp-utils.c rename to src/core/dhcp/nm-dhcp-utils.c diff --git a/src/dhcp/nm-dhcp-utils.h b/src/core/dhcp/nm-dhcp-utils.h similarity index 100% rename from src/dhcp/nm-dhcp-utils.h rename to src/core/dhcp/nm-dhcp-utils.h diff --git a/src/dhcp/tests/meson.build b/src/core/dhcp/tests/meson.build similarity index 100% rename from src/dhcp/tests/meson.build rename to src/core/dhcp/tests/meson.build diff --git a/src/dhcp/tests/test-dhclient-commented-duid.leases b/src/core/dhcp/tests/test-dhclient-commented-duid.leases similarity index 100% rename from src/dhcp/tests/test-dhclient-commented-duid.leases rename to src/core/dhcp/tests/test-dhclient-commented-duid.leases diff --git a/src/dhcp/tests/test-dhclient-duid.leases b/src/core/dhcp/tests/test-dhclient-duid.leases similarity index 100% rename from src/dhcp/tests/test-dhclient-duid.leases rename to src/core/dhcp/tests/test-dhclient-duid.leases diff --git a/src/dhcp/tests/test-dhcp-dhclient.c b/src/core/dhcp/tests/test-dhcp-dhclient.c similarity index 100% rename from src/dhcp/tests/test-dhcp-dhclient.c rename to src/core/dhcp/tests/test-dhcp-dhclient.c diff --git a/src/dhcp/tests/test-dhcp-utils.c b/src/core/dhcp/tests/test-dhcp-utils.c similarity index 100% rename from src/dhcp/tests/test-dhcp-utils.c rename to src/core/dhcp/tests/test-dhcp-utils.c diff --git a/src/dns/nm-dns-dnsmasq.c b/src/core/dns/nm-dns-dnsmasq.c similarity index 100% rename from src/dns/nm-dns-dnsmasq.c rename to src/core/dns/nm-dns-dnsmasq.c diff --git a/src/dns/nm-dns-dnsmasq.h b/src/core/dns/nm-dns-dnsmasq.h similarity index 100% rename from src/dns/nm-dns-dnsmasq.h rename to src/core/dns/nm-dns-dnsmasq.h diff --git a/src/dns/nm-dns-manager.c b/src/core/dns/nm-dns-manager.c similarity index 100% rename from src/dns/nm-dns-manager.c rename to src/core/dns/nm-dns-manager.c diff --git a/src/dns/nm-dns-manager.h b/src/core/dns/nm-dns-manager.h similarity index 100% rename from src/dns/nm-dns-manager.h rename to src/core/dns/nm-dns-manager.h diff --git a/src/dns/nm-dns-plugin.c b/src/core/dns/nm-dns-plugin.c similarity index 100% rename from src/dns/nm-dns-plugin.c rename to src/core/dns/nm-dns-plugin.c diff --git a/src/dns/nm-dns-plugin.h b/src/core/dns/nm-dns-plugin.h similarity index 100% rename from src/dns/nm-dns-plugin.h rename to src/core/dns/nm-dns-plugin.h diff --git a/src/dns/nm-dns-systemd-resolved.c b/src/core/dns/nm-dns-systemd-resolved.c similarity index 100% rename from src/dns/nm-dns-systemd-resolved.c rename to src/core/dns/nm-dns-systemd-resolved.c diff --git a/src/dns/nm-dns-systemd-resolved.h b/src/core/dns/nm-dns-systemd-resolved.h similarity index 100% rename from src/dns/nm-dns-systemd-resolved.h rename to src/core/dns/nm-dns-systemd-resolved.h diff --git a/src/dns/nm-dns-unbound.c b/src/core/dns/nm-dns-unbound.c similarity index 100% rename from src/dns/nm-dns-unbound.c rename to src/core/dns/nm-dns-unbound.c diff --git a/src/dns/nm-dns-unbound.h b/src/core/dns/nm-dns-unbound.h similarity index 100% rename from src/dns/nm-dns-unbound.h rename to src/core/dns/nm-dns-unbound.h diff --git a/src/dnsmasq/nm-dnsmasq-manager.c b/src/core/dnsmasq/nm-dnsmasq-manager.c similarity index 100% rename from src/dnsmasq/nm-dnsmasq-manager.c rename to src/core/dnsmasq/nm-dnsmasq-manager.c diff --git a/src/dnsmasq/nm-dnsmasq-manager.h b/src/core/dnsmasq/nm-dnsmasq-manager.h similarity index 100% rename from src/dnsmasq/nm-dnsmasq-manager.h rename to src/core/dnsmasq/nm-dnsmasq-manager.h diff --git a/src/dnsmasq/nm-dnsmasq-utils.c b/src/core/dnsmasq/nm-dnsmasq-utils.c similarity index 100% rename from src/dnsmasq/nm-dnsmasq-utils.c rename to src/core/dnsmasq/nm-dnsmasq-utils.c diff --git a/src/dnsmasq/nm-dnsmasq-utils.h b/src/core/dnsmasq/nm-dnsmasq-utils.h similarity index 100% rename from src/dnsmasq/nm-dnsmasq-utils.h rename to src/core/dnsmasq/nm-dnsmasq-utils.h diff --git a/src/dnsmasq/tests/meson.build b/src/core/dnsmasq/tests/meson.build similarity index 100% rename from src/dnsmasq/tests/meson.build rename to src/core/dnsmasq/tests/meson.build diff --git a/src/dnsmasq/tests/test-dnsmasq-utils.c b/src/core/dnsmasq/tests/test-dnsmasq-utils.c similarity index 100% rename from src/dnsmasq/tests/test-dnsmasq-utils.c rename to src/core/dnsmasq/tests/test-dnsmasq-utils.c diff --git a/src/initrd/meson.build b/src/core/initrd/meson.build similarity index 100% rename from src/initrd/meson.build rename to src/core/initrd/meson.build diff --git a/src/initrd/nm-initrd-generator.c b/src/core/initrd/nm-initrd-generator.c similarity index 100% rename from src/initrd/nm-initrd-generator.c rename to src/core/initrd/nm-initrd-generator.c diff --git a/src/initrd/nm-initrd-generator.h b/src/core/initrd/nm-initrd-generator.h similarity index 100% rename from src/initrd/nm-initrd-generator.h rename to src/core/initrd/nm-initrd-generator.h diff --git a/src/initrd/nmi-cmdline-reader.c b/src/core/initrd/nmi-cmdline-reader.c similarity index 100% rename from src/initrd/nmi-cmdline-reader.c rename to src/core/initrd/nmi-cmdline-reader.c diff --git a/src/initrd/nmi-dt-reader.c b/src/core/initrd/nmi-dt-reader.c similarity index 100% rename from src/initrd/nmi-dt-reader.c rename to src/core/initrd/nmi-dt-reader.c diff --git a/src/initrd/nmi-ibft-reader.c b/src/core/initrd/nmi-ibft-reader.c similarity index 100% rename from src/initrd/nmi-ibft-reader.c rename to src/core/initrd/nmi-ibft-reader.c diff --git a/src/initrd/tests/meson.build b/src/core/initrd/tests/meson.build similarity index 100% rename from src/initrd/tests/meson.build rename to src/core/initrd/tests/meson.build diff --git a/src/initrd/tests/sysfs-bad-dns1/class/net/eth0/address b/src/core/initrd/tests/sysfs-bad-dns1/class/net/eth0/address similarity index 100% rename from src/initrd/tests/sysfs-bad-dns1/class/net/eth0/address rename to src/core/initrd/tests/sysfs-bad-dns1/class/net/eth0/address diff --git a/src/initrd/tests/sysfs-bad-dns1/firmware/ibft/ethernet0/gateway b/src/core/initrd/tests/sysfs-bad-dns1/firmware/ibft/ethernet0/gateway similarity index 100% rename from src/initrd/tests/sysfs-bad-dns1/firmware/ibft/ethernet0/gateway rename to src/core/initrd/tests/sysfs-bad-dns1/firmware/ibft/ethernet0/gateway diff --git a/src/initrd/tests/sysfs-bad-dns1/firmware/ibft/ethernet0/index b/src/core/initrd/tests/sysfs-bad-dns1/firmware/ibft/ethernet0/index similarity index 100% rename from src/initrd/tests/sysfs-bad-dns1/firmware/ibft/ethernet0/index rename to src/core/initrd/tests/sysfs-bad-dns1/firmware/ibft/ethernet0/index diff --git a/src/initrd/tests/sysfs-bad-dns1/firmware/ibft/ethernet0/ip-addr b/src/core/initrd/tests/sysfs-bad-dns1/firmware/ibft/ethernet0/ip-addr similarity index 100% rename from src/initrd/tests/sysfs-bad-dns1/firmware/ibft/ethernet0/ip-addr rename to src/core/initrd/tests/sysfs-bad-dns1/firmware/ibft/ethernet0/ip-addr diff --git a/src/initrd/tests/sysfs-bad-dns1/firmware/ibft/ethernet0/mac b/src/core/initrd/tests/sysfs-bad-dns1/firmware/ibft/ethernet0/mac similarity index 100% rename from src/initrd/tests/sysfs-bad-dns1/firmware/ibft/ethernet0/mac rename to src/core/initrd/tests/sysfs-bad-dns1/firmware/ibft/ethernet0/mac diff --git a/src/initrd/tests/sysfs-bad-dns1/firmware/ibft/ethernet0/origin b/src/core/initrd/tests/sysfs-bad-dns1/firmware/ibft/ethernet0/origin similarity index 100% rename from src/initrd/tests/sysfs-bad-dns1/firmware/ibft/ethernet0/origin rename to src/core/initrd/tests/sysfs-bad-dns1/firmware/ibft/ethernet0/origin diff --git a/src/initrd/tests/sysfs-bad-dns1/firmware/ibft/ethernet0/prefix-len b/src/core/initrd/tests/sysfs-bad-dns1/firmware/ibft/ethernet0/prefix-len similarity index 100% rename from src/initrd/tests/sysfs-bad-dns1/firmware/ibft/ethernet0/prefix-len rename to src/core/initrd/tests/sysfs-bad-dns1/firmware/ibft/ethernet0/prefix-len diff --git a/src/initrd/tests/sysfs-bad-dns1/firmware/ibft/ethernet0/primary-dns b/src/core/initrd/tests/sysfs-bad-dns1/firmware/ibft/ethernet0/primary-dns similarity index 100% rename from src/initrd/tests/sysfs-bad-dns1/firmware/ibft/ethernet0/primary-dns rename to src/core/initrd/tests/sysfs-bad-dns1/firmware/ibft/ethernet0/primary-dns diff --git a/src/initrd/tests/sysfs-bad-dns1/firmware/ibft/ethernet0/secondary-dns b/src/core/initrd/tests/sysfs-bad-dns1/firmware/ibft/ethernet0/secondary-dns similarity index 100% rename from src/initrd/tests/sysfs-bad-dns1/firmware/ibft/ethernet0/secondary-dns rename to src/core/initrd/tests/sysfs-bad-dns1/firmware/ibft/ethernet0/secondary-dns diff --git a/src/initrd/tests/sysfs-bad-dns1/firmware/ibft/ethernet0/subnet-mask b/src/core/initrd/tests/sysfs-bad-dns1/firmware/ibft/ethernet0/subnet-mask similarity index 100% rename from src/initrd/tests/sysfs-bad-dns1/firmware/ibft/ethernet0/subnet-mask rename to src/core/initrd/tests/sysfs-bad-dns1/firmware/ibft/ethernet0/subnet-mask diff --git a/src/initrd/tests/sysfs-bad-dns1/firmware/ibft/ethernet0/vlan b/src/core/initrd/tests/sysfs-bad-dns1/firmware/ibft/ethernet0/vlan similarity index 100% rename from src/initrd/tests/sysfs-bad-dns1/firmware/ibft/ethernet0/vlan rename to src/core/initrd/tests/sysfs-bad-dns1/firmware/ibft/ethernet0/vlan diff --git a/src/initrd/tests/sysfs-bad-dns1/firmware/ibft/initiator/initiator-name b/src/core/initrd/tests/sysfs-bad-dns1/firmware/ibft/initiator/initiator-name similarity index 100% rename from src/initrd/tests/sysfs-bad-dns1/firmware/ibft/initiator/initiator-name rename to src/core/initrd/tests/sysfs-bad-dns1/firmware/ibft/initiator/initiator-name diff --git a/src/initrd/tests/sysfs-bad-dns1/firmware/ibft/target0/index b/src/core/initrd/tests/sysfs-bad-dns1/firmware/ibft/target0/index similarity index 100% rename from src/initrd/tests/sysfs-bad-dns1/firmware/ibft/target0/index rename to src/core/initrd/tests/sysfs-bad-dns1/firmware/ibft/target0/index diff --git a/src/initrd/tests/sysfs-bad-dns1/firmware/ibft/target0/ip-addr b/src/core/initrd/tests/sysfs-bad-dns1/firmware/ibft/target0/ip-addr similarity index 100% rename from src/initrd/tests/sysfs-bad-dns1/firmware/ibft/target0/ip-addr rename to src/core/initrd/tests/sysfs-bad-dns1/firmware/ibft/target0/ip-addr diff --git a/src/initrd/tests/sysfs-bad-dns1/firmware/ibft/target0/lun b/src/core/initrd/tests/sysfs-bad-dns1/firmware/ibft/target0/lun similarity index 100% rename from src/initrd/tests/sysfs-bad-dns1/firmware/ibft/target0/lun rename to src/core/initrd/tests/sysfs-bad-dns1/firmware/ibft/target0/lun diff --git a/src/initrd/tests/sysfs-bad-dns1/firmware/ibft/target0/port b/src/core/initrd/tests/sysfs-bad-dns1/firmware/ibft/target0/port similarity index 100% rename from src/initrd/tests/sysfs-bad-dns1/firmware/ibft/target0/port rename to src/core/initrd/tests/sysfs-bad-dns1/firmware/ibft/target0/port diff --git a/src/initrd/tests/sysfs-bad-dns1/firmware/ibft/target0/target-name b/src/core/initrd/tests/sysfs-bad-dns1/firmware/ibft/target0/target-name similarity index 100% rename from src/initrd/tests/sysfs-bad-dns1/firmware/ibft/target0/target-name rename to src/core/initrd/tests/sysfs-bad-dns1/firmware/ibft/target0/target-name diff --git a/src/initrd/tests/sysfs-bad-dns2/class/net/eth0/address b/src/core/initrd/tests/sysfs-bad-dns2/class/net/eth0/address similarity index 100% rename from src/initrd/tests/sysfs-bad-dns2/class/net/eth0/address rename to src/core/initrd/tests/sysfs-bad-dns2/class/net/eth0/address diff --git a/src/initrd/tests/sysfs-bad-dns2/firmware/ibft/ethernet0/gateway b/src/core/initrd/tests/sysfs-bad-dns2/firmware/ibft/ethernet0/gateway similarity index 100% rename from src/initrd/tests/sysfs-bad-dns2/firmware/ibft/ethernet0/gateway rename to src/core/initrd/tests/sysfs-bad-dns2/firmware/ibft/ethernet0/gateway diff --git a/src/initrd/tests/sysfs-bad-dns2/firmware/ibft/ethernet0/index b/src/core/initrd/tests/sysfs-bad-dns2/firmware/ibft/ethernet0/index similarity index 100% rename from src/initrd/tests/sysfs-bad-dns2/firmware/ibft/ethernet0/index rename to src/core/initrd/tests/sysfs-bad-dns2/firmware/ibft/ethernet0/index diff --git a/src/initrd/tests/sysfs-bad-dns2/firmware/ibft/ethernet0/ip-addr b/src/core/initrd/tests/sysfs-bad-dns2/firmware/ibft/ethernet0/ip-addr similarity index 100% rename from src/initrd/tests/sysfs-bad-dns2/firmware/ibft/ethernet0/ip-addr rename to src/core/initrd/tests/sysfs-bad-dns2/firmware/ibft/ethernet0/ip-addr diff --git a/src/initrd/tests/sysfs-bad-dns2/firmware/ibft/ethernet0/mac b/src/core/initrd/tests/sysfs-bad-dns2/firmware/ibft/ethernet0/mac similarity index 100% rename from src/initrd/tests/sysfs-bad-dns2/firmware/ibft/ethernet0/mac rename to src/core/initrd/tests/sysfs-bad-dns2/firmware/ibft/ethernet0/mac diff --git a/src/initrd/tests/sysfs-bad-dns2/firmware/ibft/ethernet0/origin b/src/core/initrd/tests/sysfs-bad-dns2/firmware/ibft/ethernet0/origin similarity index 100% rename from src/initrd/tests/sysfs-bad-dns2/firmware/ibft/ethernet0/origin rename to src/core/initrd/tests/sysfs-bad-dns2/firmware/ibft/ethernet0/origin diff --git a/src/initrd/tests/sysfs-bad-dns2/firmware/ibft/ethernet0/prefix-len b/src/core/initrd/tests/sysfs-bad-dns2/firmware/ibft/ethernet0/prefix-len similarity index 100% rename from src/initrd/tests/sysfs-bad-dns2/firmware/ibft/ethernet0/prefix-len rename to src/core/initrd/tests/sysfs-bad-dns2/firmware/ibft/ethernet0/prefix-len diff --git a/src/initrd/tests/sysfs-bad-dns2/firmware/ibft/ethernet0/primary-dns b/src/core/initrd/tests/sysfs-bad-dns2/firmware/ibft/ethernet0/primary-dns similarity index 100% rename from src/initrd/tests/sysfs-bad-dns2/firmware/ibft/ethernet0/primary-dns rename to src/core/initrd/tests/sysfs-bad-dns2/firmware/ibft/ethernet0/primary-dns diff --git a/src/initrd/tests/sysfs-bad-dns2/firmware/ibft/ethernet0/secondary-dns b/src/core/initrd/tests/sysfs-bad-dns2/firmware/ibft/ethernet0/secondary-dns similarity index 100% rename from src/initrd/tests/sysfs-bad-dns2/firmware/ibft/ethernet0/secondary-dns rename to src/core/initrd/tests/sysfs-bad-dns2/firmware/ibft/ethernet0/secondary-dns diff --git a/src/initrd/tests/sysfs-bad-dns2/firmware/ibft/ethernet0/subnet-mask b/src/core/initrd/tests/sysfs-bad-dns2/firmware/ibft/ethernet0/subnet-mask similarity index 100% rename from src/initrd/tests/sysfs-bad-dns2/firmware/ibft/ethernet0/subnet-mask rename to src/core/initrd/tests/sysfs-bad-dns2/firmware/ibft/ethernet0/subnet-mask diff --git a/src/initrd/tests/sysfs-bad-dns2/firmware/ibft/ethernet0/vlan b/src/core/initrd/tests/sysfs-bad-dns2/firmware/ibft/ethernet0/vlan similarity index 100% rename from src/initrd/tests/sysfs-bad-dns2/firmware/ibft/ethernet0/vlan rename to src/core/initrd/tests/sysfs-bad-dns2/firmware/ibft/ethernet0/vlan diff --git a/src/initrd/tests/sysfs-bad-dns2/firmware/ibft/initiator/initiator-name b/src/core/initrd/tests/sysfs-bad-dns2/firmware/ibft/initiator/initiator-name similarity index 100% rename from src/initrd/tests/sysfs-bad-dns2/firmware/ibft/initiator/initiator-name rename to src/core/initrd/tests/sysfs-bad-dns2/firmware/ibft/initiator/initiator-name diff --git a/src/initrd/tests/sysfs-bad-dns2/firmware/ibft/target0/index b/src/core/initrd/tests/sysfs-bad-dns2/firmware/ibft/target0/index similarity index 100% rename from src/initrd/tests/sysfs-bad-dns2/firmware/ibft/target0/index rename to src/core/initrd/tests/sysfs-bad-dns2/firmware/ibft/target0/index diff --git a/src/initrd/tests/sysfs-bad-dns2/firmware/ibft/target0/ip-addr b/src/core/initrd/tests/sysfs-bad-dns2/firmware/ibft/target0/ip-addr similarity index 100% rename from src/initrd/tests/sysfs-bad-dns2/firmware/ibft/target0/ip-addr rename to src/core/initrd/tests/sysfs-bad-dns2/firmware/ibft/target0/ip-addr diff --git a/src/initrd/tests/sysfs-bad-dns2/firmware/ibft/target0/lun b/src/core/initrd/tests/sysfs-bad-dns2/firmware/ibft/target0/lun similarity index 100% rename from src/initrd/tests/sysfs-bad-dns2/firmware/ibft/target0/lun rename to src/core/initrd/tests/sysfs-bad-dns2/firmware/ibft/target0/lun diff --git a/src/initrd/tests/sysfs-bad-dns2/firmware/ibft/target0/port b/src/core/initrd/tests/sysfs-bad-dns2/firmware/ibft/target0/port similarity index 100% rename from src/initrd/tests/sysfs-bad-dns2/firmware/ibft/target0/port rename to src/core/initrd/tests/sysfs-bad-dns2/firmware/ibft/target0/port diff --git a/src/initrd/tests/sysfs-bad-dns2/firmware/ibft/target0/target-name b/src/core/initrd/tests/sysfs-bad-dns2/firmware/ibft/target0/target-name similarity index 100% rename from src/initrd/tests/sysfs-bad-dns2/firmware/ibft/target0/target-name rename to src/core/initrd/tests/sysfs-bad-dns2/firmware/ibft/target0/target-name diff --git a/src/initrd/tests/sysfs-bad-gateway/class/net/eth0/address b/src/core/initrd/tests/sysfs-bad-gateway/class/net/eth0/address similarity index 100% rename from src/initrd/tests/sysfs-bad-gateway/class/net/eth0/address rename to src/core/initrd/tests/sysfs-bad-gateway/class/net/eth0/address diff --git a/src/initrd/tests/sysfs-bad-gateway/firmware/ibft/ethernet0/gateway b/src/core/initrd/tests/sysfs-bad-gateway/firmware/ibft/ethernet0/gateway similarity index 100% rename from src/initrd/tests/sysfs-bad-gateway/firmware/ibft/ethernet0/gateway rename to src/core/initrd/tests/sysfs-bad-gateway/firmware/ibft/ethernet0/gateway diff --git a/src/initrd/tests/sysfs-bad-gateway/firmware/ibft/ethernet0/index b/src/core/initrd/tests/sysfs-bad-gateway/firmware/ibft/ethernet0/index similarity index 100% rename from src/initrd/tests/sysfs-bad-gateway/firmware/ibft/ethernet0/index rename to src/core/initrd/tests/sysfs-bad-gateway/firmware/ibft/ethernet0/index diff --git a/src/initrd/tests/sysfs-bad-gateway/firmware/ibft/ethernet0/ip-addr b/src/core/initrd/tests/sysfs-bad-gateway/firmware/ibft/ethernet0/ip-addr similarity index 100% rename from src/initrd/tests/sysfs-bad-gateway/firmware/ibft/ethernet0/ip-addr rename to src/core/initrd/tests/sysfs-bad-gateway/firmware/ibft/ethernet0/ip-addr diff --git a/src/initrd/tests/sysfs-bad-gateway/firmware/ibft/ethernet0/mac b/src/core/initrd/tests/sysfs-bad-gateway/firmware/ibft/ethernet0/mac similarity index 100% rename from src/initrd/tests/sysfs-bad-gateway/firmware/ibft/ethernet0/mac rename to src/core/initrd/tests/sysfs-bad-gateway/firmware/ibft/ethernet0/mac diff --git a/src/initrd/tests/sysfs-bad-gateway/firmware/ibft/ethernet0/origin b/src/core/initrd/tests/sysfs-bad-gateway/firmware/ibft/ethernet0/origin similarity index 100% rename from src/initrd/tests/sysfs-bad-gateway/firmware/ibft/ethernet0/origin rename to src/core/initrd/tests/sysfs-bad-gateway/firmware/ibft/ethernet0/origin diff --git a/src/initrd/tests/sysfs-bad-gateway/firmware/ibft/ethernet0/prefix-len b/src/core/initrd/tests/sysfs-bad-gateway/firmware/ibft/ethernet0/prefix-len similarity index 100% rename from src/initrd/tests/sysfs-bad-gateway/firmware/ibft/ethernet0/prefix-len rename to src/core/initrd/tests/sysfs-bad-gateway/firmware/ibft/ethernet0/prefix-len diff --git a/src/initrd/tests/sysfs-bad-gateway/firmware/ibft/ethernet0/primary-dns b/src/core/initrd/tests/sysfs-bad-gateway/firmware/ibft/ethernet0/primary-dns similarity index 100% rename from src/initrd/tests/sysfs-bad-gateway/firmware/ibft/ethernet0/primary-dns rename to src/core/initrd/tests/sysfs-bad-gateway/firmware/ibft/ethernet0/primary-dns diff --git a/src/initrd/tests/sysfs-bad-gateway/firmware/ibft/ethernet0/secondary-dns b/src/core/initrd/tests/sysfs-bad-gateway/firmware/ibft/ethernet0/secondary-dns similarity index 100% rename from src/initrd/tests/sysfs-bad-gateway/firmware/ibft/ethernet0/secondary-dns rename to src/core/initrd/tests/sysfs-bad-gateway/firmware/ibft/ethernet0/secondary-dns diff --git a/src/initrd/tests/sysfs-bad-gateway/firmware/ibft/ethernet0/subnet-mask b/src/core/initrd/tests/sysfs-bad-gateway/firmware/ibft/ethernet0/subnet-mask similarity index 100% rename from src/initrd/tests/sysfs-bad-gateway/firmware/ibft/ethernet0/subnet-mask rename to src/core/initrd/tests/sysfs-bad-gateway/firmware/ibft/ethernet0/subnet-mask diff --git a/src/initrd/tests/sysfs-bad-gateway/firmware/ibft/ethernet0/vlan b/src/core/initrd/tests/sysfs-bad-gateway/firmware/ibft/ethernet0/vlan similarity index 100% rename from src/initrd/tests/sysfs-bad-gateway/firmware/ibft/ethernet0/vlan rename to src/core/initrd/tests/sysfs-bad-gateway/firmware/ibft/ethernet0/vlan diff --git a/src/initrd/tests/sysfs-bad-gateway/firmware/ibft/initiator/initiator-name b/src/core/initrd/tests/sysfs-bad-gateway/firmware/ibft/initiator/initiator-name similarity index 100% rename from src/initrd/tests/sysfs-bad-gateway/firmware/ibft/initiator/initiator-name rename to src/core/initrd/tests/sysfs-bad-gateway/firmware/ibft/initiator/initiator-name diff --git a/src/initrd/tests/sysfs-bad-gateway/firmware/ibft/target0/index b/src/core/initrd/tests/sysfs-bad-gateway/firmware/ibft/target0/index similarity index 100% rename from src/initrd/tests/sysfs-bad-gateway/firmware/ibft/target0/index rename to src/core/initrd/tests/sysfs-bad-gateway/firmware/ibft/target0/index diff --git a/src/initrd/tests/sysfs-bad-gateway/firmware/ibft/target0/ip-addr b/src/core/initrd/tests/sysfs-bad-gateway/firmware/ibft/target0/ip-addr similarity index 100% rename from src/initrd/tests/sysfs-bad-gateway/firmware/ibft/target0/ip-addr rename to src/core/initrd/tests/sysfs-bad-gateway/firmware/ibft/target0/ip-addr diff --git a/src/initrd/tests/sysfs-bad-gateway/firmware/ibft/target0/lun b/src/core/initrd/tests/sysfs-bad-gateway/firmware/ibft/target0/lun similarity index 100% rename from src/initrd/tests/sysfs-bad-gateway/firmware/ibft/target0/lun rename to src/core/initrd/tests/sysfs-bad-gateway/firmware/ibft/target0/lun diff --git a/src/initrd/tests/sysfs-bad-gateway/firmware/ibft/target0/port b/src/core/initrd/tests/sysfs-bad-gateway/firmware/ibft/target0/port similarity index 100% rename from src/initrd/tests/sysfs-bad-gateway/firmware/ibft/target0/port rename to src/core/initrd/tests/sysfs-bad-gateway/firmware/ibft/target0/port diff --git a/src/initrd/tests/sysfs-bad-gateway/firmware/ibft/target0/target-name b/src/core/initrd/tests/sysfs-bad-gateway/firmware/ibft/target0/target-name similarity index 100% rename from src/initrd/tests/sysfs-bad-gateway/firmware/ibft/target0/target-name rename to src/core/initrd/tests/sysfs-bad-gateway/firmware/ibft/target0/target-name diff --git a/src/initrd/tests/sysfs-bad-ipaddr/class/net/eth0/address b/src/core/initrd/tests/sysfs-bad-ipaddr/class/net/eth0/address similarity index 100% rename from src/initrd/tests/sysfs-bad-ipaddr/class/net/eth0/address rename to src/core/initrd/tests/sysfs-bad-ipaddr/class/net/eth0/address diff --git a/src/initrd/tests/sysfs-bad-ipaddr/firmware/ibft/ethernet0/gateway b/src/core/initrd/tests/sysfs-bad-ipaddr/firmware/ibft/ethernet0/gateway similarity index 100% rename from src/initrd/tests/sysfs-bad-ipaddr/firmware/ibft/ethernet0/gateway rename to src/core/initrd/tests/sysfs-bad-ipaddr/firmware/ibft/ethernet0/gateway diff --git a/src/initrd/tests/sysfs-bad-ipaddr/firmware/ibft/ethernet0/index b/src/core/initrd/tests/sysfs-bad-ipaddr/firmware/ibft/ethernet0/index similarity index 100% rename from src/initrd/tests/sysfs-bad-ipaddr/firmware/ibft/ethernet0/index rename to src/core/initrd/tests/sysfs-bad-ipaddr/firmware/ibft/ethernet0/index diff --git a/src/initrd/tests/sysfs-bad-ipaddr/firmware/ibft/ethernet0/ip-addr b/src/core/initrd/tests/sysfs-bad-ipaddr/firmware/ibft/ethernet0/ip-addr similarity index 100% rename from src/initrd/tests/sysfs-bad-ipaddr/firmware/ibft/ethernet0/ip-addr rename to src/core/initrd/tests/sysfs-bad-ipaddr/firmware/ibft/ethernet0/ip-addr diff --git a/src/initrd/tests/sysfs-bad-ipaddr/firmware/ibft/ethernet0/mac b/src/core/initrd/tests/sysfs-bad-ipaddr/firmware/ibft/ethernet0/mac similarity index 100% rename from src/initrd/tests/sysfs-bad-ipaddr/firmware/ibft/ethernet0/mac rename to src/core/initrd/tests/sysfs-bad-ipaddr/firmware/ibft/ethernet0/mac diff --git a/src/initrd/tests/sysfs-bad-ipaddr/firmware/ibft/ethernet0/origin b/src/core/initrd/tests/sysfs-bad-ipaddr/firmware/ibft/ethernet0/origin similarity index 100% rename from src/initrd/tests/sysfs-bad-ipaddr/firmware/ibft/ethernet0/origin rename to src/core/initrd/tests/sysfs-bad-ipaddr/firmware/ibft/ethernet0/origin diff --git a/src/initrd/tests/sysfs-bad-ipaddr/firmware/ibft/ethernet0/prefix-len b/src/core/initrd/tests/sysfs-bad-ipaddr/firmware/ibft/ethernet0/prefix-len similarity index 100% rename from src/initrd/tests/sysfs-bad-ipaddr/firmware/ibft/ethernet0/prefix-len rename to src/core/initrd/tests/sysfs-bad-ipaddr/firmware/ibft/ethernet0/prefix-len diff --git a/src/initrd/tests/sysfs-bad-ipaddr/firmware/ibft/ethernet0/primary-dns b/src/core/initrd/tests/sysfs-bad-ipaddr/firmware/ibft/ethernet0/primary-dns similarity index 100% rename from src/initrd/tests/sysfs-bad-ipaddr/firmware/ibft/ethernet0/primary-dns rename to src/core/initrd/tests/sysfs-bad-ipaddr/firmware/ibft/ethernet0/primary-dns diff --git a/src/initrd/tests/sysfs-bad-ipaddr/firmware/ibft/ethernet0/secondary-dns b/src/core/initrd/tests/sysfs-bad-ipaddr/firmware/ibft/ethernet0/secondary-dns similarity index 100% rename from src/initrd/tests/sysfs-bad-ipaddr/firmware/ibft/ethernet0/secondary-dns rename to src/core/initrd/tests/sysfs-bad-ipaddr/firmware/ibft/ethernet0/secondary-dns diff --git a/src/initrd/tests/sysfs-bad-ipaddr/firmware/ibft/ethernet0/subnet-mask b/src/core/initrd/tests/sysfs-bad-ipaddr/firmware/ibft/ethernet0/subnet-mask similarity index 100% rename from src/initrd/tests/sysfs-bad-ipaddr/firmware/ibft/ethernet0/subnet-mask rename to src/core/initrd/tests/sysfs-bad-ipaddr/firmware/ibft/ethernet0/subnet-mask diff --git a/src/initrd/tests/sysfs-bad-ipaddr/firmware/ibft/ethernet0/vlan b/src/core/initrd/tests/sysfs-bad-ipaddr/firmware/ibft/ethernet0/vlan similarity index 100% rename from src/initrd/tests/sysfs-bad-ipaddr/firmware/ibft/ethernet0/vlan rename to src/core/initrd/tests/sysfs-bad-ipaddr/firmware/ibft/ethernet0/vlan diff --git a/src/initrd/tests/sysfs-bad-ipaddr/firmware/ibft/initiator/initiator-name b/src/core/initrd/tests/sysfs-bad-ipaddr/firmware/ibft/initiator/initiator-name similarity index 100% rename from src/initrd/tests/sysfs-bad-ipaddr/firmware/ibft/initiator/initiator-name rename to src/core/initrd/tests/sysfs-bad-ipaddr/firmware/ibft/initiator/initiator-name diff --git a/src/initrd/tests/sysfs-bad-ipaddr/firmware/ibft/target0/index b/src/core/initrd/tests/sysfs-bad-ipaddr/firmware/ibft/target0/index similarity index 100% rename from src/initrd/tests/sysfs-bad-ipaddr/firmware/ibft/target0/index rename to src/core/initrd/tests/sysfs-bad-ipaddr/firmware/ibft/target0/index diff --git a/src/initrd/tests/sysfs-bad-ipaddr/firmware/ibft/target0/ip-addr b/src/core/initrd/tests/sysfs-bad-ipaddr/firmware/ibft/target0/ip-addr similarity index 100% rename from src/initrd/tests/sysfs-bad-ipaddr/firmware/ibft/target0/ip-addr rename to src/core/initrd/tests/sysfs-bad-ipaddr/firmware/ibft/target0/ip-addr diff --git a/src/initrd/tests/sysfs-bad-ipaddr/firmware/ibft/target0/lun b/src/core/initrd/tests/sysfs-bad-ipaddr/firmware/ibft/target0/lun similarity index 100% rename from src/initrd/tests/sysfs-bad-ipaddr/firmware/ibft/target0/lun rename to src/core/initrd/tests/sysfs-bad-ipaddr/firmware/ibft/target0/lun diff --git a/src/initrd/tests/sysfs-bad-ipaddr/firmware/ibft/target0/port b/src/core/initrd/tests/sysfs-bad-ipaddr/firmware/ibft/target0/port similarity index 100% rename from src/initrd/tests/sysfs-bad-ipaddr/firmware/ibft/target0/port rename to src/core/initrd/tests/sysfs-bad-ipaddr/firmware/ibft/target0/port diff --git a/src/initrd/tests/sysfs-bad-ipaddr/firmware/ibft/target0/target-name b/src/core/initrd/tests/sysfs-bad-ipaddr/firmware/ibft/target0/target-name similarity index 100% rename from src/initrd/tests/sysfs-bad-ipaddr/firmware/ibft/target0/target-name rename to src/core/initrd/tests/sysfs-bad-ipaddr/firmware/ibft/target0/target-name diff --git a/src/initrd/tests/sysfs-dhcp/class/net/eth0/address b/src/core/initrd/tests/sysfs-dhcp/class/net/eth0/address similarity index 100% rename from src/initrd/tests/sysfs-dhcp/class/net/eth0/address rename to src/core/initrd/tests/sysfs-dhcp/class/net/eth0/address diff --git a/src/initrd/tests/sysfs-dhcp/class/net/eth1/address b/src/core/initrd/tests/sysfs-dhcp/class/net/eth1/address similarity index 100% rename from src/initrd/tests/sysfs-dhcp/class/net/eth1/address rename to src/core/initrd/tests/sysfs-dhcp/class/net/eth1/address diff --git a/src/initrd/tests/sysfs-dhcp/firmware/ibft/ethernet0/gateway b/src/core/initrd/tests/sysfs-dhcp/firmware/ibft/ethernet0/gateway similarity index 100% rename from src/initrd/tests/sysfs-dhcp/firmware/ibft/ethernet0/gateway rename to src/core/initrd/tests/sysfs-dhcp/firmware/ibft/ethernet0/gateway diff --git a/src/initrd/tests/sysfs-dhcp/firmware/ibft/ethernet0/index b/src/core/initrd/tests/sysfs-dhcp/firmware/ibft/ethernet0/index similarity index 100% rename from src/initrd/tests/sysfs-dhcp/firmware/ibft/ethernet0/index rename to src/core/initrd/tests/sysfs-dhcp/firmware/ibft/ethernet0/index diff --git a/src/initrd/tests/sysfs-dhcp/firmware/ibft/ethernet0/mac b/src/core/initrd/tests/sysfs-dhcp/firmware/ibft/ethernet0/mac similarity index 100% rename from src/initrd/tests/sysfs-dhcp/firmware/ibft/ethernet0/mac rename to src/core/initrd/tests/sysfs-dhcp/firmware/ibft/ethernet0/mac diff --git a/src/initrd/tests/sysfs-dhcp/firmware/ibft/ethernet0/origin b/src/core/initrd/tests/sysfs-dhcp/firmware/ibft/ethernet0/origin similarity index 100% rename from src/initrd/tests/sysfs-dhcp/firmware/ibft/ethernet0/origin rename to src/core/initrd/tests/sysfs-dhcp/firmware/ibft/ethernet0/origin diff --git a/src/initrd/tests/sysfs-dhcp/firmware/ibft/ethernet0/primary-dns b/src/core/initrd/tests/sysfs-dhcp/firmware/ibft/ethernet0/primary-dns similarity index 100% rename from src/initrd/tests/sysfs-dhcp/firmware/ibft/ethernet0/primary-dns rename to src/core/initrd/tests/sysfs-dhcp/firmware/ibft/ethernet0/primary-dns diff --git a/src/initrd/tests/sysfs-dhcp/firmware/ibft/ethernet0/secondary-dns b/src/core/initrd/tests/sysfs-dhcp/firmware/ibft/ethernet0/secondary-dns similarity index 100% rename from src/initrd/tests/sysfs-dhcp/firmware/ibft/ethernet0/secondary-dns rename to src/core/initrd/tests/sysfs-dhcp/firmware/ibft/ethernet0/secondary-dns diff --git a/src/initrd/tests/sysfs-dhcp/firmware/ibft/ethernet0/vlan b/src/core/initrd/tests/sysfs-dhcp/firmware/ibft/ethernet0/vlan similarity index 100% rename from src/initrd/tests/sysfs-dhcp/firmware/ibft/ethernet0/vlan rename to src/core/initrd/tests/sysfs-dhcp/firmware/ibft/ethernet0/vlan diff --git a/src/initrd/tests/sysfs-dhcp/firmware/ibft/ethernet1/gateway b/src/core/initrd/tests/sysfs-dhcp/firmware/ibft/ethernet1/gateway similarity index 100% rename from src/initrd/tests/sysfs-dhcp/firmware/ibft/ethernet1/gateway rename to src/core/initrd/tests/sysfs-dhcp/firmware/ibft/ethernet1/gateway diff --git a/src/initrd/tests/sysfs-dhcp/firmware/ibft/ethernet1/index b/src/core/initrd/tests/sysfs-dhcp/firmware/ibft/ethernet1/index similarity index 100% rename from src/initrd/tests/sysfs-dhcp/firmware/ibft/ethernet1/index rename to src/core/initrd/tests/sysfs-dhcp/firmware/ibft/ethernet1/index diff --git a/src/initrd/tests/sysfs-dhcp/firmware/ibft/ethernet1/mac b/src/core/initrd/tests/sysfs-dhcp/firmware/ibft/ethernet1/mac similarity index 100% rename from src/initrd/tests/sysfs-dhcp/firmware/ibft/ethernet1/mac rename to src/core/initrd/tests/sysfs-dhcp/firmware/ibft/ethernet1/mac diff --git a/src/initrd/tests/sysfs-dhcp/firmware/ibft/ethernet1/origin b/src/core/initrd/tests/sysfs-dhcp/firmware/ibft/ethernet1/origin similarity index 100% rename from src/initrd/tests/sysfs-dhcp/firmware/ibft/ethernet1/origin rename to src/core/initrd/tests/sysfs-dhcp/firmware/ibft/ethernet1/origin diff --git a/src/initrd/tests/sysfs-dhcp/firmware/ibft/ethernet1/primary-dns b/src/core/initrd/tests/sysfs-dhcp/firmware/ibft/ethernet1/primary-dns similarity index 100% rename from src/initrd/tests/sysfs-dhcp/firmware/ibft/ethernet1/primary-dns rename to src/core/initrd/tests/sysfs-dhcp/firmware/ibft/ethernet1/primary-dns diff --git a/src/initrd/tests/sysfs-dhcp/firmware/ibft/ethernet1/secondary-dns b/src/core/initrd/tests/sysfs-dhcp/firmware/ibft/ethernet1/secondary-dns similarity index 100% rename from src/initrd/tests/sysfs-dhcp/firmware/ibft/ethernet1/secondary-dns rename to src/core/initrd/tests/sysfs-dhcp/firmware/ibft/ethernet1/secondary-dns diff --git a/src/initrd/tests/sysfs-dhcp/firmware/ibft/ethernet1/vlan b/src/core/initrd/tests/sysfs-dhcp/firmware/ibft/ethernet1/vlan similarity index 100% rename from src/initrd/tests/sysfs-dhcp/firmware/ibft/ethernet1/vlan rename to src/core/initrd/tests/sysfs-dhcp/firmware/ibft/ethernet1/vlan diff --git a/src/initrd/tests/sysfs-dhcp/firmware/ibft/initiator/initiator-name b/src/core/initrd/tests/sysfs-dhcp/firmware/ibft/initiator/initiator-name similarity index 100% rename from src/initrd/tests/sysfs-dhcp/firmware/ibft/initiator/initiator-name rename to src/core/initrd/tests/sysfs-dhcp/firmware/ibft/initiator/initiator-name diff --git a/src/initrd/tests/sysfs-dhcp/firmware/ibft/target0/index b/src/core/initrd/tests/sysfs-dhcp/firmware/ibft/target0/index similarity index 100% rename from src/initrd/tests/sysfs-dhcp/firmware/ibft/target0/index rename to src/core/initrd/tests/sysfs-dhcp/firmware/ibft/target0/index diff --git a/src/initrd/tests/sysfs-dhcp/firmware/ibft/target0/ip-addr b/src/core/initrd/tests/sysfs-dhcp/firmware/ibft/target0/ip-addr similarity index 100% rename from src/initrd/tests/sysfs-dhcp/firmware/ibft/target0/ip-addr rename to src/core/initrd/tests/sysfs-dhcp/firmware/ibft/target0/ip-addr diff --git a/src/initrd/tests/sysfs-dhcp/firmware/ibft/target0/lun b/src/core/initrd/tests/sysfs-dhcp/firmware/ibft/target0/lun similarity index 100% rename from src/initrd/tests/sysfs-dhcp/firmware/ibft/target0/lun rename to src/core/initrd/tests/sysfs-dhcp/firmware/ibft/target0/lun diff --git a/src/initrd/tests/sysfs-dhcp/firmware/ibft/target0/port b/src/core/initrd/tests/sysfs-dhcp/firmware/ibft/target0/port similarity index 100% rename from src/initrd/tests/sysfs-dhcp/firmware/ibft/target0/port rename to src/core/initrd/tests/sysfs-dhcp/firmware/ibft/target0/port diff --git a/src/initrd/tests/sysfs-dhcp/firmware/ibft/target0/target-name b/src/core/initrd/tests/sysfs-dhcp/firmware/ibft/target0/target-name similarity index 100% rename from src/initrd/tests/sysfs-dhcp/firmware/ibft/target0/target-name rename to src/core/initrd/tests/sysfs-dhcp/firmware/ibft/target0/target-name diff --git a/src/initrd/tests/sysfs-dhcp/firmware/ibft/target1/index b/src/core/initrd/tests/sysfs-dhcp/firmware/ibft/target1/index similarity index 100% rename from src/initrd/tests/sysfs-dhcp/firmware/ibft/target1/index rename to src/core/initrd/tests/sysfs-dhcp/firmware/ibft/target1/index diff --git a/src/initrd/tests/sysfs-dhcp/firmware/ibft/target1/ip-addr b/src/core/initrd/tests/sysfs-dhcp/firmware/ibft/target1/ip-addr similarity index 100% rename from src/initrd/tests/sysfs-dhcp/firmware/ibft/target1/ip-addr rename to src/core/initrd/tests/sysfs-dhcp/firmware/ibft/target1/ip-addr diff --git a/src/initrd/tests/sysfs-dhcp/firmware/ibft/target1/lun b/src/core/initrd/tests/sysfs-dhcp/firmware/ibft/target1/lun similarity index 100% rename from src/initrd/tests/sysfs-dhcp/firmware/ibft/target1/lun rename to src/core/initrd/tests/sysfs-dhcp/firmware/ibft/target1/lun diff --git a/src/initrd/tests/sysfs-dhcp/firmware/ibft/target1/port b/src/core/initrd/tests/sysfs-dhcp/firmware/ibft/target1/port similarity index 100% rename from src/initrd/tests/sysfs-dhcp/firmware/ibft/target1/port rename to src/core/initrd/tests/sysfs-dhcp/firmware/ibft/target1/port diff --git a/src/initrd/tests/sysfs-dhcp/firmware/ibft/target1/target-name b/src/core/initrd/tests/sysfs-dhcp/firmware/ibft/target1/target-name similarity index 100% rename from src/initrd/tests/sysfs-dhcp/firmware/ibft/target1/target-name rename to src/core/initrd/tests/sysfs-dhcp/firmware/ibft/target1/target-name diff --git a/src/initrd/tests/sysfs-dt-tftp/firmware/devicetree/base/chosen/bootpath b/src/core/initrd/tests/sysfs-dt-tftp/firmware/devicetree/base/chosen/bootpath similarity index 100% rename from src/initrd/tests/sysfs-dt-tftp/firmware/devicetree/base/chosen/bootpath rename to src/core/initrd/tests/sysfs-dt-tftp/firmware/devicetree/base/chosen/bootpath diff --git a/src/initrd/tests/sysfs-dt/firmware/devicetree/base/chosen/bootp-request b/src/core/initrd/tests/sysfs-dt/firmware/devicetree/base/chosen/bootp-request similarity index 100% rename from src/initrd/tests/sysfs-dt/firmware/devicetree/base/chosen/bootp-request rename to src/core/initrd/tests/sysfs-dt/firmware/devicetree/base/chosen/bootp-request diff --git a/src/initrd/tests/sysfs-dt/firmware/devicetree/base/chosen/bootp-response b/src/core/initrd/tests/sysfs-dt/firmware/devicetree/base/chosen/bootp-response similarity index 100% rename from src/initrd/tests/sysfs-dt/firmware/devicetree/base/chosen/bootp-response rename to src/core/initrd/tests/sysfs-dt/firmware/devicetree/base/chosen/bootp-response diff --git a/src/initrd/tests/sysfs-dt/firmware/devicetree/base/chosen/bootpath b/src/core/initrd/tests/sysfs-dt/firmware/devicetree/base/chosen/bootpath similarity index 100% rename from src/initrd/tests/sysfs-dt/firmware/devicetree/base/chosen/bootpath rename to src/core/initrd/tests/sysfs-dt/firmware/devicetree/base/chosen/bootpath diff --git a/src/initrd/tests/sysfs-dt/firmware/devicetree/base/chosen/broadcast-ip b/src/core/initrd/tests/sysfs-dt/firmware/devicetree/base/chosen/broadcast-ip similarity index 100% rename from src/initrd/tests/sysfs-dt/firmware/devicetree/base/chosen/broadcast-ip rename to src/core/initrd/tests/sysfs-dt/firmware/devicetree/base/chosen/broadcast-ip diff --git a/src/initrd/tests/sysfs-dt/firmware/devicetree/base/chosen/client-ip b/src/core/initrd/tests/sysfs-dt/firmware/devicetree/base/chosen/client-ip similarity index 100% rename from src/initrd/tests/sysfs-dt/firmware/devicetree/base/chosen/client-ip rename to src/core/initrd/tests/sysfs-dt/firmware/devicetree/base/chosen/client-ip diff --git a/src/initrd/tests/sysfs-dt/firmware/devicetree/base/chosen/client-name b/src/core/initrd/tests/sysfs-dt/firmware/devicetree/base/chosen/client-name similarity index 100% rename from src/initrd/tests/sysfs-dt/firmware/devicetree/base/chosen/client-name rename to src/core/initrd/tests/sysfs-dt/firmware/devicetree/base/chosen/client-name diff --git a/src/initrd/tests/sysfs-dt/firmware/devicetree/base/chosen/domain-name b/src/core/initrd/tests/sysfs-dt/firmware/devicetree/base/chosen/domain-name similarity index 100% rename from src/initrd/tests/sysfs-dt/firmware/devicetree/base/chosen/domain-name rename to src/core/initrd/tests/sysfs-dt/firmware/devicetree/base/chosen/domain-name diff --git a/src/initrd/tests/sysfs-dt/firmware/devicetree/base/chosen/gateway-ip b/src/core/initrd/tests/sysfs-dt/firmware/devicetree/base/chosen/gateway-ip similarity index 100% rename from src/initrd/tests/sysfs-dt/firmware/devicetree/base/chosen/gateway-ip rename to src/core/initrd/tests/sysfs-dt/firmware/devicetree/base/chosen/gateway-ip diff --git a/src/initrd/tests/sysfs-dt/firmware/devicetree/base/chosen/name b/src/core/initrd/tests/sysfs-dt/firmware/devicetree/base/chosen/name similarity index 100% rename from src/initrd/tests/sysfs-dt/firmware/devicetree/base/chosen/name rename to src/core/initrd/tests/sysfs-dt/firmware/devicetree/base/chosen/name diff --git a/src/initrd/tests/sysfs-dt/firmware/devicetree/base/chosen/netmask-ip b/src/core/initrd/tests/sysfs-dt/firmware/devicetree/base/chosen/netmask-ip similarity index 100% rename from src/initrd/tests/sysfs-dt/firmware/devicetree/base/chosen/netmask-ip rename to src/core/initrd/tests/sysfs-dt/firmware/devicetree/base/chosen/netmask-ip diff --git a/src/initrd/tests/sysfs-dt/firmware/devicetree/base/chosen/root-path b/src/core/initrd/tests/sysfs-dt/firmware/devicetree/base/chosen/root-path similarity index 100% rename from src/initrd/tests/sysfs-dt/firmware/devicetree/base/chosen/root-path rename to src/core/initrd/tests/sysfs-dt/firmware/devicetree/base/chosen/root-path diff --git a/src/initrd/tests/sysfs-dt/firmware/devicetree/base/chosen/server-ip b/src/core/initrd/tests/sysfs-dt/firmware/devicetree/base/chosen/server-ip similarity index 100% rename from src/initrd/tests/sysfs-dt/firmware/devicetree/base/chosen/server-ip rename to src/core/initrd/tests/sysfs-dt/firmware/devicetree/base/chosen/server-ip diff --git a/src/initrd/tests/sysfs-dt/firmware/devicetree/base/chosen/tftp-file b/src/core/initrd/tests/sysfs-dt/firmware/devicetree/base/chosen/tftp-file similarity index 100% rename from src/initrd/tests/sysfs-dt/firmware/devicetree/base/chosen/tftp-file rename to src/core/initrd/tests/sysfs-dt/firmware/devicetree/base/chosen/tftp-file diff --git a/src/initrd/tests/sysfs-dt/firmware/devicetree/base/chosen/vendor-options b/src/core/initrd/tests/sysfs-dt/firmware/devicetree/base/chosen/vendor-options similarity index 100% rename from src/initrd/tests/sysfs-dt/firmware/devicetree/base/chosen/vendor-options rename to src/core/initrd/tests/sysfs-dt/firmware/devicetree/base/chosen/vendor-options diff --git a/src/initrd/tests/sysfs-dt/firmware/devicetree/base/ethernet/device_type b/src/core/initrd/tests/sysfs-dt/firmware/devicetree/base/ethernet/device_type similarity index 100% rename from src/initrd/tests/sysfs-dt/firmware/devicetree/base/ethernet/device_type rename to src/core/initrd/tests/sysfs-dt/firmware/devicetree/base/ethernet/device_type diff --git a/src/initrd/tests/sysfs-dt/firmware/devicetree/base/ethernet/local-mac-address b/src/core/initrd/tests/sysfs-dt/firmware/devicetree/base/ethernet/local-mac-address similarity index 100% rename from src/initrd/tests/sysfs-dt/firmware/devicetree/base/ethernet/local-mac-address rename to src/core/initrd/tests/sysfs-dt/firmware/devicetree/base/ethernet/local-mac-address diff --git a/src/initrd/tests/sysfs-dt/firmware/devicetree/base/ethernet/mac-address b/src/core/initrd/tests/sysfs-dt/firmware/devicetree/base/ethernet/mac-address similarity index 100% rename from src/initrd/tests/sysfs-dt/firmware/devicetree/base/ethernet/mac-address rename to src/core/initrd/tests/sysfs-dt/firmware/devicetree/base/ethernet/mac-address diff --git a/src/initrd/tests/sysfs-dt/firmware/devicetree/base/ethernet/name b/src/core/initrd/tests/sysfs-dt/firmware/devicetree/base/ethernet/name similarity index 100% rename from src/initrd/tests/sysfs-dt/firmware/devicetree/base/ethernet/name rename to src/core/initrd/tests/sysfs-dt/firmware/devicetree/base/ethernet/name diff --git a/src/initrd/tests/sysfs-static/class/net/eth0/address b/src/core/initrd/tests/sysfs-static/class/net/eth0/address similarity index 100% rename from src/initrd/tests/sysfs-static/class/net/eth0/address rename to src/core/initrd/tests/sysfs-static/class/net/eth0/address diff --git a/src/initrd/tests/sysfs-static/class/net/eth1/address b/src/core/initrd/tests/sysfs-static/class/net/eth1/address similarity index 100% rename from src/initrd/tests/sysfs-static/class/net/eth1/address rename to src/core/initrd/tests/sysfs-static/class/net/eth1/address diff --git a/src/initrd/tests/sysfs-static/firmware/ibft/ethernet0/gateway b/src/core/initrd/tests/sysfs-static/firmware/ibft/ethernet0/gateway similarity index 100% rename from src/initrd/tests/sysfs-static/firmware/ibft/ethernet0/gateway rename to src/core/initrd/tests/sysfs-static/firmware/ibft/ethernet0/gateway diff --git a/src/initrd/tests/sysfs-static/firmware/ibft/ethernet0/index b/src/core/initrd/tests/sysfs-static/firmware/ibft/ethernet0/index similarity index 100% rename from src/initrd/tests/sysfs-static/firmware/ibft/ethernet0/index rename to src/core/initrd/tests/sysfs-static/firmware/ibft/ethernet0/index diff --git a/src/initrd/tests/sysfs-static/firmware/ibft/ethernet0/ip-addr b/src/core/initrd/tests/sysfs-static/firmware/ibft/ethernet0/ip-addr similarity index 100% rename from src/initrd/tests/sysfs-static/firmware/ibft/ethernet0/ip-addr rename to src/core/initrd/tests/sysfs-static/firmware/ibft/ethernet0/ip-addr diff --git a/src/initrd/tests/sysfs-static/firmware/ibft/ethernet0/mac b/src/core/initrd/tests/sysfs-static/firmware/ibft/ethernet0/mac similarity index 100% rename from src/initrd/tests/sysfs-static/firmware/ibft/ethernet0/mac rename to src/core/initrd/tests/sysfs-static/firmware/ibft/ethernet0/mac diff --git a/src/initrd/tests/sysfs-static/firmware/ibft/ethernet0/origin b/src/core/initrd/tests/sysfs-static/firmware/ibft/ethernet0/origin similarity index 100% rename from src/initrd/tests/sysfs-static/firmware/ibft/ethernet0/origin rename to src/core/initrd/tests/sysfs-static/firmware/ibft/ethernet0/origin diff --git a/src/initrd/tests/sysfs-static/firmware/ibft/ethernet0/prefix-len b/src/core/initrd/tests/sysfs-static/firmware/ibft/ethernet0/prefix-len similarity index 100% rename from src/initrd/tests/sysfs-static/firmware/ibft/ethernet0/prefix-len rename to src/core/initrd/tests/sysfs-static/firmware/ibft/ethernet0/prefix-len diff --git a/src/initrd/tests/sysfs-static/firmware/ibft/ethernet0/primary-dns b/src/core/initrd/tests/sysfs-static/firmware/ibft/ethernet0/primary-dns similarity index 100% rename from src/initrd/tests/sysfs-static/firmware/ibft/ethernet0/primary-dns rename to src/core/initrd/tests/sysfs-static/firmware/ibft/ethernet0/primary-dns diff --git a/src/initrd/tests/sysfs-static/firmware/ibft/ethernet0/secondary-dns b/src/core/initrd/tests/sysfs-static/firmware/ibft/ethernet0/secondary-dns similarity index 100% rename from src/initrd/tests/sysfs-static/firmware/ibft/ethernet0/secondary-dns rename to src/core/initrd/tests/sysfs-static/firmware/ibft/ethernet0/secondary-dns diff --git a/src/initrd/tests/sysfs-static/firmware/ibft/ethernet0/subnet-mask b/src/core/initrd/tests/sysfs-static/firmware/ibft/ethernet0/subnet-mask similarity index 100% rename from src/initrd/tests/sysfs-static/firmware/ibft/ethernet0/subnet-mask rename to src/core/initrd/tests/sysfs-static/firmware/ibft/ethernet0/subnet-mask diff --git a/src/initrd/tests/sysfs-static/firmware/ibft/ethernet0/vlan b/src/core/initrd/tests/sysfs-static/firmware/ibft/ethernet0/vlan similarity index 100% rename from src/initrd/tests/sysfs-static/firmware/ibft/ethernet0/vlan rename to src/core/initrd/tests/sysfs-static/firmware/ibft/ethernet0/vlan diff --git a/src/initrd/tests/sysfs-static/firmware/ibft/ethernet1/gateway b/src/core/initrd/tests/sysfs-static/firmware/ibft/ethernet1/gateway similarity index 100% rename from src/initrd/tests/sysfs-static/firmware/ibft/ethernet1/gateway rename to src/core/initrd/tests/sysfs-static/firmware/ibft/ethernet1/gateway diff --git a/src/initrd/tests/sysfs-static/firmware/ibft/ethernet1/index b/src/core/initrd/tests/sysfs-static/firmware/ibft/ethernet1/index similarity index 100% rename from src/initrd/tests/sysfs-static/firmware/ibft/ethernet1/index rename to src/core/initrd/tests/sysfs-static/firmware/ibft/ethernet1/index diff --git a/src/initrd/tests/sysfs-static/firmware/ibft/ethernet1/mac b/src/core/initrd/tests/sysfs-static/firmware/ibft/ethernet1/mac similarity index 100% rename from src/initrd/tests/sysfs-static/firmware/ibft/ethernet1/mac rename to src/core/initrd/tests/sysfs-static/firmware/ibft/ethernet1/mac diff --git a/src/initrd/tests/sysfs-static/firmware/ibft/ethernet1/origin b/src/core/initrd/tests/sysfs-static/firmware/ibft/ethernet1/origin similarity index 100% rename from src/initrd/tests/sysfs-static/firmware/ibft/ethernet1/origin rename to src/core/initrd/tests/sysfs-static/firmware/ibft/ethernet1/origin diff --git a/src/initrd/tests/sysfs-static/firmware/ibft/ethernet1/primary-dns b/src/core/initrd/tests/sysfs-static/firmware/ibft/ethernet1/primary-dns similarity index 100% rename from src/initrd/tests/sysfs-static/firmware/ibft/ethernet1/primary-dns rename to src/core/initrd/tests/sysfs-static/firmware/ibft/ethernet1/primary-dns diff --git a/src/initrd/tests/sysfs-static/firmware/ibft/ethernet1/secondary-dns b/src/core/initrd/tests/sysfs-static/firmware/ibft/ethernet1/secondary-dns similarity index 100% rename from src/initrd/tests/sysfs-static/firmware/ibft/ethernet1/secondary-dns rename to src/core/initrd/tests/sysfs-static/firmware/ibft/ethernet1/secondary-dns diff --git a/src/initrd/tests/sysfs-static/firmware/ibft/ethernet1/vlan b/src/core/initrd/tests/sysfs-static/firmware/ibft/ethernet1/vlan similarity index 100% rename from src/initrd/tests/sysfs-static/firmware/ibft/ethernet1/vlan rename to src/core/initrd/tests/sysfs-static/firmware/ibft/ethernet1/vlan diff --git a/src/initrd/tests/sysfs-static/firmware/ibft/initiator/initiator-name b/src/core/initrd/tests/sysfs-static/firmware/ibft/initiator/initiator-name similarity index 100% rename from src/initrd/tests/sysfs-static/firmware/ibft/initiator/initiator-name rename to src/core/initrd/tests/sysfs-static/firmware/ibft/initiator/initiator-name diff --git a/src/initrd/tests/sysfs-static/firmware/ibft/target0/index b/src/core/initrd/tests/sysfs-static/firmware/ibft/target0/index similarity index 100% rename from src/initrd/tests/sysfs-static/firmware/ibft/target0/index rename to src/core/initrd/tests/sysfs-static/firmware/ibft/target0/index diff --git a/src/initrd/tests/sysfs-static/firmware/ibft/target0/ip-addr b/src/core/initrd/tests/sysfs-static/firmware/ibft/target0/ip-addr similarity index 100% rename from src/initrd/tests/sysfs-static/firmware/ibft/target0/ip-addr rename to src/core/initrd/tests/sysfs-static/firmware/ibft/target0/ip-addr diff --git a/src/initrd/tests/sysfs-static/firmware/ibft/target0/lun b/src/core/initrd/tests/sysfs-static/firmware/ibft/target0/lun similarity index 100% rename from src/initrd/tests/sysfs-static/firmware/ibft/target0/lun rename to src/core/initrd/tests/sysfs-static/firmware/ibft/target0/lun diff --git a/src/initrd/tests/sysfs-static/firmware/ibft/target0/port b/src/core/initrd/tests/sysfs-static/firmware/ibft/target0/port similarity index 100% rename from src/initrd/tests/sysfs-static/firmware/ibft/target0/port rename to src/core/initrd/tests/sysfs-static/firmware/ibft/target0/port diff --git a/src/initrd/tests/sysfs-static/firmware/ibft/target0/target-name b/src/core/initrd/tests/sysfs-static/firmware/ibft/target0/target-name similarity index 100% rename from src/initrd/tests/sysfs-static/firmware/ibft/target0/target-name rename to src/core/initrd/tests/sysfs-static/firmware/ibft/target0/target-name diff --git a/src/initrd/tests/sysfs-static/firmware/ibft/target1/index b/src/core/initrd/tests/sysfs-static/firmware/ibft/target1/index similarity index 100% rename from src/initrd/tests/sysfs-static/firmware/ibft/target1/index rename to src/core/initrd/tests/sysfs-static/firmware/ibft/target1/index diff --git a/src/initrd/tests/sysfs-static/firmware/ibft/target1/ip-addr b/src/core/initrd/tests/sysfs-static/firmware/ibft/target1/ip-addr similarity index 100% rename from src/initrd/tests/sysfs-static/firmware/ibft/target1/ip-addr rename to src/core/initrd/tests/sysfs-static/firmware/ibft/target1/ip-addr diff --git a/src/initrd/tests/sysfs-static/firmware/ibft/target1/lun b/src/core/initrd/tests/sysfs-static/firmware/ibft/target1/lun similarity index 100% rename from src/initrd/tests/sysfs-static/firmware/ibft/target1/lun rename to src/core/initrd/tests/sysfs-static/firmware/ibft/target1/lun diff --git a/src/initrd/tests/sysfs-static/firmware/ibft/target1/port b/src/core/initrd/tests/sysfs-static/firmware/ibft/target1/port similarity index 100% rename from src/initrd/tests/sysfs-static/firmware/ibft/target1/port rename to src/core/initrd/tests/sysfs-static/firmware/ibft/target1/port diff --git a/src/initrd/tests/sysfs-static/firmware/ibft/target1/target-name b/src/core/initrd/tests/sysfs-static/firmware/ibft/target1/target-name similarity index 100% rename from src/initrd/tests/sysfs-static/firmware/ibft/target1/target-name rename to src/core/initrd/tests/sysfs-static/firmware/ibft/target1/target-name diff --git a/src/initrd/tests/sysfs-vlan/class/net/eth0/address b/src/core/initrd/tests/sysfs-vlan/class/net/eth0/address similarity index 100% rename from src/initrd/tests/sysfs-vlan/class/net/eth0/address rename to src/core/initrd/tests/sysfs-vlan/class/net/eth0/address diff --git a/src/initrd/tests/sysfs-vlan/firmware/ibft/ethernet0/index b/src/core/initrd/tests/sysfs-vlan/firmware/ibft/ethernet0/index similarity index 100% rename from src/initrd/tests/sysfs-vlan/firmware/ibft/ethernet0/index rename to src/core/initrd/tests/sysfs-vlan/firmware/ibft/ethernet0/index diff --git a/src/initrd/tests/sysfs-vlan/firmware/ibft/ethernet0/ip-addr b/src/core/initrd/tests/sysfs-vlan/firmware/ibft/ethernet0/ip-addr similarity index 100% rename from src/initrd/tests/sysfs-vlan/firmware/ibft/ethernet0/ip-addr rename to src/core/initrd/tests/sysfs-vlan/firmware/ibft/ethernet0/ip-addr diff --git a/src/initrd/tests/sysfs-vlan/firmware/ibft/ethernet0/mac b/src/core/initrd/tests/sysfs-vlan/firmware/ibft/ethernet0/mac similarity index 100% rename from src/initrd/tests/sysfs-vlan/firmware/ibft/ethernet0/mac rename to src/core/initrd/tests/sysfs-vlan/firmware/ibft/ethernet0/mac diff --git a/src/initrd/tests/sysfs-vlan/firmware/ibft/ethernet0/origin b/src/core/initrd/tests/sysfs-vlan/firmware/ibft/ethernet0/origin similarity index 100% rename from src/initrd/tests/sysfs-vlan/firmware/ibft/ethernet0/origin rename to src/core/initrd/tests/sysfs-vlan/firmware/ibft/ethernet0/origin diff --git a/src/initrd/tests/sysfs-vlan/firmware/ibft/ethernet0/prefix-len b/src/core/initrd/tests/sysfs-vlan/firmware/ibft/ethernet0/prefix-len similarity index 100% rename from src/initrd/tests/sysfs-vlan/firmware/ibft/ethernet0/prefix-len rename to src/core/initrd/tests/sysfs-vlan/firmware/ibft/ethernet0/prefix-len diff --git a/src/initrd/tests/sysfs-vlan/firmware/ibft/ethernet0/subnet-mask b/src/core/initrd/tests/sysfs-vlan/firmware/ibft/ethernet0/subnet-mask similarity index 100% rename from src/initrd/tests/sysfs-vlan/firmware/ibft/ethernet0/subnet-mask rename to src/core/initrd/tests/sysfs-vlan/firmware/ibft/ethernet0/subnet-mask diff --git a/src/initrd/tests/sysfs-vlan/firmware/ibft/ethernet0/vlan b/src/core/initrd/tests/sysfs-vlan/firmware/ibft/ethernet0/vlan similarity index 100% rename from src/initrd/tests/sysfs-vlan/firmware/ibft/ethernet0/vlan rename to src/core/initrd/tests/sysfs-vlan/firmware/ibft/ethernet0/vlan diff --git a/src/initrd/tests/sysfs-vlan/firmware/ibft/initiator/initiator-name b/src/core/initrd/tests/sysfs-vlan/firmware/ibft/initiator/initiator-name similarity index 100% rename from src/initrd/tests/sysfs-vlan/firmware/ibft/initiator/initiator-name rename to src/core/initrd/tests/sysfs-vlan/firmware/ibft/initiator/initiator-name diff --git a/src/initrd/tests/sysfs-vlan/firmware/ibft/target0/index b/src/core/initrd/tests/sysfs-vlan/firmware/ibft/target0/index similarity index 100% rename from src/initrd/tests/sysfs-vlan/firmware/ibft/target0/index rename to src/core/initrd/tests/sysfs-vlan/firmware/ibft/target0/index diff --git a/src/initrd/tests/sysfs-vlan/firmware/ibft/target0/ip-addr b/src/core/initrd/tests/sysfs-vlan/firmware/ibft/target0/ip-addr similarity index 100% rename from src/initrd/tests/sysfs-vlan/firmware/ibft/target0/ip-addr rename to src/core/initrd/tests/sysfs-vlan/firmware/ibft/target0/ip-addr diff --git a/src/initrd/tests/sysfs-vlan/firmware/ibft/target0/lun b/src/core/initrd/tests/sysfs-vlan/firmware/ibft/target0/lun similarity index 100% rename from src/initrd/tests/sysfs-vlan/firmware/ibft/target0/lun rename to src/core/initrd/tests/sysfs-vlan/firmware/ibft/target0/lun diff --git a/src/initrd/tests/sysfs-vlan/firmware/ibft/target0/port b/src/core/initrd/tests/sysfs-vlan/firmware/ibft/target0/port similarity index 100% rename from src/initrd/tests/sysfs-vlan/firmware/ibft/target0/port rename to src/core/initrd/tests/sysfs-vlan/firmware/ibft/target0/port diff --git a/src/initrd/tests/sysfs-vlan/firmware/ibft/target0/target-name b/src/core/initrd/tests/sysfs-vlan/firmware/ibft/target0/target-name similarity index 100% rename from src/initrd/tests/sysfs-vlan/firmware/ibft/target0/target-name rename to src/core/initrd/tests/sysfs-vlan/firmware/ibft/target0/target-name diff --git a/src/initrd/tests/sysfs/class/net/eth0/address b/src/core/initrd/tests/sysfs/class/net/eth0/address similarity index 100% rename from src/initrd/tests/sysfs/class/net/eth0/address rename to src/core/initrd/tests/sysfs/class/net/eth0/address diff --git a/src/initrd/tests/sysfs/class/net/eth2/address b/src/core/initrd/tests/sysfs/class/net/eth2/address similarity index 100% rename from src/initrd/tests/sysfs/class/net/eth2/address rename to src/core/initrd/tests/sysfs/class/net/eth2/address diff --git a/src/initrd/tests/sysfs/firmware/ibft/acpi_header/oem_id b/src/core/initrd/tests/sysfs/firmware/ibft/acpi_header/oem_id similarity index 100% rename from src/initrd/tests/sysfs/firmware/ibft/acpi_header/oem_id rename to src/core/initrd/tests/sysfs/firmware/ibft/acpi_header/oem_id diff --git a/src/initrd/tests/sysfs/firmware/ibft/acpi_header/oem_table_id b/src/core/initrd/tests/sysfs/firmware/ibft/acpi_header/oem_table_id similarity index 100% rename from src/initrd/tests/sysfs/firmware/ibft/acpi_header/oem_table_id rename to src/core/initrd/tests/sysfs/firmware/ibft/acpi_header/oem_table_id diff --git a/src/initrd/tests/sysfs/firmware/ibft/acpi_header/signature b/src/core/initrd/tests/sysfs/firmware/ibft/acpi_header/signature similarity index 100% rename from src/initrd/tests/sysfs/firmware/ibft/acpi_header/signature rename to src/core/initrd/tests/sysfs/firmware/ibft/acpi_header/signature diff --git a/src/initrd/tests/sysfs/firmware/ibft/ethernet0/dhcp b/src/core/initrd/tests/sysfs/firmware/ibft/ethernet0/dhcp similarity index 100% rename from src/initrd/tests/sysfs/firmware/ibft/ethernet0/dhcp rename to src/core/initrd/tests/sysfs/firmware/ibft/ethernet0/dhcp diff --git a/src/initrd/tests/sysfs/firmware/ibft/ethernet0/flags b/src/core/initrd/tests/sysfs/firmware/ibft/ethernet0/flags similarity index 100% rename from src/initrd/tests/sysfs/firmware/ibft/ethernet0/flags rename to src/core/initrd/tests/sysfs/firmware/ibft/ethernet0/flags diff --git a/src/initrd/tests/sysfs/firmware/ibft/ethernet0/gateway b/src/core/initrd/tests/sysfs/firmware/ibft/ethernet0/gateway similarity index 100% rename from src/initrd/tests/sysfs/firmware/ibft/ethernet0/gateway rename to src/core/initrd/tests/sysfs/firmware/ibft/ethernet0/gateway diff --git a/src/initrd/tests/sysfs/firmware/ibft/ethernet0/hostname b/src/core/initrd/tests/sysfs/firmware/ibft/ethernet0/hostname similarity index 100% rename from src/initrd/tests/sysfs/firmware/ibft/ethernet0/hostname rename to src/core/initrd/tests/sysfs/firmware/ibft/ethernet0/hostname diff --git a/src/initrd/tests/sysfs/firmware/ibft/ethernet0/index b/src/core/initrd/tests/sysfs/firmware/ibft/ethernet0/index similarity index 100% rename from src/initrd/tests/sysfs/firmware/ibft/ethernet0/index rename to src/core/initrd/tests/sysfs/firmware/ibft/ethernet0/index diff --git a/src/initrd/tests/sysfs/firmware/ibft/ethernet0/ip-addr b/src/core/initrd/tests/sysfs/firmware/ibft/ethernet0/ip-addr similarity index 100% rename from src/initrd/tests/sysfs/firmware/ibft/ethernet0/ip-addr rename to src/core/initrd/tests/sysfs/firmware/ibft/ethernet0/ip-addr diff --git a/src/initrd/tests/sysfs/firmware/ibft/ethernet0/mac b/src/core/initrd/tests/sysfs/firmware/ibft/ethernet0/mac similarity index 100% rename from src/initrd/tests/sysfs/firmware/ibft/ethernet0/mac rename to src/core/initrd/tests/sysfs/firmware/ibft/ethernet0/mac diff --git a/src/initrd/tests/sysfs/firmware/ibft/ethernet0/origin b/src/core/initrd/tests/sysfs/firmware/ibft/ethernet0/origin similarity index 100% rename from src/initrd/tests/sysfs/firmware/ibft/ethernet0/origin rename to src/core/initrd/tests/sysfs/firmware/ibft/ethernet0/origin diff --git a/src/initrd/tests/sysfs/firmware/ibft/ethernet0/prefix-len b/src/core/initrd/tests/sysfs/firmware/ibft/ethernet0/prefix-len similarity index 100% rename from src/initrd/tests/sysfs/firmware/ibft/ethernet0/prefix-len rename to src/core/initrd/tests/sysfs/firmware/ibft/ethernet0/prefix-len diff --git a/src/initrd/tests/sysfs/firmware/ibft/ethernet0/primary-dns b/src/core/initrd/tests/sysfs/firmware/ibft/ethernet0/primary-dns similarity index 100% rename from src/initrd/tests/sysfs/firmware/ibft/ethernet0/primary-dns rename to src/core/initrd/tests/sysfs/firmware/ibft/ethernet0/primary-dns diff --git a/src/initrd/tests/sysfs/firmware/ibft/ethernet0/secondary-dns b/src/core/initrd/tests/sysfs/firmware/ibft/ethernet0/secondary-dns similarity index 100% rename from src/initrd/tests/sysfs/firmware/ibft/ethernet0/secondary-dns rename to src/core/initrd/tests/sysfs/firmware/ibft/ethernet0/secondary-dns diff --git a/src/initrd/tests/sysfs/firmware/ibft/ethernet0/subnet-mask b/src/core/initrd/tests/sysfs/firmware/ibft/ethernet0/subnet-mask similarity index 100% rename from src/initrd/tests/sysfs/firmware/ibft/ethernet0/subnet-mask rename to src/core/initrd/tests/sysfs/firmware/ibft/ethernet0/subnet-mask diff --git a/src/initrd/tests/sysfs/firmware/ibft/ethernet0/vlan b/src/core/initrd/tests/sysfs/firmware/ibft/ethernet0/vlan similarity index 100% rename from src/initrd/tests/sysfs/firmware/ibft/ethernet0/vlan rename to src/core/initrd/tests/sysfs/firmware/ibft/ethernet0/vlan diff --git a/src/initrd/tests/sysfs/firmware/ibft/ethernet2/dhcp b/src/core/initrd/tests/sysfs/firmware/ibft/ethernet2/dhcp similarity index 100% rename from src/initrd/tests/sysfs/firmware/ibft/ethernet2/dhcp rename to src/core/initrd/tests/sysfs/firmware/ibft/ethernet2/dhcp diff --git a/src/initrd/tests/sysfs/firmware/ibft/ethernet2/flags b/src/core/initrd/tests/sysfs/firmware/ibft/ethernet2/flags similarity index 100% rename from src/initrd/tests/sysfs/firmware/ibft/ethernet2/flags rename to src/core/initrd/tests/sysfs/firmware/ibft/ethernet2/flags diff --git a/src/initrd/tests/sysfs/firmware/ibft/ethernet2/gateway b/src/core/initrd/tests/sysfs/firmware/ibft/ethernet2/gateway similarity index 100% rename from src/initrd/tests/sysfs/firmware/ibft/ethernet2/gateway rename to src/core/initrd/tests/sysfs/firmware/ibft/ethernet2/gateway diff --git a/src/initrd/tests/sysfs/firmware/ibft/ethernet2/hostname b/src/core/initrd/tests/sysfs/firmware/ibft/ethernet2/hostname similarity index 100% rename from src/initrd/tests/sysfs/firmware/ibft/ethernet2/hostname rename to src/core/initrd/tests/sysfs/firmware/ibft/ethernet2/hostname diff --git a/src/initrd/tests/sysfs/firmware/ibft/ethernet2/index b/src/core/initrd/tests/sysfs/firmware/ibft/ethernet2/index similarity index 100% rename from src/initrd/tests/sysfs/firmware/ibft/ethernet2/index rename to src/core/initrd/tests/sysfs/firmware/ibft/ethernet2/index diff --git a/src/initrd/tests/sysfs/firmware/ibft/ethernet2/ip-addr b/src/core/initrd/tests/sysfs/firmware/ibft/ethernet2/ip-addr similarity index 100% rename from src/initrd/tests/sysfs/firmware/ibft/ethernet2/ip-addr rename to src/core/initrd/tests/sysfs/firmware/ibft/ethernet2/ip-addr diff --git a/src/initrd/tests/sysfs/firmware/ibft/ethernet2/mac b/src/core/initrd/tests/sysfs/firmware/ibft/ethernet2/mac similarity index 100% rename from src/initrd/tests/sysfs/firmware/ibft/ethernet2/mac rename to src/core/initrd/tests/sysfs/firmware/ibft/ethernet2/mac diff --git a/src/initrd/tests/sysfs/firmware/ibft/ethernet2/origin b/src/core/initrd/tests/sysfs/firmware/ibft/ethernet2/origin similarity index 100% rename from src/initrd/tests/sysfs/firmware/ibft/ethernet2/origin rename to src/core/initrd/tests/sysfs/firmware/ibft/ethernet2/origin diff --git a/src/initrd/tests/sysfs/firmware/ibft/ethernet2/prefix-len b/src/core/initrd/tests/sysfs/firmware/ibft/ethernet2/prefix-len similarity index 100% rename from src/initrd/tests/sysfs/firmware/ibft/ethernet2/prefix-len rename to src/core/initrd/tests/sysfs/firmware/ibft/ethernet2/prefix-len diff --git a/src/initrd/tests/sysfs/firmware/ibft/ethernet2/primary-dns b/src/core/initrd/tests/sysfs/firmware/ibft/ethernet2/primary-dns similarity index 100% rename from src/initrd/tests/sysfs/firmware/ibft/ethernet2/primary-dns rename to src/core/initrd/tests/sysfs/firmware/ibft/ethernet2/primary-dns diff --git a/src/initrd/tests/sysfs/firmware/ibft/ethernet2/secondary-dns b/src/core/initrd/tests/sysfs/firmware/ibft/ethernet2/secondary-dns similarity index 100% rename from src/initrd/tests/sysfs/firmware/ibft/ethernet2/secondary-dns rename to src/core/initrd/tests/sysfs/firmware/ibft/ethernet2/secondary-dns diff --git a/src/initrd/tests/sysfs/firmware/ibft/ethernet2/subnet-mask b/src/core/initrd/tests/sysfs/firmware/ibft/ethernet2/subnet-mask similarity index 100% rename from src/initrd/tests/sysfs/firmware/ibft/ethernet2/subnet-mask rename to src/core/initrd/tests/sysfs/firmware/ibft/ethernet2/subnet-mask diff --git a/src/initrd/tests/sysfs/firmware/ibft/ethernet2/vlan b/src/core/initrd/tests/sysfs/firmware/ibft/ethernet2/vlan similarity index 100% rename from src/initrd/tests/sysfs/firmware/ibft/ethernet2/vlan rename to src/core/initrd/tests/sysfs/firmware/ibft/ethernet2/vlan diff --git a/src/initrd/tests/sysfs/firmware/ibft/initiator/flags b/src/core/initrd/tests/sysfs/firmware/ibft/initiator/flags similarity index 100% rename from src/initrd/tests/sysfs/firmware/ibft/initiator/flags rename to src/core/initrd/tests/sysfs/firmware/ibft/initiator/flags diff --git a/src/initrd/tests/sysfs/firmware/ibft/initiator/index b/src/core/initrd/tests/sysfs/firmware/ibft/initiator/index similarity index 100% rename from src/initrd/tests/sysfs/firmware/ibft/initiator/index rename to src/core/initrd/tests/sysfs/firmware/ibft/initiator/index diff --git a/src/initrd/tests/sysfs/firmware/ibft/initiator/initiator-name b/src/core/initrd/tests/sysfs/firmware/ibft/initiator/initiator-name similarity index 100% rename from src/initrd/tests/sysfs/firmware/ibft/initiator/initiator-name rename to src/core/initrd/tests/sysfs/firmware/ibft/initiator/initiator-name diff --git a/src/initrd/tests/sysfs/firmware/ibft/initiator/isns-server b/src/core/initrd/tests/sysfs/firmware/ibft/initiator/isns-server similarity index 100% rename from src/initrd/tests/sysfs/firmware/ibft/initiator/isns-server rename to src/core/initrd/tests/sysfs/firmware/ibft/initiator/isns-server diff --git a/src/initrd/tests/sysfs/firmware/ibft/initiator/pri-radius-server b/src/core/initrd/tests/sysfs/firmware/ibft/initiator/pri-radius-server similarity index 100% rename from src/initrd/tests/sysfs/firmware/ibft/initiator/pri-radius-server rename to src/core/initrd/tests/sysfs/firmware/ibft/initiator/pri-radius-server diff --git a/src/initrd/tests/sysfs/firmware/ibft/initiator/sec-radius-server b/src/core/initrd/tests/sysfs/firmware/ibft/initiator/sec-radius-server similarity index 100% rename from src/initrd/tests/sysfs/firmware/ibft/initiator/sec-radius-server rename to src/core/initrd/tests/sysfs/firmware/ibft/initiator/sec-radius-server diff --git a/src/initrd/tests/sysfs/firmware/ibft/initiator/slp-server b/src/core/initrd/tests/sysfs/firmware/ibft/initiator/slp-server similarity index 100% rename from src/initrd/tests/sysfs/firmware/ibft/initiator/slp-server rename to src/core/initrd/tests/sysfs/firmware/ibft/initiator/slp-server diff --git a/src/initrd/tests/sysfs/firmware/ibft/target0/chap-type b/src/core/initrd/tests/sysfs/firmware/ibft/target0/chap-type similarity index 100% rename from src/initrd/tests/sysfs/firmware/ibft/target0/chap-type rename to src/core/initrd/tests/sysfs/firmware/ibft/target0/chap-type diff --git a/src/initrd/tests/sysfs/firmware/ibft/target0/flags b/src/core/initrd/tests/sysfs/firmware/ibft/target0/flags similarity index 100% rename from src/initrd/tests/sysfs/firmware/ibft/target0/flags rename to src/core/initrd/tests/sysfs/firmware/ibft/target0/flags diff --git a/src/initrd/tests/sysfs/firmware/ibft/target0/index b/src/core/initrd/tests/sysfs/firmware/ibft/target0/index similarity index 100% rename from src/initrd/tests/sysfs/firmware/ibft/target0/index rename to src/core/initrd/tests/sysfs/firmware/ibft/target0/index diff --git a/src/initrd/tests/sysfs/firmware/ibft/target0/ip-addr b/src/core/initrd/tests/sysfs/firmware/ibft/target0/ip-addr similarity index 100% rename from src/initrd/tests/sysfs/firmware/ibft/target0/ip-addr rename to src/core/initrd/tests/sysfs/firmware/ibft/target0/ip-addr diff --git a/src/initrd/tests/sysfs/firmware/ibft/target0/lun b/src/core/initrd/tests/sysfs/firmware/ibft/target0/lun similarity index 100% rename from src/initrd/tests/sysfs/firmware/ibft/target0/lun rename to src/core/initrd/tests/sysfs/firmware/ibft/target0/lun diff --git a/src/initrd/tests/sysfs/firmware/ibft/target0/nic-assoc b/src/core/initrd/tests/sysfs/firmware/ibft/target0/nic-assoc similarity index 100% rename from src/initrd/tests/sysfs/firmware/ibft/target0/nic-assoc rename to src/core/initrd/tests/sysfs/firmware/ibft/target0/nic-assoc diff --git a/src/initrd/tests/sysfs/firmware/ibft/target0/port b/src/core/initrd/tests/sysfs/firmware/ibft/target0/port similarity index 100% rename from src/initrd/tests/sysfs/firmware/ibft/target0/port rename to src/core/initrd/tests/sysfs/firmware/ibft/target0/port diff --git a/src/initrd/tests/sysfs/firmware/ibft/target2/chap-type b/src/core/initrd/tests/sysfs/firmware/ibft/target2/chap-type similarity index 100% rename from src/initrd/tests/sysfs/firmware/ibft/target2/chap-type rename to src/core/initrd/tests/sysfs/firmware/ibft/target2/chap-type diff --git a/src/initrd/tests/sysfs/firmware/ibft/target2/flags b/src/core/initrd/tests/sysfs/firmware/ibft/target2/flags similarity index 100% rename from src/initrd/tests/sysfs/firmware/ibft/target2/flags rename to src/core/initrd/tests/sysfs/firmware/ibft/target2/flags diff --git a/src/initrd/tests/sysfs/firmware/ibft/target2/index b/src/core/initrd/tests/sysfs/firmware/ibft/target2/index similarity index 100% rename from src/initrd/tests/sysfs/firmware/ibft/target2/index rename to src/core/initrd/tests/sysfs/firmware/ibft/target2/index diff --git a/src/initrd/tests/sysfs/firmware/ibft/target2/ip-addr b/src/core/initrd/tests/sysfs/firmware/ibft/target2/ip-addr similarity index 100% rename from src/initrd/tests/sysfs/firmware/ibft/target2/ip-addr rename to src/core/initrd/tests/sysfs/firmware/ibft/target2/ip-addr diff --git a/src/initrd/tests/sysfs/firmware/ibft/target2/lun b/src/core/initrd/tests/sysfs/firmware/ibft/target2/lun similarity index 100% rename from src/initrd/tests/sysfs/firmware/ibft/target2/lun rename to src/core/initrd/tests/sysfs/firmware/ibft/target2/lun diff --git a/src/initrd/tests/sysfs/firmware/ibft/target2/nic-assoc b/src/core/initrd/tests/sysfs/firmware/ibft/target2/nic-assoc similarity index 100% rename from src/initrd/tests/sysfs/firmware/ibft/target2/nic-assoc rename to src/core/initrd/tests/sysfs/firmware/ibft/target2/nic-assoc diff --git a/src/initrd/tests/sysfs/firmware/ibft/target2/port b/src/core/initrd/tests/sysfs/firmware/ibft/target2/port similarity index 100% rename from src/initrd/tests/sysfs/firmware/ibft/target2/port rename to src/core/initrd/tests/sysfs/firmware/ibft/target2/port diff --git a/src/initrd/tests/sysfs/firmware/ibft/target2/target-name b/src/core/initrd/tests/sysfs/firmware/ibft/target2/target-name similarity index 100% rename from src/initrd/tests/sysfs/firmware/ibft/target2/target-name rename to src/core/initrd/tests/sysfs/firmware/ibft/target2/target-name diff --git a/src/initrd/tests/test-cmdline-reader.c b/src/core/initrd/tests/test-cmdline-reader.c similarity index 100% rename from src/initrd/tests/test-cmdline-reader.c rename to src/core/initrd/tests/test-cmdline-reader.c diff --git a/src/initrd/tests/test-dt-reader.c b/src/core/initrd/tests/test-dt-reader.c similarity index 100% rename from src/initrd/tests/test-dt-reader.c rename to src/core/initrd/tests/test-dt-reader.c diff --git a/src/initrd/tests/test-ibft-reader.c b/src/core/initrd/tests/test-ibft-reader.c similarity index 100% rename from src/initrd/tests/test-ibft-reader.c rename to src/core/initrd/tests/test-ibft-reader.c diff --git a/src/main-utils.c b/src/core/main-utils.c similarity index 100% rename from src/main-utils.c rename to src/core/main-utils.c diff --git a/src/main-utils.h b/src/core/main-utils.h similarity index 100% rename from src/main-utils.h rename to src/core/main-utils.h diff --git a/src/main.c b/src/core/main.c similarity index 100% rename from src/main.c rename to src/core/main.c diff --git a/src/meson.build b/src/core/meson.build similarity index 100% rename from src/meson.build rename to src/core/meson.build diff --git a/src/ndisc/nm-fake-ndisc.c b/src/core/ndisc/nm-fake-ndisc.c similarity index 100% rename from src/ndisc/nm-fake-ndisc.c rename to src/core/ndisc/nm-fake-ndisc.c diff --git a/src/ndisc/nm-fake-ndisc.h b/src/core/ndisc/nm-fake-ndisc.h similarity index 100% rename from src/ndisc/nm-fake-ndisc.h rename to src/core/ndisc/nm-fake-ndisc.h diff --git a/src/ndisc/nm-lndp-ndisc.c b/src/core/ndisc/nm-lndp-ndisc.c similarity index 100% rename from src/ndisc/nm-lndp-ndisc.c rename to src/core/ndisc/nm-lndp-ndisc.c diff --git a/src/ndisc/nm-lndp-ndisc.h b/src/core/ndisc/nm-lndp-ndisc.h similarity index 100% rename from src/ndisc/nm-lndp-ndisc.h rename to src/core/ndisc/nm-lndp-ndisc.h diff --git a/src/ndisc/nm-ndisc-private.h b/src/core/ndisc/nm-ndisc-private.h similarity index 100% rename from src/ndisc/nm-ndisc-private.h rename to src/core/ndisc/nm-ndisc-private.h diff --git a/src/ndisc/nm-ndisc.c b/src/core/ndisc/nm-ndisc.c similarity index 100% rename from src/ndisc/nm-ndisc.c rename to src/core/ndisc/nm-ndisc.c diff --git a/src/ndisc/nm-ndisc.h b/src/core/ndisc/nm-ndisc.h similarity index 100% rename from src/ndisc/nm-ndisc.h rename to src/core/ndisc/nm-ndisc.h diff --git a/src/ndisc/tests/meson.build b/src/core/ndisc/tests/meson.build similarity index 100% rename from src/ndisc/tests/meson.build rename to src/core/ndisc/tests/meson.build diff --git a/src/ndisc/tests/test-ndisc-fake.c b/src/core/ndisc/tests/test-ndisc-fake.c similarity index 100% rename from src/ndisc/tests/test-ndisc-fake.c rename to src/core/ndisc/tests/test-ndisc-fake.c diff --git a/src/ndisc/tests/test-ndisc-linux.c b/src/core/ndisc/tests/test-ndisc-linux.c similarity index 100% rename from src/ndisc/tests/test-ndisc-linux.c rename to src/core/ndisc/tests/test-ndisc-linux.c diff --git a/src/nm-act-request.c b/src/core/nm-act-request.c similarity index 100% rename from src/nm-act-request.c rename to src/core/nm-act-request.c diff --git a/src/nm-act-request.h b/src/core/nm-act-request.h similarity index 100% rename from src/nm-act-request.h rename to src/core/nm-act-request.h diff --git a/src/nm-active-connection.c b/src/core/nm-active-connection.c similarity index 100% rename from src/nm-active-connection.c rename to src/core/nm-active-connection.c diff --git a/src/nm-active-connection.h b/src/core/nm-active-connection.h similarity index 100% rename from src/nm-active-connection.h rename to src/core/nm-active-connection.h diff --git a/src/nm-audit-manager.c b/src/core/nm-audit-manager.c similarity index 100% rename from src/nm-audit-manager.c rename to src/core/nm-audit-manager.c diff --git a/src/nm-audit-manager.h b/src/core/nm-audit-manager.h similarity index 100% rename from src/nm-audit-manager.h rename to src/core/nm-audit-manager.h diff --git a/src/nm-auth-manager.c b/src/core/nm-auth-manager.c similarity index 100% rename from src/nm-auth-manager.c rename to src/core/nm-auth-manager.c diff --git a/src/nm-auth-manager.h b/src/core/nm-auth-manager.h similarity index 100% rename from src/nm-auth-manager.h rename to src/core/nm-auth-manager.h diff --git a/src/nm-auth-utils.c b/src/core/nm-auth-utils.c similarity index 100% rename from src/nm-auth-utils.c rename to src/core/nm-auth-utils.c diff --git a/src/nm-auth-utils.h b/src/core/nm-auth-utils.h similarity index 100% rename from src/nm-auth-utils.h rename to src/core/nm-auth-utils.h diff --git a/src/nm-checkpoint-manager.c b/src/core/nm-checkpoint-manager.c similarity index 100% rename from src/nm-checkpoint-manager.c rename to src/core/nm-checkpoint-manager.c diff --git a/src/nm-checkpoint-manager.h b/src/core/nm-checkpoint-manager.h similarity index 100% rename from src/nm-checkpoint-manager.h rename to src/core/nm-checkpoint-manager.h diff --git a/src/nm-checkpoint.c b/src/core/nm-checkpoint.c similarity index 100% rename from src/nm-checkpoint.c rename to src/core/nm-checkpoint.c diff --git a/src/nm-checkpoint.h b/src/core/nm-checkpoint.h similarity index 100% rename from src/nm-checkpoint.h rename to src/core/nm-checkpoint.h diff --git a/src/nm-config-data.c b/src/core/nm-config-data.c similarity index 100% rename from src/nm-config-data.c rename to src/core/nm-config-data.c diff --git a/src/nm-config-data.h b/src/core/nm-config-data.h similarity index 100% rename from src/nm-config-data.h rename to src/core/nm-config-data.h diff --git a/src/nm-config.c b/src/core/nm-config.c similarity index 100% rename from src/nm-config.c rename to src/core/nm-config.c diff --git a/src/nm-config.h b/src/core/nm-config.h similarity index 100% rename from src/nm-config.h rename to src/core/nm-config.h diff --git a/src/nm-connectivity.c b/src/core/nm-connectivity.c similarity index 100% rename from src/nm-connectivity.c rename to src/core/nm-connectivity.c diff --git a/src/nm-connectivity.h b/src/core/nm-connectivity.h similarity index 100% rename from src/nm-connectivity.h rename to src/core/nm-connectivity.h diff --git a/src/nm-core-utils.c b/src/core/nm-core-utils.c similarity index 100% rename from src/nm-core-utils.c rename to src/core/nm-core-utils.c diff --git a/src/nm-core-utils.h b/src/core/nm-core-utils.h similarity index 100% rename from src/nm-core-utils.h rename to src/core/nm-core-utils.h diff --git a/src/nm-dbus-manager.c b/src/core/nm-dbus-manager.c similarity index 100% rename from src/nm-dbus-manager.c rename to src/core/nm-dbus-manager.c diff --git a/src/nm-dbus-manager.h b/src/core/nm-dbus-manager.h similarity index 100% rename from src/nm-dbus-manager.h rename to src/core/nm-dbus-manager.h diff --git a/src/nm-dbus-object.c b/src/core/nm-dbus-object.c similarity index 100% rename from src/nm-dbus-object.c rename to src/core/nm-dbus-object.c diff --git a/src/nm-dbus-object.h b/src/core/nm-dbus-object.h similarity index 100% rename from src/nm-dbus-object.h rename to src/core/nm-dbus-object.h diff --git a/src/nm-dbus-utils.c b/src/core/nm-dbus-utils.c similarity index 100% rename from src/nm-dbus-utils.c rename to src/core/nm-dbus-utils.c diff --git a/src/nm-dbus-utils.h b/src/core/nm-dbus-utils.h similarity index 100% rename from src/nm-dbus-utils.h rename to src/core/nm-dbus-utils.h diff --git a/src/nm-dcb.c b/src/core/nm-dcb.c similarity index 100% rename from src/nm-dcb.c rename to src/core/nm-dcb.c diff --git a/src/nm-dcb.h b/src/core/nm-dcb.h similarity index 100% rename from src/nm-dcb.h rename to src/core/nm-dcb.h diff --git a/src/nm-dhcp-config.c b/src/core/nm-dhcp-config.c similarity index 100% rename from src/nm-dhcp-config.c rename to src/core/nm-dhcp-config.c diff --git a/src/nm-dhcp-config.h b/src/core/nm-dhcp-config.h similarity index 100% rename from src/nm-dhcp-config.h rename to src/core/nm-dhcp-config.h diff --git a/src/nm-dispatcher.c b/src/core/nm-dispatcher.c similarity index 100% rename from src/nm-dispatcher.c rename to src/core/nm-dispatcher.c diff --git a/src/nm-dispatcher.h b/src/core/nm-dispatcher.h similarity index 100% rename from src/nm-dispatcher.h rename to src/core/nm-dispatcher.h diff --git a/src/nm-firewall-manager.c b/src/core/nm-firewall-manager.c similarity index 100% rename from src/nm-firewall-manager.c rename to src/core/nm-firewall-manager.c diff --git a/src/nm-firewall-manager.h b/src/core/nm-firewall-manager.h similarity index 100% rename from src/nm-firewall-manager.h rename to src/core/nm-firewall-manager.h diff --git a/src/nm-hostname-manager.c b/src/core/nm-hostname-manager.c similarity index 100% rename from src/nm-hostname-manager.c rename to src/core/nm-hostname-manager.c diff --git a/src/nm-hostname-manager.h b/src/core/nm-hostname-manager.h similarity index 100% rename from src/nm-hostname-manager.h rename to src/core/nm-hostname-manager.h diff --git a/src/nm-iface-helper.c b/src/core/nm-iface-helper.c similarity index 100% rename from src/nm-iface-helper.c rename to src/core/nm-iface-helper.c diff --git a/src/nm-ip-config.c b/src/core/nm-ip-config.c similarity index 100% rename from src/nm-ip-config.c rename to src/core/nm-ip-config.c diff --git a/src/nm-ip-config.h b/src/core/nm-ip-config.h similarity index 100% rename from src/nm-ip-config.h rename to src/core/nm-ip-config.h diff --git a/src/nm-ip4-config.c b/src/core/nm-ip4-config.c similarity index 100% rename from src/nm-ip4-config.c rename to src/core/nm-ip4-config.c diff --git a/src/nm-ip4-config.h b/src/core/nm-ip4-config.h similarity index 100% rename from src/nm-ip4-config.h rename to src/core/nm-ip4-config.h diff --git a/src/nm-ip6-config.c b/src/core/nm-ip6-config.c similarity index 100% rename from src/nm-ip6-config.c rename to src/core/nm-ip6-config.c diff --git a/src/nm-ip6-config.h b/src/core/nm-ip6-config.h similarity index 100% rename from src/nm-ip6-config.h rename to src/core/nm-ip6-config.h diff --git a/src/nm-keep-alive.c b/src/core/nm-keep-alive.c similarity index 100% rename from src/nm-keep-alive.c rename to src/core/nm-keep-alive.c diff --git a/src/nm-keep-alive.h b/src/core/nm-keep-alive.h similarity index 100% rename from src/nm-keep-alive.h rename to src/core/nm-keep-alive.h diff --git a/src/nm-l3-config-data.c b/src/core/nm-l3-config-data.c similarity index 100% rename from src/nm-l3-config-data.c rename to src/core/nm-l3-config-data.c diff --git a/src/nm-l3-config-data.h b/src/core/nm-l3-config-data.h similarity index 100% rename from src/nm-l3-config-data.h rename to src/core/nm-l3-config-data.h diff --git a/src/nm-l3-ipv4ll.c b/src/core/nm-l3-ipv4ll.c similarity index 100% rename from src/nm-l3-ipv4ll.c rename to src/core/nm-l3-ipv4ll.c diff --git a/src/nm-l3-ipv4ll.h b/src/core/nm-l3-ipv4ll.h similarity index 100% rename from src/nm-l3-ipv4ll.h rename to src/core/nm-l3-ipv4ll.h diff --git a/src/nm-l3cfg.c b/src/core/nm-l3cfg.c similarity index 100% rename from src/nm-l3cfg.c rename to src/core/nm-l3cfg.c diff --git a/src/nm-l3cfg.h b/src/core/nm-l3cfg.h similarity index 100% rename from src/nm-l3cfg.h rename to src/core/nm-l3cfg.h diff --git a/src/nm-logging.c b/src/core/nm-logging.c similarity index 100% rename from src/nm-logging.c rename to src/core/nm-logging.c diff --git a/src/nm-logging.h b/src/core/nm-logging.h similarity index 100% rename from src/nm-logging.h rename to src/core/nm-logging.h diff --git a/src/nm-manager.c b/src/core/nm-manager.c similarity index 100% rename from src/nm-manager.c rename to src/core/nm-manager.c diff --git a/src/nm-manager.h b/src/core/nm-manager.h similarity index 100% rename from src/nm-manager.h rename to src/core/nm-manager.h diff --git a/src/nm-netns.c b/src/core/nm-netns.c similarity index 100% rename from src/nm-netns.c rename to src/core/nm-netns.c diff --git a/src/nm-netns.h b/src/core/nm-netns.h similarity index 100% rename from src/nm-netns.h rename to src/core/nm-netns.h diff --git a/src/nm-pacrunner-manager.c b/src/core/nm-pacrunner-manager.c similarity index 100% rename from src/nm-pacrunner-manager.c rename to src/core/nm-pacrunner-manager.c diff --git a/src/nm-pacrunner-manager.h b/src/core/nm-pacrunner-manager.h similarity index 100% rename from src/nm-pacrunner-manager.h rename to src/core/nm-pacrunner-manager.h diff --git a/src/nm-policy.c b/src/core/nm-policy.c similarity index 100% rename from src/nm-policy.c rename to src/core/nm-policy.c diff --git a/src/nm-policy.h b/src/core/nm-policy.h similarity index 100% rename from src/nm-policy.h rename to src/core/nm-policy.h diff --git a/src/nm-proxy-config.c b/src/core/nm-proxy-config.c similarity index 100% rename from src/nm-proxy-config.c rename to src/core/nm-proxy-config.c diff --git a/src/nm-proxy-config.h b/src/core/nm-proxy-config.h similarity index 100% rename from src/nm-proxy-config.h rename to src/core/nm-proxy-config.h diff --git a/src/nm-rfkill-manager.c b/src/core/nm-rfkill-manager.c similarity index 100% rename from src/nm-rfkill-manager.c rename to src/core/nm-rfkill-manager.c diff --git a/src/nm-rfkill-manager.h b/src/core/nm-rfkill-manager.h similarity index 100% rename from src/nm-rfkill-manager.h rename to src/core/nm-rfkill-manager.h diff --git a/src/nm-session-monitor.c b/src/core/nm-session-monitor.c similarity index 100% rename from src/nm-session-monitor.c rename to src/core/nm-session-monitor.c diff --git a/src/nm-session-monitor.h b/src/core/nm-session-monitor.h similarity index 100% rename from src/nm-session-monitor.h rename to src/core/nm-session-monitor.h diff --git a/src/nm-sleep-monitor.c b/src/core/nm-sleep-monitor.c similarity index 100% rename from src/nm-sleep-monitor.c rename to src/core/nm-sleep-monitor.c diff --git a/src/nm-sleep-monitor.h b/src/core/nm-sleep-monitor.h similarity index 100% rename from src/nm-sleep-monitor.h rename to src/core/nm-sleep-monitor.h diff --git a/src/nm-test-utils-core.h b/src/core/nm-test-utils-core.h similarity index 100% rename from src/nm-test-utils-core.h rename to src/core/nm-test-utils-core.h diff --git a/src/nm-types.h b/src/core/nm-types.h similarity index 100% rename from src/nm-types.h rename to src/core/nm-types.h diff --git a/src/org.freedesktop.NetworkManager.conf b/src/core/org.freedesktop.NetworkManager.conf similarity index 100% rename from src/org.freedesktop.NetworkManager.conf rename to src/core/org.freedesktop.NetworkManager.conf diff --git a/src/platform/linux/nl802154.h b/src/core/platform/linux/nl802154.h similarity index 100% rename from src/platform/linux/nl802154.h rename to src/core/platform/linux/nl802154.h diff --git a/src/platform/nm-fake-platform.c b/src/core/platform/nm-fake-platform.c similarity index 100% rename from src/platform/nm-fake-platform.c rename to src/core/platform/nm-fake-platform.c diff --git a/src/platform/nm-fake-platform.h b/src/core/platform/nm-fake-platform.h similarity index 100% rename from src/platform/nm-fake-platform.h rename to src/core/platform/nm-fake-platform.h diff --git a/src/platform/nm-linux-platform.c b/src/core/platform/nm-linux-platform.c similarity index 100% rename from src/platform/nm-linux-platform.c rename to src/core/platform/nm-linux-platform.c diff --git a/src/platform/nm-linux-platform.h b/src/core/platform/nm-linux-platform.h similarity index 100% rename from src/platform/nm-linux-platform.h rename to src/core/platform/nm-linux-platform.h diff --git a/src/platform/nm-netlink.c b/src/core/platform/nm-netlink.c similarity index 100% rename from src/platform/nm-netlink.c rename to src/core/platform/nm-netlink.c diff --git a/src/platform/nm-netlink.h b/src/core/platform/nm-netlink.h similarity index 100% rename from src/platform/nm-netlink.h rename to src/core/platform/nm-netlink.h diff --git a/src/platform/nm-platform-private.h b/src/core/platform/nm-platform-private.h similarity index 100% rename from src/platform/nm-platform-private.h rename to src/core/platform/nm-platform-private.h diff --git a/src/platform/nm-platform-utils.c b/src/core/platform/nm-platform-utils.c similarity index 100% rename from src/platform/nm-platform-utils.c rename to src/core/platform/nm-platform-utils.c diff --git a/src/platform/nm-platform-utils.h b/src/core/platform/nm-platform-utils.h similarity index 100% rename from src/platform/nm-platform-utils.h rename to src/core/platform/nm-platform-utils.h diff --git a/src/platform/nm-platform.c b/src/core/platform/nm-platform.c similarity index 100% rename from src/platform/nm-platform.c rename to src/core/platform/nm-platform.c diff --git a/src/platform/nm-platform.h b/src/core/platform/nm-platform.h similarity index 100% rename from src/platform/nm-platform.h rename to src/core/platform/nm-platform.h diff --git a/src/platform/nmp-netns.c b/src/core/platform/nmp-netns.c similarity index 100% rename from src/platform/nmp-netns.c rename to src/core/platform/nmp-netns.c diff --git a/src/platform/nmp-netns.h b/src/core/platform/nmp-netns.h similarity index 100% rename from src/platform/nmp-netns.h rename to src/core/platform/nmp-netns.h diff --git a/src/platform/nmp-object.c b/src/core/platform/nmp-object.c similarity index 100% rename from src/platform/nmp-object.c rename to src/core/platform/nmp-object.c diff --git a/src/platform/nmp-object.h b/src/core/platform/nmp-object.h similarity index 100% rename from src/platform/nmp-object.h rename to src/core/platform/nmp-object.h diff --git a/src/platform/nmp-rules-manager.c b/src/core/platform/nmp-rules-manager.c similarity index 100% rename from src/platform/nmp-rules-manager.c rename to src/core/platform/nmp-rules-manager.c diff --git a/src/platform/nmp-rules-manager.h b/src/core/platform/nmp-rules-manager.h similarity index 100% rename from src/platform/nmp-rules-manager.h rename to src/core/platform/nmp-rules-manager.h diff --git a/src/platform/tests/meson.build b/src/core/platform/tests/meson.build similarity index 100% rename from src/platform/tests/meson.build rename to src/core/platform/tests/meson.build diff --git a/src/platform/tests/monitor.c b/src/core/platform/tests/monitor.c similarity index 100% rename from src/platform/tests/monitor.c rename to src/core/platform/tests/monitor.c diff --git a/src/platform/tests/test-address.c b/src/core/platform/tests/test-address.c similarity index 100% rename from src/platform/tests/test-address.c rename to src/core/platform/tests/test-address.c diff --git a/src/platform/tests/test-cleanup.c b/src/core/platform/tests/test-cleanup.c similarity index 100% rename from src/platform/tests/test-cleanup.c rename to src/core/platform/tests/test-cleanup.c diff --git a/src/platform/tests/test-common.c b/src/core/platform/tests/test-common.c similarity index 100% rename from src/platform/tests/test-common.c rename to src/core/platform/tests/test-common.c diff --git a/src/platform/tests/test-common.h b/src/core/platform/tests/test-common.h similarity index 100% rename from src/platform/tests/test-common.h rename to src/core/platform/tests/test-common.h diff --git a/src/platform/tests/test-link.c b/src/core/platform/tests/test-link.c similarity index 100% rename from src/platform/tests/test-link.c rename to src/core/platform/tests/test-link.c diff --git a/src/platform/tests/test-nmp-object.c b/src/core/platform/tests/test-nmp-object.c similarity index 100% rename from src/platform/tests/test-nmp-object.c rename to src/core/platform/tests/test-nmp-object.c diff --git a/src/platform/tests/test-platform-general.c b/src/core/platform/tests/test-platform-general.c similarity index 100% rename from src/platform/tests/test-platform-general.c rename to src/core/platform/tests/test-platform-general.c diff --git a/src/platform/tests/test-route.c b/src/core/platform/tests/test-route.c similarity index 100% rename from src/platform/tests/test-route.c rename to src/core/platform/tests/test-route.c diff --git a/src/platform/tests/test-tc.c b/src/core/platform/tests/test-tc.c similarity index 100% rename from src/platform/tests/test-tc.c rename to src/core/platform/tests/test-tc.c diff --git a/src/platform/wifi/nm-wifi-utils-nl80211.c b/src/core/platform/wifi/nm-wifi-utils-nl80211.c similarity index 100% rename from src/platform/wifi/nm-wifi-utils-nl80211.c rename to src/core/platform/wifi/nm-wifi-utils-nl80211.c diff --git a/src/platform/wifi/nm-wifi-utils-nl80211.h b/src/core/platform/wifi/nm-wifi-utils-nl80211.h similarity index 100% rename from src/platform/wifi/nm-wifi-utils-nl80211.h rename to src/core/platform/wifi/nm-wifi-utils-nl80211.h diff --git a/src/platform/wifi/nm-wifi-utils-private.h b/src/core/platform/wifi/nm-wifi-utils-private.h similarity index 100% rename from src/platform/wifi/nm-wifi-utils-private.h rename to src/core/platform/wifi/nm-wifi-utils-private.h diff --git a/src/platform/wifi/nm-wifi-utils-wext.c b/src/core/platform/wifi/nm-wifi-utils-wext.c similarity index 100% rename from src/platform/wifi/nm-wifi-utils-wext.c rename to src/core/platform/wifi/nm-wifi-utils-wext.c diff --git a/src/platform/wifi/nm-wifi-utils-wext.h b/src/core/platform/wifi/nm-wifi-utils-wext.h similarity index 100% rename from src/platform/wifi/nm-wifi-utils-wext.h rename to src/core/platform/wifi/nm-wifi-utils-wext.h diff --git a/src/platform/wifi/nm-wifi-utils.c b/src/core/platform/wifi/nm-wifi-utils.c similarity index 100% rename from src/platform/wifi/nm-wifi-utils.c rename to src/core/platform/wifi/nm-wifi-utils.c diff --git a/src/platform/wifi/nm-wifi-utils.h b/src/core/platform/wifi/nm-wifi-utils.h similarity index 100% rename from src/platform/wifi/nm-wifi-utils.h rename to src/core/platform/wifi/nm-wifi-utils.h diff --git a/src/platform/wpan/nm-wpan-utils.c b/src/core/platform/wpan/nm-wpan-utils.c similarity index 100% rename from src/platform/wpan/nm-wpan-utils.c rename to src/core/platform/wpan/nm-wpan-utils.c diff --git a/src/platform/wpan/nm-wpan-utils.h b/src/core/platform/wpan/nm-wpan-utils.h similarity index 100% rename from src/platform/wpan/nm-wpan-utils.h rename to src/core/platform/wpan/nm-wpan-utils.h diff --git a/src/ppp/meson.build b/src/core/ppp/meson.build similarity index 100% rename from src/ppp/meson.build rename to src/core/ppp/meson.build diff --git a/src/ppp/nm-ppp-manager-call.c b/src/core/ppp/nm-ppp-manager-call.c similarity index 100% rename from src/ppp/nm-ppp-manager-call.c rename to src/core/ppp/nm-ppp-manager-call.c diff --git a/src/ppp/nm-ppp-manager-call.h b/src/core/ppp/nm-ppp-manager-call.h similarity index 100% rename from src/ppp/nm-ppp-manager-call.h rename to src/core/ppp/nm-ppp-manager-call.h diff --git a/src/ppp/nm-ppp-manager.c b/src/core/ppp/nm-ppp-manager.c similarity index 100% rename from src/ppp/nm-ppp-manager.c rename to src/core/ppp/nm-ppp-manager.c diff --git a/src/ppp/nm-ppp-manager.h b/src/core/ppp/nm-ppp-manager.h similarity index 100% rename from src/ppp/nm-ppp-manager.h rename to src/core/ppp/nm-ppp-manager.h diff --git a/src/ppp/nm-ppp-plugin-api.h b/src/core/ppp/nm-ppp-plugin-api.h similarity index 100% rename from src/ppp/nm-ppp-plugin-api.h rename to src/core/ppp/nm-ppp-plugin-api.h diff --git a/src/ppp/nm-ppp-plugin.ver b/src/core/ppp/nm-ppp-plugin.ver similarity index 100% rename from src/ppp/nm-ppp-plugin.ver rename to src/core/ppp/nm-ppp-plugin.ver diff --git a/src/ppp/nm-ppp-status.h b/src/core/ppp/nm-ppp-status.h similarity index 100% rename from src/ppp/nm-ppp-status.h rename to src/core/ppp/nm-ppp-status.h diff --git a/src/ppp/nm-pppd-plugin.c b/src/core/ppp/nm-pppd-plugin.c similarity index 100% rename from src/ppp/nm-pppd-plugin.c rename to src/core/ppp/nm-pppd-plugin.c diff --git a/src/ppp/nm-pppd-plugin.h b/src/core/ppp/nm-pppd-plugin.h similarity index 100% rename from src/ppp/nm-pppd-plugin.h rename to src/core/ppp/nm-pppd-plugin.h diff --git a/src/settings/nm-agent-manager.c b/src/core/settings/nm-agent-manager.c similarity index 100% rename from src/settings/nm-agent-manager.c rename to src/core/settings/nm-agent-manager.c diff --git a/src/settings/nm-agent-manager.h b/src/core/settings/nm-agent-manager.h similarity index 100% rename from src/settings/nm-agent-manager.h rename to src/core/settings/nm-agent-manager.h diff --git a/src/settings/nm-secret-agent.c b/src/core/settings/nm-secret-agent.c similarity index 100% rename from src/settings/nm-secret-agent.c rename to src/core/settings/nm-secret-agent.c diff --git a/src/settings/nm-secret-agent.h b/src/core/settings/nm-secret-agent.h similarity index 100% rename from src/settings/nm-secret-agent.h rename to src/core/settings/nm-secret-agent.h diff --git a/src/settings/nm-settings-connection.c b/src/core/settings/nm-settings-connection.c similarity index 100% rename from src/settings/nm-settings-connection.c rename to src/core/settings/nm-settings-connection.c diff --git a/src/settings/nm-settings-connection.h b/src/core/settings/nm-settings-connection.h similarity index 100% rename from src/settings/nm-settings-connection.h rename to src/core/settings/nm-settings-connection.h diff --git a/src/settings/nm-settings-plugin.c b/src/core/settings/nm-settings-plugin.c similarity index 100% rename from src/settings/nm-settings-plugin.c rename to src/core/settings/nm-settings-plugin.c diff --git a/src/settings/nm-settings-plugin.h b/src/core/settings/nm-settings-plugin.h similarity index 100% rename from src/settings/nm-settings-plugin.h rename to src/core/settings/nm-settings-plugin.h diff --git a/src/settings/nm-settings-storage.c b/src/core/settings/nm-settings-storage.c similarity index 100% rename from src/settings/nm-settings-storage.c rename to src/core/settings/nm-settings-storage.c diff --git a/src/settings/nm-settings-storage.h b/src/core/settings/nm-settings-storage.h similarity index 100% rename from src/settings/nm-settings-storage.h rename to src/core/settings/nm-settings-storage.h diff --git a/src/settings/nm-settings-utils.c b/src/core/settings/nm-settings-utils.c similarity index 100% rename from src/settings/nm-settings-utils.c rename to src/core/settings/nm-settings-utils.c diff --git a/src/settings/nm-settings-utils.h b/src/core/settings/nm-settings-utils.h similarity index 100% rename from src/settings/nm-settings-utils.h rename to src/core/settings/nm-settings-utils.h diff --git a/src/settings/nm-settings.c b/src/core/settings/nm-settings.c similarity index 100% rename from src/settings/nm-settings.c rename to src/core/settings/nm-settings.c diff --git a/src/settings/nm-settings.h b/src/core/settings/nm-settings.h similarity index 100% rename from src/settings/nm-settings.h rename to src/core/settings/nm-settings.h diff --git a/src/settings/plugins/ifcfg-rh/meson.build b/src/core/settings/plugins/ifcfg-rh/meson.build similarity index 100% rename from src/settings/plugins/ifcfg-rh/meson.build rename to src/core/settings/plugins/ifcfg-rh/meson.build diff --git a/src/settings/plugins/ifcfg-rh/nm-ifcfg-rh.conf b/src/core/settings/plugins/ifcfg-rh/nm-ifcfg-rh.conf similarity index 100% rename from src/settings/plugins/ifcfg-rh/nm-ifcfg-rh.conf rename to src/core/settings/plugins/ifcfg-rh/nm-ifcfg-rh.conf diff --git a/src/settings/plugins/ifcfg-rh/nm-ifcfg-rh.xml b/src/core/settings/plugins/ifcfg-rh/nm-ifcfg-rh.xml similarity index 100% rename from src/settings/plugins/ifcfg-rh/nm-ifcfg-rh.xml rename to src/core/settings/plugins/ifcfg-rh/nm-ifcfg-rh.xml diff --git a/src/settings/plugins/ifcfg-rh/nm-ifdown b/src/core/settings/plugins/ifcfg-rh/nm-ifdown similarity index 100% rename from src/settings/plugins/ifcfg-rh/nm-ifdown rename to src/core/settings/plugins/ifcfg-rh/nm-ifdown diff --git a/src/settings/plugins/ifcfg-rh/nm-ifup b/src/core/settings/plugins/ifcfg-rh/nm-ifup similarity index 100% rename from src/settings/plugins/ifcfg-rh/nm-ifup rename to src/core/settings/plugins/ifcfg-rh/nm-ifup diff --git a/src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-common.h b/src/core/settings/plugins/ifcfg-rh/nms-ifcfg-rh-common.h similarity index 100% rename from src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-common.h rename to src/core/settings/plugins/ifcfg-rh/nms-ifcfg-rh-common.h diff --git a/src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-plugin.c b/src/core/settings/plugins/ifcfg-rh/nms-ifcfg-rh-plugin.c similarity index 100% rename from src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-plugin.c rename to src/core/settings/plugins/ifcfg-rh/nms-ifcfg-rh-plugin.c diff --git a/src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-plugin.h b/src/core/settings/plugins/ifcfg-rh/nms-ifcfg-rh-plugin.h similarity index 100% rename from src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-plugin.h rename to src/core/settings/plugins/ifcfg-rh/nms-ifcfg-rh-plugin.h diff --git a/src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-reader.c b/src/core/settings/plugins/ifcfg-rh/nms-ifcfg-rh-reader.c similarity index 100% rename from src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-reader.c rename to src/core/settings/plugins/ifcfg-rh/nms-ifcfg-rh-reader.c diff --git a/src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-reader.h b/src/core/settings/plugins/ifcfg-rh/nms-ifcfg-rh-reader.h similarity index 100% rename from src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-reader.h rename to src/core/settings/plugins/ifcfg-rh/nms-ifcfg-rh-reader.h diff --git a/src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-storage.c b/src/core/settings/plugins/ifcfg-rh/nms-ifcfg-rh-storage.c similarity index 100% rename from src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-storage.c rename to src/core/settings/plugins/ifcfg-rh/nms-ifcfg-rh-storage.c diff --git a/src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-storage.h b/src/core/settings/plugins/ifcfg-rh/nms-ifcfg-rh-storage.h similarity index 100% rename from src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-storage.h rename to src/core/settings/plugins/ifcfg-rh/nms-ifcfg-rh-storage.h diff --git a/src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-utils.c b/src/core/settings/plugins/ifcfg-rh/nms-ifcfg-rh-utils.c similarity index 100% rename from src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-utils.c rename to src/core/settings/plugins/ifcfg-rh/nms-ifcfg-rh-utils.c diff --git a/src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-utils.h b/src/core/settings/plugins/ifcfg-rh/nms-ifcfg-rh-utils.h similarity index 100% rename from src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-utils.h rename to src/core/settings/plugins/ifcfg-rh/nms-ifcfg-rh-utils.h diff --git a/src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-writer.c b/src/core/settings/plugins/ifcfg-rh/nms-ifcfg-rh-writer.c similarity index 100% rename from src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-writer.c rename to src/core/settings/plugins/ifcfg-rh/nms-ifcfg-rh-writer.c diff --git a/src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-writer.h b/src/core/settings/plugins/ifcfg-rh/nms-ifcfg-rh-writer.h similarity index 100% rename from src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-writer.h rename to src/core/settings/plugins/ifcfg-rh/nms-ifcfg-rh-writer.h diff --git a/src/settings/plugins/ifcfg-rh/shvar.c b/src/core/settings/plugins/ifcfg-rh/shvar.c similarity index 100% rename from src/settings/plugins/ifcfg-rh/shvar.c rename to src/core/settings/plugins/ifcfg-rh/shvar.c diff --git a/src/settings/plugins/ifcfg-rh/shvar.h b/src/core/settings/plugins/ifcfg-rh/shvar.h similarity index 100% rename from src/settings/plugins/ifcfg-rh/shvar.h rename to src/core/settings/plugins/ifcfg-rh/shvar.h diff --git a/src/settings/plugins/ifcfg-rh/tests/meson.build b/src/core/settings/plugins/ifcfg-rh/tests/meson.build similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/meson.build rename to src/core/settings/plugins/ifcfg-rh/tests/meson.build diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-System_test-bridge-component-a.cexpected b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-System_test-bridge-component-a.cexpected similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-System_test-bridge-component-a.cexpected rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-System_test-bridge-component-a.cexpected diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-System_test-bridge-component-b.cexpected b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-System_test-bridge-component-b.cexpected similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-System_test-bridge-component-b.cexpected rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-System_test-bridge-component-b.cexpected diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-System_test-wired-802-1X-subj-matches.cexpected b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-System_test-wired-802-1X-subj-matches.cexpected similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-System_test-wired-802-1X-subj-matches.cexpected rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-System_test-wired-802-1X-subj-matches.cexpected diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_User_1.cexpected b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_User_1.cexpected similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_User_1.cexpected rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_User_1.cexpected diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_Bond_Main.cexpected b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_Bond_Main.cexpected similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_Bond_Main.cexpected rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_Bond_Main.cexpected diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_Bridge_Component.cexpected b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_Bridge_Component.cexpected similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_Bridge_Component.cexpected rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_Bridge_Component.cexpected diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_Permissions.cexpected b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_Permissions.cexpected similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_Permissions.cexpected rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_Permissions.cexpected diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_Proxy_Basic.cexpected b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_Proxy_Basic.cexpected similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_Proxy_Basic.cexpected rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_Proxy_Basic.cexpected diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_Routing_Rules.cexpected b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_Routing_Rules.cexpected similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_Routing_Rules.cexpected rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_Routing_Rules.cexpected diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_Team_Infiniband_Port.cexpected b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_Team_Infiniband_Port.cexpected similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_Team_Infiniband_Port.cexpected rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_Team_Infiniband_Port.cexpected diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_Team_Port.cexpected b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_Team_Port.cexpected similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_Team_Port.cexpected rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_Team_Port.cexpected diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_VLAN_reorder_hdr.cexpected b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_VLAN_reorder_hdr.cexpected similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_VLAN_reorder_hdr.cexpected rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_VLAN_reorder_hdr.cexpected diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_WiFi_AP_Mode.cexpected b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_WiFi_AP_Mode.cexpected similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_WiFi_AP_Mode.cexpected rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_WiFi_AP_Mode.cexpected diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_WiFi_Band_A.cexpected b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_WiFi_Band_A.cexpected similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_WiFi_Band_A.cexpected rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_WiFi_Band_A.cexpected diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_WiFi_Hidden.cexpected b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_WiFi_Hidden.cexpected similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_WiFi_Hidden.cexpected rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_WiFi_Hidden.cexpected diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_WiFi_MAC_always.cexpected b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_WiFi_MAC_always.cexpected similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_WiFi_MAC_always.cexpected rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_WiFi_MAC_always.cexpected diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_WiFi_MAC_default.cexpected b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_WiFi_MAC_default.cexpected similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_WiFi_MAC_default.cexpected rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_WiFi_MAC_default.cexpected diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_WiFi_MAC_missing.cexpected b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_WiFi_MAC_missing.cexpected similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_WiFi_MAC_missing.cexpected rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_WiFi_MAC_missing.cexpected diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_WiFi_MAC_never.cexpected b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_WiFi_MAC_never.cexpected similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_WiFi_MAC_never.cexpected rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_WiFi_MAC_never.cexpected diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_Wifi_LEAP.cexpected b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_Wifi_LEAP.cexpected similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_Wifi_LEAP.cexpected rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_Wifi_LEAP.cexpected diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_Wifi_WEP_104_ASCII.cexpected b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_Wifi_WEP_104_ASCII.cexpected similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_Wifi_WEP_104_ASCII.cexpected rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_Wifi_WEP_104_ASCII.cexpected diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_Wired_Auto-Negotiate.cexpected b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_Wired_Auto-Negotiate.cexpected similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_Wired_Auto-Negotiate.cexpected rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_Wired_Auto-Negotiate.cexpected diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_Wired_Static_Routes.cexpected b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_Wired_Static_Routes.cexpected similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_Wired_Static_Routes.cexpected rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_Wired_Static_Routes.cexpected diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_Wired_Wake-on-LAN.cexpected b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_Wired_Wake-on-LAN.cexpected similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_Wired_Wake-on-LAN.cexpected rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_Wired_Wake-on-LAN.cexpected diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_Wired_match.cexpected b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_Wired_match.cexpected similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_Wired_match.cexpected rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_Wired_match.cexpected diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Vlan_test-vlan-interface.cexpected b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Vlan_test-vlan-interface.cexpected similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Vlan_test-vlan-interface.cexpected rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Vlan_test-vlan-interface.cexpected diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-aliasem0 b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-aliasem0 similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-aliasem0 rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-aliasem0 diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-aliasem0:1 b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-aliasem0:1 similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-aliasem0:1 rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-aliasem0:1 diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-aliasem0:2 b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-aliasem0:2 similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-aliasem0:2 rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-aliasem0:2 diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-aliasem0:99 b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-aliasem0:99 similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-aliasem0:99 rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-aliasem0:99 diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-aliasem1 b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-aliasem1 similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-aliasem1 rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-aliasem1 diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-aliasem1:1 b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-aliasem1:1 similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-aliasem1:1 rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-aliasem1:1 diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-aliasem2 b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-aliasem2 similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-aliasem2 rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-aliasem2 diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-aliasem2:1 b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-aliasem2:1 similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-aliasem2:1 rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-aliasem2:1 diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-aliasem3 b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-aliasem3 similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-aliasem3 rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-aliasem3 diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-aliasem3:1 b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-aliasem3:1 similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-aliasem3:1 rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-aliasem3:1 diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-dcb-test.cexpected b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-dcb-test.cexpected similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-dcb-test.cexpected rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-dcb-test.cexpected diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-netmask-1 b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-netmask-1 similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-netmask-1 rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-netmask-1 diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-netmask-1.cexpected b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-netmask-1.cexpected similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-netmask-1.cexpected rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-netmask-1.cexpected diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-random_wifi_connection.cexpected b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-random_wifi_connection.cexpected similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-random_wifi_connection.cexpected rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-random_wifi_connection.cexpected diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-random_wifi_connection_2.cexpected b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-random_wifi_connection_2.cexpected similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-random_wifi_connection_2.cexpected rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-random_wifi_connection_2.cexpected diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-team-slave-enp31s0f1-142.cexpected b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-team-slave-enp31s0f1-142.cexpected similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-team-slave-enp31s0f1-142.cexpected rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-team-slave-enp31s0f1-142.cexpected diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-bond-eth-type b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-bond-eth-type similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-bond-eth-type rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-bond-eth-type diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-bond-main b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-bond-main similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-bond-main rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-bond-main diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-bond-mode-numeric b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-bond-mode-numeric similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-bond-mode-numeric rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-bond-mode-numeric diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-bond-slave b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-bond-slave similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-bond-slave rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-bond-slave diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-bond-slave-ib b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-bond-slave-ib similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-bond-slave-ib rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-bond-slave-ib diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-bridge-component b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-bridge-component similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-bridge-component rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-bridge-component diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-bridge-main b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-bridge-main similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-bridge-main rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-bridge-main diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-bridge-missing-stp b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-bridge-missing-stp similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-bridge-missing-stp rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-bridge-missing-stp diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-dcb b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-dcb similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-dcb rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-dcb diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-dcb-bad-booleans b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-dcb-bad-booleans similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-dcb-bad-booleans rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-dcb-bad-booleans diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-dcb-bad-percent b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-dcb-bad-percent similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-dcb-bad-percent rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-dcb-bad-percent diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-dcb-bad-uints b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-dcb-bad-uints similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-dcb-bad-uints rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-dcb-bad-uints diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-dcb-default-app-priorities b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-dcb-default-app-priorities similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-dcb-default-app-priorities rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-dcb-default-app-priorities diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-dcb-pgpct-not-100 b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-dcb-pgpct-not-100 similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-dcb-pgpct-not-100 rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-dcb-pgpct-not-100 diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-dcb-short-booleans b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-dcb-short-booleans similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-dcb-short-booleans rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-dcb-short-booleans diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-dcb-short-percent b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-dcb-short-percent similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-dcb-short-percent rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-dcb-short-percent diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-dcb-short-uints b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-dcb-short-uints similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-dcb-short-uints rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-dcb-short-uints diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-dns-options b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-dns-options similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-dns-options rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-dns-options diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-fcoe-fabric b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-fcoe-fabric similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-fcoe-fabric rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-fcoe-fabric diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-fcoe-vn2vn b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-fcoe-vn2vn similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-fcoe-vn2vn rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-fcoe-vn2vn diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-ibft b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-ibft similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-ibft rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-ibft diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-ibft-dhcp b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-ibft-dhcp similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-ibft-dhcp rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-ibft-dhcp diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-ibft-static b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-ibft-static similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-ibft-static rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-ibft-static diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-infiniband b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-infiniband similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-infiniband rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-infiniband diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-ip6-disabled.cexpected b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-ip6-disabled.cexpected similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-ip6-disabled.cexpected rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-ip6-disabled.cexpected diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-minimal b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-minimal similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-minimal rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-minimal diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-misc-variables b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-misc-variables similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-misc-variables rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-misc-variables diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-nm-controlled b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-nm-controlled similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-nm-controlled rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-nm-controlled diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-nm-controlled-unrecognized b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-nm-controlled-unrecognized similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-nm-controlled-unrecognized rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-nm-controlled-unrecognized diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-noip b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-noip similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-noip rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-noip diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-onboot-no b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-onboot-no similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-onboot-no rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-onboot-no diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-permissions b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-permissions similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-permissions rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-permissions diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-read-proxy-basic b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-read-proxy-basic similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-read-proxy-basic rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-read-proxy-basic diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-sit-ignore b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-sit-ignore similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-sit-ignore rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-sit-ignore diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-sriov b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-sriov similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-sriov rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-sriov diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-sriov-write.cexpected b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-sriov-write.cexpected similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-sriov-write.cexpected rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-sriov-write.cexpected diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-static-routes-legacy b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-static-routes-legacy similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-static-routes-legacy rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-static-routes-legacy diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-static-routes-legacy.cexpected b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-static-routes-legacy.cexpected similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-static-routes-legacy.cexpected rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-static-routes-legacy.cexpected diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-tc b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-tc similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-tc rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-tc diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-tc-write.cexpected b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-tc-write.cexpected similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-tc-write.cexpected rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-tc-write.cexpected diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-team-master-1 b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-team-master-1 similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-team-master-1 rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-team-master-1 diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-team-master-2 b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-team-master-2 similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-team-master-2 rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-team-master-2 diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-team-master-invalid b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-team-master-invalid similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-team-master-invalid rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-team-master-invalid diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-team-port-1 b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-team-port-1 similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-team-port-1 rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-team-port-1 diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-team-port-2 b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-team-port-2 similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-team-port-2 rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-team-port-2 diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-team-port-empty-config b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-team-port-empty-config similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-team-port-empty-config rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-team-port-empty-config diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-unrecognized b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-unrecognized similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-unrecognized rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-unrecognized diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-variables-corner-cases-1 b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-variables-corner-cases-1 similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-variables-corner-cases-1 rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-variables-corner-cases-1 diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-vlan-flags-1 b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-vlan-flags-1 similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-vlan-flags-1 rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-vlan-flags-1 diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-vlan-flags-2 b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-vlan-flags-2 similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-vlan-flags-2 rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-vlan-flags-2 diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-vlan-interface b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-vlan-interface similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-vlan-interface rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-vlan-interface diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-vlan-only-device b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-vlan-only-device similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-vlan-only-device rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-vlan-only-device diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-vlan-only-vlanid b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-vlan-only-vlanid similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-vlan-only-vlanid rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-vlan-only-vlanid diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-vlan-physdev b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-vlan-physdev similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-vlan-physdev rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-vlan-physdev diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-vlan-reorder-hdr-1 b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-vlan-reorder-hdr-1 similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-vlan-reorder-hdr-1 rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-vlan-reorder-hdr-1 diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-vlan-reorder-hdr-2 b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-vlan-reorder-hdr-2 similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-vlan-reorder-hdr-2 rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-vlan-reorder-hdr-2 diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-vlan-trailing-spaces b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-vlan-trailing-spaces similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-vlan-trailing-spaces rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-vlan-trailing-spaces diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-band-a b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-band-a similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-band-a rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-band-a diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-band-a-channel-mismatch b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-band-a-channel-mismatch similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-band-a-channel-mismatch rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-band-a-channel-mismatch diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-band-bg-channel-mismatch b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-band-bg-channel-mismatch similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-band-bg-channel-mismatch rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-band-bg-channel-mismatch diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-dynamic-wep-leap b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-dynamic-wep-leap similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-dynamic-wep-leap rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-dynamic-wep-leap diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-hidden b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-hidden similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-hidden rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-hidden diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-leap b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-leap similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-leap rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-leap diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-leap-agent b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-leap-agent similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-leap-agent rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-leap-agent diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-leap-always-ask b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-leap-always-ask similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-leap-always-ask rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-leap-always-ask diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-mac-random-always b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-mac-random-always similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-mac-random-always rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-mac-random-always diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-mac-random-default b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-mac-random-default similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-mac-random-default rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-mac-random-default diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-mac-random-missing b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-mac-random-missing similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-mac-random-missing rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-mac-random-missing diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-mac-random-never b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-mac-random-never similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-mac-random-never rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-mac-random-never diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-open b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-open similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-open rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-open diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-open-auto b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-open-auto similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-open-auto rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-open-auto diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-open-ssid-bad-hex b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-open-ssid-bad-hex similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-open-ssid-bad-hex rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-open-ssid-bad-hex diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-open-ssid-hex b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-open-ssid-hex similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-open-ssid-hex rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-open-ssid-hex diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-open-ssid-long-hex b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-open-ssid-long-hex similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-open-ssid-long-hex rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-open-ssid-long-hex diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-open-ssid-long-quoted b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-open-ssid-long-quoted similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-open-ssid-long-quoted rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-open-ssid-long-quoted diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-open-ssid-quoted b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-open-ssid-quoted similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-open-ssid-quoted rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-open-ssid-quoted diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-owe b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-owe similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-owe rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-owe diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-sae b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-sae similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-sae rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-sae diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wep b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wep similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wep rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wep diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wep-104-ascii b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wep-104-ascii similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wep-104-ascii rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wep-104-ascii diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wep-40-ascii b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wep-40-ascii similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wep-40-ascii rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wep-40-ascii diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wep-adhoc b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wep-adhoc similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wep-adhoc rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wep-adhoc diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wep-agent-keys b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wep-agent-keys similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wep-agent-keys rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wep-agent-keys diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wep-eap-ttls-chap b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wep-eap-ttls-chap similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wep-eap-ttls-chap rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wep-eap-ttls-chap diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wep-no-keys b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wep-no-keys similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wep-no-keys rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wep-no-keys diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wep-passphrase b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wep-passphrase similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wep-passphrase rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wep-passphrase diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wpa-eap-suite-b-192-tls b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wpa-eap-suite-b-192-tls similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wpa-eap-suite-b-192-tls rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wpa-eap-suite-b-192-tls diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wpa-eap-tls b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wpa-eap-tls similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wpa-eap-tls rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wpa-eap-tls diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wpa-eap-ttls-tls b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wpa-eap-ttls-tls similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wpa-eap-ttls-tls rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wpa-eap-ttls-tls diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wpa-psk b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wpa-psk similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wpa-psk rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wpa-psk diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wpa-psk-2 b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wpa-psk-2 similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wpa-psk-2 rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wpa-psk-2 diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wpa-psk-adhoc b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wpa-psk-adhoc similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wpa-psk-adhoc rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wpa-psk-adhoc diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wpa-psk-hex b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wpa-psk-hex similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wpa-psk-hex rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wpa-psk-hex diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wpa-psk-unquoted b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wpa-psk-unquoted similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wpa-psk-unquoted rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wpa-psk-unquoted diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wpa-psk-unquoted2 b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wpa-psk-unquoted2 similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wpa-psk-unquoted2 rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wpa-psk-unquoted2 diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-802-1X-subj-matches b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-802-1X-subj-matches similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-802-1X-subj-matches rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-802-1X-subj-matches diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-802-1x-password-raw b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-802-1x-password-raw similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-802-1x-password-raw rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-802-1x-password-raw diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-802-1x-ttls-eapgtc b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-802-1x-ttls-eapgtc similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-802-1x-ttls-eapgtc rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-802-1x-ttls-eapgtc diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-8021x-peap-mschapv2 b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-8021x-peap-mschapv2 similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-8021x-peap-mschapv2 rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-8021x-peap-mschapv2 diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-8021x-tls-agent b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-8021x-tls-agent similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-8021x-tls-agent rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-8021x-tls-agent diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-8021x-tls-always b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-8021x-tls-always similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-8021x-tls-always rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-8021x-tls-always diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-8021x-tls-p12-no-client-cert b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-8021x-tls-p12-no-client-cert similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-8021x-tls-p12-no-client-cert rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-8021x-tls-p12-no-client-cert diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-auto-negotiate-on b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-auto-negotiate-on similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-auto-negotiate-on rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-auto-negotiate-on diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-autoip b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-autoip similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-autoip rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-autoip diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-ctc-static b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-ctc-static similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-ctc-static rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-ctc-static diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-defroute-no b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-defroute-no similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-defroute-no rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-defroute-no diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-defroute-no-gatewaydev-yes b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-defroute-no-gatewaydev-yes similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-defroute-no-gatewaydev-yes rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-defroute-no-gatewaydev-yes diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-dhcp b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-dhcp similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-dhcp rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-dhcp diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-dhcp-plus-ip b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-dhcp-plus-ip similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-dhcp-plus-ip rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-dhcp-plus-ip diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-dhcp-send-hostname b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-dhcp-send-hostname similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-dhcp-send-hostname rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-dhcp-send-hostname diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-dhcp6-only b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-dhcp6-only similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-dhcp6-only rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-dhcp6-only diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-dhcpv6-hostname-fallback b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-dhcpv6-hostname-fallback similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-dhcpv6-hostname-fallback rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-dhcpv6-hostname-fallback diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-global-gateway b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-global-gateway similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-global-gateway rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-global-gateway diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-global-gateway-ignore b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-global-gateway-ignore similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-global-gateway-ignore rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-global-gateway-ignore diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-ipv4-manual-1 b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-ipv4-manual-1 similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-ipv4-manual-1 rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-ipv4-manual-1 diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-ipv4-manual-2 b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-ipv4-manual-2 similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-ipv4-manual-2 rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-ipv4-manual-2 diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-ipv4-manual-3 b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-ipv4-manual-3 similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-ipv4-manual-3 rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-ipv4-manual-3 diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-ipv4-manual-4 b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-ipv4-manual-4 similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-ipv4-manual-4 rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-ipv4-manual-4 diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-ipv6-manual b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-ipv6-manual similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-ipv6-manual rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-ipv6-manual diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-ipv6-only b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-ipv6-only similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-ipv6-only rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-ipv6-only diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-ipv6-only-1 b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-ipv6-only-1 similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-ipv6-only-1 rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-ipv6-only-1 diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-never-default b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-never-default similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-never-default rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-never-default diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-obsolete-gateway-n b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-obsolete-gateway-n similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-obsolete-gateway-n rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-obsolete-gateway-n diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-qeth-static b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-qeth-static similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-qeth-static rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-qeth-static diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-shared-plus-ip b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-shared-plus-ip similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-shared-plus-ip rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-shared-plus-ip diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-static b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-static similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-static rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-static diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-static-bootproto b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-static-bootproto similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-static-bootproto rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-static-bootproto diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-static-no-prefix-16 b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-static-no-prefix-16 similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-static-no-prefix-16 rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-static-no-prefix-16 diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-static-no-prefix-24 b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-static-no-prefix-24 similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-static-no-prefix-24 rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-static-no-prefix-24 diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-static-no-prefix-8 b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-static-no-prefix-8 similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-static-no-prefix-8 rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-static-no-prefix-8 diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-static-routes b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-static-routes similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-static-routes rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-static-routes diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-static-routes-legacy b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-static-routes-legacy similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-static-routes-legacy rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-static-routes-legacy diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-unknown-ethtool-opt b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-unknown-ethtool-opt similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-unknown-ethtool-opt rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-unknown-ethtool-opt diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-wake-on-lan b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-wake-on-lan similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-wake-on-lan rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-wake-on-lan diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-write-unknown-1 b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-write-unknown-1 similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-write-unknown-1 rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-write-unknown-1 diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-write-unknown-1.expected b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-write-unknown-1.expected similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-write-unknown-1.expected rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-write-unknown-1.expected diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-write-unknown-2 b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-write-unknown-2 similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-write-unknown-2 rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-write-unknown-2 diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-write-unknown-2.expected b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-write-unknown-2.expected similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-write-unknown-2.expected rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-write-unknown-2.expected diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-write-unknown-3 b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-write-unknown-3 similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-write-unknown-3 rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-write-unknown-3 diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-write-unknown-3.expected b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-write-unknown-3.expected similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-write-unknown-3.expected rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-write-unknown-3.expected diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-write-unknown-4 b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-write-unknown-4 similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-write-unknown-4 rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-write-unknown-4 diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-write-unknown-4.expected b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-write-unknown-4.expected similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-write-unknown-4.expected rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-write-unknown-4.expected diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test_write_wired_auto_negotiate_on.cexpected b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test_write_wired_auto_negotiate_on.cexpected similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test_write_wired_auto_negotiate_on.cexpected rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test_write_wired_auto_negotiate_on.cexpected diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-dynamic-wep-leap b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-dynamic-wep-leap similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-dynamic-wep-leap rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-dynamic-wep-leap diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-leap b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-leap similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-leap rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-leap diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-sae b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-sae similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-sae rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-sae diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-wep b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-wep similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-wep rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-wep diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-wep-104-ascii b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-wep-104-ascii similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-wep-104-ascii rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-wep-104-ascii diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-wep-40-ascii b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-wep-40-ascii similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-wep-40-ascii rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-wep-40-ascii diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-wep-adhoc b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-wep-adhoc similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-wep-adhoc rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-wep-adhoc diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-wep-eap-ttls-chap b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-wep-eap-ttls-chap similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-wep-eap-ttls-chap rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-wep-eap-ttls-chap diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-wep-passphrase b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-wep-passphrase similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-wep-passphrase rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-wep-passphrase diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-wpa-eap-tls b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-wpa-eap-tls similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-wpa-eap-tls rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-wpa-eap-tls diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-wpa-eap-ttls-tls b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-wpa-eap-ttls-tls similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-wpa-eap-ttls-tls rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-wpa-eap-ttls-tls diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-wpa-psk b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-wpa-psk similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-wpa-psk rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-wpa-psk diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-wpa-psk-2 b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-wpa-psk-2 similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-wpa-psk-2 rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-wpa-psk-2 diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-wpa-psk-adhoc b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-wpa-psk-adhoc similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-wpa-psk-adhoc rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-wpa-psk-adhoc diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-wpa-psk-hex b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-wpa-psk-hex similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-wpa-psk-hex rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-wpa-psk-hex diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-wpa-psk-unquoted b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-wpa-psk-unquoted similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-wpa-psk-unquoted rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-wpa-psk-unquoted diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-wpa-psk-unquoted2 b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-wpa-psk-unquoted2 similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-wpa-psk-unquoted2 rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-wpa-psk-unquoted2 diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wired-802-1x-password-raw b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wired-802-1x-password-raw similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wired-802-1x-password-raw rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wired-802-1x-password-raw diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wired-8021x-peap-mschapv2 b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wired-8021x-peap-mschapv2 similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wired-8021x-peap-mschapv2 rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wired-8021x-peap-mschapv2 diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/network-test-wired-defroute-no-gatewaydev-yes b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/network-test-wired-defroute-no-gatewaydev-yes similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/network-test-wired-defroute-no-gatewaydev-yes rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/network-test-wired-defroute-no-gatewaydev-yes diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/network-test-wired-global-gateway b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/network-test-wired-global-gateway similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/network-test-wired-global-gateway rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/network-test-wired-global-gateway diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/network-test-wired-global-gateway-ignore b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/network-test-wired-global-gateway-ignore similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/network-test-wired-global-gateway-ignore rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/network-test-wired-global-gateway-ignore diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/network-test-wired-never-default b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/network-test-wired-never-default similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/network-test-wired-never-default rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/network-test-wired-never-default diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/route-test-static-routes-legacy b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/route-test-static-routes-legacy similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/route-test-static-routes-legacy rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/route-test-static-routes-legacy diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/route-test-wired-static-routes b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/route-test-wired-static-routes similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/route-test-wired-static-routes rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/route-test-wired-static-routes diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/route-test-wired-static-routes-legacy b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/route-test-wired-static-routes-legacy similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/route-test-wired-static-routes-legacy rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/route-test-wired-static-routes-legacy diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/route6-test-wired-ipv6-manual b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/route6-test-wired-ipv6-manual similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/route6-test-wired-ipv6-manual rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/route6-test-wired-ipv6-manual diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/test1_key_and_cert.pem b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/test1_key_and_cert.pem similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/test1_key_and_cert.pem rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/test1_key_and_cert.pem diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/test_ca_cert.pem b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/test_ca_cert.pem similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/test_ca_cert.pem rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/test_ca_cert.pem diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/test_client.p12 b/src/core/settings/plugins/ifcfg-rh/tests/network-scripts/test_client.p12 similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/network-scripts/test_client.p12 rename to src/core/settings/plugins/ifcfg-rh/tests/network-scripts/test_client.p12 diff --git a/src/settings/plugins/ifcfg-rh/tests/test-ifcfg-rh.c b/src/core/settings/plugins/ifcfg-rh/tests/test-ifcfg-rh.c similarity index 100% rename from src/settings/plugins/ifcfg-rh/tests/test-ifcfg-rh.c rename to src/core/settings/plugins/ifcfg-rh/tests/test-ifcfg-rh.c diff --git a/src/settings/plugins/ifupdown/meson.build b/src/core/settings/plugins/ifupdown/meson.build similarity index 100% rename from src/settings/plugins/ifupdown/meson.build rename to src/core/settings/plugins/ifupdown/meson.build diff --git a/src/settings/plugins/ifupdown/nms-ifupdown-interface-parser.c b/src/core/settings/plugins/ifupdown/nms-ifupdown-interface-parser.c similarity index 100% rename from src/settings/plugins/ifupdown/nms-ifupdown-interface-parser.c rename to src/core/settings/plugins/ifupdown/nms-ifupdown-interface-parser.c diff --git a/src/settings/plugins/ifupdown/nms-ifupdown-interface-parser.h b/src/core/settings/plugins/ifupdown/nms-ifupdown-interface-parser.h similarity index 100% rename from src/settings/plugins/ifupdown/nms-ifupdown-interface-parser.h rename to src/core/settings/plugins/ifupdown/nms-ifupdown-interface-parser.h diff --git a/src/settings/plugins/ifupdown/nms-ifupdown-parser.c b/src/core/settings/plugins/ifupdown/nms-ifupdown-parser.c similarity index 100% rename from src/settings/plugins/ifupdown/nms-ifupdown-parser.c rename to src/core/settings/plugins/ifupdown/nms-ifupdown-parser.c diff --git a/src/settings/plugins/ifupdown/nms-ifupdown-parser.h b/src/core/settings/plugins/ifupdown/nms-ifupdown-parser.h similarity index 100% rename from src/settings/plugins/ifupdown/nms-ifupdown-parser.h rename to src/core/settings/plugins/ifupdown/nms-ifupdown-parser.h diff --git a/src/settings/plugins/ifupdown/nms-ifupdown-plugin.c b/src/core/settings/plugins/ifupdown/nms-ifupdown-plugin.c similarity index 100% rename from src/settings/plugins/ifupdown/nms-ifupdown-plugin.c rename to src/core/settings/plugins/ifupdown/nms-ifupdown-plugin.c diff --git a/src/settings/plugins/ifupdown/nms-ifupdown-plugin.h b/src/core/settings/plugins/ifupdown/nms-ifupdown-plugin.h similarity index 100% rename from src/settings/plugins/ifupdown/nms-ifupdown-plugin.h rename to src/core/settings/plugins/ifupdown/nms-ifupdown-plugin.h diff --git a/src/settings/plugins/ifupdown/tests/meson.build b/src/core/settings/plugins/ifupdown/tests/meson.build similarity index 100% rename from src/settings/plugins/ifupdown/tests/meson.build rename to src/core/settings/plugins/ifupdown/tests/meson.build diff --git a/src/settings/plugins/ifupdown/tests/test-ifupdown.c b/src/core/settings/plugins/ifupdown/tests/test-ifupdown.c similarity index 100% rename from src/settings/plugins/ifupdown/tests/test-ifupdown.c rename to src/core/settings/plugins/ifupdown/tests/test-ifupdown.c diff --git a/src/settings/plugins/ifupdown/tests/test1 b/src/core/settings/plugins/ifupdown/tests/test1 similarity index 100% rename from src/settings/plugins/ifupdown/tests/test1 rename to src/core/settings/plugins/ifupdown/tests/test1 diff --git a/src/settings/plugins/ifupdown/tests/test11 b/src/core/settings/plugins/ifupdown/tests/test11 similarity index 100% rename from src/settings/plugins/ifupdown/tests/test11 rename to src/core/settings/plugins/ifupdown/tests/test11 diff --git a/src/settings/plugins/ifupdown/tests/test12 b/src/core/settings/plugins/ifupdown/tests/test12 similarity index 100% rename from src/settings/plugins/ifupdown/tests/test12 rename to src/core/settings/plugins/ifupdown/tests/test12 diff --git a/src/settings/plugins/ifupdown/tests/test13 b/src/core/settings/plugins/ifupdown/tests/test13 similarity index 100% rename from src/settings/plugins/ifupdown/tests/test13 rename to src/core/settings/plugins/ifupdown/tests/test13 diff --git a/src/settings/plugins/ifupdown/tests/test14 b/src/core/settings/plugins/ifupdown/tests/test14 similarity index 100% rename from src/settings/plugins/ifupdown/tests/test14 rename to src/core/settings/plugins/ifupdown/tests/test14 diff --git a/src/settings/plugins/ifupdown/tests/test15 b/src/core/settings/plugins/ifupdown/tests/test15 similarity index 100% rename from src/settings/plugins/ifupdown/tests/test15 rename to src/core/settings/plugins/ifupdown/tests/test15 diff --git a/src/settings/plugins/ifupdown/tests/test16 b/src/core/settings/plugins/ifupdown/tests/test16 similarity index 100% rename from src/settings/plugins/ifupdown/tests/test16 rename to src/core/settings/plugins/ifupdown/tests/test16 diff --git a/src/settings/plugins/ifupdown/tests/test17-wired-static-verify-ip4 b/src/core/settings/plugins/ifupdown/tests/test17-wired-static-verify-ip4 similarity index 100% rename from src/settings/plugins/ifupdown/tests/test17-wired-static-verify-ip4 rename to src/core/settings/plugins/ifupdown/tests/test17-wired-static-verify-ip4 diff --git a/src/settings/plugins/ifupdown/tests/test18-wired-static-verify-ip6 b/src/core/settings/plugins/ifupdown/tests/test18-wired-static-verify-ip6 similarity index 100% rename from src/settings/plugins/ifupdown/tests/test18-wired-static-verify-ip6 rename to src/core/settings/plugins/ifupdown/tests/test18-wired-static-verify-ip6 diff --git a/src/settings/plugins/ifupdown/tests/test19-wired-static-verify-ip4-plen b/src/core/settings/plugins/ifupdown/tests/test19-wired-static-verify-ip4-plen similarity index 100% rename from src/settings/plugins/ifupdown/tests/test19-wired-static-verify-ip4-plen rename to src/core/settings/plugins/ifupdown/tests/test19-wired-static-verify-ip4-plen diff --git a/src/settings/plugins/ifupdown/tests/test2 b/src/core/settings/plugins/ifupdown/tests/test2 similarity index 100% rename from src/settings/plugins/ifupdown/tests/test2 rename to src/core/settings/plugins/ifupdown/tests/test2 diff --git a/src/settings/plugins/ifupdown/tests/test20-source-stanza b/src/core/settings/plugins/ifupdown/tests/test20-source-stanza similarity index 100% rename from src/settings/plugins/ifupdown/tests/test20-source-stanza rename to src/core/settings/plugins/ifupdown/tests/test20-source-stanza diff --git a/src/settings/plugins/ifupdown/tests/test20-source-stanza.eth0 b/src/core/settings/plugins/ifupdown/tests/test20-source-stanza.eth0 similarity index 100% rename from src/settings/plugins/ifupdown/tests/test20-source-stanza.eth0 rename to src/core/settings/plugins/ifupdown/tests/test20-source-stanza.eth0 diff --git a/src/settings/plugins/ifupdown/tests/test20-source-stanza.eth1 b/src/core/settings/plugins/ifupdown/tests/test20-source-stanza.eth1 similarity index 100% rename from src/settings/plugins/ifupdown/tests/test20-source-stanza.eth1 rename to src/core/settings/plugins/ifupdown/tests/test20-source-stanza.eth1 diff --git a/src/settings/plugins/ifupdown/tests/test21-source-dir-stanza b/src/core/settings/plugins/ifupdown/tests/test21-source-dir-stanza similarity index 100% rename from src/settings/plugins/ifupdown/tests/test21-source-dir-stanza rename to src/core/settings/plugins/ifupdown/tests/test21-source-dir-stanza diff --git a/src/settings/plugins/ifupdown/tests/test21-source-dir-stanza.d/test21-source-dir-stanza.eth0 b/src/core/settings/plugins/ifupdown/tests/test21-source-dir-stanza.d/test21-source-dir-stanza.eth0 similarity index 100% rename from src/settings/plugins/ifupdown/tests/test21-source-dir-stanza.d/test21-source-dir-stanza.eth0 rename to src/core/settings/plugins/ifupdown/tests/test21-source-dir-stanza.d/test21-source-dir-stanza.eth0 diff --git a/src/settings/plugins/ifupdown/tests/test22-duplicate-stanzas b/src/core/settings/plugins/ifupdown/tests/test22-duplicate-stanzas similarity index 100% rename from src/settings/plugins/ifupdown/tests/test22-duplicate-stanzas rename to src/core/settings/plugins/ifupdown/tests/test22-duplicate-stanzas diff --git a/src/settings/plugins/ifupdown/tests/test3 b/src/core/settings/plugins/ifupdown/tests/test3 similarity index 100% rename from src/settings/plugins/ifupdown/tests/test3 rename to src/core/settings/plugins/ifupdown/tests/test3 diff --git a/src/settings/plugins/ifupdown/tests/test4 b/src/core/settings/plugins/ifupdown/tests/test4 similarity index 100% rename from src/settings/plugins/ifupdown/tests/test4 rename to src/core/settings/plugins/ifupdown/tests/test4 diff --git a/src/settings/plugins/ifupdown/tests/test5 b/src/core/settings/plugins/ifupdown/tests/test5 similarity index 100% rename from src/settings/plugins/ifupdown/tests/test5 rename to src/core/settings/plugins/ifupdown/tests/test5 diff --git a/src/settings/plugins/ifupdown/tests/test6 b/src/core/settings/plugins/ifupdown/tests/test6 similarity index 100% rename from src/settings/plugins/ifupdown/tests/test6 rename to src/core/settings/plugins/ifupdown/tests/test6 diff --git a/src/settings/plugins/ifupdown/tests/test7 b/src/core/settings/plugins/ifupdown/tests/test7 similarity index 100% rename from src/settings/plugins/ifupdown/tests/test7 rename to src/core/settings/plugins/ifupdown/tests/test7 diff --git a/src/settings/plugins/ifupdown/tests/test8 b/src/core/settings/plugins/ifupdown/tests/test8 similarity index 100% rename from src/settings/plugins/ifupdown/tests/test8 rename to src/core/settings/plugins/ifupdown/tests/test8 diff --git a/src/settings/plugins/ifupdown/tests/test9 b/src/core/settings/plugins/ifupdown/tests/test9 similarity index 100% rename from src/settings/plugins/ifupdown/tests/test9 rename to src/core/settings/plugins/ifupdown/tests/test9 diff --git a/src/settings/plugins/keyfile/nms-keyfile-plugin.c b/src/core/settings/plugins/keyfile/nms-keyfile-plugin.c similarity index 100% rename from src/settings/plugins/keyfile/nms-keyfile-plugin.c rename to src/core/settings/plugins/keyfile/nms-keyfile-plugin.c diff --git a/src/settings/plugins/keyfile/nms-keyfile-plugin.h b/src/core/settings/plugins/keyfile/nms-keyfile-plugin.h similarity index 100% rename from src/settings/plugins/keyfile/nms-keyfile-plugin.h rename to src/core/settings/plugins/keyfile/nms-keyfile-plugin.h diff --git a/src/settings/plugins/keyfile/nms-keyfile-reader.c b/src/core/settings/plugins/keyfile/nms-keyfile-reader.c similarity index 100% rename from src/settings/plugins/keyfile/nms-keyfile-reader.c rename to src/core/settings/plugins/keyfile/nms-keyfile-reader.c diff --git a/src/settings/plugins/keyfile/nms-keyfile-reader.h b/src/core/settings/plugins/keyfile/nms-keyfile-reader.h similarity index 100% rename from src/settings/plugins/keyfile/nms-keyfile-reader.h rename to src/core/settings/plugins/keyfile/nms-keyfile-reader.h diff --git a/src/settings/plugins/keyfile/nms-keyfile-storage.c b/src/core/settings/plugins/keyfile/nms-keyfile-storage.c similarity index 100% rename from src/settings/plugins/keyfile/nms-keyfile-storage.c rename to src/core/settings/plugins/keyfile/nms-keyfile-storage.c diff --git a/src/settings/plugins/keyfile/nms-keyfile-storage.h b/src/core/settings/plugins/keyfile/nms-keyfile-storage.h similarity index 100% rename from src/settings/plugins/keyfile/nms-keyfile-storage.h rename to src/core/settings/plugins/keyfile/nms-keyfile-storage.h diff --git a/src/settings/plugins/keyfile/nms-keyfile-utils.c b/src/core/settings/plugins/keyfile/nms-keyfile-utils.c similarity index 100% rename from src/settings/plugins/keyfile/nms-keyfile-utils.c rename to src/core/settings/plugins/keyfile/nms-keyfile-utils.c diff --git a/src/settings/plugins/keyfile/nms-keyfile-utils.h b/src/core/settings/plugins/keyfile/nms-keyfile-utils.h similarity index 100% rename from src/settings/plugins/keyfile/nms-keyfile-utils.h rename to src/core/settings/plugins/keyfile/nms-keyfile-utils.h diff --git a/src/settings/plugins/keyfile/nms-keyfile-writer.c b/src/core/settings/plugins/keyfile/nms-keyfile-writer.c similarity index 100% rename from src/settings/plugins/keyfile/nms-keyfile-writer.c rename to src/core/settings/plugins/keyfile/nms-keyfile-writer.c diff --git a/src/settings/plugins/keyfile/nms-keyfile-writer.h b/src/core/settings/plugins/keyfile/nms-keyfile-writer.h similarity index 100% rename from src/settings/plugins/keyfile/nms-keyfile-writer.h rename to src/core/settings/plugins/keyfile/nms-keyfile-writer.h diff --git a/src/settings/plugins/keyfile/tests/keyfiles/ATT_Data_Connect_BT b/src/core/settings/plugins/keyfile/tests/keyfiles/ATT_Data_Connect_BT similarity index 100% rename from src/settings/plugins/keyfile/tests/keyfiles/ATT_Data_Connect_BT rename to src/core/settings/plugins/keyfile/tests/keyfiles/ATT_Data_Connect_BT diff --git a/src/settings/plugins/keyfile/tests/keyfiles/ATT_Data_Connect_Plain b/src/core/settings/plugins/keyfile/tests/keyfiles/ATT_Data_Connect_Plain similarity index 100% rename from src/settings/plugins/keyfile/tests/keyfiles/ATT_Data_Connect_Plain rename to src/core/settings/plugins/keyfile/tests/keyfiles/ATT_Data_Connect_Plain diff --git a/src/settings/plugins/keyfile/tests/keyfiles/Test_Bridge_Component b/src/core/settings/plugins/keyfile/tests/keyfiles/Test_Bridge_Component similarity index 100% rename from src/settings/plugins/keyfile/tests/keyfiles/Test_Bridge_Component rename to src/core/settings/plugins/keyfile/tests/keyfiles/Test_Bridge_Component diff --git a/src/settings/plugins/keyfile/tests/keyfiles/Test_Bridge_Main b/src/core/settings/plugins/keyfile/tests/keyfiles/Test_Bridge_Main similarity index 100% rename from src/settings/plugins/keyfile/tests/keyfiles/Test_Bridge_Main rename to src/core/settings/plugins/keyfile/tests/keyfiles/Test_Bridge_Main diff --git a/src/settings/plugins/keyfile/tests/keyfiles/Test_Enum_Property b/src/core/settings/plugins/keyfile/tests/keyfiles/Test_Enum_Property similarity index 100% rename from src/settings/plugins/keyfile/tests/keyfiles/Test_Enum_Property rename to src/core/settings/plugins/keyfile/tests/keyfiles/Test_Enum_Property diff --git a/src/settings/plugins/keyfile/tests/keyfiles/Test_Flags_Property b/src/core/settings/plugins/keyfile/tests/keyfiles/Test_Flags_Property similarity index 100% rename from src/settings/plugins/keyfile/tests/keyfiles/Test_Flags_Property rename to src/core/settings/plugins/keyfile/tests/keyfiles/Test_Flags_Property diff --git a/src/settings/plugins/keyfile/tests/keyfiles/Test_GSM_Connection b/src/core/settings/plugins/keyfile/tests/keyfiles/Test_GSM_Connection similarity index 100% rename from src/settings/plugins/keyfile/tests/keyfiles/Test_GSM_Connection rename to src/core/settings/plugins/keyfile/tests/keyfiles/Test_GSM_Connection diff --git a/src/settings/plugins/keyfile/tests/keyfiles/Test_InfiniBand_Connection b/src/core/settings/plugins/keyfile/tests/keyfiles/Test_InfiniBand_Connection similarity index 100% rename from src/settings/plugins/keyfile/tests/keyfiles/Test_InfiniBand_Connection rename to src/core/settings/plugins/keyfile/tests/keyfiles/Test_InfiniBand_Connection diff --git a/src/settings/plugins/keyfile/tests/keyfiles/Test_Intlike_SSID b/src/core/settings/plugins/keyfile/tests/keyfiles/Test_Intlike_SSID similarity index 100% rename from src/settings/plugins/keyfile/tests/keyfiles/Test_Intlike_SSID rename to src/core/settings/plugins/keyfile/tests/keyfiles/Test_Intlike_SSID diff --git a/src/settings/plugins/keyfile/tests/keyfiles/Test_Intlike_SSID_2 b/src/core/settings/plugins/keyfile/tests/keyfiles/Test_Intlike_SSID_2 similarity index 100% rename from src/settings/plugins/keyfile/tests/keyfiles/Test_Intlike_SSID_2 rename to src/core/settings/plugins/keyfile/tests/keyfiles/Test_Intlike_SSID_2 diff --git a/src/settings/plugins/keyfile/tests/keyfiles/Test_Intlist_SSID b/src/core/settings/plugins/keyfile/tests/keyfiles/Test_Intlist_SSID similarity index 100% rename from src/settings/plugins/keyfile/tests/keyfiles/Test_Intlist_SSID rename to src/core/settings/plugins/keyfile/tests/keyfiles/Test_Intlist_SSID diff --git a/src/settings/plugins/keyfile/tests/keyfiles/Test_MAC_IB_Old_Format b/src/core/settings/plugins/keyfile/tests/keyfiles/Test_MAC_IB_Old_Format similarity index 100% rename from src/settings/plugins/keyfile/tests/keyfiles/Test_MAC_IB_Old_Format rename to src/core/settings/plugins/keyfile/tests/keyfiles/Test_MAC_IB_Old_Format diff --git a/src/settings/plugins/keyfile/tests/keyfiles/Test_MAC_Old_Format b/src/core/settings/plugins/keyfile/tests/keyfiles/Test_MAC_Old_Format similarity index 100% rename from src/settings/plugins/keyfile/tests/keyfiles/Test_MAC_Old_Format rename to src/core/settings/plugins/keyfile/tests/keyfiles/Test_MAC_Old_Format diff --git a/src/settings/plugins/keyfile/tests/keyfiles/Test_Missing_ID_UUID b/src/core/settings/plugins/keyfile/tests/keyfiles/Test_Missing_ID_UUID similarity index 100% rename from src/settings/plugins/keyfile/tests/keyfiles/Test_Missing_ID_UUID rename to src/core/settings/plugins/keyfile/tests/keyfiles/Test_Missing_ID_UUID diff --git a/src/settings/plugins/keyfile/tests/keyfiles/Test_Missing_Vlan_Flags b/src/core/settings/plugins/keyfile/tests/keyfiles/Test_Missing_Vlan_Flags similarity index 100% rename from src/settings/plugins/keyfile/tests/keyfiles/Test_Missing_Vlan_Flags rename to src/core/settings/plugins/keyfile/tests/keyfiles/Test_Missing_Vlan_Flags diff --git a/src/settings/plugins/keyfile/tests/keyfiles/Test_Missing_Vlan_Setting b/src/core/settings/plugins/keyfile/tests/keyfiles/Test_Missing_Vlan_Setting similarity index 100% rename from src/settings/plugins/keyfile/tests/keyfiles/Test_Missing_Vlan_Setting rename to src/core/settings/plugins/keyfile/tests/keyfiles/Test_Missing_Vlan_Setting diff --git a/src/settings/plugins/keyfile/tests/keyfiles/Test_New_Wired_Group_Name b/src/core/settings/plugins/keyfile/tests/keyfiles/Test_New_Wired_Group_Name similarity index 100% rename from src/settings/plugins/keyfile/tests/keyfiles/Test_New_Wired_Group_Name rename to src/core/settings/plugins/keyfile/tests/keyfiles/Test_New_Wired_Group_Name diff --git a/src/settings/plugins/keyfile/tests/keyfiles/Test_New_Wireless_Group_Names b/src/core/settings/plugins/keyfile/tests/keyfiles/Test_New_Wireless_Group_Names similarity index 100% rename from src/settings/plugins/keyfile/tests/keyfiles/Test_New_Wireless_Group_Names rename to src/core/settings/plugins/keyfile/tests/keyfiles/Test_New_Wireless_Group_Names diff --git a/src/settings/plugins/keyfile/tests/keyfiles/Test_String_SSID b/src/core/settings/plugins/keyfile/tests/keyfiles/Test_String_SSID similarity index 100% rename from src/settings/plugins/keyfile/tests/keyfiles/Test_String_SSID rename to src/core/settings/plugins/keyfile/tests/keyfiles/Test_String_SSID diff --git a/src/settings/plugins/keyfile/tests/keyfiles/Test_TC_Config b/src/core/settings/plugins/keyfile/tests/keyfiles/Test_TC_Config similarity index 100% rename from src/settings/plugins/keyfile/tests/keyfiles/Test_TC_Config rename to src/core/settings/plugins/keyfile/tests/keyfiles/Test_TC_Config diff --git a/src/settings/plugins/keyfile/tests/keyfiles/Test_Wired_Connection b/src/core/settings/plugins/keyfile/tests/keyfiles/Test_Wired_Connection similarity index 100% rename from src/settings/plugins/keyfile/tests/keyfiles/Test_Wired_Connection rename to src/core/settings/plugins/keyfile/tests/keyfiles/Test_Wired_Connection diff --git a/src/settings/plugins/keyfile/tests/keyfiles/Test_Wired_Connection_IP6 b/src/core/settings/plugins/keyfile/tests/keyfiles/Test_Wired_Connection_IP6 similarity index 100% rename from src/settings/plugins/keyfile/tests/keyfiles/Test_Wired_Connection_IP6 rename to src/core/settings/plugins/keyfile/tests/keyfiles/Test_Wired_Connection_IP6 diff --git a/src/settings/plugins/keyfile/tests/keyfiles/Test_Wired_Connection_MAC_Case b/src/core/settings/plugins/keyfile/tests/keyfiles/Test_Wired_Connection_MAC_Case similarity index 100% rename from src/settings/plugins/keyfile/tests/keyfiles/Test_Wired_Connection_MAC_Case rename to src/core/settings/plugins/keyfile/tests/keyfiles/Test_Wired_Connection_MAC_Case diff --git a/src/settings/plugins/keyfile/tests/keyfiles/Test_Wired_TLS_Blob b/src/core/settings/plugins/keyfile/tests/keyfiles/Test_Wired_TLS_Blob similarity index 100% rename from src/settings/plugins/keyfile/tests/keyfiles/Test_Wired_TLS_Blob rename to src/core/settings/plugins/keyfile/tests/keyfiles/Test_Wired_TLS_Blob diff --git a/src/settings/plugins/keyfile/tests/keyfiles/Test_Wired_TLS_New b/src/core/settings/plugins/keyfile/tests/keyfiles/Test_Wired_TLS_New similarity index 100% rename from src/settings/plugins/keyfile/tests/keyfiles/Test_Wired_TLS_New rename to src/core/settings/plugins/keyfile/tests/keyfiles/Test_Wired_TLS_New diff --git a/src/settings/plugins/keyfile/tests/keyfiles/Test_Wired_TLS_Old b/src/core/settings/plugins/keyfile/tests/keyfiles/Test_Wired_TLS_Old similarity index 100% rename from src/settings/plugins/keyfile/tests/keyfiles/Test_Wired_TLS_Old rename to src/core/settings/plugins/keyfile/tests/keyfiles/Test_Wired_TLS_Old diff --git a/src/settings/plugins/keyfile/tests/keyfiles/Test_Wired_TLS_Path_Missing b/src/core/settings/plugins/keyfile/tests/keyfiles/Test_Wired_TLS_Path_Missing similarity index 100% rename from src/settings/plugins/keyfile/tests/keyfiles/Test_Wired_TLS_Path_Missing rename to src/core/settings/plugins/keyfile/tests/keyfiles/Test_Wired_TLS_Path_Missing diff --git a/src/settings/plugins/keyfile/tests/keyfiles/Test_Wireless_Connection b/src/core/settings/plugins/keyfile/tests/keyfiles/Test_Wireless_Connection similarity index 100% rename from src/settings/plugins/keyfile/tests/keyfiles/Test_Wireless_Connection rename to src/core/settings/plugins/keyfile/tests/keyfiles/Test_Wireless_Connection diff --git a/src/settings/plugins/keyfile/tests/keyfiles/Test_dcb_connection b/src/core/settings/plugins/keyfile/tests/keyfiles/Test_dcb_connection similarity index 100% rename from src/settings/plugins/keyfile/tests/keyfiles/Test_dcb_connection rename to src/core/settings/plugins/keyfile/tests/keyfiles/Test_dcb_connection diff --git a/src/settings/plugins/keyfile/tests/keyfiles/Test_minimal_1 b/src/core/settings/plugins/keyfile/tests/keyfiles/Test_minimal_1 similarity index 100% rename from src/settings/plugins/keyfile/tests/keyfiles/Test_minimal_1 rename to src/core/settings/plugins/keyfile/tests/keyfiles/Test_minimal_1 diff --git a/src/settings/plugins/keyfile/tests/keyfiles/Test_minimal_2 b/src/core/settings/plugins/keyfile/tests/keyfiles/Test_minimal_2 similarity index 100% rename from src/settings/plugins/keyfile/tests/keyfiles/Test_minimal_2 rename to src/core/settings/plugins/keyfile/tests/keyfiles/Test_minimal_2 diff --git a/src/settings/plugins/keyfile/tests/keyfiles/Test_minimal_slave_1 b/src/core/settings/plugins/keyfile/tests/keyfiles/Test_minimal_slave_1 similarity index 100% rename from src/settings/plugins/keyfile/tests/keyfiles/Test_minimal_slave_1 rename to src/core/settings/plugins/keyfile/tests/keyfiles/Test_minimal_slave_1 diff --git a/src/settings/plugins/keyfile/tests/keyfiles/Test_minimal_slave_2 b/src/core/settings/plugins/keyfile/tests/keyfiles/Test_minimal_slave_2 similarity index 100% rename from src/settings/plugins/keyfile/tests/keyfiles/Test_minimal_slave_2 rename to src/core/settings/plugins/keyfile/tests/keyfiles/Test_minimal_slave_2 diff --git a/src/settings/plugins/keyfile/tests/keyfiles/Test_minimal_slave_3 b/src/core/settings/plugins/keyfile/tests/keyfiles/Test_minimal_slave_3 similarity index 100% rename from src/settings/plugins/keyfile/tests/keyfiles/Test_minimal_slave_3 rename to src/core/settings/plugins/keyfile/tests/keyfiles/Test_minimal_slave_3 diff --git a/src/settings/plugins/keyfile/tests/keyfiles/Test_minimal_slave_4 b/src/core/settings/plugins/keyfile/tests/keyfiles/Test_minimal_slave_4 similarity index 100% rename from src/settings/plugins/keyfile/tests/keyfiles/Test_minimal_slave_4 rename to src/core/settings/plugins/keyfile/tests/keyfiles/Test_minimal_slave_4 diff --git a/src/settings/plugins/keyfile/tests/keyfiles/test-ca-cert.pem b/src/core/settings/plugins/keyfile/tests/keyfiles/test-ca-cert.pem similarity index 100% rename from src/settings/plugins/keyfile/tests/keyfiles/test-ca-cert.pem rename to src/core/settings/plugins/keyfile/tests/keyfiles/test-ca-cert.pem diff --git a/src/settings/plugins/keyfile/tests/keyfiles/test-key-and-cert.pem b/src/core/settings/plugins/keyfile/tests/keyfiles/test-key-and-cert.pem similarity index 100% rename from src/settings/plugins/keyfile/tests/keyfiles/test-key-and-cert.pem rename to src/core/settings/plugins/keyfile/tests/keyfiles/test-key-and-cert.pem diff --git a/src/settings/plugins/keyfile/tests/meson.build b/src/core/settings/plugins/keyfile/tests/meson.build similarity index 100% rename from src/settings/plugins/keyfile/tests/meson.build rename to src/core/settings/plugins/keyfile/tests/meson.build diff --git a/src/settings/plugins/keyfile/tests/test-keyfile-settings.c b/src/core/settings/plugins/keyfile/tests/test-keyfile-settings.c similarity index 100% rename from src/settings/plugins/keyfile/tests/test-keyfile-settings.c rename to src/core/settings/plugins/keyfile/tests/test-keyfile-settings.c diff --git a/src/settings/plugins/meson.build b/src/core/settings/plugins/meson.build similarity index 100% rename from src/settings/plugins/meson.build rename to src/core/settings/plugins/meson.build diff --git a/src/supplicant/nm-supplicant-config.c b/src/core/supplicant/nm-supplicant-config.c similarity index 100% rename from src/supplicant/nm-supplicant-config.c rename to src/core/supplicant/nm-supplicant-config.c diff --git a/src/supplicant/nm-supplicant-config.h b/src/core/supplicant/nm-supplicant-config.h similarity index 100% rename from src/supplicant/nm-supplicant-config.h rename to src/core/supplicant/nm-supplicant-config.h diff --git a/src/supplicant/nm-supplicant-interface.c b/src/core/supplicant/nm-supplicant-interface.c similarity index 100% rename from src/supplicant/nm-supplicant-interface.c rename to src/core/supplicant/nm-supplicant-interface.c diff --git a/src/supplicant/nm-supplicant-interface.h b/src/core/supplicant/nm-supplicant-interface.h similarity index 100% rename from src/supplicant/nm-supplicant-interface.h rename to src/core/supplicant/nm-supplicant-interface.h diff --git a/src/supplicant/nm-supplicant-manager.c b/src/core/supplicant/nm-supplicant-manager.c similarity index 100% rename from src/supplicant/nm-supplicant-manager.c rename to src/core/supplicant/nm-supplicant-manager.c diff --git a/src/supplicant/nm-supplicant-manager.h b/src/core/supplicant/nm-supplicant-manager.h similarity index 100% rename from src/supplicant/nm-supplicant-manager.h rename to src/core/supplicant/nm-supplicant-manager.h diff --git a/src/supplicant/nm-supplicant-settings-verify.c b/src/core/supplicant/nm-supplicant-settings-verify.c similarity index 100% rename from src/supplicant/nm-supplicant-settings-verify.c rename to src/core/supplicant/nm-supplicant-settings-verify.c diff --git a/src/supplicant/nm-supplicant-settings-verify.h b/src/core/supplicant/nm-supplicant-settings-verify.h similarity index 100% rename from src/supplicant/nm-supplicant-settings-verify.h rename to src/core/supplicant/nm-supplicant-settings-verify.h diff --git a/src/supplicant/nm-supplicant-types.h b/src/core/supplicant/nm-supplicant-types.h similarity index 100% rename from src/supplicant/nm-supplicant-types.h rename to src/core/supplicant/nm-supplicant-types.h diff --git a/src/supplicant/tests/certs/test-ca-cert.pem b/src/core/supplicant/tests/certs/test-ca-cert.pem similarity index 100% rename from src/supplicant/tests/certs/test-ca-cert.pem rename to src/core/supplicant/tests/certs/test-ca-cert.pem diff --git a/src/supplicant/tests/certs/test-cert.p12 b/src/core/supplicant/tests/certs/test-cert.p12 similarity index 100% rename from src/supplicant/tests/certs/test-cert.p12 rename to src/core/supplicant/tests/certs/test-cert.p12 diff --git a/src/supplicant/tests/meson.build b/src/core/supplicant/tests/meson.build similarity index 100% rename from src/supplicant/tests/meson.build rename to src/core/supplicant/tests/meson.build diff --git a/src/supplicant/tests/test-supplicant-config.c b/src/core/supplicant/tests/test-supplicant-config.c similarity index 100% rename from src/supplicant/tests/test-supplicant-config.c rename to src/core/supplicant/tests/test-supplicant-config.c diff --git a/src/systemd/meson.build b/src/core/systemd/meson.build similarity index 100% rename from src/systemd/meson.build rename to src/core/systemd/meson.build diff --git a/src/systemd/nm-sd-utils-core.c b/src/core/systemd/nm-sd-utils-core.c similarity index 100% rename from src/systemd/nm-sd-utils-core.c rename to src/core/systemd/nm-sd-utils-core.c diff --git a/src/systemd/nm-sd-utils-core.h b/src/core/systemd/nm-sd-utils-core.h similarity index 100% rename from src/systemd/nm-sd-utils-core.h rename to src/core/systemd/nm-sd-utils-core.h diff --git a/src/systemd/nm-sd-utils-dhcp.c b/src/core/systemd/nm-sd-utils-dhcp.c similarity index 100% rename from src/systemd/nm-sd-utils-dhcp.c rename to src/core/systemd/nm-sd-utils-dhcp.c diff --git a/src/systemd/nm-sd-utils-dhcp.h b/src/core/systemd/nm-sd-utils-dhcp.h similarity index 100% rename from src/systemd/nm-sd-utils-dhcp.h rename to src/core/systemd/nm-sd-utils-dhcp.h diff --git a/src/systemd/nm-sd.c b/src/core/systemd/nm-sd.c similarity index 100% rename from src/systemd/nm-sd.c rename to src/core/systemd/nm-sd.c diff --git a/src/systemd/nm-sd.h b/src/core/systemd/nm-sd.h similarity index 100% rename from src/systemd/nm-sd.h rename to src/core/systemd/nm-sd.h diff --git a/src/systemd/sd-adapt-core/condition.h b/src/core/systemd/sd-adapt-core/condition.h similarity index 100% rename from src/systemd/sd-adapt-core/condition.h rename to src/core/systemd/sd-adapt-core/condition.h diff --git a/src/systemd/sd-adapt-core/conf-parser.h b/src/core/systemd/sd-adapt-core/conf-parser.h similarity index 100% rename from src/systemd/sd-adapt-core/conf-parser.h rename to src/core/systemd/sd-adapt-core/conf-parser.h diff --git a/src/systemd/sd-adapt-core/device-util.h b/src/core/systemd/sd-adapt-core/device-util.h similarity index 100% rename from src/systemd/sd-adapt-core/device-util.h rename to src/core/systemd/sd-adapt-core/device-util.h diff --git a/src/systemd/sd-adapt-core/khash.h b/src/core/systemd/sd-adapt-core/khash.h similarity index 100% rename from src/systemd/sd-adapt-core/khash.h rename to src/core/systemd/sd-adapt-core/khash.h diff --git a/src/systemd/sd-adapt-core/network-util.h b/src/core/systemd/sd-adapt-core/network-util.h similarity index 100% rename from src/systemd/sd-adapt-core/network-util.h rename to src/core/systemd/sd-adapt-core/network-util.h diff --git a/src/systemd/sd-adapt-core/nm-sd-adapt-core.c b/src/core/systemd/sd-adapt-core/nm-sd-adapt-core.c similarity index 100% rename from src/systemd/sd-adapt-core/nm-sd-adapt-core.c rename to src/core/systemd/sd-adapt-core/nm-sd-adapt-core.c diff --git a/src/systemd/sd-adapt-core/nm-sd-adapt-core.h b/src/core/systemd/sd-adapt-core/nm-sd-adapt-core.h similarity index 100% rename from src/systemd/sd-adapt-core/nm-sd-adapt-core.h rename to src/core/systemd/sd-adapt-core/nm-sd-adapt-core.h diff --git a/src/systemd/sd-adapt-core/sd-daemon.h b/src/core/systemd/sd-adapt-core/sd-daemon.h similarity index 100% rename from src/systemd/sd-adapt-core/sd-daemon.h rename to src/core/systemd/sd-adapt-core/sd-daemon.h diff --git a/src/systemd/sd-adapt-core/sd-device.h b/src/core/systemd/sd-adapt-core/sd-device.h similarity index 100% rename from src/systemd/sd-adapt-core/sd-device.h rename to src/core/systemd/sd-adapt-core/sd-device.h diff --git a/src/systemd/sd-adapt-core/udev-util.h b/src/core/systemd/sd-adapt-core/udev-util.h similarity index 100% rename from src/systemd/sd-adapt-core/udev-util.h rename to src/core/systemd/sd-adapt-core/udev-util.h diff --git a/src/systemd/src/libsystemd-network/arp-util.c b/src/core/systemd/src/libsystemd-network/arp-util.c similarity index 100% rename from src/systemd/src/libsystemd-network/arp-util.c rename to src/core/systemd/src/libsystemd-network/arp-util.c diff --git a/src/systemd/src/libsystemd-network/arp-util.h b/src/core/systemd/src/libsystemd-network/arp-util.h similarity index 100% rename from src/systemd/src/libsystemd-network/arp-util.h rename to src/core/systemd/src/libsystemd-network/arp-util.h diff --git a/src/systemd/src/libsystemd-network/dhcp-identifier.c b/src/core/systemd/src/libsystemd-network/dhcp-identifier.c similarity index 100% rename from src/systemd/src/libsystemd-network/dhcp-identifier.c rename to src/core/systemd/src/libsystemd-network/dhcp-identifier.c diff --git a/src/systemd/src/libsystemd-network/dhcp-identifier.h b/src/core/systemd/src/libsystemd-network/dhcp-identifier.h similarity index 100% rename from src/systemd/src/libsystemd-network/dhcp-identifier.h rename to src/core/systemd/src/libsystemd-network/dhcp-identifier.h diff --git a/src/systemd/src/libsystemd-network/dhcp-internal.h b/src/core/systemd/src/libsystemd-network/dhcp-internal.h similarity index 100% rename from src/systemd/src/libsystemd-network/dhcp-internal.h rename to src/core/systemd/src/libsystemd-network/dhcp-internal.h diff --git a/src/systemd/src/libsystemd-network/dhcp-lease-internal.h b/src/core/systemd/src/libsystemd-network/dhcp-lease-internal.h similarity index 100% rename from src/systemd/src/libsystemd-network/dhcp-lease-internal.h rename to src/core/systemd/src/libsystemd-network/dhcp-lease-internal.h diff --git a/src/systemd/src/libsystemd-network/dhcp-network.c b/src/core/systemd/src/libsystemd-network/dhcp-network.c similarity index 100% rename from src/systemd/src/libsystemd-network/dhcp-network.c rename to src/core/systemd/src/libsystemd-network/dhcp-network.c diff --git a/src/systemd/src/libsystemd-network/dhcp-option.c b/src/core/systemd/src/libsystemd-network/dhcp-option.c similarity index 100% rename from src/systemd/src/libsystemd-network/dhcp-option.c rename to src/core/systemd/src/libsystemd-network/dhcp-option.c diff --git a/src/systemd/src/libsystemd-network/dhcp-packet.c b/src/core/systemd/src/libsystemd-network/dhcp-packet.c similarity index 100% rename from src/systemd/src/libsystemd-network/dhcp-packet.c rename to src/core/systemd/src/libsystemd-network/dhcp-packet.c diff --git a/src/systemd/src/libsystemd-network/dhcp-protocol.h b/src/core/systemd/src/libsystemd-network/dhcp-protocol.h similarity index 100% rename from src/systemd/src/libsystemd-network/dhcp-protocol.h rename to src/core/systemd/src/libsystemd-network/dhcp-protocol.h diff --git a/src/systemd/src/libsystemd-network/dhcp6-internal.h b/src/core/systemd/src/libsystemd-network/dhcp6-internal.h similarity index 100% rename from src/systemd/src/libsystemd-network/dhcp6-internal.h rename to src/core/systemd/src/libsystemd-network/dhcp6-internal.h diff --git a/src/systemd/src/libsystemd-network/dhcp6-lease-internal.h b/src/core/systemd/src/libsystemd-network/dhcp6-lease-internal.h similarity index 100% rename from src/systemd/src/libsystemd-network/dhcp6-lease-internal.h rename to src/core/systemd/src/libsystemd-network/dhcp6-lease-internal.h diff --git a/src/systemd/src/libsystemd-network/dhcp6-network.c b/src/core/systemd/src/libsystemd-network/dhcp6-network.c similarity index 100% rename from src/systemd/src/libsystemd-network/dhcp6-network.c rename to src/core/systemd/src/libsystemd-network/dhcp6-network.c diff --git a/src/systemd/src/libsystemd-network/dhcp6-option.c b/src/core/systemd/src/libsystemd-network/dhcp6-option.c similarity index 100% rename from src/systemd/src/libsystemd-network/dhcp6-option.c rename to src/core/systemd/src/libsystemd-network/dhcp6-option.c diff --git a/src/systemd/src/libsystemd-network/dhcp6-protocol.h b/src/core/systemd/src/libsystemd-network/dhcp6-protocol.h similarity index 100% rename from src/systemd/src/libsystemd-network/dhcp6-protocol.h rename to src/core/systemd/src/libsystemd-network/dhcp6-protocol.h diff --git a/src/systemd/src/libsystemd-network/lldp-internal.h b/src/core/systemd/src/libsystemd-network/lldp-internal.h similarity index 100% rename from src/systemd/src/libsystemd-network/lldp-internal.h rename to src/core/systemd/src/libsystemd-network/lldp-internal.h diff --git a/src/systemd/src/libsystemd-network/lldp-neighbor.c b/src/core/systemd/src/libsystemd-network/lldp-neighbor.c similarity index 100% rename from src/systemd/src/libsystemd-network/lldp-neighbor.c rename to src/core/systemd/src/libsystemd-network/lldp-neighbor.c diff --git a/src/systemd/src/libsystemd-network/lldp-neighbor.h b/src/core/systemd/src/libsystemd-network/lldp-neighbor.h similarity index 100% rename from src/systemd/src/libsystemd-network/lldp-neighbor.h rename to src/core/systemd/src/libsystemd-network/lldp-neighbor.h diff --git a/src/systemd/src/libsystemd-network/lldp-network.c b/src/core/systemd/src/libsystemd-network/lldp-network.c similarity index 100% rename from src/systemd/src/libsystemd-network/lldp-network.c rename to src/core/systemd/src/libsystemd-network/lldp-network.c diff --git a/src/systemd/src/libsystemd-network/lldp-network.h b/src/core/systemd/src/libsystemd-network/lldp-network.h similarity index 100% rename from src/systemd/src/libsystemd-network/lldp-network.h rename to src/core/systemd/src/libsystemd-network/lldp-network.h diff --git a/src/systemd/src/libsystemd-network/network-internal.c b/src/core/systemd/src/libsystemd-network/network-internal.c similarity index 100% rename from src/systemd/src/libsystemd-network/network-internal.c rename to src/core/systemd/src/libsystemd-network/network-internal.c diff --git a/src/systemd/src/libsystemd-network/network-internal.h b/src/core/systemd/src/libsystemd-network/network-internal.h similarity index 100% rename from src/systemd/src/libsystemd-network/network-internal.h rename to src/core/systemd/src/libsystemd-network/network-internal.h diff --git a/src/systemd/src/libsystemd-network/sd-dhcp-client.c b/src/core/systemd/src/libsystemd-network/sd-dhcp-client.c similarity index 100% rename from src/systemd/src/libsystemd-network/sd-dhcp-client.c rename to src/core/systemd/src/libsystemd-network/sd-dhcp-client.c diff --git a/src/systemd/src/libsystemd-network/sd-dhcp-lease.c b/src/core/systemd/src/libsystemd-network/sd-dhcp-lease.c similarity index 100% rename from src/systemd/src/libsystemd-network/sd-dhcp-lease.c rename to src/core/systemd/src/libsystemd-network/sd-dhcp-lease.c diff --git a/src/systemd/src/libsystemd-network/sd-dhcp6-client.c b/src/core/systemd/src/libsystemd-network/sd-dhcp6-client.c similarity index 100% rename from src/systemd/src/libsystemd-network/sd-dhcp6-client.c rename to src/core/systemd/src/libsystemd-network/sd-dhcp6-client.c diff --git a/src/systemd/src/libsystemd-network/sd-dhcp6-lease.c b/src/core/systemd/src/libsystemd-network/sd-dhcp6-lease.c similarity index 100% rename from src/systemd/src/libsystemd-network/sd-dhcp6-lease.c rename to src/core/systemd/src/libsystemd-network/sd-dhcp6-lease.c diff --git a/src/systemd/src/libsystemd-network/sd-ipv4acd.c b/src/core/systemd/src/libsystemd-network/sd-ipv4acd.c similarity index 100% rename from src/systemd/src/libsystemd-network/sd-ipv4acd.c rename to src/core/systemd/src/libsystemd-network/sd-ipv4acd.c diff --git a/src/systemd/src/libsystemd-network/sd-ipv4ll.c b/src/core/systemd/src/libsystemd-network/sd-ipv4ll.c similarity index 100% rename from src/systemd/src/libsystemd-network/sd-ipv4ll.c rename to src/core/systemd/src/libsystemd-network/sd-ipv4ll.c diff --git a/src/systemd/src/libsystemd-network/sd-lldp.c b/src/core/systemd/src/libsystemd-network/sd-lldp.c similarity index 100% rename from src/systemd/src/libsystemd-network/sd-lldp.c rename to src/core/systemd/src/libsystemd-network/sd-lldp.c diff --git a/src/systemd/src/libsystemd/sd-event/event-source.h b/src/core/systemd/src/libsystemd/sd-event/event-source.h similarity index 100% rename from src/systemd/src/libsystemd/sd-event/event-source.h rename to src/core/systemd/src/libsystemd/sd-event/event-source.h diff --git a/src/systemd/src/libsystemd/sd-event/event-util.c b/src/core/systemd/src/libsystemd/sd-event/event-util.c similarity index 100% rename from src/systemd/src/libsystemd/sd-event/event-util.c rename to src/core/systemd/src/libsystemd/sd-event/event-util.c diff --git a/src/systemd/src/libsystemd/sd-event/event-util.h b/src/core/systemd/src/libsystemd/sd-event/event-util.h similarity index 100% rename from src/systemd/src/libsystemd/sd-event/event-util.h rename to src/core/systemd/src/libsystemd/sd-event/event-util.h diff --git a/src/systemd/src/libsystemd/sd-event/sd-event.c b/src/core/systemd/src/libsystemd/sd-event/sd-event.c similarity index 100% rename from src/systemd/src/libsystemd/sd-event/sd-event.c rename to src/core/systemd/src/libsystemd/sd-event/sd-event.c diff --git a/src/systemd/src/libsystemd/sd-id128/id128-util.c b/src/core/systemd/src/libsystemd/sd-id128/id128-util.c similarity index 100% rename from src/systemd/src/libsystemd/sd-id128/id128-util.c rename to src/core/systemd/src/libsystemd/sd-id128/id128-util.c diff --git a/src/systemd/src/libsystemd/sd-id128/id128-util.h b/src/core/systemd/src/libsystemd/sd-id128/id128-util.h similarity index 100% rename from src/systemd/src/libsystemd/sd-id128/id128-util.h rename to src/core/systemd/src/libsystemd/sd-id128/id128-util.h diff --git a/src/systemd/src/libsystemd/sd-id128/sd-id128.c b/src/core/systemd/src/libsystemd/sd-id128/sd-id128.c similarity index 100% rename from src/systemd/src/libsystemd/sd-id128/sd-id128.c rename to src/core/systemd/src/libsystemd/sd-id128/sd-id128.c diff --git a/src/systemd/src/systemd/_sd-common.h b/src/core/systemd/src/systemd/_sd-common.h similarity index 100% rename from src/systemd/src/systemd/_sd-common.h rename to src/core/systemd/src/systemd/_sd-common.h diff --git a/src/systemd/src/systemd/sd-dhcp-client.h b/src/core/systemd/src/systemd/sd-dhcp-client.h similarity index 100% rename from src/systemd/src/systemd/sd-dhcp-client.h rename to src/core/systemd/src/systemd/sd-dhcp-client.h diff --git a/src/systemd/src/systemd/sd-dhcp-lease.h b/src/core/systemd/src/systemd/sd-dhcp-lease.h similarity index 100% rename from src/systemd/src/systemd/sd-dhcp-lease.h rename to src/core/systemd/src/systemd/sd-dhcp-lease.h diff --git a/src/systemd/src/systemd/sd-dhcp-option.h b/src/core/systemd/src/systemd/sd-dhcp-option.h similarity index 100% rename from src/systemd/src/systemd/sd-dhcp-option.h rename to src/core/systemd/src/systemd/sd-dhcp-option.h diff --git a/src/systemd/src/systemd/sd-dhcp6-client.h b/src/core/systemd/src/systemd/sd-dhcp6-client.h similarity index 100% rename from src/systemd/src/systemd/sd-dhcp6-client.h rename to src/core/systemd/src/systemd/sd-dhcp6-client.h diff --git a/src/systemd/src/systemd/sd-dhcp6-lease.h b/src/core/systemd/src/systemd/sd-dhcp6-lease.h similarity index 100% rename from src/systemd/src/systemd/sd-dhcp6-lease.h rename to src/core/systemd/src/systemd/sd-dhcp6-lease.h diff --git a/src/systemd/src/systemd/sd-dhcp6-option.h b/src/core/systemd/src/systemd/sd-dhcp6-option.h similarity index 100% rename from src/systemd/src/systemd/sd-dhcp6-option.h rename to src/core/systemd/src/systemd/sd-dhcp6-option.h diff --git a/src/systemd/src/systemd/sd-event.h b/src/core/systemd/src/systemd/sd-event.h similarity index 100% rename from src/systemd/src/systemd/sd-event.h rename to src/core/systemd/src/systemd/sd-event.h diff --git a/src/systemd/src/systemd/sd-id128.h b/src/core/systemd/src/systemd/sd-id128.h similarity index 100% rename from src/systemd/src/systemd/sd-id128.h rename to src/core/systemd/src/systemd/sd-id128.h diff --git a/src/systemd/src/systemd/sd-ipv4acd.h b/src/core/systemd/src/systemd/sd-ipv4acd.h similarity index 100% rename from src/systemd/src/systemd/sd-ipv4acd.h rename to src/core/systemd/src/systemd/sd-ipv4acd.h diff --git a/src/systemd/src/systemd/sd-ipv4ll.h b/src/core/systemd/src/systemd/sd-ipv4ll.h similarity index 100% rename from src/systemd/src/systemd/sd-ipv4ll.h rename to src/core/systemd/src/systemd/sd-ipv4ll.h diff --git a/src/systemd/src/systemd/sd-lldp.h b/src/core/systemd/src/systemd/sd-lldp.h similarity index 100% rename from src/systemd/src/systemd/sd-lldp.h rename to src/core/systemd/src/systemd/sd-lldp.h diff --git a/src/systemd/src/systemd/sd-ndisc.h b/src/core/systemd/src/systemd/sd-ndisc.h similarity index 100% rename from src/systemd/src/systemd/sd-ndisc.h rename to src/core/systemd/src/systemd/sd-ndisc.h diff --git a/src/tests/config/NetworkManager-warn.conf b/src/core/tests/config/NetworkManager-warn.conf similarity index 100% rename from src/tests/config/NetworkManager-warn.conf rename to src/core/tests/config/NetworkManager-warn.conf diff --git a/src/tests/config/NetworkManager.conf b/src/core/tests/config/NetworkManager.conf similarity index 100% rename from src/tests/config/NetworkManager.conf rename to src/core/tests/config/NetworkManager.conf diff --git a/src/tests/config/NetworkManager.state b/src/core/tests/config/NetworkManager.state similarity index 100% rename from src/tests/config/NetworkManager.state rename to src/core/tests/config/NetworkManager.state diff --git a/src/tests/config/bad.conf b/src/core/tests/config/bad.conf similarity index 100% rename from src/tests/config/bad.conf rename to src/core/tests/config/bad.conf diff --git a/src/tests/config/conf.d/00-overrides.conf b/src/core/tests/config/conf.d/00-overrides.conf similarity index 100% rename from src/tests/config/conf.d/00-overrides.conf rename to src/core/tests/config/conf.d/00-overrides.conf diff --git a/src/tests/config/conf.d/10-more.conf b/src/core/tests/config/conf.d/10-more.conf similarity index 100% rename from src/tests/config/conf.d/10-more.conf rename to src/core/tests/config/conf.d/10-more.conf diff --git a/src/tests/config/conf.d/20-config-enable-1.conf b/src/core/tests/config/conf.d/20-config-enable-1.conf similarity index 100% rename from src/tests/config/conf.d/20-config-enable-1.conf rename to src/core/tests/config/conf.d/20-config-enable-1.conf diff --git a/src/tests/config/conf.d/90-last.conf b/src/core/tests/config/conf.d/90-last.conf similarity index 100% rename from src/tests/config/conf.d/90-last.conf rename to src/core/tests/config/conf.d/90-last.conf diff --git a/src/tests/config/global-dns-invalid.conf b/src/core/tests/config/global-dns-invalid.conf similarity index 100% rename from src/tests/config/global-dns-invalid.conf rename to src/core/tests/config/global-dns-invalid.conf diff --git a/src/tests/config/meson.build b/src/core/tests/config/meson.build similarity index 100% rename from src/tests/config/meson.build rename to src/core/tests/config/meson.build diff --git a/src/tests/config/nm-test-device.c b/src/core/tests/config/nm-test-device.c similarity index 100% rename from src/tests/config/nm-test-device.c rename to src/core/tests/config/nm-test-device.c diff --git a/src/tests/config/nm-test-device.h b/src/core/tests/config/nm-test-device.h similarity index 100% rename from src/tests/config/nm-test-device.h rename to src/core/tests/config/nm-test-device.h diff --git a/src/tests/config/test-config.c b/src/core/tests/config/test-config.c similarity index 100% rename from src/tests/config/test-config.c rename to src/core/tests/config/test-config.c diff --git a/src/tests/meson.build b/src/core/tests/meson.build similarity index 100% rename from src/tests/meson.build rename to src/core/tests/meson.build diff --git a/src/tests/test-core-with-expect.c b/src/core/tests/test-core-with-expect.c similarity index 100% rename from src/tests/test-core-with-expect.c rename to src/core/tests/test-core-with-expect.c diff --git a/src/tests/test-core.c b/src/core/tests/test-core.c similarity index 100% rename from src/tests/test-core.c rename to src/core/tests/test-core.c diff --git a/src/tests/test-dcb.c b/src/core/tests/test-dcb.c similarity index 100% rename from src/tests/test-dcb.c rename to src/core/tests/test-dcb.c diff --git a/src/tests/test-ip4-config.c b/src/core/tests/test-ip4-config.c similarity index 100% rename from src/tests/test-ip4-config.c rename to src/core/tests/test-ip4-config.c diff --git a/src/tests/test-ip6-config.c b/src/core/tests/test-ip6-config.c similarity index 100% rename from src/tests/test-ip6-config.c rename to src/core/tests/test-ip6-config.c diff --git a/src/tests/test-l3cfg.c b/src/core/tests/test-l3cfg.c similarity index 100% rename from src/tests/test-l3cfg.c rename to src/core/tests/test-l3cfg.c diff --git a/src/tests/test-secret-agent.py b/src/core/tests/test-secret-agent.py similarity index 100% rename from src/tests/test-secret-agent.py rename to src/core/tests/test-secret-agent.py diff --git a/src/tests/test-systemd.c b/src/core/tests/test-systemd.c similarity index 100% rename from src/tests/test-systemd.c rename to src/core/tests/test-systemd.c diff --git a/src/tests/test-utils.c b/src/core/tests/test-utils.c similarity index 100% rename from src/tests/test-utils.c rename to src/core/tests/test-utils.c diff --git a/src/tests/test-wired-defname.c b/src/core/tests/test-wired-defname.c similarity index 100% rename from src/tests/test-wired-defname.c rename to src/core/tests/test-wired-defname.c diff --git a/src/vpn/nm-vpn-connection.c b/src/core/vpn/nm-vpn-connection.c similarity index 100% rename from src/vpn/nm-vpn-connection.c rename to src/core/vpn/nm-vpn-connection.c diff --git a/src/vpn/nm-vpn-connection.h b/src/core/vpn/nm-vpn-connection.h similarity index 100% rename from src/vpn/nm-vpn-connection.h rename to src/core/vpn/nm-vpn-connection.h diff --git a/src/vpn/nm-vpn-manager.c b/src/core/vpn/nm-vpn-manager.c similarity index 100% rename from src/vpn/nm-vpn-manager.c rename to src/core/vpn/nm-vpn-manager.c diff --git a/src/vpn/nm-vpn-manager.h b/src/core/vpn/nm-vpn-manager.h similarity index 100% rename from src/vpn/nm-vpn-manager.h rename to src/core/vpn/nm-vpn-manager.h From c5fe35e098df3ede4a9578ca373a7b8414596b64 Mon Sep 17 00:00:00 2001 From: Thomas Haller Date: Tue, 12 Jan 2021 15:00:08 +0100 Subject: [PATCH 2/2] systemd: update code from upstream (2021-02-08) This is a direct dump from systemd git. ====== SYSTEMD_DIR=../systemd COMMIT=b433300e4cd5cc9ea6a3240b8d5755fd62c26d99 ( cd "$SYSTEMD_DIR" git checkout "$COMMIT" git reset --hard git clean -fdx ) git ls-files -z :/src/core/systemd/src/ \ :/shared/systemd/src/ \ :/shared/nm-std-aux/unaligned.h | \ xargs -0 rm -f nm_copy_sd_shared() { mkdir -p "./shared/systemd/$(dirname "$1")" cp "$SYSTEMD_DIR/$1" "./shared/systemd/$1" } nm_copy_sd_core() { mkdir -p "./src/core/systemd/$(dirname "$1")" cp "$SYSTEMD_DIR/$1" "./src/core/systemd/$1" } nm_copy_sd_stdaux() { mkdir -p "./shared/nm-std-aux/" cp "$SYSTEMD_DIR/$1" "./shared/nm-std-aux/${1##*/}" } nm_copy_sd_core "src/libsystemd-network/arp-util.c" nm_copy_sd_core "src/libsystemd-network/arp-util.h" nm_copy_sd_core "src/libsystemd-network/dhcp-identifier.c" nm_copy_sd_core "src/libsystemd-network/dhcp-identifier.h" nm_copy_sd_core "src/libsystemd-network/dhcp-internal.h" nm_copy_sd_core "src/libsystemd-network/dhcp-lease-internal.h" nm_copy_sd_core "src/libsystemd-network/dhcp-network.c" nm_copy_sd_core "src/libsystemd-network/dhcp-option.c" nm_copy_sd_core "src/libsystemd-network/dhcp-packet.c" nm_copy_sd_core "src/libsystemd-network/dhcp-protocol.h" nm_copy_sd_core "src/libsystemd-network/dhcp6-internal.h" nm_copy_sd_core "src/libsystemd-network/dhcp6-lease-internal.h" nm_copy_sd_core "src/libsystemd-network/dhcp6-network.c" nm_copy_sd_core "src/libsystemd-network/dhcp6-option.c" nm_copy_sd_core "src/libsystemd-network/dhcp6-protocol.h" nm_copy_sd_core "src/libsystemd-network/lldp-internal.h" nm_copy_sd_core "src/libsystemd-network/lldp-neighbor.c" nm_copy_sd_core "src/libsystemd-network/lldp-neighbor.h" nm_copy_sd_core "src/libsystemd-network/lldp-network.c" nm_copy_sd_core "src/libsystemd-network/lldp-network.h" nm_copy_sd_core "src/libsystemd-network/network-internal.c" nm_copy_sd_core "src/libsystemd-network/network-internal.h" nm_copy_sd_core "src/libsystemd-network/sd-dhcp-client.c" nm_copy_sd_core "src/libsystemd-network/sd-dhcp-lease.c" nm_copy_sd_core "src/libsystemd-network/sd-dhcp6-client.c" nm_copy_sd_core "src/libsystemd-network/sd-dhcp6-lease.c" nm_copy_sd_core "src/libsystemd-network/sd-ipv4acd.c" nm_copy_sd_core "src/libsystemd-network/sd-ipv4ll.c" nm_copy_sd_core "src/libsystemd-network/sd-lldp.c" nm_copy_sd_core "src/libsystemd/sd-event/event-source.h" nm_copy_sd_core "src/libsystemd/sd-event/event-util.c" nm_copy_sd_core "src/libsystemd/sd-event/event-util.h" nm_copy_sd_core "src/libsystemd/sd-event/sd-event.c" nm_copy_sd_core "src/libsystemd/sd-id128/id128-util.c" nm_copy_sd_core "src/libsystemd/sd-id128/id128-util.h" nm_copy_sd_core "src/libsystemd/sd-id128/sd-id128.c" nm_copy_sd_core "src/systemd/_sd-common.h" nm_copy_sd_core "src/systemd/sd-dhcp-client.h" nm_copy_sd_core "src/systemd/sd-dhcp-lease.h" nm_copy_sd_core "src/systemd/sd-dhcp-option.h" nm_copy_sd_core "src/systemd/sd-dhcp6-client.h" nm_copy_sd_core "src/systemd/sd-dhcp6-lease.h" nm_copy_sd_core "src/systemd/sd-dhcp6-option.h" nm_copy_sd_core "src/systemd/sd-event.h" nm_copy_sd_core "src/systemd/sd-id128.h" nm_copy_sd_core "src/systemd/sd-ipv4acd.h" nm_copy_sd_core "src/systemd/sd-ipv4ll.h" nm_copy_sd_core "src/systemd/sd-lldp.h" nm_copy_sd_core "src/systemd/sd-ndisc.h" nm_copy_sd_shared "src/basic/alloc-util.c" nm_copy_sd_shared "src/basic/alloc-util.h" nm_copy_sd_shared "src/basic/async.h" nm_copy_sd_shared "src/basic/cgroup-util.h" nm_copy_sd_shared "src/basic/env-file.c" nm_copy_sd_shared "src/basic/env-file.h" nm_copy_sd_shared "src/basic/env-util.c" nm_copy_sd_shared "src/basic/env-util.h" nm_copy_sd_shared "src/basic/errno-util.h" nm_copy_sd_shared "src/basic/escape.c" nm_copy_sd_shared "src/basic/escape.h" nm_copy_sd_shared "src/basic/ether-addr-util.c" nm_copy_sd_shared "src/basic/ether-addr-util.h" nm_copy_sd_shared "src/basic/extract-word.c" nm_copy_sd_shared "src/basic/extract-word.h" nm_copy_sd_shared "src/basic/fd-util.c" nm_copy_sd_shared "src/basic/fd-util.h" nm_copy_sd_shared "src/basic/fileio.c" nm_copy_sd_shared "src/basic/fileio.h" nm_copy_sd_shared "src/basic/format-util.c" nm_copy_sd_shared "src/basic/format-util.h" nm_copy_sd_shared "src/basic/fs-util.c" nm_copy_sd_shared "src/basic/fs-util.h" nm_copy_sd_shared "src/basic/hash-funcs.c" nm_copy_sd_shared "src/basic/hash-funcs.h" nm_copy_sd_shared "src/basic/hashmap.c" nm_copy_sd_shared "src/basic/hashmap.h" nm_copy_sd_shared "src/basic/hexdecoct.c" nm_copy_sd_shared "src/basic/hexdecoct.h" nm_copy_sd_shared "src/basic/hostname-util.c" nm_copy_sd_shared "src/basic/hostname-util.h" nm_copy_sd_shared "src/basic/in-addr-util.c" nm_copy_sd_shared "src/basic/in-addr-util.h" nm_copy_sd_shared "src/basic/io-util.c" nm_copy_sd_shared "src/basic/io-util.h" nm_copy_sd_shared "src/basic/list.h" nm_copy_sd_shared "src/basic/log.h" nm_copy_sd_shared "src/basic/macro.h" nm_copy_sd_shared "src/basic/memory-util.c" nm_copy_sd_shared "src/basic/memory-util.h" nm_copy_sd_shared "src/basic/mempool.c" nm_copy_sd_shared "src/basic/mempool.h" nm_copy_sd_shared "src/basic/missing_fcntl.h" nm_copy_sd_shared "src/basic/missing_random.h" nm_copy_sd_shared "src/basic/missing_socket.h" nm_copy_sd_shared "src/basic/missing_stat.h" nm_copy_sd_shared "src/basic/missing_syscall.h" nm_copy_sd_shared "src/basic/missing_type.h" nm_copy_sd_shared "src/basic/parse-util.c" nm_copy_sd_shared "src/basic/parse-util.h" nm_copy_sd_shared "src/basic/path-util.c" nm_copy_sd_shared "src/basic/path-util.h" nm_copy_sd_shared "src/basic/prioq.c" nm_copy_sd_shared "src/basic/prioq.h" nm_copy_sd_shared "src/basic/process-util.c" nm_copy_sd_shared "src/basic/process-util.h" nm_copy_sd_shared "src/basic/random-util.c" nm_copy_sd_shared "src/basic/random-util.h" nm_copy_sd_shared "src/basic/ratelimit.c" nm_copy_sd_shared "src/basic/ratelimit.h" nm_copy_sd_shared "src/basic/set.h" nm_copy_sd_shared "src/basic/signal-util.c" nm_copy_sd_shared "src/basic/signal-util.h" nm_copy_sd_shared "src/basic/siphash24.h" nm_copy_sd_shared "src/basic/socket-util.c" nm_copy_sd_shared "src/basic/socket-util.h" nm_copy_sd_shared "src/basic/sort-util.h" nm_copy_sd_shared "src/basic/sparse-endian.h" nm_copy_sd_shared "src/basic/stat-util.c" nm_copy_sd_shared "src/basic/stat-util.h" nm_copy_sd_shared "src/basic/stdio-util.h" nm_copy_sd_shared "src/basic/string-table.c" nm_copy_sd_shared "src/basic/string-table.h" nm_copy_sd_shared "src/basic/string-util.c" nm_copy_sd_shared "src/basic/string-util.h" nm_copy_sd_shared "src/basic/strv.c" nm_copy_sd_shared "src/basic/strv.h" nm_copy_sd_shared "src/basic/strxcpyx.c" nm_copy_sd_shared "src/basic/strxcpyx.h" nm_copy_sd_shared "src/basic/time-util.c" nm_copy_sd_shared "src/basic/time-util.h" nm_copy_sd_shared "src/basic/tmpfile-util.c" nm_copy_sd_shared "src/basic/tmpfile-util.h" nm_copy_sd_shared "src/basic/umask-util.h" nm_copy_sd_shared "src/basic/user-util.h" nm_copy_sd_shared "src/basic/utf8.c" nm_copy_sd_shared "src/basic/utf8.h" nm_copy_sd_shared "src/basic/util.c" nm_copy_sd_shared "src/basic/util.h" nm_copy_sd_shared "src/shared/dns-domain.c" nm_copy_sd_shared "src/shared/dns-domain.h" nm_copy_sd_shared "src/shared/log-link.h" nm_copy_sd_shared "src/shared/web-util.c" nm_copy_sd_shared "src/shared/web-util.h" nm_copy_sd_stdaux "src/basic/unaligned.h" --- shared/systemd/src/basic/fs-util.c | 6 +++--- shared/systemd/src/basic/stat-util.c | 7 +++---- shared/systemd/src/basic/string-util.c | 20 ++++++++++---------- shared/systemd/src/basic/string-util.h | 5 +++-- 4 files changed, 19 insertions(+), 19 deletions(-) diff --git a/shared/systemd/src/basic/fs-util.c b/shared/systemd/src/basic/fs-util.c index f240f84322..7f44b93726 100644 --- a/shared/systemd/src/basic/fs-util.c +++ b/shared/systemd/src/basic/fs-util.c @@ -934,7 +934,7 @@ int chase_symlinks(const char *path, const char *original_root, unsigned flags, /* Preserve the trailing slash */ if (flags & CHASE_TRAIL_SLASH) - if (!strextend(&done, "/", NULL)) + if (!strextend(&done, "/")) return -ENOMEM; break; @@ -1005,7 +1005,7 @@ int chase_symlinks(const char *path, const char *original_root, unsigned flags, if (streq_ptr(done, "/")) *done = '\0'; - if (!strextend(&done, first, todo, NULL)) + if (!strextend(&done, first, todo)) return -ENOMEM; exists = false; @@ -1098,7 +1098,7 @@ int chase_symlinks(const char *path, const char *original_root, unsigned flags, if (streq(done, "/")) *done = '\0'; - if (!strextend(&done, first, NULL)) + if (!strextend(&done, first)) return -ENOMEM; } diff --git a/shared/systemd/src/basic/stat-util.c b/shared/systemd/src/basic/stat-util.c index 41c92e69de..f999681636 100644 --- a/shared/systemd/src/basic/stat-util.c +++ b/shared/systemd/src/basic/stat-util.c @@ -226,13 +226,12 @@ int fd_is_network_fs(int fd) { } int path_is_temporary_fs(const char *path) { - _cleanup_close_ int fd = -1; + struct statfs s; - fd = open(path, O_RDONLY|O_CLOEXEC|O_NOCTTY|O_PATH); - if (fd < 0) + if (statfs(path, &s) < 0) return -errno; - return fd_is_temporary_fs(fd); + return is_temporary_fs(&s); } int stat_verify_regular(const struct stat *st) { diff --git a/shared/systemd/src/basic/string-util.c b/shared/systemd/src/basic/string-util.c index 7ab460faa5..be42d5c4f5 100644 --- a/shared/systemd/src/basic/string-util.c +++ b/shared/systemd/src/basic/string-util.c @@ -791,10 +791,10 @@ char *strip_tab_ansi(char **ibuf, size_t *_isz, size_t highlight[2]) { return *ibuf; } -char *strextend_with_separator(char **x, const char *separator, ...) { - bool need_separator; +char *strextend_with_separator_internal(char **x, const char *separator, ...) { size_t f, l, l_separator; - char *r, *p; + bool need_separator; + char *nr, *p; va_list ap; assert(x); @@ -818,7 +818,7 @@ char *strextend_with_separator(char **x, const char *separator, ...) { if (need_separator) n += l_separator; - if (n > ((size_t) -1) - l) { + if (n >= SIZE_MAX - l) { va_end(ap); return NULL; } @@ -830,11 +830,12 @@ char *strextend_with_separator(char **x, const char *separator, ...) { need_separator = !isempty(*x); - r = realloc(*x, l+1); - if (!r) + nr = realloc(*x, GREEDY_ALLOC_ROUND_UP(l+1)); + if (!nr) return NULL; - p = r + f; + *x = nr; + p = nr + f; va_start(ap, separator); for (;;) { @@ -853,12 +854,11 @@ char *strextend_with_separator(char **x, const char *separator, ...) { } va_end(ap); - assert(p == r + l); + assert(p == nr + l); *p = 0; - *x = r; - return r + l; + return p; } char *strrep(const char *s, unsigned n) { diff --git a/shared/systemd/src/basic/string-util.h b/shared/systemd/src/basic/string-util.h index fdd3ce7363..593cf04ae1 100644 --- a/shared/systemd/src/basic/string-util.h +++ b/shared/systemd/src/basic/string-util.h @@ -189,9 +189,10 @@ char *strreplace(const char *text, const char *old_string, const char *new_strin char *strip_tab_ansi(char **ibuf, size_t *_isz, size_t highlight[2]); -char *strextend_with_separator(char **x, const char *separator, ...) _sentinel_; +char *strextend_with_separator_internal(char **x, const char *separator, ...) _sentinel_; -#define strextend(x, ...) strextend_with_separator(x, NULL, __VA_ARGS__) +#define strextend_with_separator(x, separator, ...) strextend_with_separator_internal(x, separator, __VA_ARGS__, NULL) +#define strextend(x, ...) strextend_with_separator_internal(x, NULL, __VA_ARGS__, NULL) char *strrep(const char *s, unsigned n);