From 58f8be580039b0575b197b9573a1c92745d96d30 Mon Sep 17 00:00:00 2001 From: Michael Biebl Date: Tue, 17 Jan 2017 20:25:09 +0100 Subject: New upstream version 1.5.90 --- Makefile.am | 4209 ++++- Makefile.examples | 183 + Makefile.in | 16454 ++++++++++++++++++- Makefile.vapigen | 62 + NEWS | 104 +- TODO | 59 - aclocal.m4 | 235 + autogen.sh | 2 +- callouts/Makefile.am | 105 - callouts/Makefile.in | 1133 -- callouts/nm-dispatcher-utils.c | 492 - callouts/nm-dispatcher-utils.h | 41 - callouts/nm-dispatcher.c | 971 -- callouts/nm-dispatcher.conf | 14 - callouts/nm-dispatcher.xml | 42 - callouts/org.freedesktop.nm_dispatcher.service.in | 6 - callouts/tests/Makefile.am | 41 - callouts/tests/Makefile.in | 1159 -- callouts/tests/dispatcher-connectivity-full | 23 - callouts/tests/dispatcher-connectivity-unknown | 22 - callouts/tests/dispatcher-down | 22 - callouts/tests/dispatcher-external | 33 - callouts/tests/dispatcher-up | 59 - callouts/tests/dispatcher-vpn-down | 58 - callouts/tests/dispatcher-vpn-up | 58 - callouts/tests/test-dispatcher-envp.c | 629 - clients/Makefile.am | 22 - clients/Makefile.in | 942 -- clients/cli/Makefile.am | 78 - clients/cli/Makefile.in | 918 -- clients/cli/agent.c | 21 +- clients/cli/common.c | 396 +- clients/cli/common.h | 5 +- clients/cli/connections.c | 292 +- clients/cli/devices.c | 70 +- clients/cli/general.c | 311 +- clients/cli/nmcli.c | 251 +- clients/cli/nmcli.h | 4 +- clients/cli/settings-docs.c | 49 +- clients/cli/settings.c | 650 +- clients/cli/settings.h | 3 + clients/common/nm-secret-agent-simple.c | 21 +- clients/common/nm-vpn-helpers.c | 2 +- clients/nm-online.c | 172 +- clients/tui/Makefile.am | 130 - clients/tui/Makefile.in | 1175 -- clients/tui/newt/Makefile.am | 56 - clients/tui/newt/Makefile.in | 832 - clients/tui/nm-editor-utils.c | 8 + clients/tui/nmt-connect-connection-list.c | 1 + clients/tui/nmt-device-entry.c | 6 +- clients/tui/nmt-editor.c | 3 + clients/tui/nmt-page-ip-tunnel.c | 206 + clients/tui/nmt-page-ip-tunnel.h | 44 + config.h.in | 35 +- configure | 817 +- configure.ac | 270 +- data/Makefile.am | 71 - data/Makefile.in | 789 - data/org.freedesktop.NetworkManager.policy.in.in | 155 + dispatcher/nm-dispatcher-utils.c | 536 + dispatcher/nm-dispatcher-utils.h | 43 + dispatcher/nm-dispatcher.c | 977 ++ dispatcher/nm-dispatcher.conf | 14 + dispatcher/nm-dispatcher.xml | 46 + .../org.freedesktop.nm_dispatcher.service.in | 6 + dispatcher/tests/dispatcher-connectivity-full | 23 + dispatcher/tests/dispatcher-connectivity-unknown | 22 + dispatcher/tests/dispatcher-down | 22 + dispatcher/tests/dispatcher-external | 39 + dispatcher/tests/dispatcher-up | 65 + dispatcher/tests/dispatcher-vpn-down | 64 + dispatcher/tests/dispatcher-vpn-up | 64 + dispatcher/tests/test-dispatcher-envp.c | 671 + docs/Makefile.am | 7 - docs/Makefile.in | 785 - docs/api/Makefile.am | 74 +- docs/api/Makefile.in | 96 +- ...-org.freedesktop.NetworkManager.AccessPoint.xml | 154 + ...org.freedesktop.NetworkManager.AgentManager.xml | 72 + ...reedesktop.NetworkManager.Connection.Active.xml | 226 + ...-org.freedesktop.NetworkManager.DHCP4Config.xml | 56 + ...-org.freedesktop.NetworkManager.DHCP6Config.xml | 56 + ...-org.freedesktop.NetworkManager.Device.Adsl.xml | 55 + ...freedesktop.NetworkManager.Device.Bluetooth.xml | 76 + ...-org.freedesktop.NetworkManager.Device.Bond.xml | 77 + ...rg.freedesktop.NetworkManager.Device.Bridge.xml | 77 + ...g.freedesktop.NetworkManager.Device.Generic.xml | 65 + ....freedesktop.NetworkManager.Device.IPTunnel.xml | 159 + ...reedesktop.NetworkManager.Device.Infiniband.xml | 66 + ...rg.freedesktop.NetworkManager.Device.Macsec.xml | 181 + ...g.freedesktop.NetworkManager.Device.Macvlan.xml | 85 + ...org.freedesktop.NetworkManager.Device.Modem.xml | 71 + ....freedesktop.NetworkManager.Device.OlpcMesh.xml | 75 + ...reedesktop.NetworkManager.Device.Statistics.xml | 78 + ...-org.freedesktop.NetworkManager.Device.Team.xml | 87 + ...s-org.freedesktop.NetworkManager.Device.Tun.xml | 118 + ...-org.freedesktop.NetworkManager.Device.Veth.xml | 55 + ...-org.freedesktop.NetworkManager.Device.Vlan.xml | 86 + ...org.freedesktop.NetworkManager.Device.Vxlan.xml | 222 + ...org.freedesktop.NetworkManager.Device.WiMax.xml | 192 + ...org.freedesktop.NetworkManager.Device.Wired.xml | 96 + ....freedesktop.NetworkManager.Device.Wireless.xml | 210 + .../dbus-org.freedesktop.NetworkManager.Device.xml | 475 + ...s-org.freedesktop.NetworkManager.DnsManager.xml | 58 + ...us-org.freedesktop.NetworkManager.IP4Config.xml | 167 + ...us-org.freedesktop.NetworkManager.IP6Config.xml | 151 + .../dbus-org.freedesktop.NetworkManager.PPP.xml | 87 + ...-org.freedesktop.NetworkManager.SecretAgent.xml | 150 + ...edesktop.NetworkManager.Settings.Connection.xml | 211 + ...bus-org.freedesktop.NetworkManager.Settings.xml | 288 + ...g.freedesktop.NetworkManager.VPN.Connection.xml | 89 + ...s-org.freedesktop.NetworkManager.VPN.Plugin.xml | 325 + docs/api/dbus-org.freedesktop.NetworkManager.xml | 739 + docs/api/html/NetworkManager.conf.html | 88 +- docs/api/html/NetworkManager.devhelp2 | 403 +- docs/api/html/dbus-types.html | 4 +- ...org.freedesktop.NetworkManager.DHCP4Config.html | 4 +- ...org.freedesktop.NetworkManager.DHCP6Config.html | 4 +- ...freedesktop.NetworkManager.Device.IPTunnel.html | 4 +- ...g.freedesktop.NetworkManager.Device.Macsec.html | 214 + ....freedesktop.NetworkManager.Device.Macvlan.html | 8 +- ...rg.freedesktop.NetworkManager.Device.Modem.html | 4 +- ...freedesktop.NetworkManager.Device.OlpcMesh.html | 4 +- ...eedesktop.NetworkManager.Device.Statistics.html | 8 +- ...org.freedesktop.NetworkManager.Device.Team.html | 4 +- ...-org.freedesktop.NetworkManager.Device.Tun.html | 4 +- ...org.freedesktop.NetworkManager.Device.Veth.html | 4 +- ...org.freedesktop.NetworkManager.Device.Vlan.html | 4 +- ...rg.freedesktop.NetworkManager.Device.Vxlan.html | 4 +- ...rg.freedesktop.NetworkManager.Device.WiMax.html | 4 +- ...freedesktop.NetworkManager.Device.Wireless.html | 4 +- ...-org.freedesktop.NetworkManager.DnsManager.html | 87 + ...s-org.freedesktop.NetworkManager.IP4Config.html | 4 +- ...s-org.freedesktop.NetworkManager.IP6Config.html | 4 +- ...-org.freedesktop.NetworkManager.VPN.Plugin.html | 4 +- .../html/gdbus-org.freedesktop.NetworkManager.html | 14 +- docs/api/html/index.html | 8 +- docs/api/html/ix01.html | 756 +- docs/api/html/nm-dbus-types.html | 128 +- docs/api/html/nm-settings-ifcfg-rh.html | 239 +- docs/api/html/nm-settings-keyfile.html | 16 +- docs/api/html/nm-settings.html | 239 +- docs/api/html/nm-vpn-dbus-types.html | 6 +- docs/api/html/nmcli.html | 47 +- docs/api/html/ref-settings.html | 190 +- docs/api/html/spec.html | 6 + docs/api/network-manager-docs.xml | 70 +- docs/api/settings-spec.xml | 47 +- docs/api/version.xml | 2 +- docs/libnm-glib/Makefile.in | 20 +- docs/libnm-glib/html/NMAccessPoint.html | 112 +- docs/libnm-glib/html/NMActiveConnection.html | 112 +- docs/libnm-glib/html/NMClient.html | 308 +- docs/libnm-glib/html/NMDHCP4Config.html | 22 +- docs/libnm-glib/html/NMDHCP6Config.html | 22 +- docs/libnm-glib/html/NMDevice.html | 244 +- docs/libnm-glib/html/NMDeviceAdsl.html | 24 +- docs/libnm-glib/html/NMDeviceBond.html | 36 +- docs/libnm-glib/html/NMDeviceBridge.html | 36 +- docs/libnm-glib/html/NMDeviceBt.html | 34 +- docs/libnm-glib/html/NMDeviceEthernet.html | 40 +- docs/libnm-glib/html/NMDeviceGeneric.html | 24 +- docs/libnm-glib/html/NMDeviceInfiniband.html | 28 +- docs/libnm-glib/html/NMDeviceModem.html | 22 +- docs/libnm-glib/html/NMDeviceOlpcMesh.html | 28 +- docs/libnm-glib/html/NMDeviceTeam.html | 36 +- docs/libnm-glib/html/NMDeviceVlan.html | 36 +- docs/libnm-glib/html/NMDeviceWifi.html | 80 +- docs/libnm-glib/html/NMDeviceWimax.html | 84 +- docs/libnm-glib/html/NMIP4Config.html | 70 +- docs/libnm-glib/html/NMIP6Config.html | 64 +- docs/libnm-glib/html/NMObject.html | 28 +- docs/libnm-glib/html/NMRemoteConnection.html | 92 +- docs/libnm-glib/html/NMRemoteSettings.html | 194 +- docs/libnm-glib/html/NMSecretAgent.html | 120 +- docs/libnm-glib/html/NMVPNConnection.html | 32 +- docs/libnm-glib/html/NMWimaxNsp.html | 50 +- docs/libnm-glib/html/index.html | 2 +- docs/libnm-glib/html/libnm-glib-NMVPNPlugin.html | 28 +- .../html/libnm-glib-NMVpnPluginUiWidget.html | 58 +- .../html/libnm-glib-nm-vpn-plugin-utils.html | 24 +- docs/libnm-glib/html/object-tree.html | 4 +- docs/libnm-glib/version.xml | 2 +- docs/libnm-util/Makefile.in | 20 +- docs/libnm-util/html/NMConnection.html | 262 +- docs/libnm-util/html/NMSetting.html | 130 +- docs/libnm-util/html/NMSetting8021x.html | 276 +- docs/libnm-util/html/NMSettingAdsl.html | 42 +- docs/libnm-util/html/NMSettingBluetooth.html | 14 +- docs/libnm-util/html/NMSettingBond.html | 54 +- docs/libnm-util/html/NMSettingBridge.html | 62 +- docs/libnm-util/html/NMSettingBridgePort.html | 30 +- docs/libnm-util/html/NMSettingCdma.html | 22 +- docs/libnm-util/html/NMSettingConnection.html | 148 +- docs/libnm-util/html/NMSettingDcb.html | 128 +- docs/libnm-util/html/NMSettingGeneric.html | 6 +- docs/libnm-util/html/NMSettingGsm.html | 60 +- docs/libnm-util/html/NMSettingIP4Config.html | 238 +- docs/libnm-util/html/NMSettingIP6Config.html | 186 +- docs/libnm-util/html/NMSettingInfiniband.html | 32 +- docs/libnm-util/html/NMSettingOlpcMesh.html | 22 +- docs/libnm-util/html/NMSettingPPP.html | 184 +- docs/libnm-util/html/NMSettingPPPOE.html | 22 +- docs/libnm-util/html/NMSettingSerial.html | 42 +- docs/libnm-util/html/NMSettingTeam.html | 14 +- docs/libnm-util/html/NMSettingTeamPort.html | 10 +- docs/libnm-util/html/NMSettingVPN.html | 54 +- docs/libnm-util/html/NMSettingVlan.html | 84 +- docs/libnm-util/html/NMSettingWimax.html | 14 +- docs/libnm-util/html/NMSettingWired.html | 118 +- docs/libnm-util/html/NMSettingWireless.html | 136 +- .../libnm-util/html/NMSettingWirelessSecurity.html | 132 +- docs/libnm-util/html/api-index-full.html | 20 +- docs/libnm-util/html/index.html | 2 +- .../libnm-util/html/libnm-util-NetworkManager.html | 2 +- docs/libnm-util/html/libnm-util-nm-utils.html | 414 +- docs/libnm-util/html/object-tree.html | 2 +- docs/libnm-util/version.xml | 2 +- docs/libnm/Makefile.am | 2 +- docs/libnm/Makefile.in | 22 +- docs/libnm/html/NMAccessPoint.html | 76 +- docs/libnm/html/NMActiveConnection.html | 68 +- docs/libnm/html/NMClient.html | 959 +- docs/libnm/html/NMConnection.html | 278 +- docs/libnm/html/NMDevice.html | 389 +- docs/libnm/html/NMDeviceAdsl.html | 14 +- docs/libnm/html/NMDeviceBond.html | 28 +- docs/libnm/html/NMDeviceBridge.html | 28 +- docs/libnm/html/NMDeviceBt.html | 12 +- docs/libnm/html/NMDeviceEthernet.html | 34 +- docs/libnm/html/NMDeviceGeneric.html | 14 +- docs/libnm/html/NMDeviceIPTunnel.html | 64 +- docs/libnm/html/NMDeviceInfiniband.html | 18 +- docs/libnm/html/NMDeviceMacvlan.html | 30 +- docs/libnm/html/NMDeviceModem.html | 4 +- docs/libnm/html/NMDeviceOlpcMesh.html | 18 +- docs/libnm/html/NMDeviceTeam.html | 32 +- docs/libnm/html/NMDeviceTun.html | 56 +- docs/libnm/html/NMDeviceVlan.html | 26 +- docs/libnm/html/NMDeviceVxlan.html | 130 +- docs/libnm/html/NMDeviceWifi.html | 116 +- docs/libnm/html/NMDeviceWimax.html | 76 +- docs/libnm/html/NMDhcpConfig.html | 20 +- docs/libnm/html/NMIPConfig.html | 58 +- docs/libnm/html/NMObject.html | 61 +- docs/libnm/html/NMRemoteConnection.html | 194 +- docs/libnm/html/NMSecretAgentOld.html | 138 +- docs/libnm/html/NMSetting.html | 110 +- docs/libnm/html/NMSetting8021x.html | 606 +- docs/libnm/html/NMSettingAdsl.html | 34 +- docs/libnm/html/NMSettingBluetooth.html | 10 +- docs/libnm/html/NMSettingBond.html | 50 +- docs/libnm/html/NMSettingBridge.html | 62 +- docs/libnm/html/NMSettingBridgePort.html | 26 +- docs/libnm/html/NMSettingCdma.html | 14 +- docs/libnm/html/NMSettingConnection.html | 261 +- docs/libnm/html/NMSettingDcb.html | 128 +- docs/libnm/html/NMSettingGeneric.html | 4 +- docs/libnm/html/NMSettingGsm.html | 48 +- docs/libnm/html/NMSettingIP4Config.html | 12 +- docs/libnm/html/NMSettingIP6Config.html | 16 +- docs/libnm/html/NMSettingIPConfig.html | 374 +- docs/libnm/html/NMSettingIPTunnel.html | 74 +- docs/libnm/html/NMSettingInfiniband.html | 32 +- docs/libnm/html/NMSettingMacvlan.html | 26 +- docs/libnm/html/NMSettingOlpcMesh.html | 22 +- docs/libnm/html/NMSettingPpp.html | 180 +- docs/libnm/html/NMSettingPppoe.html | 14 +- docs/libnm/html/NMSettingSerial.html | 34 +- docs/libnm/html/NMSettingTeam.html | 6 +- docs/libnm/html/NMSettingTeamPort.html | 6 +- docs/libnm/html/NMSettingTun.html | 48 +- docs/libnm/html/NMSettingVlan.html | 80 +- docs/libnm/html/NMSettingVpn.html | 66 +- docs/libnm/html/NMSettingVxlan.html | 118 +- docs/libnm/html/NMSettingWimax.html | 10 +- docs/libnm/html/NMSettingWired.html | 164 +- docs/libnm/html/NMSettingWireless.html | 158 +- docs/libnm/html/NMSettingWirelessSecurity.html | 124 +- docs/libnm/html/NMSimpleConnection.html | 10 +- docs/libnm/html/NMVpnConnection.html | 18 +- docs/libnm/html/NMVpnEditorPlugin.html | 76 +- docs/libnm/html/NMWimaxNsp.html | 36 +- docs/libnm/html/api-index-full.html | 536 +- docs/libnm/html/index.html | 2 +- docs/libnm/html/libnm-nm-dbus-interface.html | 115 +- docs/libnm/html/libnm-nm-errors.html | 44 +- docs/libnm/html/libnm-nm-utils.html | 642 +- docs/libnm/html/libnm-nm-version.html | 32 + docs/libnm/html/libnm-nm-vpn-dbus-interface.html | 10 + docs/libnm/html/libnm.devhelp2 | 50 +- docs/libnm/html/object-tree.html | 10 +- docs/libnm/libnm-sections.txt | 155 + docs/libnm/libnm.types | 8 + docs/libnm/version.xml | 2 +- examples/C/Makefile.am | 5 - examples/C/Makefile.in | 782 - examples/C/glib/Makefile.am | 55 - examples/C/glib/Makefile.in | 876 - examples/C/qt/Makefile.am | 46 - examples/C/qt/Makefile.in | 826 - examples/Makefile.am | 7 - examples/Makefile.in | 788 - examples/dispatcher/Makefile.am | 4 - examples/dispatcher/Makefile.in | 604 - examples/lua/Makefile.am | 2 - examples/lua/Makefile.in | 781 - examples/lua/lgi/Makefile.am | 9 - examples/lua/lgi/Makefile.in | 610 - examples/nm-conf.d/30-anon.conf | 55 + examples/python/Makefile.am | 2 - examples/python/Makefile.in | 781 - examples/python/dbus/Makefile.am | 18 - examples/python/dbus/Makefile.in | 619 - examples/python/gi/Makefile.am | 11 - examples/python/gi/Makefile.in | 612 - examples/python/python-networkmanager/Makefile.am | 2 - examples/python/python-networkmanager/Makefile.in | 603 - examples/ruby/Makefile.am | 4 - examples/ruby/Makefile.in | 605 - examples/shell/Makefile.am | 6 - examples/shell/Makefile.in | 607 - introspection/Makefile.am | 180 - introspection/Makefile.in | 981 -- introspection/nm-access-point.xml | 103 - introspection/nm-active-connection.xml | 158 - introspection/nm-agent-manager.xml | 37 - introspection/nm-checkpoint.xml | 44 - introspection/nm-device-adsl.xml | 22 - introspection/nm-device-bond.xml | 38 - introspection/nm-device-bridge.xml | 38 - introspection/nm-device-bt.xml | 38 - introspection/nm-device-ethernet.xml | 52 - introspection/nm-device-generic.xml | 29 - introspection/nm-device-infiniband.xml | 30 - introspection/nm-device-ip-tunnel.xml | 96 - introspection/nm-device-macvlan.xml | 43 - introspection/nm-device-modem.xml | 37 - introspection/nm-device-olpc-mesh.xml | 36 - introspection/nm-device-statistics.xml | 39 - introspection/nm-device-team.xml | 45 - introspection/nm-device-tun.xml | 67 - introspection/nm-device-veth.xml | 22 - introspection/nm-device-vlan.xml | 44 - introspection/nm-device-vxlan.xml | 141 - introspection/nm-device-wifi.xml | 124 - introspection/nm-device-wimax.xml | 112 - introspection/nm-device.xml | 321 - introspection/nm-dhcp4-config.xml | 29 - introspection/nm-dhcp6-config.xml | 29 - introspection/nm-ip4-config.xml | 104 - introspection/nm-ip6-config.xml | 96 - introspection/nm-manager.xml | 455 - introspection/nm-ppp-manager.xml | 24 - introspection/nm-secret-agent.xml | 92 - introspection/nm-settings-connection.xml | 133 - introspection/nm-settings.xml | 172 - introspection/nm-vpn-connection.xml | 50 - introspection/nm-vpn-plugin.xml | 202 - introspection/nm-wimax-nsp.xml | 38 - ...-org.freedesktop.NetworkManager.AccessPoint.xml | 154 - ...reedesktop.NetworkManager.Connection.Active.xml | 226 - ...org.freedesktop.NetworkManager.AgentManager.xml | 72 - ...-org.freedesktop.NetworkManager.Device.Adsl.xml | 55 - ...-org.freedesktop.NetworkManager.Device.Bond.xml | 77 - ...rg.freedesktop.NetworkManager.Device.Bridge.xml | 77 - ...freedesktop.NetworkManager.Device.Bluetooth.xml | 76 - ...org.freedesktop.NetworkManager.Device.Wired.xml | 96 - ...g.freedesktop.NetworkManager.Device.Generic.xml | 65 - ...reedesktop.NetworkManager.Device.Infiniband.xml | 66 - ....freedesktop.NetworkManager.Device.IPTunnel.xml | 159 - ...g.freedesktop.NetworkManager.Device.Macvlan.xml | 85 - ...org.freedesktop.NetworkManager.Device.Modem.xml | 71 - ....freedesktop.NetworkManager.Device.OlpcMesh.xml | 75 - ...evice-org.freedesktop.NetworkManager.Device.xml | 475 - ...reedesktop.NetworkManager.Device.Statistics.xml | 78 - ...-org.freedesktop.NetworkManager.Device.Team.xml | 87 - ...n-org.freedesktop.NetworkManager.Device.Tun.xml | 118 - ...-org.freedesktop.NetworkManager.Device.Veth.xml | 55 - ...-org.freedesktop.NetworkManager.Device.Vlan.xml | 86 - ...org.freedesktop.NetworkManager.Device.Vxlan.xml | 222 - ....freedesktop.NetworkManager.Device.Wireless.xml | 210 - ...org.freedesktop.NetworkManager.Device.WiMax.xml | 192 - ...-org.freedesktop.NetworkManager.DHCP4Config.xml | 56 - ...-org.freedesktop.NetworkManager.DHCP6Config.xml | 56 - ...ig-org.freedesktop.NetworkManager.IP4Config.xml | 167 - ...ig-org.freedesktop.NetworkManager.IP6Config.xml | 151 - ...dbus-manager-org.freedesktop.NetworkManager.xml | 726 - ...-manager-org.freedesktop.NetworkManager.PPP.xml | 87 - ...-org.freedesktop.NetworkManager.SecretAgent.xml | 150 - ...edesktop.NetworkManager.Settings.Connection.xml | 211 - ...ngs-org.freedesktop.NetworkManager.Settings.xml | 288 - ...g.freedesktop.NetworkManager.VPN.Connection.xml | 89 - ...n-org.freedesktop.NetworkManager.VPN.Plugin.xml | 325 - .../org.freedesktop.NetworkManager.AccessPoint.xml | 103 + ...org.freedesktop.NetworkManager.AgentManager.xml | 37 + .../org.freedesktop.NetworkManager.Checkpoint.xml | 44 + ...reedesktop.NetworkManager.Connection.Active.xml | 158 + .../org.freedesktop.NetworkManager.DHCP4Config.xml | 29 + .../org.freedesktop.NetworkManager.DHCP6Config.xml | 29 + .../org.freedesktop.NetworkManager.Device.Adsl.xml | 22 + ...freedesktop.NetworkManager.Device.Bluetooth.xml | 38 + .../org.freedesktop.NetworkManager.Device.Bond.xml | 38 + ...rg.freedesktop.NetworkManager.Device.Bridge.xml | 38 + ...g.freedesktop.NetworkManager.Device.Generic.xml | 29 + ....freedesktop.NetworkManager.Device.IPTunnel.xml | 96 + ...reedesktop.NetworkManager.Device.Infiniband.xml | 30 + ...rg.freedesktop.NetworkManager.Device.Macsec.xml | 113 + ...g.freedesktop.NetworkManager.Device.Macvlan.xml | 43 + ...org.freedesktop.NetworkManager.Device.Modem.xml | 37 + ....freedesktop.NetworkManager.Device.OlpcMesh.xml | 36 + ...reedesktop.NetworkManager.Device.Statistics.xml | 39 + .../org.freedesktop.NetworkManager.Device.Team.xml | 45 + .../org.freedesktop.NetworkManager.Device.Tun.xml | 67 + .../org.freedesktop.NetworkManager.Device.Veth.xml | 22 + .../org.freedesktop.NetworkManager.Device.Vlan.xml | 44 + ...org.freedesktop.NetworkManager.Device.Vxlan.xml | 141 + ...org.freedesktop.NetworkManager.Device.WiMax.xml | 112 + ...org.freedesktop.NetworkManager.Device.Wired.xml | 52 + ....freedesktop.NetworkManager.Device.Wireless.xml | 124 + .../org.freedesktop.NetworkManager.Device.xml | 321 + .../org.freedesktop.NetworkManager.DnsManager.xml | 39 + .../org.freedesktop.NetworkManager.IP4Config.xml | 104 + .../org.freedesktop.NetworkManager.IP6Config.xml | 96 + .../org.freedesktop.NetworkManager.PPP.xml | 24 + .../org.freedesktop.NetworkManager.SecretAgent.xml | 92 + ...edesktop.NetworkManager.Settings.Connection.xml | 133 + .../org.freedesktop.NetworkManager.Settings.xml | 172 + ...g.freedesktop.NetworkManager.VPN.Connection.xml | 50 + .../org.freedesktop.NetworkManager.VPN.Plugin.xml | 202 + .../org.freedesktop.NetworkManager.WiMax.Nsp.xml | 38 + introspection/org.freedesktop.NetworkManager.xml | 465 + libnm-core/Makefile.am | 66 - libnm-core/Makefile.in | 1510 -- libnm-core/Makefile.libnm-core | 113 - libnm-core/crypto.c | 27 +- libnm-core/nm-connection.c | 138 +- libnm-core/nm-connection.h | 4 + libnm-core/nm-core-enum-types.c | 1313 -- libnm-core/nm-core-enum-types.h | 121 - libnm-core/nm-core-internal.h | 34 +- libnm-core/nm-core-types.h | 2 + libnm-core/nm-dbus-interface.h | 238 +- libnm-core/nm-dbus-types.xml | 50 +- libnm-core/nm-errors.h | 3 + libnm-core/nm-keyfile-internal.h | 10 +- libnm-core/nm-keyfile-reader.c | 205 +- libnm-core/nm-keyfile-utils.c | 30 +- libnm-core/nm-keyfile-utils.h | 8 +- libnm-core/nm-keyfile-writer.c | 107 +- libnm-core/nm-setting-8021x.c | 386 +- libnm-core/nm-setting-8021x.h | 30 +- libnm-core/nm-setting-bond.c | 11 +- libnm-core/nm-setting-bridge-port.c | 6 +- libnm-core/nm-setting-connection.c | 123 +- libnm-core/nm-setting-connection.h | 3 + libnm-core/nm-setting-dcb.c | 4 +- libnm-core/nm-setting-generic.c | 2 +- libnm-core/nm-setting-infiniband.c | 25 +- libnm-core/nm-setting-ip-config.c | 20 +- libnm-core/nm-setting-ip-tunnel.c | 21 +- libnm-core/nm-setting-ip4-config.c | 14 + libnm-core/nm-setting-ip6-config.c | 60 +- libnm-core/nm-setting-ip6-config.h | 2 +- libnm-core/nm-setting-macsec.c | 592 + libnm-core/nm-setting-macsec.h | 126 + libnm-core/nm-setting-macvlan.c | 4 +- libnm-core/nm-setting-proxy.c | 387 + libnm-core/nm-setting-proxy.h | 88 + libnm-core/nm-setting-team-port.c | 12 +- libnm-core/nm-setting-team.c | 12 +- libnm-core/nm-setting-vlan.c | 16 +- libnm-core/nm-setting-vxlan.c | 4 +- libnm-core/nm-setting-wired.c | 117 +- libnm-core/nm-setting-wireless.c | 24 +- libnm-core/nm-setting.c | 10 +- libnm-core/nm-utils.c | 452 +- libnm-core/nm-utils.h | 11 +- libnm-core/nm-version.h | 14 + libnm-core/nm-vpn-dbus-interface.h | 3 + libnm-core/nm-vpn-dbus-types.xml | 6 +- libnm-core/nm-vpn-editor-plugin.c | 10 +- libnm-core/nm-vpn-editor-plugin.h | 5 +- libnm-core/nm-vpn-plugin-info.c | 12 +- libnm-core/tests/Makefile.am | 74 - libnm-core/tests/Makefile.in | 1342 -- libnm-core/tests/nm-core-tests-enum-types.c | 76 - libnm-core/tests/nm-core-tests-enum-types.h | 23 - libnm-core/tests/test-general.c | 186 +- libnm-core/tests/test-keyfile.c | 24 +- libnm-glib/Makefile.am | 231 - libnm-glib/Makefile.in | 1680 -- libnm-glib/nm-access-point.c | 2 +- libnm-glib/nm-client.c | 8 +- libnm-glib/nm-device-adsl.c | 2 +- libnm-glib/nm-device-bond.c | 2 +- libnm-glib/nm-device-bridge.c | 2 +- libnm-glib/nm-device-bt.c | 2 +- libnm-glib/nm-device-ethernet.c | 2 +- libnm-glib/nm-device-generic.c | 4 +- libnm-glib/nm-device-infiniband.c | 2 +- libnm-glib/nm-device-modem.c | 2 +- libnm-glib/nm-device-olpc-mesh.c | 2 +- libnm-glib/nm-device-team.c | 2 +- libnm-glib/nm-device-vlan.c | 2 +- libnm-glib/nm-device-wifi.c | 2 +- libnm-glib/nm-device-wimax.c | 2 +- libnm-glib/nm-glib-enum-types.c | 558 - libnm-glib/nm-glib-enum-types.h | 65 - libnm-glib/nm-object-private.h | 16 +- libnm-glib/nm-remote-connection.c | 10 +- libnm-glib/nm-remote-settings.c | 8 +- libnm-glib/nm-secret-agent.c | 10 +- libnm-glib/nm-types-private.h | 4 - libnm-glib/nm-types.c | 58 +- libnm-glib/nm-vpn-enum-types.c | 85 - libnm-glib/nm-vpn-enum-types.h | 23 - libnm-glib/nm-vpn-plugin-ui-interface.h | 8 +- libnm-glib/nm-vpn-plugin.c | 8 +- libnm-glib/nm-wimax-nsp.c | 2 +- libnm-glib/tests/Makefile.am | 51 - libnm-glib/tests/Makefile.in | 1215 -- libnm-glib/tests/test-nm-client.c | 14 +- libnm-glib/tests/test-remote-settings-client.c | 12 +- libnm-util/Makefile.am | 205 - libnm-util/Makefile.in | 1318 -- libnm-util/NetworkManager.h | 162 +- libnm-util/nm-connection.c | 6 +- libnm-util/nm-param-spec-specialized.c | 6 +- libnm-util/nm-setting-bridge-port.c | 6 +- libnm-util/nm-setting-connection.c | 4 +- libnm-util/nm-setting-dcb.c | 4 +- libnm-util/nm-setting-generic.c | 2 +- libnm-util/nm-setting-ip6-config.c | 23 +- libnm-util/nm-setting-vlan.c | 2 +- libnm-util/nm-setting.c | 6 +- libnm-util/nm-utils-enum-types.c | 940 -- libnm-util/nm-utils.c | 6 +- libnm-util/nm-version.h | 14 + libnm-util/tests/Makefile.am | 85 - libnm-util/tests/Makefile.in | 1315 -- libnm-util/tests/test-general.c | 4 +- libnm/Makefile.am | 255 - libnm/Makefile.in | 1433 -- libnm/NetworkManager.h | 16 +- libnm/generate-plugin-docs.pl | 48 +- libnm/generate-setting-docs.py | 4 +- libnm/libnm.ver | 60 + libnm/nm-access-point.c | 6 +- libnm/nm-active-connection.c | 33 +- libnm/nm-client.c | 947 +- libnm/nm-client.h | 29 + libnm/nm-dbus-helpers.c | 99 +- libnm/nm-dbus-helpers.h | 21 +- libnm/nm-device-adsl.c | 6 +- libnm/nm-device-bond.c | 9 +- libnm/nm-device-bridge.c | 9 +- libnm/nm-device-bt.c | 8 +- libnm/nm-device-ethernet.c | 10 +- libnm/nm-device-generic.c | 17 +- libnm/nm-device-infiniband.c | 8 +- libnm/nm-device-ip-tunnel.c | 14 +- libnm/nm-device-macsec.c | 639 + libnm/nm-device-macsec.h | 101 + libnm/nm-device-macvlan.c | 10 +- libnm/nm-device-modem.c | 6 +- libnm/nm-device-olpc-mesh.c | 8 +- libnm/nm-device-private.h | 26 - libnm/nm-device-team.c | 11 +- libnm/nm-device-tun.c | 10 +- libnm/nm-device-vlan.c | 8 +- libnm/nm-device-vxlan.c | 12 +- libnm/nm-device-wifi.c | 31 +- libnm/nm-device-wimax.c | 12 +- libnm/nm-device.c | 231 +- libnm/nm-dhcp4-config.c | 3 - libnm/nm-dhcp6-config.c | 3 - libnm/nm-dns-manager.c | 450 + libnm/nm-dns-manager.h | 72 + libnm/nm-enum-types.c | 123 - libnm/nm-enum-types.h | 24 - libnm/nm-ifcfg-rh-docs.xml | 303 - libnm/nm-ip-config.c | 2 +- libnm/nm-ip4-config.c | 3 - libnm/nm-ip6-config.c | 3 - libnm/nm-keyfile-docs.xml | 104 - libnm/nm-manager.c | 337 +- libnm/nm-manager.h | 4 +- libnm/nm-object-cache.c | 90 - libnm/nm-object-cache.h | 35 - libnm/nm-object-private.h | 29 +- libnm/nm-object.c | 878 +- libnm/nm-object.h | 2 + libnm/nm-property-docs.xml | 43 +- libnm/nm-remote-connection.c | 117 +- libnm/nm-remote-settings.c | 79 +- libnm/nm-secret-agent-old.c | 50 +- libnm/nm-setting-docs-overrides.xml | 163 - libnm/nm-setting-docs.xml | 385 - libnm/nm-settings-docs-overrides.xml | 177 + libnm/nm-settings-docs.xml | 404 + libnm/nm-settings-ifcfg-rh-docs.xml | 331 + libnm/nm-settings-keyfile-docs.xml | 108 + libnm/nm-types.h | 1 + libnm/nm-vpn-connection.c | 9 +- libnm/nm-vpn-editor.h | 4 +- libnm/nm-vpn-plugin-old.c | 12 +- libnm/nm-vpn-service-plugin.c | 12 +- libnm/nm-wimax-nsp.c | 4 +- libnm/tests/Makefile.am | 65 - libnm/tests/Makefile.in | 1293 -- libnm/tests/test-nm-client.c | 16 +- libnm/tests/test-remote-settings-client.c | 21 +- libnm/tests/test-secret-agent.c | 23 +- linker-script-binary.ver | 6 + linker-script-devices.ver | 6 + linker-script-settings.ver | 6 + m4/compiler_options.m4 | 2 +- man/Makefile.am | 126 - man/Makefile.in | 911 - man/NetworkManager.8 | 6 +- man/NetworkManager.conf.5 | 86 +- man/NetworkManager.conf.xml | 94 +- man/common.ent.in | 7 +- man/nm-online.1 | 6 +- man/nm-settings-ifcfg-rh.5 | 236 +- man/nm-settings-ifcfg-rh.xml | 32 +- man/nm-settings-ifcfg-rh.xsl | 2 +- man/nm-settings-keyfile.5 | 6 +- man/nm-settings-keyfile.xml | 4 +- man/nm-settings.5 | 262 +- man/nm-settings.xml | 55 +- man/nm-settings.xsl | 6 +- man/nmcli-examples.7 | 6 +- man/nmcli.1 | 61 +- man/nmcli.xml | 46 +- man/nmtui.1 | 6 +- po/POTFILES.in | 20 +- po/POTFILES.skip | 4 +- po/ar.po | 3613 ++-- po/as.po | 3676 +++-- po/be@latin.po | 3591 ++-- po/bg.po | 3645 ++-- po/bn_IN.po | 3680 +++-- po/bs.po | 3603 ++-- po/ca.po | 3691 +++-- po/cs.po | 3636 ++-- po/da.po | 3637 ++-- po/de.po | 5799 ++++--- po/dz.po | 3606 ++-- po/el.po | 3686 +++-- po/en_CA.po | 3645 ++-- po/en_GB.po | 3661 +++-- po/eo.po | 3637 ++-- po/es.po | 5439 +++--- po/et.po | 3597 ++-- po/eu.po | 3625 ++-- po/fi.po | 3623 ++-- po/fr.po | 5259 +++--- po/gd.po | 3681 +++-- po/gl.po | 3659 +++-- po/gu.po | 3674 +++-- po/he.po | 3597 ++-- po/hi.po | 3678 +++-- po/hr.po | 3636 ++-- po/hu.po | 3665 +++-- po/id.po | 3646 ++-- po/it.po | 5227 +++--- po/ja.po | 5629 ++++--- po/ka.po | 3610 ++-- po/kn.po | 3752 +++-- po/ko.po | 5478 +++--- po/ku.po | 3619 ++-- po/lt.po | 3706 +++-- po/lv.po | 3610 ++-- po/mk.po | 3597 ++-- po/ml.po | 3748 +++-- po/mr.po | 3758 +++-- po/nb.po | 3597 ++-- po/ne.po | 3601 ++-- po/nl.po | 3597 ++-- po/oc.po | 3629 ++-- po/or.po | 3752 +++-- po/pa.po | 3758 +++-- po/pl.po | 2747 ++-- po/pt.po | 3606 ++-- po/pt_BR.po | 5299 +++--- po/ru.po | 5369 +++--- po/rw.po | 3595 ++-- po/sk.po | 3650 ++-- po/sl.po | 3653 ++-- po/sq.po | 3603 ++-- po/sr.po | 3705 +++-- po/sr@latin.po | 3705 +++-- po/sv.po | 3790 +++-- po/ta.po | 3772 +++-- po/te.po | 3757 +++-- po/th.po | 3610 ++-- po/tr.po | 3750 +++-- po/uk.po | 4117 ++--- po/vi.po | 3597 ++-- po/wa.po | 3598 ++-- po/zh_CN.po | 6506 ++++---- po/zh_HK.po | 3610 ++-- po/zh_TW.po | 5198 +++--- policy/Makefile.am | 28 - policy/Makefile.in | 685 - policy/org.freedesktop.NetworkManager.policy.in.in | 155 - shared/Makefile.am | 22 - shared/Makefile.in | 626 - shared/nm-common-macros.h | 4 +- shared/nm-test-utils-impl.c | 6 +- shared/nm-utils/nm-macros-internal.h | 172 +- shared/nm-utils/nm-shared-utils.c | 83 +- shared/nm-utils/nm-shared-utils.h | 27 +- shared/nm-utils/nm-test-utils.h | 70 +- shared/nm-utils/nm-vpn-plugin-macros.h | 32 + shared/nm-version-macros.h | 14 +- shared/nm-version-macros.h.in | 10 +- src/Makefile.am | 663 - src/Makefile.in | 2803 ---- src/NetworkManager.ver | 20 - src/NetworkManagerUtils.c | 10 +- src/devices/Makefile.am | 1 - src/devices/Makefile.in | 781 - src/devices/adsl/Makefile.am | 46 - src/devices/adsl/Makefile.in | 853 - src/devices/adsl/exports.ver | 6 - src/devices/adsl/nm-atm-manager.c | 63 +- src/devices/adsl/nm-atm-manager.h | 37 - src/devices/adsl/nm-device-adsl.c | 198 +- src/devices/adsl/nm-device-adsl.h | 12 +- src/devices/bluetooth/Makefile.am | 82 - src/devices/bluetooth/Makefile.in | 887 - src/devices/bluetooth/exports.ver | 6 - src/devices/bluetooth/nm-bluez-common.h | 3 +- src/devices/bluetooth/nm-bluez-device.c | 290 +- src/devices/bluetooth/nm-bluez-device.h | 14 +- src/devices/bluetooth/nm-bluez-manager.c | 119 +- src/devices/bluetooth/nm-bluez-manager.h | 39 - src/devices/bluetooth/nm-bluez4-adapter.c | 194 +- src/devices/bluetooth/nm-bluez4-adapter.h | 17 +- src/devices/bluetooth/nm-bluez4-manager.c | 72 +- src/devices/bluetooth/nm-bluez4-manager.h | 17 +- src/devices/bluetooth/nm-bluez5-manager.c | 73 +- src/devices/bluetooth/nm-bluez5-manager.h | 17 +- src/devices/bluetooth/nm-bt-enum-types.c | 35 - src/devices/bluetooth/nm-bt-enum-types.h | 19 - src/devices/bluetooth/nm-device-bt.c | 291 +- src/devices/bluetooth/nm-device-bt.h | 29 +- src/devices/nm-arping-manager.c | 114 +- src/devices/nm-arping-manager.h | 8 +- src/devices/nm-device-bond.c | 75 +- src/devices/nm-device-bond.h | 4 +- src/devices/nm-device-bridge.c | 46 +- src/devices/nm-device-bridge.h | 4 +- src/devices/nm-device-ethernet.c | 380 +- src/devices/nm-device-ethernet.h | 2 +- src/devices/nm-device-factory.c | 241 +- src/devices/nm-device-factory.h | 133 +- src/devices/nm-device-generic.c | 139 +- src/devices/nm-device-generic.h | 13 +- src/devices/nm-device-infiniband.c | 146 +- src/devices/nm-device-infiniband.h | 16 +- src/devices/nm-device-ip-tunnel.c | 395 +- src/devices/nm-device-ip-tunnel.h | 11 +- src/devices/nm-device-logging.h | 2 +- src/devices/nm-device-macsec.c | 1009 ++ src/devices/nm-device-macsec.h | 54 + src/devices/nm-device-macvlan.c | 307 +- src/devices/nm-device-macvlan.h | 8 +- src/devices/nm-device-private.h | 31 +- src/devices/nm-device-tun.c | 196 +- src/devices/nm-device-tun.h | 4 +- src/devices/nm-device-veth.c | 95 +- src/devices/nm-device-vlan.c | 307 +- src/devices/nm-device-vlan.h | 8 +- src/devices/nm-device-vxlan.c | 409 +- src/devices/nm-device-vxlan.h | 8 +- src/devices/nm-device.c | 1840 ++- src/devices/nm-device.h | 54 +- src/devices/nm-lldp-listener.c | 27 +- src/devices/nm-lldp-listener.h | 8 +- src/devices/team/Makefile.am | 55 - src/devices/team/Makefile.in | 850 - src/devices/team/exports.ver | 6 - src/devices/team/nm-device-team.c | 138 +- src/devices/team/nm-device-team.h | 6 +- src/devices/team/nm-team-factory.c | 54 +- src/devices/team/nm-team-factory.h | 35 - src/devices/tests/Makefile.am | 55 - src/devices/tests/Makefile.in | 1273 -- src/devices/tests/test-arping.c | 6 +- src/devices/tests/test-lldp.c | 10 +- src/devices/wifi/Makefile.am | 58 - src/devices/wifi/Makefile.in | 982 -- src/devices/wifi/exports.ver | 6 - src/devices/wifi/nm-device-olpc-mesh.c | 165 +- src/devices/wifi/nm-device-olpc-mesh.h | 19 +- src/devices/wifi/nm-device-wifi.c | 486 +- src/devices/wifi/nm-device-wifi.h | 9 +- src/devices/wifi/nm-wifi-ap-utils.c | 785 - src/devices/wifi/nm-wifi-ap-utils.h | 44 - src/devices/wifi/nm-wifi-ap.c | 758 +- src/devices/wifi/nm-wifi-ap.h | 118 +- src/devices/wifi/nm-wifi-factory.c | 51 +- src/devices/wifi/nm-wifi-utils.c | 786 + src/devices/wifi/nm-wifi-utils.h | 42 + src/devices/wifi/tests/Makefile.am | 28 - src/devices/wifi/tests/Makefile.in | 1175 -- src/devices/wifi/tests/test-general.c | 1502 ++ src/devices/wifi/tests/test-wifi-ap-utils.c | 1502 -- src/devices/wwan/Makefile.am | 96 - src/devices/wwan/Makefile.in | 921 -- src/devices/wwan/exports.ver | 6 - src/devices/wwan/libnm-wwan.ver | 30 + src/devices/wwan/nm-device-modem.c | 268 +- src/devices/wwan/nm-device-modem.h | 12 +- src/devices/wwan/nm-modem-broadband.c | 355 +- src/devices/wwan/nm-modem-broadband.h | 14 +- src/devices/wwan/nm-modem-enum-types.c | 87 - src/devices/wwan/nm-modem-enum-types.h | 23 - src/devices/wwan/nm-modem-manager.c | 154 +- src/devices/wwan/nm-modem-manager.h | 22 +- src/devices/wwan/nm-modem-ofono.c | 93 +- src/devices/wwan/nm-modem-ofono.h | 9 +- src/devices/wwan/nm-modem.c | 478 +- src/devices/wwan/nm-modem.h | 31 +- src/devices/wwan/nm-wwan-factory.c | 65 +- src/devices/wwan/nm-wwan-factory.h | 35 - src/devices/wwan/wwan-exports.ver | 30 - src/dhcp-manager/Makefile.am | 17 - src/dhcp-manager/Makefile.in | 822 - src/dhcp-manager/nm-dhcp-client-logging.h | 77 - src/dhcp-manager/nm-dhcp-client.c | 967 -- src/dhcp-manager/nm-dhcp-client.h | 174 - src/dhcp-manager/nm-dhcp-dhclient-utils.c | 755 - src/dhcp-manager/nm-dhcp-dhclient-utils.h | 54 - src/dhcp-manager/nm-dhcp-dhclient.c | 683 - src/dhcp-manager/nm-dhcp-dhclient.h | 42 - src/dhcp-manager/nm-dhcp-dhcpcd.c | 246 - src/dhcp-manager/nm-dhcp-dhcpcd.h | 42 - src/dhcp-manager/nm-dhcp-helper-api.h | 36 - src/dhcp-manager/nm-dhcp-helper.c | 221 - src/dhcp-manager/nm-dhcp-listener.c | 329 - src/dhcp-manager/nm-dhcp-listener.h | 36 - src/dhcp-manager/nm-dhcp-manager.c | 451 - src/dhcp-manager/nm-dhcp-manager.h | 89 - src/dhcp-manager/nm-dhcp-systemd.c | 1050 -- src/dhcp-manager/nm-dhcp-systemd.h | 42 - src/dhcp-manager/nm-dhcp-utils.c | 739 - src/dhcp-manager/nm-dhcp-utils.h | 43 - src/dhcp-manager/tests/Makefile.am | 50 - src/dhcp-manager/tests/Makefile.in | 1213 -- src/dhcp-manager/tests/leases/basic.leases | 31 - src/dhcp-manager/tests/leases/malformed1.leases | 15 - src/dhcp-manager/tests/leases/malformed2.leases | 15 - src/dhcp-manager/tests/leases/malformed3.leases | 15 - .../tests/test-dhclient-commented-duid.leases | 2 - src/dhcp-manager/tests/test-dhclient-duid.leases | 2 - src/dhcp-manager/tests/test-dhcp-dhclient.c | 876 - src/dhcp-manager/tests/test-dhcp-utils.c | 748 - src/dhcp/nm-dhcp-client-logging.h | 77 + src/dhcp/nm-dhcp-client.c | 997 ++ src/dhcp/nm-dhcp-client.h | 185 + src/dhcp/nm-dhcp-dhclient-utils.c | 775 + src/dhcp/nm-dhcp-dhclient-utils.h | 54 + src/dhcp/nm-dhcp-dhclient.c | 706 + src/dhcp/nm-dhcp-dhcpcd.c | 265 + src/dhcp/nm-dhcp-helper-api.h | 36 + src/dhcp/nm-dhcp-helper.c | 227 + src/dhcp/nm-dhcp-listener.c | 345 + src/dhcp/nm-dhcp-listener.h | 36 + src/dhcp/nm-dhcp-manager.c | 442 + src/dhcp/nm-dhcp-manager.h | 89 + src/dhcp/nm-dhcp-systemd.c | 1070 ++ src/dhcp/nm-dhcp-utils.c | 779 + src/dhcp/nm-dhcp-utils.h | 45 + src/dhcp/tests/leases/basic.leases | 31 + src/dhcp/tests/leases/malformed1.leases | 15 + src/dhcp/tests/leases/malformed2.leases | 15 + src/dhcp/tests/leases/malformed3.leases | 15 + src/dhcp/tests/test-dhclient-commented-duid.leases | 2 + src/dhcp/tests/test-dhclient-duid.leases | 2 + src/dhcp/tests/test-dhcp-dhclient.c | 915 ++ src/dhcp/tests/test-dhcp-utils.c | 748 + src/dns-manager/nm-dns-dnsmasq.c | 697 - src/dns-manager/nm-dns-dnsmasq.h | 44 - src/dns-manager/nm-dns-manager.c | 1800 -- src/dns-manager/nm-dns-manager.h | 117 - src/dns-manager/nm-dns-plugin.c | 310 - src/dns-manager/nm-dns-plugin.h | 111 - src/dns-manager/nm-dns-unbound.c | 80 - src/dns-manager/nm-dns-unbound.h | 42 - src/dns/nm-dns-dnsmasq.c | 672 + src/dns/nm-dns-dnsmasq.h | 38 + src/dns/nm-dns-manager.c | 2116 +++ src/dns/nm-dns-manager.h | 123 + src/dns/nm-dns-plugin.c | 316 + src/dns/nm-dns-plugin.h | 106 + src/dns/nm-dns-systemd-resolved.c | 428 + src/dns/nm-dns-systemd-resolved.h | 39 + src/dns/nm-dns-unbound.c | 91 + src/dns/nm-dns-unbound.h | 37 + src/dnsmasq-manager/nm-dnsmasq-manager.c | 388 - src/dnsmasq-manager/nm-dnsmasq-manager.h | 61 - src/dnsmasq-manager/nm-dnsmasq-utils.c | 78 - src/dnsmasq-manager/nm-dnsmasq-utils.h | 31 - src/dnsmasq-manager/tests/Makefile.am | 24 - src/dnsmasq-manager/tests/Makefile.in | 1141 -- src/dnsmasq-manager/tests/test-dnsmasq-utils.c | 99 - src/dnsmasq/nm-dnsmasq-manager.c | 395 + src/dnsmasq/nm-dnsmasq-manager.h | 55 + src/dnsmasq/nm-dnsmasq-utils.c | 78 + src/dnsmasq/nm-dnsmasq-utils.h | 31 + src/dnsmasq/tests/test-dnsmasq-utils.c | 99 + src/main-utils.c | 15 +- src/main.c | 34 +- src/ndisc/nm-fake-ndisc.c | 412 + src/ndisc/nm-fake-ndisc.h | 81 + src/ndisc/nm-lndp-ndisc.c | 629 + src/ndisc/nm-lndp-ndisc.h | 48 + src/ndisc/nm-ndisc-private.h | 78 + src/ndisc/nm-ndisc.c | 1235 ++ src/ndisc/nm-ndisc.h | 189 + src/ndisc/tests/test-ndisc-fake.c | 483 + src/ndisc/tests/test-ndisc-linux.c | 86 + src/nm-act-request.c | 606 + src/nm-act-request.h | 77 + src/nm-activation-request.c | 571 - src/nm-activation-request.h | 84 - src/nm-active-connection.c | 218 +- src/nm-active-connection.h | 4 + src/nm-audit-manager.c | 71 +- src/nm-audit-manager.h | 10 +- src/nm-auth-manager.c | 111 +- src/nm-auth-manager.h | 11 +- src/nm-auth-subject.c | 32 +- src/nm-auth-utils.c | 15 +- src/nm-bus-manager.c | 217 +- src/nm-bus-manager.h | 18 +- src/nm-checkpoint-manager.c | 30 +- src/nm-checkpoint-manager.h | 2 +- src/nm-checkpoint.c | 325 +- src/nm-checkpoint.h | 7 +- src/nm-config-data.c | 342 +- src/nm-config-data.h | 10 +- src/nm-config.c | 612 +- src/nm-config.h | 55 +- src/nm-connectivity.c | 151 +- src/nm-connectivity.h | 9 +- src/nm-core-utils.c | 831 +- src/nm-core-utils.h | 79 +- src/nm-dcb.c | 2 +- src/nm-default-route-manager.c | 64 +- src/nm-default-route-manager.h | 9 +- src/nm-dhcp4-config.c | 101 +- src/nm-dhcp4-config.h | 13 +- src/nm-dhcp6-config.c | 99 +- src/nm-dhcp6-config.h | 13 +- src/nm-dispatcher.c | 87 +- src/nm-dispatcher.h | 2 + src/nm-enum-types.c | 729 - src/nm-enum-types.h | 70 - src/nm-exported-object.c | 66 +- src/nm-exported-object.h | 5 + src/nm-firewall-manager.c | 94 +- src/nm-firewall-manager.h | 25 +- src/nm-iface-helper.c | 286 +- src/nm-ip4-config.c | 233 +- src/nm-ip4-config.h | 2 +- src/nm-ip6-config.c | 163 +- src/nm-ip6-config.h | 1 + src/nm-logging.c | 281 +- src/nm-logging.h | 22 + src/nm-manager.c | 367 +- src/nm-manager.h | 11 +- src/nm-multi-index.c | 10 +- src/nm-pacrunner-manager.c | 468 + src/nm-pacrunner-manager.h | 45 + src/nm-policy.c | 465 +- src/nm-policy.h | 12 +- src/nm-proxy-config.c | 187 + src/nm-proxy-config.h | 57 + src/nm-rfkill-manager.c | 60 +- src/nm-rfkill-manager.h | 21 +- src/nm-route-manager.c | 68 +- src/nm-route-manager.h | 14 +- src/nm-session-monitor.c | 77 +- src/nm-session-monitor.h | 17 +- src/nm-sleep-monitor.c | 35 +- src/nm-sleep-monitor.h | 7 +- src/nm-types.h | 7 +- src/platform/Makefile.am | 1 - src/platform/Makefile.in | 781 - src/platform/nm-fake-platform.c | 184 +- src/platform/nm-fake-platform.h | 13 +- src/platform/nm-linux-platform.c | 579 +- src/platform/nm-linux-platform.h | 17 +- src/platform/nm-platform-utils.c | 370 +- src/platform/nm-platform-utils.h | 51 +- src/platform/nm-platform.c | 567 +- src/platform/nm-platform.h | 85 +- src/platform/nmp-netns.c | 77 +- src/platform/nmp-netns.h | 17 +- src/platform/nmp-object.c | 138 +- src/platform/nmp-object.h | 15 +- src/platform/tests/Makefile.am | 132 - src/platform/tests/Makefile.in | 2068 --- src/platform/tests/monitor.c | 2 +- src/platform/tests/test-address.c | 2 + src/platform/tests/test-cleanup.c | 2 + src/platform/tests/test-common.c | 114 +- src/platform/tests/test-common.h | 26 +- src/platform/tests/test-general.c | 10 +- src/platform/tests/test-link.c | 262 +- src/platform/tests/test-nmp-object.c | 10 +- src/platform/tests/test-route.c | 16 +- src/platform/wifi/wifi-utils-nl80211.c | 2 +- src/platform/wifi/wifi-utils-wext.c | 17 +- src/platform/wifi/wifi-utils.c | 28 +- src/platform/wifi/wifi-utils.h | 2 +- src/ppp-manager/Makefile.am | 28 - src/ppp-manager/Makefile.in | 835 - src/ppp-manager/nm-ppp-manager.c | 1245 -- src/ppp-manager/nm-ppp-manager.h | 83 - src/ppp-manager/nm-ppp-status.h | 43 - src/ppp-manager/nm-pppd-plugin.c | 417 - src/ppp-manager/nm-pppd-plugin.h | 34 - src/ppp/nm-ppp-manager-call.c | 142 + src/ppp/nm-ppp-manager-call.h | 43 + src/ppp/nm-ppp-manager.c | 1296 ++ src/ppp/nm-ppp-manager.h | 34 + src/ppp/nm-ppp-plugin-api.h | 46 + src/ppp/nm-ppp-plugin.ver | 6 + src/ppp/nm-ppp-status.h | 43 + src/ppp/nm-pppd-plugin.c | 417 + src/ppp/nm-pppd-plugin.h | 34 + src/rdisc/Makefile.am | 1 - src/rdisc/Makefile.in | 781 - src/rdisc/nm-fake-rdisc.c | 396 - src/rdisc/nm-fake-rdisc.h | 88 - src/rdisc/nm-lndp-rdisc.c | 434 - src/rdisc/nm-lndp-rdisc.h | 47 - src/rdisc/nm-rdisc-private.h | 77 - src/rdisc/nm-rdisc.c | 1073 -- src/rdisc/nm-rdisc.h | 170 - src/rdisc/tests/Makefile.am | 36 - src/rdisc/tests/Makefile.in | 1164 -- src/rdisc/tests/test-rdisc-fake.c | 483 - src/rdisc/tests/test-rdisc-linux.c | 85 - src/settings/nm-agent-manager.c | 153 +- src/settings/nm-agent-manager.h | 12 +- src/settings/nm-inotify-helper.c | 56 +- src/settings/nm-inotify-helper.h | 20 +- src/settings/nm-secret-agent.c | 104 +- src/settings/nm-secret-agent.h | 10 +- src/settings/nm-settings-connection.c | 164 +- src/settings/nm-settings-connection.h | 5 +- src/settings/nm-settings.c | 246 +- src/settings/nm-settings.h | 8 +- src/settings/plugins/Makefile.am | 19 - src/settings/plugins/Makefile.in | 788 - src/settings/plugins/ibft/Makefile.am | 37 - src/settings/plugins/ibft/Makefile.in | 979 -- src/settings/plugins/ibft/nm-ibft-connection.c | 67 - src/settings/plugins/ibft/nm-ibft-connection.h | 46 - src/settings/plugins/ibft/nms-ibft-connection.c | 77 + src/settings/plugins/ibft/nms-ibft-connection.h | 41 + src/settings/plugins/ibft/nms-ibft-plugin.c | 206 + src/settings/plugins/ibft/nms-ibft-plugin.h | 36 + src/settings/plugins/ibft/nms-ibft-reader.c | 549 + src/settings/plugins/ibft/nms-ibft-reader.h | 34 + src/settings/plugins/ibft/plugin.c | 197 - src/settings/plugins/ibft/plugin.h | 45 - src/settings/plugins/ibft/reader.c | 547 - src/settings/plugins/ibft/reader.h | 35 - src/settings/plugins/ibft/tests/Makefile.am | 52 - src/settings/plugins/ibft/tests/Makefile.in | 1184 -- src/settings/plugins/ibft/tests/test-ibft.c | 16 +- src/settings/plugins/ifcfg-rh/Makefile.am | 74 - src/settings/plugins/ifcfg-rh/Makefile.in | 1062 -- src/settings/plugins/ifcfg-rh/common.h | 82 - .../plugins/ifcfg-rh/nm-ifcfg-connection.c | 566 - .../plugins/ifcfg-rh/nm-ifcfg-connection.h | 59 - .../plugins/ifcfg-rh/nms-ifcfg-rh-common.h | 82 + .../plugins/ifcfg-rh/nms-ifcfg-rh-connection.c | 575 + .../plugins/ifcfg-rh/nms-ifcfg-rh-connection.h | 54 + .../plugins/ifcfg-rh/nms-ifcfg-rh-plugin.c | 1085 ++ .../plugins/ifcfg-rh/nms-ifcfg-rh-plugin.h | 39 + .../plugins/ifcfg-rh/nms-ifcfg-rh-reader.c | 5361 ++++++ .../plugins/ifcfg-rh/nms-ifcfg-rh-reader.h | 42 + src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-utils.c | 365 + src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-utils.h | 58 + .../plugins/ifcfg-rh/nms-ifcfg-rh-writer.c | 2965 ++++ .../plugins/ifcfg-rh/nms-ifcfg-rh-writer.h | 39 + src/settings/plugins/ifcfg-rh/plugin.c | 1080 -- src/settings/plugins/ifcfg-rh/plugin.h | 48 - src/settings/plugins/ifcfg-rh/reader.c | 5260 ------ src/settings/plugins/ifcfg-rh/reader.h | 42 - src/settings/plugins/ifcfg-rh/shvar.c | 1218 +- src/settings/plugins/ifcfg-rh/shvar.h | 26 +- src/settings/plugins/ifcfg-rh/tests/Makefile.am | 56 - src/settings/plugins/ifcfg-rh/tests/Makefile.in | 1371 -- .../ifcfg-rh/tests/network-scripts/Makefile.am | 170 - .../ifcfg-rh/tests/network-scripts/Makefile.in | 776 - .../network-scripts/ifcfg-test-misc-variables | 1 + .../network-scripts/ifcfg-test-read-proxy-basic | 15 + .../tests/network-scripts/ifcfg-test-wifi-wpa-psk | 2 +- .../ifcfg-test-wired-auto-negotiate-on | 22 + .../ifcfg-test-wired-dhcpv6-hostname-fallback | 12 + .../ifcfg-test-wired-unknown-ethtool-opt | 22 + .../network-scripts/ifcfg-test-write-unknown-1 | 8 + .../ifcfg-test-write-unknown-1.expected | 12 + .../network-scripts/ifcfg-test-write-unknown-2 | 3 + .../ifcfg-test-write-unknown-2.expected | 4 + .../network-scripts/ifcfg-test-write-unknown-3 | 3 + .../ifcfg-test-write-unknown-3.expected | 5 + .../network-scripts/ifcfg-test-write-unknown-4 | 36 + .../ifcfg-test-write-unknown-4.expected | 31 + .../tests/network-scripts/keys-test-wifi-wpa-psk-2 | 2 +- .../plugins/ifcfg-rh/tests/test-ifcfg-rh-utils.c | 155 - .../plugins/ifcfg-rh/tests/test-ifcfg-rh.c | 2256 +-- src/settings/plugins/ifcfg-rh/utils.c | 446 - src/settings/plugins/ifcfg-rh/utils.h | 62 - src/settings/plugins/ifcfg-rh/writer.c | 2970 ---- src/settings/plugins/ifcfg-rh/writer.h | 40 - src/settings/plugins/ifnet/Makefile.am | 41 - src/settings/plugins/ifnet/Makefile.in | 987 -- src/settings/plugins/ifnet/connection_parser.c | 2966 ---- src/settings/plugins/ifnet/connection_parser.h | 53 - src/settings/plugins/ifnet/net_parser.c | 734 - src/settings/plugins/ifnet/net_parser.h | 42 - src/settings/plugins/ifnet/net_utils.c | 826 - src/settings/plugins/ifnet/net_utils.h | 70 - src/settings/plugins/ifnet/nm-ifnet-connection.c | 223 - src/settings/plugins/ifnet/nm-ifnet-connection.h | 50 - .../plugins/ifnet/nms-ifnet-connection-parser.c | 2967 ++++ .../plugins/ifnet/nms-ifnet-connection-parser.h | 55 + src/settings/plugins/ifnet/nms-ifnet-connection.c | 238 + src/settings/plugins/ifnet/nms-ifnet-connection.h | 46 + src/settings/plugins/ifnet/nms-ifnet-net-parser.c | 734 + src/settings/plugins/ifnet/nms-ifnet-net-parser.h | 42 + src/settings/plugins/ifnet/nms-ifnet-net-utils.c | 830 + src/settings/plugins/ifnet/nms-ifnet-net-utils.h | 71 + src/settings/plugins/ifnet/nms-ifnet-plugin.c | 514 + src/settings/plugins/ifnet/nms-ifnet-plugin.h | 38 + src/settings/plugins/ifnet/nms-ifnet-wpa-parser.c | 583 + src/settings/plugins/ifnet/nms-ifnet-wpa-parser.h | 41 + src/settings/plugins/ifnet/plugin.c | 502 - src/settings/plugins/ifnet/plugin.h | 45 - src/settings/plugins/ifnet/tests/Makefile.am | 50 - src/settings/plugins/ifnet/tests/Makefile.in | 1234 -- src/settings/plugins/ifnet/tests/test-ifnet.c | 20 +- src/settings/plugins/ifnet/wpa_parser.c | 581 - src/settings/plugins/ifnet/wpa_parser.h | 41 - src/settings/plugins/ifupdown/Makefile.am | 36 - src/settings/plugins/ifupdown/Makefile.in | 979 -- src/settings/plugins/ifupdown/interface_parser.c | 413 - src/settings/plugins/ifupdown/interface_parser.h | 56 - .../plugins/ifupdown/nm-ifupdown-connection.c | 80 - .../plugins/ifupdown/nm-ifupdown-connection.h | 50 - .../plugins/ifupdown/nms-ifupdown-connection.c | 96 + .../plugins/ifupdown/nms-ifupdown-connection.h | 45 + .../ifupdown/nms-ifupdown-interface-parser.c | 404 + .../ifupdown/nms-ifupdown-interface-parser.h | 56 + .../plugins/ifupdown/nms-ifupdown-parser.c | 724 + .../plugins/ifupdown/nms-ifupdown-parser.h | 36 + .../plugins/ifupdown/nms-ifupdown-plugin.c | 527 + .../plugins/ifupdown/nms-ifupdown-plugin.h | 41 + src/settings/plugins/ifupdown/parser.c | 726 - src/settings/plugins/ifupdown/parser.h | 35 - src/settings/plugins/ifupdown/plugin.c | 561 - src/settings/plugins/ifupdown/plugin.h | 49 - src/settings/plugins/ifupdown/tests/Makefile.am | 39 - src/settings/plugins/ifupdown/tests/Makefile.in | 1188 -- .../plugins/ifupdown/tests/test-ifupdown.c | 5 +- src/settings/plugins/keyfile/Makefile.am | 48 - src/settings/plugins/keyfile/Makefile.in | 925 -- .../plugins/keyfile/nm-keyfile-connection.c | 167 - .../plugins/keyfile/nm-keyfile-connection.h | 48 - .../plugins/keyfile/nms-keyfile-connection.c | 180 + .../plugins/keyfile/nms-keyfile-connection.h | 43 + src/settings/plugins/keyfile/nms-keyfile-plugin.c | 662 + src/settings/plugins/keyfile/nms-keyfile-plugin.h | 39 + src/settings/plugins/keyfile/nms-keyfile-reader.c | 143 + src/settings/plugins/keyfile/nms-keyfile-reader.h | 29 + src/settings/plugins/keyfile/nms-keyfile-utils.c | 170 + src/settings/plugins/keyfile/nms-keyfile-utils.h | 41 + src/settings/plugins/keyfile/nms-keyfile-writer.c | 328 + src/settings/plugins/keyfile/nms-keyfile-writer.h | 40 + src/settings/plugins/keyfile/plugin.c | 648 - src/settings/plugins/keyfile/plugin.h | 44 - src/settings/plugins/keyfile/reader.c | 140 - src/settings/plugins/keyfile/reader.h | 29 - src/settings/plugins/keyfile/tests/Makefile.am | 38 - src/settings/plugins/keyfile/tests/Makefile.in | 1317 -- .../plugins/keyfile/tests/keyfiles/Makefile.am | 46 - .../plugins/keyfile/tests/keyfiles/Makefile.in | 647 - .../keyfile/tests/keyfiles/Test_dcb_connection | 33 + src/settings/plugins/keyfile/tests/test-keyfile.c | 977 +- src/settings/plugins/keyfile/utils.c | 169 - src/settings/plugins/keyfile/utils.h | 42 - src/settings/plugins/keyfile/writer.c | 385 - src/settings/plugins/keyfile/writer.h | 40 - src/supplicant-manager/nm-supplicant-config.c | 1128 -- src/supplicant-manager/nm-supplicant-config.h | 83 - src/supplicant-manager/nm-supplicant-interface.c | 1663 -- src/supplicant-manager/nm-supplicant-interface.h | 167 - src/supplicant-manager/nm-supplicant-manager.c | 410 - src/supplicant-manager/nm-supplicant-manager.h | 53 - .../nm-supplicant-settings-verify.c | 276 - .../nm-supplicant-settings-verify.h | 38 - src/supplicant-manager/nm-supplicant-types.h | 52 - src/supplicant-manager/tests/Makefile.am | 24 - src/supplicant-manager/tests/Makefile.in | 1256 -- src/supplicant-manager/tests/certs/Makefile.am | 6 - src/supplicant-manager/tests/certs/Makefile.in | 605 - .../tests/certs/test-ca-cert.pem | 27 - src/supplicant-manager/tests/certs/test-cert.p12 | Bin 4092 -> 0 bytes .../tests/test-supplicant-config.c | 614 - src/supplicant/nm-supplicant-config.c | 1246 ++ src/supplicant/nm-supplicant-config.h | 79 + src/supplicant/nm-supplicant-interface.c | 1681 ++ src/supplicant/nm-supplicant-interface.h | 122 + src/supplicant/nm-supplicant-manager.c | 413 + src/supplicant/nm-supplicant-manager.h | 45 + src/supplicant/nm-supplicant-settings-verify.c | 281 + src/supplicant/nm-supplicant-settings-verify.h | 38 + src/supplicant/nm-supplicant-types.h | 58 + src/supplicant/tests/certs/test-ca-cert.pem | 27 + src/supplicant/tests/certs/test-cert.p12 | Bin 0 -> 4092 bytes src/supplicant/tests/test-supplicant-config.c | 614 + src/systemd/nm-sd.h | 7 + src/systemd/sd-adapt/format-util.h | 3 + src/systemd/sd-adapt/formats-util.h | 3 - src/systemd/sd-adapt/glob-util.h | 3 + src/systemd/sd-adapt/khash.h | 3 + src/systemd/src/basic/alloc-util.h | 8 + src/systemd/src/basic/escape.c | 2 +- src/systemd/src/basic/extract-word.c | 6 +- src/systemd/src/basic/fd-util.c | 6 +- src/systemd/src/basic/fileio.c | 38 +- src/systemd/src/basic/fileio.h | 4 +- src/systemd/src/basic/fs-util.c | 255 +- src/systemd/src/basic/fs-util.h | 16 +- src/systemd/src/basic/hostname-util.c | 1 - src/systemd/src/basic/in-addr-util.c | 43 +- src/systemd/src/basic/in-addr-util.h | 7 +- src/systemd/src/basic/list.h | 2 + src/systemd/src/basic/log.h | 10 +- src/systemd/src/basic/parse-util.c | 16 + src/systemd/src/basic/parse-util.h | 2 + src/systemd/src/basic/path-util.c | 150 +- src/systemd/src/basic/path-util.h | 20 +- src/systemd/src/basic/prioq.c | 4 +- src/systemd/src/basic/socket-util.c | 21 +- src/systemd/src/basic/socket-util.h | 2 + src/systemd/src/basic/sparse-endian.h | 47 +- src/systemd/src/basic/string-util.c | 20 +- src/systemd/src/basic/string-util.h | 10 +- src/systemd/src/basic/strv.c | 9 +- src/systemd/src/basic/strv.h | 16 +- src/systemd/src/basic/time-util.c | 14 +- src/systemd/src/basic/time-util.h | 7 +- src/systemd/src/basic/util.c | 24 +- src/systemd/src/basic/util.h | 2 +- src/systemd/src/libsystemd-network/dhcp-internal.h | 9 +- src/systemd/src/libsystemd-network/dhcp-network.c | 24 +- src/systemd/src/libsystemd-network/dhcp-packet.c | 6 +- .../src/libsystemd-network/network-internal.c | 34 +- .../src/libsystemd-network/sd-dhcp-client.c | 53 +- src/systemd/src/libsystemd-network/sd-dhcp-lease.c | 23 +- .../src/libsystemd-network/sd-dhcp6-client.c | 4 +- .../src/libsystemd-network/sd-dhcp6-lease.c | 4 +- src/systemd/src/libsystemd-network/sd-ipv4acd.c | 4 +- src/systemd/src/libsystemd-network/sd-ipv4ll.c | 4 +- src/systemd/src/libsystemd-network/sd-lldp.c | 4 +- src/systemd/src/libsystemd/sd-event/sd-event.c | 3 +- src/systemd/src/libsystemd/sd-id128/id128-util.c | 15 +- src/systemd/src/libsystemd/sd-id128/id128-util.h | 6 + src/systemd/src/libsystemd/sd-id128/sd-id128.c | 172 + src/systemd/src/shared/dns-domain.c | 20 +- src/systemd/src/shared/dns-domain.h | 2 + src/systemd/src/systemd/sd-dhcp-client.h | 3 + src/systemd/src/systemd/sd-id128.h | 4 +- src/tests/Makefile.am | 187 - src/tests/Makefile.in | 1664 -- src/tests/config/Makefile.am | 37 - src/tests/config/Makefile.in | 1156 -- src/tests/config/nm-test-device.c | 43 +- src/tests/config/nm-test-device.h | 12 +- src/tests/config/test-config.c | 48 +- src/tests/test-dcb.c | 2 +- src/tests/test-general-with-expect.c | 16 +- src/tests/test-general.c | 96 +- src/tests/test-ip4-config.c | 4 +- src/tests/test-ip6-config.c | 8 +- src/tests/test-resolvconf-capture.c | 4 +- src/tests/test-route-manager.c | 8 +- src/tests/test-secret-agent.py | 17 +- src/tests/test-systemd.c | 6 +- src/tests/test-utils.c | 26 +- src/tests/test-wired-defname.c | 14 +- src/vpn-manager/nm-vpn-connection.c | 2728 --- src/vpn-manager/nm-vpn-connection.h | 82 - src/vpn-manager/nm-vpn-manager.c | 289 - src/vpn-manager/nm-vpn-manager.h | 50 - src/vpn/nm-vpn-connection.c | 2778 ++++ src/vpn/nm-vpn-connection.h | 83 + src/vpn/nm-vpn-manager.c | 295 + src/vpn/nm-vpn-manager.h | 45 + tools/Makefile.am | 8 - tools/Makefile.in | 609 - tools/create-exports-NetworkManager.sh | 117 + tools/enums-to-docbook.pl | 7 +- tools/run-nm-test.sh | 260 + tools/run-test-dbus-session.sh | 10 - tools/run-test-valgrind.sh | 159 - tools/test-networkmanager-service.py | 207 +- valgrind.suppressions | 53 + vapi/Makefile.am | 32 - vapi/Makefile.in | 738 - vapi/Makefile.vapigen | 63 - vapi/NM-1.0.metadata | 81 + vapi/libnm.deps | 1 + 1327 files changed, 256941 insertions(+), 283391 deletions(-) create mode 100644 Makefile.examples create mode 100644 Makefile.vapigen delete mode 100644 callouts/Makefile.am delete mode 100644 callouts/Makefile.in delete mode 100644 callouts/nm-dispatcher-utils.c delete mode 100644 callouts/nm-dispatcher-utils.h delete mode 100644 callouts/nm-dispatcher.c delete mode 100644 callouts/nm-dispatcher.conf delete mode 100644 callouts/nm-dispatcher.xml delete mode 100644 callouts/org.freedesktop.nm_dispatcher.service.in delete mode 100644 callouts/tests/Makefile.am delete mode 100644 callouts/tests/Makefile.in delete mode 100644 callouts/tests/dispatcher-connectivity-full delete mode 100644 callouts/tests/dispatcher-connectivity-unknown delete mode 100644 callouts/tests/dispatcher-down delete mode 100644 callouts/tests/dispatcher-external delete mode 100644 callouts/tests/dispatcher-up delete mode 100644 callouts/tests/dispatcher-vpn-down delete mode 100644 callouts/tests/dispatcher-vpn-up delete mode 100644 callouts/tests/test-dispatcher-envp.c delete mode 100644 clients/Makefile.am delete mode 100644 clients/Makefile.in delete mode 100644 clients/cli/Makefile.am delete mode 100644 clients/cli/Makefile.in delete mode 100644 clients/tui/Makefile.am delete mode 100644 clients/tui/Makefile.in delete mode 100644 clients/tui/newt/Makefile.am delete mode 100644 clients/tui/newt/Makefile.in create mode 100644 clients/tui/nmt-page-ip-tunnel.c create mode 100644 clients/tui/nmt-page-ip-tunnel.h delete mode 100644 data/Makefile.am delete mode 100644 data/Makefile.in create mode 100644 data/org.freedesktop.NetworkManager.policy.in.in create mode 100644 dispatcher/nm-dispatcher-utils.c create mode 100644 dispatcher/nm-dispatcher-utils.h create mode 100644 dispatcher/nm-dispatcher.c create mode 100644 dispatcher/nm-dispatcher.conf create mode 100644 dispatcher/nm-dispatcher.xml create mode 100644 dispatcher/org.freedesktop.nm_dispatcher.service.in create mode 100644 dispatcher/tests/dispatcher-connectivity-full create mode 100644 dispatcher/tests/dispatcher-connectivity-unknown create mode 100644 dispatcher/tests/dispatcher-down create mode 100644 dispatcher/tests/dispatcher-external create mode 100644 dispatcher/tests/dispatcher-up create mode 100644 dispatcher/tests/dispatcher-vpn-down create mode 100644 dispatcher/tests/dispatcher-vpn-up create mode 100644 dispatcher/tests/test-dispatcher-envp.c delete mode 100644 docs/Makefile.am delete mode 100644 docs/Makefile.in create mode 100644 docs/api/dbus-org.freedesktop.NetworkManager.AccessPoint.xml create mode 100644 docs/api/dbus-org.freedesktop.NetworkManager.AgentManager.xml create mode 100644 docs/api/dbus-org.freedesktop.NetworkManager.Connection.Active.xml create mode 100644 docs/api/dbus-org.freedesktop.NetworkManager.DHCP4Config.xml create mode 100644 docs/api/dbus-org.freedesktop.NetworkManager.DHCP6Config.xml create mode 100644 docs/api/dbus-org.freedesktop.NetworkManager.Device.Adsl.xml create mode 100644 docs/api/dbus-org.freedesktop.NetworkManager.Device.Bluetooth.xml create mode 100644 docs/api/dbus-org.freedesktop.NetworkManager.Device.Bond.xml create mode 100644 docs/api/dbus-org.freedesktop.NetworkManager.Device.Bridge.xml create mode 100644 docs/api/dbus-org.freedesktop.NetworkManager.Device.Generic.xml create mode 100644 docs/api/dbus-org.freedesktop.NetworkManager.Device.IPTunnel.xml create mode 100644 docs/api/dbus-org.freedesktop.NetworkManager.Device.Infiniband.xml create mode 100644 docs/api/dbus-org.freedesktop.NetworkManager.Device.Macsec.xml create mode 100644 docs/api/dbus-org.freedesktop.NetworkManager.Device.Macvlan.xml create mode 100644 docs/api/dbus-org.freedesktop.NetworkManager.Device.Modem.xml create mode 100644 docs/api/dbus-org.freedesktop.NetworkManager.Device.OlpcMesh.xml create mode 100644 docs/api/dbus-org.freedesktop.NetworkManager.Device.Statistics.xml create mode 100644 docs/api/dbus-org.freedesktop.NetworkManager.Device.Team.xml create mode 100644 docs/api/dbus-org.freedesktop.NetworkManager.Device.Tun.xml create mode 100644 docs/api/dbus-org.freedesktop.NetworkManager.Device.Veth.xml create mode 100644 docs/api/dbus-org.freedesktop.NetworkManager.Device.Vlan.xml create mode 100644 docs/api/dbus-org.freedesktop.NetworkManager.Device.Vxlan.xml create mode 100644 docs/api/dbus-org.freedesktop.NetworkManager.Device.WiMax.xml create mode 100644 docs/api/dbus-org.freedesktop.NetworkManager.Device.Wired.xml create mode 100644 docs/api/dbus-org.freedesktop.NetworkManager.Device.Wireless.xml create mode 100644 docs/api/dbus-org.freedesktop.NetworkManager.Device.xml create mode 100644 docs/api/dbus-org.freedesktop.NetworkManager.DnsManager.xml create mode 100644 docs/api/dbus-org.freedesktop.NetworkManager.IP4Config.xml create mode 100644 docs/api/dbus-org.freedesktop.NetworkManager.IP6Config.xml create mode 100644 docs/api/dbus-org.freedesktop.NetworkManager.PPP.xml create mode 100644 docs/api/dbus-org.freedesktop.NetworkManager.SecretAgent.xml create mode 100644 docs/api/dbus-org.freedesktop.NetworkManager.Settings.Connection.xml create mode 100644 docs/api/dbus-org.freedesktop.NetworkManager.Settings.xml create mode 100644 docs/api/dbus-org.freedesktop.NetworkManager.VPN.Connection.xml create mode 100644 docs/api/dbus-org.freedesktop.NetworkManager.VPN.Plugin.xml create mode 100644 docs/api/dbus-org.freedesktop.NetworkManager.xml create mode 100644 docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Macsec.html create mode 100644 docs/api/html/gdbus-org.freedesktop.NetworkManager.DnsManager.html delete mode 100644 examples/C/Makefile.am delete mode 100644 examples/C/Makefile.in delete mode 100644 examples/C/glib/Makefile.am delete mode 100644 examples/C/glib/Makefile.in delete mode 100644 examples/C/qt/Makefile.am delete mode 100644 examples/C/qt/Makefile.in delete mode 100644 examples/Makefile.am delete mode 100644 examples/Makefile.in delete mode 100644 examples/dispatcher/Makefile.am delete mode 100644 examples/dispatcher/Makefile.in delete mode 100644 examples/lua/Makefile.am delete mode 100644 examples/lua/Makefile.in delete mode 100644 examples/lua/lgi/Makefile.am delete mode 100644 examples/lua/lgi/Makefile.in create mode 100644 examples/nm-conf.d/30-anon.conf delete mode 100644 examples/python/Makefile.am delete mode 100644 examples/python/Makefile.in delete mode 100644 examples/python/dbus/Makefile.am delete mode 100644 examples/python/dbus/Makefile.in delete mode 100644 examples/python/gi/Makefile.am delete mode 100644 examples/python/gi/Makefile.in delete mode 100644 examples/python/python-networkmanager/Makefile.am delete mode 100644 examples/python/python-networkmanager/Makefile.in delete mode 100644 examples/ruby/Makefile.am delete mode 100644 examples/ruby/Makefile.in delete mode 100644 examples/shell/Makefile.am delete mode 100644 examples/shell/Makefile.in delete mode 100644 introspection/Makefile.am delete mode 100644 introspection/Makefile.in delete mode 100644 introspection/nm-access-point.xml delete mode 100644 introspection/nm-active-connection.xml delete mode 100644 introspection/nm-agent-manager.xml delete mode 100644 introspection/nm-checkpoint.xml delete mode 100644 introspection/nm-device-adsl.xml delete mode 100644 introspection/nm-device-bond.xml delete mode 100644 introspection/nm-device-bridge.xml delete mode 100644 introspection/nm-device-bt.xml delete mode 100644 introspection/nm-device-ethernet.xml delete mode 100644 introspection/nm-device-generic.xml delete mode 100644 introspection/nm-device-infiniband.xml delete mode 100644 introspection/nm-device-ip-tunnel.xml delete mode 100644 introspection/nm-device-macvlan.xml delete mode 100644 introspection/nm-device-modem.xml delete mode 100644 introspection/nm-device-olpc-mesh.xml delete mode 100644 introspection/nm-device-statistics.xml delete mode 100644 introspection/nm-device-team.xml delete mode 100644 introspection/nm-device-tun.xml delete mode 100644 introspection/nm-device-veth.xml delete mode 100644 introspection/nm-device-vlan.xml delete mode 100644 introspection/nm-device-vxlan.xml delete mode 100644 introspection/nm-device-wifi.xml delete mode 100644 introspection/nm-device-wimax.xml delete mode 100644 introspection/nm-device.xml delete mode 100644 introspection/nm-dhcp4-config.xml delete mode 100644 introspection/nm-dhcp6-config.xml delete mode 100644 introspection/nm-ip4-config.xml delete mode 100644 introspection/nm-ip6-config.xml delete mode 100644 introspection/nm-manager.xml delete mode 100644 introspection/nm-ppp-manager.xml delete mode 100644 introspection/nm-secret-agent.xml delete mode 100644 introspection/nm-settings-connection.xml delete mode 100644 introspection/nm-settings.xml delete mode 100644 introspection/nm-vpn-connection.xml delete mode 100644 introspection/nm-vpn-plugin.xml delete mode 100644 introspection/nm-wimax-nsp.xml delete mode 100644 introspection/nmdbus-access-point-org.freedesktop.NetworkManager.AccessPoint.xml delete mode 100644 introspection/nmdbus-active-connection-org.freedesktop.NetworkManager.Connection.Active.xml delete mode 100644 introspection/nmdbus-agent-manager-org.freedesktop.NetworkManager.AgentManager.xml delete mode 100644 introspection/nmdbus-device-adsl-org.freedesktop.NetworkManager.Device.Adsl.xml delete mode 100644 introspection/nmdbus-device-bond-org.freedesktop.NetworkManager.Device.Bond.xml delete mode 100644 introspection/nmdbus-device-bridge-org.freedesktop.NetworkManager.Device.Bridge.xml delete mode 100644 introspection/nmdbus-device-bt-org.freedesktop.NetworkManager.Device.Bluetooth.xml delete mode 100644 introspection/nmdbus-device-ethernet-org.freedesktop.NetworkManager.Device.Wired.xml delete mode 100644 introspection/nmdbus-device-generic-org.freedesktop.NetworkManager.Device.Generic.xml delete mode 100644 introspection/nmdbus-device-infiniband-org.freedesktop.NetworkManager.Device.Infiniband.xml delete mode 100644 introspection/nmdbus-device-ip-tunnel-org.freedesktop.NetworkManager.Device.IPTunnel.xml delete mode 100644 introspection/nmdbus-device-macvlan-org.freedesktop.NetworkManager.Device.Macvlan.xml delete mode 100644 introspection/nmdbus-device-modem-org.freedesktop.NetworkManager.Device.Modem.xml delete mode 100644 introspection/nmdbus-device-olpc-mesh-org.freedesktop.NetworkManager.Device.OlpcMesh.xml delete mode 100644 introspection/nmdbus-device-org.freedesktop.NetworkManager.Device.xml delete mode 100644 introspection/nmdbus-device-statistics-org.freedesktop.NetworkManager.Device.Statistics.xml delete mode 100644 introspection/nmdbus-device-team-org.freedesktop.NetworkManager.Device.Team.xml delete mode 100644 introspection/nmdbus-device-tun-org.freedesktop.NetworkManager.Device.Tun.xml delete mode 100644 introspection/nmdbus-device-veth-org.freedesktop.NetworkManager.Device.Veth.xml delete mode 100644 introspection/nmdbus-device-vlan-org.freedesktop.NetworkManager.Device.Vlan.xml delete mode 100644 introspection/nmdbus-device-vxlan-org.freedesktop.NetworkManager.Device.Vxlan.xml delete mode 100644 introspection/nmdbus-device-wifi-org.freedesktop.NetworkManager.Device.Wireless.xml delete mode 100644 introspection/nmdbus-device-wimax-org.freedesktop.NetworkManager.Device.WiMax.xml delete mode 100644 introspection/nmdbus-dhcp4-config-org.freedesktop.NetworkManager.DHCP4Config.xml delete mode 100644 introspection/nmdbus-dhcp6-config-org.freedesktop.NetworkManager.DHCP6Config.xml delete mode 100644 introspection/nmdbus-ip4-config-org.freedesktop.NetworkManager.IP4Config.xml delete mode 100644 introspection/nmdbus-ip6-config-org.freedesktop.NetworkManager.IP6Config.xml delete mode 100644 introspection/nmdbus-manager-org.freedesktop.NetworkManager.xml delete mode 100644 introspection/nmdbus-ppp-manager-org.freedesktop.NetworkManager.PPP.xml delete mode 100644 introspection/nmdbus-secret-agent-org.freedesktop.NetworkManager.SecretAgent.xml delete mode 100644 introspection/nmdbus-settings-connection-org.freedesktop.NetworkManager.Settings.Connection.xml delete mode 100644 introspection/nmdbus-settings-org.freedesktop.NetworkManager.Settings.xml delete mode 100644 introspection/nmdbus-vpn-connection-org.freedesktop.NetworkManager.VPN.Connection.xml delete mode 100644 introspection/nmdbus-vpn-plugin-org.freedesktop.NetworkManager.VPN.Plugin.xml create mode 100644 introspection/org.freedesktop.NetworkManager.AccessPoint.xml create mode 100644 introspection/org.freedesktop.NetworkManager.AgentManager.xml create mode 100644 introspection/org.freedesktop.NetworkManager.Checkpoint.xml create mode 100644 introspection/org.freedesktop.NetworkManager.Connection.Active.xml create mode 100644 introspection/org.freedesktop.NetworkManager.DHCP4Config.xml create mode 100644 introspection/org.freedesktop.NetworkManager.DHCP6Config.xml create mode 100644 introspection/org.freedesktop.NetworkManager.Device.Adsl.xml create mode 100644 introspection/org.freedesktop.NetworkManager.Device.Bluetooth.xml create mode 100644 introspection/org.freedesktop.NetworkManager.Device.Bond.xml create mode 100644 introspection/org.freedesktop.NetworkManager.Device.Bridge.xml create mode 100644 introspection/org.freedesktop.NetworkManager.Device.Generic.xml create mode 100644 introspection/org.freedesktop.NetworkManager.Device.IPTunnel.xml create mode 100644 introspection/org.freedesktop.NetworkManager.Device.Infiniband.xml create mode 100644 introspection/org.freedesktop.NetworkManager.Device.Macsec.xml create mode 100644 introspection/org.freedesktop.NetworkManager.Device.Macvlan.xml create mode 100644 introspection/org.freedesktop.NetworkManager.Device.Modem.xml create mode 100644 introspection/org.freedesktop.NetworkManager.Device.OlpcMesh.xml create mode 100644 introspection/org.freedesktop.NetworkManager.Device.Statistics.xml create mode 100644 introspection/org.freedesktop.NetworkManager.Device.Team.xml create mode 100644 introspection/org.freedesktop.NetworkManager.Device.Tun.xml create mode 100644 introspection/org.freedesktop.NetworkManager.Device.Veth.xml create mode 100644 introspection/org.freedesktop.NetworkManager.Device.Vlan.xml create mode 100644 introspection/org.freedesktop.NetworkManager.Device.Vxlan.xml create mode 100644 introspection/org.freedesktop.NetworkManager.Device.WiMax.xml create mode 100644 introspection/org.freedesktop.NetworkManager.Device.Wired.xml create mode 100644 introspection/org.freedesktop.NetworkManager.Device.Wireless.xml create mode 100644 introspection/org.freedesktop.NetworkManager.Device.xml create mode 100644 introspection/org.freedesktop.NetworkManager.DnsManager.xml create mode 100644 introspection/org.freedesktop.NetworkManager.IP4Config.xml create mode 100644 introspection/org.freedesktop.NetworkManager.IP6Config.xml create mode 100644 introspection/org.freedesktop.NetworkManager.PPP.xml create mode 100644 introspection/org.freedesktop.NetworkManager.SecretAgent.xml create mode 100644 introspection/org.freedesktop.NetworkManager.Settings.Connection.xml create mode 100644 introspection/org.freedesktop.NetworkManager.Settings.xml create mode 100644 introspection/org.freedesktop.NetworkManager.VPN.Connection.xml create mode 100644 introspection/org.freedesktop.NetworkManager.VPN.Plugin.xml create mode 100644 introspection/org.freedesktop.NetworkManager.WiMax.Nsp.xml create mode 100644 introspection/org.freedesktop.NetworkManager.xml delete mode 100644 libnm-core/Makefile.am delete mode 100644 libnm-core/Makefile.in delete mode 100644 libnm-core/Makefile.libnm-core delete mode 100644 libnm-core/nm-core-enum-types.c delete mode 100644 libnm-core/nm-core-enum-types.h create mode 100644 libnm-core/nm-setting-macsec.c create mode 100644 libnm-core/nm-setting-macsec.h create mode 100644 libnm-core/nm-setting-proxy.c create mode 100644 libnm-core/nm-setting-proxy.h delete mode 100644 libnm-core/tests/Makefile.am delete mode 100644 libnm-core/tests/Makefile.in delete mode 100644 libnm-core/tests/nm-core-tests-enum-types.c delete mode 100644 libnm-core/tests/nm-core-tests-enum-types.h delete mode 100644 libnm-glib/Makefile.am delete mode 100644 libnm-glib/Makefile.in delete mode 100644 libnm-glib/nm-glib-enum-types.c delete mode 100644 libnm-glib/nm-glib-enum-types.h delete mode 100644 libnm-glib/nm-vpn-enum-types.c delete mode 100644 libnm-glib/nm-vpn-enum-types.h delete mode 100644 libnm-glib/tests/Makefile.am delete mode 100644 libnm-glib/tests/Makefile.in delete mode 100644 libnm-util/Makefile.am delete mode 100644 libnm-util/Makefile.in delete mode 100644 libnm-util/nm-utils-enum-types.c delete mode 100644 libnm-util/tests/Makefile.am delete mode 100644 libnm-util/tests/Makefile.in delete mode 100644 libnm/Makefile.am delete mode 100644 libnm/Makefile.in create mode 100644 libnm/nm-device-macsec.c create mode 100644 libnm/nm-device-macsec.h create mode 100644 libnm/nm-dns-manager.c create mode 100644 libnm/nm-dns-manager.h delete mode 100644 libnm/nm-enum-types.c delete mode 100644 libnm/nm-enum-types.h delete mode 100644 libnm/nm-ifcfg-rh-docs.xml delete mode 100644 libnm/nm-keyfile-docs.xml delete mode 100644 libnm/nm-object-cache.c delete mode 100644 libnm/nm-object-cache.h delete mode 100644 libnm/nm-setting-docs-overrides.xml delete mode 100644 libnm/nm-setting-docs.xml create mode 100644 libnm/nm-settings-docs-overrides.xml create mode 100644 libnm/nm-settings-docs.xml create mode 100644 libnm/nm-settings-ifcfg-rh-docs.xml create mode 100644 libnm/nm-settings-keyfile-docs.xml delete mode 100644 libnm/tests/Makefile.am delete mode 100644 libnm/tests/Makefile.in create mode 100644 linker-script-binary.ver create mode 100644 linker-script-devices.ver create mode 100644 linker-script-settings.ver delete mode 100644 man/Makefile.am delete mode 100644 man/Makefile.in delete mode 100644 policy/Makefile.am delete mode 100644 policy/Makefile.in delete mode 100644 policy/org.freedesktop.NetworkManager.policy.in.in delete mode 100644 shared/Makefile.am delete mode 100644 shared/Makefile.in delete mode 100644 src/Makefile.am delete mode 100644 src/Makefile.in delete mode 100644 src/NetworkManager.ver delete mode 100644 src/devices/Makefile.am delete mode 100644 src/devices/Makefile.in delete mode 100644 src/devices/adsl/Makefile.am delete mode 100644 src/devices/adsl/Makefile.in delete mode 100644 src/devices/adsl/exports.ver delete mode 100644 src/devices/adsl/nm-atm-manager.h delete mode 100644 src/devices/bluetooth/Makefile.am delete mode 100644 src/devices/bluetooth/Makefile.in delete mode 100644 src/devices/bluetooth/exports.ver delete mode 100644 src/devices/bluetooth/nm-bluez-manager.h delete mode 100644 src/devices/bluetooth/nm-bt-enum-types.c delete mode 100644 src/devices/bluetooth/nm-bt-enum-types.h create mode 100644 src/devices/nm-device-macsec.c create mode 100644 src/devices/nm-device-macsec.h delete mode 100644 src/devices/team/Makefile.am delete mode 100644 src/devices/team/Makefile.in delete mode 100644 src/devices/team/exports.ver delete mode 100644 src/devices/team/nm-team-factory.h delete mode 100644 src/devices/tests/Makefile.am delete mode 100644 src/devices/tests/Makefile.in delete mode 100644 src/devices/wifi/Makefile.am delete mode 100644 src/devices/wifi/Makefile.in delete mode 100644 src/devices/wifi/exports.ver delete mode 100644 src/devices/wifi/nm-wifi-ap-utils.c delete mode 100644 src/devices/wifi/nm-wifi-ap-utils.h create mode 100644 src/devices/wifi/nm-wifi-utils.c create mode 100644 src/devices/wifi/nm-wifi-utils.h delete mode 100644 src/devices/wifi/tests/Makefile.am delete mode 100644 src/devices/wifi/tests/Makefile.in create mode 100644 src/devices/wifi/tests/test-general.c delete mode 100644 src/devices/wifi/tests/test-wifi-ap-utils.c delete mode 100644 src/devices/wwan/Makefile.am delete mode 100644 src/devices/wwan/Makefile.in delete mode 100644 src/devices/wwan/exports.ver create mode 100644 src/devices/wwan/libnm-wwan.ver delete mode 100644 src/devices/wwan/nm-modem-enum-types.c delete mode 100644 src/devices/wwan/nm-modem-enum-types.h delete mode 100644 src/devices/wwan/nm-wwan-factory.h delete mode 100644 src/devices/wwan/wwan-exports.ver delete mode 100644 src/dhcp-manager/Makefile.am delete mode 100644 src/dhcp-manager/Makefile.in delete mode 100644 src/dhcp-manager/nm-dhcp-client-logging.h delete mode 100644 src/dhcp-manager/nm-dhcp-client.c delete mode 100644 src/dhcp-manager/nm-dhcp-client.h delete mode 100644 src/dhcp-manager/nm-dhcp-dhclient-utils.c delete mode 100644 src/dhcp-manager/nm-dhcp-dhclient-utils.h delete mode 100644 src/dhcp-manager/nm-dhcp-dhclient.c delete mode 100644 src/dhcp-manager/nm-dhcp-dhclient.h delete mode 100644 src/dhcp-manager/nm-dhcp-dhcpcd.c delete mode 100644 src/dhcp-manager/nm-dhcp-dhcpcd.h delete mode 100644 src/dhcp-manager/nm-dhcp-helper-api.h delete mode 100644 src/dhcp-manager/nm-dhcp-helper.c delete mode 100644 src/dhcp-manager/nm-dhcp-listener.c delete mode 100644 src/dhcp-manager/nm-dhcp-listener.h delete mode 100644 src/dhcp-manager/nm-dhcp-manager.c delete mode 100644 src/dhcp-manager/nm-dhcp-manager.h delete mode 100644 src/dhcp-manager/nm-dhcp-systemd.c delete mode 100644 src/dhcp-manager/nm-dhcp-systemd.h delete mode 100644 src/dhcp-manager/nm-dhcp-utils.c delete mode 100644 src/dhcp-manager/nm-dhcp-utils.h delete mode 100644 src/dhcp-manager/tests/Makefile.am delete mode 100644 src/dhcp-manager/tests/Makefile.in delete mode 100644 src/dhcp-manager/tests/leases/basic.leases delete mode 100644 src/dhcp-manager/tests/leases/malformed1.leases delete mode 100644 src/dhcp-manager/tests/leases/malformed2.leases delete mode 100644 src/dhcp-manager/tests/leases/malformed3.leases delete mode 100644 src/dhcp-manager/tests/test-dhclient-commented-duid.leases delete mode 100644 src/dhcp-manager/tests/test-dhclient-duid.leases delete mode 100644 src/dhcp-manager/tests/test-dhcp-dhclient.c delete mode 100644 src/dhcp-manager/tests/test-dhcp-utils.c create mode 100644 src/dhcp/nm-dhcp-client-logging.h create mode 100644 src/dhcp/nm-dhcp-client.c create mode 100644 src/dhcp/nm-dhcp-client.h create mode 100644 src/dhcp/nm-dhcp-dhclient-utils.c create mode 100644 src/dhcp/nm-dhcp-dhclient-utils.h create mode 100644 src/dhcp/nm-dhcp-dhclient.c create mode 100644 src/dhcp/nm-dhcp-dhcpcd.c create mode 100644 src/dhcp/nm-dhcp-helper-api.h create mode 100644 src/dhcp/nm-dhcp-helper.c create mode 100644 src/dhcp/nm-dhcp-listener.c create mode 100644 src/dhcp/nm-dhcp-listener.h create mode 100644 src/dhcp/nm-dhcp-manager.c create mode 100644 src/dhcp/nm-dhcp-manager.h create mode 100644 src/dhcp/nm-dhcp-systemd.c create mode 100644 src/dhcp/nm-dhcp-utils.c create mode 100644 src/dhcp/nm-dhcp-utils.h create mode 100644 src/dhcp/tests/leases/basic.leases create mode 100644 src/dhcp/tests/leases/malformed1.leases create mode 100644 src/dhcp/tests/leases/malformed2.leases create mode 100644 src/dhcp/tests/leases/malformed3.leases create mode 100644 src/dhcp/tests/test-dhclient-commented-duid.leases create mode 100644 src/dhcp/tests/test-dhclient-duid.leases create mode 100644 src/dhcp/tests/test-dhcp-dhclient.c create mode 100644 src/dhcp/tests/test-dhcp-utils.c delete mode 100644 src/dns-manager/nm-dns-dnsmasq.c delete mode 100644 src/dns-manager/nm-dns-dnsmasq.h delete mode 100644 src/dns-manager/nm-dns-manager.c delete mode 100644 src/dns-manager/nm-dns-manager.h delete mode 100644 src/dns-manager/nm-dns-plugin.c delete mode 100644 src/dns-manager/nm-dns-plugin.h delete mode 100644 src/dns-manager/nm-dns-unbound.c delete mode 100644 src/dns-manager/nm-dns-unbound.h create mode 100644 src/dns/nm-dns-dnsmasq.c create mode 100644 src/dns/nm-dns-dnsmasq.h create mode 100644 src/dns/nm-dns-manager.c create mode 100644 src/dns/nm-dns-manager.h create mode 100644 src/dns/nm-dns-plugin.c create mode 100644 src/dns/nm-dns-plugin.h create mode 100644 src/dns/nm-dns-systemd-resolved.c create mode 100644 src/dns/nm-dns-systemd-resolved.h create mode 100644 src/dns/nm-dns-unbound.c create mode 100644 src/dns/nm-dns-unbound.h delete mode 100644 src/dnsmasq-manager/nm-dnsmasq-manager.c delete mode 100644 src/dnsmasq-manager/nm-dnsmasq-manager.h delete mode 100644 src/dnsmasq-manager/nm-dnsmasq-utils.c delete mode 100644 src/dnsmasq-manager/nm-dnsmasq-utils.h delete mode 100644 src/dnsmasq-manager/tests/Makefile.am delete mode 100644 src/dnsmasq-manager/tests/Makefile.in delete mode 100644 src/dnsmasq-manager/tests/test-dnsmasq-utils.c create mode 100644 src/dnsmasq/nm-dnsmasq-manager.c create mode 100644 src/dnsmasq/nm-dnsmasq-manager.h create mode 100644 src/dnsmasq/nm-dnsmasq-utils.c create mode 100644 src/dnsmasq/nm-dnsmasq-utils.h create mode 100644 src/dnsmasq/tests/test-dnsmasq-utils.c create mode 100644 src/ndisc/nm-fake-ndisc.c create mode 100644 src/ndisc/nm-fake-ndisc.h create mode 100644 src/ndisc/nm-lndp-ndisc.c create mode 100644 src/ndisc/nm-lndp-ndisc.h create mode 100644 src/ndisc/nm-ndisc-private.h create mode 100644 src/ndisc/nm-ndisc.c create mode 100644 src/ndisc/nm-ndisc.h create mode 100644 src/ndisc/tests/test-ndisc-fake.c create mode 100644 src/ndisc/tests/test-ndisc-linux.c create mode 100644 src/nm-act-request.c create mode 100644 src/nm-act-request.h delete mode 100644 src/nm-activation-request.c delete mode 100644 src/nm-activation-request.h delete mode 100644 src/nm-enum-types.c delete mode 100644 src/nm-enum-types.h create mode 100644 src/nm-pacrunner-manager.c create mode 100644 src/nm-pacrunner-manager.h create mode 100644 src/nm-proxy-config.c create mode 100644 src/nm-proxy-config.h delete mode 100644 src/platform/Makefile.am delete mode 100644 src/platform/Makefile.in delete mode 100644 src/platform/tests/Makefile.am delete mode 100644 src/platform/tests/Makefile.in delete mode 100644 src/ppp-manager/Makefile.am delete mode 100644 src/ppp-manager/Makefile.in delete mode 100644 src/ppp-manager/nm-ppp-manager.c delete mode 100644 src/ppp-manager/nm-ppp-manager.h delete mode 100644 src/ppp-manager/nm-ppp-status.h delete mode 100644 src/ppp-manager/nm-pppd-plugin.c delete mode 100644 src/ppp-manager/nm-pppd-plugin.h create mode 100644 src/ppp/nm-ppp-manager-call.c create mode 100644 src/ppp/nm-ppp-manager-call.h create mode 100644 src/ppp/nm-ppp-manager.c create mode 100644 src/ppp/nm-ppp-manager.h create mode 100644 src/ppp/nm-ppp-plugin-api.h create mode 100644 src/ppp/nm-ppp-plugin.ver create mode 100644 src/ppp/nm-ppp-status.h create mode 100644 src/ppp/nm-pppd-plugin.c create mode 100644 src/ppp/nm-pppd-plugin.h delete mode 100644 src/rdisc/Makefile.am delete mode 100644 src/rdisc/Makefile.in delete mode 100644 src/rdisc/nm-fake-rdisc.c delete mode 100644 src/rdisc/nm-fake-rdisc.h delete mode 100644 src/rdisc/nm-lndp-rdisc.c delete mode 100644 src/rdisc/nm-lndp-rdisc.h delete mode 100644 src/rdisc/nm-rdisc-private.h delete mode 100644 src/rdisc/nm-rdisc.c delete mode 100644 src/rdisc/nm-rdisc.h delete mode 100644 src/rdisc/tests/Makefile.am delete mode 100644 src/rdisc/tests/Makefile.in delete mode 100644 src/rdisc/tests/test-rdisc-fake.c delete mode 100644 src/rdisc/tests/test-rdisc-linux.c delete mode 100644 src/settings/plugins/Makefile.am delete mode 100644 src/settings/plugins/Makefile.in delete mode 100644 src/settings/plugins/ibft/Makefile.am delete mode 100644 src/settings/plugins/ibft/Makefile.in delete mode 100644 src/settings/plugins/ibft/nm-ibft-connection.c delete mode 100644 src/settings/plugins/ibft/nm-ibft-connection.h create mode 100644 src/settings/plugins/ibft/nms-ibft-connection.c create mode 100644 src/settings/plugins/ibft/nms-ibft-connection.h create mode 100644 src/settings/plugins/ibft/nms-ibft-plugin.c create mode 100644 src/settings/plugins/ibft/nms-ibft-plugin.h create mode 100644 src/settings/plugins/ibft/nms-ibft-reader.c create mode 100644 src/settings/plugins/ibft/nms-ibft-reader.h delete mode 100644 src/settings/plugins/ibft/plugin.c delete mode 100644 src/settings/plugins/ibft/plugin.h delete mode 100644 src/settings/plugins/ibft/reader.c delete mode 100644 src/settings/plugins/ibft/reader.h delete mode 100644 src/settings/plugins/ibft/tests/Makefile.am delete mode 100644 src/settings/plugins/ibft/tests/Makefile.in delete mode 100644 src/settings/plugins/ifcfg-rh/Makefile.am delete mode 100644 src/settings/plugins/ifcfg-rh/Makefile.in delete mode 100644 src/settings/plugins/ifcfg-rh/common.h delete mode 100644 src/settings/plugins/ifcfg-rh/nm-ifcfg-connection.c delete mode 100644 src/settings/plugins/ifcfg-rh/nm-ifcfg-connection.h create mode 100644 src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-common.h create mode 100644 src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-connection.c create mode 100644 src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-connection.h create mode 100644 src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-plugin.c create mode 100644 src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-plugin.h create mode 100644 src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-reader.c create mode 100644 src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-reader.h create mode 100644 src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-utils.c create mode 100644 src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-utils.h create mode 100644 src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-writer.c create mode 100644 src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-writer.h delete mode 100644 src/settings/plugins/ifcfg-rh/plugin.c delete mode 100644 src/settings/plugins/ifcfg-rh/plugin.h delete mode 100644 src/settings/plugins/ifcfg-rh/reader.c delete mode 100644 src/settings/plugins/ifcfg-rh/reader.h delete mode 100644 src/settings/plugins/ifcfg-rh/tests/Makefile.am delete mode 100644 src/settings/plugins/ifcfg-rh/tests/Makefile.in delete mode 100644 src/settings/plugins/ifcfg-rh/tests/network-scripts/Makefile.am delete mode 100644 src/settings/plugins/ifcfg-rh/tests/network-scripts/Makefile.in create mode 100644 src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-read-proxy-basic create mode 100644 src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-auto-negotiate-on create mode 100644 src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-dhcpv6-hostname-fallback create mode 100644 src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-unknown-ethtool-opt create mode 100644 src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-write-unknown-1 create mode 100644 src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-write-unknown-1.expected create mode 100644 src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-write-unknown-2 create mode 100644 src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-write-unknown-2.expected create mode 100644 src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-write-unknown-3 create mode 100644 src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-write-unknown-3.expected create mode 100644 src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-write-unknown-4 create mode 100644 src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-write-unknown-4.expected delete mode 100644 src/settings/plugins/ifcfg-rh/tests/test-ifcfg-rh-utils.c delete mode 100644 src/settings/plugins/ifcfg-rh/utils.c delete mode 100644 src/settings/plugins/ifcfg-rh/utils.h delete mode 100644 src/settings/plugins/ifcfg-rh/writer.c delete mode 100644 src/settings/plugins/ifcfg-rh/writer.h delete mode 100644 src/settings/plugins/ifnet/Makefile.am delete mode 100644 src/settings/plugins/ifnet/Makefile.in delete mode 100644 src/settings/plugins/ifnet/connection_parser.c delete mode 100644 src/settings/plugins/ifnet/connection_parser.h delete mode 100644 src/settings/plugins/ifnet/net_parser.c delete mode 100644 src/settings/plugins/ifnet/net_parser.h delete mode 100644 src/settings/plugins/ifnet/net_utils.c delete mode 100644 src/settings/plugins/ifnet/net_utils.h delete mode 100644 src/settings/plugins/ifnet/nm-ifnet-connection.c delete mode 100644 src/settings/plugins/ifnet/nm-ifnet-connection.h create mode 100644 src/settings/plugins/ifnet/nms-ifnet-connection-parser.c create mode 100644 src/settings/plugins/ifnet/nms-ifnet-connection-parser.h create mode 100644 src/settings/plugins/ifnet/nms-ifnet-connection.c create mode 100644 src/settings/plugins/ifnet/nms-ifnet-connection.h create mode 100644 src/settings/plugins/ifnet/nms-ifnet-net-parser.c create mode 100644 src/settings/plugins/ifnet/nms-ifnet-net-parser.h create mode 100644 src/settings/plugins/ifnet/nms-ifnet-net-utils.c create mode 100644 src/settings/plugins/ifnet/nms-ifnet-net-utils.h create mode 100644 src/settings/plugins/ifnet/nms-ifnet-plugin.c create mode 100644 src/settings/plugins/ifnet/nms-ifnet-plugin.h create mode 100644 src/settings/plugins/ifnet/nms-ifnet-wpa-parser.c create mode 100644 src/settings/plugins/ifnet/nms-ifnet-wpa-parser.h delete mode 100644 src/settings/plugins/ifnet/plugin.c delete mode 100644 src/settings/plugins/ifnet/plugin.h delete mode 100644 src/settings/plugins/ifnet/tests/Makefile.am delete mode 100644 src/settings/plugins/ifnet/tests/Makefile.in delete mode 100644 src/settings/plugins/ifnet/wpa_parser.c delete mode 100644 src/settings/plugins/ifnet/wpa_parser.h delete mode 100644 src/settings/plugins/ifupdown/Makefile.am delete mode 100644 src/settings/plugins/ifupdown/Makefile.in delete mode 100644 src/settings/plugins/ifupdown/interface_parser.c delete mode 100644 src/settings/plugins/ifupdown/interface_parser.h delete mode 100644 src/settings/plugins/ifupdown/nm-ifupdown-connection.c delete mode 100644 src/settings/plugins/ifupdown/nm-ifupdown-connection.h create mode 100644 src/settings/plugins/ifupdown/nms-ifupdown-connection.c create mode 100644 src/settings/plugins/ifupdown/nms-ifupdown-connection.h create mode 100644 src/settings/plugins/ifupdown/nms-ifupdown-interface-parser.c create mode 100644 src/settings/plugins/ifupdown/nms-ifupdown-interface-parser.h create mode 100644 src/settings/plugins/ifupdown/nms-ifupdown-parser.c create mode 100644 src/settings/plugins/ifupdown/nms-ifupdown-parser.h create mode 100644 src/settings/plugins/ifupdown/nms-ifupdown-plugin.c create mode 100644 src/settings/plugins/ifupdown/nms-ifupdown-plugin.h delete mode 100644 src/settings/plugins/ifupdown/parser.c delete mode 100644 src/settings/plugins/ifupdown/parser.h delete mode 100644 src/settings/plugins/ifupdown/plugin.c delete mode 100644 src/settings/plugins/ifupdown/plugin.h delete mode 100644 src/settings/plugins/ifupdown/tests/Makefile.am delete mode 100644 src/settings/plugins/ifupdown/tests/Makefile.in delete mode 100644 src/settings/plugins/keyfile/Makefile.am delete mode 100644 src/settings/plugins/keyfile/Makefile.in delete mode 100644 src/settings/plugins/keyfile/nm-keyfile-connection.c delete mode 100644 src/settings/plugins/keyfile/nm-keyfile-connection.h create mode 100644 src/settings/plugins/keyfile/nms-keyfile-connection.c create mode 100644 src/settings/plugins/keyfile/nms-keyfile-connection.h create mode 100644 src/settings/plugins/keyfile/nms-keyfile-plugin.c create mode 100644 src/settings/plugins/keyfile/nms-keyfile-plugin.h create mode 100644 src/settings/plugins/keyfile/nms-keyfile-reader.c create mode 100644 src/settings/plugins/keyfile/nms-keyfile-reader.h create mode 100644 src/settings/plugins/keyfile/nms-keyfile-utils.c create mode 100644 src/settings/plugins/keyfile/nms-keyfile-utils.h create mode 100644 src/settings/plugins/keyfile/nms-keyfile-writer.c create mode 100644 src/settings/plugins/keyfile/nms-keyfile-writer.h delete mode 100644 src/settings/plugins/keyfile/plugin.c delete mode 100644 src/settings/plugins/keyfile/plugin.h delete mode 100644 src/settings/plugins/keyfile/reader.c delete mode 100644 src/settings/plugins/keyfile/reader.h delete mode 100644 src/settings/plugins/keyfile/tests/Makefile.am delete mode 100644 src/settings/plugins/keyfile/tests/Makefile.in delete mode 100644 src/settings/plugins/keyfile/tests/keyfiles/Makefile.am delete mode 100644 src/settings/plugins/keyfile/tests/keyfiles/Makefile.in create mode 100644 src/settings/plugins/keyfile/tests/keyfiles/Test_dcb_connection delete mode 100644 src/settings/plugins/keyfile/utils.c delete mode 100644 src/settings/plugins/keyfile/utils.h delete mode 100644 src/settings/plugins/keyfile/writer.c delete mode 100644 src/settings/plugins/keyfile/writer.h delete mode 100644 src/supplicant-manager/nm-supplicant-config.c delete mode 100644 src/supplicant-manager/nm-supplicant-config.h delete mode 100644 src/supplicant-manager/nm-supplicant-interface.c delete mode 100644 src/supplicant-manager/nm-supplicant-interface.h delete mode 100644 src/supplicant-manager/nm-supplicant-manager.c delete mode 100644 src/supplicant-manager/nm-supplicant-manager.h delete mode 100644 src/supplicant-manager/nm-supplicant-settings-verify.c delete mode 100644 src/supplicant-manager/nm-supplicant-settings-verify.h delete mode 100644 src/supplicant-manager/nm-supplicant-types.h delete mode 100644 src/supplicant-manager/tests/Makefile.am delete mode 100644 src/supplicant-manager/tests/Makefile.in delete mode 100644 src/supplicant-manager/tests/certs/Makefile.am delete mode 100644 src/supplicant-manager/tests/certs/Makefile.in delete mode 100644 src/supplicant-manager/tests/certs/test-ca-cert.pem delete mode 100644 src/supplicant-manager/tests/certs/test-cert.p12 delete mode 100644 src/supplicant-manager/tests/test-supplicant-config.c create mode 100644 src/supplicant/nm-supplicant-config.c create mode 100644 src/supplicant/nm-supplicant-config.h create mode 100644 src/supplicant/nm-supplicant-interface.c create mode 100644 src/supplicant/nm-supplicant-interface.h create mode 100644 src/supplicant/nm-supplicant-manager.c create mode 100644 src/supplicant/nm-supplicant-manager.h create mode 100644 src/supplicant/nm-supplicant-settings-verify.c create mode 100644 src/supplicant/nm-supplicant-settings-verify.h create mode 100644 src/supplicant/nm-supplicant-types.h create mode 100644 src/supplicant/tests/certs/test-ca-cert.pem create mode 100644 src/supplicant/tests/certs/test-cert.p12 create mode 100644 src/supplicant/tests/test-supplicant-config.c create mode 100644 src/systemd/sd-adapt/format-util.h delete mode 100644 src/systemd/sd-adapt/formats-util.h create mode 100644 src/systemd/sd-adapt/glob-util.h create mode 100644 src/systemd/sd-adapt/khash.h delete mode 100644 src/tests/Makefile.am delete mode 100644 src/tests/Makefile.in delete mode 100644 src/tests/config/Makefile.am delete mode 100644 src/tests/config/Makefile.in delete mode 100644 src/vpn-manager/nm-vpn-connection.c delete mode 100644 src/vpn-manager/nm-vpn-connection.h delete mode 100644 src/vpn-manager/nm-vpn-manager.c delete mode 100644 src/vpn-manager/nm-vpn-manager.h create mode 100644 src/vpn/nm-vpn-connection.c create mode 100644 src/vpn/nm-vpn-connection.h create mode 100644 src/vpn/nm-vpn-manager.c create mode 100644 src/vpn/nm-vpn-manager.h delete mode 100644 tools/Makefile.am delete mode 100644 tools/Makefile.in create mode 100755 tools/create-exports-NetworkManager.sh create mode 100755 tools/run-nm-test.sh delete mode 100755 tools/run-test-dbus-session.sh delete mode 100755 tools/run-test-valgrind.sh delete mode 100644 vapi/Makefile.am delete mode 100644 vapi/Makefile.in delete mode 100644 vapi/Makefile.vapigen create mode 100644 vapi/NM-1.0.metadata create mode 100644 vapi/libnm.deps diff --git a/Makefile.am b/Makefile.am index a79bddca..21164864 100644 --- a/Makefile.am +++ b/Makefile.am @@ -1,42 +1,118 @@ include $(GLIB_MAKEFILE) +-include $(INTROSPECTION_MAKEFILE) +include Makefile.vapigen + +@GNOME_CODE_COVERAGE_RULES@ + +@NM_LOG_COMPILER@ + +############################################################################### + +AUTOMAKE_OPTIONS = subdir-objects + +noinst_LTLIBRARIES = +check_LTLIBRARIES = +noinst_PROGRAMS = +noinst_LIBRARIES = +check_PROGRAMS = +noinst_DATA = +sbin_PROGRAMS = +bin_PROGRAMS = +libexec_PROGRAMS = +lib_LTLIBRARIES = +pkglib_LTLIBRARIES = +core_plugins = +service_DATA = +man_MANS = +examples_DATA = +CLEANFILES = +DISTCLEANFILES = +EXTRA_DIST = +dist_hook = +dist_dependencies = +dist_configure_check = +install_data_hook = +install_exec_hook = +install_exec_local = +uninstall_hook = +TESTS = +BUILT_SOURCES = +GLIB_GENERATED = +man_pages = +man_pages_autogen = +check_programs = +check_programs_norun = +check_ltlibraries = +check_local = +VAPIGEN_VAPIS = +dbusservice_DATA = +dbusactivation_DATA = + +INTROSPECTION_GIRS = +INTROSPECTION_SCANNER_ARGS = +INTROSPECTION_COMPILER_ARGS = +# Pass SANITIZER_ENV where a command that uses built libraries is +# executed, to suppress possible errors +INTROSPECTION_SCANNER_ENV = $(SANITIZER_ENV) + +libnmincludedir = $(includedir)/libnm +libnminclude_HEADERS = +nodist_libnminclude_HEADERS = + +pkgconfigdir = $(libdir)/pkgconfig +pkgconfig_DATA = + +pppd_plugindir = $(PPPD_PLUGIN_DIR) +pppd_plugin_LTLIBRARIES = + +vapidir = $(datadir)/vala/vapi +vapi_DATA = + +examplesdir = $(docdir)/examples + +rundir=$(runstatedir)/NetworkManager +statedir=$(localstatedir)/lib/NetworkManager + +dbusactivationdir = $(datadir)/dbus-1/system-services + +servicedir = $(datadir)/dbus-1/system-services + +completiondir = $(datadir)/bash-completion/completions + +GLIB_MKENUMS_H_FLAGS = --identifier-prefix NM +GLIB_MKENUMS_C_FLAGS = --identifier-prefix NM SUBDIRS = \ . \ - shared \ - introspection \ - libnm-core \ - libnm \ - src \ - callouts \ - clients \ - tools \ - policy \ - data \ - po \ - man \ - examples + po + +if BUILD_SETTING_DOCS + +SUBDIRS += \ + docs/libnm \ + docs/api if WITH_LEGACY_LIBRARIES SUBDIRS += \ - libnm-util \ - libnm-glib + docs/libnm-util \ + docs/libnm-glib endif -SUBDIRS += \ - docs \ - vapi +endif -@GNOME_CODE_COVERAGE_RULES@ +############################################################################### -EXTRA_DIST = \ - CONTRIBUTING \ - NetworkManager.pc.in \ - intltool-extract.in \ - intltool-merge.in \ - intltool-update.in \ - Makefile.glib \ - autogen.sh \ - valgrind.suppressions +set_sanitizer_env = \ + [ -n "$(SANITIZER_ENV)" ] && export $(SANITIZER_ENV) ; \ + if [ -n "$(1)" ] && echo $(CFLAGS) | grep -e -fsanitize=address ; then \ + export LD_PRELOAD="$${LD_PRELOAD}:$$(ldd $(1) | grep libasan\.so\.. -o | head -n 1)"; \ + fi + +check_so_symbols = \ + $(call set_sanitizer_env,$(1)); \ + LD_BIND_NOW=1 LD_PRELOAD=$${LD_PRELOAD}:$(1) $(builddir)/src/NetworkManager --version >/dev/null + +############################################################################### DISTCHECK_CONFIGURE_FLAGS = \ --enable-tests=yes \ @@ -49,24 +125,4075 @@ DISTCHECK_CONFIGURE_FLAGS = \ --enable-ifupdown \ --enable-ifnet -if BUILD_SETTING_DOCS -dist-check-setting-docs: -else -dist-check-setting-docs: - @echo "*** gobject-introspection and pygobject are needed to run 'make dist'. ***" +dist-configure-check: + @echo "*** 'make dist' requires '--enable-gtk-doc --enable-introspection --with-libnm-glib'. ***" @false +if !BUILD_SETTING_DOCS +dist_configure_check += dist-configure-check +endif +if !WITH_LEGACY_LIBRARIES +dist_configure_check += dist-configure-check endif -dist: dist-check-setting-docs +dist: $(dist_configure_check) $(dist_dependencies) -DISTCLEANFILES = intltool-extract intltool-merge intltool-update +DISTCLEANFILES += intltool-extract intltool-merge intltool-update -pkgconfigdir = $(libdir)/pkgconfig -pkgconfig_DATA = NetworkManager.pc +############################################################################### -CLEANFILES = cscope.in.out cscope.out cscope.po.out +pkgconfig_DATA += NetworkManager.pc -cscope: - cscope -b -q -R -sshared -ssrc -slibnm-core -slibnm -slibnm-glib -slibnm-util -sclients; +############################################################################### + +polkit_policydir = $(datadir)/polkit-1/actions + +dist_polkit_policy_in_in_files = \ + data/org.freedesktop.NetworkManager.policy.in.in + +polkit_policy_DATA = $(dist_polkit_policy_in_in_files:.policy.in.in=.policy) + +@INTLTOOL_POLICY_RULE@ + +DISTCLEANFILES += $(polkit_policy_DATA) + +############################################################################### + +noinst_LTLIBRARIES += \ + introspection/libnmdbus.la + +# gdbus-codegen 2.38 will emit code that requires glib 2.38, which +# will then cause availability warnings if we define +# GLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32. +# +# This is fixed in GLib 2.40 (it emits code that takes +# GLIB_VERSION_MAX_ALLOWED into account), so this workaround can go +# away when we depend on that. +introspection_libnmdbus_la_CPPFLAGS = $(filter-out -DGLIB_VERSION_MAX_ALLOWED%,$(GLIB_CFLAGS)) + +introspection_sources = \ + introspection/org.freedesktop.NetworkManager.AccessPoint.c \ + introspection/org.freedesktop.NetworkManager.AccessPoint.h \ + introspection/org.freedesktop.NetworkManager.Connection.Active.c \ + introspection/org.freedesktop.NetworkManager.Connection.Active.h \ + introspection/org.freedesktop.NetworkManager.AgentManager.c \ + introspection/org.freedesktop.NetworkManager.AgentManager.h \ + introspection/org.freedesktop.NetworkManager.Checkpoint.c \ + introspection/org.freedesktop.NetworkManager.Checkpoint.h \ + introspection/org.freedesktop.NetworkManager.Device.Adsl.c \ + introspection/org.freedesktop.NetworkManager.Device.Adsl.h \ + introspection/org.freedesktop.NetworkManager.Device.Bond.c \ + introspection/org.freedesktop.NetworkManager.Device.Bond.h \ + introspection/org.freedesktop.NetworkManager.Device.Bridge.c \ + introspection/org.freedesktop.NetworkManager.Device.Bridge.h \ + introspection/org.freedesktop.NetworkManager.Device.Bluetooth.c \ + introspection/org.freedesktop.NetworkManager.Device.Bluetooth.h \ + introspection/org.freedesktop.NetworkManager.Device.Wired.c \ + introspection/org.freedesktop.NetworkManager.Device.Wired.h \ + introspection/org.freedesktop.NetworkManager.Device.Generic.c \ + introspection/org.freedesktop.NetworkManager.Device.Generic.h \ + introspection/org.freedesktop.NetworkManager.Device.Infiniband.c \ + introspection/org.freedesktop.NetworkManager.Device.Infiniband.h \ + introspection/org.freedesktop.NetworkManager.Device.IPTunnel.c \ + introspection/org.freedesktop.NetworkManager.Device.IPTunnel.h \ + introspection/org.freedesktop.NetworkManager.Device.Macsec.c \ + introspection/org.freedesktop.NetworkManager.Device.Macsec.h \ + introspection/org.freedesktop.NetworkManager.Device.Macvlan.c \ + introspection/org.freedesktop.NetworkManager.Device.Macvlan.h \ + introspection/org.freedesktop.NetworkManager.Device.Modem.c \ + introspection/org.freedesktop.NetworkManager.Device.Modem.h \ + introspection/org.freedesktop.NetworkManager.Device.OlpcMesh.c \ + introspection/org.freedesktop.NetworkManager.Device.OlpcMesh.h \ + introspection/org.freedesktop.NetworkManager.Device.Statistics.c \ + introspection/org.freedesktop.NetworkManager.Device.Statistics.h \ + introspection/org.freedesktop.NetworkManager.Device.Team.c \ + introspection/org.freedesktop.NetworkManager.Device.Team.h \ + introspection/org.freedesktop.NetworkManager.Device.Tun.c \ + introspection/org.freedesktop.NetworkManager.Device.Tun.h \ + introspection/org.freedesktop.NetworkManager.Device.Veth.c \ + introspection/org.freedesktop.NetworkManager.Device.Veth.h \ + introspection/org.freedesktop.NetworkManager.Device.Vlan.c \ + introspection/org.freedesktop.NetworkManager.Device.Vlan.h \ + introspection/org.freedesktop.NetworkManager.Device.Vxlan.c \ + introspection/org.freedesktop.NetworkManager.Device.Vxlan.h \ + introspection/org.freedesktop.NetworkManager.Device.Wireless.c \ + introspection/org.freedesktop.NetworkManager.Device.Wireless.h \ + introspection/org.freedesktop.NetworkManager.Device.WiMax.c \ + introspection/org.freedesktop.NetworkManager.Device.WiMax.h \ + introspection/org.freedesktop.NetworkManager.Device.c \ + introspection/org.freedesktop.NetworkManager.Device.h \ + introspection/org.freedesktop.NetworkManager.DHCP4Config.c \ + introspection/org.freedesktop.NetworkManager.DHCP4Config.h \ + introspection/org.freedesktop.NetworkManager.DHCP6Config.c \ + introspection/org.freedesktop.NetworkManager.DHCP6Config.h \ + introspection/org.freedesktop.NetworkManager.DnsManager.c \ + introspection/org.freedesktop.NetworkManager.DnsManager.h \ + introspection/org.freedesktop.NetworkManager.IP4Config.c \ + introspection/org.freedesktop.NetworkManager.IP4Config.h \ + introspection/org.freedesktop.NetworkManager.IP6Config.c \ + introspection/org.freedesktop.NetworkManager.IP6Config.h \ + introspection/org.freedesktop.NetworkManager.c \ + introspection/org.freedesktop.NetworkManager.h \ + introspection/org.freedesktop.NetworkManager.PPP.c \ + introspection/org.freedesktop.NetworkManager.PPP.h \ + introspection/org.freedesktop.NetworkManager.SecretAgent.c \ + introspection/org.freedesktop.NetworkManager.SecretAgent.h \ + introspection/org.freedesktop.NetworkManager.Settings.Connection.c \ + introspection/org.freedesktop.NetworkManager.Settings.Connection.h \ + introspection/org.freedesktop.NetworkManager.Settings.c \ + introspection/org.freedesktop.NetworkManager.Settings.h \ + introspection/org.freedesktop.NetworkManager.VPN.Connection.c \ + introspection/org.freedesktop.NetworkManager.VPN.Connection.h \ + introspection/org.freedesktop.NetworkManager.VPN.Plugin.c \ + introspection/org.freedesktop.NetworkManager.VPN.Plugin.h + +nodist_introspection_libnmdbus_la_SOURCES = $(introspection_sources) + +DBUS_INTERFACE_DOCS = \ + docs/api/dbus-org.freedesktop.NetworkManager.AccessPoint.xml \ + docs/api/dbus-org.freedesktop.NetworkManager.Connection.Active.xml \ + docs/api/dbus-org.freedesktop.NetworkManager.Checkpoint.xml \ + docs/api/dbus-org.freedesktop.NetworkManager.Device.Team.xml \ + docs/api/dbus-org.freedesktop.NetworkManager.DHCP6Config.xml \ + docs/api/dbus-org.freedesktop.NetworkManager.Device.Wireless.xml \ + docs/api/dbus-org.freedesktop.NetworkManager.xml \ + docs/api/dbus-org.freedesktop.NetworkManager.VPN.Connection.xml \ + docs/api/dbus-org.freedesktop.NetworkManager.SecretAgent.xml \ + docs/api/dbus-org.freedesktop.NetworkManager.Device.xml \ + docs/api/dbus-org.freedesktop.NetworkManager.VPN.Plugin.xml \ + docs/api/dbus-org.freedesktop.NetworkManager.Device.Bluetooth.xml \ + docs/api/dbus-org.freedesktop.NetworkManager.Device.Vxlan.xml \ + docs/api/dbus-org.freedesktop.NetworkManager.Settings.Connection.xml \ + docs/api/dbus-org.freedesktop.NetworkManager.Device.Bond.xml \ + docs/api/dbus-org.freedesktop.NetworkManager.Device.Macsec.xml \ + docs/api/dbus-org.freedesktop.NetworkManager.Device.Macvlan.xml \ + docs/api/dbus-org.freedesktop.NetworkManager.PPP.xml \ + docs/api/dbus-org.freedesktop.NetworkManager.Device.Vlan.xml \ + docs/api/dbus-org.freedesktop.NetworkManager.Device.Adsl.xml \ + docs/api/dbus-org.freedesktop.NetworkManager.AgentManager.xml \ + docs/api/dbus-org.freedesktop.NetworkManager.Device.WiMax.xml \ + docs/api/dbus-org.freedesktop.NetworkManager.Device.IPTunnel.xml \ + docs/api/dbus-org.freedesktop.NetworkManager.Device.Tun.xml \ + docs/api/dbus-org.freedesktop.NetworkManager.Device.Bridge.xml \ + docs/api/dbus-org.freedesktop.NetworkManager.Device.OlpcMesh.xml \ + docs/api/dbus-org.freedesktop.NetworkManager.DHCP4Config.xml \ + docs/api/dbus-org.freedesktop.NetworkManager.Device.Generic.xml \ + docs/api/dbus-org.freedesktop.NetworkManager.Device.Infiniband.xml \ + docs/api/dbus-org.freedesktop.NetworkManager.Device.Modem.xml \ + docs/api/dbus-org.freedesktop.NetworkManager.IP6Config.xml \ + docs/api/dbus-org.freedesktop.NetworkManager.Device.Veth.xml \ + docs/api/dbus-org.freedesktop.NetworkManager.Settings.xml \ + docs/api/dbus-org.freedesktop.NetworkManager.Device.Wired.xml \ + docs/api/dbus-org.freedesktop.NetworkManager.IP4Config.xml \ + docs/api/dbus-org.freedesktop.NetworkManager.Device.Statistics.xml \ + docs/api/dbus-org.freedesktop.NetworkManager.DnsManager.xml + +introspection/%.c: introspection/%.xml + $(AM_V_GEN) gdbus-codegen \ + --generate-c-code $(basename $@) \ + --generate-docbook docs/api/dbus \ + --c-namespace NMDBus \ + --interface-prefix org.freedesktop.NetworkManager \ + $< + +introspection/%.h: introspection/%.c + $() + +docs/api/dbus-%.xml: introspection/%.c + $() + +dbusinterfacesdir = $(datadir)/dbus-1/interfaces + +dbusinterfaces_DATA = \ + introspection/org.freedesktop.NetworkManager.AccessPoint.xml \ + introspection/org.freedesktop.NetworkManager.Connection.Active.xml \ + introspection/org.freedesktop.NetworkManager.AgentManager.xml \ + introspection/org.freedesktop.NetworkManager.Checkpoint.xml \ + introspection/org.freedesktop.NetworkManager.Device.Adsl.xml \ + introspection/org.freedesktop.NetworkManager.Device.Bond.xml \ + introspection/org.freedesktop.NetworkManager.Device.Bridge.xml \ + introspection/org.freedesktop.NetworkManager.Device.Bluetooth.xml \ + introspection/org.freedesktop.NetworkManager.Device.Wired.xml \ + introspection/org.freedesktop.NetworkManager.Device.Generic.xml \ + introspection/org.freedesktop.NetworkManager.Device.Infiniband.xml \ + introspection/org.freedesktop.NetworkManager.Device.IPTunnel.xml \ + introspection/org.freedesktop.NetworkManager.Device.Macsec.xml \ + introspection/org.freedesktop.NetworkManager.Device.Macvlan.xml \ + introspection/org.freedesktop.NetworkManager.Device.Modem.xml \ + introspection/org.freedesktop.NetworkManager.Device.OlpcMesh.xml \ + introspection/org.freedesktop.NetworkManager.Device.Statistics.xml \ + introspection/org.freedesktop.NetworkManager.Device.Team.xml \ + introspection/org.freedesktop.NetworkManager.Device.Tun.xml \ + introspection/org.freedesktop.NetworkManager.Device.Veth.xml \ + introspection/org.freedesktop.NetworkManager.Device.Vlan.xml \ + introspection/org.freedesktop.NetworkManager.Device.Vxlan.xml \ + introspection/org.freedesktop.NetworkManager.Device.Wireless.xml \ + introspection/org.freedesktop.NetworkManager.Device.WiMax.xml \ + introspection/org.freedesktop.NetworkManager.Device.xml \ + introspection/org.freedesktop.NetworkManager.DHCP4Config.xml \ + introspection/org.freedesktop.NetworkManager.DHCP6Config.xml \ + introspection/org.freedesktop.NetworkManager.DnsManager.xml \ + introspection/org.freedesktop.NetworkManager.IP4Config.xml \ + introspection/org.freedesktop.NetworkManager.IP6Config.xml \ + introspection/org.freedesktop.NetworkManager.xml \ + introspection/org.freedesktop.NetworkManager.PPP.xml \ + introspection/org.freedesktop.NetworkManager.SecretAgent.xml \ + introspection/org.freedesktop.NetworkManager.Settings.Connection.xml \ + introspection/org.freedesktop.NetworkManager.Settings.xml \ + introspection/org.freedesktop.NetworkManager.VPN.Connection.xml \ + introspection/org.freedesktop.NetworkManager.VPN.Plugin.xml \ + introspection/org.freedesktop.NetworkManager.WiMax.Nsp.xml + +CLEANFILES += $(introspection_sources) +CLEANFILES += $(DBUS_INTERFACE_DOCS) + +$(dispatcher_libnm_dispatcher_core_la_OBJECTS): $(introspection_sources) +$(dispatcher_nm_dispatcher_OBJECTS): $(introspection_sources) +$(libnm_libnm_la_OBJECTS): $(introspection_sources) +$(src_libNetworkManager_la_OBJECTS): $(introspection_sources) +$(src_libNetworkManagerBase_la_OBJECTS): $(introspection_sources) + +EXTRA_DIST += \ + $(dbusinterfaces_DATA) + +############################################################################### + +libnm_core_lib_h_pub_real = \ + shared/nm-version-macros.h \ + libnm-core/nm-connection.h \ + libnm-core/nm-core-types.h \ + libnm-core/nm-dbus-interface.h \ + libnm-core/nm-errors.h \ + libnm-core/nm-setting-8021x.h \ + libnm-core/nm-setting-adsl.h \ + libnm-core/nm-setting-bluetooth.h \ + libnm-core/nm-setting-bond.h \ + libnm-core/nm-setting-bridge-port.h \ + libnm-core/nm-setting-bridge.h \ + libnm-core/nm-setting-cdma.h \ + libnm-core/nm-setting-connection.h \ + libnm-core/nm-setting-dcb.h \ + libnm-core/nm-setting-generic.h \ + libnm-core/nm-setting-gsm.h \ + libnm-core/nm-setting-infiniband.h \ + libnm-core/nm-setting-ip-config.h \ + libnm-core/nm-setting-ip-tunnel.h \ + libnm-core/nm-setting-ip4-config.h \ + libnm-core/nm-setting-ip6-config.h \ + libnm-core/nm-setting-macsec.h \ + libnm-core/nm-setting-macvlan.h \ + libnm-core/nm-setting-olpc-mesh.h \ + libnm-core/nm-setting-ppp.h \ + libnm-core/nm-setting-pppoe.h \ + libnm-core/nm-setting-proxy.h \ + libnm-core/nm-setting-serial.h \ + libnm-core/nm-setting-team-port.h \ + libnm-core/nm-setting-team.h \ + libnm-core/nm-setting-tun.h \ + libnm-core/nm-setting-vlan.h \ + libnm-core/nm-setting-vpn.h \ + libnm-core/nm-setting-vxlan.h \ + libnm-core/nm-setting-wimax.h \ + libnm-core/nm-setting-wired.h \ + libnm-core/nm-setting-wireless-security.h \ + libnm-core/nm-setting-wireless.h \ + libnm-core/nm-setting.h \ + libnm-core/nm-simple-connection.h \ + libnm-core/nm-utils.h \ + libnm-core/nm-version.h \ + libnm-core/nm-vpn-dbus-interface.h \ + libnm-core/nm-vpn-editor-plugin.h \ + libnm-core/nm-vpn-plugin-info.h +libnm_core_lib_h_pub_mkenums = \ + libnm-core/nm-core-enum-types.h +libnm_core_lib_h_priv = \ + shared/nm-utils/nm-shared-utils.h \ + libnm-core/crypto.h \ + libnm-core/nm-connection-private.h \ + libnm-core/nm-core-internal.h \ + libnm-core/nm-core-types-internal.h \ + libnm-core/nm-keyfile-internal.h \ + libnm-core/nm-keyfile-utils.h \ + libnm-core/nm-property-compare.h \ + libnm-core/nm-setting-private.h \ + libnm-core/nm-utils-private.h +libnm_core_lib_c_real = \ + shared/nm-utils/nm-shared-utils.c \ + libnm-core/crypto.c \ + libnm-core/nm-connection.c \ + libnm-core/nm-dbus-utils.c \ + libnm-core/nm-errors.c \ + libnm-core/nm-keyfile-reader.c \ + libnm-core/nm-keyfile-utils.c \ + libnm-core/nm-keyfile-writer.c \ + libnm-core/nm-property-compare.c \ + libnm-core/nm-setting-8021x.c \ + libnm-core/nm-setting-adsl.c \ + libnm-core/nm-setting-bluetooth.c \ + libnm-core/nm-setting-bond.c \ + libnm-core/nm-setting-bridge-port.c \ + libnm-core/nm-setting-bridge.c \ + libnm-core/nm-setting-cdma.c \ + libnm-core/nm-setting-connection.c \ + libnm-core/nm-setting-dcb.c \ + libnm-core/nm-setting-generic.c \ + libnm-core/nm-setting-gsm.c \ + libnm-core/nm-setting-infiniband.c \ + libnm-core/nm-setting-ip-config.c \ + libnm-core/nm-setting-ip-tunnel.c \ + libnm-core/nm-setting-ip4-config.c \ + libnm-core/nm-setting-ip6-config.c \ + libnm-core/nm-setting-macsec.c \ + libnm-core/nm-setting-macvlan.c \ + libnm-core/nm-setting-olpc-mesh.c \ + libnm-core/nm-setting-ppp.c \ + libnm-core/nm-setting-pppoe.c \ + libnm-core/nm-setting-proxy.c \ + libnm-core/nm-setting-serial.c \ + libnm-core/nm-setting-team-port.c \ + libnm-core/nm-setting-team.c \ + libnm-core/nm-setting-tun.c \ + libnm-core/nm-setting-vlan.c \ + libnm-core/nm-setting-vpn.c \ + libnm-core/nm-setting-vxlan.c \ + libnm-core/nm-setting-wimax.c \ + libnm-core/nm-setting-wired.c \ + libnm-core/nm-setting-wireless-security.c \ + libnm-core/nm-setting-wireless.c \ + libnm-core/nm-setting.c \ + libnm-core/nm-simple-connection.c \ + libnm-core/nm-utils.c \ + libnm-core/nm-vpn-editor-plugin.c \ + libnm-core/nm-vpn-plugin-info.c +libnm_core_lib_c_mkenums = \ + libnm-core/nm-core-enum-types.c + +libnminclude_HEADERS += \ + $(libnm_core_lib_h_pub_real) + +nodist_libnminclude_HEADERS += \ + $(libnm_core_lib_h_pub_mkenums) + +############################################################################### + +dflt_cppflags_libnm_core = \ + -I$(srcdir)/shared \ + -I$(builddir)/shared \ + -I$(srcdir)/libnm-core \ + -I$(builddir)/libnm-core \ + $(CODE_COVERAGE_CFLAGS) \ + $(GLIB_CFLAGS) \ + $(JANSSON_CFLAGS) + +if WITH_GNUTLS +dflt_cppflags_libnm_core += $(GNUTLS_CFLAGS) +endif + +if WITH_NSS +dflt_cppflags_libnm_core += $(NSS_CFLAGS) +endif + +noinst_LTLIBRARIES += libnm-core/libnm-core.la + +GLIB_GENERATED += \ + $(libnm_core_lib_h_pub_mkenums) \ + $(libnm_core_lib_c_mkenums) +nm_core_enum_types_sources = $(libnm_core_lib_h_pub_real) + +$(dispatcher_libnm_dispatcher_core_la_OBJECTS): $(libnm_core_lib_h_pub_mkenums) +$(dispatcher_nm_dispatcher_OBJECTS): $(libnm_core_lib_h_pub_mkenums) +$(libnm_core_libnm_core_la_OBJECTS): $(libnm_core_lib_h_pub_mkenums) +$(libnm_libnm_la_OBJECTS): $(libnm_core_lib_h_pub_mkenums) +$(libnm_tests_libnm_vpn_plugin_utils_test_la_OBJECTS): $(libnm_core_lib_h_pub_mkenums) +$(src_NetworkManager_OBJECTS): $(libnm_core_lib_h_pub_mkenums) +$(src_settings_plugins_ibft_libnms_ibft_core_la_OBJECTS): $(libnm_core_lib_h_pub_mkenums) +$(src_settings_plugins_ibft_libnm_settings_plugin_ibft_la_OBJECTS): $(libnm_core_lib_h_pub_mkenums) +$(src_settings_plugins_ifcfg_rh_libnms_ifcfg_rh_core_la_OBJECTS): $(libnm_core_lib_h_pub_mkenums) +if CONFIG_PLUGIN_IFCFG_RH +$(src_settings_plugins_ifcfg_rh_libnm_settings_plugin_ifcfg_rh_la_OBJECTS): $(libnm_core_lib_h_pub_mkenums) +endif +$(src_devices_adsl_libnm_device_plugin_adsl_la_OBJECTS): $(libnm_core_lib_h_pub_mkenums) +$(src_devices_bluetooth_libnm_device_plugin_bluetooth_la_OBJECTS): $(libnm_core_lib_h_pub_mkenums) +$(src_devices_team_libnm_device_plugin_team_la_OBJECTS): $(libnm_core_lib_h_pub_mkenums) +$(src_devices_wifi_libnm_device_plugin_wifi_la_OBJECTS): $(libnm_core_lib_h_pub_mkenums) +$(src_devices_wwan_libnm_device_plugin_wwan_la_OBJECTS): $(libnm_core_lib_h_pub_mkenums) + +libnm_core_libnm_core_la_CPPFLAGS = \ + $(dflt_cppflags_libnm_core) \ + -DG_LOG_DOMAIN=\""libnm"\" \ + -DLOCALEDIR=\"$(datadir)/locale\" \ + -DNMCONFDIR=\"$(nmconfdir)\" \ + -DNMLIBDIR=\"$(nmlibdir)\" \ + -DNMPLUGINDIR=\"$(pkglibdir)\" \ + -DLIBEXECDIR=\"$(libexecdir)\" \ + -DNETWORKMANAGER_COMPILATION=NM_NETWORKMANAGER_COMPILATION_LIB + +libnm_core_libnm_core_la_SOURCES = \ + $(libnm_core_lib_h_pub_real) \ + $(libnm_core_lib_h_priv) \ + $(libnm_core_lib_c_real) + +nodist_libnm_core_libnm_core_la_SOURCES = \ + $(libnm_core_lib_h_pub_mkenums) \ + $(libnm_core_lib_c_mkenums) + +libnm_core_libnm_core_la_LIBADD = \ + $(GLIB_LIBS) \ + $(UUID_LIBS) \ + $(JANSSON_LIBS) + +libnm_core_libnm_core_la_LDFLAGS = \ + $(CODE_COVERAGE_LDFLAGS) + +if WITH_GNUTLS +libnm_core_lib_c_real += libnm-core/crypto_gnutls.c +libnm_core_libnm_core_la_LIBADD += $(GNUTLS_LIBS) +endif + +if WITH_NSS +libnm_core_lib_c_real += libnm-core/crypto_nss.c +libnm_core_libnm_core_la_LIBADD += $(NSS_LIBS) +endif + +EXTRA_DIST += \ + libnm-core/crypto_gnutls.c \ + libnm-core/crypto_nss.c + +libnm-core/nm-vpn-dbus-types.xml: libnm-core/nm-vpn-dbus-interface.h tools/enums-to-docbook.pl + $(AM_V_GEN) @PERL@ $(srcdir)/tools/enums-to-docbook.pl 'nm-vpn-dbus-types' 'VPN Plugin D-Bus API Types' $^ >$@ + +libnm-core/nm-dbus-types.xml: libnm-core/nm-dbus-interface.h tools/enums-to-docbook.pl + $(AM_V_GEN) @PERL@ $(srcdir)/tools/enums-to-docbook.pl 'nm-dbus-types' 'NetworkManager D-Bus API Types' $^ >$@ + +BUILT_SOURCES += \ + libnm-core/nm-vpn-dbus-types.xml \ + libnm-core/nm-dbus-types.xml + +dist_dependencies += \ + libnm-core/nm-vpn-dbus-types.xml \ + libnm-core/nm-dbus-types.xml + +############################################################################### + +check_programs += \ + libnm-core/tests/test-compare \ + libnm-core/tests/test-crypto \ + libnm-core/tests/test-general \ + libnm-core/tests/test-keyfile \ + libnm-core/tests/test-secrets \ + libnm-core/tests/test-setting-8021x \ + libnm-core/tests/test-setting-bond \ + libnm-core/tests/test-setting-dcb \ + libnm-core/tests/test-settings-defaults + +GLIB_GENERATED += \ + libnm-core/tests/nm-core-tests-enum-types.h \ + libnm-core/tests/nm-core-tests-enum-types.c +nm_core_tests_enum_types_sources = libnm-core/tests/test-general-enums.h + +$(libnm_core_tests_test_general_OBJECTS): libnm-core/tests/nm-core-tests-enum-types.h + +libnm_core_tests_cppflags = \ + $(dflt_cppflags_libnm_core) \ + -I$(srcdir)/libnm-core/tests \ + -I$(builddir)/libnm-core/tests \ + -DTEST_CERT_DIR=\"$(abs_srcdir)/libnm-core/tests/certs\" + +libnm_core_tests_test_compare_CPPFLAGS = $(libnm_core_tests_cppflags) +libnm_core_tests_test_crypto_CPPFLAGS = $(libnm_core_tests_cppflags) +libnm_core_tests_test_general_CPPFLAGS = $(libnm_core_tests_cppflags) +libnm_core_tests_test_keyfile_CPPFLAGS = $(libnm_core_tests_cppflags) +libnm_core_tests_test_secrets_CPPFLAGS = $(libnm_core_tests_cppflags) +libnm_core_tests_test_setting_8021x_CPPFLAGS = $(libnm_core_tests_cppflags) +libnm_core_tests_test_setting_bond_CPPFLAGS = $(libnm_core_tests_cppflags) +libnm_core_tests_test_setting_dcb_CPPFLAGS = $(libnm_core_tests_cppflags) +libnm_core_tests_test_settings_defaults_CPPFLAGS = $(libnm_core_tests_cppflags) + +libnm_core_tests_test_general_SOURCES = \ + libnm-core/tests/test-general-enums.h \ + libnm-core/tests/test-general.c + +nodist_libnm_core_tests_test_general_SOURCES = \ + libnm-core/tests/nm-core-tests-enum-types.c \ + libnm-core/tests/nm-core-tests-enum-types.h + +libnm_core_tests_ldadd = \ + libnm-core/libnm-core.la \ + $(GLIB_LIBS) + +libnm_core_tests_test_compare_LDADD = $(libnm_core_tests_ldadd) +libnm_core_tests_test_crypto_LDADD = $(libnm_core_tests_ldadd) +libnm_core_tests_test_general_LDADD = $(libnm_core_tests_ldadd) +libnm_core_tests_test_keyfile_LDADD = $(libnm_core_tests_ldadd) +libnm_core_tests_test_secrets_LDADD = $(libnm_core_tests_ldadd) +libnm_core_tests_test_setting_8021x_LDADD = $(libnm_core_tests_ldadd) +libnm_core_tests_test_setting_bond_LDADD = $(libnm_core_tests_ldadd) +libnm_core_tests_test_setting_dcb_LDADD = $(libnm_core_tests_ldadd) +libnm_core_tests_test_settings_defaults_LDADD = $(libnm_core_tests_ldadd) + +# test-cert.p12 created with: +# +# openssl pkcs12 -export \ +# -in test_key_and_cert.pem \ +# -inkey test_key_and_cert.pem \ +# -certfile test_ca_cert.pem \ +# -name "test-pkcs12" \ +# -out test-cert.p12 + +EXTRA_DIST += \ + libnm-core/tests/certs/ca-no-ending-newline.pem \ + libnm-core/tests/certs/pkcs8-decrypted.der \ + libnm-core/tests/certs/pkcs8-enc-key.pem \ + libnm-core/tests/certs/pkcs8-noenc-key.pem \ + libnm-core/tests/certs/test2_ca_cert.pem \ + libnm-core/tests/certs/test2-cert.p12 \ + libnm-core/tests/certs/test2_key_and_cert.pem \ + libnm-core/tests/certs/test-aes-key.pem \ + libnm-core/tests/certs/test_ca_cert.der \ + libnm-core/tests/certs/test_ca_cert.pem \ + libnm-core/tests/certs/test-ca-cert.pem \ + libnm-core/tests/certs/test-cert.p12 \ + libnm-core/tests/certs/test_key_and_cert.pem \ + libnm-core/tests/certs/test-key-and-cert.pem \ + libnm-core/tests/certs/test-key-only-decrypted.der \ + libnm-core/tests/certs/test-key-only-decrypted.pem \ + libnm-core/tests/certs/test-key-only.pem + +############################################################################### + +libnm_lib_h_pub_real = \ + shared/nm-version-macros.h \ + libnm/NetworkManager.h \ + libnm/nm-access-point.h \ + libnm/nm-active-connection.h \ + libnm/nm-client.h \ + libnm/nm-device-adsl.h \ + libnm/nm-device-bond.h \ + libnm/nm-device-bridge.h \ + libnm/nm-device-bt.h \ + libnm/nm-device-ethernet.h \ + libnm/nm-device-generic.h \ + libnm/nm-device-infiniband.h \ + libnm/nm-device-ip-tunnel.h \ + libnm/nm-device-macsec.h \ + libnm/nm-device-macvlan.h \ + libnm/nm-device-modem.h \ + libnm/nm-device-olpc-mesh.h \ + libnm/nm-device-team.h \ + libnm/nm-device-tun.h \ + libnm/nm-device-vlan.h \ + libnm/nm-device-vxlan.h \ + libnm/nm-device-wifi.h \ + libnm/nm-device-wimax.h \ + libnm/nm-device.h \ + libnm/nm-dhcp-config.h \ + libnm/nm-ip-config.h \ + libnm/nm-object.h \ + libnm/nm-remote-connection.h \ + libnm/nm-types.h \ + libnm/nm-vpn-connection.h \ + libnm/nm-vpn-editor.h \ + libnm/nm-wimax-nsp.h +libnm_lib_h_pub_nointrospect = \ + libnm/nm-secret-agent-old.h \ + libnm/nm-vpn-plugin-old.h \ + libnm/nm-vpn-service-plugin.h +libnm_lib_h_pub_mkenums = \ + libnm/nm-enum-types.h +libnm_lib_h_priv = \ + libnm/nm-dbus-helpers.h \ + libnm/nm-device-private.h \ + libnm/nm-dhcp4-config.h \ + libnm/nm-dhcp6-config.h \ + libnm/nm-dns-manager.h \ + libnm/nm-ip4-config.h \ + libnm/nm-ip6-config.h \ + libnm/nm-manager.h \ + libnm/nm-object-private.h \ + libnm/nm-remote-connection-private.h \ + libnm/nm-remote-settings.h +libnm_lib_c_real = \ + libnm/nm-access-point.c \ + libnm/nm-active-connection.c \ + libnm/nm-client.c \ + libnm/nm-dbus-helpers.c \ + libnm/nm-device-adsl.c \ + libnm/nm-device-bond.c \ + libnm/nm-device-bridge.c \ + libnm/nm-device-bt.c \ + libnm/nm-device-ethernet.c \ + libnm/nm-device-generic.c \ + libnm/nm-device-infiniband.c \ + libnm/nm-device-ip-tunnel.c \ + libnm/nm-device-macsec.c \ + libnm/nm-device-macvlan.c \ + libnm/nm-device-modem.c \ + libnm/nm-device-olpc-mesh.c \ + libnm/nm-device-team.c \ + libnm/nm-device-tun.c \ + libnm/nm-device-vlan.c \ + libnm/nm-device-vxlan.c \ + libnm/nm-device-wifi.c \ + libnm/nm-device-wimax.c \ + libnm/nm-device.c \ + libnm/nm-dhcp-config.c \ + libnm/nm-dhcp4-config.c \ + libnm/nm-dhcp6-config.c \ + libnm/nm-dns-manager.c \ + libnm/nm-ip-config.c \ + libnm/nm-ip4-config.c \ + libnm/nm-ip6-config.c \ + libnm/nm-manager.c \ + libnm/nm-object.c \ + libnm/nm-remote-connection.c \ + libnm/nm-remote-settings.c \ + libnm/nm-secret-agent-old.c \ + libnm/nm-vpn-connection.c \ + libnm/nm-vpn-plugin-old.c \ + libnm/nm-vpn-editor.c \ + libnm/nm-vpn-service-plugin.c \ + libnm/nm-wimax-nsp.c +libnm_lib_c_mkenums = \ + libnm/nm-enum-types.c + +libnminclude_HEADERS += \ + $(libnm_lib_h_pub_real) \ + $(libnm_lib_h_pub_nointrospect) + +nodist_libnminclude_HEADERS += \ + $(libnm_lib_h_pub_mkenums) + +############################################################################### + +lib_LTLIBRARIES += libnm/libnm.la + +GLIB_GENERATED += \ + $(libnm_lib_h_pub_mkenums) \ + $(libnm_lib_c_mkenums) +nm_enum_types_sources = \ + $(libnm_lib_h_pub_mkenums) \ + $(libnm_lib_h_pub_real) \ + $(libnm_lib_h_pub_nointrospect) +nm_enum_types_MKENUMS_H_FLAGS = --identifier-prefix NM --fhead '\#include \n' +nm_enum_types_MKENUMS_C_FLAGS = --identifier-prefix NM --fhead '\#include "nm-default.h"\n' + +$(dispatcher_nm_dispatcher_OBJECTS): $(libnm_lib_h_pub_mkenums) +$(dispatcher_libnm_dispatcher_core_la_OBJECTS): $(libnm_lib_h_pub_mkenums) +$(libnm_libnm_la_OBJECTS): $(libnm_lib_h_pub_mkenums) +$(libnm_tests_libnm_vpn_plugin_utils_test_la_OBJECTS): $(libnm_core_lib_h_pub_mkenums) + +libnm_libnm_la_CPPFLAGS = \ + $(dflt_cppflags_libnm_core) \ + -I$(srcdir)/libnm \ + -I$(builddir)/libnm \ + $(GUDEV_CFLAGS) \ + -DG_LOG_DOMAIN=\""libnm"\" \ + -DNETWORKMANAGER_COMPILATION=NM_NETWORKMANAGER_COMPILATION_LIB \ + -DNMRUNDIR=\"$(nmrundir)\" + +libnm_libnm_la_SOURCES = \ + $(libnm_lib_h_pub_real) \ + $(libnm_lib_h_pub_nointrospect) \ + $(libnm_lib_h_priv) \ + $(libnm_lib_c_real) + +nodist_libnm_libnm_la_SOURCES = \ + $(libnm_lib_h_pub_mkenums) \ + $(libnm_lib_c_mkenums) + +EXTRA_libnm_libnm_la_DEPENDENCIES = \ + libnm/libnm.ver + +libnm_libnm_la_LIBADD = \ + libnm-core/libnm-core.la \ + introspection/libnmdbus.la \ + $(DL_LIBS) \ + $(GLIB_LIBS) \ + $(UUID_LIBS) \ + $(GUDEV_LIBS) + +libnm_libnm_la_LDFLAGS = \ + -Wl,--version-script="$(srcdir)/libnm/libnm.ver" \ + $(CODE_COVERAGE_LDFLAGS) \ + -version-info "1:0:1" + +check-local-exports-libnm: libnm/libnm.la + $(srcdir)/tools/check-exports.sh "$(builddir)/libnm/.libs/libnm.so" "$(srcdir)/libnm/libnm.ver" + +check_local += check-local-exports-libnm + +pkgconfig_DATA += libnm/libnm.pc + +DISTCLEANFILES += \ + libnm/libnm.pc + +EXTRA_DIST += \ + libnm/libnm.pc.in \ + libnm/libnm.ver + + +if HAVE_INTROSPECTION +libnm/NM-1.0.gir: libnm/libnm.la +libnm_NM_1_0_gir_INCLUDES = Gio-2.0 +libnm_NM_1_0_gir_PACKAGES = gio-2.0 gudev-1.0 +libnm_NM_1_0_gir_EXPORT_PACKAGES = libnm +libnm_NM_1_0_gir_CFLAGS = $(libnm_libnm_la_CPPFLAGS) +libnm_NM_1_0_gir_LIBS = libnm/libnm.la +libnm_NM_1_0_gir_FILES = \ + $(libnm_core_lib_h_pub_mkenums) \ + $(libnm_core_lib_h_pub_real) \ + $(libnm_core_lib_c_mkenums) \ + $(libnm_core_lib_c_real) \ + $(libnm_lib_h_pub_mkenums) \ + $(libnm_lib_h_pub_real) \ + $(libnm_lib_h_pub_nointrospect) \ + $(libnm_lib_c_mkenums) \ + $(libnm_lib_c_real) +libnm_NM_1_0_gir_SCANNERFLAGS = --warn-all --identifier-prefix=NM --symbol-prefix=nm + +libnm/libnm.typelib: libnm/libnm.gir + $(INTROSPECTION_COMPILER) --includedir=$(srcdir)/libnm-core --includedir=$(builddir)/libnm-core --includedir=$(srcdir)/libnm --includedir=$(builddir)/libnm $< -o $@ + +INTROSPECTION_GIRS += libnm/NM-1.0.gir +endif + +if HAVE_INTROSPECTION + +libnm_noinst_data = \ + libnm/nm-property-docs.xml \ + libnm/nm-settings-docs-overrides.xml \ + libnm/nm-settings-docs.xml \ + libnm/nm-settings-keyfile-docs.xml \ + libnm/nm-settings-ifcfg-rh-docs.xml + +noinst_DATA += $(libnm_noinst_data) + +libnm_docs_sources = $(libnm_core_lib_c_real) + +libnm/nm-settings-docs-overrides.xml: libnm/generate-plugin-docs.pl $(libnm_docs_sources) + $(AM_V_GEN) $(srcdir)/libnm/generate-plugin-docs.pl dbus "$(srcdir)" $@ + +# When the python scripts loads libnm and the address sanitizers is +# enabled, we must LD_PRELOAD libasan otherwise it will complain that +# it was not loaded as initial library. +libnm/nm-property-docs.xml: libnm/generate-setting-docs.py $(libnm_docs_sources) | libnm/NM-1.0.gir libnm/NM-1.0.typelib libnm/libnm.la + $(AM_V_GEN) \ + export GI_TYPELIB_PATH=$(abs_builddir)/libnm$${GI_TYPELIB_PATH:+:$$GI_TYPELIB_PATH}; \ + export LD_LIBRARY_PATH=$(abs_builddir)/libnm/.libs$${LD_LIBRARY_PATH:+:$$LD_LIBRARY_PATH}; \ + $(call set_sanitizer_env,$(abs_builddir)/libnm/.libs/libnm.so); \ + "$(PYTHON)" \ + $(srcdir)/libnm/generate-setting-docs.py \ + --gir $(builddir)/libnm/NM-1.0.gir \ + --output $@ + +libnm/nm-settings-docs.xml: libnm/generate-setting-docs.py libnm/nm-settings-docs-overrides.xml $(libnm_docs_sources) | libnm/NM-1.0.gir libnm/NM-1.0.typelib libnm/libnm.la + $(AM_V_GEN) \ + export GI_TYPELIB_PATH=$(abs_builddir)/libnm$${GI_TYPELIB_PATH:+:$$GI_TYPELIB_PATH}; \ + export LD_LIBRARY_PATH=$(abs_builddir)/libnm/.libs$${LD_LIBRARY_PATH:+:$$LD_LIBRARY_PATH}; \ + $(call set_sanitizer_env,$(abs_builddir)/libnm/.libs/libnm.so); \ + "$(PYTHON)" \ + $(srcdir)/libnm/generate-setting-docs.py \ + --gir $(builddir)/libnm/NM-1.0.gir \ + --overrides $(word 2,$^) \ + --output $@ + +libnm/nm-settings-keyfile-docs.xml: libnm/generate-plugin-docs.pl $(libnm_docs_sources) + $(AM_V_GEN) $(srcdir)/libnm/generate-plugin-docs.pl keyfile "$(srcdir)" $@ +libnm/nm-settings-ifcfg-rh-docs.xml: libnm/generate-plugin-docs.pl $(libnm_docs_sources) + $(AM_V_GEN) $(srcdir)/libnm/generate-plugin-docs.pl ifcfg-rh "$(srcdir)" $@ + +EXTRA_DIST += $(libnm_noinst_data) + +endif + +EXTRA_DIST += \ + libnm/generate-setting-docs.py \ + libnm/generate-plugin-docs.pl + +############################################################################### + +libnm_tests_programs = \ + libnm/tests/test-nm-client \ + libnm/tests/test-remote-settings-client \ + libnm/tests/test-secret-agent + +check_programs += $(libnm_tests_programs) + +libnm_tests_cppflags = \ + $(dflt_cppflags_libnm_core) \ + -I$(srcdir)/libnm \ + -I$(builddir)/libnm \ + -DNETWORKMANAGER_COMPILATION=NM_NETWORKMANAGER_COMPILATION_LIB \ + -DTEST_NM_SERVICE=\"$(abs_srcdir)/tools/test-networkmanager-service.py\" + +libnm_tests_ldadd = \ + libnm/libnm.la \ + $(GLIB_LIBS) + +libnm_tests_test_nm_client_CPPFLAGS = $(libnm_tests_cppflags) +libnm_tests_test_remote_settings_client_CPPFLAGS = $(libnm_tests_cppflags) +libnm_tests_test_secret_agent_CPPFLAGS = $(libnm_tests_cppflags) + +libnm_tests_test_nm_client_SOURCES = \ + shared/nm-test-utils-impl.c \ + shared/nm-test-libnm-utils.h \ + libnm/tests/test-nm-client.c + +libnm_tests_test_remote_settings_client_SOURCES = \ + shared/nm-test-utils-impl.c \ + shared/nm-test-libnm-utils.h \ + libnm/tests/test-remote-settings-client.c + +libnm_tests_test_secret_agent_SOURCES = \ + shared/nm-test-utils-impl.c \ + shared/nm-test-libnm-utils.h \ + libnm/tests/test-secret-agent.c + +libnm_tests_test_nm_client_LDADD = $(libnm_tests_ldadd) +libnm_tests_test_remote_settings_client_LDADD = $(libnm_tests_ldadd) +libnm_tests_test_secret_agent_LDADD = $(libnm_tests_ldadd) + +############################################################################### + +# just test, that we can build "nm-vpn-plugin-utils.c" + +check_ltlibraries += libnm/tests/libnm-vpn-plugin-utils-test.la + +libnm_tests_libnm_vpn_plugin_utils_test_la_SOURCES = \ + shared/nm-utils/nm-vpn-plugin-utils.c \ + shared/nm-utils/nm-vpn-plugin-utils.h + +libnm_tests_libnm_vpn_plugin_utils_test_la_CFLAGS = \ + -I$(srcdir)/shared \ + -I$(builddir)/shared \ + -I$(srcdir)/libnm-core \ + -I$(builddir)/libnm-core \ + -I$(srcdir)/libnm \ + -I$(builddir)/libnm \ + $(GLIB_CFLAGS) + +libnm_tests_libnm_vpn_plugin_utils_test_la_LIBADD = \ + $(GLIB_LIBS) + +############################################################################### +# src/ +############################################################################### + +src_cppflags = \ + $(dflt_cppflags_libnm_core) \ + -I$(srcdir)/src \ + -I$(builddir)/src \ + \ + -DPREFIX=\"$(prefix)\" \ + -DG_LOG_DOMAIN=\""NetworkManager"\" \ + -DNETWORKMANAGER_COMPILATION=NM_NETWORKMANAGER_COMPILATION_INSIDE_DAEMON \ + \ + -DBINDIR=\"$(bindir)\" \ + -DDATADIR=\"$(datadir)\" \ + -DLIBEXECDIR=\"$(libexecdir)\" \ + -DLOCALSTATEDIR=\"$(localstatedir)\" \ + -DRUNSTATEDIR=\"$(runstatedir)\" \ + -DSBINDIR=\"$(sbindir)\" \ + -DSYSCONFDIR=\"$(sysconfdir)\" \ + -DRUNDIR=\"$(rundir)\" \ + \ + -DNMCONFDIR=\"$(nmconfdir)\" \ + -DNMLOCALEDIR=\"$(datadir)/locale\" \ + -DNMPLUGINDIR=\"$(pkglibdir)\" \ + -DNMRUNDIR=\"$(nmrundir)\" \ + -DNMSTATEDIR=\"$(nmstatedir)\" \ + -DNMLIBDIR=\"$(nmlibdir)\" \ + \ + -DDHCLIENT_PATH=\"$(DHCLIENT_PATH)\" \ + -DDHCPCD_PATH=\"$(DHCPCD_PATH)\" \ + \ + $(GUDEV_CFLAGS) \ + $(LIBNL_CFLAGS) \ + $(LIBNDP_CFLAGS) \ + $(LIBSOUP_CFLAGS) \ + $(SELINUX_CFLAGS) \ + $(LIBAUDIT_CFLAGS) \ + $(SYSTEMD_LOGIN_CFLAGS) \ + $(SYSTEMD_JOURNAL_CFLAGS) \ + \ + $(NULL) + +src_ldflags = $(CODE_COVERAGE_LDFLAGS) + +sbin_PROGRAMS += \ + src/NetworkManager + +libexec_PROGRAMS += \ + src/nm-iface-helper + +noinst_LTLIBRARIES += \ + src/libNetworkManagerBase.la \ + src/libNetworkManager.la \ + src/libsystemd-nm.la + +############################################################################### + +src_libsystemd_nm_la_cppflags = \ + -I$(srcdir)/shared \ + -I$(builddir)/shared \ + -I$(srcdir)/libnm-core \ + -I$(builddir)/libnm-core \ + -I$(srcdir)/src \ + -I$(srcdir)/src/systemd/sd-adapt \ + -I$(srcdir)/src/systemd/src/systemd \ + -I$(srcdir)/src/systemd/src/basic \ + -I$(srcdir)/src/systemd/src/shared \ + -I$(srcdir)/src/systemd/src/libsystemd-network \ + -DNETWORKMANAGER_COMPILATION=NM_NETWORKMANAGER_COMPILATION_SYSTEMD \ + $(GLIB_CFLAGS) \ + $(CODE_COVERAGE_CFLAGS) + +src_libsystemd_nm_la_libadd = \ + $(GLIB_LIBS) \ + $(CODE_COVERAGE_LDFLAGS) + +src_libsystemd_nm_la_SOURCES = \ + src/systemd/nm-sd.c \ + src/systemd/nm-sd.h \ + src/systemd/sd-adapt/nm-sd-adapt.c \ + src/systemd/sd-adapt/nm-sd-adapt.h \ + src/systemd/sd-adapt/build.h \ + src/systemd/sd-adapt/cgroup-util.h \ + src/systemd/sd-adapt/condition.h \ + src/systemd/sd-adapt/conf-parser.h \ + src/systemd/sd-adapt/def.h \ + src/systemd/sd-adapt/dirent-util.h \ + src/systemd/sd-adapt/format-util.h \ + src/systemd/sd-adapt/gunicode.h \ + src/systemd/sd-adapt/khash.h \ + src/systemd/sd-adapt/libudev.h \ + src/systemd/sd-adapt/missing.h \ + src/systemd/sd-adapt/mkdir.h \ + src/systemd/sd-adapt/process-util.h \ + src/systemd/sd-adapt/sd-daemon.h \ + src/systemd/sd-adapt/stat-util.h \ + src/systemd/sd-adapt/udev-util.h \ + src/systemd/sd-adapt/udev.h \ + src/systemd/sd-adapt/user-util.h \ + src/systemd/sd-adapt/virt.h \ + src/systemd/sd-adapt/glob-util.h \ + src/systemd/src/basic/alloc-util.c \ + src/systemd/src/basic/alloc-util.h \ + src/systemd/src/basic/async.h \ + src/systemd/src/basic/escape.c \ + src/systemd/src/basic/escape.h \ + src/systemd/src/basic/ether-addr-util.c \ + src/systemd/src/basic/ether-addr-util.h \ + src/systemd/src/basic/extract-word.c \ + src/systemd/src/basic/extract-word.h \ + src/systemd/src/basic/fd-util.c \ + src/systemd/src/basic/fd-util.h \ + src/systemd/src/basic/fileio.c \ + src/systemd/src/basic/fileio.h \ + src/systemd/src/basic/fs-util.c \ + src/systemd/src/basic/fs-util.h \ + src/systemd/src/basic/hash-funcs.c \ + src/systemd/src/basic/hash-funcs.h \ + src/systemd/src/basic/hashmap.c \ + src/systemd/src/basic/hashmap.h \ + src/systemd/src/basic/hexdecoct.c \ + src/systemd/src/basic/hexdecoct.h \ + src/systemd/src/basic/hostname-util.c \ + src/systemd/src/basic/hostname-util.h \ + src/systemd/src/basic/in-addr-util.c \ + src/systemd/src/basic/in-addr-util.h \ + src/systemd/src/basic/io-util.c \ + src/systemd/src/basic/io-util.h \ + src/systemd/src/basic/list.h \ + src/systemd/src/basic/log.h \ + src/systemd/src/basic/macro.h \ + src/systemd/src/basic/mempool.c \ + src/systemd/src/basic/mempool.h \ + src/systemd/src/basic/parse-util.c \ + src/systemd/src/basic/parse-util.h \ + src/systemd/src/basic/path-util.c \ + src/systemd/src/basic/path-util.h \ + src/systemd/src/basic/prioq.c \ + src/systemd/src/basic/prioq.h \ + src/systemd/src/basic/random-util.c \ + src/systemd/src/basic/random-util.h \ + src/systemd/src/basic/refcnt.h \ + src/systemd/src/basic/set.h \ + src/systemd/src/basic/signal-util.h \ + src/systemd/src/basic/siphash24.c \ + src/systemd/src/basic/siphash24.h \ + src/systemd/src/basic/socket-util.c \ + src/systemd/src/basic/socket-util.h \ + src/systemd/src/basic/sparse-endian.h \ + src/systemd/src/basic/stdio-util.h \ + src/systemd/src/basic/string-table.c \ + src/systemd/src/basic/string-table.h \ + src/systemd/src/basic/string-util.c \ + src/systemd/src/basic/string-util.h \ + src/systemd/src/basic/strv.c \ + src/systemd/src/basic/strv.h \ + src/systemd/src/basic/time-util.c \ + src/systemd/src/basic/time-util.h \ + src/systemd/src/basic/umask-util.h \ + src/systemd/src/basic/unaligned.h \ + src/systemd/src/basic/utf8.c \ + src/systemd/src/basic/utf8.h \ + src/systemd/src/basic/util.c \ + src/systemd/src/basic/util.h \ + src/systemd/src/libsystemd-network/arp-util.c \ + src/systemd/src/libsystemd-network/arp-util.h \ + src/systemd/src/libsystemd-network/dhcp-identifier.c \ + src/systemd/src/libsystemd-network/dhcp-identifier.h \ + src/systemd/src/libsystemd-network/dhcp-internal.h \ + src/systemd/src/libsystemd-network/dhcp-lease-internal.h \ + src/systemd/src/libsystemd-network/dhcp-network.c \ + src/systemd/src/libsystemd-network/dhcp-option.c \ + src/systemd/src/libsystemd-network/dhcp-packet.c \ + src/systemd/src/libsystemd-network/dhcp-protocol.h \ + src/systemd/src/libsystemd-network/dhcp6-internal.h \ + src/systemd/src/libsystemd-network/dhcp6-lease-internal.h \ + src/systemd/src/libsystemd-network/dhcp6-network.c \ + src/systemd/src/libsystemd-network/dhcp6-option.c \ + src/systemd/src/libsystemd-network/dhcp6-protocol.h \ + src/systemd/src/libsystemd-network/lldp-internal.h \ + src/systemd/src/libsystemd-network/lldp-neighbor.c \ + src/systemd/src/libsystemd-network/lldp-neighbor.h \ + src/systemd/src/libsystemd-network/lldp-network.c \ + src/systemd/src/libsystemd-network/lldp-network.h \ + src/systemd/src/libsystemd-network/network-internal.c \ + src/systemd/src/libsystemd-network/network-internal.h \ + src/systemd/src/libsystemd-network/sd-dhcp-client.c \ + src/systemd/src/libsystemd-network/sd-dhcp-lease.c \ + src/systemd/src/libsystemd-network/sd-dhcp6-client.c \ + src/systemd/src/libsystemd-network/sd-dhcp6-lease.c \ + src/systemd/src/libsystemd-network/sd-ipv4acd.c \ + src/systemd/src/libsystemd-network/sd-ipv4ll.c \ + src/systemd/src/libsystemd-network/sd-lldp.c \ + src/systemd/src/libsystemd/sd-event/sd-event.c \ + src/systemd/src/libsystemd/sd-id128/id128-util.c \ + src/systemd/src/libsystemd/sd-id128/id128-util.h \ + src/systemd/src/libsystemd/sd-id128/sd-id128.c \ + src/systemd/src/shared/dns-domain.c \ + src/systemd/src/shared/dns-domain.h \ + src/systemd/src/systemd/_sd-common.h \ + src/systemd/src/systemd/sd-dhcp-client.h \ + src/systemd/src/systemd/sd-dhcp-lease.h \ + src/systemd/src/systemd/sd-dhcp6-client.h \ + src/systemd/src/systemd/sd-dhcp6-lease.h \ + src/systemd/src/systemd/sd-event.h \ + src/systemd/src/systemd/sd-id128.h \ + src/systemd/src/systemd/sd-ipv4acd.h \ + src/systemd/src/systemd/sd-ipv4ll.h \ + src/systemd/src/systemd/sd-lldp.h \ + src/systemd/src/systemd/sd-ndisc.h + +src_libsystemd_nm_la_CPPFLAGS = $(src_libsystemd_nm_la_cppflags) +src_libsystemd_nm_la_LIBADD = $(src_libsystemd_nm_la_libadd) + +############################################################################### + +src_libNetworkManagerBase_la_CPPFLAGS = $(src_cppflags) + +src_libNetworkManagerBase_la_SOURCES = \ + src/nm-core-utils.c \ + src/nm-core-utils.h \ + src/nm-logging.c \ + src/nm-logging.h \ + \ + src/nm-multi-index.c \ + src/nm-multi-index.h \ + src/NetworkManagerUtils.c \ + src/NetworkManagerUtils.h \ + \ + src/platform/nmp-netns.c \ + src/platform/nmp-netns.h \ + src/platform/nmp-object.c \ + src/platform/nmp-object.h \ + src/platform/nm-platform-utils.c \ + src/platform/nm-platform-utils.h \ + src/platform/nm-platform.c \ + src/platform/nm-platform.h \ + src/platform/nm-linux-platform.c \ + src/platform/nm-linux-platform.h \ + src/platform/wifi/wifi-utils-nl80211.c \ + src/platform/wifi/wifi-utils-nl80211.h \ + src/platform/wifi/wifi-utils-private.h \ + src/platform/wifi/wifi-utils.c \ + src/platform/wifi/wifi-utils.h \ + \ + src/ndisc/nm-lndp-ndisc.c \ + src/ndisc/nm-lndp-ndisc.h \ + src/ndisc/nm-ndisc.c \ + src/ndisc/nm-ndisc.h \ + src/ndisc/nm-ndisc-private.h \ + \ + src/nm-exported-object.c \ + src/nm-exported-object.h \ + src/nm-ip4-config.c \ + src/nm-ip4-config.h \ + src/nm-ip6-config.c \ + src/nm-ip6-config.h \ + \ + src/nm-route-manager.c \ + src/nm-route-manager.h \ + \ + src/dhcp/nm-dhcp-client.c \ + src/dhcp/nm-dhcp-client.h \ + src/dhcp/nm-dhcp-client-logging.h \ + src/dhcp/nm-dhcp-utils.c \ + src/dhcp/nm-dhcp-utils.h \ + src/dhcp/nm-dhcp-systemd.c \ + src/dhcp/nm-dhcp-manager.c \ + src/dhcp/nm-dhcp-manager.h \ + \ + src/main-utils.c \ + src/main-utils.h \ + \ + $(NULL) + +if WITH_WEXT +src_libNetworkManagerBase_la_SOURCES += \ + src/platform/wifi/wifi-utils-wext.c \ + src/platform/wifi/wifi-utils-wext.h +endif + +src_libNetworkManagerBase_la_LIBADD = \ + libnm-core/libnm-core.la \ + introspection/libnmdbus.la \ + $(GLIB_LIBS) \ + $(SYSTEMD_JOURNAL_LIBS) \ + $(NULL) + +############################################################################### + +src_libNetworkManager_la_CPPFLAGS = $(src_cppflags) + +src_libNetworkManager_la_SOURCES = \ + \ + src/nm-checkpoint-manager.c \ + src/nm-checkpoint-manager.h \ + src/nm-checkpoint.c \ + src/nm-checkpoint.h \ + \ + src/devices/nm-device.c \ + src/devices/nm-device.h \ + src/devices/nm-lldp-listener.c \ + src/devices/nm-lldp-listener.h \ + src/devices/nm-arping-manager.c \ + src/devices/nm-arping-manager.h \ + src/devices/nm-device-ethernet-utils.c \ + src/devices/nm-device-ethernet-utils.h \ + src/devices/nm-device-factory.c \ + src/devices/nm-device-factory.h \ + src/devices/nm-device-generic.c \ + src/devices/nm-device-generic.h \ + src/devices/nm-device-logging.h \ + src/devices/nm-device-private.h \ + \ + src/devices/nm-device-bond.c \ + src/devices/nm-device-bond.h \ + src/devices/nm-device-bridge.c \ + src/devices/nm-device-bridge.h \ + src/devices/nm-device-ethernet.c \ + src/devices/nm-device-ethernet.h \ + src/devices/nm-device-infiniband.c \ + src/devices/nm-device-infiniband.h \ + src/devices/nm-device-ip-tunnel.c \ + src/devices/nm-device-ip-tunnel.h \ + src/devices/nm-device-macsec.c \ + src/devices/nm-device-macsec.h \ + src/devices/nm-device-macvlan.c \ + src/devices/nm-device-macvlan.h \ + src/devices/nm-device-tun.c \ + src/devices/nm-device-tun.h \ + src/devices/nm-device-veth.c \ + src/devices/nm-device-veth.h \ + src/devices/nm-device-vlan.c \ + src/devices/nm-device-vlan.h \ + src/devices/nm-device-vxlan.c \ + src/devices/nm-device-vxlan.h \ + \ + src/dhcp/nm-dhcp-dhclient.c \ + src/dhcp/nm-dhcp-dhcpcd.c \ + src/dhcp/nm-dhcp-helper-api.h \ + src/dhcp/nm-dhcp-listener.c \ + src/dhcp/nm-dhcp-listener.h \ + src/dhcp/nm-dhcp-dhclient-utils.c \ + src/dhcp/nm-dhcp-dhclient-utils.h \ + \ + src/dns/nm-dns-dnsmasq.c \ + src/dns/nm-dns-dnsmasq.h \ + src/dns/nm-dns-systemd-resolved.c \ + src/dns/nm-dns-systemd-resolved.h \ + src/dns/nm-dns-unbound.c \ + src/dns/nm-dns-unbound.h \ + src/dns/nm-dns-manager.c \ + src/dns/nm-dns-manager.h \ + src/dns/nm-dns-plugin.c \ + src/dns/nm-dns-plugin.h \ + \ + src/dnsmasq/nm-dnsmasq-manager.c \ + src/dnsmasq/nm-dnsmasq-manager.h \ + src/dnsmasq/nm-dnsmasq-utils.c \ + src/dnsmasq/nm-dnsmasq-utils.h \ + \ + src/ppp/nm-ppp-manager-call.c \ + src/ppp/nm-ppp-manager-call.h \ + src/ppp/nm-ppp-manager.h \ + src/ppp/nm-ppp-status.h \ + \ + src/settings/nm-agent-manager.c \ + src/settings/nm-agent-manager.h \ + src/settings/nm-inotify-helper.c \ + src/settings/nm-inotify-helper.h \ + src/settings/nm-secret-agent.c \ + src/settings/nm-secret-agent.h \ + src/settings/nm-settings-connection.c \ + src/settings/nm-settings-connection.h \ + src/settings/nm-settings-plugin.c \ + src/settings/nm-settings-plugin.h \ + src/settings/nm-settings.c \ + src/settings/nm-settings.h \ + \ + src/settings/plugins/keyfile/nms-keyfile-connection.c \ + src/settings/plugins/keyfile/nms-keyfile-connection.h \ + src/settings/plugins/keyfile/nms-keyfile-plugin.c \ + src/settings/plugins/keyfile/nms-keyfile-plugin.h \ + src/settings/plugins/keyfile/nms-keyfile-reader.c \ + src/settings/plugins/keyfile/nms-keyfile-reader.h \ + src/settings/plugins/keyfile/nms-keyfile-utils.c \ + src/settings/plugins/keyfile/nms-keyfile-utils.h \ + src/settings/plugins/keyfile/nms-keyfile-writer.c \ + src/settings/plugins/keyfile/nms-keyfile-writer.h \ + \ + src/supplicant/nm-supplicant-config.c \ + src/supplicant/nm-supplicant-config.h \ + src/supplicant/nm-supplicant-interface.c \ + src/supplicant/nm-supplicant-interface.h \ + src/supplicant/nm-supplicant-manager.c \ + src/supplicant/nm-supplicant-manager.h \ + src/supplicant/nm-supplicant-settings-verify.c \ + src/supplicant/nm-supplicant-settings-verify.h \ + src/supplicant/nm-supplicant-types.h \ + \ + src/vpn/nm-vpn-connection.c \ + src/vpn/nm-vpn-connection.h \ + src/vpn/nm-vpn-manager.c \ + src/vpn/nm-vpn-manager.h \ + \ + src/nm-act-request.c \ + src/nm-act-request.h \ + src/nm-active-connection.c \ + src/nm-active-connection.h \ + src/nm-audit-manager.c \ + src/nm-audit-manager.h \ + src/nm-bus-manager.c \ + src/nm-bus-manager.h \ + src/nm-config.c \ + src/nm-config.h \ + src/nm-config-data.c \ + src/nm-config-data.h \ + src/nm-connectivity.c \ + src/nm-connectivity.h \ + src/nm-dcb.c \ + src/nm-dcb.h \ + src/nm-default-route-manager.c \ + src/nm-default-route-manager.h \ + src/nm-dhcp4-config.c \ + src/nm-dhcp4-config.h \ + src/nm-dhcp6-config.c \ + src/nm-dhcp6-config.h \ + src/nm-dispatcher.c \ + src/nm-dispatcher.h \ + src/nm-firewall-manager.c \ + src/nm-firewall-manager.h \ + src/nm-proxy-config.c \ + src/nm-proxy-config.h \ + src/nm-auth-manager.c \ + src/nm-auth-manager.h \ + src/nm-auth-subject.c \ + src/nm-auth-subject.h \ + src/nm-auth-utils.c \ + src/nm-auth-utils.h \ + src/nm-manager.c \ + src/nm-manager.h \ + src/nm-pacrunner-manager.c \ + src/nm-pacrunner-manager.h \ + src/nm-policy.c \ + src/nm-policy.h \ + src/nm-rfkill-manager.c \ + src/nm-rfkill-manager.h \ + src/nm-session-monitor.h \ + src/nm-session-monitor.c \ + src/nm-sleep-monitor.c \ + src/nm-sleep-monitor.h \ + src/nm-types.h \ + \ + $(NULL) + +src_libNetworkManager_la_LIBADD = \ + src/libNetworkManagerBase.la \ + src/libsystemd-nm.la \ + $(GLIB_LIBS) \ + $(GUDEV_LIBS) \ + $(LIBNL_LIBS) \ + $(SYSTEMD_LOGIN_LIBS) \ + $(LIBNDP_LIBS) \ + $(DL_LIBS) \ + $(LIBM) \ + $(SELINUX_LIBS) \ + $(LIBAUDIT_LIBS) \ + $(LIBSOUP_LIBS) + +############################################################################### + +check_ltlibraries += src/libNetworkManagerTest.la + +src_tests_cppflags = \ + $(src_cppflags) + +if REQUIRE_ROOT_TESTS +src_tests_cppflags += -DREQUIRE_ROOT_TESTS=1 +endif + +src_tests_cppflags_fake = $(src_tests_cppflags) -DSETUP=nm_fake_platform_setup +src_tests_cppflags_linux = $(src_tests_cppflags) -DSETUP=nm_linux_platform_setup + +src_libNetworkManagerTest_la_CPPFLAGS = $(src_tests_cppflags) + +src_libNetworkManagerTest_la_SOURCES = \ + src/ndisc/nm-fake-ndisc.c \ + src/ndisc/nm-fake-ndisc.h \ + src/platform/nm-fake-platform.c \ + src/platform/nm-fake-platform.h \ + src/platform/tests/test-common.c \ + src/platform/tests/test-common.h + +src_libNetworkManagerTest_la_LIBADD = \ + src/libNetworkManager.la \ + $(CODE_COVERAGE_LDFLAGS) \ + $(GLIB_LIBS) \ + $(GUDEV_LIBS) \ + $(LIBNL_LIBS) + +############################################################################### + +src/NetworkManager.ver: src/libNetworkManager.la $(core_plugins) + $(AM_V_GEN) "$(srcdir)/tools/create-exports-NetworkManager.sh" --called-from-make "$(srcdir)" + +CLEANFILES += src/NetworkManager.ver + +EXTRA_src_NetworkManager_DEPENDENCIES = \ + src/NetworkManager.ver + +src_NetworkManager_CPPFLAGS = $(src_cppflags) + +src_NetworkManager_SOURCES = \ + src/main.c + +src_NetworkManager_LDADD = \ + src/libNetworkManager.la + +src_NetworkManager_LDFLAGS = \ + -rdynamic \ + -Wl,--version-script="src/NetworkManager.ver" + +############################################################################### + +src_nm_iface_helper_CPPFLAGS = $(src_cppflags) + +src_nm_iface_helper_SOURCES = \ + src/nm-iface-helper.c + +src_nm_iface_helper_LDADD = \ + src/libNetworkManagerBase.la \ + src/libsystemd-nm.la \ + $(GLIB_LIBS) \ + $(GUDEV_LIBS) \ + $(LIBNL_LIBS) \ + $(LIBNDP_LIBS) \ + $(DL_LIBS) \ + $(LIBM) + +src_nm_iface_helper_LDFLAGS = \ + -Wl,--version-script="$(srcdir)/linker-script-binary.ver" + +############################################################################### + +EXTRA_DIST += \ + src/org.freedesktop.NetworkManager.conf \ + src/nm-test-utils-core.h + +############################################################################### +# src/dhcp +############################################################################### + +libexec_PROGRAMS += src/dhcp/nm-dhcp-helper + +src_dhcp_nm_dhcp_helper_CPPFLAGS = \ + $(GLIB_CFLAGS) \ + -I$(srcdir)/shared \ + -I$(builddir)/shared \ + -I$(srcdir)/libnm-core \ + -I$(builddir)/libnm-core \ + -DG_LOG_DOMAIN=\""nm-dhcp-helper"\" \ + -DNMRUNDIR=\"$(nmrundir)\" + +src_dhcp_nm_dhcp_helper_SOURCES = \ + src/dhcp/nm-dhcp-helper.c \ + src/dhcp/nm-dhcp-helper-api.h \ + $(NULL) + +src_dhcp_nm_dhcp_helper_LDFLAGS = \ + -Wl,--version-script="$(srcdir)/linker-script-binary.ver" + +src_dhcp_nm_dhcp_helper_LDADD = $(GLIB_LIBS) + +############################################################################### +# src/dhcp/tests +############################################################################### + +src_dhcp_tests_cppflags = \ + $(src_tests_cppflags) \ + -DTESTDIR="\"$(abs_srcdir)/src/dhcp/tests\"" + +src_dhcp_tests_ldadd = \ + src/libNetworkManagerTest.la + +check_programs += \ + src/dhcp/tests/test-dhcp-dhclient \ + src/dhcp/tests/test-dhcp-utils + +src_dhcp_tests_test_dhcp_dhclient_CPPFLAGS = $(src_dhcp_tests_cppflags) +src_dhcp_tests_test_dhcp_utils_CPPFLAGS = $(src_dhcp_tests_cppflags) + +src_dhcp_tests_test_dhcp_dhclient_LDADD = $(src_dhcp_tests_ldadd) +src_dhcp_tests_test_dhcp_utils_LDADD = $(src_dhcp_tests_ldadd) + +EXTRA_DIST += \ + src/dhcp/tests/test-dhclient-duid.leases \ + src/dhcp/tests/test-dhclient-commented-duid.leases \ + src/dhcp/tests/leases/basic.leases \ + src/dhcp/tests/leases/malformed1.leases \ + src/dhcp/tests/leases/malformed2.leases \ + src/dhcp/tests/leases/malformed3.leases + +############################################################################### +# src/ppp +############################################################################### + +if WITH_PPP + +core_plugins += src/ppp/libnm-ppp-plugin.la + +pppd_plugin_LTLIBRARIES += src/ppp/nm-pppd-plugin.la + +src_ppp_nm_pppd_plugin_la_CPPFLAGS = \ + -I$(srcdir)/shared \ + -I$(builddir)/shared \ + -I$(srcdir)/libnm-core \ + -I$(srcdir)/src \ + -I$(builddir)/libnm-core \ + -DG_LOG_DOMAIN=\""nm-pppd-plugin"\" \ + -DNETWORKMANAGER_COMPILATION=NM_NETWORKMANAGER_COMPILATION_INSIDE_DAEMON \ + $(GLIB_CFLAGS) + +src_ppp_nm_pppd_plugin_la_SOURCES = \ + src/ppp/nm-pppd-plugin.c \ + src/ppp/nm-pppd-plugin.h \ + src/ppp/nm-ppp-status.h + +src_ppp_nm_pppd_plugin_la_LDFLAGS = \ + -module -avoid-version + +src_ppp_nm_pppd_plugin_la_LIBADD = \ + $(GLIB_LIBS) \ + $(DL_LIBS) + +src_ppp_libnm_ppp_plugin_la_SOURCES = \ + src/ppp/nm-pppd-plugin.h \ + src/ppp/nm-ppp-manager.c \ + src/ppp/nm-ppp-manager.h \ + src/ppp/nm-ppp-plugin-api.h \ + src/ppp/nm-ppp-status.h + +EXTRA_src_ppp_libnm_ppp_plugin_la_DEPENDENCIES = \ + src/ppp/nm-ppp-plugin.ver + +src_ppp_libnm_ppp_plugin_la_CPPFLAGS = \ + -I${top_srcdir}/src \ + -I${top_builddir}/src \ + -I${top_srcdir}/shared \ + -I$(top_builddir)/shared \ + -I${top_builddir}/libnm-core \ + -I${top_srcdir}/libnm-core \ + -DPPPD_PLUGIN_DIR=\"$(PPPD_PLUGIN_DIR)\" \ + -DG_LOG_DOMAIN=\""NetworkManager"\" \ + -DNETWORKMANAGER_COMPILATION=NM_NETWORKMANAGER_COMPILATION_INSIDE_DAEMON \ + $(GLIB_CFLAGS) + +src_ppp_libnm_ppp_plugin_la_LDFLAGS = \ + -module -avoid-version \ + -Wl,--version-script="$(top_srcdir)/src/ppp/nm-ppp-plugin.ver" + +src_ppp_libnm_ppp_plugin_la_LIBADD = \ + introspection/libnmdbus.la \ + $(GLIB_LIBS) + +endif + +############################################################################### +# src/settings/plugins/keyfile/tests +############################################################################### + +check_programs += src/settings/plugins/keyfile/tests/test-keyfile + +src_settings_plugins_keyfile_tests_test_keyfile_CPPFLAGS = \ + $(src_tests_cppflags) \ + -DTEST_KEYFILES_DIR=\"$(abs_srcdir)/src/settings/plugins/keyfile/tests/keyfiles\" \ + -DTEST_SCRATCH_DIR=\"$(abs_builddir)/src/settings/plugins/keyfile/tests/keyfiles\" + +src_settings_plugins_keyfile_tests_test_keyfile_LDFLAGS = \ + $(GLIB_LIBS) \ + $(CODE_COVERAGE_LDFLAGS) + +src_settings_plugins_keyfile_tests_test_keyfile_LDADD = \ + src/libNetworkManagerTest.la + +EXTRA_DIST += \ + src/settings/plugins/keyfile/tests/keyfiles/Test_Wired_Connection \ + src/settings/plugins/keyfile/tests/keyfiles/Test_GSM_Connection \ + src/settings/plugins/keyfile/tests/keyfiles/Test_Wireless_Connection \ + src/settings/plugins/keyfile/tests/keyfiles/Test_Wired_Connection_MAC_Case \ + src/settings/plugins/keyfile/tests/keyfiles/Test_MAC_Old_Format \ + src/settings/plugins/keyfile/tests/keyfiles/Test_MAC_IB_Old_Format \ + src/settings/plugins/keyfile/tests/keyfiles/Test_Wired_Connection_IP6 \ + src/settings/plugins/keyfile/tests/keyfiles/ATT_Data_Connect_BT \ + src/settings/plugins/keyfile/tests/keyfiles/ATT_Data_Connect_Plain \ + src/settings/plugins/keyfile/tests/keyfiles/Test_String_SSID \ + src/settings/plugins/keyfile/tests/keyfiles/Test_Intlist_SSID \ + src/settings/plugins/keyfile/tests/keyfiles/Test_Intlike_SSID \ + src/settings/plugins/keyfile/tests/keyfiles/Test_Intlike_SSID_2 \ + src/settings/plugins/keyfile/tests/keyfiles/Test_Wired_TLS_Old \ + src/settings/plugins/keyfile/tests/keyfiles/Test_Wired_TLS_New \ + src/settings/plugins/keyfile/tests/keyfiles/Test_Wired_TLS_Blob \ + src/settings/plugins/keyfile/tests/keyfiles/Test_Wired_TLS_Path_Missing \ + src/settings/plugins/keyfile/tests/keyfiles/Test_InfiniBand_Connection \ + src/settings/plugins/keyfile/tests/keyfiles/Test_Bridge_Main \ + src/settings/plugins/keyfile/tests/keyfiles/Test_Bridge_Component \ + src/settings/plugins/keyfile/tests/keyfiles/Test_New_Wired_Group_Name \ + src/settings/plugins/keyfile/tests/keyfiles/Test_New_Wireless_Group_Names \ + src/settings/plugins/keyfile/tests/keyfiles/Test_minimal_1 \ + src/settings/plugins/keyfile/tests/keyfiles/Test_minimal_2 \ + src/settings/plugins/keyfile/tests/keyfiles/Test_minimal_slave_1 \ + src/settings/plugins/keyfile/tests/keyfiles/Test_minimal_slave_2 \ + src/settings/plugins/keyfile/tests/keyfiles/Test_minimal_slave_3 \ + src/settings/plugins/keyfile/tests/keyfiles/Test_minimal_slave_4 \ + src/settings/plugins/keyfile/tests/keyfiles/Test_Missing_Vlan_Setting \ + src/settings/plugins/keyfile/tests/keyfiles/Test_Missing_Vlan_Flags \ + src/settings/plugins/keyfile/tests/keyfiles/Test_Missing_ID_UUID \ + src/settings/plugins/keyfile/tests/keyfiles/Test_Enum_Property \ + src/settings/plugins/keyfile/tests/keyfiles/Test_Flags_Property \ + src/settings/plugins/keyfile/tests/keyfiles/Test_dcb_connection \ + \ + src/settings/plugins/keyfile/tests/keyfiles/test-ca-cert.pem \ + src/settings/plugins/keyfile/tests/keyfiles/test-key-and-cert.pem + +############################################################################### +# src/settings/plugins/ibft +############################################################################### + +if CONFIG_PLUGIN_IBFT + +core_plugins += src/settings/plugins/ibft/libnm-settings-plugin-ibft.la + +noinst_LTLIBRARIES += src/settings/plugins/ibft/libnms-ibft-core.la + +src_settings_plugins_ibft_cppflags = \ + -I$(srcdir)/src \ + -I$(srcdir)/shared \ + -I$(builddir)/shared \ + -I$(srcdir)/libnm-core \ + -I$(builddir)/libnm-core \ + -DNETWORKMANAGER_COMPILATION=NM_NETWORKMANAGER_COMPILATION_INSIDE_DAEMON \ + $(GLIB_CFLAGS) \ + -DG_LOG_DOMAIN=\""NetworkManager"\" \ + -DSYSCONFDIR=\"$(sysconfdir)\" \ + -DSBINDIR=\"$(sbindir)\" + +src_settings_plugins_ibft_libnms_ibft_core_la_CPPFLAGS = $(src_settings_plugins_ibft_cppflags) + +src_settings_plugins_ibft_libnms_ibft_core_la_SOURCES = \ + src/settings/plugins/ibft/nms-ibft-reader.c \ + src/settings/plugins/ibft/nms-ibft-reader.h + +src_settings_plugins_ibft_libnm_settings_plugin_ibft_la_SOURCES = \ + src/settings/plugins/ibft/nms-ibft-plugin.c \ + src/settings/plugins/ibft/nms-ibft-plugin.h \ + src/settings/plugins/ibft/nms-ibft-connection.c \ + src/settings/plugins/ibft/nms-ibft-connection.h + +src_settings_plugins_ibft_libnm_settings_plugin_ibft_la_CPPFLAGS = $(src_settings_plugins_ibft_cppflags) + +src_settings_plugins_ibft_libnm_settings_plugin_ibft_la_LDFLAGS = \ + -module -avoid-version \ + -Wl,--version-script="$(srcdir)/linker-script-settings.ver" + +src_settings_plugins_ibft_libnm_settings_plugin_ibft_la_LIBADD = \ + src/settings/plugins/ibft/libnms-ibft-core.la + +check_programs += src/settings/plugins/ibft/tests/test-ibft + +src_settings_plugins_ibft_tests_test_ibft_CPPFLAGS = \ + $(GLIB_CFLAGS) \ + $(CODE_COVERAGE_CFLAGS) \ + -I$(srcdir)/shared \ + -I$(builddir)/shared \ + -I$(srcdir)/libnm-core \ + -I$(builddir)/libnm-core \ + -I$(srcdir)/src \ + -DG_LOG_DOMAIN=\""NetworkManager"\" \ + -DNETWORKMANAGER_COMPILATION=NM_NETWORKMANAGER_COMPILATION_INSIDE_DAEMON \ + -DTEST_IBFT_DIR=\"$(abs_srcdir)/src/settings/plugins/ibft/tests\" \ + -DTEST_SCRATCH_DIR=\"$(abs_builddir)/src/settings/plugins/ibft/tests\" + +src_settings_plugins_ibft_tests_test_ibft_LDFLAGS = \ + $(GLIB_LIBS) \ + $(CODE_COVERAGE_LDFLAGS) + +src_settings_plugins_ibft_tests_test_ibft_LDADD = \ + src/settings/plugins/ibft/libnms-ibft-core.la \ + src/libNetworkManagerTest.la + +EXTRA_DIST += \ + src/settings/plugins/ibft/tests/iscsiadm-test-dhcp \ + src/settings/plugins/ibft/tests/iscsiadm-test-static \ + src/settings/plugins/ibft/tests/iscsiadm-test-bad-ipaddr \ + src/settings/plugins/ibft/tests/iscsiadm-test-bad-gateway \ + src/settings/plugins/ibft/tests/iscsiadm-test-bad-dns1 \ + src/settings/plugins/ibft/tests/iscsiadm-test-bad-dns2 \ + src/settings/plugins/ibft/tests/iscsiadm-test-bad-entry \ + src/settings/plugins/ibft/tests/iscsiadm-test-bad-record \ + src/settings/plugins/ibft/tests/iscsiadm-test-vlan + +check-local-symbols-settings-ibft: src/settings/plugins/ibft/libnm-settings-plugin-ibft.la + $(call check_so_symbols,$(builddir)/src/settings/plugins/ibft/.libs/libnm-settings-plugin-ibft.so) + +check_local += check-local-symbols-settings-ibft + +endif + +############################################################################### +# src/settings/plugins/ifcfg-rh +############################################################################### + +if CONFIG_PLUGIN_IFCFG_RH + +core_plugins += src/settings/plugins/ifcfg-rh/libnm-settings-plugin-ifcfg-rh.la + +noinst_LTLIBRARIES += \ + src/settings/plugins/ifcfg-rh/libnmdbus-ifcfg-rh.la \ + src/settings/plugins/ifcfg-rh/libnms-ifcfg-rh-core.la + +src_settings_plugins_ifcfg_rh_cppflags = \ + -I$(srcdir)/src \ + -I$(builddir)/src \ + -I$(srcdir)/shared \ + -I$(builddir)/shared \ + -I$(srcdir)/libnm-core \ + -I$(builddir)/libnm-core \ + -DNETWORKMANAGER_COMPILATION=NM_NETWORKMANAGER_COMPILATION_INSIDE_DAEMON \ + $(GLIB_CFLAGS) \ + $(NSS_CFLAGS) \ + -DG_LOG_DOMAIN=\""NetworkManager"\" \ + -DSYSCONFDIR=\"$(sysconfdir)\" \ + -DSBINDIR=\"$(sbindir)\" + +############################################################################### + +nodist_src_settings_plugins_ifcfg_rh_libnmdbus_ifcfg_rh_la_SOURCES = \ + src/settings/plugins/ifcfg-rh/nmdbus-ifcfg-rh.c \ + src/settings/plugins/ifcfg-rh/nmdbus-ifcfg-rh.h + +src_settings_plugins_ifcfg_rh_libnmdbus_ifcfg_rh_la_CPPFLAGS = $(filter-out -DGLIB_VERSION_MAX_ALLOWED%,$(src_settings_plugins_ifcfg_rh_cppflags)) + +CLEANFILES += $(nodist_src_settings_plugins_ifcfg_rh_libnmdbus_ifcfg_rh_la_SOURCES) + +src/settings/plugins/ifcfg-rh/nmdbus-ifcfg-rh.h: src/settings/plugins/ifcfg-rh/nm-ifcfg-rh.xml + $(AM_V_GEN) gdbus-codegen \ + --generate-c-code $(basename $@) \ + --c-namespace NMDBus \ + --interface-prefix com.redhat \ + $< + +src/settings/plugins/ifcfg-rh/nmdbus-ifcfg-rh.c: src/settings/plugins/ifcfg-rh/nmdbus-ifcfg-rh.h + @true + +$(src_settings_plugins_ifcfg_rh_libnm_settings_plugin_ifcfg_rh_la_OBJECTS): src/settings/plugins/ifcfg-rh/nmdbus-ifcfg-rh.h + +############################################################################### + +src_settings_plugins_ifcfg_rh_libnms_ifcfg_rh_core_la_SOURCES = \ + src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-common.h \ + src/settings/plugins/ifcfg-rh/shvar.c \ + src/settings/plugins/ifcfg-rh/shvar.h \ + src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-utils.c \ + src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-utils.h \ + src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-reader.c \ + src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-reader.h \ + src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-writer.c \ + src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-writer.h + +src_settings_plugins_ifcfg_rh_libnms_ifcfg_rh_core_la_CPPFLAGS = $(src_settings_plugins_ifcfg_rh_cppflags) + +############################################################################### + +src_settings_plugins_ifcfg_rh_libnm_settings_plugin_ifcfg_rh_la_SOURCES = \ + src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-connection.c \ + src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-connection.h \ + src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-plugin.c \ + src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-plugin.h + +src_settings_plugins_ifcfg_rh_libnm_settings_plugin_ifcfg_rh_la_CPPFLAGS = $(src_settings_plugins_ifcfg_rh_cppflags) + +src_settings_plugins_ifcfg_rh_libnm_settings_plugin_ifcfg_rh_la_LDFLAGS = \ + -module -avoid-version \ + -Wl,--version-script="$(srcdir)/linker-script-settings.ver" + +src_settings_plugins_ifcfg_rh_libnm_settings_plugin_ifcfg_rh_la_LIBADD = \ + src/settings/plugins/ifcfg-rh/libnms-ifcfg-rh-core.la \ + src/settings/plugins/ifcfg-rh/libnmdbus-ifcfg-rh.la + +check-local-symbols-settings-ifcfg-rh: src/settings/plugins/ifcfg-rh/libnm-settings-plugin-ifcfg-rh.la + $(call check_so_symbols,$(builddir)/src/settings/plugins/ifcfg-rh/.libs/libnm-settings-plugin-ifcfg-rh.so) + +check_local += check-local-symbols-settings-ifcfg-rh + +############################################################################### +# src/settings/plugins/ifcfg-rh/tests +############################################################################### + +check_programs += src/settings/plugins/ifcfg-rh/tests/test-ifcfg-rh + +src_settings_plugins_ifcfg_rh_tests_test_ifcfg_rh_SOURCES = \ + src/settings/plugins/ifcfg-rh/tests/test-ifcfg-rh.c + +src_settings_plugins_ifcfg_rh_tests_test_ifcfg_rh_CPPFLAGS = \ + $(src_tests_cppflags) \ + -DTEST_IFCFG_DIR=\"$(abs_srcdir)/src/settings/plugins/ifcfg-rh/tests\" \ + -DTEST_SCRATCH_DIR=\"$(abs_builddir)/src/settings/plugins/ifcfg-rh/tests\" + +src_settings_plugins_ifcfg_rh_tests_test_ifcfg_rh_LDFLAGS = \ + $(GLIB_LIBS) \ + $(CODE_COVERAGE_LDFLAGS) + +src_settings_plugins_ifcfg_rh_tests_test_ifcfg_rh_LDADD = \ + src/settings/plugins/ifcfg-rh/libnms-ifcfg-rh-core.la \ + src/libNetworkManagerTest.la + +endif + +EXTRA_DIST += \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-minimal \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-misc-variables \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-variables-corner-cases-1 \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-nm-controlled \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-nm-controlled-unrecognized \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-unrecognized \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-static \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-static-bootproto \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-dhcp \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-dhcp-plus-ip \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-shared-plus-ip \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-dhcp-send-hostname \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-dhcpv6-hostname-fallback \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-dhcp6-only \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-autoip \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-global-gateway \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/network-test-wired-global-gateway \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-global-gateway-ignore \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/network-test-wired-global-gateway-ignore \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-obsolete-gateway-n \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-never-default \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/network-test-wired-never-default \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-defroute-no \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-defroute-no-gatewaydev-yes \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/network-test-wired-defroute-no-gatewaydev-yes \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-8021x-peap-mschapv2 \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wired-8021x-peap-mschapv2 \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-8021x-tls-agent \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-8021x-tls-always \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-802-1X-subj-matches \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-802-1x-ttls-eapgtc \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-onboot-no \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-noip \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-open \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-open-auto \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-open-ssid-quoted \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-open-ssid-long-quoted \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-open-ssid-hex \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-open-ssid-long-hex \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-open-ssid-bad-hex \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wep \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-wep \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wep-adhoc \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-wep-adhoc \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wep-eap-ttls-chap \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-wep-eap-ttls-chap \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-leap \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-leap \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-leap-agent \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-leap-always-ask \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wpa-psk \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-wpa-psk \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wpa-psk-2 \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-wpa-psk-2 \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wpa-psk-unquoted \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-wpa-psk-unquoted \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wpa-psk-unquoted2 \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-wpa-psk-unquoted2 \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wpa-psk-adhoc \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-wpa-psk-adhoc \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wpa-psk-hex \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-wpa-psk-hex \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wpa-eap-tls \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-wpa-eap-tls \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wpa-eap-ttls-tls \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-wpa-eap-ttls-tls \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-hidden \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-band-a \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-band-a-channel-mismatch \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-band-bg-channel-mismatch \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-mac-random-always \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-mac-random-never \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-mac-random-default \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-mac-random-missing \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/test_ca_cert.pem \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/test1_key_and_cert.pem \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-ibft \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-static-routes-legacy \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/route-test-static-routes-legacy \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-sit-ignore \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-static-routes \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/route-test-wired-static-routes \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-static-routes-legacy \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/route-test-wired-static-routes-legacy \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-ipv4-manual-1 \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-ipv4-manual-2 \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-ipv4-manual-3 \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-ipv4-manual-4 \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-ipv6-manual \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/route6-test-wired-ipv6-manual \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-static-no-prefix-8 \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-static-no-prefix-16 \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-static-no-prefix-24 \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-ipv6-only \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wep-passphrase \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-wep-passphrase \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wep-40-ascii \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-wep-40-ascii \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wep-104-ascii \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-wep-104-ascii \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-qeth-static \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-ctc-static \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-bridge-main \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-bridge-component \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-bridge-missing-stp \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-vlan-interface \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-vlan-only-vlanid \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-vlan-only-device \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-vlan-physdev \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-vlan-reorder-hdr-1 \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-vlan-reorder-hdr-2 \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-vlan-flags-1 \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-vlan-flags-2 \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wep-no-keys \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-permissions \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wep-agent-keys \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-dynamic-wep-leap \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-dynamic-wep-leap \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-infiniband \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-bond-main \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-bond-slave \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-bond-slave-ib \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-bond-mode-numeric \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-dcb \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-dcb-default-app-priorities \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-dcb-bad-booleans \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-dcb-short-booleans \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-dcb-bad-uints \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-dcb-short-uints \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-dcb-bad-percent \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-dcb-short-percent \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-dcb-pgpct-not-100 \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-fcoe-fabric \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-fcoe-vn2vn \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-team-master-1 \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-team-master-2 \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-team-master-invalid \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-team-port-1 \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-team-port-2 \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-team-port-empty-config \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-read-proxy-basic \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-vlan-trailing-spaces \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-dns-options \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-wake-on-lan \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-auto-negotiate-on \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-unknown-ethtool-opt \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-ipv6-only-1 \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-write-unknown-1 \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-write-unknown-1.expected \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-write-unknown-2 \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-write-unknown-2.expected \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-write-unknown-3 \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-write-unknown-3.expected \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-write-unknown-4 \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-write-unknown-4.expected + +# make target dependencies can't have colons in their names, which ends up +# meaning that we can't add the alias files to EXTRA_DIST. They are instead +# dist'ed via dist-hook-settings-ifcfg-rh below. +src_settings_plugins_ifcfg_rh_tests_network_scripts_alias_files = \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-aliasem0 \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-aliasem0:1 \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-aliasem0:2 \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-aliasem0:99 \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-aliasem1 \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-aliasem1:1 \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-aliasem2 \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-aliasem2:1 + +dist-hook-settings-ifcfg-rh-alias-files: + @for f in $(src_settings_plugins_ifcfg_rh_tests_network_scripts_alias_files); do \ + cp $(abs_srcdir)/$$f $(distdir)/src/settings/plugins/ifcfg-rh/tests/network-scripts/; \ + done + +dist_hook += dist-hook-settings-ifcfg-rh-alias-files + +############################################################################### + +dbusservice_DATA += src/settings/plugins/ifcfg-rh/nm-ifcfg-rh.conf + +EXTRA_DIST += \ + src/settings/plugins/ifcfg-rh/nm-ifcfg-rh.conf \ + src/settings/plugins/ifcfg-rh/nm-ifcfg-rh.xml + +############################################################################### +# src/settings/plugins/ifupdown +############################################################################### + +if CONFIG_PLUGIN_IFUPDOWN + +core_plugins += src/settings/plugins/ifupdown/libnm-settings-plugin-ifupdown.la + +noinst_LTLIBRARIES += src/settings/plugins/ifupdown/libnms-ifupdown-core.la + +src_settings_plugins_ifupdown_cppflags = \ + -I$(srcdir)/src \ + -I$(srcdir)/shared \ + -I$(builddir)/shared \ + -I$(srcdir)/libnm-core \ + -I$(builddir)/libnm-core \ + -DG_LOG_DOMAIN=\""NetworkManager"\" \ + -DNETWORKMANAGER_COMPILATION=NM_NETWORKMANAGER_COMPILATION_INSIDE_DAEMON \ + $(GLIB_CFLAGS) \ + $(GUDEV_CFLAGS) \ + -DSYSCONFDIR=\"$(sysconfdir)\" + + +src_settings_plugins_ifupdown_libnms_ifupdown_core_la_SOURCES = \ + src/settings/plugins/ifupdown/nms-ifupdown-interface-parser.c \ + src/settings/plugins/ifupdown/nms-ifupdown-interface-parser.h \ + src/settings/plugins/ifupdown/nms-ifupdown-parser.c \ + src/settings/plugins/ifupdown/nms-ifupdown-parser.h + +src_settings_plugins_ifupdown_libnms_ifupdown_core_la_CPPFLAGS = $(src_settings_plugins_ifupdown_cppflags) + + +src_settings_plugins_ifupdown_libnm_settings_plugin_ifupdown_la_SOURCES = \ + src/settings/plugins/ifupdown/nms-ifupdown-connection.c \ + src/settings/plugins/ifupdown/nms-ifupdown-connection.h \ + src/settings/plugins/ifupdown/nms-ifupdown-plugin.c \ + src/settings/plugins/ifupdown/nms-ifupdown-plugin.h + +src_settings_plugins_ifupdown_libnm_settings_plugin_ifupdown_la_CPPFLAGS = $(src_settings_plugins_ifupdown_cppflags) + +src_settings_plugins_ifupdown_libnm_settings_plugin_ifupdown_la_LDFLAGS = \ + -module -avoid-version \ + -Wl,--version-script="$(srcdir)/linker-script-settings.ver" + +src_settings_plugins_ifupdown_libnm_settings_plugin_ifupdown_la_LIBADD = \ + src/settings/plugins/ifupdown/libnms-ifupdown-core.la + +check-local-symbols-settings-ifupdown: src/settings/plugins/ifupdown/libnm-settings-plugin-ifupdown.la + $(call check_so_symbols,$(builddir)/src/settings/plugins/ifupdown/.libs/libnm-settings-plugin-ifupdown.so) + +check_local += check-local-symbols-settings-ifupdown + +############################################################################### + +check_programs += src/settings/plugins/ifupdown/tests/test-ifupdown + +src_settings_plugins_ifupdown_tests_test_ifupdown_CPPFLAGS = \ + -I$(srcdir)/shared \ + -I$(builddir)/shared \ + -I$(srcdir)/libnm-core \ + -I$(builddir)/libnm-core \ + -I$(srcdir)/src \ + -DG_LOG_DOMAIN=\""NetworkManager"\" \ + -DNETWORKMANAGER_COMPILATION=NM_NETWORKMANAGER_COMPILATION_INSIDE_DAEMON \ + $(GLIB_CFLAGS) \ + -DTEST_ENI_DIR=\"$(abs_srcdir)/src/settings/plugins/ifupdown/tests\" + +src_settings_plugins_ifupdown_tests_test_ifupdown_LDFLAGS = \ + $(GLIB_LDFLAGS) + $(CODE_COVERAGE_LDFLAGS) + +src_settings_plugins_ifupdown_tests_test_ifupdown_LDADD = \ + src/settings/plugins/ifupdown/libnms-ifupdown-core.la \ + src/libNetworkManagerTest.la + +endif + +EXTRA_DIST += \ + src/settings/plugins/ifupdown/tests/test1 \ + src/settings/plugins/ifupdown/tests/test2 \ + src/settings/plugins/ifupdown/tests/test3 \ + src/settings/plugins/ifupdown/tests/test4 \ + src/settings/plugins/ifupdown/tests/test5 \ + src/settings/plugins/ifupdown/tests/test6 \ + src/settings/plugins/ifupdown/tests/test7 \ + src/settings/plugins/ifupdown/tests/test8 \ + src/settings/plugins/ifupdown/tests/test9 \ + src/settings/plugins/ifupdown/tests/test11 \ + src/settings/plugins/ifupdown/tests/test12 \ + src/settings/plugins/ifupdown/tests/test13 \ + src/settings/plugins/ifupdown/tests/test14 \ + src/settings/plugins/ifupdown/tests/test15 \ + src/settings/plugins/ifupdown/tests/test16 \ + src/settings/plugins/ifupdown/tests/test17-wired-static-verify-ip4 \ + src/settings/plugins/ifupdown/tests/test18-wired-static-verify-ip6 \ + src/settings/plugins/ifupdown/tests/test19-wired-static-verify-ip4-plen \ + src/settings/plugins/ifupdown/tests/test20-source-stanza \ + src/settings/plugins/ifupdown/tests/test20-source-stanza.eth0 \ + src/settings/plugins/ifupdown/tests/test20-source-stanza.eth1 \ + src/settings/plugins/ifupdown/tests/test21-source-dir-stanza \ + src/settings/plugins/ifupdown/tests/test21-source-dir-stanza.d + +############################################################################### +# src/settings/plugins/ifnet +############################################################################### + +if CONFIG_PLUGIN_IFNET + +core_plugins += src/settings/plugins/ifnet/libnm-settings-plugin-ifnet.la + +noinst_LTLIBRARIES += src/settings/plugins/ifnet/libnms-ifnet-core.la + +src_settings_plugins_ifnet_cppflags = \ + -I$(srcdir)/src \ + -I$(srcdir)/shared \ + -I$(builddir)/shared \ + -I$(srcdir)/libnm-core \ + -I$(builddir)/libnm-core \ + -DG_LOG_DOMAIN=\""NetworkManager"\" \ + -DNETWORKMANAGER_COMPILATION=NM_NETWORKMANAGER_COMPILATION_INSIDE_DAEMON \ + $(GLIB_CFLAGS) \ + -DSYSCONFDIR=\"$(sysconfdir)\" + -DSBINDIR=\"$(sbindir)\" + +src_settings_plugins_ifnet_libnms_ifnet_core_la_SOURCES = \ + src/settings/plugins/ifnet/nms-ifnet-net-parser.c\ + src/settings/plugins/ifnet/nms-ifnet-net-parser.h\ + src/settings/plugins/ifnet/nms-ifnet-connection-parser.c \ + src/settings/plugins/ifnet/nms-ifnet-connection-parser.h \ + src/settings/plugins/ifnet/nms-ifnet-net-utils.h\ + src/settings/plugins/ifnet/nms-ifnet-net-utils.c\ + src/settings/plugins/ifnet/nms-ifnet-wpa-parser.h\ + src/settings/plugins/ifnet/nms-ifnet-wpa-parser.c + +src_settings_plugins_ifnet_libnms_ifnet_core_la_CPPFLAGS = $(src_settings_plugins_ifnet_cppflags) + +src_settings_plugins_ifnet_libnm_settings_plugin_ifnet_la_SOURCES = \ + src/settings/plugins/ifnet/nms-ifnet-connection.c \ + src/settings/plugins/ifnet/nms-ifnet-connection.h \ + src/settings/plugins/ifnet/nms-ifnet-plugin.c \ + src/settings/plugins/ifnet/nms-ifnet-plugin.h + +src_settings_plugins_ifnet_libnm_settings_plugin_ifnet_la_CPPFLAGS = $(src_settings_plugins_ifnet_cppflags) + +src_settings_plugins_ifnet_libnm_settings_plugin_ifnet_la_LDFLAGS = \ + -module -avoid-version \ + -Wl,--version-script="$(srcdir)/linker-script-settings.ver" + +src_settings_plugins_ifnet_libnm_settings_plugin_ifnet_la_LIBADD = \ + src/settings/plugins/ifnet/libnms-ifnet-core.la + +check-local-symbols-settings-ifnet: src/settings/plugins/ifnet/libnm-settings-plugin-ifnet.la + $(call check_so_symbols,$(builddir)/src/settings/plugins/ifnet/.libs/libnm-settings-plugin-ifnet.so) + +check_local += check-local-symbols-settings-ifnet + +############################################################################### + +check_programs += src/settings/plugins/ifnet/tests/test-ifnet + +src_settings_plugins_ifnet_tests_test_ifnet_CPPFLAGS = \ + -I$(srcdir)/shared \ + -I$(builddir)/shared \ + -I$(srcdir)/libnm-core \ + -I$(builddir)/libnm-core \ + -I$(srcdir)/src \ + -DG_LOG_DOMAIN=\""NetworkManager"\" \ + -DNETWORKMANAGER_COMPILATION=NM_NETWORKMANAGER_COMPILATION_INSIDE_DAEMON \ + $(GLIB_CFLAGS) \ + $(CODE_COVERAGE_CFLAGS) \ + -DTEST_IFNET_DIR=\"$(abs_srcdir)/src/settings/plugins/ifnet/tests\" \ + -DTEST_SCRATCH_DIR=\"$(abs_builddir)/src/settings/plugins/ifnet/tests/\" \ + -DTEST_WPA_SUPPLICANT_CONF='"$(srcdir)/src/settings/plugins/ifnet/tests/wpa_supplicant.conf"' \ + -DSYSCONFDIR=\"nonexistent\" + +src_settings_plugins_ifnet_tests_test_ifnet_LDFLAGS = \ + $(GLIB_LDFLAGS) + $(CODE_COVERAGE_LDFLAGS) + +src_settings_plugins_ifnet_tests_test_ifnet_LDADD = \ + src/settings/plugins/ifnet/libnms-ifnet-core.la \ + src/libNetworkManagerTest.la + +endif + +EXTRA_DIST += \ + src/settings/plugins/ifnet/tests/net \ + src/settings/plugins/ifnet/tests/net.all \ + src/settings/plugins/ifnet/tests/nm-system-settings.conf \ + src/settings/plugins/ifnet/tests/wpa_supplicant.conf \ + src/settings/plugins/ifnet/tests/test_ca_cert.pem + +############################################################################### +# src/devices/adsl +############################################################################### + +core_plugins += src/devices/adsl/libnm-device-plugin-adsl.la + +src_devices_adsl_libnm_device_plugin_adsl_la_SOURCES = \ + src/devices/adsl/nm-atm-manager.c \ + src/devices/adsl/nm-device-adsl.c \ + src/devices/adsl/nm-device-adsl.h + +src_devices_adsl_libnm_device_plugin_adsl_la_CPPFLAGS = \ + -I$(srcdir)/src \ + -I$(builddir)/src \ + -I$(srcdir)/shared \ + -I$(builddir)/shared \ + -I$(builddir)/libnm-core \ + -I$(srcdir)/libnm-core \ + -DG_LOG_DOMAIN=\""NetworkManager"\" \ + -DNETWORKMANAGER_COMPILATION=NM_NETWORKMANAGER_COMPILATION_INSIDE_DAEMON \ + $(GUDEV_CFLAGS) + +src_devices_adsl_libnm_device_plugin_adsl_la_LDFLAGS = \ + -module -avoid-version \ + -Wl,--version-script="$(srcdir)/linker-script-devices.ver" + +src_devices_adsl_libnm_device_plugin_adsl_la_LIBADD = \ + introspection/libnmdbus.la \ + $(GUDEV_LIBS) + +check-local-devices-adsl: src/devices/adsl/libnm-device-plugin-adsl.la + $(srcdir)/tools/check-exports.sh $(builddir)/src/devices/adsl/.libs/libnm-device-plugin-adsl.so "$(srcdir)/linker-script-devices.ver" + $(call check_so_symbols,$(builddir)/src/devices/adsl/.libs/libnm-device-plugin-adsl.so) + +check_local += check-local-devices-adsl + +############################################################################### +# src/devices/wwan +############################################################################### + +if WITH_MODEM_MANAGER_1 + +src_devices_wwan_cppflags = \ + -I$(srcdir)/src \ + -I$(builddir)/src \ + -I$(srcdir)/shared \ + -I$(builddir)/shared \ + -I$(srcdir)/libnm-core \ + -I$(builddir)/libnm-core \ + -DG_LOG_DOMAIN=\""NetworkManager"\" \ + -DNETWORKMANAGER_COMPILATION=NM_NETWORKMANAGER_COMPILATION_INSIDE_DAEMON \ + $(GLIB_CFLAGS) \ + $(LIBSYSTEMD_CFLAGS) \ + $(MM_GLIB_CFLAGS) + +core_plugins += src/devices/wwan/libnm-wwan.la + +src_devices_wwan_libnm_wwan_la_SOURCES = \ + src/devices/wwan/nm-modem-broadband.c \ + src/devices/wwan/nm-modem-broadband.h \ + src/devices/wwan/nm-modem-manager.c \ + src/devices/wwan/nm-modem-manager.h \ + src/devices/wwan/nm-modem.c \ + src/devices/wwan/nm-modem.h + +if WITH_OFONO +src_devices_wwan_libnm_wwan_la_SOURCES += \ + src/devices/wwan/nm-modem-ofono.c \ + src/devices/wwan/nm-modem-ofono.h +endif + +src_devices_wwan_libnm_wwan_la_CPPFLAGS = $(src_devices_wwan_cppflags) + +src_devices_wwan_libnm_wwan_la_LDFLAGS = \ + -avoid-version \ + -Wl,--version-script="$(srcdir)/src/devices/wwan/libnm-wwan.ver" + +src_devices_wwan_libnm_wwan_la_LIBADD = \ + $(GLIB_LIBS) \ + $(LIBSYSTEMD_LIBS) \ + $(MM_GLIB_LIBS) + +core_plugins += src/devices/wwan/libnm-device-plugin-wwan.la + +src_devices_wwan_libnm_device_plugin_wwan_la_SOURCES = \ + src/devices/wwan/nm-wwan-factory.c \ + src/devices/wwan/nm-device-modem.c \ + src/devices/wwan/nm-device-modem.h + +src_devices_wwan_libnm_device_plugin_wwan_la_CPPFLAGS = $(src_devices_wwan_cppflags) + +src_devices_wwan_libnm_device_plugin_wwan_la_LDFLAGS = \ + -module -avoid-version \ + -Wl,--version-script="$(srcdir)/linker-script-devices.ver" + +src_devices_wwan_libnm_device_plugin_wwan_la_LIBADD = \ + introspection/libnmdbus.la \ + src/devices/wwan/libnm-wwan.la \ + $(GLIB_LIBS) + +check-local-devices-wwan: src/devices/wwan/libnm-device-plugin-wwan.la src/devices/wwan/libnm-wwan.la + $(srcdir)/tools/check-exports.sh $(builddir)/src/devices/wwan/.libs/libnm-device-plugin-wwan.so "$(srcdir)/linker-script-devices.ver" + $(call check_so_symbols,$(builddir)/src/devices/wwan/.libs/libnm-device-plugin-wwan.so) + $(srcdir)/tools/check-exports.sh $(builddir)/src/devices/wwan/.libs/libnm-wwan.so "$(srcdir)/src/devices/wwan/libnm-wwan.ver" + $(call check_so_symbols,$(builddir)/src/devices/wwan/.libs/libnm-wwan.so) + +check_local += check-local-devices-wwan + +endif + +EXTRA_DIST += \ + src/devices/wwan/libnm-wwan.ver + +############################################################################### +# src/devices/bluetooth +############################################################################### + +if WITH_MODEM_MANAGER_1 + +core_plugins += src/devices/bluetooth/libnm-device-plugin-bluetooth.la + +src_devices_bluetooth_libnm_device_plugin_bluetooth_la_SOURCES = \ + src/devices/bluetooth/nm-bluez-manager.c \ + src/devices/bluetooth/nm-bluez-common.h \ + src/devices/bluetooth/nm-bluez-device.c \ + src/devices/bluetooth/nm-bluez-device.h \ + src/devices/bluetooth/nm-bluez4-adapter.c \ + src/devices/bluetooth/nm-bluez4-adapter.h \ + src/devices/bluetooth/nm-bluez4-manager.c \ + src/devices/bluetooth/nm-bluez4-manager.h \ + src/devices/bluetooth/nm-bluez5-manager.c \ + src/devices/bluetooth/nm-bluez5-manager.h \ + src/devices/bluetooth/nm-bt-error.h \ + src/devices/bluetooth/nm-bt-error.c \ + \ + src/devices/bluetooth/nm-device-bt.c \ + src/devices/bluetooth/nm-device-bt.h + +src_devices_bluetooth_libnm_device_plugin_bluetooth_la_CPPFLAGS = \ + -I$(srcdir)/src \ + -I$(builddir)/src \ + -I$(srcdir)/shared \ + -I$(builddir)/shared \ + -I$(builddir)/libnm-core \ + -I$(srcdir)/libnm-core \ + -DG_LOG_DOMAIN=\""NetworkManager"\" \ + -DNETWORKMANAGER_COMPILATION=NM_NETWORKMANAGER_COMPILATION_INSIDE_DAEMON \ + $(GLIB_CFLAGS) + +src_devices_bluetooth_libnm_device_plugin_bluetooth_la_LDFLAGS = \ + -module -avoid-version \ + -Wl,--version-script="$(srcdir)/linker-script-devices.ver" + +src_devices_bluetooth_libnm_device_plugin_bluetooth_la_LIBADD = \ + introspection/libnmdbus.la \ + src/devices/wwan/libnm-wwan.la \ + $(GLIB_LIBS) \ + $(GUDEV_LIBS) + +if WITH_BLUEZ5_DUN +src_devices_bluetooth_libnm_device_plugin_bluetooth_la_CPPFLAGS += $(BLUEZ5_CFLAGS) + +src_devices_bluetooth_libnm_device_plugin_bluetooth_la_SOURCES += \ + src/devices/bluetooth/nm-bluez5-dun.c \ + src/devices/bluetooth/nm-bluez5-dun.h + +src_devices_bluetooth_libnm_device_plugin_bluetooth_la_LIBADD += $(BLUEZ5_LIBS) +endif + +check-local-devices-bluetooth: src/devices/bluetooth/libnm-device-plugin-bluetooth.la + $(srcdir)/tools/check-exports.sh $(builddir)/src/devices/bluetooth/.libs/libnm-device-plugin-bluetooth.so "$(srcdir)/linker-script-devices.ver" + $(call check_so_symbols,$(builddir)/src/devices/bluetooth/.libs/libnm-device-plugin-bluetooth.so) + +check_local += check-local-devices-bluetooth + +endif + +############################################################################### +# src/devices/wifi +############################################################################### + +if WITH_WIFI + +core_plugins += src/devices/wifi/libnm-device-plugin-wifi.la + +src_devices_wifi_libnm_device_plugin_wifi_la_SOURCES = \ + src/devices/wifi/nm-wifi-factory.c \ + src/devices/wifi/nm-device-wifi.c \ + src/devices/wifi/nm-device-wifi.h \ + src/devices/wifi/nm-wifi-ap.c \ + src/devices/wifi/nm-wifi-ap.h \ + src/devices/wifi/nm-wifi-utils.c \ + src/devices/wifi/nm-wifi-utils.h \ + src/devices/wifi/nm-device-olpc-mesh.c \ + src/devices/wifi/nm-device-olpc-mesh.h + +src_devices_wifi_libnm_device_plugin_wifi_la_CPPFLAGS = \ + -I$(srcdir)/src \ + -I$(builddir)/src \ + -I$(srcdir)/shared \ + -I$(builddir)/shared \ + -I$(builddir)/libnm-core \ + -I$(srcdir)/libnm-core \ + -DG_LOG_DOMAIN=\""NetworkManager"\" \ + -DNETWORKMANAGER_COMPILATION=NM_NETWORKMANAGER_COMPILATION_INSIDE_DAEMON \ + $(GLIB_CFLAGS) + +src_devices_wifi_libnm_device_plugin_wifi_la_LDFLAGS = \ + -module -avoid-version \ + -Wl,--version-script="$(srcdir)/linker-script-devices.ver" + +src_devices_wifi_libnm_device_plugin_wifi_la_LIBADD = \ + introspection/libnmdbus.la \ + $(GLIB_LIBS) \ + $(GUDEV_LIBS) + +check-local-devices-wifi: src/devices/wifi/libnm-device-plugin-wifi.la + $(srcdir)/tools/check-exports.sh $(builddir)/src/devices/wifi/.libs/libnm-device-plugin-wifi.so "$(srcdir)/linker-script-devices.ver" + $(call check_so_symbols,$(builddir)/src/devices/wifi/.libs/libnm-device-plugin-wifi.so) + +check_local += check-local-devices-wifi + +check_programs += src/devices/wifi/tests/test-general + +src_devices_wifi_tests_test_general_SOURCES = \ + src/devices/wifi/tests/test-general.c \ + src/devices/wifi/nm-wifi-ap.c \ + src/devices/wifi/nm-wifi-ap.h \ + src/devices/wifi/nm-wifi-utils.c \ + src/devices/wifi/nm-wifi-utils.h + +src_devices_wifi_tests_test_general_CPPFLAGS = \ + -I$(srcdir)/shared \ + -I$(builddir)/shared \ + -I$(srcdir)/libnm-core \ + -I$(builddir)/libnm-core \ + -I$(srcdir)/src \ + -I$(builddir)/src \ + -DG_LOG_DOMAIN=\""NetworkManager"\" \ + -DNETWORKMANAGER_COMPILATION=NM_NETWORKMANAGER_COMPILATION_INSIDE_DAEMON \ + $(GLIB_CFLAGS) + +src_devices_wifi_tests_test_general_LDADD = src/libNetworkManagerTest.la + +endif + +############################################################################### +# src/devices/team +############################################################################### + +if WITH_TEAMDCTL + +core_plugins += src/devices/team/libnm-device-plugin-team.la + +src_devices_team_libnm_device_plugin_team_la_SOURCES = \ + src/devices/team/nm-team-factory.c \ + src/devices/team/nm-device-team.c \ + src/devices/team/nm-device-team.h + +src_devices_team_libnm_device_plugin_team_la_CPPFLAGS = \ + -I$(srcdir)/src \ + -I$(builddir)/src \ + -I$(srcdir)/shared \ + -I$(builddir)/shared \ + -I$(builddir)/libnm-core \ + -I$(srcdir)/libnm-core \ + -DG_LOG_DOMAIN=\""NetworkManager"\" \ + -DNETWORKMANAGER_COMPILATION=NM_NETWORKMANAGER_COMPILATION_INSIDE_DAEMON \ + $(LIBTEAMDCTL_CFLAGS) \ + $(GLIB_CFLAGS) + +src_devices_team_libnm_device_plugin_team_la_LDFLAGS = \ + -module -avoid-version \ + -Wl,--version-script="$(srcdir)/linker-script-devices.ver" + +src_devices_team_libnm_device_plugin_team_la_LIBADD = \ + introspection/libnmdbus.la \ + $(LIBTEAMDCTL_LIBS) \ + $(GLIB_LIBS) \ + $(GUDEV_LIBS) + +check-local-devices-team: src/devices/team/libnm-device-plugin-team.la + $(srcdir)/tools/check-exports.sh $(builddir)/src/devices/team/.libs/libnm-device-plugin-team.so "$(srcdir)/linker-script-devices.ver" + $(call check_so_symbols,$(builddir)/src/devices/team/.libs/libnm-device-plugin-team.so) + +check_local += check-local-devices-team + +endif + +############################################################################### +# src/dnsmasq/tests +############################################################################### + +check_programs += src/dnsmasq/tests/test-dnsmasq-utils + +src_dnsmasq_tests_test_dnsmasq_utils_CPPFLAGS = \ + $(src_tests_cppflags) \ + -DTESTDIR="\"$(abs_srcdir)\"" + +src_dnsmasq_tests_test_dnsmasq_utils_LDADD = \ + src/libNetworkManagerTest.la + +############################################################################### +# src/platform/tests +############################################################################### + +src_platform_tests_ldflags = \ + $(CODE_COVERAGE_LDFLAGS) + +src_platform_tests_libadd = \ + src/libNetworkManagerTest.la \ + $(GLIB_LIBS) \ + $(GUDEV_LIBS) \ + $(LIBNL_LIBS) + +check_programs_norun += \ + src/platform/tests/monitor + +check_programs += \ + src/platform/tests/test-link-fake \ + src/platform/tests/test-link-linux \ + src/platform/tests/test-address-fake \ + src/platform/tests/test-address-linux \ + src/platform/tests/test-general \ + src/platform/tests/test-nmp-object \ + src/platform/tests/test-route-fake \ + src/platform/tests/test-route-linux \ + src/platform/tests/test-cleanup-fake \ + src/platform/tests/test-cleanup-linux + +src_platform_tests_monitor_CPPFLAGS = $(src_tests_cppflags) +src_platform_tests_monitor_LDFLAGS = $(src_platform_tests_ldflags) +src_platform_tests_monitor_LDADD = $(src_platform_tests_libadd) + +src_platform_tests_test_link_fake_SOURCES = src/platform/tests/test-link.c +src_platform_tests_test_link_fake_CPPFLAGS = $(src_tests_cppflags_fake) +src_platform_tests_test_link_fake_LDFLAGS = $(src_platform_tests_ldflags) +src_platform_tests_test_link_fake_LDADD = $(src_platform_tests_libadd) + +src_platform_tests_test_link_linux_SOURCES = src/platform/tests/test-link.c +src_platform_tests_test_link_linux_CPPFLAGS = $(src_tests_cppflags_linux) +src_platform_tests_test_link_linux_LDFLAGS = $(src_platform_tests_ldflags) +src_platform_tests_test_link_linux_LDADD = $(src_platform_tests_libadd) + +src_platform_tests_test_address_fake_SOURCES = src/platform/tests/test-address.c +src_platform_tests_test_address_fake_CPPFLAGS = $(src_tests_cppflags_fake) +src_platform_tests_test_address_fake_LDFLAGS = $(src_platform_tests_ldflags) +src_platform_tests_test_address_fake_LDADD = $(src_platform_tests_libadd) + +src_platform_tests_test_address_linux_SOURCES = src/platform/tests/test-address.c +src_platform_tests_test_address_linux_CPPFLAGS = $(src_tests_cppflags_linux) +src_platform_tests_test_address_linux_LDFLAGS = $(src_platform_tests_ldflags) +src_platform_tests_test_address_linux_LDADD = $(src_platform_tests_libadd) + +src_platform_tests_test_route_fake_SOURCES = src/platform/tests/test-route.c +src_platform_tests_test_route_fake_CPPFLAGS = $(src_tests_cppflags_fake) +src_platform_tests_test_route_fake_LDFLAGS = $(src_platform_tests_ldflags) +src_platform_tests_test_route_fake_LDADD = $(src_platform_tests_libadd) + +src_platform_tests_test_route_linux_SOURCES = src/platform/tests/test-route.c +src_platform_tests_test_route_linux_CPPFLAGS = $(src_tests_cppflags_linux) +src_platform_tests_test_route_linux_LDFLAGS = $(src_platform_tests_ldflags) +src_platform_tests_test_route_linux_LDADD = $(src_platform_tests_libadd) + +src_platform_tests_test_cleanup_fake_SOURCES = src/platform/tests/test-cleanup.c +src_platform_tests_test_cleanup_fake_CPPFLAGS = $(src_tests_cppflags_fake) +src_platform_tests_test_cleanup_fake_LDFLAGS = $(src_platform_tests_ldflags) +src_platform_tests_test_cleanup_fake_LDADD = $(src_platform_tests_libadd) + +src_platform_tests_test_cleanup_linux_SOURCES = src/platform/tests/test-cleanup.c +src_platform_tests_test_cleanup_linux_CPPFLAGS = $(src_tests_cppflags_linux) +src_platform_tests_test_cleanup_linux_LDFLAGS = $(src_platform_tests_ldflags) +src_platform_tests_test_cleanup_linux_LDADD = $(src_platform_tests_libadd) + +src_platform_tests_test_nmp_object_CPPFLAGS = $(src_tests_cppflags) +src_platform_tests_test_nmp_object_LDFLAGS = $(src_platform_tests_ldflags) +src_platform_tests_test_nmp_object_LDADD = src/libNetworkManagerTest.la + +src_platform_tests_test_general_CPPFLAGS = $(src_tests_cppflags) +src_platform_tests_test_general_LDFLAGS = $(src_platform_tests_ldflags) +src_platform_tests_test_general_LDADD = src/libNetworkManagerTest.la + +############################################################################### +# src/devices/tests +############################################################################### + +src_devices_tests_ldflags = \ + $(CODE_COVERAGE_LDFLAGS) + +check_programs += \ + src/devices/tests/test-lldp \ + src/devices/tests/test-arping + +src_devices_tests_test_lldp_CPPFLAGS = $(src_tests_cppflags) +src_devices_tests_test_lldp_LDFLAGS = $(src_devices_tests_ldflags) +src_devices_tests_test_lldp_LDADD = \ + src/libNetworkManagerTest.la + +src_devices_tests_test_arping_CPPFLAGS = $(src_tests_cppflags) +src_devices_tests_test_arping_LDFLAGS = $(src_devices_tests_ldflags) +src_devices_tests_test_arping_LDADD = \ + src/libNetworkManagerTest.la + +############################################################################### +# src/ndisc/tests +############################################################################### + +src_ndisc_tests_ldflags = \ + $(CODE_COVERAGE_LDFLAGS) + +src_ndisc_tests_ldadd = \ + src/libNetworkManagerTest.la \ + $(GLIB_LIBS) + +check_programs += src/ndisc/tests/test-ndisc-fake +check_programs_norun += src/ndisc/tests/test-ndisc-linux + +src_ndisc_tests_test_ndisc_linux_CPPFLAGS = $(src_tests_cppflags) +src_ndisc_tests_test_ndisc_linux_LDFLAGS = $(src_ndisc_tests_flags) +src_ndisc_tests_test_ndisc_linux_LDADD = $(src_ndisc_tests_ldadd) + +src_ndisc_tests_test_ndisc_fake_CPPFLAGS = $(src_tests_cppflags) +src_ndisc_tests_test_ndisc_fake_LDFLAGS = $(src_ndisc_tests_flags) +src_ndisc_tests_test_ndisc_fake_LDADD = $(src_ndisc_tests_ldadd) + +############################################################################### +# src/supplicant/tests +############################################################################### + +check_programs += src/supplicant/tests/test-supplicant-config + +src_supplicant_tests_test_supplicant_config_CPPFLAGS = \ + $(src_tests_cppflags) \ + -DTEST_CERT_DIR=\"$(abs_srcdir)/src/supplicant/tests/certs\" + +src_supplicant_tests_test_supplicant_config_LDADD = \ + src/libNetworkManagerTest.la + +EXTRA_DIST += \ + src/supplicant/tests/certs/test-ca-cert.pem \ + src/supplicant/tests/certs/test-cert.p12 + +############################################################################### +# src/tests/config +############################################################################### + +check_programs += src/tests/config/test-config + +src_tests_config_test_config_SOURCES = \ + src/tests/config/nm-test-device.c \ + src/tests/config/nm-test-device.h \ + src/tests/config/test-config.c + +src_tests_config_test_config_CPPFLAGS = \ + $(src_tests_cppflags) \ + -DSRCDIR=\""$(abs_srcdir)/src/tests/config"\" \ + -DBUILDDIR=\""$(abs_builddir)/src/tests/config"\" + +src_tests_config_test_config_LDADD = \ + src/libNetworkManagerTest.la + +EXTRA_DIST += \ + src/tests/config/NetworkManager.conf \ + src/tests/config/NetworkManager.state \ + src/tests/config/bad.conf \ + src/tests/config/global-dns-invalid.conf \ + src/tests/config/conf.d/00-overrides.conf \ + src/tests/config/conf.d/10-more.conf \ + src/tests/config/conf.d/20-config-enable-1.conf \ + src/tests/config/conf.d/90-last.conf + +############################################################################### +# src/tests +############################################################################### + +src_tests_ldflags = \ + $(CODE_COVERAGE_LDFLAGS) + +src_tests_ldadd = \ + src/libNetworkManagerTest.la + +check_programs += \ + src/tests/test-general \ + src/tests/test-general-with-expect \ + src/tests/test-ip4-config \ + src/tests/test-ip6-config \ + src/tests/test-route-manager-linux \ + src/tests/test-route-manager-fake \ + src/tests/test-dcb \ + src/tests/test-systemd \ + src/tests/test-resolvconf-capture \ + src/tests/test-wired-defname \ + src/tests/test-utils + +src_tests_test_ip4_config_CPPFLAGS = $(src_tests_cppflags) +src_tests_test_ip4_config_LDFLAGS = $(src_tests_ldflags) +src_tests_test_ip4_config_LDADD = $(src_tests_ldadd) + +src_tests_test_ip6_config_CPPFLAGS = $(src_tests_cppflags) +src_tests_test_ip6_config_LDFLAGS = $(src_tests_ldflags) +src_tests_test_ip6_config_LDADD = $(src_tests_ldadd) + +src_tests_test_dcb_CPPFLAGS = $(src_tests_cppflags) +src_tests_test_dcb_LDFLAGS = $(src_tests_ldflags) +src_tests_test_dcb_LDADD = $(src_tests_ldadd) + +src_tests_test_resolvconf_capture_CPPFLAGS = $(src_tests_cppflags) +src_tests_test_resolvconf_capture_LDFLAGS = $(src_tests_ldflags) +src_tests_test_resolvconf_capture_LDADD = $(src_tests_ldadd) + +src_tests_test_general_CPPFLAGS = $(src_tests_cppflags) +src_tests_test_general_LDFLAGS = $(src_tests_ldflags) +src_tests_test_general_LDADD = $(src_tests_ldadd) + +src_tests_test_general_with_expect_CPPFLAGS = $(src_tests_cppflags) +src_tests_test_general_with_expect_LDFLAGS = $(src_tests_ldflags) +src_tests_test_general_with_expect_LDADD = $(src_tests_ldadd) + +src_tests_test_wired_defname_CPPFLAGS = $(src_tests_cppflags) +src_tests_test_wired_defname_LDFLAGS = $(src_tests_ldflags) +src_tests_test_wired_defname_LDADD = $(src_tests_ldadd) + +src_tests_test_utils_CPPFLAGS = $(src_tests_cppflags) +src_tests_test_utils_LDFLAGS = $(src_tests_ldflags) +src_tests_test_utils_LDADD = $(src_tests_ldadd) + + +src_tests_test_route_manager_ldflags = \ + $(CODE_COVERAGE_LDFLAGS) + +src_tests_test_route_manager_ldadd = \ + src/libNetworkManagerTest.la \ + $(GLIB_LIBS) \ + $(GUDEV_LIBS) \ + $(LIBNL_LIBS) + +src_tests_test_route_manager_fake_SOURCES = src/tests/test-route-manager.c +src_tests_test_route_manager_fake_CPPFLAGS = $(src_tests_cppflags_fake) +src_tests_test_route_manager_fake_LDFLAGS = $(src_tests_test_route_manager_ldflags) +src_tests_test_route_manager_fake_LDADD = $(src_tests_test_route_manager_ldadd) + +src_tests_test_route_manager_linux_SOURCES = src/tests/test-route-manager.c +src_tests_test_route_manager_linux_CPPFLAGS = $(src_tests_cppflags_linux) +src_tests_test_route_manager_linux_LDFLAGS = $(src_tests_test_route_manager_ldflags) +src_tests_test_route_manager_linux_LDADD = $(src_tests_test_route_manager_ldadd) + + +src_tests_test_systemd_CPPFLAGS = $(src_libsystemd_nm_la_cppflags) +src_tests_test_systemd_LDADD = \ + src/libsystemd-nm.la \ + $(src_libsystemd_nm_la_libadd) + +EXTRA_DIST += \ + src/tests/test-secret-agent.py + +############################################################################### +# dispatcher +############################################################################### + +libexec_PROGRAMS += dispatcher/nm-dispatcher + +noinst_LTLIBRARIES += \ + dispatcher/libnm-dispatcher-core.la + +dispatcher_cppflags = \ + -I$(srcdir)/shared \ + -I$(builddir)/shared \ + -I$(srcdir)/libnm-core \ + -I$(builddir)/libnm-core \ + -I$(srcdir)/dispatcher \ + -I$(builddir)/dispatcher \ + $(GLIB_CFLAGS) \ + -DNMCONFDIR=\"$(nmconfdir)\" \ + -DSYSCONFDIR=\"$(sysconfdir)\" \ + -DLIBEXECDIR=\"$(libexecdir)\" + + +dispatcher_nmdbus_dispatcher_sources = \ + dispatcher/nmdbus-dispatcher.h \ + dispatcher/nmdbus-dispatcher.c + +dispatcher/nmdbus-dispatcher.h: dispatcher/nm-dispatcher.xml + $(AM_V_GEN) gdbus-codegen \ + --generate-c-code $(basename $@) \ + --c-namespace NMDBus \ + --interface-prefix org.freedesktop \ + $< + +dispatcher/nmdbus-dispatcher.c: dispatcher/nmdbus-dispatcher.h + +$(dispatcher_nm_dispatcher_OBJECTS): $(dispatcher_nmdbus_dispatcher_sources) + +CLEANFILES += $(dispatcher_nmdbus_dispatcher_sources) + +dispatcher_libnm_dispatcher_core_la_SOURCES = \ + shared/nm-dispatcher-api.h \ + dispatcher/nm-dispatcher-utils.c \ + dispatcher/nm-dispatcher-utils.h + +dispatcher_libnm_dispatcher_core_la_CPPFLAGS = $(dispatcher_cppflags) + +dispatcher_libnm_dispatcher_core_la_LIBADD = \ + libnm/libnm.la \ + $(GLIB_LIBS) + +dispatcher_nm_dispatcher_SOURCES = \ + shared/nm-dispatcher-api.h \ + dispatcher/nm-dispatcher.c + +nodist_dispatcher_nm_dispatcher_SOURCES = $(dispatcher_nmdbus_dispatcher_sources) + +dispatcher_nm_dispatcher_CPPFLAGS = $(dispatcher_cppflags) + +dispatcher_nm_dispatcher_LDFLAGS = \ + -Wl,--version-script="$(srcdir)/linker-script-binary.ver" + +dispatcher_nm_dispatcher_LDADD = \ + libnm/libnm.la \ + dispatcher/libnm-dispatcher-core.la \ + $(GLIB_LIBS) + +dispatcher/org.freedesktop.nm_dispatcher.service: $(srcdir)/dispatcher/org.freedesktop.nm_dispatcher.service.in + @sed \ + -e 's|@sbindir[@]|$(sbindir)|g' \ + -e 's|@sysconfdir[@]|$(sysconfdir)|g' \ + -e 's|@localstatedir[@]|$(localstatedir)|g' \ + -e 's|@libexecdir[@]|$(libexecdir)|g' \ + $< >$@ + +dbusactivation_DATA += dispatcher/org.freedesktop.nm_dispatcher.service +CLEANFILES += dispatcher/org.freedesktop.nm_dispatcher.service + + +dispatcherdir=$(sysconfdir)/NetworkManager/dispatcher.d + +install-data-hook-dispatcher: + $(mkinstalldirs) -m 0755 $(DESTDIR)$(dispatcherdir) + $(mkinstalldirs) -m 0755 $(DESTDIR)$(dispatcherdir)/pre-down.d + $(mkinstalldirs) -m 0755 $(DESTDIR)$(dispatcherdir)/pre-up.d + $(mkinstalldirs) -m 0755 $(DESTDIR)$(dispatcherdir)/no-wait.d + +install_data_hook += install-data-hook-dispatcher + + +dbusservice_DATA += dispatcher/nm-dispatcher.conf + +EXTRA_DIST += \ + dispatcher/nm-dispatcher.conf \ + dispatcher/org.freedesktop.nm_dispatcher.service.in \ + dispatcher/nm-dispatcher.xml + +############################################################################### +# dispatcher/tests +############################################################################### + +check_programs += dispatcher/tests/test-dispatcher-envp + +dispatcher_tests_test_dispatcher_envp_CPPFLAGS = \ + -I$(srcdir)/shared \ + -I$(builddir)/shared \ + -I$(srcdir)/libnm-core \ + -I$(builddir)/libnm-core \ + -I$(srcdir)/dispatcher \ + -I$(builddir)/dispatcher \ + -DSRCDIR=\"$(abs_srcdir)/dispatcher/tests\" \ + $(GLIB_CFLAGS) + +dispatcher_tests_test_dispatcher_envp_LDADD = \ + libnm/libnm.la \ + dispatcher/libnm-dispatcher-core.la \ + $(GLIB_LIBS) + +EXTRA_DIST += \ + dispatcher/tests/dispatcher-connectivity-full \ + dispatcher/tests/dispatcher-connectivity-unknown \ + dispatcher/tests/dispatcher-down \ + dispatcher/tests/dispatcher-external \ + dispatcher/tests/dispatcher-up \ + dispatcher/tests/dispatcher-vpn-down \ + dispatcher/tests/dispatcher-vpn-up + +############################################################################### +# clients +############################################################################### + +bin_PROGRAMS += clients/nm-online + +clients_nm_online_CPPFLAGS = \ + -I$(srcdir)/shared \ + -I$(builddir)/shared \ + -I$(srcdir)/libnm-core \ + -I$(builddir)/libnm-core \ + -I$(srcdir)/libnm \ + -I$(builddir)/libnm \ + $(GLIB_CFLAGS) \ + -DG_LOG_DOMAIN=\""nm-online"\" \ + -DNMLOCALEDIR=\"$(datadir)/locale\" + +clients_nm_online_LDFLAGS = \ + -Wl,--version-script="$(srcdir)/linker-script-binary.ver" + +clients_nm_online_LDADD = \ + libnm/libnm.la \ + $(GLIB_LIBS) + +############################################################################### +# clients/cli +############################################################################### + +if BUILD_NMCLI + +bin_PROGRAMS += clients/cli/nmcli + +clients_cli_nmcli_SOURCES = \ + clients/cli/agent.c \ + clients/cli/agent.h \ + clients/cli/common.c \ + clients/cli/common.h \ + clients/cli/connections.c \ + clients/cli/connections.h \ + clients/cli/devices.c \ + clients/cli/devices.h \ + clients/cli/general.c \ + clients/cli/general.h \ + clients/cli/settings.c \ + clients/cli/settings.h \ + clients/cli/nmcli.c \ + clients/cli/nmcli.h \ + clients/cli/utils.c \ + clients/cli/utils.h \ + clients/cli/polkit-agent.c \ + clients/cli/polkit-agent.h \ + \ + clients/common/nm-secret-agent-simple.c \ + clients/common/nm-secret-agent-simple.h \ + clients/common/nm-vpn-helpers.c \ + clients/common/nm-vpn-helpers.h \ + $(NULL) + +clients_cli_nmcli_CPPFLAGS = \ + -I$(srcdir)/shared \ + -I$(builddir)/shared \ + -I$(srcdir)/libnm-core \ + -I$(builddir)/libnm-core \ + -I$(srcdir)/libnm \ + -I$(builddir)/libnm \ + -I$(srcdir)/clients/cli \ + -I$(builddir)/clients/cli \ + -I$(srcdir)/clients/common \ + $(GLIB_CFLAGS) \ + -DG_LOG_DOMAIN=\""nmcli"\" \ + -DNMCLI_LOCALEDIR=\"$(datadir)/locale\" + +clients_cli_nmcli_LDADD = \ + $(GLIB_LIBS) \ + $(READLINE_LIBS) \ + libnm/libnm.la + +if WITH_POLKIT_AGENT +clients_cli_nmcli_CPPFLAGS += $(POLKIT_CFLAGS) +clients_cli_nmcli_SOURCES += \ + clients/common/nm-polkit-listener.c \ + clients/common/nm-polkit-listener.h +clients_cli_nmcli_LDADD += $(POLKIT_LIBS) +endif + +clients_cli_nmcli_LDFLAGS = \ + -Wl,--version-script="$(srcdir)/linker-script-binary.ver" + +$(clients_cli_nmcli_OBJECTS): $(clients_cli_settings_doc_c) + +install-data-hook-nmcli: + $(mkinstalldirs) $(DESTDIR)$(completiondir) + $(INSTALL_DATA) $(srcdir)/clients/cli/nmcli-completion $(DESTDIR)$(completiondir)/nmcli + +install_data_hook += install-data-hook-nmcli + +uninstall-hook-nmcli: + rm -f $(DESTDIR)$(completiondir)/nmcli + +uninstall_hook += uninstall-hook-nmcli + +endif + + +clients_cli_settings_doc_c = clients/cli/settings-docs.c +if HAVE_INTROSPECTION +$(clients_cli_settings_doc_c): clients/cli/settings-docs.xsl libnm/nm-property-docs.xml + $(AM_V_GEN) $(XSLTPROC) --output $@ $^ +DISTCLEANFILES += $(clients_cli_settings_doc_c) +else +$(clients_cli_settings_doc_c): + @echo "to generate $(clients_cli_settings_doc_c), configure with --enable-introspection" + @echo "alternatively, build --without-nmcli" + @false +endif +EXTRA_DIST += $(clients_cli_settings_doc_c) + + +EXTRA_DIST += \ + clients/cli/nmcli-completion \ + clients/cli/settings-docs.xsl + +############################################################################### +# clients/tui +############################################################################### + +if BUILD_NMTUI + +noinst_LIBRARIES += clients/tui/newt/libnmt-newt.a + +clients_tui_newt_libnmt_newt_a_SOURCES = \ + clients/tui/newt/nmt-newt.h \ + clients/tui/newt/nmt-newt-types.h \ + clients/tui/newt/nmt-newt-button.c \ + clients/tui/newt/nmt-newt-button.h \ + clients/tui/newt/nmt-newt-button-box.c \ + clients/tui/newt/nmt-newt-button-box.h \ + clients/tui/newt/nmt-newt-checkbox.c \ + clients/tui/newt/nmt-newt-checkbox.h \ + clients/tui/newt/nmt-newt-component.c \ + clients/tui/newt/nmt-newt-component.h \ + clients/tui/newt/nmt-newt-container.c \ + clients/tui/newt/nmt-newt-container.h \ + clients/tui/newt/nmt-newt-entry.c \ + clients/tui/newt/nmt-newt-entry.h \ + clients/tui/newt/nmt-newt-entry-numeric.c \ + clients/tui/newt/nmt-newt-entry-numeric.h \ + clients/tui/newt/nmt-newt-form.c \ + clients/tui/newt/nmt-newt-form.h \ + clients/tui/newt/nmt-newt-grid.c \ + clients/tui/newt/nmt-newt-grid.h \ + clients/tui/newt/nmt-newt-hacks.c \ + clients/tui/newt/nmt-newt-hacks.h \ + clients/tui/newt/nmt-newt-label.c \ + clients/tui/newt/nmt-newt-label.h \ + clients/tui/newt/nmt-newt-listbox.c \ + clients/tui/newt/nmt-newt-listbox.h \ + clients/tui/newt/nmt-newt-popup.c \ + clients/tui/newt/nmt-newt-popup.h \ + clients/tui/newt/nmt-newt-section.c \ + clients/tui/newt/nmt-newt-section.h \ + clients/tui/newt/nmt-newt-separator.c \ + clients/tui/newt/nmt-newt-separator.h \ + clients/tui/newt/nmt-newt-stack.c \ + clients/tui/newt/nmt-newt-stack.h \ + clients/tui/newt/nmt-newt-textbox.c \ + clients/tui/newt/nmt-newt-textbox.h \ + clients/tui/newt/nmt-newt-toggle-button.c \ + clients/tui/newt/nmt-newt-toggle-button.h \ + clients/tui/newt/nmt-newt-utils.c \ + clients/tui/newt/nmt-newt-utils.h \ + clients/tui/newt/nmt-newt-widget.c \ + clients/tui/newt/nmt-newt-widget.h \ + $(NULL) + +clients_tui_newt_libnmt_newt_a_CPPFLAGS = \ + -I$(srcdir)/shared \ + -I$(builddir)/shared \ + -I$(srcdir)/libnm-core \ + -I$(builddir)/libnm-core \ + -DG_LOG_DOMAIN=\""nmtui"\" \ + $(GLIB_CFLAGS) \ + $(NEWT_CFLAGS) \ + $(NULL) + +bin_PROGRAMS += clients/tui/nmtui + +clients_tui_nmtui_SOURCES = \ + clients/tui/nmtui.c \ + clients/tui/nmtui.h \ + clients/tui/nmtui-connect.c \ + clients/tui/nmtui-connect.h \ + clients/tui/nmtui-edit.c \ + clients/tui/nmtui-edit.h \ + clients/tui/nmtui-hostname.c \ + clients/tui/nmtui-hostname.h \ + \ + clients/tui/nm-editor-bindings.c \ + clients/tui/nm-editor-bindings.h \ + clients/tui/nm-editor-utils.c \ + clients/tui/nm-editor-utils.h \ + \ + clients/tui/nmt-address-list.c \ + clients/tui/nmt-address-list.h \ + clients/tui/nmt-connect-connection-list.c \ + clients/tui/nmt-connect-connection-list.h \ + clients/tui/nmt-device-entry.c \ + clients/tui/nmt-device-entry.h \ + clients/tui/nmt-edit-connection-list.c \ + clients/tui/nmt-edit-connection-list.h \ + clients/tui/nmt-editor-grid.c \ + clients/tui/nmt-editor-grid.h \ + clients/tui/nmt-editor-page.c \ + clients/tui/nmt-editor-page.h \ + clients/tui/nmt-editor-page-device.c \ + clients/tui/nmt-editor-page-device.h \ + clients/tui/nmt-editor-section.c \ + clients/tui/nmt-editor-section.h \ + clients/tui/nmt-editor.c \ + clients/tui/nmt-editor.h \ + clients/tui/nmt-ip-entry.c \ + clients/tui/nmt-ip-entry.h \ + clients/tui/nmt-mac-entry.c \ + clients/tui/nmt-mac-entry.h \ + clients/tui/nmt-mtu-entry.c \ + clients/tui/nmt-mtu-entry.h \ + clients/tui/nmt-page-bond.c \ + clients/tui/nmt-page-bond.h \ + clients/tui/nmt-page-bridge.c \ + clients/tui/nmt-page-bridge.h \ + clients/tui/nmt-page-bridge-port.c \ + clients/tui/nmt-page-bridge-port.h \ + clients/tui/nmt-page-dsl.c \ + clients/tui/nmt-page-dsl.h \ + clients/tui/nmt-page-ethernet.c \ + clients/tui/nmt-page-ethernet.h \ + clients/tui/nmt-page-infiniband.c \ + clients/tui/nmt-page-infiniband.h \ + clients/tui/nmt-page-ip-tunnel.c \ + clients/tui/nmt-page-ip-tunnel.h \ + clients/tui/nmt-page-ip4.c \ + clients/tui/nmt-page-ip4.h \ + clients/tui/nmt-page-ip6.c \ + clients/tui/nmt-page-ip6.h \ + clients/tui/nmt-page-ppp.c \ + clients/tui/nmt-page-ppp.h \ + clients/tui/nmt-page-team.c \ + clients/tui/nmt-page-team.h \ + clients/tui/nmt-page-team-port.c \ + clients/tui/nmt-page-team-port.h \ + clients/tui/nmt-page-vlan.c \ + clients/tui/nmt-page-vlan.h \ + clients/tui/nmt-page-wifi.c \ + clients/tui/nmt-page-wifi.h \ + clients/tui/nmt-password-dialog.c \ + clients/tui/nmt-password-dialog.h \ + clients/tui/nmt-password-fields.c \ + clients/tui/nmt-password-fields.h \ + clients/tui/nmt-route-editor.c \ + clients/tui/nmt-route-editor.h \ + clients/tui/nmt-route-entry.c \ + clients/tui/nmt-route-entry.h \ + clients/tui/nmt-route-table.c \ + clients/tui/nmt-route-table.h \ + clients/tui/nmt-slave-list.c \ + clients/tui/nmt-slave-list.h \ + clients/tui/nmt-utils.c \ + clients/tui/nmt-utils.h \ + clients/tui/nmt-widget-list.c \ + clients/tui/nmt-widget-list.h \ + clients/common/nm-secret-agent-simple.c \ + clients/common/nm-secret-agent-simple.h \ + clients/common/nm-vpn-helpers.c \ + clients/common/nm-vpn-helpers.h \ + $(NULL) + +clients_tui_nmtui_CPPFLAGS = \ + -I$(srcdir)/shared \ + -I$(builddir)/shared \ + -I$(srcdir)/libnm-core \ + -I$(builddir)/libnm-core \ + -I$(srcdir)/libnm \ + -I$(builddir)/libnm \ + -I$(srcdir)/clients/tui/newt \ + -I$(srcdir)/clients/common \ + $(GLIB_CFLAGS) \ + $(NEWT_CFLAGS) \ + $(GUDEV_CFLAGS) \ + -DG_LOG_DOMAIN=\""nmtui"\" \ + -DLOCALEDIR=\""$(localedir)"\" \ + $(NULL) + +clients_tui_nmtui_LDFLAGS = \ + -Wl,--version-script="$(srcdir)/linker-script-binary.ver" + +clients_tui_nmtui_LDADD = \ + libnm/libnm.la \ + clients/tui/newt/libnmt-newt.a \ + $(GUDEV_LIBS) \ + $(NEWT_LIBS) \ + $(GLIB_LIBS) \ + $(NULL) + +nmtui_links = nmtui-edit nmtui-connect nmtui-hostname + +install-exec-hook-nmtui: + for link in $(nmtui_links); do \ + $(LN_S) -f nmtui "$(DESTDIR)$(bindir)/$$link"; \ + done + +install_exec_hook += install-exec-hook-nmtui + +uninstall-hook-nmtui: + for link in $(nmtui_links); do \ + rm -f "$(DESTDIR)$(bindir)/$$link"; \ + done + +uninstall_hook += uninstall-hook-nmtui + +endif + +############################################################################### +# data +############################################################################### + +data_edit = sed \ + -e 's|@bindir[@]|$(bindir)|g' \ + -e 's|@sbindir[@]|$(sbindir)|g' \ + -e 's|@sysconfdir[@]|$(sysconfdir)|g' \ + -e 's|@localstatedir[@]|$(localstatedir)|g' \ + -e 's|@libexecdir[@]|$(libexecdir)|g' \ + -e 's|@DISTRO_NETWORK_SERVICE[@]|$(DISTRO_NETWORK_SERVICE)|g' + +if HAVE_SYSTEMD + +systemdsystemunit_DATA = \ + data/NetworkManager.service \ + data/NetworkManager-wait-online.service \ + data/NetworkManager-dispatcher.service + +data/NetworkManager.service: $(srcdir)/data/NetworkManager.service.in + $(AM_V_GEN) $(data_edit) $< >$@ + +if HAVE_SYSTEMD_200 +data/NetworkManager-wait-online.service: $(srcdir)/data/NetworkManager-wait-online.service.in + $(AM_V_GEN) $(data_edit) $< >$@ +else +data/NetworkManager-wait-online.service: $(srcdir)/data/NetworkManager-wait-online-systemd-pre200.service.in + $(AM_V_GEN) $(data_edit) $< >$@ +endif + +data/NetworkManager-dispatcher.service: $(srcdir)/data/NetworkManager-dispatcher.service.in + $(AM_V_GEN) $(data_edit) $< >$@ + +data/org.freedesktop.NetworkManager.service: $(srcdir)/data/org.freedesktop.NetworkManager.service.in + $(AM_V_GEN) $(data_edit) $< >$@ + +service_DATA += data/org.freedesktop.NetworkManager.service + +install-exec-local-data: + install -d $(DESTDIR)$(systemdsystemunitdir)/network-online.target.wants + ln -sf $(systemdsystemunitdir)/NetworkManager-wait-online.service $(DESTDIR)$(systemdsystemunitdir)/network-online.target.wants + +install_exec_local += install-exec-local-data + +endif + +examples_DATA += data/server.conf + +if WITH_UDEV_DIR +udevrulesdir = $(UDEV_DIR)/rules.d +udevrules_DATA = \ + data/84-nm-drivers.rules \ + data/85-nm-unmanaged.rules +endif + +data/server.conf: $(srcdir)/data/server.conf.in + @mkdir -p data/ + $(AM_V_GEN) $(data_edit) $< >$@ + +EXTRA_DIST += \ + data/NetworkManager.service.in \ + data/NetworkManager-wait-online.service.in \ + data/NetworkManager-wait-online-systemd-pre200.service.in \ + data/NetworkManager-dispatcher.service.in \ + data/org.freedesktop.NetworkManager.service.in \ + data/84-nm-drivers.rules \ + data/85-nm-unmanaged.rules \ + data/server.conf.in + +CLEANFILES += \ + data/NetworkManager.service \ + data/NetworkManager-wait-online.service \ + data/NetworkManager-dispatcher.service \ + data/org.freedesktop.NetworkManager.service \ + data/server.conf + +############################################################################### +# libnm-util +############################################################################### + +if WITH_LEGACY_LIBRARIES + +lib_LTLIBRARIES += libnm-util/libnm-util.la + +libnm_util_libnm_util_includedir=$(includedir)/NetworkManager + +libnm_util_cppflags = \ + -I$(srcdir)/libnm-util \ + -I$(builddir)/libnm-util \ + -I$(srcdir)/shared \ + -I$(builddir)/shared \ + -DG_LOG_DOMAIN=\""libnm-util"\" \ + -DLOCALEDIR=\"$(datadir)/locale\" \ + -DNETWORKMANAGER_COMPILATION=NM_NETWORKMANAGER_COMPILATION_LIB_LEGACY \ + $(GLIB_CFLAGS) \ + $(DBUS_CFLAGS) \ + $(UUID_CFLAGS) + +libnm_util_lib_h_pub_real = \ + shared/nm-version-macros.h \ + libnm-util/NetworkManager.h \ + libnm-util/NetworkManagerVPN.h \ + libnm-util/nm-connection.h \ + libnm-util/nm-setting.h \ + libnm-util/nm-setting-8021x.h \ + libnm-util/nm-setting-adsl.h \ + libnm-util/nm-setting-bluetooth.h \ + libnm-util/nm-setting-bond.h \ + libnm-util/nm-setting-team.h \ + libnm-util/nm-setting-team-port.h \ + libnm-util/nm-setting-bridge.h \ + libnm-util/nm-setting-bridge-port.h \ + libnm-util/nm-setting-connection.h \ + libnm-util/nm-setting-dcb.h \ + libnm-util/nm-setting-infiniband.h \ + libnm-util/nm-setting-ip4-config.h \ + libnm-util/nm-setting-vlan.h \ + libnm-util/nm-setting-ip6-config.h \ + libnm-util/nm-setting-ppp.h \ + libnm-util/nm-setting-pppoe.h \ + libnm-util/nm-setting-serial.h \ + libnm-util/nm-setting-generic.h \ + libnm-util/nm-setting-gsm.h \ + libnm-util/nm-setting-cdma.h \ + libnm-util/nm-setting-olpc-mesh.h \ + libnm-util/nm-setting-wimax.h \ + libnm-util/nm-setting-wired.h \ + libnm-util/nm-setting-wireless.h \ + libnm-util/nm-setting-wireless-security.h \ + libnm-util/nm-setting-vpn.h \ + libnm-util/nm-utils.h \ + libnm-util/nm-version.h +libnm_util_lib_h_pub_mkenums = \ + libnm-util/nm-utils-enum-types.h +libnm_util_lib_h_priv = \ + shared/nm-utils/nm-shared-utils.h \ + libnm-util/crypto.h \ + libnm-util/nm-dbus-glib-types.h \ + libnm-util/nm-gvaluearray-compat.h \ + libnm-util/nm-param-spec-specialized.h \ + libnm-util/nm-setting-private.h \ + libnm-util/nm-utils-private.h + +libnm_util_libnm_util_include_HEADERS = \ + $(libnm_util_lib_h_pub_real) + +nodist_libnm_util_libnm_util_include_HEADERS = \ + $(libnm_util_lib_h_pub_mkenums) + +libnm_util_lib_c_real = \ + shared/nm-utils/nm-shared-utils.c \ + libnm-util/crypto.c \ + libnm-util/nm-connection.c \ + libnm-util/nm-param-spec-specialized.c \ + libnm-util/nm-setting.c \ + libnm-util/nm-setting-8021x.c \ + libnm-util/nm-setting-adsl.c \ + libnm-util/nm-setting-bluetooth.c \ + libnm-util/nm-setting-bond.c \ + libnm-util/nm-setting-team.c \ + libnm-util/nm-setting-team-port.c \ + libnm-util/nm-setting-bridge.c \ + libnm-util/nm-setting-bridge-port.c \ + libnm-util/nm-setting-connection.c \ + libnm-util/nm-setting-dcb.c \ + libnm-util/nm-setting-infiniband.c \ + libnm-util/nm-setting-ip4-config.c \ + libnm-util/nm-setting-vlan.c \ + libnm-util/nm-setting-ip6-config.c \ + libnm-util/nm-setting-ppp.c \ + libnm-util/nm-setting-pppoe.c \ + libnm-util/nm-setting-serial.c \ + libnm-util/nm-setting-generic.c \ + libnm-util/nm-setting-gsm.c \ + libnm-util/nm-setting-cdma.c \ + libnm-util/nm-setting-olpc-mesh.c \ + libnm-util/nm-setting-wimax.c \ + libnm-util/nm-setting-wired.c \ + libnm-util/nm-setting-wireless.c \ + libnm-util/nm-setting-wireless-security.c \ + libnm-util/nm-setting-vpn.c \ + libnm-util/nm-utils.c \ + libnm-util/nm-value-transforms.c +libnm_util_lib_c_mkenums = \ + libnm-util/nm-utils-enum-types.c + +libnm_util_libnm_util_la_SOURCES = \ + $(libnm_util_lib_c_real) \ + $(libnm_util_lib_h_pub_real) \ + $(libnm_util_lib_h_priv) + +nodist_libnm_util_libnm_util_la_SOURCES = \ + $(libnm_util_lib_h_pub_mkenums) \ + $(libnm_util_lib_c_mkenums) + +libnm_util_libnm_util_la_CPPFLAGS = $(libnm_util_cppflags) + + +GLIB_GENERATED += \ + $(libnm_util_lib_h_pub_mkenums) \ + $(libnm_util_lib_c_mkenums) +nm_utils_enum_types_sources = $(filter-out libnm-util/NetworkManager%,$(libnm_util_lib_h_pub_real)) + +$(libnm_util_libnm_util_la_OBJECTS): $(libnm_util_lib_h_pub_mkenums) + +libnm_util_libnm_util_la_LIBADD = \ + $(GLIB_LIBS) \ + $(DBUS_LIBS) \ + $(UUID_LIBS) + +libnm_util_libnm_util_la_LDFLAGS = \ + -Wl,--version-script=$(srcdir)/libnm-util/libnm-util.ver \ + -version-info "9:0:7" + +if WITH_GNUTLS +libnm_util_cppflags += $(GNUTLS_CFLAGS) +libnm_util_lib_c_real += libnm-util/crypto_gnutls.c +libnm_util_libnm_util_la_LIBADD += $(GNUTLS_LIBS) +endif + +if WITH_NSS +libnm_util_cppflags += $(NSS_CFLAGS) +libnm_util_lib_c_real += libnm-util/crypto_nss.c +libnm_util_libnm_util_la_LIBADD += $(NSS_LIBS) +endif + +EXTRA_DIST += \ + libnm-util/crypto_gnutls.c \ + libnm-util/crypto_nss.c + +check_ltlibraries += libnm-util/libtest-crypto.la + +libnm_util_libtest_crypto_la_SOURCES = \ + libnm-util/crypto.c +libnm_util_libtest_crypto_la_CPPFLAGS = $(libnm_util_cppflags) +libnm_util_libtest_crypto_la_LIBADD = \ + $(GLIB_LIBS) + +if WITH_GNUTLS +libnm_util_libtest_crypto_la_SOURCES += libnm-util/crypto_gnutls.c +libnm_util_libtest_crypto_la_LIBADD += $(GNUTLS_LIBS) +endif + +if WITH_NSS +libnm_util_libtest_crypto_la_SOURCES += libnm-util/crypto_nss.c +libnm_util_libtest_crypto_la_LIBADD += $(NSS_LIBS) +endif + +pkgconfig_DATA += libnm-util/libnm-util.pc + +DISTCLEANFILES += libnm-util/libnm-util.pc + +EXTRA_DIST += \ + libnm-util/COPYING \ + libnm-util/libnm-util.pc.in \ + libnm-util/libnm-util.ver + +if HAVE_INTROSPECTION +libnm-util/NetworkManager-1.0.gir: libnm-util/libnm-util.la +libnm_util_NetworkManager_1_0_gir_INCLUDES = GObject-2.0 DBusGLib-1.0 +libnm_util_NetworkManager_1_0_gir_PACKAGES = gobject-2.0 dbus-glib-1 +libnm_util_NetworkManager_1_0_gir_EXPORT_PACKAGES = libnm-util +libnm_util_NetworkManager_1_0_gir_CFLAGS = $(AM_CPPFLAGS) -I$(srcdir)/libnm-util +libnm_util_NetworkManager_1_0_gir_LIBS = libnm-util/libnm-util.la +libnm_util_NetworkManager_1_0_gir_FILES = \ + $(libnm_util_lib_h_pub_mkenums) \ + $(libnm_util_lib_h_pub_real) \ + $(libnm_util_lib_c_mkenums) \ + $(libnm_util_lib_c_real) +libnm_util_NetworkManager_1_0_gir_SCANNERFLAGS = \ + -I$(srcdir)/shared \ + -I$(builddir)/shared \ + -I$(srcdir)/libnm-util \ + -I$(builddir)/libnm-util \ + --warn-all --identifier-prefix=NM --symbol-prefix=nm + +libnm-util/NetworkManager-1.0.typelib: libnm-util/NetworkManager-1.0.gir + $(INTROSPECTION_COMPILER) "--includedir=$(srcdir)/libnm-util" "--includedir=$(builddir)/libnm-util" $< -o $@ + +INTROSPECTION_GIRS += libnm-util/NetworkManager-1.0.gir +endif + +check-local-exports-libnm-util: libnm-util/libnm-util.la + $(srcdir)/tools/check-exports.sh "$(builddir)/libnm-util/.libs/libnm-util.so" "$(srcdir)/libnm-util/libnm-util.ver" + +check_local += check-local-exports-libnm-util + +dist_dependencies += libnm-util/libnm-util.la + +############################################################################### +# libnm-util/tests +############################################################################### + +libnm_util_tests_cppflags = \ + -I$(srcdir)/shared \ + -I$(builddir)/shared \ + -I$(srcdir)/libnm-util \ + -I$(builddir)/libnm-util \ + $(GLIB_CFLAGS) \ + $(DBUS_CFLAGS) \ + -DBUILD_DIR=\"$(abs_builddir)/libnm-util/tests\" \ + -DTEST_CERT_DIR=\"$(abs_srcdir)/libnm-core/tests/certs\" + +libnm_util_tests_ldadd = \ + libnm-util/libnm-util.la \ + $(GLIB_LIBS) \ + $(DBUS_LIBS) + +check_programs += \ + libnm-util/tests/test-settings-defaults \ + libnm-util/tests/test-crypto \ + libnm-util/tests/test-secrets \ + libnm-util/tests/test-general \ + libnm-util/tests/test-setting-8021x \ + libnm-util/tests/test-setting-dcb + +check_programs_norun += \ + libnm-util/tests/test-libnm-linking + +libnm_util_tests_test_settings_defaults_CPPFLAGS = $(libnm_util_tests_cppflags) +libnm_util_tests_test_settings_defaults_LDADD = $(libnm_util_tests_ldadd) + +libnm_util_tests_test_crypto_CPPFLAGS = $(libnm_util_tests_cppflags) +libnm_util_tests_test_crypto_LDADD = \ + libnm-util/libtest-crypto.la \ + $(libnm_util_tests_ldadd) + +libnm_util_tests_test_secrets_CPPFLAGS = $(libnm_util_tests_cppflags) +libnm_util_tests_test_secrets_LDADD = $(libnm_util_tests_ldadd) + +libnm_util_tests_test_general_DEPENDENCIES = libnm-util/tests/test-libnm-linking +libnm_util_tests_test_general_CPPFLAGS = $(libnm_util_tests_cppflags) +libnm_util_tests_test_general_LDADD = $(libnm_util_tests_ldadd) + +libnm_util_tests_test_setting_8021x_CPPFLAGS = $(libnm_util_tests_cppflags) +libnm_util_tests_test_setting_8021x_LDADD = $(libnm_util_tests_ldadd) + +libnm_util_tests_test_setting_dcb_CPPFLAGS = $(libnm_util_tests_cppflags) +libnm_util_tests_test_setting_dcb_LDADD = $(libnm_util_tests_ldadd) + +libnm_util_tests_test_libnm_linking_CPPFLAGS = $(libnm_util_tests_cppflags) +libnm_util_tests_test_libnm_linking_LDADD = \ + libnm/libnm.la \ + $(libnm_util_tests_ldadd) + +############################################################################### +# libnm-glib +############################################################################### + +libnm_glib_cppflags = \ + -I$(srcdir)/shared \ + -I$(builddir)/shared \ + -I$(srcdir)/libnm-util \ + -I$(builddir)/libnm-util \ + -I$(srcdir)/libnm-glib \ + -I$(builddir)/libnm-glib \ + -DG_LOG_DOMAIN=\""libnm-glib"\" \ + -DNETWORKMANAGER_COMPILATION=NM_NETWORKMANAGER_COMPILATION_LIB_LEGACY \ + $(DBUS_CFLAGS) \ + $(GLIB_CFLAGS) + + +noinst_LTLIBRARIES += libnm-glib/libdeprecated-nm-glib.la + +libnm_glib_libdeprecated_nm_glib_la_SOURCES = \ + libnm-glib/libnm_glib.h \ + libnm-glib/libnm_glib.c + +libnm_glib_libdeprecated_nm_glib_la_CPPFLAGS = \ + $(libnm_glib_cppflags) \ + -Wno-deprecated-declarations \ + -Wno-deprecated + +libnm_glib_libdeprecated_nm_glib_la_LIBADD = \ + $(DBUS_LIBS) \ + $(GLIB_LIBS) + +libdeprecateddir = $(includedir)/libnm-glib +libdeprecated_HEADERS = \ + libnm-glib/libnm_glib.h + + +lib_LTLIBRARIES += libnm-glib/libnm-glib.la + +libnm_glib_libnmincludedir = $(includedir)/libnm-glib +libnm_glib_libnmvpndir = $(includedir)/libnm-glib + +libnm_glib_lib_h_pub_real = \ + libnm-glib/nm-object.h \ + libnm-glib/nm-client.h \ + libnm-glib/nm-device.h \ + libnm-glib/nm-device-ethernet.h \ + libnm-glib/nm-device-infiniband.h \ + libnm-glib/nm-device-adsl.h \ + libnm-glib/nm-device-wifi.h \ + libnm-glib/nm-device-bt.h \ + libnm-glib/nm-device-olpc-mesh.h \ + libnm-glib/nm-device-bond.h \ + libnm-glib/nm-device-team.h \ + libnm-glib/nm-device-bridge.h \ + libnm-glib/nm-device-vlan.h \ + libnm-glib/nm-device-generic.h \ + libnm-glib/nm-access-point.h \ + libnm-glib/nm-ip4-config.h \ + libnm-glib/nm-device-modem.h \ + libnm-glib/nm-vpn-connection.h \ + libnm-glib/nm-types.h \ + libnm-glib/nm-active-connection.h \ + libnm-glib/nm-dhcp4-config.h \ + libnm-glib/nm-ip6-config.h \ + libnm-glib/nm-dhcp6-config.h \ + libnm-glib/nm-remote-connection.h \ + libnm-glib/nm-remote-settings.h \ + libnm-glib/nm-secret-agent.h \ + libnm-glib/nm-device-wimax.h \ + libnm-glib/nm-wimax-nsp.h +libnm_glib_lib_h_pub_mkenums = \ + libnm-glib/nm-glib-enum-types.h +libnm_glib_lib_h_priv = \ + libnm-glib/nm-object-private.h \ + libnm-glib/nm-device-private.h \ + libnm-glib/nm-types-private.h \ + libnm-glib/nm-object-cache.h \ + libnm-glib/nm-remote-connection-private.h \ + libnm-glib/nm-dbus-helpers-private.h + +libnm_glib_libnminclude_HEADERS = \ + $(libnm_glib_lib_h_pub_real) +nodist_libnm_glib_libnminclude_HEADERS = \ + $(libnm_glib_lib_h_pub_mkenums) + +libnm_glib_vpn_h_real = \ + libnm-glib/nm-vpn-plugin.h \ + libnm-glib/nm-vpn-plugin-ui-interface.h \ + libnm-glib/nm-vpn-plugin-utils.h +libnm_glib_vpn_h_mkenums = \ + libnm-glib/nm-vpn-enum-types.h + +libnm_glib_libnmvpn_HEADERS = \ + $(libnm_glib_vpn_h_real) + +nodist_libnm_glib_libnmvpn_HEADERS = \ + $(libnm_glib_vpn_h_mkenums) + +libnm_glib_lib_c_real = \ + libnm-glib/nm-object.c \ + libnm-glib/nm-dbus-helpers.c \ + libnm-glib/nm-client.c \ + libnm-glib/nm-device.c \ + libnm-glib/nm-device-ethernet.c \ + libnm-glib/nm-device-infiniband.c \ + libnm-glib/nm-device-adsl.c \ + libnm-glib/nm-device-wifi.c \ + libnm-glib/nm-device-bt.c \ + libnm-glib/nm-device-olpc-mesh.c \ + libnm-glib/nm-device-bond.c \ + libnm-glib/nm-device-team.c \ + libnm-glib/nm-device-bridge.c \ + libnm-glib/nm-device-vlan.c \ + libnm-glib/nm-device-generic.c \ + libnm-glib/nm-access-point.c \ + libnm-glib/nm-ip4-config.c \ + libnm-glib/nm-device-modem.c \ + libnm-glib/nm-vpn-connection.c \ + libnm-glib/nm-types.c \ + libnm-glib/nm-object-cache.c \ + libnm-glib/nm-active-connection.c \ + libnm-glib/nm-dhcp4-config.c \ + libnm-glib/nm-ip6-config.c \ + libnm-glib/nm-dhcp6-config.c \ + libnm-glib/nm-remote-connection.c \ + libnm-glib/nm-remote-settings.c \ + libnm-glib/nm-secret-agent.c \ + libnm-glib/nm-device-wimax.c \ + libnm-glib/nm-wimax-nsp.c +libnm_glib_lib_c_mkenums = \ + libnm-glib/nm-glib-enum-types.c + +libnm_glib_libnm_glib_la_SOURCES = \ + $(libnm_glib_lib_c_real) \ + $(libnm_glib_lib_h_pub_real) \ + $(libnm_glib_lib_h_priv) + +nodist_libnm_glib_libnm_glib_la_SOURCES = \ + $(libnm_glib_lib_c_mkenums) \ + $(libnm_glib_lib_h_pub_mkenums) + +libnm_glib_libnm_glib_la_CPPFLAGS = \ + $(libnm_glib_cppflags) \ + $(GUDEV_CFLAGS) \ + -DNMRUNDIR=\"$(nmrundir)\" + +libnm_glib_libnm_glib_la_LDFLAGS = \ + -Wl,--version-script=$(srcdir)/libnm-glib/libnm-glib.ver \ + -version-info "13:0:9" + +libnm_glib_libnm_glib_la_LIBADD = \ + libnm-util/libnm-util.la \ + libnm-glib/libdeprecated-nm-glib.la \ + $(GLIB_LIBS) \ + $(DBUS_LIBS) \ + $(GUDEV_LIBS) + + +GLIB_GENERATED += \ + $(libnm_glib_lib_h_pub_mkenums) \ + $(libnm_glib_lib_c_mkenums) +nm_glib_enum_types_sources = $(libnm_glib_lib_h_pub_real) + +$(libnm_glib_libnm_glib_la_OBJECTS): $(libnm_glib_lib_h_pub_mkenums) + +check_programs_norun += libnm-glib/libnm-glib-test + +libnm_glib_libnm_glib_test_CFLAGS = $(libnm_glib_cppflags) +libnm_glib_libnm_glib_test_LDADD = \ + libnm-glib/libnm-glib.la \ + libnm-util/libnm-util.la \ + $(GLIB_LIBS) \ + $(DBUS_LIBS) + + +lib_LTLIBRARIES += libnm-glib/libnm-glib-vpn.la + +libnm_glib_vpn_c_real = \ + libnm-glib/nm-vpn-plugin.c \ + libnm-glib/nm-vpn-plugin-ui-interface.c \ + libnm-glib/nm-vpn-plugin-utils.c +libnm_glib_vpn_c_mkenums = \ + libnm-glib/nm-vpn-enum-types.c +libnm_glib_libnm_glib_vpn_la_SOURCES = \ + $(libnm_glib_vpn_c_real) +nodist_libnm_glib_libnm_glib_vpn_la_SOURCES = \ + $(libnm_glib_vpn_c_mkenums) +libnm_glib_libnm_glib_vpn_la_CPPFLAGS = $(libnm_glib_cppflags) +libnm_glib_libnm_glib_vpn_la_LIBADD = \ + libnm-util/libnm-util.la \ + $(GLIB_LIBS) \ + $(DBUS_LIBS) +libnm_glib_libnm_glib_vpn_la_LDFLAGS = \ + -Wl,--version-script=$(srcdir)/libnm-glib/libnm-glib-vpn.ver \ + -version-info "3:0:2" + + +GLIB_GENERATED += \ + $(libnm_glib_vpn_h_mkenums) \ + $(libnm_glib_vpn_c_mkenums) +nm_vpn_enum_types_sources = $(libnm_glib_vpn_h_real) + +$(libnm_glib_libnm_glib_vpn_la_OBJECTS): $(libnm_glib_vpn_h_mkenums) + +libnm-glib/nm-vpn-plugin-glue.h: introspection/org.freedesktop.NetworkManager.VPN.Plugin.xml + $(AM_V_GEN) dbus-binding-tool --prefix=nm_vpn_plugin --mode=glib-server --output=$@ $< + +libnm-glib/nm-secret-agent-glue.h: introspection/org.freedesktop.NetworkManager.SecretAgent.xml + $(AM_V_GEN) dbus-binding-tool --prefix=nm_secret_agent --mode=glib-server --output=$@ $< + +CLEANFILES += \ + libnm-glib/nm-vpn-plugin-glue.h \ + libnm-glib/nm-secret-agent-glue.h + +$(libnm_glib_libnm_glib_vpn_la_OBJECTS): libnm-glib/nm-vpn-plugin-glue.h +$(libnm_glib_libnm_glib_la_OBJECTS): libnm-glib/nm-secret-agent-glue.h + + +pkgconfig_DATA += \ + libnm-glib/libnm-glib.pc \ + libnm-glib/libnm-glib-vpn.pc + +DISTCLEANFILES += \ + libnm-glib/libnm-glib.pc \ + libnm-glib/libnm-glib.pc + +EXTRA_DIST += \ + libnm-glib/libnm-glib.pc.in \ + libnm-glib/libnm-glib-vpn.pc.in \ + libnm-glib/libnm-glib.ver \ + libnm-glib/libnm-glib-vpn.ver + +if HAVE_INTROSPECTION +libnm-glib/NMClient-1.0.gir: libnm-glib/libnm-glib.la $(builddir)/libnm-util/NetworkManager-1.0.gir +libnm_glib_NMClient_1_0_gir_INCLUDES = Gio-2.0 DBusGLib-1.0 +libnm_glib_NMClient_1_0_gir_PACKAGES = gio-2.0 dbus-glib-1 gudev-1.0 +libnm_glib_NMClient_1_0_gir_EXPORT_PACKAGES = libnm-glib libnm-glib-vpn +libnm_glib_NMClient_1_0_gir_CFLAGS = $(libnm_glib_cppflags) +libnm_glib_NMClient_1_0_gir_LIBS = \ + libnm-glib/libnm-glib.la \ + libnm-util/libnm-util.la +libnm_glib_NMClient_1_0_gir_FILES = \ + $(libnm_glib_lib_h_pub_mkenums) \ + $(libnm_glib_lib_h_pub_real) \ + $(libnm_glib_lib_c_mkenums) \ + $(libnm_glib_lib_c_real) +libnm_glib_NMClient_1_0_gir_SCANNERFLAGS = \ + -I$(srcdir)/libnm-util \ + -I$(builddir)/libnm-util \ + -I$(srcdir)/libnm-glib \ + -I$(builddir)/libnm-glib \ + --warn-all --identifier-prefix=NM --symbol-prefix=nm \ + --include-uninstalled=$(builddir)/libnm-util/NetworkManager-1.0.gir + +libnm-glib/NMClient-1.0.typelib: libnm-glib/NMClient-1.0.gir + $(INTROSPECTION_COMPILER) "--includedir=$(srcdir)/libnm-util" "--includedir=$(builddir)/libnm-util" $< -o $@ + +INTROSPECTION_GIRS += libnm-glib/NMClient-1.0.gir +endif + +check-local-exports-libnm-glib: + $(srcdir)/tools/check-exports.sh $(builddir)/libnm-glib/.libs/libnm-glib.so $(srcdir)/libnm-glib/libnm-glib.ver + +check_local += check-local-exports-libnm-glib + +dist_dependencies += \ + libnm-glib/libnm-glib.la \ + libnm-glib/libnm-glib-vpn.la + +############################################################################### +# libnm-glib/tests +############################################################################### + +libnm_glib_tests_cppflags = \ + -I$(srcdir)/shared \ + -I$(builddir)/shared \ + -I$(srcdir)/libnm-util \ + -I$(builddir)/libnm-util \ + -I$(srcdir)/libnm-glib \ + -DNETWORKMANAGER_COMPILATION=NM_NETWORKMANAGER_COMPILATION_LIB_LEGACY \ + -DTEST_NM_SERVICE=\"$(abs_srcdir)/tools/test-networkmanager-service.py\" \ + $(GLIB_CFLAGS) \ + $(DBUS_CFLAGS) + +check_programs += \ + libnm-glib/tests/test-nm-client \ + libnm-glib/tests/test-remote-settings-client + +libnm_glib_tests_test_nm_client_CPPFLAGS = $(libnm_glib_tests_cppflags) + +libnm_glib_tests_test_nm_client_SOURCES = \ + shared/nm-test-utils-impl.c \ + shared/nm-test-libnm-utils.h \ + libnm-glib/tests/test-nm-client.c + +libnm_glib_tests_test_nm_client_LDADD = \ + libnm-util/libnm-util.la \ + libnm-glib/libnm-glib.la \ + $(GLIB_LIBS) \ + $(DBUS_LIBS) + +libnm_glib_tests_test_remote_settings_client_CPPFLAGS = $(libnm_glib_tests_cppflags) + +libnm_glib_tests_test_remote_settings_client_SOURCES = \ + shared/nm-test-utils-impl.c \ + shared/nm-test-libnm-utils.h \ + libnm-glib/tests/test-remote-settings-client.c + +libnm_glib_tests_test_remote_settings_client_LDADD = \ + libnm-util/libnm-util.la \ + libnm-glib/libnm-glib.la \ + $(GLIB_LIBS) \ + $(DBUS_LIBS) + +endif + +############################################################################### +# man +############################################################################### + +xsltproc_flags = \ + --path man \ + --xinclude \ + --nonet \ + --stringparam man.output.quietly 1 \ + --stringparam funcsynopsis.style ansi \ + --stringparam man.th.extra1.suppress 1 \ + --stringparam man.authors.section.enabled 0 \ + --stringparam man.copyright.section.enabled 0 + +if HAVE_INTROSPECTION + +man/%.1 man/%.5 man/%.7 man/%.8: man/%.xml man/common.ent + $(AM_V_GEN) $(XSLTPROC) --output $@ $(xsltproc_flags) http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< + +endif + +man_nm_settings_xml = \ + man/nm-settings.xml \ + man/nm-settings-keyfile.xml \ + man/nm-settings-ifcfg-rh.xml + +if HAVE_INTROSPECTION + +man/nm-setting%.xml: man/nm-setting%.xsl libnm/nm-setting%-docs.xml + $(AM_V_GEN) $(XSLTPROC) --output $@ $(xsltproc_flags) $^ + +CLEANFILES += $(man_nm_settings_xml) + +endif + +man_pages += \ + man/nmcli.1 \ + man/nmtui.1 \ + man/nm-online.1 \ + man/NetworkManager.conf.5 \ + man/nmcli-examples.7 \ + man/NetworkManager.8 + +man_pages_autogen += \ + man/nm-settings.5 \ + man/nm-settings-keyfile.5 + +if CONFIG_PLUGIN_IFCFG_RH +man_pages_autogen += man/nm-settings-ifcfg-rh.5 +else +EXTRA_DIST += man/nm-settings-ifcfg-rh.5 +dist_dependencies += man/nm-settings-ifcfg-rh.5 +endif + +EXTRA_DIST += \ + $(man_nm_settings_xml) \ + $(addsuffix .xsl,$(basename $(man_nm_settings_xml))) \ + $(man_pages) \ + $(addsuffix .xml,$(basename $(man_pages))) \ + $(man_pages_autogen) + + +install-data-hook-man: + if test -n "$(install_manpages)"; then \ + for link in $(nmtui_links); do \ + ln -f $(DESTDIR)$(mandir)/man1/nmtui.1 $(DESTDIR)$(mandir)/man1/$$link.1; \ + done; \ + ln -f $(DESTDIR)$(mandir)/man5/NetworkManager.conf.5 $(DESTDIR)$(mandir)/man5/nm-system-settings.conf.5; \ + fi + +install_data_hook += install-data-hook-man + +uninstall-hook-man: + if test -n "$(install_manpages)"; then \ + for link in $(nmtui_links); do \ + rm -f $(DESTDIR)$(mandir)/man1/$$link.1; \ + done; \ + rm -f $(DESTDIR)$(mandir)/man5/nm-system-settings.conf.5; \ + fi + +uninstall_hook += uninstall-hook-man + +if HAVE_INTROSPECTION +install_manpages = true +man_MANS += $(man_pages) +CLEANFILES += $(man_pages) +if SETTING_DOCS_AVAILABLE +man_MANS += $(man_pages_autogen) +CLEANFILES += $(man_pages_autogen) +endif +else +if INSTALL_PREGEN_MANPAGES +install_manpages = true +man_MANS += \ + $(man_pages) \ + $(man_pages_autogen) +endif +endif + +dist_dependencies += $(man_pages) +dist_dependencies += $(man_pages_autogen) + +############################################################################### +# vapi +############################################################################### + +if ENABLE_VAPIGEN + +VAPIGEN_VAPIS += \ + vapi/libnm.vapi + +if WITH_LEGACY_LIBRARIES +VAPIGEN_VAPIS += \ + vapi/libnm-util.vapi \ + vapi/libnm-glib.vapi +endif + +vapi/libnm.vapi: $(builddir)/libnm/NM-1.0.gir vapi/libnm.deps vapi/NM-1.0.metadata +vapi/libnm-util.vapi: $(builddir)/libnm-util/NetworkManager-1.0.gir vapi/libnm-util.deps vapi/NetworkManager-1.0.metadata +vapi/libnm-glib.vapi: $(builddir)/libnm-glib/NMClient-1.0.gir vapi/libnm-glib.deps vapi/NMClient-1.0.metadata vapi/libnm-util.vapi + +vapi_libnm_vapi_METADATADIRS = $(srcdir)/vapi +vapi_libnm_vapi_FILES = $(builddir)/libnm/NM-1.0.gir +vapi_libnm_vapi_DEPS = gio-2.0 + +vapi_libnm_util_vapi_METADATADIRS = $(srcdir)/vapi +vapi_libnm_util_vapi_FILES = $(builddir)/libnm-util/NetworkManager-1.0.gir + +vapi_libnm_glib_vapi_METADATADIRS = $(srcdir)/vapi +vapi_libnm_glib_vapi_FILES = $(builddir)/libnm-glib/NMClient-1.0.gir +vapi_libnm_glib_vapi_VAPIDIRS = $(builddir)/vapi +vapi_libnm_glib_vapi_GIRDIRS = $(builddir)/libnm-util +vapi_libnm_glib_vapi_DEPS = gio-2.0 + +vapi_DATA += \ + $(VAPIGEN_VAPIS) \ + $(VAPIGEN_VAPIS:.vapi=.deps) + +CLEANFILES += $(VAPIGEN_VAPIS) + +endif + +EXTRA_DIST += \ + vapi/NM-1.0.metadata \ + vapi/NetworkManager-1.0.metadata \ + vapi/NMClient-1.0.metadata \ + vapi/libnm.deps \ + vapi/libnm-util.deps \ + vapi/libnm-glib.deps + +############################################################################### + +girdir = $(datadir)/gir-1.0 +gir_DATA = $(INTROSPECTION_GIRS) +BUILT_SOURCES += $(gir_DATA) + +typelibdir = $(libdir)/girepository-1.0 +typelib_DATA = $(INTROSPECTION_GIRS:.gir=.typelib) +BUILT_SOURCES += $(typelib_DATA) + +dbusservicedir = $(DBUS_SYS_DIR) +dbusservice_DATA += src/org.freedesktop.NetworkManager.conf + +############################################################################### + +if ENABLE_TESTS +noinst_PROGRAMS += $(check_programs) $(check_programs_norun) +noinst_LTLIBRARIES += $(check_ltlibraries) +else +check_PROGRAMS += $(check_programs) $(check_programs_norun) +check_LTLIBRARIES += $(check_ltlibraries) +endif + +pkglib_LTLIBRARIES += $(core_plugins) + +TESTS += $(check_programs) + +EXTRA_DIST += \ + CONTRIBUTING \ + NetworkManager.pc.in \ + intltool-extract.in \ + intltool-merge.in \ + intltool-update.in \ + linker-script-binary.ver \ + linker-script-devices.ver \ + linker-script-settings.ver \ + src/ppp/nm-ppp-plugin.ver \ + Makefile.glib \ + autogen.sh \ + valgrind.suppressions \ + \ + shared/nm-common-macros.h \ + shared/nm-dbus-compat.h \ + shared/nm-default.h \ + shared/nm-dispatcher-api.h \ + shared/nm-test-libnm-utils.h \ + shared/nm-test-utils-impl.c \ + shared/nm-utils/gsystem-local-alloc.h \ + shared/nm-utils/nm-glib.h \ + shared/nm-utils/nm-macros-internal.h \ + shared/nm-utils/nm-shared-utils.c \ + shared/nm-utils/nm-shared-utils.h \ + shared/nm-utils/nm-test-utils.h \ + shared/nm-utils/nm-vpn-editor-plugin-call.h \ + shared/nm-utils/nm-vpn-plugin-macros.h \ + shared/nm-utils/nm-vpn-plugin-utils.c \ + shared/nm-utils/nm-vpn-plugin-utils.h \ + shared/nm-utils/unaligned.h \ + shared/nm-version-macros.h.in \ + \ + tools/check-exports.sh \ + tools/create-exports-NetworkManager.sh \ + tools/debug-helper.py \ + tools/run-nm-test.sh \ + tools/test-networkmanager-service.py \ + tools/test-sudo-wrapper.sh \ + tools/enums-to-docbook.pl \ + \ + src/settings/plugins/README \ + \ + $(NULL) + +CLEANFILES += \ + $(GLIB_GENERATED) \ + $(INTROSPECTION_GIRS) \ + $(typelib_DATA) \ + \ + cscope.in.out \ + cscope.out \ + cscope.po.out \ + \ + $(NULL) + +############################################################################### + +include Makefile.examples + +############################################################################### + +check-local: $(check_local) + +dist-hook: $(dist_hook) + +############################################################################### + +install-exec-hook: $(install_exec_hook) + +install-exec-local: $(install_exec_local) + +install-data-hook: $(install_data_hook) + $(mkinstalldirs) -m 0755 $(DESTDIR)$(rundir) + $(mkinstalldirs) -m 0700 $(DESTDIR)$(statedir) + $(mkinstalldirs) -m 0755 $(DESTDIR)$(pkglibdir) + +uninstall-hook: $(uninstall_hook) + +############################################################################### + +cscope: + cscope -b -q -R -sshared -ssrc -slibnm-core -slibnm -slibnm-glib -slibnm-util -sclients; + +############################################################################### -.PHONY: cscope +.PHONY: cscope dist-configure-check $(check_local) $(dist_hook) diff --git a/Makefile.examples b/Makefile.examples new file mode 100644 index 00000000..61c2b1df --- /dev/null +++ b/Makefile.examples @@ -0,0 +1,183 @@ +############################################################################### +# examples/C/glib +############################################################################### + +examples_C_glib_cppflags = \ + -I${top_srcdir}/shared \ + -I${top_builddir}/shared \ + -I${top_srcdir}/libnm-core \ + -I${top_builddir}/libnm-core \ + -I${top_srcdir}/libnm \ + -I${top_builddir}/libnm \ + $(GLIB_CFLAGS) \ + -DNM_VERSION_MAX_ALLOWED=NM_VERSION_NEXT_STABLE + +examples_C_glib_cppflags_gdbus = $(examples_C_glib_cppflags) +examples_C_glib_cppflags_libnm = $(examples_C_glib_cppflags) + +check_programs_norun += \ + examples/C/glib/add-connection-gdbus \ + examples/C/glib/add-connection-libnm \ + examples/C/glib/get-active-connections-gdbus \ + examples/C/glib/get-ap-info-libnm \ + examples/C/glib/list-connections-gdbus \ + examples/C/glib/list-connections-libnm \ + examples/C/glib/monitor-nm-running-gdbus \ + examples/C/glib/monitor-nm-state-gdbus + +examples_C_glib_add_connection_gdbus_CPPFLAGS = $(examples_C_glib_cppflags_gdbus) +examples_C_glib_add_connection_gdbus_LDADD = \ + $(GLIB_LIBS) \ + $(UUID_LIBS) + +examples_C_glib_add_connection_libnm_CPPFLAGS = $(examples_C_glib_cppflags_libnm) +examples_C_glib_add_connection_libnm_LDADD = \ + libnm/libnm.la \ + $(GLIB_LIBS) + +examples_C_glib_get_active_connections_gdbus_CPPFLAGS = $(examples_C_glib_cppflags_gdbus) +examples_C_glib_get_active_connections_gdbus_LDADD = \ + $(GLIB_LIBS) + +examples_C_glib_get_ap_info_libnm_CPPFLAGS = $(examples_C_glib_cppflags_libnm) +examples_C_glib_get_ap_info_libnm_LDADD = \ + libnm/libnm.la \ + $(GLIB_LIBS) + +examples_C_glib_list_connections_gdbus_CPPFLAGS = $(examples_C_glib_cppflags_gdbus) +examples_C_glib_list_connections_gdbus_LDADD = \ + $(GLIB_LIBS) + +examples_C_glib_list_connections_libnm_CPPFLAGS = $(examples_C_glib_cppflags_libnm) +examples_C_glib_list_connections_libnm_LDADD = \ + libnm/libnm.la \ + $(GLIB_LIBS) + +examples_C_glib_monitor_nm_running_gdbus_CPPFLAGS = $(examples_C_glib_cppflags_gdbus) +examples_C_glib_monitor_nm_running_gdbus_LDADD = \ + $(GLIB_LIBS) + +examples_C_glib_monitor_nm_state_gdbus_CPPFLAGS = $(examples_C_glib_cppflags_gdbus) +examples_C_glib_monitor_nm_state_gdbus_LDADD = \ + $(GLIB_LIBS) + +############################################################################### +# examples/C/qt +############################################################################### + +if WITH_QT + +examples_C_qt_cppflags = \ + -I${top_srcdir}/libnm-core \ + -I${top_builddir}/libnm-core \ + -I${builddir}/examples/C/qt \ + $(DBUS_CFLAGS) \ + $(QT_CFLAGS) + +check_programs_norun += \ + examples/C/qt/add-connection-wired \ + examples/C/qt/list-connections \ + examples/C/qt/change-ipv4-addresses \ + examples/C/qt/monitor-nm-running + +examples_C_qt_add_connection_wired_SOURCES = examples/C/qt/add-connection-wired.cpp +examples_C_qt_add_connection_wired_CPPFLAGS = $(examples_C_qt_cppflags) +examples_C_qt_add_connection_wired_LDADD = \ + $(DBUS_LIBS) \ + $(QT_LIBS) + +examples_C_qt_list_connections_SOURCES = examples/C/qt/list-connections.cpp +examples_C_qt_list_connections_CPPFLAGS = $(examples_C_qt_cppflags) +examples_C_qt_list_connections_LDADD = \ + $(DBUS_LIBS) \ + $(QT_LIBS) + +examples_C_qt_change_ipv4_addresses_SOURCES = examples/C/qt/change-ipv4-addresses.cpp +examples_C_qt_change_ipv4_addresses_CPPFLAGS = $(examples_C_qt_cppflags) +examples_C_qt_change_ipv4_addresses_LDADD = \ + $(DBUS_LIBS) \ + $(QT_LIBS) + +examples_C_qt_monitor_nm_running_SOURCES = examples/C/qt/monitor-nm-running.cpp +examples_C_qt_monitor_nm_running_CPPFLAGS = $(examples_C_qt_cppflags) +examples_C_qt_monitor_nm_running_LDADD = \ + $(DBUS_LIBS) \ + $(QT_LIBS) + +examples/C/qt/monitor-nm-running.moc: examples/C/qt/monitor-nm-running.cpp + $(AM_V_GEN) $(MOC) -i $< -o $@ + +$(examples_C_qt_monitor_nm_running_OBJECTS): examples/C/qt/monitor-nm-running.moc + +CLEANFILES += \ + examples/C/qt/monitor-nm-running.moc + +endif + +EXTRA_DIST += \ + examples/C/qt/add-connection-wired.cpp \ + examples/C/qt/list-connections.cpp \ + examples/C/qt/change-ipv4-addresses.cpp \ + examples/C/qt/monitor-nm-running.cpp + +############################################################################### +# examples +############################################################################### + +EXTRA_DIST += \ + examples/dispatcher/10-ifcfg-rh-routes.sh \ + examples/dispatcher/70-wifi-wired-exclusive.sh \ + \ + examples/lua/lgi/add-connection.lua \ + examples/lua/lgi/list-connections.lua \ + examples/lua/lgi/list-devices.lua \ + examples/lua/lgi/show-wifi-networks.lua \ + examples/lua/lgi/get-basic-nm-info.lua \ + examples/lua/lgi/get-ips.lua \ + examples/lua/lgi/change-vpn-username.lua \ + examples/lua/lgi/deactivate-all.lua \ + \ + examples/nm-conf.d/30-anon.conf \ + \ + examples/python/dbus/nm-state.py \ + examples/python/dbus/add-connection.py \ + examples/python/dbus/add-connection-compat.py \ + examples/python/dbus/add-wifi-eap-connection.py \ + examples/python/dbus/add-wifi-psk-connection.py \ + examples/python/dbus/vpn.py \ + examples/python/dbus/update-secrets.py \ + examples/python/dbus/list-connections.py \ + examples/python/dbus/show-bssids.py \ + examples/python/dbus/disconnect-device.py \ + examples/python/dbus/get-active-connection-uuids.py \ + examples/python/dbus/list-devices.py \ + examples/python/dbus/update-ip4-method.py \ + examples/python/dbus/is-wwan-default.py \ + examples/python/dbus/wifi-hotspot.py \ + examples/python/dbus/create-bond.py \ + examples/python/dbus/wifi-active-ap.py\ + \ + examples/python/gi/list-connections.py \ + examples/python/gi/device-state-ip4config.py \ + examples/python/gi/firewall-zone.py \ + examples/python/gi/show-wifi-networks.py \ + examples/python/gi/get_ips.py \ + examples/python/gi/add_connection.py \ + examples/python/gi/get-active-connections.py \ + examples/python/gi/update-ip4-method.py \ + examples/python/gi/deactivate-all.py \ + examples/python/gi/README \ + \ + examples/python/python-networkmanager/README \ + \ + examples/ruby/add-connection.rb \ + examples/ruby/get-basic-nm-info.rb \ + examples/ruby/list-devices.rb \ + \ + examples/shell/nm-logging.sh \ + examples/shell/get-hostname.sh \ + examples/shell/list-devices.sh \ + examples/shell/disconnect-device.sh \ + examples/shell/active-wifi.sh \ + \ + $(NULL) diff --git a/Makefile.in b/Makefile.in index 177c9156..4aebd48c 100644 --- a/Makefile.in +++ b/Makefile.in @@ -14,6 +14,52 @@ @SET_MAKE@ +# Makefile for Vala API Generator (vapigen) +# Written by Evan Nemerson +# +# The author disclaims copyright to this source code. In place of +# a legal notice, here is a blessing: +# +# May you do good and not evil. +# May you find forgiveness for yourself and forgive others. +# May you share freely, never taking more than you give. +# +# See http://live.gnome.org/Vala/UpstreamGuide for detailed documentation +# +# Variables: +# +# VAPIGEN_FILES +# +# VAPIs to create +# +# *_DEPS / VAPIGEN_DEPS +# +# The dependencies. Generally the pkg-config names. +# +# *_METADATADIRS / VAPIGEN_METADATADIRS +# +# Directory containing the metadata. +# +# *_VAPIDIRS / VAPIGEN_VAPIDIRS +# +# Additional location(s) to search for VAPI dependencies. +# +# *_GIRDIRS / VAPIGEN_GIRDIRS +# +# Additional location(s) to search for GIR dependencies. +# +# *_FILES +# +# The files which should be used to generate the VAPI. + +############################################################################### +# examples/C/glib +############################################################################### + + + + + VPATH = @srcdir@ am__is_gnu_make = { \ if test -z '$(MAKELEVEL)'; then \ @@ -88,9 +134,263 @@ PRE_UNINSTALL = : POST_UNINSTALL = : build_triplet = @build@ host_triplet = @host@ -@WITH_LEGACY_LIBRARIES_TRUE@am__append_1 = \ -@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util \ -@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib +noinst_PROGRAMS = $(am__EXEEXT_15) +check_PROGRAMS = $(am__EXEEXT_14) +sbin_PROGRAMS = src/NetworkManager$(EXEEXT) +bin_PROGRAMS = clients/nm-online$(EXEEXT) $(am__EXEEXT_1) \ + $(am__EXEEXT_2) +libexec_PROGRAMS = src/nm-iface-helper$(EXEEXT) \ + src/dhcp/nm-dhcp-helper$(EXEEXT) \ + dispatcher/nm-dispatcher$(EXEEXT) +TESTS = $(am__EXEEXT_10) +@BUILD_SETTING_DOCS_TRUE@am__append_1 = \ +@BUILD_SETTING_DOCS_TRUE@ docs/libnm \ +@BUILD_SETTING_DOCS_TRUE@ docs/api + +@BUILD_SETTING_DOCS_TRUE@@WITH_LEGACY_LIBRARIES_TRUE@am__append_2 = \ +@BUILD_SETTING_DOCS_TRUE@@WITH_LEGACY_LIBRARIES_TRUE@ docs/libnm-util \ +@BUILD_SETTING_DOCS_TRUE@@WITH_LEGACY_LIBRARIES_TRUE@ docs/libnm-glib + +@BUILD_SETTING_DOCS_FALSE@am__append_3 = dist-configure-check +@WITH_LEGACY_LIBRARIES_FALSE@am__append_4 = dist-configure-check +@WITH_GNUTLS_TRUE@am__append_5 = $(GNUTLS_CFLAGS) +@WITH_NSS_TRUE@am__append_6 = $(NSS_CFLAGS) +@WITH_GNUTLS_TRUE@am__append_7 = libnm-core/crypto_gnutls.c +@WITH_GNUTLS_TRUE@am__append_8 = $(GNUTLS_LIBS) +@WITH_NSS_TRUE@am__append_9 = libnm-core/crypto_nss.c +@WITH_NSS_TRUE@am__append_10 = $(NSS_LIBS) +@HAVE_INTROSPECTION_TRUE@am__append_11 = libnm/NM-1.0.gir +@HAVE_INTROSPECTION_TRUE@am__append_12 = $(libnm_noinst_data) +@HAVE_INTROSPECTION_TRUE@am__append_13 = $(libnm_noinst_data) +@WITH_WEXT_TRUE@am__append_14 = \ +@WITH_WEXT_TRUE@ src/platform/wifi/wifi-utils-wext.c \ +@WITH_WEXT_TRUE@ src/platform/wifi/wifi-utils-wext.h + +@REQUIRE_ROOT_TESTS_TRUE@am__append_15 = -DREQUIRE_ROOT_TESTS=1 + +############################################################################### +# src/ppp +############################################################################### +@WITH_PPP_TRUE@am__append_16 = src/ppp/libnm-ppp-plugin.la +@WITH_PPP_TRUE@am__append_17 = src/ppp/nm-pppd-plugin.la + +############################################################################### +# src/settings/plugins/ibft +############################################################################### +@CONFIG_PLUGIN_IBFT_TRUE@am__append_18 = src/settings/plugins/ibft/libnm-settings-plugin-ibft.la +@CONFIG_PLUGIN_IBFT_TRUE@am__append_19 = src/settings/plugins/ibft/libnms-ibft-core.la +@CONFIG_PLUGIN_IBFT_TRUE@am__append_20 = src/settings/plugins/ibft/tests/test-ibft +@CONFIG_PLUGIN_IBFT_TRUE@am__append_21 = \ +@CONFIG_PLUGIN_IBFT_TRUE@ src/settings/plugins/ibft/tests/iscsiadm-test-dhcp \ +@CONFIG_PLUGIN_IBFT_TRUE@ src/settings/plugins/ibft/tests/iscsiadm-test-static \ +@CONFIG_PLUGIN_IBFT_TRUE@ src/settings/plugins/ibft/tests/iscsiadm-test-bad-ipaddr \ +@CONFIG_PLUGIN_IBFT_TRUE@ src/settings/plugins/ibft/tests/iscsiadm-test-bad-gateway \ +@CONFIG_PLUGIN_IBFT_TRUE@ src/settings/plugins/ibft/tests/iscsiadm-test-bad-dns1 \ +@CONFIG_PLUGIN_IBFT_TRUE@ src/settings/plugins/ibft/tests/iscsiadm-test-bad-dns2 \ +@CONFIG_PLUGIN_IBFT_TRUE@ src/settings/plugins/ibft/tests/iscsiadm-test-bad-entry \ +@CONFIG_PLUGIN_IBFT_TRUE@ src/settings/plugins/ibft/tests/iscsiadm-test-bad-record \ +@CONFIG_PLUGIN_IBFT_TRUE@ src/settings/plugins/ibft/tests/iscsiadm-test-vlan + +@CONFIG_PLUGIN_IBFT_TRUE@am__append_22 = check-local-symbols-settings-ibft + +############################################################################### +# src/settings/plugins/ifcfg-rh +############################################################################### +@CONFIG_PLUGIN_IFCFG_RH_TRUE@am__append_23 = src/settings/plugins/ifcfg-rh/libnm-settings-plugin-ifcfg-rh.la +@CONFIG_PLUGIN_IFCFG_RH_TRUE@am__append_24 = \ +@CONFIG_PLUGIN_IFCFG_RH_TRUE@ src/settings/plugins/ifcfg-rh/libnmdbus-ifcfg-rh.la \ +@CONFIG_PLUGIN_IFCFG_RH_TRUE@ src/settings/plugins/ifcfg-rh/libnms-ifcfg-rh-core.la + +@CONFIG_PLUGIN_IFCFG_RH_TRUE@am__append_25 = $(nodist_src_settings_plugins_ifcfg_rh_libnmdbus_ifcfg_rh_la_SOURCES) +@CONFIG_PLUGIN_IFCFG_RH_TRUE@am__append_26 = check-local-symbols-settings-ifcfg-rh + +############################################################################### +# src/settings/plugins/ifcfg-rh/tests +############################################################################### +@CONFIG_PLUGIN_IFCFG_RH_TRUE@am__append_27 = src/settings/plugins/ifcfg-rh/tests/test-ifcfg-rh + +############################################################################### +# src/settings/plugins/ifupdown +############################################################################### +@CONFIG_PLUGIN_IFUPDOWN_TRUE@am__append_28 = src/settings/plugins/ifupdown/libnm-settings-plugin-ifupdown.la +@CONFIG_PLUGIN_IFUPDOWN_TRUE@am__append_29 = src/settings/plugins/ifupdown/libnms-ifupdown-core.la +@CONFIG_PLUGIN_IFUPDOWN_TRUE@am__append_30 = check-local-symbols-settings-ifupdown + +############################################################################### +@CONFIG_PLUGIN_IFUPDOWN_TRUE@am__append_31 = src/settings/plugins/ifupdown/tests/test-ifupdown + +############################################################################### +# src/settings/plugins/ifnet +############################################################################### +@CONFIG_PLUGIN_IFNET_TRUE@am__append_32 = src/settings/plugins/ifnet/libnm-settings-plugin-ifnet.la +@CONFIG_PLUGIN_IFNET_TRUE@am__append_33 = src/settings/plugins/ifnet/libnms-ifnet-core.la +@CONFIG_PLUGIN_IFNET_TRUE@am__append_34 = check-local-symbols-settings-ifnet + +############################################################################### +@CONFIG_PLUGIN_IFNET_TRUE@am__append_35 = src/settings/plugins/ifnet/tests/test-ifnet + +############################################################################### +# src/devices/bluetooth +############################################################################### +@WITH_MODEM_MANAGER_1_TRUE@am__append_36 = \ +@WITH_MODEM_MANAGER_1_TRUE@ src/devices/wwan/libnm-wwan.la \ +@WITH_MODEM_MANAGER_1_TRUE@ src/devices/wwan/libnm-device-plugin-wwan.la \ +@WITH_MODEM_MANAGER_1_TRUE@ src/devices/bluetooth/libnm-device-plugin-bluetooth.la +@WITH_MODEM_MANAGER_1_TRUE@@WITH_OFONO_TRUE@am__append_37 = \ +@WITH_MODEM_MANAGER_1_TRUE@@WITH_OFONO_TRUE@ src/devices/wwan/nm-modem-ofono.c \ +@WITH_MODEM_MANAGER_1_TRUE@@WITH_OFONO_TRUE@ src/devices/wwan/nm-modem-ofono.h + +@WITH_MODEM_MANAGER_1_TRUE@am__append_38 = check-local-devices-wwan \ +@WITH_MODEM_MANAGER_1_TRUE@ check-local-devices-bluetooth +@WITH_BLUEZ5_DUN_TRUE@@WITH_MODEM_MANAGER_1_TRUE@am__append_39 = $(BLUEZ5_CFLAGS) +@WITH_BLUEZ5_DUN_TRUE@@WITH_MODEM_MANAGER_1_TRUE@am__append_40 = \ +@WITH_BLUEZ5_DUN_TRUE@@WITH_MODEM_MANAGER_1_TRUE@ src/devices/bluetooth/nm-bluez5-dun.c \ +@WITH_BLUEZ5_DUN_TRUE@@WITH_MODEM_MANAGER_1_TRUE@ src/devices/bluetooth/nm-bluez5-dun.h + +@WITH_BLUEZ5_DUN_TRUE@@WITH_MODEM_MANAGER_1_TRUE@am__append_41 = $(BLUEZ5_LIBS) + +############################################################################### +# src/devices/wifi +############################################################################### +@WITH_WIFI_TRUE@am__append_42 = src/devices/wifi/libnm-device-plugin-wifi.la +@WITH_WIFI_TRUE@am__append_43 = check-local-devices-wifi +@WITH_WIFI_TRUE@am__append_44 = src/devices/wifi/tests/test-general + +############################################################################### +# src/devices/team +############################################################################### +@WITH_TEAMDCTL_TRUE@am__append_45 = src/devices/team/libnm-device-plugin-team.la +@WITH_TEAMDCTL_TRUE@am__append_46 = check-local-devices-team + +############################################################################### +# clients/cli +############################################################################### +@BUILD_NMCLI_TRUE@am__append_47 = clients/cli/nmcli +@BUILD_NMCLI_TRUE@@WITH_POLKIT_AGENT_TRUE@am__append_48 = $(POLKIT_CFLAGS) +@BUILD_NMCLI_TRUE@@WITH_POLKIT_AGENT_TRUE@am__append_49 = \ +@BUILD_NMCLI_TRUE@@WITH_POLKIT_AGENT_TRUE@ clients/common/nm-polkit-listener.c \ +@BUILD_NMCLI_TRUE@@WITH_POLKIT_AGENT_TRUE@ clients/common/nm-polkit-listener.h + +@BUILD_NMCLI_TRUE@@WITH_POLKIT_AGENT_TRUE@am__append_50 = $(POLKIT_LIBS) +@BUILD_NMCLI_TRUE@am__append_51 = install-data-hook-nmcli +@BUILD_NMCLI_TRUE@am__append_52 = uninstall-hook-nmcli +@HAVE_INTROSPECTION_TRUE@am__append_53 = $(clients_cli_settings_doc_c) + +############################################################################### +# clients/tui +############################################################################### +@BUILD_NMTUI_TRUE@am__append_54 = clients/tui/newt/libnmt-newt.a +@BUILD_NMTUI_TRUE@am__append_55 = clients/tui/nmtui +@BUILD_NMTUI_TRUE@am__append_56 = install-exec-hook-nmtui +@BUILD_NMTUI_TRUE@am__append_57 = uninstall-hook-nmtui +@HAVE_SYSTEMD_TRUE@am__append_58 = data/org.freedesktop.NetworkManager.service +@HAVE_SYSTEMD_TRUE@am__append_59 = install-exec-local-data + +############################################################################### +# libnm-util +############################################################################### +@WITH_LEGACY_LIBRARIES_TRUE@am__append_60 = libnm-util/libnm-util.la \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/libnm-glib.la \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/libnm-glib-vpn.la +@WITH_LEGACY_LIBRARIES_TRUE@am__append_61 = \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(libnm_util_lib_h_pub_mkenums) \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(libnm_util_lib_c_mkenums) \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(libnm_glib_lib_h_pub_mkenums) \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(libnm_glib_lib_c_mkenums) \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(libnm_glib_vpn_h_mkenums) \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(libnm_glib_vpn_c_mkenums) +@WITH_GNUTLS_TRUE@@WITH_LEGACY_LIBRARIES_TRUE@am__append_62 = $(GNUTLS_CFLAGS) +@WITH_GNUTLS_TRUE@@WITH_LEGACY_LIBRARIES_TRUE@am__append_63 = libnm-util/crypto_gnutls.c +@WITH_GNUTLS_TRUE@@WITH_LEGACY_LIBRARIES_TRUE@am__append_64 = $(GNUTLS_LIBS) +@WITH_LEGACY_LIBRARIES_TRUE@@WITH_NSS_TRUE@am__append_65 = $(NSS_CFLAGS) +@WITH_LEGACY_LIBRARIES_TRUE@@WITH_NSS_TRUE@am__append_66 = libnm-util/crypto_nss.c +@WITH_LEGACY_LIBRARIES_TRUE@@WITH_NSS_TRUE@am__append_67 = $(NSS_LIBS) +@WITH_LEGACY_LIBRARIES_TRUE@am__append_68 = \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/crypto_gnutls.c \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/crypto_nss.c \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/COPYING \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/libnm-util.pc.in \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/libnm-util.ver \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/libnm-glib.pc.in \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/libnm-glib-vpn.pc.in \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/libnm-glib.ver \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/libnm-glib-vpn.ver +@WITH_LEGACY_LIBRARIES_TRUE@am__append_69 = libnm-util/libtest-crypto.la +@WITH_GNUTLS_TRUE@@WITH_LEGACY_LIBRARIES_TRUE@am__append_70 = libnm-util/crypto_gnutls.c +@WITH_GNUTLS_TRUE@@WITH_LEGACY_LIBRARIES_TRUE@am__append_71 = $(GNUTLS_LIBS) +@WITH_LEGACY_LIBRARIES_TRUE@@WITH_NSS_TRUE@am__append_72 = libnm-util/crypto_nss.c +@WITH_LEGACY_LIBRARIES_TRUE@@WITH_NSS_TRUE@am__append_73 = $(NSS_LIBS) +@WITH_LEGACY_LIBRARIES_TRUE@am__append_74 = libnm-util/libnm-util.pc \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/libnm-glib.pc \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/libnm-glib-vpn.pc +@WITH_LEGACY_LIBRARIES_TRUE@am__append_75 = libnm-util/libnm-util.pc \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/libnm-glib.pc \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/libnm-glib.pc +@HAVE_INTROSPECTION_TRUE@@WITH_LEGACY_LIBRARIES_TRUE@am__append_76 = libnm-util/NetworkManager-1.0.gir \ +@HAVE_INTROSPECTION_TRUE@@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/NMClient-1.0.gir +@WITH_LEGACY_LIBRARIES_TRUE@am__append_77 = \ +@WITH_LEGACY_LIBRARIES_TRUE@ check-local-exports-libnm-util \ +@WITH_LEGACY_LIBRARIES_TRUE@ check-local-exports-libnm-glib +@WITH_LEGACY_LIBRARIES_TRUE@am__append_78 = libnm-util/libnm-util.la \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/libnm-glib.la \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/libnm-glib-vpn.la +@WITH_LEGACY_LIBRARIES_TRUE@am__append_79 = libnm-util/tests/test-settings-defaults \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/tests/test-crypto \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/tests/test-secrets \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/tests/test-general \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/tests/test-setting-8021x \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/tests/test-setting-dcb \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/tests/test-nm-client \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/tests/test-remote-settings-client +@WITH_LEGACY_LIBRARIES_TRUE@am__append_80 = libnm-util/tests/test-libnm-linking \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/libnm-glib-test +@WITH_LEGACY_LIBRARIES_TRUE@am__append_81 = libnm-glib/libdeprecated-nm-glib.la +@WITH_LEGACY_LIBRARIES_TRUE@am__append_82 = \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/nm-vpn-plugin-glue.h \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/nm-secret-agent-glue.h + +@HAVE_INTROSPECTION_TRUE@am__append_83 = $(man_nm_settings_xml) \ +@HAVE_INTROSPECTION_TRUE@ $(man_pages) +@CONFIG_PLUGIN_IFCFG_RH_TRUE@am__append_84 = man/nm-settings-ifcfg-rh.5 +@CONFIG_PLUGIN_IFCFG_RH_FALSE@am__append_85 = man/nm-settings-ifcfg-rh.5 +@CONFIG_PLUGIN_IFCFG_RH_FALSE@am__append_86 = man/nm-settings-ifcfg-rh.5 +@HAVE_INTROSPECTION_TRUE@am__append_87 = $(man_pages) +@HAVE_INTROSPECTION_TRUE@@SETTING_DOCS_AVAILABLE_TRUE@am__append_88 = $(man_pages_autogen) +@HAVE_INTROSPECTION_TRUE@@SETTING_DOCS_AVAILABLE_TRUE@am__append_89 = $(man_pages_autogen) +@HAVE_INTROSPECTION_FALSE@@INSTALL_PREGEN_MANPAGES_TRUE@am__append_90 = \ +@HAVE_INTROSPECTION_FALSE@@INSTALL_PREGEN_MANPAGES_TRUE@ $(man_pages) \ +@HAVE_INTROSPECTION_FALSE@@INSTALL_PREGEN_MANPAGES_TRUE@ $(man_pages_autogen) + + +############################################################################### +# vapi +############################################################################### +@ENABLE_VAPIGEN_TRUE@am__append_91 = \ +@ENABLE_VAPIGEN_TRUE@ vapi/libnm.vapi + +@ENABLE_VAPIGEN_TRUE@@WITH_LEGACY_LIBRARIES_TRUE@am__append_92 = \ +@ENABLE_VAPIGEN_TRUE@@WITH_LEGACY_LIBRARIES_TRUE@ vapi/libnm-util.vapi \ +@ENABLE_VAPIGEN_TRUE@@WITH_LEGACY_LIBRARIES_TRUE@ vapi/libnm-glib.vapi + +@ENABLE_VAPIGEN_TRUE@am__append_93 = \ +@ENABLE_VAPIGEN_TRUE@ $(VAPIGEN_VAPIS) \ +@ENABLE_VAPIGEN_TRUE@ $(VAPIGEN_VAPIS:.vapi=.deps) + +@ENABLE_VAPIGEN_TRUE@am__append_94 = $(VAPIGEN_VAPIS) + +############################################################################### +@ENABLE_TESTS_TRUE@am__append_95 = $(check_programs) $(check_programs_norun) +@ENABLE_TESTS_TRUE@am__append_96 = $(check_ltlibraries) +@ENABLE_TESTS_FALSE@am__append_97 = $(check_programs) $(check_programs_norun) +@ENABLE_TESTS_FALSE@am__append_98 = $(check_ltlibraries) +@WITH_QT_TRUE@am__append_99 = \ +@WITH_QT_TRUE@ examples/C/qt/add-connection-wired \ +@WITH_QT_TRUE@ examples/C/qt/list-connections \ +@WITH_QT_TRUE@ examples/C/qt/change-ipv4-addresses \ +@WITH_QT_TRUE@ examples/C/qt/monitor-nm-running + +@WITH_QT_TRUE@am__append_100 = \ +@WITH_QT_TRUE@ examples/C/qt/monitor-nm-running.moc subdir = . ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 @@ -111,40 +411,94 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/attributes.m4 \ am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) DIST_COMMON = $(srcdir)/Makefile.am $(top_srcdir)/configure \ - $(am__configure_deps) $(am__DIST_COMMON) + $(am__configure_deps) $(am__libdeprecated_HEADERS_DIST) \ + $(am__libnm_glib_libnminclude_HEADERS_DIST) \ + $(am__libnm_glib_libnmvpn_HEADERS_DIST) \ + $(am__libnm_util_libnm_util_include_HEADERS_DIST) \ + $(libnminclude_HEADERS) $(am__DIST_COMMON) am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \ configure.lineno config.status.lineno mkinstalldirs = $(install_sh) -d CONFIG_HEADER = config.h -CONFIG_CLEAN_FILES = NetworkManager.pc +CONFIG_CLEAN_FILES = shared/nm-version-macros.h libnm/libnm.pc \ + libnm-util/libnm-util.pc libnm-glib/libnm-glib.pc \ + libnm-glib/libnm-glib-vpn.pc man/common.ent \ + data/org.freedesktop.NetworkManager.policy.in \ + NetworkManager.pc CONFIG_CLEAN_VPATH_FILES = -AM_V_P = $(am__v_P_@AM_V@) -am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) -am__v_P_0 = false -am__v_P_1 = : -AM_V_GEN = $(am__v_GEN_@AM_V@) -am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) -am__v_GEN_0 = @echo " GEN " $@; -am__v_GEN_1 = -AM_V_at = $(am__v_at_@AM_V@) -am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) -am__v_at_0 = @ -am__v_at_1 = -SOURCES = -DIST_SOURCES = -RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \ - ctags-recursive dvi-recursive html-recursive info-recursive \ - install-data-recursive install-dvi-recursive \ - install-exec-recursive install-html-recursive \ - install-info-recursive install-pdf-recursive \ - install-ps-recursive install-recursive installcheck-recursive \ - installdirs-recursive pdf-recursive ps-recursive \ - tags-recursive uninstall-recursive -am__can_run_installinfo = \ - case $$AM_UPDATE_INFO_DIR in \ - n|no|NO) false;; \ - *) (install-info --version) >/dev/null 2>&1;; \ - esac +LIBRARIES = $(noinst_LIBRARIES) +ARFLAGS = cru +AM_V_AR = $(am__v_AR_@AM_V@) +am__v_AR_ = $(am__v_AR_@AM_DEFAULT_V@) +am__v_AR_0 = @echo " AR " $@; +am__v_AR_1 = +clients_tui_newt_libnmt_newt_a_AR = $(AR) $(ARFLAGS) +clients_tui_newt_libnmt_newt_a_LIBADD = +am__clients_tui_newt_libnmt_newt_a_SOURCES_DIST = \ + clients/tui/newt/nmt-newt.h clients/tui/newt/nmt-newt-types.h \ + clients/tui/newt/nmt-newt-button.c \ + clients/tui/newt/nmt-newt-button.h \ + clients/tui/newt/nmt-newt-button-box.c \ + clients/tui/newt/nmt-newt-button-box.h \ + clients/tui/newt/nmt-newt-checkbox.c \ + clients/tui/newt/nmt-newt-checkbox.h \ + clients/tui/newt/nmt-newt-component.c \ + clients/tui/newt/nmt-newt-component.h \ + clients/tui/newt/nmt-newt-container.c \ + clients/tui/newt/nmt-newt-container.h \ + clients/tui/newt/nmt-newt-entry.c \ + clients/tui/newt/nmt-newt-entry.h \ + clients/tui/newt/nmt-newt-entry-numeric.c \ + clients/tui/newt/nmt-newt-entry-numeric.h \ + clients/tui/newt/nmt-newt-form.c \ + clients/tui/newt/nmt-newt-form.h \ + clients/tui/newt/nmt-newt-grid.c \ + clients/tui/newt/nmt-newt-grid.h \ + clients/tui/newt/nmt-newt-hacks.c \ + clients/tui/newt/nmt-newt-hacks.h \ + clients/tui/newt/nmt-newt-label.c \ + clients/tui/newt/nmt-newt-label.h \ + clients/tui/newt/nmt-newt-listbox.c \ + clients/tui/newt/nmt-newt-listbox.h \ + clients/tui/newt/nmt-newt-popup.c \ + clients/tui/newt/nmt-newt-popup.h \ + clients/tui/newt/nmt-newt-section.c \ + clients/tui/newt/nmt-newt-section.h \ + clients/tui/newt/nmt-newt-separator.c \ + clients/tui/newt/nmt-newt-separator.h \ + clients/tui/newt/nmt-newt-stack.c \ + clients/tui/newt/nmt-newt-stack.h \ + clients/tui/newt/nmt-newt-textbox.c \ + clients/tui/newt/nmt-newt-textbox.h \ + clients/tui/newt/nmt-newt-toggle-button.c \ + clients/tui/newt/nmt-newt-toggle-button.h \ + clients/tui/newt/nmt-newt-utils.c \ + clients/tui/newt/nmt-newt-utils.h \ + clients/tui/newt/nmt-newt-widget.c \ + clients/tui/newt/nmt-newt-widget.h +am__dirstamp = $(am__leading_dot)dirstamp +@BUILD_NMTUI_TRUE@am_clients_tui_newt_libnmt_newt_a_OBJECTS = clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-button.$(OBJEXT) \ +@BUILD_NMTUI_TRUE@ clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-button-box.$(OBJEXT) \ +@BUILD_NMTUI_TRUE@ clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-checkbox.$(OBJEXT) \ +@BUILD_NMTUI_TRUE@ clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-component.$(OBJEXT) \ +@BUILD_NMTUI_TRUE@ clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-container.$(OBJEXT) \ +@BUILD_NMTUI_TRUE@ clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-entry.$(OBJEXT) \ +@BUILD_NMTUI_TRUE@ clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-entry-numeric.$(OBJEXT) \ +@BUILD_NMTUI_TRUE@ clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-form.$(OBJEXT) \ +@BUILD_NMTUI_TRUE@ clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-grid.$(OBJEXT) \ +@BUILD_NMTUI_TRUE@ clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-hacks.$(OBJEXT) \ +@BUILD_NMTUI_TRUE@ clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-label.$(OBJEXT) \ +@BUILD_NMTUI_TRUE@ clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-listbox.$(OBJEXT) \ +@BUILD_NMTUI_TRUE@ clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-popup.$(OBJEXT) \ +@BUILD_NMTUI_TRUE@ clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-section.$(OBJEXT) \ +@BUILD_NMTUI_TRUE@ clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-separator.$(OBJEXT) \ +@BUILD_NMTUI_TRUE@ clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-stack.$(OBJEXT) \ +@BUILD_NMTUI_TRUE@ clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-textbox.$(OBJEXT) \ +@BUILD_NMTUI_TRUE@ clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-toggle-button.$(OBJEXT) \ +@BUILD_NMTUI_TRUE@ clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-utils.$(OBJEXT) \ +@BUILD_NMTUI_TRUE@ clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-widget.$(OBJEXT) +clients_tui_newt_libnmt_newt_a_OBJECTS = \ + $(am_clients_tui_newt_libnmt_newt_a_OBJECTS) am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; am__vpath_adj = case $$p in \ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ @@ -172,8 +526,2141 @@ am__uninstall_files_from_dir = { \ || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ $(am__cd) "$$dir" && rm -f $$files; }; \ } -am__installdirs = "$(DESTDIR)$(pkgconfigdir)" -DATA = $(pkgconfig_DATA) +am__installdirs = "$(DESTDIR)$(libdir)" "$(DESTDIR)$(pkglibdir)" \ + "$(DESTDIR)$(pppd_plugindir)" "$(DESTDIR)$(bindir)" \ + "$(DESTDIR)$(libexecdir)" "$(DESTDIR)$(sbindir)" \ + "$(DESTDIR)$(man1dir)" "$(DESTDIR)$(man5dir)" \ + "$(DESTDIR)$(man7dir)" "$(DESTDIR)$(man8dir)" \ + "$(DESTDIR)$(dbusactivationdir)" \ + "$(DESTDIR)$(dbusinterfacesdir)" "$(DESTDIR)$(dbusservicedir)" \ + "$(DESTDIR)$(examplesdir)" "$(DESTDIR)$(girdir)" \ + "$(DESTDIR)$(pkgconfigdir)" "$(DESTDIR)$(polkit_policydir)" \ + "$(DESTDIR)$(servicedir)" "$(DESTDIR)$(systemdsystemunitdir)" \ + "$(DESTDIR)$(typelibdir)" "$(DESTDIR)$(udevrulesdir)" \ + "$(DESTDIR)$(vapidir)" "$(DESTDIR)$(libdeprecateddir)" \ + "$(DESTDIR)$(libnm_glib_libnmincludedir)" \ + "$(DESTDIR)$(libnm_glib_libnmvpndir)" \ + "$(DESTDIR)$(libnm_util_libnm_util_includedir)" \ + "$(DESTDIR)$(libnmincludedir)" \ + "$(DESTDIR)$(libnm_glib_libnmincludedir)" \ + "$(DESTDIR)$(libnm_glib_libnmvpndir)" \ + "$(DESTDIR)$(libnm_util_libnm_util_includedir)" \ + "$(DESTDIR)$(libnmincludedir)" +LTLIBRARIES = $(lib_LTLIBRARIES) $(noinst_LTLIBRARIES) \ + $(pkglib_LTLIBRARIES) $(pppd_plugin_LTLIBRARIES) +am__DEPENDENCIES_1 = +dispatcher_libnm_dispatcher_core_la_DEPENDENCIES = libnm/libnm.la \ + $(am__DEPENDENCIES_1) +am_dispatcher_libnm_dispatcher_core_la_OBJECTS = dispatcher/dispatcher_libnm_dispatcher_core_la-nm-dispatcher-utils.lo +dispatcher_libnm_dispatcher_core_la_OBJECTS = \ + $(am_dispatcher_libnm_dispatcher_core_la_OBJECTS) +AM_V_lt = $(am__v_lt_@AM_V@) +am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@) +am__v_lt_0 = --silent +am__v_lt_1 = +introspection_libnmdbus_la_LIBADD = +am__objects_1 = introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.AccessPoint.lo \ + introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Connection.Active.lo \ + introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.AgentManager.lo \ + introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Checkpoint.lo \ + introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Adsl.lo \ + introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Bond.lo \ + introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Bridge.lo \ + introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Bluetooth.lo \ + introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Wired.lo \ + introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Generic.lo \ + introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Infiniband.lo \ + introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.IPTunnel.lo \ + introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Macsec.lo \ + introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Macvlan.lo \ + introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Modem.lo \ + introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.OlpcMesh.lo \ + introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Statistics.lo \ + introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Team.lo \ + introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Tun.lo \ + introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Veth.lo \ + introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Vlan.lo \ + introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Vxlan.lo \ + introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Wireless.lo \ + introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.WiMax.lo \ + introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.lo \ + introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.DHCP4Config.lo \ + introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.DHCP6Config.lo \ + introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.DnsManager.lo \ + introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.IP4Config.lo \ + introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.IP6Config.lo \ + introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.lo \ + introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.PPP.lo \ + introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.SecretAgent.lo \ + introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Settings.Connection.lo \ + introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Settings.lo \ + introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.VPN.Connection.lo \ + introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.VPN.Plugin.lo +nodist_introspection_libnmdbus_la_OBJECTS = $(am__objects_1) +introspection_libnmdbus_la_OBJECTS = \ + $(nodist_introspection_libnmdbus_la_OBJECTS) +@WITH_GNUTLS_TRUE@am__DEPENDENCIES_2 = $(am__DEPENDENCIES_1) +@WITH_NSS_TRUE@am__DEPENDENCIES_3 = $(am__DEPENDENCIES_1) +libnm_core_libnm_core_la_DEPENDENCIES = $(am__DEPENDENCIES_1) \ + $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \ + $(am__DEPENDENCIES_2) $(am__DEPENDENCIES_3) +am__libnm_core_libnm_core_la_SOURCES_DIST = \ + shared/nm-version-macros.h libnm-core/nm-connection.h \ + libnm-core/nm-core-types.h libnm-core/nm-dbus-interface.h \ + libnm-core/nm-errors.h libnm-core/nm-setting-8021x.h \ + libnm-core/nm-setting-adsl.h libnm-core/nm-setting-bluetooth.h \ + libnm-core/nm-setting-bond.h \ + libnm-core/nm-setting-bridge-port.h \ + libnm-core/nm-setting-bridge.h libnm-core/nm-setting-cdma.h \ + libnm-core/nm-setting-connection.h libnm-core/nm-setting-dcb.h \ + libnm-core/nm-setting-generic.h libnm-core/nm-setting-gsm.h \ + libnm-core/nm-setting-infiniband.h \ + libnm-core/nm-setting-ip-config.h \ + libnm-core/nm-setting-ip-tunnel.h \ + libnm-core/nm-setting-ip4-config.h \ + libnm-core/nm-setting-ip6-config.h \ + libnm-core/nm-setting-macsec.h libnm-core/nm-setting-macvlan.h \ + libnm-core/nm-setting-olpc-mesh.h libnm-core/nm-setting-ppp.h \ + libnm-core/nm-setting-pppoe.h libnm-core/nm-setting-proxy.h \ + libnm-core/nm-setting-serial.h \ + libnm-core/nm-setting-team-port.h libnm-core/nm-setting-team.h \ + libnm-core/nm-setting-tun.h libnm-core/nm-setting-vlan.h \ + libnm-core/nm-setting-vpn.h libnm-core/nm-setting-vxlan.h \ + libnm-core/nm-setting-wimax.h libnm-core/nm-setting-wired.h \ + libnm-core/nm-setting-wireless-security.h \ + libnm-core/nm-setting-wireless.h libnm-core/nm-setting.h \ + libnm-core/nm-simple-connection.h libnm-core/nm-utils.h \ + libnm-core/nm-version.h libnm-core/nm-vpn-dbus-interface.h \ + libnm-core/nm-vpn-editor-plugin.h \ + libnm-core/nm-vpn-plugin-info.h \ + shared/nm-utils/nm-shared-utils.h libnm-core/crypto.h \ + libnm-core/nm-connection-private.h \ + libnm-core/nm-core-internal.h \ + libnm-core/nm-core-types-internal.h \ + libnm-core/nm-keyfile-internal.h libnm-core/nm-keyfile-utils.h \ + libnm-core/nm-property-compare.h \ + libnm-core/nm-setting-private.h libnm-core/nm-utils-private.h \ + shared/nm-utils/nm-shared-utils.c libnm-core/crypto.c \ + libnm-core/nm-connection.c libnm-core/nm-dbus-utils.c \ + libnm-core/nm-errors.c libnm-core/nm-keyfile-reader.c \ + libnm-core/nm-keyfile-utils.c libnm-core/nm-keyfile-writer.c \ + libnm-core/nm-property-compare.c libnm-core/nm-setting-8021x.c \ + libnm-core/nm-setting-adsl.c libnm-core/nm-setting-bluetooth.c \ + libnm-core/nm-setting-bond.c \ + libnm-core/nm-setting-bridge-port.c \ + libnm-core/nm-setting-bridge.c libnm-core/nm-setting-cdma.c \ + libnm-core/nm-setting-connection.c libnm-core/nm-setting-dcb.c \ + libnm-core/nm-setting-generic.c libnm-core/nm-setting-gsm.c \ + libnm-core/nm-setting-infiniband.c \ + libnm-core/nm-setting-ip-config.c \ + libnm-core/nm-setting-ip-tunnel.c \ + libnm-core/nm-setting-ip4-config.c \ + libnm-core/nm-setting-ip6-config.c \ + libnm-core/nm-setting-macsec.c libnm-core/nm-setting-macvlan.c \ + libnm-core/nm-setting-olpc-mesh.c libnm-core/nm-setting-ppp.c \ + libnm-core/nm-setting-pppoe.c libnm-core/nm-setting-proxy.c \ + libnm-core/nm-setting-serial.c \ + libnm-core/nm-setting-team-port.c libnm-core/nm-setting-team.c \ + libnm-core/nm-setting-tun.c libnm-core/nm-setting-vlan.c \ + libnm-core/nm-setting-vpn.c libnm-core/nm-setting-vxlan.c \ + libnm-core/nm-setting-wimax.c libnm-core/nm-setting-wired.c \ + libnm-core/nm-setting-wireless-security.c \ + libnm-core/nm-setting-wireless.c libnm-core/nm-setting.c \ + libnm-core/nm-simple-connection.c libnm-core/nm-utils.c \ + libnm-core/nm-vpn-editor-plugin.c \ + libnm-core/nm-vpn-plugin-info.c libnm-core/crypto_gnutls.c \ + libnm-core/crypto_nss.c +am__objects_2 = +@WITH_GNUTLS_TRUE@am__objects_3 = libnm-core/libnm_core_libnm_core_la-crypto_gnutls.lo +@WITH_NSS_TRUE@am__objects_4 = libnm-core/libnm_core_libnm_core_la-crypto_nss.lo +am__objects_5 = \ + shared/nm-utils/libnm_core_libnm_core_la-nm-shared-utils.lo \ + libnm-core/libnm_core_libnm_core_la-crypto.lo \ + libnm-core/libnm_core_libnm_core_la-nm-connection.lo \ + libnm-core/libnm_core_libnm_core_la-nm-dbus-utils.lo \ + libnm-core/libnm_core_libnm_core_la-nm-errors.lo \ + libnm-core/libnm_core_libnm_core_la-nm-keyfile-reader.lo \ + libnm-core/libnm_core_libnm_core_la-nm-keyfile-utils.lo \ + libnm-core/libnm_core_libnm_core_la-nm-keyfile-writer.lo \ + libnm-core/libnm_core_libnm_core_la-nm-property-compare.lo \ + libnm-core/libnm_core_libnm_core_la-nm-setting-8021x.lo \ + libnm-core/libnm_core_libnm_core_la-nm-setting-adsl.lo \ + libnm-core/libnm_core_libnm_core_la-nm-setting-bluetooth.lo \ + libnm-core/libnm_core_libnm_core_la-nm-setting-bond.lo \ + libnm-core/libnm_core_libnm_core_la-nm-setting-bridge-port.lo \ + libnm-core/libnm_core_libnm_core_la-nm-setting-bridge.lo \ + libnm-core/libnm_core_libnm_core_la-nm-setting-cdma.lo \ + libnm-core/libnm_core_libnm_core_la-nm-setting-connection.lo \ + libnm-core/libnm_core_libnm_core_la-nm-setting-dcb.lo \ + libnm-core/libnm_core_libnm_core_la-nm-setting-generic.lo \ + libnm-core/libnm_core_libnm_core_la-nm-setting-gsm.lo \ + libnm-core/libnm_core_libnm_core_la-nm-setting-infiniband.lo \ + libnm-core/libnm_core_libnm_core_la-nm-setting-ip-config.lo \ + libnm-core/libnm_core_libnm_core_la-nm-setting-ip-tunnel.lo \ + libnm-core/libnm_core_libnm_core_la-nm-setting-ip4-config.lo \ + libnm-core/libnm_core_libnm_core_la-nm-setting-ip6-config.lo \ + libnm-core/libnm_core_libnm_core_la-nm-setting-macsec.lo \ + libnm-core/libnm_core_libnm_core_la-nm-setting-macvlan.lo \ + libnm-core/libnm_core_libnm_core_la-nm-setting-olpc-mesh.lo \ + libnm-core/libnm_core_libnm_core_la-nm-setting-ppp.lo \ + libnm-core/libnm_core_libnm_core_la-nm-setting-pppoe.lo \ + libnm-core/libnm_core_libnm_core_la-nm-setting-proxy.lo \ + libnm-core/libnm_core_libnm_core_la-nm-setting-serial.lo \ + libnm-core/libnm_core_libnm_core_la-nm-setting-team-port.lo \ + libnm-core/libnm_core_libnm_core_la-nm-setting-team.lo \ + libnm-core/libnm_core_libnm_core_la-nm-setting-tun.lo \ + libnm-core/libnm_core_libnm_core_la-nm-setting-vlan.lo \ + libnm-core/libnm_core_libnm_core_la-nm-setting-vpn.lo \ + libnm-core/libnm_core_libnm_core_la-nm-setting-vxlan.lo \ + libnm-core/libnm_core_libnm_core_la-nm-setting-wimax.lo \ + libnm-core/libnm_core_libnm_core_la-nm-setting-wired.lo \ + libnm-core/libnm_core_libnm_core_la-nm-setting-wireless-security.lo \ + libnm-core/libnm_core_libnm_core_la-nm-setting-wireless.lo \ + libnm-core/libnm_core_libnm_core_la-nm-setting.lo \ + libnm-core/libnm_core_libnm_core_la-nm-simple-connection.lo \ + libnm-core/libnm_core_libnm_core_la-nm-utils.lo \ + libnm-core/libnm_core_libnm_core_la-nm-vpn-editor-plugin.lo \ + libnm-core/libnm_core_libnm_core_la-nm-vpn-plugin-info.lo \ + $(am__objects_3) $(am__objects_4) +am_libnm_core_libnm_core_la_OBJECTS = $(am__objects_2) \ + $(am__objects_2) $(am__objects_5) +am__objects_6 = \ + libnm-core/libnm_core_libnm_core_la-nm-core-enum-types.lo +nodist_libnm_core_libnm_core_la_OBJECTS = $(am__objects_2) \ + $(am__objects_6) +libnm_core_libnm_core_la_OBJECTS = \ + $(am_libnm_core_libnm_core_la_OBJECTS) \ + $(nodist_libnm_core_libnm_core_la_OBJECTS) +libnm_core_libnm_core_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ + $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ + $(AM_CFLAGS) $(CFLAGS) $(libnm_core_libnm_core_la_LDFLAGS) \ + $(LDFLAGS) -o $@ +@WITH_LEGACY_LIBRARIES_TRUE@libnm_glib_libdeprecated_nm_glib_la_DEPENDENCIES = \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(am__DEPENDENCIES_1) \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(am__DEPENDENCIES_1) +am__libnm_glib_libdeprecated_nm_glib_la_SOURCES_DIST = \ + libnm-glib/libnm_glib.h libnm-glib/libnm_glib.c +@WITH_LEGACY_LIBRARIES_TRUE@am_libnm_glib_libdeprecated_nm_glib_la_OBJECTS = libnm-glib/libnm_glib_libdeprecated_nm_glib_la-libnm_glib.lo +libnm_glib_libdeprecated_nm_glib_la_OBJECTS = \ + $(am_libnm_glib_libdeprecated_nm_glib_la_OBJECTS) +@WITH_LEGACY_LIBRARIES_TRUE@am_libnm_glib_libdeprecated_nm_glib_la_rpath = +@WITH_LEGACY_LIBRARIES_TRUE@libnm_glib_libnm_glib_vpn_la_DEPENDENCIES = \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/libnm-util.la \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(am__DEPENDENCIES_1) \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(am__DEPENDENCIES_1) +am__libnm_glib_libnm_glib_vpn_la_SOURCES_DIST = \ + libnm-glib/nm-vpn-plugin.c \ + libnm-glib/nm-vpn-plugin-ui-interface.c \ + libnm-glib/nm-vpn-plugin-utils.c +@WITH_LEGACY_LIBRARIES_TRUE@am__objects_7 = libnm-glib/libnm_glib_libnm_glib_vpn_la-nm-vpn-plugin.lo \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/libnm_glib_libnm_glib_vpn_la-nm-vpn-plugin-ui-interface.lo \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/libnm_glib_libnm_glib_vpn_la-nm-vpn-plugin-utils.lo +@WITH_LEGACY_LIBRARIES_TRUE@am_libnm_glib_libnm_glib_vpn_la_OBJECTS = \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(am__objects_7) +@WITH_LEGACY_LIBRARIES_TRUE@am__objects_8 = libnm-glib/libnm_glib_libnm_glib_vpn_la-nm-vpn-enum-types.lo +@WITH_LEGACY_LIBRARIES_TRUE@nodist_libnm_glib_libnm_glib_vpn_la_OBJECTS = \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(am__objects_8) +libnm_glib_libnm_glib_vpn_la_OBJECTS = \ + $(am_libnm_glib_libnm_glib_vpn_la_OBJECTS) \ + $(nodist_libnm_glib_libnm_glib_vpn_la_OBJECTS) +libnm_glib_libnm_glib_vpn_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ + $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ + $(AM_CFLAGS) $(CFLAGS) $(libnm_glib_libnm_glib_vpn_la_LDFLAGS) \ + $(LDFLAGS) -o $@ +@WITH_LEGACY_LIBRARIES_TRUE@am_libnm_glib_libnm_glib_vpn_la_rpath = \ +@WITH_LEGACY_LIBRARIES_TRUE@ -rpath $(libdir) +@WITH_LEGACY_LIBRARIES_TRUE@libnm_glib_libnm_glib_la_DEPENDENCIES = \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/libnm-util.la \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/libdeprecated-nm-glib.la \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(am__DEPENDENCIES_1) \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(am__DEPENDENCIES_1) \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(am__DEPENDENCIES_1) +am__libnm_glib_libnm_glib_la_SOURCES_DIST = libnm-glib/nm-object.c \ + libnm-glib/nm-dbus-helpers.c libnm-glib/nm-client.c \ + libnm-glib/nm-device.c libnm-glib/nm-device-ethernet.c \ + libnm-glib/nm-device-infiniband.c libnm-glib/nm-device-adsl.c \ + libnm-glib/nm-device-wifi.c libnm-glib/nm-device-bt.c \ + libnm-glib/nm-device-olpc-mesh.c libnm-glib/nm-device-bond.c \ + libnm-glib/nm-device-team.c libnm-glib/nm-device-bridge.c \ + libnm-glib/nm-device-vlan.c libnm-glib/nm-device-generic.c \ + libnm-glib/nm-access-point.c libnm-glib/nm-ip4-config.c \ + libnm-glib/nm-device-modem.c libnm-glib/nm-vpn-connection.c \ + libnm-glib/nm-types.c libnm-glib/nm-object-cache.c \ + libnm-glib/nm-active-connection.c libnm-glib/nm-dhcp4-config.c \ + libnm-glib/nm-ip6-config.c libnm-glib/nm-dhcp6-config.c \ + libnm-glib/nm-remote-connection.c \ + libnm-glib/nm-remote-settings.c libnm-glib/nm-secret-agent.c \ + libnm-glib/nm-device-wimax.c libnm-glib/nm-wimax-nsp.c \ + libnm-glib/nm-object.h libnm-glib/nm-client.h \ + libnm-glib/nm-device.h libnm-glib/nm-device-ethernet.h \ + libnm-glib/nm-device-infiniband.h libnm-glib/nm-device-adsl.h \ + libnm-glib/nm-device-wifi.h libnm-glib/nm-device-bt.h \ + libnm-glib/nm-device-olpc-mesh.h libnm-glib/nm-device-bond.h \ + libnm-glib/nm-device-team.h libnm-glib/nm-device-bridge.h \ + libnm-glib/nm-device-vlan.h libnm-glib/nm-device-generic.h \ + libnm-glib/nm-access-point.h libnm-glib/nm-ip4-config.h \ + libnm-glib/nm-device-modem.h libnm-glib/nm-vpn-connection.h \ + libnm-glib/nm-types.h libnm-glib/nm-active-connection.h \ + libnm-glib/nm-dhcp4-config.h libnm-glib/nm-ip6-config.h \ + libnm-glib/nm-dhcp6-config.h libnm-glib/nm-remote-connection.h \ + libnm-glib/nm-remote-settings.h libnm-glib/nm-secret-agent.h \ + libnm-glib/nm-device-wimax.h libnm-glib/nm-wimax-nsp.h \ + libnm-glib/nm-object-private.h libnm-glib/nm-device-private.h \ + libnm-glib/nm-types-private.h libnm-glib/nm-object-cache.h \ + libnm-glib/nm-remote-connection-private.h \ + libnm-glib/nm-dbus-helpers-private.h +@WITH_LEGACY_LIBRARIES_TRUE@am__objects_9 = libnm-glib/libnm_glib_libnm_glib_la-nm-object.lo \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/libnm_glib_libnm_glib_la-nm-dbus-helpers.lo \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/libnm_glib_libnm_glib_la-nm-client.lo \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/libnm_glib_libnm_glib_la-nm-device.lo \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/libnm_glib_libnm_glib_la-nm-device-ethernet.lo \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/libnm_glib_libnm_glib_la-nm-device-infiniband.lo \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/libnm_glib_libnm_glib_la-nm-device-adsl.lo \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/libnm_glib_libnm_glib_la-nm-device-wifi.lo \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/libnm_glib_libnm_glib_la-nm-device-bt.lo \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/libnm_glib_libnm_glib_la-nm-device-olpc-mesh.lo \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/libnm_glib_libnm_glib_la-nm-device-bond.lo \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/libnm_glib_libnm_glib_la-nm-device-team.lo \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/libnm_glib_libnm_glib_la-nm-device-bridge.lo \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/libnm_glib_libnm_glib_la-nm-device-vlan.lo \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/libnm_glib_libnm_glib_la-nm-device-generic.lo \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/libnm_glib_libnm_glib_la-nm-access-point.lo \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/libnm_glib_libnm_glib_la-nm-ip4-config.lo \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/libnm_glib_libnm_glib_la-nm-device-modem.lo \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/libnm_glib_libnm_glib_la-nm-vpn-connection.lo \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/libnm_glib_libnm_glib_la-nm-types.lo \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/libnm_glib_libnm_glib_la-nm-object-cache.lo \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/libnm_glib_libnm_glib_la-nm-active-connection.lo \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/libnm_glib_libnm_glib_la-nm-dhcp4-config.lo \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/libnm_glib_libnm_glib_la-nm-ip6-config.lo \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/libnm_glib_libnm_glib_la-nm-dhcp6-config.lo \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/libnm_glib_libnm_glib_la-nm-remote-connection.lo \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/libnm_glib_libnm_glib_la-nm-remote-settings.lo \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/libnm_glib_libnm_glib_la-nm-secret-agent.lo \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/libnm_glib_libnm_glib_la-nm-device-wimax.lo \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/libnm_glib_libnm_glib_la-nm-wimax-nsp.lo +@WITH_LEGACY_LIBRARIES_TRUE@am_libnm_glib_libnm_glib_la_OBJECTS = \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(am__objects_9) $(am__objects_2) \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(am__objects_2) +@WITH_LEGACY_LIBRARIES_TRUE@am__objects_10 = libnm-glib/libnm_glib_libnm_glib_la-nm-glib-enum-types.lo +@WITH_LEGACY_LIBRARIES_TRUE@nodist_libnm_glib_libnm_glib_la_OBJECTS = \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(am__objects_10) $(am__objects_2) +libnm_glib_libnm_glib_la_OBJECTS = \ + $(am_libnm_glib_libnm_glib_la_OBJECTS) \ + $(nodist_libnm_glib_libnm_glib_la_OBJECTS) +libnm_glib_libnm_glib_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ + $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ + $(AM_CFLAGS) $(CFLAGS) $(libnm_glib_libnm_glib_la_LDFLAGS) \ + $(LDFLAGS) -o $@ +@WITH_LEGACY_LIBRARIES_TRUE@am_libnm_glib_libnm_glib_la_rpath = \ +@WITH_LEGACY_LIBRARIES_TRUE@ -rpath $(libdir) +@WITH_GNUTLS_TRUE@@WITH_LEGACY_LIBRARIES_TRUE@am__DEPENDENCIES_4 = $(am__DEPENDENCIES_1) +@WITH_LEGACY_LIBRARIES_TRUE@@WITH_NSS_TRUE@am__DEPENDENCIES_5 = $(am__DEPENDENCIES_1) +@WITH_LEGACY_LIBRARIES_TRUE@libnm_util_libnm_util_la_DEPENDENCIES = \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(am__DEPENDENCIES_1) \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(am__DEPENDENCIES_1) \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(am__DEPENDENCIES_1) \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(am__DEPENDENCIES_4) \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(am__DEPENDENCIES_5) +am__libnm_util_libnm_util_la_SOURCES_DIST = \ + shared/nm-utils/nm-shared-utils.c libnm-util/crypto.c \ + libnm-util/nm-connection.c \ + libnm-util/nm-param-spec-specialized.c libnm-util/nm-setting.c \ + libnm-util/nm-setting-8021x.c libnm-util/nm-setting-adsl.c \ + libnm-util/nm-setting-bluetooth.c libnm-util/nm-setting-bond.c \ + libnm-util/nm-setting-team.c libnm-util/nm-setting-team-port.c \ + libnm-util/nm-setting-bridge.c \ + libnm-util/nm-setting-bridge-port.c \ + libnm-util/nm-setting-connection.c libnm-util/nm-setting-dcb.c \ + libnm-util/nm-setting-infiniband.c \ + libnm-util/nm-setting-ip4-config.c \ + libnm-util/nm-setting-vlan.c \ + libnm-util/nm-setting-ip6-config.c libnm-util/nm-setting-ppp.c \ + libnm-util/nm-setting-pppoe.c libnm-util/nm-setting-serial.c \ + libnm-util/nm-setting-generic.c libnm-util/nm-setting-gsm.c \ + libnm-util/nm-setting-cdma.c libnm-util/nm-setting-olpc-mesh.c \ + libnm-util/nm-setting-wimax.c libnm-util/nm-setting-wired.c \ + libnm-util/nm-setting-wireless.c \ + libnm-util/nm-setting-wireless-security.c \ + libnm-util/nm-setting-vpn.c libnm-util/nm-utils.c \ + libnm-util/nm-value-transforms.c libnm-util/crypto_gnutls.c \ + libnm-util/crypto_nss.c shared/nm-version-macros.h \ + libnm-util/NetworkManager.h libnm-util/NetworkManagerVPN.h \ + libnm-util/nm-connection.h libnm-util/nm-setting.h \ + libnm-util/nm-setting-8021x.h libnm-util/nm-setting-adsl.h \ + libnm-util/nm-setting-bluetooth.h libnm-util/nm-setting-bond.h \ + libnm-util/nm-setting-team.h libnm-util/nm-setting-team-port.h \ + libnm-util/nm-setting-bridge.h \ + libnm-util/nm-setting-bridge-port.h \ + libnm-util/nm-setting-connection.h libnm-util/nm-setting-dcb.h \ + libnm-util/nm-setting-infiniband.h \ + libnm-util/nm-setting-ip4-config.h \ + libnm-util/nm-setting-vlan.h \ + libnm-util/nm-setting-ip6-config.h libnm-util/nm-setting-ppp.h \ + libnm-util/nm-setting-pppoe.h libnm-util/nm-setting-serial.h \ + libnm-util/nm-setting-generic.h libnm-util/nm-setting-gsm.h \ + libnm-util/nm-setting-cdma.h libnm-util/nm-setting-olpc-mesh.h \ + libnm-util/nm-setting-wimax.h libnm-util/nm-setting-wired.h \ + libnm-util/nm-setting-wireless.h \ + libnm-util/nm-setting-wireless-security.h \ + libnm-util/nm-setting-vpn.h libnm-util/nm-utils.h \ + libnm-util/nm-version.h shared/nm-utils/nm-shared-utils.h \ + libnm-util/crypto.h libnm-util/nm-dbus-glib-types.h \ + libnm-util/nm-gvaluearray-compat.h \ + libnm-util/nm-param-spec-specialized.h \ + libnm-util/nm-setting-private.h libnm-util/nm-utils-private.h +@WITH_GNUTLS_TRUE@@WITH_LEGACY_LIBRARIES_TRUE@am__objects_11 = libnm-util/libnm_util_libnm_util_la-crypto_gnutls.lo +@WITH_LEGACY_LIBRARIES_TRUE@@WITH_NSS_TRUE@am__objects_12 = libnm-util/libnm_util_libnm_util_la-crypto_nss.lo +@WITH_LEGACY_LIBRARIES_TRUE@am__objects_13 = shared/nm-utils/libnm_util_libnm_util_la-nm-shared-utils.lo \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/libnm_util_libnm_util_la-crypto.lo \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/libnm_util_libnm_util_la-nm-connection.lo \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/libnm_util_libnm_util_la-nm-param-spec-specialized.lo \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/libnm_util_libnm_util_la-nm-setting.lo \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/libnm_util_libnm_util_la-nm-setting-8021x.lo \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/libnm_util_libnm_util_la-nm-setting-adsl.lo \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/libnm_util_libnm_util_la-nm-setting-bluetooth.lo \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/libnm_util_libnm_util_la-nm-setting-bond.lo \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/libnm_util_libnm_util_la-nm-setting-team.lo \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/libnm_util_libnm_util_la-nm-setting-team-port.lo \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/libnm_util_libnm_util_la-nm-setting-bridge.lo \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/libnm_util_libnm_util_la-nm-setting-bridge-port.lo \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/libnm_util_libnm_util_la-nm-setting-connection.lo \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/libnm_util_libnm_util_la-nm-setting-dcb.lo \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/libnm_util_libnm_util_la-nm-setting-infiniband.lo \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/libnm_util_libnm_util_la-nm-setting-ip4-config.lo \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/libnm_util_libnm_util_la-nm-setting-vlan.lo \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/libnm_util_libnm_util_la-nm-setting-ip6-config.lo \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/libnm_util_libnm_util_la-nm-setting-ppp.lo \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/libnm_util_libnm_util_la-nm-setting-pppoe.lo \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/libnm_util_libnm_util_la-nm-setting-serial.lo \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/libnm_util_libnm_util_la-nm-setting-generic.lo \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/libnm_util_libnm_util_la-nm-setting-gsm.lo \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/libnm_util_libnm_util_la-nm-setting-cdma.lo \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/libnm_util_libnm_util_la-nm-setting-olpc-mesh.lo \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/libnm_util_libnm_util_la-nm-setting-wimax.lo \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/libnm_util_libnm_util_la-nm-setting-wired.lo \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/libnm_util_libnm_util_la-nm-setting-wireless.lo \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/libnm_util_libnm_util_la-nm-setting-wireless-security.lo \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/libnm_util_libnm_util_la-nm-setting-vpn.lo \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/libnm_util_libnm_util_la-nm-utils.lo \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/libnm_util_libnm_util_la-nm-value-transforms.lo \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(am__objects_11) \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(am__objects_12) +@WITH_LEGACY_LIBRARIES_TRUE@am_libnm_util_libnm_util_la_OBJECTS = \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(am__objects_13) $(am__objects_2) \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(am__objects_2) +@WITH_LEGACY_LIBRARIES_TRUE@am__objects_14 = libnm-util/libnm_util_libnm_util_la-nm-utils-enum-types.lo +@WITH_LEGACY_LIBRARIES_TRUE@nodist_libnm_util_libnm_util_la_OBJECTS = \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(am__objects_2) $(am__objects_14) +libnm_util_libnm_util_la_OBJECTS = \ + $(am_libnm_util_libnm_util_la_OBJECTS) \ + $(nodist_libnm_util_libnm_util_la_OBJECTS) +libnm_util_libnm_util_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ + $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ + $(AM_CFLAGS) $(CFLAGS) $(libnm_util_libnm_util_la_LDFLAGS) \ + $(LDFLAGS) -o $@ +@WITH_LEGACY_LIBRARIES_TRUE@am_libnm_util_libnm_util_la_rpath = \ +@WITH_LEGACY_LIBRARIES_TRUE@ -rpath $(libdir) +@WITH_LEGACY_LIBRARIES_TRUE@libnm_util_libtest_crypto_la_DEPENDENCIES = \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(am__DEPENDENCIES_1) \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(am__DEPENDENCIES_4) \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(am__DEPENDENCIES_5) +am__libnm_util_libtest_crypto_la_SOURCES_DIST = libnm-util/crypto.c \ + libnm-util/crypto_gnutls.c libnm-util/crypto_nss.c +@WITH_GNUTLS_TRUE@@WITH_LEGACY_LIBRARIES_TRUE@am__objects_15 = libnm-util/libnm_util_libtest_crypto_la-crypto_gnutls.lo +@WITH_LEGACY_LIBRARIES_TRUE@@WITH_NSS_TRUE@am__objects_16 = libnm-util/libnm_util_libtest_crypto_la-crypto_nss.lo +@WITH_LEGACY_LIBRARIES_TRUE@am_libnm_util_libtest_crypto_la_OBJECTS = libnm-util/libnm_util_libtest_crypto_la-crypto.lo \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(am__objects_15) \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(am__objects_16) +libnm_util_libtest_crypto_la_OBJECTS = \ + $(am_libnm_util_libtest_crypto_la_OBJECTS) +@ENABLE_TESTS_FALSE@@WITH_LEGACY_LIBRARIES_TRUE@am_libnm_util_libtest_crypto_la_rpath = +@ENABLE_TESTS_TRUE@@WITH_LEGACY_LIBRARIES_TRUE@am_libnm_util_libtest_crypto_la_rpath = +libnm_libnm_la_DEPENDENCIES = libnm-core/libnm-core.la \ + introspection/libnmdbus.la $(am__DEPENDENCIES_1) \ + $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \ + $(am__DEPENDENCIES_1) +am__objects_17 = libnm/libnm_libnm_la-nm-access-point.lo \ + libnm/libnm_libnm_la-nm-active-connection.lo \ + libnm/libnm_libnm_la-nm-client.lo \ + libnm/libnm_libnm_la-nm-dbus-helpers.lo \ + libnm/libnm_libnm_la-nm-device-adsl.lo \ + libnm/libnm_libnm_la-nm-device-bond.lo \ + libnm/libnm_libnm_la-nm-device-bridge.lo \ + libnm/libnm_libnm_la-nm-device-bt.lo \ + libnm/libnm_libnm_la-nm-device-ethernet.lo \ + libnm/libnm_libnm_la-nm-device-generic.lo \ + libnm/libnm_libnm_la-nm-device-infiniband.lo \ + libnm/libnm_libnm_la-nm-device-ip-tunnel.lo \ + libnm/libnm_libnm_la-nm-device-macsec.lo \ + libnm/libnm_libnm_la-nm-device-macvlan.lo \ + libnm/libnm_libnm_la-nm-device-modem.lo \ + libnm/libnm_libnm_la-nm-device-olpc-mesh.lo \ + libnm/libnm_libnm_la-nm-device-team.lo \ + libnm/libnm_libnm_la-nm-device-tun.lo \ + libnm/libnm_libnm_la-nm-device-vlan.lo \ + libnm/libnm_libnm_la-nm-device-vxlan.lo \ + libnm/libnm_libnm_la-nm-device-wifi.lo \ + libnm/libnm_libnm_la-nm-device-wimax.lo \ + libnm/libnm_libnm_la-nm-device.lo \ + libnm/libnm_libnm_la-nm-dhcp-config.lo \ + libnm/libnm_libnm_la-nm-dhcp4-config.lo \ + libnm/libnm_libnm_la-nm-dhcp6-config.lo \ + libnm/libnm_libnm_la-nm-dns-manager.lo \ + libnm/libnm_libnm_la-nm-ip-config.lo \ + libnm/libnm_libnm_la-nm-ip4-config.lo \ + libnm/libnm_libnm_la-nm-ip6-config.lo \ + libnm/libnm_libnm_la-nm-manager.lo \ + libnm/libnm_libnm_la-nm-object.lo \ + libnm/libnm_libnm_la-nm-remote-connection.lo \ + libnm/libnm_libnm_la-nm-remote-settings.lo \ + libnm/libnm_libnm_la-nm-secret-agent-old.lo \ + libnm/libnm_libnm_la-nm-vpn-connection.lo \ + libnm/libnm_libnm_la-nm-vpn-plugin-old.lo \ + libnm/libnm_libnm_la-nm-vpn-editor.lo \ + libnm/libnm_libnm_la-nm-vpn-service-plugin.lo \ + libnm/libnm_libnm_la-nm-wimax-nsp.lo +am_libnm_libnm_la_OBJECTS = $(am__objects_2) $(am__objects_2) \ + $(am__objects_2) $(am__objects_17) +am__objects_18 = libnm/libnm_libnm_la-nm-enum-types.lo +nodist_libnm_libnm_la_OBJECTS = $(am__objects_2) $(am__objects_18) +libnm_libnm_la_OBJECTS = $(am_libnm_libnm_la_OBJECTS) \ + $(nodist_libnm_libnm_la_OBJECTS) +libnm_libnm_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ + $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ + $(AM_CFLAGS) $(CFLAGS) $(libnm_libnm_la_LDFLAGS) $(LDFLAGS) -o \ + $@ +libnm_tests_libnm_vpn_plugin_utils_test_la_DEPENDENCIES = \ + $(am__DEPENDENCIES_1) +am_libnm_tests_libnm_vpn_plugin_utils_test_la_OBJECTS = shared/nm-utils/libnm_tests_libnm_vpn_plugin_utils_test_la-nm-vpn-plugin-utils.lo +libnm_tests_libnm_vpn_plugin_utils_test_la_OBJECTS = \ + $(am_libnm_tests_libnm_vpn_plugin_utils_test_la_OBJECTS) +libnm_tests_libnm_vpn_plugin_utils_test_la_LINK = $(LIBTOOL) \ + $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \ + --mode=link $(CCLD) \ + $(libnm_tests_libnm_vpn_plugin_utils_test_la_CFLAGS) $(CFLAGS) \ + $(AM_LDFLAGS) $(LDFLAGS) -o $@ +@ENABLE_TESTS_FALSE@am_libnm_tests_libnm_vpn_plugin_utils_test_la_rpath = +@ENABLE_TESTS_TRUE@am_libnm_tests_libnm_vpn_plugin_utils_test_la_rpath = +src_devices_adsl_libnm_device_plugin_adsl_la_DEPENDENCIES = \ + introspection/libnmdbus.la $(am__DEPENDENCIES_1) +am_src_devices_adsl_libnm_device_plugin_adsl_la_OBJECTS = src/devices/adsl/src_devices_adsl_libnm_device_plugin_adsl_la-nm-atm-manager.lo \ + src/devices/adsl/src_devices_adsl_libnm_device_plugin_adsl_la-nm-device-adsl.lo +src_devices_adsl_libnm_device_plugin_adsl_la_OBJECTS = \ + $(am_src_devices_adsl_libnm_device_plugin_adsl_la_OBJECTS) +src_devices_adsl_libnm_device_plugin_adsl_la_LINK = $(LIBTOOL) \ + $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \ + --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ + $(src_devices_adsl_libnm_device_plugin_adsl_la_LDFLAGS) \ + $(LDFLAGS) -o $@ +@WITH_BLUEZ5_DUN_TRUE@@WITH_MODEM_MANAGER_1_TRUE@am__DEPENDENCIES_6 = $(am__DEPENDENCIES_1) +@WITH_MODEM_MANAGER_1_TRUE@src_devices_bluetooth_libnm_device_plugin_bluetooth_la_DEPENDENCIES = \ +@WITH_MODEM_MANAGER_1_TRUE@ introspection/libnmdbus.la \ +@WITH_MODEM_MANAGER_1_TRUE@ src/devices/wwan/libnm-wwan.la \ +@WITH_MODEM_MANAGER_1_TRUE@ $(am__DEPENDENCIES_1) \ +@WITH_MODEM_MANAGER_1_TRUE@ $(am__DEPENDENCIES_1) \ +@WITH_MODEM_MANAGER_1_TRUE@ $(am__DEPENDENCIES_6) +am__src_devices_bluetooth_libnm_device_plugin_bluetooth_la_SOURCES_DIST = \ + src/devices/bluetooth/nm-bluez-manager.c \ + src/devices/bluetooth/nm-bluez-common.h \ + src/devices/bluetooth/nm-bluez-device.c \ + src/devices/bluetooth/nm-bluez-device.h \ + src/devices/bluetooth/nm-bluez4-adapter.c \ + src/devices/bluetooth/nm-bluez4-adapter.h \ + src/devices/bluetooth/nm-bluez4-manager.c \ + src/devices/bluetooth/nm-bluez4-manager.h \ + src/devices/bluetooth/nm-bluez5-manager.c \ + src/devices/bluetooth/nm-bluez5-manager.h \ + src/devices/bluetooth/nm-bt-error.h \ + src/devices/bluetooth/nm-bt-error.c \ + src/devices/bluetooth/nm-device-bt.c \ + src/devices/bluetooth/nm-device-bt.h \ + src/devices/bluetooth/nm-bluez5-dun.c \ + src/devices/bluetooth/nm-bluez5-dun.h +@WITH_BLUEZ5_DUN_TRUE@@WITH_MODEM_MANAGER_1_TRUE@am__objects_19 = src/devices/bluetooth/src_devices_bluetooth_libnm_device_plugin_bluetooth_la-nm-bluez5-dun.lo +@WITH_MODEM_MANAGER_1_TRUE@am_src_devices_bluetooth_libnm_device_plugin_bluetooth_la_OBJECTS = src/devices/bluetooth/src_devices_bluetooth_libnm_device_plugin_bluetooth_la-nm-bluez-manager.lo \ +@WITH_MODEM_MANAGER_1_TRUE@ src/devices/bluetooth/src_devices_bluetooth_libnm_device_plugin_bluetooth_la-nm-bluez-device.lo \ +@WITH_MODEM_MANAGER_1_TRUE@ src/devices/bluetooth/src_devices_bluetooth_libnm_device_plugin_bluetooth_la-nm-bluez4-adapter.lo \ +@WITH_MODEM_MANAGER_1_TRUE@ src/devices/bluetooth/src_devices_bluetooth_libnm_device_plugin_bluetooth_la-nm-bluez4-manager.lo \ +@WITH_MODEM_MANAGER_1_TRUE@ src/devices/bluetooth/src_devices_bluetooth_libnm_device_plugin_bluetooth_la-nm-bluez5-manager.lo \ +@WITH_MODEM_MANAGER_1_TRUE@ src/devices/bluetooth/src_devices_bluetooth_libnm_device_plugin_bluetooth_la-nm-bt-error.lo \ +@WITH_MODEM_MANAGER_1_TRUE@ src/devices/bluetooth/src_devices_bluetooth_libnm_device_plugin_bluetooth_la-nm-device-bt.lo \ +@WITH_MODEM_MANAGER_1_TRUE@ $(am__objects_19) +src_devices_bluetooth_libnm_device_plugin_bluetooth_la_OBJECTS = $(am_src_devices_bluetooth_libnm_device_plugin_bluetooth_la_OBJECTS) +src_devices_bluetooth_libnm_device_plugin_bluetooth_la_LINK = \ + $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ + $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ + $(src_devices_bluetooth_libnm_device_plugin_bluetooth_la_LDFLAGS) \ + $(LDFLAGS) -o $@ +@WITH_MODEM_MANAGER_1_TRUE@am_src_devices_bluetooth_libnm_device_plugin_bluetooth_la_rpath = \ +@WITH_MODEM_MANAGER_1_TRUE@ -rpath $(pkglibdir) +@WITH_TEAMDCTL_TRUE@src_devices_team_libnm_device_plugin_team_la_DEPENDENCIES = \ +@WITH_TEAMDCTL_TRUE@ introspection/libnmdbus.la \ +@WITH_TEAMDCTL_TRUE@ $(am__DEPENDENCIES_1) \ +@WITH_TEAMDCTL_TRUE@ $(am__DEPENDENCIES_1) \ +@WITH_TEAMDCTL_TRUE@ $(am__DEPENDENCIES_1) +am__src_devices_team_libnm_device_plugin_team_la_SOURCES_DIST = \ + src/devices/team/nm-team-factory.c \ + src/devices/team/nm-device-team.c \ + src/devices/team/nm-device-team.h +@WITH_TEAMDCTL_TRUE@am_src_devices_team_libnm_device_plugin_team_la_OBJECTS = src/devices/team/src_devices_team_libnm_device_plugin_team_la-nm-team-factory.lo \ +@WITH_TEAMDCTL_TRUE@ src/devices/team/src_devices_team_libnm_device_plugin_team_la-nm-device-team.lo +src_devices_team_libnm_device_plugin_team_la_OBJECTS = \ + $(am_src_devices_team_libnm_device_plugin_team_la_OBJECTS) +src_devices_team_libnm_device_plugin_team_la_LINK = $(LIBTOOL) \ + $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \ + --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ + $(src_devices_team_libnm_device_plugin_team_la_LDFLAGS) \ + $(LDFLAGS) -o $@ +@WITH_TEAMDCTL_TRUE@am_src_devices_team_libnm_device_plugin_team_la_rpath = \ +@WITH_TEAMDCTL_TRUE@ -rpath $(pkglibdir) +@WITH_WIFI_TRUE@src_devices_wifi_libnm_device_plugin_wifi_la_DEPENDENCIES = \ +@WITH_WIFI_TRUE@ introspection/libnmdbus.la \ +@WITH_WIFI_TRUE@ $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) +am__src_devices_wifi_libnm_device_plugin_wifi_la_SOURCES_DIST = \ + src/devices/wifi/nm-wifi-factory.c \ + src/devices/wifi/nm-device-wifi.c \ + src/devices/wifi/nm-device-wifi.h \ + src/devices/wifi/nm-wifi-ap.c src/devices/wifi/nm-wifi-ap.h \ + src/devices/wifi/nm-wifi-utils.c \ + src/devices/wifi/nm-wifi-utils.h \ + src/devices/wifi/nm-device-olpc-mesh.c \ + src/devices/wifi/nm-device-olpc-mesh.h +@WITH_WIFI_TRUE@am_src_devices_wifi_libnm_device_plugin_wifi_la_OBJECTS = src/devices/wifi/src_devices_wifi_libnm_device_plugin_wifi_la-nm-wifi-factory.lo \ +@WITH_WIFI_TRUE@ src/devices/wifi/src_devices_wifi_libnm_device_plugin_wifi_la-nm-device-wifi.lo \ +@WITH_WIFI_TRUE@ src/devices/wifi/src_devices_wifi_libnm_device_plugin_wifi_la-nm-wifi-ap.lo \ +@WITH_WIFI_TRUE@ src/devices/wifi/src_devices_wifi_libnm_device_plugin_wifi_la-nm-wifi-utils.lo \ +@WITH_WIFI_TRUE@ src/devices/wifi/src_devices_wifi_libnm_device_plugin_wifi_la-nm-device-olpc-mesh.lo +src_devices_wifi_libnm_device_plugin_wifi_la_OBJECTS = \ + $(am_src_devices_wifi_libnm_device_plugin_wifi_la_OBJECTS) +src_devices_wifi_libnm_device_plugin_wifi_la_LINK = $(LIBTOOL) \ + $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \ + --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ + $(src_devices_wifi_libnm_device_plugin_wifi_la_LDFLAGS) \ + $(LDFLAGS) -o $@ +@WITH_WIFI_TRUE@am_src_devices_wifi_libnm_device_plugin_wifi_la_rpath = \ +@WITH_WIFI_TRUE@ -rpath $(pkglibdir) +@WITH_MODEM_MANAGER_1_TRUE@src_devices_wwan_libnm_device_plugin_wwan_la_DEPENDENCIES = \ +@WITH_MODEM_MANAGER_1_TRUE@ introspection/libnmdbus.la \ +@WITH_MODEM_MANAGER_1_TRUE@ src/devices/wwan/libnm-wwan.la \ +@WITH_MODEM_MANAGER_1_TRUE@ $(am__DEPENDENCIES_1) +am__src_devices_wwan_libnm_device_plugin_wwan_la_SOURCES_DIST = \ + src/devices/wwan/nm-wwan-factory.c \ + src/devices/wwan/nm-device-modem.c \ + src/devices/wwan/nm-device-modem.h +@WITH_MODEM_MANAGER_1_TRUE@am_src_devices_wwan_libnm_device_plugin_wwan_la_OBJECTS = src/devices/wwan/src_devices_wwan_libnm_device_plugin_wwan_la-nm-wwan-factory.lo \ +@WITH_MODEM_MANAGER_1_TRUE@ src/devices/wwan/src_devices_wwan_libnm_device_plugin_wwan_la-nm-device-modem.lo +src_devices_wwan_libnm_device_plugin_wwan_la_OBJECTS = \ + $(am_src_devices_wwan_libnm_device_plugin_wwan_la_OBJECTS) +src_devices_wwan_libnm_device_plugin_wwan_la_LINK = $(LIBTOOL) \ + $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \ + --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ + $(src_devices_wwan_libnm_device_plugin_wwan_la_LDFLAGS) \ + $(LDFLAGS) -o $@ +@WITH_MODEM_MANAGER_1_TRUE@am_src_devices_wwan_libnm_device_plugin_wwan_la_rpath = \ +@WITH_MODEM_MANAGER_1_TRUE@ -rpath $(pkglibdir) +@WITH_MODEM_MANAGER_1_TRUE@src_devices_wwan_libnm_wwan_la_DEPENDENCIES = \ +@WITH_MODEM_MANAGER_1_TRUE@ $(am__DEPENDENCIES_1) \ +@WITH_MODEM_MANAGER_1_TRUE@ $(am__DEPENDENCIES_1) \ +@WITH_MODEM_MANAGER_1_TRUE@ $(am__DEPENDENCIES_1) +am__src_devices_wwan_libnm_wwan_la_SOURCES_DIST = \ + src/devices/wwan/nm-modem-broadband.c \ + src/devices/wwan/nm-modem-broadband.h \ + src/devices/wwan/nm-modem-manager.c \ + src/devices/wwan/nm-modem-manager.h \ + src/devices/wwan/nm-modem.c src/devices/wwan/nm-modem.h \ + src/devices/wwan/nm-modem-ofono.c \ + src/devices/wwan/nm-modem-ofono.h +@WITH_MODEM_MANAGER_1_TRUE@@WITH_OFONO_TRUE@am__objects_20 = src/devices/wwan/src_devices_wwan_libnm_wwan_la-nm-modem-ofono.lo +@WITH_MODEM_MANAGER_1_TRUE@am_src_devices_wwan_libnm_wwan_la_OBJECTS = src/devices/wwan/src_devices_wwan_libnm_wwan_la-nm-modem-broadband.lo \ +@WITH_MODEM_MANAGER_1_TRUE@ src/devices/wwan/src_devices_wwan_libnm_wwan_la-nm-modem-manager.lo \ +@WITH_MODEM_MANAGER_1_TRUE@ src/devices/wwan/src_devices_wwan_libnm_wwan_la-nm-modem.lo \ +@WITH_MODEM_MANAGER_1_TRUE@ $(am__objects_20) +src_devices_wwan_libnm_wwan_la_OBJECTS = \ + $(am_src_devices_wwan_libnm_wwan_la_OBJECTS) +src_devices_wwan_libnm_wwan_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ + $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ + $(AM_CFLAGS) $(CFLAGS) \ + $(src_devices_wwan_libnm_wwan_la_LDFLAGS) $(LDFLAGS) -o $@ +@WITH_MODEM_MANAGER_1_TRUE@am_src_devices_wwan_libnm_wwan_la_rpath = \ +@WITH_MODEM_MANAGER_1_TRUE@ -rpath $(pkglibdir) +src_libNetworkManager_la_DEPENDENCIES = src/libNetworkManagerBase.la \ + src/libsystemd-nm.la $(am__DEPENDENCIES_1) \ + $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \ + $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \ + $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \ + $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \ + $(am__DEPENDENCIES_1) +am_src_libNetworkManager_la_OBJECTS = \ + src/src_libNetworkManager_la-nm-checkpoint-manager.lo \ + src/src_libNetworkManager_la-nm-checkpoint.lo \ + src/devices/src_libNetworkManager_la-nm-device.lo \ + src/devices/src_libNetworkManager_la-nm-lldp-listener.lo \ + src/devices/src_libNetworkManager_la-nm-arping-manager.lo \ + src/devices/src_libNetworkManager_la-nm-device-ethernet-utils.lo \ + src/devices/src_libNetworkManager_la-nm-device-factory.lo \ + src/devices/src_libNetworkManager_la-nm-device-generic.lo \ + src/devices/src_libNetworkManager_la-nm-device-bond.lo \ + src/devices/src_libNetworkManager_la-nm-device-bridge.lo \ + src/devices/src_libNetworkManager_la-nm-device-ethernet.lo \ + src/devices/src_libNetworkManager_la-nm-device-infiniband.lo \ + src/devices/src_libNetworkManager_la-nm-device-ip-tunnel.lo \ + src/devices/src_libNetworkManager_la-nm-device-macsec.lo \ + src/devices/src_libNetworkManager_la-nm-device-macvlan.lo \ + src/devices/src_libNetworkManager_la-nm-device-tun.lo \ + src/devices/src_libNetworkManager_la-nm-device-veth.lo \ + src/devices/src_libNetworkManager_la-nm-device-vlan.lo \ + src/devices/src_libNetworkManager_la-nm-device-vxlan.lo \ + src/dhcp/src_libNetworkManager_la-nm-dhcp-dhclient.lo \ + src/dhcp/src_libNetworkManager_la-nm-dhcp-dhcpcd.lo \ + src/dhcp/src_libNetworkManager_la-nm-dhcp-listener.lo \ + src/dhcp/src_libNetworkManager_la-nm-dhcp-dhclient-utils.lo \ + src/dns/src_libNetworkManager_la-nm-dns-dnsmasq.lo \ + src/dns/src_libNetworkManager_la-nm-dns-systemd-resolved.lo \ + src/dns/src_libNetworkManager_la-nm-dns-unbound.lo \ + src/dns/src_libNetworkManager_la-nm-dns-manager.lo \ + src/dns/src_libNetworkManager_la-nm-dns-plugin.lo \ + src/dnsmasq/src_libNetworkManager_la-nm-dnsmasq-manager.lo \ + src/dnsmasq/src_libNetworkManager_la-nm-dnsmasq-utils.lo \ + src/ppp/src_libNetworkManager_la-nm-ppp-manager-call.lo \ + src/settings/src_libNetworkManager_la-nm-agent-manager.lo \ + src/settings/src_libNetworkManager_la-nm-inotify-helper.lo \ + src/settings/src_libNetworkManager_la-nm-secret-agent.lo \ + src/settings/src_libNetworkManager_la-nm-settings-connection.lo \ + src/settings/src_libNetworkManager_la-nm-settings-plugin.lo \ + src/settings/src_libNetworkManager_la-nm-settings.lo \ + src/settings/plugins/keyfile/src_libNetworkManager_la-nms-keyfile-connection.lo \ + src/settings/plugins/keyfile/src_libNetworkManager_la-nms-keyfile-plugin.lo \ + src/settings/plugins/keyfile/src_libNetworkManager_la-nms-keyfile-reader.lo \ + src/settings/plugins/keyfile/src_libNetworkManager_la-nms-keyfile-utils.lo \ + src/settings/plugins/keyfile/src_libNetworkManager_la-nms-keyfile-writer.lo \ + src/supplicant/src_libNetworkManager_la-nm-supplicant-config.lo \ + src/supplicant/src_libNetworkManager_la-nm-supplicant-interface.lo \ + src/supplicant/src_libNetworkManager_la-nm-supplicant-manager.lo \ + src/supplicant/src_libNetworkManager_la-nm-supplicant-settings-verify.lo \ + src/vpn/src_libNetworkManager_la-nm-vpn-connection.lo \ + src/vpn/src_libNetworkManager_la-nm-vpn-manager.lo \ + src/src_libNetworkManager_la-nm-act-request.lo \ + src/src_libNetworkManager_la-nm-active-connection.lo \ + src/src_libNetworkManager_la-nm-audit-manager.lo \ + src/src_libNetworkManager_la-nm-bus-manager.lo \ + src/src_libNetworkManager_la-nm-config.lo \ + src/src_libNetworkManager_la-nm-config-data.lo \ + src/src_libNetworkManager_la-nm-connectivity.lo \ + src/src_libNetworkManager_la-nm-dcb.lo \ + src/src_libNetworkManager_la-nm-default-route-manager.lo \ + src/src_libNetworkManager_la-nm-dhcp4-config.lo \ + src/src_libNetworkManager_la-nm-dhcp6-config.lo \ + src/src_libNetworkManager_la-nm-dispatcher.lo \ + src/src_libNetworkManager_la-nm-firewall-manager.lo \ + src/src_libNetworkManager_la-nm-proxy-config.lo \ + src/src_libNetworkManager_la-nm-auth-manager.lo \ + src/src_libNetworkManager_la-nm-auth-subject.lo \ + src/src_libNetworkManager_la-nm-auth-utils.lo \ + src/src_libNetworkManager_la-nm-manager.lo \ + src/src_libNetworkManager_la-nm-pacrunner-manager.lo \ + src/src_libNetworkManager_la-nm-policy.lo \ + src/src_libNetworkManager_la-nm-rfkill-manager.lo \ + src/src_libNetworkManager_la-nm-session-monitor.lo \ + src/src_libNetworkManager_la-nm-sleep-monitor.lo +src_libNetworkManager_la_OBJECTS = \ + $(am_src_libNetworkManager_la_OBJECTS) +src_libNetworkManagerBase_la_DEPENDENCIES = libnm-core/libnm-core.la \ + introspection/libnmdbus.la $(am__DEPENDENCIES_1) \ + $(am__DEPENDENCIES_1) +am__src_libNetworkManagerBase_la_SOURCES_DIST = src/nm-core-utils.c \ + src/nm-core-utils.h src/nm-logging.c src/nm-logging.h \ + src/nm-multi-index.c src/nm-multi-index.h \ + src/NetworkManagerUtils.c src/NetworkManagerUtils.h \ + src/platform/nmp-netns.c src/platform/nmp-netns.h \ + src/platform/nmp-object.c src/platform/nmp-object.h \ + src/platform/nm-platform-utils.c \ + src/platform/nm-platform-utils.h src/platform/nm-platform.c \ + src/platform/nm-platform.h src/platform/nm-linux-platform.c \ + src/platform/nm-linux-platform.h \ + src/platform/wifi/wifi-utils-nl80211.c \ + src/platform/wifi/wifi-utils-nl80211.h \ + src/platform/wifi/wifi-utils-private.h \ + src/platform/wifi/wifi-utils.c src/platform/wifi/wifi-utils.h \ + src/ndisc/nm-lndp-ndisc.c src/ndisc/nm-lndp-ndisc.h \ + src/ndisc/nm-ndisc.c src/ndisc/nm-ndisc.h \ + src/ndisc/nm-ndisc-private.h src/nm-exported-object.c \ + src/nm-exported-object.h src/nm-ip4-config.c \ + src/nm-ip4-config.h src/nm-ip6-config.c src/nm-ip6-config.h \ + src/nm-route-manager.c src/nm-route-manager.h \ + src/dhcp/nm-dhcp-client.c src/dhcp/nm-dhcp-client.h \ + src/dhcp/nm-dhcp-client-logging.h src/dhcp/nm-dhcp-utils.c \ + src/dhcp/nm-dhcp-utils.h src/dhcp/nm-dhcp-systemd.c \ + src/dhcp/nm-dhcp-manager.c src/dhcp/nm-dhcp-manager.h \ + src/main-utils.c src/main-utils.h \ + src/platform/wifi/wifi-utils-wext.c \ + src/platform/wifi/wifi-utils-wext.h +@WITH_WEXT_TRUE@am__objects_21 = src/platform/wifi/src_libNetworkManagerBase_la-wifi-utils-wext.lo +am_src_libNetworkManagerBase_la_OBJECTS = \ + src/src_libNetworkManagerBase_la-nm-core-utils.lo \ + src/src_libNetworkManagerBase_la-nm-logging.lo \ + src/src_libNetworkManagerBase_la-nm-multi-index.lo \ + src/src_libNetworkManagerBase_la-NetworkManagerUtils.lo \ + src/platform/src_libNetworkManagerBase_la-nmp-netns.lo \ + src/platform/src_libNetworkManagerBase_la-nmp-object.lo \ + src/platform/src_libNetworkManagerBase_la-nm-platform-utils.lo \ + src/platform/src_libNetworkManagerBase_la-nm-platform.lo \ + src/platform/src_libNetworkManagerBase_la-nm-linux-platform.lo \ + src/platform/wifi/src_libNetworkManagerBase_la-wifi-utils-nl80211.lo \ + src/platform/wifi/src_libNetworkManagerBase_la-wifi-utils.lo \ + src/ndisc/src_libNetworkManagerBase_la-nm-lndp-ndisc.lo \ + src/ndisc/src_libNetworkManagerBase_la-nm-ndisc.lo \ + src/src_libNetworkManagerBase_la-nm-exported-object.lo \ + src/src_libNetworkManagerBase_la-nm-ip4-config.lo \ + src/src_libNetworkManagerBase_la-nm-ip6-config.lo \ + src/src_libNetworkManagerBase_la-nm-route-manager.lo \ + src/dhcp/src_libNetworkManagerBase_la-nm-dhcp-client.lo \ + src/dhcp/src_libNetworkManagerBase_la-nm-dhcp-utils.lo \ + src/dhcp/src_libNetworkManagerBase_la-nm-dhcp-systemd.lo \ + src/dhcp/src_libNetworkManagerBase_la-nm-dhcp-manager.lo \ + src/src_libNetworkManagerBase_la-main-utils.lo \ + $(am__objects_21) +src_libNetworkManagerBase_la_OBJECTS = \ + $(am_src_libNetworkManagerBase_la_OBJECTS) +src_libNetworkManagerTest_la_DEPENDENCIES = src/libNetworkManager.la \ + $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \ + $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) +am_src_libNetworkManagerTest_la_OBJECTS = \ + src/ndisc/src_libNetworkManagerTest_la-nm-fake-ndisc.lo \ + src/platform/src_libNetworkManagerTest_la-nm-fake-platform.lo \ + src/platform/tests/src_libNetworkManagerTest_la-test-common.lo +src_libNetworkManagerTest_la_OBJECTS = \ + $(am_src_libNetworkManagerTest_la_OBJECTS) +@ENABLE_TESTS_FALSE@am_src_libNetworkManagerTest_la_rpath = +@ENABLE_TESTS_TRUE@am_src_libNetworkManagerTest_la_rpath = +am__DEPENDENCIES_7 = $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) +src_libsystemd_nm_la_DEPENDENCIES = $(am__DEPENDENCIES_7) +am_src_libsystemd_nm_la_OBJECTS = \ + src/systemd/src_libsystemd_nm_la-nm-sd.lo \ + src/systemd/sd-adapt/src_libsystemd_nm_la-nm-sd-adapt.lo \ + src/systemd/src/basic/src_libsystemd_nm_la-alloc-util.lo \ + src/systemd/src/basic/src_libsystemd_nm_la-escape.lo \ + src/systemd/src/basic/src_libsystemd_nm_la-ether-addr-util.lo \ + src/systemd/src/basic/src_libsystemd_nm_la-extract-word.lo \ + src/systemd/src/basic/src_libsystemd_nm_la-fd-util.lo \ + src/systemd/src/basic/src_libsystemd_nm_la-fileio.lo \ + src/systemd/src/basic/src_libsystemd_nm_la-fs-util.lo \ + src/systemd/src/basic/src_libsystemd_nm_la-hash-funcs.lo \ + src/systemd/src/basic/src_libsystemd_nm_la-hashmap.lo \ + src/systemd/src/basic/src_libsystemd_nm_la-hexdecoct.lo \ + src/systemd/src/basic/src_libsystemd_nm_la-hostname-util.lo \ + src/systemd/src/basic/src_libsystemd_nm_la-in-addr-util.lo \ + src/systemd/src/basic/src_libsystemd_nm_la-io-util.lo \ + src/systemd/src/basic/src_libsystemd_nm_la-mempool.lo \ + src/systemd/src/basic/src_libsystemd_nm_la-parse-util.lo \ + src/systemd/src/basic/src_libsystemd_nm_la-path-util.lo \ + src/systemd/src/basic/src_libsystemd_nm_la-prioq.lo \ + src/systemd/src/basic/src_libsystemd_nm_la-random-util.lo \ + src/systemd/src/basic/src_libsystemd_nm_la-siphash24.lo \ + src/systemd/src/basic/src_libsystemd_nm_la-socket-util.lo \ + src/systemd/src/basic/src_libsystemd_nm_la-string-table.lo \ + src/systemd/src/basic/src_libsystemd_nm_la-string-util.lo \ + src/systemd/src/basic/src_libsystemd_nm_la-strv.lo \ + src/systemd/src/basic/src_libsystemd_nm_la-time-util.lo \ + src/systemd/src/basic/src_libsystemd_nm_la-utf8.lo \ + src/systemd/src/basic/src_libsystemd_nm_la-util.lo \ + src/systemd/src/libsystemd-network/src_libsystemd_nm_la-arp-util.lo \ + src/systemd/src/libsystemd-network/src_libsystemd_nm_la-dhcp-identifier.lo \ + src/systemd/src/libsystemd-network/src_libsystemd_nm_la-dhcp-network.lo \ + src/systemd/src/libsystemd-network/src_libsystemd_nm_la-dhcp-option.lo \ + src/systemd/src/libsystemd-network/src_libsystemd_nm_la-dhcp-packet.lo \ + src/systemd/src/libsystemd-network/src_libsystemd_nm_la-dhcp6-network.lo \ + src/systemd/src/libsystemd-network/src_libsystemd_nm_la-dhcp6-option.lo \ + src/systemd/src/libsystemd-network/src_libsystemd_nm_la-lldp-neighbor.lo \ + src/systemd/src/libsystemd-network/src_libsystemd_nm_la-lldp-network.lo \ + src/systemd/src/libsystemd-network/src_libsystemd_nm_la-network-internal.lo \ + src/systemd/src/libsystemd-network/src_libsystemd_nm_la-sd-dhcp-client.lo \ + src/systemd/src/libsystemd-network/src_libsystemd_nm_la-sd-dhcp-lease.lo \ + src/systemd/src/libsystemd-network/src_libsystemd_nm_la-sd-dhcp6-client.lo \ + src/systemd/src/libsystemd-network/src_libsystemd_nm_la-sd-dhcp6-lease.lo \ + src/systemd/src/libsystemd-network/src_libsystemd_nm_la-sd-ipv4acd.lo \ + src/systemd/src/libsystemd-network/src_libsystemd_nm_la-sd-ipv4ll.lo \ + src/systemd/src/libsystemd-network/src_libsystemd_nm_la-sd-lldp.lo \ + src/systemd/src/libsystemd/sd-event/src_libsystemd_nm_la-sd-event.lo \ + src/systemd/src/libsystemd/sd-id128/src_libsystemd_nm_la-id128-util.lo \ + src/systemd/src/libsystemd/sd-id128/src_libsystemd_nm_la-sd-id128.lo \ + src/systemd/src/shared/src_libsystemd_nm_la-dns-domain.lo +src_libsystemd_nm_la_OBJECTS = $(am_src_libsystemd_nm_la_OBJECTS) +@WITH_PPP_TRUE@src_ppp_libnm_ppp_plugin_la_DEPENDENCIES = \ +@WITH_PPP_TRUE@ introspection/libnmdbus.la \ +@WITH_PPP_TRUE@ $(am__DEPENDENCIES_1) +am__src_ppp_libnm_ppp_plugin_la_SOURCES_DIST = \ + src/ppp/nm-pppd-plugin.h src/ppp/nm-ppp-manager.c \ + src/ppp/nm-ppp-manager.h src/ppp/nm-ppp-plugin-api.h \ + src/ppp/nm-ppp-status.h +@WITH_PPP_TRUE@am_src_ppp_libnm_ppp_plugin_la_OBJECTS = src/ppp/src_ppp_libnm_ppp_plugin_la-nm-ppp-manager.lo +src_ppp_libnm_ppp_plugin_la_OBJECTS = \ + $(am_src_ppp_libnm_ppp_plugin_la_OBJECTS) +src_ppp_libnm_ppp_plugin_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ + $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ + $(AM_CFLAGS) $(CFLAGS) $(src_ppp_libnm_ppp_plugin_la_LDFLAGS) \ + $(LDFLAGS) -o $@ +@WITH_PPP_TRUE@am_src_ppp_libnm_ppp_plugin_la_rpath = -rpath \ +@WITH_PPP_TRUE@ $(pkglibdir) +@WITH_PPP_TRUE@src_ppp_nm_pppd_plugin_la_DEPENDENCIES = \ +@WITH_PPP_TRUE@ $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) +am__src_ppp_nm_pppd_plugin_la_SOURCES_DIST = src/ppp/nm-pppd-plugin.c \ + src/ppp/nm-pppd-plugin.h src/ppp/nm-ppp-status.h +@WITH_PPP_TRUE@am_src_ppp_nm_pppd_plugin_la_OBJECTS = src/ppp/src_ppp_nm_pppd_plugin_la-nm-pppd-plugin.lo +src_ppp_nm_pppd_plugin_la_OBJECTS = \ + $(am_src_ppp_nm_pppd_plugin_la_OBJECTS) +src_ppp_nm_pppd_plugin_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ + $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ + $(AM_CFLAGS) $(CFLAGS) $(src_ppp_nm_pppd_plugin_la_LDFLAGS) \ + $(LDFLAGS) -o $@ +@WITH_PPP_TRUE@am_src_ppp_nm_pppd_plugin_la_rpath = -rpath \ +@WITH_PPP_TRUE@ $(pppd_plugindir) +@CONFIG_PLUGIN_IBFT_TRUE@src_settings_plugins_ibft_libnm_settings_plugin_ibft_la_DEPENDENCIES = src/settings/plugins/ibft/libnms-ibft-core.la +am__src_settings_plugins_ibft_libnm_settings_plugin_ibft_la_SOURCES_DIST = \ + src/settings/plugins/ibft/nms-ibft-plugin.c \ + src/settings/plugins/ibft/nms-ibft-plugin.h \ + src/settings/plugins/ibft/nms-ibft-connection.c \ + src/settings/plugins/ibft/nms-ibft-connection.h +@CONFIG_PLUGIN_IBFT_TRUE@am_src_settings_plugins_ibft_libnm_settings_plugin_ibft_la_OBJECTS = src/settings/plugins/ibft/src_settings_plugins_ibft_libnm_settings_plugin_ibft_la-nms-ibft-plugin.lo \ +@CONFIG_PLUGIN_IBFT_TRUE@ src/settings/plugins/ibft/src_settings_plugins_ibft_libnm_settings_plugin_ibft_la-nms-ibft-connection.lo +src_settings_plugins_ibft_libnm_settings_plugin_ibft_la_OBJECTS = $(am_src_settings_plugins_ibft_libnm_settings_plugin_ibft_la_OBJECTS) +src_settings_plugins_ibft_libnm_settings_plugin_ibft_la_LINK = \ + $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ + $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ + $(src_settings_plugins_ibft_libnm_settings_plugin_ibft_la_LDFLAGS) \ + $(LDFLAGS) -o $@ +@CONFIG_PLUGIN_IBFT_TRUE@am_src_settings_plugins_ibft_libnm_settings_plugin_ibft_la_rpath = \ +@CONFIG_PLUGIN_IBFT_TRUE@ -rpath $(pkglibdir) +src_settings_plugins_ibft_libnms_ibft_core_la_LIBADD = +am__src_settings_plugins_ibft_libnms_ibft_core_la_SOURCES_DIST = \ + src/settings/plugins/ibft/nms-ibft-reader.c \ + src/settings/plugins/ibft/nms-ibft-reader.h +@CONFIG_PLUGIN_IBFT_TRUE@am_src_settings_plugins_ibft_libnms_ibft_core_la_OBJECTS = src/settings/plugins/ibft/src_settings_plugins_ibft_libnms_ibft_core_la-nms-ibft-reader.lo +src_settings_plugins_ibft_libnms_ibft_core_la_OBJECTS = \ + $(am_src_settings_plugins_ibft_libnms_ibft_core_la_OBJECTS) +@CONFIG_PLUGIN_IBFT_TRUE@am_src_settings_plugins_ibft_libnms_ibft_core_la_rpath = +@CONFIG_PLUGIN_IFCFG_RH_TRUE@src_settings_plugins_ifcfg_rh_libnm_settings_plugin_ifcfg_rh_la_DEPENDENCIES = src/settings/plugins/ifcfg-rh/libnms-ifcfg-rh-core.la \ +@CONFIG_PLUGIN_IFCFG_RH_TRUE@ src/settings/plugins/ifcfg-rh/libnmdbus-ifcfg-rh.la +am__src_settings_plugins_ifcfg_rh_libnm_settings_plugin_ifcfg_rh_la_SOURCES_DIST = \ + src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-connection.c \ + src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-connection.h \ + src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-plugin.c \ + src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-plugin.h +@CONFIG_PLUGIN_IFCFG_RH_TRUE@am_src_settings_plugins_ifcfg_rh_libnm_settings_plugin_ifcfg_rh_la_OBJECTS = src/settings/plugins/ifcfg-rh/src_settings_plugins_ifcfg_rh_libnm_settings_plugin_ifcfg_rh_la-nms-ifcfg-rh-connection.lo \ +@CONFIG_PLUGIN_IFCFG_RH_TRUE@ src/settings/plugins/ifcfg-rh/src_settings_plugins_ifcfg_rh_libnm_settings_plugin_ifcfg_rh_la-nms-ifcfg-rh-plugin.lo +src_settings_plugins_ifcfg_rh_libnm_settings_plugin_ifcfg_rh_la_OBJECTS = $(am_src_settings_plugins_ifcfg_rh_libnm_settings_plugin_ifcfg_rh_la_OBJECTS) +src_settings_plugins_ifcfg_rh_libnm_settings_plugin_ifcfg_rh_la_LINK = \ + $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ + $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ + $(src_settings_plugins_ifcfg_rh_libnm_settings_plugin_ifcfg_rh_la_LDFLAGS) \ + $(LDFLAGS) -o $@ +@CONFIG_PLUGIN_IFCFG_RH_TRUE@am_src_settings_plugins_ifcfg_rh_libnm_settings_plugin_ifcfg_rh_la_rpath = \ +@CONFIG_PLUGIN_IFCFG_RH_TRUE@ -rpath $(pkglibdir) +src_settings_plugins_ifcfg_rh_libnmdbus_ifcfg_rh_la_LIBADD = +@CONFIG_PLUGIN_IFCFG_RH_TRUE@nodist_src_settings_plugins_ifcfg_rh_libnmdbus_ifcfg_rh_la_OBJECTS = src/settings/plugins/ifcfg-rh/src_settings_plugins_ifcfg_rh_libnmdbus_ifcfg_rh_la-nmdbus-ifcfg-rh.lo +src_settings_plugins_ifcfg_rh_libnmdbus_ifcfg_rh_la_OBJECTS = $(nodist_src_settings_plugins_ifcfg_rh_libnmdbus_ifcfg_rh_la_OBJECTS) +@CONFIG_PLUGIN_IFCFG_RH_TRUE@am_src_settings_plugins_ifcfg_rh_libnmdbus_ifcfg_rh_la_rpath = +src_settings_plugins_ifcfg_rh_libnms_ifcfg_rh_core_la_LIBADD = +am__src_settings_plugins_ifcfg_rh_libnms_ifcfg_rh_core_la_SOURCES_DIST = \ + src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-common.h \ + src/settings/plugins/ifcfg-rh/shvar.c \ + src/settings/plugins/ifcfg-rh/shvar.h \ + src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-utils.c \ + src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-utils.h \ + src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-reader.c \ + src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-reader.h \ + src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-writer.c \ + src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-writer.h +@CONFIG_PLUGIN_IFCFG_RH_TRUE@am_src_settings_plugins_ifcfg_rh_libnms_ifcfg_rh_core_la_OBJECTS = src/settings/plugins/ifcfg-rh/src_settings_plugins_ifcfg_rh_libnms_ifcfg_rh_core_la-shvar.lo \ +@CONFIG_PLUGIN_IFCFG_RH_TRUE@ src/settings/plugins/ifcfg-rh/src_settings_plugins_ifcfg_rh_libnms_ifcfg_rh_core_la-nms-ifcfg-rh-utils.lo \ +@CONFIG_PLUGIN_IFCFG_RH_TRUE@ src/settings/plugins/ifcfg-rh/src_settings_plugins_ifcfg_rh_libnms_ifcfg_rh_core_la-nms-ifcfg-rh-reader.lo \ +@CONFIG_PLUGIN_IFCFG_RH_TRUE@ src/settings/plugins/ifcfg-rh/src_settings_plugins_ifcfg_rh_libnms_ifcfg_rh_core_la-nms-ifcfg-rh-writer.lo +src_settings_plugins_ifcfg_rh_libnms_ifcfg_rh_core_la_OBJECTS = $(am_src_settings_plugins_ifcfg_rh_libnms_ifcfg_rh_core_la_OBJECTS) +@CONFIG_PLUGIN_IFCFG_RH_TRUE@am_src_settings_plugins_ifcfg_rh_libnms_ifcfg_rh_core_la_rpath = +@CONFIG_PLUGIN_IFNET_TRUE@src_settings_plugins_ifnet_libnm_settings_plugin_ifnet_la_DEPENDENCIES = src/settings/plugins/ifnet/libnms-ifnet-core.la +am__src_settings_plugins_ifnet_libnm_settings_plugin_ifnet_la_SOURCES_DIST = \ + src/settings/plugins/ifnet/nms-ifnet-connection.c \ + src/settings/plugins/ifnet/nms-ifnet-connection.h \ + src/settings/plugins/ifnet/nms-ifnet-plugin.c \ + src/settings/plugins/ifnet/nms-ifnet-plugin.h +@CONFIG_PLUGIN_IFNET_TRUE@am_src_settings_plugins_ifnet_libnm_settings_plugin_ifnet_la_OBJECTS = src/settings/plugins/ifnet/src_settings_plugins_ifnet_libnm_settings_plugin_ifnet_la-nms-ifnet-connection.lo \ +@CONFIG_PLUGIN_IFNET_TRUE@ src/settings/plugins/ifnet/src_settings_plugins_ifnet_libnm_settings_plugin_ifnet_la-nms-ifnet-plugin.lo +src_settings_plugins_ifnet_libnm_settings_plugin_ifnet_la_OBJECTS = $(am_src_settings_plugins_ifnet_libnm_settings_plugin_ifnet_la_OBJECTS) +src_settings_plugins_ifnet_libnm_settings_plugin_ifnet_la_LINK = \ + $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ + $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ + $(src_settings_plugins_ifnet_libnm_settings_plugin_ifnet_la_LDFLAGS) \ + $(LDFLAGS) -o $@ +@CONFIG_PLUGIN_IFNET_TRUE@am_src_settings_plugins_ifnet_libnm_settings_plugin_ifnet_la_rpath = \ +@CONFIG_PLUGIN_IFNET_TRUE@ -rpath $(pkglibdir) +src_settings_plugins_ifnet_libnms_ifnet_core_la_LIBADD = +am__src_settings_plugins_ifnet_libnms_ifnet_core_la_SOURCES_DIST = \ + src/settings/plugins/ifnet/nms-ifnet-net-parser.c \ + src/settings/plugins/ifnet/nms-ifnet-net-parser.h \ + src/settings/plugins/ifnet/nms-ifnet-connection-parser.c \ + src/settings/plugins/ifnet/nms-ifnet-connection-parser.h \ + src/settings/plugins/ifnet/nms-ifnet-net-utils.h \ + src/settings/plugins/ifnet/nms-ifnet-net-utils.c \ + src/settings/plugins/ifnet/nms-ifnet-wpa-parser.h \ + src/settings/plugins/ifnet/nms-ifnet-wpa-parser.c +@CONFIG_PLUGIN_IFNET_TRUE@am_src_settings_plugins_ifnet_libnms_ifnet_core_la_OBJECTS = src/settings/plugins/ifnet/src_settings_plugins_ifnet_libnms_ifnet_core_la-nms-ifnet-net-parser.lo \ +@CONFIG_PLUGIN_IFNET_TRUE@ src/settings/plugins/ifnet/src_settings_plugins_ifnet_libnms_ifnet_core_la-nms-ifnet-connection-parser.lo \ +@CONFIG_PLUGIN_IFNET_TRUE@ src/settings/plugins/ifnet/src_settings_plugins_ifnet_libnms_ifnet_core_la-nms-ifnet-net-utils.lo \ +@CONFIG_PLUGIN_IFNET_TRUE@ src/settings/plugins/ifnet/src_settings_plugins_ifnet_libnms_ifnet_core_la-nms-ifnet-wpa-parser.lo +src_settings_plugins_ifnet_libnms_ifnet_core_la_OBJECTS = \ + $(am_src_settings_plugins_ifnet_libnms_ifnet_core_la_OBJECTS) +@CONFIG_PLUGIN_IFNET_TRUE@am_src_settings_plugins_ifnet_libnms_ifnet_core_la_rpath = +@CONFIG_PLUGIN_IFUPDOWN_TRUE@src_settings_plugins_ifupdown_libnm_settings_plugin_ifupdown_la_DEPENDENCIES = src/settings/plugins/ifupdown/libnms-ifupdown-core.la +am__src_settings_plugins_ifupdown_libnm_settings_plugin_ifupdown_la_SOURCES_DIST = \ + src/settings/plugins/ifupdown/nms-ifupdown-connection.c \ + src/settings/plugins/ifupdown/nms-ifupdown-connection.h \ + src/settings/plugins/ifupdown/nms-ifupdown-plugin.c \ + src/settings/plugins/ifupdown/nms-ifupdown-plugin.h +@CONFIG_PLUGIN_IFUPDOWN_TRUE@am_src_settings_plugins_ifupdown_libnm_settings_plugin_ifupdown_la_OBJECTS = src/settings/plugins/ifupdown/src_settings_plugins_ifupdown_libnm_settings_plugin_ifupdown_la-nms-ifupdown-connection.lo \ +@CONFIG_PLUGIN_IFUPDOWN_TRUE@ src/settings/plugins/ifupdown/src_settings_plugins_ifupdown_libnm_settings_plugin_ifupdown_la-nms-ifupdown-plugin.lo +src_settings_plugins_ifupdown_libnm_settings_plugin_ifupdown_la_OBJECTS = $(am_src_settings_plugins_ifupdown_libnm_settings_plugin_ifupdown_la_OBJECTS) +src_settings_plugins_ifupdown_libnm_settings_plugin_ifupdown_la_LINK = \ + $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ + $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ + $(src_settings_plugins_ifupdown_libnm_settings_plugin_ifupdown_la_LDFLAGS) \ + $(LDFLAGS) -o $@ +@CONFIG_PLUGIN_IFUPDOWN_TRUE@am_src_settings_plugins_ifupdown_libnm_settings_plugin_ifupdown_la_rpath = \ +@CONFIG_PLUGIN_IFUPDOWN_TRUE@ -rpath $(pkglibdir) +src_settings_plugins_ifupdown_libnms_ifupdown_core_la_LIBADD = +am__src_settings_plugins_ifupdown_libnms_ifupdown_core_la_SOURCES_DIST = \ + src/settings/plugins/ifupdown/nms-ifupdown-interface-parser.c \ + src/settings/plugins/ifupdown/nms-ifupdown-interface-parser.h \ + src/settings/plugins/ifupdown/nms-ifupdown-parser.c \ + src/settings/plugins/ifupdown/nms-ifupdown-parser.h +@CONFIG_PLUGIN_IFUPDOWN_TRUE@am_src_settings_plugins_ifupdown_libnms_ifupdown_core_la_OBJECTS = src/settings/plugins/ifupdown/src_settings_plugins_ifupdown_libnms_ifupdown_core_la-nms-ifupdown-interface-parser.lo \ +@CONFIG_PLUGIN_IFUPDOWN_TRUE@ src/settings/plugins/ifupdown/src_settings_plugins_ifupdown_libnms_ifupdown_core_la-nms-ifupdown-parser.lo +src_settings_plugins_ifupdown_libnms_ifupdown_core_la_OBJECTS = $(am_src_settings_plugins_ifupdown_libnms_ifupdown_core_la_OBJECTS) +@CONFIG_PLUGIN_IFUPDOWN_TRUE@am_src_settings_plugins_ifupdown_libnms_ifupdown_core_la_rpath = +@BUILD_NMCLI_TRUE@am__EXEEXT_1 = clients/cli/nmcli$(EXEEXT) +@BUILD_NMTUI_TRUE@am__EXEEXT_2 = clients/tui/nmtui$(EXEEXT) +am__EXEEXT_3 = libnm/tests/test-nm-client$(EXEEXT) \ + libnm/tests/test-remote-settings-client$(EXEEXT) \ + libnm/tests/test-secret-agent$(EXEEXT) +@CONFIG_PLUGIN_IBFT_TRUE@am__EXEEXT_4 = src/settings/plugins/ibft/tests/test-ibft$(EXEEXT) +@CONFIG_PLUGIN_IFCFG_RH_TRUE@am__EXEEXT_5 = src/settings/plugins/ifcfg-rh/tests/test-ifcfg-rh$(EXEEXT) +@CONFIG_PLUGIN_IFUPDOWN_TRUE@am__EXEEXT_6 = src/settings/plugins/ifupdown/tests/test-ifupdown$(EXEEXT) +@CONFIG_PLUGIN_IFNET_TRUE@am__EXEEXT_7 = src/settings/plugins/ifnet/tests/test-ifnet$(EXEEXT) +@WITH_WIFI_TRUE@am__EXEEXT_8 = \ +@WITH_WIFI_TRUE@ src/devices/wifi/tests/test-general$(EXEEXT) +@WITH_LEGACY_LIBRARIES_TRUE@am__EXEEXT_9 = libnm-util/tests/test-settings-defaults$(EXEEXT) \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/tests/test-crypto$(EXEEXT) \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/tests/test-secrets$(EXEEXT) \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/tests/test-general$(EXEEXT) \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/tests/test-setting-8021x$(EXEEXT) \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/tests/test-setting-dcb$(EXEEXT) \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/tests/test-nm-client$(EXEEXT) \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/tests/test-remote-settings-client$(EXEEXT) +am__EXEEXT_10 = libnm-core/tests/test-compare$(EXEEXT) \ + libnm-core/tests/test-crypto$(EXEEXT) \ + libnm-core/tests/test-general$(EXEEXT) \ + libnm-core/tests/test-keyfile$(EXEEXT) \ + libnm-core/tests/test-secrets$(EXEEXT) \ + libnm-core/tests/test-setting-8021x$(EXEEXT) \ + libnm-core/tests/test-setting-bond$(EXEEXT) \ + libnm-core/tests/test-setting-dcb$(EXEEXT) \ + libnm-core/tests/test-settings-defaults$(EXEEXT) \ + $(am__EXEEXT_3) src/dhcp/tests/test-dhcp-dhclient$(EXEEXT) \ + src/dhcp/tests/test-dhcp-utils$(EXEEXT) \ + src/settings/plugins/keyfile/tests/test-keyfile$(EXEEXT) \ + $(am__EXEEXT_4) $(am__EXEEXT_5) $(am__EXEEXT_6) \ + $(am__EXEEXT_7) $(am__EXEEXT_8) \ + src/dnsmasq/tests/test-dnsmasq-utils$(EXEEXT) \ + src/platform/tests/test-link-fake$(EXEEXT) \ + src/platform/tests/test-link-linux$(EXEEXT) \ + src/platform/tests/test-address-fake$(EXEEXT) \ + src/platform/tests/test-address-linux$(EXEEXT) \ + src/platform/tests/test-general$(EXEEXT) \ + src/platform/tests/test-nmp-object$(EXEEXT) \ + src/platform/tests/test-route-fake$(EXEEXT) \ + src/platform/tests/test-route-linux$(EXEEXT) \ + src/platform/tests/test-cleanup-fake$(EXEEXT) \ + src/platform/tests/test-cleanup-linux$(EXEEXT) \ + src/devices/tests/test-lldp$(EXEEXT) \ + src/devices/tests/test-arping$(EXEEXT) \ + src/ndisc/tests/test-ndisc-fake$(EXEEXT) \ + src/supplicant/tests/test-supplicant-config$(EXEEXT) \ + src/tests/config/test-config$(EXEEXT) \ + src/tests/test-general$(EXEEXT) \ + src/tests/test-general-with-expect$(EXEEXT) \ + src/tests/test-ip4-config$(EXEEXT) \ + src/tests/test-ip6-config$(EXEEXT) \ + src/tests/test-route-manager-linux$(EXEEXT) \ + src/tests/test-route-manager-fake$(EXEEXT) \ + src/tests/test-dcb$(EXEEXT) src/tests/test-systemd$(EXEEXT) \ + src/tests/test-resolvconf-capture$(EXEEXT) \ + src/tests/test-wired-defname$(EXEEXT) \ + src/tests/test-utils$(EXEEXT) \ + dispatcher/tests/test-dispatcher-envp$(EXEEXT) $(am__EXEEXT_9) +@WITH_LEGACY_LIBRARIES_TRUE@am__EXEEXT_11 = libnm-util/tests/test-libnm-linking$(EXEEXT) \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/libnm-glib-test$(EXEEXT) +@WITH_QT_TRUE@am__EXEEXT_12 = \ +@WITH_QT_TRUE@ examples/C/qt/add-connection-wired$(EXEEXT) \ +@WITH_QT_TRUE@ examples/C/qt/list-connections$(EXEEXT) \ +@WITH_QT_TRUE@ examples/C/qt/change-ipv4-addresses$(EXEEXT) \ +@WITH_QT_TRUE@ examples/C/qt/monitor-nm-running$(EXEEXT) +am__EXEEXT_13 = src/platform/tests/monitor$(EXEEXT) \ + src/ndisc/tests/test-ndisc-linux$(EXEEXT) $(am__EXEEXT_11) \ + examples/C/glib/add-connection-gdbus$(EXEEXT) \ + examples/C/glib/add-connection-libnm$(EXEEXT) \ + examples/C/glib/get-active-connections-gdbus$(EXEEXT) \ + examples/C/glib/get-ap-info-libnm$(EXEEXT) \ + examples/C/glib/list-connections-gdbus$(EXEEXT) \ + examples/C/glib/list-connections-libnm$(EXEEXT) \ + examples/C/glib/monitor-nm-running-gdbus$(EXEEXT) \ + examples/C/glib/monitor-nm-state-gdbus$(EXEEXT) \ + $(am__EXEEXT_12) +@ENABLE_TESTS_FALSE@am__EXEEXT_14 = $(am__EXEEXT_10) $(am__EXEEXT_13) +@ENABLE_TESTS_TRUE@am__EXEEXT_15 = $(am__EXEEXT_10) $(am__EXEEXT_13) +PROGRAMS = $(bin_PROGRAMS) $(libexec_PROGRAMS) $(noinst_PROGRAMS) \ + $(sbin_PROGRAMS) +am__clients_cli_nmcli_SOURCES_DIST = clients/cli/agent.c \ + clients/cli/agent.h clients/cli/common.c clients/cli/common.h \ + clients/cli/connections.c clients/cli/connections.h \ + clients/cli/devices.c clients/cli/devices.h \ + clients/cli/general.c clients/cli/general.h \ + clients/cli/settings.c clients/cli/settings.h \ + clients/cli/nmcli.c clients/cli/nmcli.h clients/cli/utils.c \ + clients/cli/utils.h clients/cli/polkit-agent.c \ + clients/cli/polkit-agent.h \ + clients/common/nm-secret-agent-simple.c \ + clients/common/nm-secret-agent-simple.h \ + clients/common/nm-vpn-helpers.c \ + clients/common/nm-vpn-helpers.h \ + clients/common/nm-polkit-listener.c \ + clients/common/nm-polkit-listener.h +@BUILD_NMCLI_TRUE@@WITH_POLKIT_AGENT_TRUE@am__objects_22 = clients/common/clients_cli_nmcli-nm-polkit-listener.$(OBJEXT) +@BUILD_NMCLI_TRUE@am_clients_cli_nmcli_OBJECTS = clients/cli/clients_cli_nmcli-agent.$(OBJEXT) \ +@BUILD_NMCLI_TRUE@ clients/cli/clients_cli_nmcli-common.$(OBJEXT) \ +@BUILD_NMCLI_TRUE@ clients/cli/clients_cli_nmcli-connections.$(OBJEXT) \ +@BUILD_NMCLI_TRUE@ clients/cli/clients_cli_nmcli-devices.$(OBJEXT) \ +@BUILD_NMCLI_TRUE@ clients/cli/clients_cli_nmcli-general.$(OBJEXT) \ +@BUILD_NMCLI_TRUE@ clients/cli/clients_cli_nmcli-settings.$(OBJEXT) \ +@BUILD_NMCLI_TRUE@ clients/cli/clients_cli_nmcli-nmcli.$(OBJEXT) \ +@BUILD_NMCLI_TRUE@ clients/cli/clients_cli_nmcli-utils.$(OBJEXT) \ +@BUILD_NMCLI_TRUE@ clients/cli/clients_cli_nmcli-polkit-agent.$(OBJEXT) \ +@BUILD_NMCLI_TRUE@ clients/common/clients_cli_nmcli-nm-secret-agent-simple.$(OBJEXT) \ +@BUILD_NMCLI_TRUE@ clients/common/clients_cli_nmcli-nm-vpn-helpers.$(OBJEXT) \ +@BUILD_NMCLI_TRUE@ $(am__objects_22) +clients_cli_nmcli_OBJECTS = $(am_clients_cli_nmcli_OBJECTS) +@BUILD_NMCLI_TRUE@@WITH_POLKIT_AGENT_TRUE@am__DEPENDENCIES_8 = $(am__DEPENDENCIES_1) +@BUILD_NMCLI_TRUE@clients_cli_nmcli_DEPENDENCIES = \ +@BUILD_NMCLI_TRUE@ $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \ +@BUILD_NMCLI_TRUE@ libnm/libnm.la $(am__DEPENDENCIES_8) +clients_cli_nmcli_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ + $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ + $(AM_CFLAGS) $(CFLAGS) $(clients_cli_nmcli_LDFLAGS) $(LDFLAGS) \ + -o $@ +clients_nm_online_SOURCES = clients/nm-online.c +clients_nm_online_OBJECTS = \ + clients/clients_nm_online-nm-online.$(OBJEXT) +clients_nm_online_DEPENDENCIES = libnm/libnm.la $(am__DEPENDENCIES_1) +clients_nm_online_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ + $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ + $(AM_CFLAGS) $(CFLAGS) $(clients_nm_online_LDFLAGS) $(LDFLAGS) \ + -o $@ +am__clients_tui_nmtui_SOURCES_DIST = clients/tui/nmtui.c \ + clients/tui/nmtui.h clients/tui/nmtui-connect.c \ + clients/tui/nmtui-connect.h clients/tui/nmtui-edit.c \ + clients/tui/nmtui-edit.h clients/tui/nmtui-hostname.c \ + clients/tui/nmtui-hostname.h clients/tui/nm-editor-bindings.c \ + clients/tui/nm-editor-bindings.h clients/tui/nm-editor-utils.c \ + clients/tui/nm-editor-utils.h clients/tui/nmt-address-list.c \ + clients/tui/nmt-address-list.h \ + clients/tui/nmt-connect-connection-list.c \ + clients/tui/nmt-connect-connection-list.h \ + clients/tui/nmt-device-entry.c clients/tui/nmt-device-entry.h \ + clients/tui/nmt-edit-connection-list.c \ + clients/tui/nmt-edit-connection-list.h \ + clients/tui/nmt-editor-grid.c clients/tui/nmt-editor-grid.h \ + clients/tui/nmt-editor-page.c clients/tui/nmt-editor-page.h \ + clients/tui/nmt-editor-page-device.c \ + clients/tui/nmt-editor-page-device.h \ + clients/tui/nmt-editor-section.c \ + clients/tui/nmt-editor-section.h clients/tui/nmt-editor.c \ + clients/tui/nmt-editor.h clients/tui/nmt-ip-entry.c \ + clients/tui/nmt-ip-entry.h clients/tui/nmt-mac-entry.c \ + clients/tui/nmt-mac-entry.h clients/tui/nmt-mtu-entry.c \ + clients/tui/nmt-mtu-entry.h clients/tui/nmt-page-bond.c \ + clients/tui/nmt-page-bond.h clients/tui/nmt-page-bridge.c \ + clients/tui/nmt-page-bridge.h \ + clients/tui/nmt-page-bridge-port.c \ + clients/tui/nmt-page-bridge-port.h clients/tui/nmt-page-dsl.c \ + clients/tui/nmt-page-dsl.h clients/tui/nmt-page-ethernet.c \ + clients/tui/nmt-page-ethernet.h \ + clients/tui/nmt-page-infiniband.c \ + clients/tui/nmt-page-infiniband.h \ + clients/tui/nmt-page-ip-tunnel.c \ + clients/tui/nmt-page-ip-tunnel.h clients/tui/nmt-page-ip4.c \ + clients/tui/nmt-page-ip4.h clients/tui/nmt-page-ip6.c \ + clients/tui/nmt-page-ip6.h clients/tui/nmt-page-ppp.c \ + clients/tui/nmt-page-ppp.h clients/tui/nmt-page-team.c \ + clients/tui/nmt-page-team.h clients/tui/nmt-page-team-port.c \ + clients/tui/nmt-page-team-port.h clients/tui/nmt-page-vlan.c \ + clients/tui/nmt-page-vlan.h clients/tui/nmt-page-wifi.c \ + clients/tui/nmt-page-wifi.h clients/tui/nmt-password-dialog.c \ + clients/tui/nmt-password-dialog.h \ + clients/tui/nmt-password-fields.c \ + clients/tui/nmt-password-fields.h \ + clients/tui/nmt-route-editor.c clients/tui/nmt-route-editor.h \ + clients/tui/nmt-route-entry.c clients/tui/nmt-route-entry.h \ + clients/tui/nmt-route-table.c clients/tui/nmt-route-table.h \ + clients/tui/nmt-slave-list.c clients/tui/nmt-slave-list.h \ + clients/tui/nmt-utils.c clients/tui/nmt-utils.h \ + clients/tui/nmt-widget-list.c clients/tui/nmt-widget-list.h \ + clients/common/nm-secret-agent-simple.c \ + clients/common/nm-secret-agent-simple.h \ + clients/common/nm-vpn-helpers.c \ + clients/common/nm-vpn-helpers.h +@BUILD_NMTUI_TRUE@am_clients_tui_nmtui_OBJECTS = clients/tui/clients_tui_nmtui-nmtui.$(OBJEXT) \ +@BUILD_NMTUI_TRUE@ clients/tui/clients_tui_nmtui-nmtui-connect.$(OBJEXT) \ +@BUILD_NMTUI_TRUE@ clients/tui/clients_tui_nmtui-nmtui-edit.$(OBJEXT) \ +@BUILD_NMTUI_TRUE@ clients/tui/clients_tui_nmtui-nmtui-hostname.$(OBJEXT) \ +@BUILD_NMTUI_TRUE@ clients/tui/clients_tui_nmtui-nm-editor-bindings.$(OBJEXT) \ +@BUILD_NMTUI_TRUE@ clients/tui/clients_tui_nmtui-nm-editor-utils.$(OBJEXT) \ +@BUILD_NMTUI_TRUE@ clients/tui/clients_tui_nmtui-nmt-address-list.$(OBJEXT) \ +@BUILD_NMTUI_TRUE@ clients/tui/clients_tui_nmtui-nmt-connect-connection-list.$(OBJEXT) \ +@BUILD_NMTUI_TRUE@ clients/tui/clients_tui_nmtui-nmt-device-entry.$(OBJEXT) \ +@BUILD_NMTUI_TRUE@ clients/tui/clients_tui_nmtui-nmt-edit-connection-list.$(OBJEXT) \ +@BUILD_NMTUI_TRUE@ clients/tui/clients_tui_nmtui-nmt-editor-grid.$(OBJEXT) \ +@BUILD_NMTUI_TRUE@ clients/tui/clients_tui_nmtui-nmt-editor-page.$(OBJEXT) \ +@BUILD_NMTUI_TRUE@ clients/tui/clients_tui_nmtui-nmt-editor-page-device.$(OBJEXT) \ +@BUILD_NMTUI_TRUE@ clients/tui/clients_tui_nmtui-nmt-editor-section.$(OBJEXT) \ +@BUILD_NMTUI_TRUE@ clients/tui/clients_tui_nmtui-nmt-editor.$(OBJEXT) \ +@BUILD_NMTUI_TRUE@ clients/tui/clients_tui_nmtui-nmt-ip-entry.$(OBJEXT) \ +@BUILD_NMTUI_TRUE@ clients/tui/clients_tui_nmtui-nmt-mac-entry.$(OBJEXT) \ +@BUILD_NMTUI_TRUE@ clients/tui/clients_tui_nmtui-nmt-mtu-entry.$(OBJEXT) \ +@BUILD_NMTUI_TRUE@ clients/tui/clients_tui_nmtui-nmt-page-bond.$(OBJEXT) \ +@BUILD_NMTUI_TRUE@ clients/tui/clients_tui_nmtui-nmt-page-bridge.$(OBJEXT) \ +@BUILD_NMTUI_TRUE@ clients/tui/clients_tui_nmtui-nmt-page-bridge-port.$(OBJEXT) \ +@BUILD_NMTUI_TRUE@ clients/tui/clients_tui_nmtui-nmt-page-dsl.$(OBJEXT) \ +@BUILD_NMTUI_TRUE@ clients/tui/clients_tui_nmtui-nmt-page-ethernet.$(OBJEXT) \ +@BUILD_NMTUI_TRUE@ clients/tui/clients_tui_nmtui-nmt-page-infiniband.$(OBJEXT) \ +@BUILD_NMTUI_TRUE@ clients/tui/clients_tui_nmtui-nmt-page-ip-tunnel.$(OBJEXT) \ +@BUILD_NMTUI_TRUE@ clients/tui/clients_tui_nmtui-nmt-page-ip4.$(OBJEXT) \ +@BUILD_NMTUI_TRUE@ clients/tui/clients_tui_nmtui-nmt-page-ip6.$(OBJEXT) \ +@BUILD_NMTUI_TRUE@ clients/tui/clients_tui_nmtui-nmt-page-ppp.$(OBJEXT) \ +@BUILD_NMTUI_TRUE@ clients/tui/clients_tui_nmtui-nmt-page-team.$(OBJEXT) \ +@BUILD_NMTUI_TRUE@ clients/tui/clients_tui_nmtui-nmt-page-team-port.$(OBJEXT) \ +@BUILD_NMTUI_TRUE@ clients/tui/clients_tui_nmtui-nmt-page-vlan.$(OBJEXT) \ +@BUILD_NMTUI_TRUE@ clients/tui/clients_tui_nmtui-nmt-page-wifi.$(OBJEXT) \ +@BUILD_NMTUI_TRUE@ clients/tui/clients_tui_nmtui-nmt-password-dialog.$(OBJEXT) \ +@BUILD_NMTUI_TRUE@ clients/tui/clients_tui_nmtui-nmt-password-fields.$(OBJEXT) \ +@BUILD_NMTUI_TRUE@ clients/tui/clients_tui_nmtui-nmt-route-editor.$(OBJEXT) \ +@BUILD_NMTUI_TRUE@ clients/tui/clients_tui_nmtui-nmt-route-entry.$(OBJEXT) \ +@BUILD_NMTUI_TRUE@ clients/tui/clients_tui_nmtui-nmt-route-table.$(OBJEXT) \ +@BUILD_NMTUI_TRUE@ clients/tui/clients_tui_nmtui-nmt-slave-list.$(OBJEXT) \ +@BUILD_NMTUI_TRUE@ clients/tui/clients_tui_nmtui-nmt-utils.$(OBJEXT) \ +@BUILD_NMTUI_TRUE@ clients/tui/clients_tui_nmtui-nmt-widget-list.$(OBJEXT) \ +@BUILD_NMTUI_TRUE@ clients/common/clients_tui_nmtui-nm-secret-agent-simple.$(OBJEXT) \ +@BUILD_NMTUI_TRUE@ clients/common/clients_tui_nmtui-nm-vpn-helpers.$(OBJEXT) +clients_tui_nmtui_OBJECTS = $(am_clients_tui_nmtui_OBJECTS) +@BUILD_NMTUI_TRUE@clients_tui_nmtui_DEPENDENCIES = libnm/libnm.la \ +@BUILD_NMTUI_TRUE@ clients/tui/newt/libnmt-newt.a \ +@BUILD_NMTUI_TRUE@ $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \ +@BUILD_NMTUI_TRUE@ $(am__DEPENDENCIES_1) +clients_tui_nmtui_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ + $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ + $(AM_CFLAGS) $(CFLAGS) $(clients_tui_nmtui_LDFLAGS) $(LDFLAGS) \ + -o $@ +am_dispatcher_nm_dispatcher_OBJECTS = \ + dispatcher/dispatcher_nm_dispatcher-nm-dispatcher.$(OBJEXT) +am__objects_23 = dispatcher/dispatcher_nm_dispatcher-nmdbus-dispatcher.$(OBJEXT) +nodist_dispatcher_nm_dispatcher_OBJECTS = $(am__objects_23) +dispatcher_nm_dispatcher_OBJECTS = \ + $(am_dispatcher_nm_dispatcher_OBJECTS) \ + $(nodist_dispatcher_nm_dispatcher_OBJECTS) +dispatcher_nm_dispatcher_DEPENDENCIES = libnm/libnm.la \ + dispatcher/libnm-dispatcher-core.la $(am__DEPENDENCIES_1) +dispatcher_nm_dispatcher_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ + $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ + $(AM_CFLAGS) $(CFLAGS) $(dispatcher_nm_dispatcher_LDFLAGS) \ + $(LDFLAGS) -o $@ +dispatcher_tests_test_dispatcher_envp_SOURCES = \ + dispatcher/tests/test-dispatcher-envp.c +dispatcher_tests_test_dispatcher_envp_OBJECTS = dispatcher/tests/dispatcher_tests_test_dispatcher_envp-test-dispatcher-envp.$(OBJEXT) +dispatcher_tests_test_dispatcher_envp_DEPENDENCIES = libnm/libnm.la \ + dispatcher/libnm-dispatcher-core.la $(am__DEPENDENCIES_1) +examples_C_glib_add_connection_gdbus_SOURCES = \ + examples/C/glib/add-connection-gdbus.c +examples_C_glib_add_connection_gdbus_OBJECTS = examples/C/glib/examples_C_glib_add_connection_gdbus-add-connection-gdbus.$(OBJEXT) +examples_C_glib_add_connection_gdbus_DEPENDENCIES = \ + $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) +examples_C_glib_add_connection_libnm_SOURCES = \ + examples/C/glib/add-connection-libnm.c +examples_C_glib_add_connection_libnm_OBJECTS = examples/C/glib/examples_C_glib_add_connection_libnm-add-connection-libnm.$(OBJEXT) +examples_C_glib_add_connection_libnm_DEPENDENCIES = libnm/libnm.la \ + $(am__DEPENDENCIES_1) +examples_C_glib_get_active_connections_gdbus_SOURCES = \ + examples/C/glib/get-active-connections-gdbus.c +examples_C_glib_get_active_connections_gdbus_OBJECTS = examples/C/glib/examples_C_glib_get_active_connections_gdbus-get-active-connections-gdbus.$(OBJEXT) +examples_C_glib_get_active_connections_gdbus_DEPENDENCIES = \ + $(am__DEPENDENCIES_1) +examples_C_glib_get_ap_info_libnm_SOURCES = \ + examples/C/glib/get-ap-info-libnm.c +examples_C_glib_get_ap_info_libnm_OBJECTS = examples/C/glib/examples_C_glib_get_ap_info_libnm-get-ap-info-libnm.$(OBJEXT) +examples_C_glib_get_ap_info_libnm_DEPENDENCIES = libnm/libnm.la \ + $(am__DEPENDENCIES_1) +examples_C_glib_list_connections_gdbus_SOURCES = \ + examples/C/glib/list-connections-gdbus.c +examples_C_glib_list_connections_gdbus_OBJECTS = examples/C/glib/examples_C_glib_list_connections_gdbus-list-connections-gdbus.$(OBJEXT) +examples_C_glib_list_connections_gdbus_DEPENDENCIES = \ + $(am__DEPENDENCIES_1) +examples_C_glib_list_connections_libnm_SOURCES = \ + examples/C/glib/list-connections-libnm.c +examples_C_glib_list_connections_libnm_OBJECTS = examples/C/glib/examples_C_glib_list_connections_libnm-list-connections-libnm.$(OBJEXT) +examples_C_glib_list_connections_libnm_DEPENDENCIES = libnm/libnm.la \ + $(am__DEPENDENCIES_1) +examples_C_glib_monitor_nm_running_gdbus_SOURCES = \ + examples/C/glib/monitor-nm-running-gdbus.c +examples_C_glib_monitor_nm_running_gdbus_OBJECTS = examples/C/glib/examples_C_glib_monitor_nm_running_gdbus-monitor-nm-running-gdbus.$(OBJEXT) +examples_C_glib_monitor_nm_running_gdbus_DEPENDENCIES = \ + $(am__DEPENDENCIES_1) +examples_C_glib_monitor_nm_state_gdbus_SOURCES = \ + examples/C/glib/monitor-nm-state-gdbus.c +examples_C_glib_monitor_nm_state_gdbus_OBJECTS = examples/C/glib/examples_C_glib_monitor_nm_state_gdbus-monitor-nm-state-gdbus.$(OBJEXT) +examples_C_glib_monitor_nm_state_gdbus_DEPENDENCIES = \ + $(am__DEPENDENCIES_1) +am__examples_C_qt_add_connection_wired_SOURCES_DIST = \ + examples/C/qt/add-connection-wired.cpp +@WITH_QT_TRUE@am_examples_C_qt_add_connection_wired_OBJECTS = examples/C/qt/examples_C_qt_add_connection_wired-add-connection-wired.$(OBJEXT) +examples_C_qt_add_connection_wired_OBJECTS = \ + $(am_examples_C_qt_add_connection_wired_OBJECTS) +@WITH_QT_TRUE@examples_C_qt_add_connection_wired_DEPENDENCIES = \ +@WITH_QT_TRUE@ $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) +am__examples_C_qt_change_ipv4_addresses_SOURCES_DIST = \ + examples/C/qt/change-ipv4-addresses.cpp +@WITH_QT_TRUE@am_examples_C_qt_change_ipv4_addresses_OBJECTS = examples/C/qt/examples_C_qt_change_ipv4_addresses-change-ipv4-addresses.$(OBJEXT) +examples_C_qt_change_ipv4_addresses_OBJECTS = \ + $(am_examples_C_qt_change_ipv4_addresses_OBJECTS) +@WITH_QT_TRUE@examples_C_qt_change_ipv4_addresses_DEPENDENCIES = \ +@WITH_QT_TRUE@ $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) +am__examples_C_qt_list_connections_SOURCES_DIST = \ + examples/C/qt/list-connections.cpp +@WITH_QT_TRUE@am_examples_C_qt_list_connections_OBJECTS = examples/C/qt/examples_C_qt_list_connections-list-connections.$(OBJEXT) +examples_C_qt_list_connections_OBJECTS = \ + $(am_examples_C_qt_list_connections_OBJECTS) +@WITH_QT_TRUE@examples_C_qt_list_connections_DEPENDENCIES = \ +@WITH_QT_TRUE@ $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) +am__examples_C_qt_monitor_nm_running_SOURCES_DIST = \ + examples/C/qt/monitor-nm-running.cpp +@WITH_QT_TRUE@am_examples_C_qt_monitor_nm_running_OBJECTS = examples/C/qt/examples_C_qt_monitor_nm_running-monitor-nm-running.$(OBJEXT) +examples_C_qt_monitor_nm_running_OBJECTS = \ + $(am_examples_C_qt_monitor_nm_running_OBJECTS) +@WITH_QT_TRUE@examples_C_qt_monitor_nm_running_DEPENDENCIES = \ +@WITH_QT_TRUE@ $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) +libnm_core_tests_test_compare_SOURCES = \ + libnm-core/tests/test-compare.c +libnm_core_tests_test_compare_OBJECTS = libnm-core/tests/libnm_core_tests_test_compare-test-compare.$(OBJEXT) +am__DEPENDENCIES_9 = libnm-core/libnm-core.la $(am__DEPENDENCIES_1) +libnm_core_tests_test_compare_DEPENDENCIES = $(am__DEPENDENCIES_9) +libnm_core_tests_test_crypto_SOURCES = libnm-core/tests/test-crypto.c +libnm_core_tests_test_crypto_OBJECTS = libnm-core/tests/libnm_core_tests_test_crypto-test-crypto.$(OBJEXT) +libnm_core_tests_test_crypto_DEPENDENCIES = $(am__DEPENDENCIES_9) +am_libnm_core_tests_test_general_OBJECTS = libnm-core/tests/libnm_core_tests_test_general-test-general.$(OBJEXT) +nodist_libnm_core_tests_test_general_OBJECTS = libnm-core/tests/libnm_core_tests_test_general-nm-core-tests-enum-types.$(OBJEXT) +libnm_core_tests_test_general_OBJECTS = \ + $(am_libnm_core_tests_test_general_OBJECTS) \ + $(nodist_libnm_core_tests_test_general_OBJECTS) +libnm_core_tests_test_general_DEPENDENCIES = $(am__DEPENDENCIES_9) +libnm_core_tests_test_keyfile_SOURCES = \ + libnm-core/tests/test-keyfile.c +libnm_core_tests_test_keyfile_OBJECTS = libnm-core/tests/libnm_core_tests_test_keyfile-test-keyfile.$(OBJEXT) +libnm_core_tests_test_keyfile_DEPENDENCIES = $(am__DEPENDENCIES_9) +libnm_core_tests_test_secrets_SOURCES = \ + libnm-core/tests/test-secrets.c +libnm_core_tests_test_secrets_OBJECTS = libnm-core/tests/libnm_core_tests_test_secrets-test-secrets.$(OBJEXT) +libnm_core_tests_test_secrets_DEPENDENCIES = $(am__DEPENDENCIES_9) +libnm_core_tests_test_setting_8021x_SOURCES = \ + libnm-core/tests/test-setting-8021x.c +libnm_core_tests_test_setting_8021x_OBJECTS = libnm-core/tests/libnm_core_tests_test_setting_8021x-test-setting-8021x.$(OBJEXT) +libnm_core_tests_test_setting_8021x_DEPENDENCIES = \ + $(am__DEPENDENCIES_9) +libnm_core_tests_test_setting_bond_SOURCES = \ + libnm-core/tests/test-setting-bond.c +libnm_core_tests_test_setting_bond_OBJECTS = libnm-core/tests/libnm_core_tests_test_setting_bond-test-setting-bond.$(OBJEXT) +libnm_core_tests_test_setting_bond_DEPENDENCIES = \ + $(am__DEPENDENCIES_9) +libnm_core_tests_test_setting_dcb_SOURCES = \ + libnm-core/tests/test-setting-dcb.c +libnm_core_tests_test_setting_dcb_OBJECTS = libnm-core/tests/libnm_core_tests_test_setting_dcb-test-setting-dcb.$(OBJEXT) +libnm_core_tests_test_setting_dcb_DEPENDENCIES = \ + $(am__DEPENDENCIES_9) +libnm_core_tests_test_settings_defaults_SOURCES = \ + libnm-core/tests/test-settings-defaults.c +libnm_core_tests_test_settings_defaults_OBJECTS = libnm-core/tests/libnm_core_tests_test_settings_defaults-test-settings-defaults.$(OBJEXT) +libnm_core_tests_test_settings_defaults_DEPENDENCIES = \ + $(am__DEPENDENCIES_9) +libnm_glib_libnm_glib_test_SOURCES = libnm-glib/libnm-glib-test.c +libnm_glib_libnm_glib_test_OBJECTS = libnm-glib/libnm_glib_libnm_glib_test-libnm-glib-test.$(OBJEXT) +@WITH_LEGACY_LIBRARIES_TRUE@libnm_glib_libnm_glib_test_DEPENDENCIES = \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/libnm-glib.la \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/libnm-util.la \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(am__DEPENDENCIES_1) \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(am__DEPENDENCIES_1) +libnm_glib_libnm_glib_test_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ + $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ + $(libnm_glib_libnm_glib_test_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \ + $(LDFLAGS) -o $@ +am__libnm_glib_tests_test_nm_client_SOURCES_DIST = \ + shared/nm-test-utils-impl.c shared/nm-test-libnm-utils.h \ + libnm-glib/tests/test-nm-client.c +@WITH_LEGACY_LIBRARIES_TRUE@am_libnm_glib_tests_test_nm_client_OBJECTS = shared/libnm_glib_tests_test_nm_client-nm-test-utils-impl.$(OBJEXT) \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/tests/libnm_glib_tests_test_nm_client-test-nm-client.$(OBJEXT) +libnm_glib_tests_test_nm_client_OBJECTS = \ + $(am_libnm_glib_tests_test_nm_client_OBJECTS) +@WITH_LEGACY_LIBRARIES_TRUE@libnm_glib_tests_test_nm_client_DEPENDENCIES = \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/libnm-util.la \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/libnm-glib.la \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(am__DEPENDENCIES_1) \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(am__DEPENDENCIES_1) +am__libnm_glib_tests_test_remote_settings_client_SOURCES_DIST = \ + shared/nm-test-utils-impl.c shared/nm-test-libnm-utils.h \ + libnm-glib/tests/test-remote-settings-client.c +@WITH_LEGACY_LIBRARIES_TRUE@am_libnm_glib_tests_test_remote_settings_client_OBJECTS = shared/libnm_glib_tests_test_remote_settings_client-nm-test-utils-impl.$(OBJEXT) \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/tests/libnm_glib_tests_test_remote_settings_client-test-remote-settings-client.$(OBJEXT) +libnm_glib_tests_test_remote_settings_client_OBJECTS = \ + $(am_libnm_glib_tests_test_remote_settings_client_OBJECTS) +@WITH_LEGACY_LIBRARIES_TRUE@libnm_glib_tests_test_remote_settings_client_DEPENDENCIES = \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/libnm-util.la \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/libnm-glib.la \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(am__DEPENDENCIES_1) \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(am__DEPENDENCIES_1) +libnm_util_tests_test_crypto_SOURCES = libnm-util/tests/test-crypto.c +libnm_util_tests_test_crypto_OBJECTS = libnm-util/tests/libnm_util_tests_test_crypto-test-crypto.$(OBJEXT) +@WITH_LEGACY_LIBRARIES_TRUE@am__DEPENDENCIES_10 = \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/libnm-util.la \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(am__DEPENDENCIES_1) \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(am__DEPENDENCIES_1) +@WITH_LEGACY_LIBRARIES_TRUE@libnm_util_tests_test_crypto_DEPENDENCIES = \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/libtest-crypto.la \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(am__DEPENDENCIES_10) +libnm_util_tests_test_general_SOURCES = \ + libnm-util/tests/test-general.c +libnm_util_tests_test_general_OBJECTS = libnm-util/tests/libnm_util_tests_test_general-test-general.$(OBJEXT) +libnm_util_tests_test_libnm_linking_SOURCES = \ + libnm-util/tests/test-libnm-linking.c +libnm_util_tests_test_libnm_linking_OBJECTS = libnm-util/tests/libnm_util_tests_test_libnm_linking-test-libnm-linking.$(OBJEXT) +@WITH_LEGACY_LIBRARIES_TRUE@libnm_util_tests_test_libnm_linking_DEPENDENCIES = \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm/libnm.la \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(am__DEPENDENCIES_10) +libnm_util_tests_test_secrets_SOURCES = \ + libnm-util/tests/test-secrets.c +libnm_util_tests_test_secrets_OBJECTS = libnm-util/tests/libnm_util_tests_test_secrets-test-secrets.$(OBJEXT) +@WITH_LEGACY_LIBRARIES_TRUE@libnm_util_tests_test_secrets_DEPENDENCIES = \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(am__DEPENDENCIES_10) +libnm_util_tests_test_setting_8021x_SOURCES = \ + libnm-util/tests/test-setting-8021x.c +libnm_util_tests_test_setting_8021x_OBJECTS = libnm-util/tests/libnm_util_tests_test_setting_8021x-test-setting-8021x.$(OBJEXT) +@WITH_LEGACY_LIBRARIES_TRUE@libnm_util_tests_test_setting_8021x_DEPENDENCIES = \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(am__DEPENDENCIES_10) +libnm_util_tests_test_setting_dcb_SOURCES = \ + libnm-util/tests/test-setting-dcb.c +libnm_util_tests_test_setting_dcb_OBJECTS = libnm-util/tests/libnm_util_tests_test_setting_dcb-test-setting-dcb.$(OBJEXT) +@WITH_LEGACY_LIBRARIES_TRUE@libnm_util_tests_test_setting_dcb_DEPENDENCIES = \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(am__DEPENDENCIES_10) +libnm_util_tests_test_settings_defaults_SOURCES = \ + libnm-util/tests/test-settings-defaults.c +libnm_util_tests_test_settings_defaults_OBJECTS = libnm-util/tests/libnm_util_tests_test_settings_defaults-test-settings-defaults.$(OBJEXT) +@WITH_LEGACY_LIBRARIES_TRUE@libnm_util_tests_test_settings_defaults_DEPENDENCIES = \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(am__DEPENDENCIES_10) +am_libnm_tests_test_nm_client_OBJECTS = shared/libnm_tests_test_nm_client-nm-test-utils-impl.$(OBJEXT) \ + libnm/tests/libnm_tests_test_nm_client-test-nm-client.$(OBJEXT) +libnm_tests_test_nm_client_OBJECTS = \ + $(am_libnm_tests_test_nm_client_OBJECTS) +am__DEPENDENCIES_11 = libnm/libnm.la $(am__DEPENDENCIES_1) +libnm_tests_test_nm_client_DEPENDENCIES = $(am__DEPENDENCIES_11) +am_libnm_tests_test_remote_settings_client_OBJECTS = shared/libnm_tests_test_remote_settings_client-nm-test-utils-impl.$(OBJEXT) \ + libnm/tests/libnm_tests_test_remote_settings_client-test-remote-settings-client.$(OBJEXT) +libnm_tests_test_remote_settings_client_OBJECTS = \ + $(am_libnm_tests_test_remote_settings_client_OBJECTS) +libnm_tests_test_remote_settings_client_DEPENDENCIES = \ + $(am__DEPENDENCIES_11) +am_libnm_tests_test_secret_agent_OBJECTS = shared/libnm_tests_test_secret_agent-nm-test-utils-impl.$(OBJEXT) \ + libnm/tests/libnm_tests_test_secret_agent-test-secret-agent.$(OBJEXT) +libnm_tests_test_secret_agent_OBJECTS = \ + $(am_libnm_tests_test_secret_agent_OBJECTS) +libnm_tests_test_secret_agent_DEPENDENCIES = $(am__DEPENDENCIES_11) +am_src_NetworkManager_OBJECTS = src/src_NetworkManager-main.$(OBJEXT) +src_NetworkManager_OBJECTS = $(am_src_NetworkManager_OBJECTS) +src_NetworkManager_DEPENDENCIES = src/libNetworkManager.la +src_NetworkManager_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ + $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ + $(AM_CFLAGS) $(CFLAGS) $(src_NetworkManager_LDFLAGS) \ + $(LDFLAGS) -o $@ +src_devices_tests_test_arping_SOURCES = \ + src/devices/tests/test-arping.c +src_devices_tests_test_arping_OBJECTS = src/devices/tests/src_devices_tests_test_arping-test-arping.$(OBJEXT) +src_devices_tests_test_arping_DEPENDENCIES = \ + src/libNetworkManagerTest.la +src_devices_tests_test_arping_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ + $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ + $(AM_CFLAGS) $(CFLAGS) \ + $(src_devices_tests_test_arping_LDFLAGS) $(LDFLAGS) -o $@ +src_devices_tests_test_lldp_SOURCES = src/devices/tests/test-lldp.c +src_devices_tests_test_lldp_OBJECTS = src/devices/tests/src_devices_tests_test_lldp-test-lldp.$(OBJEXT) +src_devices_tests_test_lldp_DEPENDENCIES = \ + src/libNetworkManagerTest.la +src_devices_tests_test_lldp_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ + $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ + $(AM_CFLAGS) $(CFLAGS) $(src_devices_tests_test_lldp_LDFLAGS) \ + $(LDFLAGS) -o $@ +am__src_devices_wifi_tests_test_general_SOURCES_DIST = \ + src/devices/wifi/tests/test-general.c \ + src/devices/wifi/nm-wifi-ap.c src/devices/wifi/nm-wifi-ap.h \ + src/devices/wifi/nm-wifi-utils.c \ + src/devices/wifi/nm-wifi-utils.h +@WITH_WIFI_TRUE@am_src_devices_wifi_tests_test_general_OBJECTS = src/devices/wifi/tests/src_devices_wifi_tests_test_general-test-general.$(OBJEXT) \ +@WITH_WIFI_TRUE@ src/devices/wifi/src_devices_wifi_tests_test_general-nm-wifi-ap.$(OBJEXT) \ +@WITH_WIFI_TRUE@ src/devices/wifi/src_devices_wifi_tests_test_general-nm-wifi-utils.$(OBJEXT) +src_devices_wifi_tests_test_general_OBJECTS = \ + $(am_src_devices_wifi_tests_test_general_OBJECTS) +@WITH_WIFI_TRUE@src_devices_wifi_tests_test_general_DEPENDENCIES = \ +@WITH_WIFI_TRUE@ src/libNetworkManagerTest.la +am_src_dhcp_nm_dhcp_helper_OBJECTS = \ + src/dhcp/src_dhcp_nm_dhcp_helper-nm-dhcp-helper.$(OBJEXT) +src_dhcp_nm_dhcp_helper_OBJECTS = \ + $(am_src_dhcp_nm_dhcp_helper_OBJECTS) +src_dhcp_nm_dhcp_helper_DEPENDENCIES = $(am__DEPENDENCIES_1) +src_dhcp_nm_dhcp_helper_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ + $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ + $(AM_CFLAGS) $(CFLAGS) $(src_dhcp_nm_dhcp_helper_LDFLAGS) \ + $(LDFLAGS) -o $@ +src_dhcp_tests_test_dhcp_dhclient_SOURCES = \ + src/dhcp/tests/test-dhcp-dhclient.c +src_dhcp_tests_test_dhcp_dhclient_OBJECTS = src/dhcp/tests/src_dhcp_tests_test_dhcp_dhclient-test-dhcp-dhclient.$(OBJEXT) +src_dhcp_tests_test_dhcp_dhclient_DEPENDENCIES = \ + $(src_dhcp_tests_ldadd) +src_dhcp_tests_test_dhcp_utils_SOURCES = \ + src/dhcp/tests/test-dhcp-utils.c +src_dhcp_tests_test_dhcp_utils_OBJECTS = src/dhcp/tests/src_dhcp_tests_test_dhcp_utils-test-dhcp-utils.$(OBJEXT) +src_dhcp_tests_test_dhcp_utils_DEPENDENCIES = $(src_dhcp_tests_ldadd) +src_dnsmasq_tests_test_dnsmasq_utils_SOURCES = \ + src/dnsmasq/tests/test-dnsmasq-utils.c +src_dnsmasq_tests_test_dnsmasq_utils_OBJECTS = src/dnsmasq/tests/src_dnsmasq_tests_test_dnsmasq_utils-test-dnsmasq-utils.$(OBJEXT) +src_dnsmasq_tests_test_dnsmasq_utils_DEPENDENCIES = \ + src/libNetworkManagerTest.la +src_ndisc_tests_test_ndisc_fake_SOURCES = \ + src/ndisc/tests/test-ndisc-fake.c +src_ndisc_tests_test_ndisc_fake_OBJECTS = src/ndisc/tests/src_ndisc_tests_test_ndisc_fake-test-ndisc-fake.$(OBJEXT) +am__DEPENDENCIES_12 = src/libNetworkManagerTest.la \ + $(am__DEPENDENCIES_1) +src_ndisc_tests_test_ndisc_fake_DEPENDENCIES = $(am__DEPENDENCIES_12) +src_ndisc_tests_test_ndisc_fake_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ + $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ + $(AM_CFLAGS) $(CFLAGS) \ + $(src_ndisc_tests_test_ndisc_fake_LDFLAGS) $(LDFLAGS) -o $@ +src_ndisc_tests_test_ndisc_linux_SOURCES = \ + src/ndisc/tests/test-ndisc-linux.c +src_ndisc_tests_test_ndisc_linux_OBJECTS = src/ndisc/tests/src_ndisc_tests_test_ndisc_linux-test-ndisc-linux.$(OBJEXT) +src_ndisc_tests_test_ndisc_linux_DEPENDENCIES = \ + $(am__DEPENDENCIES_12) +src_ndisc_tests_test_ndisc_linux_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ + $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ + $(AM_CFLAGS) $(CFLAGS) \ + $(src_ndisc_tests_test_ndisc_linux_LDFLAGS) $(LDFLAGS) -o $@ +am_src_nm_iface_helper_OBJECTS = \ + src/src_nm_iface_helper-nm-iface-helper.$(OBJEXT) +src_nm_iface_helper_OBJECTS = $(am_src_nm_iface_helper_OBJECTS) +src_nm_iface_helper_DEPENDENCIES = src/libNetworkManagerBase.la \ + src/libsystemd-nm.la $(am__DEPENDENCIES_1) \ + $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \ + $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \ + $(am__DEPENDENCIES_1) +src_nm_iface_helper_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ + $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ + $(AM_CFLAGS) $(CFLAGS) $(src_nm_iface_helper_LDFLAGS) \ + $(LDFLAGS) -o $@ +src_platform_tests_monitor_SOURCES = src/platform/tests/monitor.c +src_platform_tests_monitor_OBJECTS = src/platform/tests/src_platform_tests_monitor-monitor.$(OBJEXT) +am__DEPENDENCIES_13 = src/libNetworkManagerTest.la \ + $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \ + $(am__DEPENDENCIES_1) +src_platform_tests_monitor_DEPENDENCIES = $(am__DEPENDENCIES_13) +src_platform_tests_monitor_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ + $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ + $(AM_CFLAGS) $(CFLAGS) $(src_platform_tests_monitor_LDFLAGS) \ + $(LDFLAGS) -o $@ +am_src_platform_tests_test_address_fake_OBJECTS = src/platform/tests/src_platform_tests_test_address_fake-test-address.$(OBJEXT) +src_platform_tests_test_address_fake_OBJECTS = \ + $(am_src_platform_tests_test_address_fake_OBJECTS) +src_platform_tests_test_address_fake_DEPENDENCIES = \ + $(am__DEPENDENCIES_13) +src_platform_tests_test_address_fake_LINK = $(LIBTOOL) $(AM_V_lt) \ + --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link \ + $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ + $(src_platform_tests_test_address_fake_LDFLAGS) $(LDFLAGS) -o \ + $@ +am_src_platform_tests_test_address_linux_OBJECTS = src/platform/tests/src_platform_tests_test_address_linux-test-address.$(OBJEXT) +src_platform_tests_test_address_linux_OBJECTS = \ + $(am_src_platform_tests_test_address_linux_OBJECTS) +src_platform_tests_test_address_linux_DEPENDENCIES = \ + $(am__DEPENDENCIES_13) +src_platform_tests_test_address_linux_LINK = $(LIBTOOL) $(AM_V_lt) \ + --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link \ + $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ + $(src_platform_tests_test_address_linux_LDFLAGS) $(LDFLAGS) -o \ + $@ +am_src_platform_tests_test_cleanup_fake_OBJECTS = src/platform/tests/src_platform_tests_test_cleanup_fake-test-cleanup.$(OBJEXT) +src_platform_tests_test_cleanup_fake_OBJECTS = \ + $(am_src_platform_tests_test_cleanup_fake_OBJECTS) +src_platform_tests_test_cleanup_fake_DEPENDENCIES = \ + $(am__DEPENDENCIES_13) +src_platform_tests_test_cleanup_fake_LINK = $(LIBTOOL) $(AM_V_lt) \ + --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link \ + $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ + $(src_platform_tests_test_cleanup_fake_LDFLAGS) $(LDFLAGS) -o \ + $@ +am_src_platform_tests_test_cleanup_linux_OBJECTS = src/platform/tests/src_platform_tests_test_cleanup_linux-test-cleanup.$(OBJEXT) +src_platform_tests_test_cleanup_linux_OBJECTS = \ + $(am_src_platform_tests_test_cleanup_linux_OBJECTS) +src_platform_tests_test_cleanup_linux_DEPENDENCIES = \ + $(am__DEPENDENCIES_13) +src_platform_tests_test_cleanup_linux_LINK = $(LIBTOOL) $(AM_V_lt) \ + --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link \ + $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ + $(src_platform_tests_test_cleanup_linux_LDFLAGS) $(LDFLAGS) -o \ + $@ +src_platform_tests_test_general_SOURCES = \ + src/platform/tests/test-general.c +src_platform_tests_test_general_OBJECTS = src/platform/tests/src_platform_tests_test_general-test-general.$(OBJEXT) +src_platform_tests_test_general_DEPENDENCIES = \ + src/libNetworkManagerTest.la +src_platform_tests_test_general_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ + $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ + $(AM_CFLAGS) $(CFLAGS) \ + $(src_platform_tests_test_general_LDFLAGS) $(LDFLAGS) -o $@ +am_src_platform_tests_test_link_fake_OBJECTS = src/platform/tests/src_platform_tests_test_link_fake-test-link.$(OBJEXT) +src_platform_tests_test_link_fake_OBJECTS = \ + $(am_src_platform_tests_test_link_fake_OBJECTS) +src_platform_tests_test_link_fake_DEPENDENCIES = \ + $(am__DEPENDENCIES_13) +src_platform_tests_test_link_fake_LINK = $(LIBTOOL) $(AM_V_lt) \ + --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link \ + $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ + $(src_platform_tests_test_link_fake_LDFLAGS) $(LDFLAGS) -o $@ +am_src_platform_tests_test_link_linux_OBJECTS = src/platform/tests/src_platform_tests_test_link_linux-test-link.$(OBJEXT) +src_platform_tests_test_link_linux_OBJECTS = \ + $(am_src_platform_tests_test_link_linux_OBJECTS) +src_platform_tests_test_link_linux_DEPENDENCIES = \ + $(am__DEPENDENCIES_13) +src_platform_tests_test_link_linux_LINK = $(LIBTOOL) $(AM_V_lt) \ + --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link \ + $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ + $(src_platform_tests_test_link_linux_LDFLAGS) $(LDFLAGS) -o $@ +src_platform_tests_test_nmp_object_SOURCES = \ + src/platform/tests/test-nmp-object.c +src_platform_tests_test_nmp_object_OBJECTS = src/platform/tests/src_platform_tests_test_nmp_object-test-nmp-object.$(OBJEXT) +src_platform_tests_test_nmp_object_DEPENDENCIES = \ + src/libNetworkManagerTest.la +src_platform_tests_test_nmp_object_LINK = $(LIBTOOL) $(AM_V_lt) \ + --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link \ + $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ + $(src_platform_tests_test_nmp_object_LDFLAGS) $(LDFLAGS) -o $@ +am_src_platform_tests_test_route_fake_OBJECTS = src/platform/tests/src_platform_tests_test_route_fake-test-route.$(OBJEXT) +src_platform_tests_test_route_fake_OBJECTS = \ + $(am_src_platform_tests_test_route_fake_OBJECTS) +src_platform_tests_test_route_fake_DEPENDENCIES = \ + $(am__DEPENDENCIES_13) +src_platform_tests_test_route_fake_LINK = $(LIBTOOL) $(AM_V_lt) \ + --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link \ + $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ + $(src_platform_tests_test_route_fake_LDFLAGS) $(LDFLAGS) -o $@ +am_src_platform_tests_test_route_linux_OBJECTS = src/platform/tests/src_platform_tests_test_route_linux-test-route.$(OBJEXT) +src_platform_tests_test_route_linux_OBJECTS = \ + $(am_src_platform_tests_test_route_linux_OBJECTS) +src_platform_tests_test_route_linux_DEPENDENCIES = \ + $(am__DEPENDENCIES_13) +src_platform_tests_test_route_linux_LINK = $(LIBTOOL) $(AM_V_lt) \ + --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link \ + $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ + $(src_platform_tests_test_route_linux_LDFLAGS) $(LDFLAGS) -o \ + $@ +src_settings_plugins_ibft_tests_test_ibft_SOURCES = \ + src/settings/plugins/ibft/tests/test-ibft.c +src_settings_plugins_ibft_tests_test_ibft_OBJECTS = src/settings/plugins/ibft/tests/src_settings_plugins_ibft_tests_test_ibft-test-ibft.$(OBJEXT) +@CONFIG_PLUGIN_IBFT_TRUE@src_settings_plugins_ibft_tests_test_ibft_DEPENDENCIES = src/settings/plugins/ibft/libnms-ibft-core.la \ +@CONFIG_PLUGIN_IBFT_TRUE@ src/libNetworkManagerTest.la +src_settings_plugins_ibft_tests_test_ibft_LINK = $(LIBTOOL) $(AM_V_lt) \ + --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link \ + $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ + $(src_settings_plugins_ibft_tests_test_ibft_LDFLAGS) \ + $(LDFLAGS) -o $@ +am__src_settings_plugins_ifcfg_rh_tests_test_ifcfg_rh_SOURCES_DIST = \ + src/settings/plugins/ifcfg-rh/tests/test-ifcfg-rh.c +@CONFIG_PLUGIN_IFCFG_RH_TRUE@am_src_settings_plugins_ifcfg_rh_tests_test_ifcfg_rh_OBJECTS = src/settings/plugins/ifcfg-rh/tests/src_settings_plugins_ifcfg_rh_tests_test_ifcfg_rh-test-ifcfg-rh.$(OBJEXT) +src_settings_plugins_ifcfg_rh_tests_test_ifcfg_rh_OBJECTS = $(am_src_settings_plugins_ifcfg_rh_tests_test_ifcfg_rh_OBJECTS) +@CONFIG_PLUGIN_IFCFG_RH_TRUE@src_settings_plugins_ifcfg_rh_tests_test_ifcfg_rh_DEPENDENCIES = src/settings/plugins/ifcfg-rh/libnms-ifcfg-rh-core.la \ +@CONFIG_PLUGIN_IFCFG_RH_TRUE@ src/libNetworkManagerTest.la +src_settings_plugins_ifcfg_rh_tests_test_ifcfg_rh_LINK = $(LIBTOOL) \ + $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \ + --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ + $(src_settings_plugins_ifcfg_rh_tests_test_ifcfg_rh_LDFLAGS) \ + $(LDFLAGS) -o $@ +src_settings_plugins_ifnet_tests_test_ifnet_SOURCES = \ + src/settings/plugins/ifnet/tests/test-ifnet.c +src_settings_plugins_ifnet_tests_test_ifnet_OBJECTS = src/settings/plugins/ifnet/tests/src_settings_plugins_ifnet_tests_test_ifnet-test-ifnet.$(OBJEXT) +@CONFIG_PLUGIN_IFNET_TRUE@src_settings_plugins_ifnet_tests_test_ifnet_DEPENDENCIES = src/settings/plugins/ifnet/libnms-ifnet-core.la \ +@CONFIG_PLUGIN_IFNET_TRUE@ src/libNetworkManagerTest.la +src_settings_plugins_ifnet_tests_test_ifnet_LINK = $(LIBTOOL) \ + $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \ + --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ + $(src_settings_plugins_ifnet_tests_test_ifnet_LDFLAGS) \ + $(LDFLAGS) -o $@ +src_settings_plugins_ifupdown_tests_test_ifupdown_SOURCES = \ + src/settings/plugins/ifupdown/tests/test-ifupdown.c +src_settings_plugins_ifupdown_tests_test_ifupdown_OBJECTS = src/settings/plugins/ifupdown/tests/src_settings_plugins_ifupdown_tests_test_ifupdown-test-ifupdown.$(OBJEXT) +@CONFIG_PLUGIN_IFUPDOWN_TRUE@src_settings_plugins_ifupdown_tests_test_ifupdown_DEPENDENCIES = src/settings/plugins/ifupdown/libnms-ifupdown-core.la \ +@CONFIG_PLUGIN_IFUPDOWN_TRUE@ src/libNetworkManagerTest.la +src_settings_plugins_ifupdown_tests_test_ifupdown_LINK = $(LIBTOOL) \ + $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \ + --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ + $(src_settings_plugins_ifupdown_tests_test_ifupdown_LDFLAGS) \ + $(LDFLAGS) -o $@ +src_settings_plugins_keyfile_tests_test_keyfile_SOURCES = \ + src/settings/plugins/keyfile/tests/test-keyfile.c +src_settings_plugins_keyfile_tests_test_keyfile_OBJECTS = src/settings/plugins/keyfile/tests/src_settings_plugins_keyfile_tests_test_keyfile-test-keyfile.$(OBJEXT) +src_settings_plugins_keyfile_tests_test_keyfile_DEPENDENCIES = \ + src/libNetworkManagerTest.la +src_settings_plugins_keyfile_tests_test_keyfile_LINK = $(LIBTOOL) \ + $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \ + --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ + $(src_settings_plugins_keyfile_tests_test_keyfile_LDFLAGS) \ + $(LDFLAGS) -o $@ +src_supplicant_tests_test_supplicant_config_SOURCES = \ + src/supplicant/tests/test-supplicant-config.c +src_supplicant_tests_test_supplicant_config_OBJECTS = src/supplicant/tests/src_supplicant_tests_test_supplicant_config-test-supplicant-config.$(OBJEXT) +src_supplicant_tests_test_supplicant_config_DEPENDENCIES = \ + src/libNetworkManagerTest.la +am_src_tests_config_test_config_OBJECTS = src/tests/config/src_tests_config_test_config-nm-test-device.$(OBJEXT) \ + src/tests/config/src_tests_config_test_config-test-config.$(OBJEXT) +src_tests_config_test_config_OBJECTS = \ + $(am_src_tests_config_test_config_OBJECTS) +src_tests_config_test_config_DEPENDENCIES = \ + src/libNetworkManagerTest.la +src_tests_test_dcb_SOURCES = src/tests/test-dcb.c +src_tests_test_dcb_OBJECTS = \ + src/tests/src_tests_test_dcb-test-dcb.$(OBJEXT) +src_tests_test_dcb_DEPENDENCIES = $(src_tests_ldadd) +src_tests_test_dcb_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ + $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ + $(AM_CFLAGS) $(CFLAGS) $(src_tests_test_dcb_LDFLAGS) \ + $(LDFLAGS) -o $@ +src_tests_test_general_SOURCES = src/tests/test-general.c +src_tests_test_general_OBJECTS = \ + src/tests/src_tests_test_general-test-general.$(OBJEXT) +src_tests_test_general_DEPENDENCIES = $(src_tests_ldadd) +src_tests_test_general_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ + $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ + $(AM_CFLAGS) $(CFLAGS) $(src_tests_test_general_LDFLAGS) \ + $(LDFLAGS) -o $@ +src_tests_test_general_with_expect_SOURCES = \ + src/tests/test-general-with-expect.c +src_tests_test_general_with_expect_OBJECTS = src/tests/src_tests_test_general_with_expect-test-general-with-expect.$(OBJEXT) +src_tests_test_general_with_expect_DEPENDENCIES = $(src_tests_ldadd) +src_tests_test_general_with_expect_LINK = $(LIBTOOL) $(AM_V_lt) \ + --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link \ + $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ + $(src_tests_test_general_with_expect_LDFLAGS) $(LDFLAGS) -o $@ +src_tests_test_ip4_config_SOURCES = src/tests/test-ip4-config.c +src_tests_test_ip4_config_OBJECTS = \ + src/tests/src_tests_test_ip4_config-test-ip4-config.$(OBJEXT) +src_tests_test_ip4_config_DEPENDENCIES = $(src_tests_ldadd) +src_tests_test_ip4_config_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ + $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ + $(AM_CFLAGS) $(CFLAGS) $(src_tests_test_ip4_config_LDFLAGS) \ + $(LDFLAGS) -o $@ +src_tests_test_ip6_config_SOURCES = src/tests/test-ip6-config.c +src_tests_test_ip6_config_OBJECTS = \ + src/tests/src_tests_test_ip6_config-test-ip6-config.$(OBJEXT) +src_tests_test_ip6_config_DEPENDENCIES = $(src_tests_ldadd) +src_tests_test_ip6_config_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ + $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ + $(AM_CFLAGS) $(CFLAGS) $(src_tests_test_ip6_config_LDFLAGS) \ + $(LDFLAGS) -o $@ +src_tests_test_resolvconf_capture_SOURCES = \ + src/tests/test-resolvconf-capture.c +src_tests_test_resolvconf_capture_OBJECTS = src/tests/src_tests_test_resolvconf_capture-test-resolvconf-capture.$(OBJEXT) +src_tests_test_resolvconf_capture_DEPENDENCIES = $(src_tests_ldadd) +src_tests_test_resolvconf_capture_LINK = $(LIBTOOL) $(AM_V_lt) \ + --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link \ + $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ + $(src_tests_test_resolvconf_capture_LDFLAGS) $(LDFLAGS) -o $@ +am_src_tests_test_route_manager_fake_OBJECTS = src/tests/src_tests_test_route_manager_fake-test-route-manager.$(OBJEXT) +src_tests_test_route_manager_fake_OBJECTS = \ + $(am_src_tests_test_route_manager_fake_OBJECTS) +src_tests_test_route_manager_fake_DEPENDENCIES = \ + $(am__DEPENDENCIES_13) +src_tests_test_route_manager_fake_LINK = $(LIBTOOL) $(AM_V_lt) \ + --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link \ + $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ + $(src_tests_test_route_manager_fake_LDFLAGS) $(LDFLAGS) -o $@ +am_src_tests_test_route_manager_linux_OBJECTS = src/tests/src_tests_test_route_manager_linux-test-route-manager.$(OBJEXT) +src_tests_test_route_manager_linux_OBJECTS = \ + $(am_src_tests_test_route_manager_linux_OBJECTS) +src_tests_test_route_manager_linux_DEPENDENCIES = \ + $(am__DEPENDENCIES_13) +src_tests_test_route_manager_linux_LINK = $(LIBTOOL) $(AM_V_lt) \ + --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link \ + $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ + $(src_tests_test_route_manager_linux_LDFLAGS) $(LDFLAGS) -o $@ +src_tests_test_systemd_SOURCES = src/tests/test-systemd.c +src_tests_test_systemd_OBJECTS = \ + src/tests/src_tests_test_systemd-test-systemd.$(OBJEXT) +src_tests_test_systemd_DEPENDENCIES = src/libsystemd-nm.la \ + $(am__DEPENDENCIES_7) +src_tests_test_utils_SOURCES = src/tests/test-utils.c +src_tests_test_utils_OBJECTS = \ + src/tests/src_tests_test_utils-test-utils.$(OBJEXT) +src_tests_test_utils_DEPENDENCIES = $(src_tests_ldadd) +src_tests_test_utils_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ + $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ + $(AM_CFLAGS) $(CFLAGS) $(src_tests_test_utils_LDFLAGS) \ + $(LDFLAGS) -o $@ +src_tests_test_wired_defname_SOURCES = src/tests/test-wired-defname.c +src_tests_test_wired_defname_OBJECTS = src/tests/src_tests_test_wired_defname-test-wired-defname.$(OBJEXT) +src_tests_test_wired_defname_DEPENDENCIES = $(src_tests_ldadd) +src_tests_test_wired_defname_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ + $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ + $(AM_CFLAGS) $(CFLAGS) $(src_tests_test_wired_defname_LDFLAGS) \ + $(LDFLAGS) -o $@ +AM_V_P = $(am__v_P_@AM_V@) +am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) +am__v_P_0 = false +am__v_P_1 = : +AM_V_GEN = $(am__v_GEN_@AM_V@) +am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) +am__v_GEN_0 = @echo " GEN " $@; +am__v_GEN_1 = +AM_V_at = $(am__v_at_@AM_V@) +am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) +am__v_at_0 = @ +am__v_at_1 = +DEFAULT_INCLUDES = -I.@am__isrc@ +depcomp = $(SHELL) $(top_srcdir)/build-aux/depcomp +am__depfiles_maybe = depfiles +am__mv = mv -f +COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ + $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) +LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ + $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \ + $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ + $(AM_CFLAGS) $(CFLAGS) +AM_V_CC = $(am__v_CC_@AM_V@) +am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@) +am__v_CC_0 = @echo " CC " $@; +am__v_CC_1 = +CCLD = $(CC) +LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ + $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ + $(AM_LDFLAGS) $(LDFLAGS) -o $@ +AM_V_CCLD = $(am__v_CCLD_@AM_V@) +am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@) +am__v_CCLD_0 = @echo " CCLD " $@; +am__v_CCLD_1 = +CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ + $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) +LTCXXCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) \ + $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) \ + $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ + $(AM_CXXFLAGS) $(CXXFLAGS) +AM_V_CXX = $(am__v_CXX_@AM_V@) +am__v_CXX_ = $(am__v_CXX_@AM_DEFAULT_V@) +am__v_CXX_0 = @echo " CXX " $@; +am__v_CXX_1 = +CXXLD = $(CXX) +CXXLINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) \ + $(LIBTOOLFLAGS) --mode=link $(CXXLD) $(AM_CXXFLAGS) \ + $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ +AM_V_CXXLD = $(am__v_CXXLD_@AM_V@) +am__v_CXXLD_ = $(am__v_CXXLD_@AM_DEFAULT_V@) +am__v_CXXLD_0 = @echo " CXXLD " $@; +am__v_CXXLD_1 = +SOURCES = $(clients_tui_newt_libnmt_newt_a_SOURCES) \ + $(dispatcher_libnm_dispatcher_core_la_SOURCES) \ + $(nodist_introspection_libnmdbus_la_SOURCES) \ + $(libnm_core_libnm_core_la_SOURCES) \ + $(nodist_libnm_core_libnm_core_la_SOURCES) \ + $(libnm_glib_libdeprecated_nm_glib_la_SOURCES) \ + $(libnm_glib_libnm_glib_vpn_la_SOURCES) \ + $(nodist_libnm_glib_libnm_glib_vpn_la_SOURCES) \ + $(libnm_glib_libnm_glib_la_SOURCES) \ + $(nodist_libnm_glib_libnm_glib_la_SOURCES) \ + $(libnm_util_libnm_util_la_SOURCES) \ + $(nodist_libnm_util_libnm_util_la_SOURCES) \ + $(libnm_util_libtest_crypto_la_SOURCES) \ + $(libnm_libnm_la_SOURCES) $(nodist_libnm_libnm_la_SOURCES) \ + $(libnm_tests_libnm_vpn_plugin_utils_test_la_SOURCES) \ + $(src_devices_adsl_libnm_device_plugin_adsl_la_SOURCES) \ + $(src_devices_bluetooth_libnm_device_plugin_bluetooth_la_SOURCES) \ + $(src_devices_team_libnm_device_plugin_team_la_SOURCES) \ + $(src_devices_wifi_libnm_device_plugin_wifi_la_SOURCES) \ + $(src_devices_wwan_libnm_device_plugin_wwan_la_SOURCES) \ + $(src_devices_wwan_libnm_wwan_la_SOURCES) \ + $(src_libNetworkManager_la_SOURCES) \ + $(src_libNetworkManagerBase_la_SOURCES) \ + $(src_libNetworkManagerTest_la_SOURCES) \ + $(src_libsystemd_nm_la_SOURCES) \ + $(src_ppp_libnm_ppp_plugin_la_SOURCES) \ + $(src_ppp_nm_pppd_plugin_la_SOURCES) \ + $(src_settings_plugins_ibft_libnm_settings_plugin_ibft_la_SOURCES) \ + $(src_settings_plugins_ibft_libnms_ibft_core_la_SOURCES) \ + $(src_settings_plugins_ifcfg_rh_libnm_settings_plugin_ifcfg_rh_la_SOURCES) \ + $(nodist_src_settings_plugins_ifcfg_rh_libnmdbus_ifcfg_rh_la_SOURCES) \ + $(src_settings_plugins_ifcfg_rh_libnms_ifcfg_rh_core_la_SOURCES) \ + $(src_settings_plugins_ifnet_libnm_settings_plugin_ifnet_la_SOURCES) \ + $(src_settings_plugins_ifnet_libnms_ifnet_core_la_SOURCES) \ + $(src_settings_plugins_ifupdown_libnm_settings_plugin_ifupdown_la_SOURCES) \ + $(src_settings_plugins_ifupdown_libnms_ifupdown_core_la_SOURCES) \ + $(clients_cli_nmcli_SOURCES) clients/nm-online.c \ + $(clients_tui_nmtui_SOURCES) \ + $(dispatcher_nm_dispatcher_SOURCES) \ + $(nodist_dispatcher_nm_dispatcher_SOURCES) \ + dispatcher/tests/test-dispatcher-envp.c \ + examples/C/glib/add-connection-gdbus.c \ + examples/C/glib/add-connection-libnm.c \ + examples/C/glib/get-active-connections-gdbus.c \ + examples/C/glib/get-ap-info-libnm.c \ + examples/C/glib/list-connections-gdbus.c \ + examples/C/glib/list-connections-libnm.c \ + examples/C/glib/monitor-nm-running-gdbus.c \ + examples/C/glib/monitor-nm-state-gdbus.c \ + $(examples_C_qt_add_connection_wired_SOURCES) \ + $(examples_C_qt_change_ipv4_addresses_SOURCES) \ + $(examples_C_qt_list_connections_SOURCES) \ + $(examples_C_qt_monitor_nm_running_SOURCES) \ + libnm-core/tests/test-compare.c libnm-core/tests/test-crypto.c \ + $(libnm_core_tests_test_general_SOURCES) \ + $(nodist_libnm_core_tests_test_general_SOURCES) \ + libnm-core/tests/test-keyfile.c \ + libnm-core/tests/test-secrets.c \ + libnm-core/tests/test-setting-8021x.c \ + libnm-core/tests/test-setting-bond.c \ + libnm-core/tests/test-setting-dcb.c \ + libnm-core/tests/test-settings-defaults.c \ + libnm-glib/libnm-glib-test.c \ + $(libnm_glib_tests_test_nm_client_SOURCES) \ + $(libnm_glib_tests_test_remote_settings_client_SOURCES) \ + libnm-util/tests/test-crypto.c libnm-util/tests/test-general.c \ + libnm-util/tests/test-libnm-linking.c \ + libnm-util/tests/test-secrets.c \ + libnm-util/tests/test-setting-8021x.c \ + libnm-util/tests/test-setting-dcb.c \ + libnm-util/tests/test-settings-defaults.c \ + $(libnm_tests_test_nm_client_SOURCES) \ + $(libnm_tests_test_remote_settings_client_SOURCES) \ + $(libnm_tests_test_secret_agent_SOURCES) \ + $(src_NetworkManager_SOURCES) src/devices/tests/test-arping.c \ + src/devices/tests/test-lldp.c \ + $(src_devices_wifi_tests_test_general_SOURCES) \ + $(src_dhcp_nm_dhcp_helper_SOURCES) \ + src/dhcp/tests/test-dhcp-dhclient.c \ + src/dhcp/tests/test-dhcp-utils.c \ + src/dnsmasq/tests/test-dnsmasq-utils.c \ + src/ndisc/tests/test-ndisc-fake.c \ + src/ndisc/tests/test-ndisc-linux.c \ + $(src_nm_iface_helper_SOURCES) src/platform/tests/monitor.c \ + $(src_platform_tests_test_address_fake_SOURCES) \ + $(src_platform_tests_test_address_linux_SOURCES) \ + $(src_platform_tests_test_cleanup_fake_SOURCES) \ + $(src_platform_tests_test_cleanup_linux_SOURCES) \ + src/platform/tests/test-general.c \ + $(src_platform_tests_test_link_fake_SOURCES) \ + $(src_platform_tests_test_link_linux_SOURCES) \ + src/platform/tests/test-nmp-object.c \ + $(src_platform_tests_test_route_fake_SOURCES) \ + $(src_platform_tests_test_route_linux_SOURCES) \ + src/settings/plugins/ibft/tests/test-ibft.c \ + $(src_settings_plugins_ifcfg_rh_tests_test_ifcfg_rh_SOURCES) \ + src/settings/plugins/ifnet/tests/test-ifnet.c \ + src/settings/plugins/ifupdown/tests/test-ifupdown.c \ + src/settings/plugins/keyfile/tests/test-keyfile.c \ + src/supplicant/tests/test-supplicant-config.c \ + $(src_tests_config_test_config_SOURCES) src/tests/test-dcb.c \ + src/tests/test-general.c src/tests/test-general-with-expect.c \ + src/tests/test-ip4-config.c src/tests/test-ip6-config.c \ + src/tests/test-resolvconf-capture.c \ + $(src_tests_test_route_manager_fake_SOURCES) \ + $(src_tests_test_route_manager_linux_SOURCES) \ + src/tests/test-systemd.c src/tests/test-utils.c \ + src/tests/test-wired-defname.c +DIST_SOURCES = $(am__clients_tui_newt_libnmt_newt_a_SOURCES_DIST) \ + $(dispatcher_libnm_dispatcher_core_la_SOURCES) \ + $(am__libnm_core_libnm_core_la_SOURCES_DIST) \ + $(am__libnm_glib_libdeprecated_nm_glib_la_SOURCES_DIST) \ + $(am__libnm_glib_libnm_glib_vpn_la_SOURCES_DIST) \ + $(am__libnm_glib_libnm_glib_la_SOURCES_DIST) \ + $(am__libnm_util_libnm_util_la_SOURCES_DIST) \ + $(am__libnm_util_libtest_crypto_la_SOURCES_DIST) \ + $(libnm_libnm_la_SOURCES) \ + $(libnm_tests_libnm_vpn_plugin_utils_test_la_SOURCES) \ + $(src_devices_adsl_libnm_device_plugin_adsl_la_SOURCES) \ + $(am__src_devices_bluetooth_libnm_device_plugin_bluetooth_la_SOURCES_DIST) \ + $(am__src_devices_team_libnm_device_plugin_team_la_SOURCES_DIST) \ + $(am__src_devices_wifi_libnm_device_plugin_wifi_la_SOURCES_DIST) \ + $(am__src_devices_wwan_libnm_device_plugin_wwan_la_SOURCES_DIST) \ + $(am__src_devices_wwan_libnm_wwan_la_SOURCES_DIST) \ + $(src_libNetworkManager_la_SOURCES) \ + $(am__src_libNetworkManagerBase_la_SOURCES_DIST) \ + $(src_libNetworkManagerTest_la_SOURCES) \ + $(src_libsystemd_nm_la_SOURCES) \ + $(am__src_ppp_libnm_ppp_plugin_la_SOURCES_DIST) \ + $(am__src_ppp_nm_pppd_plugin_la_SOURCES_DIST) \ + $(am__src_settings_plugins_ibft_libnm_settings_plugin_ibft_la_SOURCES_DIST) \ + $(am__src_settings_plugins_ibft_libnms_ibft_core_la_SOURCES_DIST) \ + $(am__src_settings_plugins_ifcfg_rh_libnm_settings_plugin_ifcfg_rh_la_SOURCES_DIST) \ + $(am__src_settings_plugins_ifcfg_rh_libnms_ifcfg_rh_core_la_SOURCES_DIST) \ + $(am__src_settings_plugins_ifnet_libnm_settings_plugin_ifnet_la_SOURCES_DIST) \ + $(am__src_settings_plugins_ifnet_libnms_ifnet_core_la_SOURCES_DIST) \ + $(am__src_settings_plugins_ifupdown_libnm_settings_plugin_ifupdown_la_SOURCES_DIST) \ + $(am__src_settings_plugins_ifupdown_libnms_ifupdown_core_la_SOURCES_DIST) \ + $(am__clients_cli_nmcli_SOURCES_DIST) clients/nm-online.c \ + $(am__clients_tui_nmtui_SOURCES_DIST) \ + $(dispatcher_nm_dispatcher_SOURCES) \ + dispatcher/tests/test-dispatcher-envp.c \ + examples/C/glib/add-connection-gdbus.c \ + examples/C/glib/add-connection-libnm.c \ + examples/C/glib/get-active-connections-gdbus.c \ + examples/C/glib/get-ap-info-libnm.c \ + examples/C/glib/list-connections-gdbus.c \ + examples/C/glib/list-connections-libnm.c \ + examples/C/glib/monitor-nm-running-gdbus.c \ + examples/C/glib/monitor-nm-state-gdbus.c \ + $(am__examples_C_qt_add_connection_wired_SOURCES_DIST) \ + $(am__examples_C_qt_change_ipv4_addresses_SOURCES_DIST) \ + $(am__examples_C_qt_list_connections_SOURCES_DIST) \ + $(am__examples_C_qt_monitor_nm_running_SOURCES_DIST) \ + libnm-core/tests/test-compare.c libnm-core/tests/test-crypto.c \ + $(libnm_core_tests_test_general_SOURCES) \ + libnm-core/tests/test-keyfile.c \ + libnm-core/tests/test-secrets.c \ + libnm-core/tests/test-setting-8021x.c \ + libnm-core/tests/test-setting-bond.c \ + libnm-core/tests/test-setting-dcb.c \ + libnm-core/tests/test-settings-defaults.c \ + libnm-glib/libnm-glib-test.c \ + $(am__libnm_glib_tests_test_nm_client_SOURCES_DIST) \ + $(am__libnm_glib_tests_test_remote_settings_client_SOURCES_DIST) \ + libnm-util/tests/test-crypto.c libnm-util/tests/test-general.c \ + libnm-util/tests/test-libnm-linking.c \ + libnm-util/tests/test-secrets.c \ + libnm-util/tests/test-setting-8021x.c \ + libnm-util/tests/test-setting-dcb.c \ + libnm-util/tests/test-settings-defaults.c \ + $(libnm_tests_test_nm_client_SOURCES) \ + $(libnm_tests_test_remote_settings_client_SOURCES) \ + $(libnm_tests_test_secret_agent_SOURCES) \ + $(src_NetworkManager_SOURCES) src/devices/tests/test-arping.c \ + src/devices/tests/test-lldp.c \ + $(am__src_devices_wifi_tests_test_general_SOURCES_DIST) \ + $(src_dhcp_nm_dhcp_helper_SOURCES) \ + src/dhcp/tests/test-dhcp-dhclient.c \ + src/dhcp/tests/test-dhcp-utils.c \ + src/dnsmasq/tests/test-dnsmasq-utils.c \ + src/ndisc/tests/test-ndisc-fake.c \ + src/ndisc/tests/test-ndisc-linux.c \ + $(src_nm_iface_helper_SOURCES) src/platform/tests/monitor.c \ + $(src_platform_tests_test_address_fake_SOURCES) \ + $(src_platform_tests_test_address_linux_SOURCES) \ + $(src_platform_tests_test_cleanup_fake_SOURCES) \ + $(src_platform_tests_test_cleanup_linux_SOURCES) \ + src/platform/tests/test-general.c \ + $(src_platform_tests_test_link_fake_SOURCES) \ + $(src_platform_tests_test_link_linux_SOURCES) \ + src/platform/tests/test-nmp-object.c \ + $(src_platform_tests_test_route_fake_SOURCES) \ + $(src_platform_tests_test_route_linux_SOURCES) \ + src/settings/plugins/ibft/tests/test-ibft.c \ + $(am__src_settings_plugins_ifcfg_rh_tests_test_ifcfg_rh_SOURCES_DIST) \ + src/settings/plugins/ifnet/tests/test-ifnet.c \ + src/settings/plugins/ifupdown/tests/test-ifupdown.c \ + src/settings/plugins/keyfile/tests/test-keyfile.c \ + src/supplicant/tests/test-supplicant-config.c \ + $(src_tests_config_test_config_SOURCES) src/tests/test-dcb.c \ + src/tests/test-general.c src/tests/test-general-with-expect.c \ + src/tests/test-ip4-config.c src/tests/test-ip6-config.c \ + src/tests/test-resolvconf-capture.c \ + $(src_tests_test_route_manager_fake_SOURCES) \ + $(src_tests_test_route_manager_linux_SOURCES) \ + src/tests/test-systemd.c src/tests/test-utils.c \ + src/tests/test-wired-defname.c +RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \ + ctags-recursive dvi-recursive html-recursive info-recursive \ + install-data-recursive install-dvi-recursive \ + install-exec-recursive install-html-recursive \ + install-info-recursive install-pdf-recursive \ + install-ps-recursive install-recursive installcheck-recursive \ + installdirs-recursive pdf-recursive ps-recursive \ + tags-recursive uninstall-recursive +am__can_run_installinfo = \ + case $$AM_UPDATE_INFO_DIR in \ + n|no|NO) false;; \ + *) (install-info --version) >/dev/null 2>&1;; \ + esac +man1dir = $(mandir)/man1 +man5dir = $(mandir)/man5 +man7dir = $(mandir)/man7 +man8dir = $(mandir)/man8 +NROFF = nroff +MANS = $(man_MANS) +DATA = $(dbusactivation_DATA) $(dbusinterfaces_DATA) \ + $(dbusservice_DATA) $(examples_DATA) $(gir_DATA) \ + $(noinst_DATA) $(pkgconfig_DATA) $(polkit_policy_DATA) \ + $(service_DATA) $(systemdsystemunit_DATA) $(typelib_DATA) \ + $(udevrules_DATA) $(vapi_DATA) +am__libdeprecated_HEADERS_DIST = libnm-glib/libnm_glib.h +am__libnm_glib_libnminclude_HEADERS_DIST = libnm-glib/nm-object.h \ + libnm-glib/nm-client.h libnm-glib/nm-device.h \ + libnm-glib/nm-device-ethernet.h \ + libnm-glib/nm-device-infiniband.h libnm-glib/nm-device-adsl.h \ + libnm-glib/nm-device-wifi.h libnm-glib/nm-device-bt.h \ + libnm-glib/nm-device-olpc-mesh.h libnm-glib/nm-device-bond.h \ + libnm-glib/nm-device-team.h libnm-glib/nm-device-bridge.h \ + libnm-glib/nm-device-vlan.h libnm-glib/nm-device-generic.h \ + libnm-glib/nm-access-point.h libnm-glib/nm-ip4-config.h \ + libnm-glib/nm-device-modem.h libnm-glib/nm-vpn-connection.h \ + libnm-glib/nm-types.h libnm-glib/nm-active-connection.h \ + libnm-glib/nm-dhcp4-config.h libnm-glib/nm-ip6-config.h \ + libnm-glib/nm-dhcp6-config.h libnm-glib/nm-remote-connection.h \ + libnm-glib/nm-remote-settings.h libnm-glib/nm-secret-agent.h \ + libnm-glib/nm-device-wimax.h libnm-glib/nm-wimax-nsp.h +am__libnm_glib_libnmvpn_HEADERS_DIST = libnm-glib/nm-vpn-plugin.h \ + libnm-glib/nm-vpn-plugin-ui-interface.h \ + libnm-glib/nm-vpn-plugin-utils.h +am__libnm_util_libnm_util_include_HEADERS_DIST = \ + shared/nm-version-macros.h libnm-util/NetworkManager.h \ + libnm-util/NetworkManagerVPN.h libnm-util/nm-connection.h \ + libnm-util/nm-setting.h libnm-util/nm-setting-8021x.h \ + libnm-util/nm-setting-adsl.h libnm-util/nm-setting-bluetooth.h \ + libnm-util/nm-setting-bond.h libnm-util/nm-setting-team.h \ + libnm-util/nm-setting-team-port.h \ + libnm-util/nm-setting-bridge.h \ + libnm-util/nm-setting-bridge-port.h \ + libnm-util/nm-setting-connection.h libnm-util/nm-setting-dcb.h \ + libnm-util/nm-setting-infiniband.h \ + libnm-util/nm-setting-ip4-config.h \ + libnm-util/nm-setting-vlan.h \ + libnm-util/nm-setting-ip6-config.h libnm-util/nm-setting-ppp.h \ + libnm-util/nm-setting-pppoe.h libnm-util/nm-setting-serial.h \ + libnm-util/nm-setting-generic.h libnm-util/nm-setting-gsm.h \ + libnm-util/nm-setting-cdma.h libnm-util/nm-setting-olpc-mesh.h \ + libnm-util/nm-setting-wimax.h libnm-util/nm-setting-wired.h \ + libnm-util/nm-setting-wireless.h \ + libnm-util/nm-setting-wireless-security.h \ + libnm-util/nm-setting-vpn.h libnm-util/nm-utils.h \ + libnm-util/nm-version.h +HEADERS = $(libdeprecated_HEADERS) $(libnm_glib_libnminclude_HEADERS) \ + $(libnm_glib_libnmvpn_HEADERS) \ + $(libnm_util_libnm_util_include_HEADERS) \ + $(libnminclude_HEADERS) \ + $(nodist_libnm_glib_libnminclude_HEADERS) \ + $(nodist_libnm_glib_libnmvpn_HEADERS) \ + $(nodist_libnm_util_libnm_util_include_HEADERS) \ + $(nodist_libnminclude_HEADERS) RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ distclean-recursive maintainer-clean-recursive am__recursive_targets = \ @@ -181,7 +2668,7 @@ am__recursive_targets = \ $(RECURSIVE_CLEAN_TARGETS) \ $(am__extra_recursive_targets) AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \ - cscope distdir dist dist-all distcheck + cscope check recheck distdir dist dist-all distcheck am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) \ $(LISP)config.h.in # Read a list of newline-separated strings from the standard input, @@ -203,18 +2690,202 @@ am__define_uniq_tagged_files = \ ETAGS = etags CTAGS = ctags CSCOPE = cscope -DIST_SUBDIRS = . shared introspection libnm-core libnm src callouts \ - clients tools policy data po man examples libnm-util \ - libnm-glib docs vapi -am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/NetworkManager.pc.in \ +am__tty_colors_dummy = \ + mgn= red= grn= lgn= blu= brg= std=; \ + am__color_tests=no +am__tty_colors = { \ + $(am__tty_colors_dummy); \ + if test "X$(AM_COLOR_TESTS)" = Xno; then \ + am__color_tests=no; \ + elif test "X$(AM_COLOR_TESTS)" = Xalways; then \ + am__color_tests=yes; \ + elif test "X$$TERM" != Xdumb && { test -t 1; } 2>/dev/null; then \ + am__color_tests=yes; \ + fi; \ + if test $$am__color_tests = yes; then \ + red=''; \ + grn=''; \ + lgn=''; \ + blu=''; \ + mgn=''; \ + brg=''; \ + std=''; \ + fi; \ +} +am__recheck_rx = ^[ ]*:recheck:[ ]* +am__global_test_result_rx = ^[ ]*:global-test-result:[ ]* +am__copy_in_global_log_rx = ^[ ]*:copy-in-global-log:[ ]* +# A command that, given a newline-separated list of test names on the +# standard input, print the name of the tests that are to be re-run +# upon "make recheck". +am__list_recheck_tests = $(AWK) '{ \ + recheck = 1; \ + while ((rc = (getline line < ($$0 ".trs"))) != 0) \ + { \ + if (rc < 0) \ + { \ + if ((getline line2 < ($$0 ".log")) < 0) \ + recheck = 0; \ + break; \ + } \ + else if (line ~ /$(am__recheck_rx)[nN][Oo]/) \ + { \ + recheck = 0; \ + break; \ + } \ + else if (line ~ /$(am__recheck_rx)[yY][eE][sS]/) \ + { \ + break; \ + } \ + }; \ + if (recheck) \ + print $$0; \ + close ($$0 ".trs"); \ + close ($$0 ".log"); \ +}' +# A command that, given a newline-separated list of test names on the +# standard input, create the global log from their .trs and .log files. +am__create_global_log = $(AWK) ' \ +function fatal(msg) \ +{ \ + print "fatal: making $@: " msg | "cat >&2"; \ + exit 1; \ +} \ +function rst_section(header) \ +{ \ + print header; \ + len = length(header); \ + for (i = 1; i <= len; i = i + 1) \ + printf "="; \ + printf "\n\n"; \ +} \ +{ \ + copy_in_global_log = 1; \ + global_test_result = "RUN"; \ + while ((rc = (getline line < ($$0 ".trs"))) != 0) \ + { \ + if (rc < 0) \ + fatal("failed to read from " $$0 ".trs"); \ + if (line ~ /$(am__global_test_result_rx)/) \ + { \ + sub("$(am__global_test_result_rx)", "", line); \ + sub("[ ]*$$", "", line); \ + global_test_result = line; \ + } \ + else if (line ~ /$(am__copy_in_global_log_rx)[nN][oO]/) \ + copy_in_global_log = 0; \ + }; \ + if (copy_in_global_log) \ + { \ + rst_section(global_test_result ": " $$0); \ + while ((rc = (getline line < ($$0 ".log"))) != 0) \ + { \ + if (rc < 0) \ + fatal("failed to read from " $$0 ".log"); \ + print line; \ + }; \ + printf "\n"; \ + }; \ + close ($$0 ".trs"); \ + close ($$0 ".log"); \ +}' +# Restructured Text title. +am__rst_title = { sed 's/.*/ & /;h;s/./=/g;p;x;s/ *$$//;p;g' && echo; } +# Solaris 10 'make', and several other traditional 'make' implementations, +# pass "-e" to $(SHELL), and POSIX 2008 even requires this. Work around it +# by disabling -e (using the XSI extension "set +e") if it's set. +am__sh_e_setup = case $$- in *e*) set +e;; esac +# Default flags passed to test drivers. +am__common_driver_flags = \ + --color-tests "$$am__color_tests" \ + --enable-hard-errors "$$am__enable_hard_errors" \ + --expect-failure "$$am__expect_failure" +# To be inserted before the command running the test. Creates the +# directory for the log if needed. Stores in $dir the directory +# containing $f, in $tst the test, in $log the log. Executes the +# developer- defined test setup AM_TESTS_ENVIRONMENT (if any), and +# passes TESTS_ENVIRONMENT. Set up options for the wrapper that +# will run the test scripts (or their associated LOG_COMPILER, if +# thy have one). +am__check_pre = \ +$(am__sh_e_setup); \ +$(am__vpath_adj_setup) $(am__vpath_adj) \ +$(am__tty_colors); \ +srcdir=$(srcdir); export srcdir; \ +case "$@" in \ + */*) am__odir=`echo "./$@" | sed 's|/[^/]*$$||'`;; \ + *) am__odir=.;; \ +esac; \ +test "x$$am__odir" = x"." || test -d "$$am__odir" \ + || $(MKDIR_P) "$$am__odir" || exit $$?; \ +if test -f "./$$f"; then dir=./; \ +elif test -f "$$f"; then dir=; \ +else dir="$(srcdir)/"; fi; \ +tst=$$dir$$f; log='$@'; \ +if test -n '$(DISABLE_HARD_ERRORS)'; then \ + am__enable_hard_errors=no; \ +else \ + am__enable_hard_errors=yes; \ +fi; \ +case " $(XFAIL_TESTS) " in \ + *[\ \ ]$$f[\ \ ]* | *[\ \ ]$$dir$$f[\ \ ]*) \ + am__expect_failure=yes;; \ + *) \ + am__expect_failure=no;; \ +esac; \ +$(AM_TESTS_ENVIRONMENT) $(TESTS_ENVIRONMENT) +# A shell command to get the names of the tests scripts with any registered +# extension removed (i.e., equivalently, the names of the test logs, with +# the '.log' extension removed). The result is saved in the shell variable +# '$bases'. This honors runtime overriding of TESTS and TEST_LOGS. Sadly, +# we cannot use something simpler, involving e.g., "$(TEST_LOGS:.log=)", +# since that might cause problem with VPATH rewrites for suffix-less tests. +# See also 'test-harness-vpath-rewrite.sh' and 'test-trs-basic.sh'. +am__set_TESTS_bases = \ + bases='$(TEST_LOGS)'; \ + bases=`for i in $$bases; do echo $$i; done | sed 's/\.log$$//'`; \ + bases=`echo $$bases` +RECHECK_LOGS = $(TEST_LOGS) +TEST_SUITE_LOG = test-suite.log +TEST_EXTENSIONS = @EXEEXT@ .test +LOG_COMPILE = $(LOG_COMPILER) $(AM_LOG_FLAGS) $(LOG_FLAGS) +am__set_b = \ + case '$@' in \ + */*) \ + case '$*' in \ + */*) b='$*';; \ + *) b=`echo '$@' | sed 's/\.log$$//'`; \ + esac;; \ + *) \ + b='$*';; \ + esac +am__test_logs1 = $(TESTS:=.log) +am__test_logs2 = $(am__test_logs1:@EXEEXT@.log=.log) +TEST_LOGS = $(am__test_logs2:.test.log=.log) +TEST_LOG_DRIVER = $(SHELL) $(top_srcdir)/build-aux/test-driver +TEST_LOG_COMPILE = $(TEST_LOG_COMPILER) $(AM_TEST_LOG_FLAGS) \ + $(TEST_LOG_FLAGS) +DIST_SUBDIRS = . po docs/libnm docs/api docs/libnm-util \ + docs/libnm-glib +am__DIST_COMMON = $(srcdir)/Makefile.examples $(srcdir)/Makefile.in \ + $(srcdir)/Makefile.vapigen $(srcdir)/NetworkManager.pc.in \ $(srcdir)/config.h.in $(top_srcdir)/build-aux/compile \ $(top_srcdir)/build-aux/config.guess \ $(top_srcdir)/build-aux/config.rpath \ $(top_srcdir)/build-aux/config.sub \ + $(top_srcdir)/build-aux/depcomp \ $(top_srcdir)/build-aux/install-sh \ $(top_srcdir)/build-aux/ltmain.sh \ $(top_srcdir)/build-aux/missing \ - $(top_srcdir)/build-aux/tap-driver.sh ABOUT-NLS AUTHORS \ + $(top_srcdir)/build-aux/tap-driver.sh \ + $(top_srcdir)/build-aux/test-driver \ + $(top_srcdir)/data/org.freedesktop.NetworkManager.policy.in.in \ + $(top_srcdir)/libnm-glib/libnm-glib-vpn.pc.in \ + $(top_srcdir)/libnm-glib/libnm-glib.pc.in \ + $(top_srcdir)/libnm-util/libnm-util.pc.in \ + $(top_srcdir)/libnm/libnm.pc.in \ + $(top_srcdir)/man/common.ent.in \ + $(top_srcdir)/shared/nm-version-macros.h.in ABOUT-NLS AUTHORS \ COPYING ChangeLog INSTALL NEWS README TODO build-aux/compile \ build-aux/config.guess build-aux/config.rpath \ build-aux/config.sub build-aux/depcomp build-aux/install-sh \ @@ -397,10 +3068,12 @@ NEWT_CFLAGS = @NEWT_CFLAGS@ NEWT_LIBS = @NEWT_LIBS@ NM = @NM@ NMEDIT = @NMEDIT@ -NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT = @NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT@ -NM_CONFIG_DEFAULT_DNS_RC_MANAGER = @NM_CONFIG_DEFAULT_DNS_RC_MANAGER@ NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT = @NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT@ -NM_CONFIG_LOGGING_BACKEND_DEFAULT_TEXT = @NM_CONFIG_LOGGING_BACKEND_DEFAULT_TEXT@ +NM_CONFIG_DEFAULT_LOGGING_BACKEND_TEXT = @NM_CONFIG_DEFAULT_LOGGING_BACKEND_TEXT@ +NM_CONFIG_DEFAULT_MAIN_AUTH_POLKIT_TEXT = @NM_CONFIG_DEFAULT_MAIN_AUTH_POLKIT_TEXT@ +NM_CONFIG_DEFAULT_MAIN_DHCP = @NM_CONFIG_DEFAULT_MAIN_DHCP@ +NM_CONFIG_DEFAULT_MAIN_RC_MANAGER = @NM_CONFIG_DEFAULT_MAIN_RC_MANAGER@ +NM_LOG_COMPILER = @NM_LOG_COMPILER@ NM_MAJOR_VERSION = @NM_MAJOR_VERSION@ NM_MICRO_VERSION = @NM_MICRO_VERSION@ NM_MINOR_VERSION = @NM_MINOR_VERSION@ @@ -429,6 +3102,11 @@ POLKIT_LIBS = @POLKIT_LIBS@ POSUB = @POSUB@ PPPD_PATH = @PPPD_PATH@ PPPD_PLUGIN_DIR = @PPPD_PLUGIN_DIR@ +PYTHON = @PYTHON@ +PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@ +PYTHON_PLATFORM = @PYTHON_PLATFORM@ +PYTHON_PREFIX = @PYTHON_PREFIX@ +PYTHON_VERSION = @PYTHON_VERSION@ QT_CFLAGS = @QT_CFLAGS@ QT_LIBS = @QT_LIBS@ RANLIB = @RANLIB@ @@ -454,7 +3132,6 @@ UDEV_DIR = @UDEV_DIR@ USE_NLS = @USE_NLS@ UUID_CFLAGS = @UUID_CFLAGS@ UUID_LIBS = @UUID_LIBS@ -VALGRIND_RULES = @VALGRIND_RULES@ VAPIGEN = @VAPIGEN@ VAPIGEN_MAKEFILE = @VAPIGEN_MAKEFILE@ VAPIGEN_VAPIDIR = @VAPIGEN_VAPIDIR@ @@ -462,6 +3139,7 @@ VERSION = @VERSION@ XGETTEXT = @XGETTEXT@ XGETTEXT_015 = @XGETTEXT_015@ XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@ +XSLTPROC = @XSLTPROC@ abs_builddir = @abs_builddir@ abs_srcdir = @abs_srcdir@ abs_top_builddir = @abs_top_builddir@ @@ -513,14 +3191,17 @@ nmrundir = @nmrundir@ nmstatedir = @nmstatedir@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ +pkgpyexecdir = @pkgpyexecdir@ +pkgpythondir = @pkgpythondir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ +pyexecdir = @pyexecdir@ +pythondir = @pythondir@ runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ -subdirs = @subdirs@ sysconfdir = @sysconfdir@ systemdsystemunitdir = @systemdsystemunitdir@ target_alias = @target_alias@ @@ -532,18 +3213,579 @@ with_dhcpcd = @with_dhcpcd@ with_netconfig = @with_netconfig@ with_resolvconf = @with_resolvconf@ with_valgrind = @with_valgrind@ -SUBDIRS = . shared introspection libnm-core libnm src callouts clients \ - tools policy data po man examples $(am__append_1) docs vapi -EXTRA_DIST = \ - CONTRIBUTING \ - NetworkManager.pc.in \ - intltool-extract.in \ - intltool-merge.in \ - intltool-update.in \ - Makefile.glib \ - autogen.sh \ - valgrind.suppressions +_vapigen_silent_prefix = $(_vapigen_silent_prefix_$(V)) +_vapigen_silent_prefix_ = $(_vapigen_silent_prefix_$(AM_DEFAULT_VERBOSITY)) +_vapigen_silent_prefix_0 = @echo " VAPIGEN $(1)"; +_vapigen_silent_opts = $(_vapigen_silent_opts_$(V)) +_vapigen_silent_opts_ = $(_vapigen_silent_opts_$(AM_DEFAULT_VERBOSITY)) +_vapigen_silent_opts_0 = --quiet +_vapi_name = $(subst /,_,$(subst -,_,$(subst .,_,$(1)))) + +############################################################################### +AUTOMAKE_OPTIONS = subdir-objects + +############################################################################### +noinst_LTLIBRARIES = introspection/libnmdbus.la \ + libnm-core/libnm-core.la src/libNetworkManagerBase.la \ + src/libNetworkManager.la src/libsystemd-nm.la $(am__append_19) \ + $(am__append_24) $(am__append_29) $(am__append_33) \ + dispatcher/libnm-dispatcher-core.la $(am__append_81) \ + $(am__append_96) +check_LTLIBRARIES = $(am__append_98) +noinst_LIBRARIES = $(am__append_54) +noinst_DATA = $(am__append_12) + +############################################################################### +lib_LTLIBRARIES = libnm/libnm.la $(am__append_60) +pkglib_LTLIBRARIES = $(core_plugins) + +############################################################################### +# src/devices/adsl +############################################################################### +core_plugins = $(am__append_16) $(am__append_18) $(am__append_23) \ + $(am__append_28) $(am__append_32) \ + src/devices/adsl/libnm-device-plugin-adsl.la $(am__append_36) \ + $(am__append_42) $(am__append_45) +service_DATA = $(am__append_58) +man_MANS = $(am__append_87) $(am__append_88) $(am__append_90) +examples_DATA = data/server.conf +CLEANFILES = $(introspection_sources) $(DBUS_INTERFACE_DOCS) \ + src/NetworkManager.ver $(am__append_25) \ + $(dispatcher_nmdbus_dispatcher_sources) \ + dispatcher/org.freedesktop.nm_dispatcher.service \ + data/NetworkManager.service \ + data/NetworkManager-wait-online.service \ + data/NetworkManager-dispatcher.service \ + data/org.freedesktop.NetworkManager.service data/server.conf \ + $(am__append_82) $(am__append_83) $(am__append_89) \ + $(am__append_94) $(GLIB_GENERATED) $(INTROSPECTION_GIRS) \ + $(typelib_DATA) cscope.in.out cscope.out cscope.po.out $(NULL) \ + $(am__append_100) +DISTCLEANFILES = intltool-extract intltool-merge intltool-update \ + $(polkit_policy_DATA) libnm/libnm.pc $(am__append_53) \ + $(am__append_75) + +# test-cert.p12 created with: +# +# openssl pkcs12 -export \ +# -in test_key_and_cert.pem \ +# -inkey test_key_and_cert.pem \ +# -certfile test_ca_cert.pem \ +# -name "test-pkcs12" \ +# -out test-cert.p12 + +############################################################################### +############################################################################### +# examples +############################################################################### +EXTRA_DIST = $(dbusinterfaces_DATA) libnm-core/crypto_gnutls.c \ + libnm-core/crypto_nss.c \ + libnm-core/tests/certs/ca-no-ending-newline.pem \ + libnm-core/tests/certs/pkcs8-decrypted.der \ + libnm-core/tests/certs/pkcs8-enc-key.pem \ + libnm-core/tests/certs/pkcs8-noenc-key.pem \ + libnm-core/tests/certs/test2_ca_cert.pem \ + libnm-core/tests/certs/test2-cert.p12 \ + libnm-core/tests/certs/test2_key_and_cert.pem \ + libnm-core/tests/certs/test-aes-key.pem \ + libnm-core/tests/certs/test_ca_cert.der \ + libnm-core/tests/certs/test_ca_cert.pem \ + libnm-core/tests/certs/test-ca-cert.pem \ + libnm-core/tests/certs/test-cert.p12 \ + libnm-core/tests/certs/test_key_and_cert.pem \ + libnm-core/tests/certs/test-key-and-cert.pem \ + libnm-core/tests/certs/test-key-only-decrypted.der \ + libnm-core/tests/certs/test-key-only-decrypted.pem \ + libnm-core/tests/certs/test-key-only.pem libnm/libnm.pc.in \ + libnm/libnm.ver $(am__append_13) \ + libnm/generate-setting-docs.py libnm/generate-plugin-docs.pl \ + src/org.freedesktop.NetworkManager.conf \ + src/nm-test-utils-core.h \ + src/dhcp/tests/test-dhclient-duid.leases \ + src/dhcp/tests/test-dhclient-commented-duid.leases \ + src/dhcp/tests/leases/basic.leases \ + src/dhcp/tests/leases/malformed1.leases \ + src/dhcp/tests/leases/malformed2.leases \ + src/dhcp/tests/leases/malformed3.leases \ + src/settings/plugins/keyfile/tests/keyfiles/Test_Wired_Connection \ + src/settings/plugins/keyfile/tests/keyfiles/Test_GSM_Connection \ + src/settings/plugins/keyfile/tests/keyfiles/Test_Wireless_Connection \ + src/settings/plugins/keyfile/tests/keyfiles/Test_Wired_Connection_MAC_Case \ + src/settings/plugins/keyfile/tests/keyfiles/Test_MAC_Old_Format \ + src/settings/plugins/keyfile/tests/keyfiles/Test_MAC_IB_Old_Format \ + src/settings/plugins/keyfile/tests/keyfiles/Test_Wired_Connection_IP6 \ + src/settings/plugins/keyfile/tests/keyfiles/ATT_Data_Connect_BT \ + src/settings/plugins/keyfile/tests/keyfiles/ATT_Data_Connect_Plain \ + src/settings/plugins/keyfile/tests/keyfiles/Test_String_SSID \ + src/settings/plugins/keyfile/tests/keyfiles/Test_Intlist_SSID \ + src/settings/plugins/keyfile/tests/keyfiles/Test_Intlike_SSID \ + src/settings/plugins/keyfile/tests/keyfiles/Test_Intlike_SSID_2 \ + src/settings/plugins/keyfile/tests/keyfiles/Test_Wired_TLS_Old \ + src/settings/plugins/keyfile/tests/keyfiles/Test_Wired_TLS_New \ + src/settings/plugins/keyfile/tests/keyfiles/Test_Wired_TLS_Blob \ + src/settings/plugins/keyfile/tests/keyfiles/Test_Wired_TLS_Path_Missing \ + src/settings/plugins/keyfile/tests/keyfiles/Test_InfiniBand_Connection \ + src/settings/plugins/keyfile/tests/keyfiles/Test_Bridge_Main \ + src/settings/plugins/keyfile/tests/keyfiles/Test_Bridge_Component \ + src/settings/plugins/keyfile/tests/keyfiles/Test_New_Wired_Group_Name \ + src/settings/plugins/keyfile/tests/keyfiles/Test_New_Wireless_Group_Names \ + src/settings/plugins/keyfile/tests/keyfiles/Test_minimal_1 \ + src/settings/plugins/keyfile/tests/keyfiles/Test_minimal_2 \ + src/settings/plugins/keyfile/tests/keyfiles/Test_minimal_slave_1 \ + src/settings/plugins/keyfile/tests/keyfiles/Test_minimal_slave_2 \ + src/settings/plugins/keyfile/tests/keyfiles/Test_minimal_slave_3 \ + src/settings/plugins/keyfile/tests/keyfiles/Test_minimal_slave_4 \ + src/settings/plugins/keyfile/tests/keyfiles/Test_Missing_Vlan_Setting \ + src/settings/plugins/keyfile/tests/keyfiles/Test_Missing_Vlan_Flags \ + src/settings/plugins/keyfile/tests/keyfiles/Test_Missing_ID_UUID \ + src/settings/plugins/keyfile/tests/keyfiles/Test_Enum_Property \ + src/settings/plugins/keyfile/tests/keyfiles/Test_Flags_Property \ + src/settings/plugins/keyfile/tests/keyfiles/Test_dcb_connection \ + src/settings/plugins/keyfile/tests/keyfiles/test-ca-cert.pem \ + src/settings/plugins/keyfile/tests/keyfiles/test-key-and-cert.pem \ + $(am__append_21) \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-minimal \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-misc-variables \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-variables-corner-cases-1 \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-nm-controlled \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-nm-controlled-unrecognized \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-unrecognized \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-static \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-static-bootproto \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-dhcp \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-dhcp-plus-ip \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-shared-plus-ip \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-dhcp-send-hostname \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-dhcpv6-hostname-fallback \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-dhcp6-only \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-autoip \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-global-gateway \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/network-test-wired-global-gateway \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-global-gateway-ignore \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/network-test-wired-global-gateway-ignore \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-obsolete-gateway-n \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-never-default \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/network-test-wired-never-default \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-defroute-no \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-defroute-no-gatewaydev-yes \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/network-test-wired-defroute-no-gatewaydev-yes \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-8021x-peap-mschapv2 \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wired-8021x-peap-mschapv2 \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-8021x-tls-agent \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-8021x-tls-always \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-802-1X-subj-matches \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-802-1x-ttls-eapgtc \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-onboot-no \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-noip \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-open \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-open-auto \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-open-ssid-quoted \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-open-ssid-long-quoted \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-open-ssid-hex \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-open-ssid-long-hex \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-open-ssid-bad-hex \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wep \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-wep \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wep-adhoc \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-wep-adhoc \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wep-eap-ttls-chap \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-wep-eap-ttls-chap \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-leap \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-leap \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-leap-agent \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-leap-always-ask \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wpa-psk \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-wpa-psk \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wpa-psk-2 \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-wpa-psk-2 \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wpa-psk-unquoted \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-wpa-psk-unquoted \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wpa-psk-unquoted2 \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-wpa-psk-unquoted2 \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wpa-psk-adhoc \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-wpa-psk-adhoc \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wpa-psk-hex \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-wpa-psk-hex \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wpa-eap-tls \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-wpa-eap-tls \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wpa-eap-ttls-tls \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-wpa-eap-ttls-tls \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-hidden \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-band-a \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-band-a-channel-mismatch \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-band-bg-channel-mismatch \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-mac-random-always \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-mac-random-never \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-mac-random-default \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-mac-random-missing \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/test_ca_cert.pem \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/test1_key_and_cert.pem \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-ibft \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-static-routes-legacy \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/route-test-static-routes-legacy \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-sit-ignore \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-static-routes \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/route-test-wired-static-routes \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-static-routes-legacy \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/route-test-wired-static-routes-legacy \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-ipv4-manual-1 \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-ipv4-manual-2 \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-ipv4-manual-3 \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-ipv4-manual-4 \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-ipv6-manual \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/route6-test-wired-ipv6-manual \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-static-no-prefix-8 \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-static-no-prefix-16 \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-static-no-prefix-24 \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-ipv6-only \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wep-passphrase \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-wep-passphrase \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wep-40-ascii \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-wep-40-ascii \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wep-104-ascii \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-wep-104-ascii \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-qeth-static \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-ctc-static \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-bridge-main \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-bridge-component \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-bridge-missing-stp \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-vlan-interface \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-vlan-only-vlanid \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-vlan-only-device \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-vlan-physdev \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-vlan-reorder-hdr-1 \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-vlan-reorder-hdr-2 \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-vlan-flags-1 \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-vlan-flags-2 \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wep-no-keys \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-permissions \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-wep-agent-keys \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-dynamic-wep-leap \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/keys-test-wifi-dynamic-wep-leap \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-infiniband \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-bond-main \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-bond-slave \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-bond-slave-ib \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-bond-mode-numeric \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-dcb \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-dcb-default-app-priorities \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-dcb-bad-booleans \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-dcb-short-booleans \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-dcb-bad-uints \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-dcb-short-uints \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-dcb-bad-percent \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-dcb-short-percent \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-dcb-pgpct-not-100 \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-fcoe-fabric \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-fcoe-vn2vn \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-team-master-1 \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-team-master-2 \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-team-master-invalid \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-team-port-1 \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-team-port-2 \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-team-port-empty-config \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-read-proxy-basic \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-vlan-trailing-spaces \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-dns-options \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-wake-on-lan \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-auto-negotiate-on \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-unknown-ethtool-opt \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wired-ipv6-only-1 \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-write-unknown-1 \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-write-unknown-1.expected \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-write-unknown-2 \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-write-unknown-2.expected \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-write-unknown-3 \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-write-unknown-3.expected \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-write-unknown-4 \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-write-unknown-4.expected \ + src/settings/plugins/ifcfg-rh/nm-ifcfg-rh.conf \ + src/settings/plugins/ifcfg-rh/nm-ifcfg-rh.xml \ + src/settings/plugins/ifupdown/tests/test1 \ + src/settings/plugins/ifupdown/tests/test2 \ + src/settings/plugins/ifupdown/tests/test3 \ + src/settings/plugins/ifupdown/tests/test4 \ + src/settings/plugins/ifupdown/tests/test5 \ + src/settings/plugins/ifupdown/tests/test6 \ + src/settings/plugins/ifupdown/tests/test7 \ + src/settings/plugins/ifupdown/tests/test8 \ + src/settings/plugins/ifupdown/tests/test9 \ + src/settings/plugins/ifupdown/tests/test11 \ + src/settings/plugins/ifupdown/tests/test12 \ + src/settings/plugins/ifupdown/tests/test13 \ + src/settings/plugins/ifupdown/tests/test14 \ + src/settings/plugins/ifupdown/tests/test15 \ + src/settings/plugins/ifupdown/tests/test16 \ + src/settings/plugins/ifupdown/tests/test17-wired-static-verify-ip4 \ + src/settings/plugins/ifupdown/tests/test18-wired-static-verify-ip6 \ + src/settings/plugins/ifupdown/tests/test19-wired-static-verify-ip4-plen \ + src/settings/plugins/ifupdown/tests/test20-source-stanza \ + src/settings/plugins/ifupdown/tests/test20-source-stanza.eth0 \ + src/settings/plugins/ifupdown/tests/test20-source-stanza.eth1 \ + src/settings/plugins/ifupdown/tests/test21-source-dir-stanza \ + src/settings/plugins/ifupdown/tests/test21-source-dir-stanza.d \ + src/settings/plugins/ifnet/tests/net \ + src/settings/plugins/ifnet/tests/net.all \ + src/settings/plugins/ifnet/tests/nm-system-settings.conf \ + src/settings/plugins/ifnet/tests/wpa_supplicant.conf \ + src/settings/plugins/ifnet/tests/test_ca_cert.pem \ + src/devices/wwan/libnm-wwan.ver \ + src/supplicant/tests/certs/test-ca-cert.pem \ + src/supplicant/tests/certs/test-cert.p12 \ + src/tests/config/NetworkManager.conf \ + src/tests/config/NetworkManager.state \ + src/tests/config/bad.conf \ + src/tests/config/global-dns-invalid.conf \ + src/tests/config/conf.d/00-overrides.conf \ + src/tests/config/conf.d/10-more.conf \ + src/tests/config/conf.d/20-config-enable-1.conf \ + src/tests/config/conf.d/90-last.conf \ + src/tests/test-secret-agent.py dispatcher/nm-dispatcher.conf \ + dispatcher/org.freedesktop.nm_dispatcher.service.in \ + dispatcher/nm-dispatcher.xml \ + dispatcher/tests/dispatcher-connectivity-full \ + dispatcher/tests/dispatcher-connectivity-unknown \ + dispatcher/tests/dispatcher-down \ + dispatcher/tests/dispatcher-external \ + dispatcher/tests/dispatcher-up \ + dispatcher/tests/dispatcher-vpn-down \ + dispatcher/tests/dispatcher-vpn-up \ + $(clients_cli_settings_doc_c) clients/cli/nmcli-completion \ + clients/cli/settings-docs.xsl data/NetworkManager.service.in \ + data/NetworkManager-wait-online.service.in \ + data/NetworkManager-wait-online-systemd-pre200.service.in \ + data/NetworkManager-dispatcher.service.in \ + data/org.freedesktop.NetworkManager.service.in \ + data/84-nm-drivers.rules data/85-nm-unmanaged.rules \ + data/server.conf.in $(am__append_68) $(am__append_85) \ + $(man_nm_settings_xml) $(addsuffix .xsl,$(basename \ + $(man_nm_settings_xml))) $(man_pages) $(addsuffix \ + .xml,$(basename $(man_pages))) $(man_pages_autogen) \ + vapi/NM-1.0.metadata vapi/NetworkManager-1.0.metadata \ + vapi/NMClient-1.0.metadata vapi/libnm.deps \ + vapi/libnm-util.deps vapi/libnm-glib.deps CONTRIBUTING \ + NetworkManager.pc.in intltool-extract.in intltool-merge.in \ + intltool-update.in linker-script-binary.ver \ + linker-script-devices.ver linker-script-settings.ver \ + src/ppp/nm-ppp-plugin.ver Makefile.glib autogen.sh \ + valgrind.suppressions shared/nm-common-macros.h \ + shared/nm-dbus-compat.h shared/nm-default.h \ + shared/nm-dispatcher-api.h shared/nm-test-libnm-utils.h \ + shared/nm-test-utils-impl.c \ + shared/nm-utils/gsystem-local-alloc.h \ + shared/nm-utils/nm-glib.h shared/nm-utils/nm-macros-internal.h \ + shared/nm-utils/nm-shared-utils.c \ + shared/nm-utils/nm-shared-utils.h \ + shared/nm-utils/nm-test-utils.h \ + shared/nm-utils/nm-vpn-editor-plugin-call.h \ + shared/nm-utils/nm-vpn-plugin-macros.h \ + shared/nm-utils/nm-vpn-plugin-utils.c \ + shared/nm-utils/nm-vpn-plugin-utils.h \ + shared/nm-utils/unaligned.h shared/nm-version-macros.h.in \ + tools/check-exports.sh tools/create-exports-NetworkManager.sh \ + tools/debug-helper.py tools/run-nm-test.sh \ + tools/test-networkmanager-service.py \ + tools/test-sudo-wrapper.sh tools/enums-to-docbook.pl \ + src/settings/plugins/README $(NULL) \ + examples/C/qt/add-connection-wired.cpp \ + examples/C/qt/list-connections.cpp \ + examples/C/qt/change-ipv4-addresses.cpp \ + examples/C/qt/monitor-nm-running.cpp \ + examples/dispatcher/10-ifcfg-rh-routes.sh \ + examples/dispatcher/70-wifi-wired-exclusive.sh \ + examples/lua/lgi/add-connection.lua \ + examples/lua/lgi/list-connections.lua \ + examples/lua/lgi/list-devices.lua \ + examples/lua/lgi/show-wifi-networks.lua \ + examples/lua/lgi/get-basic-nm-info.lua \ + examples/lua/lgi/get-ips.lua \ + examples/lua/lgi/change-vpn-username.lua \ + examples/lua/lgi/deactivate-all.lua \ + examples/nm-conf.d/30-anon.conf \ + examples/python/dbus/nm-state.py \ + examples/python/dbus/add-connection.py \ + examples/python/dbus/add-connection-compat.py \ + examples/python/dbus/add-wifi-eap-connection.py \ + examples/python/dbus/add-wifi-psk-connection.py \ + examples/python/dbus/vpn.py \ + examples/python/dbus/update-secrets.py \ + examples/python/dbus/list-connections.py \ + examples/python/dbus/show-bssids.py \ + examples/python/dbus/disconnect-device.py \ + examples/python/dbus/get-active-connection-uuids.py \ + examples/python/dbus/list-devices.py \ + examples/python/dbus/update-ip4-method.py \ + examples/python/dbus/is-wwan-default.py \ + examples/python/dbus/wifi-hotspot.py \ + examples/python/dbus/create-bond.py \ + examples/python/dbus/wifi-active-ap.py \ + examples/python/gi/list-connections.py \ + examples/python/gi/device-state-ip4config.py \ + examples/python/gi/firewall-zone.py \ + examples/python/gi/show-wifi-networks.py \ + examples/python/gi/get_ips.py \ + examples/python/gi/add_connection.py \ + examples/python/gi/get-active-connections.py \ + examples/python/gi/update-ip4-method.py \ + examples/python/gi/deactivate-all.py examples/python/gi/README \ + examples/python/python-networkmanager/README \ + examples/ruby/add-connection.rb \ + examples/ruby/get-basic-nm-info.rb \ + examples/ruby/list-devices.rb examples/shell/nm-logging.sh \ + examples/shell/get-hostname.sh examples/shell/list-devices.sh \ + examples/shell/disconnect-device.sh \ + examples/shell/active-wifi.sh $(NULL) +dist_hook = dist-hook-settings-ifcfg-rh-alias-files +dist_dependencies = libnm-core/nm-vpn-dbus-types.xml \ + libnm-core/nm-dbus-types.xml $(am__append_78) $(am__append_86) \ + $(man_pages) $(man_pages_autogen) +dist_configure_check = $(am__append_3) $(am__append_4) +install_data_hook = install-data-hook-dispatcher $(am__append_51) \ + install-data-hook-man +install_exec_hook = $(am__append_56) +install_exec_local = $(am__append_59) +uninstall_hook = $(am__append_52) $(am__append_57) uninstall-hook-man +BUILT_SOURCES = libnm-core/nm-vpn-dbus-types.xml \ + libnm-core/nm-dbus-types.xml $(gir_DATA) $(typelib_DATA) +GLIB_GENERATED = $(libnm_core_lib_h_pub_mkenums) \ + $(libnm_core_lib_c_mkenums) \ + libnm-core/tests/nm-core-tests-enum-types.h \ + libnm-core/tests/nm-core-tests-enum-types.c \ + $(libnm_lib_h_pub_mkenums) $(libnm_lib_c_mkenums) \ + $(am__append_61) +man_pages = man/nmcli.1 man/nmtui.1 man/nm-online.1 \ + man/NetworkManager.conf.5 man/nmcli-examples.7 \ + man/NetworkManager.8 +man_pages_autogen = man/nm-settings.5 man/nm-settings-keyfile.5 \ + $(am__append_84) + +############################################################################### + +############################################################################### +# src/settings/plugins/keyfile/tests +############################################################################### + +############################################################################### +# src/dnsmasq/tests +############################################################################### + +############################################################################### +# src/supplicant/tests +############################################################################### + +############################################################################### +# src/tests/config +############################################################################### + +############################################################################### +# dispatcher/tests +############################################################################### +check_programs = libnm-core/tests/test-compare \ + libnm-core/tests/test-crypto libnm-core/tests/test-general \ + libnm-core/tests/test-keyfile libnm-core/tests/test-secrets \ + libnm-core/tests/test-setting-8021x \ + libnm-core/tests/test-setting-bond \ + libnm-core/tests/test-setting-dcb \ + libnm-core/tests/test-settings-defaults \ + $(libnm_tests_programs) src/dhcp/tests/test-dhcp-dhclient \ + src/dhcp/tests/test-dhcp-utils \ + src/settings/plugins/keyfile/tests/test-keyfile \ + $(am__append_20) $(am__append_27) $(am__append_31) \ + $(am__append_35) $(am__append_44) \ + src/dnsmasq/tests/test-dnsmasq-utils \ + src/platform/tests/test-link-fake \ + src/platform/tests/test-link-linux \ + src/platform/tests/test-address-fake \ + src/platform/tests/test-address-linux \ + src/platform/tests/test-general \ + src/platform/tests/test-nmp-object \ + src/platform/tests/test-route-fake \ + src/platform/tests/test-route-linux \ + src/platform/tests/test-cleanup-fake \ + src/platform/tests/test-cleanup-linux \ + src/devices/tests/test-lldp src/devices/tests/test-arping \ + src/ndisc/tests/test-ndisc-fake \ + src/supplicant/tests/test-supplicant-config \ + src/tests/config/test-config src/tests/test-general \ + src/tests/test-general-with-expect src/tests/test-ip4-config \ + src/tests/test-ip6-config src/tests/test-route-manager-linux \ + src/tests/test-route-manager-fake src/tests/test-dcb \ + src/tests/test-systemd src/tests/test-resolvconf-capture \ + src/tests/test-wired-defname src/tests/test-utils \ + dispatcher/tests/test-dispatcher-envp $(am__append_79) +check_programs_norun = src/platform/tests/monitor \ + src/ndisc/tests/test-ndisc-linux $(am__append_80) \ + examples/C/glib/add-connection-gdbus \ + examples/C/glib/add-connection-libnm \ + examples/C/glib/get-active-connections-gdbus \ + examples/C/glib/get-ap-info-libnm \ + examples/C/glib/list-connections-gdbus \ + examples/C/glib/list-connections-libnm \ + examples/C/glib/monitor-nm-running-gdbus \ + examples/C/glib/monitor-nm-state-gdbus $(am__append_99) + +############################################################################### + +# just test, that we can build "nm-vpn-plugin-utils.c" + +############################################################################### +check_ltlibraries = libnm/tests/libnm-vpn-plugin-utils-test.la \ + src/libNetworkManagerTest.la $(am__append_69) +check_local = check-local-exports-libnm $(am__append_22) \ + $(am__append_26) $(am__append_30) $(am__append_34) \ + check-local-devices-adsl $(am__append_38) $(am__append_43) \ + $(am__append_46) $(am__append_77) +VAPIGEN_VAPIS = $(am__append_91) $(am__append_92) + +############################################################################### +dbusservice_DATA = src/settings/plugins/ifcfg-rh/nm-ifcfg-rh.conf \ + dispatcher/nm-dispatcher.conf \ + src/org.freedesktop.NetworkManager.conf +dbusactivation_DATA = \ + dispatcher/org.freedesktop.nm_dispatcher.service +INTROSPECTION_GIRS = $(am__append_11) $(am__append_76) +INTROSPECTION_SCANNER_ARGS = +INTROSPECTION_COMPILER_ARGS = +# Pass SANITIZER_ENV where a command that uses built libraries is +# executed, to suppress possible errors +INTROSPECTION_SCANNER_ENV = $(SANITIZER_ENV) +libnmincludedir = $(includedir)/libnm +libnminclude_HEADERS = $(libnm_core_lib_h_pub_real) \ + $(libnm_lib_h_pub_real) $(libnm_lib_h_pub_nointrospect) +nodist_libnminclude_HEADERS = $(libnm_core_lib_h_pub_mkenums) \ + $(libnm_lib_h_pub_mkenums) +pkgconfigdir = $(libdir)/pkgconfig + +############################################################################### +pkgconfig_DATA = NetworkManager.pc libnm/libnm.pc $(am__append_74) +pppd_plugindir = $(PPPD_PLUGIN_DIR) +pppd_plugin_LTLIBRARIES = $(am__append_17) +vapidir = $(datadir)/vala/vapi +vapi_DATA = $(am__append_93) +examplesdir = $(docdir)/examples +rundir = $(runstatedir)/NetworkManager +statedir = $(localstatedir)/lib/NetworkManager +dbusactivationdir = $(datadir)/dbus-1/system-services +servicedir = $(datadir)/dbus-1/system-services +completiondir = $(datadir)/bash-completion/completions +GLIB_MKENUMS_H_FLAGS = --identifier-prefix NM +GLIB_MKENUMS_C_FLAGS = --identifier-prefix NM +SUBDIRS = . po $(am__append_1) $(am__append_2) + +############################################################################### +set_sanitizer_env = \ + [ -n "$(SANITIZER_ENV)" ] && export $(SANITIZER_ENV) ; \ + if [ -n "$(1)" ] && echo $(CFLAGS) | grep -e -fsanitize=address ; then \ + export LD_PRELOAD="$${LD_PRELOAD}:$$(ldd $(1) | grep libasan\.so\.. -o | head -n 1)"; \ + fi + +check_so_symbols = \ + $(call set_sanitizer_env,$(1)); \ + LD_BIND_NOW=1 LD_PRELOAD=$${LD_PRELOAD}:$(1) $(builddir)/src/NetworkManager --version >/dev/null + + +############################################################################### DISTCHECK_CONFIGURE_FLAGS = \ --enable-tests=yes \ --with-valgrind=no \ @@ -555,168 +3797,11798 @@ DISTCHECK_CONFIGURE_FLAGS = \ --enable-ifupdown \ --enable-ifnet -DISTCLEANFILES = intltool-extract intltool-merge intltool-update -pkgconfigdir = $(libdir)/pkgconfig -pkgconfig_DATA = NetworkManager.pc -CLEANFILES = cscope.in.out cscope.out cscope.po.out -all: config.h - $(MAKE) $(AM_MAKEFLAGS) all-recursive -.SUFFIXES: -am--refresh: Makefile - @: -$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps) - @for dep in $?; do \ - case '$(am__configure_deps)' in \ - *$$dep*) \ - echo ' cd $(srcdir) && $(AUTOMAKE) --gnu'; \ - $(am__cd) $(srcdir) && $(AUTOMAKE) --gnu \ - && exit 0; \ - exit 1;; \ - esac; \ - done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu Makefile'; \ - $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --gnu Makefile -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - @case '$?' in \ - *config.status*) \ - echo ' $(SHELL) ./config.status'; \ - $(SHELL) ./config.status;; \ - *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \ - esac; +############################################################################### +polkit_policydir = $(datadir)/polkit-1/actions +dist_polkit_policy_in_in_files = \ + data/org.freedesktop.NetworkManager.policy.in.in -$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) - $(SHELL) ./config.status --recheck +polkit_policy_DATA = $(dist_polkit_policy_in_in_files:.policy.in.in=.policy) -$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) - $(am__cd) $(srcdir) && $(AUTOCONF) -$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) - $(am__cd) $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS) -$(am__aclocal_m4_deps): +# gdbus-codegen 2.38 will emit code that requires glib 2.38, which +# will then cause availability warnings if we define +# GLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32. +# +# This is fixed in GLib 2.40 (it emits code that takes +# GLIB_VERSION_MAX_ALLOWED into account), so this workaround can go +# away when we depend on that. +introspection_libnmdbus_la_CPPFLAGS = $(filter-out -DGLIB_VERSION_MAX_ALLOWED%,$(GLIB_CFLAGS)) +introspection_sources = \ + introspection/org.freedesktop.NetworkManager.AccessPoint.c \ + introspection/org.freedesktop.NetworkManager.AccessPoint.h \ + introspection/org.freedesktop.NetworkManager.Connection.Active.c \ + introspection/org.freedesktop.NetworkManager.Connection.Active.h \ + introspection/org.freedesktop.NetworkManager.AgentManager.c \ + introspection/org.freedesktop.NetworkManager.AgentManager.h \ + introspection/org.freedesktop.NetworkManager.Checkpoint.c \ + introspection/org.freedesktop.NetworkManager.Checkpoint.h \ + introspection/org.freedesktop.NetworkManager.Device.Adsl.c \ + introspection/org.freedesktop.NetworkManager.Device.Adsl.h \ + introspection/org.freedesktop.NetworkManager.Device.Bond.c \ + introspection/org.freedesktop.NetworkManager.Device.Bond.h \ + introspection/org.freedesktop.NetworkManager.Device.Bridge.c \ + introspection/org.freedesktop.NetworkManager.Device.Bridge.h \ + introspection/org.freedesktop.NetworkManager.Device.Bluetooth.c \ + introspection/org.freedesktop.NetworkManager.Device.Bluetooth.h \ + introspection/org.freedesktop.NetworkManager.Device.Wired.c \ + introspection/org.freedesktop.NetworkManager.Device.Wired.h \ + introspection/org.freedesktop.NetworkManager.Device.Generic.c \ + introspection/org.freedesktop.NetworkManager.Device.Generic.h \ + introspection/org.freedesktop.NetworkManager.Device.Infiniband.c \ + introspection/org.freedesktop.NetworkManager.Device.Infiniband.h \ + introspection/org.freedesktop.NetworkManager.Device.IPTunnel.c \ + introspection/org.freedesktop.NetworkManager.Device.IPTunnel.h \ + introspection/org.freedesktop.NetworkManager.Device.Macsec.c \ + introspection/org.freedesktop.NetworkManager.Device.Macsec.h \ + introspection/org.freedesktop.NetworkManager.Device.Macvlan.c \ + introspection/org.freedesktop.NetworkManager.Device.Macvlan.h \ + introspection/org.freedesktop.NetworkManager.Device.Modem.c \ + introspection/org.freedesktop.NetworkManager.Device.Modem.h \ + introspection/org.freedesktop.NetworkManager.Device.OlpcMesh.c \ + introspection/org.freedesktop.NetworkManager.Device.OlpcMesh.h \ + introspection/org.freedesktop.NetworkManager.Device.Statistics.c \ + introspection/org.freedesktop.NetworkManager.Device.Statistics.h \ + introspection/org.freedesktop.NetworkManager.Device.Team.c \ + introspection/org.freedesktop.NetworkManager.Device.Team.h \ + introspection/org.freedesktop.NetworkManager.Device.Tun.c \ + introspection/org.freedesktop.NetworkManager.Device.Tun.h \ + introspection/org.freedesktop.NetworkManager.Device.Veth.c \ + introspection/org.freedesktop.NetworkManager.Device.Veth.h \ + introspection/org.freedesktop.NetworkManager.Device.Vlan.c \ + introspection/org.freedesktop.NetworkManager.Device.Vlan.h \ + introspection/org.freedesktop.NetworkManager.Device.Vxlan.c \ + introspection/org.freedesktop.NetworkManager.Device.Vxlan.h \ + introspection/org.freedesktop.NetworkManager.Device.Wireless.c \ + introspection/org.freedesktop.NetworkManager.Device.Wireless.h \ + introspection/org.freedesktop.NetworkManager.Device.WiMax.c \ + introspection/org.freedesktop.NetworkManager.Device.WiMax.h \ + introspection/org.freedesktop.NetworkManager.Device.c \ + introspection/org.freedesktop.NetworkManager.Device.h \ + introspection/org.freedesktop.NetworkManager.DHCP4Config.c \ + introspection/org.freedesktop.NetworkManager.DHCP4Config.h \ + introspection/org.freedesktop.NetworkManager.DHCP6Config.c \ + introspection/org.freedesktop.NetworkManager.DHCP6Config.h \ + introspection/org.freedesktop.NetworkManager.DnsManager.c \ + introspection/org.freedesktop.NetworkManager.DnsManager.h \ + introspection/org.freedesktop.NetworkManager.IP4Config.c \ + introspection/org.freedesktop.NetworkManager.IP4Config.h \ + introspection/org.freedesktop.NetworkManager.IP6Config.c \ + introspection/org.freedesktop.NetworkManager.IP6Config.h \ + introspection/org.freedesktop.NetworkManager.c \ + introspection/org.freedesktop.NetworkManager.h \ + introspection/org.freedesktop.NetworkManager.PPP.c \ + introspection/org.freedesktop.NetworkManager.PPP.h \ + introspection/org.freedesktop.NetworkManager.SecretAgent.c \ + introspection/org.freedesktop.NetworkManager.SecretAgent.h \ + introspection/org.freedesktop.NetworkManager.Settings.Connection.c \ + introspection/org.freedesktop.NetworkManager.Settings.Connection.h \ + introspection/org.freedesktop.NetworkManager.Settings.c \ + introspection/org.freedesktop.NetworkManager.Settings.h \ + introspection/org.freedesktop.NetworkManager.VPN.Connection.c \ + introspection/org.freedesktop.NetworkManager.VPN.Connection.h \ + introspection/org.freedesktop.NetworkManager.VPN.Plugin.c \ + introspection/org.freedesktop.NetworkManager.VPN.Plugin.h -config.h: stamp-h1 - @test -f $@ || rm -f stamp-h1 - @test -f $@ || $(MAKE) $(AM_MAKEFLAGS) stamp-h1 +nodist_introspection_libnmdbus_la_SOURCES = $(introspection_sources) +DBUS_INTERFACE_DOCS = \ + docs/api/dbus-org.freedesktop.NetworkManager.AccessPoint.xml \ + docs/api/dbus-org.freedesktop.NetworkManager.Connection.Active.xml \ + docs/api/dbus-org.freedesktop.NetworkManager.Checkpoint.xml \ + docs/api/dbus-org.freedesktop.NetworkManager.Device.Team.xml \ + docs/api/dbus-org.freedesktop.NetworkManager.DHCP6Config.xml \ + docs/api/dbus-org.freedesktop.NetworkManager.Device.Wireless.xml \ + docs/api/dbus-org.freedesktop.NetworkManager.xml \ + docs/api/dbus-org.freedesktop.NetworkManager.VPN.Connection.xml \ + docs/api/dbus-org.freedesktop.NetworkManager.SecretAgent.xml \ + docs/api/dbus-org.freedesktop.NetworkManager.Device.xml \ + docs/api/dbus-org.freedesktop.NetworkManager.VPN.Plugin.xml \ + docs/api/dbus-org.freedesktop.NetworkManager.Device.Bluetooth.xml \ + docs/api/dbus-org.freedesktop.NetworkManager.Device.Vxlan.xml \ + docs/api/dbus-org.freedesktop.NetworkManager.Settings.Connection.xml \ + docs/api/dbus-org.freedesktop.NetworkManager.Device.Bond.xml \ + docs/api/dbus-org.freedesktop.NetworkManager.Device.Macsec.xml \ + docs/api/dbus-org.freedesktop.NetworkManager.Device.Macvlan.xml \ + docs/api/dbus-org.freedesktop.NetworkManager.PPP.xml \ + docs/api/dbus-org.freedesktop.NetworkManager.Device.Vlan.xml \ + docs/api/dbus-org.freedesktop.NetworkManager.Device.Adsl.xml \ + docs/api/dbus-org.freedesktop.NetworkManager.AgentManager.xml \ + docs/api/dbus-org.freedesktop.NetworkManager.Device.WiMax.xml \ + docs/api/dbus-org.freedesktop.NetworkManager.Device.IPTunnel.xml \ + docs/api/dbus-org.freedesktop.NetworkManager.Device.Tun.xml \ + docs/api/dbus-org.freedesktop.NetworkManager.Device.Bridge.xml \ + docs/api/dbus-org.freedesktop.NetworkManager.Device.OlpcMesh.xml \ + docs/api/dbus-org.freedesktop.NetworkManager.DHCP4Config.xml \ + docs/api/dbus-org.freedesktop.NetworkManager.Device.Generic.xml \ + docs/api/dbus-org.freedesktop.NetworkManager.Device.Infiniband.xml \ + docs/api/dbus-org.freedesktop.NetworkManager.Device.Modem.xml \ + docs/api/dbus-org.freedesktop.NetworkManager.IP6Config.xml \ + docs/api/dbus-org.freedesktop.NetworkManager.Device.Veth.xml \ + docs/api/dbus-org.freedesktop.NetworkManager.Settings.xml \ + docs/api/dbus-org.freedesktop.NetworkManager.Device.Wired.xml \ + docs/api/dbus-org.freedesktop.NetworkManager.IP4Config.xml \ + docs/api/dbus-org.freedesktop.NetworkManager.Device.Statistics.xml \ + docs/api/dbus-org.freedesktop.NetworkManager.DnsManager.xml -stamp-h1: $(srcdir)/config.h.in $(top_builddir)/config.status - @rm -f stamp-h1 - cd $(top_builddir) && $(SHELL) ./config.status config.h -$(srcdir)/config.h.in: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) - ($(am__cd) $(top_srcdir) && $(AUTOHEADER)) - rm -f stamp-h1 - touch $@ +dbusinterfacesdir = $(datadir)/dbus-1/interfaces +dbusinterfaces_DATA = \ + introspection/org.freedesktop.NetworkManager.AccessPoint.xml \ + introspection/org.freedesktop.NetworkManager.Connection.Active.xml \ + introspection/org.freedesktop.NetworkManager.AgentManager.xml \ + introspection/org.freedesktop.NetworkManager.Checkpoint.xml \ + introspection/org.freedesktop.NetworkManager.Device.Adsl.xml \ + introspection/org.freedesktop.NetworkManager.Device.Bond.xml \ + introspection/org.freedesktop.NetworkManager.Device.Bridge.xml \ + introspection/org.freedesktop.NetworkManager.Device.Bluetooth.xml \ + introspection/org.freedesktop.NetworkManager.Device.Wired.xml \ + introspection/org.freedesktop.NetworkManager.Device.Generic.xml \ + introspection/org.freedesktop.NetworkManager.Device.Infiniband.xml \ + introspection/org.freedesktop.NetworkManager.Device.IPTunnel.xml \ + introspection/org.freedesktop.NetworkManager.Device.Macsec.xml \ + introspection/org.freedesktop.NetworkManager.Device.Macvlan.xml \ + introspection/org.freedesktop.NetworkManager.Device.Modem.xml \ + introspection/org.freedesktop.NetworkManager.Device.OlpcMesh.xml \ + introspection/org.freedesktop.NetworkManager.Device.Statistics.xml \ + introspection/org.freedesktop.NetworkManager.Device.Team.xml \ + introspection/org.freedesktop.NetworkManager.Device.Tun.xml \ + introspection/org.freedesktop.NetworkManager.Device.Veth.xml \ + introspection/org.freedesktop.NetworkManager.Device.Vlan.xml \ + introspection/org.freedesktop.NetworkManager.Device.Vxlan.xml \ + introspection/org.freedesktop.NetworkManager.Device.Wireless.xml \ + introspection/org.freedesktop.NetworkManager.Device.WiMax.xml \ + introspection/org.freedesktop.NetworkManager.Device.xml \ + introspection/org.freedesktop.NetworkManager.DHCP4Config.xml \ + introspection/org.freedesktop.NetworkManager.DHCP6Config.xml \ + introspection/org.freedesktop.NetworkManager.DnsManager.xml \ + introspection/org.freedesktop.NetworkManager.IP4Config.xml \ + introspection/org.freedesktop.NetworkManager.IP6Config.xml \ + introspection/org.freedesktop.NetworkManager.xml \ + introspection/org.freedesktop.NetworkManager.PPP.xml \ + introspection/org.freedesktop.NetworkManager.SecretAgent.xml \ + introspection/org.freedesktop.NetworkManager.Settings.Connection.xml \ + introspection/org.freedesktop.NetworkManager.Settings.xml \ + introspection/org.freedesktop.NetworkManager.VPN.Connection.xml \ + introspection/org.freedesktop.NetworkManager.VPN.Plugin.xml \ + introspection/org.freedesktop.NetworkManager.WiMax.Nsp.xml -distclean-hdr: - -rm -f config.h stamp-h1 -NetworkManager.pc: $(top_builddir)/config.status $(srcdir)/NetworkManager.pc.in - cd $(top_builddir) && $(SHELL) ./config.status $@ -mostlyclean-libtool: - -rm -f *.lo +############################################################################### +libnm_core_lib_h_pub_real = \ + shared/nm-version-macros.h \ + libnm-core/nm-connection.h \ + libnm-core/nm-core-types.h \ + libnm-core/nm-dbus-interface.h \ + libnm-core/nm-errors.h \ + libnm-core/nm-setting-8021x.h \ + libnm-core/nm-setting-adsl.h \ + libnm-core/nm-setting-bluetooth.h \ + libnm-core/nm-setting-bond.h \ + libnm-core/nm-setting-bridge-port.h \ + libnm-core/nm-setting-bridge.h \ + libnm-core/nm-setting-cdma.h \ + libnm-core/nm-setting-connection.h \ + libnm-core/nm-setting-dcb.h \ + libnm-core/nm-setting-generic.h \ + libnm-core/nm-setting-gsm.h \ + libnm-core/nm-setting-infiniband.h \ + libnm-core/nm-setting-ip-config.h \ + libnm-core/nm-setting-ip-tunnel.h \ + libnm-core/nm-setting-ip4-config.h \ + libnm-core/nm-setting-ip6-config.h \ + libnm-core/nm-setting-macsec.h \ + libnm-core/nm-setting-macvlan.h \ + libnm-core/nm-setting-olpc-mesh.h \ + libnm-core/nm-setting-ppp.h \ + libnm-core/nm-setting-pppoe.h \ + libnm-core/nm-setting-proxy.h \ + libnm-core/nm-setting-serial.h \ + libnm-core/nm-setting-team-port.h \ + libnm-core/nm-setting-team.h \ + libnm-core/nm-setting-tun.h \ + libnm-core/nm-setting-vlan.h \ + libnm-core/nm-setting-vpn.h \ + libnm-core/nm-setting-vxlan.h \ + libnm-core/nm-setting-wimax.h \ + libnm-core/nm-setting-wired.h \ + libnm-core/nm-setting-wireless-security.h \ + libnm-core/nm-setting-wireless.h \ + libnm-core/nm-setting.h \ + libnm-core/nm-simple-connection.h \ + libnm-core/nm-utils.h \ + libnm-core/nm-version.h \ + libnm-core/nm-vpn-dbus-interface.h \ + libnm-core/nm-vpn-editor-plugin.h \ + libnm-core/nm-vpn-plugin-info.h -clean-libtool: - -rm -rf .libs _libs +libnm_core_lib_h_pub_mkenums = \ + libnm-core/nm-core-enum-types.h -distclean-libtool: - -rm -f libtool config.lt -install-pkgconfigDATA: $(pkgconfig_DATA) - @$(NORMAL_INSTALL) - @list='$(pkgconfig_DATA)'; test -n "$(pkgconfigdir)" || list=; \ - if test -n "$$list"; then \ - echo " $(MKDIR_P) '$(DESTDIR)$(pkgconfigdir)'"; \ - $(MKDIR_P) "$(DESTDIR)$(pkgconfigdir)" || exit 1; \ - fi; \ - for p in $$list; do \ - if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ - echo "$$d$$p"; \ - done | $(am__base_list) | \ - while read files; do \ - echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(pkgconfigdir)'"; \ - $(INSTALL_DATA) $$files "$(DESTDIR)$(pkgconfigdir)" || exit $$?; \ - done +libnm_core_lib_h_priv = \ + shared/nm-utils/nm-shared-utils.h \ + libnm-core/crypto.h \ + libnm-core/nm-connection-private.h \ + libnm-core/nm-core-internal.h \ + libnm-core/nm-core-types-internal.h \ + libnm-core/nm-keyfile-internal.h \ + libnm-core/nm-keyfile-utils.h \ + libnm-core/nm-property-compare.h \ + libnm-core/nm-setting-private.h \ + libnm-core/nm-utils-private.h -uninstall-pkgconfigDATA: - @$(NORMAL_UNINSTALL) - @list='$(pkgconfig_DATA)'; test -n "$(pkgconfigdir)" || list=; \ - files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ - dir='$(DESTDIR)$(pkgconfigdir)'; $(am__uninstall_files_from_dir) +libnm_core_lib_c_real = shared/nm-utils/nm-shared-utils.c \ + libnm-core/crypto.c libnm-core/nm-connection.c \ + libnm-core/nm-dbus-utils.c libnm-core/nm-errors.c \ + libnm-core/nm-keyfile-reader.c libnm-core/nm-keyfile-utils.c \ + libnm-core/nm-keyfile-writer.c \ + libnm-core/nm-property-compare.c libnm-core/nm-setting-8021x.c \ + libnm-core/nm-setting-adsl.c libnm-core/nm-setting-bluetooth.c \ + libnm-core/nm-setting-bond.c \ + libnm-core/nm-setting-bridge-port.c \ + libnm-core/nm-setting-bridge.c libnm-core/nm-setting-cdma.c \ + libnm-core/nm-setting-connection.c libnm-core/nm-setting-dcb.c \ + libnm-core/nm-setting-generic.c libnm-core/nm-setting-gsm.c \ + libnm-core/nm-setting-infiniband.c \ + libnm-core/nm-setting-ip-config.c \ + libnm-core/nm-setting-ip-tunnel.c \ + libnm-core/nm-setting-ip4-config.c \ + libnm-core/nm-setting-ip6-config.c \ + libnm-core/nm-setting-macsec.c libnm-core/nm-setting-macvlan.c \ + libnm-core/nm-setting-olpc-mesh.c libnm-core/nm-setting-ppp.c \ + libnm-core/nm-setting-pppoe.c libnm-core/nm-setting-proxy.c \ + libnm-core/nm-setting-serial.c \ + libnm-core/nm-setting-team-port.c libnm-core/nm-setting-team.c \ + libnm-core/nm-setting-tun.c libnm-core/nm-setting-vlan.c \ + libnm-core/nm-setting-vpn.c libnm-core/nm-setting-vxlan.c \ + libnm-core/nm-setting-wimax.c libnm-core/nm-setting-wired.c \ + libnm-core/nm-setting-wireless-security.c \ + libnm-core/nm-setting-wireless.c libnm-core/nm-setting.c \ + libnm-core/nm-simple-connection.c libnm-core/nm-utils.c \ + libnm-core/nm-vpn-editor-plugin.c \ + libnm-core/nm-vpn-plugin-info.c $(am__append_7) \ + $(am__append_9) +libnm_core_lib_c_mkenums = \ + libnm-core/nm-core-enum-types.c -# This directory's subdirectories are mostly independent; you can cd -# into them and run 'make' without going through this Makefile. -# To change the values of 'make' variables: instead of editing Makefiles, -# (1) if the variable is set in 'config.status', edit 'config.status' -# (which will cause the Makefiles to be regenerated when you run 'make'); -# (2) otherwise, pass the desired values on the 'make' command line. -$(am__recursive_targets): - @fail=; \ - if $(am__make_keepgoing); then \ - failcom='fail=yes'; \ - else \ - failcom='exit 1'; \ - fi; \ - dot_seen=no; \ - target=`echo $@ | sed s/-recursive//`; \ - case "$@" in \ - distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ - *) list='$(SUBDIRS)' ;; \ - esac; \ - for subdir in $$list; do \ - echo "Making $$target in $$subdir"; \ - if test "$$subdir" = "."; then \ - dot_seen=yes; \ - local_target="$$target-am"; \ - else \ - local_target="$$target"; \ - fi; \ - ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ - || eval $$failcom; \ - done; \ - if test "$$dot_seen" = "no"; then \ - $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ - fi; test -z "$$fail" -ID: $(am__tagged_files) - $(am__define_uniq_tagged_files); mkid -fID $$unique -tags: tags-recursive -TAGS: tags +############################################################################### +dflt_cppflags_libnm_core = -I$(srcdir)/shared -I$(builddir)/shared \ + -I$(srcdir)/libnm-core -I$(builddir)/libnm-core \ + $(CODE_COVERAGE_CFLAGS) $(GLIB_CFLAGS) $(JANSSON_CFLAGS) \ + $(am__append_5) $(am__append_6) +nm_core_enum_types_sources = $(libnm_core_lib_h_pub_real) +libnm_core_libnm_core_la_CPPFLAGS = \ + $(dflt_cppflags_libnm_core) \ + -DG_LOG_DOMAIN=\""libnm"\" \ + -DLOCALEDIR=\"$(datadir)/locale\" \ + -DNMCONFDIR=\"$(nmconfdir)\" \ + -DNMLIBDIR=\"$(nmlibdir)\" \ + -DNMPLUGINDIR=\"$(pkglibdir)\" \ + -DLIBEXECDIR=\"$(libexecdir)\" \ + -DNETWORKMANAGER_COMPILATION=NM_NETWORKMANAGER_COMPILATION_LIB -tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) - set x; \ - here=`pwd`; \ - if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ - include_option=--etags-include; \ - empty_fix=.; \ - else \ - include_option=--include; \ - empty_fix=; \ - fi; \ - list='$(SUBDIRS)'; for subdir in $$list; do \ - if test "$$subdir" = .; then :; else \ - test ! -f $$subdir/TAGS || \ - set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \ - fi; \ - done; \ - $(am__define_uniq_tagged_files); \ - shift; \ - if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ - test -n "$$unique" || unique=$$empty_fix; \ - if test $$# -gt 0; then \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - "$$@" $$unique; \ - else \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - $$unique; \ - fi; \ - fi -ctags: ctags-recursive +libnm_core_libnm_core_la_SOURCES = \ + $(libnm_core_lib_h_pub_real) \ + $(libnm_core_lib_h_priv) \ + $(libnm_core_lib_c_real) -CTAGS: ctags -ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) - $(am__define_uniq_tagged_files); \ - test -z "$(CTAGS_ARGS)$$unique" \ +nodist_libnm_core_libnm_core_la_SOURCES = \ + $(libnm_core_lib_h_pub_mkenums) \ + $(libnm_core_lib_c_mkenums) + +libnm_core_libnm_core_la_LIBADD = $(GLIB_LIBS) $(UUID_LIBS) \ + $(JANSSON_LIBS) $(am__append_8) $(am__append_10) +libnm_core_libnm_core_la_LDFLAGS = \ + $(CODE_COVERAGE_LDFLAGS) + +nm_core_tests_enum_types_sources = libnm-core/tests/test-general-enums.h +libnm_core_tests_cppflags = \ + $(dflt_cppflags_libnm_core) \ + -I$(srcdir)/libnm-core/tests \ + -I$(builddir)/libnm-core/tests \ + -DTEST_CERT_DIR=\"$(abs_srcdir)/libnm-core/tests/certs\" + +libnm_core_tests_test_compare_CPPFLAGS = $(libnm_core_tests_cppflags) +libnm_core_tests_test_crypto_CPPFLAGS = $(libnm_core_tests_cppflags) +libnm_core_tests_test_general_CPPFLAGS = $(libnm_core_tests_cppflags) +libnm_core_tests_test_keyfile_CPPFLAGS = $(libnm_core_tests_cppflags) +libnm_core_tests_test_secrets_CPPFLAGS = $(libnm_core_tests_cppflags) +libnm_core_tests_test_setting_8021x_CPPFLAGS = $(libnm_core_tests_cppflags) +libnm_core_tests_test_setting_bond_CPPFLAGS = $(libnm_core_tests_cppflags) +libnm_core_tests_test_setting_dcb_CPPFLAGS = $(libnm_core_tests_cppflags) +libnm_core_tests_test_settings_defaults_CPPFLAGS = $(libnm_core_tests_cppflags) +libnm_core_tests_test_general_SOURCES = \ + libnm-core/tests/test-general-enums.h \ + libnm-core/tests/test-general.c + +nodist_libnm_core_tests_test_general_SOURCES = \ + libnm-core/tests/nm-core-tests-enum-types.c \ + libnm-core/tests/nm-core-tests-enum-types.h + +libnm_core_tests_ldadd = \ + libnm-core/libnm-core.la \ + $(GLIB_LIBS) + +libnm_core_tests_test_compare_LDADD = $(libnm_core_tests_ldadd) +libnm_core_tests_test_crypto_LDADD = $(libnm_core_tests_ldadd) +libnm_core_tests_test_general_LDADD = $(libnm_core_tests_ldadd) +libnm_core_tests_test_keyfile_LDADD = $(libnm_core_tests_ldadd) +libnm_core_tests_test_secrets_LDADD = $(libnm_core_tests_ldadd) +libnm_core_tests_test_setting_8021x_LDADD = $(libnm_core_tests_ldadd) +libnm_core_tests_test_setting_bond_LDADD = $(libnm_core_tests_ldadd) +libnm_core_tests_test_setting_dcb_LDADD = $(libnm_core_tests_ldadd) +libnm_core_tests_test_settings_defaults_LDADD = $(libnm_core_tests_ldadd) + +############################################################################### +libnm_lib_h_pub_real = \ + shared/nm-version-macros.h \ + libnm/NetworkManager.h \ + libnm/nm-access-point.h \ + libnm/nm-active-connection.h \ + libnm/nm-client.h \ + libnm/nm-device-adsl.h \ + libnm/nm-device-bond.h \ + libnm/nm-device-bridge.h \ + libnm/nm-device-bt.h \ + libnm/nm-device-ethernet.h \ + libnm/nm-device-generic.h \ + libnm/nm-device-infiniband.h \ + libnm/nm-device-ip-tunnel.h \ + libnm/nm-device-macsec.h \ + libnm/nm-device-macvlan.h \ + libnm/nm-device-modem.h \ + libnm/nm-device-olpc-mesh.h \ + libnm/nm-device-team.h \ + libnm/nm-device-tun.h \ + libnm/nm-device-vlan.h \ + libnm/nm-device-vxlan.h \ + libnm/nm-device-wifi.h \ + libnm/nm-device-wimax.h \ + libnm/nm-device.h \ + libnm/nm-dhcp-config.h \ + libnm/nm-ip-config.h \ + libnm/nm-object.h \ + libnm/nm-remote-connection.h \ + libnm/nm-types.h \ + libnm/nm-vpn-connection.h \ + libnm/nm-vpn-editor.h \ + libnm/nm-wimax-nsp.h + +libnm_lib_h_pub_nointrospect = \ + libnm/nm-secret-agent-old.h \ + libnm/nm-vpn-plugin-old.h \ + libnm/nm-vpn-service-plugin.h + +libnm_lib_h_pub_mkenums = \ + libnm/nm-enum-types.h + +libnm_lib_h_priv = \ + libnm/nm-dbus-helpers.h \ + libnm/nm-device-private.h \ + libnm/nm-dhcp4-config.h \ + libnm/nm-dhcp6-config.h \ + libnm/nm-dns-manager.h \ + libnm/nm-ip4-config.h \ + libnm/nm-ip6-config.h \ + libnm/nm-manager.h \ + libnm/nm-object-private.h \ + libnm/nm-remote-connection-private.h \ + libnm/nm-remote-settings.h + +libnm_lib_c_real = \ + libnm/nm-access-point.c \ + libnm/nm-active-connection.c \ + libnm/nm-client.c \ + libnm/nm-dbus-helpers.c \ + libnm/nm-device-adsl.c \ + libnm/nm-device-bond.c \ + libnm/nm-device-bridge.c \ + libnm/nm-device-bt.c \ + libnm/nm-device-ethernet.c \ + libnm/nm-device-generic.c \ + libnm/nm-device-infiniband.c \ + libnm/nm-device-ip-tunnel.c \ + libnm/nm-device-macsec.c \ + libnm/nm-device-macvlan.c \ + libnm/nm-device-modem.c \ + libnm/nm-device-olpc-mesh.c \ + libnm/nm-device-team.c \ + libnm/nm-device-tun.c \ + libnm/nm-device-vlan.c \ + libnm/nm-device-vxlan.c \ + libnm/nm-device-wifi.c \ + libnm/nm-device-wimax.c \ + libnm/nm-device.c \ + libnm/nm-dhcp-config.c \ + libnm/nm-dhcp4-config.c \ + libnm/nm-dhcp6-config.c \ + libnm/nm-dns-manager.c \ + libnm/nm-ip-config.c \ + libnm/nm-ip4-config.c \ + libnm/nm-ip6-config.c \ + libnm/nm-manager.c \ + libnm/nm-object.c \ + libnm/nm-remote-connection.c \ + libnm/nm-remote-settings.c \ + libnm/nm-secret-agent-old.c \ + libnm/nm-vpn-connection.c \ + libnm/nm-vpn-plugin-old.c \ + libnm/nm-vpn-editor.c \ + libnm/nm-vpn-service-plugin.c \ + libnm/nm-wimax-nsp.c + +libnm_lib_c_mkenums = \ + libnm/nm-enum-types.c + +nm_enum_types_sources = \ + $(libnm_lib_h_pub_mkenums) \ + $(libnm_lib_h_pub_real) \ + $(libnm_lib_h_pub_nointrospect) + +nm_enum_types_MKENUMS_H_FLAGS = --identifier-prefix NM --fhead '\#include \n' +nm_enum_types_MKENUMS_C_FLAGS = --identifier-prefix NM --fhead '\#include "nm-default.h"\n' +libnm_libnm_la_CPPFLAGS = \ + $(dflt_cppflags_libnm_core) \ + -I$(srcdir)/libnm \ + -I$(builddir)/libnm \ + $(GUDEV_CFLAGS) \ + -DG_LOG_DOMAIN=\""libnm"\" \ + -DNETWORKMANAGER_COMPILATION=NM_NETWORKMANAGER_COMPILATION_LIB \ + -DNMRUNDIR=\"$(nmrundir)\" + +libnm_libnm_la_SOURCES = \ + $(libnm_lib_h_pub_real) \ + $(libnm_lib_h_pub_nointrospect) \ + $(libnm_lib_h_priv) \ + $(libnm_lib_c_real) + +nodist_libnm_libnm_la_SOURCES = \ + $(libnm_lib_h_pub_mkenums) \ + $(libnm_lib_c_mkenums) + +EXTRA_libnm_libnm_la_DEPENDENCIES = \ + libnm/libnm.ver + +libnm_libnm_la_LIBADD = \ + libnm-core/libnm-core.la \ + introspection/libnmdbus.la \ + $(DL_LIBS) \ + $(GLIB_LIBS) \ + $(UUID_LIBS) \ + $(GUDEV_LIBS) + +libnm_libnm_la_LDFLAGS = \ + -Wl,--version-script="$(srcdir)/libnm/libnm.ver" \ + $(CODE_COVERAGE_LDFLAGS) \ + -version-info "1:0:1" + +@HAVE_INTROSPECTION_TRUE@libnm_NM_1_0_gir_INCLUDES = Gio-2.0 +@HAVE_INTROSPECTION_TRUE@libnm_NM_1_0_gir_PACKAGES = gio-2.0 gudev-1.0 +@HAVE_INTROSPECTION_TRUE@libnm_NM_1_0_gir_EXPORT_PACKAGES = libnm +@HAVE_INTROSPECTION_TRUE@libnm_NM_1_0_gir_CFLAGS = $(libnm_libnm_la_CPPFLAGS) +@HAVE_INTROSPECTION_TRUE@libnm_NM_1_0_gir_LIBS = libnm/libnm.la +@HAVE_INTROSPECTION_TRUE@libnm_NM_1_0_gir_FILES = \ +@HAVE_INTROSPECTION_TRUE@ $(libnm_core_lib_h_pub_mkenums) \ +@HAVE_INTROSPECTION_TRUE@ $(libnm_core_lib_h_pub_real) \ +@HAVE_INTROSPECTION_TRUE@ $(libnm_core_lib_c_mkenums) \ +@HAVE_INTROSPECTION_TRUE@ $(libnm_core_lib_c_real) \ +@HAVE_INTROSPECTION_TRUE@ $(libnm_lib_h_pub_mkenums) \ +@HAVE_INTROSPECTION_TRUE@ $(libnm_lib_h_pub_real) \ +@HAVE_INTROSPECTION_TRUE@ $(libnm_lib_h_pub_nointrospect) \ +@HAVE_INTROSPECTION_TRUE@ $(libnm_lib_c_mkenums) \ +@HAVE_INTROSPECTION_TRUE@ $(libnm_lib_c_real) + +@HAVE_INTROSPECTION_TRUE@libnm_NM_1_0_gir_SCANNERFLAGS = --warn-all --identifier-prefix=NM --symbol-prefix=nm +@HAVE_INTROSPECTION_TRUE@libnm_noinst_data = \ +@HAVE_INTROSPECTION_TRUE@ libnm/nm-property-docs.xml \ +@HAVE_INTROSPECTION_TRUE@ libnm/nm-settings-docs-overrides.xml \ +@HAVE_INTROSPECTION_TRUE@ libnm/nm-settings-docs.xml \ +@HAVE_INTROSPECTION_TRUE@ libnm/nm-settings-keyfile-docs.xml \ +@HAVE_INTROSPECTION_TRUE@ libnm/nm-settings-ifcfg-rh-docs.xml + +@HAVE_INTROSPECTION_TRUE@libnm_docs_sources = $(libnm_core_lib_c_real) + +############################################################################### +libnm_tests_programs = \ + libnm/tests/test-nm-client \ + libnm/tests/test-remote-settings-client \ + libnm/tests/test-secret-agent + +libnm_tests_cppflags = \ + $(dflt_cppflags_libnm_core) \ + -I$(srcdir)/libnm \ + -I$(builddir)/libnm \ + -DNETWORKMANAGER_COMPILATION=NM_NETWORKMANAGER_COMPILATION_LIB \ + -DTEST_NM_SERVICE=\"$(abs_srcdir)/tools/test-networkmanager-service.py\" + +libnm_tests_ldadd = \ + libnm/libnm.la \ + $(GLIB_LIBS) + +libnm_tests_test_nm_client_CPPFLAGS = $(libnm_tests_cppflags) +libnm_tests_test_remote_settings_client_CPPFLAGS = $(libnm_tests_cppflags) +libnm_tests_test_secret_agent_CPPFLAGS = $(libnm_tests_cppflags) +libnm_tests_test_nm_client_SOURCES = \ + shared/nm-test-utils-impl.c \ + shared/nm-test-libnm-utils.h \ + libnm/tests/test-nm-client.c + +libnm_tests_test_remote_settings_client_SOURCES = \ + shared/nm-test-utils-impl.c \ + shared/nm-test-libnm-utils.h \ + libnm/tests/test-remote-settings-client.c + +libnm_tests_test_secret_agent_SOURCES = \ + shared/nm-test-utils-impl.c \ + shared/nm-test-libnm-utils.h \ + libnm/tests/test-secret-agent.c + +libnm_tests_test_nm_client_LDADD = $(libnm_tests_ldadd) +libnm_tests_test_remote_settings_client_LDADD = $(libnm_tests_ldadd) +libnm_tests_test_secret_agent_LDADD = $(libnm_tests_ldadd) +libnm_tests_libnm_vpn_plugin_utils_test_la_SOURCES = \ + shared/nm-utils/nm-vpn-plugin-utils.c \ + shared/nm-utils/nm-vpn-plugin-utils.h + +libnm_tests_libnm_vpn_plugin_utils_test_la_CFLAGS = \ + -I$(srcdir)/shared \ + -I$(builddir)/shared \ + -I$(srcdir)/libnm-core \ + -I$(builddir)/libnm-core \ + -I$(srcdir)/libnm \ + -I$(builddir)/libnm \ + $(GLIB_CFLAGS) + +libnm_tests_libnm_vpn_plugin_utils_test_la_LIBADD = \ + $(GLIB_LIBS) + + +############################################################################### +# src/ +############################################################################### +src_cppflags = \ + $(dflt_cppflags_libnm_core) \ + -I$(srcdir)/src \ + -I$(builddir)/src \ + \ + -DPREFIX=\"$(prefix)\" \ + -DG_LOG_DOMAIN=\""NetworkManager"\" \ + -DNETWORKMANAGER_COMPILATION=NM_NETWORKMANAGER_COMPILATION_INSIDE_DAEMON \ + \ + -DBINDIR=\"$(bindir)\" \ + -DDATADIR=\"$(datadir)\" \ + -DLIBEXECDIR=\"$(libexecdir)\" \ + -DLOCALSTATEDIR=\"$(localstatedir)\" \ + -DRUNSTATEDIR=\"$(runstatedir)\" \ + -DSBINDIR=\"$(sbindir)\" \ + -DSYSCONFDIR=\"$(sysconfdir)\" \ + -DRUNDIR=\"$(rundir)\" \ + \ + -DNMCONFDIR=\"$(nmconfdir)\" \ + -DNMLOCALEDIR=\"$(datadir)/locale\" \ + -DNMPLUGINDIR=\"$(pkglibdir)\" \ + -DNMRUNDIR=\"$(nmrundir)\" \ + -DNMSTATEDIR=\"$(nmstatedir)\" \ + -DNMLIBDIR=\"$(nmlibdir)\" \ + \ + -DDHCLIENT_PATH=\"$(DHCLIENT_PATH)\" \ + -DDHCPCD_PATH=\"$(DHCPCD_PATH)\" \ + \ + $(GUDEV_CFLAGS) \ + $(LIBNL_CFLAGS) \ + $(LIBNDP_CFLAGS) \ + $(LIBSOUP_CFLAGS) \ + $(SELINUX_CFLAGS) \ + $(LIBAUDIT_CFLAGS) \ + $(SYSTEMD_LOGIN_CFLAGS) \ + $(SYSTEMD_JOURNAL_CFLAGS) \ + \ + $(NULL) + +src_ldflags = $(CODE_COVERAGE_LDFLAGS) + +############################################################################### +src_libsystemd_nm_la_cppflags = \ + -I$(srcdir)/shared \ + -I$(builddir)/shared \ + -I$(srcdir)/libnm-core \ + -I$(builddir)/libnm-core \ + -I$(srcdir)/src \ + -I$(srcdir)/src/systemd/sd-adapt \ + -I$(srcdir)/src/systemd/src/systemd \ + -I$(srcdir)/src/systemd/src/basic \ + -I$(srcdir)/src/systemd/src/shared \ + -I$(srcdir)/src/systemd/src/libsystemd-network \ + -DNETWORKMANAGER_COMPILATION=NM_NETWORKMANAGER_COMPILATION_SYSTEMD \ + $(GLIB_CFLAGS) \ + $(CODE_COVERAGE_CFLAGS) + +src_libsystemd_nm_la_libadd = \ + $(GLIB_LIBS) \ + $(CODE_COVERAGE_LDFLAGS) + +src_libsystemd_nm_la_SOURCES = \ + src/systemd/nm-sd.c \ + src/systemd/nm-sd.h \ + src/systemd/sd-adapt/nm-sd-adapt.c \ + src/systemd/sd-adapt/nm-sd-adapt.h \ + src/systemd/sd-adapt/build.h \ + src/systemd/sd-adapt/cgroup-util.h \ + src/systemd/sd-adapt/condition.h \ + src/systemd/sd-adapt/conf-parser.h \ + src/systemd/sd-adapt/def.h \ + src/systemd/sd-adapt/dirent-util.h \ + src/systemd/sd-adapt/format-util.h \ + src/systemd/sd-adapt/gunicode.h \ + src/systemd/sd-adapt/khash.h \ + src/systemd/sd-adapt/libudev.h \ + src/systemd/sd-adapt/missing.h \ + src/systemd/sd-adapt/mkdir.h \ + src/systemd/sd-adapt/process-util.h \ + src/systemd/sd-adapt/sd-daemon.h \ + src/systemd/sd-adapt/stat-util.h \ + src/systemd/sd-adapt/udev-util.h \ + src/systemd/sd-adapt/udev.h \ + src/systemd/sd-adapt/user-util.h \ + src/systemd/sd-adapt/virt.h \ + src/systemd/sd-adapt/glob-util.h \ + src/systemd/src/basic/alloc-util.c \ + src/systemd/src/basic/alloc-util.h \ + src/systemd/src/basic/async.h \ + src/systemd/src/basic/escape.c \ + src/systemd/src/basic/escape.h \ + src/systemd/src/basic/ether-addr-util.c \ + src/systemd/src/basic/ether-addr-util.h \ + src/systemd/src/basic/extract-word.c \ + src/systemd/src/basic/extract-word.h \ + src/systemd/src/basic/fd-util.c \ + src/systemd/src/basic/fd-util.h \ + src/systemd/src/basic/fileio.c \ + src/systemd/src/basic/fileio.h \ + src/systemd/src/basic/fs-util.c \ + src/systemd/src/basic/fs-util.h \ + src/systemd/src/basic/hash-funcs.c \ + src/systemd/src/basic/hash-funcs.h \ + src/systemd/src/basic/hashmap.c \ + src/systemd/src/basic/hashmap.h \ + src/systemd/src/basic/hexdecoct.c \ + src/systemd/src/basic/hexdecoct.h \ + src/systemd/src/basic/hostname-util.c \ + src/systemd/src/basic/hostname-util.h \ + src/systemd/src/basic/in-addr-util.c \ + src/systemd/src/basic/in-addr-util.h \ + src/systemd/src/basic/io-util.c \ + src/systemd/src/basic/io-util.h \ + src/systemd/src/basic/list.h \ + src/systemd/src/basic/log.h \ + src/systemd/src/basic/macro.h \ + src/systemd/src/basic/mempool.c \ + src/systemd/src/basic/mempool.h \ + src/systemd/src/basic/parse-util.c \ + src/systemd/src/basic/parse-util.h \ + src/systemd/src/basic/path-util.c \ + src/systemd/src/basic/path-util.h \ + src/systemd/src/basic/prioq.c \ + src/systemd/src/basic/prioq.h \ + src/systemd/src/basic/random-util.c \ + src/systemd/src/basic/random-util.h \ + src/systemd/src/basic/refcnt.h \ + src/systemd/src/basic/set.h \ + src/systemd/src/basic/signal-util.h \ + src/systemd/src/basic/siphash24.c \ + src/systemd/src/basic/siphash24.h \ + src/systemd/src/basic/socket-util.c \ + src/systemd/src/basic/socket-util.h \ + src/systemd/src/basic/sparse-endian.h \ + src/systemd/src/basic/stdio-util.h \ + src/systemd/src/basic/string-table.c \ + src/systemd/src/basic/string-table.h \ + src/systemd/src/basic/string-util.c \ + src/systemd/src/basic/string-util.h \ + src/systemd/src/basic/strv.c \ + src/systemd/src/basic/strv.h \ + src/systemd/src/basic/time-util.c \ + src/systemd/src/basic/time-util.h \ + src/systemd/src/basic/umask-util.h \ + src/systemd/src/basic/unaligned.h \ + src/systemd/src/basic/utf8.c \ + src/systemd/src/basic/utf8.h \ + src/systemd/src/basic/util.c \ + src/systemd/src/basic/util.h \ + src/systemd/src/libsystemd-network/arp-util.c \ + src/systemd/src/libsystemd-network/arp-util.h \ + src/systemd/src/libsystemd-network/dhcp-identifier.c \ + src/systemd/src/libsystemd-network/dhcp-identifier.h \ + src/systemd/src/libsystemd-network/dhcp-internal.h \ + src/systemd/src/libsystemd-network/dhcp-lease-internal.h \ + src/systemd/src/libsystemd-network/dhcp-network.c \ + src/systemd/src/libsystemd-network/dhcp-option.c \ + src/systemd/src/libsystemd-network/dhcp-packet.c \ + src/systemd/src/libsystemd-network/dhcp-protocol.h \ + src/systemd/src/libsystemd-network/dhcp6-internal.h \ + src/systemd/src/libsystemd-network/dhcp6-lease-internal.h \ + src/systemd/src/libsystemd-network/dhcp6-network.c \ + src/systemd/src/libsystemd-network/dhcp6-option.c \ + src/systemd/src/libsystemd-network/dhcp6-protocol.h \ + src/systemd/src/libsystemd-network/lldp-internal.h \ + src/systemd/src/libsystemd-network/lldp-neighbor.c \ + src/systemd/src/libsystemd-network/lldp-neighbor.h \ + src/systemd/src/libsystemd-network/lldp-network.c \ + src/systemd/src/libsystemd-network/lldp-network.h \ + src/systemd/src/libsystemd-network/network-internal.c \ + src/systemd/src/libsystemd-network/network-internal.h \ + src/systemd/src/libsystemd-network/sd-dhcp-client.c \ + src/systemd/src/libsystemd-network/sd-dhcp-lease.c \ + src/systemd/src/libsystemd-network/sd-dhcp6-client.c \ + src/systemd/src/libsystemd-network/sd-dhcp6-lease.c \ + src/systemd/src/libsystemd-network/sd-ipv4acd.c \ + src/systemd/src/libsystemd-network/sd-ipv4ll.c \ + src/systemd/src/libsystemd-network/sd-lldp.c \ + src/systemd/src/libsystemd/sd-event/sd-event.c \ + src/systemd/src/libsystemd/sd-id128/id128-util.c \ + src/systemd/src/libsystemd/sd-id128/id128-util.h \ + src/systemd/src/libsystemd/sd-id128/sd-id128.c \ + src/systemd/src/shared/dns-domain.c \ + src/systemd/src/shared/dns-domain.h \ + src/systemd/src/systemd/_sd-common.h \ + src/systemd/src/systemd/sd-dhcp-client.h \ + src/systemd/src/systemd/sd-dhcp-lease.h \ + src/systemd/src/systemd/sd-dhcp6-client.h \ + src/systemd/src/systemd/sd-dhcp6-lease.h \ + src/systemd/src/systemd/sd-event.h \ + src/systemd/src/systemd/sd-id128.h \ + src/systemd/src/systemd/sd-ipv4acd.h \ + src/systemd/src/systemd/sd-ipv4ll.h \ + src/systemd/src/systemd/sd-lldp.h \ + src/systemd/src/systemd/sd-ndisc.h + +src_libsystemd_nm_la_CPPFLAGS = $(src_libsystemd_nm_la_cppflags) +src_libsystemd_nm_la_LIBADD = $(src_libsystemd_nm_la_libadd) + +############################################################################### +src_libNetworkManagerBase_la_CPPFLAGS = $(src_cppflags) +src_libNetworkManagerBase_la_SOURCES = src/nm-core-utils.c \ + src/nm-core-utils.h src/nm-logging.c src/nm-logging.h \ + src/nm-multi-index.c src/nm-multi-index.h \ + src/NetworkManagerUtils.c src/NetworkManagerUtils.h \ + src/platform/nmp-netns.c src/platform/nmp-netns.h \ + src/platform/nmp-object.c src/platform/nmp-object.h \ + src/platform/nm-platform-utils.c \ + src/platform/nm-platform-utils.h src/platform/nm-platform.c \ + src/platform/nm-platform.h src/platform/nm-linux-platform.c \ + src/platform/nm-linux-platform.h \ + src/platform/wifi/wifi-utils-nl80211.c \ + src/platform/wifi/wifi-utils-nl80211.h \ + src/platform/wifi/wifi-utils-private.h \ + src/platform/wifi/wifi-utils.c src/platform/wifi/wifi-utils.h \ + src/ndisc/nm-lndp-ndisc.c src/ndisc/nm-lndp-ndisc.h \ + src/ndisc/nm-ndisc.c src/ndisc/nm-ndisc.h \ + src/ndisc/nm-ndisc-private.h src/nm-exported-object.c \ + src/nm-exported-object.h src/nm-ip4-config.c \ + src/nm-ip4-config.h src/nm-ip6-config.c src/nm-ip6-config.h \ + src/nm-route-manager.c src/nm-route-manager.h \ + src/dhcp/nm-dhcp-client.c src/dhcp/nm-dhcp-client.h \ + src/dhcp/nm-dhcp-client-logging.h src/dhcp/nm-dhcp-utils.c \ + src/dhcp/nm-dhcp-utils.h src/dhcp/nm-dhcp-systemd.c \ + src/dhcp/nm-dhcp-manager.c src/dhcp/nm-dhcp-manager.h \ + src/main-utils.c src/main-utils.h $(NULL) $(am__append_14) +src_libNetworkManagerBase_la_LIBADD = \ + libnm-core/libnm-core.la \ + introspection/libnmdbus.la \ + $(GLIB_LIBS) \ + $(SYSTEMD_JOURNAL_LIBS) \ + $(NULL) + + +############################################################################### +src_libNetworkManager_la_CPPFLAGS = $(src_cppflags) +src_libNetworkManager_la_SOURCES = \ + \ + src/nm-checkpoint-manager.c \ + src/nm-checkpoint-manager.h \ + src/nm-checkpoint.c \ + src/nm-checkpoint.h \ + \ + src/devices/nm-device.c \ + src/devices/nm-device.h \ + src/devices/nm-lldp-listener.c \ + src/devices/nm-lldp-listener.h \ + src/devices/nm-arping-manager.c \ + src/devices/nm-arping-manager.h \ + src/devices/nm-device-ethernet-utils.c \ + src/devices/nm-device-ethernet-utils.h \ + src/devices/nm-device-factory.c \ + src/devices/nm-device-factory.h \ + src/devices/nm-device-generic.c \ + src/devices/nm-device-generic.h \ + src/devices/nm-device-logging.h \ + src/devices/nm-device-private.h \ + \ + src/devices/nm-device-bond.c \ + src/devices/nm-device-bond.h \ + src/devices/nm-device-bridge.c \ + src/devices/nm-device-bridge.h \ + src/devices/nm-device-ethernet.c \ + src/devices/nm-device-ethernet.h \ + src/devices/nm-device-infiniband.c \ + src/devices/nm-device-infiniband.h \ + src/devices/nm-device-ip-tunnel.c \ + src/devices/nm-device-ip-tunnel.h \ + src/devices/nm-device-macsec.c \ + src/devices/nm-device-macsec.h \ + src/devices/nm-device-macvlan.c \ + src/devices/nm-device-macvlan.h \ + src/devices/nm-device-tun.c \ + src/devices/nm-device-tun.h \ + src/devices/nm-device-veth.c \ + src/devices/nm-device-veth.h \ + src/devices/nm-device-vlan.c \ + src/devices/nm-device-vlan.h \ + src/devices/nm-device-vxlan.c \ + src/devices/nm-device-vxlan.h \ + \ + src/dhcp/nm-dhcp-dhclient.c \ + src/dhcp/nm-dhcp-dhcpcd.c \ + src/dhcp/nm-dhcp-helper-api.h \ + src/dhcp/nm-dhcp-listener.c \ + src/dhcp/nm-dhcp-listener.h \ + src/dhcp/nm-dhcp-dhclient-utils.c \ + src/dhcp/nm-dhcp-dhclient-utils.h \ + \ + src/dns/nm-dns-dnsmasq.c \ + src/dns/nm-dns-dnsmasq.h \ + src/dns/nm-dns-systemd-resolved.c \ + src/dns/nm-dns-systemd-resolved.h \ + src/dns/nm-dns-unbound.c \ + src/dns/nm-dns-unbound.h \ + src/dns/nm-dns-manager.c \ + src/dns/nm-dns-manager.h \ + src/dns/nm-dns-plugin.c \ + src/dns/nm-dns-plugin.h \ + \ + src/dnsmasq/nm-dnsmasq-manager.c \ + src/dnsmasq/nm-dnsmasq-manager.h \ + src/dnsmasq/nm-dnsmasq-utils.c \ + src/dnsmasq/nm-dnsmasq-utils.h \ + \ + src/ppp/nm-ppp-manager-call.c \ + src/ppp/nm-ppp-manager-call.h \ + src/ppp/nm-ppp-manager.h \ + src/ppp/nm-ppp-status.h \ + \ + src/settings/nm-agent-manager.c \ + src/settings/nm-agent-manager.h \ + src/settings/nm-inotify-helper.c \ + src/settings/nm-inotify-helper.h \ + src/settings/nm-secret-agent.c \ + src/settings/nm-secret-agent.h \ + src/settings/nm-settings-connection.c \ + src/settings/nm-settings-connection.h \ + src/settings/nm-settings-plugin.c \ + src/settings/nm-settings-plugin.h \ + src/settings/nm-settings.c \ + src/settings/nm-settings.h \ + \ + src/settings/plugins/keyfile/nms-keyfile-connection.c \ + src/settings/plugins/keyfile/nms-keyfile-connection.h \ + src/settings/plugins/keyfile/nms-keyfile-plugin.c \ + src/settings/plugins/keyfile/nms-keyfile-plugin.h \ + src/settings/plugins/keyfile/nms-keyfile-reader.c \ + src/settings/plugins/keyfile/nms-keyfile-reader.h \ + src/settings/plugins/keyfile/nms-keyfile-utils.c \ + src/settings/plugins/keyfile/nms-keyfile-utils.h \ + src/settings/plugins/keyfile/nms-keyfile-writer.c \ + src/settings/plugins/keyfile/nms-keyfile-writer.h \ + \ + src/supplicant/nm-supplicant-config.c \ + src/supplicant/nm-supplicant-config.h \ + src/supplicant/nm-supplicant-interface.c \ + src/supplicant/nm-supplicant-interface.h \ + src/supplicant/nm-supplicant-manager.c \ + src/supplicant/nm-supplicant-manager.h \ + src/supplicant/nm-supplicant-settings-verify.c \ + src/supplicant/nm-supplicant-settings-verify.h \ + src/supplicant/nm-supplicant-types.h \ + \ + src/vpn/nm-vpn-connection.c \ + src/vpn/nm-vpn-connection.h \ + src/vpn/nm-vpn-manager.c \ + src/vpn/nm-vpn-manager.h \ + \ + src/nm-act-request.c \ + src/nm-act-request.h \ + src/nm-active-connection.c \ + src/nm-active-connection.h \ + src/nm-audit-manager.c \ + src/nm-audit-manager.h \ + src/nm-bus-manager.c \ + src/nm-bus-manager.h \ + src/nm-config.c \ + src/nm-config.h \ + src/nm-config-data.c \ + src/nm-config-data.h \ + src/nm-connectivity.c \ + src/nm-connectivity.h \ + src/nm-dcb.c \ + src/nm-dcb.h \ + src/nm-default-route-manager.c \ + src/nm-default-route-manager.h \ + src/nm-dhcp4-config.c \ + src/nm-dhcp4-config.h \ + src/nm-dhcp6-config.c \ + src/nm-dhcp6-config.h \ + src/nm-dispatcher.c \ + src/nm-dispatcher.h \ + src/nm-firewall-manager.c \ + src/nm-firewall-manager.h \ + src/nm-proxy-config.c \ + src/nm-proxy-config.h \ + src/nm-auth-manager.c \ + src/nm-auth-manager.h \ + src/nm-auth-subject.c \ + src/nm-auth-subject.h \ + src/nm-auth-utils.c \ + src/nm-auth-utils.h \ + src/nm-manager.c \ + src/nm-manager.h \ + src/nm-pacrunner-manager.c \ + src/nm-pacrunner-manager.h \ + src/nm-policy.c \ + src/nm-policy.h \ + src/nm-rfkill-manager.c \ + src/nm-rfkill-manager.h \ + src/nm-session-monitor.h \ + src/nm-session-monitor.c \ + src/nm-sleep-monitor.c \ + src/nm-sleep-monitor.h \ + src/nm-types.h \ + \ + $(NULL) + +src_libNetworkManager_la_LIBADD = \ + src/libNetworkManagerBase.la \ + src/libsystemd-nm.la \ + $(GLIB_LIBS) \ + $(GUDEV_LIBS) \ + $(LIBNL_LIBS) \ + $(SYSTEMD_LOGIN_LIBS) \ + $(LIBNDP_LIBS) \ + $(DL_LIBS) \ + $(LIBM) \ + $(SELINUX_LIBS) \ + $(LIBAUDIT_LIBS) \ + $(LIBSOUP_LIBS) + +src_tests_cppflags = $(src_cppflags) $(am__append_15) +src_tests_cppflags_fake = $(src_tests_cppflags) -DSETUP=nm_fake_platform_setup +src_tests_cppflags_linux = $(src_tests_cppflags) -DSETUP=nm_linux_platform_setup +src_libNetworkManagerTest_la_CPPFLAGS = $(src_tests_cppflags) +src_libNetworkManagerTest_la_SOURCES = \ + src/ndisc/nm-fake-ndisc.c \ + src/ndisc/nm-fake-ndisc.h \ + src/platform/nm-fake-platform.c \ + src/platform/nm-fake-platform.h \ + src/platform/tests/test-common.c \ + src/platform/tests/test-common.h + +src_libNetworkManagerTest_la_LIBADD = \ + src/libNetworkManager.la \ + $(CODE_COVERAGE_LDFLAGS) \ + $(GLIB_LIBS) \ + $(GUDEV_LIBS) \ + $(LIBNL_LIBS) + +EXTRA_src_NetworkManager_DEPENDENCIES = \ + src/NetworkManager.ver + +src_NetworkManager_CPPFLAGS = $(src_cppflags) +src_NetworkManager_SOURCES = \ + src/main.c + +src_NetworkManager_LDADD = \ + src/libNetworkManager.la + +src_NetworkManager_LDFLAGS = \ + -rdynamic \ + -Wl,--version-script="src/NetworkManager.ver" + + +############################################################################### +src_nm_iface_helper_CPPFLAGS = $(src_cppflags) +src_nm_iface_helper_SOURCES = \ + src/nm-iface-helper.c + +src_nm_iface_helper_LDADD = \ + src/libNetworkManagerBase.la \ + src/libsystemd-nm.la \ + $(GLIB_LIBS) \ + $(GUDEV_LIBS) \ + $(LIBNL_LIBS) \ + $(LIBNDP_LIBS) \ + $(DL_LIBS) \ + $(LIBM) + +src_nm_iface_helper_LDFLAGS = \ + -Wl,--version-script="$(srcdir)/linker-script-binary.ver" + +src_dhcp_nm_dhcp_helper_CPPFLAGS = \ + $(GLIB_CFLAGS) \ + -I$(srcdir)/shared \ + -I$(builddir)/shared \ + -I$(srcdir)/libnm-core \ + -I$(builddir)/libnm-core \ + -DG_LOG_DOMAIN=\""nm-dhcp-helper"\" \ + -DNMRUNDIR=\"$(nmrundir)\" + +src_dhcp_nm_dhcp_helper_SOURCES = \ + src/dhcp/nm-dhcp-helper.c \ + src/dhcp/nm-dhcp-helper-api.h \ + $(NULL) + +src_dhcp_nm_dhcp_helper_LDFLAGS = \ + -Wl,--version-script="$(srcdir)/linker-script-binary.ver" + +src_dhcp_nm_dhcp_helper_LDADD = $(GLIB_LIBS) + +############################################################################### +# src/dhcp/tests +############################################################################### +src_dhcp_tests_cppflags = \ + $(src_tests_cppflags) \ + -DTESTDIR="\"$(abs_srcdir)/src/dhcp/tests\"" + +src_dhcp_tests_ldadd = \ + src/libNetworkManagerTest.la + +src_dhcp_tests_test_dhcp_dhclient_CPPFLAGS = $(src_dhcp_tests_cppflags) +src_dhcp_tests_test_dhcp_utils_CPPFLAGS = $(src_dhcp_tests_cppflags) +src_dhcp_tests_test_dhcp_dhclient_LDADD = $(src_dhcp_tests_ldadd) +src_dhcp_tests_test_dhcp_utils_LDADD = $(src_dhcp_tests_ldadd) +@WITH_PPP_TRUE@src_ppp_nm_pppd_plugin_la_CPPFLAGS = \ +@WITH_PPP_TRUE@ -I$(srcdir)/shared \ +@WITH_PPP_TRUE@ -I$(builddir)/shared \ +@WITH_PPP_TRUE@ -I$(srcdir)/libnm-core \ +@WITH_PPP_TRUE@ -I$(srcdir)/src \ +@WITH_PPP_TRUE@ -I$(builddir)/libnm-core \ +@WITH_PPP_TRUE@ -DG_LOG_DOMAIN=\""nm-pppd-plugin"\" \ +@WITH_PPP_TRUE@ -DNETWORKMANAGER_COMPILATION=NM_NETWORKMANAGER_COMPILATION_INSIDE_DAEMON \ +@WITH_PPP_TRUE@ $(GLIB_CFLAGS) + +@WITH_PPP_TRUE@src_ppp_nm_pppd_plugin_la_SOURCES = \ +@WITH_PPP_TRUE@ src/ppp/nm-pppd-plugin.c \ +@WITH_PPP_TRUE@ src/ppp/nm-pppd-plugin.h \ +@WITH_PPP_TRUE@ src/ppp/nm-ppp-status.h + +@WITH_PPP_TRUE@src_ppp_nm_pppd_plugin_la_LDFLAGS = \ +@WITH_PPP_TRUE@ -module -avoid-version + +@WITH_PPP_TRUE@src_ppp_nm_pppd_plugin_la_LIBADD = \ +@WITH_PPP_TRUE@ $(GLIB_LIBS) \ +@WITH_PPP_TRUE@ $(DL_LIBS) + +@WITH_PPP_TRUE@src_ppp_libnm_ppp_plugin_la_SOURCES = \ +@WITH_PPP_TRUE@ src/ppp/nm-pppd-plugin.h \ +@WITH_PPP_TRUE@ src/ppp/nm-ppp-manager.c \ +@WITH_PPP_TRUE@ src/ppp/nm-ppp-manager.h \ +@WITH_PPP_TRUE@ src/ppp/nm-ppp-plugin-api.h \ +@WITH_PPP_TRUE@ src/ppp/nm-ppp-status.h + +@WITH_PPP_TRUE@EXTRA_src_ppp_libnm_ppp_plugin_la_DEPENDENCIES = \ +@WITH_PPP_TRUE@ src/ppp/nm-ppp-plugin.ver + +@WITH_PPP_TRUE@src_ppp_libnm_ppp_plugin_la_CPPFLAGS = \ +@WITH_PPP_TRUE@ -I${top_srcdir}/src \ +@WITH_PPP_TRUE@ -I${top_builddir}/src \ +@WITH_PPP_TRUE@ -I${top_srcdir}/shared \ +@WITH_PPP_TRUE@ -I$(top_builddir)/shared \ +@WITH_PPP_TRUE@ -I${top_builddir}/libnm-core \ +@WITH_PPP_TRUE@ -I${top_srcdir}/libnm-core \ +@WITH_PPP_TRUE@ -DPPPD_PLUGIN_DIR=\"$(PPPD_PLUGIN_DIR)\" \ +@WITH_PPP_TRUE@ -DG_LOG_DOMAIN=\""NetworkManager"\" \ +@WITH_PPP_TRUE@ -DNETWORKMANAGER_COMPILATION=NM_NETWORKMANAGER_COMPILATION_INSIDE_DAEMON \ +@WITH_PPP_TRUE@ $(GLIB_CFLAGS) + +@WITH_PPP_TRUE@src_ppp_libnm_ppp_plugin_la_LDFLAGS = \ +@WITH_PPP_TRUE@ -module -avoid-version \ +@WITH_PPP_TRUE@ -Wl,--version-script="$(top_srcdir)/src/ppp/nm-ppp-plugin.ver" + +@WITH_PPP_TRUE@src_ppp_libnm_ppp_plugin_la_LIBADD = \ +@WITH_PPP_TRUE@ introspection/libnmdbus.la \ +@WITH_PPP_TRUE@ $(GLIB_LIBS) + +src_settings_plugins_keyfile_tests_test_keyfile_CPPFLAGS = \ + $(src_tests_cppflags) \ + -DTEST_KEYFILES_DIR=\"$(abs_srcdir)/src/settings/plugins/keyfile/tests/keyfiles\" \ + -DTEST_SCRATCH_DIR=\"$(abs_builddir)/src/settings/plugins/keyfile/tests/keyfiles\" + +src_settings_plugins_keyfile_tests_test_keyfile_LDFLAGS = \ + $(GLIB_LIBS) \ + $(CODE_COVERAGE_LDFLAGS) + +src_settings_plugins_keyfile_tests_test_keyfile_LDADD = \ + src/libNetworkManagerTest.la + +@CONFIG_PLUGIN_IBFT_TRUE@src_settings_plugins_ibft_cppflags = \ +@CONFIG_PLUGIN_IBFT_TRUE@ -I$(srcdir)/src \ +@CONFIG_PLUGIN_IBFT_TRUE@ -I$(srcdir)/shared \ +@CONFIG_PLUGIN_IBFT_TRUE@ -I$(builddir)/shared \ +@CONFIG_PLUGIN_IBFT_TRUE@ -I$(srcdir)/libnm-core \ +@CONFIG_PLUGIN_IBFT_TRUE@ -I$(builddir)/libnm-core \ +@CONFIG_PLUGIN_IBFT_TRUE@ -DNETWORKMANAGER_COMPILATION=NM_NETWORKMANAGER_COMPILATION_INSIDE_DAEMON \ +@CONFIG_PLUGIN_IBFT_TRUE@ $(GLIB_CFLAGS) \ +@CONFIG_PLUGIN_IBFT_TRUE@ -DG_LOG_DOMAIN=\""NetworkManager"\" \ +@CONFIG_PLUGIN_IBFT_TRUE@ -DSYSCONFDIR=\"$(sysconfdir)\" \ +@CONFIG_PLUGIN_IBFT_TRUE@ -DSBINDIR=\"$(sbindir)\" + +@CONFIG_PLUGIN_IBFT_TRUE@src_settings_plugins_ibft_libnms_ibft_core_la_CPPFLAGS = $(src_settings_plugins_ibft_cppflags) +@CONFIG_PLUGIN_IBFT_TRUE@src_settings_plugins_ibft_libnms_ibft_core_la_SOURCES = \ +@CONFIG_PLUGIN_IBFT_TRUE@ src/settings/plugins/ibft/nms-ibft-reader.c \ +@CONFIG_PLUGIN_IBFT_TRUE@ src/settings/plugins/ibft/nms-ibft-reader.h + +@CONFIG_PLUGIN_IBFT_TRUE@src_settings_plugins_ibft_libnm_settings_plugin_ibft_la_SOURCES = \ +@CONFIG_PLUGIN_IBFT_TRUE@ src/settings/plugins/ibft/nms-ibft-plugin.c \ +@CONFIG_PLUGIN_IBFT_TRUE@ src/settings/plugins/ibft/nms-ibft-plugin.h \ +@CONFIG_PLUGIN_IBFT_TRUE@ src/settings/plugins/ibft/nms-ibft-connection.c \ +@CONFIG_PLUGIN_IBFT_TRUE@ src/settings/plugins/ibft/nms-ibft-connection.h + +@CONFIG_PLUGIN_IBFT_TRUE@src_settings_plugins_ibft_libnm_settings_plugin_ibft_la_CPPFLAGS = $(src_settings_plugins_ibft_cppflags) +@CONFIG_PLUGIN_IBFT_TRUE@src_settings_plugins_ibft_libnm_settings_plugin_ibft_la_LDFLAGS = \ +@CONFIG_PLUGIN_IBFT_TRUE@ -module -avoid-version \ +@CONFIG_PLUGIN_IBFT_TRUE@ -Wl,--version-script="$(srcdir)/linker-script-settings.ver" + +@CONFIG_PLUGIN_IBFT_TRUE@src_settings_plugins_ibft_libnm_settings_plugin_ibft_la_LIBADD = \ +@CONFIG_PLUGIN_IBFT_TRUE@ src/settings/plugins/ibft/libnms-ibft-core.la + +@CONFIG_PLUGIN_IBFT_TRUE@src_settings_plugins_ibft_tests_test_ibft_CPPFLAGS = \ +@CONFIG_PLUGIN_IBFT_TRUE@ $(GLIB_CFLAGS) \ +@CONFIG_PLUGIN_IBFT_TRUE@ $(CODE_COVERAGE_CFLAGS) \ +@CONFIG_PLUGIN_IBFT_TRUE@ -I$(srcdir)/shared \ +@CONFIG_PLUGIN_IBFT_TRUE@ -I$(builddir)/shared \ +@CONFIG_PLUGIN_IBFT_TRUE@ -I$(srcdir)/libnm-core \ +@CONFIG_PLUGIN_IBFT_TRUE@ -I$(builddir)/libnm-core \ +@CONFIG_PLUGIN_IBFT_TRUE@ -I$(srcdir)/src \ +@CONFIG_PLUGIN_IBFT_TRUE@ -DG_LOG_DOMAIN=\""NetworkManager"\" \ +@CONFIG_PLUGIN_IBFT_TRUE@ -DNETWORKMANAGER_COMPILATION=NM_NETWORKMANAGER_COMPILATION_INSIDE_DAEMON \ +@CONFIG_PLUGIN_IBFT_TRUE@ -DTEST_IBFT_DIR=\"$(abs_srcdir)/src/settings/plugins/ibft/tests\" \ +@CONFIG_PLUGIN_IBFT_TRUE@ -DTEST_SCRATCH_DIR=\"$(abs_builddir)/src/settings/plugins/ibft/tests\" + +@CONFIG_PLUGIN_IBFT_TRUE@src_settings_plugins_ibft_tests_test_ibft_LDFLAGS = \ +@CONFIG_PLUGIN_IBFT_TRUE@ $(GLIB_LIBS) \ +@CONFIG_PLUGIN_IBFT_TRUE@ $(CODE_COVERAGE_LDFLAGS) + +@CONFIG_PLUGIN_IBFT_TRUE@src_settings_plugins_ibft_tests_test_ibft_LDADD = \ +@CONFIG_PLUGIN_IBFT_TRUE@ src/settings/plugins/ibft/libnms-ibft-core.la \ +@CONFIG_PLUGIN_IBFT_TRUE@ src/libNetworkManagerTest.la + +@CONFIG_PLUGIN_IFCFG_RH_TRUE@src_settings_plugins_ifcfg_rh_cppflags = \ +@CONFIG_PLUGIN_IFCFG_RH_TRUE@ -I$(srcdir)/src \ +@CONFIG_PLUGIN_IFCFG_RH_TRUE@ -I$(builddir)/src \ +@CONFIG_PLUGIN_IFCFG_RH_TRUE@ -I$(srcdir)/shared \ +@CONFIG_PLUGIN_IFCFG_RH_TRUE@ -I$(builddir)/shared \ +@CONFIG_PLUGIN_IFCFG_RH_TRUE@ -I$(srcdir)/libnm-core \ +@CONFIG_PLUGIN_IFCFG_RH_TRUE@ -I$(builddir)/libnm-core \ +@CONFIG_PLUGIN_IFCFG_RH_TRUE@ -DNETWORKMANAGER_COMPILATION=NM_NETWORKMANAGER_COMPILATION_INSIDE_DAEMON \ +@CONFIG_PLUGIN_IFCFG_RH_TRUE@ $(GLIB_CFLAGS) \ +@CONFIG_PLUGIN_IFCFG_RH_TRUE@ $(NSS_CFLAGS) \ +@CONFIG_PLUGIN_IFCFG_RH_TRUE@ -DG_LOG_DOMAIN=\""NetworkManager"\" \ +@CONFIG_PLUGIN_IFCFG_RH_TRUE@ -DSYSCONFDIR=\"$(sysconfdir)\" \ +@CONFIG_PLUGIN_IFCFG_RH_TRUE@ -DSBINDIR=\"$(sbindir)\" + + +############################################################################### +@CONFIG_PLUGIN_IFCFG_RH_TRUE@nodist_src_settings_plugins_ifcfg_rh_libnmdbus_ifcfg_rh_la_SOURCES = \ +@CONFIG_PLUGIN_IFCFG_RH_TRUE@ src/settings/plugins/ifcfg-rh/nmdbus-ifcfg-rh.c \ +@CONFIG_PLUGIN_IFCFG_RH_TRUE@ src/settings/plugins/ifcfg-rh/nmdbus-ifcfg-rh.h + +@CONFIG_PLUGIN_IFCFG_RH_TRUE@src_settings_plugins_ifcfg_rh_libnmdbus_ifcfg_rh_la_CPPFLAGS = $(filter-out -DGLIB_VERSION_MAX_ALLOWED%,$(src_settings_plugins_ifcfg_rh_cppflags)) + +############################################################################### +@CONFIG_PLUGIN_IFCFG_RH_TRUE@src_settings_plugins_ifcfg_rh_libnms_ifcfg_rh_core_la_SOURCES = \ +@CONFIG_PLUGIN_IFCFG_RH_TRUE@ src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-common.h \ +@CONFIG_PLUGIN_IFCFG_RH_TRUE@ src/settings/plugins/ifcfg-rh/shvar.c \ +@CONFIG_PLUGIN_IFCFG_RH_TRUE@ src/settings/plugins/ifcfg-rh/shvar.h \ +@CONFIG_PLUGIN_IFCFG_RH_TRUE@ src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-utils.c \ +@CONFIG_PLUGIN_IFCFG_RH_TRUE@ src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-utils.h \ +@CONFIG_PLUGIN_IFCFG_RH_TRUE@ src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-reader.c \ +@CONFIG_PLUGIN_IFCFG_RH_TRUE@ src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-reader.h \ +@CONFIG_PLUGIN_IFCFG_RH_TRUE@ src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-writer.c \ +@CONFIG_PLUGIN_IFCFG_RH_TRUE@ src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-writer.h + +@CONFIG_PLUGIN_IFCFG_RH_TRUE@src_settings_plugins_ifcfg_rh_libnms_ifcfg_rh_core_la_CPPFLAGS = $(src_settings_plugins_ifcfg_rh_cppflags) + +############################################################################### +@CONFIG_PLUGIN_IFCFG_RH_TRUE@src_settings_plugins_ifcfg_rh_libnm_settings_plugin_ifcfg_rh_la_SOURCES = \ +@CONFIG_PLUGIN_IFCFG_RH_TRUE@ src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-connection.c \ +@CONFIG_PLUGIN_IFCFG_RH_TRUE@ src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-connection.h \ +@CONFIG_PLUGIN_IFCFG_RH_TRUE@ src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-plugin.c \ +@CONFIG_PLUGIN_IFCFG_RH_TRUE@ src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-plugin.h + +@CONFIG_PLUGIN_IFCFG_RH_TRUE@src_settings_plugins_ifcfg_rh_libnm_settings_plugin_ifcfg_rh_la_CPPFLAGS = $(src_settings_plugins_ifcfg_rh_cppflags) +@CONFIG_PLUGIN_IFCFG_RH_TRUE@src_settings_plugins_ifcfg_rh_libnm_settings_plugin_ifcfg_rh_la_LDFLAGS = \ +@CONFIG_PLUGIN_IFCFG_RH_TRUE@ -module -avoid-version \ +@CONFIG_PLUGIN_IFCFG_RH_TRUE@ -Wl,--version-script="$(srcdir)/linker-script-settings.ver" + +@CONFIG_PLUGIN_IFCFG_RH_TRUE@src_settings_plugins_ifcfg_rh_libnm_settings_plugin_ifcfg_rh_la_LIBADD = \ +@CONFIG_PLUGIN_IFCFG_RH_TRUE@ src/settings/plugins/ifcfg-rh/libnms-ifcfg-rh-core.la \ +@CONFIG_PLUGIN_IFCFG_RH_TRUE@ src/settings/plugins/ifcfg-rh/libnmdbus-ifcfg-rh.la + +@CONFIG_PLUGIN_IFCFG_RH_TRUE@src_settings_plugins_ifcfg_rh_tests_test_ifcfg_rh_SOURCES = \ +@CONFIG_PLUGIN_IFCFG_RH_TRUE@ src/settings/plugins/ifcfg-rh/tests/test-ifcfg-rh.c + +@CONFIG_PLUGIN_IFCFG_RH_TRUE@src_settings_plugins_ifcfg_rh_tests_test_ifcfg_rh_CPPFLAGS = \ +@CONFIG_PLUGIN_IFCFG_RH_TRUE@ $(src_tests_cppflags) \ +@CONFIG_PLUGIN_IFCFG_RH_TRUE@ -DTEST_IFCFG_DIR=\"$(abs_srcdir)/src/settings/plugins/ifcfg-rh/tests\" \ +@CONFIG_PLUGIN_IFCFG_RH_TRUE@ -DTEST_SCRATCH_DIR=\"$(abs_builddir)/src/settings/plugins/ifcfg-rh/tests\" + +@CONFIG_PLUGIN_IFCFG_RH_TRUE@src_settings_plugins_ifcfg_rh_tests_test_ifcfg_rh_LDFLAGS = \ +@CONFIG_PLUGIN_IFCFG_RH_TRUE@ $(GLIB_LIBS) \ +@CONFIG_PLUGIN_IFCFG_RH_TRUE@ $(CODE_COVERAGE_LDFLAGS) + +@CONFIG_PLUGIN_IFCFG_RH_TRUE@src_settings_plugins_ifcfg_rh_tests_test_ifcfg_rh_LDADD = \ +@CONFIG_PLUGIN_IFCFG_RH_TRUE@ src/settings/plugins/ifcfg-rh/libnms-ifcfg-rh-core.la \ +@CONFIG_PLUGIN_IFCFG_RH_TRUE@ src/libNetworkManagerTest.la + + +# make target dependencies can't have colons in their names, which ends up +# meaning that we can't add the alias files to EXTRA_DIST. They are instead +# dist'ed via dist-hook-settings-ifcfg-rh below. +src_settings_plugins_ifcfg_rh_tests_network_scripts_alias_files = \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-aliasem0 \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-aliasem0:1 \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-aliasem0:2 \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-aliasem0:99 \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-aliasem1 \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-aliasem1:1 \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-aliasem2 \ + src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-aliasem2:1 + +@CONFIG_PLUGIN_IFUPDOWN_TRUE@src_settings_plugins_ifupdown_cppflags = \ +@CONFIG_PLUGIN_IFUPDOWN_TRUE@ -I$(srcdir)/src \ +@CONFIG_PLUGIN_IFUPDOWN_TRUE@ -I$(srcdir)/shared \ +@CONFIG_PLUGIN_IFUPDOWN_TRUE@ -I$(builddir)/shared \ +@CONFIG_PLUGIN_IFUPDOWN_TRUE@ -I$(srcdir)/libnm-core \ +@CONFIG_PLUGIN_IFUPDOWN_TRUE@ -I$(builddir)/libnm-core \ +@CONFIG_PLUGIN_IFUPDOWN_TRUE@ -DG_LOG_DOMAIN=\""NetworkManager"\" \ +@CONFIG_PLUGIN_IFUPDOWN_TRUE@ -DNETWORKMANAGER_COMPILATION=NM_NETWORKMANAGER_COMPILATION_INSIDE_DAEMON \ +@CONFIG_PLUGIN_IFUPDOWN_TRUE@ $(GLIB_CFLAGS) \ +@CONFIG_PLUGIN_IFUPDOWN_TRUE@ $(GUDEV_CFLAGS) \ +@CONFIG_PLUGIN_IFUPDOWN_TRUE@ -DSYSCONFDIR=\"$(sysconfdir)\" + +@CONFIG_PLUGIN_IFUPDOWN_TRUE@src_settings_plugins_ifupdown_libnms_ifupdown_core_la_SOURCES = \ +@CONFIG_PLUGIN_IFUPDOWN_TRUE@ src/settings/plugins/ifupdown/nms-ifupdown-interface-parser.c \ +@CONFIG_PLUGIN_IFUPDOWN_TRUE@ src/settings/plugins/ifupdown/nms-ifupdown-interface-parser.h \ +@CONFIG_PLUGIN_IFUPDOWN_TRUE@ src/settings/plugins/ifupdown/nms-ifupdown-parser.c \ +@CONFIG_PLUGIN_IFUPDOWN_TRUE@ src/settings/plugins/ifupdown/nms-ifupdown-parser.h + +@CONFIG_PLUGIN_IFUPDOWN_TRUE@src_settings_plugins_ifupdown_libnms_ifupdown_core_la_CPPFLAGS = $(src_settings_plugins_ifupdown_cppflags) +@CONFIG_PLUGIN_IFUPDOWN_TRUE@src_settings_plugins_ifupdown_libnm_settings_plugin_ifupdown_la_SOURCES = \ +@CONFIG_PLUGIN_IFUPDOWN_TRUE@ src/settings/plugins/ifupdown/nms-ifupdown-connection.c \ +@CONFIG_PLUGIN_IFUPDOWN_TRUE@ src/settings/plugins/ifupdown/nms-ifupdown-connection.h \ +@CONFIG_PLUGIN_IFUPDOWN_TRUE@ src/settings/plugins/ifupdown/nms-ifupdown-plugin.c \ +@CONFIG_PLUGIN_IFUPDOWN_TRUE@ src/settings/plugins/ifupdown/nms-ifupdown-plugin.h + +@CONFIG_PLUGIN_IFUPDOWN_TRUE@src_settings_plugins_ifupdown_libnm_settings_plugin_ifupdown_la_CPPFLAGS = $(src_settings_plugins_ifupdown_cppflags) +@CONFIG_PLUGIN_IFUPDOWN_TRUE@src_settings_plugins_ifupdown_libnm_settings_plugin_ifupdown_la_LDFLAGS = \ +@CONFIG_PLUGIN_IFUPDOWN_TRUE@ -module -avoid-version \ +@CONFIG_PLUGIN_IFUPDOWN_TRUE@ -Wl,--version-script="$(srcdir)/linker-script-settings.ver" + +@CONFIG_PLUGIN_IFUPDOWN_TRUE@src_settings_plugins_ifupdown_libnm_settings_plugin_ifupdown_la_LIBADD = \ +@CONFIG_PLUGIN_IFUPDOWN_TRUE@ src/settings/plugins/ifupdown/libnms-ifupdown-core.la + +@CONFIG_PLUGIN_IFUPDOWN_TRUE@src_settings_plugins_ifupdown_tests_test_ifupdown_CPPFLAGS = \ +@CONFIG_PLUGIN_IFUPDOWN_TRUE@ -I$(srcdir)/shared \ +@CONFIG_PLUGIN_IFUPDOWN_TRUE@ -I$(builddir)/shared \ +@CONFIG_PLUGIN_IFUPDOWN_TRUE@ -I$(srcdir)/libnm-core \ +@CONFIG_PLUGIN_IFUPDOWN_TRUE@ -I$(builddir)/libnm-core \ +@CONFIG_PLUGIN_IFUPDOWN_TRUE@ -I$(srcdir)/src \ +@CONFIG_PLUGIN_IFUPDOWN_TRUE@ -DG_LOG_DOMAIN=\""NetworkManager"\" \ +@CONFIG_PLUGIN_IFUPDOWN_TRUE@ -DNETWORKMANAGER_COMPILATION=NM_NETWORKMANAGER_COMPILATION_INSIDE_DAEMON \ +@CONFIG_PLUGIN_IFUPDOWN_TRUE@ $(GLIB_CFLAGS) \ +@CONFIG_PLUGIN_IFUPDOWN_TRUE@ -DTEST_ENI_DIR=\"$(abs_srcdir)/src/settings/plugins/ifupdown/tests\" + +@CONFIG_PLUGIN_IFUPDOWN_TRUE@src_settings_plugins_ifupdown_tests_test_ifupdown_LDFLAGS = \ +@CONFIG_PLUGIN_IFUPDOWN_TRUE@ $(GLIB_LDFLAGS) + +@CONFIG_PLUGIN_IFUPDOWN_TRUE@src_settings_plugins_ifupdown_tests_test_ifupdown_LDADD = \ +@CONFIG_PLUGIN_IFUPDOWN_TRUE@ src/settings/plugins/ifupdown/libnms-ifupdown-core.la \ +@CONFIG_PLUGIN_IFUPDOWN_TRUE@ src/libNetworkManagerTest.la + +@CONFIG_PLUGIN_IFNET_TRUE@src_settings_plugins_ifnet_cppflags = \ +@CONFIG_PLUGIN_IFNET_TRUE@ -I$(srcdir)/src \ +@CONFIG_PLUGIN_IFNET_TRUE@ -I$(srcdir)/shared \ +@CONFIG_PLUGIN_IFNET_TRUE@ -I$(builddir)/shared \ +@CONFIG_PLUGIN_IFNET_TRUE@ -I$(srcdir)/libnm-core \ +@CONFIG_PLUGIN_IFNET_TRUE@ -I$(builddir)/libnm-core \ +@CONFIG_PLUGIN_IFNET_TRUE@ -DG_LOG_DOMAIN=\""NetworkManager"\" \ +@CONFIG_PLUGIN_IFNET_TRUE@ -DNETWORKMANAGER_COMPILATION=NM_NETWORKMANAGER_COMPILATION_INSIDE_DAEMON \ +@CONFIG_PLUGIN_IFNET_TRUE@ $(GLIB_CFLAGS) \ +@CONFIG_PLUGIN_IFNET_TRUE@ -DSYSCONFDIR=\"$(sysconfdir)\" + +@CONFIG_PLUGIN_IFNET_TRUE@src_settings_plugins_ifnet_libnms_ifnet_core_la_SOURCES = \ +@CONFIG_PLUGIN_IFNET_TRUE@ src/settings/plugins/ifnet/nms-ifnet-net-parser.c\ +@CONFIG_PLUGIN_IFNET_TRUE@ src/settings/plugins/ifnet/nms-ifnet-net-parser.h\ +@CONFIG_PLUGIN_IFNET_TRUE@ src/settings/plugins/ifnet/nms-ifnet-connection-parser.c \ +@CONFIG_PLUGIN_IFNET_TRUE@ src/settings/plugins/ifnet/nms-ifnet-connection-parser.h \ +@CONFIG_PLUGIN_IFNET_TRUE@ src/settings/plugins/ifnet/nms-ifnet-net-utils.h\ +@CONFIG_PLUGIN_IFNET_TRUE@ src/settings/plugins/ifnet/nms-ifnet-net-utils.c\ +@CONFIG_PLUGIN_IFNET_TRUE@ src/settings/plugins/ifnet/nms-ifnet-wpa-parser.h\ +@CONFIG_PLUGIN_IFNET_TRUE@ src/settings/plugins/ifnet/nms-ifnet-wpa-parser.c + +@CONFIG_PLUGIN_IFNET_TRUE@src_settings_plugins_ifnet_libnms_ifnet_core_la_CPPFLAGS = $(src_settings_plugins_ifnet_cppflags) +@CONFIG_PLUGIN_IFNET_TRUE@src_settings_plugins_ifnet_libnm_settings_plugin_ifnet_la_SOURCES = \ +@CONFIG_PLUGIN_IFNET_TRUE@ src/settings/plugins/ifnet/nms-ifnet-connection.c \ +@CONFIG_PLUGIN_IFNET_TRUE@ src/settings/plugins/ifnet/nms-ifnet-connection.h \ +@CONFIG_PLUGIN_IFNET_TRUE@ src/settings/plugins/ifnet/nms-ifnet-plugin.c \ +@CONFIG_PLUGIN_IFNET_TRUE@ src/settings/plugins/ifnet/nms-ifnet-plugin.h + +@CONFIG_PLUGIN_IFNET_TRUE@src_settings_plugins_ifnet_libnm_settings_plugin_ifnet_la_CPPFLAGS = $(src_settings_plugins_ifnet_cppflags) +@CONFIG_PLUGIN_IFNET_TRUE@src_settings_plugins_ifnet_libnm_settings_plugin_ifnet_la_LDFLAGS = \ +@CONFIG_PLUGIN_IFNET_TRUE@ -module -avoid-version \ +@CONFIG_PLUGIN_IFNET_TRUE@ -Wl,--version-script="$(srcdir)/linker-script-settings.ver" + +@CONFIG_PLUGIN_IFNET_TRUE@src_settings_plugins_ifnet_libnm_settings_plugin_ifnet_la_LIBADD = \ +@CONFIG_PLUGIN_IFNET_TRUE@ src/settings/plugins/ifnet/libnms-ifnet-core.la + +@CONFIG_PLUGIN_IFNET_TRUE@src_settings_plugins_ifnet_tests_test_ifnet_CPPFLAGS = \ +@CONFIG_PLUGIN_IFNET_TRUE@ -I$(srcdir)/shared \ +@CONFIG_PLUGIN_IFNET_TRUE@ -I$(builddir)/shared \ +@CONFIG_PLUGIN_IFNET_TRUE@ -I$(srcdir)/libnm-core \ +@CONFIG_PLUGIN_IFNET_TRUE@ -I$(builddir)/libnm-core \ +@CONFIG_PLUGIN_IFNET_TRUE@ -I$(srcdir)/src \ +@CONFIG_PLUGIN_IFNET_TRUE@ -DG_LOG_DOMAIN=\""NetworkManager"\" \ +@CONFIG_PLUGIN_IFNET_TRUE@ -DNETWORKMANAGER_COMPILATION=NM_NETWORKMANAGER_COMPILATION_INSIDE_DAEMON \ +@CONFIG_PLUGIN_IFNET_TRUE@ $(GLIB_CFLAGS) \ +@CONFIG_PLUGIN_IFNET_TRUE@ $(CODE_COVERAGE_CFLAGS) \ +@CONFIG_PLUGIN_IFNET_TRUE@ -DTEST_IFNET_DIR=\"$(abs_srcdir)/src/settings/plugins/ifnet/tests\" \ +@CONFIG_PLUGIN_IFNET_TRUE@ -DTEST_SCRATCH_DIR=\"$(abs_builddir)/src/settings/plugins/ifnet/tests/\" \ +@CONFIG_PLUGIN_IFNET_TRUE@ -DTEST_WPA_SUPPLICANT_CONF='"$(srcdir)/src/settings/plugins/ifnet/tests/wpa_supplicant.conf"' \ +@CONFIG_PLUGIN_IFNET_TRUE@ -DSYSCONFDIR=\"nonexistent\" + +@CONFIG_PLUGIN_IFNET_TRUE@src_settings_plugins_ifnet_tests_test_ifnet_LDFLAGS = \ +@CONFIG_PLUGIN_IFNET_TRUE@ $(GLIB_LDFLAGS) + +@CONFIG_PLUGIN_IFNET_TRUE@src_settings_plugins_ifnet_tests_test_ifnet_LDADD = \ +@CONFIG_PLUGIN_IFNET_TRUE@ src/settings/plugins/ifnet/libnms-ifnet-core.la \ +@CONFIG_PLUGIN_IFNET_TRUE@ src/libNetworkManagerTest.la + +src_devices_adsl_libnm_device_plugin_adsl_la_SOURCES = \ + src/devices/adsl/nm-atm-manager.c \ + src/devices/adsl/nm-device-adsl.c \ + src/devices/adsl/nm-device-adsl.h + +src_devices_adsl_libnm_device_plugin_adsl_la_CPPFLAGS = \ + -I$(srcdir)/src \ + -I$(builddir)/src \ + -I$(srcdir)/shared \ + -I$(builddir)/shared \ + -I$(builddir)/libnm-core \ + -I$(srcdir)/libnm-core \ + -DG_LOG_DOMAIN=\""NetworkManager"\" \ + -DNETWORKMANAGER_COMPILATION=NM_NETWORKMANAGER_COMPILATION_INSIDE_DAEMON \ + $(GUDEV_CFLAGS) + +src_devices_adsl_libnm_device_plugin_adsl_la_LDFLAGS = \ + -module -avoid-version \ + -Wl,--version-script="$(srcdir)/linker-script-devices.ver" + +src_devices_adsl_libnm_device_plugin_adsl_la_LIBADD = \ + introspection/libnmdbus.la \ + $(GUDEV_LIBS) + + +############################################################################### +# src/devices/wwan +############################################################################### +@WITH_MODEM_MANAGER_1_TRUE@src_devices_wwan_cppflags = \ +@WITH_MODEM_MANAGER_1_TRUE@ -I$(srcdir)/src \ +@WITH_MODEM_MANAGER_1_TRUE@ -I$(builddir)/src \ +@WITH_MODEM_MANAGER_1_TRUE@ -I$(srcdir)/shared \ +@WITH_MODEM_MANAGER_1_TRUE@ -I$(builddir)/shared \ +@WITH_MODEM_MANAGER_1_TRUE@ -I$(srcdir)/libnm-core \ +@WITH_MODEM_MANAGER_1_TRUE@ -I$(builddir)/libnm-core \ +@WITH_MODEM_MANAGER_1_TRUE@ -DG_LOG_DOMAIN=\""NetworkManager"\" \ +@WITH_MODEM_MANAGER_1_TRUE@ -DNETWORKMANAGER_COMPILATION=NM_NETWORKMANAGER_COMPILATION_INSIDE_DAEMON \ +@WITH_MODEM_MANAGER_1_TRUE@ $(GLIB_CFLAGS) \ +@WITH_MODEM_MANAGER_1_TRUE@ $(LIBSYSTEMD_CFLAGS) \ +@WITH_MODEM_MANAGER_1_TRUE@ $(MM_GLIB_CFLAGS) + +@WITH_MODEM_MANAGER_1_TRUE@src_devices_wwan_libnm_wwan_la_SOURCES = src/devices/wwan/nm-modem-broadband.c \ +@WITH_MODEM_MANAGER_1_TRUE@ src/devices/wwan/nm-modem-broadband.h \ +@WITH_MODEM_MANAGER_1_TRUE@ src/devices/wwan/nm-modem-manager.c \ +@WITH_MODEM_MANAGER_1_TRUE@ src/devices/wwan/nm-modem-manager.h \ +@WITH_MODEM_MANAGER_1_TRUE@ src/devices/wwan/nm-modem.c \ +@WITH_MODEM_MANAGER_1_TRUE@ src/devices/wwan/nm-modem.h \ +@WITH_MODEM_MANAGER_1_TRUE@ $(am__append_37) +@WITH_MODEM_MANAGER_1_TRUE@src_devices_wwan_libnm_wwan_la_CPPFLAGS = $(src_devices_wwan_cppflags) +@WITH_MODEM_MANAGER_1_TRUE@src_devices_wwan_libnm_wwan_la_LDFLAGS = \ +@WITH_MODEM_MANAGER_1_TRUE@ -avoid-version \ +@WITH_MODEM_MANAGER_1_TRUE@ -Wl,--version-script="$(srcdir)/src/devices/wwan/libnm-wwan.ver" + +@WITH_MODEM_MANAGER_1_TRUE@src_devices_wwan_libnm_wwan_la_LIBADD = \ +@WITH_MODEM_MANAGER_1_TRUE@ $(GLIB_LIBS) \ +@WITH_MODEM_MANAGER_1_TRUE@ $(LIBSYSTEMD_LIBS) \ +@WITH_MODEM_MANAGER_1_TRUE@ $(MM_GLIB_LIBS) + +@WITH_MODEM_MANAGER_1_TRUE@src_devices_wwan_libnm_device_plugin_wwan_la_SOURCES = \ +@WITH_MODEM_MANAGER_1_TRUE@ src/devices/wwan/nm-wwan-factory.c \ +@WITH_MODEM_MANAGER_1_TRUE@ src/devices/wwan/nm-device-modem.c \ +@WITH_MODEM_MANAGER_1_TRUE@ src/devices/wwan/nm-device-modem.h + +@WITH_MODEM_MANAGER_1_TRUE@src_devices_wwan_libnm_device_plugin_wwan_la_CPPFLAGS = $(src_devices_wwan_cppflags) +@WITH_MODEM_MANAGER_1_TRUE@src_devices_wwan_libnm_device_plugin_wwan_la_LDFLAGS = \ +@WITH_MODEM_MANAGER_1_TRUE@ -module -avoid-version \ +@WITH_MODEM_MANAGER_1_TRUE@ -Wl,--version-script="$(srcdir)/linker-script-devices.ver" + +@WITH_MODEM_MANAGER_1_TRUE@src_devices_wwan_libnm_device_plugin_wwan_la_LIBADD = \ +@WITH_MODEM_MANAGER_1_TRUE@ introspection/libnmdbus.la \ +@WITH_MODEM_MANAGER_1_TRUE@ src/devices/wwan/libnm-wwan.la \ +@WITH_MODEM_MANAGER_1_TRUE@ $(GLIB_LIBS) + +@WITH_MODEM_MANAGER_1_TRUE@src_devices_bluetooth_libnm_device_plugin_bluetooth_la_SOURCES = src/devices/bluetooth/nm-bluez-manager.c \ +@WITH_MODEM_MANAGER_1_TRUE@ src/devices/bluetooth/nm-bluez-common.h \ +@WITH_MODEM_MANAGER_1_TRUE@ src/devices/bluetooth/nm-bluez-device.c \ +@WITH_MODEM_MANAGER_1_TRUE@ src/devices/bluetooth/nm-bluez-device.h \ +@WITH_MODEM_MANAGER_1_TRUE@ src/devices/bluetooth/nm-bluez4-adapter.c \ +@WITH_MODEM_MANAGER_1_TRUE@ src/devices/bluetooth/nm-bluez4-adapter.h \ +@WITH_MODEM_MANAGER_1_TRUE@ src/devices/bluetooth/nm-bluez4-manager.c \ +@WITH_MODEM_MANAGER_1_TRUE@ src/devices/bluetooth/nm-bluez4-manager.h \ +@WITH_MODEM_MANAGER_1_TRUE@ src/devices/bluetooth/nm-bluez5-manager.c \ +@WITH_MODEM_MANAGER_1_TRUE@ src/devices/bluetooth/nm-bluez5-manager.h \ +@WITH_MODEM_MANAGER_1_TRUE@ src/devices/bluetooth/nm-bt-error.h \ +@WITH_MODEM_MANAGER_1_TRUE@ src/devices/bluetooth/nm-bt-error.c \ +@WITH_MODEM_MANAGER_1_TRUE@ src/devices/bluetooth/nm-device-bt.c \ +@WITH_MODEM_MANAGER_1_TRUE@ src/devices/bluetooth/nm-device-bt.h \ +@WITH_MODEM_MANAGER_1_TRUE@ $(am__append_40) +@WITH_MODEM_MANAGER_1_TRUE@src_devices_bluetooth_libnm_device_plugin_bluetooth_la_CPPFLAGS = \ +@WITH_MODEM_MANAGER_1_TRUE@ -I$(srcdir)/src -I$(builddir)/src \ +@WITH_MODEM_MANAGER_1_TRUE@ -I$(srcdir)/shared \ +@WITH_MODEM_MANAGER_1_TRUE@ -I$(builddir)/shared \ +@WITH_MODEM_MANAGER_1_TRUE@ -I$(builddir)/libnm-core \ +@WITH_MODEM_MANAGER_1_TRUE@ -I$(srcdir)/libnm-core \ +@WITH_MODEM_MANAGER_1_TRUE@ -DG_LOG_DOMAIN=\""NetworkManager"\" \ +@WITH_MODEM_MANAGER_1_TRUE@ -DNETWORKMANAGER_COMPILATION=NM_NETWORKMANAGER_COMPILATION_INSIDE_DAEMON \ +@WITH_MODEM_MANAGER_1_TRUE@ $(GLIB_CFLAGS) $(am__append_39) +@WITH_MODEM_MANAGER_1_TRUE@src_devices_bluetooth_libnm_device_plugin_bluetooth_la_LDFLAGS = \ +@WITH_MODEM_MANAGER_1_TRUE@ -module -avoid-version \ +@WITH_MODEM_MANAGER_1_TRUE@ -Wl,--version-script="$(srcdir)/linker-script-devices.ver" + +@WITH_MODEM_MANAGER_1_TRUE@src_devices_bluetooth_libnm_device_plugin_bluetooth_la_LIBADD = \ +@WITH_MODEM_MANAGER_1_TRUE@ introspection/libnmdbus.la \ +@WITH_MODEM_MANAGER_1_TRUE@ src/devices/wwan/libnm-wwan.la \ +@WITH_MODEM_MANAGER_1_TRUE@ $(GLIB_LIBS) $(GUDEV_LIBS) \ +@WITH_MODEM_MANAGER_1_TRUE@ $(am__append_41) +@WITH_WIFI_TRUE@src_devices_wifi_libnm_device_plugin_wifi_la_SOURCES = \ +@WITH_WIFI_TRUE@ src/devices/wifi/nm-wifi-factory.c \ +@WITH_WIFI_TRUE@ src/devices/wifi/nm-device-wifi.c \ +@WITH_WIFI_TRUE@ src/devices/wifi/nm-device-wifi.h \ +@WITH_WIFI_TRUE@ src/devices/wifi/nm-wifi-ap.c \ +@WITH_WIFI_TRUE@ src/devices/wifi/nm-wifi-ap.h \ +@WITH_WIFI_TRUE@ src/devices/wifi/nm-wifi-utils.c \ +@WITH_WIFI_TRUE@ src/devices/wifi/nm-wifi-utils.h \ +@WITH_WIFI_TRUE@ src/devices/wifi/nm-device-olpc-mesh.c \ +@WITH_WIFI_TRUE@ src/devices/wifi/nm-device-olpc-mesh.h + +@WITH_WIFI_TRUE@src_devices_wifi_libnm_device_plugin_wifi_la_CPPFLAGS = \ +@WITH_WIFI_TRUE@ -I$(srcdir)/src \ +@WITH_WIFI_TRUE@ -I$(builddir)/src \ +@WITH_WIFI_TRUE@ -I$(srcdir)/shared \ +@WITH_WIFI_TRUE@ -I$(builddir)/shared \ +@WITH_WIFI_TRUE@ -I$(builddir)/libnm-core \ +@WITH_WIFI_TRUE@ -I$(srcdir)/libnm-core \ +@WITH_WIFI_TRUE@ -DG_LOG_DOMAIN=\""NetworkManager"\" \ +@WITH_WIFI_TRUE@ -DNETWORKMANAGER_COMPILATION=NM_NETWORKMANAGER_COMPILATION_INSIDE_DAEMON \ +@WITH_WIFI_TRUE@ $(GLIB_CFLAGS) + +@WITH_WIFI_TRUE@src_devices_wifi_libnm_device_plugin_wifi_la_LDFLAGS = \ +@WITH_WIFI_TRUE@ -module -avoid-version \ +@WITH_WIFI_TRUE@ -Wl,--version-script="$(srcdir)/linker-script-devices.ver" + +@WITH_WIFI_TRUE@src_devices_wifi_libnm_device_plugin_wifi_la_LIBADD = \ +@WITH_WIFI_TRUE@ introspection/libnmdbus.la \ +@WITH_WIFI_TRUE@ $(GLIB_LIBS) \ +@WITH_WIFI_TRUE@ $(GUDEV_LIBS) + +@WITH_WIFI_TRUE@src_devices_wifi_tests_test_general_SOURCES = \ +@WITH_WIFI_TRUE@ src/devices/wifi/tests/test-general.c \ +@WITH_WIFI_TRUE@ src/devices/wifi/nm-wifi-ap.c \ +@WITH_WIFI_TRUE@ src/devices/wifi/nm-wifi-ap.h \ +@WITH_WIFI_TRUE@ src/devices/wifi/nm-wifi-utils.c \ +@WITH_WIFI_TRUE@ src/devices/wifi/nm-wifi-utils.h + +@WITH_WIFI_TRUE@src_devices_wifi_tests_test_general_CPPFLAGS = \ +@WITH_WIFI_TRUE@ -I$(srcdir)/shared \ +@WITH_WIFI_TRUE@ -I$(builddir)/shared \ +@WITH_WIFI_TRUE@ -I$(srcdir)/libnm-core \ +@WITH_WIFI_TRUE@ -I$(builddir)/libnm-core \ +@WITH_WIFI_TRUE@ -I$(srcdir)/src \ +@WITH_WIFI_TRUE@ -I$(builddir)/src \ +@WITH_WIFI_TRUE@ -DG_LOG_DOMAIN=\""NetworkManager"\" \ +@WITH_WIFI_TRUE@ -DNETWORKMANAGER_COMPILATION=NM_NETWORKMANAGER_COMPILATION_INSIDE_DAEMON \ +@WITH_WIFI_TRUE@ $(GLIB_CFLAGS) + +@WITH_WIFI_TRUE@src_devices_wifi_tests_test_general_LDADD = src/libNetworkManagerTest.la +@WITH_TEAMDCTL_TRUE@src_devices_team_libnm_device_plugin_team_la_SOURCES = \ +@WITH_TEAMDCTL_TRUE@ src/devices/team/nm-team-factory.c \ +@WITH_TEAMDCTL_TRUE@ src/devices/team/nm-device-team.c \ +@WITH_TEAMDCTL_TRUE@ src/devices/team/nm-device-team.h + +@WITH_TEAMDCTL_TRUE@src_devices_team_libnm_device_plugin_team_la_CPPFLAGS = \ +@WITH_TEAMDCTL_TRUE@ -I$(srcdir)/src \ +@WITH_TEAMDCTL_TRUE@ -I$(builddir)/src \ +@WITH_TEAMDCTL_TRUE@ -I$(srcdir)/shared \ +@WITH_TEAMDCTL_TRUE@ -I$(builddir)/shared \ +@WITH_TEAMDCTL_TRUE@ -I$(builddir)/libnm-core \ +@WITH_TEAMDCTL_TRUE@ -I$(srcdir)/libnm-core \ +@WITH_TEAMDCTL_TRUE@ -DG_LOG_DOMAIN=\""NetworkManager"\" \ +@WITH_TEAMDCTL_TRUE@ -DNETWORKMANAGER_COMPILATION=NM_NETWORKMANAGER_COMPILATION_INSIDE_DAEMON \ +@WITH_TEAMDCTL_TRUE@ $(LIBTEAMDCTL_CFLAGS) \ +@WITH_TEAMDCTL_TRUE@ $(GLIB_CFLAGS) + +@WITH_TEAMDCTL_TRUE@src_devices_team_libnm_device_plugin_team_la_LDFLAGS = \ +@WITH_TEAMDCTL_TRUE@ -module -avoid-version \ +@WITH_TEAMDCTL_TRUE@ -Wl,--version-script="$(srcdir)/linker-script-devices.ver" + +@WITH_TEAMDCTL_TRUE@src_devices_team_libnm_device_plugin_team_la_LIBADD = \ +@WITH_TEAMDCTL_TRUE@ introspection/libnmdbus.la \ +@WITH_TEAMDCTL_TRUE@ $(LIBTEAMDCTL_LIBS) \ +@WITH_TEAMDCTL_TRUE@ $(GLIB_LIBS) \ +@WITH_TEAMDCTL_TRUE@ $(GUDEV_LIBS) + +src_dnsmasq_tests_test_dnsmasq_utils_CPPFLAGS = \ + $(src_tests_cppflags) \ + -DTESTDIR="\"$(abs_srcdir)\"" + +src_dnsmasq_tests_test_dnsmasq_utils_LDADD = \ + src/libNetworkManagerTest.la + + +############################################################################### +# src/platform/tests +############################################################################### +src_platform_tests_ldflags = \ + $(CODE_COVERAGE_LDFLAGS) + +src_platform_tests_libadd = \ + src/libNetworkManagerTest.la \ + $(GLIB_LIBS) \ + $(GUDEV_LIBS) \ + $(LIBNL_LIBS) + +src_platform_tests_monitor_CPPFLAGS = $(src_tests_cppflags) +src_platform_tests_monitor_LDFLAGS = $(src_platform_tests_ldflags) +src_platform_tests_monitor_LDADD = $(src_platform_tests_libadd) +src_platform_tests_test_link_fake_SOURCES = src/platform/tests/test-link.c +src_platform_tests_test_link_fake_CPPFLAGS = $(src_tests_cppflags_fake) +src_platform_tests_test_link_fake_LDFLAGS = $(src_platform_tests_ldflags) +src_platform_tests_test_link_fake_LDADD = $(src_platform_tests_libadd) +src_platform_tests_test_link_linux_SOURCES = src/platform/tests/test-link.c +src_platform_tests_test_link_linux_CPPFLAGS = $(src_tests_cppflags_linux) +src_platform_tests_test_link_linux_LDFLAGS = $(src_platform_tests_ldflags) +src_platform_tests_test_link_linux_LDADD = $(src_platform_tests_libadd) +src_platform_tests_test_address_fake_SOURCES = src/platform/tests/test-address.c +src_platform_tests_test_address_fake_CPPFLAGS = $(src_tests_cppflags_fake) +src_platform_tests_test_address_fake_LDFLAGS = $(src_platform_tests_ldflags) +src_platform_tests_test_address_fake_LDADD = $(src_platform_tests_libadd) +src_platform_tests_test_address_linux_SOURCES = src/platform/tests/test-address.c +src_platform_tests_test_address_linux_CPPFLAGS = $(src_tests_cppflags_linux) +src_platform_tests_test_address_linux_LDFLAGS = $(src_platform_tests_ldflags) +src_platform_tests_test_address_linux_LDADD = $(src_platform_tests_libadd) +src_platform_tests_test_route_fake_SOURCES = src/platform/tests/test-route.c +src_platform_tests_test_route_fake_CPPFLAGS = $(src_tests_cppflags_fake) +src_platform_tests_test_route_fake_LDFLAGS = $(src_platform_tests_ldflags) +src_platform_tests_test_route_fake_LDADD = $(src_platform_tests_libadd) +src_platform_tests_test_route_linux_SOURCES = src/platform/tests/test-route.c +src_platform_tests_test_route_linux_CPPFLAGS = $(src_tests_cppflags_linux) +src_platform_tests_test_route_linux_LDFLAGS = $(src_platform_tests_ldflags) +src_platform_tests_test_route_linux_LDADD = $(src_platform_tests_libadd) +src_platform_tests_test_cleanup_fake_SOURCES = src/platform/tests/test-cleanup.c +src_platform_tests_test_cleanup_fake_CPPFLAGS = $(src_tests_cppflags_fake) +src_platform_tests_test_cleanup_fake_LDFLAGS = $(src_platform_tests_ldflags) +src_platform_tests_test_cleanup_fake_LDADD = $(src_platform_tests_libadd) +src_platform_tests_test_cleanup_linux_SOURCES = src/platform/tests/test-cleanup.c +src_platform_tests_test_cleanup_linux_CPPFLAGS = $(src_tests_cppflags_linux) +src_platform_tests_test_cleanup_linux_LDFLAGS = $(src_platform_tests_ldflags) +src_platform_tests_test_cleanup_linux_LDADD = $(src_platform_tests_libadd) +src_platform_tests_test_nmp_object_CPPFLAGS = $(src_tests_cppflags) +src_platform_tests_test_nmp_object_LDFLAGS = $(src_platform_tests_ldflags) +src_platform_tests_test_nmp_object_LDADD = src/libNetworkManagerTest.la +src_platform_tests_test_general_CPPFLAGS = $(src_tests_cppflags) +src_platform_tests_test_general_LDFLAGS = $(src_platform_tests_ldflags) +src_platform_tests_test_general_LDADD = src/libNetworkManagerTest.la + +############################################################################### +# src/devices/tests +############################################################################### +src_devices_tests_ldflags = \ + $(CODE_COVERAGE_LDFLAGS) + +src_devices_tests_test_lldp_CPPFLAGS = $(src_tests_cppflags) +src_devices_tests_test_lldp_LDFLAGS = $(src_devices_tests_ldflags) +src_devices_tests_test_lldp_LDADD = \ + src/libNetworkManagerTest.la + +src_devices_tests_test_arping_CPPFLAGS = $(src_tests_cppflags) +src_devices_tests_test_arping_LDFLAGS = $(src_devices_tests_ldflags) +src_devices_tests_test_arping_LDADD = \ + src/libNetworkManagerTest.la + + +############################################################################### +# src/ndisc/tests +############################################################################### +src_ndisc_tests_ldflags = \ + $(CODE_COVERAGE_LDFLAGS) + +src_ndisc_tests_ldadd = \ + src/libNetworkManagerTest.la \ + $(GLIB_LIBS) + +src_ndisc_tests_test_ndisc_linux_CPPFLAGS = $(src_tests_cppflags) +src_ndisc_tests_test_ndisc_linux_LDFLAGS = $(src_ndisc_tests_flags) +src_ndisc_tests_test_ndisc_linux_LDADD = $(src_ndisc_tests_ldadd) +src_ndisc_tests_test_ndisc_fake_CPPFLAGS = $(src_tests_cppflags) +src_ndisc_tests_test_ndisc_fake_LDFLAGS = $(src_ndisc_tests_flags) +src_ndisc_tests_test_ndisc_fake_LDADD = $(src_ndisc_tests_ldadd) +src_supplicant_tests_test_supplicant_config_CPPFLAGS = \ + $(src_tests_cppflags) \ + -DTEST_CERT_DIR=\"$(abs_srcdir)/src/supplicant/tests/certs\" + +src_supplicant_tests_test_supplicant_config_LDADD = \ + src/libNetworkManagerTest.la + +src_tests_config_test_config_SOURCES = \ + src/tests/config/nm-test-device.c \ + src/tests/config/nm-test-device.h \ + src/tests/config/test-config.c + +src_tests_config_test_config_CPPFLAGS = \ + $(src_tests_cppflags) \ + -DSRCDIR=\""$(abs_srcdir)/src/tests/config"\" \ + -DBUILDDIR=\""$(abs_builddir)/src/tests/config"\" + +src_tests_config_test_config_LDADD = \ + src/libNetworkManagerTest.la + + +############################################################################### +# src/tests +############################################################################### +src_tests_ldflags = \ + $(CODE_COVERAGE_LDFLAGS) + +src_tests_ldadd = \ + src/libNetworkManagerTest.la + +src_tests_test_ip4_config_CPPFLAGS = $(src_tests_cppflags) +src_tests_test_ip4_config_LDFLAGS = $(src_tests_ldflags) +src_tests_test_ip4_config_LDADD = $(src_tests_ldadd) +src_tests_test_ip6_config_CPPFLAGS = $(src_tests_cppflags) +src_tests_test_ip6_config_LDFLAGS = $(src_tests_ldflags) +src_tests_test_ip6_config_LDADD = $(src_tests_ldadd) +src_tests_test_dcb_CPPFLAGS = $(src_tests_cppflags) +src_tests_test_dcb_LDFLAGS = $(src_tests_ldflags) +src_tests_test_dcb_LDADD = $(src_tests_ldadd) +src_tests_test_resolvconf_capture_CPPFLAGS = $(src_tests_cppflags) +src_tests_test_resolvconf_capture_LDFLAGS = $(src_tests_ldflags) +src_tests_test_resolvconf_capture_LDADD = $(src_tests_ldadd) +src_tests_test_general_CPPFLAGS = $(src_tests_cppflags) +src_tests_test_general_LDFLAGS = $(src_tests_ldflags) +src_tests_test_general_LDADD = $(src_tests_ldadd) +src_tests_test_general_with_expect_CPPFLAGS = $(src_tests_cppflags) +src_tests_test_general_with_expect_LDFLAGS = $(src_tests_ldflags) +src_tests_test_general_with_expect_LDADD = $(src_tests_ldadd) +src_tests_test_wired_defname_CPPFLAGS = $(src_tests_cppflags) +src_tests_test_wired_defname_LDFLAGS = $(src_tests_ldflags) +src_tests_test_wired_defname_LDADD = $(src_tests_ldadd) +src_tests_test_utils_CPPFLAGS = $(src_tests_cppflags) +src_tests_test_utils_LDFLAGS = $(src_tests_ldflags) +src_tests_test_utils_LDADD = $(src_tests_ldadd) +src_tests_test_route_manager_ldflags = \ + $(CODE_COVERAGE_LDFLAGS) + +src_tests_test_route_manager_ldadd = \ + src/libNetworkManagerTest.la \ + $(GLIB_LIBS) \ + $(GUDEV_LIBS) \ + $(LIBNL_LIBS) + +src_tests_test_route_manager_fake_SOURCES = src/tests/test-route-manager.c +src_tests_test_route_manager_fake_CPPFLAGS = $(src_tests_cppflags_fake) +src_tests_test_route_manager_fake_LDFLAGS = $(src_tests_test_route_manager_ldflags) +src_tests_test_route_manager_fake_LDADD = $(src_tests_test_route_manager_ldadd) +src_tests_test_route_manager_linux_SOURCES = src/tests/test-route-manager.c +src_tests_test_route_manager_linux_CPPFLAGS = $(src_tests_cppflags_linux) +src_tests_test_route_manager_linux_LDFLAGS = $(src_tests_test_route_manager_ldflags) +src_tests_test_route_manager_linux_LDADD = $(src_tests_test_route_manager_ldadd) +src_tests_test_systemd_CPPFLAGS = $(src_libsystemd_nm_la_cppflags) +src_tests_test_systemd_LDADD = \ + src/libsystemd-nm.la \ + $(src_libsystemd_nm_la_libadd) + +dispatcher_cppflags = \ + -I$(srcdir)/shared \ + -I$(builddir)/shared \ + -I$(srcdir)/libnm-core \ + -I$(builddir)/libnm-core \ + -I$(srcdir)/dispatcher \ + -I$(builddir)/dispatcher \ + $(GLIB_CFLAGS) \ + -DNMCONFDIR=\"$(nmconfdir)\" \ + -DSYSCONFDIR=\"$(sysconfdir)\" \ + -DLIBEXECDIR=\"$(libexecdir)\" + +dispatcher_nmdbus_dispatcher_sources = \ + dispatcher/nmdbus-dispatcher.h \ + dispatcher/nmdbus-dispatcher.c + +dispatcher_libnm_dispatcher_core_la_SOURCES = \ + shared/nm-dispatcher-api.h \ + dispatcher/nm-dispatcher-utils.c \ + dispatcher/nm-dispatcher-utils.h + +dispatcher_libnm_dispatcher_core_la_CPPFLAGS = $(dispatcher_cppflags) +dispatcher_libnm_dispatcher_core_la_LIBADD = \ + libnm/libnm.la \ + $(GLIB_LIBS) + +dispatcher_nm_dispatcher_SOURCES = \ + shared/nm-dispatcher-api.h \ + dispatcher/nm-dispatcher.c + +nodist_dispatcher_nm_dispatcher_SOURCES = $(dispatcher_nmdbus_dispatcher_sources) +dispatcher_nm_dispatcher_CPPFLAGS = $(dispatcher_cppflags) +dispatcher_nm_dispatcher_LDFLAGS = \ + -Wl,--version-script="$(srcdir)/linker-script-binary.ver" + +dispatcher_nm_dispatcher_LDADD = \ + libnm/libnm.la \ + dispatcher/libnm-dispatcher-core.la \ + $(GLIB_LIBS) + +dispatcherdir = $(sysconfdir)/NetworkManager/dispatcher.d +dispatcher_tests_test_dispatcher_envp_CPPFLAGS = \ + -I$(srcdir)/shared \ + -I$(builddir)/shared \ + -I$(srcdir)/libnm-core \ + -I$(builddir)/libnm-core \ + -I$(srcdir)/dispatcher \ + -I$(builddir)/dispatcher \ + -DSRCDIR=\"$(abs_srcdir)/dispatcher/tests\" \ + $(GLIB_CFLAGS) + +dispatcher_tests_test_dispatcher_envp_LDADD = \ + libnm/libnm.la \ + dispatcher/libnm-dispatcher-core.la \ + $(GLIB_LIBS) + +clients_nm_online_CPPFLAGS = \ + -I$(srcdir)/shared \ + -I$(builddir)/shared \ + -I$(srcdir)/libnm-core \ + -I$(builddir)/libnm-core \ + -I$(srcdir)/libnm \ + -I$(builddir)/libnm \ + $(GLIB_CFLAGS) \ + -DG_LOG_DOMAIN=\""nm-online"\" \ + -DNMLOCALEDIR=\"$(datadir)/locale\" + +clients_nm_online_LDFLAGS = \ + -Wl,--version-script="$(srcdir)/linker-script-binary.ver" + +clients_nm_online_LDADD = \ + libnm/libnm.la \ + $(GLIB_LIBS) + +@BUILD_NMCLI_TRUE@clients_cli_nmcli_SOURCES = clients/cli/agent.c \ +@BUILD_NMCLI_TRUE@ clients/cli/agent.h clients/cli/common.c \ +@BUILD_NMCLI_TRUE@ clients/cli/common.h \ +@BUILD_NMCLI_TRUE@ clients/cli/connections.c \ +@BUILD_NMCLI_TRUE@ clients/cli/connections.h \ +@BUILD_NMCLI_TRUE@ clients/cli/devices.c clients/cli/devices.h \ +@BUILD_NMCLI_TRUE@ clients/cli/general.c clients/cli/general.h \ +@BUILD_NMCLI_TRUE@ clients/cli/settings.c \ +@BUILD_NMCLI_TRUE@ clients/cli/settings.h clients/cli/nmcli.c \ +@BUILD_NMCLI_TRUE@ clients/cli/nmcli.h clients/cli/utils.c \ +@BUILD_NMCLI_TRUE@ clients/cli/utils.h \ +@BUILD_NMCLI_TRUE@ clients/cli/polkit-agent.c \ +@BUILD_NMCLI_TRUE@ clients/cli/polkit-agent.h \ +@BUILD_NMCLI_TRUE@ clients/common/nm-secret-agent-simple.c \ +@BUILD_NMCLI_TRUE@ clients/common/nm-secret-agent-simple.h \ +@BUILD_NMCLI_TRUE@ clients/common/nm-vpn-helpers.c \ +@BUILD_NMCLI_TRUE@ clients/common/nm-vpn-helpers.h $(NULL) \ +@BUILD_NMCLI_TRUE@ $(am__append_49) +@BUILD_NMCLI_TRUE@clients_cli_nmcli_CPPFLAGS = -I$(srcdir)/shared \ +@BUILD_NMCLI_TRUE@ -I$(builddir)/shared -I$(srcdir)/libnm-core \ +@BUILD_NMCLI_TRUE@ -I$(builddir)/libnm-core -I$(srcdir)/libnm \ +@BUILD_NMCLI_TRUE@ -I$(builddir)/libnm -I$(srcdir)/clients/cli \ +@BUILD_NMCLI_TRUE@ -I$(builddir)/clients/cli \ +@BUILD_NMCLI_TRUE@ -I$(srcdir)/clients/common $(GLIB_CFLAGS) \ +@BUILD_NMCLI_TRUE@ -DG_LOG_DOMAIN=\""nmcli"\" \ +@BUILD_NMCLI_TRUE@ -DNMCLI_LOCALEDIR=\"$(datadir)/locale\" \ +@BUILD_NMCLI_TRUE@ $(am__append_48) +@BUILD_NMCLI_TRUE@clients_cli_nmcli_LDADD = $(GLIB_LIBS) \ +@BUILD_NMCLI_TRUE@ $(READLINE_LIBS) libnm/libnm.la \ +@BUILD_NMCLI_TRUE@ $(am__append_50) +@BUILD_NMCLI_TRUE@clients_cli_nmcli_LDFLAGS = \ +@BUILD_NMCLI_TRUE@ -Wl,--version-script="$(srcdir)/linker-script-binary.ver" + +clients_cli_settings_doc_c = clients/cli/settings-docs.c +@BUILD_NMTUI_TRUE@clients_tui_newt_libnmt_newt_a_SOURCES = \ +@BUILD_NMTUI_TRUE@ clients/tui/newt/nmt-newt.h \ +@BUILD_NMTUI_TRUE@ clients/tui/newt/nmt-newt-types.h \ +@BUILD_NMTUI_TRUE@ clients/tui/newt/nmt-newt-button.c \ +@BUILD_NMTUI_TRUE@ clients/tui/newt/nmt-newt-button.h \ +@BUILD_NMTUI_TRUE@ clients/tui/newt/nmt-newt-button-box.c \ +@BUILD_NMTUI_TRUE@ clients/tui/newt/nmt-newt-button-box.h \ +@BUILD_NMTUI_TRUE@ clients/tui/newt/nmt-newt-checkbox.c \ +@BUILD_NMTUI_TRUE@ clients/tui/newt/nmt-newt-checkbox.h \ +@BUILD_NMTUI_TRUE@ clients/tui/newt/nmt-newt-component.c \ +@BUILD_NMTUI_TRUE@ clients/tui/newt/nmt-newt-component.h \ +@BUILD_NMTUI_TRUE@ clients/tui/newt/nmt-newt-container.c \ +@BUILD_NMTUI_TRUE@ clients/tui/newt/nmt-newt-container.h \ +@BUILD_NMTUI_TRUE@ clients/tui/newt/nmt-newt-entry.c \ +@BUILD_NMTUI_TRUE@ clients/tui/newt/nmt-newt-entry.h \ +@BUILD_NMTUI_TRUE@ clients/tui/newt/nmt-newt-entry-numeric.c \ +@BUILD_NMTUI_TRUE@ clients/tui/newt/nmt-newt-entry-numeric.h \ +@BUILD_NMTUI_TRUE@ clients/tui/newt/nmt-newt-form.c \ +@BUILD_NMTUI_TRUE@ clients/tui/newt/nmt-newt-form.h \ +@BUILD_NMTUI_TRUE@ clients/tui/newt/nmt-newt-grid.c \ +@BUILD_NMTUI_TRUE@ clients/tui/newt/nmt-newt-grid.h \ +@BUILD_NMTUI_TRUE@ clients/tui/newt/nmt-newt-hacks.c \ +@BUILD_NMTUI_TRUE@ clients/tui/newt/nmt-newt-hacks.h \ +@BUILD_NMTUI_TRUE@ clients/tui/newt/nmt-newt-label.c \ +@BUILD_NMTUI_TRUE@ clients/tui/newt/nmt-newt-label.h \ +@BUILD_NMTUI_TRUE@ clients/tui/newt/nmt-newt-listbox.c \ +@BUILD_NMTUI_TRUE@ clients/tui/newt/nmt-newt-listbox.h \ +@BUILD_NMTUI_TRUE@ clients/tui/newt/nmt-newt-popup.c \ +@BUILD_NMTUI_TRUE@ clients/tui/newt/nmt-newt-popup.h \ +@BUILD_NMTUI_TRUE@ clients/tui/newt/nmt-newt-section.c \ +@BUILD_NMTUI_TRUE@ clients/tui/newt/nmt-newt-section.h \ +@BUILD_NMTUI_TRUE@ clients/tui/newt/nmt-newt-separator.c \ +@BUILD_NMTUI_TRUE@ clients/tui/newt/nmt-newt-separator.h \ +@BUILD_NMTUI_TRUE@ clients/tui/newt/nmt-newt-stack.c \ +@BUILD_NMTUI_TRUE@ clients/tui/newt/nmt-newt-stack.h \ +@BUILD_NMTUI_TRUE@ clients/tui/newt/nmt-newt-textbox.c \ +@BUILD_NMTUI_TRUE@ clients/tui/newt/nmt-newt-textbox.h \ +@BUILD_NMTUI_TRUE@ clients/tui/newt/nmt-newt-toggle-button.c \ +@BUILD_NMTUI_TRUE@ clients/tui/newt/nmt-newt-toggle-button.h \ +@BUILD_NMTUI_TRUE@ clients/tui/newt/nmt-newt-utils.c \ +@BUILD_NMTUI_TRUE@ clients/tui/newt/nmt-newt-utils.h \ +@BUILD_NMTUI_TRUE@ clients/tui/newt/nmt-newt-widget.c \ +@BUILD_NMTUI_TRUE@ clients/tui/newt/nmt-newt-widget.h \ +@BUILD_NMTUI_TRUE@ $(NULL) + +@BUILD_NMTUI_TRUE@clients_tui_newt_libnmt_newt_a_CPPFLAGS = \ +@BUILD_NMTUI_TRUE@ -I$(srcdir)/shared \ +@BUILD_NMTUI_TRUE@ -I$(builddir)/shared \ +@BUILD_NMTUI_TRUE@ -I$(srcdir)/libnm-core \ +@BUILD_NMTUI_TRUE@ -I$(builddir)/libnm-core \ +@BUILD_NMTUI_TRUE@ -DG_LOG_DOMAIN=\""nmtui"\" \ +@BUILD_NMTUI_TRUE@ $(GLIB_CFLAGS) \ +@BUILD_NMTUI_TRUE@ $(NEWT_CFLAGS) \ +@BUILD_NMTUI_TRUE@ $(NULL) + +@BUILD_NMTUI_TRUE@clients_tui_nmtui_SOURCES = \ +@BUILD_NMTUI_TRUE@ clients/tui/nmtui.c \ +@BUILD_NMTUI_TRUE@ clients/tui/nmtui.h \ +@BUILD_NMTUI_TRUE@ clients/tui/nmtui-connect.c \ +@BUILD_NMTUI_TRUE@ clients/tui/nmtui-connect.h \ +@BUILD_NMTUI_TRUE@ clients/tui/nmtui-edit.c \ +@BUILD_NMTUI_TRUE@ clients/tui/nmtui-edit.h \ +@BUILD_NMTUI_TRUE@ clients/tui/nmtui-hostname.c \ +@BUILD_NMTUI_TRUE@ clients/tui/nmtui-hostname.h \ +@BUILD_NMTUI_TRUE@ \ +@BUILD_NMTUI_TRUE@ clients/tui/nm-editor-bindings.c \ +@BUILD_NMTUI_TRUE@ clients/tui/nm-editor-bindings.h \ +@BUILD_NMTUI_TRUE@ clients/tui/nm-editor-utils.c \ +@BUILD_NMTUI_TRUE@ clients/tui/nm-editor-utils.h \ +@BUILD_NMTUI_TRUE@ \ +@BUILD_NMTUI_TRUE@ clients/tui/nmt-address-list.c \ +@BUILD_NMTUI_TRUE@ clients/tui/nmt-address-list.h \ +@BUILD_NMTUI_TRUE@ clients/tui/nmt-connect-connection-list.c \ +@BUILD_NMTUI_TRUE@ clients/tui/nmt-connect-connection-list.h \ +@BUILD_NMTUI_TRUE@ clients/tui/nmt-device-entry.c \ +@BUILD_NMTUI_TRUE@ clients/tui/nmt-device-entry.h \ +@BUILD_NMTUI_TRUE@ clients/tui/nmt-edit-connection-list.c \ +@BUILD_NMTUI_TRUE@ clients/tui/nmt-edit-connection-list.h \ +@BUILD_NMTUI_TRUE@ clients/tui/nmt-editor-grid.c \ +@BUILD_NMTUI_TRUE@ clients/tui/nmt-editor-grid.h \ +@BUILD_NMTUI_TRUE@ clients/tui/nmt-editor-page.c \ +@BUILD_NMTUI_TRUE@ clients/tui/nmt-editor-page.h \ +@BUILD_NMTUI_TRUE@ clients/tui/nmt-editor-page-device.c \ +@BUILD_NMTUI_TRUE@ clients/tui/nmt-editor-page-device.h \ +@BUILD_NMTUI_TRUE@ clients/tui/nmt-editor-section.c \ +@BUILD_NMTUI_TRUE@ clients/tui/nmt-editor-section.h \ +@BUILD_NMTUI_TRUE@ clients/tui/nmt-editor.c \ +@BUILD_NMTUI_TRUE@ clients/tui/nmt-editor.h \ +@BUILD_NMTUI_TRUE@ clients/tui/nmt-ip-entry.c \ +@BUILD_NMTUI_TRUE@ clients/tui/nmt-ip-entry.h \ +@BUILD_NMTUI_TRUE@ clients/tui/nmt-mac-entry.c \ +@BUILD_NMTUI_TRUE@ clients/tui/nmt-mac-entry.h \ +@BUILD_NMTUI_TRUE@ clients/tui/nmt-mtu-entry.c \ +@BUILD_NMTUI_TRUE@ clients/tui/nmt-mtu-entry.h \ +@BUILD_NMTUI_TRUE@ clients/tui/nmt-page-bond.c \ +@BUILD_NMTUI_TRUE@ clients/tui/nmt-page-bond.h \ +@BUILD_NMTUI_TRUE@ clients/tui/nmt-page-bridge.c \ +@BUILD_NMTUI_TRUE@ clients/tui/nmt-page-bridge.h \ +@BUILD_NMTUI_TRUE@ clients/tui/nmt-page-bridge-port.c \ +@BUILD_NMTUI_TRUE@ clients/tui/nmt-page-bridge-port.h \ +@BUILD_NMTUI_TRUE@ clients/tui/nmt-page-dsl.c \ +@BUILD_NMTUI_TRUE@ clients/tui/nmt-page-dsl.h \ +@BUILD_NMTUI_TRUE@ clients/tui/nmt-page-ethernet.c \ +@BUILD_NMTUI_TRUE@ clients/tui/nmt-page-ethernet.h \ +@BUILD_NMTUI_TRUE@ clients/tui/nmt-page-infiniband.c \ +@BUILD_NMTUI_TRUE@ clients/tui/nmt-page-infiniband.h \ +@BUILD_NMTUI_TRUE@ clients/tui/nmt-page-ip-tunnel.c \ +@BUILD_NMTUI_TRUE@ clients/tui/nmt-page-ip-tunnel.h \ +@BUILD_NMTUI_TRUE@ clients/tui/nmt-page-ip4.c \ +@BUILD_NMTUI_TRUE@ clients/tui/nmt-page-ip4.h \ +@BUILD_NMTUI_TRUE@ clients/tui/nmt-page-ip6.c \ +@BUILD_NMTUI_TRUE@ clients/tui/nmt-page-ip6.h \ +@BUILD_NMTUI_TRUE@ clients/tui/nmt-page-ppp.c \ +@BUILD_NMTUI_TRUE@ clients/tui/nmt-page-ppp.h \ +@BUILD_NMTUI_TRUE@ clients/tui/nmt-page-team.c \ +@BUILD_NMTUI_TRUE@ clients/tui/nmt-page-team.h \ +@BUILD_NMTUI_TRUE@ clients/tui/nmt-page-team-port.c \ +@BUILD_NMTUI_TRUE@ clients/tui/nmt-page-team-port.h \ +@BUILD_NMTUI_TRUE@ clients/tui/nmt-page-vlan.c \ +@BUILD_NMTUI_TRUE@ clients/tui/nmt-page-vlan.h \ +@BUILD_NMTUI_TRUE@ clients/tui/nmt-page-wifi.c \ +@BUILD_NMTUI_TRUE@ clients/tui/nmt-page-wifi.h \ +@BUILD_NMTUI_TRUE@ clients/tui/nmt-password-dialog.c \ +@BUILD_NMTUI_TRUE@ clients/tui/nmt-password-dialog.h \ +@BUILD_NMTUI_TRUE@ clients/tui/nmt-password-fields.c \ +@BUILD_NMTUI_TRUE@ clients/tui/nmt-password-fields.h \ +@BUILD_NMTUI_TRUE@ clients/tui/nmt-route-editor.c \ +@BUILD_NMTUI_TRUE@ clients/tui/nmt-route-editor.h \ +@BUILD_NMTUI_TRUE@ clients/tui/nmt-route-entry.c \ +@BUILD_NMTUI_TRUE@ clients/tui/nmt-route-entry.h \ +@BUILD_NMTUI_TRUE@ clients/tui/nmt-route-table.c \ +@BUILD_NMTUI_TRUE@ clients/tui/nmt-route-table.h \ +@BUILD_NMTUI_TRUE@ clients/tui/nmt-slave-list.c \ +@BUILD_NMTUI_TRUE@ clients/tui/nmt-slave-list.h \ +@BUILD_NMTUI_TRUE@ clients/tui/nmt-utils.c \ +@BUILD_NMTUI_TRUE@ clients/tui/nmt-utils.h \ +@BUILD_NMTUI_TRUE@ clients/tui/nmt-widget-list.c \ +@BUILD_NMTUI_TRUE@ clients/tui/nmt-widget-list.h \ +@BUILD_NMTUI_TRUE@ clients/common/nm-secret-agent-simple.c \ +@BUILD_NMTUI_TRUE@ clients/common/nm-secret-agent-simple.h \ +@BUILD_NMTUI_TRUE@ clients/common/nm-vpn-helpers.c \ +@BUILD_NMTUI_TRUE@ clients/common/nm-vpn-helpers.h \ +@BUILD_NMTUI_TRUE@ $(NULL) + +@BUILD_NMTUI_TRUE@clients_tui_nmtui_CPPFLAGS = \ +@BUILD_NMTUI_TRUE@ -I$(srcdir)/shared \ +@BUILD_NMTUI_TRUE@ -I$(builddir)/shared \ +@BUILD_NMTUI_TRUE@ -I$(srcdir)/libnm-core \ +@BUILD_NMTUI_TRUE@ -I$(builddir)/libnm-core \ +@BUILD_NMTUI_TRUE@ -I$(srcdir)/libnm \ +@BUILD_NMTUI_TRUE@ -I$(builddir)/libnm \ +@BUILD_NMTUI_TRUE@ -I$(srcdir)/clients/tui/newt \ +@BUILD_NMTUI_TRUE@ -I$(srcdir)/clients/common \ +@BUILD_NMTUI_TRUE@ $(GLIB_CFLAGS) \ +@BUILD_NMTUI_TRUE@ $(NEWT_CFLAGS) \ +@BUILD_NMTUI_TRUE@ $(GUDEV_CFLAGS) \ +@BUILD_NMTUI_TRUE@ -DG_LOG_DOMAIN=\""nmtui"\" \ +@BUILD_NMTUI_TRUE@ -DLOCALEDIR=\""$(localedir)"\" \ +@BUILD_NMTUI_TRUE@ $(NULL) + +@BUILD_NMTUI_TRUE@clients_tui_nmtui_LDFLAGS = \ +@BUILD_NMTUI_TRUE@ -Wl,--version-script="$(srcdir)/linker-script-binary.ver" + +@BUILD_NMTUI_TRUE@clients_tui_nmtui_LDADD = \ +@BUILD_NMTUI_TRUE@ libnm/libnm.la \ +@BUILD_NMTUI_TRUE@ clients/tui/newt/libnmt-newt.a \ +@BUILD_NMTUI_TRUE@ $(GUDEV_LIBS) \ +@BUILD_NMTUI_TRUE@ $(NEWT_LIBS) \ +@BUILD_NMTUI_TRUE@ $(GLIB_LIBS) \ +@BUILD_NMTUI_TRUE@ $(NULL) + +@BUILD_NMTUI_TRUE@nmtui_links = nmtui-edit nmtui-connect nmtui-hostname + +############################################################################### +# data +############################################################################### +data_edit = sed \ + -e 's|@bindir[@]|$(bindir)|g' \ + -e 's|@sbindir[@]|$(sbindir)|g' \ + -e 's|@sysconfdir[@]|$(sysconfdir)|g' \ + -e 's|@localstatedir[@]|$(localstatedir)|g' \ + -e 's|@libexecdir[@]|$(libexecdir)|g' \ + -e 's|@DISTRO_NETWORK_SERVICE[@]|$(DISTRO_NETWORK_SERVICE)|g' + +@HAVE_SYSTEMD_TRUE@systemdsystemunit_DATA = \ +@HAVE_SYSTEMD_TRUE@ data/NetworkManager.service \ +@HAVE_SYSTEMD_TRUE@ data/NetworkManager-wait-online.service \ +@HAVE_SYSTEMD_TRUE@ data/NetworkManager-dispatcher.service + +@WITH_UDEV_DIR_TRUE@udevrulesdir = $(UDEV_DIR)/rules.d +@WITH_UDEV_DIR_TRUE@udevrules_DATA = \ +@WITH_UDEV_DIR_TRUE@ data/84-nm-drivers.rules \ +@WITH_UDEV_DIR_TRUE@ data/85-nm-unmanaged.rules + +@WITH_LEGACY_LIBRARIES_TRUE@libnm_util_libnm_util_includedir = $(includedir)/NetworkManager +@WITH_LEGACY_LIBRARIES_TRUE@libnm_util_cppflags = \ +@WITH_LEGACY_LIBRARIES_TRUE@ -I$(srcdir)/libnm-util \ +@WITH_LEGACY_LIBRARIES_TRUE@ -I$(builddir)/libnm-util \ +@WITH_LEGACY_LIBRARIES_TRUE@ -I$(srcdir)/shared \ +@WITH_LEGACY_LIBRARIES_TRUE@ -I$(builddir)/shared \ +@WITH_LEGACY_LIBRARIES_TRUE@ -DG_LOG_DOMAIN=\""libnm-util"\" \ +@WITH_LEGACY_LIBRARIES_TRUE@ -DLOCALEDIR=\"$(datadir)/locale\" \ +@WITH_LEGACY_LIBRARIES_TRUE@ -DNETWORKMANAGER_COMPILATION=NM_NETWORKMANAGER_COMPILATION_LIB_LEGACY \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(GLIB_CFLAGS) $(DBUS_CFLAGS) \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(UUID_CFLAGS) $(am__append_62) \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(am__append_65) +@WITH_LEGACY_LIBRARIES_TRUE@libnm_util_lib_h_pub_real = \ +@WITH_LEGACY_LIBRARIES_TRUE@ shared/nm-version-macros.h \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/NetworkManager.h \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/NetworkManagerVPN.h \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/nm-connection.h \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/nm-setting.h \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/nm-setting-8021x.h \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/nm-setting-adsl.h \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/nm-setting-bluetooth.h \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/nm-setting-bond.h \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/nm-setting-team.h \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/nm-setting-team-port.h \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/nm-setting-bridge.h \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/nm-setting-bridge-port.h \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/nm-setting-connection.h \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/nm-setting-dcb.h \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/nm-setting-infiniband.h \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/nm-setting-ip4-config.h \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/nm-setting-vlan.h \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/nm-setting-ip6-config.h \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/nm-setting-ppp.h \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/nm-setting-pppoe.h \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/nm-setting-serial.h \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/nm-setting-generic.h \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/nm-setting-gsm.h \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/nm-setting-cdma.h \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/nm-setting-olpc-mesh.h \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/nm-setting-wimax.h \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/nm-setting-wired.h \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/nm-setting-wireless.h \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/nm-setting-wireless-security.h \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/nm-setting-vpn.h \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/nm-utils.h \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/nm-version.h + +@WITH_LEGACY_LIBRARIES_TRUE@libnm_util_lib_h_pub_mkenums = \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/nm-utils-enum-types.h + +@WITH_LEGACY_LIBRARIES_TRUE@libnm_util_lib_h_priv = \ +@WITH_LEGACY_LIBRARIES_TRUE@ shared/nm-utils/nm-shared-utils.h \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/crypto.h \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/nm-dbus-glib-types.h \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/nm-gvaluearray-compat.h \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/nm-param-spec-specialized.h \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/nm-setting-private.h \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/nm-utils-private.h + +@WITH_LEGACY_LIBRARIES_TRUE@libnm_util_libnm_util_include_HEADERS = \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(libnm_util_lib_h_pub_real) + +@WITH_LEGACY_LIBRARIES_TRUE@nodist_libnm_util_libnm_util_include_HEADERS = \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(libnm_util_lib_h_pub_mkenums) + +@WITH_LEGACY_LIBRARIES_TRUE@libnm_util_lib_c_real = \ +@WITH_LEGACY_LIBRARIES_TRUE@ shared/nm-utils/nm-shared-utils.c \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/crypto.c \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/nm-connection.c \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/nm-param-spec-specialized.c \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/nm-setting.c \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/nm-setting-8021x.c \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/nm-setting-adsl.c \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/nm-setting-bluetooth.c \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/nm-setting-bond.c \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/nm-setting-team.c \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/nm-setting-team-port.c \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/nm-setting-bridge.c \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/nm-setting-bridge-port.c \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/nm-setting-connection.c \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/nm-setting-dcb.c \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/nm-setting-infiniband.c \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/nm-setting-ip4-config.c \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/nm-setting-vlan.c \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/nm-setting-ip6-config.c \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/nm-setting-ppp.c \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/nm-setting-pppoe.c \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/nm-setting-serial.c \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/nm-setting-generic.c \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/nm-setting-gsm.c \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/nm-setting-cdma.c \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/nm-setting-olpc-mesh.c \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/nm-setting-wimax.c \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/nm-setting-wired.c \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/nm-setting-wireless.c \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/nm-setting-wireless-security.c \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/nm-setting-vpn.c \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/nm-utils.c \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/nm-value-transforms.c \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(am__append_63) $(am__append_66) +@WITH_LEGACY_LIBRARIES_TRUE@libnm_util_lib_c_mkenums = \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/nm-utils-enum-types.c + +@WITH_LEGACY_LIBRARIES_TRUE@libnm_util_libnm_util_la_SOURCES = \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(libnm_util_lib_c_real) \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(libnm_util_lib_h_pub_real) \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(libnm_util_lib_h_priv) + +@WITH_LEGACY_LIBRARIES_TRUE@nodist_libnm_util_libnm_util_la_SOURCES = \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(libnm_util_lib_h_pub_mkenums) \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(libnm_util_lib_c_mkenums) + +@WITH_LEGACY_LIBRARIES_TRUE@libnm_util_libnm_util_la_CPPFLAGS = $(libnm_util_cppflags) +@WITH_LEGACY_LIBRARIES_TRUE@nm_utils_enum_types_sources = $(filter-out libnm-util/NetworkManager%,$(libnm_util_lib_h_pub_real)) +@WITH_LEGACY_LIBRARIES_TRUE@libnm_util_libnm_util_la_LIBADD = \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(GLIB_LIBS) $(DBUS_LIBS) \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(UUID_LIBS) $(am__append_64) \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(am__append_67) +@WITH_LEGACY_LIBRARIES_TRUE@libnm_util_libnm_util_la_LDFLAGS = \ +@WITH_LEGACY_LIBRARIES_TRUE@ -Wl,--version-script=$(srcdir)/libnm-util/libnm-util.ver \ +@WITH_LEGACY_LIBRARIES_TRUE@ -version-info "9:0:7" + +@WITH_LEGACY_LIBRARIES_TRUE@libnm_util_libtest_crypto_la_SOURCES = \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/crypto.c \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(am__append_70) $(am__append_72) +@WITH_LEGACY_LIBRARIES_TRUE@libnm_util_libtest_crypto_la_CPPFLAGS = $(libnm_util_cppflags) +@WITH_LEGACY_LIBRARIES_TRUE@libnm_util_libtest_crypto_la_LIBADD = \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(GLIB_LIBS) $(am__append_71) \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(am__append_73) +@HAVE_INTROSPECTION_TRUE@@WITH_LEGACY_LIBRARIES_TRUE@libnm_util_NetworkManager_1_0_gir_INCLUDES = GObject-2.0 DBusGLib-1.0 +@HAVE_INTROSPECTION_TRUE@@WITH_LEGACY_LIBRARIES_TRUE@libnm_util_NetworkManager_1_0_gir_PACKAGES = gobject-2.0 dbus-glib-1 +@HAVE_INTROSPECTION_TRUE@@WITH_LEGACY_LIBRARIES_TRUE@libnm_util_NetworkManager_1_0_gir_EXPORT_PACKAGES = libnm-util +@HAVE_INTROSPECTION_TRUE@@WITH_LEGACY_LIBRARIES_TRUE@libnm_util_NetworkManager_1_0_gir_CFLAGS = $(AM_CPPFLAGS) -I$(srcdir)/libnm-util +@HAVE_INTROSPECTION_TRUE@@WITH_LEGACY_LIBRARIES_TRUE@libnm_util_NetworkManager_1_0_gir_LIBS = libnm-util/libnm-util.la +@HAVE_INTROSPECTION_TRUE@@WITH_LEGACY_LIBRARIES_TRUE@libnm_util_NetworkManager_1_0_gir_FILES = \ +@HAVE_INTROSPECTION_TRUE@@WITH_LEGACY_LIBRARIES_TRUE@ $(libnm_util_lib_h_pub_mkenums) \ +@HAVE_INTROSPECTION_TRUE@@WITH_LEGACY_LIBRARIES_TRUE@ $(libnm_util_lib_h_pub_real) \ +@HAVE_INTROSPECTION_TRUE@@WITH_LEGACY_LIBRARIES_TRUE@ $(libnm_util_lib_c_mkenums) \ +@HAVE_INTROSPECTION_TRUE@@WITH_LEGACY_LIBRARIES_TRUE@ $(libnm_util_lib_c_real) + +@HAVE_INTROSPECTION_TRUE@@WITH_LEGACY_LIBRARIES_TRUE@libnm_util_NetworkManager_1_0_gir_SCANNERFLAGS = \ +@HAVE_INTROSPECTION_TRUE@@WITH_LEGACY_LIBRARIES_TRUE@ -I$(srcdir)/shared \ +@HAVE_INTROSPECTION_TRUE@@WITH_LEGACY_LIBRARIES_TRUE@ -I$(builddir)/shared \ +@HAVE_INTROSPECTION_TRUE@@WITH_LEGACY_LIBRARIES_TRUE@ -I$(srcdir)/libnm-util \ +@HAVE_INTROSPECTION_TRUE@@WITH_LEGACY_LIBRARIES_TRUE@ -I$(builddir)/libnm-util \ +@HAVE_INTROSPECTION_TRUE@@WITH_LEGACY_LIBRARIES_TRUE@ --warn-all --identifier-prefix=NM --symbol-prefix=nm + + +############################################################################### +# libnm-util/tests +############################################################################### +@WITH_LEGACY_LIBRARIES_TRUE@libnm_util_tests_cppflags = \ +@WITH_LEGACY_LIBRARIES_TRUE@ -I$(srcdir)/shared \ +@WITH_LEGACY_LIBRARIES_TRUE@ -I$(builddir)/shared \ +@WITH_LEGACY_LIBRARIES_TRUE@ -I$(srcdir)/libnm-util \ +@WITH_LEGACY_LIBRARIES_TRUE@ -I$(builddir)/libnm-util \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(GLIB_CFLAGS) \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(DBUS_CFLAGS) \ +@WITH_LEGACY_LIBRARIES_TRUE@ -DBUILD_DIR=\"$(abs_builddir)/libnm-util/tests\" \ +@WITH_LEGACY_LIBRARIES_TRUE@ -DTEST_CERT_DIR=\"$(abs_srcdir)/libnm-core/tests/certs\" + +@WITH_LEGACY_LIBRARIES_TRUE@libnm_util_tests_ldadd = \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/libnm-util.la \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(GLIB_LIBS) \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(DBUS_LIBS) + +@WITH_LEGACY_LIBRARIES_TRUE@libnm_util_tests_test_settings_defaults_CPPFLAGS = $(libnm_util_tests_cppflags) +@WITH_LEGACY_LIBRARIES_TRUE@libnm_util_tests_test_settings_defaults_LDADD = $(libnm_util_tests_ldadd) +@WITH_LEGACY_LIBRARIES_TRUE@libnm_util_tests_test_crypto_CPPFLAGS = $(libnm_util_tests_cppflags) +@WITH_LEGACY_LIBRARIES_TRUE@libnm_util_tests_test_crypto_LDADD = \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/libtest-crypto.la \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(libnm_util_tests_ldadd) + +@WITH_LEGACY_LIBRARIES_TRUE@libnm_util_tests_test_secrets_CPPFLAGS = $(libnm_util_tests_cppflags) +@WITH_LEGACY_LIBRARIES_TRUE@libnm_util_tests_test_secrets_LDADD = $(libnm_util_tests_ldadd) +@WITH_LEGACY_LIBRARIES_TRUE@libnm_util_tests_test_general_DEPENDENCIES = libnm-util/tests/test-libnm-linking +@WITH_LEGACY_LIBRARIES_TRUE@libnm_util_tests_test_general_CPPFLAGS = $(libnm_util_tests_cppflags) +@WITH_LEGACY_LIBRARIES_TRUE@libnm_util_tests_test_general_LDADD = $(libnm_util_tests_ldadd) +@WITH_LEGACY_LIBRARIES_TRUE@libnm_util_tests_test_setting_8021x_CPPFLAGS = $(libnm_util_tests_cppflags) +@WITH_LEGACY_LIBRARIES_TRUE@libnm_util_tests_test_setting_8021x_LDADD = $(libnm_util_tests_ldadd) +@WITH_LEGACY_LIBRARIES_TRUE@libnm_util_tests_test_setting_dcb_CPPFLAGS = $(libnm_util_tests_cppflags) +@WITH_LEGACY_LIBRARIES_TRUE@libnm_util_tests_test_setting_dcb_LDADD = $(libnm_util_tests_ldadd) +@WITH_LEGACY_LIBRARIES_TRUE@libnm_util_tests_test_libnm_linking_CPPFLAGS = $(libnm_util_tests_cppflags) +@WITH_LEGACY_LIBRARIES_TRUE@libnm_util_tests_test_libnm_linking_LDADD = \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm/libnm.la \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(libnm_util_tests_ldadd) + + +############################################################################### +# libnm-glib +############################################################################### +@WITH_LEGACY_LIBRARIES_TRUE@libnm_glib_cppflags = \ +@WITH_LEGACY_LIBRARIES_TRUE@ -I$(srcdir)/shared \ +@WITH_LEGACY_LIBRARIES_TRUE@ -I$(builddir)/shared \ +@WITH_LEGACY_LIBRARIES_TRUE@ -I$(srcdir)/libnm-util \ +@WITH_LEGACY_LIBRARIES_TRUE@ -I$(builddir)/libnm-util \ +@WITH_LEGACY_LIBRARIES_TRUE@ -I$(srcdir)/libnm-glib \ +@WITH_LEGACY_LIBRARIES_TRUE@ -I$(builddir)/libnm-glib \ +@WITH_LEGACY_LIBRARIES_TRUE@ -DG_LOG_DOMAIN=\""libnm-glib"\" \ +@WITH_LEGACY_LIBRARIES_TRUE@ -DNETWORKMANAGER_COMPILATION=NM_NETWORKMANAGER_COMPILATION_LIB_LEGACY \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(DBUS_CFLAGS) \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(GLIB_CFLAGS) + +@WITH_LEGACY_LIBRARIES_TRUE@libnm_glib_libdeprecated_nm_glib_la_SOURCES = \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/libnm_glib.h \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/libnm_glib.c + +@WITH_LEGACY_LIBRARIES_TRUE@libnm_glib_libdeprecated_nm_glib_la_CPPFLAGS = \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(libnm_glib_cppflags) \ +@WITH_LEGACY_LIBRARIES_TRUE@ -Wno-deprecated-declarations \ +@WITH_LEGACY_LIBRARIES_TRUE@ -Wno-deprecated + +@WITH_LEGACY_LIBRARIES_TRUE@libnm_glib_libdeprecated_nm_glib_la_LIBADD = \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(DBUS_LIBS) \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(GLIB_LIBS) + +@WITH_LEGACY_LIBRARIES_TRUE@libdeprecateddir = $(includedir)/libnm-glib +@WITH_LEGACY_LIBRARIES_TRUE@libdeprecated_HEADERS = \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/libnm_glib.h + +@WITH_LEGACY_LIBRARIES_TRUE@libnm_glib_libnmincludedir = $(includedir)/libnm-glib +@WITH_LEGACY_LIBRARIES_TRUE@libnm_glib_libnmvpndir = $(includedir)/libnm-glib +@WITH_LEGACY_LIBRARIES_TRUE@libnm_glib_lib_h_pub_real = \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/nm-object.h \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/nm-client.h \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/nm-device.h \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/nm-device-ethernet.h \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/nm-device-infiniband.h \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/nm-device-adsl.h \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/nm-device-wifi.h \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/nm-device-bt.h \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/nm-device-olpc-mesh.h \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/nm-device-bond.h \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/nm-device-team.h \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/nm-device-bridge.h \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/nm-device-vlan.h \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/nm-device-generic.h \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/nm-access-point.h \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/nm-ip4-config.h \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/nm-device-modem.h \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/nm-vpn-connection.h \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/nm-types.h \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/nm-active-connection.h \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/nm-dhcp4-config.h \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/nm-ip6-config.h \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/nm-dhcp6-config.h \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/nm-remote-connection.h \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/nm-remote-settings.h \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/nm-secret-agent.h \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/nm-device-wimax.h \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/nm-wimax-nsp.h + +@WITH_LEGACY_LIBRARIES_TRUE@libnm_glib_lib_h_pub_mkenums = \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/nm-glib-enum-types.h + +@WITH_LEGACY_LIBRARIES_TRUE@libnm_glib_lib_h_priv = \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/nm-object-private.h \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/nm-device-private.h \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/nm-types-private.h \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/nm-object-cache.h \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/nm-remote-connection-private.h \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/nm-dbus-helpers-private.h + +@WITH_LEGACY_LIBRARIES_TRUE@libnm_glib_libnminclude_HEADERS = \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(libnm_glib_lib_h_pub_real) + +@WITH_LEGACY_LIBRARIES_TRUE@nodist_libnm_glib_libnminclude_HEADERS = \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(libnm_glib_lib_h_pub_mkenums) + +@WITH_LEGACY_LIBRARIES_TRUE@libnm_glib_vpn_h_real = \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/nm-vpn-plugin.h \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/nm-vpn-plugin-ui-interface.h \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/nm-vpn-plugin-utils.h + +@WITH_LEGACY_LIBRARIES_TRUE@libnm_glib_vpn_h_mkenums = \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/nm-vpn-enum-types.h + +@WITH_LEGACY_LIBRARIES_TRUE@libnm_glib_libnmvpn_HEADERS = \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(libnm_glib_vpn_h_real) + +@WITH_LEGACY_LIBRARIES_TRUE@nodist_libnm_glib_libnmvpn_HEADERS = \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(libnm_glib_vpn_h_mkenums) + +@WITH_LEGACY_LIBRARIES_TRUE@libnm_glib_lib_c_real = \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/nm-object.c \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/nm-dbus-helpers.c \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/nm-client.c \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/nm-device.c \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/nm-device-ethernet.c \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/nm-device-infiniband.c \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/nm-device-adsl.c \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/nm-device-wifi.c \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/nm-device-bt.c \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/nm-device-olpc-mesh.c \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/nm-device-bond.c \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/nm-device-team.c \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/nm-device-bridge.c \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/nm-device-vlan.c \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/nm-device-generic.c \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/nm-access-point.c \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/nm-ip4-config.c \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/nm-device-modem.c \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/nm-vpn-connection.c \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/nm-types.c \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/nm-object-cache.c \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/nm-active-connection.c \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/nm-dhcp4-config.c \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/nm-ip6-config.c \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/nm-dhcp6-config.c \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/nm-remote-connection.c \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/nm-remote-settings.c \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/nm-secret-agent.c \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/nm-device-wimax.c \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/nm-wimax-nsp.c + +@WITH_LEGACY_LIBRARIES_TRUE@libnm_glib_lib_c_mkenums = \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/nm-glib-enum-types.c + +@WITH_LEGACY_LIBRARIES_TRUE@libnm_glib_libnm_glib_la_SOURCES = \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(libnm_glib_lib_c_real) \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(libnm_glib_lib_h_pub_real) \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(libnm_glib_lib_h_priv) + +@WITH_LEGACY_LIBRARIES_TRUE@nodist_libnm_glib_libnm_glib_la_SOURCES = \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(libnm_glib_lib_c_mkenums) \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(libnm_glib_lib_h_pub_mkenums) + +@WITH_LEGACY_LIBRARIES_TRUE@libnm_glib_libnm_glib_la_CPPFLAGS = \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(libnm_glib_cppflags) \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(GUDEV_CFLAGS) \ +@WITH_LEGACY_LIBRARIES_TRUE@ -DNMRUNDIR=\"$(nmrundir)\" + +@WITH_LEGACY_LIBRARIES_TRUE@libnm_glib_libnm_glib_la_LDFLAGS = \ +@WITH_LEGACY_LIBRARIES_TRUE@ -Wl,--version-script=$(srcdir)/libnm-glib/libnm-glib.ver \ +@WITH_LEGACY_LIBRARIES_TRUE@ -version-info "13:0:9" + +@WITH_LEGACY_LIBRARIES_TRUE@libnm_glib_libnm_glib_la_LIBADD = \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/libnm-util.la \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/libdeprecated-nm-glib.la \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(GLIB_LIBS) \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(DBUS_LIBS) \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(GUDEV_LIBS) + +@WITH_LEGACY_LIBRARIES_TRUE@nm_glib_enum_types_sources = $(libnm_glib_lib_h_pub_real) +@WITH_LEGACY_LIBRARIES_TRUE@libnm_glib_libnm_glib_test_CFLAGS = $(libnm_glib_cppflags) +@WITH_LEGACY_LIBRARIES_TRUE@libnm_glib_libnm_glib_test_LDADD = \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/libnm-glib.la \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/libnm-util.la \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(GLIB_LIBS) \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(DBUS_LIBS) + +@WITH_LEGACY_LIBRARIES_TRUE@libnm_glib_vpn_c_real = \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/nm-vpn-plugin.c \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/nm-vpn-plugin-ui-interface.c \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/nm-vpn-plugin-utils.c + +@WITH_LEGACY_LIBRARIES_TRUE@libnm_glib_vpn_c_mkenums = \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/nm-vpn-enum-types.c + +@WITH_LEGACY_LIBRARIES_TRUE@libnm_glib_libnm_glib_vpn_la_SOURCES = \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(libnm_glib_vpn_c_real) + +@WITH_LEGACY_LIBRARIES_TRUE@nodist_libnm_glib_libnm_glib_vpn_la_SOURCES = \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(libnm_glib_vpn_c_mkenums) + +@WITH_LEGACY_LIBRARIES_TRUE@libnm_glib_libnm_glib_vpn_la_CPPFLAGS = $(libnm_glib_cppflags) +@WITH_LEGACY_LIBRARIES_TRUE@libnm_glib_libnm_glib_vpn_la_LIBADD = \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/libnm-util.la \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(GLIB_LIBS) \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(DBUS_LIBS) + +@WITH_LEGACY_LIBRARIES_TRUE@libnm_glib_libnm_glib_vpn_la_LDFLAGS = \ +@WITH_LEGACY_LIBRARIES_TRUE@ -Wl,--version-script=$(srcdir)/libnm-glib/libnm-glib-vpn.ver \ +@WITH_LEGACY_LIBRARIES_TRUE@ -version-info "3:0:2" + +@WITH_LEGACY_LIBRARIES_TRUE@nm_vpn_enum_types_sources = $(libnm_glib_vpn_h_real) +@HAVE_INTROSPECTION_TRUE@@WITH_LEGACY_LIBRARIES_TRUE@libnm_glib_NMClient_1_0_gir_INCLUDES = Gio-2.0 DBusGLib-1.0 +@HAVE_INTROSPECTION_TRUE@@WITH_LEGACY_LIBRARIES_TRUE@libnm_glib_NMClient_1_0_gir_PACKAGES = gio-2.0 dbus-glib-1 gudev-1.0 +@HAVE_INTROSPECTION_TRUE@@WITH_LEGACY_LIBRARIES_TRUE@libnm_glib_NMClient_1_0_gir_EXPORT_PACKAGES = libnm-glib libnm-glib-vpn +@HAVE_INTROSPECTION_TRUE@@WITH_LEGACY_LIBRARIES_TRUE@libnm_glib_NMClient_1_0_gir_CFLAGS = $(libnm_glib_cppflags) +@HAVE_INTROSPECTION_TRUE@@WITH_LEGACY_LIBRARIES_TRUE@libnm_glib_NMClient_1_0_gir_LIBS = \ +@HAVE_INTROSPECTION_TRUE@@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/libnm-glib.la \ +@HAVE_INTROSPECTION_TRUE@@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/libnm-util.la + +@HAVE_INTROSPECTION_TRUE@@WITH_LEGACY_LIBRARIES_TRUE@libnm_glib_NMClient_1_0_gir_FILES = \ +@HAVE_INTROSPECTION_TRUE@@WITH_LEGACY_LIBRARIES_TRUE@ $(libnm_glib_lib_h_pub_mkenums) \ +@HAVE_INTROSPECTION_TRUE@@WITH_LEGACY_LIBRARIES_TRUE@ $(libnm_glib_lib_h_pub_real) \ +@HAVE_INTROSPECTION_TRUE@@WITH_LEGACY_LIBRARIES_TRUE@ $(libnm_glib_lib_c_mkenums) \ +@HAVE_INTROSPECTION_TRUE@@WITH_LEGACY_LIBRARIES_TRUE@ $(libnm_glib_lib_c_real) + +@HAVE_INTROSPECTION_TRUE@@WITH_LEGACY_LIBRARIES_TRUE@libnm_glib_NMClient_1_0_gir_SCANNERFLAGS = \ +@HAVE_INTROSPECTION_TRUE@@WITH_LEGACY_LIBRARIES_TRUE@ -I$(srcdir)/libnm-util \ +@HAVE_INTROSPECTION_TRUE@@WITH_LEGACY_LIBRARIES_TRUE@ -I$(builddir)/libnm-util \ +@HAVE_INTROSPECTION_TRUE@@WITH_LEGACY_LIBRARIES_TRUE@ -I$(srcdir)/libnm-glib \ +@HAVE_INTROSPECTION_TRUE@@WITH_LEGACY_LIBRARIES_TRUE@ -I$(builddir)/libnm-glib \ +@HAVE_INTROSPECTION_TRUE@@WITH_LEGACY_LIBRARIES_TRUE@ --warn-all --identifier-prefix=NM --symbol-prefix=nm \ +@HAVE_INTROSPECTION_TRUE@@WITH_LEGACY_LIBRARIES_TRUE@ --include-uninstalled=$(builddir)/libnm-util/NetworkManager-1.0.gir + + +############################################################################### +# libnm-glib/tests +############################################################################### +@WITH_LEGACY_LIBRARIES_TRUE@libnm_glib_tests_cppflags = \ +@WITH_LEGACY_LIBRARIES_TRUE@ -I$(srcdir)/shared \ +@WITH_LEGACY_LIBRARIES_TRUE@ -I$(builddir)/shared \ +@WITH_LEGACY_LIBRARIES_TRUE@ -I$(srcdir)/libnm-util \ +@WITH_LEGACY_LIBRARIES_TRUE@ -I$(builddir)/libnm-util \ +@WITH_LEGACY_LIBRARIES_TRUE@ -I$(srcdir)/libnm-glib \ +@WITH_LEGACY_LIBRARIES_TRUE@ -DNETWORKMANAGER_COMPILATION=NM_NETWORKMANAGER_COMPILATION_LIB_LEGACY \ +@WITH_LEGACY_LIBRARIES_TRUE@ -DTEST_NM_SERVICE=\"$(abs_srcdir)/tools/test-networkmanager-service.py\" \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(GLIB_CFLAGS) \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(DBUS_CFLAGS) + +@WITH_LEGACY_LIBRARIES_TRUE@libnm_glib_tests_test_nm_client_CPPFLAGS = $(libnm_glib_tests_cppflags) +@WITH_LEGACY_LIBRARIES_TRUE@libnm_glib_tests_test_nm_client_SOURCES = \ +@WITH_LEGACY_LIBRARIES_TRUE@ shared/nm-test-utils-impl.c \ +@WITH_LEGACY_LIBRARIES_TRUE@ shared/nm-test-libnm-utils.h \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/tests/test-nm-client.c + +@WITH_LEGACY_LIBRARIES_TRUE@libnm_glib_tests_test_nm_client_LDADD = \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/libnm-util.la \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/libnm-glib.la \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(GLIB_LIBS) \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(DBUS_LIBS) + +@WITH_LEGACY_LIBRARIES_TRUE@libnm_glib_tests_test_remote_settings_client_CPPFLAGS = $(libnm_glib_tests_cppflags) +@WITH_LEGACY_LIBRARIES_TRUE@libnm_glib_tests_test_remote_settings_client_SOURCES = \ +@WITH_LEGACY_LIBRARIES_TRUE@ shared/nm-test-utils-impl.c \ +@WITH_LEGACY_LIBRARIES_TRUE@ shared/nm-test-libnm-utils.h \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/tests/test-remote-settings-client.c + +@WITH_LEGACY_LIBRARIES_TRUE@libnm_glib_tests_test_remote_settings_client_LDADD = \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util/libnm-util.la \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib/libnm-glib.la \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(GLIB_LIBS) \ +@WITH_LEGACY_LIBRARIES_TRUE@ $(DBUS_LIBS) + + +############################################################################### +# man +############################################################################### +xsltproc_flags = \ + --path man \ + --xinclude \ + --nonet \ + --stringparam man.output.quietly 1 \ + --stringparam funcsynopsis.style ansi \ + --stringparam man.th.extra1.suppress 1 \ + --stringparam man.authors.section.enabled 0 \ + --stringparam man.copyright.section.enabled 0 + +man_nm_settings_xml = \ + man/nm-settings.xml \ + man/nm-settings-keyfile.xml \ + man/nm-settings-ifcfg-rh.xml + +@HAVE_INTROSPECTION_FALSE@@INSTALL_PREGEN_MANPAGES_TRUE@install_manpages = true +@HAVE_INTROSPECTION_TRUE@install_manpages = true +@ENABLE_VAPIGEN_TRUE@vapi_libnm_vapi_METADATADIRS = $(srcdir)/vapi +@ENABLE_VAPIGEN_TRUE@vapi_libnm_vapi_FILES = $(builddir)/libnm/NM-1.0.gir +@ENABLE_VAPIGEN_TRUE@vapi_libnm_vapi_DEPS = gio-2.0 +@ENABLE_VAPIGEN_TRUE@vapi_libnm_util_vapi_METADATADIRS = $(srcdir)/vapi +@ENABLE_VAPIGEN_TRUE@vapi_libnm_util_vapi_FILES = $(builddir)/libnm-util/NetworkManager-1.0.gir +@ENABLE_VAPIGEN_TRUE@vapi_libnm_glib_vapi_METADATADIRS = $(srcdir)/vapi +@ENABLE_VAPIGEN_TRUE@vapi_libnm_glib_vapi_FILES = $(builddir)/libnm-glib/NMClient-1.0.gir +@ENABLE_VAPIGEN_TRUE@vapi_libnm_glib_vapi_VAPIDIRS = $(builddir)/vapi +@ENABLE_VAPIGEN_TRUE@vapi_libnm_glib_vapi_GIRDIRS = $(builddir)/libnm-util +@ENABLE_VAPIGEN_TRUE@vapi_libnm_glib_vapi_DEPS = gio-2.0 + +############################################################################### +girdir = $(datadir)/gir-1.0 +gir_DATA = $(INTROSPECTION_GIRS) +typelibdir = $(libdir)/girepository-1.0 +typelib_DATA = $(INTROSPECTION_GIRS:.gir=.typelib) +dbusservicedir = $(DBUS_SYS_DIR) +examples_C_glib_cppflags = \ + -I${top_srcdir}/shared \ + -I${top_builddir}/shared \ + -I${top_srcdir}/libnm-core \ + -I${top_builddir}/libnm-core \ + -I${top_srcdir}/libnm \ + -I${top_builddir}/libnm \ + $(GLIB_CFLAGS) \ + -DNM_VERSION_MAX_ALLOWED=NM_VERSION_NEXT_STABLE + +examples_C_glib_cppflags_gdbus = $(examples_C_glib_cppflags) +examples_C_glib_cppflags_libnm = $(examples_C_glib_cppflags) +examples_C_glib_add_connection_gdbus_CPPFLAGS = $(examples_C_glib_cppflags_gdbus) +examples_C_glib_add_connection_gdbus_LDADD = \ + $(GLIB_LIBS) \ + $(UUID_LIBS) + +examples_C_glib_add_connection_libnm_CPPFLAGS = $(examples_C_glib_cppflags_libnm) +examples_C_glib_add_connection_libnm_LDADD = \ + libnm/libnm.la \ + $(GLIB_LIBS) + +examples_C_glib_get_active_connections_gdbus_CPPFLAGS = $(examples_C_glib_cppflags_gdbus) +examples_C_glib_get_active_connections_gdbus_LDADD = \ + $(GLIB_LIBS) + +examples_C_glib_get_ap_info_libnm_CPPFLAGS = $(examples_C_glib_cppflags_libnm) +examples_C_glib_get_ap_info_libnm_LDADD = \ + libnm/libnm.la \ + $(GLIB_LIBS) + +examples_C_glib_list_connections_gdbus_CPPFLAGS = $(examples_C_glib_cppflags_gdbus) +examples_C_glib_list_connections_gdbus_LDADD = \ + $(GLIB_LIBS) + +examples_C_glib_list_connections_libnm_CPPFLAGS = $(examples_C_glib_cppflags_libnm) +examples_C_glib_list_connections_libnm_LDADD = \ + libnm/libnm.la \ + $(GLIB_LIBS) + +examples_C_glib_monitor_nm_running_gdbus_CPPFLAGS = $(examples_C_glib_cppflags_gdbus) +examples_C_glib_monitor_nm_running_gdbus_LDADD = \ + $(GLIB_LIBS) + +examples_C_glib_monitor_nm_state_gdbus_CPPFLAGS = $(examples_C_glib_cppflags_gdbus) +examples_C_glib_monitor_nm_state_gdbus_LDADD = \ + $(GLIB_LIBS) + + +############################################################################### +# examples/C/qt +############################################################################### +@WITH_QT_TRUE@examples_C_qt_cppflags = \ +@WITH_QT_TRUE@ -I${top_srcdir}/libnm-core \ +@WITH_QT_TRUE@ -I${top_builddir}/libnm-core \ +@WITH_QT_TRUE@ -I${builddir}/examples/C/qt \ +@WITH_QT_TRUE@ $(DBUS_CFLAGS) \ +@WITH_QT_TRUE@ $(QT_CFLAGS) + +@WITH_QT_TRUE@examples_C_qt_add_connection_wired_SOURCES = examples/C/qt/add-connection-wired.cpp +@WITH_QT_TRUE@examples_C_qt_add_connection_wired_CPPFLAGS = $(examples_C_qt_cppflags) +@WITH_QT_TRUE@examples_C_qt_add_connection_wired_LDADD = \ +@WITH_QT_TRUE@ $(DBUS_LIBS) \ +@WITH_QT_TRUE@ $(QT_LIBS) + +@WITH_QT_TRUE@examples_C_qt_list_connections_SOURCES = examples/C/qt/list-connections.cpp +@WITH_QT_TRUE@examples_C_qt_list_connections_CPPFLAGS = $(examples_C_qt_cppflags) +@WITH_QT_TRUE@examples_C_qt_list_connections_LDADD = \ +@WITH_QT_TRUE@ $(DBUS_LIBS) \ +@WITH_QT_TRUE@ $(QT_LIBS) + +@WITH_QT_TRUE@examples_C_qt_change_ipv4_addresses_SOURCES = examples/C/qt/change-ipv4-addresses.cpp +@WITH_QT_TRUE@examples_C_qt_change_ipv4_addresses_CPPFLAGS = $(examples_C_qt_cppflags) +@WITH_QT_TRUE@examples_C_qt_change_ipv4_addresses_LDADD = \ +@WITH_QT_TRUE@ $(DBUS_LIBS) \ +@WITH_QT_TRUE@ $(QT_LIBS) + +@WITH_QT_TRUE@examples_C_qt_monitor_nm_running_SOURCES = examples/C/qt/monitor-nm-running.cpp +@WITH_QT_TRUE@examples_C_qt_monitor_nm_running_CPPFLAGS = $(examples_C_qt_cppflags) +@WITH_QT_TRUE@examples_C_qt_monitor_nm_running_LDADD = \ +@WITH_QT_TRUE@ $(DBUS_LIBS) \ +@WITH_QT_TRUE@ $(QT_LIBS) + +all: $(BUILT_SOURCES) config.h + $(MAKE) $(AM_MAKEFLAGS) all-recursive + +.SUFFIXES: +.SUFFIXES: .c .cpp .lo .log .o .obj .test .test$(EXEEXT) .trs +am--refresh: Makefile + @: +$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(srcdir)/Makefile.vapigen $(srcdir)/Makefile.examples $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + echo ' cd $(srcdir) && $(AUTOMAKE) --gnu'; \ + $(am__cd) $(srcdir) && $(AUTOMAKE) --gnu \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu Makefile'; \ + $(am__cd) $(top_srcdir) && \ + $(AUTOMAKE) --gnu Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + echo ' $(SHELL) ./config.status'; \ + $(SHELL) ./config.status;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \ + esac; +$(srcdir)/Makefile.vapigen $(srcdir)/Makefile.examples $(am__empty): + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + $(SHELL) ./config.status --recheck + +$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) + $(am__cd) $(srcdir) && $(AUTOCONF) +$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) + $(am__cd) $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS) +$(am__aclocal_m4_deps): + +config.h: stamp-h1 + @test -f $@ || rm -f stamp-h1 + @test -f $@ || $(MAKE) $(AM_MAKEFLAGS) stamp-h1 + +stamp-h1: $(srcdir)/config.h.in $(top_builddir)/config.status + @rm -f stamp-h1 + cd $(top_builddir) && $(SHELL) ./config.status config.h +$(srcdir)/config.h.in: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) + ($(am__cd) $(top_srcdir) && $(AUTOHEADER)) + rm -f stamp-h1 + touch $@ + +distclean-hdr: + -rm -f config.h stamp-h1 +shared/nm-version-macros.h: $(top_builddir)/config.status $(top_srcdir)/shared/nm-version-macros.h.in + cd $(top_builddir) && $(SHELL) ./config.status $@ +libnm/libnm.pc: $(top_builddir)/config.status $(top_srcdir)/libnm/libnm.pc.in + cd $(top_builddir) && $(SHELL) ./config.status $@ +libnm-util/libnm-util.pc: $(top_builddir)/config.status $(top_srcdir)/libnm-util/libnm-util.pc.in + cd $(top_builddir) && $(SHELL) ./config.status $@ +libnm-glib/libnm-glib.pc: $(top_builddir)/config.status $(top_srcdir)/libnm-glib/libnm-glib.pc.in + cd $(top_builddir) && $(SHELL) ./config.status $@ +libnm-glib/libnm-glib-vpn.pc: $(top_builddir)/config.status $(top_srcdir)/libnm-glib/libnm-glib-vpn.pc.in + cd $(top_builddir) && $(SHELL) ./config.status $@ +man/common.ent: $(top_builddir)/config.status $(top_srcdir)/man/common.ent.in + cd $(top_builddir) && $(SHELL) ./config.status $@ +data/org.freedesktop.NetworkManager.policy.in: $(top_builddir)/config.status $(top_srcdir)/data/org.freedesktop.NetworkManager.policy.in.in + cd $(top_builddir) && $(SHELL) ./config.status $@ +NetworkManager.pc: $(top_builddir)/config.status $(srcdir)/NetworkManager.pc.in + cd $(top_builddir) && $(SHELL) ./config.status $@ + +clean-noinstLIBRARIES: + -test -z "$(noinst_LIBRARIES)" || rm -f $(noinst_LIBRARIES) +clients/tui/newt/$(am__dirstamp): + @$(MKDIR_P) clients/tui/newt + @: > clients/tui/newt/$(am__dirstamp) +clients/tui/newt/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) clients/tui/newt/$(DEPDIR) + @: > clients/tui/newt/$(DEPDIR)/$(am__dirstamp) +clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-button.$(OBJEXT): \ + clients/tui/newt/$(am__dirstamp) \ + clients/tui/newt/$(DEPDIR)/$(am__dirstamp) +clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-button-box.$(OBJEXT): \ + clients/tui/newt/$(am__dirstamp) \ + clients/tui/newt/$(DEPDIR)/$(am__dirstamp) +clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-checkbox.$(OBJEXT): \ + clients/tui/newt/$(am__dirstamp) \ + clients/tui/newt/$(DEPDIR)/$(am__dirstamp) +clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-component.$(OBJEXT): \ + clients/tui/newt/$(am__dirstamp) \ + clients/tui/newt/$(DEPDIR)/$(am__dirstamp) +clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-container.$(OBJEXT): \ + clients/tui/newt/$(am__dirstamp) \ + clients/tui/newt/$(DEPDIR)/$(am__dirstamp) +clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-entry.$(OBJEXT): \ + clients/tui/newt/$(am__dirstamp) \ + clients/tui/newt/$(DEPDIR)/$(am__dirstamp) +clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-entry-numeric.$(OBJEXT): \ + clients/tui/newt/$(am__dirstamp) \ + clients/tui/newt/$(DEPDIR)/$(am__dirstamp) +clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-form.$(OBJEXT): \ + clients/tui/newt/$(am__dirstamp) \ + clients/tui/newt/$(DEPDIR)/$(am__dirstamp) +clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-grid.$(OBJEXT): \ + clients/tui/newt/$(am__dirstamp) \ + clients/tui/newt/$(DEPDIR)/$(am__dirstamp) +clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-hacks.$(OBJEXT): \ + clients/tui/newt/$(am__dirstamp) \ + clients/tui/newt/$(DEPDIR)/$(am__dirstamp) +clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-label.$(OBJEXT): \ + clients/tui/newt/$(am__dirstamp) \ + clients/tui/newt/$(DEPDIR)/$(am__dirstamp) +clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-listbox.$(OBJEXT): \ + clients/tui/newt/$(am__dirstamp) \ + clients/tui/newt/$(DEPDIR)/$(am__dirstamp) +clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-popup.$(OBJEXT): \ + clients/tui/newt/$(am__dirstamp) \ + clients/tui/newt/$(DEPDIR)/$(am__dirstamp) +clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-section.$(OBJEXT): \ + clients/tui/newt/$(am__dirstamp) \ + clients/tui/newt/$(DEPDIR)/$(am__dirstamp) +clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-separator.$(OBJEXT): \ + clients/tui/newt/$(am__dirstamp) \ + clients/tui/newt/$(DEPDIR)/$(am__dirstamp) +clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-stack.$(OBJEXT): \ + clients/tui/newt/$(am__dirstamp) \ + clients/tui/newt/$(DEPDIR)/$(am__dirstamp) +clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-textbox.$(OBJEXT): \ + clients/tui/newt/$(am__dirstamp) \ + clients/tui/newt/$(DEPDIR)/$(am__dirstamp) +clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-toggle-button.$(OBJEXT): \ + clients/tui/newt/$(am__dirstamp) \ + clients/tui/newt/$(DEPDIR)/$(am__dirstamp) +clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-utils.$(OBJEXT): \ + clients/tui/newt/$(am__dirstamp) \ + clients/tui/newt/$(DEPDIR)/$(am__dirstamp) +clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-widget.$(OBJEXT): \ + clients/tui/newt/$(am__dirstamp) \ + clients/tui/newt/$(DEPDIR)/$(am__dirstamp) + +clients/tui/newt/libnmt-newt.a: $(clients_tui_newt_libnmt_newt_a_OBJECTS) $(clients_tui_newt_libnmt_newt_a_DEPENDENCIES) $(EXTRA_clients_tui_newt_libnmt_newt_a_DEPENDENCIES) clients/tui/newt/$(am__dirstamp) + $(AM_V_at)-rm -f clients/tui/newt/libnmt-newt.a + $(AM_V_AR)$(clients_tui_newt_libnmt_newt_a_AR) clients/tui/newt/libnmt-newt.a $(clients_tui_newt_libnmt_newt_a_OBJECTS) $(clients_tui_newt_libnmt_newt_a_LIBADD) + $(AM_V_at)$(RANLIB) clients/tui/newt/libnmt-newt.a + +clean-checkLTLIBRARIES: + -test -z "$(check_LTLIBRARIES)" || rm -f $(check_LTLIBRARIES) + @list='$(check_LTLIBRARIES)'; \ + locs=`for p in $$list; do echo $$p; done | \ + sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \ + sort -u`; \ + test -z "$$locs" || { \ + echo rm -f $${locs}; \ + rm -f $${locs}; \ + } + +install-libLTLIBRARIES: $(lib_LTLIBRARIES) + @$(NORMAL_INSTALL) + @list='$(lib_LTLIBRARIES)'; test -n "$(libdir)" || list=; \ + list2=; for p in $$list; do \ + if test -f $$p; then \ + list2="$$list2 $$p"; \ + else :; fi; \ + done; \ + test -z "$$list2" || { \ + echo " $(MKDIR_P) '$(DESTDIR)$(libdir)'"; \ + $(MKDIR_P) "$(DESTDIR)$(libdir)" || exit 1; \ + echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(libdir)'"; \ + $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(libdir)"; \ + } + +uninstall-libLTLIBRARIES: + @$(NORMAL_UNINSTALL) + @list='$(lib_LTLIBRARIES)'; test -n "$(libdir)" || list=; \ + for p in $$list; do \ + $(am__strip_dir) \ + echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f '$(DESTDIR)$(libdir)/$$f'"; \ + $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f "$(DESTDIR)$(libdir)/$$f"; \ + done + +clean-libLTLIBRARIES: + -test -z "$(lib_LTLIBRARIES)" || rm -f $(lib_LTLIBRARIES) + @list='$(lib_LTLIBRARIES)'; \ + locs=`for p in $$list; do echo $$p; done | \ + sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \ + sort -u`; \ + test -z "$$locs" || { \ + echo rm -f $${locs}; \ + rm -f $${locs}; \ + } + +clean-noinstLTLIBRARIES: + -test -z "$(noinst_LTLIBRARIES)" || rm -f $(noinst_LTLIBRARIES) + @list='$(noinst_LTLIBRARIES)'; \ + locs=`for p in $$list; do echo $$p; done | \ + sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \ + sort -u`; \ + test -z "$$locs" || { \ + echo rm -f $${locs}; \ + rm -f $${locs}; \ + } + +install-pkglibLTLIBRARIES: $(pkglib_LTLIBRARIES) + @$(NORMAL_INSTALL) + @list='$(pkglib_LTLIBRARIES)'; test -n "$(pkglibdir)" || list=; \ + list2=; for p in $$list; do \ + if test -f $$p; then \ + list2="$$list2 $$p"; \ + else :; fi; \ + done; \ + test -z "$$list2" || { \ + echo " $(MKDIR_P) '$(DESTDIR)$(pkglibdir)'"; \ + $(MKDIR_P) "$(DESTDIR)$(pkglibdir)" || exit 1; \ + echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(pkglibdir)'"; \ + $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(pkglibdir)"; \ + } + +uninstall-pkglibLTLIBRARIES: + @$(NORMAL_UNINSTALL) + @list='$(pkglib_LTLIBRARIES)'; test -n "$(pkglibdir)" || list=; \ + for p in $$list; do \ + $(am__strip_dir) \ + echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f '$(DESTDIR)$(pkglibdir)/$$f'"; \ + $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f "$(DESTDIR)$(pkglibdir)/$$f"; \ + done + +clean-pkglibLTLIBRARIES: + -test -z "$(pkglib_LTLIBRARIES)" || rm -f $(pkglib_LTLIBRARIES) + @list='$(pkglib_LTLIBRARIES)'; \ + locs=`for p in $$list; do echo $$p; done | \ + sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \ + sort -u`; \ + test -z "$$locs" || { \ + echo rm -f $${locs}; \ + rm -f $${locs}; \ + } + +install-pppd_pluginLTLIBRARIES: $(pppd_plugin_LTLIBRARIES) + @$(NORMAL_INSTALL) + @list='$(pppd_plugin_LTLIBRARIES)'; test -n "$(pppd_plugindir)" || list=; \ + list2=; for p in $$list; do \ + if test -f $$p; then \ + list2="$$list2 $$p"; \ + else :; fi; \ + done; \ + test -z "$$list2" || { \ + echo " $(MKDIR_P) '$(DESTDIR)$(pppd_plugindir)'"; \ + $(MKDIR_P) "$(DESTDIR)$(pppd_plugindir)" || exit 1; \ + echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(pppd_plugindir)'"; \ + $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(pppd_plugindir)"; \ + } + +uninstall-pppd_pluginLTLIBRARIES: + @$(NORMAL_UNINSTALL) + @list='$(pppd_plugin_LTLIBRARIES)'; test -n "$(pppd_plugindir)" || list=; \ + for p in $$list; do \ + $(am__strip_dir) \ + echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f '$(DESTDIR)$(pppd_plugindir)/$$f'"; \ + $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f "$(DESTDIR)$(pppd_plugindir)/$$f"; \ + done + +clean-pppd_pluginLTLIBRARIES: + -test -z "$(pppd_plugin_LTLIBRARIES)" || rm -f $(pppd_plugin_LTLIBRARIES) + @list='$(pppd_plugin_LTLIBRARIES)'; \ + locs=`for p in $$list; do echo $$p; done | \ + sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \ + sort -u`; \ + test -z "$$locs" || { \ + echo rm -f $${locs}; \ + rm -f $${locs}; \ + } +dispatcher/$(am__dirstamp): + @$(MKDIR_P) dispatcher + @: > dispatcher/$(am__dirstamp) +dispatcher/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) dispatcher/$(DEPDIR) + @: > dispatcher/$(DEPDIR)/$(am__dirstamp) +dispatcher/dispatcher_libnm_dispatcher_core_la-nm-dispatcher-utils.lo: \ + dispatcher/$(am__dirstamp) \ + dispatcher/$(DEPDIR)/$(am__dirstamp) + +dispatcher/libnm-dispatcher-core.la: $(dispatcher_libnm_dispatcher_core_la_OBJECTS) $(dispatcher_libnm_dispatcher_core_la_DEPENDENCIES) $(EXTRA_dispatcher_libnm_dispatcher_core_la_DEPENDENCIES) dispatcher/$(am__dirstamp) + $(AM_V_CCLD)$(LINK) $(dispatcher_libnm_dispatcher_core_la_OBJECTS) $(dispatcher_libnm_dispatcher_core_la_LIBADD) $(LIBS) +introspection/$(am__dirstamp): + @$(MKDIR_P) introspection + @: > introspection/$(am__dirstamp) +introspection/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) introspection/$(DEPDIR) + @: > introspection/$(DEPDIR)/$(am__dirstamp) +introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.AccessPoint.lo: \ + introspection/$(am__dirstamp) \ + introspection/$(DEPDIR)/$(am__dirstamp) +introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Connection.Active.lo: \ + introspection/$(am__dirstamp) \ + introspection/$(DEPDIR)/$(am__dirstamp) +introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.AgentManager.lo: \ + introspection/$(am__dirstamp) \ + introspection/$(DEPDIR)/$(am__dirstamp) +introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Checkpoint.lo: \ + introspection/$(am__dirstamp) \ + introspection/$(DEPDIR)/$(am__dirstamp) +introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Adsl.lo: \ + introspection/$(am__dirstamp) \ + introspection/$(DEPDIR)/$(am__dirstamp) +introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Bond.lo: \ + introspection/$(am__dirstamp) \ + introspection/$(DEPDIR)/$(am__dirstamp) +introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Bridge.lo: \ + introspection/$(am__dirstamp) \ + introspection/$(DEPDIR)/$(am__dirstamp) +introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Bluetooth.lo: \ + introspection/$(am__dirstamp) \ + introspection/$(DEPDIR)/$(am__dirstamp) +introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Wired.lo: \ + introspection/$(am__dirstamp) \ + introspection/$(DEPDIR)/$(am__dirstamp) +introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Generic.lo: \ + introspection/$(am__dirstamp) \ + introspection/$(DEPDIR)/$(am__dirstamp) +introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Infiniband.lo: \ + introspection/$(am__dirstamp) \ + introspection/$(DEPDIR)/$(am__dirstamp) +introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.IPTunnel.lo: \ + introspection/$(am__dirstamp) \ + introspection/$(DEPDIR)/$(am__dirstamp) +introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Macsec.lo: \ + introspection/$(am__dirstamp) \ + introspection/$(DEPDIR)/$(am__dirstamp) +introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Macvlan.lo: \ + introspection/$(am__dirstamp) \ + introspection/$(DEPDIR)/$(am__dirstamp) +introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Modem.lo: \ + introspection/$(am__dirstamp) \ + introspection/$(DEPDIR)/$(am__dirstamp) +introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.OlpcMesh.lo: \ + introspection/$(am__dirstamp) \ + introspection/$(DEPDIR)/$(am__dirstamp) +introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Statistics.lo: \ + introspection/$(am__dirstamp) \ + introspection/$(DEPDIR)/$(am__dirstamp) +introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Team.lo: \ + introspection/$(am__dirstamp) \ + introspection/$(DEPDIR)/$(am__dirstamp) +introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Tun.lo: \ + introspection/$(am__dirstamp) \ + introspection/$(DEPDIR)/$(am__dirstamp) +introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Veth.lo: \ + introspection/$(am__dirstamp) \ + introspection/$(DEPDIR)/$(am__dirstamp) +introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Vlan.lo: \ + introspection/$(am__dirstamp) \ + introspection/$(DEPDIR)/$(am__dirstamp) +introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Vxlan.lo: \ + introspection/$(am__dirstamp) \ + introspection/$(DEPDIR)/$(am__dirstamp) +introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Wireless.lo: \ + introspection/$(am__dirstamp) \ + introspection/$(DEPDIR)/$(am__dirstamp) +introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.WiMax.lo: \ + introspection/$(am__dirstamp) \ + introspection/$(DEPDIR)/$(am__dirstamp) +introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.lo: \ + introspection/$(am__dirstamp) \ + introspection/$(DEPDIR)/$(am__dirstamp) +introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.DHCP4Config.lo: \ + introspection/$(am__dirstamp) \ + introspection/$(DEPDIR)/$(am__dirstamp) +introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.DHCP6Config.lo: \ + introspection/$(am__dirstamp) \ + introspection/$(DEPDIR)/$(am__dirstamp) +introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.DnsManager.lo: \ + introspection/$(am__dirstamp) \ + introspection/$(DEPDIR)/$(am__dirstamp) +introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.IP4Config.lo: \ + introspection/$(am__dirstamp) \ + introspection/$(DEPDIR)/$(am__dirstamp) +introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.IP6Config.lo: \ + introspection/$(am__dirstamp) \ + introspection/$(DEPDIR)/$(am__dirstamp) +introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.lo: \ + introspection/$(am__dirstamp) \ + introspection/$(DEPDIR)/$(am__dirstamp) +introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.PPP.lo: \ + introspection/$(am__dirstamp) \ + introspection/$(DEPDIR)/$(am__dirstamp) +introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.SecretAgent.lo: \ + introspection/$(am__dirstamp) \ + introspection/$(DEPDIR)/$(am__dirstamp) +introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Settings.Connection.lo: \ + introspection/$(am__dirstamp) \ + introspection/$(DEPDIR)/$(am__dirstamp) +introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Settings.lo: \ + introspection/$(am__dirstamp) \ + introspection/$(DEPDIR)/$(am__dirstamp) +introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.VPN.Connection.lo: \ + introspection/$(am__dirstamp) \ + introspection/$(DEPDIR)/$(am__dirstamp) +introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.VPN.Plugin.lo: \ + introspection/$(am__dirstamp) \ + introspection/$(DEPDIR)/$(am__dirstamp) + +introspection/libnmdbus.la: $(introspection_libnmdbus_la_OBJECTS) $(introspection_libnmdbus_la_DEPENDENCIES) $(EXTRA_introspection_libnmdbus_la_DEPENDENCIES) introspection/$(am__dirstamp) + $(AM_V_CCLD)$(LINK) $(introspection_libnmdbus_la_OBJECTS) $(introspection_libnmdbus_la_LIBADD) $(LIBS) +shared/nm-utils/$(am__dirstamp): + @$(MKDIR_P) shared/nm-utils + @: > shared/nm-utils/$(am__dirstamp) +shared/nm-utils/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) shared/nm-utils/$(DEPDIR) + @: > shared/nm-utils/$(DEPDIR)/$(am__dirstamp) +shared/nm-utils/libnm_core_libnm_core_la-nm-shared-utils.lo: \ + shared/nm-utils/$(am__dirstamp) \ + shared/nm-utils/$(DEPDIR)/$(am__dirstamp) +libnm-core/$(am__dirstamp): + @$(MKDIR_P) libnm-core + @: > libnm-core/$(am__dirstamp) +libnm-core/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) libnm-core/$(DEPDIR) + @: > libnm-core/$(DEPDIR)/$(am__dirstamp) +libnm-core/libnm_core_libnm_core_la-crypto.lo: \ + libnm-core/$(am__dirstamp) \ + libnm-core/$(DEPDIR)/$(am__dirstamp) +libnm-core/libnm_core_libnm_core_la-nm-connection.lo: \ + libnm-core/$(am__dirstamp) \ + libnm-core/$(DEPDIR)/$(am__dirstamp) +libnm-core/libnm_core_libnm_core_la-nm-dbus-utils.lo: \ + libnm-core/$(am__dirstamp) \ + libnm-core/$(DEPDIR)/$(am__dirstamp) +libnm-core/libnm_core_libnm_core_la-nm-errors.lo: \ + libnm-core/$(am__dirstamp) \ + libnm-core/$(DEPDIR)/$(am__dirstamp) +libnm-core/libnm_core_libnm_core_la-nm-keyfile-reader.lo: \ + libnm-core/$(am__dirstamp) \ + libnm-core/$(DEPDIR)/$(am__dirstamp) +libnm-core/libnm_core_libnm_core_la-nm-keyfile-utils.lo: \ + libnm-core/$(am__dirstamp) \ + libnm-core/$(DEPDIR)/$(am__dirstamp) +libnm-core/libnm_core_libnm_core_la-nm-keyfile-writer.lo: \ + libnm-core/$(am__dirstamp) \ + libnm-core/$(DEPDIR)/$(am__dirstamp) +libnm-core/libnm_core_libnm_core_la-nm-property-compare.lo: \ + libnm-core/$(am__dirstamp) \ + libnm-core/$(DEPDIR)/$(am__dirstamp) +libnm-core/libnm_core_libnm_core_la-nm-setting-8021x.lo: \ + libnm-core/$(am__dirstamp) \ + libnm-core/$(DEPDIR)/$(am__dirstamp) +libnm-core/libnm_core_libnm_core_la-nm-setting-adsl.lo: \ + libnm-core/$(am__dirstamp) \ + libnm-core/$(DEPDIR)/$(am__dirstamp) +libnm-core/libnm_core_libnm_core_la-nm-setting-bluetooth.lo: \ + libnm-core/$(am__dirstamp) \ + libnm-core/$(DEPDIR)/$(am__dirstamp) +libnm-core/libnm_core_libnm_core_la-nm-setting-bond.lo: \ + libnm-core/$(am__dirstamp) \ + libnm-core/$(DEPDIR)/$(am__dirstamp) +libnm-core/libnm_core_libnm_core_la-nm-setting-bridge-port.lo: \ + libnm-core/$(am__dirstamp) \ + libnm-core/$(DEPDIR)/$(am__dirstamp) +libnm-core/libnm_core_libnm_core_la-nm-setting-bridge.lo: \ + libnm-core/$(am__dirstamp) \ + libnm-core/$(DEPDIR)/$(am__dirstamp) +libnm-core/libnm_core_libnm_core_la-nm-setting-cdma.lo: \ + libnm-core/$(am__dirstamp) \ + libnm-core/$(DEPDIR)/$(am__dirstamp) +libnm-core/libnm_core_libnm_core_la-nm-setting-connection.lo: \ + libnm-core/$(am__dirstamp) \ + libnm-core/$(DEPDIR)/$(am__dirstamp) +libnm-core/libnm_core_libnm_core_la-nm-setting-dcb.lo: \ + libnm-core/$(am__dirstamp) \ + libnm-core/$(DEPDIR)/$(am__dirstamp) +libnm-core/libnm_core_libnm_core_la-nm-setting-generic.lo: \ + libnm-core/$(am__dirstamp) \ + libnm-core/$(DEPDIR)/$(am__dirstamp) +libnm-core/libnm_core_libnm_core_la-nm-setting-gsm.lo: \ + libnm-core/$(am__dirstamp) \ + libnm-core/$(DEPDIR)/$(am__dirstamp) +libnm-core/libnm_core_libnm_core_la-nm-setting-infiniband.lo: \ + libnm-core/$(am__dirstamp) \ + libnm-core/$(DEPDIR)/$(am__dirstamp) +libnm-core/libnm_core_libnm_core_la-nm-setting-ip-config.lo: \ + libnm-core/$(am__dirstamp) \ + libnm-core/$(DEPDIR)/$(am__dirstamp) +libnm-core/libnm_core_libnm_core_la-nm-setting-ip-tunnel.lo: \ + libnm-core/$(am__dirstamp) \ + libnm-core/$(DEPDIR)/$(am__dirstamp) +libnm-core/libnm_core_libnm_core_la-nm-setting-ip4-config.lo: \ + libnm-core/$(am__dirstamp) \ + libnm-core/$(DEPDIR)/$(am__dirstamp) +libnm-core/libnm_core_libnm_core_la-nm-setting-ip6-config.lo: \ + libnm-core/$(am__dirstamp) \ + libnm-core/$(DEPDIR)/$(am__dirstamp) +libnm-core/libnm_core_libnm_core_la-nm-setting-macsec.lo: \ + libnm-core/$(am__dirstamp) \ + libnm-core/$(DEPDIR)/$(am__dirstamp) +libnm-core/libnm_core_libnm_core_la-nm-setting-macvlan.lo: \ + libnm-core/$(am__dirstamp) \ + libnm-core/$(DEPDIR)/$(am__dirstamp) +libnm-core/libnm_core_libnm_core_la-nm-setting-olpc-mesh.lo: \ + libnm-core/$(am__dirstamp) \ + libnm-core/$(DEPDIR)/$(am__dirstamp) +libnm-core/libnm_core_libnm_core_la-nm-setting-ppp.lo: \ + libnm-core/$(am__dirstamp) \ + libnm-core/$(DEPDIR)/$(am__dirstamp) +libnm-core/libnm_core_libnm_core_la-nm-setting-pppoe.lo: \ + libnm-core/$(am__dirstamp) \ + libnm-core/$(DEPDIR)/$(am__dirstamp) +libnm-core/libnm_core_libnm_core_la-nm-setting-proxy.lo: \ + libnm-core/$(am__dirstamp) \ + libnm-core/$(DEPDIR)/$(am__dirstamp) +libnm-core/libnm_core_libnm_core_la-nm-setting-serial.lo: \ + libnm-core/$(am__dirstamp) \ + libnm-core/$(DEPDIR)/$(am__dirstamp) +libnm-core/libnm_core_libnm_core_la-nm-setting-team-port.lo: \ + libnm-core/$(am__dirstamp) \ + libnm-core/$(DEPDIR)/$(am__dirstamp) +libnm-core/libnm_core_libnm_core_la-nm-setting-team.lo: \ + libnm-core/$(am__dirstamp) \ + libnm-core/$(DEPDIR)/$(am__dirstamp) +libnm-core/libnm_core_libnm_core_la-nm-setting-tun.lo: \ + libnm-core/$(am__dirstamp) \ + libnm-core/$(DEPDIR)/$(am__dirstamp) +libnm-core/libnm_core_libnm_core_la-nm-setting-vlan.lo: \ + libnm-core/$(am__dirstamp) \ + libnm-core/$(DEPDIR)/$(am__dirstamp) +libnm-core/libnm_core_libnm_core_la-nm-setting-vpn.lo: \ + libnm-core/$(am__dirstamp) \ + libnm-core/$(DEPDIR)/$(am__dirstamp) +libnm-core/libnm_core_libnm_core_la-nm-setting-vxlan.lo: \ + libnm-core/$(am__dirstamp) \ + libnm-core/$(DEPDIR)/$(am__dirstamp) +libnm-core/libnm_core_libnm_core_la-nm-setting-wimax.lo: \ + libnm-core/$(am__dirstamp) \ + libnm-core/$(DEPDIR)/$(am__dirstamp) +libnm-core/libnm_core_libnm_core_la-nm-setting-wired.lo: \ + libnm-core/$(am__dirstamp) \ + libnm-core/$(DEPDIR)/$(am__dirstamp) +libnm-core/libnm_core_libnm_core_la-nm-setting-wireless-security.lo: \ + libnm-core/$(am__dirstamp) \ + libnm-core/$(DEPDIR)/$(am__dirstamp) +libnm-core/libnm_core_libnm_core_la-nm-setting-wireless.lo: \ + libnm-core/$(am__dirstamp) \ + libnm-core/$(DEPDIR)/$(am__dirstamp) +libnm-core/libnm_core_libnm_core_la-nm-setting.lo: \ + libnm-core/$(am__dirstamp) \ + libnm-core/$(DEPDIR)/$(am__dirstamp) +libnm-core/libnm_core_libnm_core_la-nm-simple-connection.lo: \ + libnm-core/$(am__dirstamp) \ + libnm-core/$(DEPDIR)/$(am__dirstamp) +libnm-core/libnm_core_libnm_core_la-nm-utils.lo: \ + libnm-core/$(am__dirstamp) \ + libnm-core/$(DEPDIR)/$(am__dirstamp) +libnm-core/libnm_core_libnm_core_la-nm-vpn-editor-plugin.lo: \ + libnm-core/$(am__dirstamp) \ + libnm-core/$(DEPDIR)/$(am__dirstamp) +libnm-core/libnm_core_libnm_core_la-nm-vpn-plugin-info.lo: \ + libnm-core/$(am__dirstamp) \ + libnm-core/$(DEPDIR)/$(am__dirstamp) +libnm-core/libnm_core_libnm_core_la-crypto_gnutls.lo: \ + libnm-core/$(am__dirstamp) \ + libnm-core/$(DEPDIR)/$(am__dirstamp) +libnm-core/libnm_core_libnm_core_la-crypto_nss.lo: \ + libnm-core/$(am__dirstamp) \ + libnm-core/$(DEPDIR)/$(am__dirstamp) +libnm-core/libnm_core_libnm_core_la-nm-core-enum-types.lo: \ + libnm-core/$(am__dirstamp) \ + libnm-core/$(DEPDIR)/$(am__dirstamp) + +libnm-core/libnm-core.la: $(libnm_core_libnm_core_la_OBJECTS) $(libnm_core_libnm_core_la_DEPENDENCIES) $(EXTRA_libnm_core_libnm_core_la_DEPENDENCIES) libnm-core/$(am__dirstamp) + $(AM_V_CCLD)$(libnm_core_libnm_core_la_LINK) $(libnm_core_libnm_core_la_OBJECTS) $(libnm_core_libnm_core_la_LIBADD) $(LIBS) +libnm-glib/$(am__dirstamp): + @$(MKDIR_P) libnm-glib + @: > libnm-glib/$(am__dirstamp) +libnm-glib/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) libnm-glib/$(DEPDIR) + @: > libnm-glib/$(DEPDIR)/$(am__dirstamp) +libnm-glib/libnm_glib_libdeprecated_nm_glib_la-libnm_glib.lo: \ + libnm-glib/$(am__dirstamp) \ + libnm-glib/$(DEPDIR)/$(am__dirstamp) + +libnm-glib/libdeprecated-nm-glib.la: $(libnm_glib_libdeprecated_nm_glib_la_OBJECTS) $(libnm_glib_libdeprecated_nm_glib_la_DEPENDENCIES) $(EXTRA_libnm_glib_libdeprecated_nm_glib_la_DEPENDENCIES) libnm-glib/$(am__dirstamp) + $(AM_V_CCLD)$(LINK) $(am_libnm_glib_libdeprecated_nm_glib_la_rpath) $(libnm_glib_libdeprecated_nm_glib_la_OBJECTS) $(libnm_glib_libdeprecated_nm_glib_la_LIBADD) $(LIBS) +libnm-glib/libnm_glib_libnm_glib_vpn_la-nm-vpn-plugin.lo: \ + libnm-glib/$(am__dirstamp) \ + libnm-glib/$(DEPDIR)/$(am__dirstamp) +libnm-glib/libnm_glib_libnm_glib_vpn_la-nm-vpn-plugin-ui-interface.lo: \ + libnm-glib/$(am__dirstamp) \ + libnm-glib/$(DEPDIR)/$(am__dirstamp) +libnm-glib/libnm_glib_libnm_glib_vpn_la-nm-vpn-plugin-utils.lo: \ + libnm-glib/$(am__dirstamp) \ + libnm-glib/$(DEPDIR)/$(am__dirstamp) +libnm-glib/libnm_glib_libnm_glib_vpn_la-nm-vpn-enum-types.lo: \ + libnm-glib/$(am__dirstamp) \ + libnm-glib/$(DEPDIR)/$(am__dirstamp) + +libnm-glib/libnm-glib-vpn.la: $(libnm_glib_libnm_glib_vpn_la_OBJECTS) $(libnm_glib_libnm_glib_vpn_la_DEPENDENCIES) $(EXTRA_libnm_glib_libnm_glib_vpn_la_DEPENDENCIES) libnm-glib/$(am__dirstamp) + $(AM_V_CCLD)$(libnm_glib_libnm_glib_vpn_la_LINK) $(am_libnm_glib_libnm_glib_vpn_la_rpath) $(libnm_glib_libnm_glib_vpn_la_OBJECTS) $(libnm_glib_libnm_glib_vpn_la_LIBADD) $(LIBS) +libnm-glib/libnm_glib_libnm_glib_la-nm-object.lo: \ + libnm-glib/$(am__dirstamp) \ + libnm-glib/$(DEPDIR)/$(am__dirstamp) +libnm-glib/libnm_glib_libnm_glib_la-nm-dbus-helpers.lo: \ + libnm-glib/$(am__dirstamp) \ + libnm-glib/$(DEPDIR)/$(am__dirstamp) +libnm-glib/libnm_glib_libnm_glib_la-nm-client.lo: \ + libnm-glib/$(am__dirstamp) \ + libnm-glib/$(DEPDIR)/$(am__dirstamp) +libnm-glib/libnm_glib_libnm_glib_la-nm-device.lo: \ + libnm-glib/$(am__dirstamp) \ + libnm-glib/$(DEPDIR)/$(am__dirstamp) +libnm-glib/libnm_glib_libnm_glib_la-nm-device-ethernet.lo: \ + libnm-glib/$(am__dirstamp) \ + libnm-glib/$(DEPDIR)/$(am__dirstamp) +libnm-glib/libnm_glib_libnm_glib_la-nm-device-infiniband.lo: \ + libnm-glib/$(am__dirstamp) \ + libnm-glib/$(DEPDIR)/$(am__dirstamp) +libnm-glib/libnm_glib_libnm_glib_la-nm-device-adsl.lo: \ + libnm-glib/$(am__dirstamp) \ + libnm-glib/$(DEPDIR)/$(am__dirstamp) +libnm-glib/libnm_glib_libnm_glib_la-nm-device-wifi.lo: \ + libnm-glib/$(am__dirstamp) \ + libnm-glib/$(DEPDIR)/$(am__dirstamp) +libnm-glib/libnm_glib_libnm_glib_la-nm-device-bt.lo: \ + libnm-glib/$(am__dirstamp) \ + libnm-glib/$(DEPDIR)/$(am__dirstamp) +libnm-glib/libnm_glib_libnm_glib_la-nm-device-olpc-mesh.lo: \ + libnm-glib/$(am__dirstamp) \ + libnm-glib/$(DEPDIR)/$(am__dirstamp) +libnm-glib/libnm_glib_libnm_glib_la-nm-device-bond.lo: \ + libnm-glib/$(am__dirstamp) \ + libnm-glib/$(DEPDIR)/$(am__dirstamp) +libnm-glib/libnm_glib_libnm_glib_la-nm-device-team.lo: \ + libnm-glib/$(am__dirstamp) \ + libnm-glib/$(DEPDIR)/$(am__dirstamp) +libnm-glib/libnm_glib_libnm_glib_la-nm-device-bridge.lo: \ + libnm-glib/$(am__dirstamp) \ + libnm-glib/$(DEPDIR)/$(am__dirstamp) +libnm-glib/libnm_glib_libnm_glib_la-nm-device-vlan.lo: \ + libnm-glib/$(am__dirstamp) \ + libnm-glib/$(DEPDIR)/$(am__dirstamp) +libnm-glib/libnm_glib_libnm_glib_la-nm-device-generic.lo: \ + libnm-glib/$(am__dirstamp) \ + libnm-glib/$(DEPDIR)/$(am__dirstamp) +libnm-glib/libnm_glib_libnm_glib_la-nm-access-point.lo: \ + libnm-glib/$(am__dirstamp) \ + libnm-glib/$(DEPDIR)/$(am__dirstamp) +libnm-glib/libnm_glib_libnm_glib_la-nm-ip4-config.lo: \ + libnm-glib/$(am__dirstamp) \ + libnm-glib/$(DEPDIR)/$(am__dirstamp) +libnm-glib/libnm_glib_libnm_glib_la-nm-device-modem.lo: \ + libnm-glib/$(am__dirstamp) \ + libnm-glib/$(DEPDIR)/$(am__dirstamp) +libnm-glib/libnm_glib_libnm_glib_la-nm-vpn-connection.lo: \ + libnm-glib/$(am__dirstamp) \ + libnm-glib/$(DEPDIR)/$(am__dirstamp) +libnm-glib/libnm_glib_libnm_glib_la-nm-types.lo: \ + libnm-glib/$(am__dirstamp) \ + libnm-glib/$(DEPDIR)/$(am__dirstamp) +libnm-glib/libnm_glib_libnm_glib_la-nm-object-cache.lo: \ + libnm-glib/$(am__dirstamp) \ + libnm-glib/$(DEPDIR)/$(am__dirstamp) +libnm-glib/libnm_glib_libnm_glib_la-nm-active-connection.lo: \ + libnm-glib/$(am__dirstamp) \ + libnm-glib/$(DEPDIR)/$(am__dirstamp) +libnm-glib/libnm_glib_libnm_glib_la-nm-dhcp4-config.lo: \ + libnm-glib/$(am__dirstamp) \ + libnm-glib/$(DEPDIR)/$(am__dirstamp) +libnm-glib/libnm_glib_libnm_glib_la-nm-ip6-config.lo: \ + libnm-glib/$(am__dirstamp) \ + libnm-glib/$(DEPDIR)/$(am__dirstamp) +libnm-glib/libnm_glib_libnm_glib_la-nm-dhcp6-config.lo: \ + libnm-glib/$(am__dirstamp) \ + libnm-glib/$(DEPDIR)/$(am__dirstamp) +libnm-glib/libnm_glib_libnm_glib_la-nm-remote-connection.lo: \ + libnm-glib/$(am__dirstamp) \ + libnm-glib/$(DEPDIR)/$(am__dirstamp) +libnm-glib/libnm_glib_libnm_glib_la-nm-remote-settings.lo: \ + libnm-glib/$(am__dirstamp) \ + libnm-glib/$(DEPDIR)/$(am__dirstamp) +libnm-glib/libnm_glib_libnm_glib_la-nm-secret-agent.lo: \ + libnm-glib/$(am__dirstamp) \ + libnm-glib/$(DEPDIR)/$(am__dirstamp) +libnm-glib/libnm_glib_libnm_glib_la-nm-device-wimax.lo: \ + libnm-glib/$(am__dirstamp) \ + libnm-glib/$(DEPDIR)/$(am__dirstamp) +libnm-glib/libnm_glib_libnm_glib_la-nm-wimax-nsp.lo: \ + libnm-glib/$(am__dirstamp) \ + libnm-glib/$(DEPDIR)/$(am__dirstamp) +libnm-glib/libnm_glib_libnm_glib_la-nm-glib-enum-types.lo: \ + libnm-glib/$(am__dirstamp) \ + libnm-glib/$(DEPDIR)/$(am__dirstamp) + +libnm-glib/libnm-glib.la: $(libnm_glib_libnm_glib_la_OBJECTS) $(libnm_glib_libnm_glib_la_DEPENDENCIES) $(EXTRA_libnm_glib_libnm_glib_la_DEPENDENCIES) libnm-glib/$(am__dirstamp) + $(AM_V_CCLD)$(libnm_glib_libnm_glib_la_LINK) $(am_libnm_glib_libnm_glib_la_rpath) $(libnm_glib_libnm_glib_la_OBJECTS) $(libnm_glib_libnm_glib_la_LIBADD) $(LIBS) +shared/nm-utils/libnm_util_libnm_util_la-nm-shared-utils.lo: \ + shared/nm-utils/$(am__dirstamp) \ + shared/nm-utils/$(DEPDIR)/$(am__dirstamp) +libnm-util/$(am__dirstamp): + @$(MKDIR_P) libnm-util + @: > libnm-util/$(am__dirstamp) +libnm-util/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) libnm-util/$(DEPDIR) + @: > libnm-util/$(DEPDIR)/$(am__dirstamp) +libnm-util/libnm_util_libnm_util_la-crypto.lo: \ + libnm-util/$(am__dirstamp) \ + libnm-util/$(DEPDIR)/$(am__dirstamp) +libnm-util/libnm_util_libnm_util_la-nm-connection.lo: \ + libnm-util/$(am__dirstamp) \ + libnm-util/$(DEPDIR)/$(am__dirstamp) +libnm-util/libnm_util_libnm_util_la-nm-param-spec-specialized.lo: \ + libnm-util/$(am__dirstamp) \ + libnm-util/$(DEPDIR)/$(am__dirstamp) +libnm-util/libnm_util_libnm_util_la-nm-setting.lo: \ + libnm-util/$(am__dirstamp) \ + libnm-util/$(DEPDIR)/$(am__dirstamp) +libnm-util/libnm_util_libnm_util_la-nm-setting-8021x.lo: \ + libnm-util/$(am__dirstamp) \ + libnm-util/$(DEPDIR)/$(am__dirstamp) +libnm-util/libnm_util_libnm_util_la-nm-setting-adsl.lo: \ + libnm-util/$(am__dirstamp) \ + libnm-util/$(DEPDIR)/$(am__dirstamp) +libnm-util/libnm_util_libnm_util_la-nm-setting-bluetooth.lo: \ + libnm-util/$(am__dirstamp) \ + libnm-util/$(DEPDIR)/$(am__dirstamp) +libnm-util/libnm_util_libnm_util_la-nm-setting-bond.lo: \ + libnm-util/$(am__dirstamp) \ + libnm-util/$(DEPDIR)/$(am__dirstamp) +libnm-util/libnm_util_libnm_util_la-nm-setting-team.lo: \ + libnm-util/$(am__dirstamp) \ + libnm-util/$(DEPDIR)/$(am__dirstamp) +libnm-util/libnm_util_libnm_util_la-nm-setting-team-port.lo: \ + libnm-util/$(am__dirstamp) \ + libnm-util/$(DEPDIR)/$(am__dirstamp) +libnm-util/libnm_util_libnm_util_la-nm-setting-bridge.lo: \ + libnm-util/$(am__dirstamp) \ + libnm-util/$(DEPDIR)/$(am__dirstamp) +libnm-util/libnm_util_libnm_util_la-nm-setting-bridge-port.lo: \ + libnm-util/$(am__dirstamp) \ + libnm-util/$(DEPDIR)/$(am__dirstamp) +libnm-util/libnm_util_libnm_util_la-nm-setting-connection.lo: \ + libnm-util/$(am__dirstamp) \ + libnm-util/$(DEPDIR)/$(am__dirstamp) +libnm-util/libnm_util_libnm_util_la-nm-setting-dcb.lo: \ + libnm-util/$(am__dirstamp) \ + libnm-util/$(DEPDIR)/$(am__dirstamp) +libnm-util/libnm_util_libnm_util_la-nm-setting-infiniband.lo: \ + libnm-util/$(am__dirstamp) \ + libnm-util/$(DEPDIR)/$(am__dirstamp) +libnm-util/libnm_util_libnm_util_la-nm-setting-ip4-config.lo: \ + libnm-util/$(am__dirstamp) \ + libnm-util/$(DEPDIR)/$(am__dirstamp) +libnm-util/libnm_util_libnm_util_la-nm-setting-vlan.lo: \ + libnm-util/$(am__dirstamp) \ + libnm-util/$(DEPDIR)/$(am__dirstamp) +libnm-util/libnm_util_libnm_util_la-nm-setting-ip6-config.lo: \ + libnm-util/$(am__dirstamp) \ + libnm-util/$(DEPDIR)/$(am__dirstamp) +libnm-util/libnm_util_libnm_util_la-nm-setting-ppp.lo: \ + libnm-util/$(am__dirstamp) \ + libnm-util/$(DEPDIR)/$(am__dirstamp) +libnm-util/libnm_util_libnm_util_la-nm-setting-pppoe.lo: \ + libnm-util/$(am__dirstamp) \ + libnm-util/$(DEPDIR)/$(am__dirstamp) +libnm-util/libnm_util_libnm_util_la-nm-setting-serial.lo: \ + libnm-util/$(am__dirstamp) \ + libnm-util/$(DEPDIR)/$(am__dirstamp) +libnm-util/libnm_util_libnm_util_la-nm-setting-generic.lo: \ + libnm-util/$(am__dirstamp) \ + libnm-util/$(DEPDIR)/$(am__dirstamp) +libnm-util/libnm_util_libnm_util_la-nm-setting-gsm.lo: \ + libnm-util/$(am__dirstamp) \ + libnm-util/$(DEPDIR)/$(am__dirstamp) +libnm-util/libnm_util_libnm_util_la-nm-setting-cdma.lo: \ + libnm-util/$(am__dirstamp) \ + libnm-util/$(DEPDIR)/$(am__dirstamp) +libnm-util/libnm_util_libnm_util_la-nm-setting-olpc-mesh.lo: \ + libnm-util/$(am__dirstamp) \ + libnm-util/$(DEPDIR)/$(am__dirstamp) +libnm-util/libnm_util_libnm_util_la-nm-setting-wimax.lo: \ + libnm-util/$(am__dirstamp) \ + libnm-util/$(DEPDIR)/$(am__dirstamp) +libnm-util/libnm_util_libnm_util_la-nm-setting-wired.lo: \ + libnm-util/$(am__dirstamp) \ + libnm-util/$(DEPDIR)/$(am__dirstamp) +libnm-util/libnm_util_libnm_util_la-nm-setting-wireless.lo: \ + libnm-util/$(am__dirstamp) \ + libnm-util/$(DEPDIR)/$(am__dirstamp) +libnm-util/libnm_util_libnm_util_la-nm-setting-wireless-security.lo: \ + libnm-util/$(am__dirstamp) \ + libnm-util/$(DEPDIR)/$(am__dirstamp) +libnm-util/libnm_util_libnm_util_la-nm-setting-vpn.lo: \ + libnm-util/$(am__dirstamp) \ + libnm-util/$(DEPDIR)/$(am__dirstamp) +libnm-util/libnm_util_libnm_util_la-nm-utils.lo: \ + libnm-util/$(am__dirstamp) \ + libnm-util/$(DEPDIR)/$(am__dirstamp) +libnm-util/libnm_util_libnm_util_la-nm-value-transforms.lo: \ + libnm-util/$(am__dirstamp) \ + libnm-util/$(DEPDIR)/$(am__dirstamp) +libnm-util/libnm_util_libnm_util_la-crypto_gnutls.lo: \ + libnm-util/$(am__dirstamp) \ + libnm-util/$(DEPDIR)/$(am__dirstamp) +libnm-util/libnm_util_libnm_util_la-crypto_nss.lo: \ + libnm-util/$(am__dirstamp) \ + libnm-util/$(DEPDIR)/$(am__dirstamp) +libnm-util/libnm_util_libnm_util_la-nm-utils-enum-types.lo: \ + libnm-util/$(am__dirstamp) \ + libnm-util/$(DEPDIR)/$(am__dirstamp) + +libnm-util/libnm-util.la: $(libnm_util_libnm_util_la_OBJECTS) $(libnm_util_libnm_util_la_DEPENDENCIES) $(EXTRA_libnm_util_libnm_util_la_DEPENDENCIES) libnm-util/$(am__dirstamp) + $(AM_V_CCLD)$(libnm_util_libnm_util_la_LINK) $(am_libnm_util_libnm_util_la_rpath) $(libnm_util_libnm_util_la_OBJECTS) $(libnm_util_libnm_util_la_LIBADD) $(LIBS) +libnm-util/libnm_util_libtest_crypto_la-crypto.lo: \ + libnm-util/$(am__dirstamp) \ + libnm-util/$(DEPDIR)/$(am__dirstamp) +libnm-util/libnm_util_libtest_crypto_la-crypto_gnutls.lo: \ + libnm-util/$(am__dirstamp) \ + libnm-util/$(DEPDIR)/$(am__dirstamp) +libnm-util/libnm_util_libtest_crypto_la-crypto_nss.lo: \ + libnm-util/$(am__dirstamp) \ + libnm-util/$(DEPDIR)/$(am__dirstamp) + +libnm-util/libtest-crypto.la: $(libnm_util_libtest_crypto_la_OBJECTS) $(libnm_util_libtest_crypto_la_DEPENDENCIES) $(EXTRA_libnm_util_libtest_crypto_la_DEPENDENCIES) libnm-util/$(am__dirstamp) + $(AM_V_CCLD)$(LINK) $(am_libnm_util_libtest_crypto_la_rpath) $(libnm_util_libtest_crypto_la_OBJECTS) $(libnm_util_libtest_crypto_la_LIBADD) $(LIBS) +libnm/$(am__dirstamp): + @$(MKDIR_P) libnm + @: > libnm/$(am__dirstamp) +libnm/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) libnm/$(DEPDIR) + @: > libnm/$(DEPDIR)/$(am__dirstamp) +libnm/libnm_libnm_la-nm-access-point.lo: libnm/$(am__dirstamp) \ + libnm/$(DEPDIR)/$(am__dirstamp) +libnm/libnm_libnm_la-nm-active-connection.lo: libnm/$(am__dirstamp) \ + libnm/$(DEPDIR)/$(am__dirstamp) +libnm/libnm_libnm_la-nm-client.lo: libnm/$(am__dirstamp) \ + libnm/$(DEPDIR)/$(am__dirstamp) +libnm/libnm_libnm_la-nm-dbus-helpers.lo: libnm/$(am__dirstamp) \ + libnm/$(DEPDIR)/$(am__dirstamp) +libnm/libnm_libnm_la-nm-device-adsl.lo: libnm/$(am__dirstamp) \ + libnm/$(DEPDIR)/$(am__dirstamp) +libnm/libnm_libnm_la-nm-device-bond.lo: libnm/$(am__dirstamp) \ + libnm/$(DEPDIR)/$(am__dirstamp) +libnm/libnm_libnm_la-nm-device-bridge.lo: libnm/$(am__dirstamp) \ + libnm/$(DEPDIR)/$(am__dirstamp) +libnm/libnm_libnm_la-nm-device-bt.lo: libnm/$(am__dirstamp) \ + libnm/$(DEPDIR)/$(am__dirstamp) +libnm/libnm_libnm_la-nm-device-ethernet.lo: libnm/$(am__dirstamp) \ + libnm/$(DEPDIR)/$(am__dirstamp) +libnm/libnm_libnm_la-nm-device-generic.lo: libnm/$(am__dirstamp) \ + libnm/$(DEPDIR)/$(am__dirstamp) +libnm/libnm_libnm_la-nm-device-infiniband.lo: libnm/$(am__dirstamp) \ + libnm/$(DEPDIR)/$(am__dirstamp) +libnm/libnm_libnm_la-nm-device-ip-tunnel.lo: libnm/$(am__dirstamp) \ + libnm/$(DEPDIR)/$(am__dirstamp) +libnm/libnm_libnm_la-nm-device-macsec.lo: libnm/$(am__dirstamp) \ + libnm/$(DEPDIR)/$(am__dirstamp) +libnm/libnm_libnm_la-nm-device-macvlan.lo: libnm/$(am__dirstamp) \ + libnm/$(DEPDIR)/$(am__dirstamp) +libnm/libnm_libnm_la-nm-device-modem.lo: libnm/$(am__dirstamp) \ + libnm/$(DEPDIR)/$(am__dirstamp) +libnm/libnm_libnm_la-nm-device-olpc-mesh.lo: libnm/$(am__dirstamp) \ + libnm/$(DEPDIR)/$(am__dirstamp) +libnm/libnm_libnm_la-nm-device-team.lo: libnm/$(am__dirstamp) \ + libnm/$(DEPDIR)/$(am__dirstamp) +libnm/libnm_libnm_la-nm-device-tun.lo: libnm/$(am__dirstamp) \ + libnm/$(DEPDIR)/$(am__dirstamp) +libnm/libnm_libnm_la-nm-device-vlan.lo: libnm/$(am__dirstamp) \ + libnm/$(DEPDIR)/$(am__dirstamp) +libnm/libnm_libnm_la-nm-device-vxlan.lo: libnm/$(am__dirstamp) \ + libnm/$(DEPDIR)/$(am__dirstamp) +libnm/libnm_libnm_la-nm-device-wifi.lo: libnm/$(am__dirstamp) \ + libnm/$(DEPDIR)/$(am__dirstamp) +libnm/libnm_libnm_la-nm-device-wimax.lo: libnm/$(am__dirstamp) \ + libnm/$(DEPDIR)/$(am__dirstamp) +libnm/libnm_libnm_la-nm-device.lo: libnm/$(am__dirstamp) \ + libnm/$(DEPDIR)/$(am__dirstamp) +libnm/libnm_libnm_la-nm-dhcp-config.lo: libnm/$(am__dirstamp) \ + libnm/$(DEPDIR)/$(am__dirstamp) +libnm/libnm_libnm_la-nm-dhcp4-config.lo: libnm/$(am__dirstamp) \ + libnm/$(DEPDIR)/$(am__dirstamp) +libnm/libnm_libnm_la-nm-dhcp6-config.lo: libnm/$(am__dirstamp) \ + libnm/$(DEPDIR)/$(am__dirstamp) +libnm/libnm_libnm_la-nm-dns-manager.lo: libnm/$(am__dirstamp) \ + libnm/$(DEPDIR)/$(am__dirstamp) +libnm/libnm_libnm_la-nm-ip-config.lo: libnm/$(am__dirstamp) \ + libnm/$(DEPDIR)/$(am__dirstamp) +libnm/libnm_libnm_la-nm-ip4-config.lo: libnm/$(am__dirstamp) \ + libnm/$(DEPDIR)/$(am__dirstamp) +libnm/libnm_libnm_la-nm-ip6-config.lo: libnm/$(am__dirstamp) \ + libnm/$(DEPDIR)/$(am__dirstamp) +libnm/libnm_libnm_la-nm-manager.lo: libnm/$(am__dirstamp) \ + libnm/$(DEPDIR)/$(am__dirstamp) +libnm/libnm_libnm_la-nm-object.lo: libnm/$(am__dirstamp) \ + libnm/$(DEPDIR)/$(am__dirstamp) +libnm/libnm_libnm_la-nm-remote-connection.lo: libnm/$(am__dirstamp) \ + libnm/$(DEPDIR)/$(am__dirstamp) +libnm/libnm_libnm_la-nm-remote-settings.lo: libnm/$(am__dirstamp) \ + libnm/$(DEPDIR)/$(am__dirstamp) +libnm/libnm_libnm_la-nm-secret-agent-old.lo: libnm/$(am__dirstamp) \ + libnm/$(DEPDIR)/$(am__dirstamp) +libnm/libnm_libnm_la-nm-vpn-connection.lo: libnm/$(am__dirstamp) \ + libnm/$(DEPDIR)/$(am__dirstamp) +libnm/libnm_libnm_la-nm-vpn-plugin-old.lo: libnm/$(am__dirstamp) \ + libnm/$(DEPDIR)/$(am__dirstamp) +libnm/libnm_libnm_la-nm-vpn-editor.lo: libnm/$(am__dirstamp) \ + libnm/$(DEPDIR)/$(am__dirstamp) +libnm/libnm_libnm_la-nm-vpn-service-plugin.lo: libnm/$(am__dirstamp) \ + libnm/$(DEPDIR)/$(am__dirstamp) +libnm/libnm_libnm_la-nm-wimax-nsp.lo: libnm/$(am__dirstamp) \ + libnm/$(DEPDIR)/$(am__dirstamp) +libnm/libnm_libnm_la-nm-enum-types.lo: libnm/$(am__dirstamp) \ + libnm/$(DEPDIR)/$(am__dirstamp) + +libnm/libnm.la: $(libnm_libnm_la_OBJECTS) $(libnm_libnm_la_DEPENDENCIES) $(EXTRA_libnm_libnm_la_DEPENDENCIES) libnm/$(am__dirstamp) + $(AM_V_CCLD)$(libnm_libnm_la_LINK) -rpath $(libdir) $(libnm_libnm_la_OBJECTS) $(libnm_libnm_la_LIBADD) $(LIBS) +shared/nm-utils/libnm_tests_libnm_vpn_plugin_utils_test_la-nm-vpn-plugin-utils.lo: \ + shared/nm-utils/$(am__dirstamp) \ + shared/nm-utils/$(DEPDIR)/$(am__dirstamp) +libnm/tests/$(am__dirstamp): + @$(MKDIR_P) libnm/tests + @: > libnm/tests/$(am__dirstamp) + +libnm/tests/libnm-vpn-plugin-utils-test.la: $(libnm_tests_libnm_vpn_plugin_utils_test_la_OBJECTS) $(libnm_tests_libnm_vpn_plugin_utils_test_la_DEPENDENCIES) $(EXTRA_libnm_tests_libnm_vpn_plugin_utils_test_la_DEPENDENCIES) libnm/tests/$(am__dirstamp) + $(AM_V_CCLD)$(libnm_tests_libnm_vpn_plugin_utils_test_la_LINK) $(am_libnm_tests_libnm_vpn_plugin_utils_test_la_rpath) $(libnm_tests_libnm_vpn_plugin_utils_test_la_OBJECTS) $(libnm_tests_libnm_vpn_plugin_utils_test_la_LIBADD) $(LIBS) +src/devices/adsl/$(am__dirstamp): + @$(MKDIR_P) src/devices/adsl + @: > src/devices/adsl/$(am__dirstamp) +src/devices/adsl/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) src/devices/adsl/$(DEPDIR) + @: > src/devices/adsl/$(DEPDIR)/$(am__dirstamp) +src/devices/adsl/src_devices_adsl_libnm_device_plugin_adsl_la-nm-atm-manager.lo: \ + src/devices/adsl/$(am__dirstamp) \ + src/devices/adsl/$(DEPDIR)/$(am__dirstamp) +src/devices/adsl/src_devices_adsl_libnm_device_plugin_adsl_la-nm-device-adsl.lo: \ + src/devices/adsl/$(am__dirstamp) \ + src/devices/adsl/$(DEPDIR)/$(am__dirstamp) + +src/devices/adsl/libnm-device-plugin-adsl.la: $(src_devices_adsl_libnm_device_plugin_adsl_la_OBJECTS) $(src_devices_adsl_libnm_device_plugin_adsl_la_DEPENDENCIES) $(EXTRA_src_devices_adsl_libnm_device_plugin_adsl_la_DEPENDENCIES) src/devices/adsl/$(am__dirstamp) + $(AM_V_CCLD)$(src_devices_adsl_libnm_device_plugin_adsl_la_LINK) -rpath $(pkglibdir) $(src_devices_adsl_libnm_device_plugin_adsl_la_OBJECTS) $(src_devices_adsl_libnm_device_plugin_adsl_la_LIBADD) $(LIBS) +src/devices/bluetooth/$(am__dirstamp): + @$(MKDIR_P) src/devices/bluetooth + @: > src/devices/bluetooth/$(am__dirstamp) +src/devices/bluetooth/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) src/devices/bluetooth/$(DEPDIR) + @: > src/devices/bluetooth/$(DEPDIR)/$(am__dirstamp) +src/devices/bluetooth/src_devices_bluetooth_libnm_device_plugin_bluetooth_la-nm-bluez-manager.lo: \ + src/devices/bluetooth/$(am__dirstamp) \ + src/devices/bluetooth/$(DEPDIR)/$(am__dirstamp) +src/devices/bluetooth/src_devices_bluetooth_libnm_device_plugin_bluetooth_la-nm-bluez-device.lo: \ + src/devices/bluetooth/$(am__dirstamp) \ + src/devices/bluetooth/$(DEPDIR)/$(am__dirstamp) +src/devices/bluetooth/src_devices_bluetooth_libnm_device_plugin_bluetooth_la-nm-bluez4-adapter.lo: \ + src/devices/bluetooth/$(am__dirstamp) \ + src/devices/bluetooth/$(DEPDIR)/$(am__dirstamp) +src/devices/bluetooth/src_devices_bluetooth_libnm_device_plugin_bluetooth_la-nm-bluez4-manager.lo: \ + src/devices/bluetooth/$(am__dirstamp) \ + src/devices/bluetooth/$(DEPDIR)/$(am__dirstamp) +src/devices/bluetooth/src_devices_bluetooth_libnm_device_plugin_bluetooth_la-nm-bluez5-manager.lo: \ + src/devices/bluetooth/$(am__dirstamp) \ + src/devices/bluetooth/$(DEPDIR)/$(am__dirstamp) +src/devices/bluetooth/src_devices_bluetooth_libnm_device_plugin_bluetooth_la-nm-bt-error.lo: \ + src/devices/bluetooth/$(am__dirstamp) \ + src/devices/bluetooth/$(DEPDIR)/$(am__dirstamp) +src/devices/bluetooth/src_devices_bluetooth_libnm_device_plugin_bluetooth_la-nm-device-bt.lo: \ + src/devices/bluetooth/$(am__dirstamp) \ + src/devices/bluetooth/$(DEPDIR)/$(am__dirstamp) +src/devices/bluetooth/src_devices_bluetooth_libnm_device_plugin_bluetooth_la-nm-bluez5-dun.lo: \ + src/devices/bluetooth/$(am__dirstamp) \ + src/devices/bluetooth/$(DEPDIR)/$(am__dirstamp) + +src/devices/bluetooth/libnm-device-plugin-bluetooth.la: $(src_devices_bluetooth_libnm_device_plugin_bluetooth_la_OBJECTS) $(src_devices_bluetooth_libnm_device_plugin_bluetooth_la_DEPENDENCIES) $(EXTRA_src_devices_bluetooth_libnm_device_plugin_bluetooth_la_DEPENDENCIES) src/devices/bluetooth/$(am__dirstamp) + $(AM_V_CCLD)$(src_devices_bluetooth_libnm_device_plugin_bluetooth_la_LINK) $(am_src_devices_bluetooth_libnm_device_plugin_bluetooth_la_rpath) $(src_devices_bluetooth_libnm_device_plugin_bluetooth_la_OBJECTS) $(src_devices_bluetooth_libnm_device_plugin_bluetooth_la_LIBADD) $(LIBS) +src/devices/team/$(am__dirstamp): + @$(MKDIR_P) src/devices/team + @: > src/devices/team/$(am__dirstamp) +src/devices/team/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) src/devices/team/$(DEPDIR) + @: > src/devices/team/$(DEPDIR)/$(am__dirstamp) +src/devices/team/src_devices_team_libnm_device_plugin_team_la-nm-team-factory.lo: \ + src/devices/team/$(am__dirstamp) \ + src/devices/team/$(DEPDIR)/$(am__dirstamp) +src/devices/team/src_devices_team_libnm_device_plugin_team_la-nm-device-team.lo: \ + src/devices/team/$(am__dirstamp) \ + src/devices/team/$(DEPDIR)/$(am__dirstamp) + +src/devices/team/libnm-device-plugin-team.la: $(src_devices_team_libnm_device_plugin_team_la_OBJECTS) $(src_devices_team_libnm_device_plugin_team_la_DEPENDENCIES) $(EXTRA_src_devices_team_libnm_device_plugin_team_la_DEPENDENCIES) src/devices/team/$(am__dirstamp) + $(AM_V_CCLD)$(src_devices_team_libnm_device_plugin_team_la_LINK) $(am_src_devices_team_libnm_device_plugin_team_la_rpath) $(src_devices_team_libnm_device_plugin_team_la_OBJECTS) $(src_devices_team_libnm_device_plugin_team_la_LIBADD) $(LIBS) +src/devices/wifi/$(am__dirstamp): + @$(MKDIR_P) src/devices/wifi + @: > src/devices/wifi/$(am__dirstamp) +src/devices/wifi/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) src/devices/wifi/$(DEPDIR) + @: > src/devices/wifi/$(DEPDIR)/$(am__dirstamp) +src/devices/wifi/src_devices_wifi_libnm_device_plugin_wifi_la-nm-wifi-factory.lo: \ + src/devices/wifi/$(am__dirstamp) \ + src/devices/wifi/$(DEPDIR)/$(am__dirstamp) +src/devices/wifi/src_devices_wifi_libnm_device_plugin_wifi_la-nm-device-wifi.lo: \ + src/devices/wifi/$(am__dirstamp) \ + src/devices/wifi/$(DEPDIR)/$(am__dirstamp) +src/devices/wifi/src_devices_wifi_libnm_device_plugin_wifi_la-nm-wifi-ap.lo: \ + src/devices/wifi/$(am__dirstamp) \ + src/devices/wifi/$(DEPDIR)/$(am__dirstamp) +src/devices/wifi/src_devices_wifi_libnm_device_plugin_wifi_la-nm-wifi-utils.lo: \ + src/devices/wifi/$(am__dirstamp) \ + src/devices/wifi/$(DEPDIR)/$(am__dirstamp) +src/devices/wifi/src_devices_wifi_libnm_device_plugin_wifi_la-nm-device-olpc-mesh.lo: \ + src/devices/wifi/$(am__dirstamp) \ + src/devices/wifi/$(DEPDIR)/$(am__dirstamp) + +src/devices/wifi/libnm-device-plugin-wifi.la: $(src_devices_wifi_libnm_device_plugin_wifi_la_OBJECTS) $(src_devices_wifi_libnm_device_plugin_wifi_la_DEPENDENCIES) $(EXTRA_src_devices_wifi_libnm_device_plugin_wifi_la_DEPENDENCIES) src/devices/wifi/$(am__dirstamp) + $(AM_V_CCLD)$(src_devices_wifi_libnm_device_plugin_wifi_la_LINK) $(am_src_devices_wifi_libnm_device_plugin_wifi_la_rpath) $(src_devices_wifi_libnm_device_plugin_wifi_la_OBJECTS) $(src_devices_wifi_libnm_device_plugin_wifi_la_LIBADD) $(LIBS) +src/devices/wwan/$(am__dirstamp): + @$(MKDIR_P) src/devices/wwan + @: > src/devices/wwan/$(am__dirstamp) +src/devices/wwan/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) src/devices/wwan/$(DEPDIR) + @: > src/devices/wwan/$(DEPDIR)/$(am__dirstamp) +src/devices/wwan/src_devices_wwan_libnm_device_plugin_wwan_la-nm-wwan-factory.lo: \ + src/devices/wwan/$(am__dirstamp) \ + src/devices/wwan/$(DEPDIR)/$(am__dirstamp) +src/devices/wwan/src_devices_wwan_libnm_device_plugin_wwan_la-nm-device-modem.lo: \ + src/devices/wwan/$(am__dirstamp) \ + src/devices/wwan/$(DEPDIR)/$(am__dirstamp) + +src/devices/wwan/libnm-device-plugin-wwan.la: $(src_devices_wwan_libnm_device_plugin_wwan_la_OBJECTS) $(src_devices_wwan_libnm_device_plugin_wwan_la_DEPENDENCIES) $(EXTRA_src_devices_wwan_libnm_device_plugin_wwan_la_DEPENDENCIES) src/devices/wwan/$(am__dirstamp) + $(AM_V_CCLD)$(src_devices_wwan_libnm_device_plugin_wwan_la_LINK) $(am_src_devices_wwan_libnm_device_plugin_wwan_la_rpath) $(src_devices_wwan_libnm_device_plugin_wwan_la_OBJECTS) $(src_devices_wwan_libnm_device_plugin_wwan_la_LIBADD) $(LIBS) +src/devices/wwan/src_devices_wwan_libnm_wwan_la-nm-modem-broadband.lo: \ + src/devices/wwan/$(am__dirstamp) \ + src/devices/wwan/$(DEPDIR)/$(am__dirstamp) +src/devices/wwan/src_devices_wwan_libnm_wwan_la-nm-modem-manager.lo: \ + src/devices/wwan/$(am__dirstamp) \ + src/devices/wwan/$(DEPDIR)/$(am__dirstamp) +src/devices/wwan/src_devices_wwan_libnm_wwan_la-nm-modem.lo: \ + src/devices/wwan/$(am__dirstamp) \ + src/devices/wwan/$(DEPDIR)/$(am__dirstamp) +src/devices/wwan/src_devices_wwan_libnm_wwan_la-nm-modem-ofono.lo: \ + src/devices/wwan/$(am__dirstamp) \ + src/devices/wwan/$(DEPDIR)/$(am__dirstamp) + +src/devices/wwan/libnm-wwan.la: $(src_devices_wwan_libnm_wwan_la_OBJECTS) $(src_devices_wwan_libnm_wwan_la_DEPENDENCIES) $(EXTRA_src_devices_wwan_libnm_wwan_la_DEPENDENCIES) src/devices/wwan/$(am__dirstamp) + $(AM_V_CCLD)$(src_devices_wwan_libnm_wwan_la_LINK) $(am_src_devices_wwan_libnm_wwan_la_rpath) $(src_devices_wwan_libnm_wwan_la_OBJECTS) $(src_devices_wwan_libnm_wwan_la_LIBADD) $(LIBS) +src/$(am__dirstamp): + @$(MKDIR_P) src + @: > src/$(am__dirstamp) +src/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) src/$(DEPDIR) + @: > src/$(DEPDIR)/$(am__dirstamp) +src/src_libNetworkManager_la-nm-checkpoint-manager.lo: \ + src/$(am__dirstamp) src/$(DEPDIR)/$(am__dirstamp) +src/src_libNetworkManager_la-nm-checkpoint.lo: src/$(am__dirstamp) \ + src/$(DEPDIR)/$(am__dirstamp) +src/devices/$(am__dirstamp): + @$(MKDIR_P) src/devices + @: > src/devices/$(am__dirstamp) +src/devices/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) src/devices/$(DEPDIR) + @: > src/devices/$(DEPDIR)/$(am__dirstamp) +src/devices/src_libNetworkManager_la-nm-device.lo: \ + src/devices/$(am__dirstamp) \ + src/devices/$(DEPDIR)/$(am__dirstamp) +src/devices/src_libNetworkManager_la-nm-lldp-listener.lo: \ + src/devices/$(am__dirstamp) \ + src/devices/$(DEPDIR)/$(am__dirstamp) +src/devices/src_libNetworkManager_la-nm-arping-manager.lo: \ + src/devices/$(am__dirstamp) \ + src/devices/$(DEPDIR)/$(am__dirstamp) +src/devices/src_libNetworkManager_la-nm-device-ethernet-utils.lo: \ + src/devices/$(am__dirstamp) \ + src/devices/$(DEPDIR)/$(am__dirstamp) +src/devices/src_libNetworkManager_la-nm-device-factory.lo: \ + src/devices/$(am__dirstamp) \ + src/devices/$(DEPDIR)/$(am__dirstamp) +src/devices/src_libNetworkManager_la-nm-device-generic.lo: \ + src/devices/$(am__dirstamp) \ + src/devices/$(DEPDIR)/$(am__dirstamp) +src/devices/src_libNetworkManager_la-nm-device-bond.lo: \ + src/devices/$(am__dirstamp) \ + src/devices/$(DEPDIR)/$(am__dirstamp) +src/devices/src_libNetworkManager_la-nm-device-bridge.lo: \ + src/devices/$(am__dirstamp) \ + src/devices/$(DEPDIR)/$(am__dirstamp) +src/devices/src_libNetworkManager_la-nm-device-ethernet.lo: \ + src/devices/$(am__dirstamp) \ + src/devices/$(DEPDIR)/$(am__dirstamp) +src/devices/src_libNetworkManager_la-nm-device-infiniband.lo: \ + src/devices/$(am__dirstamp) \ + src/devices/$(DEPDIR)/$(am__dirstamp) +src/devices/src_libNetworkManager_la-nm-device-ip-tunnel.lo: \ + src/devices/$(am__dirstamp) \ + src/devices/$(DEPDIR)/$(am__dirstamp) +src/devices/src_libNetworkManager_la-nm-device-macsec.lo: \ + src/devices/$(am__dirstamp) \ + src/devices/$(DEPDIR)/$(am__dirstamp) +src/devices/src_libNetworkManager_la-nm-device-macvlan.lo: \ + src/devices/$(am__dirstamp) \ + src/devices/$(DEPDIR)/$(am__dirstamp) +src/devices/src_libNetworkManager_la-nm-device-tun.lo: \ + src/devices/$(am__dirstamp) \ + src/devices/$(DEPDIR)/$(am__dirstamp) +src/devices/src_libNetworkManager_la-nm-device-veth.lo: \ + src/devices/$(am__dirstamp) \ + src/devices/$(DEPDIR)/$(am__dirstamp) +src/devices/src_libNetworkManager_la-nm-device-vlan.lo: \ + src/devices/$(am__dirstamp) \ + src/devices/$(DEPDIR)/$(am__dirstamp) +src/devices/src_libNetworkManager_la-nm-device-vxlan.lo: \ + src/devices/$(am__dirstamp) \ + src/devices/$(DEPDIR)/$(am__dirstamp) +src/dhcp/$(am__dirstamp): + @$(MKDIR_P) src/dhcp + @: > src/dhcp/$(am__dirstamp) +src/dhcp/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) src/dhcp/$(DEPDIR) + @: > src/dhcp/$(DEPDIR)/$(am__dirstamp) +src/dhcp/src_libNetworkManager_la-nm-dhcp-dhclient.lo: \ + src/dhcp/$(am__dirstamp) src/dhcp/$(DEPDIR)/$(am__dirstamp) +src/dhcp/src_libNetworkManager_la-nm-dhcp-dhcpcd.lo: \ + src/dhcp/$(am__dirstamp) src/dhcp/$(DEPDIR)/$(am__dirstamp) +src/dhcp/src_libNetworkManager_la-nm-dhcp-listener.lo: \ + src/dhcp/$(am__dirstamp) src/dhcp/$(DEPDIR)/$(am__dirstamp) +src/dhcp/src_libNetworkManager_la-nm-dhcp-dhclient-utils.lo: \ + src/dhcp/$(am__dirstamp) src/dhcp/$(DEPDIR)/$(am__dirstamp) +src/dns/$(am__dirstamp): + @$(MKDIR_P) src/dns + @: > src/dns/$(am__dirstamp) +src/dns/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) src/dns/$(DEPDIR) + @: > src/dns/$(DEPDIR)/$(am__dirstamp) +src/dns/src_libNetworkManager_la-nm-dns-dnsmasq.lo: \ + src/dns/$(am__dirstamp) src/dns/$(DEPDIR)/$(am__dirstamp) +src/dns/src_libNetworkManager_la-nm-dns-systemd-resolved.lo: \ + src/dns/$(am__dirstamp) src/dns/$(DEPDIR)/$(am__dirstamp) +src/dns/src_libNetworkManager_la-nm-dns-unbound.lo: \ + src/dns/$(am__dirstamp) src/dns/$(DEPDIR)/$(am__dirstamp) +src/dns/src_libNetworkManager_la-nm-dns-manager.lo: \ + src/dns/$(am__dirstamp) src/dns/$(DEPDIR)/$(am__dirstamp) +src/dns/src_libNetworkManager_la-nm-dns-plugin.lo: \ + src/dns/$(am__dirstamp) src/dns/$(DEPDIR)/$(am__dirstamp) +src/dnsmasq/$(am__dirstamp): + @$(MKDIR_P) src/dnsmasq + @: > src/dnsmasq/$(am__dirstamp) +src/dnsmasq/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) src/dnsmasq/$(DEPDIR) + @: > src/dnsmasq/$(DEPDIR)/$(am__dirstamp) +src/dnsmasq/src_libNetworkManager_la-nm-dnsmasq-manager.lo: \ + src/dnsmasq/$(am__dirstamp) \ + src/dnsmasq/$(DEPDIR)/$(am__dirstamp) +src/dnsmasq/src_libNetworkManager_la-nm-dnsmasq-utils.lo: \ + src/dnsmasq/$(am__dirstamp) \ + src/dnsmasq/$(DEPDIR)/$(am__dirstamp) +src/ppp/$(am__dirstamp): + @$(MKDIR_P) src/ppp + @: > src/ppp/$(am__dirstamp) +src/ppp/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) src/ppp/$(DEPDIR) + @: > src/ppp/$(DEPDIR)/$(am__dirstamp) +src/ppp/src_libNetworkManager_la-nm-ppp-manager-call.lo: \ + src/ppp/$(am__dirstamp) src/ppp/$(DEPDIR)/$(am__dirstamp) +src/settings/$(am__dirstamp): + @$(MKDIR_P) src/settings + @: > src/settings/$(am__dirstamp) +src/settings/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) src/settings/$(DEPDIR) + @: > src/settings/$(DEPDIR)/$(am__dirstamp) +src/settings/src_libNetworkManager_la-nm-agent-manager.lo: \ + src/settings/$(am__dirstamp) \ + src/settings/$(DEPDIR)/$(am__dirstamp) +src/settings/src_libNetworkManager_la-nm-inotify-helper.lo: \ + src/settings/$(am__dirstamp) \ + src/settings/$(DEPDIR)/$(am__dirstamp) +src/settings/src_libNetworkManager_la-nm-secret-agent.lo: \ + src/settings/$(am__dirstamp) \ + src/settings/$(DEPDIR)/$(am__dirstamp) +src/settings/src_libNetworkManager_la-nm-settings-connection.lo: \ + src/settings/$(am__dirstamp) \ + src/settings/$(DEPDIR)/$(am__dirstamp) +src/settings/src_libNetworkManager_la-nm-settings-plugin.lo: \ + src/settings/$(am__dirstamp) \ + src/settings/$(DEPDIR)/$(am__dirstamp) +src/settings/src_libNetworkManager_la-nm-settings.lo: \ + src/settings/$(am__dirstamp) \ + src/settings/$(DEPDIR)/$(am__dirstamp) +src/settings/plugins/keyfile/$(am__dirstamp): + @$(MKDIR_P) src/settings/plugins/keyfile + @: > src/settings/plugins/keyfile/$(am__dirstamp) +src/settings/plugins/keyfile/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) src/settings/plugins/keyfile/$(DEPDIR) + @: > src/settings/plugins/keyfile/$(DEPDIR)/$(am__dirstamp) +src/settings/plugins/keyfile/src_libNetworkManager_la-nms-keyfile-connection.lo: \ + src/settings/plugins/keyfile/$(am__dirstamp) \ + src/settings/plugins/keyfile/$(DEPDIR)/$(am__dirstamp) +src/settings/plugins/keyfile/src_libNetworkManager_la-nms-keyfile-plugin.lo: \ + src/settings/plugins/keyfile/$(am__dirstamp) \ + src/settings/plugins/keyfile/$(DEPDIR)/$(am__dirstamp) +src/settings/plugins/keyfile/src_libNetworkManager_la-nms-keyfile-reader.lo: \ + src/settings/plugins/keyfile/$(am__dirstamp) \ + src/settings/plugins/keyfile/$(DEPDIR)/$(am__dirstamp) +src/settings/plugins/keyfile/src_libNetworkManager_la-nms-keyfile-utils.lo: \ + src/settings/plugins/keyfile/$(am__dirstamp) \ + src/settings/plugins/keyfile/$(DEPDIR)/$(am__dirstamp) +src/settings/plugins/keyfile/src_libNetworkManager_la-nms-keyfile-writer.lo: \ + src/settings/plugins/keyfile/$(am__dirstamp) \ + src/settings/plugins/keyfile/$(DEPDIR)/$(am__dirstamp) +src/supplicant/$(am__dirstamp): + @$(MKDIR_P) src/supplicant + @: > src/supplicant/$(am__dirstamp) +src/supplicant/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) src/supplicant/$(DEPDIR) + @: > src/supplicant/$(DEPDIR)/$(am__dirstamp) +src/supplicant/src_libNetworkManager_la-nm-supplicant-config.lo: \ + src/supplicant/$(am__dirstamp) \ + src/supplicant/$(DEPDIR)/$(am__dirstamp) +src/supplicant/src_libNetworkManager_la-nm-supplicant-interface.lo: \ + src/supplicant/$(am__dirstamp) \ + src/supplicant/$(DEPDIR)/$(am__dirstamp) +src/supplicant/src_libNetworkManager_la-nm-supplicant-manager.lo: \ + src/supplicant/$(am__dirstamp) \ + src/supplicant/$(DEPDIR)/$(am__dirstamp) +src/supplicant/src_libNetworkManager_la-nm-supplicant-settings-verify.lo: \ + src/supplicant/$(am__dirstamp) \ + src/supplicant/$(DEPDIR)/$(am__dirstamp) +src/vpn/$(am__dirstamp): + @$(MKDIR_P) src/vpn + @: > src/vpn/$(am__dirstamp) +src/vpn/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) src/vpn/$(DEPDIR) + @: > src/vpn/$(DEPDIR)/$(am__dirstamp) +src/vpn/src_libNetworkManager_la-nm-vpn-connection.lo: \ + src/vpn/$(am__dirstamp) src/vpn/$(DEPDIR)/$(am__dirstamp) +src/vpn/src_libNetworkManager_la-nm-vpn-manager.lo: \ + src/vpn/$(am__dirstamp) src/vpn/$(DEPDIR)/$(am__dirstamp) +src/src_libNetworkManager_la-nm-act-request.lo: src/$(am__dirstamp) \ + src/$(DEPDIR)/$(am__dirstamp) +src/src_libNetworkManager_la-nm-active-connection.lo: \ + src/$(am__dirstamp) src/$(DEPDIR)/$(am__dirstamp) +src/src_libNetworkManager_la-nm-audit-manager.lo: src/$(am__dirstamp) \ + src/$(DEPDIR)/$(am__dirstamp) +src/src_libNetworkManager_la-nm-bus-manager.lo: src/$(am__dirstamp) \ + src/$(DEPDIR)/$(am__dirstamp) +src/src_libNetworkManager_la-nm-config.lo: src/$(am__dirstamp) \ + src/$(DEPDIR)/$(am__dirstamp) +src/src_libNetworkManager_la-nm-config-data.lo: src/$(am__dirstamp) \ + src/$(DEPDIR)/$(am__dirstamp) +src/src_libNetworkManager_la-nm-connectivity.lo: src/$(am__dirstamp) \ + src/$(DEPDIR)/$(am__dirstamp) +src/src_libNetworkManager_la-nm-dcb.lo: src/$(am__dirstamp) \ + src/$(DEPDIR)/$(am__dirstamp) +src/src_libNetworkManager_la-nm-default-route-manager.lo: \ + src/$(am__dirstamp) src/$(DEPDIR)/$(am__dirstamp) +src/src_libNetworkManager_la-nm-dhcp4-config.lo: src/$(am__dirstamp) \ + src/$(DEPDIR)/$(am__dirstamp) +src/src_libNetworkManager_la-nm-dhcp6-config.lo: src/$(am__dirstamp) \ + src/$(DEPDIR)/$(am__dirstamp) +src/src_libNetworkManager_la-nm-dispatcher.lo: src/$(am__dirstamp) \ + src/$(DEPDIR)/$(am__dirstamp) +src/src_libNetworkManager_la-nm-firewall-manager.lo: \ + src/$(am__dirstamp) src/$(DEPDIR)/$(am__dirstamp) +src/src_libNetworkManager_la-nm-proxy-config.lo: src/$(am__dirstamp) \ + src/$(DEPDIR)/$(am__dirstamp) +src/src_libNetworkManager_la-nm-auth-manager.lo: src/$(am__dirstamp) \ + src/$(DEPDIR)/$(am__dirstamp) +src/src_libNetworkManager_la-nm-auth-subject.lo: src/$(am__dirstamp) \ + src/$(DEPDIR)/$(am__dirstamp) +src/src_libNetworkManager_la-nm-auth-utils.lo: src/$(am__dirstamp) \ + src/$(DEPDIR)/$(am__dirstamp) +src/src_libNetworkManager_la-nm-manager.lo: src/$(am__dirstamp) \ + src/$(DEPDIR)/$(am__dirstamp) +src/src_libNetworkManager_la-nm-pacrunner-manager.lo: \ + src/$(am__dirstamp) src/$(DEPDIR)/$(am__dirstamp) +src/src_libNetworkManager_la-nm-policy.lo: src/$(am__dirstamp) \ + src/$(DEPDIR)/$(am__dirstamp) +src/src_libNetworkManager_la-nm-rfkill-manager.lo: \ + src/$(am__dirstamp) src/$(DEPDIR)/$(am__dirstamp) +src/src_libNetworkManager_la-nm-session-monitor.lo: \ + src/$(am__dirstamp) src/$(DEPDIR)/$(am__dirstamp) +src/src_libNetworkManager_la-nm-sleep-monitor.lo: src/$(am__dirstamp) \ + src/$(DEPDIR)/$(am__dirstamp) + +src/libNetworkManager.la: $(src_libNetworkManager_la_OBJECTS) $(src_libNetworkManager_la_DEPENDENCIES) $(EXTRA_src_libNetworkManager_la_DEPENDENCIES) src/$(am__dirstamp) + $(AM_V_CCLD)$(LINK) $(src_libNetworkManager_la_OBJECTS) $(src_libNetworkManager_la_LIBADD) $(LIBS) +src/src_libNetworkManagerBase_la-nm-core-utils.lo: \ + src/$(am__dirstamp) src/$(DEPDIR)/$(am__dirstamp) +src/src_libNetworkManagerBase_la-nm-logging.lo: src/$(am__dirstamp) \ + src/$(DEPDIR)/$(am__dirstamp) +src/src_libNetworkManagerBase_la-nm-multi-index.lo: \ + src/$(am__dirstamp) src/$(DEPDIR)/$(am__dirstamp) +src/src_libNetworkManagerBase_la-NetworkManagerUtils.lo: \ + src/$(am__dirstamp) src/$(DEPDIR)/$(am__dirstamp) +src/platform/$(am__dirstamp): + @$(MKDIR_P) src/platform + @: > src/platform/$(am__dirstamp) +src/platform/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) src/platform/$(DEPDIR) + @: > src/platform/$(DEPDIR)/$(am__dirstamp) +src/platform/src_libNetworkManagerBase_la-nmp-netns.lo: \ + src/platform/$(am__dirstamp) \ + src/platform/$(DEPDIR)/$(am__dirstamp) +src/platform/src_libNetworkManagerBase_la-nmp-object.lo: \ + src/platform/$(am__dirstamp) \ + src/platform/$(DEPDIR)/$(am__dirstamp) +src/platform/src_libNetworkManagerBase_la-nm-platform-utils.lo: \ + src/platform/$(am__dirstamp) \ + src/platform/$(DEPDIR)/$(am__dirstamp) +src/platform/src_libNetworkManagerBase_la-nm-platform.lo: \ + src/platform/$(am__dirstamp) \ + src/platform/$(DEPDIR)/$(am__dirstamp) +src/platform/src_libNetworkManagerBase_la-nm-linux-platform.lo: \ + src/platform/$(am__dirstamp) \ + src/platform/$(DEPDIR)/$(am__dirstamp) +src/platform/wifi/$(am__dirstamp): + @$(MKDIR_P) src/platform/wifi + @: > src/platform/wifi/$(am__dirstamp) +src/platform/wifi/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) src/platform/wifi/$(DEPDIR) + @: > src/platform/wifi/$(DEPDIR)/$(am__dirstamp) +src/platform/wifi/src_libNetworkManagerBase_la-wifi-utils-nl80211.lo: \ + src/platform/wifi/$(am__dirstamp) \ + src/platform/wifi/$(DEPDIR)/$(am__dirstamp) +src/platform/wifi/src_libNetworkManagerBase_la-wifi-utils.lo: \ + src/platform/wifi/$(am__dirstamp) \ + src/platform/wifi/$(DEPDIR)/$(am__dirstamp) +src/ndisc/$(am__dirstamp): + @$(MKDIR_P) src/ndisc + @: > src/ndisc/$(am__dirstamp) +src/ndisc/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) src/ndisc/$(DEPDIR) + @: > src/ndisc/$(DEPDIR)/$(am__dirstamp) +src/ndisc/src_libNetworkManagerBase_la-nm-lndp-ndisc.lo: \ + src/ndisc/$(am__dirstamp) src/ndisc/$(DEPDIR)/$(am__dirstamp) +src/ndisc/src_libNetworkManagerBase_la-nm-ndisc.lo: \ + src/ndisc/$(am__dirstamp) src/ndisc/$(DEPDIR)/$(am__dirstamp) +src/src_libNetworkManagerBase_la-nm-exported-object.lo: \ + src/$(am__dirstamp) src/$(DEPDIR)/$(am__dirstamp) +src/src_libNetworkManagerBase_la-nm-ip4-config.lo: \ + src/$(am__dirstamp) src/$(DEPDIR)/$(am__dirstamp) +src/src_libNetworkManagerBase_la-nm-ip6-config.lo: \ + src/$(am__dirstamp) src/$(DEPDIR)/$(am__dirstamp) +src/src_libNetworkManagerBase_la-nm-route-manager.lo: \ + src/$(am__dirstamp) src/$(DEPDIR)/$(am__dirstamp) +src/dhcp/src_libNetworkManagerBase_la-nm-dhcp-client.lo: \ + src/dhcp/$(am__dirstamp) src/dhcp/$(DEPDIR)/$(am__dirstamp) +src/dhcp/src_libNetworkManagerBase_la-nm-dhcp-utils.lo: \ + src/dhcp/$(am__dirstamp) src/dhcp/$(DEPDIR)/$(am__dirstamp) +src/dhcp/src_libNetworkManagerBase_la-nm-dhcp-systemd.lo: \ + src/dhcp/$(am__dirstamp) src/dhcp/$(DEPDIR)/$(am__dirstamp) +src/dhcp/src_libNetworkManagerBase_la-nm-dhcp-manager.lo: \ + src/dhcp/$(am__dirstamp) src/dhcp/$(DEPDIR)/$(am__dirstamp) +src/src_libNetworkManagerBase_la-main-utils.lo: src/$(am__dirstamp) \ + src/$(DEPDIR)/$(am__dirstamp) +src/platform/wifi/src_libNetworkManagerBase_la-wifi-utils-wext.lo: \ + src/platform/wifi/$(am__dirstamp) \ + src/platform/wifi/$(DEPDIR)/$(am__dirstamp) + +src/libNetworkManagerBase.la: $(src_libNetworkManagerBase_la_OBJECTS) $(src_libNetworkManagerBase_la_DEPENDENCIES) $(EXTRA_src_libNetworkManagerBase_la_DEPENDENCIES) src/$(am__dirstamp) + $(AM_V_CCLD)$(LINK) $(src_libNetworkManagerBase_la_OBJECTS) $(src_libNetworkManagerBase_la_LIBADD) $(LIBS) +src/ndisc/src_libNetworkManagerTest_la-nm-fake-ndisc.lo: \ + src/ndisc/$(am__dirstamp) src/ndisc/$(DEPDIR)/$(am__dirstamp) +src/platform/src_libNetworkManagerTest_la-nm-fake-platform.lo: \ + src/platform/$(am__dirstamp) \ + src/platform/$(DEPDIR)/$(am__dirstamp) +src/platform/tests/$(am__dirstamp): + @$(MKDIR_P) src/platform/tests + @: > src/platform/tests/$(am__dirstamp) +src/platform/tests/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) src/platform/tests/$(DEPDIR) + @: > src/platform/tests/$(DEPDIR)/$(am__dirstamp) +src/platform/tests/src_libNetworkManagerTest_la-test-common.lo: \ + src/platform/tests/$(am__dirstamp) \ + src/platform/tests/$(DEPDIR)/$(am__dirstamp) + +src/libNetworkManagerTest.la: $(src_libNetworkManagerTest_la_OBJECTS) $(src_libNetworkManagerTest_la_DEPENDENCIES) $(EXTRA_src_libNetworkManagerTest_la_DEPENDENCIES) src/$(am__dirstamp) + $(AM_V_CCLD)$(LINK) $(am_src_libNetworkManagerTest_la_rpath) $(src_libNetworkManagerTest_la_OBJECTS) $(src_libNetworkManagerTest_la_LIBADD) $(LIBS) +src/systemd/$(am__dirstamp): + @$(MKDIR_P) src/systemd + @: > src/systemd/$(am__dirstamp) +src/systemd/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) src/systemd/$(DEPDIR) + @: > src/systemd/$(DEPDIR)/$(am__dirstamp) +src/systemd/src_libsystemd_nm_la-nm-sd.lo: \ + src/systemd/$(am__dirstamp) \ + src/systemd/$(DEPDIR)/$(am__dirstamp) +src/systemd/sd-adapt/$(am__dirstamp): + @$(MKDIR_P) src/systemd/sd-adapt + @: > src/systemd/sd-adapt/$(am__dirstamp) +src/systemd/sd-adapt/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) src/systemd/sd-adapt/$(DEPDIR) + @: > src/systemd/sd-adapt/$(DEPDIR)/$(am__dirstamp) +src/systemd/sd-adapt/src_libsystemd_nm_la-nm-sd-adapt.lo: \ + src/systemd/sd-adapt/$(am__dirstamp) \ + src/systemd/sd-adapt/$(DEPDIR)/$(am__dirstamp) +src/systemd/src/basic/$(am__dirstamp): + @$(MKDIR_P) src/systemd/src/basic + @: > src/systemd/src/basic/$(am__dirstamp) +src/systemd/src/basic/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) src/systemd/src/basic/$(DEPDIR) + @: > src/systemd/src/basic/$(DEPDIR)/$(am__dirstamp) +src/systemd/src/basic/src_libsystemd_nm_la-alloc-util.lo: \ + src/systemd/src/basic/$(am__dirstamp) \ + src/systemd/src/basic/$(DEPDIR)/$(am__dirstamp) +src/systemd/src/basic/src_libsystemd_nm_la-escape.lo: \ + src/systemd/src/basic/$(am__dirstamp) \ + src/systemd/src/basic/$(DEPDIR)/$(am__dirstamp) +src/systemd/src/basic/src_libsystemd_nm_la-ether-addr-util.lo: \ + src/systemd/src/basic/$(am__dirstamp) \ + src/systemd/src/basic/$(DEPDIR)/$(am__dirstamp) +src/systemd/src/basic/src_libsystemd_nm_la-extract-word.lo: \ + src/systemd/src/basic/$(am__dirstamp) \ + src/systemd/src/basic/$(DEPDIR)/$(am__dirstamp) +src/systemd/src/basic/src_libsystemd_nm_la-fd-util.lo: \ + src/systemd/src/basic/$(am__dirstamp) \ + src/systemd/src/basic/$(DEPDIR)/$(am__dirstamp) +src/systemd/src/basic/src_libsystemd_nm_la-fileio.lo: \ + src/systemd/src/basic/$(am__dirstamp) \ + src/systemd/src/basic/$(DEPDIR)/$(am__dirstamp) +src/systemd/src/basic/src_libsystemd_nm_la-fs-util.lo: \ + src/systemd/src/basic/$(am__dirstamp) \ + src/systemd/src/basic/$(DEPDIR)/$(am__dirstamp) +src/systemd/src/basic/src_libsystemd_nm_la-hash-funcs.lo: \ + src/systemd/src/basic/$(am__dirstamp) \ + src/systemd/src/basic/$(DEPDIR)/$(am__dirstamp) +src/systemd/src/basic/src_libsystemd_nm_la-hashmap.lo: \ + src/systemd/src/basic/$(am__dirstamp) \ + src/systemd/src/basic/$(DEPDIR)/$(am__dirstamp) +src/systemd/src/basic/src_libsystemd_nm_la-hexdecoct.lo: \ + src/systemd/src/basic/$(am__dirstamp) \ + src/systemd/src/basic/$(DEPDIR)/$(am__dirstamp) +src/systemd/src/basic/src_libsystemd_nm_la-hostname-util.lo: \ + src/systemd/src/basic/$(am__dirstamp) \ + src/systemd/src/basic/$(DEPDIR)/$(am__dirstamp) +src/systemd/src/basic/src_libsystemd_nm_la-in-addr-util.lo: \ + src/systemd/src/basic/$(am__dirstamp) \ + src/systemd/src/basic/$(DEPDIR)/$(am__dirstamp) +src/systemd/src/basic/src_libsystemd_nm_la-io-util.lo: \ + src/systemd/src/basic/$(am__dirstamp) \ + src/systemd/src/basic/$(DEPDIR)/$(am__dirstamp) +src/systemd/src/basic/src_libsystemd_nm_la-mempool.lo: \ + src/systemd/src/basic/$(am__dirstamp) \ + src/systemd/src/basic/$(DEPDIR)/$(am__dirstamp) +src/systemd/src/basic/src_libsystemd_nm_la-parse-util.lo: \ + src/systemd/src/basic/$(am__dirstamp) \ + src/systemd/src/basic/$(DEPDIR)/$(am__dirstamp) +src/systemd/src/basic/src_libsystemd_nm_la-path-util.lo: \ + src/systemd/src/basic/$(am__dirstamp) \ + src/systemd/src/basic/$(DEPDIR)/$(am__dirstamp) +src/systemd/src/basic/src_libsystemd_nm_la-prioq.lo: \ + src/systemd/src/basic/$(am__dirstamp) \ + src/systemd/src/basic/$(DEPDIR)/$(am__dirstamp) +src/systemd/src/basic/src_libsystemd_nm_la-random-util.lo: \ + src/systemd/src/basic/$(am__dirstamp) \ + src/systemd/src/basic/$(DEPDIR)/$(am__dirstamp) +src/systemd/src/basic/src_libsystemd_nm_la-siphash24.lo: \ + src/systemd/src/basic/$(am__dirstamp) \ + src/systemd/src/basic/$(DEPDIR)/$(am__dirstamp) +src/systemd/src/basic/src_libsystemd_nm_la-socket-util.lo: \ + src/systemd/src/basic/$(am__dirstamp) \ + src/systemd/src/basic/$(DEPDIR)/$(am__dirstamp) +src/systemd/src/basic/src_libsystemd_nm_la-string-table.lo: \ + src/systemd/src/basic/$(am__dirstamp) \ + src/systemd/src/basic/$(DEPDIR)/$(am__dirstamp) +src/systemd/src/basic/src_libsystemd_nm_la-string-util.lo: \ + src/systemd/src/basic/$(am__dirstamp) \ + src/systemd/src/basic/$(DEPDIR)/$(am__dirstamp) +src/systemd/src/basic/src_libsystemd_nm_la-strv.lo: \ + src/systemd/src/basic/$(am__dirstamp) \ + src/systemd/src/basic/$(DEPDIR)/$(am__dirstamp) +src/systemd/src/basic/src_libsystemd_nm_la-time-util.lo: \ + src/systemd/src/basic/$(am__dirstamp) \ + src/systemd/src/basic/$(DEPDIR)/$(am__dirstamp) +src/systemd/src/basic/src_libsystemd_nm_la-utf8.lo: \ + src/systemd/src/basic/$(am__dirstamp) \ + src/systemd/src/basic/$(DEPDIR)/$(am__dirstamp) +src/systemd/src/basic/src_libsystemd_nm_la-util.lo: \ + src/systemd/src/basic/$(am__dirstamp) \ + src/systemd/src/basic/$(DEPDIR)/$(am__dirstamp) +src/systemd/src/libsystemd-network/$(am__dirstamp): + @$(MKDIR_P) src/systemd/src/libsystemd-network + @: > src/systemd/src/libsystemd-network/$(am__dirstamp) +src/systemd/src/libsystemd-network/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) src/systemd/src/libsystemd-network/$(DEPDIR) + @: > src/systemd/src/libsystemd-network/$(DEPDIR)/$(am__dirstamp) +src/systemd/src/libsystemd-network/src_libsystemd_nm_la-arp-util.lo: \ + src/systemd/src/libsystemd-network/$(am__dirstamp) \ + src/systemd/src/libsystemd-network/$(DEPDIR)/$(am__dirstamp) +src/systemd/src/libsystemd-network/src_libsystemd_nm_la-dhcp-identifier.lo: \ + src/systemd/src/libsystemd-network/$(am__dirstamp) \ + src/systemd/src/libsystemd-network/$(DEPDIR)/$(am__dirstamp) +src/systemd/src/libsystemd-network/src_libsystemd_nm_la-dhcp-network.lo: \ + src/systemd/src/libsystemd-network/$(am__dirstamp) \ + src/systemd/src/libsystemd-network/$(DEPDIR)/$(am__dirstamp) +src/systemd/src/libsystemd-network/src_libsystemd_nm_la-dhcp-option.lo: \ + src/systemd/src/libsystemd-network/$(am__dirstamp) \ + src/systemd/src/libsystemd-network/$(DEPDIR)/$(am__dirstamp) +src/systemd/src/libsystemd-network/src_libsystemd_nm_la-dhcp-packet.lo: \ + src/systemd/src/libsystemd-network/$(am__dirstamp) \ + src/systemd/src/libsystemd-network/$(DEPDIR)/$(am__dirstamp) +src/systemd/src/libsystemd-network/src_libsystemd_nm_la-dhcp6-network.lo: \ + src/systemd/src/libsystemd-network/$(am__dirstamp) \ + src/systemd/src/libsystemd-network/$(DEPDIR)/$(am__dirstamp) +src/systemd/src/libsystemd-network/src_libsystemd_nm_la-dhcp6-option.lo: \ + src/systemd/src/libsystemd-network/$(am__dirstamp) \ + src/systemd/src/libsystemd-network/$(DEPDIR)/$(am__dirstamp) +src/systemd/src/libsystemd-network/src_libsystemd_nm_la-lldp-neighbor.lo: \ + src/systemd/src/libsystemd-network/$(am__dirstamp) \ + src/systemd/src/libsystemd-network/$(DEPDIR)/$(am__dirstamp) +src/systemd/src/libsystemd-network/src_libsystemd_nm_la-lldp-network.lo: \ + src/systemd/src/libsystemd-network/$(am__dirstamp) \ + src/systemd/src/libsystemd-network/$(DEPDIR)/$(am__dirstamp) +src/systemd/src/libsystemd-network/src_libsystemd_nm_la-network-internal.lo: \ + src/systemd/src/libsystemd-network/$(am__dirstamp) \ + src/systemd/src/libsystemd-network/$(DEPDIR)/$(am__dirstamp) +src/systemd/src/libsystemd-network/src_libsystemd_nm_la-sd-dhcp-client.lo: \ + src/systemd/src/libsystemd-network/$(am__dirstamp) \ + src/systemd/src/libsystemd-network/$(DEPDIR)/$(am__dirstamp) +src/systemd/src/libsystemd-network/src_libsystemd_nm_la-sd-dhcp-lease.lo: \ + src/systemd/src/libsystemd-network/$(am__dirstamp) \ + src/systemd/src/libsystemd-network/$(DEPDIR)/$(am__dirstamp) +src/systemd/src/libsystemd-network/src_libsystemd_nm_la-sd-dhcp6-client.lo: \ + src/systemd/src/libsystemd-network/$(am__dirstamp) \ + src/systemd/src/libsystemd-network/$(DEPDIR)/$(am__dirstamp) +src/systemd/src/libsystemd-network/src_libsystemd_nm_la-sd-dhcp6-lease.lo: \ + src/systemd/src/libsystemd-network/$(am__dirstamp) \ + src/systemd/src/libsystemd-network/$(DEPDIR)/$(am__dirstamp) +src/systemd/src/libsystemd-network/src_libsystemd_nm_la-sd-ipv4acd.lo: \ + src/systemd/src/libsystemd-network/$(am__dirstamp) \ + src/systemd/src/libsystemd-network/$(DEPDIR)/$(am__dirstamp) +src/systemd/src/libsystemd-network/src_libsystemd_nm_la-sd-ipv4ll.lo: \ + src/systemd/src/libsystemd-network/$(am__dirstamp) \ + src/systemd/src/libsystemd-network/$(DEPDIR)/$(am__dirstamp) +src/systemd/src/libsystemd-network/src_libsystemd_nm_la-sd-lldp.lo: \ + src/systemd/src/libsystemd-network/$(am__dirstamp) \ + src/systemd/src/libsystemd-network/$(DEPDIR)/$(am__dirstamp) +src/systemd/src/libsystemd/sd-event/$(am__dirstamp): + @$(MKDIR_P) src/systemd/src/libsystemd/sd-event + @: > src/systemd/src/libsystemd/sd-event/$(am__dirstamp) +src/systemd/src/libsystemd/sd-event/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) src/systemd/src/libsystemd/sd-event/$(DEPDIR) + @: > src/systemd/src/libsystemd/sd-event/$(DEPDIR)/$(am__dirstamp) +src/systemd/src/libsystemd/sd-event/src_libsystemd_nm_la-sd-event.lo: \ + src/systemd/src/libsystemd/sd-event/$(am__dirstamp) \ + src/systemd/src/libsystemd/sd-event/$(DEPDIR)/$(am__dirstamp) +src/systemd/src/libsystemd/sd-id128/$(am__dirstamp): + @$(MKDIR_P) src/systemd/src/libsystemd/sd-id128 + @: > src/systemd/src/libsystemd/sd-id128/$(am__dirstamp) +src/systemd/src/libsystemd/sd-id128/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) src/systemd/src/libsystemd/sd-id128/$(DEPDIR) + @: > src/systemd/src/libsystemd/sd-id128/$(DEPDIR)/$(am__dirstamp) +src/systemd/src/libsystemd/sd-id128/src_libsystemd_nm_la-id128-util.lo: \ + src/systemd/src/libsystemd/sd-id128/$(am__dirstamp) \ + src/systemd/src/libsystemd/sd-id128/$(DEPDIR)/$(am__dirstamp) +src/systemd/src/libsystemd/sd-id128/src_libsystemd_nm_la-sd-id128.lo: \ + src/systemd/src/libsystemd/sd-id128/$(am__dirstamp) \ + src/systemd/src/libsystemd/sd-id128/$(DEPDIR)/$(am__dirstamp) +src/systemd/src/shared/$(am__dirstamp): + @$(MKDIR_P) src/systemd/src/shared + @: > src/systemd/src/shared/$(am__dirstamp) +src/systemd/src/shared/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) src/systemd/src/shared/$(DEPDIR) + @: > src/systemd/src/shared/$(DEPDIR)/$(am__dirstamp) +src/systemd/src/shared/src_libsystemd_nm_la-dns-domain.lo: \ + src/systemd/src/shared/$(am__dirstamp) \ + src/systemd/src/shared/$(DEPDIR)/$(am__dirstamp) + +src/libsystemd-nm.la: $(src_libsystemd_nm_la_OBJECTS) $(src_libsystemd_nm_la_DEPENDENCIES) $(EXTRA_src_libsystemd_nm_la_DEPENDENCIES) src/$(am__dirstamp) + $(AM_V_CCLD)$(LINK) $(src_libsystemd_nm_la_OBJECTS) $(src_libsystemd_nm_la_LIBADD) $(LIBS) +src/ppp/src_ppp_libnm_ppp_plugin_la-nm-ppp-manager.lo: \ + src/ppp/$(am__dirstamp) src/ppp/$(DEPDIR)/$(am__dirstamp) + +src/ppp/libnm-ppp-plugin.la: $(src_ppp_libnm_ppp_plugin_la_OBJECTS) $(src_ppp_libnm_ppp_plugin_la_DEPENDENCIES) $(EXTRA_src_ppp_libnm_ppp_plugin_la_DEPENDENCIES) src/ppp/$(am__dirstamp) + $(AM_V_CCLD)$(src_ppp_libnm_ppp_plugin_la_LINK) $(am_src_ppp_libnm_ppp_plugin_la_rpath) $(src_ppp_libnm_ppp_plugin_la_OBJECTS) $(src_ppp_libnm_ppp_plugin_la_LIBADD) $(LIBS) +src/ppp/src_ppp_nm_pppd_plugin_la-nm-pppd-plugin.lo: \ + src/ppp/$(am__dirstamp) src/ppp/$(DEPDIR)/$(am__dirstamp) + +src/ppp/nm-pppd-plugin.la: $(src_ppp_nm_pppd_plugin_la_OBJECTS) $(src_ppp_nm_pppd_plugin_la_DEPENDENCIES) $(EXTRA_src_ppp_nm_pppd_plugin_la_DEPENDENCIES) src/ppp/$(am__dirstamp) + $(AM_V_CCLD)$(src_ppp_nm_pppd_plugin_la_LINK) $(am_src_ppp_nm_pppd_plugin_la_rpath) $(src_ppp_nm_pppd_plugin_la_OBJECTS) $(src_ppp_nm_pppd_plugin_la_LIBADD) $(LIBS) +src/settings/plugins/ibft/$(am__dirstamp): + @$(MKDIR_P) src/settings/plugins/ibft + @: > src/settings/plugins/ibft/$(am__dirstamp) +src/settings/plugins/ibft/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) src/settings/plugins/ibft/$(DEPDIR) + @: > src/settings/plugins/ibft/$(DEPDIR)/$(am__dirstamp) +src/settings/plugins/ibft/src_settings_plugins_ibft_libnm_settings_plugin_ibft_la-nms-ibft-plugin.lo: \ + src/settings/plugins/ibft/$(am__dirstamp) \ + src/settings/plugins/ibft/$(DEPDIR)/$(am__dirstamp) +src/settings/plugins/ibft/src_settings_plugins_ibft_libnm_settings_plugin_ibft_la-nms-ibft-connection.lo: \ + src/settings/plugins/ibft/$(am__dirstamp) \ + src/settings/plugins/ibft/$(DEPDIR)/$(am__dirstamp) + +src/settings/plugins/ibft/libnm-settings-plugin-ibft.la: $(src_settings_plugins_ibft_libnm_settings_plugin_ibft_la_OBJECTS) $(src_settings_plugins_ibft_libnm_settings_plugin_ibft_la_DEPENDENCIES) $(EXTRA_src_settings_plugins_ibft_libnm_settings_plugin_ibft_la_DEPENDENCIES) src/settings/plugins/ibft/$(am__dirstamp) + $(AM_V_CCLD)$(src_settings_plugins_ibft_libnm_settings_plugin_ibft_la_LINK) $(am_src_settings_plugins_ibft_libnm_settings_plugin_ibft_la_rpath) $(src_settings_plugins_ibft_libnm_settings_plugin_ibft_la_OBJECTS) $(src_settings_plugins_ibft_libnm_settings_plugin_ibft_la_LIBADD) $(LIBS) +src/settings/plugins/ibft/src_settings_plugins_ibft_libnms_ibft_core_la-nms-ibft-reader.lo: \ + src/settings/plugins/ibft/$(am__dirstamp) \ + src/settings/plugins/ibft/$(DEPDIR)/$(am__dirstamp) + +src/settings/plugins/ibft/libnms-ibft-core.la: $(src_settings_plugins_ibft_libnms_ibft_core_la_OBJECTS) $(src_settings_plugins_ibft_libnms_ibft_core_la_DEPENDENCIES) $(EXTRA_src_settings_plugins_ibft_libnms_ibft_core_la_DEPENDENCIES) src/settings/plugins/ibft/$(am__dirstamp) + $(AM_V_CCLD)$(LINK) $(am_src_settings_plugins_ibft_libnms_ibft_core_la_rpath) $(src_settings_plugins_ibft_libnms_ibft_core_la_OBJECTS) $(src_settings_plugins_ibft_libnms_ibft_core_la_LIBADD) $(LIBS) +src/settings/plugins/ifcfg-rh/$(am__dirstamp): + @$(MKDIR_P) src/settings/plugins/ifcfg-rh + @: > src/settings/plugins/ifcfg-rh/$(am__dirstamp) +src/settings/plugins/ifcfg-rh/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) src/settings/plugins/ifcfg-rh/$(DEPDIR) + @: > src/settings/plugins/ifcfg-rh/$(DEPDIR)/$(am__dirstamp) +src/settings/plugins/ifcfg-rh/src_settings_plugins_ifcfg_rh_libnm_settings_plugin_ifcfg_rh_la-nms-ifcfg-rh-connection.lo: \ + src/settings/plugins/ifcfg-rh/$(am__dirstamp) \ + src/settings/plugins/ifcfg-rh/$(DEPDIR)/$(am__dirstamp) +src/settings/plugins/ifcfg-rh/src_settings_plugins_ifcfg_rh_libnm_settings_plugin_ifcfg_rh_la-nms-ifcfg-rh-plugin.lo: \ + src/settings/plugins/ifcfg-rh/$(am__dirstamp) \ + src/settings/plugins/ifcfg-rh/$(DEPDIR)/$(am__dirstamp) + +src/settings/plugins/ifcfg-rh/libnm-settings-plugin-ifcfg-rh.la: $(src_settings_plugins_ifcfg_rh_libnm_settings_plugin_ifcfg_rh_la_OBJECTS) $(src_settings_plugins_ifcfg_rh_libnm_settings_plugin_ifcfg_rh_la_DEPENDENCIES) $(EXTRA_src_settings_plugins_ifcfg_rh_libnm_settings_plugin_ifcfg_rh_la_DEPENDENCIES) src/settings/plugins/ifcfg-rh/$(am__dirstamp) + $(AM_V_CCLD)$(src_settings_plugins_ifcfg_rh_libnm_settings_plugin_ifcfg_rh_la_LINK) $(am_src_settings_plugins_ifcfg_rh_libnm_settings_plugin_ifcfg_rh_la_rpath) $(src_settings_plugins_ifcfg_rh_libnm_settings_plugin_ifcfg_rh_la_OBJECTS) $(src_settings_plugins_ifcfg_rh_libnm_settings_plugin_ifcfg_rh_la_LIBADD) $(LIBS) +src/settings/plugins/ifcfg-rh/src_settings_plugins_ifcfg_rh_libnmdbus_ifcfg_rh_la-nmdbus-ifcfg-rh.lo: \ + src/settings/plugins/ifcfg-rh/$(am__dirstamp) \ + src/settings/plugins/ifcfg-rh/$(DEPDIR)/$(am__dirstamp) + +src/settings/plugins/ifcfg-rh/libnmdbus-ifcfg-rh.la: $(src_settings_plugins_ifcfg_rh_libnmdbus_ifcfg_rh_la_OBJECTS) $(src_settings_plugins_ifcfg_rh_libnmdbus_ifcfg_rh_la_DEPENDENCIES) $(EXTRA_src_settings_plugins_ifcfg_rh_libnmdbus_ifcfg_rh_la_DEPENDENCIES) src/settings/plugins/ifcfg-rh/$(am__dirstamp) + $(AM_V_CCLD)$(LINK) $(am_src_settings_plugins_ifcfg_rh_libnmdbus_ifcfg_rh_la_rpath) $(src_settings_plugins_ifcfg_rh_libnmdbus_ifcfg_rh_la_OBJECTS) $(src_settings_plugins_ifcfg_rh_libnmdbus_ifcfg_rh_la_LIBADD) $(LIBS) +src/settings/plugins/ifcfg-rh/src_settings_plugins_ifcfg_rh_libnms_ifcfg_rh_core_la-shvar.lo: \ + src/settings/plugins/ifcfg-rh/$(am__dirstamp) \ + src/settings/plugins/ifcfg-rh/$(DEPDIR)/$(am__dirstamp) +src/settings/plugins/ifcfg-rh/src_settings_plugins_ifcfg_rh_libnms_ifcfg_rh_core_la-nms-ifcfg-rh-utils.lo: \ + src/settings/plugins/ifcfg-rh/$(am__dirstamp) \ + src/settings/plugins/ifcfg-rh/$(DEPDIR)/$(am__dirstamp) +src/settings/plugins/ifcfg-rh/src_settings_plugins_ifcfg_rh_libnms_ifcfg_rh_core_la-nms-ifcfg-rh-reader.lo: \ + src/settings/plugins/ifcfg-rh/$(am__dirstamp) \ + src/settings/plugins/ifcfg-rh/$(DEPDIR)/$(am__dirstamp) +src/settings/plugins/ifcfg-rh/src_settings_plugins_ifcfg_rh_libnms_ifcfg_rh_core_la-nms-ifcfg-rh-writer.lo: \ + src/settings/plugins/ifcfg-rh/$(am__dirstamp) \ + src/settings/plugins/ifcfg-rh/$(DEPDIR)/$(am__dirstamp) + +src/settings/plugins/ifcfg-rh/libnms-ifcfg-rh-core.la: $(src_settings_plugins_ifcfg_rh_libnms_ifcfg_rh_core_la_OBJECTS) $(src_settings_plugins_ifcfg_rh_libnms_ifcfg_rh_core_la_DEPENDENCIES) $(EXTRA_src_settings_plugins_ifcfg_rh_libnms_ifcfg_rh_core_la_DEPENDENCIES) src/settings/plugins/ifcfg-rh/$(am__dirstamp) + $(AM_V_CCLD)$(LINK) $(am_src_settings_plugins_ifcfg_rh_libnms_ifcfg_rh_core_la_rpath) $(src_settings_plugins_ifcfg_rh_libnms_ifcfg_rh_core_la_OBJECTS) $(src_settings_plugins_ifcfg_rh_libnms_ifcfg_rh_core_la_LIBADD) $(LIBS) +src/settings/plugins/ifnet/$(am__dirstamp): + @$(MKDIR_P) src/settings/plugins/ifnet + @: > src/settings/plugins/ifnet/$(am__dirstamp) +src/settings/plugins/ifnet/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) src/settings/plugins/ifnet/$(DEPDIR) + @: > src/settings/plugins/ifnet/$(DEPDIR)/$(am__dirstamp) +src/settings/plugins/ifnet/src_settings_plugins_ifnet_libnm_settings_plugin_ifnet_la-nms-ifnet-connection.lo: \ + src/settings/plugins/ifnet/$(am__dirstamp) \ + src/settings/plugins/ifnet/$(DEPDIR)/$(am__dirstamp) +src/settings/plugins/ifnet/src_settings_plugins_ifnet_libnm_settings_plugin_ifnet_la-nms-ifnet-plugin.lo: \ + src/settings/plugins/ifnet/$(am__dirstamp) \ + src/settings/plugins/ifnet/$(DEPDIR)/$(am__dirstamp) + +src/settings/plugins/ifnet/libnm-settings-plugin-ifnet.la: $(src_settings_plugins_ifnet_libnm_settings_plugin_ifnet_la_OBJECTS) $(src_settings_plugins_ifnet_libnm_settings_plugin_ifnet_la_DEPENDENCIES) $(EXTRA_src_settings_plugins_ifnet_libnm_settings_plugin_ifnet_la_DEPENDENCIES) src/settings/plugins/ifnet/$(am__dirstamp) + $(AM_V_CCLD)$(src_settings_plugins_ifnet_libnm_settings_plugin_ifnet_la_LINK) $(am_src_settings_plugins_ifnet_libnm_settings_plugin_ifnet_la_rpath) $(src_settings_plugins_ifnet_libnm_settings_plugin_ifnet_la_OBJECTS) $(src_settings_plugins_ifnet_libnm_settings_plugin_ifnet_la_LIBADD) $(LIBS) +src/settings/plugins/ifnet/src_settings_plugins_ifnet_libnms_ifnet_core_la-nms-ifnet-net-parser.lo: \ + src/settings/plugins/ifnet/$(am__dirstamp) \ + src/settings/plugins/ifnet/$(DEPDIR)/$(am__dirstamp) +src/settings/plugins/ifnet/src_settings_plugins_ifnet_libnms_ifnet_core_la-nms-ifnet-connection-parser.lo: \ + src/settings/plugins/ifnet/$(am__dirstamp) \ + src/settings/plugins/ifnet/$(DEPDIR)/$(am__dirstamp) +src/settings/plugins/ifnet/src_settings_plugins_ifnet_libnms_ifnet_core_la-nms-ifnet-net-utils.lo: \ + src/settings/plugins/ifnet/$(am__dirstamp) \ + src/settings/plugins/ifnet/$(DEPDIR)/$(am__dirstamp) +src/settings/plugins/ifnet/src_settings_plugins_ifnet_libnms_ifnet_core_la-nms-ifnet-wpa-parser.lo: \ + src/settings/plugins/ifnet/$(am__dirstamp) \ + src/settings/plugins/ifnet/$(DEPDIR)/$(am__dirstamp) + +src/settings/plugins/ifnet/libnms-ifnet-core.la: $(src_settings_plugins_ifnet_libnms_ifnet_core_la_OBJECTS) $(src_settings_plugins_ifnet_libnms_ifnet_core_la_DEPENDENCIES) $(EXTRA_src_settings_plugins_ifnet_libnms_ifnet_core_la_DEPENDENCIES) src/settings/plugins/ifnet/$(am__dirstamp) + $(AM_V_CCLD)$(LINK) $(am_src_settings_plugins_ifnet_libnms_ifnet_core_la_rpath) $(src_settings_plugins_ifnet_libnms_ifnet_core_la_OBJECTS) $(src_settings_plugins_ifnet_libnms_ifnet_core_la_LIBADD) $(LIBS) +src/settings/plugins/ifupdown/$(am__dirstamp): + @$(MKDIR_P) src/settings/plugins/ifupdown + @: > src/settings/plugins/ifupdown/$(am__dirstamp) +src/settings/plugins/ifupdown/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) src/settings/plugins/ifupdown/$(DEPDIR) + @: > src/settings/plugins/ifupdown/$(DEPDIR)/$(am__dirstamp) +src/settings/plugins/ifupdown/src_settings_plugins_ifupdown_libnm_settings_plugin_ifupdown_la-nms-ifupdown-connection.lo: \ + src/settings/plugins/ifupdown/$(am__dirstamp) \ + src/settings/plugins/ifupdown/$(DEPDIR)/$(am__dirstamp) +src/settings/plugins/ifupdown/src_settings_plugins_ifupdown_libnm_settings_plugin_ifupdown_la-nms-ifupdown-plugin.lo: \ + src/settings/plugins/ifupdown/$(am__dirstamp) \ + src/settings/plugins/ifupdown/$(DEPDIR)/$(am__dirstamp) + +src/settings/plugins/ifupdown/libnm-settings-plugin-ifupdown.la: $(src_settings_plugins_ifupdown_libnm_settings_plugin_ifupdown_la_OBJECTS) $(src_settings_plugins_ifupdown_libnm_settings_plugin_ifupdown_la_DEPENDENCIES) $(EXTRA_src_settings_plugins_ifupdown_libnm_settings_plugin_ifupdown_la_DEPENDENCIES) src/settings/plugins/ifupdown/$(am__dirstamp) + $(AM_V_CCLD)$(src_settings_plugins_ifupdown_libnm_settings_plugin_ifupdown_la_LINK) $(am_src_settings_plugins_ifupdown_libnm_settings_plugin_ifupdown_la_rpath) $(src_settings_plugins_ifupdown_libnm_settings_plugin_ifupdown_la_OBJECTS) $(src_settings_plugins_ifupdown_libnm_settings_plugin_ifupdown_la_LIBADD) $(LIBS) +src/settings/plugins/ifupdown/src_settings_plugins_ifupdown_libnms_ifupdown_core_la-nms-ifupdown-interface-parser.lo: \ + src/settings/plugins/ifupdown/$(am__dirstamp) \ + src/settings/plugins/ifupdown/$(DEPDIR)/$(am__dirstamp) +src/settings/plugins/ifupdown/src_settings_plugins_ifupdown_libnms_ifupdown_core_la-nms-ifupdown-parser.lo: \ + src/settings/plugins/ifupdown/$(am__dirstamp) \ + src/settings/plugins/ifupdown/$(DEPDIR)/$(am__dirstamp) + +src/settings/plugins/ifupdown/libnms-ifupdown-core.la: $(src_settings_plugins_ifupdown_libnms_ifupdown_core_la_OBJECTS) $(src_settings_plugins_ifupdown_libnms_ifupdown_core_la_DEPENDENCIES) $(EXTRA_src_settings_plugins_ifupdown_libnms_ifupdown_core_la_DEPENDENCIES) src/settings/plugins/ifupdown/$(am__dirstamp) + $(AM_V_CCLD)$(LINK) $(am_src_settings_plugins_ifupdown_libnms_ifupdown_core_la_rpath) $(src_settings_plugins_ifupdown_libnms_ifupdown_core_la_OBJECTS) $(src_settings_plugins_ifupdown_libnms_ifupdown_core_la_LIBADD) $(LIBS) +install-binPROGRAMS: $(bin_PROGRAMS) + @$(NORMAL_INSTALL) + @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \ + if test -n "$$list"; then \ + echo " $(MKDIR_P) '$(DESTDIR)$(bindir)'"; \ + $(MKDIR_P) "$(DESTDIR)$(bindir)" || exit 1; \ + fi; \ + for p in $$list; do echo "$$p $$p"; done | \ + sed 's/$(EXEEXT)$$//' | \ + while read p p1; do if test -f $$p \ + || test -f $$p1 \ + ; then echo "$$p"; echo "$$p"; else :; fi; \ + done | \ + sed -e 'p;s,.*/,,;n;h' \ + -e 's|.*|.|' \ + -e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \ + sed 'N;N;N;s,\n, ,g' | \ + $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \ + { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \ + if ($$2 == $$4) files[d] = files[d] " " $$1; \ + else { print "f", $$3 "/" $$4, $$1; } } \ + END { for (d in files) print "f", d, files[d] }' | \ + while read type dir files; do \ + if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \ + test -z "$$files" || { \ + echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files '$(DESTDIR)$(bindir)$$dir'"; \ + $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files "$(DESTDIR)$(bindir)$$dir" || exit $$?; \ + } \ + ; done + +uninstall-binPROGRAMS: + @$(NORMAL_UNINSTALL) + @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \ + files=`for p in $$list; do echo "$$p"; done | \ + sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \ + -e 's/$$/$(EXEEXT)/' \ + `; \ + test -n "$$list" || exit 0; \ + echo " ( cd '$(DESTDIR)$(bindir)' && rm -f" $$files ")"; \ + cd "$(DESTDIR)$(bindir)" && rm -f $$files + +clean-binPROGRAMS: + @list='$(bin_PROGRAMS)'; test -n "$$list" || exit 0; \ + echo " rm -f" $$list; \ + rm -f $$list || exit $$?; \ + test -n "$(EXEEXT)" || exit 0; \ + list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \ + echo " rm -f" $$list; \ + rm -f $$list + +clean-checkPROGRAMS: + @list='$(check_PROGRAMS)'; test -n "$$list" || exit 0; \ + echo " rm -f" $$list; \ + rm -f $$list || exit $$?; \ + test -n "$(EXEEXT)" || exit 0; \ + list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \ + echo " rm -f" $$list; \ + rm -f $$list +install-libexecPROGRAMS: $(libexec_PROGRAMS) + @$(NORMAL_INSTALL) + @list='$(libexec_PROGRAMS)'; test -n "$(libexecdir)" || list=; \ + if test -n "$$list"; then \ + echo " $(MKDIR_P) '$(DESTDIR)$(libexecdir)'"; \ + $(MKDIR_P) "$(DESTDIR)$(libexecdir)" || exit 1; \ + fi; \ + for p in $$list; do echo "$$p $$p"; done | \ + sed 's/$(EXEEXT)$$//' | \ + while read p p1; do if test -f $$p \ + || test -f $$p1 \ + ; then echo "$$p"; echo "$$p"; else :; fi; \ + done | \ + sed -e 'p;s,.*/,,;n;h' \ + -e 's|.*|.|' \ + -e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \ + sed 'N;N;N;s,\n, ,g' | \ + $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \ + { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \ + if ($$2 == $$4) files[d] = files[d] " " $$1; \ + else { print "f", $$3 "/" $$4, $$1; } } \ + END { for (d in files) print "f", d, files[d] }' | \ + while read type dir files; do \ + if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \ + test -z "$$files" || { \ + echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files '$(DESTDIR)$(libexecdir)$$dir'"; \ + $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files "$(DESTDIR)$(libexecdir)$$dir" || exit $$?; \ + } \ + ; done + +uninstall-libexecPROGRAMS: + @$(NORMAL_UNINSTALL) + @list='$(libexec_PROGRAMS)'; test -n "$(libexecdir)" || list=; \ + files=`for p in $$list; do echo "$$p"; done | \ + sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \ + -e 's/$$/$(EXEEXT)/' \ + `; \ + test -n "$$list" || exit 0; \ + echo " ( cd '$(DESTDIR)$(libexecdir)' && rm -f" $$files ")"; \ + cd "$(DESTDIR)$(libexecdir)" && rm -f $$files + +clean-libexecPROGRAMS: + @list='$(libexec_PROGRAMS)'; test -n "$$list" || exit 0; \ + echo " rm -f" $$list; \ + rm -f $$list || exit $$?; \ + test -n "$(EXEEXT)" || exit 0; \ + list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \ + echo " rm -f" $$list; \ + rm -f $$list + +clean-noinstPROGRAMS: + @list='$(noinst_PROGRAMS)'; test -n "$$list" || exit 0; \ + echo " rm -f" $$list; \ + rm -f $$list || exit $$?; \ + test -n "$(EXEEXT)" || exit 0; \ + list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \ + echo " rm -f" $$list; \ + rm -f $$list +install-sbinPROGRAMS: $(sbin_PROGRAMS) + @$(NORMAL_INSTALL) + @list='$(sbin_PROGRAMS)'; test -n "$(sbindir)" || list=; \ + if test -n "$$list"; then \ + echo " $(MKDIR_P) '$(DESTDIR)$(sbindir)'"; \ + $(MKDIR_P) "$(DESTDIR)$(sbindir)" || exit 1; \ + fi; \ + for p in $$list; do echo "$$p $$p"; done | \ + sed 's/$(EXEEXT)$$//' | \ + while read p p1; do if test -f $$p \ + || test -f $$p1 \ + ; then echo "$$p"; echo "$$p"; else :; fi; \ + done | \ + sed -e 'p;s,.*/,,;n;h' \ + -e 's|.*|.|' \ + -e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \ + sed 'N;N;N;s,\n, ,g' | \ + $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \ + { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \ + if ($$2 == $$4) files[d] = files[d] " " $$1; \ + else { print "f", $$3 "/" $$4, $$1; } } \ + END { for (d in files) print "f", d, files[d] }' | \ + while read type dir files; do \ + if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \ + test -z "$$files" || { \ + echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files '$(DESTDIR)$(sbindir)$$dir'"; \ + $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files "$(DESTDIR)$(sbindir)$$dir" || exit $$?; \ + } \ + ; done + +uninstall-sbinPROGRAMS: + @$(NORMAL_UNINSTALL) + @list='$(sbin_PROGRAMS)'; test -n "$(sbindir)" || list=; \ + files=`for p in $$list; do echo "$$p"; done | \ + sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \ + -e 's/$$/$(EXEEXT)/' \ + `; \ + test -n "$$list" || exit 0; \ + echo " ( cd '$(DESTDIR)$(sbindir)' && rm -f" $$files ")"; \ + cd "$(DESTDIR)$(sbindir)" && rm -f $$files + +clean-sbinPROGRAMS: + @list='$(sbin_PROGRAMS)'; test -n "$$list" || exit 0; \ + echo " rm -f" $$list; \ + rm -f $$list || exit $$?; \ + test -n "$(EXEEXT)" || exit 0; \ + list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \ + echo " rm -f" $$list; \ + rm -f $$list +clients/cli/$(am__dirstamp): + @$(MKDIR_P) clients/cli + @: > clients/cli/$(am__dirstamp) +clients/cli/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) clients/cli/$(DEPDIR) + @: > clients/cli/$(DEPDIR)/$(am__dirstamp) +clients/cli/clients_cli_nmcli-agent.$(OBJEXT): \ + clients/cli/$(am__dirstamp) \ + clients/cli/$(DEPDIR)/$(am__dirstamp) +clients/cli/clients_cli_nmcli-common.$(OBJEXT): \ + clients/cli/$(am__dirstamp) \ + clients/cli/$(DEPDIR)/$(am__dirstamp) +clients/cli/clients_cli_nmcli-connections.$(OBJEXT): \ + clients/cli/$(am__dirstamp) \ + clients/cli/$(DEPDIR)/$(am__dirstamp) +clients/cli/clients_cli_nmcli-devices.$(OBJEXT): \ + clients/cli/$(am__dirstamp) \ + clients/cli/$(DEPDIR)/$(am__dirstamp) +clients/cli/clients_cli_nmcli-general.$(OBJEXT): \ + clients/cli/$(am__dirstamp) \ + clients/cli/$(DEPDIR)/$(am__dirstamp) +clients/cli/clients_cli_nmcli-settings.$(OBJEXT): \ + clients/cli/$(am__dirstamp) \ + clients/cli/$(DEPDIR)/$(am__dirstamp) +clients/cli/clients_cli_nmcli-nmcli.$(OBJEXT): \ + clients/cli/$(am__dirstamp) \ + clients/cli/$(DEPDIR)/$(am__dirstamp) +clients/cli/clients_cli_nmcli-utils.$(OBJEXT): \ + clients/cli/$(am__dirstamp) \ + clients/cli/$(DEPDIR)/$(am__dirstamp) +clients/cli/clients_cli_nmcli-polkit-agent.$(OBJEXT): \ + clients/cli/$(am__dirstamp) \ + clients/cli/$(DEPDIR)/$(am__dirstamp) +clients/common/$(am__dirstamp): + @$(MKDIR_P) clients/common + @: > clients/common/$(am__dirstamp) +clients/common/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) clients/common/$(DEPDIR) + @: > clients/common/$(DEPDIR)/$(am__dirstamp) +clients/common/clients_cli_nmcli-nm-secret-agent-simple.$(OBJEXT): \ + clients/common/$(am__dirstamp) \ + clients/common/$(DEPDIR)/$(am__dirstamp) +clients/common/clients_cli_nmcli-nm-vpn-helpers.$(OBJEXT): \ + clients/common/$(am__dirstamp) \ + clients/common/$(DEPDIR)/$(am__dirstamp) +clients/common/clients_cli_nmcli-nm-polkit-listener.$(OBJEXT): \ + clients/common/$(am__dirstamp) \ + clients/common/$(DEPDIR)/$(am__dirstamp) + +clients/cli/nmcli$(EXEEXT): $(clients_cli_nmcli_OBJECTS) $(clients_cli_nmcli_DEPENDENCIES) $(EXTRA_clients_cli_nmcli_DEPENDENCIES) clients/cli/$(am__dirstamp) + @rm -f clients/cli/nmcli$(EXEEXT) + $(AM_V_CCLD)$(clients_cli_nmcli_LINK) $(clients_cli_nmcli_OBJECTS) $(clients_cli_nmcli_LDADD) $(LIBS) +clients/$(am__dirstamp): + @$(MKDIR_P) clients + @: > clients/$(am__dirstamp) +clients/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) clients/$(DEPDIR) + @: > clients/$(DEPDIR)/$(am__dirstamp) +clients/clients_nm_online-nm-online.$(OBJEXT): \ + clients/$(am__dirstamp) clients/$(DEPDIR)/$(am__dirstamp) + +clients/nm-online$(EXEEXT): $(clients_nm_online_OBJECTS) $(clients_nm_online_DEPENDENCIES) $(EXTRA_clients_nm_online_DEPENDENCIES) clients/$(am__dirstamp) + @rm -f clients/nm-online$(EXEEXT) + $(AM_V_CCLD)$(clients_nm_online_LINK) $(clients_nm_online_OBJECTS) $(clients_nm_online_LDADD) $(LIBS) +clients/tui/$(am__dirstamp): + @$(MKDIR_P) clients/tui + @: > clients/tui/$(am__dirstamp) +clients/tui/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) clients/tui/$(DEPDIR) + @: > clients/tui/$(DEPDIR)/$(am__dirstamp) +clients/tui/clients_tui_nmtui-nmtui.$(OBJEXT): \ + clients/tui/$(am__dirstamp) \ + clients/tui/$(DEPDIR)/$(am__dirstamp) +clients/tui/clients_tui_nmtui-nmtui-connect.$(OBJEXT): \ + clients/tui/$(am__dirstamp) \ + clients/tui/$(DEPDIR)/$(am__dirstamp) +clients/tui/clients_tui_nmtui-nmtui-edit.$(OBJEXT): \ + clients/tui/$(am__dirstamp) \ + clients/tui/$(DEPDIR)/$(am__dirstamp) +clients/tui/clients_tui_nmtui-nmtui-hostname.$(OBJEXT): \ + clients/tui/$(am__dirstamp) \ + clients/tui/$(DEPDIR)/$(am__dirstamp) +clients/tui/clients_tui_nmtui-nm-editor-bindings.$(OBJEXT): \ + clients/tui/$(am__dirstamp) \ + clients/tui/$(DEPDIR)/$(am__dirstamp) +clients/tui/clients_tui_nmtui-nm-editor-utils.$(OBJEXT): \ + clients/tui/$(am__dirstamp) \ + clients/tui/$(DEPDIR)/$(am__dirstamp) +clients/tui/clients_tui_nmtui-nmt-address-list.$(OBJEXT): \ + clients/tui/$(am__dirstamp) \ + clients/tui/$(DEPDIR)/$(am__dirstamp) +clients/tui/clients_tui_nmtui-nmt-connect-connection-list.$(OBJEXT): \ + clients/tui/$(am__dirstamp) \ + clients/tui/$(DEPDIR)/$(am__dirstamp) +clients/tui/clients_tui_nmtui-nmt-device-entry.$(OBJEXT): \ + clients/tui/$(am__dirstamp) \ + clients/tui/$(DEPDIR)/$(am__dirstamp) +clients/tui/clients_tui_nmtui-nmt-edit-connection-list.$(OBJEXT): \ + clients/tui/$(am__dirstamp) \ + clients/tui/$(DEPDIR)/$(am__dirstamp) +clients/tui/clients_tui_nmtui-nmt-editor-grid.$(OBJEXT): \ + clients/tui/$(am__dirstamp) \ + clients/tui/$(DEPDIR)/$(am__dirstamp) +clients/tui/clients_tui_nmtui-nmt-editor-page.$(OBJEXT): \ + clients/tui/$(am__dirstamp) \ + clients/tui/$(DEPDIR)/$(am__dirstamp) +clients/tui/clients_tui_nmtui-nmt-editor-page-device.$(OBJEXT): \ + clients/tui/$(am__dirstamp) \ + clients/tui/$(DEPDIR)/$(am__dirstamp) +clients/tui/clients_tui_nmtui-nmt-editor-section.$(OBJEXT): \ + clients/tui/$(am__dirstamp) \ + clients/tui/$(DEPDIR)/$(am__dirstamp) +clients/tui/clients_tui_nmtui-nmt-editor.$(OBJEXT): \ + clients/tui/$(am__dirstamp) \ + clients/tui/$(DEPDIR)/$(am__dirstamp) +clients/tui/clients_tui_nmtui-nmt-ip-entry.$(OBJEXT): \ + clients/tui/$(am__dirstamp) \ + clients/tui/$(DEPDIR)/$(am__dirstamp) +clients/tui/clients_tui_nmtui-nmt-mac-entry.$(OBJEXT): \ + clients/tui/$(am__dirstamp) \ + clients/tui/$(DEPDIR)/$(am__dirstamp) +clients/tui/clients_tui_nmtui-nmt-mtu-entry.$(OBJEXT): \ + clients/tui/$(am__dirstamp) \ + clients/tui/$(DEPDIR)/$(am__dirstamp) +clients/tui/clients_tui_nmtui-nmt-page-bond.$(OBJEXT): \ + clients/tui/$(am__dirstamp) \ + clients/tui/$(DEPDIR)/$(am__dirstamp) +clients/tui/clients_tui_nmtui-nmt-page-bridge.$(OBJEXT): \ + clients/tui/$(am__dirstamp) \ + clients/tui/$(DEPDIR)/$(am__dirstamp) +clients/tui/clients_tui_nmtui-nmt-page-bridge-port.$(OBJEXT): \ + clients/tui/$(am__dirstamp) \ + clients/tui/$(DEPDIR)/$(am__dirstamp) +clients/tui/clients_tui_nmtui-nmt-page-dsl.$(OBJEXT): \ + clients/tui/$(am__dirstamp) \ + clients/tui/$(DEPDIR)/$(am__dirstamp) +clients/tui/clients_tui_nmtui-nmt-page-ethernet.$(OBJEXT): \ + clients/tui/$(am__dirstamp) \ + clients/tui/$(DEPDIR)/$(am__dirstamp) +clients/tui/clients_tui_nmtui-nmt-page-infiniband.$(OBJEXT): \ + clients/tui/$(am__dirstamp) \ + clients/tui/$(DEPDIR)/$(am__dirstamp) +clients/tui/clients_tui_nmtui-nmt-page-ip-tunnel.$(OBJEXT): \ + clients/tui/$(am__dirstamp) \ + clients/tui/$(DEPDIR)/$(am__dirstamp) +clients/tui/clients_tui_nmtui-nmt-page-ip4.$(OBJEXT): \ + clients/tui/$(am__dirstamp) \ + clients/tui/$(DEPDIR)/$(am__dirstamp) +clients/tui/clients_tui_nmtui-nmt-page-ip6.$(OBJEXT): \ + clients/tui/$(am__dirstamp) \ + clients/tui/$(DEPDIR)/$(am__dirstamp) +clients/tui/clients_tui_nmtui-nmt-page-ppp.$(OBJEXT): \ + clients/tui/$(am__dirstamp) \ + clients/tui/$(DEPDIR)/$(am__dirstamp) +clients/tui/clients_tui_nmtui-nmt-page-team.$(OBJEXT): \ + clients/tui/$(am__dirstamp) \ + clients/tui/$(DEPDIR)/$(am__dirstamp) +clients/tui/clients_tui_nmtui-nmt-page-team-port.$(OBJEXT): \ + clients/tui/$(am__dirstamp) \ + clients/tui/$(DEPDIR)/$(am__dirstamp) +clients/tui/clients_tui_nmtui-nmt-page-vlan.$(OBJEXT): \ + clients/tui/$(am__dirstamp) \ + clients/tui/$(DEPDIR)/$(am__dirstamp) +clients/tui/clients_tui_nmtui-nmt-page-wifi.$(OBJEXT): \ + clients/tui/$(am__dirstamp) \ + clients/tui/$(DEPDIR)/$(am__dirstamp) +clients/tui/clients_tui_nmtui-nmt-password-dialog.$(OBJEXT): \ + clients/tui/$(am__dirstamp) \ + clients/tui/$(DEPDIR)/$(am__dirstamp) +clients/tui/clients_tui_nmtui-nmt-password-fields.$(OBJEXT): \ + clients/tui/$(am__dirstamp) \ + clients/tui/$(DEPDIR)/$(am__dirstamp) +clients/tui/clients_tui_nmtui-nmt-route-editor.$(OBJEXT): \ + clients/tui/$(am__dirstamp) \ + clients/tui/$(DEPDIR)/$(am__dirstamp) +clients/tui/clients_tui_nmtui-nmt-route-entry.$(OBJEXT): \ + clients/tui/$(am__dirstamp) \ + clients/tui/$(DEPDIR)/$(am__dirstamp) +clients/tui/clients_tui_nmtui-nmt-route-table.$(OBJEXT): \ + clients/tui/$(am__dirstamp) \ + clients/tui/$(DEPDIR)/$(am__dirstamp) +clients/tui/clients_tui_nmtui-nmt-slave-list.$(OBJEXT): \ + clients/tui/$(am__dirstamp) \ + clients/tui/$(DEPDIR)/$(am__dirstamp) +clients/tui/clients_tui_nmtui-nmt-utils.$(OBJEXT): \ + clients/tui/$(am__dirstamp) \ + clients/tui/$(DEPDIR)/$(am__dirstamp) +clients/tui/clients_tui_nmtui-nmt-widget-list.$(OBJEXT): \ + clients/tui/$(am__dirstamp) \ + clients/tui/$(DEPDIR)/$(am__dirstamp) +clients/common/clients_tui_nmtui-nm-secret-agent-simple.$(OBJEXT): \ + clients/common/$(am__dirstamp) \ + clients/common/$(DEPDIR)/$(am__dirstamp) +clients/common/clients_tui_nmtui-nm-vpn-helpers.$(OBJEXT): \ + clients/common/$(am__dirstamp) \ + clients/common/$(DEPDIR)/$(am__dirstamp) + +clients/tui/nmtui$(EXEEXT): $(clients_tui_nmtui_OBJECTS) $(clients_tui_nmtui_DEPENDENCIES) $(EXTRA_clients_tui_nmtui_DEPENDENCIES) clients/tui/$(am__dirstamp) + @rm -f clients/tui/nmtui$(EXEEXT) + $(AM_V_CCLD)$(clients_tui_nmtui_LINK) $(clients_tui_nmtui_OBJECTS) $(clients_tui_nmtui_LDADD) $(LIBS) +dispatcher/dispatcher_nm_dispatcher-nm-dispatcher.$(OBJEXT): \ + dispatcher/$(am__dirstamp) \ + dispatcher/$(DEPDIR)/$(am__dirstamp) +dispatcher/dispatcher_nm_dispatcher-nmdbus-dispatcher.$(OBJEXT): \ + dispatcher/$(am__dirstamp) \ + dispatcher/$(DEPDIR)/$(am__dirstamp) + +dispatcher/nm-dispatcher$(EXEEXT): $(dispatcher_nm_dispatcher_OBJECTS) $(dispatcher_nm_dispatcher_DEPENDENCIES) $(EXTRA_dispatcher_nm_dispatcher_DEPENDENCIES) dispatcher/$(am__dirstamp) + @rm -f dispatcher/nm-dispatcher$(EXEEXT) + $(AM_V_CCLD)$(dispatcher_nm_dispatcher_LINK) $(dispatcher_nm_dispatcher_OBJECTS) $(dispatcher_nm_dispatcher_LDADD) $(LIBS) +dispatcher/tests/$(am__dirstamp): + @$(MKDIR_P) dispatcher/tests + @: > dispatcher/tests/$(am__dirstamp) +dispatcher/tests/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) dispatcher/tests/$(DEPDIR) + @: > dispatcher/tests/$(DEPDIR)/$(am__dirstamp) +dispatcher/tests/dispatcher_tests_test_dispatcher_envp-test-dispatcher-envp.$(OBJEXT): \ + dispatcher/tests/$(am__dirstamp) \ + dispatcher/tests/$(DEPDIR)/$(am__dirstamp) + +dispatcher/tests/test-dispatcher-envp$(EXEEXT): $(dispatcher_tests_test_dispatcher_envp_OBJECTS) $(dispatcher_tests_test_dispatcher_envp_DEPENDENCIES) $(EXTRA_dispatcher_tests_test_dispatcher_envp_DEPENDENCIES) dispatcher/tests/$(am__dirstamp) + @rm -f dispatcher/tests/test-dispatcher-envp$(EXEEXT) + $(AM_V_CCLD)$(LINK) $(dispatcher_tests_test_dispatcher_envp_OBJECTS) $(dispatcher_tests_test_dispatcher_envp_LDADD) $(LIBS) +examples/C/glib/$(am__dirstamp): + @$(MKDIR_P) examples/C/glib + @: > examples/C/glib/$(am__dirstamp) +examples/C/glib/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) examples/C/glib/$(DEPDIR) + @: > examples/C/glib/$(DEPDIR)/$(am__dirstamp) +examples/C/glib/examples_C_glib_add_connection_gdbus-add-connection-gdbus.$(OBJEXT): \ + examples/C/glib/$(am__dirstamp) \ + examples/C/glib/$(DEPDIR)/$(am__dirstamp) + +examples/C/glib/add-connection-gdbus$(EXEEXT): $(examples_C_glib_add_connection_gdbus_OBJECTS) $(examples_C_glib_add_connection_gdbus_DEPENDENCIES) $(EXTRA_examples_C_glib_add_connection_gdbus_DEPENDENCIES) examples/C/glib/$(am__dirstamp) + @rm -f examples/C/glib/add-connection-gdbus$(EXEEXT) + $(AM_V_CCLD)$(LINK) $(examples_C_glib_add_connection_gdbus_OBJECTS) $(examples_C_glib_add_connection_gdbus_LDADD) $(LIBS) +examples/C/glib/examples_C_glib_add_connection_libnm-add-connection-libnm.$(OBJEXT): \ + examples/C/glib/$(am__dirstamp) \ + examples/C/glib/$(DEPDIR)/$(am__dirstamp) + +examples/C/glib/add-connection-libnm$(EXEEXT): $(examples_C_glib_add_connection_libnm_OBJECTS) $(examples_C_glib_add_connection_libnm_DEPENDENCIES) $(EXTRA_examples_C_glib_add_connection_libnm_DEPENDENCIES) examples/C/glib/$(am__dirstamp) + @rm -f examples/C/glib/add-connection-libnm$(EXEEXT) + $(AM_V_CCLD)$(LINK) $(examples_C_glib_add_connection_libnm_OBJECTS) $(examples_C_glib_add_connection_libnm_LDADD) $(LIBS) +examples/C/glib/examples_C_glib_get_active_connections_gdbus-get-active-connections-gdbus.$(OBJEXT): \ + examples/C/glib/$(am__dirstamp) \ + examples/C/glib/$(DEPDIR)/$(am__dirstamp) + +examples/C/glib/get-active-connections-gdbus$(EXEEXT): $(examples_C_glib_get_active_connections_gdbus_OBJECTS) $(examples_C_glib_get_active_connections_gdbus_DEPENDENCIES) $(EXTRA_examples_C_glib_get_active_connections_gdbus_DEPENDENCIES) examples/C/glib/$(am__dirstamp) + @rm -f examples/C/glib/get-active-connections-gdbus$(EXEEXT) + $(AM_V_CCLD)$(LINK) $(examples_C_glib_get_active_connections_gdbus_OBJECTS) $(examples_C_glib_get_active_connections_gdbus_LDADD) $(LIBS) +examples/C/glib/examples_C_glib_get_ap_info_libnm-get-ap-info-libnm.$(OBJEXT): \ + examples/C/glib/$(am__dirstamp) \ + examples/C/glib/$(DEPDIR)/$(am__dirstamp) + +examples/C/glib/get-ap-info-libnm$(EXEEXT): $(examples_C_glib_get_ap_info_libnm_OBJECTS) $(examples_C_glib_get_ap_info_libnm_DEPENDENCIES) $(EXTRA_examples_C_glib_get_ap_info_libnm_DEPENDENCIES) examples/C/glib/$(am__dirstamp) + @rm -f examples/C/glib/get-ap-info-libnm$(EXEEXT) + $(AM_V_CCLD)$(LINK) $(examples_C_glib_get_ap_info_libnm_OBJECTS) $(examples_C_glib_get_ap_info_libnm_LDADD) $(LIBS) +examples/C/glib/examples_C_glib_list_connections_gdbus-list-connections-gdbus.$(OBJEXT): \ + examples/C/glib/$(am__dirstamp) \ + examples/C/glib/$(DEPDIR)/$(am__dirstamp) + +examples/C/glib/list-connections-gdbus$(EXEEXT): $(examples_C_glib_list_connections_gdbus_OBJECTS) $(examples_C_glib_list_connections_gdbus_DEPENDENCIES) $(EXTRA_examples_C_glib_list_connections_gdbus_DEPENDENCIES) examples/C/glib/$(am__dirstamp) + @rm -f examples/C/glib/list-connections-gdbus$(EXEEXT) + $(AM_V_CCLD)$(LINK) $(examples_C_glib_list_connections_gdbus_OBJECTS) $(examples_C_glib_list_connections_gdbus_LDADD) $(LIBS) +examples/C/glib/examples_C_glib_list_connections_libnm-list-connections-libnm.$(OBJEXT): \ + examples/C/glib/$(am__dirstamp) \ + examples/C/glib/$(DEPDIR)/$(am__dirstamp) + +examples/C/glib/list-connections-libnm$(EXEEXT): $(examples_C_glib_list_connections_libnm_OBJECTS) $(examples_C_glib_list_connections_libnm_DEPENDENCIES) $(EXTRA_examples_C_glib_list_connections_libnm_DEPENDENCIES) examples/C/glib/$(am__dirstamp) + @rm -f examples/C/glib/list-connections-libnm$(EXEEXT) + $(AM_V_CCLD)$(LINK) $(examples_C_glib_list_connections_libnm_OBJECTS) $(examples_C_glib_list_connections_libnm_LDADD) $(LIBS) +examples/C/glib/examples_C_glib_monitor_nm_running_gdbus-monitor-nm-running-gdbus.$(OBJEXT): \ + examples/C/glib/$(am__dirstamp) \ + examples/C/glib/$(DEPDIR)/$(am__dirstamp) + +examples/C/glib/monitor-nm-running-gdbus$(EXEEXT): $(examples_C_glib_monitor_nm_running_gdbus_OBJECTS) $(examples_C_glib_monitor_nm_running_gdbus_DEPENDENCIES) $(EXTRA_examples_C_glib_monitor_nm_running_gdbus_DEPENDENCIES) examples/C/glib/$(am__dirstamp) + @rm -f examples/C/glib/monitor-nm-running-gdbus$(EXEEXT) + $(AM_V_CCLD)$(LINK) $(examples_C_glib_monitor_nm_running_gdbus_OBJECTS) $(examples_C_glib_monitor_nm_running_gdbus_LDADD) $(LIBS) +examples/C/glib/examples_C_glib_monitor_nm_state_gdbus-monitor-nm-state-gdbus.$(OBJEXT): \ + examples/C/glib/$(am__dirstamp) \ + examples/C/glib/$(DEPDIR)/$(am__dirstamp) + +examples/C/glib/monitor-nm-state-gdbus$(EXEEXT): $(examples_C_glib_monitor_nm_state_gdbus_OBJECTS) $(examples_C_glib_monitor_nm_state_gdbus_DEPENDENCIES) $(EXTRA_examples_C_glib_monitor_nm_state_gdbus_DEPENDENCIES) examples/C/glib/$(am__dirstamp) + @rm -f examples/C/glib/monitor-nm-state-gdbus$(EXEEXT) + $(AM_V_CCLD)$(LINK) $(examples_C_glib_monitor_nm_state_gdbus_OBJECTS) $(examples_C_glib_monitor_nm_state_gdbus_LDADD) $(LIBS) +examples/C/qt/$(am__dirstamp): + @$(MKDIR_P) examples/C/qt + @: > examples/C/qt/$(am__dirstamp) +examples/C/qt/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) examples/C/qt/$(DEPDIR) + @: > examples/C/qt/$(DEPDIR)/$(am__dirstamp) +examples/C/qt/examples_C_qt_add_connection_wired-add-connection-wired.$(OBJEXT): \ + examples/C/qt/$(am__dirstamp) \ + examples/C/qt/$(DEPDIR)/$(am__dirstamp) + +examples/C/qt/add-connection-wired$(EXEEXT): $(examples_C_qt_add_connection_wired_OBJECTS) $(examples_C_qt_add_connection_wired_DEPENDENCIES) $(EXTRA_examples_C_qt_add_connection_wired_DEPENDENCIES) examples/C/qt/$(am__dirstamp) + @rm -f examples/C/qt/add-connection-wired$(EXEEXT) + $(AM_V_CXXLD)$(CXXLINK) $(examples_C_qt_add_connection_wired_OBJECTS) $(examples_C_qt_add_connection_wired_LDADD) $(LIBS) +examples/C/qt/examples_C_qt_change_ipv4_addresses-change-ipv4-addresses.$(OBJEXT): \ + examples/C/qt/$(am__dirstamp) \ + examples/C/qt/$(DEPDIR)/$(am__dirstamp) + +examples/C/qt/change-ipv4-addresses$(EXEEXT): $(examples_C_qt_change_ipv4_addresses_OBJECTS) $(examples_C_qt_change_ipv4_addresses_DEPENDENCIES) $(EXTRA_examples_C_qt_change_ipv4_addresses_DEPENDENCIES) examples/C/qt/$(am__dirstamp) + @rm -f examples/C/qt/change-ipv4-addresses$(EXEEXT) + $(AM_V_CXXLD)$(CXXLINK) $(examples_C_qt_change_ipv4_addresses_OBJECTS) $(examples_C_qt_change_ipv4_addresses_LDADD) $(LIBS) +examples/C/qt/examples_C_qt_list_connections-list-connections.$(OBJEXT): \ + examples/C/qt/$(am__dirstamp) \ + examples/C/qt/$(DEPDIR)/$(am__dirstamp) + +examples/C/qt/list-connections$(EXEEXT): $(examples_C_qt_list_connections_OBJECTS) $(examples_C_qt_list_connections_DEPENDENCIES) $(EXTRA_examples_C_qt_list_connections_DEPENDENCIES) examples/C/qt/$(am__dirstamp) + @rm -f examples/C/qt/list-connections$(EXEEXT) + $(AM_V_CXXLD)$(CXXLINK) $(examples_C_qt_list_connections_OBJECTS) $(examples_C_qt_list_connections_LDADD) $(LIBS) +examples/C/qt/examples_C_qt_monitor_nm_running-monitor-nm-running.$(OBJEXT): \ + examples/C/qt/$(am__dirstamp) \ + examples/C/qt/$(DEPDIR)/$(am__dirstamp) + +examples/C/qt/monitor-nm-running$(EXEEXT): $(examples_C_qt_monitor_nm_running_OBJECTS) $(examples_C_qt_monitor_nm_running_DEPENDENCIES) $(EXTRA_examples_C_qt_monitor_nm_running_DEPENDENCIES) examples/C/qt/$(am__dirstamp) + @rm -f examples/C/qt/monitor-nm-running$(EXEEXT) + $(AM_V_CXXLD)$(CXXLINK) $(examples_C_qt_monitor_nm_running_OBJECTS) $(examples_C_qt_monitor_nm_running_LDADD) $(LIBS) +libnm-core/tests/$(am__dirstamp): + @$(MKDIR_P) libnm-core/tests + @: > libnm-core/tests/$(am__dirstamp) +libnm-core/tests/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) libnm-core/tests/$(DEPDIR) + @: > libnm-core/tests/$(DEPDIR)/$(am__dirstamp) +libnm-core/tests/libnm_core_tests_test_compare-test-compare.$(OBJEXT): \ + libnm-core/tests/$(am__dirstamp) \ + libnm-core/tests/$(DEPDIR)/$(am__dirstamp) + +libnm-core/tests/test-compare$(EXEEXT): $(libnm_core_tests_test_compare_OBJECTS) $(libnm_core_tests_test_compare_DEPENDENCIES) $(EXTRA_libnm_core_tests_test_compare_DEPENDENCIES) libnm-core/tests/$(am__dirstamp) + @rm -f libnm-core/tests/test-compare$(EXEEXT) + $(AM_V_CCLD)$(LINK) $(libnm_core_tests_test_compare_OBJECTS) $(libnm_core_tests_test_compare_LDADD) $(LIBS) +libnm-core/tests/libnm_core_tests_test_crypto-test-crypto.$(OBJEXT): \ + libnm-core/tests/$(am__dirstamp) \ + libnm-core/tests/$(DEPDIR)/$(am__dirstamp) + +libnm-core/tests/test-crypto$(EXEEXT): $(libnm_core_tests_test_crypto_OBJECTS) $(libnm_core_tests_test_crypto_DEPENDENCIES) $(EXTRA_libnm_core_tests_test_crypto_DEPENDENCIES) libnm-core/tests/$(am__dirstamp) + @rm -f libnm-core/tests/test-crypto$(EXEEXT) + $(AM_V_CCLD)$(LINK) $(libnm_core_tests_test_crypto_OBJECTS) $(libnm_core_tests_test_crypto_LDADD) $(LIBS) +libnm-core/tests/libnm_core_tests_test_general-test-general.$(OBJEXT): \ + libnm-core/tests/$(am__dirstamp) \ + libnm-core/tests/$(DEPDIR)/$(am__dirstamp) +libnm-core/tests/libnm_core_tests_test_general-nm-core-tests-enum-types.$(OBJEXT): \ + libnm-core/tests/$(am__dirstamp) \ + libnm-core/tests/$(DEPDIR)/$(am__dirstamp) + +libnm-core/tests/test-general$(EXEEXT): $(libnm_core_tests_test_general_OBJECTS) $(libnm_core_tests_test_general_DEPENDENCIES) $(EXTRA_libnm_core_tests_test_general_DEPENDENCIES) libnm-core/tests/$(am__dirstamp) + @rm -f libnm-core/tests/test-general$(EXEEXT) + $(AM_V_CCLD)$(LINK) $(libnm_core_tests_test_general_OBJECTS) $(libnm_core_tests_test_general_LDADD) $(LIBS) +libnm-core/tests/libnm_core_tests_test_keyfile-test-keyfile.$(OBJEXT): \ + libnm-core/tests/$(am__dirstamp) \ + libnm-core/tests/$(DEPDIR)/$(am__dirstamp) + +libnm-core/tests/test-keyfile$(EXEEXT): $(libnm_core_tests_test_keyfile_OBJECTS) $(libnm_core_tests_test_keyfile_DEPENDENCIES) $(EXTRA_libnm_core_tests_test_keyfile_DEPENDENCIES) libnm-core/tests/$(am__dirstamp) + @rm -f libnm-core/tests/test-keyfile$(EXEEXT) + $(AM_V_CCLD)$(LINK) $(libnm_core_tests_test_keyfile_OBJECTS) $(libnm_core_tests_test_keyfile_LDADD) $(LIBS) +libnm-core/tests/libnm_core_tests_test_secrets-test-secrets.$(OBJEXT): \ + libnm-core/tests/$(am__dirstamp) \ + libnm-core/tests/$(DEPDIR)/$(am__dirstamp) + +libnm-core/tests/test-secrets$(EXEEXT): $(libnm_core_tests_test_secrets_OBJECTS) $(libnm_core_tests_test_secrets_DEPENDENCIES) $(EXTRA_libnm_core_tests_test_secrets_DEPENDENCIES) libnm-core/tests/$(am__dirstamp) + @rm -f libnm-core/tests/test-secrets$(EXEEXT) + $(AM_V_CCLD)$(LINK) $(libnm_core_tests_test_secrets_OBJECTS) $(libnm_core_tests_test_secrets_LDADD) $(LIBS) +libnm-core/tests/libnm_core_tests_test_setting_8021x-test-setting-8021x.$(OBJEXT): \ + libnm-core/tests/$(am__dirstamp) \ + libnm-core/tests/$(DEPDIR)/$(am__dirstamp) + +libnm-core/tests/test-setting-8021x$(EXEEXT): $(libnm_core_tests_test_setting_8021x_OBJECTS) $(libnm_core_tests_test_setting_8021x_DEPENDENCIES) $(EXTRA_libnm_core_tests_test_setting_8021x_DEPENDENCIES) libnm-core/tests/$(am__dirstamp) + @rm -f libnm-core/tests/test-setting-8021x$(EXEEXT) + $(AM_V_CCLD)$(LINK) $(libnm_core_tests_test_setting_8021x_OBJECTS) $(libnm_core_tests_test_setting_8021x_LDADD) $(LIBS) +libnm-core/tests/libnm_core_tests_test_setting_bond-test-setting-bond.$(OBJEXT): \ + libnm-core/tests/$(am__dirstamp) \ + libnm-core/tests/$(DEPDIR)/$(am__dirstamp) + +libnm-core/tests/test-setting-bond$(EXEEXT): $(libnm_core_tests_test_setting_bond_OBJECTS) $(libnm_core_tests_test_setting_bond_DEPENDENCIES) $(EXTRA_libnm_core_tests_test_setting_bond_DEPENDENCIES) libnm-core/tests/$(am__dirstamp) + @rm -f libnm-core/tests/test-setting-bond$(EXEEXT) + $(AM_V_CCLD)$(LINK) $(libnm_core_tests_test_setting_bond_OBJECTS) $(libnm_core_tests_test_setting_bond_LDADD) $(LIBS) +libnm-core/tests/libnm_core_tests_test_setting_dcb-test-setting-dcb.$(OBJEXT): \ + libnm-core/tests/$(am__dirstamp) \ + libnm-core/tests/$(DEPDIR)/$(am__dirstamp) + +libnm-core/tests/test-setting-dcb$(EXEEXT): $(libnm_core_tests_test_setting_dcb_OBJECTS) $(libnm_core_tests_test_setting_dcb_DEPENDENCIES) $(EXTRA_libnm_core_tests_test_setting_dcb_DEPENDENCIES) libnm-core/tests/$(am__dirstamp) + @rm -f libnm-core/tests/test-setting-dcb$(EXEEXT) + $(AM_V_CCLD)$(LINK) $(libnm_core_tests_test_setting_dcb_OBJECTS) $(libnm_core_tests_test_setting_dcb_LDADD) $(LIBS) +libnm-core/tests/libnm_core_tests_test_settings_defaults-test-settings-defaults.$(OBJEXT): \ + libnm-core/tests/$(am__dirstamp) \ + libnm-core/tests/$(DEPDIR)/$(am__dirstamp) + +libnm-core/tests/test-settings-defaults$(EXEEXT): $(libnm_core_tests_test_settings_defaults_OBJECTS) $(libnm_core_tests_test_settings_defaults_DEPENDENCIES) $(EXTRA_libnm_core_tests_test_settings_defaults_DEPENDENCIES) libnm-core/tests/$(am__dirstamp) + @rm -f libnm-core/tests/test-settings-defaults$(EXEEXT) + $(AM_V_CCLD)$(LINK) $(libnm_core_tests_test_settings_defaults_OBJECTS) $(libnm_core_tests_test_settings_defaults_LDADD) $(LIBS) +libnm-glib/libnm_glib_libnm_glib_test-libnm-glib-test.$(OBJEXT): \ + libnm-glib/$(am__dirstamp) \ + libnm-glib/$(DEPDIR)/$(am__dirstamp) + +libnm-glib/libnm-glib-test$(EXEEXT): $(libnm_glib_libnm_glib_test_OBJECTS) $(libnm_glib_libnm_glib_test_DEPENDENCIES) $(EXTRA_libnm_glib_libnm_glib_test_DEPENDENCIES) libnm-glib/$(am__dirstamp) + @rm -f libnm-glib/libnm-glib-test$(EXEEXT) + $(AM_V_CCLD)$(libnm_glib_libnm_glib_test_LINK) $(libnm_glib_libnm_glib_test_OBJECTS) $(libnm_glib_libnm_glib_test_LDADD) $(LIBS) +shared/$(am__dirstamp): + @$(MKDIR_P) shared + @: > shared/$(am__dirstamp) +shared/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) shared/$(DEPDIR) + @: > shared/$(DEPDIR)/$(am__dirstamp) +shared/libnm_glib_tests_test_nm_client-nm-test-utils-impl.$(OBJEXT): \ + shared/$(am__dirstamp) shared/$(DEPDIR)/$(am__dirstamp) +libnm-glib/tests/$(am__dirstamp): + @$(MKDIR_P) libnm-glib/tests + @: > libnm-glib/tests/$(am__dirstamp) +libnm-glib/tests/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) libnm-glib/tests/$(DEPDIR) + @: > libnm-glib/tests/$(DEPDIR)/$(am__dirstamp) +libnm-glib/tests/libnm_glib_tests_test_nm_client-test-nm-client.$(OBJEXT): \ + libnm-glib/tests/$(am__dirstamp) \ + libnm-glib/tests/$(DEPDIR)/$(am__dirstamp) + +libnm-glib/tests/test-nm-client$(EXEEXT): $(libnm_glib_tests_test_nm_client_OBJECTS) $(libnm_glib_tests_test_nm_client_DEPENDENCIES) $(EXTRA_libnm_glib_tests_test_nm_client_DEPENDENCIES) libnm-glib/tests/$(am__dirstamp) + @rm -f libnm-glib/tests/test-nm-client$(EXEEXT) + $(AM_V_CCLD)$(LINK) $(libnm_glib_tests_test_nm_client_OBJECTS) $(libnm_glib_tests_test_nm_client_LDADD) $(LIBS) +shared/libnm_glib_tests_test_remote_settings_client-nm-test-utils-impl.$(OBJEXT): \ + shared/$(am__dirstamp) shared/$(DEPDIR)/$(am__dirstamp) +libnm-glib/tests/libnm_glib_tests_test_remote_settings_client-test-remote-settings-client.$(OBJEXT): \ + libnm-glib/tests/$(am__dirstamp) \ + libnm-glib/tests/$(DEPDIR)/$(am__dirstamp) + +libnm-glib/tests/test-remote-settings-client$(EXEEXT): $(libnm_glib_tests_test_remote_settings_client_OBJECTS) $(libnm_glib_tests_test_remote_settings_client_DEPENDENCIES) $(EXTRA_libnm_glib_tests_test_remote_settings_client_DEPENDENCIES) libnm-glib/tests/$(am__dirstamp) + @rm -f libnm-glib/tests/test-remote-settings-client$(EXEEXT) + $(AM_V_CCLD)$(LINK) $(libnm_glib_tests_test_remote_settings_client_OBJECTS) $(libnm_glib_tests_test_remote_settings_client_LDADD) $(LIBS) +libnm-util/tests/$(am__dirstamp): + @$(MKDIR_P) libnm-util/tests + @: > libnm-util/tests/$(am__dirstamp) +libnm-util/tests/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) libnm-util/tests/$(DEPDIR) + @: > libnm-util/tests/$(DEPDIR)/$(am__dirstamp) +libnm-util/tests/libnm_util_tests_test_crypto-test-crypto.$(OBJEXT): \ + libnm-util/tests/$(am__dirstamp) \ + libnm-util/tests/$(DEPDIR)/$(am__dirstamp) + +libnm-util/tests/test-crypto$(EXEEXT): $(libnm_util_tests_test_crypto_OBJECTS) $(libnm_util_tests_test_crypto_DEPENDENCIES) $(EXTRA_libnm_util_tests_test_crypto_DEPENDENCIES) libnm-util/tests/$(am__dirstamp) + @rm -f libnm-util/tests/test-crypto$(EXEEXT) + $(AM_V_CCLD)$(LINK) $(libnm_util_tests_test_crypto_OBJECTS) $(libnm_util_tests_test_crypto_LDADD) $(LIBS) +libnm-util/tests/libnm_util_tests_test_general-test-general.$(OBJEXT): \ + libnm-util/tests/$(am__dirstamp) \ + libnm-util/tests/$(DEPDIR)/$(am__dirstamp) + +libnm-util/tests/test-general$(EXEEXT): $(libnm_util_tests_test_general_OBJECTS) $(libnm_util_tests_test_general_DEPENDENCIES) $(EXTRA_libnm_util_tests_test_general_DEPENDENCIES) libnm-util/tests/$(am__dirstamp) + @rm -f libnm-util/tests/test-general$(EXEEXT) + $(AM_V_CCLD)$(LINK) $(libnm_util_tests_test_general_OBJECTS) $(libnm_util_tests_test_general_LDADD) $(LIBS) +libnm-util/tests/libnm_util_tests_test_libnm_linking-test-libnm-linking.$(OBJEXT): \ + libnm-util/tests/$(am__dirstamp) \ + libnm-util/tests/$(DEPDIR)/$(am__dirstamp) + +libnm-util/tests/test-libnm-linking$(EXEEXT): $(libnm_util_tests_test_libnm_linking_OBJECTS) $(libnm_util_tests_test_libnm_linking_DEPENDENCIES) $(EXTRA_libnm_util_tests_test_libnm_linking_DEPENDENCIES) libnm-util/tests/$(am__dirstamp) + @rm -f libnm-util/tests/test-libnm-linking$(EXEEXT) + $(AM_V_CCLD)$(LINK) $(libnm_util_tests_test_libnm_linking_OBJECTS) $(libnm_util_tests_test_libnm_linking_LDADD) $(LIBS) +libnm-util/tests/libnm_util_tests_test_secrets-test-secrets.$(OBJEXT): \ + libnm-util/tests/$(am__dirstamp) \ + libnm-util/tests/$(DEPDIR)/$(am__dirstamp) + +libnm-util/tests/test-secrets$(EXEEXT): $(libnm_util_tests_test_secrets_OBJECTS) $(libnm_util_tests_test_secrets_DEPENDENCIES) $(EXTRA_libnm_util_tests_test_secrets_DEPENDENCIES) libnm-util/tests/$(am__dirstamp) + @rm -f libnm-util/tests/test-secrets$(EXEEXT) + $(AM_V_CCLD)$(LINK) $(libnm_util_tests_test_secrets_OBJECTS) $(libnm_util_tests_test_secrets_LDADD) $(LIBS) +libnm-util/tests/libnm_util_tests_test_setting_8021x-test-setting-8021x.$(OBJEXT): \ + libnm-util/tests/$(am__dirstamp) \ + libnm-util/tests/$(DEPDIR)/$(am__dirstamp) + +libnm-util/tests/test-setting-8021x$(EXEEXT): $(libnm_util_tests_test_setting_8021x_OBJECTS) $(libnm_util_tests_test_setting_8021x_DEPENDENCIES) $(EXTRA_libnm_util_tests_test_setting_8021x_DEPENDENCIES) libnm-util/tests/$(am__dirstamp) + @rm -f libnm-util/tests/test-setting-8021x$(EXEEXT) + $(AM_V_CCLD)$(LINK) $(libnm_util_tests_test_setting_8021x_OBJECTS) $(libnm_util_tests_test_setting_8021x_LDADD) $(LIBS) +libnm-util/tests/libnm_util_tests_test_setting_dcb-test-setting-dcb.$(OBJEXT): \ + libnm-util/tests/$(am__dirstamp) \ + libnm-util/tests/$(DEPDIR)/$(am__dirstamp) + +libnm-util/tests/test-setting-dcb$(EXEEXT): $(libnm_util_tests_test_setting_dcb_OBJECTS) $(libnm_util_tests_test_setting_dcb_DEPENDENCIES) $(EXTRA_libnm_util_tests_test_setting_dcb_DEPENDENCIES) libnm-util/tests/$(am__dirstamp) + @rm -f libnm-util/tests/test-setting-dcb$(EXEEXT) + $(AM_V_CCLD)$(LINK) $(libnm_util_tests_test_setting_dcb_OBJECTS) $(libnm_util_tests_test_setting_dcb_LDADD) $(LIBS) +libnm-util/tests/libnm_util_tests_test_settings_defaults-test-settings-defaults.$(OBJEXT): \ + libnm-util/tests/$(am__dirstamp) \ + libnm-util/tests/$(DEPDIR)/$(am__dirstamp) + +libnm-util/tests/test-settings-defaults$(EXEEXT): $(libnm_util_tests_test_settings_defaults_OBJECTS) $(libnm_util_tests_test_settings_defaults_DEPENDENCIES) $(EXTRA_libnm_util_tests_test_settings_defaults_DEPENDENCIES) libnm-util/tests/$(am__dirstamp) + @rm -f libnm-util/tests/test-settings-defaults$(EXEEXT) + $(AM_V_CCLD)$(LINK) $(libnm_util_tests_test_settings_defaults_OBJECTS) $(libnm_util_tests_test_settings_defaults_LDADD) $(LIBS) +shared/libnm_tests_test_nm_client-nm-test-utils-impl.$(OBJEXT): \ + shared/$(am__dirstamp) shared/$(DEPDIR)/$(am__dirstamp) +libnm/tests/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) libnm/tests/$(DEPDIR) + @: > libnm/tests/$(DEPDIR)/$(am__dirstamp) +libnm/tests/libnm_tests_test_nm_client-test-nm-client.$(OBJEXT): \ + libnm/tests/$(am__dirstamp) \ + libnm/tests/$(DEPDIR)/$(am__dirstamp) + +libnm/tests/test-nm-client$(EXEEXT): $(libnm_tests_test_nm_client_OBJECTS) $(libnm_tests_test_nm_client_DEPENDENCIES) $(EXTRA_libnm_tests_test_nm_client_DEPENDENCIES) libnm/tests/$(am__dirstamp) + @rm -f libnm/tests/test-nm-client$(EXEEXT) + $(AM_V_CCLD)$(LINK) $(libnm_tests_test_nm_client_OBJECTS) $(libnm_tests_test_nm_client_LDADD) $(LIBS) +shared/libnm_tests_test_remote_settings_client-nm-test-utils-impl.$(OBJEXT): \ + shared/$(am__dirstamp) shared/$(DEPDIR)/$(am__dirstamp) +libnm/tests/libnm_tests_test_remote_settings_client-test-remote-settings-client.$(OBJEXT): \ + libnm/tests/$(am__dirstamp) \ + libnm/tests/$(DEPDIR)/$(am__dirstamp) + +libnm/tests/test-remote-settings-client$(EXEEXT): $(libnm_tests_test_remote_settings_client_OBJECTS) $(libnm_tests_test_remote_settings_client_DEPENDENCIES) $(EXTRA_libnm_tests_test_remote_settings_client_DEPENDENCIES) libnm/tests/$(am__dirstamp) + @rm -f libnm/tests/test-remote-settings-client$(EXEEXT) + $(AM_V_CCLD)$(LINK) $(libnm_tests_test_remote_settings_client_OBJECTS) $(libnm_tests_test_remote_settings_client_LDADD) $(LIBS) +shared/libnm_tests_test_secret_agent-nm-test-utils-impl.$(OBJEXT): \ + shared/$(am__dirstamp) shared/$(DEPDIR)/$(am__dirstamp) +libnm/tests/libnm_tests_test_secret_agent-test-secret-agent.$(OBJEXT): \ + libnm/tests/$(am__dirstamp) \ + libnm/tests/$(DEPDIR)/$(am__dirstamp) + +libnm/tests/test-secret-agent$(EXEEXT): $(libnm_tests_test_secret_agent_OBJECTS) $(libnm_tests_test_secret_agent_DEPENDENCIES) $(EXTRA_libnm_tests_test_secret_agent_DEPENDENCIES) libnm/tests/$(am__dirstamp) + @rm -f libnm/tests/test-secret-agent$(EXEEXT) + $(AM_V_CCLD)$(LINK) $(libnm_tests_test_secret_agent_OBJECTS) $(libnm_tests_test_secret_agent_LDADD) $(LIBS) +src/src_NetworkManager-main.$(OBJEXT): src/$(am__dirstamp) \ + src/$(DEPDIR)/$(am__dirstamp) + +src/NetworkManager$(EXEEXT): $(src_NetworkManager_OBJECTS) $(src_NetworkManager_DEPENDENCIES) $(EXTRA_src_NetworkManager_DEPENDENCIES) src/$(am__dirstamp) + @rm -f src/NetworkManager$(EXEEXT) + $(AM_V_CCLD)$(src_NetworkManager_LINK) $(src_NetworkManager_OBJECTS) $(src_NetworkManager_LDADD) $(LIBS) +src/devices/tests/$(am__dirstamp): + @$(MKDIR_P) src/devices/tests + @: > src/devices/tests/$(am__dirstamp) +src/devices/tests/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) src/devices/tests/$(DEPDIR) + @: > src/devices/tests/$(DEPDIR)/$(am__dirstamp) +src/devices/tests/src_devices_tests_test_arping-test-arping.$(OBJEXT): \ + src/devices/tests/$(am__dirstamp) \ + src/devices/tests/$(DEPDIR)/$(am__dirstamp) + +src/devices/tests/test-arping$(EXEEXT): $(src_devices_tests_test_arping_OBJECTS) $(src_devices_tests_test_arping_DEPENDENCIES) $(EXTRA_src_devices_tests_test_arping_DEPENDENCIES) src/devices/tests/$(am__dirstamp) + @rm -f src/devices/tests/test-arping$(EXEEXT) + $(AM_V_CCLD)$(src_devices_tests_test_arping_LINK) $(src_devices_tests_test_arping_OBJECTS) $(src_devices_tests_test_arping_LDADD) $(LIBS) +src/devices/tests/src_devices_tests_test_lldp-test-lldp.$(OBJEXT): \ + src/devices/tests/$(am__dirstamp) \ + src/devices/tests/$(DEPDIR)/$(am__dirstamp) + +src/devices/tests/test-lldp$(EXEEXT): $(src_devices_tests_test_lldp_OBJECTS) $(src_devices_tests_test_lldp_DEPENDENCIES) $(EXTRA_src_devices_tests_test_lldp_DEPENDENCIES) src/devices/tests/$(am__dirstamp) + @rm -f src/devices/tests/test-lldp$(EXEEXT) + $(AM_V_CCLD)$(src_devices_tests_test_lldp_LINK) $(src_devices_tests_test_lldp_OBJECTS) $(src_devices_tests_test_lldp_LDADD) $(LIBS) +src/devices/wifi/tests/$(am__dirstamp): + @$(MKDIR_P) src/devices/wifi/tests + @: > src/devices/wifi/tests/$(am__dirstamp) +src/devices/wifi/tests/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) src/devices/wifi/tests/$(DEPDIR) + @: > src/devices/wifi/tests/$(DEPDIR)/$(am__dirstamp) +src/devices/wifi/tests/src_devices_wifi_tests_test_general-test-general.$(OBJEXT): \ + src/devices/wifi/tests/$(am__dirstamp) \ + src/devices/wifi/tests/$(DEPDIR)/$(am__dirstamp) +src/devices/wifi/src_devices_wifi_tests_test_general-nm-wifi-ap.$(OBJEXT): \ + src/devices/wifi/$(am__dirstamp) \ + src/devices/wifi/$(DEPDIR)/$(am__dirstamp) +src/devices/wifi/src_devices_wifi_tests_test_general-nm-wifi-utils.$(OBJEXT): \ + src/devices/wifi/$(am__dirstamp) \ + src/devices/wifi/$(DEPDIR)/$(am__dirstamp) + +src/devices/wifi/tests/test-general$(EXEEXT): $(src_devices_wifi_tests_test_general_OBJECTS) $(src_devices_wifi_tests_test_general_DEPENDENCIES) $(EXTRA_src_devices_wifi_tests_test_general_DEPENDENCIES) src/devices/wifi/tests/$(am__dirstamp) + @rm -f src/devices/wifi/tests/test-general$(EXEEXT) + $(AM_V_CCLD)$(LINK) $(src_devices_wifi_tests_test_general_OBJECTS) $(src_devices_wifi_tests_test_general_LDADD) $(LIBS) +src/dhcp/src_dhcp_nm_dhcp_helper-nm-dhcp-helper.$(OBJEXT): \ + src/dhcp/$(am__dirstamp) src/dhcp/$(DEPDIR)/$(am__dirstamp) + +src/dhcp/nm-dhcp-helper$(EXEEXT): $(src_dhcp_nm_dhcp_helper_OBJECTS) $(src_dhcp_nm_dhcp_helper_DEPENDENCIES) $(EXTRA_src_dhcp_nm_dhcp_helper_DEPENDENCIES) src/dhcp/$(am__dirstamp) + @rm -f src/dhcp/nm-dhcp-helper$(EXEEXT) + $(AM_V_CCLD)$(src_dhcp_nm_dhcp_helper_LINK) $(src_dhcp_nm_dhcp_helper_OBJECTS) $(src_dhcp_nm_dhcp_helper_LDADD) $(LIBS) +src/dhcp/tests/$(am__dirstamp): + @$(MKDIR_P) src/dhcp/tests + @: > src/dhcp/tests/$(am__dirstamp) +src/dhcp/tests/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) src/dhcp/tests/$(DEPDIR) + @: > src/dhcp/tests/$(DEPDIR)/$(am__dirstamp) +src/dhcp/tests/src_dhcp_tests_test_dhcp_dhclient-test-dhcp-dhclient.$(OBJEXT): \ + src/dhcp/tests/$(am__dirstamp) \ + src/dhcp/tests/$(DEPDIR)/$(am__dirstamp) + +src/dhcp/tests/test-dhcp-dhclient$(EXEEXT): $(src_dhcp_tests_test_dhcp_dhclient_OBJECTS) $(src_dhcp_tests_test_dhcp_dhclient_DEPENDENCIES) $(EXTRA_src_dhcp_tests_test_dhcp_dhclient_DEPENDENCIES) src/dhcp/tests/$(am__dirstamp) + @rm -f src/dhcp/tests/test-dhcp-dhclient$(EXEEXT) + $(AM_V_CCLD)$(LINK) $(src_dhcp_tests_test_dhcp_dhclient_OBJECTS) $(src_dhcp_tests_test_dhcp_dhclient_LDADD) $(LIBS) +src/dhcp/tests/src_dhcp_tests_test_dhcp_utils-test-dhcp-utils.$(OBJEXT): \ + src/dhcp/tests/$(am__dirstamp) \ + src/dhcp/tests/$(DEPDIR)/$(am__dirstamp) + +src/dhcp/tests/test-dhcp-utils$(EXEEXT): $(src_dhcp_tests_test_dhcp_utils_OBJECTS) $(src_dhcp_tests_test_dhcp_utils_DEPENDENCIES) $(EXTRA_src_dhcp_tests_test_dhcp_utils_DEPENDENCIES) src/dhcp/tests/$(am__dirstamp) + @rm -f src/dhcp/tests/test-dhcp-utils$(EXEEXT) + $(AM_V_CCLD)$(LINK) $(src_dhcp_tests_test_dhcp_utils_OBJECTS) $(src_dhcp_tests_test_dhcp_utils_LDADD) $(LIBS) +src/dnsmasq/tests/$(am__dirstamp): + @$(MKDIR_P) src/dnsmasq/tests + @: > src/dnsmasq/tests/$(am__dirstamp) +src/dnsmasq/tests/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) src/dnsmasq/tests/$(DEPDIR) + @: > src/dnsmasq/tests/$(DEPDIR)/$(am__dirstamp) +src/dnsmasq/tests/src_dnsmasq_tests_test_dnsmasq_utils-test-dnsmasq-utils.$(OBJEXT): \ + src/dnsmasq/tests/$(am__dirstamp) \ + src/dnsmasq/tests/$(DEPDIR)/$(am__dirstamp) + +src/dnsmasq/tests/test-dnsmasq-utils$(EXEEXT): $(src_dnsmasq_tests_test_dnsmasq_utils_OBJECTS) $(src_dnsmasq_tests_test_dnsmasq_utils_DEPENDENCIES) $(EXTRA_src_dnsmasq_tests_test_dnsmasq_utils_DEPENDENCIES) src/dnsmasq/tests/$(am__dirstamp) + @rm -f src/dnsmasq/tests/test-dnsmasq-utils$(EXEEXT) + $(AM_V_CCLD)$(LINK) $(src_dnsmasq_tests_test_dnsmasq_utils_OBJECTS) $(src_dnsmasq_tests_test_dnsmasq_utils_LDADD) $(LIBS) +src/ndisc/tests/$(am__dirstamp): + @$(MKDIR_P) src/ndisc/tests + @: > src/ndisc/tests/$(am__dirstamp) +src/ndisc/tests/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) src/ndisc/tests/$(DEPDIR) + @: > src/ndisc/tests/$(DEPDIR)/$(am__dirstamp) +src/ndisc/tests/src_ndisc_tests_test_ndisc_fake-test-ndisc-fake.$(OBJEXT): \ + src/ndisc/tests/$(am__dirstamp) \ + src/ndisc/tests/$(DEPDIR)/$(am__dirstamp) + +src/ndisc/tests/test-ndisc-fake$(EXEEXT): $(src_ndisc_tests_test_ndisc_fake_OBJECTS) $(src_ndisc_tests_test_ndisc_fake_DEPENDENCIES) $(EXTRA_src_ndisc_tests_test_ndisc_fake_DEPENDENCIES) src/ndisc/tests/$(am__dirstamp) + @rm -f src/ndisc/tests/test-ndisc-fake$(EXEEXT) + $(AM_V_CCLD)$(src_ndisc_tests_test_ndisc_fake_LINK) $(src_ndisc_tests_test_ndisc_fake_OBJECTS) $(src_ndisc_tests_test_ndisc_fake_LDADD) $(LIBS) +src/ndisc/tests/src_ndisc_tests_test_ndisc_linux-test-ndisc-linux.$(OBJEXT): \ + src/ndisc/tests/$(am__dirstamp) \ + src/ndisc/tests/$(DEPDIR)/$(am__dirstamp) + +src/ndisc/tests/test-ndisc-linux$(EXEEXT): $(src_ndisc_tests_test_ndisc_linux_OBJECTS) $(src_ndisc_tests_test_ndisc_linux_DEPENDENCIES) $(EXTRA_src_ndisc_tests_test_ndisc_linux_DEPENDENCIES) src/ndisc/tests/$(am__dirstamp) + @rm -f src/ndisc/tests/test-ndisc-linux$(EXEEXT) + $(AM_V_CCLD)$(src_ndisc_tests_test_ndisc_linux_LINK) $(src_ndisc_tests_test_ndisc_linux_OBJECTS) $(src_ndisc_tests_test_ndisc_linux_LDADD) $(LIBS) +src/src_nm_iface_helper-nm-iface-helper.$(OBJEXT): \ + src/$(am__dirstamp) src/$(DEPDIR)/$(am__dirstamp) + +src/nm-iface-helper$(EXEEXT): $(src_nm_iface_helper_OBJECTS) $(src_nm_iface_helper_DEPENDENCIES) $(EXTRA_src_nm_iface_helper_DEPENDENCIES) src/$(am__dirstamp) + @rm -f src/nm-iface-helper$(EXEEXT) + $(AM_V_CCLD)$(src_nm_iface_helper_LINK) $(src_nm_iface_helper_OBJECTS) $(src_nm_iface_helper_LDADD) $(LIBS) +src/platform/tests/src_platform_tests_monitor-monitor.$(OBJEXT): \ + src/platform/tests/$(am__dirstamp) \ + src/platform/tests/$(DEPDIR)/$(am__dirstamp) + +src/platform/tests/monitor$(EXEEXT): $(src_platform_tests_monitor_OBJECTS) $(src_platform_tests_monitor_DEPENDENCIES) $(EXTRA_src_platform_tests_monitor_DEPENDENCIES) src/platform/tests/$(am__dirstamp) + @rm -f src/platform/tests/monitor$(EXEEXT) + $(AM_V_CCLD)$(src_platform_tests_monitor_LINK) $(src_platform_tests_monitor_OBJECTS) $(src_platform_tests_monitor_LDADD) $(LIBS) +src/platform/tests/src_platform_tests_test_address_fake-test-address.$(OBJEXT): \ + src/platform/tests/$(am__dirstamp) \ + src/platform/tests/$(DEPDIR)/$(am__dirstamp) + +src/platform/tests/test-address-fake$(EXEEXT): $(src_platform_tests_test_address_fake_OBJECTS) $(src_platform_tests_test_address_fake_DEPENDENCIES) $(EXTRA_src_platform_tests_test_address_fake_DEPENDENCIES) src/platform/tests/$(am__dirstamp) + @rm -f src/platform/tests/test-address-fake$(EXEEXT) + $(AM_V_CCLD)$(src_platform_tests_test_address_fake_LINK) $(src_platform_tests_test_address_fake_OBJECTS) $(src_platform_tests_test_address_fake_LDADD) $(LIBS) +src/platform/tests/src_platform_tests_test_address_linux-test-address.$(OBJEXT): \ + src/platform/tests/$(am__dirstamp) \ + src/platform/tests/$(DEPDIR)/$(am__dirstamp) + +src/platform/tests/test-address-linux$(EXEEXT): $(src_platform_tests_test_address_linux_OBJECTS) $(src_platform_tests_test_address_linux_DEPENDENCIES) $(EXTRA_src_platform_tests_test_address_linux_DEPENDENCIES) src/platform/tests/$(am__dirstamp) + @rm -f src/platform/tests/test-address-linux$(EXEEXT) + $(AM_V_CCLD)$(src_platform_tests_test_address_linux_LINK) $(src_platform_tests_test_address_linux_OBJECTS) $(src_platform_tests_test_address_linux_LDADD) $(LIBS) +src/platform/tests/src_platform_tests_test_cleanup_fake-test-cleanup.$(OBJEXT): \ + src/platform/tests/$(am__dirstamp) \ + src/platform/tests/$(DEPDIR)/$(am__dirstamp) + +src/platform/tests/test-cleanup-fake$(EXEEXT): $(src_platform_tests_test_cleanup_fake_OBJECTS) $(src_platform_tests_test_cleanup_fake_DEPENDENCIES) $(EXTRA_src_platform_tests_test_cleanup_fake_DEPENDENCIES) src/platform/tests/$(am__dirstamp) + @rm -f src/platform/tests/test-cleanup-fake$(EXEEXT) + $(AM_V_CCLD)$(src_platform_tests_test_cleanup_fake_LINK) $(src_platform_tests_test_cleanup_fake_OBJECTS) $(src_platform_tests_test_cleanup_fake_LDADD) $(LIBS) +src/platform/tests/src_platform_tests_test_cleanup_linux-test-cleanup.$(OBJEXT): \ + src/platform/tests/$(am__dirstamp) \ + src/platform/tests/$(DEPDIR)/$(am__dirstamp) + +src/platform/tests/test-cleanup-linux$(EXEEXT): $(src_platform_tests_test_cleanup_linux_OBJECTS) $(src_platform_tests_test_cleanup_linux_DEPENDENCIES) $(EXTRA_src_platform_tests_test_cleanup_linux_DEPENDENCIES) src/platform/tests/$(am__dirstamp) + @rm -f src/platform/tests/test-cleanup-linux$(EXEEXT) + $(AM_V_CCLD)$(src_platform_tests_test_cleanup_linux_LINK) $(src_platform_tests_test_cleanup_linux_OBJECTS) $(src_platform_tests_test_cleanup_linux_LDADD) $(LIBS) +src/platform/tests/src_platform_tests_test_general-test-general.$(OBJEXT): \ + src/platform/tests/$(am__dirstamp) \ + src/platform/tests/$(DEPDIR)/$(am__dirstamp) + +src/platform/tests/test-general$(EXEEXT): $(src_platform_tests_test_general_OBJECTS) $(src_platform_tests_test_general_DEPENDENCIES) $(EXTRA_src_platform_tests_test_general_DEPENDENCIES) src/platform/tests/$(am__dirstamp) + @rm -f src/platform/tests/test-general$(EXEEXT) + $(AM_V_CCLD)$(src_platform_tests_test_general_LINK) $(src_platform_tests_test_general_OBJECTS) $(src_platform_tests_test_general_LDADD) $(LIBS) +src/platform/tests/src_platform_tests_test_link_fake-test-link.$(OBJEXT): \ + src/platform/tests/$(am__dirstamp) \ + src/platform/tests/$(DEPDIR)/$(am__dirstamp) + +src/platform/tests/test-link-fake$(EXEEXT): $(src_platform_tests_test_link_fake_OBJECTS) $(src_platform_tests_test_link_fake_DEPENDENCIES) $(EXTRA_src_platform_tests_test_link_fake_DEPENDENCIES) src/platform/tests/$(am__dirstamp) + @rm -f src/platform/tests/test-link-fake$(EXEEXT) + $(AM_V_CCLD)$(src_platform_tests_test_link_fake_LINK) $(src_platform_tests_test_link_fake_OBJECTS) $(src_platform_tests_test_link_fake_LDADD) $(LIBS) +src/platform/tests/src_platform_tests_test_link_linux-test-link.$(OBJEXT): \ + src/platform/tests/$(am__dirstamp) \ + src/platform/tests/$(DEPDIR)/$(am__dirstamp) + +src/platform/tests/test-link-linux$(EXEEXT): $(src_platform_tests_test_link_linux_OBJECTS) $(src_platform_tests_test_link_linux_DEPENDENCIES) $(EXTRA_src_platform_tests_test_link_linux_DEPENDENCIES) src/platform/tests/$(am__dirstamp) + @rm -f src/platform/tests/test-link-linux$(EXEEXT) + $(AM_V_CCLD)$(src_platform_tests_test_link_linux_LINK) $(src_platform_tests_test_link_linux_OBJECTS) $(src_platform_tests_test_link_linux_LDADD) $(LIBS) +src/platform/tests/src_platform_tests_test_nmp_object-test-nmp-object.$(OBJEXT): \ + src/platform/tests/$(am__dirstamp) \ + src/platform/tests/$(DEPDIR)/$(am__dirstamp) + +src/platform/tests/test-nmp-object$(EXEEXT): $(src_platform_tests_test_nmp_object_OBJECTS) $(src_platform_tests_test_nmp_object_DEPENDENCIES) $(EXTRA_src_platform_tests_test_nmp_object_DEPENDENCIES) src/platform/tests/$(am__dirstamp) + @rm -f src/platform/tests/test-nmp-object$(EXEEXT) + $(AM_V_CCLD)$(src_platform_tests_test_nmp_object_LINK) $(src_platform_tests_test_nmp_object_OBJECTS) $(src_platform_tests_test_nmp_object_LDADD) $(LIBS) +src/platform/tests/src_platform_tests_test_route_fake-test-route.$(OBJEXT): \ + src/platform/tests/$(am__dirstamp) \ + src/platform/tests/$(DEPDIR)/$(am__dirstamp) + +src/platform/tests/test-route-fake$(EXEEXT): $(src_platform_tests_test_route_fake_OBJECTS) $(src_platform_tests_test_route_fake_DEPENDENCIES) $(EXTRA_src_platform_tests_test_route_fake_DEPENDENCIES) src/platform/tests/$(am__dirstamp) + @rm -f src/platform/tests/test-route-fake$(EXEEXT) + $(AM_V_CCLD)$(src_platform_tests_test_route_fake_LINK) $(src_platform_tests_test_route_fake_OBJECTS) $(src_platform_tests_test_route_fake_LDADD) $(LIBS) +src/platform/tests/src_platform_tests_test_route_linux-test-route.$(OBJEXT): \ + src/platform/tests/$(am__dirstamp) \ + src/platform/tests/$(DEPDIR)/$(am__dirstamp) + +src/platform/tests/test-route-linux$(EXEEXT): $(src_platform_tests_test_route_linux_OBJECTS) $(src_platform_tests_test_route_linux_DEPENDENCIES) $(EXTRA_src_platform_tests_test_route_linux_DEPENDENCIES) src/platform/tests/$(am__dirstamp) + @rm -f src/platform/tests/test-route-linux$(EXEEXT) + $(AM_V_CCLD)$(src_platform_tests_test_route_linux_LINK) $(src_platform_tests_test_route_linux_OBJECTS) $(src_platform_tests_test_route_linux_LDADD) $(LIBS) +src/settings/plugins/ibft/tests/$(am__dirstamp): + @$(MKDIR_P) src/settings/plugins/ibft/tests + @: > src/settings/plugins/ibft/tests/$(am__dirstamp) +src/settings/plugins/ibft/tests/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) src/settings/plugins/ibft/tests/$(DEPDIR) + @: > src/settings/plugins/ibft/tests/$(DEPDIR)/$(am__dirstamp) +src/settings/plugins/ibft/tests/src_settings_plugins_ibft_tests_test_ibft-test-ibft.$(OBJEXT): \ + src/settings/plugins/ibft/tests/$(am__dirstamp) \ + src/settings/plugins/ibft/tests/$(DEPDIR)/$(am__dirstamp) + +src/settings/plugins/ibft/tests/test-ibft$(EXEEXT): $(src_settings_plugins_ibft_tests_test_ibft_OBJECTS) $(src_settings_plugins_ibft_tests_test_ibft_DEPENDENCIES) $(EXTRA_src_settings_plugins_ibft_tests_test_ibft_DEPENDENCIES) src/settings/plugins/ibft/tests/$(am__dirstamp) + @rm -f src/settings/plugins/ibft/tests/test-ibft$(EXEEXT) + $(AM_V_CCLD)$(src_settings_plugins_ibft_tests_test_ibft_LINK) $(src_settings_plugins_ibft_tests_test_ibft_OBJECTS) $(src_settings_plugins_ibft_tests_test_ibft_LDADD) $(LIBS) +src/settings/plugins/ifcfg-rh/tests/$(am__dirstamp): + @$(MKDIR_P) src/settings/plugins/ifcfg-rh/tests + @: > src/settings/plugins/ifcfg-rh/tests/$(am__dirstamp) +src/settings/plugins/ifcfg-rh/tests/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) src/settings/plugins/ifcfg-rh/tests/$(DEPDIR) + @: > src/settings/plugins/ifcfg-rh/tests/$(DEPDIR)/$(am__dirstamp) +src/settings/plugins/ifcfg-rh/tests/src_settings_plugins_ifcfg_rh_tests_test_ifcfg_rh-test-ifcfg-rh.$(OBJEXT): \ + src/settings/plugins/ifcfg-rh/tests/$(am__dirstamp) \ + src/settings/plugins/ifcfg-rh/tests/$(DEPDIR)/$(am__dirstamp) + +src/settings/plugins/ifcfg-rh/tests/test-ifcfg-rh$(EXEEXT): $(src_settings_plugins_ifcfg_rh_tests_test_ifcfg_rh_OBJECTS) $(src_settings_plugins_ifcfg_rh_tests_test_ifcfg_rh_DEPENDENCIES) $(EXTRA_src_settings_plugins_ifcfg_rh_tests_test_ifcfg_rh_DEPENDENCIES) src/settings/plugins/ifcfg-rh/tests/$(am__dirstamp) + @rm -f src/settings/plugins/ifcfg-rh/tests/test-ifcfg-rh$(EXEEXT) + $(AM_V_CCLD)$(src_settings_plugins_ifcfg_rh_tests_test_ifcfg_rh_LINK) $(src_settings_plugins_ifcfg_rh_tests_test_ifcfg_rh_OBJECTS) $(src_settings_plugins_ifcfg_rh_tests_test_ifcfg_rh_LDADD) $(LIBS) +src/settings/plugins/ifnet/tests/$(am__dirstamp): + @$(MKDIR_P) src/settings/plugins/ifnet/tests + @: > src/settings/plugins/ifnet/tests/$(am__dirstamp) +src/settings/plugins/ifnet/tests/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) src/settings/plugins/ifnet/tests/$(DEPDIR) + @: > src/settings/plugins/ifnet/tests/$(DEPDIR)/$(am__dirstamp) +src/settings/plugins/ifnet/tests/src_settings_plugins_ifnet_tests_test_ifnet-test-ifnet.$(OBJEXT): \ + src/settings/plugins/ifnet/tests/$(am__dirstamp) \ + src/settings/plugins/ifnet/tests/$(DEPDIR)/$(am__dirstamp) + +src/settings/plugins/ifnet/tests/test-ifnet$(EXEEXT): $(src_settings_plugins_ifnet_tests_test_ifnet_OBJECTS) $(src_settings_plugins_ifnet_tests_test_ifnet_DEPENDENCIES) $(EXTRA_src_settings_plugins_ifnet_tests_test_ifnet_DEPENDENCIES) src/settings/plugins/ifnet/tests/$(am__dirstamp) + @rm -f src/settings/plugins/ifnet/tests/test-ifnet$(EXEEXT) + $(AM_V_CCLD)$(src_settings_plugins_ifnet_tests_test_ifnet_LINK) $(src_settings_plugins_ifnet_tests_test_ifnet_OBJECTS) $(src_settings_plugins_ifnet_tests_test_ifnet_LDADD) $(LIBS) +src/settings/plugins/ifupdown/tests/$(am__dirstamp): + @$(MKDIR_P) src/settings/plugins/ifupdown/tests + @: > src/settings/plugins/ifupdown/tests/$(am__dirstamp) +src/settings/plugins/ifupdown/tests/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) src/settings/plugins/ifupdown/tests/$(DEPDIR) + @: > src/settings/plugins/ifupdown/tests/$(DEPDIR)/$(am__dirstamp) +src/settings/plugins/ifupdown/tests/src_settings_plugins_ifupdown_tests_test_ifupdown-test-ifupdown.$(OBJEXT): \ + src/settings/plugins/ifupdown/tests/$(am__dirstamp) \ + src/settings/plugins/ifupdown/tests/$(DEPDIR)/$(am__dirstamp) + +src/settings/plugins/ifupdown/tests/test-ifupdown$(EXEEXT): $(src_settings_plugins_ifupdown_tests_test_ifupdown_OBJECTS) $(src_settings_plugins_ifupdown_tests_test_ifupdown_DEPENDENCIES) $(EXTRA_src_settings_plugins_ifupdown_tests_test_ifupdown_DEPENDENCIES) src/settings/plugins/ifupdown/tests/$(am__dirstamp) + @rm -f src/settings/plugins/ifupdown/tests/test-ifupdown$(EXEEXT) + $(AM_V_CCLD)$(src_settings_plugins_ifupdown_tests_test_ifupdown_LINK) $(src_settings_plugins_ifupdown_tests_test_ifupdown_OBJECTS) $(src_settings_plugins_ifupdown_tests_test_ifupdown_LDADD) $(LIBS) +src/settings/plugins/keyfile/tests/$(am__dirstamp): + @$(MKDIR_P) src/settings/plugins/keyfile/tests + @: > src/settings/plugins/keyfile/tests/$(am__dirstamp) +src/settings/plugins/keyfile/tests/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) src/settings/plugins/keyfile/tests/$(DEPDIR) + @: > src/settings/plugins/keyfile/tests/$(DEPDIR)/$(am__dirstamp) +src/settings/plugins/keyfile/tests/src_settings_plugins_keyfile_tests_test_keyfile-test-keyfile.$(OBJEXT): \ + src/settings/plugins/keyfile/tests/$(am__dirstamp) \ + src/settings/plugins/keyfile/tests/$(DEPDIR)/$(am__dirstamp) + +src/settings/plugins/keyfile/tests/test-keyfile$(EXEEXT): $(src_settings_plugins_keyfile_tests_test_keyfile_OBJECTS) $(src_settings_plugins_keyfile_tests_test_keyfile_DEPENDENCIES) $(EXTRA_src_settings_plugins_keyfile_tests_test_keyfile_DEPENDENCIES) src/settings/plugins/keyfile/tests/$(am__dirstamp) + @rm -f src/settings/plugins/keyfile/tests/test-keyfile$(EXEEXT) + $(AM_V_CCLD)$(src_settings_plugins_keyfile_tests_test_keyfile_LINK) $(src_settings_plugins_keyfile_tests_test_keyfile_OBJECTS) $(src_settings_plugins_keyfile_tests_test_keyfile_LDADD) $(LIBS) +src/supplicant/tests/$(am__dirstamp): + @$(MKDIR_P) src/supplicant/tests + @: > src/supplicant/tests/$(am__dirstamp) +src/supplicant/tests/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) src/supplicant/tests/$(DEPDIR) + @: > src/supplicant/tests/$(DEPDIR)/$(am__dirstamp) +src/supplicant/tests/src_supplicant_tests_test_supplicant_config-test-supplicant-config.$(OBJEXT): \ + src/supplicant/tests/$(am__dirstamp) \ + src/supplicant/tests/$(DEPDIR)/$(am__dirstamp) + +src/supplicant/tests/test-supplicant-config$(EXEEXT): $(src_supplicant_tests_test_supplicant_config_OBJECTS) $(src_supplicant_tests_test_supplicant_config_DEPENDENCIES) $(EXTRA_src_supplicant_tests_test_supplicant_config_DEPENDENCIES) src/supplicant/tests/$(am__dirstamp) + @rm -f src/supplicant/tests/test-supplicant-config$(EXEEXT) + $(AM_V_CCLD)$(LINK) $(src_supplicant_tests_test_supplicant_config_OBJECTS) $(src_supplicant_tests_test_supplicant_config_LDADD) $(LIBS) +src/tests/config/$(am__dirstamp): + @$(MKDIR_P) src/tests/config + @: > src/tests/config/$(am__dirstamp) +src/tests/config/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) src/tests/config/$(DEPDIR) + @: > src/tests/config/$(DEPDIR)/$(am__dirstamp) +src/tests/config/src_tests_config_test_config-nm-test-device.$(OBJEXT): \ + src/tests/config/$(am__dirstamp) \ + src/tests/config/$(DEPDIR)/$(am__dirstamp) +src/tests/config/src_tests_config_test_config-test-config.$(OBJEXT): \ + src/tests/config/$(am__dirstamp) \ + src/tests/config/$(DEPDIR)/$(am__dirstamp) + +src/tests/config/test-config$(EXEEXT): $(src_tests_config_test_config_OBJECTS) $(src_tests_config_test_config_DEPENDENCIES) $(EXTRA_src_tests_config_test_config_DEPENDENCIES) src/tests/config/$(am__dirstamp) + @rm -f src/tests/config/test-config$(EXEEXT) + $(AM_V_CCLD)$(LINK) $(src_tests_config_test_config_OBJECTS) $(src_tests_config_test_config_LDADD) $(LIBS) +src/tests/$(am__dirstamp): + @$(MKDIR_P) src/tests + @: > src/tests/$(am__dirstamp) +src/tests/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) src/tests/$(DEPDIR) + @: > src/tests/$(DEPDIR)/$(am__dirstamp) +src/tests/src_tests_test_dcb-test-dcb.$(OBJEXT): \ + src/tests/$(am__dirstamp) src/tests/$(DEPDIR)/$(am__dirstamp) + +src/tests/test-dcb$(EXEEXT): $(src_tests_test_dcb_OBJECTS) $(src_tests_test_dcb_DEPENDENCIES) $(EXTRA_src_tests_test_dcb_DEPENDENCIES) src/tests/$(am__dirstamp) + @rm -f src/tests/test-dcb$(EXEEXT) + $(AM_V_CCLD)$(src_tests_test_dcb_LINK) $(src_tests_test_dcb_OBJECTS) $(src_tests_test_dcb_LDADD) $(LIBS) +src/tests/src_tests_test_general-test-general.$(OBJEXT): \ + src/tests/$(am__dirstamp) src/tests/$(DEPDIR)/$(am__dirstamp) + +src/tests/test-general$(EXEEXT): $(src_tests_test_general_OBJECTS) $(src_tests_test_general_DEPENDENCIES) $(EXTRA_src_tests_test_general_DEPENDENCIES) src/tests/$(am__dirstamp) + @rm -f src/tests/test-general$(EXEEXT) + $(AM_V_CCLD)$(src_tests_test_general_LINK) $(src_tests_test_general_OBJECTS) $(src_tests_test_general_LDADD) $(LIBS) +src/tests/src_tests_test_general_with_expect-test-general-with-expect.$(OBJEXT): \ + src/tests/$(am__dirstamp) src/tests/$(DEPDIR)/$(am__dirstamp) + +src/tests/test-general-with-expect$(EXEEXT): $(src_tests_test_general_with_expect_OBJECTS) $(src_tests_test_general_with_expect_DEPENDENCIES) $(EXTRA_src_tests_test_general_with_expect_DEPENDENCIES) src/tests/$(am__dirstamp) + @rm -f src/tests/test-general-with-expect$(EXEEXT) + $(AM_V_CCLD)$(src_tests_test_general_with_expect_LINK) $(src_tests_test_general_with_expect_OBJECTS) $(src_tests_test_general_with_expect_LDADD) $(LIBS) +src/tests/src_tests_test_ip4_config-test-ip4-config.$(OBJEXT): \ + src/tests/$(am__dirstamp) src/tests/$(DEPDIR)/$(am__dirstamp) + +src/tests/test-ip4-config$(EXEEXT): $(src_tests_test_ip4_config_OBJECTS) $(src_tests_test_ip4_config_DEPENDENCIES) $(EXTRA_src_tests_test_ip4_config_DEPENDENCIES) src/tests/$(am__dirstamp) + @rm -f src/tests/test-ip4-config$(EXEEXT) + $(AM_V_CCLD)$(src_tests_test_ip4_config_LINK) $(src_tests_test_ip4_config_OBJECTS) $(src_tests_test_ip4_config_LDADD) $(LIBS) +src/tests/src_tests_test_ip6_config-test-ip6-config.$(OBJEXT): \ + src/tests/$(am__dirstamp) src/tests/$(DEPDIR)/$(am__dirstamp) + +src/tests/test-ip6-config$(EXEEXT): $(src_tests_test_ip6_config_OBJECTS) $(src_tests_test_ip6_config_DEPENDENCIES) $(EXTRA_src_tests_test_ip6_config_DEPENDENCIES) src/tests/$(am__dirstamp) + @rm -f src/tests/test-ip6-config$(EXEEXT) + $(AM_V_CCLD)$(src_tests_test_ip6_config_LINK) $(src_tests_test_ip6_config_OBJECTS) $(src_tests_test_ip6_config_LDADD) $(LIBS) +src/tests/src_tests_test_resolvconf_capture-test-resolvconf-capture.$(OBJEXT): \ + src/tests/$(am__dirstamp) src/tests/$(DEPDIR)/$(am__dirstamp) + +src/tests/test-resolvconf-capture$(EXEEXT): $(src_tests_test_resolvconf_capture_OBJECTS) $(src_tests_test_resolvconf_capture_DEPENDENCIES) $(EXTRA_src_tests_test_resolvconf_capture_DEPENDENCIES) src/tests/$(am__dirstamp) + @rm -f src/tests/test-resolvconf-capture$(EXEEXT) + $(AM_V_CCLD)$(src_tests_test_resolvconf_capture_LINK) $(src_tests_test_resolvconf_capture_OBJECTS) $(src_tests_test_resolvconf_capture_LDADD) $(LIBS) +src/tests/src_tests_test_route_manager_fake-test-route-manager.$(OBJEXT): \ + src/tests/$(am__dirstamp) src/tests/$(DEPDIR)/$(am__dirstamp) + +src/tests/test-route-manager-fake$(EXEEXT): $(src_tests_test_route_manager_fake_OBJECTS) $(src_tests_test_route_manager_fake_DEPENDENCIES) $(EXTRA_src_tests_test_route_manager_fake_DEPENDENCIES) src/tests/$(am__dirstamp) + @rm -f src/tests/test-route-manager-fake$(EXEEXT) + $(AM_V_CCLD)$(src_tests_test_route_manager_fake_LINK) $(src_tests_test_route_manager_fake_OBJECTS) $(src_tests_test_route_manager_fake_LDADD) $(LIBS) +src/tests/src_tests_test_route_manager_linux-test-route-manager.$(OBJEXT): \ + src/tests/$(am__dirstamp) src/tests/$(DEPDIR)/$(am__dirstamp) + +src/tests/test-route-manager-linux$(EXEEXT): $(src_tests_test_route_manager_linux_OBJECTS) $(src_tests_test_route_manager_linux_DEPENDENCIES) $(EXTRA_src_tests_test_route_manager_linux_DEPENDENCIES) src/tests/$(am__dirstamp) + @rm -f src/tests/test-route-manager-linux$(EXEEXT) + $(AM_V_CCLD)$(src_tests_test_route_manager_linux_LINK) $(src_tests_test_route_manager_linux_OBJECTS) $(src_tests_test_route_manager_linux_LDADD) $(LIBS) +src/tests/src_tests_test_systemd-test-systemd.$(OBJEXT): \ + src/tests/$(am__dirstamp) src/tests/$(DEPDIR)/$(am__dirstamp) + +src/tests/test-systemd$(EXEEXT): $(src_tests_test_systemd_OBJECTS) $(src_tests_test_systemd_DEPENDENCIES) $(EXTRA_src_tests_test_systemd_DEPENDENCIES) src/tests/$(am__dirstamp) + @rm -f src/tests/test-systemd$(EXEEXT) + $(AM_V_CCLD)$(LINK) $(src_tests_test_systemd_OBJECTS) $(src_tests_test_systemd_LDADD) $(LIBS) +src/tests/src_tests_test_utils-test-utils.$(OBJEXT): \ + src/tests/$(am__dirstamp) src/tests/$(DEPDIR)/$(am__dirstamp) + +src/tests/test-utils$(EXEEXT): $(src_tests_test_utils_OBJECTS) $(src_tests_test_utils_DEPENDENCIES) $(EXTRA_src_tests_test_utils_DEPENDENCIES) src/tests/$(am__dirstamp) + @rm -f src/tests/test-utils$(EXEEXT) + $(AM_V_CCLD)$(src_tests_test_utils_LINK) $(src_tests_test_utils_OBJECTS) $(src_tests_test_utils_LDADD) $(LIBS) +src/tests/src_tests_test_wired_defname-test-wired-defname.$(OBJEXT): \ + src/tests/$(am__dirstamp) src/tests/$(DEPDIR)/$(am__dirstamp) + +src/tests/test-wired-defname$(EXEEXT): $(src_tests_test_wired_defname_OBJECTS) $(src_tests_test_wired_defname_DEPENDENCIES) $(EXTRA_src_tests_test_wired_defname_DEPENDENCIES) src/tests/$(am__dirstamp) + @rm -f src/tests/test-wired-defname$(EXEEXT) + $(AM_V_CCLD)$(src_tests_test_wired_defname_LINK) $(src_tests_test_wired_defname_OBJECTS) $(src_tests_test_wired_defname_LDADD) $(LIBS) + +mostlyclean-compile: + -rm -f *.$(OBJEXT) + -rm -f clients/*.$(OBJEXT) + -rm -f clients/cli/*.$(OBJEXT) + -rm -f clients/common/*.$(OBJEXT) + -rm -f clients/tui/*.$(OBJEXT) + -rm -f clients/tui/newt/*.$(OBJEXT) + -rm -f dispatcher/*.$(OBJEXT) + -rm -f dispatcher/*.lo + -rm -f dispatcher/tests/*.$(OBJEXT) + -rm -f examples/C/glib/*.$(OBJEXT) + -rm -f examples/C/qt/*.$(OBJEXT) + -rm -f introspection/*.$(OBJEXT) + -rm -f introspection/*.lo + -rm -f libnm-core/*.$(OBJEXT) + -rm -f libnm-core/*.lo + -rm -f libnm-core/tests/*.$(OBJEXT) + -rm -f libnm-glib/*.$(OBJEXT) + -rm -f libnm-glib/*.lo + -rm -f libnm-glib/tests/*.$(OBJEXT) + -rm -f libnm-util/*.$(OBJEXT) + -rm -f libnm-util/*.lo + -rm -f libnm-util/tests/*.$(OBJEXT) + -rm -f libnm/*.$(OBJEXT) + -rm -f libnm/*.lo + -rm -f libnm/tests/*.$(OBJEXT) + -rm -f shared/*.$(OBJEXT) + -rm -f shared/nm-utils/*.$(OBJEXT) + -rm -f shared/nm-utils/*.lo + -rm -f src/*.$(OBJEXT) + -rm -f src/*.lo + -rm -f src/devices/*.$(OBJEXT) + -rm -f src/devices/*.lo + -rm -f src/devices/adsl/*.$(OBJEXT) + -rm -f src/devices/adsl/*.lo + -rm -f src/devices/bluetooth/*.$(OBJEXT) + -rm -f src/devices/bluetooth/*.lo + -rm -f src/devices/team/*.$(OBJEXT) + -rm -f src/devices/team/*.lo + -rm -f src/devices/tests/*.$(OBJEXT) + -rm -f src/devices/wifi/*.$(OBJEXT) + -rm -f src/devices/wifi/*.lo + -rm -f src/devices/wifi/tests/*.$(OBJEXT) + -rm -f src/devices/wwan/*.$(OBJEXT) + -rm -f src/devices/wwan/*.lo + -rm -f src/dhcp/*.$(OBJEXT) + -rm -f src/dhcp/*.lo + -rm -f src/dhcp/tests/*.$(OBJEXT) + -rm -f src/dns/*.$(OBJEXT) + -rm -f src/dns/*.lo + -rm -f src/dnsmasq/*.$(OBJEXT) + -rm -f src/dnsmasq/*.lo + -rm -f src/dnsmasq/tests/*.$(OBJEXT) + -rm -f src/ndisc/*.$(OBJEXT) + -rm -f src/ndisc/*.lo + -rm -f src/ndisc/tests/*.$(OBJEXT) + -rm -f src/platform/*.$(OBJEXT) + -rm -f src/platform/*.lo + -rm -f src/platform/tests/*.$(OBJEXT) + -rm -f src/platform/tests/*.lo + -rm -f src/platform/wifi/*.$(OBJEXT) + -rm -f src/platform/wifi/*.lo + -rm -f src/ppp/*.$(OBJEXT) + -rm -f src/ppp/*.lo + -rm -f src/settings/*.$(OBJEXT) + -rm -f src/settings/*.lo + -rm -f src/settings/plugins/ibft/*.$(OBJEXT) + -rm -f src/settings/plugins/ibft/*.lo + -rm -f src/settings/plugins/ibft/tests/*.$(OBJEXT) + -rm -f src/settings/plugins/ifcfg-rh/*.$(OBJEXT) + -rm -f src/settings/plugins/ifcfg-rh/*.lo + -rm -f src/settings/plugins/ifcfg-rh/tests/*.$(OBJEXT) + -rm -f src/settings/plugins/ifnet/*.$(OBJEXT) + -rm -f src/settings/plugins/ifnet/*.lo + -rm -f src/settings/plugins/ifnet/tests/*.$(OBJEXT) + -rm -f src/settings/plugins/ifupdown/*.$(OBJEXT) + -rm -f src/settings/plugins/ifupdown/*.lo + -rm -f src/settings/plugins/ifupdown/tests/*.$(OBJEXT) + -rm -f src/settings/plugins/keyfile/*.$(OBJEXT) + -rm -f src/settings/plugins/keyfile/*.lo + -rm -f src/settings/plugins/keyfile/tests/*.$(OBJEXT) + -rm -f src/supplicant/*.$(OBJEXT) + -rm -f src/supplicant/*.lo + -rm -f src/supplicant/tests/*.$(OBJEXT) + -rm -f src/systemd/*.$(OBJEXT) + -rm -f src/systemd/*.lo + -rm -f src/systemd/sd-adapt/*.$(OBJEXT) + -rm -f src/systemd/sd-adapt/*.lo + -rm -f src/systemd/src/basic/*.$(OBJEXT) + -rm -f src/systemd/src/basic/*.lo + -rm -f src/systemd/src/libsystemd-network/*.$(OBJEXT) + -rm -f src/systemd/src/libsystemd-network/*.lo + -rm -f src/systemd/src/libsystemd/sd-event/*.$(OBJEXT) + -rm -f src/systemd/src/libsystemd/sd-event/*.lo + -rm -f src/systemd/src/libsystemd/sd-id128/*.$(OBJEXT) + -rm -f src/systemd/src/libsystemd/sd-id128/*.lo + -rm -f src/systemd/src/shared/*.$(OBJEXT) + -rm -f src/systemd/src/shared/*.lo + -rm -f src/tests/*.$(OBJEXT) + -rm -f src/tests/config/*.$(OBJEXT) + -rm -f src/vpn/*.$(OBJEXT) + -rm -f src/vpn/*.lo + +distclean-compile: + -rm -f *.tab.c + +@AMDEP_TRUE@@am__include@ @am__quote@clients/$(DEPDIR)/clients_nm_online-nm-online.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@clients/cli/$(DEPDIR)/clients_cli_nmcli-agent.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@clients/cli/$(DEPDIR)/clients_cli_nmcli-common.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@clients/cli/$(DEPDIR)/clients_cli_nmcli-connections.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@clients/cli/$(DEPDIR)/clients_cli_nmcli-devices.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@clients/cli/$(DEPDIR)/clients_cli_nmcli-general.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@clients/cli/$(DEPDIR)/clients_cli_nmcli-nmcli.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@clients/cli/$(DEPDIR)/clients_cli_nmcli-polkit-agent.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@clients/cli/$(DEPDIR)/clients_cli_nmcli-settings.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@clients/cli/$(DEPDIR)/clients_cli_nmcli-utils.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@clients/common/$(DEPDIR)/clients_cli_nmcli-nm-polkit-listener.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@clients/common/$(DEPDIR)/clients_cli_nmcli-nm-secret-agent-simple.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@clients/common/$(DEPDIR)/clients_cli_nmcli-nm-vpn-helpers.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@clients/common/$(DEPDIR)/clients_tui_nmtui-nm-secret-agent-simple.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@clients/common/$(DEPDIR)/clients_tui_nmtui-nm-vpn-helpers.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@clients/tui/$(DEPDIR)/clients_tui_nmtui-nm-editor-bindings.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@clients/tui/$(DEPDIR)/clients_tui_nmtui-nm-editor-utils.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-address-list.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-connect-connection-list.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-device-entry.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-edit-connection-list.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-editor-grid.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-editor-page-device.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-editor-page.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-editor-section.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-editor.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-ip-entry.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-mac-entry.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-mtu-entry.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-page-bond.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-page-bridge-port.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-page-bridge.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-page-dsl.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-page-ethernet.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-page-infiniband.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-page-ip-tunnel.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-page-ip4.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-page-ip6.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-page-ppp.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-page-team-port.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-page-team.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-page-vlan.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-page-wifi.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-password-dialog.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-password-fields.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-route-editor.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-route-entry.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-route-table.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-slave-list.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-utils.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-widget-list.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@clients/tui/$(DEPDIR)/clients_tui_nmtui-nmtui-connect.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@clients/tui/$(DEPDIR)/clients_tui_nmtui-nmtui-edit.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@clients/tui/$(DEPDIR)/clients_tui_nmtui-nmtui-hostname.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@clients/tui/$(DEPDIR)/clients_tui_nmtui-nmtui.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-button-box.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-button.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-checkbox.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-component.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-container.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-entry-numeric.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-entry.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-form.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-grid.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-hacks.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-label.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-listbox.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-popup.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-section.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-separator.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-stack.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-textbox.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-toggle-button.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-utils.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-widget.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@dispatcher/$(DEPDIR)/dispatcher_libnm_dispatcher_core_la-nm-dispatcher-utils.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@dispatcher/$(DEPDIR)/dispatcher_nm_dispatcher-nm-dispatcher.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@dispatcher/$(DEPDIR)/dispatcher_nm_dispatcher-nmdbus-dispatcher.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@dispatcher/tests/$(DEPDIR)/dispatcher_tests_test_dispatcher_envp-test-dispatcher-envp.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@examples/C/glib/$(DEPDIR)/examples_C_glib_add_connection_gdbus-add-connection-gdbus.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@examples/C/glib/$(DEPDIR)/examples_C_glib_add_connection_libnm-add-connection-libnm.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@examples/C/glib/$(DEPDIR)/examples_C_glib_get_active_connections_gdbus-get-active-connections-gdbus.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@examples/C/glib/$(DEPDIR)/examples_C_glib_get_ap_info_libnm-get-ap-info-libnm.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@examples/C/glib/$(DEPDIR)/examples_C_glib_list_connections_gdbus-list-connections-gdbus.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@examples/C/glib/$(DEPDIR)/examples_C_glib_list_connections_libnm-list-connections-libnm.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@examples/C/glib/$(DEPDIR)/examples_C_glib_monitor_nm_running_gdbus-monitor-nm-running-gdbus.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@examples/C/glib/$(DEPDIR)/examples_C_glib_monitor_nm_state_gdbus-monitor-nm-state-gdbus.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@examples/C/qt/$(DEPDIR)/examples_C_qt_add_connection_wired-add-connection-wired.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@examples/C/qt/$(DEPDIR)/examples_C_qt_change_ipv4_addresses-change-ipv4-addresses.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@examples/C/qt/$(DEPDIR)/examples_C_qt_list_connections-list-connections.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@examples/C/qt/$(DEPDIR)/examples_C_qt_monitor_nm_running-monitor-nm-running.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.AccessPoint.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.AgentManager.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Checkpoint.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Connection.Active.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.DHCP4Config.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.DHCP6Config.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Adsl.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Bluetooth.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Bond.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Bridge.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Generic.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.IPTunnel.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Infiniband.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Macsec.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Macvlan.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Modem.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.OlpcMesh.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Statistics.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Team.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Tun.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Veth.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Vlan.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Vxlan.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.WiMax.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Wired.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Wireless.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.DnsManager.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.IP4Config.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.IP6Config.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.PPP.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.SecretAgent.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Settings.Connection.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Settings.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.VPN.Connection.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.VPN.Plugin.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-crypto.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-crypto_gnutls.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-crypto_nss.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-connection.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-core-enum-types.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-dbus-utils.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-errors.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-keyfile-reader.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-keyfile-utils.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-keyfile-writer.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-property-compare.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-8021x.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-adsl.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-bluetooth.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-bond.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-bridge-port.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-bridge.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-cdma.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-connection.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-dcb.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-generic.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-gsm.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-infiniband.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-ip-config.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-ip-tunnel.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-ip4-config.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-ip6-config.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-macsec.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-macvlan.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-olpc-mesh.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-ppp.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-pppoe.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-proxy.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-serial.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-team-port.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-team.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-tun.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-vlan.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-vpn.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-vxlan.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-wimax.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-wired.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-wireless-security.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-wireless.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-simple-connection.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-utils.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-vpn-editor-plugin.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-vpn-plugin-info.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-core/tests/$(DEPDIR)/libnm_core_tests_test_compare-test-compare.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-core/tests/$(DEPDIR)/libnm_core_tests_test_crypto-test-crypto.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-core/tests/$(DEPDIR)/libnm_core_tests_test_general-nm-core-tests-enum-types.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-core/tests/$(DEPDIR)/libnm_core_tests_test_general-test-general.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-core/tests/$(DEPDIR)/libnm_core_tests_test_keyfile-test-keyfile.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-core/tests/$(DEPDIR)/libnm_core_tests_test_secrets-test-secrets.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-core/tests/$(DEPDIR)/libnm_core_tests_test_setting_8021x-test-setting-8021x.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-core/tests/$(DEPDIR)/libnm_core_tests_test_setting_bond-test-setting-bond.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-core/tests/$(DEPDIR)/libnm_core_tests_test_setting_dcb-test-setting-dcb.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-core/tests/$(DEPDIR)/libnm_core_tests_test_settings_defaults-test-settings-defaults.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-glib/$(DEPDIR)/libnm_glib_libdeprecated_nm_glib_la-libnm_glib.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-access-point.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-active-connection.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-client.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-dbus-helpers.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-device-adsl.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-device-bond.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-device-bridge.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-device-bt.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-device-ethernet.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-device-generic.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-device-infiniband.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-device-modem.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-device-olpc-mesh.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-device-team.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-device-vlan.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-device-wifi.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-device-wimax.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-device.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-dhcp4-config.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-dhcp6-config.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-glib-enum-types.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-ip4-config.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-ip6-config.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-object-cache.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-object.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-remote-connection.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-remote-settings.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-secret-agent.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-types.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-vpn-connection.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-wimax-nsp.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_test-libnm-glib-test.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_vpn_la-nm-vpn-enum-types.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_vpn_la-nm-vpn-plugin-ui-interface.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_vpn_la-nm-vpn-plugin-utils.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_vpn_la-nm-vpn-plugin.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-glib/tests/$(DEPDIR)/libnm_glib_tests_test_nm_client-test-nm-client.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-glib/tests/$(DEPDIR)/libnm_glib_tests_test_remote_settings_client-test-remote-settings-client.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-crypto.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-crypto_gnutls.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-crypto_nss.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-connection.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-param-spec-specialized.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-8021x.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-adsl.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-bluetooth.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-bond.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-bridge-port.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-bridge.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-cdma.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-connection.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-dcb.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-generic.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-gsm.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-infiniband.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-ip4-config.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-ip6-config.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-olpc-mesh.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-ppp.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-pppoe.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-serial.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-team-port.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-team.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-vlan.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-vpn.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-wimax.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-wired.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-wireless-security.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-wireless.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-utils-enum-types.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-utils.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-value-transforms.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-util/$(DEPDIR)/libnm_util_libtest_crypto_la-crypto.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-util/$(DEPDIR)/libnm_util_libtest_crypto_la-crypto_gnutls.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-util/$(DEPDIR)/libnm_util_libtest_crypto_la-crypto_nss.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-util/tests/$(DEPDIR)/libnm_util_tests_test_crypto-test-crypto.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-util/tests/$(DEPDIR)/libnm_util_tests_test_general-test-general.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-util/tests/$(DEPDIR)/libnm_util_tests_test_libnm_linking-test-libnm-linking.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-util/tests/$(DEPDIR)/libnm_util_tests_test_secrets-test-secrets.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-util/tests/$(DEPDIR)/libnm_util_tests_test_setting_8021x-test-setting-8021x.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-util/tests/$(DEPDIR)/libnm_util_tests_test_setting_dcb-test-setting-dcb.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm-util/tests/$(DEPDIR)/libnm_util_tests_test_settings_defaults-test-settings-defaults.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm/$(DEPDIR)/libnm_libnm_la-nm-access-point.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm/$(DEPDIR)/libnm_libnm_la-nm-active-connection.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm/$(DEPDIR)/libnm_libnm_la-nm-client.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm/$(DEPDIR)/libnm_libnm_la-nm-dbus-helpers.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm/$(DEPDIR)/libnm_libnm_la-nm-device-adsl.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm/$(DEPDIR)/libnm_libnm_la-nm-device-bond.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm/$(DEPDIR)/libnm_libnm_la-nm-device-bridge.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm/$(DEPDIR)/libnm_libnm_la-nm-device-bt.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm/$(DEPDIR)/libnm_libnm_la-nm-device-ethernet.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm/$(DEPDIR)/libnm_libnm_la-nm-device-generic.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm/$(DEPDIR)/libnm_libnm_la-nm-device-infiniband.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm/$(DEPDIR)/libnm_libnm_la-nm-device-ip-tunnel.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm/$(DEPDIR)/libnm_libnm_la-nm-device-macsec.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm/$(DEPDIR)/libnm_libnm_la-nm-device-macvlan.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm/$(DEPDIR)/libnm_libnm_la-nm-device-modem.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm/$(DEPDIR)/libnm_libnm_la-nm-device-olpc-mesh.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm/$(DEPDIR)/libnm_libnm_la-nm-device-team.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm/$(DEPDIR)/libnm_libnm_la-nm-device-tun.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm/$(DEPDIR)/libnm_libnm_la-nm-device-vlan.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm/$(DEPDIR)/libnm_libnm_la-nm-device-vxlan.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm/$(DEPDIR)/libnm_libnm_la-nm-device-wifi.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm/$(DEPDIR)/libnm_libnm_la-nm-device-wimax.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm/$(DEPDIR)/libnm_libnm_la-nm-device.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm/$(DEPDIR)/libnm_libnm_la-nm-dhcp-config.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm/$(DEPDIR)/libnm_libnm_la-nm-dhcp4-config.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm/$(DEPDIR)/libnm_libnm_la-nm-dhcp6-config.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm/$(DEPDIR)/libnm_libnm_la-nm-dns-manager.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm/$(DEPDIR)/libnm_libnm_la-nm-enum-types.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm/$(DEPDIR)/libnm_libnm_la-nm-ip-config.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm/$(DEPDIR)/libnm_libnm_la-nm-ip4-config.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm/$(DEPDIR)/libnm_libnm_la-nm-ip6-config.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm/$(DEPDIR)/libnm_libnm_la-nm-manager.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm/$(DEPDIR)/libnm_libnm_la-nm-object.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm/$(DEPDIR)/libnm_libnm_la-nm-remote-connection.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm/$(DEPDIR)/libnm_libnm_la-nm-remote-settings.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm/$(DEPDIR)/libnm_libnm_la-nm-secret-agent-old.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm/$(DEPDIR)/libnm_libnm_la-nm-vpn-connection.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm/$(DEPDIR)/libnm_libnm_la-nm-vpn-editor.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm/$(DEPDIR)/libnm_libnm_la-nm-vpn-plugin-old.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm/$(DEPDIR)/libnm_libnm_la-nm-vpn-service-plugin.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm/$(DEPDIR)/libnm_libnm_la-nm-wimax-nsp.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm/tests/$(DEPDIR)/libnm_tests_test_nm_client-test-nm-client.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm/tests/$(DEPDIR)/libnm_tests_test_remote_settings_client-test-remote-settings-client.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@libnm/tests/$(DEPDIR)/libnm_tests_test_secret_agent-test-secret-agent.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@shared/$(DEPDIR)/libnm_glib_tests_test_nm_client-nm-test-utils-impl.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@shared/$(DEPDIR)/libnm_glib_tests_test_remote_settings_client-nm-test-utils-impl.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@shared/$(DEPDIR)/libnm_tests_test_nm_client-nm-test-utils-impl.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@shared/$(DEPDIR)/libnm_tests_test_remote_settings_client-nm-test-utils-impl.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@shared/$(DEPDIR)/libnm_tests_test_secret_agent-nm-test-utils-impl.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@shared/nm-utils/$(DEPDIR)/libnm_core_libnm_core_la-nm-shared-utils.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@shared/nm-utils/$(DEPDIR)/libnm_tests_libnm_vpn_plugin_utils_test_la-nm-vpn-plugin-utils.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@shared/nm-utils/$(DEPDIR)/libnm_util_libnm_util_la-nm-shared-utils.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/src_NetworkManager-main.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/src_libNetworkManagerBase_la-NetworkManagerUtils.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/src_libNetworkManagerBase_la-main-utils.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/src_libNetworkManagerBase_la-nm-core-utils.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/src_libNetworkManagerBase_la-nm-exported-object.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/src_libNetworkManagerBase_la-nm-ip4-config.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/src_libNetworkManagerBase_la-nm-ip6-config.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/src_libNetworkManagerBase_la-nm-logging.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/src_libNetworkManagerBase_la-nm-multi-index.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/src_libNetworkManagerBase_la-nm-route-manager.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/src_libNetworkManager_la-nm-act-request.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/src_libNetworkManager_la-nm-active-connection.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/src_libNetworkManager_la-nm-audit-manager.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/src_libNetworkManager_la-nm-auth-manager.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/src_libNetworkManager_la-nm-auth-subject.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/src_libNetworkManager_la-nm-auth-utils.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/src_libNetworkManager_la-nm-bus-manager.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/src_libNetworkManager_la-nm-checkpoint-manager.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/src_libNetworkManager_la-nm-checkpoint.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/src_libNetworkManager_la-nm-config-data.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/src_libNetworkManager_la-nm-config.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/src_libNetworkManager_la-nm-connectivity.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/src_libNetworkManager_la-nm-dcb.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/src_libNetworkManager_la-nm-default-route-manager.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/src_libNetworkManager_la-nm-dhcp4-config.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/src_libNetworkManager_la-nm-dhcp6-config.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/src_libNetworkManager_la-nm-dispatcher.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/src_libNetworkManager_la-nm-firewall-manager.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/src_libNetworkManager_la-nm-manager.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/src_libNetworkManager_la-nm-pacrunner-manager.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/src_libNetworkManager_la-nm-policy.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/src_libNetworkManager_la-nm-proxy-config.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/src_libNetworkManager_la-nm-rfkill-manager.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/src_libNetworkManager_la-nm-session-monitor.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/src_libNetworkManager_la-nm-sleep-monitor.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/src_nm_iface_helper-nm-iface-helper.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/devices/$(DEPDIR)/src_libNetworkManager_la-nm-arping-manager.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/devices/$(DEPDIR)/src_libNetworkManager_la-nm-device-bond.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/devices/$(DEPDIR)/src_libNetworkManager_la-nm-device-bridge.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/devices/$(DEPDIR)/src_libNetworkManager_la-nm-device-ethernet-utils.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/devices/$(DEPDIR)/src_libNetworkManager_la-nm-device-ethernet.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/devices/$(DEPDIR)/src_libNetworkManager_la-nm-device-factory.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/devices/$(DEPDIR)/src_libNetworkManager_la-nm-device-generic.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/devices/$(DEPDIR)/src_libNetworkManager_la-nm-device-infiniband.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/devices/$(DEPDIR)/src_libNetworkManager_la-nm-device-ip-tunnel.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/devices/$(DEPDIR)/src_libNetworkManager_la-nm-device-macsec.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/devices/$(DEPDIR)/src_libNetworkManager_la-nm-device-macvlan.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/devices/$(DEPDIR)/src_libNetworkManager_la-nm-device-tun.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/devices/$(DEPDIR)/src_libNetworkManager_la-nm-device-veth.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/devices/$(DEPDIR)/src_libNetworkManager_la-nm-device-vlan.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/devices/$(DEPDIR)/src_libNetworkManager_la-nm-device-vxlan.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/devices/$(DEPDIR)/src_libNetworkManager_la-nm-device.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/devices/$(DEPDIR)/src_libNetworkManager_la-nm-lldp-listener.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/devices/adsl/$(DEPDIR)/src_devices_adsl_libnm_device_plugin_adsl_la-nm-atm-manager.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/devices/adsl/$(DEPDIR)/src_devices_adsl_libnm_device_plugin_adsl_la-nm-device-adsl.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/devices/bluetooth/$(DEPDIR)/src_devices_bluetooth_libnm_device_plugin_bluetooth_la-nm-bluez-device.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/devices/bluetooth/$(DEPDIR)/src_devices_bluetooth_libnm_device_plugin_bluetooth_la-nm-bluez-manager.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/devices/bluetooth/$(DEPDIR)/src_devices_bluetooth_libnm_device_plugin_bluetooth_la-nm-bluez4-adapter.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/devices/bluetooth/$(DEPDIR)/src_devices_bluetooth_libnm_device_plugin_bluetooth_la-nm-bluez4-manager.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/devices/bluetooth/$(DEPDIR)/src_devices_bluetooth_libnm_device_plugin_bluetooth_la-nm-bluez5-dun.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/devices/bluetooth/$(DEPDIR)/src_devices_bluetooth_libnm_device_plugin_bluetooth_la-nm-bluez5-manager.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/devices/bluetooth/$(DEPDIR)/src_devices_bluetooth_libnm_device_plugin_bluetooth_la-nm-bt-error.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/devices/bluetooth/$(DEPDIR)/src_devices_bluetooth_libnm_device_plugin_bluetooth_la-nm-device-bt.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/devices/team/$(DEPDIR)/src_devices_team_libnm_device_plugin_team_la-nm-device-team.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/devices/team/$(DEPDIR)/src_devices_team_libnm_device_plugin_team_la-nm-team-factory.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/devices/tests/$(DEPDIR)/src_devices_tests_test_arping-test-arping.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/devices/tests/$(DEPDIR)/src_devices_tests_test_lldp-test-lldp.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/devices/wifi/$(DEPDIR)/src_devices_wifi_libnm_device_plugin_wifi_la-nm-device-olpc-mesh.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/devices/wifi/$(DEPDIR)/src_devices_wifi_libnm_device_plugin_wifi_la-nm-device-wifi.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/devices/wifi/$(DEPDIR)/src_devices_wifi_libnm_device_plugin_wifi_la-nm-wifi-ap.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/devices/wifi/$(DEPDIR)/src_devices_wifi_libnm_device_plugin_wifi_la-nm-wifi-factory.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/devices/wifi/$(DEPDIR)/src_devices_wifi_libnm_device_plugin_wifi_la-nm-wifi-utils.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/devices/wifi/$(DEPDIR)/src_devices_wifi_tests_test_general-nm-wifi-ap.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/devices/wifi/$(DEPDIR)/src_devices_wifi_tests_test_general-nm-wifi-utils.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/devices/wifi/tests/$(DEPDIR)/src_devices_wifi_tests_test_general-test-general.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/devices/wwan/$(DEPDIR)/src_devices_wwan_libnm_device_plugin_wwan_la-nm-device-modem.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/devices/wwan/$(DEPDIR)/src_devices_wwan_libnm_device_plugin_wwan_la-nm-wwan-factory.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/devices/wwan/$(DEPDIR)/src_devices_wwan_libnm_wwan_la-nm-modem-broadband.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/devices/wwan/$(DEPDIR)/src_devices_wwan_libnm_wwan_la-nm-modem-manager.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/devices/wwan/$(DEPDIR)/src_devices_wwan_libnm_wwan_la-nm-modem-ofono.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/devices/wwan/$(DEPDIR)/src_devices_wwan_libnm_wwan_la-nm-modem.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/dhcp/$(DEPDIR)/src_dhcp_nm_dhcp_helper-nm-dhcp-helper.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/dhcp/$(DEPDIR)/src_libNetworkManagerBase_la-nm-dhcp-client.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/dhcp/$(DEPDIR)/src_libNetworkManagerBase_la-nm-dhcp-manager.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/dhcp/$(DEPDIR)/src_libNetworkManagerBase_la-nm-dhcp-systemd.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/dhcp/$(DEPDIR)/src_libNetworkManagerBase_la-nm-dhcp-utils.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/dhcp/$(DEPDIR)/src_libNetworkManager_la-nm-dhcp-dhclient-utils.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/dhcp/$(DEPDIR)/src_libNetworkManager_la-nm-dhcp-dhclient.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/dhcp/$(DEPDIR)/src_libNetworkManager_la-nm-dhcp-dhcpcd.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/dhcp/$(DEPDIR)/src_libNetworkManager_la-nm-dhcp-listener.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/dhcp/tests/$(DEPDIR)/src_dhcp_tests_test_dhcp_dhclient-test-dhcp-dhclient.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/dhcp/tests/$(DEPDIR)/src_dhcp_tests_test_dhcp_utils-test-dhcp-utils.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/dns/$(DEPDIR)/src_libNetworkManager_la-nm-dns-dnsmasq.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/dns/$(DEPDIR)/src_libNetworkManager_la-nm-dns-manager.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/dns/$(DEPDIR)/src_libNetworkManager_la-nm-dns-plugin.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/dns/$(DEPDIR)/src_libNetworkManager_la-nm-dns-systemd-resolved.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/dns/$(DEPDIR)/src_libNetworkManager_la-nm-dns-unbound.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/dnsmasq/$(DEPDIR)/src_libNetworkManager_la-nm-dnsmasq-manager.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/dnsmasq/$(DEPDIR)/src_libNetworkManager_la-nm-dnsmasq-utils.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/dnsmasq/tests/$(DEPDIR)/src_dnsmasq_tests_test_dnsmasq_utils-test-dnsmasq-utils.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/ndisc/$(DEPDIR)/src_libNetworkManagerBase_la-nm-lndp-ndisc.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/ndisc/$(DEPDIR)/src_libNetworkManagerBase_la-nm-ndisc.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/ndisc/$(DEPDIR)/src_libNetworkManagerTest_la-nm-fake-ndisc.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/ndisc/tests/$(DEPDIR)/src_ndisc_tests_test_ndisc_fake-test-ndisc-fake.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/ndisc/tests/$(DEPDIR)/src_ndisc_tests_test_ndisc_linux-test-ndisc-linux.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/platform/$(DEPDIR)/src_libNetworkManagerBase_la-nm-linux-platform.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/platform/$(DEPDIR)/src_libNetworkManagerBase_la-nm-platform-utils.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/platform/$(DEPDIR)/src_libNetworkManagerBase_la-nm-platform.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/platform/$(DEPDIR)/src_libNetworkManagerBase_la-nmp-netns.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/platform/$(DEPDIR)/src_libNetworkManagerBase_la-nmp-object.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/platform/$(DEPDIR)/src_libNetworkManagerTest_la-nm-fake-platform.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/platform/tests/$(DEPDIR)/src_libNetworkManagerTest_la-test-common.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/platform/tests/$(DEPDIR)/src_platform_tests_monitor-monitor.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/platform/tests/$(DEPDIR)/src_platform_tests_test_address_fake-test-address.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/platform/tests/$(DEPDIR)/src_platform_tests_test_address_linux-test-address.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/platform/tests/$(DEPDIR)/src_platform_tests_test_cleanup_fake-test-cleanup.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/platform/tests/$(DEPDIR)/src_platform_tests_test_cleanup_linux-test-cleanup.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/platform/tests/$(DEPDIR)/src_platform_tests_test_general-test-general.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/platform/tests/$(DEPDIR)/src_platform_tests_test_link_fake-test-link.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/platform/tests/$(DEPDIR)/src_platform_tests_test_link_linux-test-link.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/platform/tests/$(DEPDIR)/src_platform_tests_test_nmp_object-test-nmp-object.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/platform/tests/$(DEPDIR)/src_platform_tests_test_route_fake-test-route.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/platform/tests/$(DEPDIR)/src_platform_tests_test_route_linux-test-route.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/platform/wifi/$(DEPDIR)/src_libNetworkManagerBase_la-wifi-utils-nl80211.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/platform/wifi/$(DEPDIR)/src_libNetworkManagerBase_la-wifi-utils-wext.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/platform/wifi/$(DEPDIR)/src_libNetworkManagerBase_la-wifi-utils.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/ppp/$(DEPDIR)/src_libNetworkManager_la-nm-ppp-manager-call.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/ppp/$(DEPDIR)/src_ppp_libnm_ppp_plugin_la-nm-ppp-manager.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/ppp/$(DEPDIR)/src_ppp_nm_pppd_plugin_la-nm-pppd-plugin.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/settings/$(DEPDIR)/src_libNetworkManager_la-nm-agent-manager.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/settings/$(DEPDIR)/src_libNetworkManager_la-nm-inotify-helper.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/settings/$(DEPDIR)/src_libNetworkManager_la-nm-secret-agent.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/settings/$(DEPDIR)/src_libNetworkManager_la-nm-settings-connection.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/settings/$(DEPDIR)/src_libNetworkManager_la-nm-settings-plugin.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/settings/$(DEPDIR)/src_libNetworkManager_la-nm-settings.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/settings/plugins/ibft/$(DEPDIR)/src_settings_plugins_ibft_libnm_settings_plugin_ibft_la-nms-ibft-connection.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/settings/plugins/ibft/$(DEPDIR)/src_settings_plugins_ibft_libnm_settings_plugin_ibft_la-nms-ibft-plugin.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/settings/plugins/ibft/$(DEPDIR)/src_settings_plugins_ibft_libnms_ibft_core_la-nms-ibft-reader.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/settings/plugins/ibft/tests/$(DEPDIR)/src_settings_plugins_ibft_tests_test_ibft-test-ibft.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/settings/plugins/ifcfg-rh/$(DEPDIR)/src_settings_plugins_ifcfg_rh_libnm_settings_plugin_ifcfg_rh_la-nms-ifcfg-rh-connection.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/settings/plugins/ifcfg-rh/$(DEPDIR)/src_settings_plugins_ifcfg_rh_libnm_settings_plugin_ifcfg_rh_la-nms-ifcfg-rh-plugin.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/settings/plugins/ifcfg-rh/$(DEPDIR)/src_settings_plugins_ifcfg_rh_libnmdbus_ifcfg_rh_la-nmdbus-ifcfg-rh.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/settings/plugins/ifcfg-rh/$(DEPDIR)/src_settings_plugins_ifcfg_rh_libnms_ifcfg_rh_core_la-nms-ifcfg-rh-reader.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/settings/plugins/ifcfg-rh/$(DEPDIR)/src_settings_plugins_ifcfg_rh_libnms_ifcfg_rh_core_la-nms-ifcfg-rh-utils.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/settings/plugins/ifcfg-rh/$(DEPDIR)/src_settings_plugins_ifcfg_rh_libnms_ifcfg_rh_core_la-nms-ifcfg-rh-writer.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/settings/plugins/ifcfg-rh/$(DEPDIR)/src_settings_plugins_ifcfg_rh_libnms_ifcfg_rh_core_la-shvar.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/settings/plugins/ifcfg-rh/tests/$(DEPDIR)/src_settings_plugins_ifcfg_rh_tests_test_ifcfg_rh-test-ifcfg-rh.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/settings/plugins/ifnet/$(DEPDIR)/src_settings_plugins_ifnet_libnm_settings_plugin_ifnet_la-nms-ifnet-connection.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/settings/plugins/ifnet/$(DEPDIR)/src_settings_plugins_ifnet_libnm_settings_plugin_ifnet_la-nms-ifnet-plugin.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/settings/plugins/ifnet/$(DEPDIR)/src_settings_plugins_ifnet_libnms_ifnet_core_la-nms-ifnet-connection-parser.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/settings/plugins/ifnet/$(DEPDIR)/src_settings_plugins_ifnet_libnms_ifnet_core_la-nms-ifnet-net-parser.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/settings/plugins/ifnet/$(DEPDIR)/src_settings_plugins_ifnet_libnms_ifnet_core_la-nms-ifnet-net-utils.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/settings/plugins/ifnet/$(DEPDIR)/src_settings_plugins_ifnet_libnms_ifnet_core_la-nms-ifnet-wpa-parser.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/settings/plugins/ifnet/tests/$(DEPDIR)/src_settings_plugins_ifnet_tests_test_ifnet-test-ifnet.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/settings/plugins/ifupdown/$(DEPDIR)/src_settings_plugins_ifupdown_libnm_settings_plugin_ifupdown_la-nms-ifupdown-connection.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/settings/plugins/ifupdown/$(DEPDIR)/src_settings_plugins_ifupdown_libnm_settings_plugin_ifupdown_la-nms-ifupdown-plugin.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/settings/plugins/ifupdown/$(DEPDIR)/src_settings_plugins_ifupdown_libnms_ifupdown_core_la-nms-ifupdown-interface-parser.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/settings/plugins/ifupdown/$(DEPDIR)/src_settings_plugins_ifupdown_libnms_ifupdown_core_la-nms-ifupdown-parser.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/settings/plugins/ifupdown/tests/$(DEPDIR)/src_settings_plugins_ifupdown_tests_test_ifupdown-test-ifupdown.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/settings/plugins/keyfile/$(DEPDIR)/src_libNetworkManager_la-nms-keyfile-connection.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/settings/plugins/keyfile/$(DEPDIR)/src_libNetworkManager_la-nms-keyfile-plugin.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/settings/plugins/keyfile/$(DEPDIR)/src_libNetworkManager_la-nms-keyfile-reader.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/settings/plugins/keyfile/$(DEPDIR)/src_libNetworkManager_la-nms-keyfile-utils.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/settings/plugins/keyfile/$(DEPDIR)/src_libNetworkManager_la-nms-keyfile-writer.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/settings/plugins/keyfile/tests/$(DEPDIR)/src_settings_plugins_keyfile_tests_test_keyfile-test-keyfile.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/supplicant/$(DEPDIR)/src_libNetworkManager_la-nm-supplicant-config.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/supplicant/$(DEPDIR)/src_libNetworkManager_la-nm-supplicant-interface.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/supplicant/$(DEPDIR)/src_libNetworkManager_la-nm-supplicant-manager.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/supplicant/$(DEPDIR)/src_libNetworkManager_la-nm-supplicant-settings-verify.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/supplicant/tests/$(DEPDIR)/src_supplicant_tests_test_supplicant_config-test-supplicant-config.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/systemd/$(DEPDIR)/src_libsystemd_nm_la-nm-sd.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/systemd/sd-adapt/$(DEPDIR)/src_libsystemd_nm_la-nm-sd-adapt.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-alloc-util.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-escape.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-ether-addr-util.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-extract-word.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-fd-util.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-fileio.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-fs-util.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-hash-funcs.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-hashmap.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-hexdecoct.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-hostname-util.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-in-addr-util.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-io-util.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-mempool.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-parse-util.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-path-util.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-prioq.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-random-util.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-siphash24.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-socket-util.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-string-table.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-string-util.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-strv.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-time-util.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-utf8.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-util.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/systemd/src/libsystemd-network/$(DEPDIR)/src_libsystemd_nm_la-arp-util.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/systemd/src/libsystemd-network/$(DEPDIR)/src_libsystemd_nm_la-dhcp-identifier.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/systemd/src/libsystemd-network/$(DEPDIR)/src_libsystemd_nm_la-dhcp-network.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/systemd/src/libsystemd-network/$(DEPDIR)/src_libsystemd_nm_la-dhcp-option.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/systemd/src/libsystemd-network/$(DEPDIR)/src_libsystemd_nm_la-dhcp-packet.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/systemd/src/libsystemd-network/$(DEPDIR)/src_libsystemd_nm_la-dhcp6-network.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/systemd/src/libsystemd-network/$(DEPDIR)/src_libsystemd_nm_la-dhcp6-option.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/systemd/src/libsystemd-network/$(DEPDIR)/src_libsystemd_nm_la-lldp-neighbor.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/systemd/src/libsystemd-network/$(DEPDIR)/src_libsystemd_nm_la-lldp-network.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/systemd/src/libsystemd-network/$(DEPDIR)/src_libsystemd_nm_la-network-internal.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/systemd/src/libsystemd-network/$(DEPDIR)/src_libsystemd_nm_la-sd-dhcp-client.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/systemd/src/libsystemd-network/$(DEPDIR)/src_libsystemd_nm_la-sd-dhcp-lease.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/systemd/src/libsystemd-network/$(DEPDIR)/src_libsystemd_nm_la-sd-dhcp6-client.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/systemd/src/libsystemd-network/$(DEPDIR)/src_libsystemd_nm_la-sd-dhcp6-lease.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/systemd/src/libsystemd-network/$(DEPDIR)/src_libsystemd_nm_la-sd-ipv4acd.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/systemd/src/libsystemd-network/$(DEPDIR)/src_libsystemd_nm_la-sd-ipv4ll.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/systemd/src/libsystemd-network/$(DEPDIR)/src_libsystemd_nm_la-sd-lldp.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/systemd/src/libsystemd/sd-event/$(DEPDIR)/src_libsystemd_nm_la-sd-event.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/systemd/src/libsystemd/sd-id128/$(DEPDIR)/src_libsystemd_nm_la-id128-util.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/systemd/src/libsystemd/sd-id128/$(DEPDIR)/src_libsystemd_nm_la-sd-id128.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/systemd/src/shared/$(DEPDIR)/src_libsystemd_nm_la-dns-domain.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/tests/$(DEPDIR)/src_tests_test_dcb-test-dcb.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/tests/$(DEPDIR)/src_tests_test_general-test-general.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/tests/$(DEPDIR)/src_tests_test_general_with_expect-test-general-with-expect.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/tests/$(DEPDIR)/src_tests_test_ip4_config-test-ip4-config.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/tests/$(DEPDIR)/src_tests_test_ip6_config-test-ip6-config.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/tests/$(DEPDIR)/src_tests_test_resolvconf_capture-test-resolvconf-capture.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/tests/$(DEPDIR)/src_tests_test_route_manager_fake-test-route-manager.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/tests/$(DEPDIR)/src_tests_test_route_manager_linux-test-route-manager.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/tests/$(DEPDIR)/src_tests_test_systemd-test-systemd.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/tests/$(DEPDIR)/src_tests_test_utils-test-utils.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/tests/$(DEPDIR)/src_tests_test_wired_defname-test-wired-defname.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/tests/config/$(DEPDIR)/src_tests_config_test_config-nm-test-device.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/tests/config/$(DEPDIR)/src_tests_config_test_config-test-config.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/vpn/$(DEPDIR)/src_libNetworkManager_la-nm-vpn-connection.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/vpn/$(DEPDIR)/src_libNetworkManager_la-nm-vpn-manager.Plo@am__quote@ + +.c.o: +@am__fastdepCC_TRUE@ $(AM_V_CC)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.o$$||'`;\ +@am__fastdepCC_TRUE@ $(COMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\ +@am__fastdepCC_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ $< + +.c.obj: +@am__fastdepCC_TRUE@ $(AM_V_CC)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.obj$$||'`;\ +@am__fastdepCC_TRUE@ $(COMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ `$(CYGPATH_W) '$<'` &&\ +@am__fastdepCC_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'` + +.c.lo: +@am__fastdepCC_TRUE@ $(AM_V_CC)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.lo$$||'`;\ +@am__fastdepCC_TRUE@ $(LTCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\ +@am__fastdepCC_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LTCOMPILE) -c -o $@ $< + +clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-button.o: clients/tui/newt/nmt-newt-button.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_newt_libnmt_newt_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-button.o -MD -MP -MF clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-button.Tpo -c -o clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-button.o `test -f 'clients/tui/newt/nmt-newt-button.c' || echo '$(srcdir)/'`clients/tui/newt/nmt-newt-button.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-button.Tpo clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-button.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/newt/nmt-newt-button.c' object='clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-button.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_newt_libnmt_newt_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-button.o `test -f 'clients/tui/newt/nmt-newt-button.c' || echo '$(srcdir)/'`clients/tui/newt/nmt-newt-button.c + +clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-button.obj: clients/tui/newt/nmt-newt-button.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_newt_libnmt_newt_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-button.obj -MD -MP -MF clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-button.Tpo -c -o clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-button.obj `if test -f 'clients/tui/newt/nmt-newt-button.c'; then $(CYGPATH_W) 'clients/tui/newt/nmt-newt-button.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/newt/nmt-newt-button.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-button.Tpo clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-button.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/newt/nmt-newt-button.c' object='clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-button.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_newt_libnmt_newt_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-button.obj `if test -f 'clients/tui/newt/nmt-newt-button.c'; then $(CYGPATH_W) 'clients/tui/newt/nmt-newt-button.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/newt/nmt-newt-button.c'; fi` + +clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-button-box.o: clients/tui/newt/nmt-newt-button-box.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_newt_libnmt_newt_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-button-box.o -MD -MP -MF clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-button-box.Tpo -c -o clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-button-box.o `test -f 'clients/tui/newt/nmt-newt-button-box.c' || echo '$(srcdir)/'`clients/tui/newt/nmt-newt-button-box.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-button-box.Tpo clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-button-box.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/newt/nmt-newt-button-box.c' object='clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-button-box.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_newt_libnmt_newt_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-button-box.o `test -f 'clients/tui/newt/nmt-newt-button-box.c' || echo '$(srcdir)/'`clients/tui/newt/nmt-newt-button-box.c + +clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-button-box.obj: clients/tui/newt/nmt-newt-button-box.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_newt_libnmt_newt_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-button-box.obj -MD -MP -MF clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-button-box.Tpo -c -o clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-button-box.obj `if test -f 'clients/tui/newt/nmt-newt-button-box.c'; then $(CYGPATH_W) 'clients/tui/newt/nmt-newt-button-box.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/newt/nmt-newt-button-box.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-button-box.Tpo clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-button-box.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/newt/nmt-newt-button-box.c' object='clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-button-box.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_newt_libnmt_newt_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-button-box.obj `if test -f 'clients/tui/newt/nmt-newt-button-box.c'; then $(CYGPATH_W) 'clients/tui/newt/nmt-newt-button-box.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/newt/nmt-newt-button-box.c'; fi` + +clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-checkbox.o: clients/tui/newt/nmt-newt-checkbox.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_newt_libnmt_newt_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-checkbox.o -MD -MP -MF clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-checkbox.Tpo -c -o clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-checkbox.o `test -f 'clients/tui/newt/nmt-newt-checkbox.c' || echo '$(srcdir)/'`clients/tui/newt/nmt-newt-checkbox.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-checkbox.Tpo clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-checkbox.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/newt/nmt-newt-checkbox.c' object='clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-checkbox.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_newt_libnmt_newt_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-checkbox.o `test -f 'clients/tui/newt/nmt-newt-checkbox.c' || echo '$(srcdir)/'`clients/tui/newt/nmt-newt-checkbox.c + +clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-checkbox.obj: clients/tui/newt/nmt-newt-checkbox.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_newt_libnmt_newt_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-checkbox.obj -MD -MP -MF clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-checkbox.Tpo -c -o clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-checkbox.obj `if test -f 'clients/tui/newt/nmt-newt-checkbox.c'; then $(CYGPATH_W) 'clients/tui/newt/nmt-newt-checkbox.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/newt/nmt-newt-checkbox.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-checkbox.Tpo clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-checkbox.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/newt/nmt-newt-checkbox.c' object='clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-checkbox.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_newt_libnmt_newt_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-checkbox.obj `if test -f 'clients/tui/newt/nmt-newt-checkbox.c'; then $(CYGPATH_W) 'clients/tui/newt/nmt-newt-checkbox.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/newt/nmt-newt-checkbox.c'; fi` + +clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-component.o: clients/tui/newt/nmt-newt-component.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_newt_libnmt_newt_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-component.o -MD -MP -MF clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-component.Tpo -c -o clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-component.o `test -f 'clients/tui/newt/nmt-newt-component.c' || echo '$(srcdir)/'`clients/tui/newt/nmt-newt-component.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-component.Tpo clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-component.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/newt/nmt-newt-component.c' object='clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-component.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_newt_libnmt_newt_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-component.o `test -f 'clients/tui/newt/nmt-newt-component.c' || echo '$(srcdir)/'`clients/tui/newt/nmt-newt-component.c + +clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-component.obj: clients/tui/newt/nmt-newt-component.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_newt_libnmt_newt_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-component.obj -MD -MP -MF clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-component.Tpo -c -o clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-component.obj `if test -f 'clients/tui/newt/nmt-newt-component.c'; then $(CYGPATH_W) 'clients/tui/newt/nmt-newt-component.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/newt/nmt-newt-component.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-component.Tpo clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-component.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/newt/nmt-newt-component.c' object='clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-component.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_newt_libnmt_newt_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-component.obj `if test -f 'clients/tui/newt/nmt-newt-component.c'; then $(CYGPATH_W) 'clients/tui/newt/nmt-newt-component.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/newt/nmt-newt-component.c'; fi` + +clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-container.o: clients/tui/newt/nmt-newt-container.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_newt_libnmt_newt_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-container.o -MD -MP -MF clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-container.Tpo -c -o clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-container.o `test -f 'clients/tui/newt/nmt-newt-container.c' || echo '$(srcdir)/'`clients/tui/newt/nmt-newt-container.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-container.Tpo clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-container.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/newt/nmt-newt-container.c' object='clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-container.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_newt_libnmt_newt_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-container.o `test -f 'clients/tui/newt/nmt-newt-container.c' || echo '$(srcdir)/'`clients/tui/newt/nmt-newt-container.c + +clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-container.obj: clients/tui/newt/nmt-newt-container.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_newt_libnmt_newt_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-container.obj -MD -MP -MF clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-container.Tpo -c -o clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-container.obj `if test -f 'clients/tui/newt/nmt-newt-container.c'; then $(CYGPATH_W) 'clients/tui/newt/nmt-newt-container.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/newt/nmt-newt-container.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-container.Tpo clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-container.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/newt/nmt-newt-container.c' object='clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-container.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_newt_libnmt_newt_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-container.obj `if test -f 'clients/tui/newt/nmt-newt-container.c'; then $(CYGPATH_W) 'clients/tui/newt/nmt-newt-container.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/newt/nmt-newt-container.c'; fi` + +clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-entry.o: clients/tui/newt/nmt-newt-entry.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_newt_libnmt_newt_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-entry.o -MD -MP -MF clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-entry.Tpo -c -o clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-entry.o `test -f 'clients/tui/newt/nmt-newt-entry.c' || echo '$(srcdir)/'`clients/tui/newt/nmt-newt-entry.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-entry.Tpo clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-entry.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/newt/nmt-newt-entry.c' object='clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-entry.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_newt_libnmt_newt_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-entry.o `test -f 'clients/tui/newt/nmt-newt-entry.c' || echo '$(srcdir)/'`clients/tui/newt/nmt-newt-entry.c + +clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-entry.obj: clients/tui/newt/nmt-newt-entry.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_newt_libnmt_newt_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-entry.obj -MD -MP -MF clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-entry.Tpo -c -o clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-entry.obj `if test -f 'clients/tui/newt/nmt-newt-entry.c'; then $(CYGPATH_W) 'clients/tui/newt/nmt-newt-entry.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/newt/nmt-newt-entry.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-entry.Tpo clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-entry.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/newt/nmt-newt-entry.c' object='clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-entry.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_newt_libnmt_newt_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-entry.obj `if test -f 'clients/tui/newt/nmt-newt-entry.c'; then $(CYGPATH_W) 'clients/tui/newt/nmt-newt-entry.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/newt/nmt-newt-entry.c'; fi` + +clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-entry-numeric.o: clients/tui/newt/nmt-newt-entry-numeric.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_newt_libnmt_newt_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-entry-numeric.o -MD -MP -MF clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-entry-numeric.Tpo -c -o clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-entry-numeric.o `test -f 'clients/tui/newt/nmt-newt-entry-numeric.c' || echo '$(srcdir)/'`clients/tui/newt/nmt-newt-entry-numeric.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-entry-numeric.Tpo clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-entry-numeric.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/newt/nmt-newt-entry-numeric.c' object='clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-entry-numeric.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_newt_libnmt_newt_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-entry-numeric.o `test -f 'clients/tui/newt/nmt-newt-entry-numeric.c' || echo '$(srcdir)/'`clients/tui/newt/nmt-newt-entry-numeric.c + +clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-entry-numeric.obj: clients/tui/newt/nmt-newt-entry-numeric.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_newt_libnmt_newt_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-entry-numeric.obj -MD -MP -MF clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-entry-numeric.Tpo -c -o clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-entry-numeric.obj `if test -f 'clients/tui/newt/nmt-newt-entry-numeric.c'; then $(CYGPATH_W) 'clients/tui/newt/nmt-newt-entry-numeric.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/newt/nmt-newt-entry-numeric.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-entry-numeric.Tpo clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-entry-numeric.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/newt/nmt-newt-entry-numeric.c' object='clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-entry-numeric.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_newt_libnmt_newt_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-entry-numeric.obj `if test -f 'clients/tui/newt/nmt-newt-entry-numeric.c'; then $(CYGPATH_W) 'clients/tui/newt/nmt-newt-entry-numeric.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/newt/nmt-newt-entry-numeric.c'; fi` + +clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-form.o: clients/tui/newt/nmt-newt-form.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_newt_libnmt_newt_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-form.o -MD -MP -MF clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-form.Tpo -c -o clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-form.o `test -f 'clients/tui/newt/nmt-newt-form.c' || echo '$(srcdir)/'`clients/tui/newt/nmt-newt-form.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-form.Tpo clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-form.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/newt/nmt-newt-form.c' object='clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-form.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_newt_libnmt_newt_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-form.o `test -f 'clients/tui/newt/nmt-newt-form.c' || echo '$(srcdir)/'`clients/tui/newt/nmt-newt-form.c + +clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-form.obj: clients/tui/newt/nmt-newt-form.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_newt_libnmt_newt_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-form.obj -MD -MP -MF clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-form.Tpo -c -o clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-form.obj `if test -f 'clients/tui/newt/nmt-newt-form.c'; then $(CYGPATH_W) 'clients/tui/newt/nmt-newt-form.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/newt/nmt-newt-form.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-form.Tpo clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-form.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/newt/nmt-newt-form.c' object='clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-form.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_newt_libnmt_newt_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-form.obj `if test -f 'clients/tui/newt/nmt-newt-form.c'; then $(CYGPATH_W) 'clients/tui/newt/nmt-newt-form.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/newt/nmt-newt-form.c'; fi` + +clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-grid.o: clients/tui/newt/nmt-newt-grid.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_newt_libnmt_newt_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-grid.o -MD -MP -MF clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-grid.Tpo -c -o clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-grid.o `test -f 'clients/tui/newt/nmt-newt-grid.c' || echo '$(srcdir)/'`clients/tui/newt/nmt-newt-grid.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-grid.Tpo clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-grid.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/newt/nmt-newt-grid.c' object='clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-grid.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_newt_libnmt_newt_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-grid.o `test -f 'clients/tui/newt/nmt-newt-grid.c' || echo '$(srcdir)/'`clients/tui/newt/nmt-newt-grid.c + +clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-grid.obj: clients/tui/newt/nmt-newt-grid.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_newt_libnmt_newt_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-grid.obj -MD -MP -MF clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-grid.Tpo -c -o clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-grid.obj `if test -f 'clients/tui/newt/nmt-newt-grid.c'; then $(CYGPATH_W) 'clients/tui/newt/nmt-newt-grid.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/newt/nmt-newt-grid.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-grid.Tpo clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-grid.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/newt/nmt-newt-grid.c' object='clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-grid.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_newt_libnmt_newt_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-grid.obj `if test -f 'clients/tui/newt/nmt-newt-grid.c'; then $(CYGPATH_W) 'clients/tui/newt/nmt-newt-grid.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/newt/nmt-newt-grid.c'; fi` + +clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-hacks.o: clients/tui/newt/nmt-newt-hacks.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_newt_libnmt_newt_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-hacks.o -MD -MP -MF clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-hacks.Tpo -c -o clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-hacks.o `test -f 'clients/tui/newt/nmt-newt-hacks.c' || echo '$(srcdir)/'`clients/tui/newt/nmt-newt-hacks.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-hacks.Tpo clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-hacks.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/newt/nmt-newt-hacks.c' object='clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-hacks.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_newt_libnmt_newt_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-hacks.o `test -f 'clients/tui/newt/nmt-newt-hacks.c' || echo '$(srcdir)/'`clients/tui/newt/nmt-newt-hacks.c + +clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-hacks.obj: clients/tui/newt/nmt-newt-hacks.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_newt_libnmt_newt_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-hacks.obj -MD -MP -MF clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-hacks.Tpo -c -o clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-hacks.obj `if test -f 'clients/tui/newt/nmt-newt-hacks.c'; then $(CYGPATH_W) 'clients/tui/newt/nmt-newt-hacks.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/newt/nmt-newt-hacks.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-hacks.Tpo clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-hacks.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/newt/nmt-newt-hacks.c' object='clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-hacks.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_newt_libnmt_newt_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-hacks.obj `if test -f 'clients/tui/newt/nmt-newt-hacks.c'; then $(CYGPATH_W) 'clients/tui/newt/nmt-newt-hacks.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/newt/nmt-newt-hacks.c'; fi` + +clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-label.o: clients/tui/newt/nmt-newt-label.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_newt_libnmt_newt_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-label.o -MD -MP -MF clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-label.Tpo -c -o clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-label.o `test -f 'clients/tui/newt/nmt-newt-label.c' || echo '$(srcdir)/'`clients/tui/newt/nmt-newt-label.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-label.Tpo clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-label.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/newt/nmt-newt-label.c' object='clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-label.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_newt_libnmt_newt_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-label.o `test -f 'clients/tui/newt/nmt-newt-label.c' || echo '$(srcdir)/'`clients/tui/newt/nmt-newt-label.c + +clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-label.obj: clients/tui/newt/nmt-newt-label.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_newt_libnmt_newt_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-label.obj -MD -MP -MF clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-label.Tpo -c -o clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-label.obj `if test -f 'clients/tui/newt/nmt-newt-label.c'; then $(CYGPATH_W) 'clients/tui/newt/nmt-newt-label.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/newt/nmt-newt-label.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-label.Tpo clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-label.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/newt/nmt-newt-label.c' object='clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-label.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_newt_libnmt_newt_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-label.obj `if test -f 'clients/tui/newt/nmt-newt-label.c'; then $(CYGPATH_W) 'clients/tui/newt/nmt-newt-label.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/newt/nmt-newt-label.c'; fi` + +clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-listbox.o: clients/tui/newt/nmt-newt-listbox.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_newt_libnmt_newt_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-listbox.o -MD -MP -MF clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-listbox.Tpo -c -o clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-listbox.o `test -f 'clients/tui/newt/nmt-newt-listbox.c' || echo '$(srcdir)/'`clients/tui/newt/nmt-newt-listbox.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-listbox.Tpo clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-listbox.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/newt/nmt-newt-listbox.c' object='clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-listbox.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_newt_libnmt_newt_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-listbox.o `test -f 'clients/tui/newt/nmt-newt-listbox.c' || echo '$(srcdir)/'`clients/tui/newt/nmt-newt-listbox.c + +clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-listbox.obj: clients/tui/newt/nmt-newt-listbox.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_newt_libnmt_newt_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-listbox.obj -MD -MP -MF clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-listbox.Tpo -c -o clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-listbox.obj `if test -f 'clients/tui/newt/nmt-newt-listbox.c'; then $(CYGPATH_W) 'clients/tui/newt/nmt-newt-listbox.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/newt/nmt-newt-listbox.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-listbox.Tpo clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-listbox.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/newt/nmt-newt-listbox.c' object='clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-listbox.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_newt_libnmt_newt_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-listbox.obj `if test -f 'clients/tui/newt/nmt-newt-listbox.c'; then $(CYGPATH_W) 'clients/tui/newt/nmt-newt-listbox.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/newt/nmt-newt-listbox.c'; fi` + +clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-popup.o: clients/tui/newt/nmt-newt-popup.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_newt_libnmt_newt_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-popup.o -MD -MP -MF clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-popup.Tpo -c -o clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-popup.o `test -f 'clients/tui/newt/nmt-newt-popup.c' || echo '$(srcdir)/'`clients/tui/newt/nmt-newt-popup.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-popup.Tpo clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-popup.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/newt/nmt-newt-popup.c' object='clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-popup.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_newt_libnmt_newt_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-popup.o `test -f 'clients/tui/newt/nmt-newt-popup.c' || echo '$(srcdir)/'`clients/tui/newt/nmt-newt-popup.c + +clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-popup.obj: clients/tui/newt/nmt-newt-popup.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_newt_libnmt_newt_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-popup.obj -MD -MP -MF clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-popup.Tpo -c -o clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-popup.obj `if test -f 'clients/tui/newt/nmt-newt-popup.c'; then $(CYGPATH_W) 'clients/tui/newt/nmt-newt-popup.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/newt/nmt-newt-popup.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-popup.Tpo clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-popup.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/newt/nmt-newt-popup.c' object='clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-popup.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_newt_libnmt_newt_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-popup.obj `if test -f 'clients/tui/newt/nmt-newt-popup.c'; then $(CYGPATH_W) 'clients/tui/newt/nmt-newt-popup.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/newt/nmt-newt-popup.c'; fi` + +clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-section.o: clients/tui/newt/nmt-newt-section.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_newt_libnmt_newt_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-section.o -MD -MP -MF clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-section.Tpo -c -o clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-section.o `test -f 'clients/tui/newt/nmt-newt-section.c' || echo '$(srcdir)/'`clients/tui/newt/nmt-newt-section.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-section.Tpo clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-section.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/newt/nmt-newt-section.c' object='clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-section.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_newt_libnmt_newt_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-section.o `test -f 'clients/tui/newt/nmt-newt-section.c' || echo '$(srcdir)/'`clients/tui/newt/nmt-newt-section.c + +clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-section.obj: clients/tui/newt/nmt-newt-section.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_newt_libnmt_newt_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-section.obj -MD -MP -MF clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-section.Tpo -c -o clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-section.obj `if test -f 'clients/tui/newt/nmt-newt-section.c'; then $(CYGPATH_W) 'clients/tui/newt/nmt-newt-section.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/newt/nmt-newt-section.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-section.Tpo clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-section.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/newt/nmt-newt-section.c' object='clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-section.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_newt_libnmt_newt_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-section.obj `if test -f 'clients/tui/newt/nmt-newt-section.c'; then $(CYGPATH_W) 'clients/tui/newt/nmt-newt-section.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/newt/nmt-newt-section.c'; fi` + +clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-separator.o: clients/tui/newt/nmt-newt-separator.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_newt_libnmt_newt_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-separator.o -MD -MP -MF clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-separator.Tpo -c -o clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-separator.o `test -f 'clients/tui/newt/nmt-newt-separator.c' || echo '$(srcdir)/'`clients/tui/newt/nmt-newt-separator.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-separator.Tpo clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-separator.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/newt/nmt-newt-separator.c' object='clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-separator.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_newt_libnmt_newt_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-separator.o `test -f 'clients/tui/newt/nmt-newt-separator.c' || echo '$(srcdir)/'`clients/tui/newt/nmt-newt-separator.c + +clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-separator.obj: clients/tui/newt/nmt-newt-separator.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_newt_libnmt_newt_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-separator.obj -MD -MP -MF clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-separator.Tpo -c -o clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-separator.obj `if test -f 'clients/tui/newt/nmt-newt-separator.c'; then $(CYGPATH_W) 'clients/tui/newt/nmt-newt-separator.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/newt/nmt-newt-separator.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-separator.Tpo clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-separator.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/newt/nmt-newt-separator.c' object='clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-separator.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_newt_libnmt_newt_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-separator.obj `if test -f 'clients/tui/newt/nmt-newt-separator.c'; then $(CYGPATH_W) 'clients/tui/newt/nmt-newt-separator.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/newt/nmt-newt-separator.c'; fi` + +clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-stack.o: clients/tui/newt/nmt-newt-stack.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_newt_libnmt_newt_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-stack.o -MD -MP -MF clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-stack.Tpo -c -o clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-stack.o `test -f 'clients/tui/newt/nmt-newt-stack.c' || echo '$(srcdir)/'`clients/tui/newt/nmt-newt-stack.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-stack.Tpo clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-stack.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/newt/nmt-newt-stack.c' object='clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-stack.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_newt_libnmt_newt_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-stack.o `test -f 'clients/tui/newt/nmt-newt-stack.c' || echo '$(srcdir)/'`clients/tui/newt/nmt-newt-stack.c + +clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-stack.obj: clients/tui/newt/nmt-newt-stack.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_newt_libnmt_newt_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-stack.obj -MD -MP -MF clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-stack.Tpo -c -o clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-stack.obj `if test -f 'clients/tui/newt/nmt-newt-stack.c'; then $(CYGPATH_W) 'clients/tui/newt/nmt-newt-stack.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/newt/nmt-newt-stack.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-stack.Tpo clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-stack.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/newt/nmt-newt-stack.c' object='clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-stack.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_newt_libnmt_newt_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-stack.obj `if test -f 'clients/tui/newt/nmt-newt-stack.c'; then $(CYGPATH_W) 'clients/tui/newt/nmt-newt-stack.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/newt/nmt-newt-stack.c'; fi` + +clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-textbox.o: clients/tui/newt/nmt-newt-textbox.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_newt_libnmt_newt_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-textbox.o -MD -MP -MF clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-textbox.Tpo -c -o clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-textbox.o `test -f 'clients/tui/newt/nmt-newt-textbox.c' || echo '$(srcdir)/'`clients/tui/newt/nmt-newt-textbox.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-textbox.Tpo clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-textbox.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/newt/nmt-newt-textbox.c' object='clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-textbox.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_newt_libnmt_newt_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-textbox.o `test -f 'clients/tui/newt/nmt-newt-textbox.c' || echo '$(srcdir)/'`clients/tui/newt/nmt-newt-textbox.c + +clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-textbox.obj: clients/tui/newt/nmt-newt-textbox.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_newt_libnmt_newt_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-textbox.obj -MD -MP -MF clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-textbox.Tpo -c -o clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-textbox.obj `if test -f 'clients/tui/newt/nmt-newt-textbox.c'; then $(CYGPATH_W) 'clients/tui/newt/nmt-newt-textbox.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/newt/nmt-newt-textbox.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-textbox.Tpo clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-textbox.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/newt/nmt-newt-textbox.c' object='clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-textbox.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_newt_libnmt_newt_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-textbox.obj `if test -f 'clients/tui/newt/nmt-newt-textbox.c'; then $(CYGPATH_W) 'clients/tui/newt/nmt-newt-textbox.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/newt/nmt-newt-textbox.c'; fi` + +clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-toggle-button.o: clients/tui/newt/nmt-newt-toggle-button.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_newt_libnmt_newt_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-toggle-button.o -MD -MP -MF clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-toggle-button.Tpo -c -o clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-toggle-button.o `test -f 'clients/tui/newt/nmt-newt-toggle-button.c' || echo '$(srcdir)/'`clients/tui/newt/nmt-newt-toggle-button.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-toggle-button.Tpo clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-toggle-button.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/newt/nmt-newt-toggle-button.c' object='clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-toggle-button.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_newt_libnmt_newt_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-toggle-button.o `test -f 'clients/tui/newt/nmt-newt-toggle-button.c' || echo '$(srcdir)/'`clients/tui/newt/nmt-newt-toggle-button.c + +clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-toggle-button.obj: clients/tui/newt/nmt-newt-toggle-button.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_newt_libnmt_newt_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-toggle-button.obj -MD -MP -MF clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-toggle-button.Tpo -c -o clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-toggle-button.obj `if test -f 'clients/tui/newt/nmt-newt-toggle-button.c'; then $(CYGPATH_W) 'clients/tui/newt/nmt-newt-toggle-button.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/newt/nmt-newt-toggle-button.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-toggle-button.Tpo clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-toggle-button.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/newt/nmt-newt-toggle-button.c' object='clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-toggle-button.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_newt_libnmt_newt_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-toggle-button.obj `if test -f 'clients/tui/newt/nmt-newt-toggle-button.c'; then $(CYGPATH_W) 'clients/tui/newt/nmt-newt-toggle-button.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/newt/nmt-newt-toggle-button.c'; fi` + +clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-utils.o: clients/tui/newt/nmt-newt-utils.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_newt_libnmt_newt_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-utils.o -MD -MP -MF clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-utils.Tpo -c -o clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-utils.o `test -f 'clients/tui/newt/nmt-newt-utils.c' || echo '$(srcdir)/'`clients/tui/newt/nmt-newt-utils.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-utils.Tpo clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-utils.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/newt/nmt-newt-utils.c' object='clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-utils.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_newt_libnmt_newt_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-utils.o `test -f 'clients/tui/newt/nmt-newt-utils.c' || echo '$(srcdir)/'`clients/tui/newt/nmt-newt-utils.c + +clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-utils.obj: clients/tui/newt/nmt-newt-utils.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_newt_libnmt_newt_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-utils.obj -MD -MP -MF clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-utils.Tpo -c -o clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-utils.obj `if test -f 'clients/tui/newt/nmt-newt-utils.c'; then $(CYGPATH_W) 'clients/tui/newt/nmt-newt-utils.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/newt/nmt-newt-utils.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-utils.Tpo clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-utils.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/newt/nmt-newt-utils.c' object='clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-utils.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_newt_libnmt_newt_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-utils.obj `if test -f 'clients/tui/newt/nmt-newt-utils.c'; then $(CYGPATH_W) 'clients/tui/newt/nmt-newt-utils.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/newt/nmt-newt-utils.c'; fi` + +clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-widget.o: clients/tui/newt/nmt-newt-widget.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_newt_libnmt_newt_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-widget.o -MD -MP -MF clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-widget.Tpo -c -o clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-widget.o `test -f 'clients/tui/newt/nmt-newt-widget.c' || echo '$(srcdir)/'`clients/tui/newt/nmt-newt-widget.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-widget.Tpo clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-widget.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/newt/nmt-newt-widget.c' object='clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-widget.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_newt_libnmt_newt_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-widget.o `test -f 'clients/tui/newt/nmt-newt-widget.c' || echo '$(srcdir)/'`clients/tui/newt/nmt-newt-widget.c + +clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-widget.obj: clients/tui/newt/nmt-newt-widget.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_newt_libnmt_newt_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-widget.obj -MD -MP -MF clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-widget.Tpo -c -o clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-widget.obj `if test -f 'clients/tui/newt/nmt-newt-widget.c'; then $(CYGPATH_W) 'clients/tui/newt/nmt-newt-widget.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/newt/nmt-newt-widget.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-widget.Tpo clients/tui/newt/$(DEPDIR)/clients_tui_newt_libnmt_newt_a-nmt-newt-widget.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/newt/nmt-newt-widget.c' object='clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-widget.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_newt_libnmt_newt_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-widget.obj `if test -f 'clients/tui/newt/nmt-newt-widget.c'; then $(CYGPATH_W) 'clients/tui/newt/nmt-newt-widget.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/newt/nmt-newt-widget.c'; fi` + +dispatcher/dispatcher_libnm_dispatcher_core_la-nm-dispatcher-utils.lo: dispatcher/nm-dispatcher-utils.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(dispatcher_libnm_dispatcher_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT dispatcher/dispatcher_libnm_dispatcher_core_la-nm-dispatcher-utils.lo -MD -MP -MF dispatcher/$(DEPDIR)/dispatcher_libnm_dispatcher_core_la-nm-dispatcher-utils.Tpo -c -o dispatcher/dispatcher_libnm_dispatcher_core_la-nm-dispatcher-utils.lo `test -f 'dispatcher/nm-dispatcher-utils.c' || echo '$(srcdir)/'`dispatcher/nm-dispatcher-utils.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) dispatcher/$(DEPDIR)/dispatcher_libnm_dispatcher_core_la-nm-dispatcher-utils.Tpo dispatcher/$(DEPDIR)/dispatcher_libnm_dispatcher_core_la-nm-dispatcher-utils.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='dispatcher/nm-dispatcher-utils.c' object='dispatcher/dispatcher_libnm_dispatcher_core_la-nm-dispatcher-utils.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(dispatcher_libnm_dispatcher_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o dispatcher/dispatcher_libnm_dispatcher_core_la-nm-dispatcher-utils.lo `test -f 'dispatcher/nm-dispatcher-utils.c' || echo '$(srcdir)/'`dispatcher/nm-dispatcher-utils.c + +introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.AccessPoint.lo: introspection/org.freedesktop.NetworkManager.AccessPoint.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(introspection_libnmdbus_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.AccessPoint.lo -MD -MP -MF introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.AccessPoint.Tpo -c -o introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.AccessPoint.lo `test -f 'introspection/org.freedesktop.NetworkManager.AccessPoint.c' || echo '$(srcdir)/'`introspection/org.freedesktop.NetworkManager.AccessPoint.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.AccessPoint.Tpo introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.AccessPoint.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='introspection/org.freedesktop.NetworkManager.AccessPoint.c' object='introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.AccessPoint.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(introspection_libnmdbus_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.AccessPoint.lo `test -f 'introspection/org.freedesktop.NetworkManager.AccessPoint.c' || echo '$(srcdir)/'`introspection/org.freedesktop.NetworkManager.AccessPoint.c + +introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Connection.Active.lo: introspection/org.freedesktop.NetworkManager.Connection.Active.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(introspection_libnmdbus_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Connection.Active.lo -MD -MP -MF introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Connection.Active.Tpo -c -o introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Connection.Active.lo `test -f 'introspection/org.freedesktop.NetworkManager.Connection.Active.c' || echo '$(srcdir)/'`introspection/org.freedesktop.NetworkManager.Connection.Active.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Connection.Active.Tpo introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Connection.Active.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='introspection/org.freedesktop.NetworkManager.Connection.Active.c' object='introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Connection.Active.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(introspection_libnmdbus_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Connection.Active.lo `test -f 'introspection/org.freedesktop.NetworkManager.Connection.Active.c' || echo '$(srcdir)/'`introspection/org.freedesktop.NetworkManager.Connection.Active.c + +introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.AgentManager.lo: introspection/org.freedesktop.NetworkManager.AgentManager.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(introspection_libnmdbus_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.AgentManager.lo -MD -MP -MF introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.AgentManager.Tpo -c -o introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.AgentManager.lo `test -f 'introspection/org.freedesktop.NetworkManager.AgentManager.c' || echo '$(srcdir)/'`introspection/org.freedesktop.NetworkManager.AgentManager.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.AgentManager.Tpo introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.AgentManager.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='introspection/org.freedesktop.NetworkManager.AgentManager.c' object='introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.AgentManager.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(introspection_libnmdbus_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.AgentManager.lo `test -f 'introspection/org.freedesktop.NetworkManager.AgentManager.c' || echo '$(srcdir)/'`introspection/org.freedesktop.NetworkManager.AgentManager.c + +introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Checkpoint.lo: introspection/org.freedesktop.NetworkManager.Checkpoint.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(introspection_libnmdbus_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Checkpoint.lo -MD -MP -MF introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Checkpoint.Tpo -c -o introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Checkpoint.lo `test -f 'introspection/org.freedesktop.NetworkManager.Checkpoint.c' || echo '$(srcdir)/'`introspection/org.freedesktop.NetworkManager.Checkpoint.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Checkpoint.Tpo introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Checkpoint.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='introspection/org.freedesktop.NetworkManager.Checkpoint.c' object='introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Checkpoint.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(introspection_libnmdbus_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Checkpoint.lo `test -f 'introspection/org.freedesktop.NetworkManager.Checkpoint.c' || echo '$(srcdir)/'`introspection/org.freedesktop.NetworkManager.Checkpoint.c + +introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Adsl.lo: introspection/org.freedesktop.NetworkManager.Device.Adsl.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(introspection_libnmdbus_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Adsl.lo -MD -MP -MF introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Adsl.Tpo -c -o introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Adsl.lo `test -f 'introspection/org.freedesktop.NetworkManager.Device.Adsl.c' || echo '$(srcdir)/'`introspection/org.freedesktop.NetworkManager.Device.Adsl.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Adsl.Tpo introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Adsl.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='introspection/org.freedesktop.NetworkManager.Device.Adsl.c' object='introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Adsl.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(introspection_libnmdbus_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Adsl.lo `test -f 'introspection/org.freedesktop.NetworkManager.Device.Adsl.c' || echo '$(srcdir)/'`introspection/org.freedesktop.NetworkManager.Device.Adsl.c + +introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Bond.lo: introspection/org.freedesktop.NetworkManager.Device.Bond.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(introspection_libnmdbus_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Bond.lo -MD -MP -MF introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Bond.Tpo -c -o introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Bond.lo `test -f 'introspection/org.freedesktop.NetworkManager.Device.Bond.c' || echo '$(srcdir)/'`introspection/org.freedesktop.NetworkManager.Device.Bond.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Bond.Tpo introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Bond.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='introspection/org.freedesktop.NetworkManager.Device.Bond.c' object='introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Bond.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(introspection_libnmdbus_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Bond.lo `test -f 'introspection/org.freedesktop.NetworkManager.Device.Bond.c' || echo '$(srcdir)/'`introspection/org.freedesktop.NetworkManager.Device.Bond.c + +introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Bridge.lo: introspection/org.freedesktop.NetworkManager.Device.Bridge.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(introspection_libnmdbus_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Bridge.lo -MD -MP -MF introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Bridge.Tpo -c -o introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Bridge.lo `test -f 'introspection/org.freedesktop.NetworkManager.Device.Bridge.c' || echo '$(srcdir)/'`introspection/org.freedesktop.NetworkManager.Device.Bridge.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Bridge.Tpo introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Bridge.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='introspection/org.freedesktop.NetworkManager.Device.Bridge.c' object='introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Bridge.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(introspection_libnmdbus_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Bridge.lo `test -f 'introspection/org.freedesktop.NetworkManager.Device.Bridge.c' || echo '$(srcdir)/'`introspection/org.freedesktop.NetworkManager.Device.Bridge.c + +introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Bluetooth.lo: introspection/org.freedesktop.NetworkManager.Device.Bluetooth.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(introspection_libnmdbus_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Bluetooth.lo -MD -MP -MF introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Bluetooth.Tpo -c -o introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Bluetooth.lo `test -f 'introspection/org.freedesktop.NetworkManager.Device.Bluetooth.c' || echo '$(srcdir)/'`introspection/org.freedesktop.NetworkManager.Device.Bluetooth.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Bluetooth.Tpo introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Bluetooth.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='introspection/org.freedesktop.NetworkManager.Device.Bluetooth.c' object='introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Bluetooth.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(introspection_libnmdbus_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Bluetooth.lo `test -f 'introspection/org.freedesktop.NetworkManager.Device.Bluetooth.c' || echo '$(srcdir)/'`introspection/org.freedesktop.NetworkManager.Device.Bluetooth.c + +introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Wired.lo: introspection/org.freedesktop.NetworkManager.Device.Wired.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(introspection_libnmdbus_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Wired.lo -MD -MP -MF introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Wired.Tpo -c -o introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Wired.lo `test -f 'introspection/org.freedesktop.NetworkManager.Device.Wired.c' || echo '$(srcdir)/'`introspection/org.freedesktop.NetworkManager.Device.Wired.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Wired.Tpo introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Wired.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='introspection/org.freedesktop.NetworkManager.Device.Wired.c' object='introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Wired.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(introspection_libnmdbus_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Wired.lo `test -f 'introspection/org.freedesktop.NetworkManager.Device.Wired.c' || echo '$(srcdir)/'`introspection/org.freedesktop.NetworkManager.Device.Wired.c + +introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Generic.lo: introspection/org.freedesktop.NetworkManager.Device.Generic.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(introspection_libnmdbus_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Generic.lo -MD -MP -MF introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Generic.Tpo -c -o introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Generic.lo `test -f 'introspection/org.freedesktop.NetworkManager.Device.Generic.c' || echo '$(srcdir)/'`introspection/org.freedesktop.NetworkManager.Device.Generic.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Generic.Tpo introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Generic.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='introspection/org.freedesktop.NetworkManager.Device.Generic.c' object='introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Generic.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(introspection_libnmdbus_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Generic.lo `test -f 'introspection/org.freedesktop.NetworkManager.Device.Generic.c' || echo '$(srcdir)/'`introspection/org.freedesktop.NetworkManager.Device.Generic.c + +introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Infiniband.lo: introspection/org.freedesktop.NetworkManager.Device.Infiniband.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(introspection_libnmdbus_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Infiniband.lo -MD -MP -MF introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Infiniband.Tpo -c -o introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Infiniband.lo `test -f 'introspection/org.freedesktop.NetworkManager.Device.Infiniband.c' || echo '$(srcdir)/'`introspection/org.freedesktop.NetworkManager.Device.Infiniband.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Infiniband.Tpo introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Infiniband.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='introspection/org.freedesktop.NetworkManager.Device.Infiniband.c' object='introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Infiniband.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(introspection_libnmdbus_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Infiniband.lo `test -f 'introspection/org.freedesktop.NetworkManager.Device.Infiniband.c' || echo '$(srcdir)/'`introspection/org.freedesktop.NetworkManager.Device.Infiniband.c + +introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.IPTunnel.lo: introspection/org.freedesktop.NetworkManager.Device.IPTunnel.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(introspection_libnmdbus_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.IPTunnel.lo -MD -MP -MF introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.IPTunnel.Tpo -c -o introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.IPTunnel.lo `test -f 'introspection/org.freedesktop.NetworkManager.Device.IPTunnel.c' || echo '$(srcdir)/'`introspection/org.freedesktop.NetworkManager.Device.IPTunnel.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.IPTunnel.Tpo introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.IPTunnel.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='introspection/org.freedesktop.NetworkManager.Device.IPTunnel.c' object='introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.IPTunnel.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(introspection_libnmdbus_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.IPTunnel.lo `test -f 'introspection/org.freedesktop.NetworkManager.Device.IPTunnel.c' || echo '$(srcdir)/'`introspection/org.freedesktop.NetworkManager.Device.IPTunnel.c + +introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Macsec.lo: introspection/org.freedesktop.NetworkManager.Device.Macsec.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(introspection_libnmdbus_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Macsec.lo -MD -MP -MF introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Macsec.Tpo -c -o introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Macsec.lo `test -f 'introspection/org.freedesktop.NetworkManager.Device.Macsec.c' || echo '$(srcdir)/'`introspection/org.freedesktop.NetworkManager.Device.Macsec.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Macsec.Tpo introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Macsec.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='introspection/org.freedesktop.NetworkManager.Device.Macsec.c' object='introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Macsec.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(introspection_libnmdbus_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Macsec.lo `test -f 'introspection/org.freedesktop.NetworkManager.Device.Macsec.c' || echo '$(srcdir)/'`introspection/org.freedesktop.NetworkManager.Device.Macsec.c + +introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Macvlan.lo: introspection/org.freedesktop.NetworkManager.Device.Macvlan.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(introspection_libnmdbus_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Macvlan.lo -MD -MP -MF introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Macvlan.Tpo -c -o introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Macvlan.lo `test -f 'introspection/org.freedesktop.NetworkManager.Device.Macvlan.c' || echo '$(srcdir)/'`introspection/org.freedesktop.NetworkManager.Device.Macvlan.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Macvlan.Tpo introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Macvlan.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='introspection/org.freedesktop.NetworkManager.Device.Macvlan.c' object='introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Macvlan.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(introspection_libnmdbus_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Macvlan.lo `test -f 'introspection/org.freedesktop.NetworkManager.Device.Macvlan.c' || echo '$(srcdir)/'`introspection/org.freedesktop.NetworkManager.Device.Macvlan.c + +introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Modem.lo: introspection/org.freedesktop.NetworkManager.Device.Modem.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(introspection_libnmdbus_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Modem.lo -MD -MP -MF introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Modem.Tpo -c -o introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Modem.lo `test -f 'introspection/org.freedesktop.NetworkManager.Device.Modem.c' || echo '$(srcdir)/'`introspection/org.freedesktop.NetworkManager.Device.Modem.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Modem.Tpo introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Modem.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='introspection/org.freedesktop.NetworkManager.Device.Modem.c' object='introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Modem.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(introspection_libnmdbus_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Modem.lo `test -f 'introspection/org.freedesktop.NetworkManager.Device.Modem.c' || echo '$(srcdir)/'`introspection/org.freedesktop.NetworkManager.Device.Modem.c + +introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.OlpcMesh.lo: introspection/org.freedesktop.NetworkManager.Device.OlpcMesh.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(introspection_libnmdbus_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.OlpcMesh.lo -MD -MP -MF introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.OlpcMesh.Tpo -c -o introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.OlpcMesh.lo `test -f 'introspection/org.freedesktop.NetworkManager.Device.OlpcMesh.c' || echo '$(srcdir)/'`introspection/org.freedesktop.NetworkManager.Device.OlpcMesh.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.OlpcMesh.Tpo introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.OlpcMesh.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='introspection/org.freedesktop.NetworkManager.Device.OlpcMesh.c' object='introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.OlpcMesh.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(introspection_libnmdbus_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.OlpcMesh.lo `test -f 'introspection/org.freedesktop.NetworkManager.Device.OlpcMesh.c' || echo '$(srcdir)/'`introspection/org.freedesktop.NetworkManager.Device.OlpcMesh.c + +introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Statistics.lo: introspection/org.freedesktop.NetworkManager.Device.Statistics.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(introspection_libnmdbus_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Statistics.lo -MD -MP -MF introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Statistics.Tpo -c -o introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Statistics.lo `test -f 'introspection/org.freedesktop.NetworkManager.Device.Statistics.c' || echo '$(srcdir)/'`introspection/org.freedesktop.NetworkManager.Device.Statistics.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Statistics.Tpo introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Statistics.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='introspection/org.freedesktop.NetworkManager.Device.Statistics.c' object='introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Statistics.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(introspection_libnmdbus_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Statistics.lo `test -f 'introspection/org.freedesktop.NetworkManager.Device.Statistics.c' || echo '$(srcdir)/'`introspection/org.freedesktop.NetworkManager.Device.Statistics.c + +introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Team.lo: introspection/org.freedesktop.NetworkManager.Device.Team.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(introspection_libnmdbus_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Team.lo -MD -MP -MF introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Team.Tpo -c -o introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Team.lo `test -f 'introspection/org.freedesktop.NetworkManager.Device.Team.c' || echo '$(srcdir)/'`introspection/org.freedesktop.NetworkManager.Device.Team.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Team.Tpo introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Team.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='introspection/org.freedesktop.NetworkManager.Device.Team.c' object='introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Team.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(introspection_libnmdbus_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Team.lo `test -f 'introspection/org.freedesktop.NetworkManager.Device.Team.c' || echo '$(srcdir)/'`introspection/org.freedesktop.NetworkManager.Device.Team.c + +introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Tun.lo: introspection/org.freedesktop.NetworkManager.Device.Tun.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(introspection_libnmdbus_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Tun.lo -MD -MP -MF introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Tun.Tpo -c -o introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Tun.lo `test -f 'introspection/org.freedesktop.NetworkManager.Device.Tun.c' || echo '$(srcdir)/'`introspection/org.freedesktop.NetworkManager.Device.Tun.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Tun.Tpo introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Tun.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='introspection/org.freedesktop.NetworkManager.Device.Tun.c' object='introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Tun.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(introspection_libnmdbus_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Tun.lo `test -f 'introspection/org.freedesktop.NetworkManager.Device.Tun.c' || echo '$(srcdir)/'`introspection/org.freedesktop.NetworkManager.Device.Tun.c + +introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Veth.lo: introspection/org.freedesktop.NetworkManager.Device.Veth.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(introspection_libnmdbus_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Veth.lo -MD -MP -MF introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Veth.Tpo -c -o introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Veth.lo `test -f 'introspection/org.freedesktop.NetworkManager.Device.Veth.c' || echo '$(srcdir)/'`introspection/org.freedesktop.NetworkManager.Device.Veth.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Veth.Tpo introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Veth.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='introspection/org.freedesktop.NetworkManager.Device.Veth.c' object='introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Veth.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(introspection_libnmdbus_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Veth.lo `test -f 'introspection/org.freedesktop.NetworkManager.Device.Veth.c' || echo '$(srcdir)/'`introspection/org.freedesktop.NetworkManager.Device.Veth.c + +introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Vlan.lo: introspection/org.freedesktop.NetworkManager.Device.Vlan.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(introspection_libnmdbus_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Vlan.lo -MD -MP -MF introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Vlan.Tpo -c -o introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Vlan.lo `test -f 'introspection/org.freedesktop.NetworkManager.Device.Vlan.c' || echo '$(srcdir)/'`introspection/org.freedesktop.NetworkManager.Device.Vlan.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Vlan.Tpo introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Vlan.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='introspection/org.freedesktop.NetworkManager.Device.Vlan.c' object='introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Vlan.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(introspection_libnmdbus_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Vlan.lo `test -f 'introspection/org.freedesktop.NetworkManager.Device.Vlan.c' || echo '$(srcdir)/'`introspection/org.freedesktop.NetworkManager.Device.Vlan.c + +introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Vxlan.lo: introspection/org.freedesktop.NetworkManager.Device.Vxlan.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(introspection_libnmdbus_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Vxlan.lo -MD -MP -MF introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Vxlan.Tpo -c -o introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Vxlan.lo `test -f 'introspection/org.freedesktop.NetworkManager.Device.Vxlan.c' || echo '$(srcdir)/'`introspection/org.freedesktop.NetworkManager.Device.Vxlan.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Vxlan.Tpo introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Vxlan.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='introspection/org.freedesktop.NetworkManager.Device.Vxlan.c' object='introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Vxlan.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(introspection_libnmdbus_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Vxlan.lo `test -f 'introspection/org.freedesktop.NetworkManager.Device.Vxlan.c' || echo '$(srcdir)/'`introspection/org.freedesktop.NetworkManager.Device.Vxlan.c + +introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Wireless.lo: introspection/org.freedesktop.NetworkManager.Device.Wireless.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(introspection_libnmdbus_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Wireless.lo -MD -MP -MF introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Wireless.Tpo -c -o introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Wireless.lo `test -f 'introspection/org.freedesktop.NetworkManager.Device.Wireless.c' || echo '$(srcdir)/'`introspection/org.freedesktop.NetworkManager.Device.Wireless.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Wireless.Tpo introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Wireless.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='introspection/org.freedesktop.NetworkManager.Device.Wireless.c' object='introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Wireless.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(introspection_libnmdbus_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Wireless.lo `test -f 'introspection/org.freedesktop.NetworkManager.Device.Wireless.c' || echo '$(srcdir)/'`introspection/org.freedesktop.NetworkManager.Device.Wireless.c + +introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.WiMax.lo: introspection/org.freedesktop.NetworkManager.Device.WiMax.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(introspection_libnmdbus_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.WiMax.lo -MD -MP -MF introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.WiMax.Tpo -c -o introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.WiMax.lo `test -f 'introspection/org.freedesktop.NetworkManager.Device.WiMax.c' || echo '$(srcdir)/'`introspection/org.freedesktop.NetworkManager.Device.WiMax.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.WiMax.Tpo introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.WiMax.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='introspection/org.freedesktop.NetworkManager.Device.WiMax.c' object='introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.WiMax.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(introspection_libnmdbus_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.WiMax.lo `test -f 'introspection/org.freedesktop.NetworkManager.Device.WiMax.c' || echo '$(srcdir)/'`introspection/org.freedesktop.NetworkManager.Device.WiMax.c + +introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.lo: introspection/org.freedesktop.NetworkManager.Device.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(introspection_libnmdbus_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.lo -MD -MP -MF introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Tpo -c -o introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.lo `test -f 'introspection/org.freedesktop.NetworkManager.Device.c' || echo '$(srcdir)/'`introspection/org.freedesktop.NetworkManager.Device.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Tpo introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='introspection/org.freedesktop.NetworkManager.Device.c' object='introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(introspection_libnmdbus_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Device.lo `test -f 'introspection/org.freedesktop.NetworkManager.Device.c' || echo '$(srcdir)/'`introspection/org.freedesktop.NetworkManager.Device.c + +introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.DHCP4Config.lo: introspection/org.freedesktop.NetworkManager.DHCP4Config.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(introspection_libnmdbus_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.DHCP4Config.lo -MD -MP -MF introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.DHCP4Config.Tpo -c -o introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.DHCP4Config.lo `test -f 'introspection/org.freedesktop.NetworkManager.DHCP4Config.c' || echo '$(srcdir)/'`introspection/org.freedesktop.NetworkManager.DHCP4Config.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.DHCP4Config.Tpo introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.DHCP4Config.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='introspection/org.freedesktop.NetworkManager.DHCP4Config.c' object='introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.DHCP4Config.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(introspection_libnmdbus_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.DHCP4Config.lo `test -f 'introspection/org.freedesktop.NetworkManager.DHCP4Config.c' || echo '$(srcdir)/'`introspection/org.freedesktop.NetworkManager.DHCP4Config.c + +introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.DHCP6Config.lo: introspection/org.freedesktop.NetworkManager.DHCP6Config.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(introspection_libnmdbus_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.DHCP6Config.lo -MD -MP -MF introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.DHCP6Config.Tpo -c -o introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.DHCP6Config.lo `test -f 'introspection/org.freedesktop.NetworkManager.DHCP6Config.c' || echo '$(srcdir)/'`introspection/org.freedesktop.NetworkManager.DHCP6Config.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.DHCP6Config.Tpo introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.DHCP6Config.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='introspection/org.freedesktop.NetworkManager.DHCP6Config.c' object='introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.DHCP6Config.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(introspection_libnmdbus_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.DHCP6Config.lo `test -f 'introspection/org.freedesktop.NetworkManager.DHCP6Config.c' || echo '$(srcdir)/'`introspection/org.freedesktop.NetworkManager.DHCP6Config.c + +introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.DnsManager.lo: introspection/org.freedesktop.NetworkManager.DnsManager.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(introspection_libnmdbus_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.DnsManager.lo -MD -MP -MF introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.DnsManager.Tpo -c -o introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.DnsManager.lo `test -f 'introspection/org.freedesktop.NetworkManager.DnsManager.c' || echo '$(srcdir)/'`introspection/org.freedesktop.NetworkManager.DnsManager.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.DnsManager.Tpo introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.DnsManager.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='introspection/org.freedesktop.NetworkManager.DnsManager.c' object='introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.DnsManager.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(introspection_libnmdbus_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.DnsManager.lo `test -f 'introspection/org.freedesktop.NetworkManager.DnsManager.c' || echo '$(srcdir)/'`introspection/org.freedesktop.NetworkManager.DnsManager.c + +introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.IP4Config.lo: introspection/org.freedesktop.NetworkManager.IP4Config.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(introspection_libnmdbus_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.IP4Config.lo -MD -MP -MF introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.IP4Config.Tpo -c -o introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.IP4Config.lo `test -f 'introspection/org.freedesktop.NetworkManager.IP4Config.c' || echo '$(srcdir)/'`introspection/org.freedesktop.NetworkManager.IP4Config.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.IP4Config.Tpo introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.IP4Config.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='introspection/org.freedesktop.NetworkManager.IP4Config.c' object='introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.IP4Config.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(introspection_libnmdbus_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.IP4Config.lo `test -f 'introspection/org.freedesktop.NetworkManager.IP4Config.c' || echo '$(srcdir)/'`introspection/org.freedesktop.NetworkManager.IP4Config.c + +introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.IP6Config.lo: introspection/org.freedesktop.NetworkManager.IP6Config.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(introspection_libnmdbus_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.IP6Config.lo -MD -MP -MF introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.IP6Config.Tpo -c -o introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.IP6Config.lo `test -f 'introspection/org.freedesktop.NetworkManager.IP6Config.c' || echo '$(srcdir)/'`introspection/org.freedesktop.NetworkManager.IP6Config.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.IP6Config.Tpo introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.IP6Config.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='introspection/org.freedesktop.NetworkManager.IP6Config.c' object='introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.IP6Config.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(introspection_libnmdbus_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.IP6Config.lo `test -f 'introspection/org.freedesktop.NetworkManager.IP6Config.c' || echo '$(srcdir)/'`introspection/org.freedesktop.NetworkManager.IP6Config.c + +introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.lo: introspection/org.freedesktop.NetworkManager.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(introspection_libnmdbus_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.lo -MD -MP -MF introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Tpo -c -o introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.lo `test -f 'introspection/org.freedesktop.NetworkManager.c' || echo '$(srcdir)/'`introspection/org.freedesktop.NetworkManager.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Tpo introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='introspection/org.freedesktop.NetworkManager.c' object='introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(introspection_libnmdbus_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.lo `test -f 'introspection/org.freedesktop.NetworkManager.c' || echo '$(srcdir)/'`introspection/org.freedesktop.NetworkManager.c + +introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.PPP.lo: introspection/org.freedesktop.NetworkManager.PPP.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(introspection_libnmdbus_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.PPP.lo -MD -MP -MF introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.PPP.Tpo -c -o introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.PPP.lo `test -f 'introspection/org.freedesktop.NetworkManager.PPP.c' || echo '$(srcdir)/'`introspection/org.freedesktop.NetworkManager.PPP.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.PPP.Tpo introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.PPP.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='introspection/org.freedesktop.NetworkManager.PPP.c' object='introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.PPP.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(introspection_libnmdbus_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.PPP.lo `test -f 'introspection/org.freedesktop.NetworkManager.PPP.c' || echo '$(srcdir)/'`introspection/org.freedesktop.NetworkManager.PPP.c + +introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.SecretAgent.lo: introspection/org.freedesktop.NetworkManager.SecretAgent.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(introspection_libnmdbus_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.SecretAgent.lo -MD -MP -MF introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.SecretAgent.Tpo -c -o introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.SecretAgent.lo `test -f 'introspection/org.freedesktop.NetworkManager.SecretAgent.c' || echo '$(srcdir)/'`introspection/org.freedesktop.NetworkManager.SecretAgent.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.SecretAgent.Tpo introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.SecretAgent.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='introspection/org.freedesktop.NetworkManager.SecretAgent.c' object='introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.SecretAgent.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(introspection_libnmdbus_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.SecretAgent.lo `test -f 'introspection/org.freedesktop.NetworkManager.SecretAgent.c' || echo '$(srcdir)/'`introspection/org.freedesktop.NetworkManager.SecretAgent.c + +introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Settings.Connection.lo: introspection/org.freedesktop.NetworkManager.Settings.Connection.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(introspection_libnmdbus_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Settings.Connection.lo -MD -MP -MF introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Settings.Connection.Tpo -c -o introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Settings.Connection.lo `test -f 'introspection/org.freedesktop.NetworkManager.Settings.Connection.c' || echo '$(srcdir)/'`introspection/org.freedesktop.NetworkManager.Settings.Connection.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Settings.Connection.Tpo introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Settings.Connection.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='introspection/org.freedesktop.NetworkManager.Settings.Connection.c' object='introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Settings.Connection.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(introspection_libnmdbus_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Settings.Connection.lo `test -f 'introspection/org.freedesktop.NetworkManager.Settings.Connection.c' || echo '$(srcdir)/'`introspection/org.freedesktop.NetworkManager.Settings.Connection.c + +introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Settings.lo: introspection/org.freedesktop.NetworkManager.Settings.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(introspection_libnmdbus_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Settings.lo -MD -MP -MF introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Settings.Tpo -c -o introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Settings.lo `test -f 'introspection/org.freedesktop.NetworkManager.Settings.c' || echo '$(srcdir)/'`introspection/org.freedesktop.NetworkManager.Settings.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Settings.Tpo introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Settings.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='introspection/org.freedesktop.NetworkManager.Settings.c' object='introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Settings.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(introspection_libnmdbus_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.Settings.lo `test -f 'introspection/org.freedesktop.NetworkManager.Settings.c' || echo '$(srcdir)/'`introspection/org.freedesktop.NetworkManager.Settings.c + +introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.VPN.Connection.lo: introspection/org.freedesktop.NetworkManager.VPN.Connection.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(introspection_libnmdbus_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.VPN.Connection.lo -MD -MP -MF introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.VPN.Connection.Tpo -c -o introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.VPN.Connection.lo `test -f 'introspection/org.freedesktop.NetworkManager.VPN.Connection.c' || echo '$(srcdir)/'`introspection/org.freedesktop.NetworkManager.VPN.Connection.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.VPN.Connection.Tpo introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.VPN.Connection.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='introspection/org.freedesktop.NetworkManager.VPN.Connection.c' object='introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.VPN.Connection.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(introspection_libnmdbus_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.VPN.Connection.lo `test -f 'introspection/org.freedesktop.NetworkManager.VPN.Connection.c' || echo '$(srcdir)/'`introspection/org.freedesktop.NetworkManager.VPN.Connection.c + +introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.VPN.Plugin.lo: introspection/org.freedesktop.NetworkManager.VPN.Plugin.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(introspection_libnmdbus_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.VPN.Plugin.lo -MD -MP -MF introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.VPN.Plugin.Tpo -c -o introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.VPN.Plugin.lo `test -f 'introspection/org.freedesktop.NetworkManager.VPN.Plugin.c' || echo '$(srcdir)/'`introspection/org.freedesktop.NetworkManager.VPN.Plugin.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.VPN.Plugin.Tpo introspection/$(DEPDIR)/introspection_libnmdbus_la-org.freedesktop.NetworkManager.VPN.Plugin.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='introspection/org.freedesktop.NetworkManager.VPN.Plugin.c' object='introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.VPN.Plugin.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(introspection_libnmdbus_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o introspection/introspection_libnmdbus_la-org.freedesktop.NetworkManager.VPN.Plugin.lo `test -f 'introspection/org.freedesktop.NetworkManager.VPN.Plugin.c' || echo '$(srcdir)/'`introspection/org.freedesktop.NetworkManager.VPN.Plugin.c + +shared/nm-utils/libnm_core_libnm_core_la-nm-shared-utils.lo: shared/nm-utils/nm-shared-utils.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT shared/nm-utils/libnm_core_libnm_core_la-nm-shared-utils.lo -MD -MP -MF shared/nm-utils/$(DEPDIR)/libnm_core_libnm_core_la-nm-shared-utils.Tpo -c -o shared/nm-utils/libnm_core_libnm_core_la-nm-shared-utils.lo `test -f 'shared/nm-utils/nm-shared-utils.c' || echo '$(srcdir)/'`shared/nm-utils/nm-shared-utils.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) shared/nm-utils/$(DEPDIR)/libnm_core_libnm_core_la-nm-shared-utils.Tpo shared/nm-utils/$(DEPDIR)/libnm_core_libnm_core_la-nm-shared-utils.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='shared/nm-utils/nm-shared-utils.c' object='shared/nm-utils/libnm_core_libnm_core_la-nm-shared-utils.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o shared/nm-utils/libnm_core_libnm_core_la-nm-shared-utils.lo `test -f 'shared/nm-utils/nm-shared-utils.c' || echo '$(srcdir)/'`shared/nm-utils/nm-shared-utils.c + +libnm-core/libnm_core_libnm_core_la-crypto.lo: libnm-core/crypto.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-core/libnm_core_libnm_core_la-crypto.lo -MD -MP -MF libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-crypto.Tpo -c -o libnm-core/libnm_core_libnm_core_la-crypto.lo `test -f 'libnm-core/crypto.c' || echo '$(srcdir)/'`libnm-core/crypto.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-crypto.Tpo libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-crypto.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-core/crypto.c' object='libnm-core/libnm_core_libnm_core_la-crypto.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-core/libnm_core_libnm_core_la-crypto.lo `test -f 'libnm-core/crypto.c' || echo '$(srcdir)/'`libnm-core/crypto.c + +libnm-core/libnm_core_libnm_core_la-nm-connection.lo: libnm-core/nm-connection.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-core/libnm_core_libnm_core_la-nm-connection.lo -MD -MP -MF libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-connection.Tpo -c -o libnm-core/libnm_core_libnm_core_la-nm-connection.lo `test -f 'libnm-core/nm-connection.c' || echo '$(srcdir)/'`libnm-core/nm-connection.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-connection.Tpo libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-connection.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-core/nm-connection.c' object='libnm-core/libnm_core_libnm_core_la-nm-connection.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-core/libnm_core_libnm_core_la-nm-connection.lo `test -f 'libnm-core/nm-connection.c' || echo '$(srcdir)/'`libnm-core/nm-connection.c + +libnm-core/libnm_core_libnm_core_la-nm-dbus-utils.lo: libnm-core/nm-dbus-utils.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-core/libnm_core_libnm_core_la-nm-dbus-utils.lo -MD -MP -MF libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-dbus-utils.Tpo -c -o libnm-core/libnm_core_libnm_core_la-nm-dbus-utils.lo `test -f 'libnm-core/nm-dbus-utils.c' || echo '$(srcdir)/'`libnm-core/nm-dbus-utils.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-dbus-utils.Tpo libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-dbus-utils.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-core/nm-dbus-utils.c' object='libnm-core/libnm_core_libnm_core_la-nm-dbus-utils.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-core/libnm_core_libnm_core_la-nm-dbus-utils.lo `test -f 'libnm-core/nm-dbus-utils.c' || echo '$(srcdir)/'`libnm-core/nm-dbus-utils.c + +libnm-core/libnm_core_libnm_core_la-nm-errors.lo: libnm-core/nm-errors.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-core/libnm_core_libnm_core_la-nm-errors.lo -MD -MP -MF libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-errors.Tpo -c -o libnm-core/libnm_core_libnm_core_la-nm-errors.lo `test -f 'libnm-core/nm-errors.c' || echo '$(srcdir)/'`libnm-core/nm-errors.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-errors.Tpo libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-errors.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-core/nm-errors.c' object='libnm-core/libnm_core_libnm_core_la-nm-errors.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-core/libnm_core_libnm_core_la-nm-errors.lo `test -f 'libnm-core/nm-errors.c' || echo '$(srcdir)/'`libnm-core/nm-errors.c + +libnm-core/libnm_core_libnm_core_la-nm-keyfile-reader.lo: libnm-core/nm-keyfile-reader.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-core/libnm_core_libnm_core_la-nm-keyfile-reader.lo -MD -MP -MF libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-keyfile-reader.Tpo -c -o libnm-core/libnm_core_libnm_core_la-nm-keyfile-reader.lo `test -f 'libnm-core/nm-keyfile-reader.c' || echo '$(srcdir)/'`libnm-core/nm-keyfile-reader.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-keyfile-reader.Tpo libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-keyfile-reader.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-core/nm-keyfile-reader.c' object='libnm-core/libnm_core_libnm_core_la-nm-keyfile-reader.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-core/libnm_core_libnm_core_la-nm-keyfile-reader.lo `test -f 'libnm-core/nm-keyfile-reader.c' || echo '$(srcdir)/'`libnm-core/nm-keyfile-reader.c + +libnm-core/libnm_core_libnm_core_la-nm-keyfile-utils.lo: libnm-core/nm-keyfile-utils.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-core/libnm_core_libnm_core_la-nm-keyfile-utils.lo -MD -MP -MF libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-keyfile-utils.Tpo -c -o libnm-core/libnm_core_libnm_core_la-nm-keyfile-utils.lo `test -f 'libnm-core/nm-keyfile-utils.c' || echo '$(srcdir)/'`libnm-core/nm-keyfile-utils.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-keyfile-utils.Tpo libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-keyfile-utils.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-core/nm-keyfile-utils.c' object='libnm-core/libnm_core_libnm_core_la-nm-keyfile-utils.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-core/libnm_core_libnm_core_la-nm-keyfile-utils.lo `test -f 'libnm-core/nm-keyfile-utils.c' || echo '$(srcdir)/'`libnm-core/nm-keyfile-utils.c + +libnm-core/libnm_core_libnm_core_la-nm-keyfile-writer.lo: libnm-core/nm-keyfile-writer.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-core/libnm_core_libnm_core_la-nm-keyfile-writer.lo -MD -MP -MF libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-keyfile-writer.Tpo -c -o libnm-core/libnm_core_libnm_core_la-nm-keyfile-writer.lo `test -f 'libnm-core/nm-keyfile-writer.c' || echo '$(srcdir)/'`libnm-core/nm-keyfile-writer.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-keyfile-writer.Tpo libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-keyfile-writer.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-core/nm-keyfile-writer.c' object='libnm-core/libnm_core_libnm_core_la-nm-keyfile-writer.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-core/libnm_core_libnm_core_la-nm-keyfile-writer.lo `test -f 'libnm-core/nm-keyfile-writer.c' || echo '$(srcdir)/'`libnm-core/nm-keyfile-writer.c + +libnm-core/libnm_core_libnm_core_la-nm-property-compare.lo: libnm-core/nm-property-compare.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-core/libnm_core_libnm_core_la-nm-property-compare.lo -MD -MP -MF libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-property-compare.Tpo -c -o libnm-core/libnm_core_libnm_core_la-nm-property-compare.lo `test -f 'libnm-core/nm-property-compare.c' || echo '$(srcdir)/'`libnm-core/nm-property-compare.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-property-compare.Tpo libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-property-compare.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-core/nm-property-compare.c' object='libnm-core/libnm_core_libnm_core_la-nm-property-compare.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-core/libnm_core_libnm_core_la-nm-property-compare.lo `test -f 'libnm-core/nm-property-compare.c' || echo '$(srcdir)/'`libnm-core/nm-property-compare.c + +libnm-core/libnm_core_libnm_core_la-nm-setting-8021x.lo: libnm-core/nm-setting-8021x.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-core/libnm_core_libnm_core_la-nm-setting-8021x.lo -MD -MP -MF libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-8021x.Tpo -c -o libnm-core/libnm_core_libnm_core_la-nm-setting-8021x.lo `test -f 'libnm-core/nm-setting-8021x.c' || echo '$(srcdir)/'`libnm-core/nm-setting-8021x.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-8021x.Tpo libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-8021x.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-core/nm-setting-8021x.c' object='libnm-core/libnm_core_libnm_core_la-nm-setting-8021x.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-core/libnm_core_libnm_core_la-nm-setting-8021x.lo `test -f 'libnm-core/nm-setting-8021x.c' || echo '$(srcdir)/'`libnm-core/nm-setting-8021x.c + +libnm-core/libnm_core_libnm_core_la-nm-setting-adsl.lo: libnm-core/nm-setting-adsl.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-core/libnm_core_libnm_core_la-nm-setting-adsl.lo -MD -MP -MF libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-adsl.Tpo -c -o libnm-core/libnm_core_libnm_core_la-nm-setting-adsl.lo `test -f 'libnm-core/nm-setting-adsl.c' || echo '$(srcdir)/'`libnm-core/nm-setting-adsl.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-adsl.Tpo libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-adsl.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-core/nm-setting-adsl.c' object='libnm-core/libnm_core_libnm_core_la-nm-setting-adsl.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-core/libnm_core_libnm_core_la-nm-setting-adsl.lo `test -f 'libnm-core/nm-setting-adsl.c' || echo '$(srcdir)/'`libnm-core/nm-setting-adsl.c + +libnm-core/libnm_core_libnm_core_la-nm-setting-bluetooth.lo: libnm-core/nm-setting-bluetooth.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-core/libnm_core_libnm_core_la-nm-setting-bluetooth.lo -MD -MP -MF libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-bluetooth.Tpo -c -o libnm-core/libnm_core_libnm_core_la-nm-setting-bluetooth.lo `test -f 'libnm-core/nm-setting-bluetooth.c' || echo '$(srcdir)/'`libnm-core/nm-setting-bluetooth.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-bluetooth.Tpo libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-bluetooth.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-core/nm-setting-bluetooth.c' object='libnm-core/libnm_core_libnm_core_la-nm-setting-bluetooth.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-core/libnm_core_libnm_core_la-nm-setting-bluetooth.lo `test -f 'libnm-core/nm-setting-bluetooth.c' || echo '$(srcdir)/'`libnm-core/nm-setting-bluetooth.c + +libnm-core/libnm_core_libnm_core_la-nm-setting-bond.lo: libnm-core/nm-setting-bond.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-core/libnm_core_libnm_core_la-nm-setting-bond.lo -MD -MP -MF libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-bond.Tpo -c -o libnm-core/libnm_core_libnm_core_la-nm-setting-bond.lo `test -f 'libnm-core/nm-setting-bond.c' || echo '$(srcdir)/'`libnm-core/nm-setting-bond.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-bond.Tpo libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-bond.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-core/nm-setting-bond.c' object='libnm-core/libnm_core_libnm_core_la-nm-setting-bond.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-core/libnm_core_libnm_core_la-nm-setting-bond.lo `test -f 'libnm-core/nm-setting-bond.c' || echo '$(srcdir)/'`libnm-core/nm-setting-bond.c + +libnm-core/libnm_core_libnm_core_la-nm-setting-bridge-port.lo: libnm-core/nm-setting-bridge-port.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-core/libnm_core_libnm_core_la-nm-setting-bridge-port.lo -MD -MP -MF libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-bridge-port.Tpo -c -o libnm-core/libnm_core_libnm_core_la-nm-setting-bridge-port.lo `test -f 'libnm-core/nm-setting-bridge-port.c' || echo '$(srcdir)/'`libnm-core/nm-setting-bridge-port.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-bridge-port.Tpo libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-bridge-port.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-core/nm-setting-bridge-port.c' object='libnm-core/libnm_core_libnm_core_la-nm-setting-bridge-port.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-core/libnm_core_libnm_core_la-nm-setting-bridge-port.lo `test -f 'libnm-core/nm-setting-bridge-port.c' || echo '$(srcdir)/'`libnm-core/nm-setting-bridge-port.c + +libnm-core/libnm_core_libnm_core_la-nm-setting-bridge.lo: libnm-core/nm-setting-bridge.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-core/libnm_core_libnm_core_la-nm-setting-bridge.lo -MD -MP -MF libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-bridge.Tpo -c -o libnm-core/libnm_core_libnm_core_la-nm-setting-bridge.lo `test -f 'libnm-core/nm-setting-bridge.c' || echo '$(srcdir)/'`libnm-core/nm-setting-bridge.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-bridge.Tpo libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-bridge.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-core/nm-setting-bridge.c' object='libnm-core/libnm_core_libnm_core_la-nm-setting-bridge.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-core/libnm_core_libnm_core_la-nm-setting-bridge.lo `test -f 'libnm-core/nm-setting-bridge.c' || echo '$(srcdir)/'`libnm-core/nm-setting-bridge.c + +libnm-core/libnm_core_libnm_core_la-nm-setting-cdma.lo: libnm-core/nm-setting-cdma.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-core/libnm_core_libnm_core_la-nm-setting-cdma.lo -MD -MP -MF libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-cdma.Tpo -c -o libnm-core/libnm_core_libnm_core_la-nm-setting-cdma.lo `test -f 'libnm-core/nm-setting-cdma.c' || echo '$(srcdir)/'`libnm-core/nm-setting-cdma.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-cdma.Tpo libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-cdma.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-core/nm-setting-cdma.c' object='libnm-core/libnm_core_libnm_core_la-nm-setting-cdma.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-core/libnm_core_libnm_core_la-nm-setting-cdma.lo `test -f 'libnm-core/nm-setting-cdma.c' || echo '$(srcdir)/'`libnm-core/nm-setting-cdma.c + +libnm-core/libnm_core_libnm_core_la-nm-setting-connection.lo: libnm-core/nm-setting-connection.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-core/libnm_core_libnm_core_la-nm-setting-connection.lo -MD -MP -MF libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-connection.Tpo -c -o libnm-core/libnm_core_libnm_core_la-nm-setting-connection.lo `test -f 'libnm-core/nm-setting-connection.c' || echo '$(srcdir)/'`libnm-core/nm-setting-connection.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-connection.Tpo libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-connection.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-core/nm-setting-connection.c' object='libnm-core/libnm_core_libnm_core_la-nm-setting-connection.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-core/libnm_core_libnm_core_la-nm-setting-connection.lo `test -f 'libnm-core/nm-setting-connection.c' || echo '$(srcdir)/'`libnm-core/nm-setting-connection.c + +libnm-core/libnm_core_libnm_core_la-nm-setting-dcb.lo: libnm-core/nm-setting-dcb.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-core/libnm_core_libnm_core_la-nm-setting-dcb.lo -MD -MP -MF libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-dcb.Tpo -c -o libnm-core/libnm_core_libnm_core_la-nm-setting-dcb.lo `test -f 'libnm-core/nm-setting-dcb.c' || echo '$(srcdir)/'`libnm-core/nm-setting-dcb.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-dcb.Tpo libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-dcb.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-core/nm-setting-dcb.c' object='libnm-core/libnm_core_libnm_core_la-nm-setting-dcb.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-core/libnm_core_libnm_core_la-nm-setting-dcb.lo `test -f 'libnm-core/nm-setting-dcb.c' || echo '$(srcdir)/'`libnm-core/nm-setting-dcb.c + +libnm-core/libnm_core_libnm_core_la-nm-setting-generic.lo: libnm-core/nm-setting-generic.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-core/libnm_core_libnm_core_la-nm-setting-generic.lo -MD -MP -MF libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-generic.Tpo -c -o libnm-core/libnm_core_libnm_core_la-nm-setting-generic.lo `test -f 'libnm-core/nm-setting-generic.c' || echo '$(srcdir)/'`libnm-core/nm-setting-generic.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-generic.Tpo libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-generic.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-core/nm-setting-generic.c' object='libnm-core/libnm_core_libnm_core_la-nm-setting-generic.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-core/libnm_core_libnm_core_la-nm-setting-generic.lo `test -f 'libnm-core/nm-setting-generic.c' || echo '$(srcdir)/'`libnm-core/nm-setting-generic.c + +libnm-core/libnm_core_libnm_core_la-nm-setting-gsm.lo: libnm-core/nm-setting-gsm.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-core/libnm_core_libnm_core_la-nm-setting-gsm.lo -MD -MP -MF libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-gsm.Tpo -c -o libnm-core/libnm_core_libnm_core_la-nm-setting-gsm.lo `test -f 'libnm-core/nm-setting-gsm.c' || echo '$(srcdir)/'`libnm-core/nm-setting-gsm.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-gsm.Tpo libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-gsm.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-core/nm-setting-gsm.c' object='libnm-core/libnm_core_libnm_core_la-nm-setting-gsm.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-core/libnm_core_libnm_core_la-nm-setting-gsm.lo `test -f 'libnm-core/nm-setting-gsm.c' || echo '$(srcdir)/'`libnm-core/nm-setting-gsm.c + +libnm-core/libnm_core_libnm_core_la-nm-setting-infiniband.lo: libnm-core/nm-setting-infiniband.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-core/libnm_core_libnm_core_la-nm-setting-infiniband.lo -MD -MP -MF libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-infiniband.Tpo -c -o libnm-core/libnm_core_libnm_core_la-nm-setting-infiniband.lo `test -f 'libnm-core/nm-setting-infiniband.c' || echo '$(srcdir)/'`libnm-core/nm-setting-infiniband.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-infiniband.Tpo libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-infiniband.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-core/nm-setting-infiniband.c' object='libnm-core/libnm_core_libnm_core_la-nm-setting-infiniband.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-core/libnm_core_libnm_core_la-nm-setting-infiniband.lo `test -f 'libnm-core/nm-setting-infiniband.c' || echo '$(srcdir)/'`libnm-core/nm-setting-infiniband.c + +libnm-core/libnm_core_libnm_core_la-nm-setting-ip-config.lo: libnm-core/nm-setting-ip-config.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-core/libnm_core_libnm_core_la-nm-setting-ip-config.lo -MD -MP -MF libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-ip-config.Tpo -c -o libnm-core/libnm_core_libnm_core_la-nm-setting-ip-config.lo `test -f 'libnm-core/nm-setting-ip-config.c' || echo '$(srcdir)/'`libnm-core/nm-setting-ip-config.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-ip-config.Tpo libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-ip-config.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-core/nm-setting-ip-config.c' object='libnm-core/libnm_core_libnm_core_la-nm-setting-ip-config.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-core/libnm_core_libnm_core_la-nm-setting-ip-config.lo `test -f 'libnm-core/nm-setting-ip-config.c' || echo '$(srcdir)/'`libnm-core/nm-setting-ip-config.c + +libnm-core/libnm_core_libnm_core_la-nm-setting-ip-tunnel.lo: libnm-core/nm-setting-ip-tunnel.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-core/libnm_core_libnm_core_la-nm-setting-ip-tunnel.lo -MD -MP -MF libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-ip-tunnel.Tpo -c -o libnm-core/libnm_core_libnm_core_la-nm-setting-ip-tunnel.lo `test -f 'libnm-core/nm-setting-ip-tunnel.c' || echo '$(srcdir)/'`libnm-core/nm-setting-ip-tunnel.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-ip-tunnel.Tpo libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-ip-tunnel.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-core/nm-setting-ip-tunnel.c' object='libnm-core/libnm_core_libnm_core_la-nm-setting-ip-tunnel.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-core/libnm_core_libnm_core_la-nm-setting-ip-tunnel.lo `test -f 'libnm-core/nm-setting-ip-tunnel.c' || echo '$(srcdir)/'`libnm-core/nm-setting-ip-tunnel.c + +libnm-core/libnm_core_libnm_core_la-nm-setting-ip4-config.lo: libnm-core/nm-setting-ip4-config.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-core/libnm_core_libnm_core_la-nm-setting-ip4-config.lo -MD -MP -MF libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-ip4-config.Tpo -c -o libnm-core/libnm_core_libnm_core_la-nm-setting-ip4-config.lo `test -f 'libnm-core/nm-setting-ip4-config.c' || echo '$(srcdir)/'`libnm-core/nm-setting-ip4-config.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-ip4-config.Tpo libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-ip4-config.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-core/nm-setting-ip4-config.c' object='libnm-core/libnm_core_libnm_core_la-nm-setting-ip4-config.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-core/libnm_core_libnm_core_la-nm-setting-ip4-config.lo `test -f 'libnm-core/nm-setting-ip4-config.c' || echo '$(srcdir)/'`libnm-core/nm-setting-ip4-config.c + +libnm-core/libnm_core_libnm_core_la-nm-setting-ip6-config.lo: libnm-core/nm-setting-ip6-config.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-core/libnm_core_libnm_core_la-nm-setting-ip6-config.lo -MD -MP -MF libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-ip6-config.Tpo -c -o libnm-core/libnm_core_libnm_core_la-nm-setting-ip6-config.lo `test -f 'libnm-core/nm-setting-ip6-config.c' || echo '$(srcdir)/'`libnm-core/nm-setting-ip6-config.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-ip6-config.Tpo libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-ip6-config.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-core/nm-setting-ip6-config.c' object='libnm-core/libnm_core_libnm_core_la-nm-setting-ip6-config.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-core/libnm_core_libnm_core_la-nm-setting-ip6-config.lo `test -f 'libnm-core/nm-setting-ip6-config.c' || echo '$(srcdir)/'`libnm-core/nm-setting-ip6-config.c + +libnm-core/libnm_core_libnm_core_la-nm-setting-macsec.lo: libnm-core/nm-setting-macsec.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-core/libnm_core_libnm_core_la-nm-setting-macsec.lo -MD -MP -MF libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-macsec.Tpo -c -o libnm-core/libnm_core_libnm_core_la-nm-setting-macsec.lo `test -f 'libnm-core/nm-setting-macsec.c' || echo '$(srcdir)/'`libnm-core/nm-setting-macsec.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-macsec.Tpo libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-macsec.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-core/nm-setting-macsec.c' object='libnm-core/libnm_core_libnm_core_la-nm-setting-macsec.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-core/libnm_core_libnm_core_la-nm-setting-macsec.lo `test -f 'libnm-core/nm-setting-macsec.c' || echo '$(srcdir)/'`libnm-core/nm-setting-macsec.c + +libnm-core/libnm_core_libnm_core_la-nm-setting-macvlan.lo: libnm-core/nm-setting-macvlan.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-core/libnm_core_libnm_core_la-nm-setting-macvlan.lo -MD -MP -MF libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-macvlan.Tpo -c -o libnm-core/libnm_core_libnm_core_la-nm-setting-macvlan.lo `test -f 'libnm-core/nm-setting-macvlan.c' || echo '$(srcdir)/'`libnm-core/nm-setting-macvlan.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-macvlan.Tpo libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-macvlan.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-core/nm-setting-macvlan.c' object='libnm-core/libnm_core_libnm_core_la-nm-setting-macvlan.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-core/libnm_core_libnm_core_la-nm-setting-macvlan.lo `test -f 'libnm-core/nm-setting-macvlan.c' || echo '$(srcdir)/'`libnm-core/nm-setting-macvlan.c + +libnm-core/libnm_core_libnm_core_la-nm-setting-olpc-mesh.lo: libnm-core/nm-setting-olpc-mesh.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-core/libnm_core_libnm_core_la-nm-setting-olpc-mesh.lo -MD -MP -MF libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-olpc-mesh.Tpo -c -o libnm-core/libnm_core_libnm_core_la-nm-setting-olpc-mesh.lo `test -f 'libnm-core/nm-setting-olpc-mesh.c' || echo '$(srcdir)/'`libnm-core/nm-setting-olpc-mesh.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-olpc-mesh.Tpo libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-olpc-mesh.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-core/nm-setting-olpc-mesh.c' object='libnm-core/libnm_core_libnm_core_la-nm-setting-olpc-mesh.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-core/libnm_core_libnm_core_la-nm-setting-olpc-mesh.lo `test -f 'libnm-core/nm-setting-olpc-mesh.c' || echo '$(srcdir)/'`libnm-core/nm-setting-olpc-mesh.c + +libnm-core/libnm_core_libnm_core_la-nm-setting-ppp.lo: libnm-core/nm-setting-ppp.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-core/libnm_core_libnm_core_la-nm-setting-ppp.lo -MD -MP -MF libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-ppp.Tpo -c -o libnm-core/libnm_core_libnm_core_la-nm-setting-ppp.lo `test -f 'libnm-core/nm-setting-ppp.c' || echo '$(srcdir)/'`libnm-core/nm-setting-ppp.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-ppp.Tpo libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-ppp.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-core/nm-setting-ppp.c' object='libnm-core/libnm_core_libnm_core_la-nm-setting-ppp.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-core/libnm_core_libnm_core_la-nm-setting-ppp.lo `test -f 'libnm-core/nm-setting-ppp.c' || echo '$(srcdir)/'`libnm-core/nm-setting-ppp.c + +libnm-core/libnm_core_libnm_core_la-nm-setting-pppoe.lo: libnm-core/nm-setting-pppoe.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-core/libnm_core_libnm_core_la-nm-setting-pppoe.lo -MD -MP -MF libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-pppoe.Tpo -c -o libnm-core/libnm_core_libnm_core_la-nm-setting-pppoe.lo `test -f 'libnm-core/nm-setting-pppoe.c' || echo '$(srcdir)/'`libnm-core/nm-setting-pppoe.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-pppoe.Tpo libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-pppoe.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-core/nm-setting-pppoe.c' object='libnm-core/libnm_core_libnm_core_la-nm-setting-pppoe.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-core/libnm_core_libnm_core_la-nm-setting-pppoe.lo `test -f 'libnm-core/nm-setting-pppoe.c' || echo '$(srcdir)/'`libnm-core/nm-setting-pppoe.c + +libnm-core/libnm_core_libnm_core_la-nm-setting-proxy.lo: libnm-core/nm-setting-proxy.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-core/libnm_core_libnm_core_la-nm-setting-proxy.lo -MD -MP -MF libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-proxy.Tpo -c -o libnm-core/libnm_core_libnm_core_la-nm-setting-proxy.lo `test -f 'libnm-core/nm-setting-proxy.c' || echo '$(srcdir)/'`libnm-core/nm-setting-proxy.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-proxy.Tpo libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-proxy.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-core/nm-setting-proxy.c' object='libnm-core/libnm_core_libnm_core_la-nm-setting-proxy.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-core/libnm_core_libnm_core_la-nm-setting-proxy.lo `test -f 'libnm-core/nm-setting-proxy.c' || echo '$(srcdir)/'`libnm-core/nm-setting-proxy.c + +libnm-core/libnm_core_libnm_core_la-nm-setting-serial.lo: libnm-core/nm-setting-serial.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-core/libnm_core_libnm_core_la-nm-setting-serial.lo -MD -MP -MF libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-serial.Tpo -c -o libnm-core/libnm_core_libnm_core_la-nm-setting-serial.lo `test -f 'libnm-core/nm-setting-serial.c' || echo '$(srcdir)/'`libnm-core/nm-setting-serial.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-serial.Tpo libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-serial.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-core/nm-setting-serial.c' object='libnm-core/libnm_core_libnm_core_la-nm-setting-serial.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-core/libnm_core_libnm_core_la-nm-setting-serial.lo `test -f 'libnm-core/nm-setting-serial.c' || echo '$(srcdir)/'`libnm-core/nm-setting-serial.c + +libnm-core/libnm_core_libnm_core_la-nm-setting-team-port.lo: libnm-core/nm-setting-team-port.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-core/libnm_core_libnm_core_la-nm-setting-team-port.lo -MD -MP -MF libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-team-port.Tpo -c -o libnm-core/libnm_core_libnm_core_la-nm-setting-team-port.lo `test -f 'libnm-core/nm-setting-team-port.c' || echo '$(srcdir)/'`libnm-core/nm-setting-team-port.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-team-port.Tpo libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-team-port.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-core/nm-setting-team-port.c' object='libnm-core/libnm_core_libnm_core_la-nm-setting-team-port.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-core/libnm_core_libnm_core_la-nm-setting-team-port.lo `test -f 'libnm-core/nm-setting-team-port.c' || echo '$(srcdir)/'`libnm-core/nm-setting-team-port.c + +libnm-core/libnm_core_libnm_core_la-nm-setting-team.lo: libnm-core/nm-setting-team.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-core/libnm_core_libnm_core_la-nm-setting-team.lo -MD -MP -MF libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-team.Tpo -c -o libnm-core/libnm_core_libnm_core_la-nm-setting-team.lo `test -f 'libnm-core/nm-setting-team.c' || echo '$(srcdir)/'`libnm-core/nm-setting-team.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-team.Tpo libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-team.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-core/nm-setting-team.c' object='libnm-core/libnm_core_libnm_core_la-nm-setting-team.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-core/libnm_core_libnm_core_la-nm-setting-team.lo `test -f 'libnm-core/nm-setting-team.c' || echo '$(srcdir)/'`libnm-core/nm-setting-team.c + +libnm-core/libnm_core_libnm_core_la-nm-setting-tun.lo: libnm-core/nm-setting-tun.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-core/libnm_core_libnm_core_la-nm-setting-tun.lo -MD -MP -MF libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-tun.Tpo -c -o libnm-core/libnm_core_libnm_core_la-nm-setting-tun.lo `test -f 'libnm-core/nm-setting-tun.c' || echo '$(srcdir)/'`libnm-core/nm-setting-tun.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-tun.Tpo libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-tun.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-core/nm-setting-tun.c' object='libnm-core/libnm_core_libnm_core_la-nm-setting-tun.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-core/libnm_core_libnm_core_la-nm-setting-tun.lo `test -f 'libnm-core/nm-setting-tun.c' || echo '$(srcdir)/'`libnm-core/nm-setting-tun.c + +libnm-core/libnm_core_libnm_core_la-nm-setting-vlan.lo: libnm-core/nm-setting-vlan.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-core/libnm_core_libnm_core_la-nm-setting-vlan.lo -MD -MP -MF libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-vlan.Tpo -c -o libnm-core/libnm_core_libnm_core_la-nm-setting-vlan.lo `test -f 'libnm-core/nm-setting-vlan.c' || echo '$(srcdir)/'`libnm-core/nm-setting-vlan.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-vlan.Tpo libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-vlan.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-core/nm-setting-vlan.c' object='libnm-core/libnm_core_libnm_core_la-nm-setting-vlan.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-core/libnm_core_libnm_core_la-nm-setting-vlan.lo `test -f 'libnm-core/nm-setting-vlan.c' || echo '$(srcdir)/'`libnm-core/nm-setting-vlan.c + +libnm-core/libnm_core_libnm_core_la-nm-setting-vpn.lo: libnm-core/nm-setting-vpn.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-core/libnm_core_libnm_core_la-nm-setting-vpn.lo -MD -MP -MF libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-vpn.Tpo -c -o libnm-core/libnm_core_libnm_core_la-nm-setting-vpn.lo `test -f 'libnm-core/nm-setting-vpn.c' || echo '$(srcdir)/'`libnm-core/nm-setting-vpn.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-vpn.Tpo libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-vpn.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-core/nm-setting-vpn.c' object='libnm-core/libnm_core_libnm_core_la-nm-setting-vpn.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-core/libnm_core_libnm_core_la-nm-setting-vpn.lo `test -f 'libnm-core/nm-setting-vpn.c' || echo '$(srcdir)/'`libnm-core/nm-setting-vpn.c + +libnm-core/libnm_core_libnm_core_la-nm-setting-vxlan.lo: libnm-core/nm-setting-vxlan.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-core/libnm_core_libnm_core_la-nm-setting-vxlan.lo -MD -MP -MF libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-vxlan.Tpo -c -o libnm-core/libnm_core_libnm_core_la-nm-setting-vxlan.lo `test -f 'libnm-core/nm-setting-vxlan.c' || echo '$(srcdir)/'`libnm-core/nm-setting-vxlan.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-vxlan.Tpo libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-vxlan.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-core/nm-setting-vxlan.c' object='libnm-core/libnm_core_libnm_core_la-nm-setting-vxlan.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-core/libnm_core_libnm_core_la-nm-setting-vxlan.lo `test -f 'libnm-core/nm-setting-vxlan.c' || echo '$(srcdir)/'`libnm-core/nm-setting-vxlan.c + +libnm-core/libnm_core_libnm_core_la-nm-setting-wimax.lo: libnm-core/nm-setting-wimax.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-core/libnm_core_libnm_core_la-nm-setting-wimax.lo -MD -MP -MF libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-wimax.Tpo -c -o libnm-core/libnm_core_libnm_core_la-nm-setting-wimax.lo `test -f 'libnm-core/nm-setting-wimax.c' || echo '$(srcdir)/'`libnm-core/nm-setting-wimax.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-wimax.Tpo libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-wimax.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-core/nm-setting-wimax.c' object='libnm-core/libnm_core_libnm_core_la-nm-setting-wimax.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-core/libnm_core_libnm_core_la-nm-setting-wimax.lo `test -f 'libnm-core/nm-setting-wimax.c' || echo '$(srcdir)/'`libnm-core/nm-setting-wimax.c + +libnm-core/libnm_core_libnm_core_la-nm-setting-wired.lo: libnm-core/nm-setting-wired.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-core/libnm_core_libnm_core_la-nm-setting-wired.lo -MD -MP -MF libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-wired.Tpo -c -o libnm-core/libnm_core_libnm_core_la-nm-setting-wired.lo `test -f 'libnm-core/nm-setting-wired.c' || echo '$(srcdir)/'`libnm-core/nm-setting-wired.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-wired.Tpo libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-wired.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-core/nm-setting-wired.c' object='libnm-core/libnm_core_libnm_core_la-nm-setting-wired.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-core/libnm_core_libnm_core_la-nm-setting-wired.lo `test -f 'libnm-core/nm-setting-wired.c' || echo '$(srcdir)/'`libnm-core/nm-setting-wired.c + +libnm-core/libnm_core_libnm_core_la-nm-setting-wireless-security.lo: libnm-core/nm-setting-wireless-security.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-core/libnm_core_libnm_core_la-nm-setting-wireless-security.lo -MD -MP -MF libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-wireless-security.Tpo -c -o libnm-core/libnm_core_libnm_core_la-nm-setting-wireless-security.lo `test -f 'libnm-core/nm-setting-wireless-security.c' || echo '$(srcdir)/'`libnm-core/nm-setting-wireless-security.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-wireless-security.Tpo libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-wireless-security.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-core/nm-setting-wireless-security.c' object='libnm-core/libnm_core_libnm_core_la-nm-setting-wireless-security.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-core/libnm_core_libnm_core_la-nm-setting-wireless-security.lo `test -f 'libnm-core/nm-setting-wireless-security.c' || echo '$(srcdir)/'`libnm-core/nm-setting-wireless-security.c + +libnm-core/libnm_core_libnm_core_la-nm-setting-wireless.lo: libnm-core/nm-setting-wireless.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-core/libnm_core_libnm_core_la-nm-setting-wireless.lo -MD -MP -MF libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-wireless.Tpo -c -o libnm-core/libnm_core_libnm_core_la-nm-setting-wireless.lo `test -f 'libnm-core/nm-setting-wireless.c' || echo '$(srcdir)/'`libnm-core/nm-setting-wireless.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-wireless.Tpo libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting-wireless.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-core/nm-setting-wireless.c' object='libnm-core/libnm_core_libnm_core_la-nm-setting-wireless.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-core/libnm_core_libnm_core_la-nm-setting-wireless.lo `test -f 'libnm-core/nm-setting-wireless.c' || echo '$(srcdir)/'`libnm-core/nm-setting-wireless.c + +libnm-core/libnm_core_libnm_core_la-nm-setting.lo: libnm-core/nm-setting.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-core/libnm_core_libnm_core_la-nm-setting.lo -MD -MP -MF libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting.Tpo -c -o libnm-core/libnm_core_libnm_core_la-nm-setting.lo `test -f 'libnm-core/nm-setting.c' || echo '$(srcdir)/'`libnm-core/nm-setting.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting.Tpo libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-setting.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-core/nm-setting.c' object='libnm-core/libnm_core_libnm_core_la-nm-setting.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-core/libnm_core_libnm_core_la-nm-setting.lo `test -f 'libnm-core/nm-setting.c' || echo '$(srcdir)/'`libnm-core/nm-setting.c + +libnm-core/libnm_core_libnm_core_la-nm-simple-connection.lo: libnm-core/nm-simple-connection.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-core/libnm_core_libnm_core_la-nm-simple-connection.lo -MD -MP -MF libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-simple-connection.Tpo -c -o libnm-core/libnm_core_libnm_core_la-nm-simple-connection.lo `test -f 'libnm-core/nm-simple-connection.c' || echo '$(srcdir)/'`libnm-core/nm-simple-connection.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-simple-connection.Tpo libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-simple-connection.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-core/nm-simple-connection.c' object='libnm-core/libnm_core_libnm_core_la-nm-simple-connection.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-core/libnm_core_libnm_core_la-nm-simple-connection.lo `test -f 'libnm-core/nm-simple-connection.c' || echo '$(srcdir)/'`libnm-core/nm-simple-connection.c + +libnm-core/libnm_core_libnm_core_la-nm-utils.lo: libnm-core/nm-utils.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-core/libnm_core_libnm_core_la-nm-utils.lo -MD -MP -MF libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-utils.Tpo -c -o libnm-core/libnm_core_libnm_core_la-nm-utils.lo `test -f 'libnm-core/nm-utils.c' || echo '$(srcdir)/'`libnm-core/nm-utils.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-utils.Tpo libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-utils.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-core/nm-utils.c' object='libnm-core/libnm_core_libnm_core_la-nm-utils.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-core/libnm_core_libnm_core_la-nm-utils.lo `test -f 'libnm-core/nm-utils.c' || echo '$(srcdir)/'`libnm-core/nm-utils.c + +libnm-core/libnm_core_libnm_core_la-nm-vpn-editor-plugin.lo: libnm-core/nm-vpn-editor-plugin.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-core/libnm_core_libnm_core_la-nm-vpn-editor-plugin.lo -MD -MP -MF libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-vpn-editor-plugin.Tpo -c -o libnm-core/libnm_core_libnm_core_la-nm-vpn-editor-plugin.lo `test -f 'libnm-core/nm-vpn-editor-plugin.c' || echo '$(srcdir)/'`libnm-core/nm-vpn-editor-plugin.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-vpn-editor-plugin.Tpo libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-vpn-editor-plugin.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-core/nm-vpn-editor-plugin.c' object='libnm-core/libnm_core_libnm_core_la-nm-vpn-editor-plugin.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-core/libnm_core_libnm_core_la-nm-vpn-editor-plugin.lo `test -f 'libnm-core/nm-vpn-editor-plugin.c' || echo '$(srcdir)/'`libnm-core/nm-vpn-editor-plugin.c + +libnm-core/libnm_core_libnm_core_la-nm-vpn-plugin-info.lo: libnm-core/nm-vpn-plugin-info.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-core/libnm_core_libnm_core_la-nm-vpn-plugin-info.lo -MD -MP -MF libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-vpn-plugin-info.Tpo -c -o libnm-core/libnm_core_libnm_core_la-nm-vpn-plugin-info.lo `test -f 'libnm-core/nm-vpn-plugin-info.c' || echo '$(srcdir)/'`libnm-core/nm-vpn-plugin-info.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-vpn-plugin-info.Tpo libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-vpn-plugin-info.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-core/nm-vpn-plugin-info.c' object='libnm-core/libnm_core_libnm_core_la-nm-vpn-plugin-info.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-core/libnm_core_libnm_core_la-nm-vpn-plugin-info.lo `test -f 'libnm-core/nm-vpn-plugin-info.c' || echo '$(srcdir)/'`libnm-core/nm-vpn-plugin-info.c + +libnm-core/libnm_core_libnm_core_la-crypto_gnutls.lo: libnm-core/crypto_gnutls.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-core/libnm_core_libnm_core_la-crypto_gnutls.lo -MD -MP -MF libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-crypto_gnutls.Tpo -c -o libnm-core/libnm_core_libnm_core_la-crypto_gnutls.lo `test -f 'libnm-core/crypto_gnutls.c' || echo '$(srcdir)/'`libnm-core/crypto_gnutls.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-crypto_gnutls.Tpo libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-crypto_gnutls.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-core/crypto_gnutls.c' object='libnm-core/libnm_core_libnm_core_la-crypto_gnutls.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-core/libnm_core_libnm_core_la-crypto_gnutls.lo `test -f 'libnm-core/crypto_gnutls.c' || echo '$(srcdir)/'`libnm-core/crypto_gnutls.c + +libnm-core/libnm_core_libnm_core_la-crypto_nss.lo: libnm-core/crypto_nss.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-core/libnm_core_libnm_core_la-crypto_nss.lo -MD -MP -MF libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-crypto_nss.Tpo -c -o libnm-core/libnm_core_libnm_core_la-crypto_nss.lo `test -f 'libnm-core/crypto_nss.c' || echo '$(srcdir)/'`libnm-core/crypto_nss.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-crypto_nss.Tpo libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-crypto_nss.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-core/crypto_nss.c' object='libnm-core/libnm_core_libnm_core_la-crypto_nss.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-core/libnm_core_libnm_core_la-crypto_nss.lo `test -f 'libnm-core/crypto_nss.c' || echo '$(srcdir)/'`libnm-core/crypto_nss.c + +libnm-core/libnm_core_libnm_core_la-nm-core-enum-types.lo: libnm-core/nm-core-enum-types.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-core/libnm_core_libnm_core_la-nm-core-enum-types.lo -MD -MP -MF libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-core-enum-types.Tpo -c -o libnm-core/libnm_core_libnm_core_la-nm-core-enum-types.lo `test -f 'libnm-core/nm-core-enum-types.c' || echo '$(srcdir)/'`libnm-core/nm-core-enum-types.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-core-enum-types.Tpo libnm-core/$(DEPDIR)/libnm_core_libnm_core_la-nm-core-enum-types.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-core/nm-core-enum-types.c' object='libnm-core/libnm_core_libnm_core_la-nm-core-enum-types.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_libnm_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-core/libnm_core_libnm_core_la-nm-core-enum-types.lo `test -f 'libnm-core/nm-core-enum-types.c' || echo '$(srcdir)/'`libnm-core/nm-core-enum-types.c + +libnm-glib/libnm_glib_libdeprecated_nm_glib_la-libnm_glib.lo: libnm-glib/libnm_glib.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_glib_libdeprecated_nm_glib_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-glib/libnm_glib_libdeprecated_nm_glib_la-libnm_glib.lo -MD -MP -MF libnm-glib/$(DEPDIR)/libnm_glib_libdeprecated_nm_glib_la-libnm_glib.Tpo -c -o libnm-glib/libnm_glib_libdeprecated_nm_glib_la-libnm_glib.lo `test -f 'libnm-glib/libnm_glib.c' || echo '$(srcdir)/'`libnm-glib/libnm_glib.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-glib/$(DEPDIR)/libnm_glib_libdeprecated_nm_glib_la-libnm_glib.Tpo libnm-glib/$(DEPDIR)/libnm_glib_libdeprecated_nm_glib_la-libnm_glib.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-glib/libnm_glib.c' object='libnm-glib/libnm_glib_libdeprecated_nm_glib_la-libnm_glib.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_glib_libdeprecated_nm_glib_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-glib/libnm_glib_libdeprecated_nm_glib_la-libnm_glib.lo `test -f 'libnm-glib/libnm_glib.c' || echo '$(srcdir)/'`libnm-glib/libnm_glib.c + +libnm-glib/libnm_glib_libnm_glib_vpn_la-nm-vpn-plugin.lo: libnm-glib/nm-vpn-plugin.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_glib_libnm_glib_vpn_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-glib/libnm_glib_libnm_glib_vpn_la-nm-vpn-plugin.lo -MD -MP -MF libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_vpn_la-nm-vpn-plugin.Tpo -c -o libnm-glib/libnm_glib_libnm_glib_vpn_la-nm-vpn-plugin.lo `test -f 'libnm-glib/nm-vpn-plugin.c' || echo '$(srcdir)/'`libnm-glib/nm-vpn-plugin.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_vpn_la-nm-vpn-plugin.Tpo libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_vpn_la-nm-vpn-plugin.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-glib/nm-vpn-plugin.c' object='libnm-glib/libnm_glib_libnm_glib_vpn_la-nm-vpn-plugin.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_glib_libnm_glib_vpn_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-glib/libnm_glib_libnm_glib_vpn_la-nm-vpn-plugin.lo `test -f 'libnm-glib/nm-vpn-plugin.c' || echo '$(srcdir)/'`libnm-glib/nm-vpn-plugin.c + +libnm-glib/libnm_glib_libnm_glib_vpn_la-nm-vpn-plugin-ui-interface.lo: libnm-glib/nm-vpn-plugin-ui-interface.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_glib_libnm_glib_vpn_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-glib/libnm_glib_libnm_glib_vpn_la-nm-vpn-plugin-ui-interface.lo -MD -MP -MF libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_vpn_la-nm-vpn-plugin-ui-interface.Tpo -c -o libnm-glib/libnm_glib_libnm_glib_vpn_la-nm-vpn-plugin-ui-interface.lo `test -f 'libnm-glib/nm-vpn-plugin-ui-interface.c' || echo '$(srcdir)/'`libnm-glib/nm-vpn-plugin-ui-interface.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_vpn_la-nm-vpn-plugin-ui-interface.Tpo libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_vpn_la-nm-vpn-plugin-ui-interface.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-glib/nm-vpn-plugin-ui-interface.c' object='libnm-glib/libnm_glib_libnm_glib_vpn_la-nm-vpn-plugin-ui-interface.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_glib_libnm_glib_vpn_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-glib/libnm_glib_libnm_glib_vpn_la-nm-vpn-plugin-ui-interface.lo `test -f 'libnm-glib/nm-vpn-plugin-ui-interface.c' || echo '$(srcdir)/'`libnm-glib/nm-vpn-plugin-ui-interface.c + +libnm-glib/libnm_glib_libnm_glib_vpn_la-nm-vpn-plugin-utils.lo: libnm-glib/nm-vpn-plugin-utils.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_glib_libnm_glib_vpn_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-glib/libnm_glib_libnm_glib_vpn_la-nm-vpn-plugin-utils.lo -MD -MP -MF libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_vpn_la-nm-vpn-plugin-utils.Tpo -c -o libnm-glib/libnm_glib_libnm_glib_vpn_la-nm-vpn-plugin-utils.lo `test -f 'libnm-glib/nm-vpn-plugin-utils.c' || echo '$(srcdir)/'`libnm-glib/nm-vpn-plugin-utils.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_vpn_la-nm-vpn-plugin-utils.Tpo libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_vpn_la-nm-vpn-plugin-utils.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-glib/nm-vpn-plugin-utils.c' object='libnm-glib/libnm_glib_libnm_glib_vpn_la-nm-vpn-plugin-utils.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_glib_libnm_glib_vpn_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-glib/libnm_glib_libnm_glib_vpn_la-nm-vpn-plugin-utils.lo `test -f 'libnm-glib/nm-vpn-plugin-utils.c' || echo '$(srcdir)/'`libnm-glib/nm-vpn-plugin-utils.c + +libnm-glib/libnm_glib_libnm_glib_vpn_la-nm-vpn-enum-types.lo: libnm-glib/nm-vpn-enum-types.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_glib_libnm_glib_vpn_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-glib/libnm_glib_libnm_glib_vpn_la-nm-vpn-enum-types.lo -MD -MP -MF libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_vpn_la-nm-vpn-enum-types.Tpo -c -o libnm-glib/libnm_glib_libnm_glib_vpn_la-nm-vpn-enum-types.lo `test -f 'libnm-glib/nm-vpn-enum-types.c' || echo '$(srcdir)/'`libnm-glib/nm-vpn-enum-types.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_vpn_la-nm-vpn-enum-types.Tpo libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_vpn_la-nm-vpn-enum-types.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-glib/nm-vpn-enum-types.c' object='libnm-glib/libnm_glib_libnm_glib_vpn_la-nm-vpn-enum-types.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_glib_libnm_glib_vpn_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-glib/libnm_glib_libnm_glib_vpn_la-nm-vpn-enum-types.lo `test -f 'libnm-glib/nm-vpn-enum-types.c' || echo '$(srcdir)/'`libnm-glib/nm-vpn-enum-types.c + +libnm-glib/libnm_glib_libnm_glib_la-nm-object.lo: libnm-glib/nm-object.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_glib_libnm_glib_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-glib/libnm_glib_libnm_glib_la-nm-object.lo -MD -MP -MF libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-object.Tpo -c -o libnm-glib/libnm_glib_libnm_glib_la-nm-object.lo `test -f 'libnm-glib/nm-object.c' || echo '$(srcdir)/'`libnm-glib/nm-object.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-object.Tpo libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-object.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-glib/nm-object.c' object='libnm-glib/libnm_glib_libnm_glib_la-nm-object.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_glib_libnm_glib_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-glib/libnm_glib_libnm_glib_la-nm-object.lo `test -f 'libnm-glib/nm-object.c' || echo '$(srcdir)/'`libnm-glib/nm-object.c + +libnm-glib/libnm_glib_libnm_glib_la-nm-dbus-helpers.lo: libnm-glib/nm-dbus-helpers.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_glib_libnm_glib_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-glib/libnm_glib_libnm_glib_la-nm-dbus-helpers.lo -MD -MP -MF libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-dbus-helpers.Tpo -c -o libnm-glib/libnm_glib_libnm_glib_la-nm-dbus-helpers.lo `test -f 'libnm-glib/nm-dbus-helpers.c' || echo '$(srcdir)/'`libnm-glib/nm-dbus-helpers.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-dbus-helpers.Tpo libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-dbus-helpers.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-glib/nm-dbus-helpers.c' object='libnm-glib/libnm_glib_libnm_glib_la-nm-dbus-helpers.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_glib_libnm_glib_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-glib/libnm_glib_libnm_glib_la-nm-dbus-helpers.lo `test -f 'libnm-glib/nm-dbus-helpers.c' || echo '$(srcdir)/'`libnm-glib/nm-dbus-helpers.c + +libnm-glib/libnm_glib_libnm_glib_la-nm-client.lo: libnm-glib/nm-client.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_glib_libnm_glib_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-glib/libnm_glib_libnm_glib_la-nm-client.lo -MD -MP -MF libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-client.Tpo -c -o libnm-glib/libnm_glib_libnm_glib_la-nm-client.lo `test -f 'libnm-glib/nm-client.c' || echo '$(srcdir)/'`libnm-glib/nm-client.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-client.Tpo libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-client.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-glib/nm-client.c' object='libnm-glib/libnm_glib_libnm_glib_la-nm-client.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_glib_libnm_glib_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-glib/libnm_glib_libnm_glib_la-nm-client.lo `test -f 'libnm-glib/nm-client.c' || echo '$(srcdir)/'`libnm-glib/nm-client.c + +libnm-glib/libnm_glib_libnm_glib_la-nm-device.lo: libnm-glib/nm-device.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_glib_libnm_glib_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-glib/libnm_glib_libnm_glib_la-nm-device.lo -MD -MP -MF libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-device.Tpo -c -o libnm-glib/libnm_glib_libnm_glib_la-nm-device.lo `test -f 'libnm-glib/nm-device.c' || echo '$(srcdir)/'`libnm-glib/nm-device.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-device.Tpo libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-device.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-glib/nm-device.c' object='libnm-glib/libnm_glib_libnm_glib_la-nm-device.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_glib_libnm_glib_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-glib/libnm_glib_libnm_glib_la-nm-device.lo `test -f 'libnm-glib/nm-device.c' || echo '$(srcdir)/'`libnm-glib/nm-device.c + +libnm-glib/libnm_glib_libnm_glib_la-nm-device-ethernet.lo: libnm-glib/nm-device-ethernet.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_glib_libnm_glib_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-glib/libnm_glib_libnm_glib_la-nm-device-ethernet.lo -MD -MP -MF libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-device-ethernet.Tpo -c -o libnm-glib/libnm_glib_libnm_glib_la-nm-device-ethernet.lo `test -f 'libnm-glib/nm-device-ethernet.c' || echo '$(srcdir)/'`libnm-glib/nm-device-ethernet.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-device-ethernet.Tpo libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-device-ethernet.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-glib/nm-device-ethernet.c' object='libnm-glib/libnm_glib_libnm_glib_la-nm-device-ethernet.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_glib_libnm_glib_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-glib/libnm_glib_libnm_glib_la-nm-device-ethernet.lo `test -f 'libnm-glib/nm-device-ethernet.c' || echo '$(srcdir)/'`libnm-glib/nm-device-ethernet.c + +libnm-glib/libnm_glib_libnm_glib_la-nm-device-infiniband.lo: libnm-glib/nm-device-infiniband.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_glib_libnm_glib_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-glib/libnm_glib_libnm_glib_la-nm-device-infiniband.lo -MD -MP -MF libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-device-infiniband.Tpo -c -o libnm-glib/libnm_glib_libnm_glib_la-nm-device-infiniband.lo `test -f 'libnm-glib/nm-device-infiniband.c' || echo '$(srcdir)/'`libnm-glib/nm-device-infiniband.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-device-infiniband.Tpo libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-device-infiniband.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-glib/nm-device-infiniband.c' object='libnm-glib/libnm_glib_libnm_glib_la-nm-device-infiniband.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_glib_libnm_glib_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-glib/libnm_glib_libnm_glib_la-nm-device-infiniband.lo `test -f 'libnm-glib/nm-device-infiniband.c' || echo '$(srcdir)/'`libnm-glib/nm-device-infiniband.c + +libnm-glib/libnm_glib_libnm_glib_la-nm-device-adsl.lo: libnm-glib/nm-device-adsl.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_glib_libnm_glib_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-glib/libnm_glib_libnm_glib_la-nm-device-adsl.lo -MD -MP -MF libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-device-adsl.Tpo -c -o libnm-glib/libnm_glib_libnm_glib_la-nm-device-adsl.lo `test -f 'libnm-glib/nm-device-adsl.c' || echo '$(srcdir)/'`libnm-glib/nm-device-adsl.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-device-adsl.Tpo libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-device-adsl.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-glib/nm-device-adsl.c' object='libnm-glib/libnm_glib_libnm_glib_la-nm-device-adsl.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_glib_libnm_glib_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-glib/libnm_glib_libnm_glib_la-nm-device-adsl.lo `test -f 'libnm-glib/nm-device-adsl.c' || echo '$(srcdir)/'`libnm-glib/nm-device-adsl.c + +libnm-glib/libnm_glib_libnm_glib_la-nm-device-wifi.lo: libnm-glib/nm-device-wifi.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_glib_libnm_glib_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-glib/libnm_glib_libnm_glib_la-nm-device-wifi.lo -MD -MP -MF libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-device-wifi.Tpo -c -o libnm-glib/libnm_glib_libnm_glib_la-nm-device-wifi.lo `test -f 'libnm-glib/nm-device-wifi.c' || echo '$(srcdir)/'`libnm-glib/nm-device-wifi.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-device-wifi.Tpo libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-device-wifi.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-glib/nm-device-wifi.c' object='libnm-glib/libnm_glib_libnm_glib_la-nm-device-wifi.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_glib_libnm_glib_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-glib/libnm_glib_libnm_glib_la-nm-device-wifi.lo `test -f 'libnm-glib/nm-device-wifi.c' || echo '$(srcdir)/'`libnm-glib/nm-device-wifi.c + +libnm-glib/libnm_glib_libnm_glib_la-nm-device-bt.lo: libnm-glib/nm-device-bt.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_glib_libnm_glib_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-glib/libnm_glib_libnm_glib_la-nm-device-bt.lo -MD -MP -MF libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-device-bt.Tpo -c -o libnm-glib/libnm_glib_libnm_glib_la-nm-device-bt.lo `test -f 'libnm-glib/nm-device-bt.c' || echo '$(srcdir)/'`libnm-glib/nm-device-bt.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-device-bt.Tpo libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-device-bt.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-glib/nm-device-bt.c' object='libnm-glib/libnm_glib_libnm_glib_la-nm-device-bt.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_glib_libnm_glib_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-glib/libnm_glib_libnm_glib_la-nm-device-bt.lo `test -f 'libnm-glib/nm-device-bt.c' || echo '$(srcdir)/'`libnm-glib/nm-device-bt.c + +libnm-glib/libnm_glib_libnm_glib_la-nm-device-olpc-mesh.lo: libnm-glib/nm-device-olpc-mesh.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_glib_libnm_glib_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-glib/libnm_glib_libnm_glib_la-nm-device-olpc-mesh.lo -MD -MP -MF libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-device-olpc-mesh.Tpo -c -o libnm-glib/libnm_glib_libnm_glib_la-nm-device-olpc-mesh.lo `test -f 'libnm-glib/nm-device-olpc-mesh.c' || echo '$(srcdir)/'`libnm-glib/nm-device-olpc-mesh.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-device-olpc-mesh.Tpo libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-device-olpc-mesh.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-glib/nm-device-olpc-mesh.c' object='libnm-glib/libnm_glib_libnm_glib_la-nm-device-olpc-mesh.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_glib_libnm_glib_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-glib/libnm_glib_libnm_glib_la-nm-device-olpc-mesh.lo `test -f 'libnm-glib/nm-device-olpc-mesh.c' || echo '$(srcdir)/'`libnm-glib/nm-device-olpc-mesh.c + +libnm-glib/libnm_glib_libnm_glib_la-nm-device-bond.lo: libnm-glib/nm-device-bond.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_glib_libnm_glib_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-glib/libnm_glib_libnm_glib_la-nm-device-bond.lo -MD -MP -MF libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-device-bond.Tpo -c -o libnm-glib/libnm_glib_libnm_glib_la-nm-device-bond.lo `test -f 'libnm-glib/nm-device-bond.c' || echo '$(srcdir)/'`libnm-glib/nm-device-bond.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-device-bond.Tpo libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-device-bond.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-glib/nm-device-bond.c' object='libnm-glib/libnm_glib_libnm_glib_la-nm-device-bond.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_glib_libnm_glib_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-glib/libnm_glib_libnm_glib_la-nm-device-bond.lo `test -f 'libnm-glib/nm-device-bond.c' || echo '$(srcdir)/'`libnm-glib/nm-device-bond.c + +libnm-glib/libnm_glib_libnm_glib_la-nm-device-team.lo: libnm-glib/nm-device-team.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_glib_libnm_glib_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-glib/libnm_glib_libnm_glib_la-nm-device-team.lo -MD -MP -MF libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-device-team.Tpo -c -o libnm-glib/libnm_glib_libnm_glib_la-nm-device-team.lo `test -f 'libnm-glib/nm-device-team.c' || echo '$(srcdir)/'`libnm-glib/nm-device-team.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-device-team.Tpo libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-device-team.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-glib/nm-device-team.c' object='libnm-glib/libnm_glib_libnm_glib_la-nm-device-team.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_glib_libnm_glib_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-glib/libnm_glib_libnm_glib_la-nm-device-team.lo `test -f 'libnm-glib/nm-device-team.c' || echo '$(srcdir)/'`libnm-glib/nm-device-team.c + +libnm-glib/libnm_glib_libnm_glib_la-nm-device-bridge.lo: libnm-glib/nm-device-bridge.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_glib_libnm_glib_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-glib/libnm_glib_libnm_glib_la-nm-device-bridge.lo -MD -MP -MF libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-device-bridge.Tpo -c -o libnm-glib/libnm_glib_libnm_glib_la-nm-device-bridge.lo `test -f 'libnm-glib/nm-device-bridge.c' || echo '$(srcdir)/'`libnm-glib/nm-device-bridge.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-device-bridge.Tpo libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-device-bridge.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-glib/nm-device-bridge.c' object='libnm-glib/libnm_glib_libnm_glib_la-nm-device-bridge.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_glib_libnm_glib_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-glib/libnm_glib_libnm_glib_la-nm-device-bridge.lo `test -f 'libnm-glib/nm-device-bridge.c' || echo '$(srcdir)/'`libnm-glib/nm-device-bridge.c + +libnm-glib/libnm_glib_libnm_glib_la-nm-device-vlan.lo: libnm-glib/nm-device-vlan.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_glib_libnm_glib_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-glib/libnm_glib_libnm_glib_la-nm-device-vlan.lo -MD -MP -MF libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-device-vlan.Tpo -c -o libnm-glib/libnm_glib_libnm_glib_la-nm-device-vlan.lo `test -f 'libnm-glib/nm-device-vlan.c' || echo '$(srcdir)/'`libnm-glib/nm-device-vlan.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-device-vlan.Tpo libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-device-vlan.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-glib/nm-device-vlan.c' object='libnm-glib/libnm_glib_libnm_glib_la-nm-device-vlan.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_glib_libnm_glib_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-glib/libnm_glib_libnm_glib_la-nm-device-vlan.lo `test -f 'libnm-glib/nm-device-vlan.c' || echo '$(srcdir)/'`libnm-glib/nm-device-vlan.c + +libnm-glib/libnm_glib_libnm_glib_la-nm-device-generic.lo: libnm-glib/nm-device-generic.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_glib_libnm_glib_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-glib/libnm_glib_libnm_glib_la-nm-device-generic.lo -MD -MP -MF libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-device-generic.Tpo -c -o libnm-glib/libnm_glib_libnm_glib_la-nm-device-generic.lo `test -f 'libnm-glib/nm-device-generic.c' || echo '$(srcdir)/'`libnm-glib/nm-device-generic.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-device-generic.Tpo libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-device-generic.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-glib/nm-device-generic.c' object='libnm-glib/libnm_glib_libnm_glib_la-nm-device-generic.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_glib_libnm_glib_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-glib/libnm_glib_libnm_glib_la-nm-device-generic.lo `test -f 'libnm-glib/nm-device-generic.c' || echo '$(srcdir)/'`libnm-glib/nm-device-generic.c + +libnm-glib/libnm_glib_libnm_glib_la-nm-access-point.lo: libnm-glib/nm-access-point.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_glib_libnm_glib_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-glib/libnm_glib_libnm_glib_la-nm-access-point.lo -MD -MP -MF libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-access-point.Tpo -c -o libnm-glib/libnm_glib_libnm_glib_la-nm-access-point.lo `test -f 'libnm-glib/nm-access-point.c' || echo '$(srcdir)/'`libnm-glib/nm-access-point.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-access-point.Tpo libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-access-point.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-glib/nm-access-point.c' object='libnm-glib/libnm_glib_libnm_glib_la-nm-access-point.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_glib_libnm_glib_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-glib/libnm_glib_libnm_glib_la-nm-access-point.lo `test -f 'libnm-glib/nm-access-point.c' || echo '$(srcdir)/'`libnm-glib/nm-access-point.c + +libnm-glib/libnm_glib_libnm_glib_la-nm-ip4-config.lo: libnm-glib/nm-ip4-config.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_glib_libnm_glib_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-glib/libnm_glib_libnm_glib_la-nm-ip4-config.lo -MD -MP -MF libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-ip4-config.Tpo -c -o libnm-glib/libnm_glib_libnm_glib_la-nm-ip4-config.lo `test -f 'libnm-glib/nm-ip4-config.c' || echo '$(srcdir)/'`libnm-glib/nm-ip4-config.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-ip4-config.Tpo libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-ip4-config.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-glib/nm-ip4-config.c' object='libnm-glib/libnm_glib_libnm_glib_la-nm-ip4-config.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_glib_libnm_glib_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-glib/libnm_glib_libnm_glib_la-nm-ip4-config.lo `test -f 'libnm-glib/nm-ip4-config.c' || echo '$(srcdir)/'`libnm-glib/nm-ip4-config.c + +libnm-glib/libnm_glib_libnm_glib_la-nm-device-modem.lo: libnm-glib/nm-device-modem.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_glib_libnm_glib_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-glib/libnm_glib_libnm_glib_la-nm-device-modem.lo -MD -MP -MF libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-device-modem.Tpo -c -o libnm-glib/libnm_glib_libnm_glib_la-nm-device-modem.lo `test -f 'libnm-glib/nm-device-modem.c' || echo '$(srcdir)/'`libnm-glib/nm-device-modem.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-device-modem.Tpo libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-device-modem.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-glib/nm-device-modem.c' object='libnm-glib/libnm_glib_libnm_glib_la-nm-device-modem.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_glib_libnm_glib_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-glib/libnm_glib_libnm_glib_la-nm-device-modem.lo `test -f 'libnm-glib/nm-device-modem.c' || echo '$(srcdir)/'`libnm-glib/nm-device-modem.c + +libnm-glib/libnm_glib_libnm_glib_la-nm-vpn-connection.lo: libnm-glib/nm-vpn-connection.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_glib_libnm_glib_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-glib/libnm_glib_libnm_glib_la-nm-vpn-connection.lo -MD -MP -MF libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-vpn-connection.Tpo -c -o libnm-glib/libnm_glib_libnm_glib_la-nm-vpn-connection.lo `test -f 'libnm-glib/nm-vpn-connection.c' || echo '$(srcdir)/'`libnm-glib/nm-vpn-connection.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-vpn-connection.Tpo libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-vpn-connection.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-glib/nm-vpn-connection.c' object='libnm-glib/libnm_glib_libnm_glib_la-nm-vpn-connection.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_glib_libnm_glib_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-glib/libnm_glib_libnm_glib_la-nm-vpn-connection.lo `test -f 'libnm-glib/nm-vpn-connection.c' || echo '$(srcdir)/'`libnm-glib/nm-vpn-connection.c + +libnm-glib/libnm_glib_libnm_glib_la-nm-types.lo: libnm-glib/nm-types.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_glib_libnm_glib_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-glib/libnm_glib_libnm_glib_la-nm-types.lo -MD -MP -MF libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-types.Tpo -c -o libnm-glib/libnm_glib_libnm_glib_la-nm-types.lo `test -f 'libnm-glib/nm-types.c' || echo '$(srcdir)/'`libnm-glib/nm-types.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-types.Tpo libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-types.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-glib/nm-types.c' object='libnm-glib/libnm_glib_libnm_glib_la-nm-types.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_glib_libnm_glib_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-glib/libnm_glib_libnm_glib_la-nm-types.lo `test -f 'libnm-glib/nm-types.c' || echo '$(srcdir)/'`libnm-glib/nm-types.c + +libnm-glib/libnm_glib_libnm_glib_la-nm-object-cache.lo: libnm-glib/nm-object-cache.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_glib_libnm_glib_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-glib/libnm_glib_libnm_glib_la-nm-object-cache.lo -MD -MP -MF libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-object-cache.Tpo -c -o libnm-glib/libnm_glib_libnm_glib_la-nm-object-cache.lo `test -f 'libnm-glib/nm-object-cache.c' || echo '$(srcdir)/'`libnm-glib/nm-object-cache.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-object-cache.Tpo libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-object-cache.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-glib/nm-object-cache.c' object='libnm-glib/libnm_glib_libnm_glib_la-nm-object-cache.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_glib_libnm_glib_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-glib/libnm_glib_libnm_glib_la-nm-object-cache.lo `test -f 'libnm-glib/nm-object-cache.c' || echo '$(srcdir)/'`libnm-glib/nm-object-cache.c + +libnm-glib/libnm_glib_libnm_glib_la-nm-active-connection.lo: libnm-glib/nm-active-connection.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_glib_libnm_glib_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-glib/libnm_glib_libnm_glib_la-nm-active-connection.lo -MD -MP -MF libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-active-connection.Tpo -c -o libnm-glib/libnm_glib_libnm_glib_la-nm-active-connection.lo `test -f 'libnm-glib/nm-active-connection.c' || echo '$(srcdir)/'`libnm-glib/nm-active-connection.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-active-connection.Tpo libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-active-connection.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-glib/nm-active-connection.c' object='libnm-glib/libnm_glib_libnm_glib_la-nm-active-connection.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_glib_libnm_glib_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-glib/libnm_glib_libnm_glib_la-nm-active-connection.lo `test -f 'libnm-glib/nm-active-connection.c' || echo '$(srcdir)/'`libnm-glib/nm-active-connection.c + +libnm-glib/libnm_glib_libnm_glib_la-nm-dhcp4-config.lo: libnm-glib/nm-dhcp4-config.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_glib_libnm_glib_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-glib/libnm_glib_libnm_glib_la-nm-dhcp4-config.lo -MD -MP -MF libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-dhcp4-config.Tpo -c -o libnm-glib/libnm_glib_libnm_glib_la-nm-dhcp4-config.lo `test -f 'libnm-glib/nm-dhcp4-config.c' || echo '$(srcdir)/'`libnm-glib/nm-dhcp4-config.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-dhcp4-config.Tpo libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-dhcp4-config.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-glib/nm-dhcp4-config.c' object='libnm-glib/libnm_glib_libnm_glib_la-nm-dhcp4-config.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_glib_libnm_glib_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-glib/libnm_glib_libnm_glib_la-nm-dhcp4-config.lo `test -f 'libnm-glib/nm-dhcp4-config.c' || echo '$(srcdir)/'`libnm-glib/nm-dhcp4-config.c + +libnm-glib/libnm_glib_libnm_glib_la-nm-ip6-config.lo: libnm-glib/nm-ip6-config.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_glib_libnm_glib_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-glib/libnm_glib_libnm_glib_la-nm-ip6-config.lo -MD -MP -MF libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-ip6-config.Tpo -c -o libnm-glib/libnm_glib_libnm_glib_la-nm-ip6-config.lo `test -f 'libnm-glib/nm-ip6-config.c' || echo '$(srcdir)/'`libnm-glib/nm-ip6-config.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-ip6-config.Tpo libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-ip6-config.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-glib/nm-ip6-config.c' object='libnm-glib/libnm_glib_libnm_glib_la-nm-ip6-config.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_glib_libnm_glib_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-glib/libnm_glib_libnm_glib_la-nm-ip6-config.lo `test -f 'libnm-glib/nm-ip6-config.c' || echo '$(srcdir)/'`libnm-glib/nm-ip6-config.c + +libnm-glib/libnm_glib_libnm_glib_la-nm-dhcp6-config.lo: libnm-glib/nm-dhcp6-config.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_glib_libnm_glib_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-glib/libnm_glib_libnm_glib_la-nm-dhcp6-config.lo -MD -MP -MF libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-dhcp6-config.Tpo -c -o libnm-glib/libnm_glib_libnm_glib_la-nm-dhcp6-config.lo `test -f 'libnm-glib/nm-dhcp6-config.c' || echo '$(srcdir)/'`libnm-glib/nm-dhcp6-config.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-dhcp6-config.Tpo libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-dhcp6-config.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-glib/nm-dhcp6-config.c' object='libnm-glib/libnm_glib_libnm_glib_la-nm-dhcp6-config.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_glib_libnm_glib_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-glib/libnm_glib_libnm_glib_la-nm-dhcp6-config.lo `test -f 'libnm-glib/nm-dhcp6-config.c' || echo '$(srcdir)/'`libnm-glib/nm-dhcp6-config.c + +libnm-glib/libnm_glib_libnm_glib_la-nm-remote-connection.lo: libnm-glib/nm-remote-connection.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_glib_libnm_glib_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-glib/libnm_glib_libnm_glib_la-nm-remote-connection.lo -MD -MP -MF libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-remote-connection.Tpo -c -o libnm-glib/libnm_glib_libnm_glib_la-nm-remote-connection.lo `test -f 'libnm-glib/nm-remote-connection.c' || echo '$(srcdir)/'`libnm-glib/nm-remote-connection.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-remote-connection.Tpo libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-remote-connection.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-glib/nm-remote-connection.c' object='libnm-glib/libnm_glib_libnm_glib_la-nm-remote-connection.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_glib_libnm_glib_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-glib/libnm_glib_libnm_glib_la-nm-remote-connection.lo `test -f 'libnm-glib/nm-remote-connection.c' || echo '$(srcdir)/'`libnm-glib/nm-remote-connection.c + +libnm-glib/libnm_glib_libnm_glib_la-nm-remote-settings.lo: libnm-glib/nm-remote-settings.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_glib_libnm_glib_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-glib/libnm_glib_libnm_glib_la-nm-remote-settings.lo -MD -MP -MF libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-remote-settings.Tpo -c -o libnm-glib/libnm_glib_libnm_glib_la-nm-remote-settings.lo `test -f 'libnm-glib/nm-remote-settings.c' || echo '$(srcdir)/'`libnm-glib/nm-remote-settings.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-remote-settings.Tpo libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-remote-settings.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-glib/nm-remote-settings.c' object='libnm-glib/libnm_glib_libnm_glib_la-nm-remote-settings.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_glib_libnm_glib_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-glib/libnm_glib_libnm_glib_la-nm-remote-settings.lo `test -f 'libnm-glib/nm-remote-settings.c' || echo '$(srcdir)/'`libnm-glib/nm-remote-settings.c + +libnm-glib/libnm_glib_libnm_glib_la-nm-secret-agent.lo: libnm-glib/nm-secret-agent.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_glib_libnm_glib_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-glib/libnm_glib_libnm_glib_la-nm-secret-agent.lo -MD -MP -MF libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-secret-agent.Tpo -c -o libnm-glib/libnm_glib_libnm_glib_la-nm-secret-agent.lo `test -f 'libnm-glib/nm-secret-agent.c' || echo '$(srcdir)/'`libnm-glib/nm-secret-agent.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-secret-agent.Tpo libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-secret-agent.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-glib/nm-secret-agent.c' object='libnm-glib/libnm_glib_libnm_glib_la-nm-secret-agent.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_glib_libnm_glib_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-glib/libnm_glib_libnm_glib_la-nm-secret-agent.lo `test -f 'libnm-glib/nm-secret-agent.c' || echo '$(srcdir)/'`libnm-glib/nm-secret-agent.c + +libnm-glib/libnm_glib_libnm_glib_la-nm-device-wimax.lo: libnm-glib/nm-device-wimax.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_glib_libnm_glib_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-glib/libnm_glib_libnm_glib_la-nm-device-wimax.lo -MD -MP -MF libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-device-wimax.Tpo -c -o libnm-glib/libnm_glib_libnm_glib_la-nm-device-wimax.lo `test -f 'libnm-glib/nm-device-wimax.c' || echo '$(srcdir)/'`libnm-glib/nm-device-wimax.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-device-wimax.Tpo libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-device-wimax.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-glib/nm-device-wimax.c' object='libnm-glib/libnm_glib_libnm_glib_la-nm-device-wimax.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_glib_libnm_glib_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-glib/libnm_glib_libnm_glib_la-nm-device-wimax.lo `test -f 'libnm-glib/nm-device-wimax.c' || echo '$(srcdir)/'`libnm-glib/nm-device-wimax.c + +libnm-glib/libnm_glib_libnm_glib_la-nm-wimax-nsp.lo: libnm-glib/nm-wimax-nsp.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_glib_libnm_glib_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-glib/libnm_glib_libnm_glib_la-nm-wimax-nsp.lo -MD -MP -MF libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-wimax-nsp.Tpo -c -o libnm-glib/libnm_glib_libnm_glib_la-nm-wimax-nsp.lo `test -f 'libnm-glib/nm-wimax-nsp.c' || echo '$(srcdir)/'`libnm-glib/nm-wimax-nsp.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-wimax-nsp.Tpo libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-wimax-nsp.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-glib/nm-wimax-nsp.c' object='libnm-glib/libnm_glib_libnm_glib_la-nm-wimax-nsp.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_glib_libnm_glib_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-glib/libnm_glib_libnm_glib_la-nm-wimax-nsp.lo `test -f 'libnm-glib/nm-wimax-nsp.c' || echo '$(srcdir)/'`libnm-glib/nm-wimax-nsp.c + +libnm-glib/libnm_glib_libnm_glib_la-nm-glib-enum-types.lo: libnm-glib/nm-glib-enum-types.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_glib_libnm_glib_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-glib/libnm_glib_libnm_glib_la-nm-glib-enum-types.lo -MD -MP -MF libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-glib-enum-types.Tpo -c -o libnm-glib/libnm_glib_libnm_glib_la-nm-glib-enum-types.lo `test -f 'libnm-glib/nm-glib-enum-types.c' || echo '$(srcdir)/'`libnm-glib/nm-glib-enum-types.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-glib-enum-types.Tpo libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_la-nm-glib-enum-types.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-glib/nm-glib-enum-types.c' object='libnm-glib/libnm_glib_libnm_glib_la-nm-glib-enum-types.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_glib_libnm_glib_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-glib/libnm_glib_libnm_glib_la-nm-glib-enum-types.lo `test -f 'libnm-glib/nm-glib-enum-types.c' || echo '$(srcdir)/'`libnm-glib/nm-glib-enum-types.c + +shared/nm-utils/libnm_util_libnm_util_la-nm-shared-utils.lo: shared/nm-utils/nm-shared-utils.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_libnm_util_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT shared/nm-utils/libnm_util_libnm_util_la-nm-shared-utils.lo -MD -MP -MF shared/nm-utils/$(DEPDIR)/libnm_util_libnm_util_la-nm-shared-utils.Tpo -c -o shared/nm-utils/libnm_util_libnm_util_la-nm-shared-utils.lo `test -f 'shared/nm-utils/nm-shared-utils.c' || echo '$(srcdir)/'`shared/nm-utils/nm-shared-utils.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) shared/nm-utils/$(DEPDIR)/libnm_util_libnm_util_la-nm-shared-utils.Tpo shared/nm-utils/$(DEPDIR)/libnm_util_libnm_util_la-nm-shared-utils.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='shared/nm-utils/nm-shared-utils.c' object='shared/nm-utils/libnm_util_libnm_util_la-nm-shared-utils.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_libnm_util_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o shared/nm-utils/libnm_util_libnm_util_la-nm-shared-utils.lo `test -f 'shared/nm-utils/nm-shared-utils.c' || echo '$(srcdir)/'`shared/nm-utils/nm-shared-utils.c + +libnm-util/libnm_util_libnm_util_la-crypto.lo: libnm-util/crypto.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_libnm_util_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-util/libnm_util_libnm_util_la-crypto.lo -MD -MP -MF libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-crypto.Tpo -c -o libnm-util/libnm_util_libnm_util_la-crypto.lo `test -f 'libnm-util/crypto.c' || echo '$(srcdir)/'`libnm-util/crypto.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-crypto.Tpo libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-crypto.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-util/crypto.c' object='libnm-util/libnm_util_libnm_util_la-crypto.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_libnm_util_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-util/libnm_util_libnm_util_la-crypto.lo `test -f 'libnm-util/crypto.c' || echo '$(srcdir)/'`libnm-util/crypto.c + +libnm-util/libnm_util_libnm_util_la-nm-connection.lo: libnm-util/nm-connection.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_libnm_util_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-util/libnm_util_libnm_util_la-nm-connection.lo -MD -MP -MF libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-connection.Tpo -c -o libnm-util/libnm_util_libnm_util_la-nm-connection.lo `test -f 'libnm-util/nm-connection.c' || echo '$(srcdir)/'`libnm-util/nm-connection.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-connection.Tpo libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-connection.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-util/nm-connection.c' object='libnm-util/libnm_util_libnm_util_la-nm-connection.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_libnm_util_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-util/libnm_util_libnm_util_la-nm-connection.lo `test -f 'libnm-util/nm-connection.c' || echo '$(srcdir)/'`libnm-util/nm-connection.c + +libnm-util/libnm_util_libnm_util_la-nm-param-spec-specialized.lo: libnm-util/nm-param-spec-specialized.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_libnm_util_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-util/libnm_util_libnm_util_la-nm-param-spec-specialized.lo -MD -MP -MF libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-param-spec-specialized.Tpo -c -o libnm-util/libnm_util_libnm_util_la-nm-param-spec-specialized.lo `test -f 'libnm-util/nm-param-spec-specialized.c' || echo '$(srcdir)/'`libnm-util/nm-param-spec-specialized.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-param-spec-specialized.Tpo libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-param-spec-specialized.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-util/nm-param-spec-specialized.c' object='libnm-util/libnm_util_libnm_util_la-nm-param-spec-specialized.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_libnm_util_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-util/libnm_util_libnm_util_la-nm-param-spec-specialized.lo `test -f 'libnm-util/nm-param-spec-specialized.c' || echo '$(srcdir)/'`libnm-util/nm-param-spec-specialized.c + +libnm-util/libnm_util_libnm_util_la-nm-setting.lo: libnm-util/nm-setting.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_libnm_util_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-util/libnm_util_libnm_util_la-nm-setting.lo -MD -MP -MF libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting.Tpo -c -o libnm-util/libnm_util_libnm_util_la-nm-setting.lo `test -f 'libnm-util/nm-setting.c' || echo '$(srcdir)/'`libnm-util/nm-setting.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting.Tpo libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-util/nm-setting.c' object='libnm-util/libnm_util_libnm_util_la-nm-setting.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_libnm_util_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-util/libnm_util_libnm_util_la-nm-setting.lo `test -f 'libnm-util/nm-setting.c' || echo '$(srcdir)/'`libnm-util/nm-setting.c + +libnm-util/libnm_util_libnm_util_la-nm-setting-8021x.lo: libnm-util/nm-setting-8021x.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_libnm_util_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-util/libnm_util_libnm_util_la-nm-setting-8021x.lo -MD -MP -MF libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-8021x.Tpo -c -o libnm-util/libnm_util_libnm_util_la-nm-setting-8021x.lo `test -f 'libnm-util/nm-setting-8021x.c' || echo '$(srcdir)/'`libnm-util/nm-setting-8021x.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-8021x.Tpo libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-8021x.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-util/nm-setting-8021x.c' object='libnm-util/libnm_util_libnm_util_la-nm-setting-8021x.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_libnm_util_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-util/libnm_util_libnm_util_la-nm-setting-8021x.lo `test -f 'libnm-util/nm-setting-8021x.c' || echo '$(srcdir)/'`libnm-util/nm-setting-8021x.c + +libnm-util/libnm_util_libnm_util_la-nm-setting-adsl.lo: libnm-util/nm-setting-adsl.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_libnm_util_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-util/libnm_util_libnm_util_la-nm-setting-adsl.lo -MD -MP -MF libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-adsl.Tpo -c -o libnm-util/libnm_util_libnm_util_la-nm-setting-adsl.lo `test -f 'libnm-util/nm-setting-adsl.c' || echo '$(srcdir)/'`libnm-util/nm-setting-adsl.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-adsl.Tpo libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-adsl.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-util/nm-setting-adsl.c' object='libnm-util/libnm_util_libnm_util_la-nm-setting-adsl.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_libnm_util_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-util/libnm_util_libnm_util_la-nm-setting-adsl.lo `test -f 'libnm-util/nm-setting-adsl.c' || echo '$(srcdir)/'`libnm-util/nm-setting-adsl.c + +libnm-util/libnm_util_libnm_util_la-nm-setting-bluetooth.lo: libnm-util/nm-setting-bluetooth.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_libnm_util_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-util/libnm_util_libnm_util_la-nm-setting-bluetooth.lo -MD -MP -MF libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-bluetooth.Tpo -c -o libnm-util/libnm_util_libnm_util_la-nm-setting-bluetooth.lo `test -f 'libnm-util/nm-setting-bluetooth.c' || echo '$(srcdir)/'`libnm-util/nm-setting-bluetooth.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-bluetooth.Tpo libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-bluetooth.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-util/nm-setting-bluetooth.c' object='libnm-util/libnm_util_libnm_util_la-nm-setting-bluetooth.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_libnm_util_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-util/libnm_util_libnm_util_la-nm-setting-bluetooth.lo `test -f 'libnm-util/nm-setting-bluetooth.c' || echo '$(srcdir)/'`libnm-util/nm-setting-bluetooth.c + +libnm-util/libnm_util_libnm_util_la-nm-setting-bond.lo: libnm-util/nm-setting-bond.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_libnm_util_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-util/libnm_util_libnm_util_la-nm-setting-bond.lo -MD -MP -MF libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-bond.Tpo -c -o libnm-util/libnm_util_libnm_util_la-nm-setting-bond.lo `test -f 'libnm-util/nm-setting-bond.c' || echo '$(srcdir)/'`libnm-util/nm-setting-bond.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-bond.Tpo libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-bond.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-util/nm-setting-bond.c' object='libnm-util/libnm_util_libnm_util_la-nm-setting-bond.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_libnm_util_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-util/libnm_util_libnm_util_la-nm-setting-bond.lo `test -f 'libnm-util/nm-setting-bond.c' || echo '$(srcdir)/'`libnm-util/nm-setting-bond.c + +libnm-util/libnm_util_libnm_util_la-nm-setting-team.lo: libnm-util/nm-setting-team.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_libnm_util_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-util/libnm_util_libnm_util_la-nm-setting-team.lo -MD -MP -MF libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-team.Tpo -c -o libnm-util/libnm_util_libnm_util_la-nm-setting-team.lo `test -f 'libnm-util/nm-setting-team.c' || echo '$(srcdir)/'`libnm-util/nm-setting-team.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-team.Tpo libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-team.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-util/nm-setting-team.c' object='libnm-util/libnm_util_libnm_util_la-nm-setting-team.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_libnm_util_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-util/libnm_util_libnm_util_la-nm-setting-team.lo `test -f 'libnm-util/nm-setting-team.c' || echo '$(srcdir)/'`libnm-util/nm-setting-team.c + +libnm-util/libnm_util_libnm_util_la-nm-setting-team-port.lo: libnm-util/nm-setting-team-port.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_libnm_util_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-util/libnm_util_libnm_util_la-nm-setting-team-port.lo -MD -MP -MF libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-team-port.Tpo -c -o libnm-util/libnm_util_libnm_util_la-nm-setting-team-port.lo `test -f 'libnm-util/nm-setting-team-port.c' || echo '$(srcdir)/'`libnm-util/nm-setting-team-port.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-team-port.Tpo libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-team-port.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-util/nm-setting-team-port.c' object='libnm-util/libnm_util_libnm_util_la-nm-setting-team-port.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_libnm_util_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-util/libnm_util_libnm_util_la-nm-setting-team-port.lo `test -f 'libnm-util/nm-setting-team-port.c' || echo '$(srcdir)/'`libnm-util/nm-setting-team-port.c + +libnm-util/libnm_util_libnm_util_la-nm-setting-bridge.lo: libnm-util/nm-setting-bridge.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_libnm_util_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-util/libnm_util_libnm_util_la-nm-setting-bridge.lo -MD -MP -MF libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-bridge.Tpo -c -o libnm-util/libnm_util_libnm_util_la-nm-setting-bridge.lo `test -f 'libnm-util/nm-setting-bridge.c' || echo '$(srcdir)/'`libnm-util/nm-setting-bridge.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-bridge.Tpo libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-bridge.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-util/nm-setting-bridge.c' object='libnm-util/libnm_util_libnm_util_la-nm-setting-bridge.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_libnm_util_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-util/libnm_util_libnm_util_la-nm-setting-bridge.lo `test -f 'libnm-util/nm-setting-bridge.c' || echo '$(srcdir)/'`libnm-util/nm-setting-bridge.c + +libnm-util/libnm_util_libnm_util_la-nm-setting-bridge-port.lo: libnm-util/nm-setting-bridge-port.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_libnm_util_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-util/libnm_util_libnm_util_la-nm-setting-bridge-port.lo -MD -MP -MF libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-bridge-port.Tpo -c -o libnm-util/libnm_util_libnm_util_la-nm-setting-bridge-port.lo `test -f 'libnm-util/nm-setting-bridge-port.c' || echo '$(srcdir)/'`libnm-util/nm-setting-bridge-port.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-bridge-port.Tpo libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-bridge-port.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-util/nm-setting-bridge-port.c' object='libnm-util/libnm_util_libnm_util_la-nm-setting-bridge-port.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_libnm_util_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-util/libnm_util_libnm_util_la-nm-setting-bridge-port.lo `test -f 'libnm-util/nm-setting-bridge-port.c' || echo '$(srcdir)/'`libnm-util/nm-setting-bridge-port.c + +libnm-util/libnm_util_libnm_util_la-nm-setting-connection.lo: libnm-util/nm-setting-connection.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_libnm_util_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-util/libnm_util_libnm_util_la-nm-setting-connection.lo -MD -MP -MF libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-connection.Tpo -c -o libnm-util/libnm_util_libnm_util_la-nm-setting-connection.lo `test -f 'libnm-util/nm-setting-connection.c' || echo '$(srcdir)/'`libnm-util/nm-setting-connection.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-connection.Tpo libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-connection.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-util/nm-setting-connection.c' object='libnm-util/libnm_util_libnm_util_la-nm-setting-connection.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_libnm_util_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-util/libnm_util_libnm_util_la-nm-setting-connection.lo `test -f 'libnm-util/nm-setting-connection.c' || echo '$(srcdir)/'`libnm-util/nm-setting-connection.c + +libnm-util/libnm_util_libnm_util_la-nm-setting-dcb.lo: libnm-util/nm-setting-dcb.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_libnm_util_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-util/libnm_util_libnm_util_la-nm-setting-dcb.lo -MD -MP -MF libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-dcb.Tpo -c -o libnm-util/libnm_util_libnm_util_la-nm-setting-dcb.lo `test -f 'libnm-util/nm-setting-dcb.c' || echo '$(srcdir)/'`libnm-util/nm-setting-dcb.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-dcb.Tpo libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-dcb.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-util/nm-setting-dcb.c' object='libnm-util/libnm_util_libnm_util_la-nm-setting-dcb.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_libnm_util_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-util/libnm_util_libnm_util_la-nm-setting-dcb.lo `test -f 'libnm-util/nm-setting-dcb.c' || echo '$(srcdir)/'`libnm-util/nm-setting-dcb.c + +libnm-util/libnm_util_libnm_util_la-nm-setting-infiniband.lo: libnm-util/nm-setting-infiniband.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_libnm_util_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-util/libnm_util_libnm_util_la-nm-setting-infiniband.lo -MD -MP -MF libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-infiniband.Tpo -c -o libnm-util/libnm_util_libnm_util_la-nm-setting-infiniband.lo `test -f 'libnm-util/nm-setting-infiniband.c' || echo '$(srcdir)/'`libnm-util/nm-setting-infiniband.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-infiniband.Tpo libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-infiniband.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-util/nm-setting-infiniband.c' object='libnm-util/libnm_util_libnm_util_la-nm-setting-infiniband.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_libnm_util_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-util/libnm_util_libnm_util_la-nm-setting-infiniband.lo `test -f 'libnm-util/nm-setting-infiniband.c' || echo '$(srcdir)/'`libnm-util/nm-setting-infiniband.c + +libnm-util/libnm_util_libnm_util_la-nm-setting-ip4-config.lo: libnm-util/nm-setting-ip4-config.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_libnm_util_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-util/libnm_util_libnm_util_la-nm-setting-ip4-config.lo -MD -MP -MF libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-ip4-config.Tpo -c -o libnm-util/libnm_util_libnm_util_la-nm-setting-ip4-config.lo `test -f 'libnm-util/nm-setting-ip4-config.c' || echo '$(srcdir)/'`libnm-util/nm-setting-ip4-config.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-ip4-config.Tpo libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-ip4-config.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-util/nm-setting-ip4-config.c' object='libnm-util/libnm_util_libnm_util_la-nm-setting-ip4-config.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_libnm_util_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-util/libnm_util_libnm_util_la-nm-setting-ip4-config.lo `test -f 'libnm-util/nm-setting-ip4-config.c' || echo '$(srcdir)/'`libnm-util/nm-setting-ip4-config.c + +libnm-util/libnm_util_libnm_util_la-nm-setting-vlan.lo: libnm-util/nm-setting-vlan.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_libnm_util_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-util/libnm_util_libnm_util_la-nm-setting-vlan.lo -MD -MP -MF libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-vlan.Tpo -c -o libnm-util/libnm_util_libnm_util_la-nm-setting-vlan.lo `test -f 'libnm-util/nm-setting-vlan.c' || echo '$(srcdir)/'`libnm-util/nm-setting-vlan.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-vlan.Tpo libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-vlan.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-util/nm-setting-vlan.c' object='libnm-util/libnm_util_libnm_util_la-nm-setting-vlan.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_libnm_util_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-util/libnm_util_libnm_util_la-nm-setting-vlan.lo `test -f 'libnm-util/nm-setting-vlan.c' || echo '$(srcdir)/'`libnm-util/nm-setting-vlan.c + +libnm-util/libnm_util_libnm_util_la-nm-setting-ip6-config.lo: libnm-util/nm-setting-ip6-config.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_libnm_util_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-util/libnm_util_libnm_util_la-nm-setting-ip6-config.lo -MD -MP -MF libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-ip6-config.Tpo -c -o libnm-util/libnm_util_libnm_util_la-nm-setting-ip6-config.lo `test -f 'libnm-util/nm-setting-ip6-config.c' || echo '$(srcdir)/'`libnm-util/nm-setting-ip6-config.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-ip6-config.Tpo libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-ip6-config.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-util/nm-setting-ip6-config.c' object='libnm-util/libnm_util_libnm_util_la-nm-setting-ip6-config.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_libnm_util_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-util/libnm_util_libnm_util_la-nm-setting-ip6-config.lo `test -f 'libnm-util/nm-setting-ip6-config.c' || echo '$(srcdir)/'`libnm-util/nm-setting-ip6-config.c + +libnm-util/libnm_util_libnm_util_la-nm-setting-ppp.lo: libnm-util/nm-setting-ppp.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_libnm_util_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-util/libnm_util_libnm_util_la-nm-setting-ppp.lo -MD -MP -MF libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-ppp.Tpo -c -o libnm-util/libnm_util_libnm_util_la-nm-setting-ppp.lo `test -f 'libnm-util/nm-setting-ppp.c' || echo '$(srcdir)/'`libnm-util/nm-setting-ppp.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-ppp.Tpo libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-ppp.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-util/nm-setting-ppp.c' object='libnm-util/libnm_util_libnm_util_la-nm-setting-ppp.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_libnm_util_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-util/libnm_util_libnm_util_la-nm-setting-ppp.lo `test -f 'libnm-util/nm-setting-ppp.c' || echo '$(srcdir)/'`libnm-util/nm-setting-ppp.c + +libnm-util/libnm_util_libnm_util_la-nm-setting-pppoe.lo: libnm-util/nm-setting-pppoe.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_libnm_util_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-util/libnm_util_libnm_util_la-nm-setting-pppoe.lo -MD -MP -MF libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-pppoe.Tpo -c -o libnm-util/libnm_util_libnm_util_la-nm-setting-pppoe.lo `test -f 'libnm-util/nm-setting-pppoe.c' || echo '$(srcdir)/'`libnm-util/nm-setting-pppoe.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-pppoe.Tpo libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-pppoe.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-util/nm-setting-pppoe.c' object='libnm-util/libnm_util_libnm_util_la-nm-setting-pppoe.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_libnm_util_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-util/libnm_util_libnm_util_la-nm-setting-pppoe.lo `test -f 'libnm-util/nm-setting-pppoe.c' || echo '$(srcdir)/'`libnm-util/nm-setting-pppoe.c + +libnm-util/libnm_util_libnm_util_la-nm-setting-serial.lo: libnm-util/nm-setting-serial.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_libnm_util_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-util/libnm_util_libnm_util_la-nm-setting-serial.lo -MD -MP -MF libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-serial.Tpo -c -o libnm-util/libnm_util_libnm_util_la-nm-setting-serial.lo `test -f 'libnm-util/nm-setting-serial.c' || echo '$(srcdir)/'`libnm-util/nm-setting-serial.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-serial.Tpo libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-serial.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-util/nm-setting-serial.c' object='libnm-util/libnm_util_libnm_util_la-nm-setting-serial.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_libnm_util_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-util/libnm_util_libnm_util_la-nm-setting-serial.lo `test -f 'libnm-util/nm-setting-serial.c' || echo '$(srcdir)/'`libnm-util/nm-setting-serial.c + +libnm-util/libnm_util_libnm_util_la-nm-setting-generic.lo: libnm-util/nm-setting-generic.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_libnm_util_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-util/libnm_util_libnm_util_la-nm-setting-generic.lo -MD -MP -MF libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-generic.Tpo -c -o libnm-util/libnm_util_libnm_util_la-nm-setting-generic.lo `test -f 'libnm-util/nm-setting-generic.c' || echo '$(srcdir)/'`libnm-util/nm-setting-generic.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-generic.Tpo libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-generic.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-util/nm-setting-generic.c' object='libnm-util/libnm_util_libnm_util_la-nm-setting-generic.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_libnm_util_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-util/libnm_util_libnm_util_la-nm-setting-generic.lo `test -f 'libnm-util/nm-setting-generic.c' || echo '$(srcdir)/'`libnm-util/nm-setting-generic.c + +libnm-util/libnm_util_libnm_util_la-nm-setting-gsm.lo: libnm-util/nm-setting-gsm.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_libnm_util_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-util/libnm_util_libnm_util_la-nm-setting-gsm.lo -MD -MP -MF libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-gsm.Tpo -c -o libnm-util/libnm_util_libnm_util_la-nm-setting-gsm.lo `test -f 'libnm-util/nm-setting-gsm.c' || echo '$(srcdir)/'`libnm-util/nm-setting-gsm.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-gsm.Tpo libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-gsm.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-util/nm-setting-gsm.c' object='libnm-util/libnm_util_libnm_util_la-nm-setting-gsm.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_libnm_util_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-util/libnm_util_libnm_util_la-nm-setting-gsm.lo `test -f 'libnm-util/nm-setting-gsm.c' || echo '$(srcdir)/'`libnm-util/nm-setting-gsm.c + +libnm-util/libnm_util_libnm_util_la-nm-setting-cdma.lo: libnm-util/nm-setting-cdma.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_libnm_util_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-util/libnm_util_libnm_util_la-nm-setting-cdma.lo -MD -MP -MF libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-cdma.Tpo -c -o libnm-util/libnm_util_libnm_util_la-nm-setting-cdma.lo `test -f 'libnm-util/nm-setting-cdma.c' || echo '$(srcdir)/'`libnm-util/nm-setting-cdma.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-cdma.Tpo libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-cdma.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-util/nm-setting-cdma.c' object='libnm-util/libnm_util_libnm_util_la-nm-setting-cdma.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_libnm_util_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-util/libnm_util_libnm_util_la-nm-setting-cdma.lo `test -f 'libnm-util/nm-setting-cdma.c' || echo '$(srcdir)/'`libnm-util/nm-setting-cdma.c + +libnm-util/libnm_util_libnm_util_la-nm-setting-olpc-mesh.lo: libnm-util/nm-setting-olpc-mesh.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_libnm_util_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-util/libnm_util_libnm_util_la-nm-setting-olpc-mesh.lo -MD -MP -MF libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-olpc-mesh.Tpo -c -o libnm-util/libnm_util_libnm_util_la-nm-setting-olpc-mesh.lo `test -f 'libnm-util/nm-setting-olpc-mesh.c' || echo '$(srcdir)/'`libnm-util/nm-setting-olpc-mesh.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-olpc-mesh.Tpo libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-olpc-mesh.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-util/nm-setting-olpc-mesh.c' object='libnm-util/libnm_util_libnm_util_la-nm-setting-olpc-mesh.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_libnm_util_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-util/libnm_util_libnm_util_la-nm-setting-olpc-mesh.lo `test -f 'libnm-util/nm-setting-olpc-mesh.c' || echo '$(srcdir)/'`libnm-util/nm-setting-olpc-mesh.c + +libnm-util/libnm_util_libnm_util_la-nm-setting-wimax.lo: libnm-util/nm-setting-wimax.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_libnm_util_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-util/libnm_util_libnm_util_la-nm-setting-wimax.lo -MD -MP -MF libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-wimax.Tpo -c -o libnm-util/libnm_util_libnm_util_la-nm-setting-wimax.lo `test -f 'libnm-util/nm-setting-wimax.c' || echo '$(srcdir)/'`libnm-util/nm-setting-wimax.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-wimax.Tpo libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-wimax.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-util/nm-setting-wimax.c' object='libnm-util/libnm_util_libnm_util_la-nm-setting-wimax.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_libnm_util_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-util/libnm_util_libnm_util_la-nm-setting-wimax.lo `test -f 'libnm-util/nm-setting-wimax.c' || echo '$(srcdir)/'`libnm-util/nm-setting-wimax.c + +libnm-util/libnm_util_libnm_util_la-nm-setting-wired.lo: libnm-util/nm-setting-wired.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_libnm_util_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-util/libnm_util_libnm_util_la-nm-setting-wired.lo -MD -MP -MF libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-wired.Tpo -c -o libnm-util/libnm_util_libnm_util_la-nm-setting-wired.lo `test -f 'libnm-util/nm-setting-wired.c' || echo '$(srcdir)/'`libnm-util/nm-setting-wired.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-wired.Tpo libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-wired.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-util/nm-setting-wired.c' object='libnm-util/libnm_util_libnm_util_la-nm-setting-wired.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_libnm_util_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-util/libnm_util_libnm_util_la-nm-setting-wired.lo `test -f 'libnm-util/nm-setting-wired.c' || echo '$(srcdir)/'`libnm-util/nm-setting-wired.c + +libnm-util/libnm_util_libnm_util_la-nm-setting-wireless.lo: libnm-util/nm-setting-wireless.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_libnm_util_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-util/libnm_util_libnm_util_la-nm-setting-wireless.lo -MD -MP -MF libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-wireless.Tpo -c -o libnm-util/libnm_util_libnm_util_la-nm-setting-wireless.lo `test -f 'libnm-util/nm-setting-wireless.c' || echo '$(srcdir)/'`libnm-util/nm-setting-wireless.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-wireless.Tpo libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-wireless.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-util/nm-setting-wireless.c' object='libnm-util/libnm_util_libnm_util_la-nm-setting-wireless.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_libnm_util_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-util/libnm_util_libnm_util_la-nm-setting-wireless.lo `test -f 'libnm-util/nm-setting-wireless.c' || echo '$(srcdir)/'`libnm-util/nm-setting-wireless.c + +libnm-util/libnm_util_libnm_util_la-nm-setting-wireless-security.lo: libnm-util/nm-setting-wireless-security.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_libnm_util_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-util/libnm_util_libnm_util_la-nm-setting-wireless-security.lo -MD -MP -MF libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-wireless-security.Tpo -c -o libnm-util/libnm_util_libnm_util_la-nm-setting-wireless-security.lo `test -f 'libnm-util/nm-setting-wireless-security.c' || echo '$(srcdir)/'`libnm-util/nm-setting-wireless-security.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-wireless-security.Tpo libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-wireless-security.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-util/nm-setting-wireless-security.c' object='libnm-util/libnm_util_libnm_util_la-nm-setting-wireless-security.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_libnm_util_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-util/libnm_util_libnm_util_la-nm-setting-wireless-security.lo `test -f 'libnm-util/nm-setting-wireless-security.c' || echo '$(srcdir)/'`libnm-util/nm-setting-wireless-security.c + +libnm-util/libnm_util_libnm_util_la-nm-setting-vpn.lo: libnm-util/nm-setting-vpn.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_libnm_util_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-util/libnm_util_libnm_util_la-nm-setting-vpn.lo -MD -MP -MF libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-vpn.Tpo -c -o libnm-util/libnm_util_libnm_util_la-nm-setting-vpn.lo `test -f 'libnm-util/nm-setting-vpn.c' || echo '$(srcdir)/'`libnm-util/nm-setting-vpn.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-vpn.Tpo libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-setting-vpn.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-util/nm-setting-vpn.c' object='libnm-util/libnm_util_libnm_util_la-nm-setting-vpn.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_libnm_util_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-util/libnm_util_libnm_util_la-nm-setting-vpn.lo `test -f 'libnm-util/nm-setting-vpn.c' || echo '$(srcdir)/'`libnm-util/nm-setting-vpn.c + +libnm-util/libnm_util_libnm_util_la-nm-utils.lo: libnm-util/nm-utils.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_libnm_util_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-util/libnm_util_libnm_util_la-nm-utils.lo -MD -MP -MF libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-utils.Tpo -c -o libnm-util/libnm_util_libnm_util_la-nm-utils.lo `test -f 'libnm-util/nm-utils.c' || echo '$(srcdir)/'`libnm-util/nm-utils.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-utils.Tpo libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-utils.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-util/nm-utils.c' object='libnm-util/libnm_util_libnm_util_la-nm-utils.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_libnm_util_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-util/libnm_util_libnm_util_la-nm-utils.lo `test -f 'libnm-util/nm-utils.c' || echo '$(srcdir)/'`libnm-util/nm-utils.c + +libnm-util/libnm_util_libnm_util_la-nm-value-transforms.lo: libnm-util/nm-value-transforms.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_libnm_util_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-util/libnm_util_libnm_util_la-nm-value-transforms.lo -MD -MP -MF libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-value-transforms.Tpo -c -o libnm-util/libnm_util_libnm_util_la-nm-value-transforms.lo `test -f 'libnm-util/nm-value-transforms.c' || echo '$(srcdir)/'`libnm-util/nm-value-transforms.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-value-transforms.Tpo libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-value-transforms.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-util/nm-value-transforms.c' object='libnm-util/libnm_util_libnm_util_la-nm-value-transforms.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_libnm_util_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-util/libnm_util_libnm_util_la-nm-value-transforms.lo `test -f 'libnm-util/nm-value-transforms.c' || echo '$(srcdir)/'`libnm-util/nm-value-transforms.c + +libnm-util/libnm_util_libnm_util_la-crypto_gnutls.lo: libnm-util/crypto_gnutls.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_libnm_util_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-util/libnm_util_libnm_util_la-crypto_gnutls.lo -MD -MP -MF libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-crypto_gnutls.Tpo -c -o libnm-util/libnm_util_libnm_util_la-crypto_gnutls.lo `test -f 'libnm-util/crypto_gnutls.c' || echo '$(srcdir)/'`libnm-util/crypto_gnutls.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-crypto_gnutls.Tpo libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-crypto_gnutls.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-util/crypto_gnutls.c' object='libnm-util/libnm_util_libnm_util_la-crypto_gnutls.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_libnm_util_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-util/libnm_util_libnm_util_la-crypto_gnutls.lo `test -f 'libnm-util/crypto_gnutls.c' || echo '$(srcdir)/'`libnm-util/crypto_gnutls.c + +libnm-util/libnm_util_libnm_util_la-crypto_nss.lo: libnm-util/crypto_nss.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_libnm_util_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-util/libnm_util_libnm_util_la-crypto_nss.lo -MD -MP -MF libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-crypto_nss.Tpo -c -o libnm-util/libnm_util_libnm_util_la-crypto_nss.lo `test -f 'libnm-util/crypto_nss.c' || echo '$(srcdir)/'`libnm-util/crypto_nss.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-crypto_nss.Tpo libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-crypto_nss.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-util/crypto_nss.c' object='libnm-util/libnm_util_libnm_util_la-crypto_nss.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_libnm_util_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-util/libnm_util_libnm_util_la-crypto_nss.lo `test -f 'libnm-util/crypto_nss.c' || echo '$(srcdir)/'`libnm-util/crypto_nss.c + +libnm-util/libnm_util_libnm_util_la-nm-utils-enum-types.lo: libnm-util/nm-utils-enum-types.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_libnm_util_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-util/libnm_util_libnm_util_la-nm-utils-enum-types.lo -MD -MP -MF libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-utils-enum-types.Tpo -c -o libnm-util/libnm_util_libnm_util_la-nm-utils-enum-types.lo `test -f 'libnm-util/nm-utils-enum-types.c' || echo '$(srcdir)/'`libnm-util/nm-utils-enum-types.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-utils-enum-types.Tpo libnm-util/$(DEPDIR)/libnm_util_libnm_util_la-nm-utils-enum-types.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-util/nm-utils-enum-types.c' object='libnm-util/libnm_util_libnm_util_la-nm-utils-enum-types.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_libnm_util_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-util/libnm_util_libnm_util_la-nm-utils-enum-types.lo `test -f 'libnm-util/nm-utils-enum-types.c' || echo '$(srcdir)/'`libnm-util/nm-utils-enum-types.c + +libnm-util/libnm_util_libtest_crypto_la-crypto.lo: libnm-util/crypto.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_libtest_crypto_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-util/libnm_util_libtest_crypto_la-crypto.lo -MD -MP -MF libnm-util/$(DEPDIR)/libnm_util_libtest_crypto_la-crypto.Tpo -c -o libnm-util/libnm_util_libtest_crypto_la-crypto.lo `test -f 'libnm-util/crypto.c' || echo '$(srcdir)/'`libnm-util/crypto.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-util/$(DEPDIR)/libnm_util_libtest_crypto_la-crypto.Tpo libnm-util/$(DEPDIR)/libnm_util_libtest_crypto_la-crypto.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-util/crypto.c' object='libnm-util/libnm_util_libtest_crypto_la-crypto.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_libtest_crypto_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-util/libnm_util_libtest_crypto_la-crypto.lo `test -f 'libnm-util/crypto.c' || echo '$(srcdir)/'`libnm-util/crypto.c + +libnm-util/libnm_util_libtest_crypto_la-crypto_gnutls.lo: libnm-util/crypto_gnutls.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_libtest_crypto_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-util/libnm_util_libtest_crypto_la-crypto_gnutls.lo -MD -MP -MF libnm-util/$(DEPDIR)/libnm_util_libtest_crypto_la-crypto_gnutls.Tpo -c -o libnm-util/libnm_util_libtest_crypto_la-crypto_gnutls.lo `test -f 'libnm-util/crypto_gnutls.c' || echo '$(srcdir)/'`libnm-util/crypto_gnutls.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-util/$(DEPDIR)/libnm_util_libtest_crypto_la-crypto_gnutls.Tpo libnm-util/$(DEPDIR)/libnm_util_libtest_crypto_la-crypto_gnutls.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-util/crypto_gnutls.c' object='libnm-util/libnm_util_libtest_crypto_la-crypto_gnutls.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_libtest_crypto_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-util/libnm_util_libtest_crypto_la-crypto_gnutls.lo `test -f 'libnm-util/crypto_gnutls.c' || echo '$(srcdir)/'`libnm-util/crypto_gnutls.c + +libnm-util/libnm_util_libtest_crypto_la-crypto_nss.lo: libnm-util/crypto_nss.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_libtest_crypto_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-util/libnm_util_libtest_crypto_la-crypto_nss.lo -MD -MP -MF libnm-util/$(DEPDIR)/libnm_util_libtest_crypto_la-crypto_nss.Tpo -c -o libnm-util/libnm_util_libtest_crypto_la-crypto_nss.lo `test -f 'libnm-util/crypto_nss.c' || echo '$(srcdir)/'`libnm-util/crypto_nss.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-util/$(DEPDIR)/libnm_util_libtest_crypto_la-crypto_nss.Tpo libnm-util/$(DEPDIR)/libnm_util_libtest_crypto_la-crypto_nss.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-util/crypto_nss.c' object='libnm-util/libnm_util_libtest_crypto_la-crypto_nss.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_libtest_crypto_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-util/libnm_util_libtest_crypto_la-crypto_nss.lo `test -f 'libnm-util/crypto_nss.c' || echo '$(srcdir)/'`libnm-util/crypto_nss.c + +libnm/libnm_libnm_la-nm-access-point.lo: libnm/nm-access-point.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_libnm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm/libnm_libnm_la-nm-access-point.lo -MD -MP -MF libnm/$(DEPDIR)/libnm_libnm_la-nm-access-point.Tpo -c -o libnm/libnm_libnm_la-nm-access-point.lo `test -f 'libnm/nm-access-point.c' || echo '$(srcdir)/'`libnm/nm-access-point.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm/$(DEPDIR)/libnm_libnm_la-nm-access-point.Tpo libnm/$(DEPDIR)/libnm_libnm_la-nm-access-point.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm/nm-access-point.c' object='libnm/libnm_libnm_la-nm-access-point.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_libnm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm/libnm_libnm_la-nm-access-point.lo `test -f 'libnm/nm-access-point.c' || echo '$(srcdir)/'`libnm/nm-access-point.c + +libnm/libnm_libnm_la-nm-active-connection.lo: libnm/nm-active-connection.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_libnm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm/libnm_libnm_la-nm-active-connection.lo -MD -MP -MF libnm/$(DEPDIR)/libnm_libnm_la-nm-active-connection.Tpo -c -o libnm/libnm_libnm_la-nm-active-connection.lo `test -f 'libnm/nm-active-connection.c' || echo '$(srcdir)/'`libnm/nm-active-connection.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm/$(DEPDIR)/libnm_libnm_la-nm-active-connection.Tpo libnm/$(DEPDIR)/libnm_libnm_la-nm-active-connection.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm/nm-active-connection.c' object='libnm/libnm_libnm_la-nm-active-connection.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_libnm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm/libnm_libnm_la-nm-active-connection.lo `test -f 'libnm/nm-active-connection.c' || echo '$(srcdir)/'`libnm/nm-active-connection.c + +libnm/libnm_libnm_la-nm-client.lo: libnm/nm-client.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_libnm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm/libnm_libnm_la-nm-client.lo -MD -MP -MF libnm/$(DEPDIR)/libnm_libnm_la-nm-client.Tpo -c -o libnm/libnm_libnm_la-nm-client.lo `test -f 'libnm/nm-client.c' || echo '$(srcdir)/'`libnm/nm-client.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm/$(DEPDIR)/libnm_libnm_la-nm-client.Tpo libnm/$(DEPDIR)/libnm_libnm_la-nm-client.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm/nm-client.c' object='libnm/libnm_libnm_la-nm-client.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_libnm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm/libnm_libnm_la-nm-client.lo `test -f 'libnm/nm-client.c' || echo '$(srcdir)/'`libnm/nm-client.c + +libnm/libnm_libnm_la-nm-dbus-helpers.lo: libnm/nm-dbus-helpers.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_libnm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm/libnm_libnm_la-nm-dbus-helpers.lo -MD -MP -MF libnm/$(DEPDIR)/libnm_libnm_la-nm-dbus-helpers.Tpo -c -o libnm/libnm_libnm_la-nm-dbus-helpers.lo `test -f 'libnm/nm-dbus-helpers.c' || echo '$(srcdir)/'`libnm/nm-dbus-helpers.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm/$(DEPDIR)/libnm_libnm_la-nm-dbus-helpers.Tpo libnm/$(DEPDIR)/libnm_libnm_la-nm-dbus-helpers.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm/nm-dbus-helpers.c' object='libnm/libnm_libnm_la-nm-dbus-helpers.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_libnm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm/libnm_libnm_la-nm-dbus-helpers.lo `test -f 'libnm/nm-dbus-helpers.c' || echo '$(srcdir)/'`libnm/nm-dbus-helpers.c + +libnm/libnm_libnm_la-nm-device-adsl.lo: libnm/nm-device-adsl.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_libnm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm/libnm_libnm_la-nm-device-adsl.lo -MD -MP -MF libnm/$(DEPDIR)/libnm_libnm_la-nm-device-adsl.Tpo -c -o libnm/libnm_libnm_la-nm-device-adsl.lo `test -f 'libnm/nm-device-adsl.c' || echo '$(srcdir)/'`libnm/nm-device-adsl.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm/$(DEPDIR)/libnm_libnm_la-nm-device-adsl.Tpo libnm/$(DEPDIR)/libnm_libnm_la-nm-device-adsl.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm/nm-device-adsl.c' object='libnm/libnm_libnm_la-nm-device-adsl.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_libnm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm/libnm_libnm_la-nm-device-adsl.lo `test -f 'libnm/nm-device-adsl.c' || echo '$(srcdir)/'`libnm/nm-device-adsl.c + +libnm/libnm_libnm_la-nm-device-bond.lo: libnm/nm-device-bond.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_libnm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm/libnm_libnm_la-nm-device-bond.lo -MD -MP -MF libnm/$(DEPDIR)/libnm_libnm_la-nm-device-bond.Tpo -c -o libnm/libnm_libnm_la-nm-device-bond.lo `test -f 'libnm/nm-device-bond.c' || echo '$(srcdir)/'`libnm/nm-device-bond.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm/$(DEPDIR)/libnm_libnm_la-nm-device-bond.Tpo libnm/$(DEPDIR)/libnm_libnm_la-nm-device-bond.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm/nm-device-bond.c' object='libnm/libnm_libnm_la-nm-device-bond.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_libnm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm/libnm_libnm_la-nm-device-bond.lo `test -f 'libnm/nm-device-bond.c' || echo '$(srcdir)/'`libnm/nm-device-bond.c + +libnm/libnm_libnm_la-nm-device-bridge.lo: libnm/nm-device-bridge.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_libnm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm/libnm_libnm_la-nm-device-bridge.lo -MD -MP -MF libnm/$(DEPDIR)/libnm_libnm_la-nm-device-bridge.Tpo -c -o libnm/libnm_libnm_la-nm-device-bridge.lo `test -f 'libnm/nm-device-bridge.c' || echo '$(srcdir)/'`libnm/nm-device-bridge.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm/$(DEPDIR)/libnm_libnm_la-nm-device-bridge.Tpo libnm/$(DEPDIR)/libnm_libnm_la-nm-device-bridge.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm/nm-device-bridge.c' object='libnm/libnm_libnm_la-nm-device-bridge.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_libnm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm/libnm_libnm_la-nm-device-bridge.lo `test -f 'libnm/nm-device-bridge.c' || echo '$(srcdir)/'`libnm/nm-device-bridge.c + +libnm/libnm_libnm_la-nm-device-bt.lo: libnm/nm-device-bt.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_libnm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm/libnm_libnm_la-nm-device-bt.lo -MD -MP -MF libnm/$(DEPDIR)/libnm_libnm_la-nm-device-bt.Tpo -c -o libnm/libnm_libnm_la-nm-device-bt.lo `test -f 'libnm/nm-device-bt.c' || echo '$(srcdir)/'`libnm/nm-device-bt.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm/$(DEPDIR)/libnm_libnm_la-nm-device-bt.Tpo libnm/$(DEPDIR)/libnm_libnm_la-nm-device-bt.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm/nm-device-bt.c' object='libnm/libnm_libnm_la-nm-device-bt.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_libnm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm/libnm_libnm_la-nm-device-bt.lo `test -f 'libnm/nm-device-bt.c' || echo '$(srcdir)/'`libnm/nm-device-bt.c + +libnm/libnm_libnm_la-nm-device-ethernet.lo: libnm/nm-device-ethernet.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_libnm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm/libnm_libnm_la-nm-device-ethernet.lo -MD -MP -MF libnm/$(DEPDIR)/libnm_libnm_la-nm-device-ethernet.Tpo -c -o libnm/libnm_libnm_la-nm-device-ethernet.lo `test -f 'libnm/nm-device-ethernet.c' || echo '$(srcdir)/'`libnm/nm-device-ethernet.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm/$(DEPDIR)/libnm_libnm_la-nm-device-ethernet.Tpo libnm/$(DEPDIR)/libnm_libnm_la-nm-device-ethernet.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm/nm-device-ethernet.c' object='libnm/libnm_libnm_la-nm-device-ethernet.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_libnm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm/libnm_libnm_la-nm-device-ethernet.lo `test -f 'libnm/nm-device-ethernet.c' || echo '$(srcdir)/'`libnm/nm-device-ethernet.c + +libnm/libnm_libnm_la-nm-device-generic.lo: libnm/nm-device-generic.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_libnm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm/libnm_libnm_la-nm-device-generic.lo -MD -MP -MF libnm/$(DEPDIR)/libnm_libnm_la-nm-device-generic.Tpo -c -o libnm/libnm_libnm_la-nm-device-generic.lo `test -f 'libnm/nm-device-generic.c' || echo '$(srcdir)/'`libnm/nm-device-generic.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm/$(DEPDIR)/libnm_libnm_la-nm-device-generic.Tpo libnm/$(DEPDIR)/libnm_libnm_la-nm-device-generic.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm/nm-device-generic.c' object='libnm/libnm_libnm_la-nm-device-generic.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_libnm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm/libnm_libnm_la-nm-device-generic.lo `test -f 'libnm/nm-device-generic.c' || echo '$(srcdir)/'`libnm/nm-device-generic.c + +libnm/libnm_libnm_la-nm-device-infiniband.lo: libnm/nm-device-infiniband.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_libnm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm/libnm_libnm_la-nm-device-infiniband.lo -MD -MP -MF libnm/$(DEPDIR)/libnm_libnm_la-nm-device-infiniband.Tpo -c -o libnm/libnm_libnm_la-nm-device-infiniband.lo `test -f 'libnm/nm-device-infiniband.c' || echo '$(srcdir)/'`libnm/nm-device-infiniband.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm/$(DEPDIR)/libnm_libnm_la-nm-device-infiniband.Tpo libnm/$(DEPDIR)/libnm_libnm_la-nm-device-infiniband.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm/nm-device-infiniband.c' object='libnm/libnm_libnm_la-nm-device-infiniband.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_libnm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm/libnm_libnm_la-nm-device-infiniband.lo `test -f 'libnm/nm-device-infiniband.c' || echo '$(srcdir)/'`libnm/nm-device-infiniband.c + +libnm/libnm_libnm_la-nm-device-ip-tunnel.lo: libnm/nm-device-ip-tunnel.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_libnm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm/libnm_libnm_la-nm-device-ip-tunnel.lo -MD -MP -MF libnm/$(DEPDIR)/libnm_libnm_la-nm-device-ip-tunnel.Tpo -c -o libnm/libnm_libnm_la-nm-device-ip-tunnel.lo `test -f 'libnm/nm-device-ip-tunnel.c' || echo '$(srcdir)/'`libnm/nm-device-ip-tunnel.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm/$(DEPDIR)/libnm_libnm_la-nm-device-ip-tunnel.Tpo libnm/$(DEPDIR)/libnm_libnm_la-nm-device-ip-tunnel.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm/nm-device-ip-tunnel.c' object='libnm/libnm_libnm_la-nm-device-ip-tunnel.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_libnm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm/libnm_libnm_la-nm-device-ip-tunnel.lo `test -f 'libnm/nm-device-ip-tunnel.c' || echo '$(srcdir)/'`libnm/nm-device-ip-tunnel.c + +libnm/libnm_libnm_la-nm-device-macsec.lo: libnm/nm-device-macsec.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_libnm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm/libnm_libnm_la-nm-device-macsec.lo -MD -MP -MF libnm/$(DEPDIR)/libnm_libnm_la-nm-device-macsec.Tpo -c -o libnm/libnm_libnm_la-nm-device-macsec.lo `test -f 'libnm/nm-device-macsec.c' || echo '$(srcdir)/'`libnm/nm-device-macsec.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm/$(DEPDIR)/libnm_libnm_la-nm-device-macsec.Tpo libnm/$(DEPDIR)/libnm_libnm_la-nm-device-macsec.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm/nm-device-macsec.c' object='libnm/libnm_libnm_la-nm-device-macsec.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_libnm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm/libnm_libnm_la-nm-device-macsec.lo `test -f 'libnm/nm-device-macsec.c' || echo '$(srcdir)/'`libnm/nm-device-macsec.c + +libnm/libnm_libnm_la-nm-device-macvlan.lo: libnm/nm-device-macvlan.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_libnm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm/libnm_libnm_la-nm-device-macvlan.lo -MD -MP -MF libnm/$(DEPDIR)/libnm_libnm_la-nm-device-macvlan.Tpo -c -o libnm/libnm_libnm_la-nm-device-macvlan.lo `test -f 'libnm/nm-device-macvlan.c' || echo '$(srcdir)/'`libnm/nm-device-macvlan.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm/$(DEPDIR)/libnm_libnm_la-nm-device-macvlan.Tpo libnm/$(DEPDIR)/libnm_libnm_la-nm-device-macvlan.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm/nm-device-macvlan.c' object='libnm/libnm_libnm_la-nm-device-macvlan.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_libnm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm/libnm_libnm_la-nm-device-macvlan.lo `test -f 'libnm/nm-device-macvlan.c' || echo '$(srcdir)/'`libnm/nm-device-macvlan.c + +libnm/libnm_libnm_la-nm-device-modem.lo: libnm/nm-device-modem.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_libnm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm/libnm_libnm_la-nm-device-modem.lo -MD -MP -MF libnm/$(DEPDIR)/libnm_libnm_la-nm-device-modem.Tpo -c -o libnm/libnm_libnm_la-nm-device-modem.lo `test -f 'libnm/nm-device-modem.c' || echo '$(srcdir)/'`libnm/nm-device-modem.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm/$(DEPDIR)/libnm_libnm_la-nm-device-modem.Tpo libnm/$(DEPDIR)/libnm_libnm_la-nm-device-modem.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm/nm-device-modem.c' object='libnm/libnm_libnm_la-nm-device-modem.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_libnm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm/libnm_libnm_la-nm-device-modem.lo `test -f 'libnm/nm-device-modem.c' || echo '$(srcdir)/'`libnm/nm-device-modem.c + +libnm/libnm_libnm_la-nm-device-olpc-mesh.lo: libnm/nm-device-olpc-mesh.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_libnm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm/libnm_libnm_la-nm-device-olpc-mesh.lo -MD -MP -MF libnm/$(DEPDIR)/libnm_libnm_la-nm-device-olpc-mesh.Tpo -c -o libnm/libnm_libnm_la-nm-device-olpc-mesh.lo `test -f 'libnm/nm-device-olpc-mesh.c' || echo '$(srcdir)/'`libnm/nm-device-olpc-mesh.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm/$(DEPDIR)/libnm_libnm_la-nm-device-olpc-mesh.Tpo libnm/$(DEPDIR)/libnm_libnm_la-nm-device-olpc-mesh.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm/nm-device-olpc-mesh.c' object='libnm/libnm_libnm_la-nm-device-olpc-mesh.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_libnm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm/libnm_libnm_la-nm-device-olpc-mesh.lo `test -f 'libnm/nm-device-olpc-mesh.c' || echo '$(srcdir)/'`libnm/nm-device-olpc-mesh.c + +libnm/libnm_libnm_la-nm-device-team.lo: libnm/nm-device-team.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_libnm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm/libnm_libnm_la-nm-device-team.lo -MD -MP -MF libnm/$(DEPDIR)/libnm_libnm_la-nm-device-team.Tpo -c -o libnm/libnm_libnm_la-nm-device-team.lo `test -f 'libnm/nm-device-team.c' || echo '$(srcdir)/'`libnm/nm-device-team.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm/$(DEPDIR)/libnm_libnm_la-nm-device-team.Tpo libnm/$(DEPDIR)/libnm_libnm_la-nm-device-team.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm/nm-device-team.c' object='libnm/libnm_libnm_la-nm-device-team.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_libnm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm/libnm_libnm_la-nm-device-team.lo `test -f 'libnm/nm-device-team.c' || echo '$(srcdir)/'`libnm/nm-device-team.c + +libnm/libnm_libnm_la-nm-device-tun.lo: libnm/nm-device-tun.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_libnm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm/libnm_libnm_la-nm-device-tun.lo -MD -MP -MF libnm/$(DEPDIR)/libnm_libnm_la-nm-device-tun.Tpo -c -o libnm/libnm_libnm_la-nm-device-tun.lo `test -f 'libnm/nm-device-tun.c' || echo '$(srcdir)/'`libnm/nm-device-tun.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm/$(DEPDIR)/libnm_libnm_la-nm-device-tun.Tpo libnm/$(DEPDIR)/libnm_libnm_la-nm-device-tun.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm/nm-device-tun.c' object='libnm/libnm_libnm_la-nm-device-tun.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_libnm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm/libnm_libnm_la-nm-device-tun.lo `test -f 'libnm/nm-device-tun.c' || echo '$(srcdir)/'`libnm/nm-device-tun.c + +libnm/libnm_libnm_la-nm-device-vlan.lo: libnm/nm-device-vlan.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_libnm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm/libnm_libnm_la-nm-device-vlan.lo -MD -MP -MF libnm/$(DEPDIR)/libnm_libnm_la-nm-device-vlan.Tpo -c -o libnm/libnm_libnm_la-nm-device-vlan.lo `test -f 'libnm/nm-device-vlan.c' || echo '$(srcdir)/'`libnm/nm-device-vlan.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm/$(DEPDIR)/libnm_libnm_la-nm-device-vlan.Tpo libnm/$(DEPDIR)/libnm_libnm_la-nm-device-vlan.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm/nm-device-vlan.c' object='libnm/libnm_libnm_la-nm-device-vlan.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_libnm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm/libnm_libnm_la-nm-device-vlan.lo `test -f 'libnm/nm-device-vlan.c' || echo '$(srcdir)/'`libnm/nm-device-vlan.c + +libnm/libnm_libnm_la-nm-device-vxlan.lo: libnm/nm-device-vxlan.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_libnm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm/libnm_libnm_la-nm-device-vxlan.lo -MD -MP -MF libnm/$(DEPDIR)/libnm_libnm_la-nm-device-vxlan.Tpo -c -o libnm/libnm_libnm_la-nm-device-vxlan.lo `test -f 'libnm/nm-device-vxlan.c' || echo '$(srcdir)/'`libnm/nm-device-vxlan.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm/$(DEPDIR)/libnm_libnm_la-nm-device-vxlan.Tpo libnm/$(DEPDIR)/libnm_libnm_la-nm-device-vxlan.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm/nm-device-vxlan.c' object='libnm/libnm_libnm_la-nm-device-vxlan.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_libnm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm/libnm_libnm_la-nm-device-vxlan.lo `test -f 'libnm/nm-device-vxlan.c' || echo '$(srcdir)/'`libnm/nm-device-vxlan.c + +libnm/libnm_libnm_la-nm-device-wifi.lo: libnm/nm-device-wifi.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_libnm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm/libnm_libnm_la-nm-device-wifi.lo -MD -MP -MF libnm/$(DEPDIR)/libnm_libnm_la-nm-device-wifi.Tpo -c -o libnm/libnm_libnm_la-nm-device-wifi.lo `test -f 'libnm/nm-device-wifi.c' || echo '$(srcdir)/'`libnm/nm-device-wifi.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm/$(DEPDIR)/libnm_libnm_la-nm-device-wifi.Tpo libnm/$(DEPDIR)/libnm_libnm_la-nm-device-wifi.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm/nm-device-wifi.c' object='libnm/libnm_libnm_la-nm-device-wifi.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_libnm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm/libnm_libnm_la-nm-device-wifi.lo `test -f 'libnm/nm-device-wifi.c' || echo '$(srcdir)/'`libnm/nm-device-wifi.c + +libnm/libnm_libnm_la-nm-device-wimax.lo: libnm/nm-device-wimax.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_libnm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm/libnm_libnm_la-nm-device-wimax.lo -MD -MP -MF libnm/$(DEPDIR)/libnm_libnm_la-nm-device-wimax.Tpo -c -o libnm/libnm_libnm_la-nm-device-wimax.lo `test -f 'libnm/nm-device-wimax.c' || echo '$(srcdir)/'`libnm/nm-device-wimax.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm/$(DEPDIR)/libnm_libnm_la-nm-device-wimax.Tpo libnm/$(DEPDIR)/libnm_libnm_la-nm-device-wimax.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm/nm-device-wimax.c' object='libnm/libnm_libnm_la-nm-device-wimax.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_libnm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm/libnm_libnm_la-nm-device-wimax.lo `test -f 'libnm/nm-device-wimax.c' || echo '$(srcdir)/'`libnm/nm-device-wimax.c + +libnm/libnm_libnm_la-nm-device.lo: libnm/nm-device.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_libnm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm/libnm_libnm_la-nm-device.lo -MD -MP -MF libnm/$(DEPDIR)/libnm_libnm_la-nm-device.Tpo -c -o libnm/libnm_libnm_la-nm-device.lo `test -f 'libnm/nm-device.c' || echo '$(srcdir)/'`libnm/nm-device.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm/$(DEPDIR)/libnm_libnm_la-nm-device.Tpo libnm/$(DEPDIR)/libnm_libnm_la-nm-device.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm/nm-device.c' object='libnm/libnm_libnm_la-nm-device.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_libnm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm/libnm_libnm_la-nm-device.lo `test -f 'libnm/nm-device.c' || echo '$(srcdir)/'`libnm/nm-device.c + +libnm/libnm_libnm_la-nm-dhcp-config.lo: libnm/nm-dhcp-config.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_libnm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm/libnm_libnm_la-nm-dhcp-config.lo -MD -MP -MF libnm/$(DEPDIR)/libnm_libnm_la-nm-dhcp-config.Tpo -c -o libnm/libnm_libnm_la-nm-dhcp-config.lo `test -f 'libnm/nm-dhcp-config.c' || echo '$(srcdir)/'`libnm/nm-dhcp-config.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm/$(DEPDIR)/libnm_libnm_la-nm-dhcp-config.Tpo libnm/$(DEPDIR)/libnm_libnm_la-nm-dhcp-config.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm/nm-dhcp-config.c' object='libnm/libnm_libnm_la-nm-dhcp-config.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_libnm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm/libnm_libnm_la-nm-dhcp-config.lo `test -f 'libnm/nm-dhcp-config.c' || echo '$(srcdir)/'`libnm/nm-dhcp-config.c + +libnm/libnm_libnm_la-nm-dhcp4-config.lo: libnm/nm-dhcp4-config.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_libnm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm/libnm_libnm_la-nm-dhcp4-config.lo -MD -MP -MF libnm/$(DEPDIR)/libnm_libnm_la-nm-dhcp4-config.Tpo -c -o libnm/libnm_libnm_la-nm-dhcp4-config.lo `test -f 'libnm/nm-dhcp4-config.c' || echo '$(srcdir)/'`libnm/nm-dhcp4-config.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm/$(DEPDIR)/libnm_libnm_la-nm-dhcp4-config.Tpo libnm/$(DEPDIR)/libnm_libnm_la-nm-dhcp4-config.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm/nm-dhcp4-config.c' object='libnm/libnm_libnm_la-nm-dhcp4-config.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_libnm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm/libnm_libnm_la-nm-dhcp4-config.lo `test -f 'libnm/nm-dhcp4-config.c' || echo '$(srcdir)/'`libnm/nm-dhcp4-config.c + +libnm/libnm_libnm_la-nm-dhcp6-config.lo: libnm/nm-dhcp6-config.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_libnm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm/libnm_libnm_la-nm-dhcp6-config.lo -MD -MP -MF libnm/$(DEPDIR)/libnm_libnm_la-nm-dhcp6-config.Tpo -c -o libnm/libnm_libnm_la-nm-dhcp6-config.lo `test -f 'libnm/nm-dhcp6-config.c' || echo '$(srcdir)/'`libnm/nm-dhcp6-config.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm/$(DEPDIR)/libnm_libnm_la-nm-dhcp6-config.Tpo libnm/$(DEPDIR)/libnm_libnm_la-nm-dhcp6-config.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm/nm-dhcp6-config.c' object='libnm/libnm_libnm_la-nm-dhcp6-config.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_libnm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm/libnm_libnm_la-nm-dhcp6-config.lo `test -f 'libnm/nm-dhcp6-config.c' || echo '$(srcdir)/'`libnm/nm-dhcp6-config.c + +libnm/libnm_libnm_la-nm-dns-manager.lo: libnm/nm-dns-manager.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_libnm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm/libnm_libnm_la-nm-dns-manager.lo -MD -MP -MF libnm/$(DEPDIR)/libnm_libnm_la-nm-dns-manager.Tpo -c -o libnm/libnm_libnm_la-nm-dns-manager.lo `test -f 'libnm/nm-dns-manager.c' || echo '$(srcdir)/'`libnm/nm-dns-manager.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm/$(DEPDIR)/libnm_libnm_la-nm-dns-manager.Tpo libnm/$(DEPDIR)/libnm_libnm_la-nm-dns-manager.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm/nm-dns-manager.c' object='libnm/libnm_libnm_la-nm-dns-manager.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_libnm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm/libnm_libnm_la-nm-dns-manager.lo `test -f 'libnm/nm-dns-manager.c' || echo '$(srcdir)/'`libnm/nm-dns-manager.c + +libnm/libnm_libnm_la-nm-ip-config.lo: libnm/nm-ip-config.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_libnm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm/libnm_libnm_la-nm-ip-config.lo -MD -MP -MF libnm/$(DEPDIR)/libnm_libnm_la-nm-ip-config.Tpo -c -o libnm/libnm_libnm_la-nm-ip-config.lo `test -f 'libnm/nm-ip-config.c' || echo '$(srcdir)/'`libnm/nm-ip-config.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm/$(DEPDIR)/libnm_libnm_la-nm-ip-config.Tpo libnm/$(DEPDIR)/libnm_libnm_la-nm-ip-config.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm/nm-ip-config.c' object='libnm/libnm_libnm_la-nm-ip-config.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_libnm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm/libnm_libnm_la-nm-ip-config.lo `test -f 'libnm/nm-ip-config.c' || echo '$(srcdir)/'`libnm/nm-ip-config.c + +libnm/libnm_libnm_la-nm-ip4-config.lo: libnm/nm-ip4-config.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_libnm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm/libnm_libnm_la-nm-ip4-config.lo -MD -MP -MF libnm/$(DEPDIR)/libnm_libnm_la-nm-ip4-config.Tpo -c -o libnm/libnm_libnm_la-nm-ip4-config.lo `test -f 'libnm/nm-ip4-config.c' || echo '$(srcdir)/'`libnm/nm-ip4-config.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm/$(DEPDIR)/libnm_libnm_la-nm-ip4-config.Tpo libnm/$(DEPDIR)/libnm_libnm_la-nm-ip4-config.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm/nm-ip4-config.c' object='libnm/libnm_libnm_la-nm-ip4-config.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_libnm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm/libnm_libnm_la-nm-ip4-config.lo `test -f 'libnm/nm-ip4-config.c' || echo '$(srcdir)/'`libnm/nm-ip4-config.c + +libnm/libnm_libnm_la-nm-ip6-config.lo: libnm/nm-ip6-config.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_libnm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm/libnm_libnm_la-nm-ip6-config.lo -MD -MP -MF libnm/$(DEPDIR)/libnm_libnm_la-nm-ip6-config.Tpo -c -o libnm/libnm_libnm_la-nm-ip6-config.lo `test -f 'libnm/nm-ip6-config.c' || echo '$(srcdir)/'`libnm/nm-ip6-config.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm/$(DEPDIR)/libnm_libnm_la-nm-ip6-config.Tpo libnm/$(DEPDIR)/libnm_libnm_la-nm-ip6-config.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm/nm-ip6-config.c' object='libnm/libnm_libnm_la-nm-ip6-config.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_libnm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm/libnm_libnm_la-nm-ip6-config.lo `test -f 'libnm/nm-ip6-config.c' || echo '$(srcdir)/'`libnm/nm-ip6-config.c + +libnm/libnm_libnm_la-nm-manager.lo: libnm/nm-manager.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_libnm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm/libnm_libnm_la-nm-manager.lo -MD -MP -MF libnm/$(DEPDIR)/libnm_libnm_la-nm-manager.Tpo -c -o libnm/libnm_libnm_la-nm-manager.lo `test -f 'libnm/nm-manager.c' || echo '$(srcdir)/'`libnm/nm-manager.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm/$(DEPDIR)/libnm_libnm_la-nm-manager.Tpo libnm/$(DEPDIR)/libnm_libnm_la-nm-manager.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm/nm-manager.c' object='libnm/libnm_libnm_la-nm-manager.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_libnm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm/libnm_libnm_la-nm-manager.lo `test -f 'libnm/nm-manager.c' || echo '$(srcdir)/'`libnm/nm-manager.c + +libnm/libnm_libnm_la-nm-object.lo: libnm/nm-object.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_libnm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm/libnm_libnm_la-nm-object.lo -MD -MP -MF libnm/$(DEPDIR)/libnm_libnm_la-nm-object.Tpo -c -o libnm/libnm_libnm_la-nm-object.lo `test -f 'libnm/nm-object.c' || echo '$(srcdir)/'`libnm/nm-object.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm/$(DEPDIR)/libnm_libnm_la-nm-object.Tpo libnm/$(DEPDIR)/libnm_libnm_la-nm-object.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm/nm-object.c' object='libnm/libnm_libnm_la-nm-object.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_libnm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm/libnm_libnm_la-nm-object.lo `test -f 'libnm/nm-object.c' || echo '$(srcdir)/'`libnm/nm-object.c + +libnm/libnm_libnm_la-nm-remote-connection.lo: libnm/nm-remote-connection.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_libnm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm/libnm_libnm_la-nm-remote-connection.lo -MD -MP -MF libnm/$(DEPDIR)/libnm_libnm_la-nm-remote-connection.Tpo -c -o libnm/libnm_libnm_la-nm-remote-connection.lo `test -f 'libnm/nm-remote-connection.c' || echo '$(srcdir)/'`libnm/nm-remote-connection.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm/$(DEPDIR)/libnm_libnm_la-nm-remote-connection.Tpo libnm/$(DEPDIR)/libnm_libnm_la-nm-remote-connection.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm/nm-remote-connection.c' object='libnm/libnm_libnm_la-nm-remote-connection.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_libnm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm/libnm_libnm_la-nm-remote-connection.lo `test -f 'libnm/nm-remote-connection.c' || echo '$(srcdir)/'`libnm/nm-remote-connection.c + +libnm/libnm_libnm_la-nm-remote-settings.lo: libnm/nm-remote-settings.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_libnm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm/libnm_libnm_la-nm-remote-settings.lo -MD -MP -MF libnm/$(DEPDIR)/libnm_libnm_la-nm-remote-settings.Tpo -c -o libnm/libnm_libnm_la-nm-remote-settings.lo `test -f 'libnm/nm-remote-settings.c' || echo '$(srcdir)/'`libnm/nm-remote-settings.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm/$(DEPDIR)/libnm_libnm_la-nm-remote-settings.Tpo libnm/$(DEPDIR)/libnm_libnm_la-nm-remote-settings.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm/nm-remote-settings.c' object='libnm/libnm_libnm_la-nm-remote-settings.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_libnm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm/libnm_libnm_la-nm-remote-settings.lo `test -f 'libnm/nm-remote-settings.c' || echo '$(srcdir)/'`libnm/nm-remote-settings.c + +libnm/libnm_libnm_la-nm-secret-agent-old.lo: libnm/nm-secret-agent-old.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_libnm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm/libnm_libnm_la-nm-secret-agent-old.lo -MD -MP -MF libnm/$(DEPDIR)/libnm_libnm_la-nm-secret-agent-old.Tpo -c -o libnm/libnm_libnm_la-nm-secret-agent-old.lo `test -f 'libnm/nm-secret-agent-old.c' || echo '$(srcdir)/'`libnm/nm-secret-agent-old.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm/$(DEPDIR)/libnm_libnm_la-nm-secret-agent-old.Tpo libnm/$(DEPDIR)/libnm_libnm_la-nm-secret-agent-old.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm/nm-secret-agent-old.c' object='libnm/libnm_libnm_la-nm-secret-agent-old.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_libnm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm/libnm_libnm_la-nm-secret-agent-old.lo `test -f 'libnm/nm-secret-agent-old.c' || echo '$(srcdir)/'`libnm/nm-secret-agent-old.c + +libnm/libnm_libnm_la-nm-vpn-connection.lo: libnm/nm-vpn-connection.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_libnm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm/libnm_libnm_la-nm-vpn-connection.lo -MD -MP -MF libnm/$(DEPDIR)/libnm_libnm_la-nm-vpn-connection.Tpo -c -o libnm/libnm_libnm_la-nm-vpn-connection.lo `test -f 'libnm/nm-vpn-connection.c' || echo '$(srcdir)/'`libnm/nm-vpn-connection.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm/$(DEPDIR)/libnm_libnm_la-nm-vpn-connection.Tpo libnm/$(DEPDIR)/libnm_libnm_la-nm-vpn-connection.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm/nm-vpn-connection.c' object='libnm/libnm_libnm_la-nm-vpn-connection.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_libnm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm/libnm_libnm_la-nm-vpn-connection.lo `test -f 'libnm/nm-vpn-connection.c' || echo '$(srcdir)/'`libnm/nm-vpn-connection.c + +libnm/libnm_libnm_la-nm-vpn-plugin-old.lo: libnm/nm-vpn-plugin-old.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_libnm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm/libnm_libnm_la-nm-vpn-plugin-old.lo -MD -MP -MF libnm/$(DEPDIR)/libnm_libnm_la-nm-vpn-plugin-old.Tpo -c -o libnm/libnm_libnm_la-nm-vpn-plugin-old.lo `test -f 'libnm/nm-vpn-plugin-old.c' || echo '$(srcdir)/'`libnm/nm-vpn-plugin-old.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm/$(DEPDIR)/libnm_libnm_la-nm-vpn-plugin-old.Tpo libnm/$(DEPDIR)/libnm_libnm_la-nm-vpn-plugin-old.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm/nm-vpn-plugin-old.c' object='libnm/libnm_libnm_la-nm-vpn-plugin-old.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_libnm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm/libnm_libnm_la-nm-vpn-plugin-old.lo `test -f 'libnm/nm-vpn-plugin-old.c' || echo '$(srcdir)/'`libnm/nm-vpn-plugin-old.c + +libnm/libnm_libnm_la-nm-vpn-editor.lo: libnm/nm-vpn-editor.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_libnm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm/libnm_libnm_la-nm-vpn-editor.lo -MD -MP -MF libnm/$(DEPDIR)/libnm_libnm_la-nm-vpn-editor.Tpo -c -o libnm/libnm_libnm_la-nm-vpn-editor.lo `test -f 'libnm/nm-vpn-editor.c' || echo '$(srcdir)/'`libnm/nm-vpn-editor.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm/$(DEPDIR)/libnm_libnm_la-nm-vpn-editor.Tpo libnm/$(DEPDIR)/libnm_libnm_la-nm-vpn-editor.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm/nm-vpn-editor.c' object='libnm/libnm_libnm_la-nm-vpn-editor.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_libnm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm/libnm_libnm_la-nm-vpn-editor.lo `test -f 'libnm/nm-vpn-editor.c' || echo '$(srcdir)/'`libnm/nm-vpn-editor.c + +libnm/libnm_libnm_la-nm-vpn-service-plugin.lo: libnm/nm-vpn-service-plugin.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_libnm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm/libnm_libnm_la-nm-vpn-service-plugin.lo -MD -MP -MF libnm/$(DEPDIR)/libnm_libnm_la-nm-vpn-service-plugin.Tpo -c -o libnm/libnm_libnm_la-nm-vpn-service-plugin.lo `test -f 'libnm/nm-vpn-service-plugin.c' || echo '$(srcdir)/'`libnm/nm-vpn-service-plugin.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm/$(DEPDIR)/libnm_libnm_la-nm-vpn-service-plugin.Tpo libnm/$(DEPDIR)/libnm_libnm_la-nm-vpn-service-plugin.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm/nm-vpn-service-plugin.c' object='libnm/libnm_libnm_la-nm-vpn-service-plugin.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_libnm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm/libnm_libnm_la-nm-vpn-service-plugin.lo `test -f 'libnm/nm-vpn-service-plugin.c' || echo '$(srcdir)/'`libnm/nm-vpn-service-plugin.c + +libnm/libnm_libnm_la-nm-wimax-nsp.lo: libnm/nm-wimax-nsp.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_libnm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm/libnm_libnm_la-nm-wimax-nsp.lo -MD -MP -MF libnm/$(DEPDIR)/libnm_libnm_la-nm-wimax-nsp.Tpo -c -o libnm/libnm_libnm_la-nm-wimax-nsp.lo `test -f 'libnm/nm-wimax-nsp.c' || echo '$(srcdir)/'`libnm/nm-wimax-nsp.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm/$(DEPDIR)/libnm_libnm_la-nm-wimax-nsp.Tpo libnm/$(DEPDIR)/libnm_libnm_la-nm-wimax-nsp.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm/nm-wimax-nsp.c' object='libnm/libnm_libnm_la-nm-wimax-nsp.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_libnm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm/libnm_libnm_la-nm-wimax-nsp.lo `test -f 'libnm/nm-wimax-nsp.c' || echo '$(srcdir)/'`libnm/nm-wimax-nsp.c + +libnm/libnm_libnm_la-nm-enum-types.lo: libnm/nm-enum-types.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_libnm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm/libnm_libnm_la-nm-enum-types.lo -MD -MP -MF libnm/$(DEPDIR)/libnm_libnm_la-nm-enum-types.Tpo -c -o libnm/libnm_libnm_la-nm-enum-types.lo `test -f 'libnm/nm-enum-types.c' || echo '$(srcdir)/'`libnm/nm-enum-types.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm/$(DEPDIR)/libnm_libnm_la-nm-enum-types.Tpo libnm/$(DEPDIR)/libnm_libnm_la-nm-enum-types.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm/nm-enum-types.c' object='libnm/libnm_libnm_la-nm-enum-types.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_libnm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm/libnm_libnm_la-nm-enum-types.lo `test -f 'libnm/nm-enum-types.c' || echo '$(srcdir)/'`libnm/nm-enum-types.c + +shared/nm-utils/libnm_tests_libnm_vpn_plugin_utils_test_la-nm-vpn-plugin-utils.lo: shared/nm-utils/nm-vpn-plugin-utils.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libnm_tests_libnm_vpn_plugin_utils_test_la_CFLAGS) $(CFLAGS) -MT shared/nm-utils/libnm_tests_libnm_vpn_plugin_utils_test_la-nm-vpn-plugin-utils.lo -MD -MP -MF shared/nm-utils/$(DEPDIR)/libnm_tests_libnm_vpn_plugin_utils_test_la-nm-vpn-plugin-utils.Tpo -c -o shared/nm-utils/libnm_tests_libnm_vpn_plugin_utils_test_la-nm-vpn-plugin-utils.lo `test -f 'shared/nm-utils/nm-vpn-plugin-utils.c' || echo '$(srcdir)/'`shared/nm-utils/nm-vpn-plugin-utils.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) shared/nm-utils/$(DEPDIR)/libnm_tests_libnm_vpn_plugin_utils_test_la-nm-vpn-plugin-utils.Tpo shared/nm-utils/$(DEPDIR)/libnm_tests_libnm_vpn_plugin_utils_test_la-nm-vpn-plugin-utils.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='shared/nm-utils/nm-vpn-plugin-utils.c' object='shared/nm-utils/libnm_tests_libnm_vpn_plugin_utils_test_la-nm-vpn-plugin-utils.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libnm_tests_libnm_vpn_plugin_utils_test_la_CFLAGS) $(CFLAGS) -c -o shared/nm-utils/libnm_tests_libnm_vpn_plugin_utils_test_la-nm-vpn-plugin-utils.lo `test -f 'shared/nm-utils/nm-vpn-plugin-utils.c' || echo '$(srcdir)/'`shared/nm-utils/nm-vpn-plugin-utils.c + +src/devices/adsl/src_devices_adsl_libnm_device_plugin_adsl_la-nm-atm-manager.lo: src/devices/adsl/nm-atm-manager.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_devices_adsl_libnm_device_plugin_adsl_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/devices/adsl/src_devices_adsl_libnm_device_plugin_adsl_la-nm-atm-manager.lo -MD -MP -MF src/devices/adsl/$(DEPDIR)/src_devices_adsl_libnm_device_plugin_adsl_la-nm-atm-manager.Tpo -c -o src/devices/adsl/src_devices_adsl_libnm_device_plugin_adsl_la-nm-atm-manager.lo `test -f 'src/devices/adsl/nm-atm-manager.c' || echo '$(srcdir)/'`src/devices/adsl/nm-atm-manager.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/devices/adsl/$(DEPDIR)/src_devices_adsl_libnm_device_plugin_adsl_la-nm-atm-manager.Tpo src/devices/adsl/$(DEPDIR)/src_devices_adsl_libnm_device_plugin_adsl_la-nm-atm-manager.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/devices/adsl/nm-atm-manager.c' object='src/devices/adsl/src_devices_adsl_libnm_device_plugin_adsl_la-nm-atm-manager.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_devices_adsl_libnm_device_plugin_adsl_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/devices/adsl/src_devices_adsl_libnm_device_plugin_adsl_la-nm-atm-manager.lo `test -f 'src/devices/adsl/nm-atm-manager.c' || echo '$(srcdir)/'`src/devices/adsl/nm-atm-manager.c + +src/devices/adsl/src_devices_adsl_libnm_device_plugin_adsl_la-nm-device-adsl.lo: src/devices/adsl/nm-device-adsl.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_devices_adsl_libnm_device_plugin_adsl_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/devices/adsl/src_devices_adsl_libnm_device_plugin_adsl_la-nm-device-adsl.lo -MD -MP -MF src/devices/adsl/$(DEPDIR)/src_devices_adsl_libnm_device_plugin_adsl_la-nm-device-adsl.Tpo -c -o src/devices/adsl/src_devices_adsl_libnm_device_plugin_adsl_la-nm-device-adsl.lo `test -f 'src/devices/adsl/nm-device-adsl.c' || echo '$(srcdir)/'`src/devices/adsl/nm-device-adsl.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/devices/adsl/$(DEPDIR)/src_devices_adsl_libnm_device_plugin_adsl_la-nm-device-adsl.Tpo src/devices/adsl/$(DEPDIR)/src_devices_adsl_libnm_device_plugin_adsl_la-nm-device-adsl.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/devices/adsl/nm-device-adsl.c' object='src/devices/adsl/src_devices_adsl_libnm_device_plugin_adsl_la-nm-device-adsl.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_devices_adsl_libnm_device_plugin_adsl_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/devices/adsl/src_devices_adsl_libnm_device_plugin_adsl_la-nm-device-adsl.lo `test -f 'src/devices/adsl/nm-device-adsl.c' || echo '$(srcdir)/'`src/devices/adsl/nm-device-adsl.c + +src/devices/bluetooth/src_devices_bluetooth_libnm_device_plugin_bluetooth_la-nm-bluez-manager.lo: src/devices/bluetooth/nm-bluez-manager.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_devices_bluetooth_libnm_device_plugin_bluetooth_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/devices/bluetooth/src_devices_bluetooth_libnm_device_plugin_bluetooth_la-nm-bluez-manager.lo -MD -MP -MF src/devices/bluetooth/$(DEPDIR)/src_devices_bluetooth_libnm_device_plugin_bluetooth_la-nm-bluez-manager.Tpo -c -o src/devices/bluetooth/src_devices_bluetooth_libnm_device_plugin_bluetooth_la-nm-bluez-manager.lo `test -f 'src/devices/bluetooth/nm-bluez-manager.c' || echo '$(srcdir)/'`src/devices/bluetooth/nm-bluez-manager.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/devices/bluetooth/$(DEPDIR)/src_devices_bluetooth_libnm_device_plugin_bluetooth_la-nm-bluez-manager.Tpo src/devices/bluetooth/$(DEPDIR)/src_devices_bluetooth_libnm_device_plugin_bluetooth_la-nm-bluez-manager.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/devices/bluetooth/nm-bluez-manager.c' object='src/devices/bluetooth/src_devices_bluetooth_libnm_device_plugin_bluetooth_la-nm-bluez-manager.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_devices_bluetooth_libnm_device_plugin_bluetooth_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/devices/bluetooth/src_devices_bluetooth_libnm_device_plugin_bluetooth_la-nm-bluez-manager.lo `test -f 'src/devices/bluetooth/nm-bluez-manager.c' || echo '$(srcdir)/'`src/devices/bluetooth/nm-bluez-manager.c + +src/devices/bluetooth/src_devices_bluetooth_libnm_device_plugin_bluetooth_la-nm-bluez-device.lo: src/devices/bluetooth/nm-bluez-device.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_devices_bluetooth_libnm_device_plugin_bluetooth_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/devices/bluetooth/src_devices_bluetooth_libnm_device_plugin_bluetooth_la-nm-bluez-device.lo -MD -MP -MF src/devices/bluetooth/$(DEPDIR)/src_devices_bluetooth_libnm_device_plugin_bluetooth_la-nm-bluez-device.Tpo -c -o src/devices/bluetooth/src_devices_bluetooth_libnm_device_plugin_bluetooth_la-nm-bluez-device.lo `test -f 'src/devices/bluetooth/nm-bluez-device.c' || echo '$(srcdir)/'`src/devices/bluetooth/nm-bluez-device.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/devices/bluetooth/$(DEPDIR)/src_devices_bluetooth_libnm_device_plugin_bluetooth_la-nm-bluez-device.Tpo src/devices/bluetooth/$(DEPDIR)/src_devices_bluetooth_libnm_device_plugin_bluetooth_la-nm-bluez-device.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/devices/bluetooth/nm-bluez-device.c' object='src/devices/bluetooth/src_devices_bluetooth_libnm_device_plugin_bluetooth_la-nm-bluez-device.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_devices_bluetooth_libnm_device_plugin_bluetooth_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/devices/bluetooth/src_devices_bluetooth_libnm_device_plugin_bluetooth_la-nm-bluez-device.lo `test -f 'src/devices/bluetooth/nm-bluez-device.c' || echo '$(srcdir)/'`src/devices/bluetooth/nm-bluez-device.c + +src/devices/bluetooth/src_devices_bluetooth_libnm_device_plugin_bluetooth_la-nm-bluez4-adapter.lo: src/devices/bluetooth/nm-bluez4-adapter.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_devices_bluetooth_libnm_device_plugin_bluetooth_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/devices/bluetooth/src_devices_bluetooth_libnm_device_plugin_bluetooth_la-nm-bluez4-adapter.lo -MD -MP -MF src/devices/bluetooth/$(DEPDIR)/src_devices_bluetooth_libnm_device_plugin_bluetooth_la-nm-bluez4-adapter.Tpo -c -o src/devices/bluetooth/src_devices_bluetooth_libnm_device_plugin_bluetooth_la-nm-bluez4-adapter.lo `test -f 'src/devices/bluetooth/nm-bluez4-adapter.c' || echo '$(srcdir)/'`src/devices/bluetooth/nm-bluez4-adapter.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/devices/bluetooth/$(DEPDIR)/src_devices_bluetooth_libnm_device_plugin_bluetooth_la-nm-bluez4-adapter.Tpo src/devices/bluetooth/$(DEPDIR)/src_devices_bluetooth_libnm_device_plugin_bluetooth_la-nm-bluez4-adapter.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/devices/bluetooth/nm-bluez4-adapter.c' object='src/devices/bluetooth/src_devices_bluetooth_libnm_device_plugin_bluetooth_la-nm-bluez4-adapter.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_devices_bluetooth_libnm_device_plugin_bluetooth_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/devices/bluetooth/src_devices_bluetooth_libnm_device_plugin_bluetooth_la-nm-bluez4-adapter.lo `test -f 'src/devices/bluetooth/nm-bluez4-adapter.c' || echo '$(srcdir)/'`src/devices/bluetooth/nm-bluez4-adapter.c + +src/devices/bluetooth/src_devices_bluetooth_libnm_device_plugin_bluetooth_la-nm-bluez4-manager.lo: src/devices/bluetooth/nm-bluez4-manager.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_devices_bluetooth_libnm_device_plugin_bluetooth_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/devices/bluetooth/src_devices_bluetooth_libnm_device_plugin_bluetooth_la-nm-bluez4-manager.lo -MD -MP -MF src/devices/bluetooth/$(DEPDIR)/src_devices_bluetooth_libnm_device_plugin_bluetooth_la-nm-bluez4-manager.Tpo -c -o src/devices/bluetooth/src_devices_bluetooth_libnm_device_plugin_bluetooth_la-nm-bluez4-manager.lo `test -f 'src/devices/bluetooth/nm-bluez4-manager.c' || echo '$(srcdir)/'`src/devices/bluetooth/nm-bluez4-manager.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/devices/bluetooth/$(DEPDIR)/src_devices_bluetooth_libnm_device_plugin_bluetooth_la-nm-bluez4-manager.Tpo src/devices/bluetooth/$(DEPDIR)/src_devices_bluetooth_libnm_device_plugin_bluetooth_la-nm-bluez4-manager.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/devices/bluetooth/nm-bluez4-manager.c' object='src/devices/bluetooth/src_devices_bluetooth_libnm_device_plugin_bluetooth_la-nm-bluez4-manager.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_devices_bluetooth_libnm_device_plugin_bluetooth_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/devices/bluetooth/src_devices_bluetooth_libnm_device_plugin_bluetooth_la-nm-bluez4-manager.lo `test -f 'src/devices/bluetooth/nm-bluez4-manager.c' || echo '$(srcdir)/'`src/devices/bluetooth/nm-bluez4-manager.c + +src/devices/bluetooth/src_devices_bluetooth_libnm_device_plugin_bluetooth_la-nm-bluez5-manager.lo: src/devices/bluetooth/nm-bluez5-manager.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_devices_bluetooth_libnm_device_plugin_bluetooth_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/devices/bluetooth/src_devices_bluetooth_libnm_device_plugin_bluetooth_la-nm-bluez5-manager.lo -MD -MP -MF src/devices/bluetooth/$(DEPDIR)/src_devices_bluetooth_libnm_device_plugin_bluetooth_la-nm-bluez5-manager.Tpo -c -o src/devices/bluetooth/src_devices_bluetooth_libnm_device_plugin_bluetooth_la-nm-bluez5-manager.lo `test -f 'src/devices/bluetooth/nm-bluez5-manager.c' || echo '$(srcdir)/'`src/devices/bluetooth/nm-bluez5-manager.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/devices/bluetooth/$(DEPDIR)/src_devices_bluetooth_libnm_device_plugin_bluetooth_la-nm-bluez5-manager.Tpo src/devices/bluetooth/$(DEPDIR)/src_devices_bluetooth_libnm_device_plugin_bluetooth_la-nm-bluez5-manager.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/devices/bluetooth/nm-bluez5-manager.c' object='src/devices/bluetooth/src_devices_bluetooth_libnm_device_plugin_bluetooth_la-nm-bluez5-manager.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_devices_bluetooth_libnm_device_plugin_bluetooth_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/devices/bluetooth/src_devices_bluetooth_libnm_device_plugin_bluetooth_la-nm-bluez5-manager.lo `test -f 'src/devices/bluetooth/nm-bluez5-manager.c' || echo '$(srcdir)/'`src/devices/bluetooth/nm-bluez5-manager.c + +src/devices/bluetooth/src_devices_bluetooth_libnm_device_plugin_bluetooth_la-nm-bt-error.lo: src/devices/bluetooth/nm-bt-error.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_devices_bluetooth_libnm_device_plugin_bluetooth_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/devices/bluetooth/src_devices_bluetooth_libnm_device_plugin_bluetooth_la-nm-bt-error.lo -MD -MP -MF src/devices/bluetooth/$(DEPDIR)/src_devices_bluetooth_libnm_device_plugin_bluetooth_la-nm-bt-error.Tpo -c -o src/devices/bluetooth/src_devices_bluetooth_libnm_device_plugin_bluetooth_la-nm-bt-error.lo `test -f 'src/devices/bluetooth/nm-bt-error.c' || echo '$(srcdir)/'`src/devices/bluetooth/nm-bt-error.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/devices/bluetooth/$(DEPDIR)/src_devices_bluetooth_libnm_device_plugin_bluetooth_la-nm-bt-error.Tpo src/devices/bluetooth/$(DEPDIR)/src_devices_bluetooth_libnm_device_plugin_bluetooth_la-nm-bt-error.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/devices/bluetooth/nm-bt-error.c' object='src/devices/bluetooth/src_devices_bluetooth_libnm_device_plugin_bluetooth_la-nm-bt-error.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_devices_bluetooth_libnm_device_plugin_bluetooth_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/devices/bluetooth/src_devices_bluetooth_libnm_device_plugin_bluetooth_la-nm-bt-error.lo `test -f 'src/devices/bluetooth/nm-bt-error.c' || echo '$(srcdir)/'`src/devices/bluetooth/nm-bt-error.c + +src/devices/bluetooth/src_devices_bluetooth_libnm_device_plugin_bluetooth_la-nm-device-bt.lo: src/devices/bluetooth/nm-device-bt.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_devices_bluetooth_libnm_device_plugin_bluetooth_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/devices/bluetooth/src_devices_bluetooth_libnm_device_plugin_bluetooth_la-nm-device-bt.lo -MD -MP -MF src/devices/bluetooth/$(DEPDIR)/src_devices_bluetooth_libnm_device_plugin_bluetooth_la-nm-device-bt.Tpo -c -o src/devices/bluetooth/src_devices_bluetooth_libnm_device_plugin_bluetooth_la-nm-device-bt.lo `test -f 'src/devices/bluetooth/nm-device-bt.c' || echo '$(srcdir)/'`src/devices/bluetooth/nm-device-bt.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/devices/bluetooth/$(DEPDIR)/src_devices_bluetooth_libnm_device_plugin_bluetooth_la-nm-device-bt.Tpo src/devices/bluetooth/$(DEPDIR)/src_devices_bluetooth_libnm_device_plugin_bluetooth_la-nm-device-bt.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/devices/bluetooth/nm-device-bt.c' object='src/devices/bluetooth/src_devices_bluetooth_libnm_device_plugin_bluetooth_la-nm-device-bt.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_devices_bluetooth_libnm_device_plugin_bluetooth_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/devices/bluetooth/src_devices_bluetooth_libnm_device_plugin_bluetooth_la-nm-device-bt.lo `test -f 'src/devices/bluetooth/nm-device-bt.c' || echo '$(srcdir)/'`src/devices/bluetooth/nm-device-bt.c + +src/devices/bluetooth/src_devices_bluetooth_libnm_device_plugin_bluetooth_la-nm-bluez5-dun.lo: src/devices/bluetooth/nm-bluez5-dun.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_devices_bluetooth_libnm_device_plugin_bluetooth_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/devices/bluetooth/src_devices_bluetooth_libnm_device_plugin_bluetooth_la-nm-bluez5-dun.lo -MD -MP -MF src/devices/bluetooth/$(DEPDIR)/src_devices_bluetooth_libnm_device_plugin_bluetooth_la-nm-bluez5-dun.Tpo -c -o src/devices/bluetooth/src_devices_bluetooth_libnm_device_plugin_bluetooth_la-nm-bluez5-dun.lo `test -f 'src/devices/bluetooth/nm-bluez5-dun.c' || echo '$(srcdir)/'`src/devices/bluetooth/nm-bluez5-dun.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/devices/bluetooth/$(DEPDIR)/src_devices_bluetooth_libnm_device_plugin_bluetooth_la-nm-bluez5-dun.Tpo src/devices/bluetooth/$(DEPDIR)/src_devices_bluetooth_libnm_device_plugin_bluetooth_la-nm-bluez5-dun.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/devices/bluetooth/nm-bluez5-dun.c' object='src/devices/bluetooth/src_devices_bluetooth_libnm_device_plugin_bluetooth_la-nm-bluez5-dun.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_devices_bluetooth_libnm_device_plugin_bluetooth_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/devices/bluetooth/src_devices_bluetooth_libnm_device_plugin_bluetooth_la-nm-bluez5-dun.lo `test -f 'src/devices/bluetooth/nm-bluez5-dun.c' || echo '$(srcdir)/'`src/devices/bluetooth/nm-bluez5-dun.c + +src/devices/team/src_devices_team_libnm_device_plugin_team_la-nm-team-factory.lo: src/devices/team/nm-team-factory.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_devices_team_libnm_device_plugin_team_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/devices/team/src_devices_team_libnm_device_plugin_team_la-nm-team-factory.lo -MD -MP -MF src/devices/team/$(DEPDIR)/src_devices_team_libnm_device_plugin_team_la-nm-team-factory.Tpo -c -o src/devices/team/src_devices_team_libnm_device_plugin_team_la-nm-team-factory.lo `test -f 'src/devices/team/nm-team-factory.c' || echo '$(srcdir)/'`src/devices/team/nm-team-factory.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/devices/team/$(DEPDIR)/src_devices_team_libnm_device_plugin_team_la-nm-team-factory.Tpo src/devices/team/$(DEPDIR)/src_devices_team_libnm_device_plugin_team_la-nm-team-factory.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/devices/team/nm-team-factory.c' object='src/devices/team/src_devices_team_libnm_device_plugin_team_la-nm-team-factory.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_devices_team_libnm_device_plugin_team_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/devices/team/src_devices_team_libnm_device_plugin_team_la-nm-team-factory.lo `test -f 'src/devices/team/nm-team-factory.c' || echo '$(srcdir)/'`src/devices/team/nm-team-factory.c + +src/devices/team/src_devices_team_libnm_device_plugin_team_la-nm-device-team.lo: src/devices/team/nm-device-team.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_devices_team_libnm_device_plugin_team_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/devices/team/src_devices_team_libnm_device_plugin_team_la-nm-device-team.lo -MD -MP -MF src/devices/team/$(DEPDIR)/src_devices_team_libnm_device_plugin_team_la-nm-device-team.Tpo -c -o src/devices/team/src_devices_team_libnm_device_plugin_team_la-nm-device-team.lo `test -f 'src/devices/team/nm-device-team.c' || echo '$(srcdir)/'`src/devices/team/nm-device-team.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/devices/team/$(DEPDIR)/src_devices_team_libnm_device_plugin_team_la-nm-device-team.Tpo src/devices/team/$(DEPDIR)/src_devices_team_libnm_device_plugin_team_la-nm-device-team.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/devices/team/nm-device-team.c' object='src/devices/team/src_devices_team_libnm_device_plugin_team_la-nm-device-team.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_devices_team_libnm_device_plugin_team_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/devices/team/src_devices_team_libnm_device_plugin_team_la-nm-device-team.lo `test -f 'src/devices/team/nm-device-team.c' || echo '$(srcdir)/'`src/devices/team/nm-device-team.c + +src/devices/wifi/src_devices_wifi_libnm_device_plugin_wifi_la-nm-wifi-factory.lo: src/devices/wifi/nm-wifi-factory.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_devices_wifi_libnm_device_plugin_wifi_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/devices/wifi/src_devices_wifi_libnm_device_plugin_wifi_la-nm-wifi-factory.lo -MD -MP -MF src/devices/wifi/$(DEPDIR)/src_devices_wifi_libnm_device_plugin_wifi_la-nm-wifi-factory.Tpo -c -o src/devices/wifi/src_devices_wifi_libnm_device_plugin_wifi_la-nm-wifi-factory.lo `test -f 'src/devices/wifi/nm-wifi-factory.c' || echo '$(srcdir)/'`src/devices/wifi/nm-wifi-factory.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/devices/wifi/$(DEPDIR)/src_devices_wifi_libnm_device_plugin_wifi_la-nm-wifi-factory.Tpo src/devices/wifi/$(DEPDIR)/src_devices_wifi_libnm_device_plugin_wifi_la-nm-wifi-factory.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/devices/wifi/nm-wifi-factory.c' object='src/devices/wifi/src_devices_wifi_libnm_device_plugin_wifi_la-nm-wifi-factory.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_devices_wifi_libnm_device_plugin_wifi_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/devices/wifi/src_devices_wifi_libnm_device_plugin_wifi_la-nm-wifi-factory.lo `test -f 'src/devices/wifi/nm-wifi-factory.c' || echo '$(srcdir)/'`src/devices/wifi/nm-wifi-factory.c + +src/devices/wifi/src_devices_wifi_libnm_device_plugin_wifi_la-nm-device-wifi.lo: src/devices/wifi/nm-device-wifi.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_devices_wifi_libnm_device_plugin_wifi_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/devices/wifi/src_devices_wifi_libnm_device_plugin_wifi_la-nm-device-wifi.lo -MD -MP -MF src/devices/wifi/$(DEPDIR)/src_devices_wifi_libnm_device_plugin_wifi_la-nm-device-wifi.Tpo -c -o src/devices/wifi/src_devices_wifi_libnm_device_plugin_wifi_la-nm-device-wifi.lo `test -f 'src/devices/wifi/nm-device-wifi.c' || echo '$(srcdir)/'`src/devices/wifi/nm-device-wifi.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/devices/wifi/$(DEPDIR)/src_devices_wifi_libnm_device_plugin_wifi_la-nm-device-wifi.Tpo src/devices/wifi/$(DEPDIR)/src_devices_wifi_libnm_device_plugin_wifi_la-nm-device-wifi.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/devices/wifi/nm-device-wifi.c' object='src/devices/wifi/src_devices_wifi_libnm_device_plugin_wifi_la-nm-device-wifi.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_devices_wifi_libnm_device_plugin_wifi_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/devices/wifi/src_devices_wifi_libnm_device_plugin_wifi_la-nm-device-wifi.lo `test -f 'src/devices/wifi/nm-device-wifi.c' || echo '$(srcdir)/'`src/devices/wifi/nm-device-wifi.c + +src/devices/wifi/src_devices_wifi_libnm_device_plugin_wifi_la-nm-wifi-ap.lo: src/devices/wifi/nm-wifi-ap.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_devices_wifi_libnm_device_plugin_wifi_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/devices/wifi/src_devices_wifi_libnm_device_plugin_wifi_la-nm-wifi-ap.lo -MD -MP -MF src/devices/wifi/$(DEPDIR)/src_devices_wifi_libnm_device_plugin_wifi_la-nm-wifi-ap.Tpo -c -o src/devices/wifi/src_devices_wifi_libnm_device_plugin_wifi_la-nm-wifi-ap.lo `test -f 'src/devices/wifi/nm-wifi-ap.c' || echo '$(srcdir)/'`src/devices/wifi/nm-wifi-ap.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/devices/wifi/$(DEPDIR)/src_devices_wifi_libnm_device_plugin_wifi_la-nm-wifi-ap.Tpo src/devices/wifi/$(DEPDIR)/src_devices_wifi_libnm_device_plugin_wifi_la-nm-wifi-ap.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/devices/wifi/nm-wifi-ap.c' object='src/devices/wifi/src_devices_wifi_libnm_device_plugin_wifi_la-nm-wifi-ap.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_devices_wifi_libnm_device_plugin_wifi_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/devices/wifi/src_devices_wifi_libnm_device_plugin_wifi_la-nm-wifi-ap.lo `test -f 'src/devices/wifi/nm-wifi-ap.c' || echo '$(srcdir)/'`src/devices/wifi/nm-wifi-ap.c + +src/devices/wifi/src_devices_wifi_libnm_device_plugin_wifi_la-nm-wifi-utils.lo: src/devices/wifi/nm-wifi-utils.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_devices_wifi_libnm_device_plugin_wifi_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/devices/wifi/src_devices_wifi_libnm_device_plugin_wifi_la-nm-wifi-utils.lo -MD -MP -MF src/devices/wifi/$(DEPDIR)/src_devices_wifi_libnm_device_plugin_wifi_la-nm-wifi-utils.Tpo -c -o src/devices/wifi/src_devices_wifi_libnm_device_plugin_wifi_la-nm-wifi-utils.lo `test -f 'src/devices/wifi/nm-wifi-utils.c' || echo '$(srcdir)/'`src/devices/wifi/nm-wifi-utils.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/devices/wifi/$(DEPDIR)/src_devices_wifi_libnm_device_plugin_wifi_la-nm-wifi-utils.Tpo src/devices/wifi/$(DEPDIR)/src_devices_wifi_libnm_device_plugin_wifi_la-nm-wifi-utils.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/devices/wifi/nm-wifi-utils.c' object='src/devices/wifi/src_devices_wifi_libnm_device_plugin_wifi_la-nm-wifi-utils.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_devices_wifi_libnm_device_plugin_wifi_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/devices/wifi/src_devices_wifi_libnm_device_plugin_wifi_la-nm-wifi-utils.lo `test -f 'src/devices/wifi/nm-wifi-utils.c' || echo '$(srcdir)/'`src/devices/wifi/nm-wifi-utils.c + +src/devices/wifi/src_devices_wifi_libnm_device_plugin_wifi_la-nm-device-olpc-mesh.lo: src/devices/wifi/nm-device-olpc-mesh.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_devices_wifi_libnm_device_plugin_wifi_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/devices/wifi/src_devices_wifi_libnm_device_plugin_wifi_la-nm-device-olpc-mesh.lo -MD -MP -MF src/devices/wifi/$(DEPDIR)/src_devices_wifi_libnm_device_plugin_wifi_la-nm-device-olpc-mesh.Tpo -c -o src/devices/wifi/src_devices_wifi_libnm_device_plugin_wifi_la-nm-device-olpc-mesh.lo `test -f 'src/devices/wifi/nm-device-olpc-mesh.c' || echo '$(srcdir)/'`src/devices/wifi/nm-device-olpc-mesh.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/devices/wifi/$(DEPDIR)/src_devices_wifi_libnm_device_plugin_wifi_la-nm-device-olpc-mesh.Tpo src/devices/wifi/$(DEPDIR)/src_devices_wifi_libnm_device_plugin_wifi_la-nm-device-olpc-mesh.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/devices/wifi/nm-device-olpc-mesh.c' object='src/devices/wifi/src_devices_wifi_libnm_device_plugin_wifi_la-nm-device-olpc-mesh.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_devices_wifi_libnm_device_plugin_wifi_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/devices/wifi/src_devices_wifi_libnm_device_plugin_wifi_la-nm-device-olpc-mesh.lo `test -f 'src/devices/wifi/nm-device-olpc-mesh.c' || echo '$(srcdir)/'`src/devices/wifi/nm-device-olpc-mesh.c + +src/devices/wwan/src_devices_wwan_libnm_device_plugin_wwan_la-nm-wwan-factory.lo: src/devices/wwan/nm-wwan-factory.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_devices_wwan_libnm_device_plugin_wwan_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/devices/wwan/src_devices_wwan_libnm_device_plugin_wwan_la-nm-wwan-factory.lo -MD -MP -MF src/devices/wwan/$(DEPDIR)/src_devices_wwan_libnm_device_plugin_wwan_la-nm-wwan-factory.Tpo -c -o src/devices/wwan/src_devices_wwan_libnm_device_plugin_wwan_la-nm-wwan-factory.lo `test -f 'src/devices/wwan/nm-wwan-factory.c' || echo '$(srcdir)/'`src/devices/wwan/nm-wwan-factory.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/devices/wwan/$(DEPDIR)/src_devices_wwan_libnm_device_plugin_wwan_la-nm-wwan-factory.Tpo src/devices/wwan/$(DEPDIR)/src_devices_wwan_libnm_device_plugin_wwan_la-nm-wwan-factory.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/devices/wwan/nm-wwan-factory.c' object='src/devices/wwan/src_devices_wwan_libnm_device_plugin_wwan_la-nm-wwan-factory.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_devices_wwan_libnm_device_plugin_wwan_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/devices/wwan/src_devices_wwan_libnm_device_plugin_wwan_la-nm-wwan-factory.lo `test -f 'src/devices/wwan/nm-wwan-factory.c' || echo '$(srcdir)/'`src/devices/wwan/nm-wwan-factory.c + +src/devices/wwan/src_devices_wwan_libnm_device_plugin_wwan_la-nm-device-modem.lo: src/devices/wwan/nm-device-modem.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_devices_wwan_libnm_device_plugin_wwan_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/devices/wwan/src_devices_wwan_libnm_device_plugin_wwan_la-nm-device-modem.lo -MD -MP -MF src/devices/wwan/$(DEPDIR)/src_devices_wwan_libnm_device_plugin_wwan_la-nm-device-modem.Tpo -c -o src/devices/wwan/src_devices_wwan_libnm_device_plugin_wwan_la-nm-device-modem.lo `test -f 'src/devices/wwan/nm-device-modem.c' || echo '$(srcdir)/'`src/devices/wwan/nm-device-modem.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/devices/wwan/$(DEPDIR)/src_devices_wwan_libnm_device_plugin_wwan_la-nm-device-modem.Tpo src/devices/wwan/$(DEPDIR)/src_devices_wwan_libnm_device_plugin_wwan_la-nm-device-modem.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/devices/wwan/nm-device-modem.c' object='src/devices/wwan/src_devices_wwan_libnm_device_plugin_wwan_la-nm-device-modem.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_devices_wwan_libnm_device_plugin_wwan_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/devices/wwan/src_devices_wwan_libnm_device_plugin_wwan_la-nm-device-modem.lo `test -f 'src/devices/wwan/nm-device-modem.c' || echo '$(srcdir)/'`src/devices/wwan/nm-device-modem.c + +src/devices/wwan/src_devices_wwan_libnm_wwan_la-nm-modem-broadband.lo: src/devices/wwan/nm-modem-broadband.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_devices_wwan_libnm_wwan_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/devices/wwan/src_devices_wwan_libnm_wwan_la-nm-modem-broadband.lo -MD -MP -MF src/devices/wwan/$(DEPDIR)/src_devices_wwan_libnm_wwan_la-nm-modem-broadband.Tpo -c -o src/devices/wwan/src_devices_wwan_libnm_wwan_la-nm-modem-broadband.lo `test -f 'src/devices/wwan/nm-modem-broadband.c' || echo '$(srcdir)/'`src/devices/wwan/nm-modem-broadband.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/devices/wwan/$(DEPDIR)/src_devices_wwan_libnm_wwan_la-nm-modem-broadband.Tpo src/devices/wwan/$(DEPDIR)/src_devices_wwan_libnm_wwan_la-nm-modem-broadband.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/devices/wwan/nm-modem-broadband.c' object='src/devices/wwan/src_devices_wwan_libnm_wwan_la-nm-modem-broadband.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_devices_wwan_libnm_wwan_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/devices/wwan/src_devices_wwan_libnm_wwan_la-nm-modem-broadband.lo `test -f 'src/devices/wwan/nm-modem-broadband.c' || echo '$(srcdir)/'`src/devices/wwan/nm-modem-broadband.c + +src/devices/wwan/src_devices_wwan_libnm_wwan_la-nm-modem-manager.lo: src/devices/wwan/nm-modem-manager.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_devices_wwan_libnm_wwan_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/devices/wwan/src_devices_wwan_libnm_wwan_la-nm-modem-manager.lo -MD -MP -MF src/devices/wwan/$(DEPDIR)/src_devices_wwan_libnm_wwan_la-nm-modem-manager.Tpo -c -o src/devices/wwan/src_devices_wwan_libnm_wwan_la-nm-modem-manager.lo `test -f 'src/devices/wwan/nm-modem-manager.c' || echo '$(srcdir)/'`src/devices/wwan/nm-modem-manager.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/devices/wwan/$(DEPDIR)/src_devices_wwan_libnm_wwan_la-nm-modem-manager.Tpo src/devices/wwan/$(DEPDIR)/src_devices_wwan_libnm_wwan_la-nm-modem-manager.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/devices/wwan/nm-modem-manager.c' object='src/devices/wwan/src_devices_wwan_libnm_wwan_la-nm-modem-manager.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_devices_wwan_libnm_wwan_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/devices/wwan/src_devices_wwan_libnm_wwan_la-nm-modem-manager.lo `test -f 'src/devices/wwan/nm-modem-manager.c' || echo '$(srcdir)/'`src/devices/wwan/nm-modem-manager.c + +src/devices/wwan/src_devices_wwan_libnm_wwan_la-nm-modem.lo: src/devices/wwan/nm-modem.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_devices_wwan_libnm_wwan_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/devices/wwan/src_devices_wwan_libnm_wwan_la-nm-modem.lo -MD -MP -MF src/devices/wwan/$(DEPDIR)/src_devices_wwan_libnm_wwan_la-nm-modem.Tpo -c -o src/devices/wwan/src_devices_wwan_libnm_wwan_la-nm-modem.lo `test -f 'src/devices/wwan/nm-modem.c' || echo '$(srcdir)/'`src/devices/wwan/nm-modem.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/devices/wwan/$(DEPDIR)/src_devices_wwan_libnm_wwan_la-nm-modem.Tpo src/devices/wwan/$(DEPDIR)/src_devices_wwan_libnm_wwan_la-nm-modem.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/devices/wwan/nm-modem.c' object='src/devices/wwan/src_devices_wwan_libnm_wwan_la-nm-modem.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_devices_wwan_libnm_wwan_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/devices/wwan/src_devices_wwan_libnm_wwan_la-nm-modem.lo `test -f 'src/devices/wwan/nm-modem.c' || echo '$(srcdir)/'`src/devices/wwan/nm-modem.c + +src/devices/wwan/src_devices_wwan_libnm_wwan_la-nm-modem-ofono.lo: src/devices/wwan/nm-modem-ofono.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_devices_wwan_libnm_wwan_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/devices/wwan/src_devices_wwan_libnm_wwan_la-nm-modem-ofono.lo -MD -MP -MF src/devices/wwan/$(DEPDIR)/src_devices_wwan_libnm_wwan_la-nm-modem-ofono.Tpo -c -o src/devices/wwan/src_devices_wwan_libnm_wwan_la-nm-modem-ofono.lo `test -f 'src/devices/wwan/nm-modem-ofono.c' || echo '$(srcdir)/'`src/devices/wwan/nm-modem-ofono.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/devices/wwan/$(DEPDIR)/src_devices_wwan_libnm_wwan_la-nm-modem-ofono.Tpo src/devices/wwan/$(DEPDIR)/src_devices_wwan_libnm_wwan_la-nm-modem-ofono.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/devices/wwan/nm-modem-ofono.c' object='src/devices/wwan/src_devices_wwan_libnm_wwan_la-nm-modem-ofono.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_devices_wwan_libnm_wwan_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/devices/wwan/src_devices_wwan_libnm_wwan_la-nm-modem-ofono.lo `test -f 'src/devices/wwan/nm-modem-ofono.c' || echo '$(srcdir)/'`src/devices/wwan/nm-modem-ofono.c + +src/src_libNetworkManager_la-nm-checkpoint-manager.lo: src/nm-checkpoint-manager.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/src_libNetworkManager_la-nm-checkpoint-manager.lo -MD -MP -MF src/$(DEPDIR)/src_libNetworkManager_la-nm-checkpoint-manager.Tpo -c -o src/src_libNetworkManager_la-nm-checkpoint-manager.lo `test -f 'src/nm-checkpoint-manager.c' || echo '$(srcdir)/'`src/nm-checkpoint-manager.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/$(DEPDIR)/src_libNetworkManager_la-nm-checkpoint-manager.Tpo src/$(DEPDIR)/src_libNetworkManager_la-nm-checkpoint-manager.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/nm-checkpoint-manager.c' object='src/src_libNetworkManager_la-nm-checkpoint-manager.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/src_libNetworkManager_la-nm-checkpoint-manager.lo `test -f 'src/nm-checkpoint-manager.c' || echo '$(srcdir)/'`src/nm-checkpoint-manager.c + +src/src_libNetworkManager_la-nm-checkpoint.lo: src/nm-checkpoint.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/src_libNetworkManager_la-nm-checkpoint.lo -MD -MP -MF src/$(DEPDIR)/src_libNetworkManager_la-nm-checkpoint.Tpo -c -o src/src_libNetworkManager_la-nm-checkpoint.lo `test -f 'src/nm-checkpoint.c' || echo '$(srcdir)/'`src/nm-checkpoint.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/$(DEPDIR)/src_libNetworkManager_la-nm-checkpoint.Tpo src/$(DEPDIR)/src_libNetworkManager_la-nm-checkpoint.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/nm-checkpoint.c' object='src/src_libNetworkManager_la-nm-checkpoint.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/src_libNetworkManager_la-nm-checkpoint.lo `test -f 'src/nm-checkpoint.c' || echo '$(srcdir)/'`src/nm-checkpoint.c + +src/devices/src_libNetworkManager_la-nm-device.lo: src/devices/nm-device.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/devices/src_libNetworkManager_la-nm-device.lo -MD -MP -MF src/devices/$(DEPDIR)/src_libNetworkManager_la-nm-device.Tpo -c -o src/devices/src_libNetworkManager_la-nm-device.lo `test -f 'src/devices/nm-device.c' || echo '$(srcdir)/'`src/devices/nm-device.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/devices/$(DEPDIR)/src_libNetworkManager_la-nm-device.Tpo src/devices/$(DEPDIR)/src_libNetworkManager_la-nm-device.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/devices/nm-device.c' object='src/devices/src_libNetworkManager_la-nm-device.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/devices/src_libNetworkManager_la-nm-device.lo `test -f 'src/devices/nm-device.c' || echo '$(srcdir)/'`src/devices/nm-device.c + +src/devices/src_libNetworkManager_la-nm-lldp-listener.lo: src/devices/nm-lldp-listener.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/devices/src_libNetworkManager_la-nm-lldp-listener.lo -MD -MP -MF src/devices/$(DEPDIR)/src_libNetworkManager_la-nm-lldp-listener.Tpo -c -o src/devices/src_libNetworkManager_la-nm-lldp-listener.lo `test -f 'src/devices/nm-lldp-listener.c' || echo '$(srcdir)/'`src/devices/nm-lldp-listener.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/devices/$(DEPDIR)/src_libNetworkManager_la-nm-lldp-listener.Tpo src/devices/$(DEPDIR)/src_libNetworkManager_la-nm-lldp-listener.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/devices/nm-lldp-listener.c' object='src/devices/src_libNetworkManager_la-nm-lldp-listener.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/devices/src_libNetworkManager_la-nm-lldp-listener.lo `test -f 'src/devices/nm-lldp-listener.c' || echo '$(srcdir)/'`src/devices/nm-lldp-listener.c + +src/devices/src_libNetworkManager_la-nm-arping-manager.lo: src/devices/nm-arping-manager.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/devices/src_libNetworkManager_la-nm-arping-manager.lo -MD -MP -MF src/devices/$(DEPDIR)/src_libNetworkManager_la-nm-arping-manager.Tpo -c -o src/devices/src_libNetworkManager_la-nm-arping-manager.lo `test -f 'src/devices/nm-arping-manager.c' || echo '$(srcdir)/'`src/devices/nm-arping-manager.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/devices/$(DEPDIR)/src_libNetworkManager_la-nm-arping-manager.Tpo src/devices/$(DEPDIR)/src_libNetworkManager_la-nm-arping-manager.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/devices/nm-arping-manager.c' object='src/devices/src_libNetworkManager_la-nm-arping-manager.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/devices/src_libNetworkManager_la-nm-arping-manager.lo `test -f 'src/devices/nm-arping-manager.c' || echo '$(srcdir)/'`src/devices/nm-arping-manager.c + +src/devices/src_libNetworkManager_la-nm-device-ethernet-utils.lo: src/devices/nm-device-ethernet-utils.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/devices/src_libNetworkManager_la-nm-device-ethernet-utils.lo -MD -MP -MF src/devices/$(DEPDIR)/src_libNetworkManager_la-nm-device-ethernet-utils.Tpo -c -o src/devices/src_libNetworkManager_la-nm-device-ethernet-utils.lo `test -f 'src/devices/nm-device-ethernet-utils.c' || echo '$(srcdir)/'`src/devices/nm-device-ethernet-utils.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/devices/$(DEPDIR)/src_libNetworkManager_la-nm-device-ethernet-utils.Tpo src/devices/$(DEPDIR)/src_libNetworkManager_la-nm-device-ethernet-utils.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/devices/nm-device-ethernet-utils.c' object='src/devices/src_libNetworkManager_la-nm-device-ethernet-utils.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/devices/src_libNetworkManager_la-nm-device-ethernet-utils.lo `test -f 'src/devices/nm-device-ethernet-utils.c' || echo '$(srcdir)/'`src/devices/nm-device-ethernet-utils.c + +src/devices/src_libNetworkManager_la-nm-device-factory.lo: src/devices/nm-device-factory.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/devices/src_libNetworkManager_la-nm-device-factory.lo -MD -MP -MF src/devices/$(DEPDIR)/src_libNetworkManager_la-nm-device-factory.Tpo -c -o src/devices/src_libNetworkManager_la-nm-device-factory.lo `test -f 'src/devices/nm-device-factory.c' || echo '$(srcdir)/'`src/devices/nm-device-factory.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/devices/$(DEPDIR)/src_libNetworkManager_la-nm-device-factory.Tpo src/devices/$(DEPDIR)/src_libNetworkManager_la-nm-device-factory.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/devices/nm-device-factory.c' object='src/devices/src_libNetworkManager_la-nm-device-factory.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/devices/src_libNetworkManager_la-nm-device-factory.lo `test -f 'src/devices/nm-device-factory.c' || echo '$(srcdir)/'`src/devices/nm-device-factory.c + +src/devices/src_libNetworkManager_la-nm-device-generic.lo: src/devices/nm-device-generic.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/devices/src_libNetworkManager_la-nm-device-generic.lo -MD -MP -MF src/devices/$(DEPDIR)/src_libNetworkManager_la-nm-device-generic.Tpo -c -o src/devices/src_libNetworkManager_la-nm-device-generic.lo `test -f 'src/devices/nm-device-generic.c' || echo '$(srcdir)/'`src/devices/nm-device-generic.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/devices/$(DEPDIR)/src_libNetworkManager_la-nm-device-generic.Tpo src/devices/$(DEPDIR)/src_libNetworkManager_la-nm-device-generic.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/devices/nm-device-generic.c' object='src/devices/src_libNetworkManager_la-nm-device-generic.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/devices/src_libNetworkManager_la-nm-device-generic.lo `test -f 'src/devices/nm-device-generic.c' || echo '$(srcdir)/'`src/devices/nm-device-generic.c + +src/devices/src_libNetworkManager_la-nm-device-bond.lo: src/devices/nm-device-bond.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/devices/src_libNetworkManager_la-nm-device-bond.lo -MD -MP -MF src/devices/$(DEPDIR)/src_libNetworkManager_la-nm-device-bond.Tpo -c -o src/devices/src_libNetworkManager_la-nm-device-bond.lo `test -f 'src/devices/nm-device-bond.c' || echo '$(srcdir)/'`src/devices/nm-device-bond.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/devices/$(DEPDIR)/src_libNetworkManager_la-nm-device-bond.Tpo src/devices/$(DEPDIR)/src_libNetworkManager_la-nm-device-bond.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/devices/nm-device-bond.c' object='src/devices/src_libNetworkManager_la-nm-device-bond.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/devices/src_libNetworkManager_la-nm-device-bond.lo `test -f 'src/devices/nm-device-bond.c' || echo '$(srcdir)/'`src/devices/nm-device-bond.c + +src/devices/src_libNetworkManager_la-nm-device-bridge.lo: src/devices/nm-device-bridge.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/devices/src_libNetworkManager_la-nm-device-bridge.lo -MD -MP -MF src/devices/$(DEPDIR)/src_libNetworkManager_la-nm-device-bridge.Tpo -c -o src/devices/src_libNetworkManager_la-nm-device-bridge.lo `test -f 'src/devices/nm-device-bridge.c' || echo '$(srcdir)/'`src/devices/nm-device-bridge.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/devices/$(DEPDIR)/src_libNetworkManager_la-nm-device-bridge.Tpo src/devices/$(DEPDIR)/src_libNetworkManager_la-nm-device-bridge.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/devices/nm-device-bridge.c' object='src/devices/src_libNetworkManager_la-nm-device-bridge.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/devices/src_libNetworkManager_la-nm-device-bridge.lo `test -f 'src/devices/nm-device-bridge.c' || echo '$(srcdir)/'`src/devices/nm-device-bridge.c + +src/devices/src_libNetworkManager_la-nm-device-ethernet.lo: src/devices/nm-device-ethernet.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/devices/src_libNetworkManager_la-nm-device-ethernet.lo -MD -MP -MF src/devices/$(DEPDIR)/src_libNetworkManager_la-nm-device-ethernet.Tpo -c -o src/devices/src_libNetworkManager_la-nm-device-ethernet.lo `test -f 'src/devices/nm-device-ethernet.c' || echo '$(srcdir)/'`src/devices/nm-device-ethernet.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/devices/$(DEPDIR)/src_libNetworkManager_la-nm-device-ethernet.Tpo src/devices/$(DEPDIR)/src_libNetworkManager_la-nm-device-ethernet.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/devices/nm-device-ethernet.c' object='src/devices/src_libNetworkManager_la-nm-device-ethernet.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/devices/src_libNetworkManager_la-nm-device-ethernet.lo `test -f 'src/devices/nm-device-ethernet.c' || echo '$(srcdir)/'`src/devices/nm-device-ethernet.c + +src/devices/src_libNetworkManager_la-nm-device-infiniband.lo: src/devices/nm-device-infiniband.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/devices/src_libNetworkManager_la-nm-device-infiniband.lo -MD -MP -MF src/devices/$(DEPDIR)/src_libNetworkManager_la-nm-device-infiniband.Tpo -c -o src/devices/src_libNetworkManager_la-nm-device-infiniband.lo `test -f 'src/devices/nm-device-infiniband.c' || echo '$(srcdir)/'`src/devices/nm-device-infiniband.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/devices/$(DEPDIR)/src_libNetworkManager_la-nm-device-infiniband.Tpo src/devices/$(DEPDIR)/src_libNetworkManager_la-nm-device-infiniband.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/devices/nm-device-infiniband.c' object='src/devices/src_libNetworkManager_la-nm-device-infiniband.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/devices/src_libNetworkManager_la-nm-device-infiniband.lo `test -f 'src/devices/nm-device-infiniband.c' || echo '$(srcdir)/'`src/devices/nm-device-infiniband.c + +src/devices/src_libNetworkManager_la-nm-device-ip-tunnel.lo: src/devices/nm-device-ip-tunnel.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/devices/src_libNetworkManager_la-nm-device-ip-tunnel.lo -MD -MP -MF src/devices/$(DEPDIR)/src_libNetworkManager_la-nm-device-ip-tunnel.Tpo -c -o src/devices/src_libNetworkManager_la-nm-device-ip-tunnel.lo `test -f 'src/devices/nm-device-ip-tunnel.c' || echo '$(srcdir)/'`src/devices/nm-device-ip-tunnel.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/devices/$(DEPDIR)/src_libNetworkManager_la-nm-device-ip-tunnel.Tpo src/devices/$(DEPDIR)/src_libNetworkManager_la-nm-device-ip-tunnel.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/devices/nm-device-ip-tunnel.c' object='src/devices/src_libNetworkManager_la-nm-device-ip-tunnel.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/devices/src_libNetworkManager_la-nm-device-ip-tunnel.lo `test -f 'src/devices/nm-device-ip-tunnel.c' || echo '$(srcdir)/'`src/devices/nm-device-ip-tunnel.c + +src/devices/src_libNetworkManager_la-nm-device-macsec.lo: src/devices/nm-device-macsec.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/devices/src_libNetworkManager_la-nm-device-macsec.lo -MD -MP -MF src/devices/$(DEPDIR)/src_libNetworkManager_la-nm-device-macsec.Tpo -c -o src/devices/src_libNetworkManager_la-nm-device-macsec.lo `test -f 'src/devices/nm-device-macsec.c' || echo '$(srcdir)/'`src/devices/nm-device-macsec.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/devices/$(DEPDIR)/src_libNetworkManager_la-nm-device-macsec.Tpo src/devices/$(DEPDIR)/src_libNetworkManager_la-nm-device-macsec.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/devices/nm-device-macsec.c' object='src/devices/src_libNetworkManager_la-nm-device-macsec.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/devices/src_libNetworkManager_la-nm-device-macsec.lo `test -f 'src/devices/nm-device-macsec.c' || echo '$(srcdir)/'`src/devices/nm-device-macsec.c + +src/devices/src_libNetworkManager_la-nm-device-macvlan.lo: src/devices/nm-device-macvlan.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/devices/src_libNetworkManager_la-nm-device-macvlan.lo -MD -MP -MF src/devices/$(DEPDIR)/src_libNetworkManager_la-nm-device-macvlan.Tpo -c -o src/devices/src_libNetworkManager_la-nm-device-macvlan.lo `test -f 'src/devices/nm-device-macvlan.c' || echo '$(srcdir)/'`src/devices/nm-device-macvlan.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/devices/$(DEPDIR)/src_libNetworkManager_la-nm-device-macvlan.Tpo src/devices/$(DEPDIR)/src_libNetworkManager_la-nm-device-macvlan.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/devices/nm-device-macvlan.c' object='src/devices/src_libNetworkManager_la-nm-device-macvlan.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/devices/src_libNetworkManager_la-nm-device-macvlan.lo `test -f 'src/devices/nm-device-macvlan.c' || echo '$(srcdir)/'`src/devices/nm-device-macvlan.c + +src/devices/src_libNetworkManager_la-nm-device-tun.lo: src/devices/nm-device-tun.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/devices/src_libNetworkManager_la-nm-device-tun.lo -MD -MP -MF src/devices/$(DEPDIR)/src_libNetworkManager_la-nm-device-tun.Tpo -c -o src/devices/src_libNetworkManager_la-nm-device-tun.lo `test -f 'src/devices/nm-device-tun.c' || echo '$(srcdir)/'`src/devices/nm-device-tun.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/devices/$(DEPDIR)/src_libNetworkManager_la-nm-device-tun.Tpo src/devices/$(DEPDIR)/src_libNetworkManager_la-nm-device-tun.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/devices/nm-device-tun.c' object='src/devices/src_libNetworkManager_la-nm-device-tun.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/devices/src_libNetworkManager_la-nm-device-tun.lo `test -f 'src/devices/nm-device-tun.c' || echo '$(srcdir)/'`src/devices/nm-device-tun.c + +src/devices/src_libNetworkManager_la-nm-device-veth.lo: src/devices/nm-device-veth.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/devices/src_libNetworkManager_la-nm-device-veth.lo -MD -MP -MF src/devices/$(DEPDIR)/src_libNetworkManager_la-nm-device-veth.Tpo -c -o src/devices/src_libNetworkManager_la-nm-device-veth.lo `test -f 'src/devices/nm-device-veth.c' || echo '$(srcdir)/'`src/devices/nm-device-veth.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/devices/$(DEPDIR)/src_libNetworkManager_la-nm-device-veth.Tpo src/devices/$(DEPDIR)/src_libNetworkManager_la-nm-device-veth.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/devices/nm-device-veth.c' object='src/devices/src_libNetworkManager_la-nm-device-veth.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/devices/src_libNetworkManager_la-nm-device-veth.lo `test -f 'src/devices/nm-device-veth.c' || echo '$(srcdir)/'`src/devices/nm-device-veth.c + +src/devices/src_libNetworkManager_la-nm-device-vlan.lo: src/devices/nm-device-vlan.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/devices/src_libNetworkManager_la-nm-device-vlan.lo -MD -MP -MF src/devices/$(DEPDIR)/src_libNetworkManager_la-nm-device-vlan.Tpo -c -o src/devices/src_libNetworkManager_la-nm-device-vlan.lo `test -f 'src/devices/nm-device-vlan.c' || echo '$(srcdir)/'`src/devices/nm-device-vlan.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/devices/$(DEPDIR)/src_libNetworkManager_la-nm-device-vlan.Tpo src/devices/$(DEPDIR)/src_libNetworkManager_la-nm-device-vlan.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/devices/nm-device-vlan.c' object='src/devices/src_libNetworkManager_la-nm-device-vlan.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/devices/src_libNetworkManager_la-nm-device-vlan.lo `test -f 'src/devices/nm-device-vlan.c' || echo '$(srcdir)/'`src/devices/nm-device-vlan.c + +src/devices/src_libNetworkManager_la-nm-device-vxlan.lo: src/devices/nm-device-vxlan.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/devices/src_libNetworkManager_la-nm-device-vxlan.lo -MD -MP -MF src/devices/$(DEPDIR)/src_libNetworkManager_la-nm-device-vxlan.Tpo -c -o src/devices/src_libNetworkManager_la-nm-device-vxlan.lo `test -f 'src/devices/nm-device-vxlan.c' || echo '$(srcdir)/'`src/devices/nm-device-vxlan.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/devices/$(DEPDIR)/src_libNetworkManager_la-nm-device-vxlan.Tpo src/devices/$(DEPDIR)/src_libNetworkManager_la-nm-device-vxlan.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/devices/nm-device-vxlan.c' object='src/devices/src_libNetworkManager_la-nm-device-vxlan.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/devices/src_libNetworkManager_la-nm-device-vxlan.lo `test -f 'src/devices/nm-device-vxlan.c' || echo '$(srcdir)/'`src/devices/nm-device-vxlan.c + +src/dhcp/src_libNetworkManager_la-nm-dhcp-dhclient.lo: src/dhcp/nm-dhcp-dhclient.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/dhcp/src_libNetworkManager_la-nm-dhcp-dhclient.lo -MD -MP -MF src/dhcp/$(DEPDIR)/src_libNetworkManager_la-nm-dhcp-dhclient.Tpo -c -o src/dhcp/src_libNetworkManager_la-nm-dhcp-dhclient.lo `test -f 'src/dhcp/nm-dhcp-dhclient.c' || echo '$(srcdir)/'`src/dhcp/nm-dhcp-dhclient.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/dhcp/$(DEPDIR)/src_libNetworkManager_la-nm-dhcp-dhclient.Tpo src/dhcp/$(DEPDIR)/src_libNetworkManager_la-nm-dhcp-dhclient.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/dhcp/nm-dhcp-dhclient.c' object='src/dhcp/src_libNetworkManager_la-nm-dhcp-dhclient.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/dhcp/src_libNetworkManager_la-nm-dhcp-dhclient.lo `test -f 'src/dhcp/nm-dhcp-dhclient.c' || echo '$(srcdir)/'`src/dhcp/nm-dhcp-dhclient.c + +src/dhcp/src_libNetworkManager_la-nm-dhcp-dhcpcd.lo: src/dhcp/nm-dhcp-dhcpcd.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/dhcp/src_libNetworkManager_la-nm-dhcp-dhcpcd.lo -MD -MP -MF src/dhcp/$(DEPDIR)/src_libNetworkManager_la-nm-dhcp-dhcpcd.Tpo -c -o src/dhcp/src_libNetworkManager_la-nm-dhcp-dhcpcd.lo `test -f 'src/dhcp/nm-dhcp-dhcpcd.c' || echo '$(srcdir)/'`src/dhcp/nm-dhcp-dhcpcd.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/dhcp/$(DEPDIR)/src_libNetworkManager_la-nm-dhcp-dhcpcd.Tpo src/dhcp/$(DEPDIR)/src_libNetworkManager_la-nm-dhcp-dhcpcd.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/dhcp/nm-dhcp-dhcpcd.c' object='src/dhcp/src_libNetworkManager_la-nm-dhcp-dhcpcd.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/dhcp/src_libNetworkManager_la-nm-dhcp-dhcpcd.lo `test -f 'src/dhcp/nm-dhcp-dhcpcd.c' || echo '$(srcdir)/'`src/dhcp/nm-dhcp-dhcpcd.c + +src/dhcp/src_libNetworkManager_la-nm-dhcp-listener.lo: src/dhcp/nm-dhcp-listener.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/dhcp/src_libNetworkManager_la-nm-dhcp-listener.lo -MD -MP -MF src/dhcp/$(DEPDIR)/src_libNetworkManager_la-nm-dhcp-listener.Tpo -c -o src/dhcp/src_libNetworkManager_la-nm-dhcp-listener.lo `test -f 'src/dhcp/nm-dhcp-listener.c' || echo '$(srcdir)/'`src/dhcp/nm-dhcp-listener.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/dhcp/$(DEPDIR)/src_libNetworkManager_la-nm-dhcp-listener.Tpo src/dhcp/$(DEPDIR)/src_libNetworkManager_la-nm-dhcp-listener.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/dhcp/nm-dhcp-listener.c' object='src/dhcp/src_libNetworkManager_la-nm-dhcp-listener.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/dhcp/src_libNetworkManager_la-nm-dhcp-listener.lo `test -f 'src/dhcp/nm-dhcp-listener.c' || echo '$(srcdir)/'`src/dhcp/nm-dhcp-listener.c + +src/dhcp/src_libNetworkManager_la-nm-dhcp-dhclient-utils.lo: src/dhcp/nm-dhcp-dhclient-utils.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/dhcp/src_libNetworkManager_la-nm-dhcp-dhclient-utils.lo -MD -MP -MF src/dhcp/$(DEPDIR)/src_libNetworkManager_la-nm-dhcp-dhclient-utils.Tpo -c -o src/dhcp/src_libNetworkManager_la-nm-dhcp-dhclient-utils.lo `test -f 'src/dhcp/nm-dhcp-dhclient-utils.c' || echo '$(srcdir)/'`src/dhcp/nm-dhcp-dhclient-utils.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/dhcp/$(DEPDIR)/src_libNetworkManager_la-nm-dhcp-dhclient-utils.Tpo src/dhcp/$(DEPDIR)/src_libNetworkManager_la-nm-dhcp-dhclient-utils.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/dhcp/nm-dhcp-dhclient-utils.c' object='src/dhcp/src_libNetworkManager_la-nm-dhcp-dhclient-utils.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/dhcp/src_libNetworkManager_la-nm-dhcp-dhclient-utils.lo `test -f 'src/dhcp/nm-dhcp-dhclient-utils.c' || echo '$(srcdir)/'`src/dhcp/nm-dhcp-dhclient-utils.c + +src/dns/src_libNetworkManager_la-nm-dns-dnsmasq.lo: src/dns/nm-dns-dnsmasq.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/dns/src_libNetworkManager_la-nm-dns-dnsmasq.lo -MD -MP -MF src/dns/$(DEPDIR)/src_libNetworkManager_la-nm-dns-dnsmasq.Tpo -c -o src/dns/src_libNetworkManager_la-nm-dns-dnsmasq.lo `test -f 'src/dns/nm-dns-dnsmasq.c' || echo '$(srcdir)/'`src/dns/nm-dns-dnsmasq.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/dns/$(DEPDIR)/src_libNetworkManager_la-nm-dns-dnsmasq.Tpo src/dns/$(DEPDIR)/src_libNetworkManager_la-nm-dns-dnsmasq.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/dns/nm-dns-dnsmasq.c' object='src/dns/src_libNetworkManager_la-nm-dns-dnsmasq.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/dns/src_libNetworkManager_la-nm-dns-dnsmasq.lo `test -f 'src/dns/nm-dns-dnsmasq.c' || echo '$(srcdir)/'`src/dns/nm-dns-dnsmasq.c + +src/dns/src_libNetworkManager_la-nm-dns-systemd-resolved.lo: src/dns/nm-dns-systemd-resolved.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/dns/src_libNetworkManager_la-nm-dns-systemd-resolved.lo -MD -MP -MF src/dns/$(DEPDIR)/src_libNetworkManager_la-nm-dns-systemd-resolved.Tpo -c -o src/dns/src_libNetworkManager_la-nm-dns-systemd-resolved.lo `test -f 'src/dns/nm-dns-systemd-resolved.c' || echo '$(srcdir)/'`src/dns/nm-dns-systemd-resolved.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/dns/$(DEPDIR)/src_libNetworkManager_la-nm-dns-systemd-resolved.Tpo src/dns/$(DEPDIR)/src_libNetworkManager_la-nm-dns-systemd-resolved.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/dns/nm-dns-systemd-resolved.c' object='src/dns/src_libNetworkManager_la-nm-dns-systemd-resolved.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/dns/src_libNetworkManager_la-nm-dns-systemd-resolved.lo `test -f 'src/dns/nm-dns-systemd-resolved.c' || echo '$(srcdir)/'`src/dns/nm-dns-systemd-resolved.c + +src/dns/src_libNetworkManager_la-nm-dns-unbound.lo: src/dns/nm-dns-unbound.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/dns/src_libNetworkManager_la-nm-dns-unbound.lo -MD -MP -MF src/dns/$(DEPDIR)/src_libNetworkManager_la-nm-dns-unbound.Tpo -c -o src/dns/src_libNetworkManager_la-nm-dns-unbound.lo `test -f 'src/dns/nm-dns-unbound.c' || echo '$(srcdir)/'`src/dns/nm-dns-unbound.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/dns/$(DEPDIR)/src_libNetworkManager_la-nm-dns-unbound.Tpo src/dns/$(DEPDIR)/src_libNetworkManager_la-nm-dns-unbound.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/dns/nm-dns-unbound.c' object='src/dns/src_libNetworkManager_la-nm-dns-unbound.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/dns/src_libNetworkManager_la-nm-dns-unbound.lo `test -f 'src/dns/nm-dns-unbound.c' || echo '$(srcdir)/'`src/dns/nm-dns-unbound.c + +src/dns/src_libNetworkManager_la-nm-dns-manager.lo: src/dns/nm-dns-manager.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/dns/src_libNetworkManager_la-nm-dns-manager.lo -MD -MP -MF src/dns/$(DEPDIR)/src_libNetworkManager_la-nm-dns-manager.Tpo -c -o src/dns/src_libNetworkManager_la-nm-dns-manager.lo `test -f 'src/dns/nm-dns-manager.c' || echo '$(srcdir)/'`src/dns/nm-dns-manager.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/dns/$(DEPDIR)/src_libNetworkManager_la-nm-dns-manager.Tpo src/dns/$(DEPDIR)/src_libNetworkManager_la-nm-dns-manager.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/dns/nm-dns-manager.c' object='src/dns/src_libNetworkManager_la-nm-dns-manager.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/dns/src_libNetworkManager_la-nm-dns-manager.lo `test -f 'src/dns/nm-dns-manager.c' || echo '$(srcdir)/'`src/dns/nm-dns-manager.c + +src/dns/src_libNetworkManager_la-nm-dns-plugin.lo: src/dns/nm-dns-plugin.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/dns/src_libNetworkManager_la-nm-dns-plugin.lo -MD -MP -MF src/dns/$(DEPDIR)/src_libNetworkManager_la-nm-dns-plugin.Tpo -c -o src/dns/src_libNetworkManager_la-nm-dns-plugin.lo `test -f 'src/dns/nm-dns-plugin.c' || echo '$(srcdir)/'`src/dns/nm-dns-plugin.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/dns/$(DEPDIR)/src_libNetworkManager_la-nm-dns-plugin.Tpo src/dns/$(DEPDIR)/src_libNetworkManager_la-nm-dns-plugin.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/dns/nm-dns-plugin.c' object='src/dns/src_libNetworkManager_la-nm-dns-plugin.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/dns/src_libNetworkManager_la-nm-dns-plugin.lo `test -f 'src/dns/nm-dns-plugin.c' || echo '$(srcdir)/'`src/dns/nm-dns-plugin.c + +src/dnsmasq/src_libNetworkManager_la-nm-dnsmasq-manager.lo: src/dnsmasq/nm-dnsmasq-manager.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/dnsmasq/src_libNetworkManager_la-nm-dnsmasq-manager.lo -MD -MP -MF src/dnsmasq/$(DEPDIR)/src_libNetworkManager_la-nm-dnsmasq-manager.Tpo -c -o src/dnsmasq/src_libNetworkManager_la-nm-dnsmasq-manager.lo `test -f 'src/dnsmasq/nm-dnsmasq-manager.c' || echo '$(srcdir)/'`src/dnsmasq/nm-dnsmasq-manager.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/dnsmasq/$(DEPDIR)/src_libNetworkManager_la-nm-dnsmasq-manager.Tpo src/dnsmasq/$(DEPDIR)/src_libNetworkManager_la-nm-dnsmasq-manager.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/dnsmasq/nm-dnsmasq-manager.c' object='src/dnsmasq/src_libNetworkManager_la-nm-dnsmasq-manager.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/dnsmasq/src_libNetworkManager_la-nm-dnsmasq-manager.lo `test -f 'src/dnsmasq/nm-dnsmasq-manager.c' || echo '$(srcdir)/'`src/dnsmasq/nm-dnsmasq-manager.c + +src/dnsmasq/src_libNetworkManager_la-nm-dnsmasq-utils.lo: src/dnsmasq/nm-dnsmasq-utils.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/dnsmasq/src_libNetworkManager_la-nm-dnsmasq-utils.lo -MD -MP -MF src/dnsmasq/$(DEPDIR)/src_libNetworkManager_la-nm-dnsmasq-utils.Tpo -c -o src/dnsmasq/src_libNetworkManager_la-nm-dnsmasq-utils.lo `test -f 'src/dnsmasq/nm-dnsmasq-utils.c' || echo '$(srcdir)/'`src/dnsmasq/nm-dnsmasq-utils.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/dnsmasq/$(DEPDIR)/src_libNetworkManager_la-nm-dnsmasq-utils.Tpo src/dnsmasq/$(DEPDIR)/src_libNetworkManager_la-nm-dnsmasq-utils.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/dnsmasq/nm-dnsmasq-utils.c' object='src/dnsmasq/src_libNetworkManager_la-nm-dnsmasq-utils.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/dnsmasq/src_libNetworkManager_la-nm-dnsmasq-utils.lo `test -f 'src/dnsmasq/nm-dnsmasq-utils.c' || echo '$(srcdir)/'`src/dnsmasq/nm-dnsmasq-utils.c + +src/ppp/src_libNetworkManager_la-nm-ppp-manager-call.lo: src/ppp/nm-ppp-manager-call.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/ppp/src_libNetworkManager_la-nm-ppp-manager-call.lo -MD -MP -MF src/ppp/$(DEPDIR)/src_libNetworkManager_la-nm-ppp-manager-call.Tpo -c -o src/ppp/src_libNetworkManager_la-nm-ppp-manager-call.lo `test -f 'src/ppp/nm-ppp-manager-call.c' || echo '$(srcdir)/'`src/ppp/nm-ppp-manager-call.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/ppp/$(DEPDIR)/src_libNetworkManager_la-nm-ppp-manager-call.Tpo src/ppp/$(DEPDIR)/src_libNetworkManager_la-nm-ppp-manager-call.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/ppp/nm-ppp-manager-call.c' object='src/ppp/src_libNetworkManager_la-nm-ppp-manager-call.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/ppp/src_libNetworkManager_la-nm-ppp-manager-call.lo `test -f 'src/ppp/nm-ppp-manager-call.c' || echo '$(srcdir)/'`src/ppp/nm-ppp-manager-call.c + +src/settings/src_libNetworkManager_la-nm-agent-manager.lo: src/settings/nm-agent-manager.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/settings/src_libNetworkManager_la-nm-agent-manager.lo -MD -MP -MF src/settings/$(DEPDIR)/src_libNetworkManager_la-nm-agent-manager.Tpo -c -o src/settings/src_libNetworkManager_la-nm-agent-manager.lo `test -f 'src/settings/nm-agent-manager.c' || echo '$(srcdir)/'`src/settings/nm-agent-manager.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/settings/$(DEPDIR)/src_libNetworkManager_la-nm-agent-manager.Tpo src/settings/$(DEPDIR)/src_libNetworkManager_la-nm-agent-manager.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/settings/nm-agent-manager.c' object='src/settings/src_libNetworkManager_la-nm-agent-manager.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/settings/src_libNetworkManager_la-nm-agent-manager.lo `test -f 'src/settings/nm-agent-manager.c' || echo '$(srcdir)/'`src/settings/nm-agent-manager.c + +src/settings/src_libNetworkManager_la-nm-inotify-helper.lo: src/settings/nm-inotify-helper.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/settings/src_libNetworkManager_la-nm-inotify-helper.lo -MD -MP -MF src/settings/$(DEPDIR)/src_libNetworkManager_la-nm-inotify-helper.Tpo -c -o src/settings/src_libNetworkManager_la-nm-inotify-helper.lo `test -f 'src/settings/nm-inotify-helper.c' || echo '$(srcdir)/'`src/settings/nm-inotify-helper.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/settings/$(DEPDIR)/src_libNetworkManager_la-nm-inotify-helper.Tpo src/settings/$(DEPDIR)/src_libNetworkManager_la-nm-inotify-helper.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/settings/nm-inotify-helper.c' object='src/settings/src_libNetworkManager_la-nm-inotify-helper.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/settings/src_libNetworkManager_la-nm-inotify-helper.lo `test -f 'src/settings/nm-inotify-helper.c' || echo '$(srcdir)/'`src/settings/nm-inotify-helper.c + +src/settings/src_libNetworkManager_la-nm-secret-agent.lo: src/settings/nm-secret-agent.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/settings/src_libNetworkManager_la-nm-secret-agent.lo -MD -MP -MF src/settings/$(DEPDIR)/src_libNetworkManager_la-nm-secret-agent.Tpo -c -o src/settings/src_libNetworkManager_la-nm-secret-agent.lo `test -f 'src/settings/nm-secret-agent.c' || echo '$(srcdir)/'`src/settings/nm-secret-agent.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/settings/$(DEPDIR)/src_libNetworkManager_la-nm-secret-agent.Tpo src/settings/$(DEPDIR)/src_libNetworkManager_la-nm-secret-agent.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/settings/nm-secret-agent.c' object='src/settings/src_libNetworkManager_la-nm-secret-agent.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/settings/src_libNetworkManager_la-nm-secret-agent.lo `test -f 'src/settings/nm-secret-agent.c' || echo '$(srcdir)/'`src/settings/nm-secret-agent.c + +src/settings/src_libNetworkManager_la-nm-settings-connection.lo: src/settings/nm-settings-connection.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/settings/src_libNetworkManager_la-nm-settings-connection.lo -MD -MP -MF src/settings/$(DEPDIR)/src_libNetworkManager_la-nm-settings-connection.Tpo -c -o src/settings/src_libNetworkManager_la-nm-settings-connection.lo `test -f 'src/settings/nm-settings-connection.c' || echo '$(srcdir)/'`src/settings/nm-settings-connection.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/settings/$(DEPDIR)/src_libNetworkManager_la-nm-settings-connection.Tpo src/settings/$(DEPDIR)/src_libNetworkManager_la-nm-settings-connection.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/settings/nm-settings-connection.c' object='src/settings/src_libNetworkManager_la-nm-settings-connection.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/settings/src_libNetworkManager_la-nm-settings-connection.lo `test -f 'src/settings/nm-settings-connection.c' || echo '$(srcdir)/'`src/settings/nm-settings-connection.c + +src/settings/src_libNetworkManager_la-nm-settings-plugin.lo: src/settings/nm-settings-plugin.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/settings/src_libNetworkManager_la-nm-settings-plugin.lo -MD -MP -MF src/settings/$(DEPDIR)/src_libNetworkManager_la-nm-settings-plugin.Tpo -c -o src/settings/src_libNetworkManager_la-nm-settings-plugin.lo `test -f 'src/settings/nm-settings-plugin.c' || echo '$(srcdir)/'`src/settings/nm-settings-plugin.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/settings/$(DEPDIR)/src_libNetworkManager_la-nm-settings-plugin.Tpo src/settings/$(DEPDIR)/src_libNetworkManager_la-nm-settings-plugin.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/settings/nm-settings-plugin.c' object='src/settings/src_libNetworkManager_la-nm-settings-plugin.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/settings/src_libNetworkManager_la-nm-settings-plugin.lo `test -f 'src/settings/nm-settings-plugin.c' || echo '$(srcdir)/'`src/settings/nm-settings-plugin.c + +src/settings/src_libNetworkManager_la-nm-settings.lo: src/settings/nm-settings.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/settings/src_libNetworkManager_la-nm-settings.lo -MD -MP -MF src/settings/$(DEPDIR)/src_libNetworkManager_la-nm-settings.Tpo -c -o src/settings/src_libNetworkManager_la-nm-settings.lo `test -f 'src/settings/nm-settings.c' || echo '$(srcdir)/'`src/settings/nm-settings.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/settings/$(DEPDIR)/src_libNetworkManager_la-nm-settings.Tpo src/settings/$(DEPDIR)/src_libNetworkManager_la-nm-settings.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/settings/nm-settings.c' object='src/settings/src_libNetworkManager_la-nm-settings.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/settings/src_libNetworkManager_la-nm-settings.lo `test -f 'src/settings/nm-settings.c' || echo '$(srcdir)/'`src/settings/nm-settings.c + +src/settings/plugins/keyfile/src_libNetworkManager_la-nms-keyfile-connection.lo: src/settings/plugins/keyfile/nms-keyfile-connection.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/settings/plugins/keyfile/src_libNetworkManager_la-nms-keyfile-connection.lo -MD -MP -MF src/settings/plugins/keyfile/$(DEPDIR)/src_libNetworkManager_la-nms-keyfile-connection.Tpo -c -o src/settings/plugins/keyfile/src_libNetworkManager_la-nms-keyfile-connection.lo `test -f 'src/settings/plugins/keyfile/nms-keyfile-connection.c' || echo '$(srcdir)/'`src/settings/plugins/keyfile/nms-keyfile-connection.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/settings/plugins/keyfile/$(DEPDIR)/src_libNetworkManager_la-nms-keyfile-connection.Tpo src/settings/plugins/keyfile/$(DEPDIR)/src_libNetworkManager_la-nms-keyfile-connection.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/settings/plugins/keyfile/nms-keyfile-connection.c' object='src/settings/plugins/keyfile/src_libNetworkManager_la-nms-keyfile-connection.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/settings/plugins/keyfile/src_libNetworkManager_la-nms-keyfile-connection.lo `test -f 'src/settings/plugins/keyfile/nms-keyfile-connection.c' || echo '$(srcdir)/'`src/settings/plugins/keyfile/nms-keyfile-connection.c + +src/settings/plugins/keyfile/src_libNetworkManager_la-nms-keyfile-plugin.lo: src/settings/plugins/keyfile/nms-keyfile-plugin.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/settings/plugins/keyfile/src_libNetworkManager_la-nms-keyfile-plugin.lo -MD -MP -MF src/settings/plugins/keyfile/$(DEPDIR)/src_libNetworkManager_la-nms-keyfile-plugin.Tpo -c -o src/settings/plugins/keyfile/src_libNetworkManager_la-nms-keyfile-plugin.lo `test -f 'src/settings/plugins/keyfile/nms-keyfile-plugin.c' || echo '$(srcdir)/'`src/settings/plugins/keyfile/nms-keyfile-plugin.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/settings/plugins/keyfile/$(DEPDIR)/src_libNetworkManager_la-nms-keyfile-plugin.Tpo src/settings/plugins/keyfile/$(DEPDIR)/src_libNetworkManager_la-nms-keyfile-plugin.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/settings/plugins/keyfile/nms-keyfile-plugin.c' object='src/settings/plugins/keyfile/src_libNetworkManager_la-nms-keyfile-plugin.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/settings/plugins/keyfile/src_libNetworkManager_la-nms-keyfile-plugin.lo `test -f 'src/settings/plugins/keyfile/nms-keyfile-plugin.c' || echo '$(srcdir)/'`src/settings/plugins/keyfile/nms-keyfile-plugin.c + +src/settings/plugins/keyfile/src_libNetworkManager_la-nms-keyfile-reader.lo: src/settings/plugins/keyfile/nms-keyfile-reader.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/settings/plugins/keyfile/src_libNetworkManager_la-nms-keyfile-reader.lo -MD -MP -MF src/settings/plugins/keyfile/$(DEPDIR)/src_libNetworkManager_la-nms-keyfile-reader.Tpo -c -o src/settings/plugins/keyfile/src_libNetworkManager_la-nms-keyfile-reader.lo `test -f 'src/settings/plugins/keyfile/nms-keyfile-reader.c' || echo '$(srcdir)/'`src/settings/plugins/keyfile/nms-keyfile-reader.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/settings/plugins/keyfile/$(DEPDIR)/src_libNetworkManager_la-nms-keyfile-reader.Tpo src/settings/plugins/keyfile/$(DEPDIR)/src_libNetworkManager_la-nms-keyfile-reader.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/settings/plugins/keyfile/nms-keyfile-reader.c' object='src/settings/plugins/keyfile/src_libNetworkManager_la-nms-keyfile-reader.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/settings/plugins/keyfile/src_libNetworkManager_la-nms-keyfile-reader.lo `test -f 'src/settings/plugins/keyfile/nms-keyfile-reader.c' || echo '$(srcdir)/'`src/settings/plugins/keyfile/nms-keyfile-reader.c + +src/settings/plugins/keyfile/src_libNetworkManager_la-nms-keyfile-utils.lo: src/settings/plugins/keyfile/nms-keyfile-utils.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/settings/plugins/keyfile/src_libNetworkManager_la-nms-keyfile-utils.lo -MD -MP -MF src/settings/plugins/keyfile/$(DEPDIR)/src_libNetworkManager_la-nms-keyfile-utils.Tpo -c -o src/settings/plugins/keyfile/src_libNetworkManager_la-nms-keyfile-utils.lo `test -f 'src/settings/plugins/keyfile/nms-keyfile-utils.c' || echo '$(srcdir)/'`src/settings/plugins/keyfile/nms-keyfile-utils.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/settings/plugins/keyfile/$(DEPDIR)/src_libNetworkManager_la-nms-keyfile-utils.Tpo src/settings/plugins/keyfile/$(DEPDIR)/src_libNetworkManager_la-nms-keyfile-utils.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/settings/plugins/keyfile/nms-keyfile-utils.c' object='src/settings/plugins/keyfile/src_libNetworkManager_la-nms-keyfile-utils.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/settings/plugins/keyfile/src_libNetworkManager_la-nms-keyfile-utils.lo `test -f 'src/settings/plugins/keyfile/nms-keyfile-utils.c' || echo '$(srcdir)/'`src/settings/plugins/keyfile/nms-keyfile-utils.c + +src/settings/plugins/keyfile/src_libNetworkManager_la-nms-keyfile-writer.lo: src/settings/plugins/keyfile/nms-keyfile-writer.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/settings/plugins/keyfile/src_libNetworkManager_la-nms-keyfile-writer.lo -MD -MP -MF src/settings/plugins/keyfile/$(DEPDIR)/src_libNetworkManager_la-nms-keyfile-writer.Tpo -c -o src/settings/plugins/keyfile/src_libNetworkManager_la-nms-keyfile-writer.lo `test -f 'src/settings/plugins/keyfile/nms-keyfile-writer.c' || echo '$(srcdir)/'`src/settings/plugins/keyfile/nms-keyfile-writer.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/settings/plugins/keyfile/$(DEPDIR)/src_libNetworkManager_la-nms-keyfile-writer.Tpo src/settings/plugins/keyfile/$(DEPDIR)/src_libNetworkManager_la-nms-keyfile-writer.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/settings/plugins/keyfile/nms-keyfile-writer.c' object='src/settings/plugins/keyfile/src_libNetworkManager_la-nms-keyfile-writer.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/settings/plugins/keyfile/src_libNetworkManager_la-nms-keyfile-writer.lo `test -f 'src/settings/plugins/keyfile/nms-keyfile-writer.c' || echo '$(srcdir)/'`src/settings/plugins/keyfile/nms-keyfile-writer.c + +src/supplicant/src_libNetworkManager_la-nm-supplicant-config.lo: src/supplicant/nm-supplicant-config.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/supplicant/src_libNetworkManager_la-nm-supplicant-config.lo -MD -MP -MF src/supplicant/$(DEPDIR)/src_libNetworkManager_la-nm-supplicant-config.Tpo -c -o src/supplicant/src_libNetworkManager_la-nm-supplicant-config.lo `test -f 'src/supplicant/nm-supplicant-config.c' || echo '$(srcdir)/'`src/supplicant/nm-supplicant-config.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/supplicant/$(DEPDIR)/src_libNetworkManager_la-nm-supplicant-config.Tpo src/supplicant/$(DEPDIR)/src_libNetworkManager_la-nm-supplicant-config.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/supplicant/nm-supplicant-config.c' object='src/supplicant/src_libNetworkManager_la-nm-supplicant-config.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/supplicant/src_libNetworkManager_la-nm-supplicant-config.lo `test -f 'src/supplicant/nm-supplicant-config.c' || echo '$(srcdir)/'`src/supplicant/nm-supplicant-config.c + +src/supplicant/src_libNetworkManager_la-nm-supplicant-interface.lo: src/supplicant/nm-supplicant-interface.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/supplicant/src_libNetworkManager_la-nm-supplicant-interface.lo -MD -MP -MF src/supplicant/$(DEPDIR)/src_libNetworkManager_la-nm-supplicant-interface.Tpo -c -o src/supplicant/src_libNetworkManager_la-nm-supplicant-interface.lo `test -f 'src/supplicant/nm-supplicant-interface.c' || echo '$(srcdir)/'`src/supplicant/nm-supplicant-interface.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/supplicant/$(DEPDIR)/src_libNetworkManager_la-nm-supplicant-interface.Tpo src/supplicant/$(DEPDIR)/src_libNetworkManager_la-nm-supplicant-interface.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/supplicant/nm-supplicant-interface.c' object='src/supplicant/src_libNetworkManager_la-nm-supplicant-interface.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/supplicant/src_libNetworkManager_la-nm-supplicant-interface.lo `test -f 'src/supplicant/nm-supplicant-interface.c' || echo '$(srcdir)/'`src/supplicant/nm-supplicant-interface.c + +src/supplicant/src_libNetworkManager_la-nm-supplicant-manager.lo: src/supplicant/nm-supplicant-manager.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/supplicant/src_libNetworkManager_la-nm-supplicant-manager.lo -MD -MP -MF src/supplicant/$(DEPDIR)/src_libNetworkManager_la-nm-supplicant-manager.Tpo -c -o src/supplicant/src_libNetworkManager_la-nm-supplicant-manager.lo `test -f 'src/supplicant/nm-supplicant-manager.c' || echo '$(srcdir)/'`src/supplicant/nm-supplicant-manager.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/supplicant/$(DEPDIR)/src_libNetworkManager_la-nm-supplicant-manager.Tpo src/supplicant/$(DEPDIR)/src_libNetworkManager_la-nm-supplicant-manager.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/supplicant/nm-supplicant-manager.c' object='src/supplicant/src_libNetworkManager_la-nm-supplicant-manager.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/supplicant/src_libNetworkManager_la-nm-supplicant-manager.lo `test -f 'src/supplicant/nm-supplicant-manager.c' || echo '$(srcdir)/'`src/supplicant/nm-supplicant-manager.c + +src/supplicant/src_libNetworkManager_la-nm-supplicant-settings-verify.lo: src/supplicant/nm-supplicant-settings-verify.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/supplicant/src_libNetworkManager_la-nm-supplicant-settings-verify.lo -MD -MP -MF src/supplicant/$(DEPDIR)/src_libNetworkManager_la-nm-supplicant-settings-verify.Tpo -c -o src/supplicant/src_libNetworkManager_la-nm-supplicant-settings-verify.lo `test -f 'src/supplicant/nm-supplicant-settings-verify.c' || echo '$(srcdir)/'`src/supplicant/nm-supplicant-settings-verify.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/supplicant/$(DEPDIR)/src_libNetworkManager_la-nm-supplicant-settings-verify.Tpo src/supplicant/$(DEPDIR)/src_libNetworkManager_la-nm-supplicant-settings-verify.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/supplicant/nm-supplicant-settings-verify.c' object='src/supplicant/src_libNetworkManager_la-nm-supplicant-settings-verify.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/supplicant/src_libNetworkManager_la-nm-supplicant-settings-verify.lo `test -f 'src/supplicant/nm-supplicant-settings-verify.c' || echo '$(srcdir)/'`src/supplicant/nm-supplicant-settings-verify.c + +src/vpn/src_libNetworkManager_la-nm-vpn-connection.lo: src/vpn/nm-vpn-connection.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/vpn/src_libNetworkManager_la-nm-vpn-connection.lo -MD -MP -MF src/vpn/$(DEPDIR)/src_libNetworkManager_la-nm-vpn-connection.Tpo -c -o src/vpn/src_libNetworkManager_la-nm-vpn-connection.lo `test -f 'src/vpn/nm-vpn-connection.c' || echo '$(srcdir)/'`src/vpn/nm-vpn-connection.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/vpn/$(DEPDIR)/src_libNetworkManager_la-nm-vpn-connection.Tpo src/vpn/$(DEPDIR)/src_libNetworkManager_la-nm-vpn-connection.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/vpn/nm-vpn-connection.c' object='src/vpn/src_libNetworkManager_la-nm-vpn-connection.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/vpn/src_libNetworkManager_la-nm-vpn-connection.lo `test -f 'src/vpn/nm-vpn-connection.c' || echo '$(srcdir)/'`src/vpn/nm-vpn-connection.c + +src/vpn/src_libNetworkManager_la-nm-vpn-manager.lo: src/vpn/nm-vpn-manager.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/vpn/src_libNetworkManager_la-nm-vpn-manager.lo -MD -MP -MF src/vpn/$(DEPDIR)/src_libNetworkManager_la-nm-vpn-manager.Tpo -c -o src/vpn/src_libNetworkManager_la-nm-vpn-manager.lo `test -f 'src/vpn/nm-vpn-manager.c' || echo '$(srcdir)/'`src/vpn/nm-vpn-manager.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/vpn/$(DEPDIR)/src_libNetworkManager_la-nm-vpn-manager.Tpo src/vpn/$(DEPDIR)/src_libNetworkManager_la-nm-vpn-manager.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/vpn/nm-vpn-manager.c' object='src/vpn/src_libNetworkManager_la-nm-vpn-manager.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/vpn/src_libNetworkManager_la-nm-vpn-manager.lo `test -f 'src/vpn/nm-vpn-manager.c' || echo '$(srcdir)/'`src/vpn/nm-vpn-manager.c + +src/src_libNetworkManager_la-nm-act-request.lo: src/nm-act-request.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/src_libNetworkManager_la-nm-act-request.lo -MD -MP -MF src/$(DEPDIR)/src_libNetworkManager_la-nm-act-request.Tpo -c -o src/src_libNetworkManager_la-nm-act-request.lo `test -f 'src/nm-act-request.c' || echo '$(srcdir)/'`src/nm-act-request.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/$(DEPDIR)/src_libNetworkManager_la-nm-act-request.Tpo src/$(DEPDIR)/src_libNetworkManager_la-nm-act-request.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/nm-act-request.c' object='src/src_libNetworkManager_la-nm-act-request.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/src_libNetworkManager_la-nm-act-request.lo `test -f 'src/nm-act-request.c' || echo '$(srcdir)/'`src/nm-act-request.c + +src/src_libNetworkManager_la-nm-active-connection.lo: src/nm-active-connection.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/src_libNetworkManager_la-nm-active-connection.lo -MD -MP -MF src/$(DEPDIR)/src_libNetworkManager_la-nm-active-connection.Tpo -c -o src/src_libNetworkManager_la-nm-active-connection.lo `test -f 'src/nm-active-connection.c' || echo '$(srcdir)/'`src/nm-active-connection.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/$(DEPDIR)/src_libNetworkManager_la-nm-active-connection.Tpo src/$(DEPDIR)/src_libNetworkManager_la-nm-active-connection.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/nm-active-connection.c' object='src/src_libNetworkManager_la-nm-active-connection.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/src_libNetworkManager_la-nm-active-connection.lo `test -f 'src/nm-active-connection.c' || echo '$(srcdir)/'`src/nm-active-connection.c + +src/src_libNetworkManager_la-nm-audit-manager.lo: src/nm-audit-manager.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/src_libNetworkManager_la-nm-audit-manager.lo -MD -MP -MF src/$(DEPDIR)/src_libNetworkManager_la-nm-audit-manager.Tpo -c -o src/src_libNetworkManager_la-nm-audit-manager.lo `test -f 'src/nm-audit-manager.c' || echo '$(srcdir)/'`src/nm-audit-manager.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/$(DEPDIR)/src_libNetworkManager_la-nm-audit-manager.Tpo src/$(DEPDIR)/src_libNetworkManager_la-nm-audit-manager.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/nm-audit-manager.c' object='src/src_libNetworkManager_la-nm-audit-manager.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/src_libNetworkManager_la-nm-audit-manager.lo `test -f 'src/nm-audit-manager.c' || echo '$(srcdir)/'`src/nm-audit-manager.c + +src/src_libNetworkManager_la-nm-bus-manager.lo: src/nm-bus-manager.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/src_libNetworkManager_la-nm-bus-manager.lo -MD -MP -MF src/$(DEPDIR)/src_libNetworkManager_la-nm-bus-manager.Tpo -c -o src/src_libNetworkManager_la-nm-bus-manager.lo `test -f 'src/nm-bus-manager.c' || echo '$(srcdir)/'`src/nm-bus-manager.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/$(DEPDIR)/src_libNetworkManager_la-nm-bus-manager.Tpo src/$(DEPDIR)/src_libNetworkManager_la-nm-bus-manager.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/nm-bus-manager.c' object='src/src_libNetworkManager_la-nm-bus-manager.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/src_libNetworkManager_la-nm-bus-manager.lo `test -f 'src/nm-bus-manager.c' || echo '$(srcdir)/'`src/nm-bus-manager.c + +src/src_libNetworkManager_la-nm-config.lo: src/nm-config.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/src_libNetworkManager_la-nm-config.lo -MD -MP -MF src/$(DEPDIR)/src_libNetworkManager_la-nm-config.Tpo -c -o src/src_libNetworkManager_la-nm-config.lo `test -f 'src/nm-config.c' || echo '$(srcdir)/'`src/nm-config.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/$(DEPDIR)/src_libNetworkManager_la-nm-config.Tpo src/$(DEPDIR)/src_libNetworkManager_la-nm-config.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/nm-config.c' object='src/src_libNetworkManager_la-nm-config.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/src_libNetworkManager_la-nm-config.lo `test -f 'src/nm-config.c' || echo '$(srcdir)/'`src/nm-config.c + +src/src_libNetworkManager_la-nm-config-data.lo: src/nm-config-data.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/src_libNetworkManager_la-nm-config-data.lo -MD -MP -MF src/$(DEPDIR)/src_libNetworkManager_la-nm-config-data.Tpo -c -o src/src_libNetworkManager_la-nm-config-data.lo `test -f 'src/nm-config-data.c' || echo '$(srcdir)/'`src/nm-config-data.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/$(DEPDIR)/src_libNetworkManager_la-nm-config-data.Tpo src/$(DEPDIR)/src_libNetworkManager_la-nm-config-data.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/nm-config-data.c' object='src/src_libNetworkManager_la-nm-config-data.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/src_libNetworkManager_la-nm-config-data.lo `test -f 'src/nm-config-data.c' || echo '$(srcdir)/'`src/nm-config-data.c + +src/src_libNetworkManager_la-nm-connectivity.lo: src/nm-connectivity.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/src_libNetworkManager_la-nm-connectivity.lo -MD -MP -MF src/$(DEPDIR)/src_libNetworkManager_la-nm-connectivity.Tpo -c -o src/src_libNetworkManager_la-nm-connectivity.lo `test -f 'src/nm-connectivity.c' || echo '$(srcdir)/'`src/nm-connectivity.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/$(DEPDIR)/src_libNetworkManager_la-nm-connectivity.Tpo src/$(DEPDIR)/src_libNetworkManager_la-nm-connectivity.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/nm-connectivity.c' object='src/src_libNetworkManager_la-nm-connectivity.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/src_libNetworkManager_la-nm-connectivity.lo `test -f 'src/nm-connectivity.c' || echo '$(srcdir)/'`src/nm-connectivity.c + +src/src_libNetworkManager_la-nm-dcb.lo: src/nm-dcb.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/src_libNetworkManager_la-nm-dcb.lo -MD -MP -MF src/$(DEPDIR)/src_libNetworkManager_la-nm-dcb.Tpo -c -o src/src_libNetworkManager_la-nm-dcb.lo `test -f 'src/nm-dcb.c' || echo '$(srcdir)/'`src/nm-dcb.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/$(DEPDIR)/src_libNetworkManager_la-nm-dcb.Tpo src/$(DEPDIR)/src_libNetworkManager_la-nm-dcb.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/nm-dcb.c' object='src/src_libNetworkManager_la-nm-dcb.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/src_libNetworkManager_la-nm-dcb.lo `test -f 'src/nm-dcb.c' || echo '$(srcdir)/'`src/nm-dcb.c + +src/src_libNetworkManager_la-nm-default-route-manager.lo: src/nm-default-route-manager.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/src_libNetworkManager_la-nm-default-route-manager.lo -MD -MP -MF src/$(DEPDIR)/src_libNetworkManager_la-nm-default-route-manager.Tpo -c -o src/src_libNetworkManager_la-nm-default-route-manager.lo `test -f 'src/nm-default-route-manager.c' || echo '$(srcdir)/'`src/nm-default-route-manager.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/$(DEPDIR)/src_libNetworkManager_la-nm-default-route-manager.Tpo src/$(DEPDIR)/src_libNetworkManager_la-nm-default-route-manager.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/nm-default-route-manager.c' object='src/src_libNetworkManager_la-nm-default-route-manager.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/src_libNetworkManager_la-nm-default-route-manager.lo `test -f 'src/nm-default-route-manager.c' || echo '$(srcdir)/'`src/nm-default-route-manager.c + +src/src_libNetworkManager_la-nm-dhcp4-config.lo: src/nm-dhcp4-config.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/src_libNetworkManager_la-nm-dhcp4-config.lo -MD -MP -MF src/$(DEPDIR)/src_libNetworkManager_la-nm-dhcp4-config.Tpo -c -o src/src_libNetworkManager_la-nm-dhcp4-config.lo `test -f 'src/nm-dhcp4-config.c' || echo '$(srcdir)/'`src/nm-dhcp4-config.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/$(DEPDIR)/src_libNetworkManager_la-nm-dhcp4-config.Tpo src/$(DEPDIR)/src_libNetworkManager_la-nm-dhcp4-config.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/nm-dhcp4-config.c' object='src/src_libNetworkManager_la-nm-dhcp4-config.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/src_libNetworkManager_la-nm-dhcp4-config.lo `test -f 'src/nm-dhcp4-config.c' || echo '$(srcdir)/'`src/nm-dhcp4-config.c + +src/src_libNetworkManager_la-nm-dhcp6-config.lo: src/nm-dhcp6-config.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/src_libNetworkManager_la-nm-dhcp6-config.lo -MD -MP -MF src/$(DEPDIR)/src_libNetworkManager_la-nm-dhcp6-config.Tpo -c -o src/src_libNetworkManager_la-nm-dhcp6-config.lo `test -f 'src/nm-dhcp6-config.c' || echo '$(srcdir)/'`src/nm-dhcp6-config.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/$(DEPDIR)/src_libNetworkManager_la-nm-dhcp6-config.Tpo src/$(DEPDIR)/src_libNetworkManager_la-nm-dhcp6-config.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/nm-dhcp6-config.c' object='src/src_libNetworkManager_la-nm-dhcp6-config.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/src_libNetworkManager_la-nm-dhcp6-config.lo `test -f 'src/nm-dhcp6-config.c' || echo '$(srcdir)/'`src/nm-dhcp6-config.c + +src/src_libNetworkManager_la-nm-dispatcher.lo: src/nm-dispatcher.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/src_libNetworkManager_la-nm-dispatcher.lo -MD -MP -MF src/$(DEPDIR)/src_libNetworkManager_la-nm-dispatcher.Tpo -c -o src/src_libNetworkManager_la-nm-dispatcher.lo `test -f 'src/nm-dispatcher.c' || echo '$(srcdir)/'`src/nm-dispatcher.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/$(DEPDIR)/src_libNetworkManager_la-nm-dispatcher.Tpo src/$(DEPDIR)/src_libNetworkManager_la-nm-dispatcher.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/nm-dispatcher.c' object='src/src_libNetworkManager_la-nm-dispatcher.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/src_libNetworkManager_la-nm-dispatcher.lo `test -f 'src/nm-dispatcher.c' || echo '$(srcdir)/'`src/nm-dispatcher.c + +src/src_libNetworkManager_la-nm-firewall-manager.lo: src/nm-firewall-manager.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/src_libNetworkManager_la-nm-firewall-manager.lo -MD -MP -MF src/$(DEPDIR)/src_libNetworkManager_la-nm-firewall-manager.Tpo -c -o src/src_libNetworkManager_la-nm-firewall-manager.lo `test -f 'src/nm-firewall-manager.c' || echo '$(srcdir)/'`src/nm-firewall-manager.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/$(DEPDIR)/src_libNetworkManager_la-nm-firewall-manager.Tpo src/$(DEPDIR)/src_libNetworkManager_la-nm-firewall-manager.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/nm-firewall-manager.c' object='src/src_libNetworkManager_la-nm-firewall-manager.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/src_libNetworkManager_la-nm-firewall-manager.lo `test -f 'src/nm-firewall-manager.c' || echo '$(srcdir)/'`src/nm-firewall-manager.c + +src/src_libNetworkManager_la-nm-proxy-config.lo: src/nm-proxy-config.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/src_libNetworkManager_la-nm-proxy-config.lo -MD -MP -MF src/$(DEPDIR)/src_libNetworkManager_la-nm-proxy-config.Tpo -c -o src/src_libNetworkManager_la-nm-proxy-config.lo `test -f 'src/nm-proxy-config.c' || echo '$(srcdir)/'`src/nm-proxy-config.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/$(DEPDIR)/src_libNetworkManager_la-nm-proxy-config.Tpo src/$(DEPDIR)/src_libNetworkManager_la-nm-proxy-config.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/nm-proxy-config.c' object='src/src_libNetworkManager_la-nm-proxy-config.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/src_libNetworkManager_la-nm-proxy-config.lo `test -f 'src/nm-proxy-config.c' || echo '$(srcdir)/'`src/nm-proxy-config.c + +src/src_libNetworkManager_la-nm-auth-manager.lo: src/nm-auth-manager.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/src_libNetworkManager_la-nm-auth-manager.lo -MD -MP -MF src/$(DEPDIR)/src_libNetworkManager_la-nm-auth-manager.Tpo -c -o src/src_libNetworkManager_la-nm-auth-manager.lo `test -f 'src/nm-auth-manager.c' || echo '$(srcdir)/'`src/nm-auth-manager.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/$(DEPDIR)/src_libNetworkManager_la-nm-auth-manager.Tpo src/$(DEPDIR)/src_libNetworkManager_la-nm-auth-manager.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/nm-auth-manager.c' object='src/src_libNetworkManager_la-nm-auth-manager.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/src_libNetworkManager_la-nm-auth-manager.lo `test -f 'src/nm-auth-manager.c' || echo '$(srcdir)/'`src/nm-auth-manager.c + +src/src_libNetworkManager_la-nm-auth-subject.lo: src/nm-auth-subject.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/src_libNetworkManager_la-nm-auth-subject.lo -MD -MP -MF src/$(DEPDIR)/src_libNetworkManager_la-nm-auth-subject.Tpo -c -o src/src_libNetworkManager_la-nm-auth-subject.lo `test -f 'src/nm-auth-subject.c' || echo '$(srcdir)/'`src/nm-auth-subject.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/$(DEPDIR)/src_libNetworkManager_la-nm-auth-subject.Tpo src/$(DEPDIR)/src_libNetworkManager_la-nm-auth-subject.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/nm-auth-subject.c' object='src/src_libNetworkManager_la-nm-auth-subject.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/src_libNetworkManager_la-nm-auth-subject.lo `test -f 'src/nm-auth-subject.c' || echo '$(srcdir)/'`src/nm-auth-subject.c + +src/src_libNetworkManager_la-nm-auth-utils.lo: src/nm-auth-utils.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/src_libNetworkManager_la-nm-auth-utils.lo -MD -MP -MF src/$(DEPDIR)/src_libNetworkManager_la-nm-auth-utils.Tpo -c -o src/src_libNetworkManager_la-nm-auth-utils.lo `test -f 'src/nm-auth-utils.c' || echo '$(srcdir)/'`src/nm-auth-utils.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/$(DEPDIR)/src_libNetworkManager_la-nm-auth-utils.Tpo src/$(DEPDIR)/src_libNetworkManager_la-nm-auth-utils.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/nm-auth-utils.c' object='src/src_libNetworkManager_la-nm-auth-utils.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/src_libNetworkManager_la-nm-auth-utils.lo `test -f 'src/nm-auth-utils.c' || echo '$(srcdir)/'`src/nm-auth-utils.c + +src/src_libNetworkManager_la-nm-manager.lo: src/nm-manager.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/src_libNetworkManager_la-nm-manager.lo -MD -MP -MF src/$(DEPDIR)/src_libNetworkManager_la-nm-manager.Tpo -c -o src/src_libNetworkManager_la-nm-manager.lo `test -f 'src/nm-manager.c' || echo '$(srcdir)/'`src/nm-manager.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/$(DEPDIR)/src_libNetworkManager_la-nm-manager.Tpo src/$(DEPDIR)/src_libNetworkManager_la-nm-manager.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/nm-manager.c' object='src/src_libNetworkManager_la-nm-manager.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/src_libNetworkManager_la-nm-manager.lo `test -f 'src/nm-manager.c' || echo '$(srcdir)/'`src/nm-manager.c + +src/src_libNetworkManager_la-nm-pacrunner-manager.lo: src/nm-pacrunner-manager.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/src_libNetworkManager_la-nm-pacrunner-manager.lo -MD -MP -MF src/$(DEPDIR)/src_libNetworkManager_la-nm-pacrunner-manager.Tpo -c -o src/src_libNetworkManager_la-nm-pacrunner-manager.lo `test -f 'src/nm-pacrunner-manager.c' || echo '$(srcdir)/'`src/nm-pacrunner-manager.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/$(DEPDIR)/src_libNetworkManager_la-nm-pacrunner-manager.Tpo src/$(DEPDIR)/src_libNetworkManager_la-nm-pacrunner-manager.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/nm-pacrunner-manager.c' object='src/src_libNetworkManager_la-nm-pacrunner-manager.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/src_libNetworkManager_la-nm-pacrunner-manager.lo `test -f 'src/nm-pacrunner-manager.c' || echo '$(srcdir)/'`src/nm-pacrunner-manager.c + +src/src_libNetworkManager_la-nm-policy.lo: src/nm-policy.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/src_libNetworkManager_la-nm-policy.lo -MD -MP -MF src/$(DEPDIR)/src_libNetworkManager_la-nm-policy.Tpo -c -o src/src_libNetworkManager_la-nm-policy.lo `test -f 'src/nm-policy.c' || echo '$(srcdir)/'`src/nm-policy.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/$(DEPDIR)/src_libNetworkManager_la-nm-policy.Tpo src/$(DEPDIR)/src_libNetworkManager_la-nm-policy.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/nm-policy.c' object='src/src_libNetworkManager_la-nm-policy.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/src_libNetworkManager_la-nm-policy.lo `test -f 'src/nm-policy.c' || echo '$(srcdir)/'`src/nm-policy.c + +src/src_libNetworkManager_la-nm-rfkill-manager.lo: src/nm-rfkill-manager.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/src_libNetworkManager_la-nm-rfkill-manager.lo -MD -MP -MF src/$(DEPDIR)/src_libNetworkManager_la-nm-rfkill-manager.Tpo -c -o src/src_libNetworkManager_la-nm-rfkill-manager.lo `test -f 'src/nm-rfkill-manager.c' || echo '$(srcdir)/'`src/nm-rfkill-manager.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/$(DEPDIR)/src_libNetworkManager_la-nm-rfkill-manager.Tpo src/$(DEPDIR)/src_libNetworkManager_la-nm-rfkill-manager.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/nm-rfkill-manager.c' object='src/src_libNetworkManager_la-nm-rfkill-manager.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/src_libNetworkManager_la-nm-rfkill-manager.lo `test -f 'src/nm-rfkill-manager.c' || echo '$(srcdir)/'`src/nm-rfkill-manager.c + +src/src_libNetworkManager_la-nm-session-monitor.lo: src/nm-session-monitor.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/src_libNetworkManager_la-nm-session-monitor.lo -MD -MP -MF src/$(DEPDIR)/src_libNetworkManager_la-nm-session-monitor.Tpo -c -o src/src_libNetworkManager_la-nm-session-monitor.lo `test -f 'src/nm-session-monitor.c' || echo '$(srcdir)/'`src/nm-session-monitor.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/$(DEPDIR)/src_libNetworkManager_la-nm-session-monitor.Tpo src/$(DEPDIR)/src_libNetworkManager_la-nm-session-monitor.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/nm-session-monitor.c' object='src/src_libNetworkManager_la-nm-session-monitor.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/src_libNetworkManager_la-nm-session-monitor.lo `test -f 'src/nm-session-monitor.c' || echo '$(srcdir)/'`src/nm-session-monitor.c + +src/src_libNetworkManager_la-nm-sleep-monitor.lo: src/nm-sleep-monitor.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/src_libNetworkManager_la-nm-sleep-monitor.lo -MD -MP -MF src/$(DEPDIR)/src_libNetworkManager_la-nm-sleep-monitor.Tpo -c -o src/src_libNetworkManager_la-nm-sleep-monitor.lo `test -f 'src/nm-sleep-monitor.c' || echo '$(srcdir)/'`src/nm-sleep-monitor.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/$(DEPDIR)/src_libNetworkManager_la-nm-sleep-monitor.Tpo src/$(DEPDIR)/src_libNetworkManager_la-nm-sleep-monitor.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/nm-sleep-monitor.c' object='src/src_libNetworkManager_la-nm-sleep-monitor.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManager_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/src_libNetworkManager_la-nm-sleep-monitor.lo `test -f 'src/nm-sleep-monitor.c' || echo '$(srcdir)/'`src/nm-sleep-monitor.c + +src/src_libNetworkManagerBase_la-nm-core-utils.lo: src/nm-core-utils.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManagerBase_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/src_libNetworkManagerBase_la-nm-core-utils.lo -MD -MP -MF src/$(DEPDIR)/src_libNetworkManagerBase_la-nm-core-utils.Tpo -c -o src/src_libNetworkManagerBase_la-nm-core-utils.lo `test -f 'src/nm-core-utils.c' || echo '$(srcdir)/'`src/nm-core-utils.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/$(DEPDIR)/src_libNetworkManagerBase_la-nm-core-utils.Tpo src/$(DEPDIR)/src_libNetworkManagerBase_la-nm-core-utils.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/nm-core-utils.c' object='src/src_libNetworkManagerBase_la-nm-core-utils.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManagerBase_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/src_libNetworkManagerBase_la-nm-core-utils.lo `test -f 'src/nm-core-utils.c' || echo '$(srcdir)/'`src/nm-core-utils.c + +src/src_libNetworkManagerBase_la-nm-logging.lo: src/nm-logging.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManagerBase_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/src_libNetworkManagerBase_la-nm-logging.lo -MD -MP -MF src/$(DEPDIR)/src_libNetworkManagerBase_la-nm-logging.Tpo -c -o src/src_libNetworkManagerBase_la-nm-logging.lo `test -f 'src/nm-logging.c' || echo '$(srcdir)/'`src/nm-logging.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/$(DEPDIR)/src_libNetworkManagerBase_la-nm-logging.Tpo src/$(DEPDIR)/src_libNetworkManagerBase_la-nm-logging.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/nm-logging.c' object='src/src_libNetworkManagerBase_la-nm-logging.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManagerBase_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/src_libNetworkManagerBase_la-nm-logging.lo `test -f 'src/nm-logging.c' || echo '$(srcdir)/'`src/nm-logging.c + +src/src_libNetworkManagerBase_la-nm-multi-index.lo: src/nm-multi-index.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManagerBase_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/src_libNetworkManagerBase_la-nm-multi-index.lo -MD -MP -MF src/$(DEPDIR)/src_libNetworkManagerBase_la-nm-multi-index.Tpo -c -o src/src_libNetworkManagerBase_la-nm-multi-index.lo `test -f 'src/nm-multi-index.c' || echo '$(srcdir)/'`src/nm-multi-index.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/$(DEPDIR)/src_libNetworkManagerBase_la-nm-multi-index.Tpo src/$(DEPDIR)/src_libNetworkManagerBase_la-nm-multi-index.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/nm-multi-index.c' object='src/src_libNetworkManagerBase_la-nm-multi-index.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManagerBase_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/src_libNetworkManagerBase_la-nm-multi-index.lo `test -f 'src/nm-multi-index.c' || echo '$(srcdir)/'`src/nm-multi-index.c + +src/src_libNetworkManagerBase_la-NetworkManagerUtils.lo: src/NetworkManagerUtils.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManagerBase_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/src_libNetworkManagerBase_la-NetworkManagerUtils.lo -MD -MP -MF src/$(DEPDIR)/src_libNetworkManagerBase_la-NetworkManagerUtils.Tpo -c -o src/src_libNetworkManagerBase_la-NetworkManagerUtils.lo `test -f 'src/NetworkManagerUtils.c' || echo '$(srcdir)/'`src/NetworkManagerUtils.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/$(DEPDIR)/src_libNetworkManagerBase_la-NetworkManagerUtils.Tpo src/$(DEPDIR)/src_libNetworkManagerBase_la-NetworkManagerUtils.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/NetworkManagerUtils.c' object='src/src_libNetworkManagerBase_la-NetworkManagerUtils.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManagerBase_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/src_libNetworkManagerBase_la-NetworkManagerUtils.lo `test -f 'src/NetworkManagerUtils.c' || echo '$(srcdir)/'`src/NetworkManagerUtils.c + +src/platform/src_libNetworkManagerBase_la-nmp-netns.lo: src/platform/nmp-netns.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManagerBase_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/platform/src_libNetworkManagerBase_la-nmp-netns.lo -MD -MP -MF src/platform/$(DEPDIR)/src_libNetworkManagerBase_la-nmp-netns.Tpo -c -o src/platform/src_libNetworkManagerBase_la-nmp-netns.lo `test -f 'src/platform/nmp-netns.c' || echo '$(srcdir)/'`src/platform/nmp-netns.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/platform/$(DEPDIR)/src_libNetworkManagerBase_la-nmp-netns.Tpo src/platform/$(DEPDIR)/src_libNetworkManagerBase_la-nmp-netns.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/platform/nmp-netns.c' object='src/platform/src_libNetworkManagerBase_la-nmp-netns.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManagerBase_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/platform/src_libNetworkManagerBase_la-nmp-netns.lo `test -f 'src/platform/nmp-netns.c' || echo '$(srcdir)/'`src/platform/nmp-netns.c + +src/platform/src_libNetworkManagerBase_la-nmp-object.lo: src/platform/nmp-object.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManagerBase_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/platform/src_libNetworkManagerBase_la-nmp-object.lo -MD -MP -MF src/platform/$(DEPDIR)/src_libNetworkManagerBase_la-nmp-object.Tpo -c -o src/platform/src_libNetworkManagerBase_la-nmp-object.lo `test -f 'src/platform/nmp-object.c' || echo '$(srcdir)/'`src/platform/nmp-object.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/platform/$(DEPDIR)/src_libNetworkManagerBase_la-nmp-object.Tpo src/platform/$(DEPDIR)/src_libNetworkManagerBase_la-nmp-object.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/platform/nmp-object.c' object='src/platform/src_libNetworkManagerBase_la-nmp-object.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManagerBase_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/platform/src_libNetworkManagerBase_la-nmp-object.lo `test -f 'src/platform/nmp-object.c' || echo '$(srcdir)/'`src/platform/nmp-object.c + +src/platform/src_libNetworkManagerBase_la-nm-platform-utils.lo: src/platform/nm-platform-utils.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManagerBase_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/platform/src_libNetworkManagerBase_la-nm-platform-utils.lo -MD -MP -MF src/platform/$(DEPDIR)/src_libNetworkManagerBase_la-nm-platform-utils.Tpo -c -o src/platform/src_libNetworkManagerBase_la-nm-platform-utils.lo `test -f 'src/platform/nm-platform-utils.c' || echo '$(srcdir)/'`src/platform/nm-platform-utils.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/platform/$(DEPDIR)/src_libNetworkManagerBase_la-nm-platform-utils.Tpo src/platform/$(DEPDIR)/src_libNetworkManagerBase_la-nm-platform-utils.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/platform/nm-platform-utils.c' object='src/platform/src_libNetworkManagerBase_la-nm-platform-utils.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManagerBase_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/platform/src_libNetworkManagerBase_la-nm-platform-utils.lo `test -f 'src/platform/nm-platform-utils.c' || echo '$(srcdir)/'`src/platform/nm-platform-utils.c + +src/platform/src_libNetworkManagerBase_la-nm-platform.lo: src/platform/nm-platform.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManagerBase_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/platform/src_libNetworkManagerBase_la-nm-platform.lo -MD -MP -MF src/platform/$(DEPDIR)/src_libNetworkManagerBase_la-nm-platform.Tpo -c -o src/platform/src_libNetworkManagerBase_la-nm-platform.lo `test -f 'src/platform/nm-platform.c' || echo '$(srcdir)/'`src/platform/nm-platform.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/platform/$(DEPDIR)/src_libNetworkManagerBase_la-nm-platform.Tpo src/platform/$(DEPDIR)/src_libNetworkManagerBase_la-nm-platform.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/platform/nm-platform.c' object='src/platform/src_libNetworkManagerBase_la-nm-platform.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManagerBase_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/platform/src_libNetworkManagerBase_la-nm-platform.lo `test -f 'src/platform/nm-platform.c' || echo '$(srcdir)/'`src/platform/nm-platform.c + +src/platform/src_libNetworkManagerBase_la-nm-linux-platform.lo: src/platform/nm-linux-platform.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManagerBase_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/platform/src_libNetworkManagerBase_la-nm-linux-platform.lo -MD -MP -MF src/platform/$(DEPDIR)/src_libNetworkManagerBase_la-nm-linux-platform.Tpo -c -o src/platform/src_libNetworkManagerBase_la-nm-linux-platform.lo `test -f 'src/platform/nm-linux-platform.c' || echo '$(srcdir)/'`src/platform/nm-linux-platform.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/platform/$(DEPDIR)/src_libNetworkManagerBase_la-nm-linux-platform.Tpo src/platform/$(DEPDIR)/src_libNetworkManagerBase_la-nm-linux-platform.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/platform/nm-linux-platform.c' object='src/platform/src_libNetworkManagerBase_la-nm-linux-platform.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManagerBase_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/platform/src_libNetworkManagerBase_la-nm-linux-platform.lo `test -f 'src/platform/nm-linux-platform.c' || echo '$(srcdir)/'`src/platform/nm-linux-platform.c + +src/platform/wifi/src_libNetworkManagerBase_la-wifi-utils-nl80211.lo: src/platform/wifi/wifi-utils-nl80211.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManagerBase_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/platform/wifi/src_libNetworkManagerBase_la-wifi-utils-nl80211.lo -MD -MP -MF src/platform/wifi/$(DEPDIR)/src_libNetworkManagerBase_la-wifi-utils-nl80211.Tpo -c -o src/platform/wifi/src_libNetworkManagerBase_la-wifi-utils-nl80211.lo `test -f 'src/platform/wifi/wifi-utils-nl80211.c' || echo '$(srcdir)/'`src/platform/wifi/wifi-utils-nl80211.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/platform/wifi/$(DEPDIR)/src_libNetworkManagerBase_la-wifi-utils-nl80211.Tpo src/platform/wifi/$(DEPDIR)/src_libNetworkManagerBase_la-wifi-utils-nl80211.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/platform/wifi/wifi-utils-nl80211.c' object='src/platform/wifi/src_libNetworkManagerBase_la-wifi-utils-nl80211.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManagerBase_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/platform/wifi/src_libNetworkManagerBase_la-wifi-utils-nl80211.lo `test -f 'src/platform/wifi/wifi-utils-nl80211.c' || echo '$(srcdir)/'`src/platform/wifi/wifi-utils-nl80211.c + +src/platform/wifi/src_libNetworkManagerBase_la-wifi-utils.lo: src/platform/wifi/wifi-utils.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManagerBase_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/platform/wifi/src_libNetworkManagerBase_la-wifi-utils.lo -MD -MP -MF src/platform/wifi/$(DEPDIR)/src_libNetworkManagerBase_la-wifi-utils.Tpo -c -o src/platform/wifi/src_libNetworkManagerBase_la-wifi-utils.lo `test -f 'src/platform/wifi/wifi-utils.c' || echo '$(srcdir)/'`src/platform/wifi/wifi-utils.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/platform/wifi/$(DEPDIR)/src_libNetworkManagerBase_la-wifi-utils.Tpo src/platform/wifi/$(DEPDIR)/src_libNetworkManagerBase_la-wifi-utils.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/platform/wifi/wifi-utils.c' object='src/platform/wifi/src_libNetworkManagerBase_la-wifi-utils.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManagerBase_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/platform/wifi/src_libNetworkManagerBase_la-wifi-utils.lo `test -f 'src/platform/wifi/wifi-utils.c' || echo '$(srcdir)/'`src/platform/wifi/wifi-utils.c + +src/ndisc/src_libNetworkManagerBase_la-nm-lndp-ndisc.lo: src/ndisc/nm-lndp-ndisc.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManagerBase_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/ndisc/src_libNetworkManagerBase_la-nm-lndp-ndisc.lo -MD -MP -MF src/ndisc/$(DEPDIR)/src_libNetworkManagerBase_la-nm-lndp-ndisc.Tpo -c -o src/ndisc/src_libNetworkManagerBase_la-nm-lndp-ndisc.lo `test -f 'src/ndisc/nm-lndp-ndisc.c' || echo '$(srcdir)/'`src/ndisc/nm-lndp-ndisc.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/ndisc/$(DEPDIR)/src_libNetworkManagerBase_la-nm-lndp-ndisc.Tpo src/ndisc/$(DEPDIR)/src_libNetworkManagerBase_la-nm-lndp-ndisc.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/ndisc/nm-lndp-ndisc.c' object='src/ndisc/src_libNetworkManagerBase_la-nm-lndp-ndisc.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManagerBase_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/ndisc/src_libNetworkManagerBase_la-nm-lndp-ndisc.lo `test -f 'src/ndisc/nm-lndp-ndisc.c' || echo '$(srcdir)/'`src/ndisc/nm-lndp-ndisc.c + +src/ndisc/src_libNetworkManagerBase_la-nm-ndisc.lo: src/ndisc/nm-ndisc.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManagerBase_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/ndisc/src_libNetworkManagerBase_la-nm-ndisc.lo -MD -MP -MF src/ndisc/$(DEPDIR)/src_libNetworkManagerBase_la-nm-ndisc.Tpo -c -o src/ndisc/src_libNetworkManagerBase_la-nm-ndisc.lo `test -f 'src/ndisc/nm-ndisc.c' || echo '$(srcdir)/'`src/ndisc/nm-ndisc.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/ndisc/$(DEPDIR)/src_libNetworkManagerBase_la-nm-ndisc.Tpo src/ndisc/$(DEPDIR)/src_libNetworkManagerBase_la-nm-ndisc.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/ndisc/nm-ndisc.c' object='src/ndisc/src_libNetworkManagerBase_la-nm-ndisc.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManagerBase_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/ndisc/src_libNetworkManagerBase_la-nm-ndisc.lo `test -f 'src/ndisc/nm-ndisc.c' || echo '$(srcdir)/'`src/ndisc/nm-ndisc.c + +src/src_libNetworkManagerBase_la-nm-exported-object.lo: src/nm-exported-object.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManagerBase_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/src_libNetworkManagerBase_la-nm-exported-object.lo -MD -MP -MF src/$(DEPDIR)/src_libNetworkManagerBase_la-nm-exported-object.Tpo -c -o src/src_libNetworkManagerBase_la-nm-exported-object.lo `test -f 'src/nm-exported-object.c' || echo '$(srcdir)/'`src/nm-exported-object.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/$(DEPDIR)/src_libNetworkManagerBase_la-nm-exported-object.Tpo src/$(DEPDIR)/src_libNetworkManagerBase_la-nm-exported-object.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/nm-exported-object.c' object='src/src_libNetworkManagerBase_la-nm-exported-object.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManagerBase_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/src_libNetworkManagerBase_la-nm-exported-object.lo `test -f 'src/nm-exported-object.c' || echo '$(srcdir)/'`src/nm-exported-object.c + +src/src_libNetworkManagerBase_la-nm-ip4-config.lo: src/nm-ip4-config.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManagerBase_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/src_libNetworkManagerBase_la-nm-ip4-config.lo -MD -MP -MF src/$(DEPDIR)/src_libNetworkManagerBase_la-nm-ip4-config.Tpo -c -o src/src_libNetworkManagerBase_la-nm-ip4-config.lo `test -f 'src/nm-ip4-config.c' || echo '$(srcdir)/'`src/nm-ip4-config.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/$(DEPDIR)/src_libNetworkManagerBase_la-nm-ip4-config.Tpo src/$(DEPDIR)/src_libNetworkManagerBase_la-nm-ip4-config.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/nm-ip4-config.c' object='src/src_libNetworkManagerBase_la-nm-ip4-config.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManagerBase_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/src_libNetworkManagerBase_la-nm-ip4-config.lo `test -f 'src/nm-ip4-config.c' || echo '$(srcdir)/'`src/nm-ip4-config.c + +src/src_libNetworkManagerBase_la-nm-ip6-config.lo: src/nm-ip6-config.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManagerBase_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/src_libNetworkManagerBase_la-nm-ip6-config.lo -MD -MP -MF src/$(DEPDIR)/src_libNetworkManagerBase_la-nm-ip6-config.Tpo -c -o src/src_libNetworkManagerBase_la-nm-ip6-config.lo `test -f 'src/nm-ip6-config.c' || echo '$(srcdir)/'`src/nm-ip6-config.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/$(DEPDIR)/src_libNetworkManagerBase_la-nm-ip6-config.Tpo src/$(DEPDIR)/src_libNetworkManagerBase_la-nm-ip6-config.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/nm-ip6-config.c' object='src/src_libNetworkManagerBase_la-nm-ip6-config.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManagerBase_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/src_libNetworkManagerBase_la-nm-ip6-config.lo `test -f 'src/nm-ip6-config.c' || echo '$(srcdir)/'`src/nm-ip6-config.c + +src/src_libNetworkManagerBase_la-nm-route-manager.lo: src/nm-route-manager.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManagerBase_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/src_libNetworkManagerBase_la-nm-route-manager.lo -MD -MP -MF src/$(DEPDIR)/src_libNetworkManagerBase_la-nm-route-manager.Tpo -c -o src/src_libNetworkManagerBase_la-nm-route-manager.lo `test -f 'src/nm-route-manager.c' || echo '$(srcdir)/'`src/nm-route-manager.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/$(DEPDIR)/src_libNetworkManagerBase_la-nm-route-manager.Tpo src/$(DEPDIR)/src_libNetworkManagerBase_la-nm-route-manager.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/nm-route-manager.c' object='src/src_libNetworkManagerBase_la-nm-route-manager.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManagerBase_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/src_libNetworkManagerBase_la-nm-route-manager.lo `test -f 'src/nm-route-manager.c' || echo '$(srcdir)/'`src/nm-route-manager.c + +src/dhcp/src_libNetworkManagerBase_la-nm-dhcp-client.lo: src/dhcp/nm-dhcp-client.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManagerBase_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/dhcp/src_libNetworkManagerBase_la-nm-dhcp-client.lo -MD -MP -MF src/dhcp/$(DEPDIR)/src_libNetworkManagerBase_la-nm-dhcp-client.Tpo -c -o src/dhcp/src_libNetworkManagerBase_la-nm-dhcp-client.lo `test -f 'src/dhcp/nm-dhcp-client.c' || echo '$(srcdir)/'`src/dhcp/nm-dhcp-client.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/dhcp/$(DEPDIR)/src_libNetworkManagerBase_la-nm-dhcp-client.Tpo src/dhcp/$(DEPDIR)/src_libNetworkManagerBase_la-nm-dhcp-client.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/dhcp/nm-dhcp-client.c' object='src/dhcp/src_libNetworkManagerBase_la-nm-dhcp-client.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManagerBase_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/dhcp/src_libNetworkManagerBase_la-nm-dhcp-client.lo `test -f 'src/dhcp/nm-dhcp-client.c' || echo '$(srcdir)/'`src/dhcp/nm-dhcp-client.c + +src/dhcp/src_libNetworkManagerBase_la-nm-dhcp-utils.lo: src/dhcp/nm-dhcp-utils.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManagerBase_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/dhcp/src_libNetworkManagerBase_la-nm-dhcp-utils.lo -MD -MP -MF src/dhcp/$(DEPDIR)/src_libNetworkManagerBase_la-nm-dhcp-utils.Tpo -c -o src/dhcp/src_libNetworkManagerBase_la-nm-dhcp-utils.lo `test -f 'src/dhcp/nm-dhcp-utils.c' || echo '$(srcdir)/'`src/dhcp/nm-dhcp-utils.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/dhcp/$(DEPDIR)/src_libNetworkManagerBase_la-nm-dhcp-utils.Tpo src/dhcp/$(DEPDIR)/src_libNetworkManagerBase_la-nm-dhcp-utils.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/dhcp/nm-dhcp-utils.c' object='src/dhcp/src_libNetworkManagerBase_la-nm-dhcp-utils.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManagerBase_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/dhcp/src_libNetworkManagerBase_la-nm-dhcp-utils.lo `test -f 'src/dhcp/nm-dhcp-utils.c' || echo '$(srcdir)/'`src/dhcp/nm-dhcp-utils.c + +src/dhcp/src_libNetworkManagerBase_la-nm-dhcp-systemd.lo: src/dhcp/nm-dhcp-systemd.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManagerBase_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/dhcp/src_libNetworkManagerBase_la-nm-dhcp-systemd.lo -MD -MP -MF src/dhcp/$(DEPDIR)/src_libNetworkManagerBase_la-nm-dhcp-systemd.Tpo -c -o src/dhcp/src_libNetworkManagerBase_la-nm-dhcp-systemd.lo `test -f 'src/dhcp/nm-dhcp-systemd.c' || echo '$(srcdir)/'`src/dhcp/nm-dhcp-systemd.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/dhcp/$(DEPDIR)/src_libNetworkManagerBase_la-nm-dhcp-systemd.Tpo src/dhcp/$(DEPDIR)/src_libNetworkManagerBase_la-nm-dhcp-systemd.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/dhcp/nm-dhcp-systemd.c' object='src/dhcp/src_libNetworkManagerBase_la-nm-dhcp-systemd.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManagerBase_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/dhcp/src_libNetworkManagerBase_la-nm-dhcp-systemd.lo `test -f 'src/dhcp/nm-dhcp-systemd.c' || echo '$(srcdir)/'`src/dhcp/nm-dhcp-systemd.c + +src/dhcp/src_libNetworkManagerBase_la-nm-dhcp-manager.lo: src/dhcp/nm-dhcp-manager.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManagerBase_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/dhcp/src_libNetworkManagerBase_la-nm-dhcp-manager.lo -MD -MP -MF src/dhcp/$(DEPDIR)/src_libNetworkManagerBase_la-nm-dhcp-manager.Tpo -c -o src/dhcp/src_libNetworkManagerBase_la-nm-dhcp-manager.lo `test -f 'src/dhcp/nm-dhcp-manager.c' || echo '$(srcdir)/'`src/dhcp/nm-dhcp-manager.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/dhcp/$(DEPDIR)/src_libNetworkManagerBase_la-nm-dhcp-manager.Tpo src/dhcp/$(DEPDIR)/src_libNetworkManagerBase_la-nm-dhcp-manager.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/dhcp/nm-dhcp-manager.c' object='src/dhcp/src_libNetworkManagerBase_la-nm-dhcp-manager.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManagerBase_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/dhcp/src_libNetworkManagerBase_la-nm-dhcp-manager.lo `test -f 'src/dhcp/nm-dhcp-manager.c' || echo '$(srcdir)/'`src/dhcp/nm-dhcp-manager.c + +src/src_libNetworkManagerBase_la-main-utils.lo: src/main-utils.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManagerBase_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/src_libNetworkManagerBase_la-main-utils.lo -MD -MP -MF src/$(DEPDIR)/src_libNetworkManagerBase_la-main-utils.Tpo -c -o src/src_libNetworkManagerBase_la-main-utils.lo `test -f 'src/main-utils.c' || echo '$(srcdir)/'`src/main-utils.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/$(DEPDIR)/src_libNetworkManagerBase_la-main-utils.Tpo src/$(DEPDIR)/src_libNetworkManagerBase_la-main-utils.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/main-utils.c' object='src/src_libNetworkManagerBase_la-main-utils.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManagerBase_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/src_libNetworkManagerBase_la-main-utils.lo `test -f 'src/main-utils.c' || echo '$(srcdir)/'`src/main-utils.c + +src/platform/wifi/src_libNetworkManagerBase_la-wifi-utils-wext.lo: src/platform/wifi/wifi-utils-wext.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManagerBase_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/platform/wifi/src_libNetworkManagerBase_la-wifi-utils-wext.lo -MD -MP -MF src/platform/wifi/$(DEPDIR)/src_libNetworkManagerBase_la-wifi-utils-wext.Tpo -c -o src/platform/wifi/src_libNetworkManagerBase_la-wifi-utils-wext.lo `test -f 'src/platform/wifi/wifi-utils-wext.c' || echo '$(srcdir)/'`src/platform/wifi/wifi-utils-wext.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/platform/wifi/$(DEPDIR)/src_libNetworkManagerBase_la-wifi-utils-wext.Tpo src/platform/wifi/$(DEPDIR)/src_libNetworkManagerBase_la-wifi-utils-wext.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/platform/wifi/wifi-utils-wext.c' object='src/platform/wifi/src_libNetworkManagerBase_la-wifi-utils-wext.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManagerBase_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/platform/wifi/src_libNetworkManagerBase_la-wifi-utils-wext.lo `test -f 'src/platform/wifi/wifi-utils-wext.c' || echo '$(srcdir)/'`src/platform/wifi/wifi-utils-wext.c + +src/ndisc/src_libNetworkManagerTest_la-nm-fake-ndisc.lo: src/ndisc/nm-fake-ndisc.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManagerTest_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/ndisc/src_libNetworkManagerTest_la-nm-fake-ndisc.lo -MD -MP -MF src/ndisc/$(DEPDIR)/src_libNetworkManagerTest_la-nm-fake-ndisc.Tpo -c -o src/ndisc/src_libNetworkManagerTest_la-nm-fake-ndisc.lo `test -f 'src/ndisc/nm-fake-ndisc.c' || echo '$(srcdir)/'`src/ndisc/nm-fake-ndisc.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/ndisc/$(DEPDIR)/src_libNetworkManagerTest_la-nm-fake-ndisc.Tpo src/ndisc/$(DEPDIR)/src_libNetworkManagerTest_la-nm-fake-ndisc.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/ndisc/nm-fake-ndisc.c' object='src/ndisc/src_libNetworkManagerTest_la-nm-fake-ndisc.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManagerTest_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/ndisc/src_libNetworkManagerTest_la-nm-fake-ndisc.lo `test -f 'src/ndisc/nm-fake-ndisc.c' || echo '$(srcdir)/'`src/ndisc/nm-fake-ndisc.c + +src/platform/src_libNetworkManagerTest_la-nm-fake-platform.lo: src/platform/nm-fake-platform.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManagerTest_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/platform/src_libNetworkManagerTest_la-nm-fake-platform.lo -MD -MP -MF src/platform/$(DEPDIR)/src_libNetworkManagerTest_la-nm-fake-platform.Tpo -c -o src/platform/src_libNetworkManagerTest_la-nm-fake-platform.lo `test -f 'src/platform/nm-fake-platform.c' || echo '$(srcdir)/'`src/platform/nm-fake-platform.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/platform/$(DEPDIR)/src_libNetworkManagerTest_la-nm-fake-platform.Tpo src/platform/$(DEPDIR)/src_libNetworkManagerTest_la-nm-fake-platform.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/platform/nm-fake-platform.c' object='src/platform/src_libNetworkManagerTest_la-nm-fake-platform.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManagerTest_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/platform/src_libNetworkManagerTest_la-nm-fake-platform.lo `test -f 'src/platform/nm-fake-platform.c' || echo '$(srcdir)/'`src/platform/nm-fake-platform.c + +src/platform/tests/src_libNetworkManagerTest_la-test-common.lo: src/platform/tests/test-common.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManagerTest_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/platform/tests/src_libNetworkManagerTest_la-test-common.lo -MD -MP -MF src/platform/tests/$(DEPDIR)/src_libNetworkManagerTest_la-test-common.Tpo -c -o src/platform/tests/src_libNetworkManagerTest_la-test-common.lo `test -f 'src/platform/tests/test-common.c' || echo '$(srcdir)/'`src/platform/tests/test-common.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/platform/tests/$(DEPDIR)/src_libNetworkManagerTest_la-test-common.Tpo src/platform/tests/$(DEPDIR)/src_libNetworkManagerTest_la-test-common.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/platform/tests/test-common.c' object='src/platform/tests/src_libNetworkManagerTest_la-test-common.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libNetworkManagerTest_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/platform/tests/src_libNetworkManagerTest_la-test-common.lo `test -f 'src/platform/tests/test-common.c' || echo '$(srcdir)/'`src/platform/tests/test-common.c + +src/systemd/src_libsystemd_nm_la-nm-sd.lo: src/systemd/nm-sd.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libsystemd_nm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/systemd/src_libsystemd_nm_la-nm-sd.lo -MD -MP -MF src/systemd/$(DEPDIR)/src_libsystemd_nm_la-nm-sd.Tpo -c -o src/systemd/src_libsystemd_nm_la-nm-sd.lo `test -f 'src/systemd/nm-sd.c' || echo '$(srcdir)/'`src/systemd/nm-sd.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/systemd/$(DEPDIR)/src_libsystemd_nm_la-nm-sd.Tpo src/systemd/$(DEPDIR)/src_libsystemd_nm_la-nm-sd.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/systemd/nm-sd.c' object='src/systemd/src_libsystemd_nm_la-nm-sd.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libsystemd_nm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/systemd/src_libsystemd_nm_la-nm-sd.lo `test -f 'src/systemd/nm-sd.c' || echo '$(srcdir)/'`src/systemd/nm-sd.c + +src/systemd/sd-adapt/src_libsystemd_nm_la-nm-sd-adapt.lo: src/systemd/sd-adapt/nm-sd-adapt.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libsystemd_nm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/systemd/sd-adapt/src_libsystemd_nm_la-nm-sd-adapt.lo -MD -MP -MF src/systemd/sd-adapt/$(DEPDIR)/src_libsystemd_nm_la-nm-sd-adapt.Tpo -c -o src/systemd/sd-adapt/src_libsystemd_nm_la-nm-sd-adapt.lo `test -f 'src/systemd/sd-adapt/nm-sd-adapt.c' || echo '$(srcdir)/'`src/systemd/sd-adapt/nm-sd-adapt.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/systemd/sd-adapt/$(DEPDIR)/src_libsystemd_nm_la-nm-sd-adapt.Tpo src/systemd/sd-adapt/$(DEPDIR)/src_libsystemd_nm_la-nm-sd-adapt.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/systemd/sd-adapt/nm-sd-adapt.c' object='src/systemd/sd-adapt/src_libsystemd_nm_la-nm-sd-adapt.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libsystemd_nm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/systemd/sd-adapt/src_libsystemd_nm_la-nm-sd-adapt.lo `test -f 'src/systemd/sd-adapt/nm-sd-adapt.c' || echo '$(srcdir)/'`src/systemd/sd-adapt/nm-sd-adapt.c + +src/systemd/src/basic/src_libsystemd_nm_la-alloc-util.lo: src/systemd/src/basic/alloc-util.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libsystemd_nm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/systemd/src/basic/src_libsystemd_nm_la-alloc-util.lo -MD -MP -MF src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-alloc-util.Tpo -c -o src/systemd/src/basic/src_libsystemd_nm_la-alloc-util.lo `test -f 'src/systemd/src/basic/alloc-util.c' || echo '$(srcdir)/'`src/systemd/src/basic/alloc-util.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-alloc-util.Tpo src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-alloc-util.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/systemd/src/basic/alloc-util.c' object='src/systemd/src/basic/src_libsystemd_nm_la-alloc-util.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libsystemd_nm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/systemd/src/basic/src_libsystemd_nm_la-alloc-util.lo `test -f 'src/systemd/src/basic/alloc-util.c' || echo '$(srcdir)/'`src/systemd/src/basic/alloc-util.c + +src/systemd/src/basic/src_libsystemd_nm_la-escape.lo: src/systemd/src/basic/escape.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libsystemd_nm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/systemd/src/basic/src_libsystemd_nm_la-escape.lo -MD -MP -MF src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-escape.Tpo -c -o src/systemd/src/basic/src_libsystemd_nm_la-escape.lo `test -f 'src/systemd/src/basic/escape.c' || echo '$(srcdir)/'`src/systemd/src/basic/escape.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-escape.Tpo src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-escape.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/systemd/src/basic/escape.c' object='src/systemd/src/basic/src_libsystemd_nm_la-escape.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libsystemd_nm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/systemd/src/basic/src_libsystemd_nm_la-escape.lo `test -f 'src/systemd/src/basic/escape.c' || echo '$(srcdir)/'`src/systemd/src/basic/escape.c + +src/systemd/src/basic/src_libsystemd_nm_la-ether-addr-util.lo: src/systemd/src/basic/ether-addr-util.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libsystemd_nm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/systemd/src/basic/src_libsystemd_nm_la-ether-addr-util.lo -MD -MP -MF src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-ether-addr-util.Tpo -c -o src/systemd/src/basic/src_libsystemd_nm_la-ether-addr-util.lo `test -f 'src/systemd/src/basic/ether-addr-util.c' || echo '$(srcdir)/'`src/systemd/src/basic/ether-addr-util.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-ether-addr-util.Tpo src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-ether-addr-util.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/systemd/src/basic/ether-addr-util.c' object='src/systemd/src/basic/src_libsystemd_nm_la-ether-addr-util.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libsystemd_nm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/systemd/src/basic/src_libsystemd_nm_la-ether-addr-util.lo `test -f 'src/systemd/src/basic/ether-addr-util.c' || echo '$(srcdir)/'`src/systemd/src/basic/ether-addr-util.c + +src/systemd/src/basic/src_libsystemd_nm_la-extract-word.lo: src/systemd/src/basic/extract-word.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libsystemd_nm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/systemd/src/basic/src_libsystemd_nm_la-extract-word.lo -MD -MP -MF src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-extract-word.Tpo -c -o src/systemd/src/basic/src_libsystemd_nm_la-extract-word.lo `test -f 'src/systemd/src/basic/extract-word.c' || echo '$(srcdir)/'`src/systemd/src/basic/extract-word.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-extract-word.Tpo src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-extract-word.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/systemd/src/basic/extract-word.c' object='src/systemd/src/basic/src_libsystemd_nm_la-extract-word.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libsystemd_nm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/systemd/src/basic/src_libsystemd_nm_la-extract-word.lo `test -f 'src/systemd/src/basic/extract-word.c' || echo '$(srcdir)/'`src/systemd/src/basic/extract-word.c + +src/systemd/src/basic/src_libsystemd_nm_la-fd-util.lo: src/systemd/src/basic/fd-util.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libsystemd_nm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/systemd/src/basic/src_libsystemd_nm_la-fd-util.lo -MD -MP -MF src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-fd-util.Tpo -c -o src/systemd/src/basic/src_libsystemd_nm_la-fd-util.lo `test -f 'src/systemd/src/basic/fd-util.c' || echo '$(srcdir)/'`src/systemd/src/basic/fd-util.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-fd-util.Tpo src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-fd-util.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/systemd/src/basic/fd-util.c' object='src/systemd/src/basic/src_libsystemd_nm_la-fd-util.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libsystemd_nm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/systemd/src/basic/src_libsystemd_nm_la-fd-util.lo `test -f 'src/systemd/src/basic/fd-util.c' || echo '$(srcdir)/'`src/systemd/src/basic/fd-util.c + +src/systemd/src/basic/src_libsystemd_nm_la-fileio.lo: src/systemd/src/basic/fileio.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libsystemd_nm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/systemd/src/basic/src_libsystemd_nm_la-fileio.lo -MD -MP -MF src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-fileio.Tpo -c -o src/systemd/src/basic/src_libsystemd_nm_la-fileio.lo `test -f 'src/systemd/src/basic/fileio.c' || echo '$(srcdir)/'`src/systemd/src/basic/fileio.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-fileio.Tpo src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-fileio.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/systemd/src/basic/fileio.c' object='src/systemd/src/basic/src_libsystemd_nm_la-fileio.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libsystemd_nm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/systemd/src/basic/src_libsystemd_nm_la-fileio.lo `test -f 'src/systemd/src/basic/fileio.c' || echo '$(srcdir)/'`src/systemd/src/basic/fileio.c + +src/systemd/src/basic/src_libsystemd_nm_la-fs-util.lo: src/systemd/src/basic/fs-util.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libsystemd_nm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/systemd/src/basic/src_libsystemd_nm_la-fs-util.lo -MD -MP -MF src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-fs-util.Tpo -c -o src/systemd/src/basic/src_libsystemd_nm_la-fs-util.lo `test -f 'src/systemd/src/basic/fs-util.c' || echo '$(srcdir)/'`src/systemd/src/basic/fs-util.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-fs-util.Tpo src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-fs-util.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/systemd/src/basic/fs-util.c' object='src/systemd/src/basic/src_libsystemd_nm_la-fs-util.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libsystemd_nm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/systemd/src/basic/src_libsystemd_nm_la-fs-util.lo `test -f 'src/systemd/src/basic/fs-util.c' || echo '$(srcdir)/'`src/systemd/src/basic/fs-util.c + +src/systemd/src/basic/src_libsystemd_nm_la-hash-funcs.lo: src/systemd/src/basic/hash-funcs.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libsystemd_nm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/systemd/src/basic/src_libsystemd_nm_la-hash-funcs.lo -MD -MP -MF src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-hash-funcs.Tpo -c -o src/systemd/src/basic/src_libsystemd_nm_la-hash-funcs.lo `test -f 'src/systemd/src/basic/hash-funcs.c' || echo '$(srcdir)/'`src/systemd/src/basic/hash-funcs.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-hash-funcs.Tpo src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-hash-funcs.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/systemd/src/basic/hash-funcs.c' object='src/systemd/src/basic/src_libsystemd_nm_la-hash-funcs.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libsystemd_nm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/systemd/src/basic/src_libsystemd_nm_la-hash-funcs.lo `test -f 'src/systemd/src/basic/hash-funcs.c' || echo '$(srcdir)/'`src/systemd/src/basic/hash-funcs.c + +src/systemd/src/basic/src_libsystemd_nm_la-hashmap.lo: src/systemd/src/basic/hashmap.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libsystemd_nm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/systemd/src/basic/src_libsystemd_nm_la-hashmap.lo -MD -MP -MF src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-hashmap.Tpo -c -o src/systemd/src/basic/src_libsystemd_nm_la-hashmap.lo `test -f 'src/systemd/src/basic/hashmap.c' || echo '$(srcdir)/'`src/systemd/src/basic/hashmap.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-hashmap.Tpo src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-hashmap.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/systemd/src/basic/hashmap.c' object='src/systemd/src/basic/src_libsystemd_nm_la-hashmap.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libsystemd_nm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/systemd/src/basic/src_libsystemd_nm_la-hashmap.lo `test -f 'src/systemd/src/basic/hashmap.c' || echo '$(srcdir)/'`src/systemd/src/basic/hashmap.c + +src/systemd/src/basic/src_libsystemd_nm_la-hexdecoct.lo: src/systemd/src/basic/hexdecoct.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libsystemd_nm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/systemd/src/basic/src_libsystemd_nm_la-hexdecoct.lo -MD -MP -MF src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-hexdecoct.Tpo -c -o src/systemd/src/basic/src_libsystemd_nm_la-hexdecoct.lo `test -f 'src/systemd/src/basic/hexdecoct.c' || echo '$(srcdir)/'`src/systemd/src/basic/hexdecoct.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-hexdecoct.Tpo src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-hexdecoct.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/systemd/src/basic/hexdecoct.c' object='src/systemd/src/basic/src_libsystemd_nm_la-hexdecoct.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libsystemd_nm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/systemd/src/basic/src_libsystemd_nm_la-hexdecoct.lo `test -f 'src/systemd/src/basic/hexdecoct.c' || echo '$(srcdir)/'`src/systemd/src/basic/hexdecoct.c + +src/systemd/src/basic/src_libsystemd_nm_la-hostname-util.lo: src/systemd/src/basic/hostname-util.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libsystemd_nm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/systemd/src/basic/src_libsystemd_nm_la-hostname-util.lo -MD -MP -MF src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-hostname-util.Tpo -c -o src/systemd/src/basic/src_libsystemd_nm_la-hostname-util.lo `test -f 'src/systemd/src/basic/hostname-util.c' || echo '$(srcdir)/'`src/systemd/src/basic/hostname-util.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-hostname-util.Tpo src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-hostname-util.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/systemd/src/basic/hostname-util.c' object='src/systemd/src/basic/src_libsystemd_nm_la-hostname-util.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libsystemd_nm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/systemd/src/basic/src_libsystemd_nm_la-hostname-util.lo `test -f 'src/systemd/src/basic/hostname-util.c' || echo '$(srcdir)/'`src/systemd/src/basic/hostname-util.c + +src/systemd/src/basic/src_libsystemd_nm_la-in-addr-util.lo: src/systemd/src/basic/in-addr-util.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libsystemd_nm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/systemd/src/basic/src_libsystemd_nm_la-in-addr-util.lo -MD -MP -MF src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-in-addr-util.Tpo -c -o src/systemd/src/basic/src_libsystemd_nm_la-in-addr-util.lo `test -f 'src/systemd/src/basic/in-addr-util.c' || echo '$(srcdir)/'`src/systemd/src/basic/in-addr-util.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-in-addr-util.Tpo src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-in-addr-util.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/systemd/src/basic/in-addr-util.c' object='src/systemd/src/basic/src_libsystemd_nm_la-in-addr-util.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libsystemd_nm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/systemd/src/basic/src_libsystemd_nm_la-in-addr-util.lo `test -f 'src/systemd/src/basic/in-addr-util.c' || echo '$(srcdir)/'`src/systemd/src/basic/in-addr-util.c + +src/systemd/src/basic/src_libsystemd_nm_la-io-util.lo: src/systemd/src/basic/io-util.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libsystemd_nm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/systemd/src/basic/src_libsystemd_nm_la-io-util.lo -MD -MP -MF src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-io-util.Tpo -c -o src/systemd/src/basic/src_libsystemd_nm_la-io-util.lo `test -f 'src/systemd/src/basic/io-util.c' || echo '$(srcdir)/'`src/systemd/src/basic/io-util.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-io-util.Tpo src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-io-util.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/systemd/src/basic/io-util.c' object='src/systemd/src/basic/src_libsystemd_nm_la-io-util.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libsystemd_nm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/systemd/src/basic/src_libsystemd_nm_la-io-util.lo `test -f 'src/systemd/src/basic/io-util.c' || echo '$(srcdir)/'`src/systemd/src/basic/io-util.c + +src/systemd/src/basic/src_libsystemd_nm_la-mempool.lo: src/systemd/src/basic/mempool.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libsystemd_nm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/systemd/src/basic/src_libsystemd_nm_la-mempool.lo -MD -MP -MF src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-mempool.Tpo -c -o src/systemd/src/basic/src_libsystemd_nm_la-mempool.lo `test -f 'src/systemd/src/basic/mempool.c' || echo '$(srcdir)/'`src/systemd/src/basic/mempool.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-mempool.Tpo src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-mempool.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/systemd/src/basic/mempool.c' object='src/systemd/src/basic/src_libsystemd_nm_la-mempool.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libsystemd_nm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/systemd/src/basic/src_libsystemd_nm_la-mempool.lo `test -f 'src/systemd/src/basic/mempool.c' || echo '$(srcdir)/'`src/systemd/src/basic/mempool.c + +src/systemd/src/basic/src_libsystemd_nm_la-parse-util.lo: src/systemd/src/basic/parse-util.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libsystemd_nm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/systemd/src/basic/src_libsystemd_nm_la-parse-util.lo -MD -MP -MF src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-parse-util.Tpo -c -o src/systemd/src/basic/src_libsystemd_nm_la-parse-util.lo `test -f 'src/systemd/src/basic/parse-util.c' || echo '$(srcdir)/'`src/systemd/src/basic/parse-util.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-parse-util.Tpo src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-parse-util.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/systemd/src/basic/parse-util.c' object='src/systemd/src/basic/src_libsystemd_nm_la-parse-util.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libsystemd_nm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/systemd/src/basic/src_libsystemd_nm_la-parse-util.lo `test -f 'src/systemd/src/basic/parse-util.c' || echo '$(srcdir)/'`src/systemd/src/basic/parse-util.c + +src/systemd/src/basic/src_libsystemd_nm_la-path-util.lo: src/systemd/src/basic/path-util.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libsystemd_nm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/systemd/src/basic/src_libsystemd_nm_la-path-util.lo -MD -MP -MF src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-path-util.Tpo -c -o src/systemd/src/basic/src_libsystemd_nm_la-path-util.lo `test -f 'src/systemd/src/basic/path-util.c' || echo '$(srcdir)/'`src/systemd/src/basic/path-util.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-path-util.Tpo src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-path-util.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/systemd/src/basic/path-util.c' object='src/systemd/src/basic/src_libsystemd_nm_la-path-util.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libsystemd_nm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/systemd/src/basic/src_libsystemd_nm_la-path-util.lo `test -f 'src/systemd/src/basic/path-util.c' || echo '$(srcdir)/'`src/systemd/src/basic/path-util.c + +src/systemd/src/basic/src_libsystemd_nm_la-prioq.lo: src/systemd/src/basic/prioq.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libsystemd_nm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/systemd/src/basic/src_libsystemd_nm_la-prioq.lo -MD -MP -MF src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-prioq.Tpo -c -o src/systemd/src/basic/src_libsystemd_nm_la-prioq.lo `test -f 'src/systemd/src/basic/prioq.c' || echo '$(srcdir)/'`src/systemd/src/basic/prioq.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-prioq.Tpo src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-prioq.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/systemd/src/basic/prioq.c' object='src/systemd/src/basic/src_libsystemd_nm_la-prioq.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libsystemd_nm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/systemd/src/basic/src_libsystemd_nm_la-prioq.lo `test -f 'src/systemd/src/basic/prioq.c' || echo '$(srcdir)/'`src/systemd/src/basic/prioq.c + +src/systemd/src/basic/src_libsystemd_nm_la-random-util.lo: src/systemd/src/basic/random-util.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libsystemd_nm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/systemd/src/basic/src_libsystemd_nm_la-random-util.lo -MD -MP -MF src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-random-util.Tpo -c -o src/systemd/src/basic/src_libsystemd_nm_la-random-util.lo `test -f 'src/systemd/src/basic/random-util.c' || echo '$(srcdir)/'`src/systemd/src/basic/random-util.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-random-util.Tpo src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-random-util.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/systemd/src/basic/random-util.c' object='src/systemd/src/basic/src_libsystemd_nm_la-random-util.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libsystemd_nm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/systemd/src/basic/src_libsystemd_nm_la-random-util.lo `test -f 'src/systemd/src/basic/random-util.c' || echo '$(srcdir)/'`src/systemd/src/basic/random-util.c + +src/systemd/src/basic/src_libsystemd_nm_la-siphash24.lo: src/systemd/src/basic/siphash24.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libsystemd_nm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/systemd/src/basic/src_libsystemd_nm_la-siphash24.lo -MD -MP -MF src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-siphash24.Tpo -c -o src/systemd/src/basic/src_libsystemd_nm_la-siphash24.lo `test -f 'src/systemd/src/basic/siphash24.c' || echo '$(srcdir)/'`src/systemd/src/basic/siphash24.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-siphash24.Tpo src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-siphash24.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/systemd/src/basic/siphash24.c' object='src/systemd/src/basic/src_libsystemd_nm_la-siphash24.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libsystemd_nm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/systemd/src/basic/src_libsystemd_nm_la-siphash24.lo `test -f 'src/systemd/src/basic/siphash24.c' || echo '$(srcdir)/'`src/systemd/src/basic/siphash24.c + +src/systemd/src/basic/src_libsystemd_nm_la-socket-util.lo: src/systemd/src/basic/socket-util.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libsystemd_nm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/systemd/src/basic/src_libsystemd_nm_la-socket-util.lo -MD -MP -MF src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-socket-util.Tpo -c -o src/systemd/src/basic/src_libsystemd_nm_la-socket-util.lo `test -f 'src/systemd/src/basic/socket-util.c' || echo '$(srcdir)/'`src/systemd/src/basic/socket-util.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-socket-util.Tpo src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-socket-util.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/systemd/src/basic/socket-util.c' object='src/systemd/src/basic/src_libsystemd_nm_la-socket-util.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libsystemd_nm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/systemd/src/basic/src_libsystemd_nm_la-socket-util.lo `test -f 'src/systemd/src/basic/socket-util.c' || echo '$(srcdir)/'`src/systemd/src/basic/socket-util.c + +src/systemd/src/basic/src_libsystemd_nm_la-string-table.lo: src/systemd/src/basic/string-table.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libsystemd_nm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/systemd/src/basic/src_libsystemd_nm_la-string-table.lo -MD -MP -MF src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-string-table.Tpo -c -o src/systemd/src/basic/src_libsystemd_nm_la-string-table.lo `test -f 'src/systemd/src/basic/string-table.c' || echo '$(srcdir)/'`src/systemd/src/basic/string-table.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-string-table.Tpo src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-string-table.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/systemd/src/basic/string-table.c' object='src/systemd/src/basic/src_libsystemd_nm_la-string-table.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libsystemd_nm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/systemd/src/basic/src_libsystemd_nm_la-string-table.lo `test -f 'src/systemd/src/basic/string-table.c' || echo '$(srcdir)/'`src/systemd/src/basic/string-table.c + +src/systemd/src/basic/src_libsystemd_nm_la-string-util.lo: src/systemd/src/basic/string-util.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libsystemd_nm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/systemd/src/basic/src_libsystemd_nm_la-string-util.lo -MD -MP -MF src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-string-util.Tpo -c -o src/systemd/src/basic/src_libsystemd_nm_la-string-util.lo `test -f 'src/systemd/src/basic/string-util.c' || echo '$(srcdir)/'`src/systemd/src/basic/string-util.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-string-util.Tpo src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-string-util.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/systemd/src/basic/string-util.c' object='src/systemd/src/basic/src_libsystemd_nm_la-string-util.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libsystemd_nm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/systemd/src/basic/src_libsystemd_nm_la-string-util.lo `test -f 'src/systemd/src/basic/string-util.c' || echo '$(srcdir)/'`src/systemd/src/basic/string-util.c + +src/systemd/src/basic/src_libsystemd_nm_la-strv.lo: src/systemd/src/basic/strv.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libsystemd_nm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/systemd/src/basic/src_libsystemd_nm_la-strv.lo -MD -MP -MF src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-strv.Tpo -c -o src/systemd/src/basic/src_libsystemd_nm_la-strv.lo `test -f 'src/systemd/src/basic/strv.c' || echo '$(srcdir)/'`src/systemd/src/basic/strv.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-strv.Tpo src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-strv.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/systemd/src/basic/strv.c' object='src/systemd/src/basic/src_libsystemd_nm_la-strv.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libsystemd_nm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/systemd/src/basic/src_libsystemd_nm_la-strv.lo `test -f 'src/systemd/src/basic/strv.c' || echo '$(srcdir)/'`src/systemd/src/basic/strv.c + +src/systemd/src/basic/src_libsystemd_nm_la-time-util.lo: src/systemd/src/basic/time-util.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libsystemd_nm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/systemd/src/basic/src_libsystemd_nm_la-time-util.lo -MD -MP -MF src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-time-util.Tpo -c -o src/systemd/src/basic/src_libsystemd_nm_la-time-util.lo `test -f 'src/systemd/src/basic/time-util.c' || echo '$(srcdir)/'`src/systemd/src/basic/time-util.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-time-util.Tpo src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-time-util.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/systemd/src/basic/time-util.c' object='src/systemd/src/basic/src_libsystemd_nm_la-time-util.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libsystemd_nm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/systemd/src/basic/src_libsystemd_nm_la-time-util.lo `test -f 'src/systemd/src/basic/time-util.c' || echo '$(srcdir)/'`src/systemd/src/basic/time-util.c + +src/systemd/src/basic/src_libsystemd_nm_la-utf8.lo: src/systemd/src/basic/utf8.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libsystemd_nm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/systemd/src/basic/src_libsystemd_nm_la-utf8.lo -MD -MP -MF src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-utf8.Tpo -c -o src/systemd/src/basic/src_libsystemd_nm_la-utf8.lo `test -f 'src/systemd/src/basic/utf8.c' || echo '$(srcdir)/'`src/systemd/src/basic/utf8.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-utf8.Tpo src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-utf8.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/systemd/src/basic/utf8.c' object='src/systemd/src/basic/src_libsystemd_nm_la-utf8.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libsystemd_nm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/systemd/src/basic/src_libsystemd_nm_la-utf8.lo `test -f 'src/systemd/src/basic/utf8.c' || echo '$(srcdir)/'`src/systemd/src/basic/utf8.c + +src/systemd/src/basic/src_libsystemd_nm_la-util.lo: src/systemd/src/basic/util.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libsystemd_nm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/systemd/src/basic/src_libsystemd_nm_la-util.lo -MD -MP -MF src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-util.Tpo -c -o src/systemd/src/basic/src_libsystemd_nm_la-util.lo `test -f 'src/systemd/src/basic/util.c' || echo '$(srcdir)/'`src/systemd/src/basic/util.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-util.Tpo src/systemd/src/basic/$(DEPDIR)/src_libsystemd_nm_la-util.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/systemd/src/basic/util.c' object='src/systemd/src/basic/src_libsystemd_nm_la-util.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libsystemd_nm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/systemd/src/basic/src_libsystemd_nm_la-util.lo `test -f 'src/systemd/src/basic/util.c' || echo '$(srcdir)/'`src/systemd/src/basic/util.c + +src/systemd/src/libsystemd-network/src_libsystemd_nm_la-arp-util.lo: src/systemd/src/libsystemd-network/arp-util.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libsystemd_nm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/systemd/src/libsystemd-network/src_libsystemd_nm_la-arp-util.lo -MD -MP -MF src/systemd/src/libsystemd-network/$(DEPDIR)/src_libsystemd_nm_la-arp-util.Tpo -c -o src/systemd/src/libsystemd-network/src_libsystemd_nm_la-arp-util.lo `test -f 'src/systemd/src/libsystemd-network/arp-util.c' || echo '$(srcdir)/'`src/systemd/src/libsystemd-network/arp-util.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/systemd/src/libsystemd-network/$(DEPDIR)/src_libsystemd_nm_la-arp-util.Tpo src/systemd/src/libsystemd-network/$(DEPDIR)/src_libsystemd_nm_la-arp-util.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/systemd/src/libsystemd-network/arp-util.c' object='src/systemd/src/libsystemd-network/src_libsystemd_nm_la-arp-util.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libsystemd_nm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/systemd/src/libsystemd-network/src_libsystemd_nm_la-arp-util.lo `test -f 'src/systemd/src/libsystemd-network/arp-util.c' || echo '$(srcdir)/'`src/systemd/src/libsystemd-network/arp-util.c + +src/systemd/src/libsystemd-network/src_libsystemd_nm_la-dhcp-identifier.lo: src/systemd/src/libsystemd-network/dhcp-identifier.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libsystemd_nm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/systemd/src/libsystemd-network/src_libsystemd_nm_la-dhcp-identifier.lo -MD -MP -MF src/systemd/src/libsystemd-network/$(DEPDIR)/src_libsystemd_nm_la-dhcp-identifier.Tpo -c -o src/systemd/src/libsystemd-network/src_libsystemd_nm_la-dhcp-identifier.lo `test -f 'src/systemd/src/libsystemd-network/dhcp-identifier.c' || echo '$(srcdir)/'`src/systemd/src/libsystemd-network/dhcp-identifier.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/systemd/src/libsystemd-network/$(DEPDIR)/src_libsystemd_nm_la-dhcp-identifier.Tpo src/systemd/src/libsystemd-network/$(DEPDIR)/src_libsystemd_nm_la-dhcp-identifier.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/systemd/src/libsystemd-network/dhcp-identifier.c' object='src/systemd/src/libsystemd-network/src_libsystemd_nm_la-dhcp-identifier.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libsystemd_nm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/systemd/src/libsystemd-network/src_libsystemd_nm_la-dhcp-identifier.lo `test -f 'src/systemd/src/libsystemd-network/dhcp-identifier.c' || echo '$(srcdir)/'`src/systemd/src/libsystemd-network/dhcp-identifier.c + +src/systemd/src/libsystemd-network/src_libsystemd_nm_la-dhcp-network.lo: src/systemd/src/libsystemd-network/dhcp-network.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libsystemd_nm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/systemd/src/libsystemd-network/src_libsystemd_nm_la-dhcp-network.lo -MD -MP -MF src/systemd/src/libsystemd-network/$(DEPDIR)/src_libsystemd_nm_la-dhcp-network.Tpo -c -o src/systemd/src/libsystemd-network/src_libsystemd_nm_la-dhcp-network.lo `test -f 'src/systemd/src/libsystemd-network/dhcp-network.c' || echo '$(srcdir)/'`src/systemd/src/libsystemd-network/dhcp-network.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/systemd/src/libsystemd-network/$(DEPDIR)/src_libsystemd_nm_la-dhcp-network.Tpo src/systemd/src/libsystemd-network/$(DEPDIR)/src_libsystemd_nm_la-dhcp-network.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/systemd/src/libsystemd-network/dhcp-network.c' object='src/systemd/src/libsystemd-network/src_libsystemd_nm_la-dhcp-network.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libsystemd_nm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/systemd/src/libsystemd-network/src_libsystemd_nm_la-dhcp-network.lo `test -f 'src/systemd/src/libsystemd-network/dhcp-network.c' || echo '$(srcdir)/'`src/systemd/src/libsystemd-network/dhcp-network.c + +src/systemd/src/libsystemd-network/src_libsystemd_nm_la-dhcp-option.lo: src/systemd/src/libsystemd-network/dhcp-option.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libsystemd_nm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/systemd/src/libsystemd-network/src_libsystemd_nm_la-dhcp-option.lo -MD -MP -MF src/systemd/src/libsystemd-network/$(DEPDIR)/src_libsystemd_nm_la-dhcp-option.Tpo -c -o src/systemd/src/libsystemd-network/src_libsystemd_nm_la-dhcp-option.lo `test -f 'src/systemd/src/libsystemd-network/dhcp-option.c' || echo '$(srcdir)/'`src/systemd/src/libsystemd-network/dhcp-option.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/systemd/src/libsystemd-network/$(DEPDIR)/src_libsystemd_nm_la-dhcp-option.Tpo src/systemd/src/libsystemd-network/$(DEPDIR)/src_libsystemd_nm_la-dhcp-option.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/systemd/src/libsystemd-network/dhcp-option.c' object='src/systemd/src/libsystemd-network/src_libsystemd_nm_la-dhcp-option.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libsystemd_nm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/systemd/src/libsystemd-network/src_libsystemd_nm_la-dhcp-option.lo `test -f 'src/systemd/src/libsystemd-network/dhcp-option.c' || echo '$(srcdir)/'`src/systemd/src/libsystemd-network/dhcp-option.c + +src/systemd/src/libsystemd-network/src_libsystemd_nm_la-dhcp-packet.lo: src/systemd/src/libsystemd-network/dhcp-packet.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libsystemd_nm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/systemd/src/libsystemd-network/src_libsystemd_nm_la-dhcp-packet.lo -MD -MP -MF src/systemd/src/libsystemd-network/$(DEPDIR)/src_libsystemd_nm_la-dhcp-packet.Tpo -c -o src/systemd/src/libsystemd-network/src_libsystemd_nm_la-dhcp-packet.lo `test -f 'src/systemd/src/libsystemd-network/dhcp-packet.c' || echo '$(srcdir)/'`src/systemd/src/libsystemd-network/dhcp-packet.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/systemd/src/libsystemd-network/$(DEPDIR)/src_libsystemd_nm_la-dhcp-packet.Tpo src/systemd/src/libsystemd-network/$(DEPDIR)/src_libsystemd_nm_la-dhcp-packet.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/systemd/src/libsystemd-network/dhcp-packet.c' object='src/systemd/src/libsystemd-network/src_libsystemd_nm_la-dhcp-packet.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libsystemd_nm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/systemd/src/libsystemd-network/src_libsystemd_nm_la-dhcp-packet.lo `test -f 'src/systemd/src/libsystemd-network/dhcp-packet.c' || echo '$(srcdir)/'`src/systemd/src/libsystemd-network/dhcp-packet.c + +src/systemd/src/libsystemd-network/src_libsystemd_nm_la-dhcp6-network.lo: src/systemd/src/libsystemd-network/dhcp6-network.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libsystemd_nm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/systemd/src/libsystemd-network/src_libsystemd_nm_la-dhcp6-network.lo -MD -MP -MF src/systemd/src/libsystemd-network/$(DEPDIR)/src_libsystemd_nm_la-dhcp6-network.Tpo -c -o src/systemd/src/libsystemd-network/src_libsystemd_nm_la-dhcp6-network.lo `test -f 'src/systemd/src/libsystemd-network/dhcp6-network.c' || echo '$(srcdir)/'`src/systemd/src/libsystemd-network/dhcp6-network.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/systemd/src/libsystemd-network/$(DEPDIR)/src_libsystemd_nm_la-dhcp6-network.Tpo src/systemd/src/libsystemd-network/$(DEPDIR)/src_libsystemd_nm_la-dhcp6-network.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/systemd/src/libsystemd-network/dhcp6-network.c' object='src/systemd/src/libsystemd-network/src_libsystemd_nm_la-dhcp6-network.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libsystemd_nm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/systemd/src/libsystemd-network/src_libsystemd_nm_la-dhcp6-network.lo `test -f 'src/systemd/src/libsystemd-network/dhcp6-network.c' || echo '$(srcdir)/'`src/systemd/src/libsystemd-network/dhcp6-network.c + +src/systemd/src/libsystemd-network/src_libsystemd_nm_la-dhcp6-option.lo: src/systemd/src/libsystemd-network/dhcp6-option.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libsystemd_nm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/systemd/src/libsystemd-network/src_libsystemd_nm_la-dhcp6-option.lo -MD -MP -MF src/systemd/src/libsystemd-network/$(DEPDIR)/src_libsystemd_nm_la-dhcp6-option.Tpo -c -o src/systemd/src/libsystemd-network/src_libsystemd_nm_la-dhcp6-option.lo `test -f 'src/systemd/src/libsystemd-network/dhcp6-option.c' || echo '$(srcdir)/'`src/systemd/src/libsystemd-network/dhcp6-option.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/systemd/src/libsystemd-network/$(DEPDIR)/src_libsystemd_nm_la-dhcp6-option.Tpo src/systemd/src/libsystemd-network/$(DEPDIR)/src_libsystemd_nm_la-dhcp6-option.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/systemd/src/libsystemd-network/dhcp6-option.c' object='src/systemd/src/libsystemd-network/src_libsystemd_nm_la-dhcp6-option.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libsystemd_nm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/systemd/src/libsystemd-network/src_libsystemd_nm_la-dhcp6-option.lo `test -f 'src/systemd/src/libsystemd-network/dhcp6-option.c' || echo '$(srcdir)/'`src/systemd/src/libsystemd-network/dhcp6-option.c + +src/systemd/src/libsystemd-network/src_libsystemd_nm_la-lldp-neighbor.lo: src/systemd/src/libsystemd-network/lldp-neighbor.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libsystemd_nm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/systemd/src/libsystemd-network/src_libsystemd_nm_la-lldp-neighbor.lo -MD -MP -MF src/systemd/src/libsystemd-network/$(DEPDIR)/src_libsystemd_nm_la-lldp-neighbor.Tpo -c -o src/systemd/src/libsystemd-network/src_libsystemd_nm_la-lldp-neighbor.lo `test -f 'src/systemd/src/libsystemd-network/lldp-neighbor.c' || echo '$(srcdir)/'`src/systemd/src/libsystemd-network/lldp-neighbor.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/systemd/src/libsystemd-network/$(DEPDIR)/src_libsystemd_nm_la-lldp-neighbor.Tpo src/systemd/src/libsystemd-network/$(DEPDIR)/src_libsystemd_nm_la-lldp-neighbor.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/systemd/src/libsystemd-network/lldp-neighbor.c' object='src/systemd/src/libsystemd-network/src_libsystemd_nm_la-lldp-neighbor.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libsystemd_nm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/systemd/src/libsystemd-network/src_libsystemd_nm_la-lldp-neighbor.lo `test -f 'src/systemd/src/libsystemd-network/lldp-neighbor.c' || echo '$(srcdir)/'`src/systemd/src/libsystemd-network/lldp-neighbor.c + +src/systemd/src/libsystemd-network/src_libsystemd_nm_la-lldp-network.lo: src/systemd/src/libsystemd-network/lldp-network.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libsystemd_nm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/systemd/src/libsystemd-network/src_libsystemd_nm_la-lldp-network.lo -MD -MP -MF src/systemd/src/libsystemd-network/$(DEPDIR)/src_libsystemd_nm_la-lldp-network.Tpo -c -o src/systemd/src/libsystemd-network/src_libsystemd_nm_la-lldp-network.lo `test -f 'src/systemd/src/libsystemd-network/lldp-network.c' || echo '$(srcdir)/'`src/systemd/src/libsystemd-network/lldp-network.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/systemd/src/libsystemd-network/$(DEPDIR)/src_libsystemd_nm_la-lldp-network.Tpo src/systemd/src/libsystemd-network/$(DEPDIR)/src_libsystemd_nm_la-lldp-network.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/systemd/src/libsystemd-network/lldp-network.c' object='src/systemd/src/libsystemd-network/src_libsystemd_nm_la-lldp-network.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libsystemd_nm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/systemd/src/libsystemd-network/src_libsystemd_nm_la-lldp-network.lo `test -f 'src/systemd/src/libsystemd-network/lldp-network.c' || echo '$(srcdir)/'`src/systemd/src/libsystemd-network/lldp-network.c + +src/systemd/src/libsystemd-network/src_libsystemd_nm_la-network-internal.lo: src/systemd/src/libsystemd-network/network-internal.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libsystemd_nm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/systemd/src/libsystemd-network/src_libsystemd_nm_la-network-internal.lo -MD -MP -MF src/systemd/src/libsystemd-network/$(DEPDIR)/src_libsystemd_nm_la-network-internal.Tpo -c -o src/systemd/src/libsystemd-network/src_libsystemd_nm_la-network-internal.lo `test -f 'src/systemd/src/libsystemd-network/network-internal.c' || echo '$(srcdir)/'`src/systemd/src/libsystemd-network/network-internal.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/systemd/src/libsystemd-network/$(DEPDIR)/src_libsystemd_nm_la-network-internal.Tpo src/systemd/src/libsystemd-network/$(DEPDIR)/src_libsystemd_nm_la-network-internal.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/systemd/src/libsystemd-network/network-internal.c' object='src/systemd/src/libsystemd-network/src_libsystemd_nm_la-network-internal.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libsystemd_nm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/systemd/src/libsystemd-network/src_libsystemd_nm_la-network-internal.lo `test -f 'src/systemd/src/libsystemd-network/network-internal.c' || echo '$(srcdir)/'`src/systemd/src/libsystemd-network/network-internal.c + +src/systemd/src/libsystemd-network/src_libsystemd_nm_la-sd-dhcp-client.lo: src/systemd/src/libsystemd-network/sd-dhcp-client.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libsystemd_nm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/systemd/src/libsystemd-network/src_libsystemd_nm_la-sd-dhcp-client.lo -MD -MP -MF src/systemd/src/libsystemd-network/$(DEPDIR)/src_libsystemd_nm_la-sd-dhcp-client.Tpo -c -o src/systemd/src/libsystemd-network/src_libsystemd_nm_la-sd-dhcp-client.lo `test -f 'src/systemd/src/libsystemd-network/sd-dhcp-client.c' || echo '$(srcdir)/'`src/systemd/src/libsystemd-network/sd-dhcp-client.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/systemd/src/libsystemd-network/$(DEPDIR)/src_libsystemd_nm_la-sd-dhcp-client.Tpo src/systemd/src/libsystemd-network/$(DEPDIR)/src_libsystemd_nm_la-sd-dhcp-client.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/systemd/src/libsystemd-network/sd-dhcp-client.c' object='src/systemd/src/libsystemd-network/src_libsystemd_nm_la-sd-dhcp-client.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libsystemd_nm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/systemd/src/libsystemd-network/src_libsystemd_nm_la-sd-dhcp-client.lo `test -f 'src/systemd/src/libsystemd-network/sd-dhcp-client.c' || echo '$(srcdir)/'`src/systemd/src/libsystemd-network/sd-dhcp-client.c + +src/systemd/src/libsystemd-network/src_libsystemd_nm_la-sd-dhcp-lease.lo: src/systemd/src/libsystemd-network/sd-dhcp-lease.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libsystemd_nm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/systemd/src/libsystemd-network/src_libsystemd_nm_la-sd-dhcp-lease.lo -MD -MP -MF src/systemd/src/libsystemd-network/$(DEPDIR)/src_libsystemd_nm_la-sd-dhcp-lease.Tpo -c -o src/systemd/src/libsystemd-network/src_libsystemd_nm_la-sd-dhcp-lease.lo `test -f 'src/systemd/src/libsystemd-network/sd-dhcp-lease.c' || echo '$(srcdir)/'`src/systemd/src/libsystemd-network/sd-dhcp-lease.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/systemd/src/libsystemd-network/$(DEPDIR)/src_libsystemd_nm_la-sd-dhcp-lease.Tpo src/systemd/src/libsystemd-network/$(DEPDIR)/src_libsystemd_nm_la-sd-dhcp-lease.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/systemd/src/libsystemd-network/sd-dhcp-lease.c' object='src/systemd/src/libsystemd-network/src_libsystemd_nm_la-sd-dhcp-lease.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libsystemd_nm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/systemd/src/libsystemd-network/src_libsystemd_nm_la-sd-dhcp-lease.lo `test -f 'src/systemd/src/libsystemd-network/sd-dhcp-lease.c' || echo '$(srcdir)/'`src/systemd/src/libsystemd-network/sd-dhcp-lease.c + +src/systemd/src/libsystemd-network/src_libsystemd_nm_la-sd-dhcp6-client.lo: src/systemd/src/libsystemd-network/sd-dhcp6-client.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libsystemd_nm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/systemd/src/libsystemd-network/src_libsystemd_nm_la-sd-dhcp6-client.lo -MD -MP -MF src/systemd/src/libsystemd-network/$(DEPDIR)/src_libsystemd_nm_la-sd-dhcp6-client.Tpo -c -o src/systemd/src/libsystemd-network/src_libsystemd_nm_la-sd-dhcp6-client.lo `test -f 'src/systemd/src/libsystemd-network/sd-dhcp6-client.c' || echo '$(srcdir)/'`src/systemd/src/libsystemd-network/sd-dhcp6-client.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/systemd/src/libsystemd-network/$(DEPDIR)/src_libsystemd_nm_la-sd-dhcp6-client.Tpo src/systemd/src/libsystemd-network/$(DEPDIR)/src_libsystemd_nm_la-sd-dhcp6-client.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/systemd/src/libsystemd-network/sd-dhcp6-client.c' object='src/systemd/src/libsystemd-network/src_libsystemd_nm_la-sd-dhcp6-client.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libsystemd_nm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/systemd/src/libsystemd-network/src_libsystemd_nm_la-sd-dhcp6-client.lo `test -f 'src/systemd/src/libsystemd-network/sd-dhcp6-client.c' || echo '$(srcdir)/'`src/systemd/src/libsystemd-network/sd-dhcp6-client.c + +src/systemd/src/libsystemd-network/src_libsystemd_nm_la-sd-dhcp6-lease.lo: src/systemd/src/libsystemd-network/sd-dhcp6-lease.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libsystemd_nm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/systemd/src/libsystemd-network/src_libsystemd_nm_la-sd-dhcp6-lease.lo -MD -MP -MF src/systemd/src/libsystemd-network/$(DEPDIR)/src_libsystemd_nm_la-sd-dhcp6-lease.Tpo -c -o src/systemd/src/libsystemd-network/src_libsystemd_nm_la-sd-dhcp6-lease.lo `test -f 'src/systemd/src/libsystemd-network/sd-dhcp6-lease.c' || echo '$(srcdir)/'`src/systemd/src/libsystemd-network/sd-dhcp6-lease.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/systemd/src/libsystemd-network/$(DEPDIR)/src_libsystemd_nm_la-sd-dhcp6-lease.Tpo src/systemd/src/libsystemd-network/$(DEPDIR)/src_libsystemd_nm_la-sd-dhcp6-lease.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/systemd/src/libsystemd-network/sd-dhcp6-lease.c' object='src/systemd/src/libsystemd-network/src_libsystemd_nm_la-sd-dhcp6-lease.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libsystemd_nm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/systemd/src/libsystemd-network/src_libsystemd_nm_la-sd-dhcp6-lease.lo `test -f 'src/systemd/src/libsystemd-network/sd-dhcp6-lease.c' || echo '$(srcdir)/'`src/systemd/src/libsystemd-network/sd-dhcp6-lease.c + +src/systemd/src/libsystemd-network/src_libsystemd_nm_la-sd-ipv4acd.lo: src/systemd/src/libsystemd-network/sd-ipv4acd.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libsystemd_nm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/systemd/src/libsystemd-network/src_libsystemd_nm_la-sd-ipv4acd.lo -MD -MP -MF src/systemd/src/libsystemd-network/$(DEPDIR)/src_libsystemd_nm_la-sd-ipv4acd.Tpo -c -o src/systemd/src/libsystemd-network/src_libsystemd_nm_la-sd-ipv4acd.lo `test -f 'src/systemd/src/libsystemd-network/sd-ipv4acd.c' || echo '$(srcdir)/'`src/systemd/src/libsystemd-network/sd-ipv4acd.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/systemd/src/libsystemd-network/$(DEPDIR)/src_libsystemd_nm_la-sd-ipv4acd.Tpo src/systemd/src/libsystemd-network/$(DEPDIR)/src_libsystemd_nm_la-sd-ipv4acd.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/systemd/src/libsystemd-network/sd-ipv4acd.c' object='src/systemd/src/libsystemd-network/src_libsystemd_nm_la-sd-ipv4acd.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libsystemd_nm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/systemd/src/libsystemd-network/src_libsystemd_nm_la-sd-ipv4acd.lo `test -f 'src/systemd/src/libsystemd-network/sd-ipv4acd.c' || echo '$(srcdir)/'`src/systemd/src/libsystemd-network/sd-ipv4acd.c + +src/systemd/src/libsystemd-network/src_libsystemd_nm_la-sd-ipv4ll.lo: src/systemd/src/libsystemd-network/sd-ipv4ll.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libsystemd_nm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/systemd/src/libsystemd-network/src_libsystemd_nm_la-sd-ipv4ll.lo -MD -MP -MF src/systemd/src/libsystemd-network/$(DEPDIR)/src_libsystemd_nm_la-sd-ipv4ll.Tpo -c -o src/systemd/src/libsystemd-network/src_libsystemd_nm_la-sd-ipv4ll.lo `test -f 'src/systemd/src/libsystemd-network/sd-ipv4ll.c' || echo '$(srcdir)/'`src/systemd/src/libsystemd-network/sd-ipv4ll.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/systemd/src/libsystemd-network/$(DEPDIR)/src_libsystemd_nm_la-sd-ipv4ll.Tpo src/systemd/src/libsystemd-network/$(DEPDIR)/src_libsystemd_nm_la-sd-ipv4ll.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/systemd/src/libsystemd-network/sd-ipv4ll.c' object='src/systemd/src/libsystemd-network/src_libsystemd_nm_la-sd-ipv4ll.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libsystemd_nm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/systemd/src/libsystemd-network/src_libsystemd_nm_la-sd-ipv4ll.lo `test -f 'src/systemd/src/libsystemd-network/sd-ipv4ll.c' || echo '$(srcdir)/'`src/systemd/src/libsystemd-network/sd-ipv4ll.c + +src/systemd/src/libsystemd-network/src_libsystemd_nm_la-sd-lldp.lo: src/systemd/src/libsystemd-network/sd-lldp.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libsystemd_nm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/systemd/src/libsystemd-network/src_libsystemd_nm_la-sd-lldp.lo -MD -MP -MF src/systemd/src/libsystemd-network/$(DEPDIR)/src_libsystemd_nm_la-sd-lldp.Tpo -c -o src/systemd/src/libsystemd-network/src_libsystemd_nm_la-sd-lldp.lo `test -f 'src/systemd/src/libsystemd-network/sd-lldp.c' || echo '$(srcdir)/'`src/systemd/src/libsystemd-network/sd-lldp.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/systemd/src/libsystemd-network/$(DEPDIR)/src_libsystemd_nm_la-sd-lldp.Tpo src/systemd/src/libsystemd-network/$(DEPDIR)/src_libsystemd_nm_la-sd-lldp.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/systemd/src/libsystemd-network/sd-lldp.c' object='src/systemd/src/libsystemd-network/src_libsystemd_nm_la-sd-lldp.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libsystemd_nm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/systemd/src/libsystemd-network/src_libsystemd_nm_la-sd-lldp.lo `test -f 'src/systemd/src/libsystemd-network/sd-lldp.c' || echo '$(srcdir)/'`src/systemd/src/libsystemd-network/sd-lldp.c + +src/systemd/src/libsystemd/sd-event/src_libsystemd_nm_la-sd-event.lo: src/systemd/src/libsystemd/sd-event/sd-event.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libsystemd_nm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/systemd/src/libsystemd/sd-event/src_libsystemd_nm_la-sd-event.lo -MD -MP -MF src/systemd/src/libsystemd/sd-event/$(DEPDIR)/src_libsystemd_nm_la-sd-event.Tpo -c -o src/systemd/src/libsystemd/sd-event/src_libsystemd_nm_la-sd-event.lo `test -f 'src/systemd/src/libsystemd/sd-event/sd-event.c' || echo '$(srcdir)/'`src/systemd/src/libsystemd/sd-event/sd-event.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/systemd/src/libsystemd/sd-event/$(DEPDIR)/src_libsystemd_nm_la-sd-event.Tpo src/systemd/src/libsystemd/sd-event/$(DEPDIR)/src_libsystemd_nm_la-sd-event.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/systemd/src/libsystemd/sd-event/sd-event.c' object='src/systemd/src/libsystemd/sd-event/src_libsystemd_nm_la-sd-event.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libsystemd_nm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/systemd/src/libsystemd/sd-event/src_libsystemd_nm_la-sd-event.lo `test -f 'src/systemd/src/libsystemd/sd-event/sd-event.c' || echo '$(srcdir)/'`src/systemd/src/libsystemd/sd-event/sd-event.c + +src/systemd/src/libsystemd/sd-id128/src_libsystemd_nm_la-id128-util.lo: src/systemd/src/libsystemd/sd-id128/id128-util.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libsystemd_nm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/systemd/src/libsystemd/sd-id128/src_libsystemd_nm_la-id128-util.lo -MD -MP -MF src/systemd/src/libsystemd/sd-id128/$(DEPDIR)/src_libsystemd_nm_la-id128-util.Tpo -c -o src/systemd/src/libsystemd/sd-id128/src_libsystemd_nm_la-id128-util.lo `test -f 'src/systemd/src/libsystemd/sd-id128/id128-util.c' || echo '$(srcdir)/'`src/systemd/src/libsystemd/sd-id128/id128-util.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/systemd/src/libsystemd/sd-id128/$(DEPDIR)/src_libsystemd_nm_la-id128-util.Tpo src/systemd/src/libsystemd/sd-id128/$(DEPDIR)/src_libsystemd_nm_la-id128-util.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/systemd/src/libsystemd/sd-id128/id128-util.c' object='src/systemd/src/libsystemd/sd-id128/src_libsystemd_nm_la-id128-util.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libsystemd_nm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/systemd/src/libsystemd/sd-id128/src_libsystemd_nm_la-id128-util.lo `test -f 'src/systemd/src/libsystemd/sd-id128/id128-util.c' || echo '$(srcdir)/'`src/systemd/src/libsystemd/sd-id128/id128-util.c + +src/systemd/src/libsystemd/sd-id128/src_libsystemd_nm_la-sd-id128.lo: src/systemd/src/libsystemd/sd-id128/sd-id128.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libsystemd_nm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/systemd/src/libsystemd/sd-id128/src_libsystemd_nm_la-sd-id128.lo -MD -MP -MF src/systemd/src/libsystemd/sd-id128/$(DEPDIR)/src_libsystemd_nm_la-sd-id128.Tpo -c -o src/systemd/src/libsystemd/sd-id128/src_libsystemd_nm_la-sd-id128.lo `test -f 'src/systemd/src/libsystemd/sd-id128/sd-id128.c' || echo '$(srcdir)/'`src/systemd/src/libsystemd/sd-id128/sd-id128.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/systemd/src/libsystemd/sd-id128/$(DEPDIR)/src_libsystemd_nm_la-sd-id128.Tpo src/systemd/src/libsystemd/sd-id128/$(DEPDIR)/src_libsystemd_nm_la-sd-id128.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/systemd/src/libsystemd/sd-id128/sd-id128.c' object='src/systemd/src/libsystemd/sd-id128/src_libsystemd_nm_la-sd-id128.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libsystemd_nm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/systemd/src/libsystemd/sd-id128/src_libsystemd_nm_la-sd-id128.lo `test -f 'src/systemd/src/libsystemd/sd-id128/sd-id128.c' || echo '$(srcdir)/'`src/systemd/src/libsystemd/sd-id128/sd-id128.c + +src/systemd/src/shared/src_libsystemd_nm_la-dns-domain.lo: src/systemd/src/shared/dns-domain.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libsystemd_nm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/systemd/src/shared/src_libsystemd_nm_la-dns-domain.lo -MD -MP -MF src/systemd/src/shared/$(DEPDIR)/src_libsystemd_nm_la-dns-domain.Tpo -c -o src/systemd/src/shared/src_libsystemd_nm_la-dns-domain.lo `test -f 'src/systemd/src/shared/dns-domain.c' || echo '$(srcdir)/'`src/systemd/src/shared/dns-domain.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/systemd/src/shared/$(DEPDIR)/src_libsystemd_nm_la-dns-domain.Tpo src/systemd/src/shared/$(DEPDIR)/src_libsystemd_nm_la-dns-domain.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/systemd/src/shared/dns-domain.c' object='src/systemd/src/shared/src_libsystemd_nm_la-dns-domain.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_libsystemd_nm_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/systemd/src/shared/src_libsystemd_nm_la-dns-domain.lo `test -f 'src/systemd/src/shared/dns-domain.c' || echo '$(srcdir)/'`src/systemd/src/shared/dns-domain.c + +src/ppp/src_ppp_libnm_ppp_plugin_la-nm-ppp-manager.lo: src/ppp/nm-ppp-manager.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_ppp_libnm_ppp_plugin_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/ppp/src_ppp_libnm_ppp_plugin_la-nm-ppp-manager.lo -MD -MP -MF src/ppp/$(DEPDIR)/src_ppp_libnm_ppp_plugin_la-nm-ppp-manager.Tpo -c -o src/ppp/src_ppp_libnm_ppp_plugin_la-nm-ppp-manager.lo `test -f 'src/ppp/nm-ppp-manager.c' || echo '$(srcdir)/'`src/ppp/nm-ppp-manager.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/ppp/$(DEPDIR)/src_ppp_libnm_ppp_plugin_la-nm-ppp-manager.Tpo src/ppp/$(DEPDIR)/src_ppp_libnm_ppp_plugin_la-nm-ppp-manager.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/ppp/nm-ppp-manager.c' object='src/ppp/src_ppp_libnm_ppp_plugin_la-nm-ppp-manager.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_ppp_libnm_ppp_plugin_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/ppp/src_ppp_libnm_ppp_plugin_la-nm-ppp-manager.lo `test -f 'src/ppp/nm-ppp-manager.c' || echo '$(srcdir)/'`src/ppp/nm-ppp-manager.c + +src/ppp/src_ppp_nm_pppd_plugin_la-nm-pppd-plugin.lo: src/ppp/nm-pppd-plugin.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_ppp_nm_pppd_plugin_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/ppp/src_ppp_nm_pppd_plugin_la-nm-pppd-plugin.lo -MD -MP -MF src/ppp/$(DEPDIR)/src_ppp_nm_pppd_plugin_la-nm-pppd-plugin.Tpo -c -o src/ppp/src_ppp_nm_pppd_plugin_la-nm-pppd-plugin.lo `test -f 'src/ppp/nm-pppd-plugin.c' || echo '$(srcdir)/'`src/ppp/nm-pppd-plugin.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/ppp/$(DEPDIR)/src_ppp_nm_pppd_plugin_la-nm-pppd-plugin.Tpo src/ppp/$(DEPDIR)/src_ppp_nm_pppd_plugin_la-nm-pppd-plugin.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/ppp/nm-pppd-plugin.c' object='src/ppp/src_ppp_nm_pppd_plugin_la-nm-pppd-plugin.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_ppp_nm_pppd_plugin_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/ppp/src_ppp_nm_pppd_plugin_la-nm-pppd-plugin.lo `test -f 'src/ppp/nm-pppd-plugin.c' || echo '$(srcdir)/'`src/ppp/nm-pppd-plugin.c + +src/settings/plugins/ibft/src_settings_plugins_ibft_libnm_settings_plugin_ibft_la-nms-ibft-plugin.lo: src/settings/plugins/ibft/nms-ibft-plugin.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_settings_plugins_ibft_libnm_settings_plugin_ibft_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/settings/plugins/ibft/src_settings_plugins_ibft_libnm_settings_plugin_ibft_la-nms-ibft-plugin.lo -MD -MP -MF src/settings/plugins/ibft/$(DEPDIR)/src_settings_plugins_ibft_libnm_settings_plugin_ibft_la-nms-ibft-plugin.Tpo -c -o src/settings/plugins/ibft/src_settings_plugins_ibft_libnm_settings_plugin_ibft_la-nms-ibft-plugin.lo `test -f 'src/settings/plugins/ibft/nms-ibft-plugin.c' || echo '$(srcdir)/'`src/settings/plugins/ibft/nms-ibft-plugin.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/settings/plugins/ibft/$(DEPDIR)/src_settings_plugins_ibft_libnm_settings_plugin_ibft_la-nms-ibft-plugin.Tpo src/settings/plugins/ibft/$(DEPDIR)/src_settings_plugins_ibft_libnm_settings_plugin_ibft_la-nms-ibft-plugin.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/settings/plugins/ibft/nms-ibft-plugin.c' object='src/settings/plugins/ibft/src_settings_plugins_ibft_libnm_settings_plugin_ibft_la-nms-ibft-plugin.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_settings_plugins_ibft_libnm_settings_plugin_ibft_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/settings/plugins/ibft/src_settings_plugins_ibft_libnm_settings_plugin_ibft_la-nms-ibft-plugin.lo `test -f 'src/settings/plugins/ibft/nms-ibft-plugin.c' || echo '$(srcdir)/'`src/settings/plugins/ibft/nms-ibft-plugin.c + +src/settings/plugins/ibft/src_settings_plugins_ibft_libnm_settings_plugin_ibft_la-nms-ibft-connection.lo: src/settings/plugins/ibft/nms-ibft-connection.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_settings_plugins_ibft_libnm_settings_plugin_ibft_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/settings/plugins/ibft/src_settings_plugins_ibft_libnm_settings_plugin_ibft_la-nms-ibft-connection.lo -MD -MP -MF src/settings/plugins/ibft/$(DEPDIR)/src_settings_plugins_ibft_libnm_settings_plugin_ibft_la-nms-ibft-connection.Tpo -c -o src/settings/plugins/ibft/src_settings_plugins_ibft_libnm_settings_plugin_ibft_la-nms-ibft-connection.lo `test -f 'src/settings/plugins/ibft/nms-ibft-connection.c' || echo '$(srcdir)/'`src/settings/plugins/ibft/nms-ibft-connection.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/settings/plugins/ibft/$(DEPDIR)/src_settings_plugins_ibft_libnm_settings_plugin_ibft_la-nms-ibft-connection.Tpo src/settings/plugins/ibft/$(DEPDIR)/src_settings_plugins_ibft_libnm_settings_plugin_ibft_la-nms-ibft-connection.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/settings/plugins/ibft/nms-ibft-connection.c' object='src/settings/plugins/ibft/src_settings_plugins_ibft_libnm_settings_plugin_ibft_la-nms-ibft-connection.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_settings_plugins_ibft_libnm_settings_plugin_ibft_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/settings/plugins/ibft/src_settings_plugins_ibft_libnm_settings_plugin_ibft_la-nms-ibft-connection.lo `test -f 'src/settings/plugins/ibft/nms-ibft-connection.c' || echo '$(srcdir)/'`src/settings/plugins/ibft/nms-ibft-connection.c + +src/settings/plugins/ibft/src_settings_plugins_ibft_libnms_ibft_core_la-nms-ibft-reader.lo: src/settings/plugins/ibft/nms-ibft-reader.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_settings_plugins_ibft_libnms_ibft_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/settings/plugins/ibft/src_settings_plugins_ibft_libnms_ibft_core_la-nms-ibft-reader.lo -MD -MP -MF src/settings/plugins/ibft/$(DEPDIR)/src_settings_plugins_ibft_libnms_ibft_core_la-nms-ibft-reader.Tpo -c -o src/settings/plugins/ibft/src_settings_plugins_ibft_libnms_ibft_core_la-nms-ibft-reader.lo `test -f 'src/settings/plugins/ibft/nms-ibft-reader.c' || echo '$(srcdir)/'`src/settings/plugins/ibft/nms-ibft-reader.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/settings/plugins/ibft/$(DEPDIR)/src_settings_plugins_ibft_libnms_ibft_core_la-nms-ibft-reader.Tpo src/settings/plugins/ibft/$(DEPDIR)/src_settings_plugins_ibft_libnms_ibft_core_la-nms-ibft-reader.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/settings/plugins/ibft/nms-ibft-reader.c' object='src/settings/plugins/ibft/src_settings_plugins_ibft_libnms_ibft_core_la-nms-ibft-reader.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_settings_plugins_ibft_libnms_ibft_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/settings/plugins/ibft/src_settings_plugins_ibft_libnms_ibft_core_la-nms-ibft-reader.lo `test -f 'src/settings/plugins/ibft/nms-ibft-reader.c' || echo '$(srcdir)/'`src/settings/plugins/ibft/nms-ibft-reader.c + +src/settings/plugins/ifcfg-rh/src_settings_plugins_ifcfg_rh_libnm_settings_plugin_ifcfg_rh_la-nms-ifcfg-rh-connection.lo: src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-connection.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_settings_plugins_ifcfg_rh_libnm_settings_plugin_ifcfg_rh_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/settings/plugins/ifcfg-rh/src_settings_plugins_ifcfg_rh_libnm_settings_plugin_ifcfg_rh_la-nms-ifcfg-rh-connection.lo -MD -MP -MF src/settings/plugins/ifcfg-rh/$(DEPDIR)/src_settings_plugins_ifcfg_rh_libnm_settings_plugin_ifcfg_rh_la-nms-ifcfg-rh-connection.Tpo -c -o src/settings/plugins/ifcfg-rh/src_settings_plugins_ifcfg_rh_libnm_settings_plugin_ifcfg_rh_la-nms-ifcfg-rh-connection.lo `test -f 'src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-connection.c' || echo '$(srcdir)/'`src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-connection.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/settings/plugins/ifcfg-rh/$(DEPDIR)/src_settings_plugins_ifcfg_rh_libnm_settings_plugin_ifcfg_rh_la-nms-ifcfg-rh-connection.Tpo src/settings/plugins/ifcfg-rh/$(DEPDIR)/src_settings_plugins_ifcfg_rh_libnm_settings_plugin_ifcfg_rh_la-nms-ifcfg-rh-connection.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-connection.c' object='src/settings/plugins/ifcfg-rh/src_settings_plugins_ifcfg_rh_libnm_settings_plugin_ifcfg_rh_la-nms-ifcfg-rh-connection.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_settings_plugins_ifcfg_rh_libnm_settings_plugin_ifcfg_rh_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/settings/plugins/ifcfg-rh/src_settings_plugins_ifcfg_rh_libnm_settings_plugin_ifcfg_rh_la-nms-ifcfg-rh-connection.lo `test -f 'src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-connection.c' || echo '$(srcdir)/'`src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-connection.c + +src/settings/plugins/ifcfg-rh/src_settings_plugins_ifcfg_rh_libnm_settings_plugin_ifcfg_rh_la-nms-ifcfg-rh-plugin.lo: src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-plugin.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_settings_plugins_ifcfg_rh_libnm_settings_plugin_ifcfg_rh_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/settings/plugins/ifcfg-rh/src_settings_plugins_ifcfg_rh_libnm_settings_plugin_ifcfg_rh_la-nms-ifcfg-rh-plugin.lo -MD -MP -MF src/settings/plugins/ifcfg-rh/$(DEPDIR)/src_settings_plugins_ifcfg_rh_libnm_settings_plugin_ifcfg_rh_la-nms-ifcfg-rh-plugin.Tpo -c -o src/settings/plugins/ifcfg-rh/src_settings_plugins_ifcfg_rh_libnm_settings_plugin_ifcfg_rh_la-nms-ifcfg-rh-plugin.lo `test -f 'src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-plugin.c' || echo '$(srcdir)/'`src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-plugin.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/settings/plugins/ifcfg-rh/$(DEPDIR)/src_settings_plugins_ifcfg_rh_libnm_settings_plugin_ifcfg_rh_la-nms-ifcfg-rh-plugin.Tpo src/settings/plugins/ifcfg-rh/$(DEPDIR)/src_settings_plugins_ifcfg_rh_libnm_settings_plugin_ifcfg_rh_la-nms-ifcfg-rh-plugin.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-plugin.c' object='src/settings/plugins/ifcfg-rh/src_settings_plugins_ifcfg_rh_libnm_settings_plugin_ifcfg_rh_la-nms-ifcfg-rh-plugin.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_settings_plugins_ifcfg_rh_libnm_settings_plugin_ifcfg_rh_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/settings/plugins/ifcfg-rh/src_settings_plugins_ifcfg_rh_libnm_settings_plugin_ifcfg_rh_la-nms-ifcfg-rh-plugin.lo `test -f 'src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-plugin.c' || echo '$(srcdir)/'`src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-plugin.c + +src/settings/plugins/ifcfg-rh/src_settings_plugins_ifcfg_rh_libnmdbus_ifcfg_rh_la-nmdbus-ifcfg-rh.lo: src/settings/plugins/ifcfg-rh/nmdbus-ifcfg-rh.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_settings_plugins_ifcfg_rh_libnmdbus_ifcfg_rh_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/settings/plugins/ifcfg-rh/src_settings_plugins_ifcfg_rh_libnmdbus_ifcfg_rh_la-nmdbus-ifcfg-rh.lo -MD -MP -MF src/settings/plugins/ifcfg-rh/$(DEPDIR)/src_settings_plugins_ifcfg_rh_libnmdbus_ifcfg_rh_la-nmdbus-ifcfg-rh.Tpo -c -o src/settings/plugins/ifcfg-rh/src_settings_plugins_ifcfg_rh_libnmdbus_ifcfg_rh_la-nmdbus-ifcfg-rh.lo `test -f 'src/settings/plugins/ifcfg-rh/nmdbus-ifcfg-rh.c' || echo '$(srcdir)/'`src/settings/plugins/ifcfg-rh/nmdbus-ifcfg-rh.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/settings/plugins/ifcfg-rh/$(DEPDIR)/src_settings_plugins_ifcfg_rh_libnmdbus_ifcfg_rh_la-nmdbus-ifcfg-rh.Tpo src/settings/plugins/ifcfg-rh/$(DEPDIR)/src_settings_plugins_ifcfg_rh_libnmdbus_ifcfg_rh_la-nmdbus-ifcfg-rh.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/settings/plugins/ifcfg-rh/nmdbus-ifcfg-rh.c' object='src/settings/plugins/ifcfg-rh/src_settings_plugins_ifcfg_rh_libnmdbus_ifcfg_rh_la-nmdbus-ifcfg-rh.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_settings_plugins_ifcfg_rh_libnmdbus_ifcfg_rh_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/settings/plugins/ifcfg-rh/src_settings_plugins_ifcfg_rh_libnmdbus_ifcfg_rh_la-nmdbus-ifcfg-rh.lo `test -f 'src/settings/plugins/ifcfg-rh/nmdbus-ifcfg-rh.c' || echo '$(srcdir)/'`src/settings/plugins/ifcfg-rh/nmdbus-ifcfg-rh.c + +src/settings/plugins/ifcfg-rh/src_settings_plugins_ifcfg_rh_libnms_ifcfg_rh_core_la-shvar.lo: src/settings/plugins/ifcfg-rh/shvar.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_settings_plugins_ifcfg_rh_libnms_ifcfg_rh_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/settings/plugins/ifcfg-rh/src_settings_plugins_ifcfg_rh_libnms_ifcfg_rh_core_la-shvar.lo -MD -MP -MF src/settings/plugins/ifcfg-rh/$(DEPDIR)/src_settings_plugins_ifcfg_rh_libnms_ifcfg_rh_core_la-shvar.Tpo -c -o src/settings/plugins/ifcfg-rh/src_settings_plugins_ifcfg_rh_libnms_ifcfg_rh_core_la-shvar.lo `test -f 'src/settings/plugins/ifcfg-rh/shvar.c' || echo '$(srcdir)/'`src/settings/plugins/ifcfg-rh/shvar.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/settings/plugins/ifcfg-rh/$(DEPDIR)/src_settings_plugins_ifcfg_rh_libnms_ifcfg_rh_core_la-shvar.Tpo src/settings/plugins/ifcfg-rh/$(DEPDIR)/src_settings_plugins_ifcfg_rh_libnms_ifcfg_rh_core_la-shvar.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/settings/plugins/ifcfg-rh/shvar.c' object='src/settings/plugins/ifcfg-rh/src_settings_plugins_ifcfg_rh_libnms_ifcfg_rh_core_la-shvar.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_settings_plugins_ifcfg_rh_libnms_ifcfg_rh_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/settings/plugins/ifcfg-rh/src_settings_plugins_ifcfg_rh_libnms_ifcfg_rh_core_la-shvar.lo `test -f 'src/settings/plugins/ifcfg-rh/shvar.c' || echo '$(srcdir)/'`src/settings/plugins/ifcfg-rh/shvar.c + +src/settings/plugins/ifcfg-rh/src_settings_plugins_ifcfg_rh_libnms_ifcfg_rh_core_la-nms-ifcfg-rh-utils.lo: src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-utils.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_settings_plugins_ifcfg_rh_libnms_ifcfg_rh_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/settings/plugins/ifcfg-rh/src_settings_plugins_ifcfg_rh_libnms_ifcfg_rh_core_la-nms-ifcfg-rh-utils.lo -MD -MP -MF src/settings/plugins/ifcfg-rh/$(DEPDIR)/src_settings_plugins_ifcfg_rh_libnms_ifcfg_rh_core_la-nms-ifcfg-rh-utils.Tpo -c -o src/settings/plugins/ifcfg-rh/src_settings_plugins_ifcfg_rh_libnms_ifcfg_rh_core_la-nms-ifcfg-rh-utils.lo `test -f 'src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-utils.c' || echo '$(srcdir)/'`src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-utils.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/settings/plugins/ifcfg-rh/$(DEPDIR)/src_settings_plugins_ifcfg_rh_libnms_ifcfg_rh_core_la-nms-ifcfg-rh-utils.Tpo src/settings/plugins/ifcfg-rh/$(DEPDIR)/src_settings_plugins_ifcfg_rh_libnms_ifcfg_rh_core_la-nms-ifcfg-rh-utils.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-utils.c' object='src/settings/plugins/ifcfg-rh/src_settings_plugins_ifcfg_rh_libnms_ifcfg_rh_core_la-nms-ifcfg-rh-utils.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_settings_plugins_ifcfg_rh_libnms_ifcfg_rh_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/settings/plugins/ifcfg-rh/src_settings_plugins_ifcfg_rh_libnms_ifcfg_rh_core_la-nms-ifcfg-rh-utils.lo `test -f 'src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-utils.c' || echo '$(srcdir)/'`src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-utils.c + +src/settings/plugins/ifcfg-rh/src_settings_plugins_ifcfg_rh_libnms_ifcfg_rh_core_la-nms-ifcfg-rh-reader.lo: src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-reader.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_settings_plugins_ifcfg_rh_libnms_ifcfg_rh_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/settings/plugins/ifcfg-rh/src_settings_plugins_ifcfg_rh_libnms_ifcfg_rh_core_la-nms-ifcfg-rh-reader.lo -MD -MP -MF src/settings/plugins/ifcfg-rh/$(DEPDIR)/src_settings_plugins_ifcfg_rh_libnms_ifcfg_rh_core_la-nms-ifcfg-rh-reader.Tpo -c -o src/settings/plugins/ifcfg-rh/src_settings_plugins_ifcfg_rh_libnms_ifcfg_rh_core_la-nms-ifcfg-rh-reader.lo `test -f 'src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-reader.c' || echo '$(srcdir)/'`src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-reader.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/settings/plugins/ifcfg-rh/$(DEPDIR)/src_settings_plugins_ifcfg_rh_libnms_ifcfg_rh_core_la-nms-ifcfg-rh-reader.Tpo src/settings/plugins/ifcfg-rh/$(DEPDIR)/src_settings_plugins_ifcfg_rh_libnms_ifcfg_rh_core_la-nms-ifcfg-rh-reader.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-reader.c' object='src/settings/plugins/ifcfg-rh/src_settings_plugins_ifcfg_rh_libnms_ifcfg_rh_core_la-nms-ifcfg-rh-reader.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_settings_plugins_ifcfg_rh_libnms_ifcfg_rh_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/settings/plugins/ifcfg-rh/src_settings_plugins_ifcfg_rh_libnms_ifcfg_rh_core_la-nms-ifcfg-rh-reader.lo `test -f 'src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-reader.c' || echo '$(srcdir)/'`src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-reader.c + +src/settings/plugins/ifcfg-rh/src_settings_plugins_ifcfg_rh_libnms_ifcfg_rh_core_la-nms-ifcfg-rh-writer.lo: src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-writer.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_settings_plugins_ifcfg_rh_libnms_ifcfg_rh_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/settings/plugins/ifcfg-rh/src_settings_plugins_ifcfg_rh_libnms_ifcfg_rh_core_la-nms-ifcfg-rh-writer.lo -MD -MP -MF src/settings/plugins/ifcfg-rh/$(DEPDIR)/src_settings_plugins_ifcfg_rh_libnms_ifcfg_rh_core_la-nms-ifcfg-rh-writer.Tpo -c -o src/settings/plugins/ifcfg-rh/src_settings_plugins_ifcfg_rh_libnms_ifcfg_rh_core_la-nms-ifcfg-rh-writer.lo `test -f 'src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-writer.c' || echo '$(srcdir)/'`src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-writer.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/settings/plugins/ifcfg-rh/$(DEPDIR)/src_settings_plugins_ifcfg_rh_libnms_ifcfg_rh_core_la-nms-ifcfg-rh-writer.Tpo src/settings/plugins/ifcfg-rh/$(DEPDIR)/src_settings_plugins_ifcfg_rh_libnms_ifcfg_rh_core_la-nms-ifcfg-rh-writer.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-writer.c' object='src/settings/plugins/ifcfg-rh/src_settings_plugins_ifcfg_rh_libnms_ifcfg_rh_core_la-nms-ifcfg-rh-writer.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_settings_plugins_ifcfg_rh_libnms_ifcfg_rh_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/settings/plugins/ifcfg-rh/src_settings_plugins_ifcfg_rh_libnms_ifcfg_rh_core_la-nms-ifcfg-rh-writer.lo `test -f 'src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-writer.c' || echo '$(srcdir)/'`src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-writer.c + +src/settings/plugins/ifnet/src_settings_plugins_ifnet_libnm_settings_plugin_ifnet_la-nms-ifnet-connection.lo: src/settings/plugins/ifnet/nms-ifnet-connection.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_settings_plugins_ifnet_libnm_settings_plugin_ifnet_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/settings/plugins/ifnet/src_settings_plugins_ifnet_libnm_settings_plugin_ifnet_la-nms-ifnet-connection.lo -MD -MP -MF src/settings/plugins/ifnet/$(DEPDIR)/src_settings_plugins_ifnet_libnm_settings_plugin_ifnet_la-nms-ifnet-connection.Tpo -c -o src/settings/plugins/ifnet/src_settings_plugins_ifnet_libnm_settings_plugin_ifnet_la-nms-ifnet-connection.lo `test -f 'src/settings/plugins/ifnet/nms-ifnet-connection.c' || echo '$(srcdir)/'`src/settings/plugins/ifnet/nms-ifnet-connection.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/settings/plugins/ifnet/$(DEPDIR)/src_settings_plugins_ifnet_libnm_settings_plugin_ifnet_la-nms-ifnet-connection.Tpo src/settings/plugins/ifnet/$(DEPDIR)/src_settings_plugins_ifnet_libnm_settings_plugin_ifnet_la-nms-ifnet-connection.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/settings/plugins/ifnet/nms-ifnet-connection.c' object='src/settings/plugins/ifnet/src_settings_plugins_ifnet_libnm_settings_plugin_ifnet_la-nms-ifnet-connection.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_settings_plugins_ifnet_libnm_settings_plugin_ifnet_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/settings/plugins/ifnet/src_settings_plugins_ifnet_libnm_settings_plugin_ifnet_la-nms-ifnet-connection.lo `test -f 'src/settings/plugins/ifnet/nms-ifnet-connection.c' || echo '$(srcdir)/'`src/settings/plugins/ifnet/nms-ifnet-connection.c + +src/settings/plugins/ifnet/src_settings_plugins_ifnet_libnm_settings_plugin_ifnet_la-nms-ifnet-plugin.lo: src/settings/plugins/ifnet/nms-ifnet-plugin.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_settings_plugins_ifnet_libnm_settings_plugin_ifnet_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/settings/plugins/ifnet/src_settings_plugins_ifnet_libnm_settings_plugin_ifnet_la-nms-ifnet-plugin.lo -MD -MP -MF src/settings/plugins/ifnet/$(DEPDIR)/src_settings_plugins_ifnet_libnm_settings_plugin_ifnet_la-nms-ifnet-plugin.Tpo -c -o src/settings/plugins/ifnet/src_settings_plugins_ifnet_libnm_settings_plugin_ifnet_la-nms-ifnet-plugin.lo `test -f 'src/settings/plugins/ifnet/nms-ifnet-plugin.c' || echo '$(srcdir)/'`src/settings/plugins/ifnet/nms-ifnet-plugin.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/settings/plugins/ifnet/$(DEPDIR)/src_settings_plugins_ifnet_libnm_settings_plugin_ifnet_la-nms-ifnet-plugin.Tpo src/settings/plugins/ifnet/$(DEPDIR)/src_settings_plugins_ifnet_libnm_settings_plugin_ifnet_la-nms-ifnet-plugin.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/settings/plugins/ifnet/nms-ifnet-plugin.c' object='src/settings/plugins/ifnet/src_settings_plugins_ifnet_libnm_settings_plugin_ifnet_la-nms-ifnet-plugin.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_settings_plugins_ifnet_libnm_settings_plugin_ifnet_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/settings/plugins/ifnet/src_settings_plugins_ifnet_libnm_settings_plugin_ifnet_la-nms-ifnet-plugin.lo `test -f 'src/settings/plugins/ifnet/nms-ifnet-plugin.c' || echo '$(srcdir)/'`src/settings/plugins/ifnet/nms-ifnet-plugin.c + +src/settings/plugins/ifnet/src_settings_plugins_ifnet_libnms_ifnet_core_la-nms-ifnet-net-parser.lo: src/settings/plugins/ifnet/nms-ifnet-net-parser.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_settings_plugins_ifnet_libnms_ifnet_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/settings/plugins/ifnet/src_settings_plugins_ifnet_libnms_ifnet_core_la-nms-ifnet-net-parser.lo -MD -MP -MF src/settings/plugins/ifnet/$(DEPDIR)/src_settings_plugins_ifnet_libnms_ifnet_core_la-nms-ifnet-net-parser.Tpo -c -o src/settings/plugins/ifnet/src_settings_plugins_ifnet_libnms_ifnet_core_la-nms-ifnet-net-parser.lo `test -f 'src/settings/plugins/ifnet/nms-ifnet-net-parser.c' || echo '$(srcdir)/'`src/settings/plugins/ifnet/nms-ifnet-net-parser.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/settings/plugins/ifnet/$(DEPDIR)/src_settings_plugins_ifnet_libnms_ifnet_core_la-nms-ifnet-net-parser.Tpo src/settings/plugins/ifnet/$(DEPDIR)/src_settings_plugins_ifnet_libnms_ifnet_core_la-nms-ifnet-net-parser.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/settings/plugins/ifnet/nms-ifnet-net-parser.c' object='src/settings/plugins/ifnet/src_settings_plugins_ifnet_libnms_ifnet_core_la-nms-ifnet-net-parser.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_settings_plugins_ifnet_libnms_ifnet_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/settings/plugins/ifnet/src_settings_plugins_ifnet_libnms_ifnet_core_la-nms-ifnet-net-parser.lo `test -f 'src/settings/plugins/ifnet/nms-ifnet-net-parser.c' || echo '$(srcdir)/'`src/settings/plugins/ifnet/nms-ifnet-net-parser.c + +src/settings/plugins/ifnet/src_settings_plugins_ifnet_libnms_ifnet_core_la-nms-ifnet-connection-parser.lo: src/settings/plugins/ifnet/nms-ifnet-connection-parser.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_settings_plugins_ifnet_libnms_ifnet_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/settings/plugins/ifnet/src_settings_plugins_ifnet_libnms_ifnet_core_la-nms-ifnet-connection-parser.lo -MD -MP -MF src/settings/plugins/ifnet/$(DEPDIR)/src_settings_plugins_ifnet_libnms_ifnet_core_la-nms-ifnet-connection-parser.Tpo -c -o src/settings/plugins/ifnet/src_settings_plugins_ifnet_libnms_ifnet_core_la-nms-ifnet-connection-parser.lo `test -f 'src/settings/plugins/ifnet/nms-ifnet-connection-parser.c' || echo '$(srcdir)/'`src/settings/plugins/ifnet/nms-ifnet-connection-parser.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/settings/plugins/ifnet/$(DEPDIR)/src_settings_plugins_ifnet_libnms_ifnet_core_la-nms-ifnet-connection-parser.Tpo src/settings/plugins/ifnet/$(DEPDIR)/src_settings_plugins_ifnet_libnms_ifnet_core_la-nms-ifnet-connection-parser.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/settings/plugins/ifnet/nms-ifnet-connection-parser.c' object='src/settings/plugins/ifnet/src_settings_plugins_ifnet_libnms_ifnet_core_la-nms-ifnet-connection-parser.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_settings_plugins_ifnet_libnms_ifnet_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/settings/plugins/ifnet/src_settings_plugins_ifnet_libnms_ifnet_core_la-nms-ifnet-connection-parser.lo `test -f 'src/settings/plugins/ifnet/nms-ifnet-connection-parser.c' || echo '$(srcdir)/'`src/settings/plugins/ifnet/nms-ifnet-connection-parser.c + +src/settings/plugins/ifnet/src_settings_plugins_ifnet_libnms_ifnet_core_la-nms-ifnet-net-utils.lo: src/settings/plugins/ifnet/nms-ifnet-net-utils.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_settings_plugins_ifnet_libnms_ifnet_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/settings/plugins/ifnet/src_settings_plugins_ifnet_libnms_ifnet_core_la-nms-ifnet-net-utils.lo -MD -MP -MF src/settings/plugins/ifnet/$(DEPDIR)/src_settings_plugins_ifnet_libnms_ifnet_core_la-nms-ifnet-net-utils.Tpo -c -o src/settings/plugins/ifnet/src_settings_plugins_ifnet_libnms_ifnet_core_la-nms-ifnet-net-utils.lo `test -f 'src/settings/plugins/ifnet/nms-ifnet-net-utils.c' || echo '$(srcdir)/'`src/settings/plugins/ifnet/nms-ifnet-net-utils.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/settings/plugins/ifnet/$(DEPDIR)/src_settings_plugins_ifnet_libnms_ifnet_core_la-nms-ifnet-net-utils.Tpo src/settings/plugins/ifnet/$(DEPDIR)/src_settings_plugins_ifnet_libnms_ifnet_core_la-nms-ifnet-net-utils.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/settings/plugins/ifnet/nms-ifnet-net-utils.c' object='src/settings/plugins/ifnet/src_settings_plugins_ifnet_libnms_ifnet_core_la-nms-ifnet-net-utils.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_settings_plugins_ifnet_libnms_ifnet_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/settings/plugins/ifnet/src_settings_plugins_ifnet_libnms_ifnet_core_la-nms-ifnet-net-utils.lo `test -f 'src/settings/plugins/ifnet/nms-ifnet-net-utils.c' || echo '$(srcdir)/'`src/settings/plugins/ifnet/nms-ifnet-net-utils.c + +src/settings/plugins/ifnet/src_settings_plugins_ifnet_libnms_ifnet_core_la-nms-ifnet-wpa-parser.lo: src/settings/plugins/ifnet/nms-ifnet-wpa-parser.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_settings_plugins_ifnet_libnms_ifnet_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/settings/plugins/ifnet/src_settings_plugins_ifnet_libnms_ifnet_core_la-nms-ifnet-wpa-parser.lo -MD -MP -MF src/settings/plugins/ifnet/$(DEPDIR)/src_settings_plugins_ifnet_libnms_ifnet_core_la-nms-ifnet-wpa-parser.Tpo -c -o src/settings/plugins/ifnet/src_settings_plugins_ifnet_libnms_ifnet_core_la-nms-ifnet-wpa-parser.lo `test -f 'src/settings/plugins/ifnet/nms-ifnet-wpa-parser.c' || echo '$(srcdir)/'`src/settings/plugins/ifnet/nms-ifnet-wpa-parser.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/settings/plugins/ifnet/$(DEPDIR)/src_settings_plugins_ifnet_libnms_ifnet_core_la-nms-ifnet-wpa-parser.Tpo src/settings/plugins/ifnet/$(DEPDIR)/src_settings_plugins_ifnet_libnms_ifnet_core_la-nms-ifnet-wpa-parser.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/settings/plugins/ifnet/nms-ifnet-wpa-parser.c' object='src/settings/plugins/ifnet/src_settings_plugins_ifnet_libnms_ifnet_core_la-nms-ifnet-wpa-parser.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_settings_plugins_ifnet_libnms_ifnet_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/settings/plugins/ifnet/src_settings_plugins_ifnet_libnms_ifnet_core_la-nms-ifnet-wpa-parser.lo `test -f 'src/settings/plugins/ifnet/nms-ifnet-wpa-parser.c' || echo '$(srcdir)/'`src/settings/plugins/ifnet/nms-ifnet-wpa-parser.c + +src/settings/plugins/ifupdown/src_settings_plugins_ifupdown_libnm_settings_plugin_ifupdown_la-nms-ifupdown-connection.lo: src/settings/plugins/ifupdown/nms-ifupdown-connection.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_settings_plugins_ifupdown_libnm_settings_plugin_ifupdown_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/settings/plugins/ifupdown/src_settings_plugins_ifupdown_libnm_settings_plugin_ifupdown_la-nms-ifupdown-connection.lo -MD -MP -MF src/settings/plugins/ifupdown/$(DEPDIR)/src_settings_plugins_ifupdown_libnm_settings_plugin_ifupdown_la-nms-ifupdown-connection.Tpo -c -o src/settings/plugins/ifupdown/src_settings_plugins_ifupdown_libnm_settings_plugin_ifupdown_la-nms-ifupdown-connection.lo `test -f 'src/settings/plugins/ifupdown/nms-ifupdown-connection.c' || echo '$(srcdir)/'`src/settings/plugins/ifupdown/nms-ifupdown-connection.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/settings/plugins/ifupdown/$(DEPDIR)/src_settings_plugins_ifupdown_libnm_settings_plugin_ifupdown_la-nms-ifupdown-connection.Tpo src/settings/plugins/ifupdown/$(DEPDIR)/src_settings_plugins_ifupdown_libnm_settings_plugin_ifupdown_la-nms-ifupdown-connection.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/settings/plugins/ifupdown/nms-ifupdown-connection.c' object='src/settings/plugins/ifupdown/src_settings_plugins_ifupdown_libnm_settings_plugin_ifupdown_la-nms-ifupdown-connection.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_settings_plugins_ifupdown_libnm_settings_plugin_ifupdown_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/settings/plugins/ifupdown/src_settings_plugins_ifupdown_libnm_settings_plugin_ifupdown_la-nms-ifupdown-connection.lo `test -f 'src/settings/plugins/ifupdown/nms-ifupdown-connection.c' || echo '$(srcdir)/'`src/settings/plugins/ifupdown/nms-ifupdown-connection.c + +src/settings/plugins/ifupdown/src_settings_plugins_ifupdown_libnm_settings_plugin_ifupdown_la-nms-ifupdown-plugin.lo: src/settings/plugins/ifupdown/nms-ifupdown-plugin.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_settings_plugins_ifupdown_libnm_settings_plugin_ifupdown_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/settings/plugins/ifupdown/src_settings_plugins_ifupdown_libnm_settings_plugin_ifupdown_la-nms-ifupdown-plugin.lo -MD -MP -MF src/settings/plugins/ifupdown/$(DEPDIR)/src_settings_plugins_ifupdown_libnm_settings_plugin_ifupdown_la-nms-ifupdown-plugin.Tpo -c -o src/settings/plugins/ifupdown/src_settings_plugins_ifupdown_libnm_settings_plugin_ifupdown_la-nms-ifupdown-plugin.lo `test -f 'src/settings/plugins/ifupdown/nms-ifupdown-plugin.c' || echo '$(srcdir)/'`src/settings/plugins/ifupdown/nms-ifupdown-plugin.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/settings/plugins/ifupdown/$(DEPDIR)/src_settings_plugins_ifupdown_libnm_settings_plugin_ifupdown_la-nms-ifupdown-plugin.Tpo src/settings/plugins/ifupdown/$(DEPDIR)/src_settings_plugins_ifupdown_libnm_settings_plugin_ifupdown_la-nms-ifupdown-plugin.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/settings/plugins/ifupdown/nms-ifupdown-plugin.c' object='src/settings/plugins/ifupdown/src_settings_plugins_ifupdown_libnm_settings_plugin_ifupdown_la-nms-ifupdown-plugin.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_settings_plugins_ifupdown_libnm_settings_plugin_ifupdown_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/settings/plugins/ifupdown/src_settings_plugins_ifupdown_libnm_settings_plugin_ifupdown_la-nms-ifupdown-plugin.lo `test -f 'src/settings/plugins/ifupdown/nms-ifupdown-plugin.c' || echo '$(srcdir)/'`src/settings/plugins/ifupdown/nms-ifupdown-plugin.c + +src/settings/plugins/ifupdown/src_settings_plugins_ifupdown_libnms_ifupdown_core_la-nms-ifupdown-interface-parser.lo: src/settings/plugins/ifupdown/nms-ifupdown-interface-parser.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_settings_plugins_ifupdown_libnms_ifupdown_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/settings/plugins/ifupdown/src_settings_plugins_ifupdown_libnms_ifupdown_core_la-nms-ifupdown-interface-parser.lo -MD -MP -MF src/settings/plugins/ifupdown/$(DEPDIR)/src_settings_plugins_ifupdown_libnms_ifupdown_core_la-nms-ifupdown-interface-parser.Tpo -c -o src/settings/plugins/ifupdown/src_settings_plugins_ifupdown_libnms_ifupdown_core_la-nms-ifupdown-interface-parser.lo `test -f 'src/settings/plugins/ifupdown/nms-ifupdown-interface-parser.c' || echo '$(srcdir)/'`src/settings/plugins/ifupdown/nms-ifupdown-interface-parser.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/settings/plugins/ifupdown/$(DEPDIR)/src_settings_plugins_ifupdown_libnms_ifupdown_core_la-nms-ifupdown-interface-parser.Tpo src/settings/plugins/ifupdown/$(DEPDIR)/src_settings_plugins_ifupdown_libnms_ifupdown_core_la-nms-ifupdown-interface-parser.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/settings/plugins/ifupdown/nms-ifupdown-interface-parser.c' object='src/settings/plugins/ifupdown/src_settings_plugins_ifupdown_libnms_ifupdown_core_la-nms-ifupdown-interface-parser.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_settings_plugins_ifupdown_libnms_ifupdown_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/settings/plugins/ifupdown/src_settings_plugins_ifupdown_libnms_ifupdown_core_la-nms-ifupdown-interface-parser.lo `test -f 'src/settings/plugins/ifupdown/nms-ifupdown-interface-parser.c' || echo '$(srcdir)/'`src/settings/plugins/ifupdown/nms-ifupdown-interface-parser.c + +src/settings/plugins/ifupdown/src_settings_plugins_ifupdown_libnms_ifupdown_core_la-nms-ifupdown-parser.lo: src/settings/plugins/ifupdown/nms-ifupdown-parser.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_settings_plugins_ifupdown_libnms_ifupdown_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/settings/plugins/ifupdown/src_settings_plugins_ifupdown_libnms_ifupdown_core_la-nms-ifupdown-parser.lo -MD -MP -MF src/settings/plugins/ifupdown/$(DEPDIR)/src_settings_plugins_ifupdown_libnms_ifupdown_core_la-nms-ifupdown-parser.Tpo -c -o src/settings/plugins/ifupdown/src_settings_plugins_ifupdown_libnms_ifupdown_core_la-nms-ifupdown-parser.lo `test -f 'src/settings/plugins/ifupdown/nms-ifupdown-parser.c' || echo '$(srcdir)/'`src/settings/plugins/ifupdown/nms-ifupdown-parser.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/settings/plugins/ifupdown/$(DEPDIR)/src_settings_plugins_ifupdown_libnms_ifupdown_core_la-nms-ifupdown-parser.Tpo src/settings/plugins/ifupdown/$(DEPDIR)/src_settings_plugins_ifupdown_libnms_ifupdown_core_la-nms-ifupdown-parser.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/settings/plugins/ifupdown/nms-ifupdown-parser.c' object='src/settings/plugins/ifupdown/src_settings_plugins_ifupdown_libnms_ifupdown_core_la-nms-ifupdown-parser.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_settings_plugins_ifupdown_libnms_ifupdown_core_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/settings/plugins/ifupdown/src_settings_plugins_ifupdown_libnms_ifupdown_core_la-nms-ifupdown-parser.lo `test -f 'src/settings/plugins/ifupdown/nms-ifupdown-parser.c' || echo '$(srcdir)/'`src/settings/plugins/ifupdown/nms-ifupdown-parser.c + +clients/cli/clients_cli_nmcli-agent.o: clients/cli/agent.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_cli_nmcli_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/cli/clients_cli_nmcli-agent.o -MD -MP -MF clients/cli/$(DEPDIR)/clients_cli_nmcli-agent.Tpo -c -o clients/cli/clients_cli_nmcli-agent.o `test -f 'clients/cli/agent.c' || echo '$(srcdir)/'`clients/cli/agent.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/cli/$(DEPDIR)/clients_cli_nmcli-agent.Tpo clients/cli/$(DEPDIR)/clients_cli_nmcli-agent.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/cli/agent.c' object='clients/cli/clients_cli_nmcli-agent.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_cli_nmcli_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/cli/clients_cli_nmcli-agent.o `test -f 'clients/cli/agent.c' || echo '$(srcdir)/'`clients/cli/agent.c + +clients/cli/clients_cli_nmcli-agent.obj: clients/cli/agent.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_cli_nmcli_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/cli/clients_cli_nmcli-agent.obj -MD -MP -MF clients/cli/$(DEPDIR)/clients_cli_nmcli-agent.Tpo -c -o clients/cli/clients_cli_nmcli-agent.obj `if test -f 'clients/cli/agent.c'; then $(CYGPATH_W) 'clients/cli/agent.c'; else $(CYGPATH_W) '$(srcdir)/clients/cli/agent.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/cli/$(DEPDIR)/clients_cli_nmcli-agent.Tpo clients/cli/$(DEPDIR)/clients_cli_nmcli-agent.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/cli/agent.c' object='clients/cli/clients_cli_nmcli-agent.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_cli_nmcli_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/cli/clients_cli_nmcli-agent.obj `if test -f 'clients/cli/agent.c'; then $(CYGPATH_W) 'clients/cli/agent.c'; else $(CYGPATH_W) '$(srcdir)/clients/cli/agent.c'; fi` + +clients/cli/clients_cli_nmcli-common.o: clients/cli/common.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_cli_nmcli_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/cli/clients_cli_nmcli-common.o -MD -MP -MF clients/cli/$(DEPDIR)/clients_cli_nmcli-common.Tpo -c -o clients/cli/clients_cli_nmcli-common.o `test -f 'clients/cli/common.c' || echo '$(srcdir)/'`clients/cli/common.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/cli/$(DEPDIR)/clients_cli_nmcli-common.Tpo clients/cli/$(DEPDIR)/clients_cli_nmcli-common.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/cli/common.c' object='clients/cli/clients_cli_nmcli-common.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_cli_nmcli_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/cli/clients_cli_nmcli-common.o `test -f 'clients/cli/common.c' || echo '$(srcdir)/'`clients/cli/common.c + +clients/cli/clients_cli_nmcli-common.obj: clients/cli/common.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_cli_nmcli_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/cli/clients_cli_nmcli-common.obj -MD -MP -MF clients/cli/$(DEPDIR)/clients_cli_nmcli-common.Tpo -c -o clients/cli/clients_cli_nmcli-common.obj `if test -f 'clients/cli/common.c'; then $(CYGPATH_W) 'clients/cli/common.c'; else $(CYGPATH_W) '$(srcdir)/clients/cli/common.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/cli/$(DEPDIR)/clients_cli_nmcli-common.Tpo clients/cli/$(DEPDIR)/clients_cli_nmcli-common.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/cli/common.c' object='clients/cli/clients_cli_nmcli-common.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_cli_nmcli_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/cli/clients_cli_nmcli-common.obj `if test -f 'clients/cli/common.c'; then $(CYGPATH_W) 'clients/cli/common.c'; else $(CYGPATH_W) '$(srcdir)/clients/cli/common.c'; fi` + +clients/cli/clients_cli_nmcli-connections.o: clients/cli/connections.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_cli_nmcli_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/cli/clients_cli_nmcli-connections.o -MD -MP -MF clients/cli/$(DEPDIR)/clients_cli_nmcli-connections.Tpo -c -o clients/cli/clients_cli_nmcli-connections.o `test -f 'clients/cli/connections.c' || echo '$(srcdir)/'`clients/cli/connections.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/cli/$(DEPDIR)/clients_cli_nmcli-connections.Tpo clients/cli/$(DEPDIR)/clients_cli_nmcli-connections.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/cli/connections.c' object='clients/cli/clients_cli_nmcli-connections.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_cli_nmcli_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/cli/clients_cli_nmcli-connections.o `test -f 'clients/cli/connections.c' || echo '$(srcdir)/'`clients/cli/connections.c + +clients/cli/clients_cli_nmcli-connections.obj: clients/cli/connections.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_cli_nmcli_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/cli/clients_cli_nmcli-connections.obj -MD -MP -MF clients/cli/$(DEPDIR)/clients_cli_nmcli-connections.Tpo -c -o clients/cli/clients_cli_nmcli-connections.obj `if test -f 'clients/cli/connections.c'; then $(CYGPATH_W) 'clients/cli/connections.c'; else $(CYGPATH_W) '$(srcdir)/clients/cli/connections.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/cli/$(DEPDIR)/clients_cli_nmcli-connections.Tpo clients/cli/$(DEPDIR)/clients_cli_nmcli-connections.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/cli/connections.c' object='clients/cli/clients_cli_nmcli-connections.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_cli_nmcli_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/cli/clients_cli_nmcli-connections.obj `if test -f 'clients/cli/connections.c'; then $(CYGPATH_W) 'clients/cli/connections.c'; else $(CYGPATH_W) '$(srcdir)/clients/cli/connections.c'; fi` + +clients/cli/clients_cli_nmcli-devices.o: clients/cli/devices.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_cli_nmcli_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/cli/clients_cli_nmcli-devices.o -MD -MP -MF clients/cli/$(DEPDIR)/clients_cli_nmcli-devices.Tpo -c -o clients/cli/clients_cli_nmcli-devices.o `test -f 'clients/cli/devices.c' || echo '$(srcdir)/'`clients/cli/devices.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/cli/$(DEPDIR)/clients_cli_nmcli-devices.Tpo clients/cli/$(DEPDIR)/clients_cli_nmcli-devices.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/cli/devices.c' object='clients/cli/clients_cli_nmcli-devices.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_cli_nmcli_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/cli/clients_cli_nmcli-devices.o `test -f 'clients/cli/devices.c' || echo '$(srcdir)/'`clients/cli/devices.c + +clients/cli/clients_cli_nmcli-devices.obj: clients/cli/devices.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_cli_nmcli_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/cli/clients_cli_nmcli-devices.obj -MD -MP -MF clients/cli/$(DEPDIR)/clients_cli_nmcli-devices.Tpo -c -o clients/cli/clients_cli_nmcli-devices.obj `if test -f 'clients/cli/devices.c'; then $(CYGPATH_W) 'clients/cli/devices.c'; else $(CYGPATH_W) '$(srcdir)/clients/cli/devices.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/cli/$(DEPDIR)/clients_cli_nmcli-devices.Tpo clients/cli/$(DEPDIR)/clients_cli_nmcli-devices.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/cli/devices.c' object='clients/cli/clients_cli_nmcli-devices.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_cli_nmcli_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/cli/clients_cli_nmcli-devices.obj `if test -f 'clients/cli/devices.c'; then $(CYGPATH_W) 'clients/cli/devices.c'; else $(CYGPATH_W) '$(srcdir)/clients/cli/devices.c'; fi` + +clients/cli/clients_cli_nmcli-general.o: clients/cli/general.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_cli_nmcli_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/cli/clients_cli_nmcli-general.o -MD -MP -MF clients/cli/$(DEPDIR)/clients_cli_nmcli-general.Tpo -c -o clients/cli/clients_cli_nmcli-general.o `test -f 'clients/cli/general.c' || echo '$(srcdir)/'`clients/cli/general.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/cli/$(DEPDIR)/clients_cli_nmcli-general.Tpo clients/cli/$(DEPDIR)/clients_cli_nmcli-general.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/cli/general.c' object='clients/cli/clients_cli_nmcli-general.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_cli_nmcli_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/cli/clients_cli_nmcli-general.o `test -f 'clients/cli/general.c' || echo '$(srcdir)/'`clients/cli/general.c + +clients/cli/clients_cli_nmcli-general.obj: clients/cli/general.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_cli_nmcli_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/cli/clients_cli_nmcli-general.obj -MD -MP -MF clients/cli/$(DEPDIR)/clients_cli_nmcli-general.Tpo -c -o clients/cli/clients_cli_nmcli-general.obj `if test -f 'clients/cli/general.c'; then $(CYGPATH_W) 'clients/cli/general.c'; else $(CYGPATH_W) '$(srcdir)/clients/cli/general.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/cli/$(DEPDIR)/clients_cli_nmcli-general.Tpo clients/cli/$(DEPDIR)/clients_cli_nmcli-general.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/cli/general.c' object='clients/cli/clients_cli_nmcli-general.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_cli_nmcli_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/cli/clients_cli_nmcli-general.obj `if test -f 'clients/cli/general.c'; then $(CYGPATH_W) 'clients/cli/general.c'; else $(CYGPATH_W) '$(srcdir)/clients/cli/general.c'; fi` + +clients/cli/clients_cli_nmcli-settings.o: clients/cli/settings.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_cli_nmcli_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/cli/clients_cli_nmcli-settings.o -MD -MP -MF clients/cli/$(DEPDIR)/clients_cli_nmcli-settings.Tpo -c -o clients/cli/clients_cli_nmcli-settings.o `test -f 'clients/cli/settings.c' || echo '$(srcdir)/'`clients/cli/settings.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/cli/$(DEPDIR)/clients_cli_nmcli-settings.Tpo clients/cli/$(DEPDIR)/clients_cli_nmcli-settings.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/cli/settings.c' object='clients/cli/clients_cli_nmcli-settings.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_cli_nmcli_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/cli/clients_cli_nmcli-settings.o `test -f 'clients/cli/settings.c' || echo '$(srcdir)/'`clients/cli/settings.c + +clients/cli/clients_cli_nmcli-settings.obj: clients/cli/settings.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_cli_nmcli_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/cli/clients_cli_nmcli-settings.obj -MD -MP -MF clients/cli/$(DEPDIR)/clients_cli_nmcli-settings.Tpo -c -o clients/cli/clients_cli_nmcli-settings.obj `if test -f 'clients/cli/settings.c'; then $(CYGPATH_W) 'clients/cli/settings.c'; else $(CYGPATH_W) '$(srcdir)/clients/cli/settings.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/cli/$(DEPDIR)/clients_cli_nmcli-settings.Tpo clients/cli/$(DEPDIR)/clients_cli_nmcli-settings.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/cli/settings.c' object='clients/cli/clients_cli_nmcli-settings.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_cli_nmcli_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/cli/clients_cli_nmcli-settings.obj `if test -f 'clients/cli/settings.c'; then $(CYGPATH_W) 'clients/cli/settings.c'; else $(CYGPATH_W) '$(srcdir)/clients/cli/settings.c'; fi` + +clients/cli/clients_cli_nmcli-nmcli.o: clients/cli/nmcli.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_cli_nmcli_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/cli/clients_cli_nmcli-nmcli.o -MD -MP -MF clients/cli/$(DEPDIR)/clients_cli_nmcli-nmcli.Tpo -c -o clients/cli/clients_cli_nmcli-nmcli.o `test -f 'clients/cli/nmcli.c' || echo '$(srcdir)/'`clients/cli/nmcli.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/cli/$(DEPDIR)/clients_cli_nmcli-nmcli.Tpo clients/cli/$(DEPDIR)/clients_cli_nmcli-nmcli.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/cli/nmcli.c' object='clients/cli/clients_cli_nmcli-nmcli.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_cli_nmcli_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/cli/clients_cli_nmcli-nmcli.o `test -f 'clients/cli/nmcli.c' || echo '$(srcdir)/'`clients/cli/nmcli.c + +clients/cli/clients_cli_nmcli-nmcli.obj: clients/cli/nmcli.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_cli_nmcli_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/cli/clients_cli_nmcli-nmcli.obj -MD -MP -MF clients/cli/$(DEPDIR)/clients_cli_nmcli-nmcli.Tpo -c -o clients/cli/clients_cli_nmcli-nmcli.obj `if test -f 'clients/cli/nmcli.c'; then $(CYGPATH_W) 'clients/cli/nmcli.c'; else $(CYGPATH_W) '$(srcdir)/clients/cli/nmcli.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/cli/$(DEPDIR)/clients_cli_nmcli-nmcli.Tpo clients/cli/$(DEPDIR)/clients_cli_nmcli-nmcli.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/cli/nmcli.c' object='clients/cli/clients_cli_nmcli-nmcli.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_cli_nmcli_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/cli/clients_cli_nmcli-nmcli.obj `if test -f 'clients/cli/nmcli.c'; then $(CYGPATH_W) 'clients/cli/nmcli.c'; else $(CYGPATH_W) '$(srcdir)/clients/cli/nmcli.c'; fi` + +clients/cli/clients_cli_nmcli-utils.o: clients/cli/utils.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_cli_nmcli_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/cli/clients_cli_nmcli-utils.o -MD -MP -MF clients/cli/$(DEPDIR)/clients_cli_nmcli-utils.Tpo -c -o clients/cli/clients_cli_nmcli-utils.o `test -f 'clients/cli/utils.c' || echo '$(srcdir)/'`clients/cli/utils.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/cli/$(DEPDIR)/clients_cli_nmcli-utils.Tpo clients/cli/$(DEPDIR)/clients_cli_nmcli-utils.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/cli/utils.c' object='clients/cli/clients_cli_nmcli-utils.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_cli_nmcli_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/cli/clients_cli_nmcli-utils.o `test -f 'clients/cli/utils.c' || echo '$(srcdir)/'`clients/cli/utils.c + +clients/cli/clients_cli_nmcli-utils.obj: clients/cli/utils.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_cli_nmcli_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/cli/clients_cli_nmcli-utils.obj -MD -MP -MF clients/cli/$(DEPDIR)/clients_cli_nmcli-utils.Tpo -c -o clients/cli/clients_cli_nmcli-utils.obj `if test -f 'clients/cli/utils.c'; then $(CYGPATH_W) 'clients/cli/utils.c'; else $(CYGPATH_W) '$(srcdir)/clients/cli/utils.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/cli/$(DEPDIR)/clients_cli_nmcli-utils.Tpo clients/cli/$(DEPDIR)/clients_cli_nmcli-utils.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/cli/utils.c' object='clients/cli/clients_cli_nmcli-utils.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_cli_nmcli_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/cli/clients_cli_nmcli-utils.obj `if test -f 'clients/cli/utils.c'; then $(CYGPATH_W) 'clients/cli/utils.c'; else $(CYGPATH_W) '$(srcdir)/clients/cli/utils.c'; fi` + +clients/cli/clients_cli_nmcli-polkit-agent.o: clients/cli/polkit-agent.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_cli_nmcli_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/cli/clients_cli_nmcli-polkit-agent.o -MD -MP -MF clients/cli/$(DEPDIR)/clients_cli_nmcli-polkit-agent.Tpo -c -o clients/cli/clients_cli_nmcli-polkit-agent.o `test -f 'clients/cli/polkit-agent.c' || echo '$(srcdir)/'`clients/cli/polkit-agent.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/cli/$(DEPDIR)/clients_cli_nmcli-polkit-agent.Tpo clients/cli/$(DEPDIR)/clients_cli_nmcli-polkit-agent.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/cli/polkit-agent.c' object='clients/cli/clients_cli_nmcli-polkit-agent.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_cli_nmcli_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/cli/clients_cli_nmcli-polkit-agent.o `test -f 'clients/cli/polkit-agent.c' || echo '$(srcdir)/'`clients/cli/polkit-agent.c + +clients/cli/clients_cli_nmcli-polkit-agent.obj: clients/cli/polkit-agent.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_cli_nmcli_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/cli/clients_cli_nmcli-polkit-agent.obj -MD -MP -MF clients/cli/$(DEPDIR)/clients_cli_nmcli-polkit-agent.Tpo -c -o clients/cli/clients_cli_nmcli-polkit-agent.obj `if test -f 'clients/cli/polkit-agent.c'; then $(CYGPATH_W) 'clients/cli/polkit-agent.c'; else $(CYGPATH_W) '$(srcdir)/clients/cli/polkit-agent.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/cli/$(DEPDIR)/clients_cli_nmcli-polkit-agent.Tpo clients/cli/$(DEPDIR)/clients_cli_nmcli-polkit-agent.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/cli/polkit-agent.c' object='clients/cli/clients_cli_nmcli-polkit-agent.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_cli_nmcli_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/cli/clients_cli_nmcli-polkit-agent.obj `if test -f 'clients/cli/polkit-agent.c'; then $(CYGPATH_W) 'clients/cli/polkit-agent.c'; else $(CYGPATH_W) '$(srcdir)/clients/cli/polkit-agent.c'; fi` + +clients/common/clients_cli_nmcli-nm-secret-agent-simple.o: clients/common/nm-secret-agent-simple.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_cli_nmcli_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/common/clients_cli_nmcli-nm-secret-agent-simple.o -MD -MP -MF clients/common/$(DEPDIR)/clients_cli_nmcli-nm-secret-agent-simple.Tpo -c -o clients/common/clients_cli_nmcli-nm-secret-agent-simple.o `test -f 'clients/common/nm-secret-agent-simple.c' || echo '$(srcdir)/'`clients/common/nm-secret-agent-simple.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/common/$(DEPDIR)/clients_cli_nmcli-nm-secret-agent-simple.Tpo clients/common/$(DEPDIR)/clients_cli_nmcli-nm-secret-agent-simple.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/common/nm-secret-agent-simple.c' object='clients/common/clients_cli_nmcli-nm-secret-agent-simple.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_cli_nmcli_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/common/clients_cli_nmcli-nm-secret-agent-simple.o `test -f 'clients/common/nm-secret-agent-simple.c' || echo '$(srcdir)/'`clients/common/nm-secret-agent-simple.c + +clients/common/clients_cli_nmcli-nm-secret-agent-simple.obj: clients/common/nm-secret-agent-simple.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_cli_nmcli_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/common/clients_cli_nmcli-nm-secret-agent-simple.obj -MD -MP -MF clients/common/$(DEPDIR)/clients_cli_nmcli-nm-secret-agent-simple.Tpo -c -o clients/common/clients_cli_nmcli-nm-secret-agent-simple.obj `if test -f 'clients/common/nm-secret-agent-simple.c'; then $(CYGPATH_W) 'clients/common/nm-secret-agent-simple.c'; else $(CYGPATH_W) '$(srcdir)/clients/common/nm-secret-agent-simple.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/common/$(DEPDIR)/clients_cli_nmcli-nm-secret-agent-simple.Tpo clients/common/$(DEPDIR)/clients_cli_nmcli-nm-secret-agent-simple.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/common/nm-secret-agent-simple.c' object='clients/common/clients_cli_nmcli-nm-secret-agent-simple.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_cli_nmcli_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/common/clients_cli_nmcli-nm-secret-agent-simple.obj `if test -f 'clients/common/nm-secret-agent-simple.c'; then $(CYGPATH_W) 'clients/common/nm-secret-agent-simple.c'; else $(CYGPATH_W) '$(srcdir)/clients/common/nm-secret-agent-simple.c'; fi` + +clients/common/clients_cli_nmcli-nm-vpn-helpers.o: clients/common/nm-vpn-helpers.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_cli_nmcli_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/common/clients_cli_nmcli-nm-vpn-helpers.o -MD -MP -MF clients/common/$(DEPDIR)/clients_cli_nmcli-nm-vpn-helpers.Tpo -c -o clients/common/clients_cli_nmcli-nm-vpn-helpers.o `test -f 'clients/common/nm-vpn-helpers.c' || echo '$(srcdir)/'`clients/common/nm-vpn-helpers.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/common/$(DEPDIR)/clients_cli_nmcli-nm-vpn-helpers.Tpo clients/common/$(DEPDIR)/clients_cli_nmcli-nm-vpn-helpers.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/common/nm-vpn-helpers.c' object='clients/common/clients_cli_nmcli-nm-vpn-helpers.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_cli_nmcli_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/common/clients_cli_nmcli-nm-vpn-helpers.o `test -f 'clients/common/nm-vpn-helpers.c' || echo '$(srcdir)/'`clients/common/nm-vpn-helpers.c + +clients/common/clients_cli_nmcli-nm-vpn-helpers.obj: clients/common/nm-vpn-helpers.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_cli_nmcli_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/common/clients_cli_nmcli-nm-vpn-helpers.obj -MD -MP -MF clients/common/$(DEPDIR)/clients_cli_nmcli-nm-vpn-helpers.Tpo -c -o clients/common/clients_cli_nmcli-nm-vpn-helpers.obj `if test -f 'clients/common/nm-vpn-helpers.c'; then $(CYGPATH_W) 'clients/common/nm-vpn-helpers.c'; else $(CYGPATH_W) '$(srcdir)/clients/common/nm-vpn-helpers.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/common/$(DEPDIR)/clients_cli_nmcli-nm-vpn-helpers.Tpo clients/common/$(DEPDIR)/clients_cli_nmcli-nm-vpn-helpers.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/common/nm-vpn-helpers.c' object='clients/common/clients_cli_nmcli-nm-vpn-helpers.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_cli_nmcli_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/common/clients_cli_nmcli-nm-vpn-helpers.obj `if test -f 'clients/common/nm-vpn-helpers.c'; then $(CYGPATH_W) 'clients/common/nm-vpn-helpers.c'; else $(CYGPATH_W) '$(srcdir)/clients/common/nm-vpn-helpers.c'; fi` + +clients/common/clients_cli_nmcli-nm-polkit-listener.o: clients/common/nm-polkit-listener.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_cli_nmcli_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/common/clients_cli_nmcli-nm-polkit-listener.o -MD -MP -MF clients/common/$(DEPDIR)/clients_cli_nmcli-nm-polkit-listener.Tpo -c -o clients/common/clients_cli_nmcli-nm-polkit-listener.o `test -f 'clients/common/nm-polkit-listener.c' || echo '$(srcdir)/'`clients/common/nm-polkit-listener.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/common/$(DEPDIR)/clients_cli_nmcli-nm-polkit-listener.Tpo clients/common/$(DEPDIR)/clients_cli_nmcli-nm-polkit-listener.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/common/nm-polkit-listener.c' object='clients/common/clients_cli_nmcli-nm-polkit-listener.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_cli_nmcli_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/common/clients_cli_nmcli-nm-polkit-listener.o `test -f 'clients/common/nm-polkit-listener.c' || echo '$(srcdir)/'`clients/common/nm-polkit-listener.c + +clients/common/clients_cli_nmcli-nm-polkit-listener.obj: clients/common/nm-polkit-listener.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_cli_nmcli_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/common/clients_cli_nmcli-nm-polkit-listener.obj -MD -MP -MF clients/common/$(DEPDIR)/clients_cli_nmcli-nm-polkit-listener.Tpo -c -o clients/common/clients_cli_nmcli-nm-polkit-listener.obj `if test -f 'clients/common/nm-polkit-listener.c'; then $(CYGPATH_W) 'clients/common/nm-polkit-listener.c'; else $(CYGPATH_W) '$(srcdir)/clients/common/nm-polkit-listener.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/common/$(DEPDIR)/clients_cli_nmcli-nm-polkit-listener.Tpo clients/common/$(DEPDIR)/clients_cli_nmcli-nm-polkit-listener.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/common/nm-polkit-listener.c' object='clients/common/clients_cli_nmcli-nm-polkit-listener.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_cli_nmcli_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/common/clients_cli_nmcli-nm-polkit-listener.obj `if test -f 'clients/common/nm-polkit-listener.c'; then $(CYGPATH_W) 'clients/common/nm-polkit-listener.c'; else $(CYGPATH_W) '$(srcdir)/clients/common/nm-polkit-listener.c'; fi` + +clients/clients_nm_online-nm-online.o: clients/nm-online.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_nm_online_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/clients_nm_online-nm-online.o -MD -MP -MF clients/$(DEPDIR)/clients_nm_online-nm-online.Tpo -c -o clients/clients_nm_online-nm-online.o `test -f 'clients/nm-online.c' || echo '$(srcdir)/'`clients/nm-online.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/$(DEPDIR)/clients_nm_online-nm-online.Tpo clients/$(DEPDIR)/clients_nm_online-nm-online.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/nm-online.c' object='clients/clients_nm_online-nm-online.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_nm_online_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/clients_nm_online-nm-online.o `test -f 'clients/nm-online.c' || echo '$(srcdir)/'`clients/nm-online.c + +clients/clients_nm_online-nm-online.obj: clients/nm-online.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_nm_online_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/clients_nm_online-nm-online.obj -MD -MP -MF clients/$(DEPDIR)/clients_nm_online-nm-online.Tpo -c -o clients/clients_nm_online-nm-online.obj `if test -f 'clients/nm-online.c'; then $(CYGPATH_W) 'clients/nm-online.c'; else $(CYGPATH_W) '$(srcdir)/clients/nm-online.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/$(DEPDIR)/clients_nm_online-nm-online.Tpo clients/$(DEPDIR)/clients_nm_online-nm-online.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/nm-online.c' object='clients/clients_nm_online-nm-online.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_nm_online_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/clients_nm_online-nm-online.obj `if test -f 'clients/nm-online.c'; then $(CYGPATH_W) 'clients/nm-online.c'; else $(CYGPATH_W) '$(srcdir)/clients/nm-online.c'; fi` + +clients/tui/clients_tui_nmtui-nmtui.o: clients/tui/nmtui.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/clients_tui_nmtui-nmtui.o -MD -MP -MF clients/tui/$(DEPDIR)/clients_tui_nmtui-nmtui.Tpo -c -o clients/tui/clients_tui_nmtui-nmtui.o `test -f 'clients/tui/nmtui.c' || echo '$(srcdir)/'`clients/tui/nmtui.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/$(DEPDIR)/clients_tui_nmtui-nmtui.Tpo clients/tui/$(DEPDIR)/clients_tui_nmtui-nmtui.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/nmtui.c' object='clients/tui/clients_tui_nmtui-nmtui.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/clients_tui_nmtui-nmtui.o `test -f 'clients/tui/nmtui.c' || echo '$(srcdir)/'`clients/tui/nmtui.c + +clients/tui/clients_tui_nmtui-nmtui.obj: clients/tui/nmtui.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/clients_tui_nmtui-nmtui.obj -MD -MP -MF clients/tui/$(DEPDIR)/clients_tui_nmtui-nmtui.Tpo -c -o clients/tui/clients_tui_nmtui-nmtui.obj `if test -f 'clients/tui/nmtui.c'; then $(CYGPATH_W) 'clients/tui/nmtui.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/nmtui.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/$(DEPDIR)/clients_tui_nmtui-nmtui.Tpo clients/tui/$(DEPDIR)/clients_tui_nmtui-nmtui.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/nmtui.c' object='clients/tui/clients_tui_nmtui-nmtui.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/clients_tui_nmtui-nmtui.obj `if test -f 'clients/tui/nmtui.c'; then $(CYGPATH_W) 'clients/tui/nmtui.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/nmtui.c'; fi` + +clients/tui/clients_tui_nmtui-nmtui-connect.o: clients/tui/nmtui-connect.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/clients_tui_nmtui-nmtui-connect.o -MD -MP -MF clients/tui/$(DEPDIR)/clients_tui_nmtui-nmtui-connect.Tpo -c -o clients/tui/clients_tui_nmtui-nmtui-connect.o `test -f 'clients/tui/nmtui-connect.c' || echo '$(srcdir)/'`clients/tui/nmtui-connect.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/$(DEPDIR)/clients_tui_nmtui-nmtui-connect.Tpo clients/tui/$(DEPDIR)/clients_tui_nmtui-nmtui-connect.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/nmtui-connect.c' object='clients/tui/clients_tui_nmtui-nmtui-connect.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/clients_tui_nmtui-nmtui-connect.o `test -f 'clients/tui/nmtui-connect.c' || echo '$(srcdir)/'`clients/tui/nmtui-connect.c + +clients/tui/clients_tui_nmtui-nmtui-connect.obj: clients/tui/nmtui-connect.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/clients_tui_nmtui-nmtui-connect.obj -MD -MP -MF clients/tui/$(DEPDIR)/clients_tui_nmtui-nmtui-connect.Tpo -c -o clients/tui/clients_tui_nmtui-nmtui-connect.obj `if test -f 'clients/tui/nmtui-connect.c'; then $(CYGPATH_W) 'clients/tui/nmtui-connect.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/nmtui-connect.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/$(DEPDIR)/clients_tui_nmtui-nmtui-connect.Tpo clients/tui/$(DEPDIR)/clients_tui_nmtui-nmtui-connect.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/nmtui-connect.c' object='clients/tui/clients_tui_nmtui-nmtui-connect.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/clients_tui_nmtui-nmtui-connect.obj `if test -f 'clients/tui/nmtui-connect.c'; then $(CYGPATH_W) 'clients/tui/nmtui-connect.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/nmtui-connect.c'; fi` + +clients/tui/clients_tui_nmtui-nmtui-edit.o: clients/tui/nmtui-edit.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/clients_tui_nmtui-nmtui-edit.o -MD -MP -MF clients/tui/$(DEPDIR)/clients_tui_nmtui-nmtui-edit.Tpo -c -o clients/tui/clients_tui_nmtui-nmtui-edit.o `test -f 'clients/tui/nmtui-edit.c' || echo '$(srcdir)/'`clients/tui/nmtui-edit.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/$(DEPDIR)/clients_tui_nmtui-nmtui-edit.Tpo clients/tui/$(DEPDIR)/clients_tui_nmtui-nmtui-edit.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/nmtui-edit.c' object='clients/tui/clients_tui_nmtui-nmtui-edit.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/clients_tui_nmtui-nmtui-edit.o `test -f 'clients/tui/nmtui-edit.c' || echo '$(srcdir)/'`clients/tui/nmtui-edit.c + +clients/tui/clients_tui_nmtui-nmtui-edit.obj: clients/tui/nmtui-edit.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/clients_tui_nmtui-nmtui-edit.obj -MD -MP -MF clients/tui/$(DEPDIR)/clients_tui_nmtui-nmtui-edit.Tpo -c -o clients/tui/clients_tui_nmtui-nmtui-edit.obj `if test -f 'clients/tui/nmtui-edit.c'; then $(CYGPATH_W) 'clients/tui/nmtui-edit.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/nmtui-edit.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/$(DEPDIR)/clients_tui_nmtui-nmtui-edit.Tpo clients/tui/$(DEPDIR)/clients_tui_nmtui-nmtui-edit.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/nmtui-edit.c' object='clients/tui/clients_tui_nmtui-nmtui-edit.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/clients_tui_nmtui-nmtui-edit.obj `if test -f 'clients/tui/nmtui-edit.c'; then $(CYGPATH_W) 'clients/tui/nmtui-edit.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/nmtui-edit.c'; fi` + +clients/tui/clients_tui_nmtui-nmtui-hostname.o: clients/tui/nmtui-hostname.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/clients_tui_nmtui-nmtui-hostname.o -MD -MP -MF clients/tui/$(DEPDIR)/clients_tui_nmtui-nmtui-hostname.Tpo -c -o clients/tui/clients_tui_nmtui-nmtui-hostname.o `test -f 'clients/tui/nmtui-hostname.c' || echo '$(srcdir)/'`clients/tui/nmtui-hostname.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/$(DEPDIR)/clients_tui_nmtui-nmtui-hostname.Tpo clients/tui/$(DEPDIR)/clients_tui_nmtui-nmtui-hostname.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/nmtui-hostname.c' object='clients/tui/clients_tui_nmtui-nmtui-hostname.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/clients_tui_nmtui-nmtui-hostname.o `test -f 'clients/tui/nmtui-hostname.c' || echo '$(srcdir)/'`clients/tui/nmtui-hostname.c + +clients/tui/clients_tui_nmtui-nmtui-hostname.obj: clients/tui/nmtui-hostname.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/clients_tui_nmtui-nmtui-hostname.obj -MD -MP -MF clients/tui/$(DEPDIR)/clients_tui_nmtui-nmtui-hostname.Tpo -c -o clients/tui/clients_tui_nmtui-nmtui-hostname.obj `if test -f 'clients/tui/nmtui-hostname.c'; then $(CYGPATH_W) 'clients/tui/nmtui-hostname.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/nmtui-hostname.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/$(DEPDIR)/clients_tui_nmtui-nmtui-hostname.Tpo clients/tui/$(DEPDIR)/clients_tui_nmtui-nmtui-hostname.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/nmtui-hostname.c' object='clients/tui/clients_tui_nmtui-nmtui-hostname.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/clients_tui_nmtui-nmtui-hostname.obj `if test -f 'clients/tui/nmtui-hostname.c'; then $(CYGPATH_W) 'clients/tui/nmtui-hostname.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/nmtui-hostname.c'; fi` + +clients/tui/clients_tui_nmtui-nm-editor-bindings.o: clients/tui/nm-editor-bindings.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/clients_tui_nmtui-nm-editor-bindings.o -MD -MP -MF clients/tui/$(DEPDIR)/clients_tui_nmtui-nm-editor-bindings.Tpo -c -o clients/tui/clients_tui_nmtui-nm-editor-bindings.o `test -f 'clients/tui/nm-editor-bindings.c' || echo '$(srcdir)/'`clients/tui/nm-editor-bindings.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/$(DEPDIR)/clients_tui_nmtui-nm-editor-bindings.Tpo clients/tui/$(DEPDIR)/clients_tui_nmtui-nm-editor-bindings.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/nm-editor-bindings.c' object='clients/tui/clients_tui_nmtui-nm-editor-bindings.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/clients_tui_nmtui-nm-editor-bindings.o `test -f 'clients/tui/nm-editor-bindings.c' || echo '$(srcdir)/'`clients/tui/nm-editor-bindings.c + +clients/tui/clients_tui_nmtui-nm-editor-bindings.obj: clients/tui/nm-editor-bindings.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/clients_tui_nmtui-nm-editor-bindings.obj -MD -MP -MF clients/tui/$(DEPDIR)/clients_tui_nmtui-nm-editor-bindings.Tpo -c -o clients/tui/clients_tui_nmtui-nm-editor-bindings.obj `if test -f 'clients/tui/nm-editor-bindings.c'; then $(CYGPATH_W) 'clients/tui/nm-editor-bindings.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/nm-editor-bindings.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/$(DEPDIR)/clients_tui_nmtui-nm-editor-bindings.Tpo clients/tui/$(DEPDIR)/clients_tui_nmtui-nm-editor-bindings.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/nm-editor-bindings.c' object='clients/tui/clients_tui_nmtui-nm-editor-bindings.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/clients_tui_nmtui-nm-editor-bindings.obj `if test -f 'clients/tui/nm-editor-bindings.c'; then $(CYGPATH_W) 'clients/tui/nm-editor-bindings.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/nm-editor-bindings.c'; fi` + +clients/tui/clients_tui_nmtui-nm-editor-utils.o: clients/tui/nm-editor-utils.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/clients_tui_nmtui-nm-editor-utils.o -MD -MP -MF clients/tui/$(DEPDIR)/clients_tui_nmtui-nm-editor-utils.Tpo -c -o clients/tui/clients_tui_nmtui-nm-editor-utils.o `test -f 'clients/tui/nm-editor-utils.c' || echo '$(srcdir)/'`clients/tui/nm-editor-utils.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/$(DEPDIR)/clients_tui_nmtui-nm-editor-utils.Tpo clients/tui/$(DEPDIR)/clients_tui_nmtui-nm-editor-utils.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/nm-editor-utils.c' object='clients/tui/clients_tui_nmtui-nm-editor-utils.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/clients_tui_nmtui-nm-editor-utils.o `test -f 'clients/tui/nm-editor-utils.c' || echo '$(srcdir)/'`clients/tui/nm-editor-utils.c + +clients/tui/clients_tui_nmtui-nm-editor-utils.obj: clients/tui/nm-editor-utils.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/clients_tui_nmtui-nm-editor-utils.obj -MD -MP -MF clients/tui/$(DEPDIR)/clients_tui_nmtui-nm-editor-utils.Tpo -c -o clients/tui/clients_tui_nmtui-nm-editor-utils.obj `if test -f 'clients/tui/nm-editor-utils.c'; then $(CYGPATH_W) 'clients/tui/nm-editor-utils.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/nm-editor-utils.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/$(DEPDIR)/clients_tui_nmtui-nm-editor-utils.Tpo clients/tui/$(DEPDIR)/clients_tui_nmtui-nm-editor-utils.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/nm-editor-utils.c' object='clients/tui/clients_tui_nmtui-nm-editor-utils.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/clients_tui_nmtui-nm-editor-utils.obj `if test -f 'clients/tui/nm-editor-utils.c'; then $(CYGPATH_W) 'clients/tui/nm-editor-utils.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/nm-editor-utils.c'; fi` + +clients/tui/clients_tui_nmtui-nmt-address-list.o: clients/tui/nmt-address-list.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/clients_tui_nmtui-nmt-address-list.o -MD -MP -MF clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-address-list.Tpo -c -o clients/tui/clients_tui_nmtui-nmt-address-list.o `test -f 'clients/tui/nmt-address-list.c' || echo '$(srcdir)/'`clients/tui/nmt-address-list.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-address-list.Tpo clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-address-list.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/nmt-address-list.c' object='clients/tui/clients_tui_nmtui-nmt-address-list.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/clients_tui_nmtui-nmt-address-list.o `test -f 'clients/tui/nmt-address-list.c' || echo '$(srcdir)/'`clients/tui/nmt-address-list.c + +clients/tui/clients_tui_nmtui-nmt-address-list.obj: clients/tui/nmt-address-list.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/clients_tui_nmtui-nmt-address-list.obj -MD -MP -MF clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-address-list.Tpo -c -o clients/tui/clients_tui_nmtui-nmt-address-list.obj `if test -f 'clients/tui/nmt-address-list.c'; then $(CYGPATH_W) 'clients/tui/nmt-address-list.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/nmt-address-list.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-address-list.Tpo clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-address-list.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/nmt-address-list.c' object='clients/tui/clients_tui_nmtui-nmt-address-list.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/clients_tui_nmtui-nmt-address-list.obj `if test -f 'clients/tui/nmt-address-list.c'; then $(CYGPATH_W) 'clients/tui/nmt-address-list.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/nmt-address-list.c'; fi` + +clients/tui/clients_tui_nmtui-nmt-connect-connection-list.o: clients/tui/nmt-connect-connection-list.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/clients_tui_nmtui-nmt-connect-connection-list.o -MD -MP -MF clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-connect-connection-list.Tpo -c -o clients/tui/clients_tui_nmtui-nmt-connect-connection-list.o `test -f 'clients/tui/nmt-connect-connection-list.c' || echo '$(srcdir)/'`clients/tui/nmt-connect-connection-list.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-connect-connection-list.Tpo clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-connect-connection-list.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/nmt-connect-connection-list.c' object='clients/tui/clients_tui_nmtui-nmt-connect-connection-list.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/clients_tui_nmtui-nmt-connect-connection-list.o `test -f 'clients/tui/nmt-connect-connection-list.c' || echo '$(srcdir)/'`clients/tui/nmt-connect-connection-list.c + +clients/tui/clients_tui_nmtui-nmt-connect-connection-list.obj: clients/tui/nmt-connect-connection-list.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/clients_tui_nmtui-nmt-connect-connection-list.obj -MD -MP -MF clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-connect-connection-list.Tpo -c -o clients/tui/clients_tui_nmtui-nmt-connect-connection-list.obj `if test -f 'clients/tui/nmt-connect-connection-list.c'; then $(CYGPATH_W) 'clients/tui/nmt-connect-connection-list.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/nmt-connect-connection-list.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-connect-connection-list.Tpo clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-connect-connection-list.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/nmt-connect-connection-list.c' object='clients/tui/clients_tui_nmtui-nmt-connect-connection-list.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/clients_tui_nmtui-nmt-connect-connection-list.obj `if test -f 'clients/tui/nmt-connect-connection-list.c'; then $(CYGPATH_W) 'clients/tui/nmt-connect-connection-list.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/nmt-connect-connection-list.c'; fi` + +clients/tui/clients_tui_nmtui-nmt-device-entry.o: clients/tui/nmt-device-entry.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/clients_tui_nmtui-nmt-device-entry.o -MD -MP -MF clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-device-entry.Tpo -c -o clients/tui/clients_tui_nmtui-nmt-device-entry.o `test -f 'clients/tui/nmt-device-entry.c' || echo '$(srcdir)/'`clients/tui/nmt-device-entry.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-device-entry.Tpo clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-device-entry.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/nmt-device-entry.c' object='clients/tui/clients_tui_nmtui-nmt-device-entry.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/clients_tui_nmtui-nmt-device-entry.o `test -f 'clients/tui/nmt-device-entry.c' || echo '$(srcdir)/'`clients/tui/nmt-device-entry.c + +clients/tui/clients_tui_nmtui-nmt-device-entry.obj: clients/tui/nmt-device-entry.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/clients_tui_nmtui-nmt-device-entry.obj -MD -MP -MF clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-device-entry.Tpo -c -o clients/tui/clients_tui_nmtui-nmt-device-entry.obj `if test -f 'clients/tui/nmt-device-entry.c'; then $(CYGPATH_W) 'clients/tui/nmt-device-entry.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/nmt-device-entry.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-device-entry.Tpo clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-device-entry.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/nmt-device-entry.c' object='clients/tui/clients_tui_nmtui-nmt-device-entry.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/clients_tui_nmtui-nmt-device-entry.obj `if test -f 'clients/tui/nmt-device-entry.c'; then $(CYGPATH_W) 'clients/tui/nmt-device-entry.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/nmt-device-entry.c'; fi` + +clients/tui/clients_tui_nmtui-nmt-edit-connection-list.o: clients/tui/nmt-edit-connection-list.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/clients_tui_nmtui-nmt-edit-connection-list.o -MD -MP -MF clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-edit-connection-list.Tpo -c -o clients/tui/clients_tui_nmtui-nmt-edit-connection-list.o `test -f 'clients/tui/nmt-edit-connection-list.c' || echo '$(srcdir)/'`clients/tui/nmt-edit-connection-list.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-edit-connection-list.Tpo clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-edit-connection-list.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/nmt-edit-connection-list.c' object='clients/tui/clients_tui_nmtui-nmt-edit-connection-list.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/clients_tui_nmtui-nmt-edit-connection-list.o `test -f 'clients/tui/nmt-edit-connection-list.c' || echo '$(srcdir)/'`clients/tui/nmt-edit-connection-list.c + +clients/tui/clients_tui_nmtui-nmt-edit-connection-list.obj: clients/tui/nmt-edit-connection-list.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/clients_tui_nmtui-nmt-edit-connection-list.obj -MD -MP -MF clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-edit-connection-list.Tpo -c -o clients/tui/clients_tui_nmtui-nmt-edit-connection-list.obj `if test -f 'clients/tui/nmt-edit-connection-list.c'; then $(CYGPATH_W) 'clients/tui/nmt-edit-connection-list.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/nmt-edit-connection-list.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-edit-connection-list.Tpo clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-edit-connection-list.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/nmt-edit-connection-list.c' object='clients/tui/clients_tui_nmtui-nmt-edit-connection-list.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/clients_tui_nmtui-nmt-edit-connection-list.obj `if test -f 'clients/tui/nmt-edit-connection-list.c'; then $(CYGPATH_W) 'clients/tui/nmt-edit-connection-list.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/nmt-edit-connection-list.c'; fi` + +clients/tui/clients_tui_nmtui-nmt-editor-grid.o: clients/tui/nmt-editor-grid.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/clients_tui_nmtui-nmt-editor-grid.o -MD -MP -MF clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-editor-grid.Tpo -c -o clients/tui/clients_tui_nmtui-nmt-editor-grid.o `test -f 'clients/tui/nmt-editor-grid.c' || echo '$(srcdir)/'`clients/tui/nmt-editor-grid.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-editor-grid.Tpo clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-editor-grid.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/nmt-editor-grid.c' object='clients/tui/clients_tui_nmtui-nmt-editor-grid.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/clients_tui_nmtui-nmt-editor-grid.o `test -f 'clients/tui/nmt-editor-grid.c' || echo '$(srcdir)/'`clients/tui/nmt-editor-grid.c + +clients/tui/clients_tui_nmtui-nmt-editor-grid.obj: clients/tui/nmt-editor-grid.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/clients_tui_nmtui-nmt-editor-grid.obj -MD -MP -MF clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-editor-grid.Tpo -c -o clients/tui/clients_tui_nmtui-nmt-editor-grid.obj `if test -f 'clients/tui/nmt-editor-grid.c'; then $(CYGPATH_W) 'clients/tui/nmt-editor-grid.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/nmt-editor-grid.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-editor-grid.Tpo clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-editor-grid.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/nmt-editor-grid.c' object='clients/tui/clients_tui_nmtui-nmt-editor-grid.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/clients_tui_nmtui-nmt-editor-grid.obj `if test -f 'clients/tui/nmt-editor-grid.c'; then $(CYGPATH_W) 'clients/tui/nmt-editor-grid.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/nmt-editor-grid.c'; fi` + +clients/tui/clients_tui_nmtui-nmt-editor-page.o: clients/tui/nmt-editor-page.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/clients_tui_nmtui-nmt-editor-page.o -MD -MP -MF clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-editor-page.Tpo -c -o clients/tui/clients_tui_nmtui-nmt-editor-page.o `test -f 'clients/tui/nmt-editor-page.c' || echo '$(srcdir)/'`clients/tui/nmt-editor-page.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-editor-page.Tpo clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-editor-page.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/nmt-editor-page.c' object='clients/tui/clients_tui_nmtui-nmt-editor-page.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/clients_tui_nmtui-nmt-editor-page.o `test -f 'clients/tui/nmt-editor-page.c' || echo '$(srcdir)/'`clients/tui/nmt-editor-page.c + +clients/tui/clients_tui_nmtui-nmt-editor-page.obj: clients/tui/nmt-editor-page.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/clients_tui_nmtui-nmt-editor-page.obj -MD -MP -MF clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-editor-page.Tpo -c -o clients/tui/clients_tui_nmtui-nmt-editor-page.obj `if test -f 'clients/tui/nmt-editor-page.c'; then $(CYGPATH_W) 'clients/tui/nmt-editor-page.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/nmt-editor-page.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-editor-page.Tpo clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-editor-page.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/nmt-editor-page.c' object='clients/tui/clients_tui_nmtui-nmt-editor-page.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/clients_tui_nmtui-nmt-editor-page.obj `if test -f 'clients/tui/nmt-editor-page.c'; then $(CYGPATH_W) 'clients/tui/nmt-editor-page.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/nmt-editor-page.c'; fi` + +clients/tui/clients_tui_nmtui-nmt-editor-page-device.o: clients/tui/nmt-editor-page-device.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/clients_tui_nmtui-nmt-editor-page-device.o -MD -MP -MF clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-editor-page-device.Tpo -c -o clients/tui/clients_tui_nmtui-nmt-editor-page-device.o `test -f 'clients/tui/nmt-editor-page-device.c' || echo '$(srcdir)/'`clients/tui/nmt-editor-page-device.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-editor-page-device.Tpo clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-editor-page-device.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/nmt-editor-page-device.c' object='clients/tui/clients_tui_nmtui-nmt-editor-page-device.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/clients_tui_nmtui-nmt-editor-page-device.o `test -f 'clients/tui/nmt-editor-page-device.c' || echo '$(srcdir)/'`clients/tui/nmt-editor-page-device.c + +clients/tui/clients_tui_nmtui-nmt-editor-page-device.obj: clients/tui/nmt-editor-page-device.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/clients_tui_nmtui-nmt-editor-page-device.obj -MD -MP -MF clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-editor-page-device.Tpo -c -o clients/tui/clients_tui_nmtui-nmt-editor-page-device.obj `if test -f 'clients/tui/nmt-editor-page-device.c'; then $(CYGPATH_W) 'clients/tui/nmt-editor-page-device.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/nmt-editor-page-device.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-editor-page-device.Tpo clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-editor-page-device.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/nmt-editor-page-device.c' object='clients/tui/clients_tui_nmtui-nmt-editor-page-device.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/clients_tui_nmtui-nmt-editor-page-device.obj `if test -f 'clients/tui/nmt-editor-page-device.c'; then $(CYGPATH_W) 'clients/tui/nmt-editor-page-device.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/nmt-editor-page-device.c'; fi` + +clients/tui/clients_tui_nmtui-nmt-editor-section.o: clients/tui/nmt-editor-section.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/clients_tui_nmtui-nmt-editor-section.o -MD -MP -MF clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-editor-section.Tpo -c -o clients/tui/clients_tui_nmtui-nmt-editor-section.o `test -f 'clients/tui/nmt-editor-section.c' || echo '$(srcdir)/'`clients/tui/nmt-editor-section.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-editor-section.Tpo clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-editor-section.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/nmt-editor-section.c' object='clients/tui/clients_tui_nmtui-nmt-editor-section.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/clients_tui_nmtui-nmt-editor-section.o `test -f 'clients/tui/nmt-editor-section.c' || echo '$(srcdir)/'`clients/tui/nmt-editor-section.c + +clients/tui/clients_tui_nmtui-nmt-editor-section.obj: clients/tui/nmt-editor-section.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/clients_tui_nmtui-nmt-editor-section.obj -MD -MP -MF clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-editor-section.Tpo -c -o clients/tui/clients_tui_nmtui-nmt-editor-section.obj `if test -f 'clients/tui/nmt-editor-section.c'; then $(CYGPATH_W) 'clients/tui/nmt-editor-section.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/nmt-editor-section.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-editor-section.Tpo clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-editor-section.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/nmt-editor-section.c' object='clients/tui/clients_tui_nmtui-nmt-editor-section.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/clients_tui_nmtui-nmt-editor-section.obj `if test -f 'clients/tui/nmt-editor-section.c'; then $(CYGPATH_W) 'clients/tui/nmt-editor-section.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/nmt-editor-section.c'; fi` + +clients/tui/clients_tui_nmtui-nmt-editor.o: clients/tui/nmt-editor.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/clients_tui_nmtui-nmt-editor.o -MD -MP -MF clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-editor.Tpo -c -o clients/tui/clients_tui_nmtui-nmt-editor.o `test -f 'clients/tui/nmt-editor.c' || echo '$(srcdir)/'`clients/tui/nmt-editor.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-editor.Tpo clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-editor.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/nmt-editor.c' object='clients/tui/clients_tui_nmtui-nmt-editor.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/clients_tui_nmtui-nmt-editor.o `test -f 'clients/tui/nmt-editor.c' || echo '$(srcdir)/'`clients/tui/nmt-editor.c + +clients/tui/clients_tui_nmtui-nmt-editor.obj: clients/tui/nmt-editor.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/clients_tui_nmtui-nmt-editor.obj -MD -MP -MF clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-editor.Tpo -c -o clients/tui/clients_tui_nmtui-nmt-editor.obj `if test -f 'clients/tui/nmt-editor.c'; then $(CYGPATH_W) 'clients/tui/nmt-editor.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/nmt-editor.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-editor.Tpo clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-editor.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/nmt-editor.c' object='clients/tui/clients_tui_nmtui-nmt-editor.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/clients_tui_nmtui-nmt-editor.obj `if test -f 'clients/tui/nmt-editor.c'; then $(CYGPATH_W) 'clients/tui/nmt-editor.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/nmt-editor.c'; fi` + +clients/tui/clients_tui_nmtui-nmt-ip-entry.o: clients/tui/nmt-ip-entry.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/clients_tui_nmtui-nmt-ip-entry.o -MD -MP -MF clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-ip-entry.Tpo -c -o clients/tui/clients_tui_nmtui-nmt-ip-entry.o `test -f 'clients/tui/nmt-ip-entry.c' || echo '$(srcdir)/'`clients/tui/nmt-ip-entry.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-ip-entry.Tpo clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-ip-entry.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/nmt-ip-entry.c' object='clients/tui/clients_tui_nmtui-nmt-ip-entry.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/clients_tui_nmtui-nmt-ip-entry.o `test -f 'clients/tui/nmt-ip-entry.c' || echo '$(srcdir)/'`clients/tui/nmt-ip-entry.c + +clients/tui/clients_tui_nmtui-nmt-ip-entry.obj: clients/tui/nmt-ip-entry.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/clients_tui_nmtui-nmt-ip-entry.obj -MD -MP -MF clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-ip-entry.Tpo -c -o clients/tui/clients_tui_nmtui-nmt-ip-entry.obj `if test -f 'clients/tui/nmt-ip-entry.c'; then $(CYGPATH_W) 'clients/tui/nmt-ip-entry.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/nmt-ip-entry.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-ip-entry.Tpo clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-ip-entry.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/nmt-ip-entry.c' object='clients/tui/clients_tui_nmtui-nmt-ip-entry.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/clients_tui_nmtui-nmt-ip-entry.obj `if test -f 'clients/tui/nmt-ip-entry.c'; then $(CYGPATH_W) 'clients/tui/nmt-ip-entry.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/nmt-ip-entry.c'; fi` + +clients/tui/clients_tui_nmtui-nmt-mac-entry.o: clients/tui/nmt-mac-entry.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/clients_tui_nmtui-nmt-mac-entry.o -MD -MP -MF clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-mac-entry.Tpo -c -o clients/tui/clients_tui_nmtui-nmt-mac-entry.o `test -f 'clients/tui/nmt-mac-entry.c' || echo '$(srcdir)/'`clients/tui/nmt-mac-entry.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-mac-entry.Tpo clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-mac-entry.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/nmt-mac-entry.c' object='clients/tui/clients_tui_nmtui-nmt-mac-entry.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/clients_tui_nmtui-nmt-mac-entry.o `test -f 'clients/tui/nmt-mac-entry.c' || echo '$(srcdir)/'`clients/tui/nmt-mac-entry.c + +clients/tui/clients_tui_nmtui-nmt-mac-entry.obj: clients/tui/nmt-mac-entry.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/clients_tui_nmtui-nmt-mac-entry.obj -MD -MP -MF clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-mac-entry.Tpo -c -o clients/tui/clients_tui_nmtui-nmt-mac-entry.obj `if test -f 'clients/tui/nmt-mac-entry.c'; then $(CYGPATH_W) 'clients/tui/nmt-mac-entry.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/nmt-mac-entry.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-mac-entry.Tpo clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-mac-entry.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/nmt-mac-entry.c' object='clients/tui/clients_tui_nmtui-nmt-mac-entry.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/clients_tui_nmtui-nmt-mac-entry.obj `if test -f 'clients/tui/nmt-mac-entry.c'; then $(CYGPATH_W) 'clients/tui/nmt-mac-entry.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/nmt-mac-entry.c'; fi` + +clients/tui/clients_tui_nmtui-nmt-mtu-entry.o: clients/tui/nmt-mtu-entry.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/clients_tui_nmtui-nmt-mtu-entry.o -MD -MP -MF clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-mtu-entry.Tpo -c -o clients/tui/clients_tui_nmtui-nmt-mtu-entry.o `test -f 'clients/tui/nmt-mtu-entry.c' || echo '$(srcdir)/'`clients/tui/nmt-mtu-entry.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-mtu-entry.Tpo clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-mtu-entry.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/nmt-mtu-entry.c' object='clients/tui/clients_tui_nmtui-nmt-mtu-entry.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/clients_tui_nmtui-nmt-mtu-entry.o `test -f 'clients/tui/nmt-mtu-entry.c' || echo '$(srcdir)/'`clients/tui/nmt-mtu-entry.c + +clients/tui/clients_tui_nmtui-nmt-mtu-entry.obj: clients/tui/nmt-mtu-entry.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/clients_tui_nmtui-nmt-mtu-entry.obj -MD -MP -MF clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-mtu-entry.Tpo -c -o clients/tui/clients_tui_nmtui-nmt-mtu-entry.obj `if test -f 'clients/tui/nmt-mtu-entry.c'; then $(CYGPATH_W) 'clients/tui/nmt-mtu-entry.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/nmt-mtu-entry.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-mtu-entry.Tpo clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-mtu-entry.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/nmt-mtu-entry.c' object='clients/tui/clients_tui_nmtui-nmt-mtu-entry.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/clients_tui_nmtui-nmt-mtu-entry.obj `if test -f 'clients/tui/nmt-mtu-entry.c'; then $(CYGPATH_W) 'clients/tui/nmt-mtu-entry.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/nmt-mtu-entry.c'; fi` + +clients/tui/clients_tui_nmtui-nmt-page-bond.o: clients/tui/nmt-page-bond.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/clients_tui_nmtui-nmt-page-bond.o -MD -MP -MF clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-page-bond.Tpo -c -o clients/tui/clients_tui_nmtui-nmt-page-bond.o `test -f 'clients/tui/nmt-page-bond.c' || echo '$(srcdir)/'`clients/tui/nmt-page-bond.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-page-bond.Tpo clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-page-bond.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/nmt-page-bond.c' object='clients/tui/clients_tui_nmtui-nmt-page-bond.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/clients_tui_nmtui-nmt-page-bond.o `test -f 'clients/tui/nmt-page-bond.c' || echo '$(srcdir)/'`clients/tui/nmt-page-bond.c + +clients/tui/clients_tui_nmtui-nmt-page-bond.obj: clients/tui/nmt-page-bond.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/clients_tui_nmtui-nmt-page-bond.obj -MD -MP -MF clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-page-bond.Tpo -c -o clients/tui/clients_tui_nmtui-nmt-page-bond.obj `if test -f 'clients/tui/nmt-page-bond.c'; then $(CYGPATH_W) 'clients/tui/nmt-page-bond.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/nmt-page-bond.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-page-bond.Tpo clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-page-bond.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/nmt-page-bond.c' object='clients/tui/clients_tui_nmtui-nmt-page-bond.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/clients_tui_nmtui-nmt-page-bond.obj `if test -f 'clients/tui/nmt-page-bond.c'; then $(CYGPATH_W) 'clients/tui/nmt-page-bond.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/nmt-page-bond.c'; fi` + +clients/tui/clients_tui_nmtui-nmt-page-bridge.o: clients/tui/nmt-page-bridge.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/clients_tui_nmtui-nmt-page-bridge.o -MD -MP -MF clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-page-bridge.Tpo -c -o clients/tui/clients_tui_nmtui-nmt-page-bridge.o `test -f 'clients/tui/nmt-page-bridge.c' || echo '$(srcdir)/'`clients/tui/nmt-page-bridge.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-page-bridge.Tpo clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-page-bridge.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/nmt-page-bridge.c' object='clients/tui/clients_tui_nmtui-nmt-page-bridge.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/clients_tui_nmtui-nmt-page-bridge.o `test -f 'clients/tui/nmt-page-bridge.c' || echo '$(srcdir)/'`clients/tui/nmt-page-bridge.c + +clients/tui/clients_tui_nmtui-nmt-page-bridge.obj: clients/tui/nmt-page-bridge.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/clients_tui_nmtui-nmt-page-bridge.obj -MD -MP -MF clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-page-bridge.Tpo -c -o clients/tui/clients_tui_nmtui-nmt-page-bridge.obj `if test -f 'clients/tui/nmt-page-bridge.c'; then $(CYGPATH_W) 'clients/tui/nmt-page-bridge.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/nmt-page-bridge.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-page-bridge.Tpo clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-page-bridge.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/nmt-page-bridge.c' object='clients/tui/clients_tui_nmtui-nmt-page-bridge.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/clients_tui_nmtui-nmt-page-bridge.obj `if test -f 'clients/tui/nmt-page-bridge.c'; then $(CYGPATH_W) 'clients/tui/nmt-page-bridge.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/nmt-page-bridge.c'; fi` + +clients/tui/clients_tui_nmtui-nmt-page-bridge-port.o: clients/tui/nmt-page-bridge-port.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/clients_tui_nmtui-nmt-page-bridge-port.o -MD -MP -MF clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-page-bridge-port.Tpo -c -o clients/tui/clients_tui_nmtui-nmt-page-bridge-port.o `test -f 'clients/tui/nmt-page-bridge-port.c' || echo '$(srcdir)/'`clients/tui/nmt-page-bridge-port.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-page-bridge-port.Tpo clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-page-bridge-port.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/nmt-page-bridge-port.c' object='clients/tui/clients_tui_nmtui-nmt-page-bridge-port.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/clients_tui_nmtui-nmt-page-bridge-port.o `test -f 'clients/tui/nmt-page-bridge-port.c' || echo '$(srcdir)/'`clients/tui/nmt-page-bridge-port.c + +clients/tui/clients_tui_nmtui-nmt-page-bridge-port.obj: clients/tui/nmt-page-bridge-port.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/clients_tui_nmtui-nmt-page-bridge-port.obj -MD -MP -MF clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-page-bridge-port.Tpo -c -o clients/tui/clients_tui_nmtui-nmt-page-bridge-port.obj `if test -f 'clients/tui/nmt-page-bridge-port.c'; then $(CYGPATH_W) 'clients/tui/nmt-page-bridge-port.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/nmt-page-bridge-port.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-page-bridge-port.Tpo clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-page-bridge-port.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/nmt-page-bridge-port.c' object='clients/tui/clients_tui_nmtui-nmt-page-bridge-port.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/clients_tui_nmtui-nmt-page-bridge-port.obj `if test -f 'clients/tui/nmt-page-bridge-port.c'; then $(CYGPATH_W) 'clients/tui/nmt-page-bridge-port.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/nmt-page-bridge-port.c'; fi` + +clients/tui/clients_tui_nmtui-nmt-page-dsl.o: clients/tui/nmt-page-dsl.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/clients_tui_nmtui-nmt-page-dsl.o -MD -MP -MF clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-page-dsl.Tpo -c -o clients/tui/clients_tui_nmtui-nmt-page-dsl.o `test -f 'clients/tui/nmt-page-dsl.c' || echo '$(srcdir)/'`clients/tui/nmt-page-dsl.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-page-dsl.Tpo clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-page-dsl.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/nmt-page-dsl.c' object='clients/tui/clients_tui_nmtui-nmt-page-dsl.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/clients_tui_nmtui-nmt-page-dsl.o `test -f 'clients/tui/nmt-page-dsl.c' || echo '$(srcdir)/'`clients/tui/nmt-page-dsl.c + +clients/tui/clients_tui_nmtui-nmt-page-dsl.obj: clients/tui/nmt-page-dsl.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/clients_tui_nmtui-nmt-page-dsl.obj -MD -MP -MF clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-page-dsl.Tpo -c -o clients/tui/clients_tui_nmtui-nmt-page-dsl.obj `if test -f 'clients/tui/nmt-page-dsl.c'; then $(CYGPATH_W) 'clients/tui/nmt-page-dsl.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/nmt-page-dsl.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-page-dsl.Tpo clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-page-dsl.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/nmt-page-dsl.c' object='clients/tui/clients_tui_nmtui-nmt-page-dsl.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/clients_tui_nmtui-nmt-page-dsl.obj `if test -f 'clients/tui/nmt-page-dsl.c'; then $(CYGPATH_W) 'clients/tui/nmt-page-dsl.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/nmt-page-dsl.c'; fi` + +clients/tui/clients_tui_nmtui-nmt-page-ethernet.o: clients/tui/nmt-page-ethernet.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/clients_tui_nmtui-nmt-page-ethernet.o -MD -MP -MF clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-page-ethernet.Tpo -c -o clients/tui/clients_tui_nmtui-nmt-page-ethernet.o `test -f 'clients/tui/nmt-page-ethernet.c' || echo '$(srcdir)/'`clients/tui/nmt-page-ethernet.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-page-ethernet.Tpo clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-page-ethernet.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/nmt-page-ethernet.c' object='clients/tui/clients_tui_nmtui-nmt-page-ethernet.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/clients_tui_nmtui-nmt-page-ethernet.o `test -f 'clients/tui/nmt-page-ethernet.c' || echo '$(srcdir)/'`clients/tui/nmt-page-ethernet.c + +clients/tui/clients_tui_nmtui-nmt-page-ethernet.obj: clients/tui/nmt-page-ethernet.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/clients_tui_nmtui-nmt-page-ethernet.obj -MD -MP -MF clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-page-ethernet.Tpo -c -o clients/tui/clients_tui_nmtui-nmt-page-ethernet.obj `if test -f 'clients/tui/nmt-page-ethernet.c'; then $(CYGPATH_W) 'clients/tui/nmt-page-ethernet.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/nmt-page-ethernet.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-page-ethernet.Tpo clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-page-ethernet.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/nmt-page-ethernet.c' object='clients/tui/clients_tui_nmtui-nmt-page-ethernet.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/clients_tui_nmtui-nmt-page-ethernet.obj `if test -f 'clients/tui/nmt-page-ethernet.c'; then $(CYGPATH_W) 'clients/tui/nmt-page-ethernet.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/nmt-page-ethernet.c'; fi` + +clients/tui/clients_tui_nmtui-nmt-page-infiniband.o: clients/tui/nmt-page-infiniband.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/clients_tui_nmtui-nmt-page-infiniband.o -MD -MP -MF clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-page-infiniband.Tpo -c -o clients/tui/clients_tui_nmtui-nmt-page-infiniband.o `test -f 'clients/tui/nmt-page-infiniband.c' || echo '$(srcdir)/'`clients/tui/nmt-page-infiniband.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-page-infiniband.Tpo clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-page-infiniband.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/nmt-page-infiniband.c' object='clients/tui/clients_tui_nmtui-nmt-page-infiniband.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/clients_tui_nmtui-nmt-page-infiniband.o `test -f 'clients/tui/nmt-page-infiniband.c' || echo '$(srcdir)/'`clients/tui/nmt-page-infiniband.c + +clients/tui/clients_tui_nmtui-nmt-page-infiniband.obj: clients/tui/nmt-page-infiniband.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/clients_tui_nmtui-nmt-page-infiniband.obj -MD -MP -MF clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-page-infiniband.Tpo -c -o clients/tui/clients_tui_nmtui-nmt-page-infiniband.obj `if test -f 'clients/tui/nmt-page-infiniband.c'; then $(CYGPATH_W) 'clients/tui/nmt-page-infiniband.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/nmt-page-infiniband.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-page-infiniband.Tpo clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-page-infiniband.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/nmt-page-infiniband.c' object='clients/tui/clients_tui_nmtui-nmt-page-infiniband.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/clients_tui_nmtui-nmt-page-infiniband.obj `if test -f 'clients/tui/nmt-page-infiniband.c'; then $(CYGPATH_W) 'clients/tui/nmt-page-infiniband.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/nmt-page-infiniband.c'; fi` + +clients/tui/clients_tui_nmtui-nmt-page-ip-tunnel.o: clients/tui/nmt-page-ip-tunnel.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/clients_tui_nmtui-nmt-page-ip-tunnel.o -MD -MP -MF clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-page-ip-tunnel.Tpo -c -o clients/tui/clients_tui_nmtui-nmt-page-ip-tunnel.o `test -f 'clients/tui/nmt-page-ip-tunnel.c' || echo '$(srcdir)/'`clients/tui/nmt-page-ip-tunnel.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-page-ip-tunnel.Tpo clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-page-ip-tunnel.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/nmt-page-ip-tunnel.c' object='clients/tui/clients_tui_nmtui-nmt-page-ip-tunnel.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/clients_tui_nmtui-nmt-page-ip-tunnel.o `test -f 'clients/tui/nmt-page-ip-tunnel.c' || echo '$(srcdir)/'`clients/tui/nmt-page-ip-tunnel.c + +clients/tui/clients_tui_nmtui-nmt-page-ip-tunnel.obj: clients/tui/nmt-page-ip-tunnel.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/clients_tui_nmtui-nmt-page-ip-tunnel.obj -MD -MP -MF clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-page-ip-tunnel.Tpo -c -o clients/tui/clients_tui_nmtui-nmt-page-ip-tunnel.obj `if test -f 'clients/tui/nmt-page-ip-tunnel.c'; then $(CYGPATH_W) 'clients/tui/nmt-page-ip-tunnel.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/nmt-page-ip-tunnel.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-page-ip-tunnel.Tpo clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-page-ip-tunnel.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/nmt-page-ip-tunnel.c' object='clients/tui/clients_tui_nmtui-nmt-page-ip-tunnel.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/clients_tui_nmtui-nmt-page-ip-tunnel.obj `if test -f 'clients/tui/nmt-page-ip-tunnel.c'; then $(CYGPATH_W) 'clients/tui/nmt-page-ip-tunnel.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/nmt-page-ip-tunnel.c'; fi` + +clients/tui/clients_tui_nmtui-nmt-page-ip4.o: clients/tui/nmt-page-ip4.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/clients_tui_nmtui-nmt-page-ip4.o -MD -MP -MF clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-page-ip4.Tpo -c -o clients/tui/clients_tui_nmtui-nmt-page-ip4.o `test -f 'clients/tui/nmt-page-ip4.c' || echo '$(srcdir)/'`clients/tui/nmt-page-ip4.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-page-ip4.Tpo clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-page-ip4.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/nmt-page-ip4.c' object='clients/tui/clients_tui_nmtui-nmt-page-ip4.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/clients_tui_nmtui-nmt-page-ip4.o `test -f 'clients/tui/nmt-page-ip4.c' || echo '$(srcdir)/'`clients/tui/nmt-page-ip4.c + +clients/tui/clients_tui_nmtui-nmt-page-ip4.obj: clients/tui/nmt-page-ip4.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/clients_tui_nmtui-nmt-page-ip4.obj -MD -MP -MF clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-page-ip4.Tpo -c -o clients/tui/clients_tui_nmtui-nmt-page-ip4.obj `if test -f 'clients/tui/nmt-page-ip4.c'; then $(CYGPATH_W) 'clients/tui/nmt-page-ip4.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/nmt-page-ip4.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-page-ip4.Tpo clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-page-ip4.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/nmt-page-ip4.c' object='clients/tui/clients_tui_nmtui-nmt-page-ip4.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/clients_tui_nmtui-nmt-page-ip4.obj `if test -f 'clients/tui/nmt-page-ip4.c'; then $(CYGPATH_W) 'clients/tui/nmt-page-ip4.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/nmt-page-ip4.c'; fi` + +clients/tui/clients_tui_nmtui-nmt-page-ip6.o: clients/tui/nmt-page-ip6.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/clients_tui_nmtui-nmt-page-ip6.o -MD -MP -MF clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-page-ip6.Tpo -c -o clients/tui/clients_tui_nmtui-nmt-page-ip6.o `test -f 'clients/tui/nmt-page-ip6.c' || echo '$(srcdir)/'`clients/tui/nmt-page-ip6.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-page-ip6.Tpo clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-page-ip6.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/nmt-page-ip6.c' object='clients/tui/clients_tui_nmtui-nmt-page-ip6.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/clients_tui_nmtui-nmt-page-ip6.o `test -f 'clients/tui/nmt-page-ip6.c' || echo '$(srcdir)/'`clients/tui/nmt-page-ip6.c + +clients/tui/clients_tui_nmtui-nmt-page-ip6.obj: clients/tui/nmt-page-ip6.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/clients_tui_nmtui-nmt-page-ip6.obj -MD -MP -MF clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-page-ip6.Tpo -c -o clients/tui/clients_tui_nmtui-nmt-page-ip6.obj `if test -f 'clients/tui/nmt-page-ip6.c'; then $(CYGPATH_W) 'clients/tui/nmt-page-ip6.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/nmt-page-ip6.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-page-ip6.Tpo clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-page-ip6.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/nmt-page-ip6.c' object='clients/tui/clients_tui_nmtui-nmt-page-ip6.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/clients_tui_nmtui-nmt-page-ip6.obj `if test -f 'clients/tui/nmt-page-ip6.c'; then $(CYGPATH_W) 'clients/tui/nmt-page-ip6.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/nmt-page-ip6.c'; fi` + +clients/tui/clients_tui_nmtui-nmt-page-ppp.o: clients/tui/nmt-page-ppp.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/clients_tui_nmtui-nmt-page-ppp.o -MD -MP -MF clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-page-ppp.Tpo -c -o clients/tui/clients_tui_nmtui-nmt-page-ppp.o `test -f 'clients/tui/nmt-page-ppp.c' || echo '$(srcdir)/'`clients/tui/nmt-page-ppp.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-page-ppp.Tpo clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-page-ppp.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/nmt-page-ppp.c' object='clients/tui/clients_tui_nmtui-nmt-page-ppp.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/clients_tui_nmtui-nmt-page-ppp.o `test -f 'clients/tui/nmt-page-ppp.c' || echo '$(srcdir)/'`clients/tui/nmt-page-ppp.c + +clients/tui/clients_tui_nmtui-nmt-page-ppp.obj: clients/tui/nmt-page-ppp.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/clients_tui_nmtui-nmt-page-ppp.obj -MD -MP -MF clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-page-ppp.Tpo -c -o clients/tui/clients_tui_nmtui-nmt-page-ppp.obj `if test -f 'clients/tui/nmt-page-ppp.c'; then $(CYGPATH_W) 'clients/tui/nmt-page-ppp.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/nmt-page-ppp.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-page-ppp.Tpo clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-page-ppp.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/nmt-page-ppp.c' object='clients/tui/clients_tui_nmtui-nmt-page-ppp.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/clients_tui_nmtui-nmt-page-ppp.obj `if test -f 'clients/tui/nmt-page-ppp.c'; then $(CYGPATH_W) 'clients/tui/nmt-page-ppp.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/nmt-page-ppp.c'; fi` + +clients/tui/clients_tui_nmtui-nmt-page-team.o: clients/tui/nmt-page-team.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/clients_tui_nmtui-nmt-page-team.o -MD -MP -MF clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-page-team.Tpo -c -o clients/tui/clients_tui_nmtui-nmt-page-team.o `test -f 'clients/tui/nmt-page-team.c' || echo '$(srcdir)/'`clients/tui/nmt-page-team.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-page-team.Tpo clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-page-team.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/nmt-page-team.c' object='clients/tui/clients_tui_nmtui-nmt-page-team.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/clients_tui_nmtui-nmt-page-team.o `test -f 'clients/tui/nmt-page-team.c' || echo '$(srcdir)/'`clients/tui/nmt-page-team.c + +clients/tui/clients_tui_nmtui-nmt-page-team.obj: clients/tui/nmt-page-team.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/clients_tui_nmtui-nmt-page-team.obj -MD -MP -MF clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-page-team.Tpo -c -o clients/tui/clients_tui_nmtui-nmt-page-team.obj `if test -f 'clients/tui/nmt-page-team.c'; then $(CYGPATH_W) 'clients/tui/nmt-page-team.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/nmt-page-team.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-page-team.Tpo clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-page-team.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/nmt-page-team.c' object='clients/tui/clients_tui_nmtui-nmt-page-team.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/clients_tui_nmtui-nmt-page-team.obj `if test -f 'clients/tui/nmt-page-team.c'; then $(CYGPATH_W) 'clients/tui/nmt-page-team.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/nmt-page-team.c'; fi` + +clients/tui/clients_tui_nmtui-nmt-page-team-port.o: clients/tui/nmt-page-team-port.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/clients_tui_nmtui-nmt-page-team-port.o -MD -MP -MF clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-page-team-port.Tpo -c -o clients/tui/clients_tui_nmtui-nmt-page-team-port.o `test -f 'clients/tui/nmt-page-team-port.c' || echo '$(srcdir)/'`clients/tui/nmt-page-team-port.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-page-team-port.Tpo clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-page-team-port.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/nmt-page-team-port.c' object='clients/tui/clients_tui_nmtui-nmt-page-team-port.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/clients_tui_nmtui-nmt-page-team-port.o `test -f 'clients/tui/nmt-page-team-port.c' || echo '$(srcdir)/'`clients/tui/nmt-page-team-port.c + +clients/tui/clients_tui_nmtui-nmt-page-team-port.obj: clients/tui/nmt-page-team-port.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/clients_tui_nmtui-nmt-page-team-port.obj -MD -MP -MF clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-page-team-port.Tpo -c -o clients/tui/clients_tui_nmtui-nmt-page-team-port.obj `if test -f 'clients/tui/nmt-page-team-port.c'; then $(CYGPATH_W) 'clients/tui/nmt-page-team-port.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/nmt-page-team-port.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-page-team-port.Tpo clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-page-team-port.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/nmt-page-team-port.c' object='clients/tui/clients_tui_nmtui-nmt-page-team-port.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/clients_tui_nmtui-nmt-page-team-port.obj `if test -f 'clients/tui/nmt-page-team-port.c'; then $(CYGPATH_W) 'clients/tui/nmt-page-team-port.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/nmt-page-team-port.c'; fi` + +clients/tui/clients_tui_nmtui-nmt-page-vlan.o: clients/tui/nmt-page-vlan.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/clients_tui_nmtui-nmt-page-vlan.o -MD -MP -MF clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-page-vlan.Tpo -c -o clients/tui/clients_tui_nmtui-nmt-page-vlan.o `test -f 'clients/tui/nmt-page-vlan.c' || echo '$(srcdir)/'`clients/tui/nmt-page-vlan.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-page-vlan.Tpo clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-page-vlan.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/nmt-page-vlan.c' object='clients/tui/clients_tui_nmtui-nmt-page-vlan.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/clients_tui_nmtui-nmt-page-vlan.o `test -f 'clients/tui/nmt-page-vlan.c' || echo '$(srcdir)/'`clients/tui/nmt-page-vlan.c + +clients/tui/clients_tui_nmtui-nmt-page-vlan.obj: clients/tui/nmt-page-vlan.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/clients_tui_nmtui-nmt-page-vlan.obj -MD -MP -MF clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-page-vlan.Tpo -c -o clients/tui/clients_tui_nmtui-nmt-page-vlan.obj `if test -f 'clients/tui/nmt-page-vlan.c'; then $(CYGPATH_W) 'clients/tui/nmt-page-vlan.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/nmt-page-vlan.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-page-vlan.Tpo clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-page-vlan.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/nmt-page-vlan.c' object='clients/tui/clients_tui_nmtui-nmt-page-vlan.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/clients_tui_nmtui-nmt-page-vlan.obj `if test -f 'clients/tui/nmt-page-vlan.c'; then $(CYGPATH_W) 'clients/tui/nmt-page-vlan.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/nmt-page-vlan.c'; fi` + +clients/tui/clients_tui_nmtui-nmt-page-wifi.o: clients/tui/nmt-page-wifi.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/clients_tui_nmtui-nmt-page-wifi.o -MD -MP -MF clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-page-wifi.Tpo -c -o clients/tui/clients_tui_nmtui-nmt-page-wifi.o `test -f 'clients/tui/nmt-page-wifi.c' || echo '$(srcdir)/'`clients/tui/nmt-page-wifi.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-page-wifi.Tpo clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-page-wifi.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/nmt-page-wifi.c' object='clients/tui/clients_tui_nmtui-nmt-page-wifi.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/clients_tui_nmtui-nmt-page-wifi.o `test -f 'clients/tui/nmt-page-wifi.c' || echo '$(srcdir)/'`clients/tui/nmt-page-wifi.c + +clients/tui/clients_tui_nmtui-nmt-page-wifi.obj: clients/tui/nmt-page-wifi.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/clients_tui_nmtui-nmt-page-wifi.obj -MD -MP -MF clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-page-wifi.Tpo -c -o clients/tui/clients_tui_nmtui-nmt-page-wifi.obj `if test -f 'clients/tui/nmt-page-wifi.c'; then $(CYGPATH_W) 'clients/tui/nmt-page-wifi.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/nmt-page-wifi.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-page-wifi.Tpo clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-page-wifi.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/nmt-page-wifi.c' object='clients/tui/clients_tui_nmtui-nmt-page-wifi.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/clients_tui_nmtui-nmt-page-wifi.obj `if test -f 'clients/tui/nmt-page-wifi.c'; then $(CYGPATH_W) 'clients/tui/nmt-page-wifi.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/nmt-page-wifi.c'; fi` + +clients/tui/clients_tui_nmtui-nmt-password-dialog.o: clients/tui/nmt-password-dialog.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/clients_tui_nmtui-nmt-password-dialog.o -MD -MP -MF clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-password-dialog.Tpo -c -o clients/tui/clients_tui_nmtui-nmt-password-dialog.o `test -f 'clients/tui/nmt-password-dialog.c' || echo '$(srcdir)/'`clients/tui/nmt-password-dialog.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-password-dialog.Tpo clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-password-dialog.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/nmt-password-dialog.c' object='clients/tui/clients_tui_nmtui-nmt-password-dialog.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/clients_tui_nmtui-nmt-password-dialog.o `test -f 'clients/tui/nmt-password-dialog.c' || echo '$(srcdir)/'`clients/tui/nmt-password-dialog.c + +clients/tui/clients_tui_nmtui-nmt-password-dialog.obj: clients/tui/nmt-password-dialog.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/clients_tui_nmtui-nmt-password-dialog.obj -MD -MP -MF clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-password-dialog.Tpo -c -o clients/tui/clients_tui_nmtui-nmt-password-dialog.obj `if test -f 'clients/tui/nmt-password-dialog.c'; then $(CYGPATH_W) 'clients/tui/nmt-password-dialog.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/nmt-password-dialog.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-password-dialog.Tpo clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-password-dialog.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/nmt-password-dialog.c' object='clients/tui/clients_tui_nmtui-nmt-password-dialog.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/clients_tui_nmtui-nmt-password-dialog.obj `if test -f 'clients/tui/nmt-password-dialog.c'; then $(CYGPATH_W) 'clients/tui/nmt-password-dialog.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/nmt-password-dialog.c'; fi` + +clients/tui/clients_tui_nmtui-nmt-password-fields.o: clients/tui/nmt-password-fields.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/clients_tui_nmtui-nmt-password-fields.o -MD -MP -MF clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-password-fields.Tpo -c -o clients/tui/clients_tui_nmtui-nmt-password-fields.o `test -f 'clients/tui/nmt-password-fields.c' || echo '$(srcdir)/'`clients/tui/nmt-password-fields.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-password-fields.Tpo clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-password-fields.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/nmt-password-fields.c' object='clients/tui/clients_tui_nmtui-nmt-password-fields.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/clients_tui_nmtui-nmt-password-fields.o `test -f 'clients/tui/nmt-password-fields.c' || echo '$(srcdir)/'`clients/tui/nmt-password-fields.c + +clients/tui/clients_tui_nmtui-nmt-password-fields.obj: clients/tui/nmt-password-fields.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/clients_tui_nmtui-nmt-password-fields.obj -MD -MP -MF clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-password-fields.Tpo -c -o clients/tui/clients_tui_nmtui-nmt-password-fields.obj `if test -f 'clients/tui/nmt-password-fields.c'; then $(CYGPATH_W) 'clients/tui/nmt-password-fields.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/nmt-password-fields.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-password-fields.Tpo clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-password-fields.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/nmt-password-fields.c' object='clients/tui/clients_tui_nmtui-nmt-password-fields.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/clients_tui_nmtui-nmt-password-fields.obj `if test -f 'clients/tui/nmt-password-fields.c'; then $(CYGPATH_W) 'clients/tui/nmt-password-fields.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/nmt-password-fields.c'; fi` + +clients/tui/clients_tui_nmtui-nmt-route-editor.o: clients/tui/nmt-route-editor.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/clients_tui_nmtui-nmt-route-editor.o -MD -MP -MF clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-route-editor.Tpo -c -o clients/tui/clients_tui_nmtui-nmt-route-editor.o `test -f 'clients/tui/nmt-route-editor.c' || echo '$(srcdir)/'`clients/tui/nmt-route-editor.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-route-editor.Tpo clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-route-editor.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/nmt-route-editor.c' object='clients/tui/clients_tui_nmtui-nmt-route-editor.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/clients_tui_nmtui-nmt-route-editor.o `test -f 'clients/tui/nmt-route-editor.c' || echo '$(srcdir)/'`clients/tui/nmt-route-editor.c + +clients/tui/clients_tui_nmtui-nmt-route-editor.obj: clients/tui/nmt-route-editor.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/clients_tui_nmtui-nmt-route-editor.obj -MD -MP -MF clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-route-editor.Tpo -c -o clients/tui/clients_tui_nmtui-nmt-route-editor.obj `if test -f 'clients/tui/nmt-route-editor.c'; then $(CYGPATH_W) 'clients/tui/nmt-route-editor.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/nmt-route-editor.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-route-editor.Tpo clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-route-editor.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/nmt-route-editor.c' object='clients/tui/clients_tui_nmtui-nmt-route-editor.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/clients_tui_nmtui-nmt-route-editor.obj `if test -f 'clients/tui/nmt-route-editor.c'; then $(CYGPATH_W) 'clients/tui/nmt-route-editor.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/nmt-route-editor.c'; fi` + +clients/tui/clients_tui_nmtui-nmt-route-entry.o: clients/tui/nmt-route-entry.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/clients_tui_nmtui-nmt-route-entry.o -MD -MP -MF clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-route-entry.Tpo -c -o clients/tui/clients_tui_nmtui-nmt-route-entry.o `test -f 'clients/tui/nmt-route-entry.c' || echo '$(srcdir)/'`clients/tui/nmt-route-entry.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-route-entry.Tpo clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-route-entry.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/nmt-route-entry.c' object='clients/tui/clients_tui_nmtui-nmt-route-entry.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/clients_tui_nmtui-nmt-route-entry.o `test -f 'clients/tui/nmt-route-entry.c' || echo '$(srcdir)/'`clients/tui/nmt-route-entry.c + +clients/tui/clients_tui_nmtui-nmt-route-entry.obj: clients/tui/nmt-route-entry.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/clients_tui_nmtui-nmt-route-entry.obj -MD -MP -MF clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-route-entry.Tpo -c -o clients/tui/clients_tui_nmtui-nmt-route-entry.obj `if test -f 'clients/tui/nmt-route-entry.c'; then $(CYGPATH_W) 'clients/tui/nmt-route-entry.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/nmt-route-entry.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-route-entry.Tpo clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-route-entry.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/nmt-route-entry.c' object='clients/tui/clients_tui_nmtui-nmt-route-entry.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/clients_tui_nmtui-nmt-route-entry.obj `if test -f 'clients/tui/nmt-route-entry.c'; then $(CYGPATH_W) 'clients/tui/nmt-route-entry.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/nmt-route-entry.c'; fi` + +clients/tui/clients_tui_nmtui-nmt-route-table.o: clients/tui/nmt-route-table.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/clients_tui_nmtui-nmt-route-table.o -MD -MP -MF clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-route-table.Tpo -c -o clients/tui/clients_tui_nmtui-nmt-route-table.o `test -f 'clients/tui/nmt-route-table.c' || echo '$(srcdir)/'`clients/tui/nmt-route-table.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-route-table.Tpo clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-route-table.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/nmt-route-table.c' object='clients/tui/clients_tui_nmtui-nmt-route-table.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/clients_tui_nmtui-nmt-route-table.o `test -f 'clients/tui/nmt-route-table.c' || echo '$(srcdir)/'`clients/tui/nmt-route-table.c + +clients/tui/clients_tui_nmtui-nmt-route-table.obj: clients/tui/nmt-route-table.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/clients_tui_nmtui-nmt-route-table.obj -MD -MP -MF clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-route-table.Tpo -c -o clients/tui/clients_tui_nmtui-nmt-route-table.obj `if test -f 'clients/tui/nmt-route-table.c'; then $(CYGPATH_W) 'clients/tui/nmt-route-table.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/nmt-route-table.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-route-table.Tpo clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-route-table.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/nmt-route-table.c' object='clients/tui/clients_tui_nmtui-nmt-route-table.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/clients_tui_nmtui-nmt-route-table.obj `if test -f 'clients/tui/nmt-route-table.c'; then $(CYGPATH_W) 'clients/tui/nmt-route-table.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/nmt-route-table.c'; fi` + +clients/tui/clients_tui_nmtui-nmt-slave-list.o: clients/tui/nmt-slave-list.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/clients_tui_nmtui-nmt-slave-list.o -MD -MP -MF clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-slave-list.Tpo -c -o clients/tui/clients_tui_nmtui-nmt-slave-list.o `test -f 'clients/tui/nmt-slave-list.c' || echo '$(srcdir)/'`clients/tui/nmt-slave-list.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-slave-list.Tpo clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-slave-list.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/nmt-slave-list.c' object='clients/tui/clients_tui_nmtui-nmt-slave-list.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/clients_tui_nmtui-nmt-slave-list.o `test -f 'clients/tui/nmt-slave-list.c' || echo '$(srcdir)/'`clients/tui/nmt-slave-list.c + +clients/tui/clients_tui_nmtui-nmt-slave-list.obj: clients/tui/nmt-slave-list.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/clients_tui_nmtui-nmt-slave-list.obj -MD -MP -MF clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-slave-list.Tpo -c -o clients/tui/clients_tui_nmtui-nmt-slave-list.obj `if test -f 'clients/tui/nmt-slave-list.c'; then $(CYGPATH_W) 'clients/tui/nmt-slave-list.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/nmt-slave-list.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-slave-list.Tpo clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-slave-list.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/nmt-slave-list.c' object='clients/tui/clients_tui_nmtui-nmt-slave-list.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/clients_tui_nmtui-nmt-slave-list.obj `if test -f 'clients/tui/nmt-slave-list.c'; then $(CYGPATH_W) 'clients/tui/nmt-slave-list.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/nmt-slave-list.c'; fi` + +clients/tui/clients_tui_nmtui-nmt-utils.o: clients/tui/nmt-utils.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/clients_tui_nmtui-nmt-utils.o -MD -MP -MF clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-utils.Tpo -c -o clients/tui/clients_tui_nmtui-nmt-utils.o `test -f 'clients/tui/nmt-utils.c' || echo '$(srcdir)/'`clients/tui/nmt-utils.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-utils.Tpo clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-utils.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/nmt-utils.c' object='clients/tui/clients_tui_nmtui-nmt-utils.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/clients_tui_nmtui-nmt-utils.o `test -f 'clients/tui/nmt-utils.c' || echo '$(srcdir)/'`clients/tui/nmt-utils.c + +clients/tui/clients_tui_nmtui-nmt-utils.obj: clients/tui/nmt-utils.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/clients_tui_nmtui-nmt-utils.obj -MD -MP -MF clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-utils.Tpo -c -o clients/tui/clients_tui_nmtui-nmt-utils.obj `if test -f 'clients/tui/nmt-utils.c'; then $(CYGPATH_W) 'clients/tui/nmt-utils.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/nmt-utils.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-utils.Tpo clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-utils.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/nmt-utils.c' object='clients/tui/clients_tui_nmtui-nmt-utils.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/clients_tui_nmtui-nmt-utils.obj `if test -f 'clients/tui/nmt-utils.c'; then $(CYGPATH_W) 'clients/tui/nmt-utils.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/nmt-utils.c'; fi` + +clients/tui/clients_tui_nmtui-nmt-widget-list.o: clients/tui/nmt-widget-list.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/clients_tui_nmtui-nmt-widget-list.o -MD -MP -MF clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-widget-list.Tpo -c -o clients/tui/clients_tui_nmtui-nmt-widget-list.o `test -f 'clients/tui/nmt-widget-list.c' || echo '$(srcdir)/'`clients/tui/nmt-widget-list.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-widget-list.Tpo clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-widget-list.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/nmt-widget-list.c' object='clients/tui/clients_tui_nmtui-nmt-widget-list.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/clients_tui_nmtui-nmt-widget-list.o `test -f 'clients/tui/nmt-widget-list.c' || echo '$(srcdir)/'`clients/tui/nmt-widget-list.c + +clients/tui/clients_tui_nmtui-nmt-widget-list.obj: clients/tui/nmt-widget-list.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/tui/clients_tui_nmtui-nmt-widget-list.obj -MD -MP -MF clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-widget-list.Tpo -c -o clients/tui/clients_tui_nmtui-nmt-widget-list.obj `if test -f 'clients/tui/nmt-widget-list.c'; then $(CYGPATH_W) 'clients/tui/nmt-widget-list.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/nmt-widget-list.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-widget-list.Tpo clients/tui/$(DEPDIR)/clients_tui_nmtui-nmt-widget-list.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/tui/nmt-widget-list.c' object='clients/tui/clients_tui_nmtui-nmt-widget-list.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/tui/clients_tui_nmtui-nmt-widget-list.obj `if test -f 'clients/tui/nmt-widget-list.c'; then $(CYGPATH_W) 'clients/tui/nmt-widget-list.c'; else $(CYGPATH_W) '$(srcdir)/clients/tui/nmt-widget-list.c'; fi` + +clients/common/clients_tui_nmtui-nm-secret-agent-simple.o: clients/common/nm-secret-agent-simple.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/common/clients_tui_nmtui-nm-secret-agent-simple.o -MD -MP -MF clients/common/$(DEPDIR)/clients_tui_nmtui-nm-secret-agent-simple.Tpo -c -o clients/common/clients_tui_nmtui-nm-secret-agent-simple.o `test -f 'clients/common/nm-secret-agent-simple.c' || echo '$(srcdir)/'`clients/common/nm-secret-agent-simple.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/common/$(DEPDIR)/clients_tui_nmtui-nm-secret-agent-simple.Tpo clients/common/$(DEPDIR)/clients_tui_nmtui-nm-secret-agent-simple.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/common/nm-secret-agent-simple.c' object='clients/common/clients_tui_nmtui-nm-secret-agent-simple.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/common/clients_tui_nmtui-nm-secret-agent-simple.o `test -f 'clients/common/nm-secret-agent-simple.c' || echo '$(srcdir)/'`clients/common/nm-secret-agent-simple.c + +clients/common/clients_tui_nmtui-nm-secret-agent-simple.obj: clients/common/nm-secret-agent-simple.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/common/clients_tui_nmtui-nm-secret-agent-simple.obj -MD -MP -MF clients/common/$(DEPDIR)/clients_tui_nmtui-nm-secret-agent-simple.Tpo -c -o clients/common/clients_tui_nmtui-nm-secret-agent-simple.obj `if test -f 'clients/common/nm-secret-agent-simple.c'; then $(CYGPATH_W) 'clients/common/nm-secret-agent-simple.c'; else $(CYGPATH_W) '$(srcdir)/clients/common/nm-secret-agent-simple.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/common/$(DEPDIR)/clients_tui_nmtui-nm-secret-agent-simple.Tpo clients/common/$(DEPDIR)/clients_tui_nmtui-nm-secret-agent-simple.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/common/nm-secret-agent-simple.c' object='clients/common/clients_tui_nmtui-nm-secret-agent-simple.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/common/clients_tui_nmtui-nm-secret-agent-simple.obj `if test -f 'clients/common/nm-secret-agent-simple.c'; then $(CYGPATH_W) 'clients/common/nm-secret-agent-simple.c'; else $(CYGPATH_W) '$(srcdir)/clients/common/nm-secret-agent-simple.c'; fi` + +clients/common/clients_tui_nmtui-nm-vpn-helpers.o: clients/common/nm-vpn-helpers.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/common/clients_tui_nmtui-nm-vpn-helpers.o -MD -MP -MF clients/common/$(DEPDIR)/clients_tui_nmtui-nm-vpn-helpers.Tpo -c -o clients/common/clients_tui_nmtui-nm-vpn-helpers.o `test -f 'clients/common/nm-vpn-helpers.c' || echo '$(srcdir)/'`clients/common/nm-vpn-helpers.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/common/$(DEPDIR)/clients_tui_nmtui-nm-vpn-helpers.Tpo clients/common/$(DEPDIR)/clients_tui_nmtui-nm-vpn-helpers.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/common/nm-vpn-helpers.c' object='clients/common/clients_tui_nmtui-nm-vpn-helpers.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/common/clients_tui_nmtui-nm-vpn-helpers.o `test -f 'clients/common/nm-vpn-helpers.c' || echo '$(srcdir)/'`clients/common/nm-vpn-helpers.c + +clients/common/clients_tui_nmtui-nm-vpn-helpers.obj: clients/common/nm-vpn-helpers.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT clients/common/clients_tui_nmtui-nm-vpn-helpers.obj -MD -MP -MF clients/common/$(DEPDIR)/clients_tui_nmtui-nm-vpn-helpers.Tpo -c -o clients/common/clients_tui_nmtui-nm-vpn-helpers.obj `if test -f 'clients/common/nm-vpn-helpers.c'; then $(CYGPATH_W) 'clients/common/nm-vpn-helpers.c'; else $(CYGPATH_W) '$(srcdir)/clients/common/nm-vpn-helpers.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) clients/common/$(DEPDIR)/clients_tui_nmtui-nm-vpn-helpers.Tpo clients/common/$(DEPDIR)/clients_tui_nmtui-nm-vpn-helpers.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clients/common/nm-vpn-helpers.c' object='clients/common/clients_tui_nmtui-nm-vpn-helpers.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(clients_tui_nmtui_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o clients/common/clients_tui_nmtui-nm-vpn-helpers.obj `if test -f 'clients/common/nm-vpn-helpers.c'; then $(CYGPATH_W) 'clients/common/nm-vpn-helpers.c'; else $(CYGPATH_W) '$(srcdir)/clients/common/nm-vpn-helpers.c'; fi` + +dispatcher/dispatcher_nm_dispatcher-nm-dispatcher.o: dispatcher/nm-dispatcher.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(dispatcher_nm_dispatcher_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT dispatcher/dispatcher_nm_dispatcher-nm-dispatcher.o -MD -MP -MF dispatcher/$(DEPDIR)/dispatcher_nm_dispatcher-nm-dispatcher.Tpo -c -o dispatcher/dispatcher_nm_dispatcher-nm-dispatcher.o `test -f 'dispatcher/nm-dispatcher.c' || echo '$(srcdir)/'`dispatcher/nm-dispatcher.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) dispatcher/$(DEPDIR)/dispatcher_nm_dispatcher-nm-dispatcher.Tpo dispatcher/$(DEPDIR)/dispatcher_nm_dispatcher-nm-dispatcher.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='dispatcher/nm-dispatcher.c' object='dispatcher/dispatcher_nm_dispatcher-nm-dispatcher.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(dispatcher_nm_dispatcher_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o dispatcher/dispatcher_nm_dispatcher-nm-dispatcher.o `test -f 'dispatcher/nm-dispatcher.c' || echo '$(srcdir)/'`dispatcher/nm-dispatcher.c + +dispatcher/dispatcher_nm_dispatcher-nm-dispatcher.obj: dispatcher/nm-dispatcher.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(dispatcher_nm_dispatcher_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT dispatcher/dispatcher_nm_dispatcher-nm-dispatcher.obj -MD -MP -MF dispatcher/$(DEPDIR)/dispatcher_nm_dispatcher-nm-dispatcher.Tpo -c -o dispatcher/dispatcher_nm_dispatcher-nm-dispatcher.obj `if test -f 'dispatcher/nm-dispatcher.c'; then $(CYGPATH_W) 'dispatcher/nm-dispatcher.c'; else $(CYGPATH_W) '$(srcdir)/dispatcher/nm-dispatcher.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) dispatcher/$(DEPDIR)/dispatcher_nm_dispatcher-nm-dispatcher.Tpo dispatcher/$(DEPDIR)/dispatcher_nm_dispatcher-nm-dispatcher.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='dispatcher/nm-dispatcher.c' object='dispatcher/dispatcher_nm_dispatcher-nm-dispatcher.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(dispatcher_nm_dispatcher_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o dispatcher/dispatcher_nm_dispatcher-nm-dispatcher.obj `if test -f 'dispatcher/nm-dispatcher.c'; then $(CYGPATH_W) 'dispatcher/nm-dispatcher.c'; else $(CYGPATH_W) '$(srcdir)/dispatcher/nm-dispatcher.c'; fi` + +dispatcher/dispatcher_nm_dispatcher-nmdbus-dispatcher.o: dispatcher/nmdbus-dispatcher.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(dispatcher_nm_dispatcher_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT dispatcher/dispatcher_nm_dispatcher-nmdbus-dispatcher.o -MD -MP -MF dispatcher/$(DEPDIR)/dispatcher_nm_dispatcher-nmdbus-dispatcher.Tpo -c -o dispatcher/dispatcher_nm_dispatcher-nmdbus-dispatcher.o `test -f 'dispatcher/nmdbus-dispatcher.c' || echo '$(srcdir)/'`dispatcher/nmdbus-dispatcher.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) dispatcher/$(DEPDIR)/dispatcher_nm_dispatcher-nmdbus-dispatcher.Tpo dispatcher/$(DEPDIR)/dispatcher_nm_dispatcher-nmdbus-dispatcher.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='dispatcher/nmdbus-dispatcher.c' object='dispatcher/dispatcher_nm_dispatcher-nmdbus-dispatcher.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(dispatcher_nm_dispatcher_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o dispatcher/dispatcher_nm_dispatcher-nmdbus-dispatcher.o `test -f 'dispatcher/nmdbus-dispatcher.c' || echo '$(srcdir)/'`dispatcher/nmdbus-dispatcher.c + +dispatcher/dispatcher_nm_dispatcher-nmdbus-dispatcher.obj: dispatcher/nmdbus-dispatcher.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(dispatcher_nm_dispatcher_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT dispatcher/dispatcher_nm_dispatcher-nmdbus-dispatcher.obj -MD -MP -MF dispatcher/$(DEPDIR)/dispatcher_nm_dispatcher-nmdbus-dispatcher.Tpo -c -o dispatcher/dispatcher_nm_dispatcher-nmdbus-dispatcher.obj `if test -f 'dispatcher/nmdbus-dispatcher.c'; then $(CYGPATH_W) 'dispatcher/nmdbus-dispatcher.c'; else $(CYGPATH_W) '$(srcdir)/dispatcher/nmdbus-dispatcher.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) dispatcher/$(DEPDIR)/dispatcher_nm_dispatcher-nmdbus-dispatcher.Tpo dispatcher/$(DEPDIR)/dispatcher_nm_dispatcher-nmdbus-dispatcher.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='dispatcher/nmdbus-dispatcher.c' object='dispatcher/dispatcher_nm_dispatcher-nmdbus-dispatcher.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(dispatcher_nm_dispatcher_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o dispatcher/dispatcher_nm_dispatcher-nmdbus-dispatcher.obj `if test -f 'dispatcher/nmdbus-dispatcher.c'; then $(CYGPATH_W) 'dispatcher/nmdbus-dispatcher.c'; else $(CYGPATH_W) '$(srcdir)/dispatcher/nmdbus-dispatcher.c'; fi` + +dispatcher/tests/dispatcher_tests_test_dispatcher_envp-test-dispatcher-envp.o: dispatcher/tests/test-dispatcher-envp.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(dispatcher_tests_test_dispatcher_envp_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT dispatcher/tests/dispatcher_tests_test_dispatcher_envp-test-dispatcher-envp.o -MD -MP -MF dispatcher/tests/$(DEPDIR)/dispatcher_tests_test_dispatcher_envp-test-dispatcher-envp.Tpo -c -o dispatcher/tests/dispatcher_tests_test_dispatcher_envp-test-dispatcher-envp.o `test -f 'dispatcher/tests/test-dispatcher-envp.c' || echo '$(srcdir)/'`dispatcher/tests/test-dispatcher-envp.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) dispatcher/tests/$(DEPDIR)/dispatcher_tests_test_dispatcher_envp-test-dispatcher-envp.Tpo dispatcher/tests/$(DEPDIR)/dispatcher_tests_test_dispatcher_envp-test-dispatcher-envp.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='dispatcher/tests/test-dispatcher-envp.c' object='dispatcher/tests/dispatcher_tests_test_dispatcher_envp-test-dispatcher-envp.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(dispatcher_tests_test_dispatcher_envp_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o dispatcher/tests/dispatcher_tests_test_dispatcher_envp-test-dispatcher-envp.o `test -f 'dispatcher/tests/test-dispatcher-envp.c' || echo '$(srcdir)/'`dispatcher/tests/test-dispatcher-envp.c + +dispatcher/tests/dispatcher_tests_test_dispatcher_envp-test-dispatcher-envp.obj: dispatcher/tests/test-dispatcher-envp.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(dispatcher_tests_test_dispatcher_envp_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT dispatcher/tests/dispatcher_tests_test_dispatcher_envp-test-dispatcher-envp.obj -MD -MP -MF dispatcher/tests/$(DEPDIR)/dispatcher_tests_test_dispatcher_envp-test-dispatcher-envp.Tpo -c -o dispatcher/tests/dispatcher_tests_test_dispatcher_envp-test-dispatcher-envp.obj `if test -f 'dispatcher/tests/test-dispatcher-envp.c'; then $(CYGPATH_W) 'dispatcher/tests/test-dispatcher-envp.c'; else $(CYGPATH_W) '$(srcdir)/dispatcher/tests/test-dispatcher-envp.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) dispatcher/tests/$(DEPDIR)/dispatcher_tests_test_dispatcher_envp-test-dispatcher-envp.Tpo dispatcher/tests/$(DEPDIR)/dispatcher_tests_test_dispatcher_envp-test-dispatcher-envp.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='dispatcher/tests/test-dispatcher-envp.c' object='dispatcher/tests/dispatcher_tests_test_dispatcher_envp-test-dispatcher-envp.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(dispatcher_tests_test_dispatcher_envp_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o dispatcher/tests/dispatcher_tests_test_dispatcher_envp-test-dispatcher-envp.obj `if test -f 'dispatcher/tests/test-dispatcher-envp.c'; then $(CYGPATH_W) 'dispatcher/tests/test-dispatcher-envp.c'; else $(CYGPATH_W) '$(srcdir)/dispatcher/tests/test-dispatcher-envp.c'; fi` + +examples/C/glib/examples_C_glib_add_connection_gdbus-add-connection-gdbus.o: examples/C/glib/add-connection-gdbus.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(examples_C_glib_add_connection_gdbus_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT examples/C/glib/examples_C_glib_add_connection_gdbus-add-connection-gdbus.o -MD -MP -MF examples/C/glib/$(DEPDIR)/examples_C_glib_add_connection_gdbus-add-connection-gdbus.Tpo -c -o examples/C/glib/examples_C_glib_add_connection_gdbus-add-connection-gdbus.o `test -f 'examples/C/glib/add-connection-gdbus.c' || echo '$(srcdir)/'`examples/C/glib/add-connection-gdbus.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) examples/C/glib/$(DEPDIR)/examples_C_glib_add_connection_gdbus-add-connection-gdbus.Tpo examples/C/glib/$(DEPDIR)/examples_C_glib_add_connection_gdbus-add-connection-gdbus.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='examples/C/glib/add-connection-gdbus.c' object='examples/C/glib/examples_C_glib_add_connection_gdbus-add-connection-gdbus.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(examples_C_glib_add_connection_gdbus_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o examples/C/glib/examples_C_glib_add_connection_gdbus-add-connection-gdbus.o `test -f 'examples/C/glib/add-connection-gdbus.c' || echo '$(srcdir)/'`examples/C/glib/add-connection-gdbus.c + +examples/C/glib/examples_C_glib_add_connection_gdbus-add-connection-gdbus.obj: examples/C/glib/add-connection-gdbus.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(examples_C_glib_add_connection_gdbus_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT examples/C/glib/examples_C_glib_add_connection_gdbus-add-connection-gdbus.obj -MD -MP -MF examples/C/glib/$(DEPDIR)/examples_C_glib_add_connection_gdbus-add-connection-gdbus.Tpo -c -o examples/C/glib/examples_C_glib_add_connection_gdbus-add-connection-gdbus.obj `if test -f 'examples/C/glib/add-connection-gdbus.c'; then $(CYGPATH_W) 'examples/C/glib/add-connection-gdbus.c'; else $(CYGPATH_W) '$(srcdir)/examples/C/glib/add-connection-gdbus.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) examples/C/glib/$(DEPDIR)/examples_C_glib_add_connection_gdbus-add-connection-gdbus.Tpo examples/C/glib/$(DEPDIR)/examples_C_glib_add_connection_gdbus-add-connection-gdbus.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='examples/C/glib/add-connection-gdbus.c' object='examples/C/glib/examples_C_glib_add_connection_gdbus-add-connection-gdbus.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(examples_C_glib_add_connection_gdbus_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o examples/C/glib/examples_C_glib_add_connection_gdbus-add-connection-gdbus.obj `if test -f 'examples/C/glib/add-connection-gdbus.c'; then $(CYGPATH_W) 'examples/C/glib/add-connection-gdbus.c'; else $(CYGPATH_W) '$(srcdir)/examples/C/glib/add-connection-gdbus.c'; fi` + +examples/C/glib/examples_C_glib_add_connection_libnm-add-connection-libnm.o: examples/C/glib/add-connection-libnm.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(examples_C_glib_add_connection_libnm_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT examples/C/glib/examples_C_glib_add_connection_libnm-add-connection-libnm.o -MD -MP -MF examples/C/glib/$(DEPDIR)/examples_C_glib_add_connection_libnm-add-connection-libnm.Tpo -c -o examples/C/glib/examples_C_glib_add_connection_libnm-add-connection-libnm.o `test -f 'examples/C/glib/add-connection-libnm.c' || echo '$(srcdir)/'`examples/C/glib/add-connection-libnm.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) examples/C/glib/$(DEPDIR)/examples_C_glib_add_connection_libnm-add-connection-libnm.Tpo examples/C/glib/$(DEPDIR)/examples_C_glib_add_connection_libnm-add-connection-libnm.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='examples/C/glib/add-connection-libnm.c' object='examples/C/glib/examples_C_glib_add_connection_libnm-add-connection-libnm.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(examples_C_glib_add_connection_libnm_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o examples/C/glib/examples_C_glib_add_connection_libnm-add-connection-libnm.o `test -f 'examples/C/glib/add-connection-libnm.c' || echo '$(srcdir)/'`examples/C/glib/add-connection-libnm.c + +examples/C/glib/examples_C_glib_add_connection_libnm-add-connection-libnm.obj: examples/C/glib/add-connection-libnm.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(examples_C_glib_add_connection_libnm_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT examples/C/glib/examples_C_glib_add_connection_libnm-add-connection-libnm.obj -MD -MP -MF examples/C/glib/$(DEPDIR)/examples_C_glib_add_connection_libnm-add-connection-libnm.Tpo -c -o examples/C/glib/examples_C_glib_add_connection_libnm-add-connection-libnm.obj `if test -f 'examples/C/glib/add-connection-libnm.c'; then $(CYGPATH_W) 'examples/C/glib/add-connection-libnm.c'; else $(CYGPATH_W) '$(srcdir)/examples/C/glib/add-connection-libnm.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) examples/C/glib/$(DEPDIR)/examples_C_glib_add_connection_libnm-add-connection-libnm.Tpo examples/C/glib/$(DEPDIR)/examples_C_glib_add_connection_libnm-add-connection-libnm.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='examples/C/glib/add-connection-libnm.c' object='examples/C/glib/examples_C_glib_add_connection_libnm-add-connection-libnm.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(examples_C_glib_add_connection_libnm_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o examples/C/glib/examples_C_glib_add_connection_libnm-add-connection-libnm.obj `if test -f 'examples/C/glib/add-connection-libnm.c'; then $(CYGPATH_W) 'examples/C/glib/add-connection-libnm.c'; else $(CYGPATH_W) '$(srcdir)/examples/C/glib/add-connection-libnm.c'; fi` + +examples/C/glib/examples_C_glib_get_active_connections_gdbus-get-active-connections-gdbus.o: examples/C/glib/get-active-connections-gdbus.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(examples_C_glib_get_active_connections_gdbus_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT examples/C/glib/examples_C_glib_get_active_connections_gdbus-get-active-connections-gdbus.o -MD -MP -MF examples/C/glib/$(DEPDIR)/examples_C_glib_get_active_connections_gdbus-get-active-connections-gdbus.Tpo -c -o examples/C/glib/examples_C_glib_get_active_connections_gdbus-get-active-connections-gdbus.o `test -f 'examples/C/glib/get-active-connections-gdbus.c' || echo '$(srcdir)/'`examples/C/glib/get-active-connections-gdbus.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) examples/C/glib/$(DEPDIR)/examples_C_glib_get_active_connections_gdbus-get-active-connections-gdbus.Tpo examples/C/glib/$(DEPDIR)/examples_C_glib_get_active_connections_gdbus-get-active-connections-gdbus.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='examples/C/glib/get-active-connections-gdbus.c' object='examples/C/glib/examples_C_glib_get_active_connections_gdbus-get-active-connections-gdbus.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(examples_C_glib_get_active_connections_gdbus_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o examples/C/glib/examples_C_glib_get_active_connections_gdbus-get-active-connections-gdbus.o `test -f 'examples/C/glib/get-active-connections-gdbus.c' || echo '$(srcdir)/'`examples/C/glib/get-active-connections-gdbus.c + +examples/C/glib/examples_C_glib_get_active_connections_gdbus-get-active-connections-gdbus.obj: examples/C/glib/get-active-connections-gdbus.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(examples_C_glib_get_active_connections_gdbus_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT examples/C/glib/examples_C_glib_get_active_connections_gdbus-get-active-connections-gdbus.obj -MD -MP -MF examples/C/glib/$(DEPDIR)/examples_C_glib_get_active_connections_gdbus-get-active-connections-gdbus.Tpo -c -o examples/C/glib/examples_C_glib_get_active_connections_gdbus-get-active-connections-gdbus.obj `if test -f 'examples/C/glib/get-active-connections-gdbus.c'; then $(CYGPATH_W) 'examples/C/glib/get-active-connections-gdbus.c'; else $(CYGPATH_W) '$(srcdir)/examples/C/glib/get-active-connections-gdbus.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) examples/C/glib/$(DEPDIR)/examples_C_glib_get_active_connections_gdbus-get-active-connections-gdbus.Tpo examples/C/glib/$(DEPDIR)/examples_C_glib_get_active_connections_gdbus-get-active-connections-gdbus.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='examples/C/glib/get-active-connections-gdbus.c' object='examples/C/glib/examples_C_glib_get_active_connections_gdbus-get-active-connections-gdbus.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(examples_C_glib_get_active_connections_gdbus_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o examples/C/glib/examples_C_glib_get_active_connections_gdbus-get-active-connections-gdbus.obj `if test -f 'examples/C/glib/get-active-connections-gdbus.c'; then $(CYGPATH_W) 'examples/C/glib/get-active-connections-gdbus.c'; else $(CYGPATH_W) '$(srcdir)/examples/C/glib/get-active-connections-gdbus.c'; fi` + +examples/C/glib/examples_C_glib_get_ap_info_libnm-get-ap-info-libnm.o: examples/C/glib/get-ap-info-libnm.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(examples_C_glib_get_ap_info_libnm_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT examples/C/glib/examples_C_glib_get_ap_info_libnm-get-ap-info-libnm.o -MD -MP -MF examples/C/glib/$(DEPDIR)/examples_C_glib_get_ap_info_libnm-get-ap-info-libnm.Tpo -c -o examples/C/glib/examples_C_glib_get_ap_info_libnm-get-ap-info-libnm.o `test -f 'examples/C/glib/get-ap-info-libnm.c' || echo '$(srcdir)/'`examples/C/glib/get-ap-info-libnm.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) examples/C/glib/$(DEPDIR)/examples_C_glib_get_ap_info_libnm-get-ap-info-libnm.Tpo examples/C/glib/$(DEPDIR)/examples_C_glib_get_ap_info_libnm-get-ap-info-libnm.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='examples/C/glib/get-ap-info-libnm.c' object='examples/C/glib/examples_C_glib_get_ap_info_libnm-get-ap-info-libnm.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(examples_C_glib_get_ap_info_libnm_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o examples/C/glib/examples_C_glib_get_ap_info_libnm-get-ap-info-libnm.o `test -f 'examples/C/glib/get-ap-info-libnm.c' || echo '$(srcdir)/'`examples/C/glib/get-ap-info-libnm.c + +examples/C/glib/examples_C_glib_get_ap_info_libnm-get-ap-info-libnm.obj: examples/C/glib/get-ap-info-libnm.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(examples_C_glib_get_ap_info_libnm_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT examples/C/glib/examples_C_glib_get_ap_info_libnm-get-ap-info-libnm.obj -MD -MP -MF examples/C/glib/$(DEPDIR)/examples_C_glib_get_ap_info_libnm-get-ap-info-libnm.Tpo -c -o examples/C/glib/examples_C_glib_get_ap_info_libnm-get-ap-info-libnm.obj `if test -f 'examples/C/glib/get-ap-info-libnm.c'; then $(CYGPATH_W) 'examples/C/glib/get-ap-info-libnm.c'; else $(CYGPATH_W) '$(srcdir)/examples/C/glib/get-ap-info-libnm.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) examples/C/glib/$(DEPDIR)/examples_C_glib_get_ap_info_libnm-get-ap-info-libnm.Tpo examples/C/glib/$(DEPDIR)/examples_C_glib_get_ap_info_libnm-get-ap-info-libnm.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='examples/C/glib/get-ap-info-libnm.c' object='examples/C/glib/examples_C_glib_get_ap_info_libnm-get-ap-info-libnm.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(examples_C_glib_get_ap_info_libnm_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o examples/C/glib/examples_C_glib_get_ap_info_libnm-get-ap-info-libnm.obj `if test -f 'examples/C/glib/get-ap-info-libnm.c'; then $(CYGPATH_W) 'examples/C/glib/get-ap-info-libnm.c'; else $(CYGPATH_W) '$(srcdir)/examples/C/glib/get-ap-info-libnm.c'; fi` + +examples/C/glib/examples_C_glib_list_connections_gdbus-list-connections-gdbus.o: examples/C/glib/list-connections-gdbus.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(examples_C_glib_list_connections_gdbus_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT examples/C/glib/examples_C_glib_list_connections_gdbus-list-connections-gdbus.o -MD -MP -MF examples/C/glib/$(DEPDIR)/examples_C_glib_list_connections_gdbus-list-connections-gdbus.Tpo -c -o examples/C/glib/examples_C_glib_list_connections_gdbus-list-connections-gdbus.o `test -f 'examples/C/glib/list-connections-gdbus.c' || echo '$(srcdir)/'`examples/C/glib/list-connections-gdbus.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) examples/C/glib/$(DEPDIR)/examples_C_glib_list_connections_gdbus-list-connections-gdbus.Tpo examples/C/glib/$(DEPDIR)/examples_C_glib_list_connections_gdbus-list-connections-gdbus.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='examples/C/glib/list-connections-gdbus.c' object='examples/C/glib/examples_C_glib_list_connections_gdbus-list-connections-gdbus.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(examples_C_glib_list_connections_gdbus_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o examples/C/glib/examples_C_glib_list_connections_gdbus-list-connections-gdbus.o `test -f 'examples/C/glib/list-connections-gdbus.c' || echo '$(srcdir)/'`examples/C/glib/list-connections-gdbus.c + +examples/C/glib/examples_C_glib_list_connections_gdbus-list-connections-gdbus.obj: examples/C/glib/list-connections-gdbus.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(examples_C_glib_list_connections_gdbus_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT examples/C/glib/examples_C_glib_list_connections_gdbus-list-connections-gdbus.obj -MD -MP -MF examples/C/glib/$(DEPDIR)/examples_C_glib_list_connections_gdbus-list-connections-gdbus.Tpo -c -o examples/C/glib/examples_C_glib_list_connections_gdbus-list-connections-gdbus.obj `if test -f 'examples/C/glib/list-connections-gdbus.c'; then $(CYGPATH_W) 'examples/C/glib/list-connections-gdbus.c'; else $(CYGPATH_W) '$(srcdir)/examples/C/glib/list-connections-gdbus.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) examples/C/glib/$(DEPDIR)/examples_C_glib_list_connections_gdbus-list-connections-gdbus.Tpo examples/C/glib/$(DEPDIR)/examples_C_glib_list_connections_gdbus-list-connections-gdbus.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='examples/C/glib/list-connections-gdbus.c' object='examples/C/glib/examples_C_glib_list_connections_gdbus-list-connections-gdbus.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(examples_C_glib_list_connections_gdbus_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o examples/C/glib/examples_C_glib_list_connections_gdbus-list-connections-gdbus.obj `if test -f 'examples/C/glib/list-connections-gdbus.c'; then $(CYGPATH_W) 'examples/C/glib/list-connections-gdbus.c'; else $(CYGPATH_W) '$(srcdir)/examples/C/glib/list-connections-gdbus.c'; fi` + +examples/C/glib/examples_C_glib_list_connections_libnm-list-connections-libnm.o: examples/C/glib/list-connections-libnm.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(examples_C_glib_list_connections_libnm_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT examples/C/glib/examples_C_glib_list_connections_libnm-list-connections-libnm.o -MD -MP -MF examples/C/glib/$(DEPDIR)/examples_C_glib_list_connections_libnm-list-connections-libnm.Tpo -c -o examples/C/glib/examples_C_glib_list_connections_libnm-list-connections-libnm.o `test -f 'examples/C/glib/list-connections-libnm.c' || echo '$(srcdir)/'`examples/C/glib/list-connections-libnm.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) examples/C/glib/$(DEPDIR)/examples_C_glib_list_connections_libnm-list-connections-libnm.Tpo examples/C/glib/$(DEPDIR)/examples_C_glib_list_connections_libnm-list-connections-libnm.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='examples/C/glib/list-connections-libnm.c' object='examples/C/glib/examples_C_glib_list_connections_libnm-list-connections-libnm.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(examples_C_glib_list_connections_libnm_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o examples/C/glib/examples_C_glib_list_connections_libnm-list-connections-libnm.o `test -f 'examples/C/glib/list-connections-libnm.c' || echo '$(srcdir)/'`examples/C/glib/list-connections-libnm.c + +examples/C/glib/examples_C_glib_list_connections_libnm-list-connections-libnm.obj: examples/C/glib/list-connections-libnm.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(examples_C_glib_list_connections_libnm_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT examples/C/glib/examples_C_glib_list_connections_libnm-list-connections-libnm.obj -MD -MP -MF examples/C/glib/$(DEPDIR)/examples_C_glib_list_connections_libnm-list-connections-libnm.Tpo -c -o examples/C/glib/examples_C_glib_list_connections_libnm-list-connections-libnm.obj `if test -f 'examples/C/glib/list-connections-libnm.c'; then $(CYGPATH_W) 'examples/C/glib/list-connections-libnm.c'; else $(CYGPATH_W) '$(srcdir)/examples/C/glib/list-connections-libnm.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) examples/C/glib/$(DEPDIR)/examples_C_glib_list_connections_libnm-list-connections-libnm.Tpo examples/C/glib/$(DEPDIR)/examples_C_glib_list_connections_libnm-list-connections-libnm.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='examples/C/glib/list-connections-libnm.c' object='examples/C/glib/examples_C_glib_list_connections_libnm-list-connections-libnm.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(examples_C_glib_list_connections_libnm_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o examples/C/glib/examples_C_glib_list_connections_libnm-list-connections-libnm.obj `if test -f 'examples/C/glib/list-connections-libnm.c'; then $(CYGPATH_W) 'examples/C/glib/list-connections-libnm.c'; else $(CYGPATH_W) '$(srcdir)/examples/C/glib/list-connections-libnm.c'; fi` + +examples/C/glib/examples_C_glib_monitor_nm_running_gdbus-monitor-nm-running-gdbus.o: examples/C/glib/monitor-nm-running-gdbus.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(examples_C_glib_monitor_nm_running_gdbus_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT examples/C/glib/examples_C_glib_monitor_nm_running_gdbus-monitor-nm-running-gdbus.o -MD -MP -MF examples/C/glib/$(DEPDIR)/examples_C_glib_monitor_nm_running_gdbus-monitor-nm-running-gdbus.Tpo -c -o examples/C/glib/examples_C_glib_monitor_nm_running_gdbus-monitor-nm-running-gdbus.o `test -f 'examples/C/glib/monitor-nm-running-gdbus.c' || echo '$(srcdir)/'`examples/C/glib/monitor-nm-running-gdbus.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) examples/C/glib/$(DEPDIR)/examples_C_glib_monitor_nm_running_gdbus-monitor-nm-running-gdbus.Tpo examples/C/glib/$(DEPDIR)/examples_C_glib_monitor_nm_running_gdbus-monitor-nm-running-gdbus.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='examples/C/glib/monitor-nm-running-gdbus.c' object='examples/C/glib/examples_C_glib_monitor_nm_running_gdbus-monitor-nm-running-gdbus.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(examples_C_glib_monitor_nm_running_gdbus_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o examples/C/glib/examples_C_glib_monitor_nm_running_gdbus-monitor-nm-running-gdbus.o `test -f 'examples/C/glib/monitor-nm-running-gdbus.c' || echo '$(srcdir)/'`examples/C/glib/monitor-nm-running-gdbus.c + +examples/C/glib/examples_C_glib_monitor_nm_running_gdbus-monitor-nm-running-gdbus.obj: examples/C/glib/monitor-nm-running-gdbus.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(examples_C_glib_monitor_nm_running_gdbus_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT examples/C/glib/examples_C_glib_monitor_nm_running_gdbus-monitor-nm-running-gdbus.obj -MD -MP -MF examples/C/glib/$(DEPDIR)/examples_C_glib_monitor_nm_running_gdbus-monitor-nm-running-gdbus.Tpo -c -o examples/C/glib/examples_C_glib_monitor_nm_running_gdbus-monitor-nm-running-gdbus.obj `if test -f 'examples/C/glib/monitor-nm-running-gdbus.c'; then $(CYGPATH_W) 'examples/C/glib/monitor-nm-running-gdbus.c'; else $(CYGPATH_W) '$(srcdir)/examples/C/glib/monitor-nm-running-gdbus.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) examples/C/glib/$(DEPDIR)/examples_C_glib_monitor_nm_running_gdbus-monitor-nm-running-gdbus.Tpo examples/C/glib/$(DEPDIR)/examples_C_glib_monitor_nm_running_gdbus-monitor-nm-running-gdbus.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='examples/C/glib/monitor-nm-running-gdbus.c' object='examples/C/glib/examples_C_glib_monitor_nm_running_gdbus-monitor-nm-running-gdbus.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(examples_C_glib_monitor_nm_running_gdbus_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o examples/C/glib/examples_C_glib_monitor_nm_running_gdbus-monitor-nm-running-gdbus.obj `if test -f 'examples/C/glib/monitor-nm-running-gdbus.c'; then $(CYGPATH_W) 'examples/C/glib/monitor-nm-running-gdbus.c'; else $(CYGPATH_W) '$(srcdir)/examples/C/glib/monitor-nm-running-gdbus.c'; fi` + +examples/C/glib/examples_C_glib_monitor_nm_state_gdbus-monitor-nm-state-gdbus.o: examples/C/glib/monitor-nm-state-gdbus.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(examples_C_glib_monitor_nm_state_gdbus_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT examples/C/glib/examples_C_glib_monitor_nm_state_gdbus-monitor-nm-state-gdbus.o -MD -MP -MF examples/C/glib/$(DEPDIR)/examples_C_glib_monitor_nm_state_gdbus-monitor-nm-state-gdbus.Tpo -c -o examples/C/glib/examples_C_glib_monitor_nm_state_gdbus-monitor-nm-state-gdbus.o `test -f 'examples/C/glib/monitor-nm-state-gdbus.c' || echo '$(srcdir)/'`examples/C/glib/monitor-nm-state-gdbus.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) examples/C/glib/$(DEPDIR)/examples_C_glib_monitor_nm_state_gdbus-monitor-nm-state-gdbus.Tpo examples/C/glib/$(DEPDIR)/examples_C_glib_monitor_nm_state_gdbus-monitor-nm-state-gdbus.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='examples/C/glib/monitor-nm-state-gdbus.c' object='examples/C/glib/examples_C_glib_monitor_nm_state_gdbus-monitor-nm-state-gdbus.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(examples_C_glib_monitor_nm_state_gdbus_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o examples/C/glib/examples_C_glib_monitor_nm_state_gdbus-monitor-nm-state-gdbus.o `test -f 'examples/C/glib/monitor-nm-state-gdbus.c' || echo '$(srcdir)/'`examples/C/glib/monitor-nm-state-gdbus.c + +examples/C/glib/examples_C_glib_monitor_nm_state_gdbus-monitor-nm-state-gdbus.obj: examples/C/glib/monitor-nm-state-gdbus.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(examples_C_glib_monitor_nm_state_gdbus_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT examples/C/glib/examples_C_glib_monitor_nm_state_gdbus-monitor-nm-state-gdbus.obj -MD -MP -MF examples/C/glib/$(DEPDIR)/examples_C_glib_monitor_nm_state_gdbus-monitor-nm-state-gdbus.Tpo -c -o examples/C/glib/examples_C_glib_monitor_nm_state_gdbus-monitor-nm-state-gdbus.obj `if test -f 'examples/C/glib/monitor-nm-state-gdbus.c'; then $(CYGPATH_W) 'examples/C/glib/monitor-nm-state-gdbus.c'; else $(CYGPATH_W) '$(srcdir)/examples/C/glib/monitor-nm-state-gdbus.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) examples/C/glib/$(DEPDIR)/examples_C_glib_monitor_nm_state_gdbus-monitor-nm-state-gdbus.Tpo examples/C/glib/$(DEPDIR)/examples_C_glib_monitor_nm_state_gdbus-monitor-nm-state-gdbus.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='examples/C/glib/monitor-nm-state-gdbus.c' object='examples/C/glib/examples_C_glib_monitor_nm_state_gdbus-monitor-nm-state-gdbus.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(examples_C_glib_monitor_nm_state_gdbus_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o examples/C/glib/examples_C_glib_monitor_nm_state_gdbus-monitor-nm-state-gdbus.obj `if test -f 'examples/C/glib/monitor-nm-state-gdbus.c'; then $(CYGPATH_W) 'examples/C/glib/monitor-nm-state-gdbus.c'; else $(CYGPATH_W) '$(srcdir)/examples/C/glib/monitor-nm-state-gdbus.c'; fi` + +libnm-core/tests/libnm_core_tests_test_compare-test-compare.o: libnm-core/tests/test-compare.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_tests_test_compare_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-core/tests/libnm_core_tests_test_compare-test-compare.o -MD -MP -MF libnm-core/tests/$(DEPDIR)/libnm_core_tests_test_compare-test-compare.Tpo -c -o libnm-core/tests/libnm_core_tests_test_compare-test-compare.o `test -f 'libnm-core/tests/test-compare.c' || echo '$(srcdir)/'`libnm-core/tests/test-compare.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-core/tests/$(DEPDIR)/libnm_core_tests_test_compare-test-compare.Tpo libnm-core/tests/$(DEPDIR)/libnm_core_tests_test_compare-test-compare.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-core/tests/test-compare.c' object='libnm-core/tests/libnm_core_tests_test_compare-test-compare.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_tests_test_compare_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-core/tests/libnm_core_tests_test_compare-test-compare.o `test -f 'libnm-core/tests/test-compare.c' || echo '$(srcdir)/'`libnm-core/tests/test-compare.c + +libnm-core/tests/libnm_core_tests_test_compare-test-compare.obj: libnm-core/tests/test-compare.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_tests_test_compare_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-core/tests/libnm_core_tests_test_compare-test-compare.obj -MD -MP -MF libnm-core/tests/$(DEPDIR)/libnm_core_tests_test_compare-test-compare.Tpo -c -o libnm-core/tests/libnm_core_tests_test_compare-test-compare.obj `if test -f 'libnm-core/tests/test-compare.c'; then $(CYGPATH_W) 'libnm-core/tests/test-compare.c'; else $(CYGPATH_W) '$(srcdir)/libnm-core/tests/test-compare.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-core/tests/$(DEPDIR)/libnm_core_tests_test_compare-test-compare.Tpo libnm-core/tests/$(DEPDIR)/libnm_core_tests_test_compare-test-compare.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-core/tests/test-compare.c' object='libnm-core/tests/libnm_core_tests_test_compare-test-compare.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_tests_test_compare_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-core/tests/libnm_core_tests_test_compare-test-compare.obj `if test -f 'libnm-core/tests/test-compare.c'; then $(CYGPATH_W) 'libnm-core/tests/test-compare.c'; else $(CYGPATH_W) '$(srcdir)/libnm-core/tests/test-compare.c'; fi` + +libnm-core/tests/libnm_core_tests_test_crypto-test-crypto.o: libnm-core/tests/test-crypto.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_tests_test_crypto_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-core/tests/libnm_core_tests_test_crypto-test-crypto.o -MD -MP -MF libnm-core/tests/$(DEPDIR)/libnm_core_tests_test_crypto-test-crypto.Tpo -c -o libnm-core/tests/libnm_core_tests_test_crypto-test-crypto.o `test -f 'libnm-core/tests/test-crypto.c' || echo '$(srcdir)/'`libnm-core/tests/test-crypto.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-core/tests/$(DEPDIR)/libnm_core_tests_test_crypto-test-crypto.Tpo libnm-core/tests/$(DEPDIR)/libnm_core_tests_test_crypto-test-crypto.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-core/tests/test-crypto.c' object='libnm-core/tests/libnm_core_tests_test_crypto-test-crypto.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_tests_test_crypto_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-core/tests/libnm_core_tests_test_crypto-test-crypto.o `test -f 'libnm-core/tests/test-crypto.c' || echo '$(srcdir)/'`libnm-core/tests/test-crypto.c + +libnm-core/tests/libnm_core_tests_test_crypto-test-crypto.obj: libnm-core/tests/test-crypto.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_tests_test_crypto_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-core/tests/libnm_core_tests_test_crypto-test-crypto.obj -MD -MP -MF libnm-core/tests/$(DEPDIR)/libnm_core_tests_test_crypto-test-crypto.Tpo -c -o libnm-core/tests/libnm_core_tests_test_crypto-test-crypto.obj `if test -f 'libnm-core/tests/test-crypto.c'; then $(CYGPATH_W) 'libnm-core/tests/test-crypto.c'; else $(CYGPATH_W) '$(srcdir)/libnm-core/tests/test-crypto.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-core/tests/$(DEPDIR)/libnm_core_tests_test_crypto-test-crypto.Tpo libnm-core/tests/$(DEPDIR)/libnm_core_tests_test_crypto-test-crypto.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-core/tests/test-crypto.c' object='libnm-core/tests/libnm_core_tests_test_crypto-test-crypto.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_tests_test_crypto_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-core/tests/libnm_core_tests_test_crypto-test-crypto.obj `if test -f 'libnm-core/tests/test-crypto.c'; then $(CYGPATH_W) 'libnm-core/tests/test-crypto.c'; else $(CYGPATH_W) '$(srcdir)/libnm-core/tests/test-crypto.c'; fi` + +libnm-core/tests/libnm_core_tests_test_general-test-general.o: libnm-core/tests/test-general.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_tests_test_general_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-core/tests/libnm_core_tests_test_general-test-general.o -MD -MP -MF libnm-core/tests/$(DEPDIR)/libnm_core_tests_test_general-test-general.Tpo -c -o libnm-core/tests/libnm_core_tests_test_general-test-general.o `test -f 'libnm-core/tests/test-general.c' || echo '$(srcdir)/'`libnm-core/tests/test-general.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-core/tests/$(DEPDIR)/libnm_core_tests_test_general-test-general.Tpo libnm-core/tests/$(DEPDIR)/libnm_core_tests_test_general-test-general.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-core/tests/test-general.c' object='libnm-core/tests/libnm_core_tests_test_general-test-general.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_tests_test_general_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-core/tests/libnm_core_tests_test_general-test-general.o `test -f 'libnm-core/tests/test-general.c' || echo '$(srcdir)/'`libnm-core/tests/test-general.c + +libnm-core/tests/libnm_core_tests_test_general-test-general.obj: libnm-core/tests/test-general.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_tests_test_general_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-core/tests/libnm_core_tests_test_general-test-general.obj -MD -MP -MF libnm-core/tests/$(DEPDIR)/libnm_core_tests_test_general-test-general.Tpo -c -o libnm-core/tests/libnm_core_tests_test_general-test-general.obj `if test -f 'libnm-core/tests/test-general.c'; then $(CYGPATH_W) 'libnm-core/tests/test-general.c'; else $(CYGPATH_W) '$(srcdir)/libnm-core/tests/test-general.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-core/tests/$(DEPDIR)/libnm_core_tests_test_general-test-general.Tpo libnm-core/tests/$(DEPDIR)/libnm_core_tests_test_general-test-general.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-core/tests/test-general.c' object='libnm-core/tests/libnm_core_tests_test_general-test-general.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_tests_test_general_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-core/tests/libnm_core_tests_test_general-test-general.obj `if test -f 'libnm-core/tests/test-general.c'; then $(CYGPATH_W) 'libnm-core/tests/test-general.c'; else $(CYGPATH_W) '$(srcdir)/libnm-core/tests/test-general.c'; fi` + +libnm-core/tests/libnm_core_tests_test_general-nm-core-tests-enum-types.o: libnm-core/tests/nm-core-tests-enum-types.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_tests_test_general_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-core/tests/libnm_core_tests_test_general-nm-core-tests-enum-types.o -MD -MP -MF libnm-core/tests/$(DEPDIR)/libnm_core_tests_test_general-nm-core-tests-enum-types.Tpo -c -o libnm-core/tests/libnm_core_tests_test_general-nm-core-tests-enum-types.o `test -f 'libnm-core/tests/nm-core-tests-enum-types.c' || echo '$(srcdir)/'`libnm-core/tests/nm-core-tests-enum-types.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-core/tests/$(DEPDIR)/libnm_core_tests_test_general-nm-core-tests-enum-types.Tpo libnm-core/tests/$(DEPDIR)/libnm_core_tests_test_general-nm-core-tests-enum-types.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-core/tests/nm-core-tests-enum-types.c' object='libnm-core/tests/libnm_core_tests_test_general-nm-core-tests-enum-types.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_tests_test_general_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-core/tests/libnm_core_tests_test_general-nm-core-tests-enum-types.o `test -f 'libnm-core/tests/nm-core-tests-enum-types.c' || echo '$(srcdir)/'`libnm-core/tests/nm-core-tests-enum-types.c + +libnm-core/tests/libnm_core_tests_test_general-nm-core-tests-enum-types.obj: libnm-core/tests/nm-core-tests-enum-types.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_tests_test_general_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-core/tests/libnm_core_tests_test_general-nm-core-tests-enum-types.obj -MD -MP -MF libnm-core/tests/$(DEPDIR)/libnm_core_tests_test_general-nm-core-tests-enum-types.Tpo -c -o libnm-core/tests/libnm_core_tests_test_general-nm-core-tests-enum-types.obj `if test -f 'libnm-core/tests/nm-core-tests-enum-types.c'; then $(CYGPATH_W) 'libnm-core/tests/nm-core-tests-enum-types.c'; else $(CYGPATH_W) '$(srcdir)/libnm-core/tests/nm-core-tests-enum-types.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-core/tests/$(DEPDIR)/libnm_core_tests_test_general-nm-core-tests-enum-types.Tpo libnm-core/tests/$(DEPDIR)/libnm_core_tests_test_general-nm-core-tests-enum-types.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-core/tests/nm-core-tests-enum-types.c' object='libnm-core/tests/libnm_core_tests_test_general-nm-core-tests-enum-types.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_tests_test_general_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-core/tests/libnm_core_tests_test_general-nm-core-tests-enum-types.obj `if test -f 'libnm-core/tests/nm-core-tests-enum-types.c'; then $(CYGPATH_W) 'libnm-core/tests/nm-core-tests-enum-types.c'; else $(CYGPATH_W) '$(srcdir)/libnm-core/tests/nm-core-tests-enum-types.c'; fi` + +libnm-core/tests/libnm_core_tests_test_keyfile-test-keyfile.o: libnm-core/tests/test-keyfile.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_tests_test_keyfile_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-core/tests/libnm_core_tests_test_keyfile-test-keyfile.o -MD -MP -MF libnm-core/tests/$(DEPDIR)/libnm_core_tests_test_keyfile-test-keyfile.Tpo -c -o libnm-core/tests/libnm_core_tests_test_keyfile-test-keyfile.o `test -f 'libnm-core/tests/test-keyfile.c' || echo '$(srcdir)/'`libnm-core/tests/test-keyfile.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-core/tests/$(DEPDIR)/libnm_core_tests_test_keyfile-test-keyfile.Tpo libnm-core/tests/$(DEPDIR)/libnm_core_tests_test_keyfile-test-keyfile.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-core/tests/test-keyfile.c' object='libnm-core/tests/libnm_core_tests_test_keyfile-test-keyfile.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_tests_test_keyfile_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-core/tests/libnm_core_tests_test_keyfile-test-keyfile.o `test -f 'libnm-core/tests/test-keyfile.c' || echo '$(srcdir)/'`libnm-core/tests/test-keyfile.c + +libnm-core/tests/libnm_core_tests_test_keyfile-test-keyfile.obj: libnm-core/tests/test-keyfile.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_tests_test_keyfile_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-core/tests/libnm_core_tests_test_keyfile-test-keyfile.obj -MD -MP -MF libnm-core/tests/$(DEPDIR)/libnm_core_tests_test_keyfile-test-keyfile.Tpo -c -o libnm-core/tests/libnm_core_tests_test_keyfile-test-keyfile.obj `if test -f 'libnm-core/tests/test-keyfile.c'; then $(CYGPATH_W) 'libnm-core/tests/test-keyfile.c'; else $(CYGPATH_W) '$(srcdir)/libnm-core/tests/test-keyfile.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-core/tests/$(DEPDIR)/libnm_core_tests_test_keyfile-test-keyfile.Tpo libnm-core/tests/$(DEPDIR)/libnm_core_tests_test_keyfile-test-keyfile.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-core/tests/test-keyfile.c' object='libnm-core/tests/libnm_core_tests_test_keyfile-test-keyfile.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_tests_test_keyfile_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-core/tests/libnm_core_tests_test_keyfile-test-keyfile.obj `if test -f 'libnm-core/tests/test-keyfile.c'; then $(CYGPATH_W) 'libnm-core/tests/test-keyfile.c'; else $(CYGPATH_W) '$(srcdir)/libnm-core/tests/test-keyfile.c'; fi` + +libnm-core/tests/libnm_core_tests_test_secrets-test-secrets.o: libnm-core/tests/test-secrets.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_tests_test_secrets_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-core/tests/libnm_core_tests_test_secrets-test-secrets.o -MD -MP -MF libnm-core/tests/$(DEPDIR)/libnm_core_tests_test_secrets-test-secrets.Tpo -c -o libnm-core/tests/libnm_core_tests_test_secrets-test-secrets.o `test -f 'libnm-core/tests/test-secrets.c' || echo '$(srcdir)/'`libnm-core/tests/test-secrets.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-core/tests/$(DEPDIR)/libnm_core_tests_test_secrets-test-secrets.Tpo libnm-core/tests/$(DEPDIR)/libnm_core_tests_test_secrets-test-secrets.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-core/tests/test-secrets.c' object='libnm-core/tests/libnm_core_tests_test_secrets-test-secrets.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_tests_test_secrets_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-core/tests/libnm_core_tests_test_secrets-test-secrets.o `test -f 'libnm-core/tests/test-secrets.c' || echo '$(srcdir)/'`libnm-core/tests/test-secrets.c + +libnm-core/tests/libnm_core_tests_test_secrets-test-secrets.obj: libnm-core/tests/test-secrets.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_tests_test_secrets_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-core/tests/libnm_core_tests_test_secrets-test-secrets.obj -MD -MP -MF libnm-core/tests/$(DEPDIR)/libnm_core_tests_test_secrets-test-secrets.Tpo -c -o libnm-core/tests/libnm_core_tests_test_secrets-test-secrets.obj `if test -f 'libnm-core/tests/test-secrets.c'; then $(CYGPATH_W) 'libnm-core/tests/test-secrets.c'; else $(CYGPATH_W) '$(srcdir)/libnm-core/tests/test-secrets.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-core/tests/$(DEPDIR)/libnm_core_tests_test_secrets-test-secrets.Tpo libnm-core/tests/$(DEPDIR)/libnm_core_tests_test_secrets-test-secrets.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-core/tests/test-secrets.c' object='libnm-core/tests/libnm_core_tests_test_secrets-test-secrets.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_tests_test_secrets_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-core/tests/libnm_core_tests_test_secrets-test-secrets.obj `if test -f 'libnm-core/tests/test-secrets.c'; then $(CYGPATH_W) 'libnm-core/tests/test-secrets.c'; else $(CYGPATH_W) '$(srcdir)/libnm-core/tests/test-secrets.c'; fi` + +libnm-core/tests/libnm_core_tests_test_setting_8021x-test-setting-8021x.o: libnm-core/tests/test-setting-8021x.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_tests_test_setting_8021x_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-core/tests/libnm_core_tests_test_setting_8021x-test-setting-8021x.o -MD -MP -MF libnm-core/tests/$(DEPDIR)/libnm_core_tests_test_setting_8021x-test-setting-8021x.Tpo -c -o libnm-core/tests/libnm_core_tests_test_setting_8021x-test-setting-8021x.o `test -f 'libnm-core/tests/test-setting-8021x.c' || echo '$(srcdir)/'`libnm-core/tests/test-setting-8021x.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-core/tests/$(DEPDIR)/libnm_core_tests_test_setting_8021x-test-setting-8021x.Tpo libnm-core/tests/$(DEPDIR)/libnm_core_tests_test_setting_8021x-test-setting-8021x.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-core/tests/test-setting-8021x.c' object='libnm-core/tests/libnm_core_tests_test_setting_8021x-test-setting-8021x.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_tests_test_setting_8021x_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-core/tests/libnm_core_tests_test_setting_8021x-test-setting-8021x.o `test -f 'libnm-core/tests/test-setting-8021x.c' || echo '$(srcdir)/'`libnm-core/tests/test-setting-8021x.c + +libnm-core/tests/libnm_core_tests_test_setting_8021x-test-setting-8021x.obj: libnm-core/tests/test-setting-8021x.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_tests_test_setting_8021x_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-core/tests/libnm_core_tests_test_setting_8021x-test-setting-8021x.obj -MD -MP -MF libnm-core/tests/$(DEPDIR)/libnm_core_tests_test_setting_8021x-test-setting-8021x.Tpo -c -o libnm-core/tests/libnm_core_tests_test_setting_8021x-test-setting-8021x.obj `if test -f 'libnm-core/tests/test-setting-8021x.c'; then $(CYGPATH_W) 'libnm-core/tests/test-setting-8021x.c'; else $(CYGPATH_W) '$(srcdir)/libnm-core/tests/test-setting-8021x.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-core/tests/$(DEPDIR)/libnm_core_tests_test_setting_8021x-test-setting-8021x.Tpo libnm-core/tests/$(DEPDIR)/libnm_core_tests_test_setting_8021x-test-setting-8021x.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-core/tests/test-setting-8021x.c' object='libnm-core/tests/libnm_core_tests_test_setting_8021x-test-setting-8021x.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_tests_test_setting_8021x_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-core/tests/libnm_core_tests_test_setting_8021x-test-setting-8021x.obj `if test -f 'libnm-core/tests/test-setting-8021x.c'; then $(CYGPATH_W) 'libnm-core/tests/test-setting-8021x.c'; else $(CYGPATH_W) '$(srcdir)/libnm-core/tests/test-setting-8021x.c'; fi` + +libnm-core/tests/libnm_core_tests_test_setting_bond-test-setting-bond.o: libnm-core/tests/test-setting-bond.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_tests_test_setting_bond_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-core/tests/libnm_core_tests_test_setting_bond-test-setting-bond.o -MD -MP -MF libnm-core/tests/$(DEPDIR)/libnm_core_tests_test_setting_bond-test-setting-bond.Tpo -c -o libnm-core/tests/libnm_core_tests_test_setting_bond-test-setting-bond.o `test -f 'libnm-core/tests/test-setting-bond.c' || echo '$(srcdir)/'`libnm-core/tests/test-setting-bond.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-core/tests/$(DEPDIR)/libnm_core_tests_test_setting_bond-test-setting-bond.Tpo libnm-core/tests/$(DEPDIR)/libnm_core_tests_test_setting_bond-test-setting-bond.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-core/tests/test-setting-bond.c' object='libnm-core/tests/libnm_core_tests_test_setting_bond-test-setting-bond.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_tests_test_setting_bond_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-core/tests/libnm_core_tests_test_setting_bond-test-setting-bond.o `test -f 'libnm-core/tests/test-setting-bond.c' || echo '$(srcdir)/'`libnm-core/tests/test-setting-bond.c + +libnm-core/tests/libnm_core_tests_test_setting_bond-test-setting-bond.obj: libnm-core/tests/test-setting-bond.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_tests_test_setting_bond_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-core/tests/libnm_core_tests_test_setting_bond-test-setting-bond.obj -MD -MP -MF libnm-core/tests/$(DEPDIR)/libnm_core_tests_test_setting_bond-test-setting-bond.Tpo -c -o libnm-core/tests/libnm_core_tests_test_setting_bond-test-setting-bond.obj `if test -f 'libnm-core/tests/test-setting-bond.c'; then $(CYGPATH_W) 'libnm-core/tests/test-setting-bond.c'; else $(CYGPATH_W) '$(srcdir)/libnm-core/tests/test-setting-bond.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-core/tests/$(DEPDIR)/libnm_core_tests_test_setting_bond-test-setting-bond.Tpo libnm-core/tests/$(DEPDIR)/libnm_core_tests_test_setting_bond-test-setting-bond.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-core/tests/test-setting-bond.c' object='libnm-core/tests/libnm_core_tests_test_setting_bond-test-setting-bond.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_tests_test_setting_bond_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-core/tests/libnm_core_tests_test_setting_bond-test-setting-bond.obj `if test -f 'libnm-core/tests/test-setting-bond.c'; then $(CYGPATH_W) 'libnm-core/tests/test-setting-bond.c'; else $(CYGPATH_W) '$(srcdir)/libnm-core/tests/test-setting-bond.c'; fi` + +libnm-core/tests/libnm_core_tests_test_setting_dcb-test-setting-dcb.o: libnm-core/tests/test-setting-dcb.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_tests_test_setting_dcb_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-core/tests/libnm_core_tests_test_setting_dcb-test-setting-dcb.o -MD -MP -MF libnm-core/tests/$(DEPDIR)/libnm_core_tests_test_setting_dcb-test-setting-dcb.Tpo -c -o libnm-core/tests/libnm_core_tests_test_setting_dcb-test-setting-dcb.o `test -f 'libnm-core/tests/test-setting-dcb.c' || echo '$(srcdir)/'`libnm-core/tests/test-setting-dcb.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-core/tests/$(DEPDIR)/libnm_core_tests_test_setting_dcb-test-setting-dcb.Tpo libnm-core/tests/$(DEPDIR)/libnm_core_tests_test_setting_dcb-test-setting-dcb.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-core/tests/test-setting-dcb.c' object='libnm-core/tests/libnm_core_tests_test_setting_dcb-test-setting-dcb.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_tests_test_setting_dcb_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-core/tests/libnm_core_tests_test_setting_dcb-test-setting-dcb.o `test -f 'libnm-core/tests/test-setting-dcb.c' || echo '$(srcdir)/'`libnm-core/tests/test-setting-dcb.c + +libnm-core/tests/libnm_core_tests_test_setting_dcb-test-setting-dcb.obj: libnm-core/tests/test-setting-dcb.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_tests_test_setting_dcb_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-core/tests/libnm_core_tests_test_setting_dcb-test-setting-dcb.obj -MD -MP -MF libnm-core/tests/$(DEPDIR)/libnm_core_tests_test_setting_dcb-test-setting-dcb.Tpo -c -o libnm-core/tests/libnm_core_tests_test_setting_dcb-test-setting-dcb.obj `if test -f 'libnm-core/tests/test-setting-dcb.c'; then $(CYGPATH_W) 'libnm-core/tests/test-setting-dcb.c'; else $(CYGPATH_W) '$(srcdir)/libnm-core/tests/test-setting-dcb.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-core/tests/$(DEPDIR)/libnm_core_tests_test_setting_dcb-test-setting-dcb.Tpo libnm-core/tests/$(DEPDIR)/libnm_core_tests_test_setting_dcb-test-setting-dcb.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-core/tests/test-setting-dcb.c' object='libnm-core/tests/libnm_core_tests_test_setting_dcb-test-setting-dcb.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_tests_test_setting_dcb_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-core/tests/libnm_core_tests_test_setting_dcb-test-setting-dcb.obj `if test -f 'libnm-core/tests/test-setting-dcb.c'; then $(CYGPATH_W) 'libnm-core/tests/test-setting-dcb.c'; else $(CYGPATH_W) '$(srcdir)/libnm-core/tests/test-setting-dcb.c'; fi` + +libnm-core/tests/libnm_core_tests_test_settings_defaults-test-settings-defaults.o: libnm-core/tests/test-settings-defaults.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_tests_test_settings_defaults_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-core/tests/libnm_core_tests_test_settings_defaults-test-settings-defaults.o -MD -MP -MF libnm-core/tests/$(DEPDIR)/libnm_core_tests_test_settings_defaults-test-settings-defaults.Tpo -c -o libnm-core/tests/libnm_core_tests_test_settings_defaults-test-settings-defaults.o `test -f 'libnm-core/tests/test-settings-defaults.c' || echo '$(srcdir)/'`libnm-core/tests/test-settings-defaults.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-core/tests/$(DEPDIR)/libnm_core_tests_test_settings_defaults-test-settings-defaults.Tpo libnm-core/tests/$(DEPDIR)/libnm_core_tests_test_settings_defaults-test-settings-defaults.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-core/tests/test-settings-defaults.c' object='libnm-core/tests/libnm_core_tests_test_settings_defaults-test-settings-defaults.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_tests_test_settings_defaults_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-core/tests/libnm_core_tests_test_settings_defaults-test-settings-defaults.o `test -f 'libnm-core/tests/test-settings-defaults.c' || echo '$(srcdir)/'`libnm-core/tests/test-settings-defaults.c + +libnm-core/tests/libnm_core_tests_test_settings_defaults-test-settings-defaults.obj: libnm-core/tests/test-settings-defaults.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_tests_test_settings_defaults_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-core/tests/libnm_core_tests_test_settings_defaults-test-settings-defaults.obj -MD -MP -MF libnm-core/tests/$(DEPDIR)/libnm_core_tests_test_settings_defaults-test-settings-defaults.Tpo -c -o libnm-core/tests/libnm_core_tests_test_settings_defaults-test-settings-defaults.obj `if test -f 'libnm-core/tests/test-settings-defaults.c'; then $(CYGPATH_W) 'libnm-core/tests/test-settings-defaults.c'; else $(CYGPATH_W) '$(srcdir)/libnm-core/tests/test-settings-defaults.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-core/tests/$(DEPDIR)/libnm_core_tests_test_settings_defaults-test-settings-defaults.Tpo libnm-core/tests/$(DEPDIR)/libnm_core_tests_test_settings_defaults-test-settings-defaults.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-core/tests/test-settings-defaults.c' object='libnm-core/tests/libnm_core_tests_test_settings_defaults-test-settings-defaults.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_core_tests_test_settings_defaults_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-core/tests/libnm_core_tests_test_settings_defaults-test-settings-defaults.obj `if test -f 'libnm-core/tests/test-settings-defaults.c'; then $(CYGPATH_W) 'libnm-core/tests/test-settings-defaults.c'; else $(CYGPATH_W) '$(srcdir)/libnm-core/tests/test-settings-defaults.c'; fi` + +libnm-glib/libnm_glib_libnm_glib_test-libnm-glib-test.o: libnm-glib/libnm-glib-test.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libnm_glib_libnm_glib_test_CFLAGS) $(CFLAGS) -MT libnm-glib/libnm_glib_libnm_glib_test-libnm-glib-test.o -MD -MP -MF libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_test-libnm-glib-test.Tpo -c -o libnm-glib/libnm_glib_libnm_glib_test-libnm-glib-test.o `test -f 'libnm-glib/libnm-glib-test.c' || echo '$(srcdir)/'`libnm-glib/libnm-glib-test.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_test-libnm-glib-test.Tpo libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_test-libnm-glib-test.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-glib/libnm-glib-test.c' object='libnm-glib/libnm_glib_libnm_glib_test-libnm-glib-test.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libnm_glib_libnm_glib_test_CFLAGS) $(CFLAGS) -c -o libnm-glib/libnm_glib_libnm_glib_test-libnm-glib-test.o `test -f 'libnm-glib/libnm-glib-test.c' || echo '$(srcdir)/'`libnm-glib/libnm-glib-test.c + +libnm-glib/libnm_glib_libnm_glib_test-libnm-glib-test.obj: libnm-glib/libnm-glib-test.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libnm_glib_libnm_glib_test_CFLAGS) $(CFLAGS) -MT libnm-glib/libnm_glib_libnm_glib_test-libnm-glib-test.obj -MD -MP -MF libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_test-libnm-glib-test.Tpo -c -o libnm-glib/libnm_glib_libnm_glib_test-libnm-glib-test.obj `if test -f 'libnm-glib/libnm-glib-test.c'; then $(CYGPATH_W) 'libnm-glib/libnm-glib-test.c'; else $(CYGPATH_W) '$(srcdir)/libnm-glib/libnm-glib-test.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_test-libnm-glib-test.Tpo libnm-glib/$(DEPDIR)/libnm_glib_libnm_glib_test-libnm-glib-test.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-glib/libnm-glib-test.c' object='libnm-glib/libnm_glib_libnm_glib_test-libnm-glib-test.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libnm_glib_libnm_glib_test_CFLAGS) $(CFLAGS) -c -o libnm-glib/libnm_glib_libnm_glib_test-libnm-glib-test.obj `if test -f 'libnm-glib/libnm-glib-test.c'; then $(CYGPATH_W) 'libnm-glib/libnm-glib-test.c'; else $(CYGPATH_W) '$(srcdir)/libnm-glib/libnm-glib-test.c'; fi` + +shared/libnm_glib_tests_test_nm_client-nm-test-utils-impl.o: shared/nm-test-utils-impl.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_glib_tests_test_nm_client_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT shared/libnm_glib_tests_test_nm_client-nm-test-utils-impl.o -MD -MP -MF shared/$(DEPDIR)/libnm_glib_tests_test_nm_client-nm-test-utils-impl.Tpo -c -o shared/libnm_glib_tests_test_nm_client-nm-test-utils-impl.o `test -f 'shared/nm-test-utils-impl.c' || echo '$(srcdir)/'`shared/nm-test-utils-impl.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) shared/$(DEPDIR)/libnm_glib_tests_test_nm_client-nm-test-utils-impl.Tpo shared/$(DEPDIR)/libnm_glib_tests_test_nm_client-nm-test-utils-impl.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='shared/nm-test-utils-impl.c' object='shared/libnm_glib_tests_test_nm_client-nm-test-utils-impl.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_glib_tests_test_nm_client_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o shared/libnm_glib_tests_test_nm_client-nm-test-utils-impl.o `test -f 'shared/nm-test-utils-impl.c' || echo '$(srcdir)/'`shared/nm-test-utils-impl.c + +shared/libnm_glib_tests_test_nm_client-nm-test-utils-impl.obj: shared/nm-test-utils-impl.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_glib_tests_test_nm_client_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT shared/libnm_glib_tests_test_nm_client-nm-test-utils-impl.obj -MD -MP -MF shared/$(DEPDIR)/libnm_glib_tests_test_nm_client-nm-test-utils-impl.Tpo -c -o shared/libnm_glib_tests_test_nm_client-nm-test-utils-impl.obj `if test -f 'shared/nm-test-utils-impl.c'; then $(CYGPATH_W) 'shared/nm-test-utils-impl.c'; else $(CYGPATH_W) '$(srcdir)/shared/nm-test-utils-impl.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) shared/$(DEPDIR)/libnm_glib_tests_test_nm_client-nm-test-utils-impl.Tpo shared/$(DEPDIR)/libnm_glib_tests_test_nm_client-nm-test-utils-impl.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='shared/nm-test-utils-impl.c' object='shared/libnm_glib_tests_test_nm_client-nm-test-utils-impl.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_glib_tests_test_nm_client_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o shared/libnm_glib_tests_test_nm_client-nm-test-utils-impl.obj `if test -f 'shared/nm-test-utils-impl.c'; then $(CYGPATH_W) 'shared/nm-test-utils-impl.c'; else $(CYGPATH_W) '$(srcdir)/shared/nm-test-utils-impl.c'; fi` + +libnm-glib/tests/libnm_glib_tests_test_nm_client-test-nm-client.o: libnm-glib/tests/test-nm-client.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_glib_tests_test_nm_client_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-glib/tests/libnm_glib_tests_test_nm_client-test-nm-client.o -MD -MP -MF libnm-glib/tests/$(DEPDIR)/libnm_glib_tests_test_nm_client-test-nm-client.Tpo -c -o libnm-glib/tests/libnm_glib_tests_test_nm_client-test-nm-client.o `test -f 'libnm-glib/tests/test-nm-client.c' || echo '$(srcdir)/'`libnm-glib/tests/test-nm-client.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-glib/tests/$(DEPDIR)/libnm_glib_tests_test_nm_client-test-nm-client.Tpo libnm-glib/tests/$(DEPDIR)/libnm_glib_tests_test_nm_client-test-nm-client.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-glib/tests/test-nm-client.c' object='libnm-glib/tests/libnm_glib_tests_test_nm_client-test-nm-client.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_glib_tests_test_nm_client_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-glib/tests/libnm_glib_tests_test_nm_client-test-nm-client.o `test -f 'libnm-glib/tests/test-nm-client.c' || echo '$(srcdir)/'`libnm-glib/tests/test-nm-client.c + +libnm-glib/tests/libnm_glib_tests_test_nm_client-test-nm-client.obj: libnm-glib/tests/test-nm-client.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_glib_tests_test_nm_client_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-glib/tests/libnm_glib_tests_test_nm_client-test-nm-client.obj -MD -MP -MF libnm-glib/tests/$(DEPDIR)/libnm_glib_tests_test_nm_client-test-nm-client.Tpo -c -o libnm-glib/tests/libnm_glib_tests_test_nm_client-test-nm-client.obj `if test -f 'libnm-glib/tests/test-nm-client.c'; then $(CYGPATH_W) 'libnm-glib/tests/test-nm-client.c'; else $(CYGPATH_W) '$(srcdir)/libnm-glib/tests/test-nm-client.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-glib/tests/$(DEPDIR)/libnm_glib_tests_test_nm_client-test-nm-client.Tpo libnm-glib/tests/$(DEPDIR)/libnm_glib_tests_test_nm_client-test-nm-client.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-glib/tests/test-nm-client.c' object='libnm-glib/tests/libnm_glib_tests_test_nm_client-test-nm-client.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_glib_tests_test_nm_client_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-glib/tests/libnm_glib_tests_test_nm_client-test-nm-client.obj `if test -f 'libnm-glib/tests/test-nm-client.c'; then $(CYGPATH_W) 'libnm-glib/tests/test-nm-client.c'; else $(CYGPATH_W) '$(srcdir)/libnm-glib/tests/test-nm-client.c'; fi` + +shared/libnm_glib_tests_test_remote_settings_client-nm-test-utils-impl.o: shared/nm-test-utils-impl.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_glib_tests_test_remote_settings_client_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT shared/libnm_glib_tests_test_remote_settings_client-nm-test-utils-impl.o -MD -MP -MF shared/$(DEPDIR)/libnm_glib_tests_test_remote_settings_client-nm-test-utils-impl.Tpo -c -o shared/libnm_glib_tests_test_remote_settings_client-nm-test-utils-impl.o `test -f 'shared/nm-test-utils-impl.c' || echo '$(srcdir)/'`shared/nm-test-utils-impl.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) shared/$(DEPDIR)/libnm_glib_tests_test_remote_settings_client-nm-test-utils-impl.Tpo shared/$(DEPDIR)/libnm_glib_tests_test_remote_settings_client-nm-test-utils-impl.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='shared/nm-test-utils-impl.c' object='shared/libnm_glib_tests_test_remote_settings_client-nm-test-utils-impl.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_glib_tests_test_remote_settings_client_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o shared/libnm_glib_tests_test_remote_settings_client-nm-test-utils-impl.o `test -f 'shared/nm-test-utils-impl.c' || echo '$(srcdir)/'`shared/nm-test-utils-impl.c + +shared/libnm_glib_tests_test_remote_settings_client-nm-test-utils-impl.obj: shared/nm-test-utils-impl.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_glib_tests_test_remote_settings_client_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT shared/libnm_glib_tests_test_remote_settings_client-nm-test-utils-impl.obj -MD -MP -MF shared/$(DEPDIR)/libnm_glib_tests_test_remote_settings_client-nm-test-utils-impl.Tpo -c -o shared/libnm_glib_tests_test_remote_settings_client-nm-test-utils-impl.obj `if test -f 'shared/nm-test-utils-impl.c'; then $(CYGPATH_W) 'shared/nm-test-utils-impl.c'; else $(CYGPATH_W) '$(srcdir)/shared/nm-test-utils-impl.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) shared/$(DEPDIR)/libnm_glib_tests_test_remote_settings_client-nm-test-utils-impl.Tpo shared/$(DEPDIR)/libnm_glib_tests_test_remote_settings_client-nm-test-utils-impl.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='shared/nm-test-utils-impl.c' object='shared/libnm_glib_tests_test_remote_settings_client-nm-test-utils-impl.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_glib_tests_test_remote_settings_client_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o shared/libnm_glib_tests_test_remote_settings_client-nm-test-utils-impl.obj `if test -f 'shared/nm-test-utils-impl.c'; then $(CYGPATH_W) 'shared/nm-test-utils-impl.c'; else $(CYGPATH_W) '$(srcdir)/shared/nm-test-utils-impl.c'; fi` + +libnm-glib/tests/libnm_glib_tests_test_remote_settings_client-test-remote-settings-client.o: libnm-glib/tests/test-remote-settings-client.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_glib_tests_test_remote_settings_client_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-glib/tests/libnm_glib_tests_test_remote_settings_client-test-remote-settings-client.o -MD -MP -MF libnm-glib/tests/$(DEPDIR)/libnm_glib_tests_test_remote_settings_client-test-remote-settings-client.Tpo -c -o libnm-glib/tests/libnm_glib_tests_test_remote_settings_client-test-remote-settings-client.o `test -f 'libnm-glib/tests/test-remote-settings-client.c' || echo '$(srcdir)/'`libnm-glib/tests/test-remote-settings-client.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-glib/tests/$(DEPDIR)/libnm_glib_tests_test_remote_settings_client-test-remote-settings-client.Tpo libnm-glib/tests/$(DEPDIR)/libnm_glib_tests_test_remote_settings_client-test-remote-settings-client.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-glib/tests/test-remote-settings-client.c' object='libnm-glib/tests/libnm_glib_tests_test_remote_settings_client-test-remote-settings-client.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_glib_tests_test_remote_settings_client_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-glib/tests/libnm_glib_tests_test_remote_settings_client-test-remote-settings-client.o `test -f 'libnm-glib/tests/test-remote-settings-client.c' || echo '$(srcdir)/'`libnm-glib/tests/test-remote-settings-client.c + +libnm-glib/tests/libnm_glib_tests_test_remote_settings_client-test-remote-settings-client.obj: libnm-glib/tests/test-remote-settings-client.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_glib_tests_test_remote_settings_client_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-glib/tests/libnm_glib_tests_test_remote_settings_client-test-remote-settings-client.obj -MD -MP -MF libnm-glib/tests/$(DEPDIR)/libnm_glib_tests_test_remote_settings_client-test-remote-settings-client.Tpo -c -o libnm-glib/tests/libnm_glib_tests_test_remote_settings_client-test-remote-settings-client.obj `if test -f 'libnm-glib/tests/test-remote-settings-client.c'; then $(CYGPATH_W) 'libnm-glib/tests/test-remote-settings-client.c'; else $(CYGPATH_W) '$(srcdir)/libnm-glib/tests/test-remote-settings-client.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-glib/tests/$(DEPDIR)/libnm_glib_tests_test_remote_settings_client-test-remote-settings-client.Tpo libnm-glib/tests/$(DEPDIR)/libnm_glib_tests_test_remote_settings_client-test-remote-settings-client.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-glib/tests/test-remote-settings-client.c' object='libnm-glib/tests/libnm_glib_tests_test_remote_settings_client-test-remote-settings-client.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_glib_tests_test_remote_settings_client_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-glib/tests/libnm_glib_tests_test_remote_settings_client-test-remote-settings-client.obj `if test -f 'libnm-glib/tests/test-remote-settings-client.c'; then $(CYGPATH_W) 'libnm-glib/tests/test-remote-settings-client.c'; else $(CYGPATH_W) '$(srcdir)/libnm-glib/tests/test-remote-settings-client.c'; fi` + +libnm-util/tests/libnm_util_tests_test_crypto-test-crypto.o: libnm-util/tests/test-crypto.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_tests_test_crypto_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-util/tests/libnm_util_tests_test_crypto-test-crypto.o -MD -MP -MF libnm-util/tests/$(DEPDIR)/libnm_util_tests_test_crypto-test-crypto.Tpo -c -o libnm-util/tests/libnm_util_tests_test_crypto-test-crypto.o `test -f 'libnm-util/tests/test-crypto.c' || echo '$(srcdir)/'`libnm-util/tests/test-crypto.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-util/tests/$(DEPDIR)/libnm_util_tests_test_crypto-test-crypto.Tpo libnm-util/tests/$(DEPDIR)/libnm_util_tests_test_crypto-test-crypto.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-util/tests/test-crypto.c' object='libnm-util/tests/libnm_util_tests_test_crypto-test-crypto.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_tests_test_crypto_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-util/tests/libnm_util_tests_test_crypto-test-crypto.o `test -f 'libnm-util/tests/test-crypto.c' || echo '$(srcdir)/'`libnm-util/tests/test-crypto.c + +libnm-util/tests/libnm_util_tests_test_crypto-test-crypto.obj: libnm-util/tests/test-crypto.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_tests_test_crypto_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-util/tests/libnm_util_tests_test_crypto-test-crypto.obj -MD -MP -MF libnm-util/tests/$(DEPDIR)/libnm_util_tests_test_crypto-test-crypto.Tpo -c -o libnm-util/tests/libnm_util_tests_test_crypto-test-crypto.obj `if test -f 'libnm-util/tests/test-crypto.c'; then $(CYGPATH_W) 'libnm-util/tests/test-crypto.c'; else $(CYGPATH_W) '$(srcdir)/libnm-util/tests/test-crypto.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-util/tests/$(DEPDIR)/libnm_util_tests_test_crypto-test-crypto.Tpo libnm-util/tests/$(DEPDIR)/libnm_util_tests_test_crypto-test-crypto.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-util/tests/test-crypto.c' object='libnm-util/tests/libnm_util_tests_test_crypto-test-crypto.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_tests_test_crypto_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-util/tests/libnm_util_tests_test_crypto-test-crypto.obj `if test -f 'libnm-util/tests/test-crypto.c'; then $(CYGPATH_W) 'libnm-util/tests/test-crypto.c'; else $(CYGPATH_W) '$(srcdir)/libnm-util/tests/test-crypto.c'; fi` + +libnm-util/tests/libnm_util_tests_test_general-test-general.o: libnm-util/tests/test-general.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_tests_test_general_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-util/tests/libnm_util_tests_test_general-test-general.o -MD -MP -MF libnm-util/tests/$(DEPDIR)/libnm_util_tests_test_general-test-general.Tpo -c -o libnm-util/tests/libnm_util_tests_test_general-test-general.o `test -f 'libnm-util/tests/test-general.c' || echo '$(srcdir)/'`libnm-util/tests/test-general.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-util/tests/$(DEPDIR)/libnm_util_tests_test_general-test-general.Tpo libnm-util/tests/$(DEPDIR)/libnm_util_tests_test_general-test-general.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-util/tests/test-general.c' object='libnm-util/tests/libnm_util_tests_test_general-test-general.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_tests_test_general_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-util/tests/libnm_util_tests_test_general-test-general.o `test -f 'libnm-util/tests/test-general.c' || echo '$(srcdir)/'`libnm-util/tests/test-general.c + +libnm-util/tests/libnm_util_tests_test_general-test-general.obj: libnm-util/tests/test-general.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_tests_test_general_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-util/tests/libnm_util_tests_test_general-test-general.obj -MD -MP -MF libnm-util/tests/$(DEPDIR)/libnm_util_tests_test_general-test-general.Tpo -c -o libnm-util/tests/libnm_util_tests_test_general-test-general.obj `if test -f 'libnm-util/tests/test-general.c'; then $(CYGPATH_W) 'libnm-util/tests/test-general.c'; else $(CYGPATH_W) '$(srcdir)/libnm-util/tests/test-general.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-util/tests/$(DEPDIR)/libnm_util_tests_test_general-test-general.Tpo libnm-util/tests/$(DEPDIR)/libnm_util_tests_test_general-test-general.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-util/tests/test-general.c' object='libnm-util/tests/libnm_util_tests_test_general-test-general.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_tests_test_general_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-util/tests/libnm_util_tests_test_general-test-general.obj `if test -f 'libnm-util/tests/test-general.c'; then $(CYGPATH_W) 'libnm-util/tests/test-general.c'; else $(CYGPATH_W) '$(srcdir)/libnm-util/tests/test-general.c'; fi` + +libnm-util/tests/libnm_util_tests_test_libnm_linking-test-libnm-linking.o: libnm-util/tests/test-libnm-linking.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_tests_test_libnm_linking_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-util/tests/libnm_util_tests_test_libnm_linking-test-libnm-linking.o -MD -MP -MF libnm-util/tests/$(DEPDIR)/libnm_util_tests_test_libnm_linking-test-libnm-linking.Tpo -c -o libnm-util/tests/libnm_util_tests_test_libnm_linking-test-libnm-linking.o `test -f 'libnm-util/tests/test-libnm-linking.c' || echo '$(srcdir)/'`libnm-util/tests/test-libnm-linking.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-util/tests/$(DEPDIR)/libnm_util_tests_test_libnm_linking-test-libnm-linking.Tpo libnm-util/tests/$(DEPDIR)/libnm_util_tests_test_libnm_linking-test-libnm-linking.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-util/tests/test-libnm-linking.c' object='libnm-util/tests/libnm_util_tests_test_libnm_linking-test-libnm-linking.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_tests_test_libnm_linking_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-util/tests/libnm_util_tests_test_libnm_linking-test-libnm-linking.o `test -f 'libnm-util/tests/test-libnm-linking.c' || echo '$(srcdir)/'`libnm-util/tests/test-libnm-linking.c + +libnm-util/tests/libnm_util_tests_test_libnm_linking-test-libnm-linking.obj: libnm-util/tests/test-libnm-linking.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_tests_test_libnm_linking_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-util/tests/libnm_util_tests_test_libnm_linking-test-libnm-linking.obj -MD -MP -MF libnm-util/tests/$(DEPDIR)/libnm_util_tests_test_libnm_linking-test-libnm-linking.Tpo -c -o libnm-util/tests/libnm_util_tests_test_libnm_linking-test-libnm-linking.obj `if test -f 'libnm-util/tests/test-libnm-linking.c'; then $(CYGPATH_W) 'libnm-util/tests/test-libnm-linking.c'; else $(CYGPATH_W) '$(srcdir)/libnm-util/tests/test-libnm-linking.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-util/tests/$(DEPDIR)/libnm_util_tests_test_libnm_linking-test-libnm-linking.Tpo libnm-util/tests/$(DEPDIR)/libnm_util_tests_test_libnm_linking-test-libnm-linking.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-util/tests/test-libnm-linking.c' object='libnm-util/tests/libnm_util_tests_test_libnm_linking-test-libnm-linking.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_tests_test_libnm_linking_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-util/tests/libnm_util_tests_test_libnm_linking-test-libnm-linking.obj `if test -f 'libnm-util/tests/test-libnm-linking.c'; then $(CYGPATH_W) 'libnm-util/tests/test-libnm-linking.c'; else $(CYGPATH_W) '$(srcdir)/libnm-util/tests/test-libnm-linking.c'; fi` + +libnm-util/tests/libnm_util_tests_test_secrets-test-secrets.o: libnm-util/tests/test-secrets.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_tests_test_secrets_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-util/tests/libnm_util_tests_test_secrets-test-secrets.o -MD -MP -MF libnm-util/tests/$(DEPDIR)/libnm_util_tests_test_secrets-test-secrets.Tpo -c -o libnm-util/tests/libnm_util_tests_test_secrets-test-secrets.o `test -f 'libnm-util/tests/test-secrets.c' || echo '$(srcdir)/'`libnm-util/tests/test-secrets.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-util/tests/$(DEPDIR)/libnm_util_tests_test_secrets-test-secrets.Tpo libnm-util/tests/$(DEPDIR)/libnm_util_tests_test_secrets-test-secrets.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-util/tests/test-secrets.c' object='libnm-util/tests/libnm_util_tests_test_secrets-test-secrets.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_tests_test_secrets_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-util/tests/libnm_util_tests_test_secrets-test-secrets.o `test -f 'libnm-util/tests/test-secrets.c' || echo '$(srcdir)/'`libnm-util/tests/test-secrets.c + +libnm-util/tests/libnm_util_tests_test_secrets-test-secrets.obj: libnm-util/tests/test-secrets.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_tests_test_secrets_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-util/tests/libnm_util_tests_test_secrets-test-secrets.obj -MD -MP -MF libnm-util/tests/$(DEPDIR)/libnm_util_tests_test_secrets-test-secrets.Tpo -c -o libnm-util/tests/libnm_util_tests_test_secrets-test-secrets.obj `if test -f 'libnm-util/tests/test-secrets.c'; then $(CYGPATH_W) 'libnm-util/tests/test-secrets.c'; else $(CYGPATH_W) '$(srcdir)/libnm-util/tests/test-secrets.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-util/tests/$(DEPDIR)/libnm_util_tests_test_secrets-test-secrets.Tpo libnm-util/tests/$(DEPDIR)/libnm_util_tests_test_secrets-test-secrets.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-util/tests/test-secrets.c' object='libnm-util/tests/libnm_util_tests_test_secrets-test-secrets.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_tests_test_secrets_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-util/tests/libnm_util_tests_test_secrets-test-secrets.obj `if test -f 'libnm-util/tests/test-secrets.c'; then $(CYGPATH_W) 'libnm-util/tests/test-secrets.c'; else $(CYGPATH_W) '$(srcdir)/libnm-util/tests/test-secrets.c'; fi` + +libnm-util/tests/libnm_util_tests_test_setting_8021x-test-setting-8021x.o: libnm-util/tests/test-setting-8021x.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_tests_test_setting_8021x_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-util/tests/libnm_util_tests_test_setting_8021x-test-setting-8021x.o -MD -MP -MF libnm-util/tests/$(DEPDIR)/libnm_util_tests_test_setting_8021x-test-setting-8021x.Tpo -c -o libnm-util/tests/libnm_util_tests_test_setting_8021x-test-setting-8021x.o `test -f 'libnm-util/tests/test-setting-8021x.c' || echo '$(srcdir)/'`libnm-util/tests/test-setting-8021x.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-util/tests/$(DEPDIR)/libnm_util_tests_test_setting_8021x-test-setting-8021x.Tpo libnm-util/tests/$(DEPDIR)/libnm_util_tests_test_setting_8021x-test-setting-8021x.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-util/tests/test-setting-8021x.c' object='libnm-util/tests/libnm_util_tests_test_setting_8021x-test-setting-8021x.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_tests_test_setting_8021x_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-util/tests/libnm_util_tests_test_setting_8021x-test-setting-8021x.o `test -f 'libnm-util/tests/test-setting-8021x.c' || echo '$(srcdir)/'`libnm-util/tests/test-setting-8021x.c + +libnm-util/tests/libnm_util_tests_test_setting_8021x-test-setting-8021x.obj: libnm-util/tests/test-setting-8021x.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_tests_test_setting_8021x_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-util/tests/libnm_util_tests_test_setting_8021x-test-setting-8021x.obj -MD -MP -MF libnm-util/tests/$(DEPDIR)/libnm_util_tests_test_setting_8021x-test-setting-8021x.Tpo -c -o libnm-util/tests/libnm_util_tests_test_setting_8021x-test-setting-8021x.obj `if test -f 'libnm-util/tests/test-setting-8021x.c'; then $(CYGPATH_W) 'libnm-util/tests/test-setting-8021x.c'; else $(CYGPATH_W) '$(srcdir)/libnm-util/tests/test-setting-8021x.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-util/tests/$(DEPDIR)/libnm_util_tests_test_setting_8021x-test-setting-8021x.Tpo libnm-util/tests/$(DEPDIR)/libnm_util_tests_test_setting_8021x-test-setting-8021x.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-util/tests/test-setting-8021x.c' object='libnm-util/tests/libnm_util_tests_test_setting_8021x-test-setting-8021x.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_tests_test_setting_8021x_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-util/tests/libnm_util_tests_test_setting_8021x-test-setting-8021x.obj `if test -f 'libnm-util/tests/test-setting-8021x.c'; then $(CYGPATH_W) 'libnm-util/tests/test-setting-8021x.c'; else $(CYGPATH_W) '$(srcdir)/libnm-util/tests/test-setting-8021x.c'; fi` + +libnm-util/tests/libnm_util_tests_test_setting_dcb-test-setting-dcb.o: libnm-util/tests/test-setting-dcb.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_tests_test_setting_dcb_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-util/tests/libnm_util_tests_test_setting_dcb-test-setting-dcb.o -MD -MP -MF libnm-util/tests/$(DEPDIR)/libnm_util_tests_test_setting_dcb-test-setting-dcb.Tpo -c -o libnm-util/tests/libnm_util_tests_test_setting_dcb-test-setting-dcb.o `test -f 'libnm-util/tests/test-setting-dcb.c' || echo '$(srcdir)/'`libnm-util/tests/test-setting-dcb.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-util/tests/$(DEPDIR)/libnm_util_tests_test_setting_dcb-test-setting-dcb.Tpo libnm-util/tests/$(DEPDIR)/libnm_util_tests_test_setting_dcb-test-setting-dcb.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-util/tests/test-setting-dcb.c' object='libnm-util/tests/libnm_util_tests_test_setting_dcb-test-setting-dcb.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_tests_test_setting_dcb_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-util/tests/libnm_util_tests_test_setting_dcb-test-setting-dcb.o `test -f 'libnm-util/tests/test-setting-dcb.c' || echo '$(srcdir)/'`libnm-util/tests/test-setting-dcb.c + +libnm-util/tests/libnm_util_tests_test_setting_dcb-test-setting-dcb.obj: libnm-util/tests/test-setting-dcb.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_tests_test_setting_dcb_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-util/tests/libnm_util_tests_test_setting_dcb-test-setting-dcb.obj -MD -MP -MF libnm-util/tests/$(DEPDIR)/libnm_util_tests_test_setting_dcb-test-setting-dcb.Tpo -c -o libnm-util/tests/libnm_util_tests_test_setting_dcb-test-setting-dcb.obj `if test -f 'libnm-util/tests/test-setting-dcb.c'; then $(CYGPATH_W) 'libnm-util/tests/test-setting-dcb.c'; else $(CYGPATH_W) '$(srcdir)/libnm-util/tests/test-setting-dcb.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-util/tests/$(DEPDIR)/libnm_util_tests_test_setting_dcb-test-setting-dcb.Tpo libnm-util/tests/$(DEPDIR)/libnm_util_tests_test_setting_dcb-test-setting-dcb.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-util/tests/test-setting-dcb.c' object='libnm-util/tests/libnm_util_tests_test_setting_dcb-test-setting-dcb.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_tests_test_setting_dcb_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-util/tests/libnm_util_tests_test_setting_dcb-test-setting-dcb.obj `if test -f 'libnm-util/tests/test-setting-dcb.c'; then $(CYGPATH_W) 'libnm-util/tests/test-setting-dcb.c'; else $(CYGPATH_W) '$(srcdir)/libnm-util/tests/test-setting-dcb.c'; fi` + +libnm-util/tests/libnm_util_tests_test_settings_defaults-test-settings-defaults.o: libnm-util/tests/test-settings-defaults.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_tests_test_settings_defaults_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-util/tests/libnm_util_tests_test_settings_defaults-test-settings-defaults.o -MD -MP -MF libnm-util/tests/$(DEPDIR)/libnm_util_tests_test_settings_defaults-test-settings-defaults.Tpo -c -o libnm-util/tests/libnm_util_tests_test_settings_defaults-test-settings-defaults.o `test -f 'libnm-util/tests/test-settings-defaults.c' || echo '$(srcdir)/'`libnm-util/tests/test-settings-defaults.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-util/tests/$(DEPDIR)/libnm_util_tests_test_settings_defaults-test-settings-defaults.Tpo libnm-util/tests/$(DEPDIR)/libnm_util_tests_test_settings_defaults-test-settings-defaults.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-util/tests/test-settings-defaults.c' object='libnm-util/tests/libnm_util_tests_test_settings_defaults-test-settings-defaults.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_tests_test_settings_defaults_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-util/tests/libnm_util_tests_test_settings_defaults-test-settings-defaults.o `test -f 'libnm-util/tests/test-settings-defaults.c' || echo '$(srcdir)/'`libnm-util/tests/test-settings-defaults.c + +libnm-util/tests/libnm_util_tests_test_settings_defaults-test-settings-defaults.obj: libnm-util/tests/test-settings-defaults.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_tests_test_settings_defaults_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm-util/tests/libnm_util_tests_test_settings_defaults-test-settings-defaults.obj -MD -MP -MF libnm-util/tests/$(DEPDIR)/libnm_util_tests_test_settings_defaults-test-settings-defaults.Tpo -c -o libnm-util/tests/libnm_util_tests_test_settings_defaults-test-settings-defaults.obj `if test -f 'libnm-util/tests/test-settings-defaults.c'; then $(CYGPATH_W) 'libnm-util/tests/test-settings-defaults.c'; else $(CYGPATH_W) '$(srcdir)/libnm-util/tests/test-settings-defaults.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm-util/tests/$(DEPDIR)/libnm_util_tests_test_settings_defaults-test-settings-defaults.Tpo libnm-util/tests/$(DEPDIR)/libnm_util_tests_test_settings_defaults-test-settings-defaults.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-util/tests/test-settings-defaults.c' object='libnm-util/tests/libnm_util_tests_test_settings_defaults-test-settings-defaults.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_util_tests_test_settings_defaults_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm-util/tests/libnm_util_tests_test_settings_defaults-test-settings-defaults.obj `if test -f 'libnm-util/tests/test-settings-defaults.c'; then $(CYGPATH_W) 'libnm-util/tests/test-settings-defaults.c'; else $(CYGPATH_W) '$(srcdir)/libnm-util/tests/test-settings-defaults.c'; fi` + +shared/libnm_tests_test_nm_client-nm-test-utils-impl.o: shared/nm-test-utils-impl.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_tests_test_nm_client_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT shared/libnm_tests_test_nm_client-nm-test-utils-impl.o -MD -MP -MF shared/$(DEPDIR)/libnm_tests_test_nm_client-nm-test-utils-impl.Tpo -c -o shared/libnm_tests_test_nm_client-nm-test-utils-impl.o `test -f 'shared/nm-test-utils-impl.c' || echo '$(srcdir)/'`shared/nm-test-utils-impl.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) shared/$(DEPDIR)/libnm_tests_test_nm_client-nm-test-utils-impl.Tpo shared/$(DEPDIR)/libnm_tests_test_nm_client-nm-test-utils-impl.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='shared/nm-test-utils-impl.c' object='shared/libnm_tests_test_nm_client-nm-test-utils-impl.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_tests_test_nm_client_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o shared/libnm_tests_test_nm_client-nm-test-utils-impl.o `test -f 'shared/nm-test-utils-impl.c' || echo '$(srcdir)/'`shared/nm-test-utils-impl.c + +shared/libnm_tests_test_nm_client-nm-test-utils-impl.obj: shared/nm-test-utils-impl.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_tests_test_nm_client_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT shared/libnm_tests_test_nm_client-nm-test-utils-impl.obj -MD -MP -MF shared/$(DEPDIR)/libnm_tests_test_nm_client-nm-test-utils-impl.Tpo -c -o shared/libnm_tests_test_nm_client-nm-test-utils-impl.obj `if test -f 'shared/nm-test-utils-impl.c'; then $(CYGPATH_W) 'shared/nm-test-utils-impl.c'; else $(CYGPATH_W) '$(srcdir)/shared/nm-test-utils-impl.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) shared/$(DEPDIR)/libnm_tests_test_nm_client-nm-test-utils-impl.Tpo shared/$(DEPDIR)/libnm_tests_test_nm_client-nm-test-utils-impl.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='shared/nm-test-utils-impl.c' object='shared/libnm_tests_test_nm_client-nm-test-utils-impl.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_tests_test_nm_client_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o shared/libnm_tests_test_nm_client-nm-test-utils-impl.obj `if test -f 'shared/nm-test-utils-impl.c'; then $(CYGPATH_W) 'shared/nm-test-utils-impl.c'; else $(CYGPATH_W) '$(srcdir)/shared/nm-test-utils-impl.c'; fi` + +libnm/tests/libnm_tests_test_nm_client-test-nm-client.o: libnm/tests/test-nm-client.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_tests_test_nm_client_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm/tests/libnm_tests_test_nm_client-test-nm-client.o -MD -MP -MF libnm/tests/$(DEPDIR)/libnm_tests_test_nm_client-test-nm-client.Tpo -c -o libnm/tests/libnm_tests_test_nm_client-test-nm-client.o `test -f 'libnm/tests/test-nm-client.c' || echo '$(srcdir)/'`libnm/tests/test-nm-client.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm/tests/$(DEPDIR)/libnm_tests_test_nm_client-test-nm-client.Tpo libnm/tests/$(DEPDIR)/libnm_tests_test_nm_client-test-nm-client.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm/tests/test-nm-client.c' object='libnm/tests/libnm_tests_test_nm_client-test-nm-client.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_tests_test_nm_client_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm/tests/libnm_tests_test_nm_client-test-nm-client.o `test -f 'libnm/tests/test-nm-client.c' || echo '$(srcdir)/'`libnm/tests/test-nm-client.c + +libnm/tests/libnm_tests_test_nm_client-test-nm-client.obj: libnm/tests/test-nm-client.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_tests_test_nm_client_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm/tests/libnm_tests_test_nm_client-test-nm-client.obj -MD -MP -MF libnm/tests/$(DEPDIR)/libnm_tests_test_nm_client-test-nm-client.Tpo -c -o libnm/tests/libnm_tests_test_nm_client-test-nm-client.obj `if test -f 'libnm/tests/test-nm-client.c'; then $(CYGPATH_W) 'libnm/tests/test-nm-client.c'; else $(CYGPATH_W) '$(srcdir)/libnm/tests/test-nm-client.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm/tests/$(DEPDIR)/libnm_tests_test_nm_client-test-nm-client.Tpo libnm/tests/$(DEPDIR)/libnm_tests_test_nm_client-test-nm-client.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm/tests/test-nm-client.c' object='libnm/tests/libnm_tests_test_nm_client-test-nm-client.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_tests_test_nm_client_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm/tests/libnm_tests_test_nm_client-test-nm-client.obj `if test -f 'libnm/tests/test-nm-client.c'; then $(CYGPATH_W) 'libnm/tests/test-nm-client.c'; else $(CYGPATH_W) '$(srcdir)/libnm/tests/test-nm-client.c'; fi` + +shared/libnm_tests_test_remote_settings_client-nm-test-utils-impl.o: shared/nm-test-utils-impl.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_tests_test_remote_settings_client_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT shared/libnm_tests_test_remote_settings_client-nm-test-utils-impl.o -MD -MP -MF shared/$(DEPDIR)/libnm_tests_test_remote_settings_client-nm-test-utils-impl.Tpo -c -o shared/libnm_tests_test_remote_settings_client-nm-test-utils-impl.o `test -f 'shared/nm-test-utils-impl.c' || echo '$(srcdir)/'`shared/nm-test-utils-impl.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) shared/$(DEPDIR)/libnm_tests_test_remote_settings_client-nm-test-utils-impl.Tpo shared/$(DEPDIR)/libnm_tests_test_remote_settings_client-nm-test-utils-impl.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='shared/nm-test-utils-impl.c' object='shared/libnm_tests_test_remote_settings_client-nm-test-utils-impl.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_tests_test_remote_settings_client_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o shared/libnm_tests_test_remote_settings_client-nm-test-utils-impl.o `test -f 'shared/nm-test-utils-impl.c' || echo '$(srcdir)/'`shared/nm-test-utils-impl.c + +shared/libnm_tests_test_remote_settings_client-nm-test-utils-impl.obj: shared/nm-test-utils-impl.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_tests_test_remote_settings_client_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT shared/libnm_tests_test_remote_settings_client-nm-test-utils-impl.obj -MD -MP -MF shared/$(DEPDIR)/libnm_tests_test_remote_settings_client-nm-test-utils-impl.Tpo -c -o shared/libnm_tests_test_remote_settings_client-nm-test-utils-impl.obj `if test -f 'shared/nm-test-utils-impl.c'; then $(CYGPATH_W) 'shared/nm-test-utils-impl.c'; else $(CYGPATH_W) '$(srcdir)/shared/nm-test-utils-impl.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) shared/$(DEPDIR)/libnm_tests_test_remote_settings_client-nm-test-utils-impl.Tpo shared/$(DEPDIR)/libnm_tests_test_remote_settings_client-nm-test-utils-impl.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='shared/nm-test-utils-impl.c' object='shared/libnm_tests_test_remote_settings_client-nm-test-utils-impl.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_tests_test_remote_settings_client_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o shared/libnm_tests_test_remote_settings_client-nm-test-utils-impl.obj `if test -f 'shared/nm-test-utils-impl.c'; then $(CYGPATH_W) 'shared/nm-test-utils-impl.c'; else $(CYGPATH_W) '$(srcdir)/shared/nm-test-utils-impl.c'; fi` + +libnm/tests/libnm_tests_test_remote_settings_client-test-remote-settings-client.o: libnm/tests/test-remote-settings-client.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_tests_test_remote_settings_client_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm/tests/libnm_tests_test_remote_settings_client-test-remote-settings-client.o -MD -MP -MF libnm/tests/$(DEPDIR)/libnm_tests_test_remote_settings_client-test-remote-settings-client.Tpo -c -o libnm/tests/libnm_tests_test_remote_settings_client-test-remote-settings-client.o `test -f 'libnm/tests/test-remote-settings-client.c' || echo '$(srcdir)/'`libnm/tests/test-remote-settings-client.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm/tests/$(DEPDIR)/libnm_tests_test_remote_settings_client-test-remote-settings-client.Tpo libnm/tests/$(DEPDIR)/libnm_tests_test_remote_settings_client-test-remote-settings-client.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm/tests/test-remote-settings-client.c' object='libnm/tests/libnm_tests_test_remote_settings_client-test-remote-settings-client.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_tests_test_remote_settings_client_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm/tests/libnm_tests_test_remote_settings_client-test-remote-settings-client.o `test -f 'libnm/tests/test-remote-settings-client.c' || echo '$(srcdir)/'`libnm/tests/test-remote-settings-client.c + +libnm/tests/libnm_tests_test_remote_settings_client-test-remote-settings-client.obj: libnm/tests/test-remote-settings-client.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_tests_test_remote_settings_client_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm/tests/libnm_tests_test_remote_settings_client-test-remote-settings-client.obj -MD -MP -MF libnm/tests/$(DEPDIR)/libnm_tests_test_remote_settings_client-test-remote-settings-client.Tpo -c -o libnm/tests/libnm_tests_test_remote_settings_client-test-remote-settings-client.obj `if test -f 'libnm/tests/test-remote-settings-client.c'; then $(CYGPATH_W) 'libnm/tests/test-remote-settings-client.c'; else $(CYGPATH_W) '$(srcdir)/libnm/tests/test-remote-settings-client.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm/tests/$(DEPDIR)/libnm_tests_test_remote_settings_client-test-remote-settings-client.Tpo libnm/tests/$(DEPDIR)/libnm_tests_test_remote_settings_client-test-remote-settings-client.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm/tests/test-remote-settings-client.c' object='libnm/tests/libnm_tests_test_remote_settings_client-test-remote-settings-client.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_tests_test_remote_settings_client_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm/tests/libnm_tests_test_remote_settings_client-test-remote-settings-client.obj `if test -f 'libnm/tests/test-remote-settings-client.c'; then $(CYGPATH_W) 'libnm/tests/test-remote-settings-client.c'; else $(CYGPATH_W) '$(srcdir)/libnm/tests/test-remote-settings-client.c'; fi` + +shared/libnm_tests_test_secret_agent-nm-test-utils-impl.o: shared/nm-test-utils-impl.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_tests_test_secret_agent_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT shared/libnm_tests_test_secret_agent-nm-test-utils-impl.o -MD -MP -MF shared/$(DEPDIR)/libnm_tests_test_secret_agent-nm-test-utils-impl.Tpo -c -o shared/libnm_tests_test_secret_agent-nm-test-utils-impl.o `test -f 'shared/nm-test-utils-impl.c' || echo '$(srcdir)/'`shared/nm-test-utils-impl.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) shared/$(DEPDIR)/libnm_tests_test_secret_agent-nm-test-utils-impl.Tpo shared/$(DEPDIR)/libnm_tests_test_secret_agent-nm-test-utils-impl.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='shared/nm-test-utils-impl.c' object='shared/libnm_tests_test_secret_agent-nm-test-utils-impl.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_tests_test_secret_agent_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o shared/libnm_tests_test_secret_agent-nm-test-utils-impl.o `test -f 'shared/nm-test-utils-impl.c' || echo '$(srcdir)/'`shared/nm-test-utils-impl.c + +shared/libnm_tests_test_secret_agent-nm-test-utils-impl.obj: shared/nm-test-utils-impl.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_tests_test_secret_agent_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT shared/libnm_tests_test_secret_agent-nm-test-utils-impl.obj -MD -MP -MF shared/$(DEPDIR)/libnm_tests_test_secret_agent-nm-test-utils-impl.Tpo -c -o shared/libnm_tests_test_secret_agent-nm-test-utils-impl.obj `if test -f 'shared/nm-test-utils-impl.c'; then $(CYGPATH_W) 'shared/nm-test-utils-impl.c'; else $(CYGPATH_W) '$(srcdir)/shared/nm-test-utils-impl.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) shared/$(DEPDIR)/libnm_tests_test_secret_agent-nm-test-utils-impl.Tpo shared/$(DEPDIR)/libnm_tests_test_secret_agent-nm-test-utils-impl.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='shared/nm-test-utils-impl.c' object='shared/libnm_tests_test_secret_agent-nm-test-utils-impl.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_tests_test_secret_agent_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o shared/libnm_tests_test_secret_agent-nm-test-utils-impl.obj `if test -f 'shared/nm-test-utils-impl.c'; then $(CYGPATH_W) 'shared/nm-test-utils-impl.c'; else $(CYGPATH_W) '$(srcdir)/shared/nm-test-utils-impl.c'; fi` + +libnm/tests/libnm_tests_test_secret_agent-test-secret-agent.o: libnm/tests/test-secret-agent.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_tests_test_secret_agent_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm/tests/libnm_tests_test_secret_agent-test-secret-agent.o -MD -MP -MF libnm/tests/$(DEPDIR)/libnm_tests_test_secret_agent-test-secret-agent.Tpo -c -o libnm/tests/libnm_tests_test_secret_agent-test-secret-agent.o `test -f 'libnm/tests/test-secret-agent.c' || echo '$(srcdir)/'`libnm/tests/test-secret-agent.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm/tests/$(DEPDIR)/libnm_tests_test_secret_agent-test-secret-agent.Tpo libnm/tests/$(DEPDIR)/libnm_tests_test_secret_agent-test-secret-agent.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm/tests/test-secret-agent.c' object='libnm/tests/libnm_tests_test_secret_agent-test-secret-agent.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_tests_test_secret_agent_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm/tests/libnm_tests_test_secret_agent-test-secret-agent.o `test -f 'libnm/tests/test-secret-agent.c' || echo '$(srcdir)/'`libnm/tests/test-secret-agent.c + +libnm/tests/libnm_tests_test_secret_agent-test-secret-agent.obj: libnm/tests/test-secret-agent.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_tests_test_secret_agent_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnm/tests/libnm_tests_test_secret_agent-test-secret-agent.obj -MD -MP -MF libnm/tests/$(DEPDIR)/libnm_tests_test_secret_agent-test-secret-agent.Tpo -c -o libnm/tests/libnm_tests_test_secret_agent-test-secret-agent.obj `if test -f 'libnm/tests/test-secret-agent.c'; then $(CYGPATH_W) 'libnm/tests/test-secret-agent.c'; else $(CYGPATH_W) '$(srcdir)/libnm/tests/test-secret-agent.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libnm/tests/$(DEPDIR)/libnm_tests_test_secret_agent-test-secret-agent.Tpo libnm/tests/$(DEPDIR)/libnm_tests_test_secret_agent-test-secret-agent.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm/tests/test-secret-agent.c' object='libnm/tests/libnm_tests_test_secret_agent-test-secret-agent.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnm_tests_test_secret_agent_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnm/tests/libnm_tests_test_secret_agent-test-secret-agent.obj `if test -f 'libnm/tests/test-secret-agent.c'; then $(CYGPATH_W) 'libnm/tests/test-secret-agent.c'; else $(CYGPATH_W) '$(srcdir)/libnm/tests/test-secret-agent.c'; fi` + +src/src_NetworkManager-main.o: src/main.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_NetworkManager_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/src_NetworkManager-main.o -MD -MP -MF src/$(DEPDIR)/src_NetworkManager-main.Tpo -c -o src/src_NetworkManager-main.o `test -f 'src/main.c' || echo '$(srcdir)/'`src/main.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/$(DEPDIR)/src_NetworkManager-main.Tpo src/$(DEPDIR)/src_NetworkManager-main.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/main.c' object='src/src_NetworkManager-main.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_NetworkManager_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/src_NetworkManager-main.o `test -f 'src/main.c' || echo '$(srcdir)/'`src/main.c + +src/src_NetworkManager-main.obj: src/main.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_NetworkManager_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/src_NetworkManager-main.obj -MD -MP -MF src/$(DEPDIR)/src_NetworkManager-main.Tpo -c -o src/src_NetworkManager-main.obj `if test -f 'src/main.c'; then $(CYGPATH_W) 'src/main.c'; else $(CYGPATH_W) '$(srcdir)/src/main.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/$(DEPDIR)/src_NetworkManager-main.Tpo src/$(DEPDIR)/src_NetworkManager-main.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/main.c' object='src/src_NetworkManager-main.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_NetworkManager_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/src_NetworkManager-main.obj `if test -f 'src/main.c'; then $(CYGPATH_W) 'src/main.c'; else $(CYGPATH_W) '$(srcdir)/src/main.c'; fi` + +src/devices/tests/src_devices_tests_test_arping-test-arping.o: src/devices/tests/test-arping.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_devices_tests_test_arping_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/devices/tests/src_devices_tests_test_arping-test-arping.o -MD -MP -MF src/devices/tests/$(DEPDIR)/src_devices_tests_test_arping-test-arping.Tpo -c -o src/devices/tests/src_devices_tests_test_arping-test-arping.o `test -f 'src/devices/tests/test-arping.c' || echo '$(srcdir)/'`src/devices/tests/test-arping.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/devices/tests/$(DEPDIR)/src_devices_tests_test_arping-test-arping.Tpo src/devices/tests/$(DEPDIR)/src_devices_tests_test_arping-test-arping.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/devices/tests/test-arping.c' object='src/devices/tests/src_devices_tests_test_arping-test-arping.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_devices_tests_test_arping_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/devices/tests/src_devices_tests_test_arping-test-arping.o `test -f 'src/devices/tests/test-arping.c' || echo '$(srcdir)/'`src/devices/tests/test-arping.c + +src/devices/tests/src_devices_tests_test_arping-test-arping.obj: src/devices/tests/test-arping.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_devices_tests_test_arping_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/devices/tests/src_devices_tests_test_arping-test-arping.obj -MD -MP -MF src/devices/tests/$(DEPDIR)/src_devices_tests_test_arping-test-arping.Tpo -c -o src/devices/tests/src_devices_tests_test_arping-test-arping.obj `if test -f 'src/devices/tests/test-arping.c'; then $(CYGPATH_W) 'src/devices/tests/test-arping.c'; else $(CYGPATH_W) '$(srcdir)/src/devices/tests/test-arping.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/devices/tests/$(DEPDIR)/src_devices_tests_test_arping-test-arping.Tpo src/devices/tests/$(DEPDIR)/src_devices_tests_test_arping-test-arping.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/devices/tests/test-arping.c' object='src/devices/tests/src_devices_tests_test_arping-test-arping.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_devices_tests_test_arping_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/devices/tests/src_devices_tests_test_arping-test-arping.obj `if test -f 'src/devices/tests/test-arping.c'; then $(CYGPATH_W) 'src/devices/tests/test-arping.c'; else $(CYGPATH_W) '$(srcdir)/src/devices/tests/test-arping.c'; fi` + +src/devices/tests/src_devices_tests_test_lldp-test-lldp.o: src/devices/tests/test-lldp.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_devices_tests_test_lldp_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/devices/tests/src_devices_tests_test_lldp-test-lldp.o -MD -MP -MF src/devices/tests/$(DEPDIR)/src_devices_tests_test_lldp-test-lldp.Tpo -c -o src/devices/tests/src_devices_tests_test_lldp-test-lldp.o `test -f 'src/devices/tests/test-lldp.c' || echo '$(srcdir)/'`src/devices/tests/test-lldp.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/devices/tests/$(DEPDIR)/src_devices_tests_test_lldp-test-lldp.Tpo src/devices/tests/$(DEPDIR)/src_devices_tests_test_lldp-test-lldp.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/devices/tests/test-lldp.c' object='src/devices/tests/src_devices_tests_test_lldp-test-lldp.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_devices_tests_test_lldp_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/devices/tests/src_devices_tests_test_lldp-test-lldp.o `test -f 'src/devices/tests/test-lldp.c' || echo '$(srcdir)/'`src/devices/tests/test-lldp.c + +src/devices/tests/src_devices_tests_test_lldp-test-lldp.obj: src/devices/tests/test-lldp.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_devices_tests_test_lldp_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/devices/tests/src_devices_tests_test_lldp-test-lldp.obj -MD -MP -MF src/devices/tests/$(DEPDIR)/src_devices_tests_test_lldp-test-lldp.Tpo -c -o src/devices/tests/src_devices_tests_test_lldp-test-lldp.obj `if test -f 'src/devices/tests/test-lldp.c'; then $(CYGPATH_W) 'src/devices/tests/test-lldp.c'; else $(CYGPATH_W) '$(srcdir)/src/devices/tests/test-lldp.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/devices/tests/$(DEPDIR)/src_devices_tests_test_lldp-test-lldp.Tpo src/devices/tests/$(DEPDIR)/src_devices_tests_test_lldp-test-lldp.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/devices/tests/test-lldp.c' object='src/devices/tests/src_devices_tests_test_lldp-test-lldp.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_devices_tests_test_lldp_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/devices/tests/src_devices_tests_test_lldp-test-lldp.obj `if test -f 'src/devices/tests/test-lldp.c'; then $(CYGPATH_W) 'src/devices/tests/test-lldp.c'; else $(CYGPATH_W) '$(srcdir)/src/devices/tests/test-lldp.c'; fi` + +src/devices/wifi/tests/src_devices_wifi_tests_test_general-test-general.o: src/devices/wifi/tests/test-general.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_devices_wifi_tests_test_general_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/devices/wifi/tests/src_devices_wifi_tests_test_general-test-general.o -MD -MP -MF src/devices/wifi/tests/$(DEPDIR)/src_devices_wifi_tests_test_general-test-general.Tpo -c -o src/devices/wifi/tests/src_devices_wifi_tests_test_general-test-general.o `test -f 'src/devices/wifi/tests/test-general.c' || echo '$(srcdir)/'`src/devices/wifi/tests/test-general.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/devices/wifi/tests/$(DEPDIR)/src_devices_wifi_tests_test_general-test-general.Tpo src/devices/wifi/tests/$(DEPDIR)/src_devices_wifi_tests_test_general-test-general.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/devices/wifi/tests/test-general.c' object='src/devices/wifi/tests/src_devices_wifi_tests_test_general-test-general.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_devices_wifi_tests_test_general_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/devices/wifi/tests/src_devices_wifi_tests_test_general-test-general.o `test -f 'src/devices/wifi/tests/test-general.c' || echo '$(srcdir)/'`src/devices/wifi/tests/test-general.c + +src/devices/wifi/tests/src_devices_wifi_tests_test_general-test-general.obj: src/devices/wifi/tests/test-general.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_devices_wifi_tests_test_general_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/devices/wifi/tests/src_devices_wifi_tests_test_general-test-general.obj -MD -MP -MF src/devices/wifi/tests/$(DEPDIR)/src_devices_wifi_tests_test_general-test-general.Tpo -c -o src/devices/wifi/tests/src_devices_wifi_tests_test_general-test-general.obj `if test -f 'src/devices/wifi/tests/test-general.c'; then $(CYGPATH_W) 'src/devices/wifi/tests/test-general.c'; else $(CYGPATH_W) '$(srcdir)/src/devices/wifi/tests/test-general.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/devices/wifi/tests/$(DEPDIR)/src_devices_wifi_tests_test_general-test-general.Tpo src/devices/wifi/tests/$(DEPDIR)/src_devices_wifi_tests_test_general-test-general.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/devices/wifi/tests/test-general.c' object='src/devices/wifi/tests/src_devices_wifi_tests_test_general-test-general.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_devices_wifi_tests_test_general_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/devices/wifi/tests/src_devices_wifi_tests_test_general-test-general.obj `if test -f 'src/devices/wifi/tests/test-general.c'; then $(CYGPATH_W) 'src/devices/wifi/tests/test-general.c'; else $(CYGPATH_W) '$(srcdir)/src/devices/wifi/tests/test-general.c'; fi` + +src/devices/wifi/src_devices_wifi_tests_test_general-nm-wifi-ap.o: src/devices/wifi/nm-wifi-ap.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_devices_wifi_tests_test_general_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/devices/wifi/src_devices_wifi_tests_test_general-nm-wifi-ap.o -MD -MP -MF src/devices/wifi/$(DEPDIR)/src_devices_wifi_tests_test_general-nm-wifi-ap.Tpo -c -o src/devices/wifi/src_devices_wifi_tests_test_general-nm-wifi-ap.o `test -f 'src/devices/wifi/nm-wifi-ap.c' || echo '$(srcdir)/'`src/devices/wifi/nm-wifi-ap.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/devices/wifi/$(DEPDIR)/src_devices_wifi_tests_test_general-nm-wifi-ap.Tpo src/devices/wifi/$(DEPDIR)/src_devices_wifi_tests_test_general-nm-wifi-ap.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/devices/wifi/nm-wifi-ap.c' object='src/devices/wifi/src_devices_wifi_tests_test_general-nm-wifi-ap.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_devices_wifi_tests_test_general_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/devices/wifi/src_devices_wifi_tests_test_general-nm-wifi-ap.o `test -f 'src/devices/wifi/nm-wifi-ap.c' || echo '$(srcdir)/'`src/devices/wifi/nm-wifi-ap.c + +src/devices/wifi/src_devices_wifi_tests_test_general-nm-wifi-ap.obj: src/devices/wifi/nm-wifi-ap.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_devices_wifi_tests_test_general_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/devices/wifi/src_devices_wifi_tests_test_general-nm-wifi-ap.obj -MD -MP -MF src/devices/wifi/$(DEPDIR)/src_devices_wifi_tests_test_general-nm-wifi-ap.Tpo -c -o src/devices/wifi/src_devices_wifi_tests_test_general-nm-wifi-ap.obj `if test -f 'src/devices/wifi/nm-wifi-ap.c'; then $(CYGPATH_W) 'src/devices/wifi/nm-wifi-ap.c'; else $(CYGPATH_W) '$(srcdir)/src/devices/wifi/nm-wifi-ap.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/devices/wifi/$(DEPDIR)/src_devices_wifi_tests_test_general-nm-wifi-ap.Tpo src/devices/wifi/$(DEPDIR)/src_devices_wifi_tests_test_general-nm-wifi-ap.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/devices/wifi/nm-wifi-ap.c' object='src/devices/wifi/src_devices_wifi_tests_test_general-nm-wifi-ap.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_devices_wifi_tests_test_general_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/devices/wifi/src_devices_wifi_tests_test_general-nm-wifi-ap.obj `if test -f 'src/devices/wifi/nm-wifi-ap.c'; then $(CYGPATH_W) 'src/devices/wifi/nm-wifi-ap.c'; else $(CYGPATH_W) '$(srcdir)/src/devices/wifi/nm-wifi-ap.c'; fi` + +src/devices/wifi/src_devices_wifi_tests_test_general-nm-wifi-utils.o: src/devices/wifi/nm-wifi-utils.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_devices_wifi_tests_test_general_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/devices/wifi/src_devices_wifi_tests_test_general-nm-wifi-utils.o -MD -MP -MF src/devices/wifi/$(DEPDIR)/src_devices_wifi_tests_test_general-nm-wifi-utils.Tpo -c -o src/devices/wifi/src_devices_wifi_tests_test_general-nm-wifi-utils.o `test -f 'src/devices/wifi/nm-wifi-utils.c' || echo '$(srcdir)/'`src/devices/wifi/nm-wifi-utils.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/devices/wifi/$(DEPDIR)/src_devices_wifi_tests_test_general-nm-wifi-utils.Tpo src/devices/wifi/$(DEPDIR)/src_devices_wifi_tests_test_general-nm-wifi-utils.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/devices/wifi/nm-wifi-utils.c' object='src/devices/wifi/src_devices_wifi_tests_test_general-nm-wifi-utils.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_devices_wifi_tests_test_general_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/devices/wifi/src_devices_wifi_tests_test_general-nm-wifi-utils.o `test -f 'src/devices/wifi/nm-wifi-utils.c' || echo '$(srcdir)/'`src/devices/wifi/nm-wifi-utils.c + +src/devices/wifi/src_devices_wifi_tests_test_general-nm-wifi-utils.obj: src/devices/wifi/nm-wifi-utils.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_devices_wifi_tests_test_general_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/devices/wifi/src_devices_wifi_tests_test_general-nm-wifi-utils.obj -MD -MP -MF src/devices/wifi/$(DEPDIR)/src_devices_wifi_tests_test_general-nm-wifi-utils.Tpo -c -o src/devices/wifi/src_devices_wifi_tests_test_general-nm-wifi-utils.obj `if test -f 'src/devices/wifi/nm-wifi-utils.c'; then $(CYGPATH_W) 'src/devices/wifi/nm-wifi-utils.c'; else $(CYGPATH_W) '$(srcdir)/src/devices/wifi/nm-wifi-utils.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/devices/wifi/$(DEPDIR)/src_devices_wifi_tests_test_general-nm-wifi-utils.Tpo src/devices/wifi/$(DEPDIR)/src_devices_wifi_tests_test_general-nm-wifi-utils.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/devices/wifi/nm-wifi-utils.c' object='src/devices/wifi/src_devices_wifi_tests_test_general-nm-wifi-utils.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_devices_wifi_tests_test_general_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/devices/wifi/src_devices_wifi_tests_test_general-nm-wifi-utils.obj `if test -f 'src/devices/wifi/nm-wifi-utils.c'; then $(CYGPATH_W) 'src/devices/wifi/nm-wifi-utils.c'; else $(CYGPATH_W) '$(srcdir)/src/devices/wifi/nm-wifi-utils.c'; fi` + +src/dhcp/src_dhcp_nm_dhcp_helper-nm-dhcp-helper.o: src/dhcp/nm-dhcp-helper.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_dhcp_nm_dhcp_helper_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/dhcp/src_dhcp_nm_dhcp_helper-nm-dhcp-helper.o -MD -MP -MF src/dhcp/$(DEPDIR)/src_dhcp_nm_dhcp_helper-nm-dhcp-helper.Tpo -c -o src/dhcp/src_dhcp_nm_dhcp_helper-nm-dhcp-helper.o `test -f 'src/dhcp/nm-dhcp-helper.c' || echo '$(srcdir)/'`src/dhcp/nm-dhcp-helper.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/dhcp/$(DEPDIR)/src_dhcp_nm_dhcp_helper-nm-dhcp-helper.Tpo src/dhcp/$(DEPDIR)/src_dhcp_nm_dhcp_helper-nm-dhcp-helper.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/dhcp/nm-dhcp-helper.c' object='src/dhcp/src_dhcp_nm_dhcp_helper-nm-dhcp-helper.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_dhcp_nm_dhcp_helper_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/dhcp/src_dhcp_nm_dhcp_helper-nm-dhcp-helper.o `test -f 'src/dhcp/nm-dhcp-helper.c' || echo '$(srcdir)/'`src/dhcp/nm-dhcp-helper.c + +src/dhcp/src_dhcp_nm_dhcp_helper-nm-dhcp-helper.obj: src/dhcp/nm-dhcp-helper.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_dhcp_nm_dhcp_helper_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/dhcp/src_dhcp_nm_dhcp_helper-nm-dhcp-helper.obj -MD -MP -MF src/dhcp/$(DEPDIR)/src_dhcp_nm_dhcp_helper-nm-dhcp-helper.Tpo -c -o src/dhcp/src_dhcp_nm_dhcp_helper-nm-dhcp-helper.obj `if test -f 'src/dhcp/nm-dhcp-helper.c'; then $(CYGPATH_W) 'src/dhcp/nm-dhcp-helper.c'; else $(CYGPATH_W) '$(srcdir)/src/dhcp/nm-dhcp-helper.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/dhcp/$(DEPDIR)/src_dhcp_nm_dhcp_helper-nm-dhcp-helper.Tpo src/dhcp/$(DEPDIR)/src_dhcp_nm_dhcp_helper-nm-dhcp-helper.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/dhcp/nm-dhcp-helper.c' object='src/dhcp/src_dhcp_nm_dhcp_helper-nm-dhcp-helper.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_dhcp_nm_dhcp_helper_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/dhcp/src_dhcp_nm_dhcp_helper-nm-dhcp-helper.obj `if test -f 'src/dhcp/nm-dhcp-helper.c'; then $(CYGPATH_W) 'src/dhcp/nm-dhcp-helper.c'; else $(CYGPATH_W) '$(srcdir)/src/dhcp/nm-dhcp-helper.c'; fi` + +src/dhcp/tests/src_dhcp_tests_test_dhcp_dhclient-test-dhcp-dhclient.o: src/dhcp/tests/test-dhcp-dhclient.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_dhcp_tests_test_dhcp_dhclient_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/dhcp/tests/src_dhcp_tests_test_dhcp_dhclient-test-dhcp-dhclient.o -MD -MP -MF src/dhcp/tests/$(DEPDIR)/src_dhcp_tests_test_dhcp_dhclient-test-dhcp-dhclient.Tpo -c -o src/dhcp/tests/src_dhcp_tests_test_dhcp_dhclient-test-dhcp-dhclient.o `test -f 'src/dhcp/tests/test-dhcp-dhclient.c' || echo '$(srcdir)/'`src/dhcp/tests/test-dhcp-dhclient.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/dhcp/tests/$(DEPDIR)/src_dhcp_tests_test_dhcp_dhclient-test-dhcp-dhclient.Tpo src/dhcp/tests/$(DEPDIR)/src_dhcp_tests_test_dhcp_dhclient-test-dhcp-dhclient.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/dhcp/tests/test-dhcp-dhclient.c' object='src/dhcp/tests/src_dhcp_tests_test_dhcp_dhclient-test-dhcp-dhclient.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_dhcp_tests_test_dhcp_dhclient_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/dhcp/tests/src_dhcp_tests_test_dhcp_dhclient-test-dhcp-dhclient.o `test -f 'src/dhcp/tests/test-dhcp-dhclient.c' || echo '$(srcdir)/'`src/dhcp/tests/test-dhcp-dhclient.c + +src/dhcp/tests/src_dhcp_tests_test_dhcp_dhclient-test-dhcp-dhclient.obj: src/dhcp/tests/test-dhcp-dhclient.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_dhcp_tests_test_dhcp_dhclient_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/dhcp/tests/src_dhcp_tests_test_dhcp_dhclient-test-dhcp-dhclient.obj -MD -MP -MF src/dhcp/tests/$(DEPDIR)/src_dhcp_tests_test_dhcp_dhclient-test-dhcp-dhclient.Tpo -c -o src/dhcp/tests/src_dhcp_tests_test_dhcp_dhclient-test-dhcp-dhclient.obj `if test -f 'src/dhcp/tests/test-dhcp-dhclient.c'; then $(CYGPATH_W) 'src/dhcp/tests/test-dhcp-dhclient.c'; else $(CYGPATH_W) '$(srcdir)/src/dhcp/tests/test-dhcp-dhclient.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/dhcp/tests/$(DEPDIR)/src_dhcp_tests_test_dhcp_dhclient-test-dhcp-dhclient.Tpo src/dhcp/tests/$(DEPDIR)/src_dhcp_tests_test_dhcp_dhclient-test-dhcp-dhclient.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/dhcp/tests/test-dhcp-dhclient.c' object='src/dhcp/tests/src_dhcp_tests_test_dhcp_dhclient-test-dhcp-dhclient.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_dhcp_tests_test_dhcp_dhclient_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/dhcp/tests/src_dhcp_tests_test_dhcp_dhclient-test-dhcp-dhclient.obj `if test -f 'src/dhcp/tests/test-dhcp-dhclient.c'; then $(CYGPATH_W) 'src/dhcp/tests/test-dhcp-dhclient.c'; else $(CYGPATH_W) '$(srcdir)/src/dhcp/tests/test-dhcp-dhclient.c'; fi` + +src/dhcp/tests/src_dhcp_tests_test_dhcp_utils-test-dhcp-utils.o: src/dhcp/tests/test-dhcp-utils.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_dhcp_tests_test_dhcp_utils_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/dhcp/tests/src_dhcp_tests_test_dhcp_utils-test-dhcp-utils.o -MD -MP -MF src/dhcp/tests/$(DEPDIR)/src_dhcp_tests_test_dhcp_utils-test-dhcp-utils.Tpo -c -o src/dhcp/tests/src_dhcp_tests_test_dhcp_utils-test-dhcp-utils.o `test -f 'src/dhcp/tests/test-dhcp-utils.c' || echo '$(srcdir)/'`src/dhcp/tests/test-dhcp-utils.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/dhcp/tests/$(DEPDIR)/src_dhcp_tests_test_dhcp_utils-test-dhcp-utils.Tpo src/dhcp/tests/$(DEPDIR)/src_dhcp_tests_test_dhcp_utils-test-dhcp-utils.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/dhcp/tests/test-dhcp-utils.c' object='src/dhcp/tests/src_dhcp_tests_test_dhcp_utils-test-dhcp-utils.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_dhcp_tests_test_dhcp_utils_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/dhcp/tests/src_dhcp_tests_test_dhcp_utils-test-dhcp-utils.o `test -f 'src/dhcp/tests/test-dhcp-utils.c' || echo '$(srcdir)/'`src/dhcp/tests/test-dhcp-utils.c + +src/dhcp/tests/src_dhcp_tests_test_dhcp_utils-test-dhcp-utils.obj: src/dhcp/tests/test-dhcp-utils.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_dhcp_tests_test_dhcp_utils_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/dhcp/tests/src_dhcp_tests_test_dhcp_utils-test-dhcp-utils.obj -MD -MP -MF src/dhcp/tests/$(DEPDIR)/src_dhcp_tests_test_dhcp_utils-test-dhcp-utils.Tpo -c -o src/dhcp/tests/src_dhcp_tests_test_dhcp_utils-test-dhcp-utils.obj `if test -f 'src/dhcp/tests/test-dhcp-utils.c'; then $(CYGPATH_W) 'src/dhcp/tests/test-dhcp-utils.c'; else $(CYGPATH_W) '$(srcdir)/src/dhcp/tests/test-dhcp-utils.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/dhcp/tests/$(DEPDIR)/src_dhcp_tests_test_dhcp_utils-test-dhcp-utils.Tpo src/dhcp/tests/$(DEPDIR)/src_dhcp_tests_test_dhcp_utils-test-dhcp-utils.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/dhcp/tests/test-dhcp-utils.c' object='src/dhcp/tests/src_dhcp_tests_test_dhcp_utils-test-dhcp-utils.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_dhcp_tests_test_dhcp_utils_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/dhcp/tests/src_dhcp_tests_test_dhcp_utils-test-dhcp-utils.obj `if test -f 'src/dhcp/tests/test-dhcp-utils.c'; then $(CYGPATH_W) 'src/dhcp/tests/test-dhcp-utils.c'; else $(CYGPATH_W) '$(srcdir)/src/dhcp/tests/test-dhcp-utils.c'; fi` + +src/dnsmasq/tests/src_dnsmasq_tests_test_dnsmasq_utils-test-dnsmasq-utils.o: src/dnsmasq/tests/test-dnsmasq-utils.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_dnsmasq_tests_test_dnsmasq_utils_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/dnsmasq/tests/src_dnsmasq_tests_test_dnsmasq_utils-test-dnsmasq-utils.o -MD -MP -MF src/dnsmasq/tests/$(DEPDIR)/src_dnsmasq_tests_test_dnsmasq_utils-test-dnsmasq-utils.Tpo -c -o src/dnsmasq/tests/src_dnsmasq_tests_test_dnsmasq_utils-test-dnsmasq-utils.o `test -f 'src/dnsmasq/tests/test-dnsmasq-utils.c' || echo '$(srcdir)/'`src/dnsmasq/tests/test-dnsmasq-utils.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/dnsmasq/tests/$(DEPDIR)/src_dnsmasq_tests_test_dnsmasq_utils-test-dnsmasq-utils.Tpo src/dnsmasq/tests/$(DEPDIR)/src_dnsmasq_tests_test_dnsmasq_utils-test-dnsmasq-utils.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/dnsmasq/tests/test-dnsmasq-utils.c' object='src/dnsmasq/tests/src_dnsmasq_tests_test_dnsmasq_utils-test-dnsmasq-utils.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_dnsmasq_tests_test_dnsmasq_utils_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/dnsmasq/tests/src_dnsmasq_tests_test_dnsmasq_utils-test-dnsmasq-utils.o `test -f 'src/dnsmasq/tests/test-dnsmasq-utils.c' || echo '$(srcdir)/'`src/dnsmasq/tests/test-dnsmasq-utils.c + +src/dnsmasq/tests/src_dnsmasq_tests_test_dnsmasq_utils-test-dnsmasq-utils.obj: src/dnsmasq/tests/test-dnsmasq-utils.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_dnsmasq_tests_test_dnsmasq_utils_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/dnsmasq/tests/src_dnsmasq_tests_test_dnsmasq_utils-test-dnsmasq-utils.obj -MD -MP -MF src/dnsmasq/tests/$(DEPDIR)/src_dnsmasq_tests_test_dnsmasq_utils-test-dnsmasq-utils.Tpo -c -o src/dnsmasq/tests/src_dnsmasq_tests_test_dnsmasq_utils-test-dnsmasq-utils.obj `if test -f 'src/dnsmasq/tests/test-dnsmasq-utils.c'; then $(CYGPATH_W) 'src/dnsmasq/tests/test-dnsmasq-utils.c'; else $(CYGPATH_W) '$(srcdir)/src/dnsmasq/tests/test-dnsmasq-utils.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/dnsmasq/tests/$(DEPDIR)/src_dnsmasq_tests_test_dnsmasq_utils-test-dnsmasq-utils.Tpo src/dnsmasq/tests/$(DEPDIR)/src_dnsmasq_tests_test_dnsmasq_utils-test-dnsmasq-utils.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/dnsmasq/tests/test-dnsmasq-utils.c' object='src/dnsmasq/tests/src_dnsmasq_tests_test_dnsmasq_utils-test-dnsmasq-utils.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_dnsmasq_tests_test_dnsmasq_utils_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/dnsmasq/tests/src_dnsmasq_tests_test_dnsmasq_utils-test-dnsmasq-utils.obj `if test -f 'src/dnsmasq/tests/test-dnsmasq-utils.c'; then $(CYGPATH_W) 'src/dnsmasq/tests/test-dnsmasq-utils.c'; else $(CYGPATH_W) '$(srcdir)/src/dnsmasq/tests/test-dnsmasq-utils.c'; fi` + +src/ndisc/tests/src_ndisc_tests_test_ndisc_fake-test-ndisc-fake.o: src/ndisc/tests/test-ndisc-fake.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_ndisc_tests_test_ndisc_fake_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/ndisc/tests/src_ndisc_tests_test_ndisc_fake-test-ndisc-fake.o -MD -MP -MF src/ndisc/tests/$(DEPDIR)/src_ndisc_tests_test_ndisc_fake-test-ndisc-fake.Tpo -c -o src/ndisc/tests/src_ndisc_tests_test_ndisc_fake-test-ndisc-fake.o `test -f 'src/ndisc/tests/test-ndisc-fake.c' || echo '$(srcdir)/'`src/ndisc/tests/test-ndisc-fake.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/ndisc/tests/$(DEPDIR)/src_ndisc_tests_test_ndisc_fake-test-ndisc-fake.Tpo src/ndisc/tests/$(DEPDIR)/src_ndisc_tests_test_ndisc_fake-test-ndisc-fake.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/ndisc/tests/test-ndisc-fake.c' object='src/ndisc/tests/src_ndisc_tests_test_ndisc_fake-test-ndisc-fake.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_ndisc_tests_test_ndisc_fake_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/ndisc/tests/src_ndisc_tests_test_ndisc_fake-test-ndisc-fake.o `test -f 'src/ndisc/tests/test-ndisc-fake.c' || echo '$(srcdir)/'`src/ndisc/tests/test-ndisc-fake.c + +src/ndisc/tests/src_ndisc_tests_test_ndisc_fake-test-ndisc-fake.obj: src/ndisc/tests/test-ndisc-fake.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_ndisc_tests_test_ndisc_fake_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/ndisc/tests/src_ndisc_tests_test_ndisc_fake-test-ndisc-fake.obj -MD -MP -MF src/ndisc/tests/$(DEPDIR)/src_ndisc_tests_test_ndisc_fake-test-ndisc-fake.Tpo -c -o src/ndisc/tests/src_ndisc_tests_test_ndisc_fake-test-ndisc-fake.obj `if test -f 'src/ndisc/tests/test-ndisc-fake.c'; then $(CYGPATH_W) 'src/ndisc/tests/test-ndisc-fake.c'; else $(CYGPATH_W) '$(srcdir)/src/ndisc/tests/test-ndisc-fake.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/ndisc/tests/$(DEPDIR)/src_ndisc_tests_test_ndisc_fake-test-ndisc-fake.Tpo src/ndisc/tests/$(DEPDIR)/src_ndisc_tests_test_ndisc_fake-test-ndisc-fake.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/ndisc/tests/test-ndisc-fake.c' object='src/ndisc/tests/src_ndisc_tests_test_ndisc_fake-test-ndisc-fake.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_ndisc_tests_test_ndisc_fake_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/ndisc/tests/src_ndisc_tests_test_ndisc_fake-test-ndisc-fake.obj `if test -f 'src/ndisc/tests/test-ndisc-fake.c'; then $(CYGPATH_W) 'src/ndisc/tests/test-ndisc-fake.c'; else $(CYGPATH_W) '$(srcdir)/src/ndisc/tests/test-ndisc-fake.c'; fi` + +src/ndisc/tests/src_ndisc_tests_test_ndisc_linux-test-ndisc-linux.o: src/ndisc/tests/test-ndisc-linux.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_ndisc_tests_test_ndisc_linux_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/ndisc/tests/src_ndisc_tests_test_ndisc_linux-test-ndisc-linux.o -MD -MP -MF src/ndisc/tests/$(DEPDIR)/src_ndisc_tests_test_ndisc_linux-test-ndisc-linux.Tpo -c -o src/ndisc/tests/src_ndisc_tests_test_ndisc_linux-test-ndisc-linux.o `test -f 'src/ndisc/tests/test-ndisc-linux.c' || echo '$(srcdir)/'`src/ndisc/tests/test-ndisc-linux.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/ndisc/tests/$(DEPDIR)/src_ndisc_tests_test_ndisc_linux-test-ndisc-linux.Tpo src/ndisc/tests/$(DEPDIR)/src_ndisc_tests_test_ndisc_linux-test-ndisc-linux.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/ndisc/tests/test-ndisc-linux.c' object='src/ndisc/tests/src_ndisc_tests_test_ndisc_linux-test-ndisc-linux.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_ndisc_tests_test_ndisc_linux_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/ndisc/tests/src_ndisc_tests_test_ndisc_linux-test-ndisc-linux.o `test -f 'src/ndisc/tests/test-ndisc-linux.c' || echo '$(srcdir)/'`src/ndisc/tests/test-ndisc-linux.c + +src/ndisc/tests/src_ndisc_tests_test_ndisc_linux-test-ndisc-linux.obj: src/ndisc/tests/test-ndisc-linux.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_ndisc_tests_test_ndisc_linux_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/ndisc/tests/src_ndisc_tests_test_ndisc_linux-test-ndisc-linux.obj -MD -MP -MF src/ndisc/tests/$(DEPDIR)/src_ndisc_tests_test_ndisc_linux-test-ndisc-linux.Tpo -c -o src/ndisc/tests/src_ndisc_tests_test_ndisc_linux-test-ndisc-linux.obj `if test -f 'src/ndisc/tests/test-ndisc-linux.c'; then $(CYGPATH_W) 'src/ndisc/tests/test-ndisc-linux.c'; else $(CYGPATH_W) '$(srcdir)/src/ndisc/tests/test-ndisc-linux.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/ndisc/tests/$(DEPDIR)/src_ndisc_tests_test_ndisc_linux-test-ndisc-linux.Tpo src/ndisc/tests/$(DEPDIR)/src_ndisc_tests_test_ndisc_linux-test-ndisc-linux.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/ndisc/tests/test-ndisc-linux.c' object='src/ndisc/tests/src_ndisc_tests_test_ndisc_linux-test-ndisc-linux.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_ndisc_tests_test_ndisc_linux_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/ndisc/tests/src_ndisc_tests_test_ndisc_linux-test-ndisc-linux.obj `if test -f 'src/ndisc/tests/test-ndisc-linux.c'; then $(CYGPATH_W) 'src/ndisc/tests/test-ndisc-linux.c'; else $(CYGPATH_W) '$(srcdir)/src/ndisc/tests/test-ndisc-linux.c'; fi` + +src/src_nm_iface_helper-nm-iface-helper.o: src/nm-iface-helper.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_nm_iface_helper_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/src_nm_iface_helper-nm-iface-helper.o -MD -MP -MF src/$(DEPDIR)/src_nm_iface_helper-nm-iface-helper.Tpo -c -o src/src_nm_iface_helper-nm-iface-helper.o `test -f 'src/nm-iface-helper.c' || echo '$(srcdir)/'`src/nm-iface-helper.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/$(DEPDIR)/src_nm_iface_helper-nm-iface-helper.Tpo src/$(DEPDIR)/src_nm_iface_helper-nm-iface-helper.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/nm-iface-helper.c' object='src/src_nm_iface_helper-nm-iface-helper.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_nm_iface_helper_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/src_nm_iface_helper-nm-iface-helper.o `test -f 'src/nm-iface-helper.c' || echo '$(srcdir)/'`src/nm-iface-helper.c + +src/src_nm_iface_helper-nm-iface-helper.obj: src/nm-iface-helper.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_nm_iface_helper_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/src_nm_iface_helper-nm-iface-helper.obj -MD -MP -MF src/$(DEPDIR)/src_nm_iface_helper-nm-iface-helper.Tpo -c -o src/src_nm_iface_helper-nm-iface-helper.obj `if test -f 'src/nm-iface-helper.c'; then $(CYGPATH_W) 'src/nm-iface-helper.c'; else $(CYGPATH_W) '$(srcdir)/src/nm-iface-helper.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/$(DEPDIR)/src_nm_iface_helper-nm-iface-helper.Tpo src/$(DEPDIR)/src_nm_iface_helper-nm-iface-helper.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/nm-iface-helper.c' object='src/src_nm_iface_helper-nm-iface-helper.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_nm_iface_helper_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/src_nm_iface_helper-nm-iface-helper.obj `if test -f 'src/nm-iface-helper.c'; then $(CYGPATH_W) 'src/nm-iface-helper.c'; else $(CYGPATH_W) '$(srcdir)/src/nm-iface-helper.c'; fi` + +src/platform/tests/src_platform_tests_monitor-monitor.o: src/platform/tests/monitor.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_platform_tests_monitor_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/platform/tests/src_platform_tests_monitor-monitor.o -MD -MP -MF src/platform/tests/$(DEPDIR)/src_platform_tests_monitor-monitor.Tpo -c -o src/platform/tests/src_platform_tests_monitor-monitor.o `test -f 'src/platform/tests/monitor.c' || echo '$(srcdir)/'`src/platform/tests/monitor.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/platform/tests/$(DEPDIR)/src_platform_tests_monitor-monitor.Tpo src/platform/tests/$(DEPDIR)/src_platform_tests_monitor-monitor.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/platform/tests/monitor.c' object='src/platform/tests/src_platform_tests_monitor-monitor.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_platform_tests_monitor_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/platform/tests/src_platform_tests_monitor-monitor.o `test -f 'src/platform/tests/monitor.c' || echo '$(srcdir)/'`src/platform/tests/monitor.c + +src/platform/tests/src_platform_tests_monitor-monitor.obj: src/platform/tests/monitor.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_platform_tests_monitor_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/platform/tests/src_platform_tests_monitor-monitor.obj -MD -MP -MF src/platform/tests/$(DEPDIR)/src_platform_tests_monitor-monitor.Tpo -c -o src/platform/tests/src_platform_tests_monitor-monitor.obj `if test -f 'src/platform/tests/monitor.c'; then $(CYGPATH_W) 'src/platform/tests/monitor.c'; else $(CYGPATH_W) '$(srcdir)/src/platform/tests/monitor.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/platform/tests/$(DEPDIR)/src_platform_tests_monitor-monitor.Tpo src/platform/tests/$(DEPDIR)/src_platform_tests_monitor-monitor.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/platform/tests/monitor.c' object='src/platform/tests/src_platform_tests_monitor-monitor.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_platform_tests_monitor_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/platform/tests/src_platform_tests_monitor-monitor.obj `if test -f 'src/platform/tests/monitor.c'; then $(CYGPATH_W) 'src/platform/tests/monitor.c'; else $(CYGPATH_W) '$(srcdir)/src/platform/tests/monitor.c'; fi` + +src/platform/tests/src_platform_tests_test_address_fake-test-address.o: src/platform/tests/test-address.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_platform_tests_test_address_fake_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/platform/tests/src_platform_tests_test_address_fake-test-address.o -MD -MP -MF src/platform/tests/$(DEPDIR)/src_platform_tests_test_address_fake-test-address.Tpo -c -o src/platform/tests/src_platform_tests_test_address_fake-test-address.o `test -f 'src/platform/tests/test-address.c' || echo '$(srcdir)/'`src/platform/tests/test-address.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/platform/tests/$(DEPDIR)/src_platform_tests_test_address_fake-test-address.Tpo src/platform/tests/$(DEPDIR)/src_platform_tests_test_address_fake-test-address.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/platform/tests/test-address.c' object='src/platform/tests/src_platform_tests_test_address_fake-test-address.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_platform_tests_test_address_fake_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/platform/tests/src_platform_tests_test_address_fake-test-address.o `test -f 'src/platform/tests/test-address.c' || echo '$(srcdir)/'`src/platform/tests/test-address.c + +src/platform/tests/src_platform_tests_test_address_fake-test-address.obj: src/platform/tests/test-address.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_platform_tests_test_address_fake_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/platform/tests/src_platform_tests_test_address_fake-test-address.obj -MD -MP -MF src/platform/tests/$(DEPDIR)/src_platform_tests_test_address_fake-test-address.Tpo -c -o src/platform/tests/src_platform_tests_test_address_fake-test-address.obj `if test -f 'src/platform/tests/test-address.c'; then $(CYGPATH_W) 'src/platform/tests/test-address.c'; else $(CYGPATH_W) '$(srcdir)/src/platform/tests/test-address.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/platform/tests/$(DEPDIR)/src_platform_tests_test_address_fake-test-address.Tpo src/platform/tests/$(DEPDIR)/src_platform_tests_test_address_fake-test-address.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/platform/tests/test-address.c' object='src/platform/tests/src_platform_tests_test_address_fake-test-address.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_platform_tests_test_address_fake_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/platform/tests/src_platform_tests_test_address_fake-test-address.obj `if test -f 'src/platform/tests/test-address.c'; then $(CYGPATH_W) 'src/platform/tests/test-address.c'; else $(CYGPATH_W) '$(srcdir)/src/platform/tests/test-address.c'; fi` + +src/platform/tests/src_platform_tests_test_address_linux-test-address.o: src/platform/tests/test-address.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_platform_tests_test_address_linux_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/platform/tests/src_platform_tests_test_address_linux-test-address.o -MD -MP -MF src/platform/tests/$(DEPDIR)/src_platform_tests_test_address_linux-test-address.Tpo -c -o src/platform/tests/src_platform_tests_test_address_linux-test-address.o `test -f 'src/platform/tests/test-address.c' || echo '$(srcdir)/'`src/platform/tests/test-address.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/platform/tests/$(DEPDIR)/src_platform_tests_test_address_linux-test-address.Tpo src/platform/tests/$(DEPDIR)/src_platform_tests_test_address_linux-test-address.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/platform/tests/test-address.c' object='src/platform/tests/src_platform_tests_test_address_linux-test-address.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_platform_tests_test_address_linux_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/platform/tests/src_platform_tests_test_address_linux-test-address.o `test -f 'src/platform/tests/test-address.c' || echo '$(srcdir)/'`src/platform/tests/test-address.c + +src/platform/tests/src_platform_tests_test_address_linux-test-address.obj: src/platform/tests/test-address.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_platform_tests_test_address_linux_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/platform/tests/src_platform_tests_test_address_linux-test-address.obj -MD -MP -MF src/platform/tests/$(DEPDIR)/src_platform_tests_test_address_linux-test-address.Tpo -c -o src/platform/tests/src_platform_tests_test_address_linux-test-address.obj `if test -f 'src/platform/tests/test-address.c'; then $(CYGPATH_W) 'src/platform/tests/test-address.c'; else $(CYGPATH_W) '$(srcdir)/src/platform/tests/test-address.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/platform/tests/$(DEPDIR)/src_platform_tests_test_address_linux-test-address.Tpo src/platform/tests/$(DEPDIR)/src_platform_tests_test_address_linux-test-address.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/platform/tests/test-address.c' object='src/platform/tests/src_platform_tests_test_address_linux-test-address.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_platform_tests_test_address_linux_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/platform/tests/src_platform_tests_test_address_linux-test-address.obj `if test -f 'src/platform/tests/test-address.c'; then $(CYGPATH_W) 'src/platform/tests/test-address.c'; else $(CYGPATH_W) '$(srcdir)/src/platform/tests/test-address.c'; fi` + +src/platform/tests/src_platform_tests_test_cleanup_fake-test-cleanup.o: src/platform/tests/test-cleanup.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_platform_tests_test_cleanup_fake_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/platform/tests/src_platform_tests_test_cleanup_fake-test-cleanup.o -MD -MP -MF src/platform/tests/$(DEPDIR)/src_platform_tests_test_cleanup_fake-test-cleanup.Tpo -c -o src/platform/tests/src_platform_tests_test_cleanup_fake-test-cleanup.o `test -f 'src/platform/tests/test-cleanup.c' || echo '$(srcdir)/'`src/platform/tests/test-cleanup.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/platform/tests/$(DEPDIR)/src_platform_tests_test_cleanup_fake-test-cleanup.Tpo src/platform/tests/$(DEPDIR)/src_platform_tests_test_cleanup_fake-test-cleanup.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/platform/tests/test-cleanup.c' object='src/platform/tests/src_platform_tests_test_cleanup_fake-test-cleanup.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_platform_tests_test_cleanup_fake_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/platform/tests/src_platform_tests_test_cleanup_fake-test-cleanup.o `test -f 'src/platform/tests/test-cleanup.c' || echo '$(srcdir)/'`src/platform/tests/test-cleanup.c + +src/platform/tests/src_platform_tests_test_cleanup_fake-test-cleanup.obj: src/platform/tests/test-cleanup.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_platform_tests_test_cleanup_fake_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/platform/tests/src_platform_tests_test_cleanup_fake-test-cleanup.obj -MD -MP -MF src/platform/tests/$(DEPDIR)/src_platform_tests_test_cleanup_fake-test-cleanup.Tpo -c -o src/platform/tests/src_platform_tests_test_cleanup_fake-test-cleanup.obj `if test -f 'src/platform/tests/test-cleanup.c'; then $(CYGPATH_W) 'src/platform/tests/test-cleanup.c'; else $(CYGPATH_W) '$(srcdir)/src/platform/tests/test-cleanup.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/platform/tests/$(DEPDIR)/src_platform_tests_test_cleanup_fake-test-cleanup.Tpo src/platform/tests/$(DEPDIR)/src_platform_tests_test_cleanup_fake-test-cleanup.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/platform/tests/test-cleanup.c' object='src/platform/tests/src_platform_tests_test_cleanup_fake-test-cleanup.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_platform_tests_test_cleanup_fake_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/platform/tests/src_platform_tests_test_cleanup_fake-test-cleanup.obj `if test -f 'src/platform/tests/test-cleanup.c'; then $(CYGPATH_W) 'src/platform/tests/test-cleanup.c'; else $(CYGPATH_W) '$(srcdir)/src/platform/tests/test-cleanup.c'; fi` + +src/platform/tests/src_platform_tests_test_cleanup_linux-test-cleanup.o: src/platform/tests/test-cleanup.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_platform_tests_test_cleanup_linux_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/platform/tests/src_platform_tests_test_cleanup_linux-test-cleanup.o -MD -MP -MF src/platform/tests/$(DEPDIR)/src_platform_tests_test_cleanup_linux-test-cleanup.Tpo -c -o src/platform/tests/src_platform_tests_test_cleanup_linux-test-cleanup.o `test -f 'src/platform/tests/test-cleanup.c' || echo '$(srcdir)/'`src/platform/tests/test-cleanup.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/platform/tests/$(DEPDIR)/src_platform_tests_test_cleanup_linux-test-cleanup.Tpo src/platform/tests/$(DEPDIR)/src_platform_tests_test_cleanup_linux-test-cleanup.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/platform/tests/test-cleanup.c' object='src/platform/tests/src_platform_tests_test_cleanup_linux-test-cleanup.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_platform_tests_test_cleanup_linux_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/platform/tests/src_platform_tests_test_cleanup_linux-test-cleanup.o `test -f 'src/platform/tests/test-cleanup.c' || echo '$(srcdir)/'`src/platform/tests/test-cleanup.c + +src/platform/tests/src_platform_tests_test_cleanup_linux-test-cleanup.obj: src/platform/tests/test-cleanup.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_platform_tests_test_cleanup_linux_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/platform/tests/src_platform_tests_test_cleanup_linux-test-cleanup.obj -MD -MP -MF src/platform/tests/$(DEPDIR)/src_platform_tests_test_cleanup_linux-test-cleanup.Tpo -c -o src/platform/tests/src_platform_tests_test_cleanup_linux-test-cleanup.obj `if test -f 'src/platform/tests/test-cleanup.c'; then $(CYGPATH_W) 'src/platform/tests/test-cleanup.c'; else $(CYGPATH_W) '$(srcdir)/src/platform/tests/test-cleanup.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/platform/tests/$(DEPDIR)/src_platform_tests_test_cleanup_linux-test-cleanup.Tpo src/platform/tests/$(DEPDIR)/src_platform_tests_test_cleanup_linux-test-cleanup.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/platform/tests/test-cleanup.c' object='src/platform/tests/src_platform_tests_test_cleanup_linux-test-cleanup.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_platform_tests_test_cleanup_linux_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/platform/tests/src_platform_tests_test_cleanup_linux-test-cleanup.obj `if test -f 'src/platform/tests/test-cleanup.c'; then $(CYGPATH_W) 'src/platform/tests/test-cleanup.c'; else $(CYGPATH_W) '$(srcdir)/src/platform/tests/test-cleanup.c'; fi` + +src/platform/tests/src_platform_tests_test_general-test-general.o: src/platform/tests/test-general.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_platform_tests_test_general_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/platform/tests/src_platform_tests_test_general-test-general.o -MD -MP -MF src/platform/tests/$(DEPDIR)/src_platform_tests_test_general-test-general.Tpo -c -o src/platform/tests/src_platform_tests_test_general-test-general.o `test -f 'src/platform/tests/test-general.c' || echo '$(srcdir)/'`src/platform/tests/test-general.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/platform/tests/$(DEPDIR)/src_platform_tests_test_general-test-general.Tpo src/platform/tests/$(DEPDIR)/src_platform_tests_test_general-test-general.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/platform/tests/test-general.c' object='src/platform/tests/src_platform_tests_test_general-test-general.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_platform_tests_test_general_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/platform/tests/src_platform_tests_test_general-test-general.o `test -f 'src/platform/tests/test-general.c' || echo '$(srcdir)/'`src/platform/tests/test-general.c + +src/platform/tests/src_platform_tests_test_general-test-general.obj: src/platform/tests/test-general.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_platform_tests_test_general_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/platform/tests/src_platform_tests_test_general-test-general.obj -MD -MP -MF src/platform/tests/$(DEPDIR)/src_platform_tests_test_general-test-general.Tpo -c -o src/platform/tests/src_platform_tests_test_general-test-general.obj `if test -f 'src/platform/tests/test-general.c'; then $(CYGPATH_W) 'src/platform/tests/test-general.c'; else $(CYGPATH_W) '$(srcdir)/src/platform/tests/test-general.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/platform/tests/$(DEPDIR)/src_platform_tests_test_general-test-general.Tpo src/platform/tests/$(DEPDIR)/src_platform_tests_test_general-test-general.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/platform/tests/test-general.c' object='src/platform/tests/src_platform_tests_test_general-test-general.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_platform_tests_test_general_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/platform/tests/src_platform_tests_test_general-test-general.obj `if test -f 'src/platform/tests/test-general.c'; then $(CYGPATH_W) 'src/platform/tests/test-general.c'; else $(CYGPATH_W) '$(srcdir)/src/platform/tests/test-general.c'; fi` + +src/platform/tests/src_platform_tests_test_link_fake-test-link.o: src/platform/tests/test-link.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_platform_tests_test_link_fake_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/platform/tests/src_platform_tests_test_link_fake-test-link.o -MD -MP -MF src/platform/tests/$(DEPDIR)/src_platform_tests_test_link_fake-test-link.Tpo -c -o src/platform/tests/src_platform_tests_test_link_fake-test-link.o `test -f 'src/platform/tests/test-link.c' || echo '$(srcdir)/'`src/platform/tests/test-link.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/platform/tests/$(DEPDIR)/src_platform_tests_test_link_fake-test-link.Tpo src/platform/tests/$(DEPDIR)/src_platform_tests_test_link_fake-test-link.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/platform/tests/test-link.c' object='src/platform/tests/src_platform_tests_test_link_fake-test-link.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_platform_tests_test_link_fake_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/platform/tests/src_platform_tests_test_link_fake-test-link.o `test -f 'src/platform/tests/test-link.c' || echo '$(srcdir)/'`src/platform/tests/test-link.c + +src/platform/tests/src_platform_tests_test_link_fake-test-link.obj: src/platform/tests/test-link.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_platform_tests_test_link_fake_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/platform/tests/src_platform_tests_test_link_fake-test-link.obj -MD -MP -MF src/platform/tests/$(DEPDIR)/src_platform_tests_test_link_fake-test-link.Tpo -c -o src/platform/tests/src_platform_tests_test_link_fake-test-link.obj `if test -f 'src/platform/tests/test-link.c'; then $(CYGPATH_W) 'src/platform/tests/test-link.c'; else $(CYGPATH_W) '$(srcdir)/src/platform/tests/test-link.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/platform/tests/$(DEPDIR)/src_platform_tests_test_link_fake-test-link.Tpo src/platform/tests/$(DEPDIR)/src_platform_tests_test_link_fake-test-link.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/platform/tests/test-link.c' object='src/platform/tests/src_platform_tests_test_link_fake-test-link.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_platform_tests_test_link_fake_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/platform/tests/src_platform_tests_test_link_fake-test-link.obj `if test -f 'src/platform/tests/test-link.c'; then $(CYGPATH_W) 'src/platform/tests/test-link.c'; else $(CYGPATH_W) '$(srcdir)/src/platform/tests/test-link.c'; fi` + +src/platform/tests/src_platform_tests_test_link_linux-test-link.o: src/platform/tests/test-link.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_platform_tests_test_link_linux_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/platform/tests/src_platform_tests_test_link_linux-test-link.o -MD -MP -MF src/platform/tests/$(DEPDIR)/src_platform_tests_test_link_linux-test-link.Tpo -c -o src/platform/tests/src_platform_tests_test_link_linux-test-link.o `test -f 'src/platform/tests/test-link.c' || echo '$(srcdir)/'`src/platform/tests/test-link.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/platform/tests/$(DEPDIR)/src_platform_tests_test_link_linux-test-link.Tpo src/platform/tests/$(DEPDIR)/src_platform_tests_test_link_linux-test-link.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/platform/tests/test-link.c' object='src/platform/tests/src_platform_tests_test_link_linux-test-link.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_platform_tests_test_link_linux_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/platform/tests/src_platform_tests_test_link_linux-test-link.o `test -f 'src/platform/tests/test-link.c' || echo '$(srcdir)/'`src/platform/tests/test-link.c + +src/platform/tests/src_platform_tests_test_link_linux-test-link.obj: src/platform/tests/test-link.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_platform_tests_test_link_linux_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/platform/tests/src_platform_tests_test_link_linux-test-link.obj -MD -MP -MF src/platform/tests/$(DEPDIR)/src_platform_tests_test_link_linux-test-link.Tpo -c -o src/platform/tests/src_platform_tests_test_link_linux-test-link.obj `if test -f 'src/platform/tests/test-link.c'; then $(CYGPATH_W) 'src/platform/tests/test-link.c'; else $(CYGPATH_W) '$(srcdir)/src/platform/tests/test-link.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/platform/tests/$(DEPDIR)/src_platform_tests_test_link_linux-test-link.Tpo src/platform/tests/$(DEPDIR)/src_platform_tests_test_link_linux-test-link.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/platform/tests/test-link.c' object='src/platform/tests/src_platform_tests_test_link_linux-test-link.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_platform_tests_test_link_linux_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/platform/tests/src_platform_tests_test_link_linux-test-link.obj `if test -f 'src/platform/tests/test-link.c'; then $(CYGPATH_W) 'src/platform/tests/test-link.c'; else $(CYGPATH_W) '$(srcdir)/src/platform/tests/test-link.c'; fi` + +src/platform/tests/src_platform_tests_test_nmp_object-test-nmp-object.o: src/platform/tests/test-nmp-object.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_platform_tests_test_nmp_object_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/platform/tests/src_platform_tests_test_nmp_object-test-nmp-object.o -MD -MP -MF src/platform/tests/$(DEPDIR)/src_platform_tests_test_nmp_object-test-nmp-object.Tpo -c -o src/platform/tests/src_platform_tests_test_nmp_object-test-nmp-object.o `test -f 'src/platform/tests/test-nmp-object.c' || echo '$(srcdir)/'`src/platform/tests/test-nmp-object.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/platform/tests/$(DEPDIR)/src_platform_tests_test_nmp_object-test-nmp-object.Tpo src/platform/tests/$(DEPDIR)/src_platform_tests_test_nmp_object-test-nmp-object.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/platform/tests/test-nmp-object.c' object='src/platform/tests/src_platform_tests_test_nmp_object-test-nmp-object.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_platform_tests_test_nmp_object_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/platform/tests/src_platform_tests_test_nmp_object-test-nmp-object.o `test -f 'src/platform/tests/test-nmp-object.c' || echo '$(srcdir)/'`src/platform/tests/test-nmp-object.c + +src/platform/tests/src_platform_tests_test_nmp_object-test-nmp-object.obj: src/platform/tests/test-nmp-object.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_platform_tests_test_nmp_object_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/platform/tests/src_platform_tests_test_nmp_object-test-nmp-object.obj -MD -MP -MF src/platform/tests/$(DEPDIR)/src_platform_tests_test_nmp_object-test-nmp-object.Tpo -c -o src/platform/tests/src_platform_tests_test_nmp_object-test-nmp-object.obj `if test -f 'src/platform/tests/test-nmp-object.c'; then $(CYGPATH_W) 'src/platform/tests/test-nmp-object.c'; else $(CYGPATH_W) '$(srcdir)/src/platform/tests/test-nmp-object.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/platform/tests/$(DEPDIR)/src_platform_tests_test_nmp_object-test-nmp-object.Tpo src/platform/tests/$(DEPDIR)/src_platform_tests_test_nmp_object-test-nmp-object.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/platform/tests/test-nmp-object.c' object='src/platform/tests/src_platform_tests_test_nmp_object-test-nmp-object.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_platform_tests_test_nmp_object_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/platform/tests/src_platform_tests_test_nmp_object-test-nmp-object.obj `if test -f 'src/platform/tests/test-nmp-object.c'; then $(CYGPATH_W) 'src/platform/tests/test-nmp-object.c'; else $(CYGPATH_W) '$(srcdir)/src/platform/tests/test-nmp-object.c'; fi` + +src/platform/tests/src_platform_tests_test_route_fake-test-route.o: src/platform/tests/test-route.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_platform_tests_test_route_fake_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/platform/tests/src_platform_tests_test_route_fake-test-route.o -MD -MP -MF src/platform/tests/$(DEPDIR)/src_platform_tests_test_route_fake-test-route.Tpo -c -o src/platform/tests/src_platform_tests_test_route_fake-test-route.o `test -f 'src/platform/tests/test-route.c' || echo '$(srcdir)/'`src/platform/tests/test-route.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/platform/tests/$(DEPDIR)/src_platform_tests_test_route_fake-test-route.Tpo src/platform/tests/$(DEPDIR)/src_platform_tests_test_route_fake-test-route.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/platform/tests/test-route.c' object='src/platform/tests/src_platform_tests_test_route_fake-test-route.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_platform_tests_test_route_fake_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/platform/tests/src_platform_tests_test_route_fake-test-route.o `test -f 'src/platform/tests/test-route.c' || echo '$(srcdir)/'`src/platform/tests/test-route.c + +src/platform/tests/src_platform_tests_test_route_fake-test-route.obj: src/platform/tests/test-route.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_platform_tests_test_route_fake_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/platform/tests/src_platform_tests_test_route_fake-test-route.obj -MD -MP -MF src/platform/tests/$(DEPDIR)/src_platform_tests_test_route_fake-test-route.Tpo -c -o src/platform/tests/src_platform_tests_test_route_fake-test-route.obj `if test -f 'src/platform/tests/test-route.c'; then $(CYGPATH_W) 'src/platform/tests/test-route.c'; else $(CYGPATH_W) '$(srcdir)/src/platform/tests/test-route.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/platform/tests/$(DEPDIR)/src_platform_tests_test_route_fake-test-route.Tpo src/platform/tests/$(DEPDIR)/src_platform_tests_test_route_fake-test-route.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/platform/tests/test-route.c' object='src/platform/tests/src_platform_tests_test_route_fake-test-route.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_platform_tests_test_route_fake_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/platform/tests/src_platform_tests_test_route_fake-test-route.obj `if test -f 'src/platform/tests/test-route.c'; then $(CYGPATH_W) 'src/platform/tests/test-route.c'; else $(CYGPATH_W) '$(srcdir)/src/platform/tests/test-route.c'; fi` + +src/platform/tests/src_platform_tests_test_route_linux-test-route.o: src/platform/tests/test-route.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_platform_tests_test_route_linux_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/platform/tests/src_platform_tests_test_route_linux-test-route.o -MD -MP -MF src/platform/tests/$(DEPDIR)/src_platform_tests_test_route_linux-test-route.Tpo -c -o src/platform/tests/src_platform_tests_test_route_linux-test-route.o `test -f 'src/platform/tests/test-route.c' || echo '$(srcdir)/'`src/platform/tests/test-route.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/platform/tests/$(DEPDIR)/src_platform_tests_test_route_linux-test-route.Tpo src/platform/tests/$(DEPDIR)/src_platform_tests_test_route_linux-test-route.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/platform/tests/test-route.c' object='src/platform/tests/src_platform_tests_test_route_linux-test-route.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_platform_tests_test_route_linux_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/platform/tests/src_platform_tests_test_route_linux-test-route.o `test -f 'src/platform/tests/test-route.c' || echo '$(srcdir)/'`src/platform/tests/test-route.c + +src/platform/tests/src_platform_tests_test_route_linux-test-route.obj: src/platform/tests/test-route.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_platform_tests_test_route_linux_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/platform/tests/src_platform_tests_test_route_linux-test-route.obj -MD -MP -MF src/platform/tests/$(DEPDIR)/src_platform_tests_test_route_linux-test-route.Tpo -c -o src/platform/tests/src_platform_tests_test_route_linux-test-route.obj `if test -f 'src/platform/tests/test-route.c'; then $(CYGPATH_W) 'src/platform/tests/test-route.c'; else $(CYGPATH_W) '$(srcdir)/src/platform/tests/test-route.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/platform/tests/$(DEPDIR)/src_platform_tests_test_route_linux-test-route.Tpo src/platform/tests/$(DEPDIR)/src_platform_tests_test_route_linux-test-route.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/platform/tests/test-route.c' object='src/platform/tests/src_platform_tests_test_route_linux-test-route.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_platform_tests_test_route_linux_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/platform/tests/src_platform_tests_test_route_linux-test-route.obj `if test -f 'src/platform/tests/test-route.c'; then $(CYGPATH_W) 'src/platform/tests/test-route.c'; else $(CYGPATH_W) '$(srcdir)/src/platform/tests/test-route.c'; fi` + +src/settings/plugins/ibft/tests/src_settings_plugins_ibft_tests_test_ibft-test-ibft.o: src/settings/plugins/ibft/tests/test-ibft.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_settings_plugins_ibft_tests_test_ibft_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/settings/plugins/ibft/tests/src_settings_plugins_ibft_tests_test_ibft-test-ibft.o -MD -MP -MF src/settings/plugins/ibft/tests/$(DEPDIR)/src_settings_plugins_ibft_tests_test_ibft-test-ibft.Tpo -c -o src/settings/plugins/ibft/tests/src_settings_plugins_ibft_tests_test_ibft-test-ibft.o `test -f 'src/settings/plugins/ibft/tests/test-ibft.c' || echo '$(srcdir)/'`src/settings/plugins/ibft/tests/test-ibft.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/settings/plugins/ibft/tests/$(DEPDIR)/src_settings_plugins_ibft_tests_test_ibft-test-ibft.Tpo src/settings/plugins/ibft/tests/$(DEPDIR)/src_settings_plugins_ibft_tests_test_ibft-test-ibft.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/settings/plugins/ibft/tests/test-ibft.c' object='src/settings/plugins/ibft/tests/src_settings_plugins_ibft_tests_test_ibft-test-ibft.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_settings_plugins_ibft_tests_test_ibft_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/settings/plugins/ibft/tests/src_settings_plugins_ibft_tests_test_ibft-test-ibft.o `test -f 'src/settings/plugins/ibft/tests/test-ibft.c' || echo '$(srcdir)/'`src/settings/plugins/ibft/tests/test-ibft.c + +src/settings/plugins/ibft/tests/src_settings_plugins_ibft_tests_test_ibft-test-ibft.obj: src/settings/plugins/ibft/tests/test-ibft.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_settings_plugins_ibft_tests_test_ibft_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/settings/plugins/ibft/tests/src_settings_plugins_ibft_tests_test_ibft-test-ibft.obj -MD -MP -MF src/settings/plugins/ibft/tests/$(DEPDIR)/src_settings_plugins_ibft_tests_test_ibft-test-ibft.Tpo -c -o src/settings/plugins/ibft/tests/src_settings_plugins_ibft_tests_test_ibft-test-ibft.obj `if test -f 'src/settings/plugins/ibft/tests/test-ibft.c'; then $(CYGPATH_W) 'src/settings/plugins/ibft/tests/test-ibft.c'; else $(CYGPATH_W) '$(srcdir)/src/settings/plugins/ibft/tests/test-ibft.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/settings/plugins/ibft/tests/$(DEPDIR)/src_settings_plugins_ibft_tests_test_ibft-test-ibft.Tpo src/settings/plugins/ibft/tests/$(DEPDIR)/src_settings_plugins_ibft_tests_test_ibft-test-ibft.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/settings/plugins/ibft/tests/test-ibft.c' object='src/settings/plugins/ibft/tests/src_settings_plugins_ibft_tests_test_ibft-test-ibft.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_settings_plugins_ibft_tests_test_ibft_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/settings/plugins/ibft/tests/src_settings_plugins_ibft_tests_test_ibft-test-ibft.obj `if test -f 'src/settings/plugins/ibft/tests/test-ibft.c'; then $(CYGPATH_W) 'src/settings/plugins/ibft/tests/test-ibft.c'; else $(CYGPATH_W) '$(srcdir)/src/settings/plugins/ibft/tests/test-ibft.c'; fi` + +src/settings/plugins/ifcfg-rh/tests/src_settings_plugins_ifcfg_rh_tests_test_ifcfg_rh-test-ifcfg-rh.o: src/settings/plugins/ifcfg-rh/tests/test-ifcfg-rh.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_settings_plugins_ifcfg_rh_tests_test_ifcfg_rh_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/settings/plugins/ifcfg-rh/tests/src_settings_plugins_ifcfg_rh_tests_test_ifcfg_rh-test-ifcfg-rh.o -MD -MP -MF src/settings/plugins/ifcfg-rh/tests/$(DEPDIR)/src_settings_plugins_ifcfg_rh_tests_test_ifcfg_rh-test-ifcfg-rh.Tpo -c -o src/settings/plugins/ifcfg-rh/tests/src_settings_plugins_ifcfg_rh_tests_test_ifcfg_rh-test-ifcfg-rh.o `test -f 'src/settings/plugins/ifcfg-rh/tests/test-ifcfg-rh.c' || echo '$(srcdir)/'`src/settings/plugins/ifcfg-rh/tests/test-ifcfg-rh.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/settings/plugins/ifcfg-rh/tests/$(DEPDIR)/src_settings_plugins_ifcfg_rh_tests_test_ifcfg_rh-test-ifcfg-rh.Tpo src/settings/plugins/ifcfg-rh/tests/$(DEPDIR)/src_settings_plugins_ifcfg_rh_tests_test_ifcfg_rh-test-ifcfg-rh.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/settings/plugins/ifcfg-rh/tests/test-ifcfg-rh.c' object='src/settings/plugins/ifcfg-rh/tests/src_settings_plugins_ifcfg_rh_tests_test_ifcfg_rh-test-ifcfg-rh.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_settings_plugins_ifcfg_rh_tests_test_ifcfg_rh_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/settings/plugins/ifcfg-rh/tests/src_settings_plugins_ifcfg_rh_tests_test_ifcfg_rh-test-ifcfg-rh.o `test -f 'src/settings/plugins/ifcfg-rh/tests/test-ifcfg-rh.c' || echo '$(srcdir)/'`src/settings/plugins/ifcfg-rh/tests/test-ifcfg-rh.c + +src/settings/plugins/ifcfg-rh/tests/src_settings_plugins_ifcfg_rh_tests_test_ifcfg_rh-test-ifcfg-rh.obj: src/settings/plugins/ifcfg-rh/tests/test-ifcfg-rh.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_settings_plugins_ifcfg_rh_tests_test_ifcfg_rh_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/settings/plugins/ifcfg-rh/tests/src_settings_plugins_ifcfg_rh_tests_test_ifcfg_rh-test-ifcfg-rh.obj -MD -MP -MF src/settings/plugins/ifcfg-rh/tests/$(DEPDIR)/src_settings_plugins_ifcfg_rh_tests_test_ifcfg_rh-test-ifcfg-rh.Tpo -c -o src/settings/plugins/ifcfg-rh/tests/src_settings_plugins_ifcfg_rh_tests_test_ifcfg_rh-test-ifcfg-rh.obj `if test -f 'src/settings/plugins/ifcfg-rh/tests/test-ifcfg-rh.c'; then $(CYGPATH_W) 'src/settings/plugins/ifcfg-rh/tests/test-ifcfg-rh.c'; else $(CYGPATH_W) '$(srcdir)/src/settings/plugins/ifcfg-rh/tests/test-ifcfg-rh.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/settings/plugins/ifcfg-rh/tests/$(DEPDIR)/src_settings_plugins_ifcfg_rh_tests_test_ifcfg_rh-test-ifcfg-rh.Tpo src/settings/plugins/ifcfg-rh/tests/$(DEPDIR)/src_settings_plugins_ifcfg_rh_tests_test_ifcfg_rh-test-ifcfg-rh.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/settings/plugins/ifcfg-rh/tests/test-ifcfg-rh.c' object='src/settings/plugins/ifcfg-rh/tests/src_settings_plugins_ifcfg_rh_tests_test_ifcfg_rh-test-ifcfg-rh.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_settings_plugins_ifcfg_rh_tests_test_ifcfg_rh_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/settings/plugins/ifcfg-rh/tests/src_settings_plugins_ifcfg_rh_tests_test_ifcfg_rh-test-ifcfg-rh.obj `if test -f 'src/settings/plugins/ifcfg-rh/tests/test-ifcfg-rh.c'; then $(CYGPATH_W) 'src/settings/plugins/ifcfg-rh/tests/test-ifcfg-rh.c'; else $(CYGPATH_W) '$(srcdir)/src/settings/plugins/ifcfg-rh/tests/test-ifcfg-rh.c'; fi` + +src/settings/plugins/ifnet/tests/src_settings_plugins_ifnet_tests_test_ifnet-test-ifnet.o: src/settings/plugins/ifnet/tests/test-ifnet.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_settings_plugins_ifnet_tests_test_ifnet_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/settings/plugins/ifnet/tests/src_settings_plugins_ifnet_tests_test_ifnet-test-ifnet.o -MD -MP -MF src/settings/plugins/ifnet/tests/$(DEPDIR)/src_settings_plugins_ifnet_tests_test_ifnet-test-ifnet.Tpo -c -o src/settings/plugins/ifnet/tests/src_settings_plugins_ifnet_tests_test_ifnet-test-ifnet.o `test -f 'src/settings/plugins/ifnet/tests/test-ifnet.c' || echo '$(srcdir)/'`src/settings/plugins/ifnet/tests/test-ifnet.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/settings/plugins/ifnet/tests/$(DEPDIR)/src_settings_plugins_ifnet_tests_test_ifnet-test-ifnet.Tpo src/settings/plugins/ifnet/tests/$(DEPDIR)/src_settings_plugins_ifnet_tests_test_ifnet-test-ifnet.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/settings/plugins/ifnet/tests/test-ifnet.c' object='src/settings/plugins/ifnet/tests/src_settings_plugins_ifnet_tests_test_ifnet-test-ifnet.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_settings_plugins_ifnet_tests_test_ifnet_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/settings/plugins/ifnet/tests/src_settings_plugins_ifnet_tests_test_ifnet-test-ifnet.o `test -f 'src/settings/plugins/ifnet/tests/test-ifnet.c' || echo '$(srcdir)/'`src/settings/plugins/ifnet/tests/test-ifnet.c + +src/settings/plugins/ifnet/tests/src_settings_plugins_ifnet_tests_test_ifnet-test-ifnet.obj: src/settings/plugins/ifnet/tests/test-ifnet.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_settings_plugins_ifnet_tests_test_ifnet_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/settings/plugins/ifnet/tests/src_settings_plugins_ifnet_tests_test_ifnet-test-ifnet.obj -MD -MP -MF src/settings/plugins/ifnet/tests/$(DEPDIR)/src_settings_plugins_ifnet_tests_test_ifnet-test-ifnet.Tpo -c -o src/settings/plugins/ifnet/tests/src_settings_plugins_ifnet_tests_test_ifnet-test-ifnet.obj `if test -f 'src/settings/plugins/ifnet/tests/test-ifnet.c'; then $(CYGPATH_W) 'src/settings/plugins/ifnet/tests/test-ifnet.c'; else $(CYGPATH_W) '$(srcdir)/src/settings/plugins/ifnet/tests/test-ifnet.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/settings/plugins/ifnet/tests/$(DEPDIR)/src_settings_plugins_ifnet_tests_test_ifnet-test-ifnet.Tpo src/settings/plugins/ifnet/tests/$(DEPDIR)/src_settings_plugins_ifnet_tests_test_ifnet-test-ifnet.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/settings/plugins/ifnet/tests/test-ifnet.c' object='src/settings/plugins/ifnet/tests/src_settings_plugins_ifnet_tests_test_ifnet-test-ifnet.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_settings_plugins_ifnet_tests_test_ifnet_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/settings/plugins/ifnet/tests/src_settings_plugins_ifnet_tests_test_ifnet-test-ifnet.obj `if test -f 'src/settings/plugins/ifnet/tests/test-ifnet.c'; then $(CYGPATH_W) 'src/settings/plugins/ifnet/tests/test-ifnet.c'; else $(CYGPATH_W) '$(srcdir)/src/settings/plugins/ifnet/tests/test-ifnet.c'; fi` + +src/settings/plugins/ifupdown/tests/src_settings_plugins_ifupdown_tests_test_ifupdown-test-ifupdown.o: src/settings/plugins/ifupdown/tests/test-ifupdown.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_settings_plugins_ifupdown_tests_test_ifupdown_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/settings/plugins/ifupdown/tests/src_settings_plugins_ifupdown_tests_test_ifupdown-test-ifupdown.o -MD -MP -MF src/settings/plugins/ifupdown/tests/$(DEPDIR)/src_settings_plugins_ifupdown_tests_test_ifupdown-test-ifupdown.Tpo -c -o src/settings/plugins/ifupdown/tests/src_settings_plugins_ifupdown_tests_test_ifupdown-test-ifupdown.o `test -f 'src/settings/plugins/ifupdown/tests/test-ifupdown.c' || echo '$(srcdir)/'`src/settings/plugins/ifupdown/tests/test-ifupdown.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/settings/plugins/ifupdown/tests/$(DEPDIR)/src_settings_plugins_ifupdown_tests_test_ifupdown-test-ifupdown.Tpo src/settings/plugins/ifupdown/tests/$(DEPDIR)/src_settings_plugins_ifupdown_tests_test_ifupdown-test-ifupdown.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/settings/plugins/ifupdown/tests/test-ifupdown.c' object='src/settings/plugins/ifupdown/tests/src_settings_plugins_ifupdown_tests_test_ifupdown-test-ifupdown.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_settings_plugins_ifupdown_tests_test_ifupdown_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/settings/plugins/ifupdown/tests/src_settings_plugins_ifupdown_tests_test_ifupdown-test-ifupdown.o `test -f 'src/settings/plugins/ifupdown/tests/test-ifupdown.c' || echo '$(srcdir)/'`src/settings/plugins/ifupdown/tests/test-ifupdown.c + +src/settings/plugins/ifupdown/tests/src_settings_plugins_ifupdown_tests_test_ifupdown-test-ifupdown.obj: src/settings/plugins/ifupdown/tests/test-ifupdown.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_settings_plugins_ifupdown_tests_test_ifupdown_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/settings/plugins/ifupdown/tests/src_settings_plugins_ifupdown_tests_test_ifupdown-test-ifupdown.obj -MD -MP -MF src/settings/plugins/ifupdown/tests/$(DEPDIR)/src_settings_plugins_ifupdown_tests_test_ifupdown-test-ifupdown.Tpo -c -o src/settings/plugins/ifupdown/tests/src_settings_plugins_ifupdown_tests_test_ifupdown-test-ifupdown.obj `if test -f 'src/settings/plugins/ifupdown/tests/test-ifupdown.c'; then $(CYGPATH_W) 'src/settings/plugins/ifupdown/tests/test-ifupdown.c'; else $(CYGPATH_W) '$(srcdir)/src/settings/plugins/ifupdown/tests/test-ifupdown.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/settings/plugins/ifupdown/tests/$(DEPDIR)/src_settings_plugins_ifupdown_tests_test_ifupdown-test-ifupdown.Tpo src/settings/plugins/ifupdown/tests/$(DEPDIR)/src_settings_plugins_ifupdown_tests_test_ifupdown-test-ifupdown.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/settings/plugins/ifupdown/tests/test-ifupdown.c' object='src/settings/plugins/ifupdown/tests/src_settings_plugins_ifupdown_tests_test_ifupdown-test-ifupdown.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_settings_plugins_ifupdown_tests_test_ifupdown_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/settings/plugins/ifupdown/tests/src_settings_plugins_ifupdown_tests_test_ifupdown-test-ifupdown.obj `if test -f 'src/settings/plugins/ifupdown/tests/test-ifupdown.c'; then $(CYGPATH_W) 'src/settings/plugins/ifupdown/tests/test-ifupdown.c'; else $(CYGPATH_W) '$(srcdir)/src/settings/plugins/ifupdown/tests/test-ifupdown.c'; fi` + +src/settings/plugins/keyfile/tests/src_settings_plugins_keyfile_tests_test_keyfile-test-keyfile.o: src/settings/plugins/keyfile/tests/test-keyfile.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_settings_plugins_keyfile_tests_test_keyfile_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/settings/plugins/keyfile/tests/src_settings_plugins_keyfile_tests_test_keyfile-test-keyfile.o -MD -MP -MF src/settings/plugins/keyfile/tests/$(DEPDIR)/src_settings_plugins_keyfile_tests_test_keyfile-test-keyfile.Tpo -c -o src/settings/plugins/keyfile/tests/src_settings_plugins_keyfile_tests_test_keyfile-test-keyfile.o `test -f 'src/settings/plugins/keyfile/tests/test-keyfile.c' || echo '$(srcdir)/'`src/settings/plugins/keyfile/tests/test-keyfile.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/settings/plugins/keyfile/tests/$(DEPDIR)/src_settings_plugins_keyfile_tests_test_keyfile-test-keyfile.Tpo src/settings/plugins/keyfile/tests/$(DEPDIR)/src_settings_plugins_keyfile_tests_test_keyfile-test-keyfile.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/settings/plugins/keyfile/tests/test-keyfile.c' object='src/settings/plugins/keyfile/tests/src_settings_plugins_keyfile_tests_test_keyfile-test-keyfile.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_settings_plugins_keyfile_tests_test_keyfile_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/settings/plugins/keyfile/tests/src_settings_plugins_keyfile_tests_test_keyfile-test-keyfile.o `test -f 'src/settings/plugins/keyfile/tests/test-keyfile.c' || echo '$(srcdir)/'`src/settings/plugins/keyfile/tests/test-keyfile.c + +src/settings/plugins/keyfile/tests/src_settings_plugins_keyfile_tests_test_keyfile-test-keyfile.obj: src/settings/plugins/keyfile/tests/test-keyfile.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_settings_plugins_keyfile_tests_test_keyfile_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/settings/plugins/keyfile/tests/src_settings_plugins_keyfile_tests_test_keyfile-test-keyfile.obj -MD -MP -MF src/settings/plugins/keyfile/tests/$(DEPDIR)/src_settings_plugins_keyfile_tests_test_keyfile-test-keyfile.Tpo -c -o src/settings/plugins/keyfile/tests/src_settings_plugins_keyfile_tests_test_keyfile-test-keyfile.obj `if test -f 'src/settings/plugins/keyfile/tests/test-keyfile.c'; then $(CYGPATH_W) 'src/settings/plugins/keyfile/tests/test-keyfile.c'; else $(CYGPATH_W) '$(srcdir)/src/settings/plugins/keyfile/tests/test-keyfile.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/settings/plugins/keyfile/tests/$(DEPDIR)/src_settings_plugins_keyfile_tests_test_keyfile-test-keyfile.Tpo src/settings/plugins/keyfile/tests/$(DEPDIR)/src_settings_plugins_keyfile_tests_test_keyfile-test-keyfile.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/settings/plugins/keyfile/tests/test-keyfile.c' object='src/settings/plugins/keyfile/tests/src_settings_plugins_keyfile_tests_test_keyfile-test-keyfile.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_settings_plugins_keyfile_tests_test_keyfile_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/settings/plugins/keyfile/tests/src_settings_plugins_keyfile_tests_test_keyfile-test-keyfile.obj `if test -f 'src/settings/plugins/keyfile/tests/test-keyfile.c'; then $(CYGPATH_W) 'src/settings/plugins/keyfile/tests/test-keyfile.c'; else $(CYGPATH_W) '$(srcdir)/src/settings/plugins/keyfile/tests/test-keyfile.c'; fi` + +src/supplicant/tests/src_supplicant_tests_test_supplicant_config-test-supplicant-config.o: src/supplicant/tests/test-supplicant-config.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_supplicant_tests_test_supplicant_config_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/supplicant/tests/src_supplicant_tests_test_supplicant_config-test-supplicant-config.o -MD -MP -MF src/supplicant/tests/$(DEPDIR)/src_supplicant_tests_test_supplicant_config-test-supplicant-config.Tpo -c -o src/supplicant/tests/src_supplicant_tests_test_supplicant_config-test-supplicant-config.o `test -f 'src/supplicant/tests/test-supplicant-config.c' || echo '$(srcdir)/'`src/supplicant/tests/test-supplicant-config.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/supplicant/tests/$(DEPDIR)/src_supplicant_tests_test_supplicant_config-test-supplicant-config.Tpo src/supplicant/tests/$(DEPDIR)/src_supplicant_tests_test_supplicant_config-test-supplicant-config.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/supplicant/tests/test-supplicant-config.c' object='src/supplicant/tests/src_supplicant_tests_test_supplicant_config-test-supplicant-config.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_supplicant_tests_test_supplicant_config_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/supplicant/tests/src_supplicant_tests_test_supplicant_config-test-supplicant-config.o `test -f 'src/supplicant/tests/test-supplicant-config.c' || echo '$(srcdir)/'`src/supplicant/tests/test-supplicant-config.c + +src/supplicant/tests/src_supplicant_tests_test_supplicant_config-test-supplicant-config.obj: src/supplicant/tests/test-supplicant-config.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_supplicant_tests_test_supplicant_config_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/supplicant/tests/src_supplicant_tests_test_supplicant_config-test-supplicant-config.obj -MD -MP -MF src/supplicant/tests/$(DEPDIR)/src_supplicant_tests_test_supplicant_config-test-supplicant-config.Tpo -c -o src/supplicant/tests/src_supplicant_tests_test_supplicant_config-test-supplicant-config.obj `if test -f 'src/supplicant/tests/test-supplicant-config.c'; then $(CYGPATH_W) 'src/supplicant/tests/test-supplicant-config.c'; else $(CYGPATH_W) '$(srcdir)/src/supplicant/tests/test-supplicant-config.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/supplicant/tests/$(DEPDIR)/src_supplicant_tests_test_supplicant_config-test-supplicant-config.Tpo src/supplicant/tests/$(DEPDIR)/src_supplicant_tests_test_supplicant_config-test-supplicant-config.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/supplicant/tests/test-supplicant-config.c' object='src/supplicant/tests/src_supplicant_tests_test_supplicant_config-test-supplicant-config.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_supplicant_tests_test_supplicant_config_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/supplicant/tests/src_supplicant_tests_test_supplicant_config-test-supplicant-config.obj `if test -f 'src/supplicant/tests/test-supplicant-config.c'; then $(CYGPATH_W) 'src/supplicant/tests/test-supplicant-config.c'; else $(CYGPATH_W) '$(srcdir)/src/supplicant/tests/test-supplicant-config.c'; fi` + +src/tests/config/src_tests_config_test_config-nm-test-device.o: src/tests/config/nm-test-device.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_tests_config_test_config_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/tests/config/src_tests_config_test_config-nm-test-device.o -MD -MP -MF src/tests/config/$(DEPDIR)/src_tests_config_test_config-nm-test-device.Tpo -c -o src/tests/config/src_tests_config_test_config-nm-test-device.o `test -f 'src/tests/config/nm-test-device.c' || echo '$(srcdir)/'`src/tests/config/nm-test-device.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/tests/config/$(DEPDIR)/src_tests_config_test_config-nm-test-device.Tpo src/tests/config/$(DEPDIR)/src_tests_config_test_config-nm-test-device.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/tests/config/nm-test-device.c' object='src/tests/config/src_tests_config_test_config-nm-test-device.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_tests_config_test_config_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/tests/config/src_tests_config_test_config-nm-test-device.o `test -f 'src/tests/config/nm-test-device.c' || echo '$(srcdir)/'`src/tests/config/nm-test-device.c + +src/tests/config/src_tests_config_test_config-nm-test-device.obj: src/tests/config/nm-test-device.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_tests_config_test_config_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/tests/config/src_tests_config_test_config-nm-test-device.obj -MD -MP -MF src/tests/config/$(DEPDIR)/src_tests_config_test_config-nm-test-device.Tpo -c -o src/tests/config/src_tests_config_test_config-nm-test-device.obj `if test -f 'src/tests/config/nm-test-device.c'; then $(CYGPATH_W) 'src/tests/config/nm-test-device.c'; else $(CYGPATH_W) '$(srcdir)/src/tests/config/nm-test-device.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/tests/config/$(DEPDIR)/src_tests_config_test_config-nm-test-device.Tpo src/tests/config/$(DEPDIR)/src_tests_config_test_config-nm-test-device.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/tests/config/nm-test-device.c' object='src/tests/config/src_tests_config_test_config-nm-test-device.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_tests_config_test_config_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/tests/config/src_tests_config_test_config-nm-test-device.obj `if test -f 'src/tests/config/nm-test-device.c'; then $(CYGPATH_W) 'src/tests/config/nm-test-device.c'; else $(CYGPATH_W) '$(srcdir)/src/tests/config/nm-test-device.c'; fi` + +src/tests/config/src_tests_config_test_config-test-config.o: src/tests/config/test-config.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_tests_config_test_config_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/tests/config/src_tests_config_test_config-test-config.o -MD -MP -MF src/tests/config/$(DEPDIR)/src_tests_config_test_config-test-config.Tpo -c -o src/tests/config/src_tests_config_test_config-test-config.o `test -f 'src/tests/config/test-config.c' || echo '$(srcdir)/'`src/tests/config/test-config.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/tests/config/$(DEPDIR)/src_tests_config_test_config-test-config.Tpo src/tests/config/$(DEPDIR)/src_tests_config_test_config-test-config.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/tests/config/test-config.c' object='src/tests/config/src_tests_config_test_config-test-config.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_tests_config_test_config_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/tests/config/src_tests_config_test_config-test-config.o `test -f 'src/tests/config/test-config.c' || echo '$(srcdir)/'`src/tests/config/test-config.c + +src/tests/config/src_tests_config_test_config-test-config.obj: src/tests/config/test-config.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_tests_config_test_config_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/tests/config/src_tests_config_test_config-test-config.obj -MD -MP -MF src/tests/config/$(DEPDIR)/src_tests_config_test_config-test-config.Tpo -c -o src/tests/config/src_tests_config_test_config-test-config.obj `if test -f 'src/tests/config/test-config.c'; then $(CYGPATH_W) 'src/tests/config/test-config.c'; else $(CYGPATH_W) '$(srcdir)/src/tests/config/test-config.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/tests/config/$(DEPDIR)/src_tests_config_test_config-test-config.Tpo src/tests/config/$(DEPDIR)/src_tests_config_test_config-test-config.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/tests/config/test-config.c' object='src/tests/config/src_tests_config_test_config-test-config.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_tests_config_test_config_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/tests/config/src_tests_config_test_config-test-config.obj `if test -f 'src/tests/config/test-config.c'; then $(CYGPATH_W) 'src/tests/config/test-config.c'; else $(CYGPATH_W) '$(srcdir)/src/tests/config/test-config.c'; fi` + +src/tests/src_tests_test_dcb-test-dcb.o: src/tests/test-dcb.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_tests_test_dcb_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/tests/src_tests_test_dcb-test-dcb.o -MD -MP -MF src/tests/$(DEPDIR)/src_tests_test_dcb-test-dcb.Tpo -c -o src/tests/src_tests_test_dcb-test-dcb.o `test -f 'src/tests/test-dcb.c' || echo '$(srcdir)/'`src/tests/test-dcb.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/tests/$(DEPDIR)/src_tests_test_dcb-test-dcb.Tpo src/tests/$(DEPDIR)/src_tests_test_dcb-test-dcb.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/tests/test-dcb.c' object='src/tests/src_tests_test_dcb-test-dcb.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_tests_test_dcb_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/tests/src_tests_test_dcb-test-dcb.o `test -f 'src/tests/test-dcb.c' || echo '$(srcdir)/'`src/tests/test-dcb.c + +src/tests/src_tests_test_dcb-test-dcb.obj: src/tests/test-dcb.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_tests_test_dcb_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/tests/src_tests_test_dcb-test-dcb.obj -MD -MP -MF src/tests/$(DEPDIR)/src_tests_test_dcb-test-dcb.Tpo -c -o src/tests/src_tests_test_dcb-test-dcb.obj `if test -f 'src/tests/test-dcb.c'; then $(CYGPATH_W) 'src/tests/test-dcb.c'; else $(CYGPATH_W) '$(srcdir)/src/tests/test-dcb.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/tests/$(DEPDIR)/src_tests_test_dcb-test-dcb.Tpo src/tests/$(DEPDIR)/src_tests_test_dcb-test-dcb.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/tests/test-dcb.c' object='src/tests/src_tests_test_dcb-test-dcb.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_tests_test_dcb_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/tests/src_tests_test_dcb-test-dcb.obj `if test -f 'src/tests/test-dcb.c'; then $(CYGPATH_W) 'src/tests/test-dcb.c'; else $(CYGPATH_W) '$(srcdir)/src/tests/test-dcb.c'; fi` + +src/tests/src_tests_test_general-test-general.o: src/tests/test-general.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_tests_test_general_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/tests/src_tests_test_general-test-general.o -MD -MP -MF src/tests/$(DEPDIR)/src_tests_test_general-test-general.Tpo -c -o src/tests/src_tests_test_general-test-general.o `test -f 'src/tests/test-general.c' || echo '$(srcdir)/'`src/tests/test-general.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/tests/$(DEPDIR)/src_tests_test_general-test-general.Tpo src/tests/$(DEPDIR)/src_tests_test_general-test-general.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/tests/test-general.c' object='src/tests/src_tests_test_general-test-general.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_tests_test_general_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/tests/src_tests_test_general-test-general.o `test -f 'src/tests/test-general.c' || echo '$(srcdir)/'`src/tests/test-general.c + +src/tests/src_tests_test_general-test-general.obj: src/tests/test-general.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_tests_test_general_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/tests/src_tests_test_general-test-general.obj -MD -MP -MF src/tests/$(DEPDIR)/src_tests_test_general-test-general.Tpo -c -o src/tests/src_tests_test_general-test-general.obj `if test -f 'src/tests/test-general.c'; then $(CYGPATH_W) 'src/tests/test-general.c'; else $(CYGPATH_W) '$(srcdir)/src/tests/test-general.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/tests/$(DEPDIR)/src_tests_test_general-test-general.Tpo src/tests/$(DEPDIR)/src_tests_test_general-test-general.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/tests/test-general.c' object='src/tests/src_tests_test_general-test-general.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_tests_test_general_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/tests/src_tests_test_general-test-general.obj `if test -f 'src/tests/test-general.c'; then $(CYGPATH_W) 'src/tests/test-general.c'; else $(CYGPATH_W) '$(srcdir)/src/tests/test-general.c'; fi` + +src/tests/src_tests_test_general_with_expect-test-general-with-expect.o: src/tests/test-general-with-expect.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_tests_test_general_with_expect_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/tests/src_tests_test_general_with_expect-test-general-with-expect.o -MD -MP -MF src/tests/$(DEPDIR)/src_tests_test_general_with_expect-test-general-with-expect.Tpo -c -o src/tests/src_tests_test_general_with_expect-test-general-with-expect.o `test -f 'src/tests/test-general-with-expect.c' || echo '$(srcdir)/'`src/tests/test-general-with-expect.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/tests/$(DEPDIR)/src_tests_test_general_with_expect-test-general-with-expect.Tpo src/tests/$(DEPDIR)/src_tests_test_general_with_expect-test-general-with-expect.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/tests/test-general-with-expect.c' object='src/tests/src_tests_test_general_with_expect-test-general-with-expect.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_tests_test_general_with_expect_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/tests/src_tests_test_general_with_expect-test-general-with-expect.o `test -f 'src/tests/test-general-with-expect.c' || echo '$(srcdir)/'`src/tests/test-general-with-expect.c + +src/tests/src_tests_test_general_with_expect-test-general-with-expect.obj: src/tests/test-general-with-expect.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_tests_test_general_with_expect_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/tests/src_tests_test_general_with_expect-test-general-with-expect.obj -MD -MP -MF src/tests/$(DEPDIR)/src_tests_test_general_with_expect-test-general-with-expect.Tpo -c -o src/tests/src_tests_test_general_with_expect-test-general-with-expect.obj `if test -f 'src/tests/test-general-with-expect.c'; then $(CYGPATH_W) 'src/tests/test-general-with-expect.c'; else $(CYGPATH_W) '$(srcdir)/src/tests/test-general-with-expect.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/tests/$(DEPDIR)/src_tests_test_general_with_expect-test-general-with-expect.Tpo src/tests/$(DEPDIR)/src_tests_test_general_with_expect-test-general-with-expect.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/tests/test-general-with-expect.c' object='src/tests/src_tests_test_general_with_expect-test-general-with-expect.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_tests_test_general_with_expect_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/tests/src_tests_test_general_with_expect-test-general-with-expect.obj `if test -f 'src/tests/test-general-with-expect.c'; then $(CYGPATH_W) 'src/tests/test-general-with-expect.c'; else $(CYGPATH_W) '$(srcdir)/src/tests/test-general-with-expect.c'; fi` + +src/tests/src_tests_test_ip4_config-test-ip4-config.o: src/tests/test-ip4-config.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_tests_test_ip4_config_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/tests/src_tests_test_ip4_config-test-ip4-config.o -MD -MP -MF src/tests/$(DEPDIR)/src_tests_test_ip4_config-test-ip4-config.Tpo -c -o src/tests/src_tests_test_ip4_config-test-ip4-config.o `test -f 'src/tests/test-ip4-config.c' || echo '$(srcdir)/'`src/tests/test-ip4-config.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/tests/$(DEPDIR)/src_tests_test_ip4_config-test-ip4-config.Tpo src/tests/$(DEPDIR)/src_tests_test_ip4_config-test-ip4-config.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/tests/test-ip4-config.c' object='src/tests/src_tests_test_ip4_config-test-ip4-config.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_tests_test_ip4_config_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/tests/src_tests_test_ip4_config-test-ip4-config.o `test -f 'src/tests/test-ip4-config.c' || echo '$(srcdir)/'`src/tests/test-ip4-config.c + +src/tests/src_tests_test_ip4_config-test-ip4-config.obj: src/tests/test-ip4-config.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_tests_test_ip4_config_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/tests/src_tests_test_ip4_config-test-ip4-config.obj -MD -MP -MF src/tests/$(DEPDIR)/src_tests_test_ip4_config-test-ip4-config.Tpo -c -o src/tests/src_tests_test_ip4_config-test-ip4-config.obj `if test -f 'src/tests/test-ip4-config.c'; then $(CYGPATH_W) 'src/tests/test-ip4-config.c'; else $(CYGPATH_W) '$(srcdir)/src/tests/test-ip4-config.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/tests/$(DEPDIR)/src_tests_test_ip4_config-test-ip4-config.Tpo src/tests/$(DEPDIR)/src_tests_test_ip4_config-test-ip4-config.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/tests/test-ip4-config.c' object='src/tests/src_tests_test_ip4_config-test-ip4-config.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_tests_test_ip4_config_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/tests/src_tests_test_ip4_config-test-ip4-config.obj `if test -f 'src/tests/test-ip4-config.c'; then $(CYGPATH_W) 'src/tests/test-ip4-config.c'; else $(CYGPATH_W) '$(srcdir)/src/tests/test-ip4-config.c'; fi` + +src/tests/src_tests_test_ip6_config-test-ip6-config.o: src/tests/test-ip6-config.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_tests_test_ip6_config_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/tests/src_tests_test_ip6_config-test-ip6-config.o -MD -MP -MF src/tests/$(DEPDIR)/src_tests_test_ip6_config-test-ip6-config.Tpo -c -o src/tests/src_tests_test_ip6_config-test-ip6-config.o `test -f 'src/tests/test-ip6-config.c' || echo '$(srcdir)/'`src/tests/test-ip6-config.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/tests/$(DEPDIR)/src_tests_test_ip6_config-test-ip6-config.Tpo src/tests/$(DEPDIR)/src_tests_test_ip6_config-test-ip6-config.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/tests/test-ip6-config.c' object='src/tests/src_tests_test_ip6_config-test-ip6-config.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_tests_test_ip6_config_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/tests/src_tests_test_ip6_config-test-ip6-config.o `test -f 'src/tests/test-ip6-config.c' || echo '$(srcdir)/'`src/tests/test-ip6-config.c + +src/tests/src_tests_test_ip6_config-test-ip6-config.obj: src/tests/test-ip6-config.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_tests_test_ip6_config_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/tests/src_tests_test_ip6_config-test-ip6-config.obj -MD -MP -MF src/tests/$(DEPDIR)/src_tests_test_ip6_config-test-ip6-config.Tpo -c -o src/tests/src_tests_test_ip6_config-test-ip6-config.obj `if test -f 'src/tests/test-ip6-config.c'; then $(CYGPATH_W) 'src/tests/test-ip6-config.c'; else $(CYGPATH_W) '$(srcdir)/src/tests/test-ip6-config.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/tests/$(DEPDIR)/src_tests_test_ip6_config-test-ip6-config.Tpo src/tests/$(DEPDIR)/src_tests_test_ip6_config-test-ip6-config.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/tests/test-ip6-config.c' object='src/tests/src_tests_test_ip6_config-test-ip6-config.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_tests_test_ip6_config_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/tests/src_tests_test_ip6_config-test-ip6-config.obj `if test -f 'src/tests/test-ip6-config.c'; then $(CYGPATH_W) 'src/tests/test-ip6-config.c'; else $(CYGPATH_W) '$(srcdir)/src/tests/test-ip6-config.c'; fi` + +src/tests/src_tests_test_resolvconf_capture-test-resolvconf-capture.o: src/tests/test-resolvconf-capture.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_tests_test_resolvconf_capture_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/tests/src_tests_test_resolvconf_capture-test-resolvconf-capture.o -MD -MP -MF src/tests/$(DEPDIR)/src_tests_test_resolvconf_capture-test-resolvconf-capture.Tpo -c -o src/tests/src_tests_test_resolvconf_capture-test-resolvconf-capture.o `test -f 'src/tests/test-resolvconf-capture.c' || echo '$(srcdir)/'`src/tests/test-resolvconf-capture.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/tests/$(DEPDIR)/src_tests_test_resolvconf_capture-test-resolvconf-capture.Tpo src/tests/$(DEPDIR)/src_tests_test_resolvconf_capture-test-resolvconf-capture.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/tests/test-resolvconf-capture.c' object='src/tests/src_tests_test_resolvconf_capture-test-resolvconf-capture.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_tests_test_resolvconf_capture_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/tests/src_tests_test_resolvconf_capture-test-resolvconf-capture.o `test -f 'src/tests/test-resolvconf-capture.c' || echo '$(srcdir)/'`src/tests/test-resolvconf-capture.c + +src/tests/src_tests_test_resolvconf_capture-test-resolvconf-capture.obj: src/tests/test-resolvconf-capture.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_tests_test_resolvconf_capture_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/tests/src_tests_test_resolvconf_capture-test-resolvconf-capture.obj -MD -MP -MF src/tests/$(DEPDIR)/src_tests_test_resolvconf_capture-test-resolvconf-capture.Tpo -c -o src/tests/src_tests_test_resolvconf_capture-test-resolvconf-capture.obj `if test -f 'src/tests/test-resolvconf-capture.c'; then $(CYGPATH_W) 'src/tests/test-resolvconf-capture.c'; else $(CYGPATH_W) '$(srcdir)/src/tests/test-resolvconf-capture.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/tests/$(DEPDIR)/src_tests_test_resolvconf_capture-test-resolvconf-capture.Tpo src/tests/$(DEPDIR)/src_tests_test_resolvconf_capture-test-resolvconf-capture.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/tests/test-resolvconf-capture.c' object='src/tests/src_tests_test_resolvconf_capture-test-resolvconf-capture.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_tests_test_resolvconf_capture_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/tests/src_tests_test_resolvconf_capture-test-resolvconf-capture.obj `if test -f 'src/tests/test-resolvconf-capture.c'; then $(CYGPATH_W) 'src/tests/test-resolvconf-capture.c'; else $(CYGPATH_W) '$(srcdir)/src/tests/test-resolvconf-capture.c'; fi` + +src/tests/src_tests_test_route_manager_fake-test-route-manager.o: src/tests/test-route-manager.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_tests_test_route_manager_fake_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/tests/src_tests_test_route_manager_fake-test-route-manager.o -MD -MP -MF src/tests/$(DEPDIR)/src_tests_test_route_manager_fake-test-route-manager.Tpo -c -o src/tests/src_tests_test_route_manager_fake-test-route-manager.o `test -f 'src/tests/test-route-manager.c' || echo '$(srcdir)/'`src/tests/test-route-manager.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/tests/$(DEPDIR)/src_tests_test_route_manager_fake-test-route-manager.Tpo src/tests/$(DEPDIR)/src_tests_test_route_manager_fake-test-route-manager.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/tests/test-route-manager.c' object='src/tests/src_tests_test_route_manager_fake-test-route-manager.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_tests_test_route_manager_fake_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/tests/src_tests_test_route_manager_fake-test-route-manager.o `test -f 'src/tests/test-route-manager.c' || echo '$(srcdir)/'`src/tests/test-route-manager.c + +src/tests/src_tests_test_route_manager_fake-test-route-manager.obj: src/tests/test-route-manager.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_tests_test_route_manager_fake_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/tests/src_tests_test_route_manager_fake-test-route-manager.obj -MD -MP -MF src/tests/$(DEPDIR)/src_tests_test_route_manager_fake-test-route-manager.Tpo -c -o src/tests/src_tests_test_route_manager_fake-test-route-manager.obj `if test -f 'src/tests/test-route-manager.c'; then $(CYGPATH_W) 'src/tests/test-route-manager.c'; else $(CYGPATH_W) '$(srcdir)/src/tests/test-route-manager.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/tests/$(DEPDIR)/src_tests_test_route_manager_fake-test-route-manager.Tpo src/tests/$(DEPDIR)/src_tests_test_route_manager_fake-test-route-manager.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/tests/test-route-manager.c' object='src/tests/src_tests_test_route_manager_fake-test-route-manager.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_tests_test_route_manager_fake_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/tests/src_tests_test_route_manager_fake-test-route-manager.obj `if test -f 'src/tests/test-route-manager.c'; then $(CYGPATH_W) 'src/tests/test-route-manager.c'; else $(CYGPATH_W) '$(srcdir)/src/tests/test-route-manager.c'; fi` + +src/tests/src_tests_test_route_manager_linux-test-route-manager.o: src/tests/test-route-manager.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_tests_test_route_manager_linux_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/tests/src_tests_test_route_manager_linux-test-route-manager.o -MD -MP -MF src/tests/$(DEPDIR)/src_tests_test_route_manager_linux-test-route-manager.Tpo -c -o src/tests/src_tests_test_route_manager_linux-test-route-manager.o `test -f 'src/tests/test-route-manager.c' || echo '$(srcdir)/'`src/tests/test-route-manager.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/tests/$(DEPDIR)/src_tests_test_route_manager_linux-test-route-manager.Tpo src/tests/$(DEPDIR)/src_tests_test_route_manager_linux-test-route-manager.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/tests/test-route-manager.c' object='src/tests/src_tests_test_route_manager_linux-test-route-manager.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_tests_test_route_manager_linux_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/tests/src_tests_test_route_manager_linux-test-route-manager.o `test -f 'src/tests/test-route-manager.c' || echo '$(srcdir)/'`src/tests/test-route-manager.c + +src/tests/src_tests_test_route_manager_linux-test-route-manager.obj: src/tests/test-route-manager.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_tests_test_route_manager_linux_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/tests/src_tests_test_route_manager_linux-test-route-manager.obj -MD -MP -MF src/tests/$(DEPDIR)/src_tests_test_route_manager_linux-test-route-manager.Tpo -c -o src/tests/src_tests_test_route_manager_linux-test-route-manager.obj `if test -f 'src/tests/test-route-manager.c'; then $(CYGPATH_W) 'src/tests/test-route-manager.c'; else $(CYGPATH_W) '$(srcdir)/src/tests/test-route-manager.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/tests/$(DEPDIR)/src_tests_test_route_manager_linux-test-route-manager.Tpo src/tests/$(DEPDIR)/src_tests_test_route_manager_linux-test-route-manager.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/tests/test-route-manager.c' object='src/tests/src_tests_test_route_manager_linux-test-route-manager.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_tests_test_route_manager_linux_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/tests/src_tests_test_route_manager_linux-test-route-manager.obj `if test -f 'src/tests/test-route-manager.c'; then $(CYGPATH_W) 'src/tests/test-route-manager.c'; else $(CYGPATH_W) '$(srcdir)/src/tests/test-route-manager.c'; fi` + +src/tests/src_tests_test_systemd-test-systemd.o: src/tests/test-systemd.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_tests_test_systemd_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/tests/src_tests_test_systemd-test-systemd.o -MD -MP -MF src/tests/$(DEPDIR)/src_tests_test_systemd-test-systemd.Tpo -c -o src/tests/src_tests_test_systemd-test-systemd.o `test -f 'src/tests/test-systemd.c' || echo '$(srcdir)/'`src/tests/test-systemd.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/tests/$(DEPDIR)/src_tests_test_systemd-test-systemd.Tpo src/tests/$(DEPDIR)/src_tests_test_systemd-test-systemd.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/tests/test-systemd.c' object='src/tests/src_tests_test_systemd-test-systemd.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_tests_test_systemd_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/tests/src_tests_test_systemd-test-systemd.o `test -f 'src/tests/test-systemd.c' || echo '$(srcdir)/'`src/tests/test-systemd.c + +src/tests/src_tests_test_systemd-test-systemd.obj: src/tests/test-systemd.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_tests_test_systemd_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/tests/src_tests_test_systemd-test-systemd.obj -MD -MP -MF src/tests/$(DEPDIR)/src_tests_test_systemd-test-systemd.Tpo -c -o src/tests/src_tests_test_systemd-test-systemd.obj `if test -f 'src/tests/test-systemd.c'; then $(CYGPATH_W) 'src/tests/test-systemd.c'; else $(CYGPATH_W) '$(srcdir)/src/tests/test-systemd.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/tests/$(DEPDIR)/src_tests_test_systemd-test-systemd.Tpo src/tests/$(DEPDIR)/src_tests_test_systemd-test-systemd.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/tests/test-systemd.c' object='src/tests/src_tests_test_systemd-test-systemd.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_tests_test_systemd_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/tests/src_tests_test_systemd-test-systemd.obj `if test -f 'src/tests/test-systemd.c'; then $(CYGPATH_W) 'src/tests/test-systemd.c'; else $(CYGPATH_W) '$(srcdir)/src/tests/test-systemd.c'; fi` + +src/tests/src_tests_test_utils-test-utils.o: src/tests/test-utils.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_tests_test_utils_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/tests/src_tests_test_utils-test-utils.o -MD -MP -MF src/tests/$(DEPDIR)/src_tests_test_utils-test-utils.Tpo -c -o src/tests/src_tests_test_utils-test-utils.o `test -f 'src/tests/test-utils.c' || echo '$(srcdir)/'`src/tests/test-utils.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/tests/$(DEPDIR)/src_tests_test_utils-test-utils.Tpo src/tests/$(DEPDIR)/src_tests_test_utils-test-utils.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/tests/test-utils.c' object='src/tests/src_tests_test_utils-test-utils.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_tests_test_utils_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/tests/src_tests_test_utils-test-utils.o `test -f 'src/tests/test-utils.c' || echo '$(srcdir)/'`src/tests/test-utils.c + +src/tests/src_tests_test_utils-test-utils.obj: src/tests/test-utils.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_tests_test_utils_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/tests/src_tests_test_utils-test-utils.obj -MD -MP -MF src/tests/$(DEPDIR)/src_tests_test_utils-test-utils.Tpo -c -o src/tests/src_tests_test_utils-test-utils.obj `if test -f 'src/tests/test-utils.c'; then $(CYGPATH_W) 'src/tests/test-utils.c'; else $(CYGPATH_W) '$(srcdir)/src/tests/test-utils.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/tests/$(DEPDIR)/src_tests_test_utils-test-utils.Tpo src/tests/$(DEPDIR)/src_tests_test_utils-test-utils.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/tests/test-utils.c' object='src/tests/src_tests_test_utils-test-utils.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_tests_test_utils_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/tests/src_tests_test_utils-test-utils.obj `if test -f 'src/tests/test-utils.c'; then $(CYGPATH_W) 'src/tests/test-utils.c'; else $(CYGPATH_W) '$(srcdir)/src/tests/test-utils.c'; fi` + +src/tests/src_tests_test_wired_defname-test-wired-defname.o: src/tests/test-wired-defname.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_tests_test_wired_defname_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/tests/src_tests_test_wired_defname-test-wired-defname.o -MD -MP -MF src/tests/$(DEPDIR)/src_tests_test_wired_defname-test-wired-defname.Tpo -c -o src/tests/src_tests_test_wired_defname-test-wired-defname.o `test -f 'src/tests/test-wired-defname.c' || echo '$(srcdir)/'`src/tests/test-wired-defname.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/tests/$(DEPDIR)/src_tests_test_wired_defname-test-wired-defname.Tpo src/tests/$(DEPDIR)/src_tests_test_wired_defname-test-wired-defname.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/tests/test-wired-defname.c' object='src/tests/src_tests_test_wired_defname-test-wired-defname.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_tests_test_wired_defname_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/tests/src_tests_test_wired_defname-test-wired-defname.o `test -f 'src/tests/test-wired-defname.c' || echo '$(srcdir)/'`src/tests/test-wired-defname.c + +src/tests/src_tests_test_wired_defname-test-wired-defname.obj: src/tests/test-wired-defname.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_tests_test_wired_defname_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT src/tests/src_tests_test_wired_defname-test-wired-defname.obj -MD -MP -MF src/tests/$(DEPDIR)/src_tests_test_wired_defname-test-wired-defname.Tpo -c -o src/tests/src_tests_test_wired_defname-test-wired-defname.obj `if test -f 'src/tests/test-wired-defname.c'; then $(CYGPATH_W) 'src/tests/test-wired-defname.c'; else $(CYGPATH_W) '$(srcdir)/src/tests/test-wired-defname.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) src/tests/$(DEPDIR)/src_tests_test_wired_defname-test-wired-defname.Tpo src/tests/$(DEPDIR)/src_tests_test_wired_defname-test-wired-defname.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='src/tests/test-wired-defname.c' object='src/tests/src_tests_test_wired_defname-test-wired-defname.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(src_tests_test_wired_defname_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o src/tests/src_tests_test_wired_defname-test-wired-defname.obj `if test -f 'src/tests/test-wired-defname.c'; then $(CYGPATH_W) 'src/tests/test-wired-defname.c'; else $(CYGPATH_W) '$(srcdir)/src/tests/test-wired-defname.c'; fi` + +.cpp.o: +@am__fastdepCXX_TRUE@ $(AM_V_CXX)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.o$$||'`;\ +@am__fastdepCXX_TRUE@ $(CXXCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\ +@am__fastdepCXX_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXXCOMPILE) -c -o $@ $< + +.cpp.obj: +@am__fastdepCXX_TRUE@ $(AM_V_CXX)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.obj$$||'`;\ +@am__fastdepCXX_TRUE@ $(CXXCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ `$(CYGPATH_W) '$<'` &&\ +@am__fastdepCXX_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` + +.cpp.lo: +@am__fastdepCXX_TRUE@ $(AM_V_CXX)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.lo$$||'`;\ +@am__fastdepCXX_TRUE@ $(LTCXXCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\ +@am__fastdepCXX_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Plo +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LTCXXCOMPILE) -c -o $@ $< + +examples/C/qt/examples_C_qt_add_connection_wired-add-connection-wired.o: examples/C/qt/add-connection-wired.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(examples_C_qt_add_connection_wired_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT examples/C/qt/examples_C_qt_add_connection_wired-add-connection-wired.o -MD -MP -MF examples/C/qt/$(DEPDIR)/examples_C_qt_add_connection_wired-add-connection-wired.Tpo -c -o examples/C/qt/examples_C_qt_add_connection_wired-add-connection-wired.o `test -f 'examples/C/qt/add-connection-wired.cpp' || echo '$(srcdir)/'`examples/C/qt/add-connection-wired.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) examples/C/qt/$(DEPDIR)/examples_C_qt_add_connection_wired-add-connection-wired.Tpo examples/C/qt/$(DEPDIR)/examples_C_qt_add_connection_wired-add-connection-wired.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='examples/C/qt/add-connection-wired.cpp' object='examples/C/qt/examples_C_qt_add_connection_wired-add-connection-wired.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(examples_C_qt_add_connection_wired_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o examples/C/qt/examples_C_qt_add_connection_wired-add-connection-wired.o `test -f 'examples/C/qt/add-connection-wired.cpp' || echo '$(srcdir)/'`examples/C/qt/add-connection-wired.cpp + +examples/C/qt/examples_C_qt_add_connection_wired-add-connection-wired.obj: examples/C/qt/add-connection-wired.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(examples_C_qt_add_connection_wired_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT examples/C/qt/examples_C_qt_add_connection_wired-add-connection-wired.obj -MD -MP -MF examples/C/qt/$(DEPDIR)/examples_C_qt_add_connection_wired-add-connection-wired.Tpo -c -o examples/C/qt/examples_C_qt_add_connection_wired-add-connection-wired.obj `if test -f 'examples/C/qt/add-connection-wired.cpp'; then $(CYGPATH_W) 'examples/C/qt/add-connection-wired.cpp'; else $(CYGPATH_W) '$(srcdir)/examples/C/qt/add-connection-wired.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) examples/C/qt/$(DEPDIR)/examples_C_qt_add_connection_wired-add-connection-wired.Tpo examples/C/qt/$(DEPDIR)/examples_C_qt_add_connection_wired-add-connection-wired.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='examples/C/qt/add-connection-wired.cpp' object='examples/C/qt/examples_C_qt_add_connection_wired-add-connection-wired.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(examples_C_qt_add_connection_wired_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o examples/C/qt/examples_C_qt_add_connection_wired-add-connection-wired.obj `if test -f 'examples/C/qt/add-connection-wired.cpp'; then $(CYGPATH_W) 'examples/C/qt/add-connection-wired.cpp'; else $(CYGPATH_W) '$(srcdir)/examples/C/qt/add-connection-wired.cpp'; fi` + +examples/C/qt/examples_C_qt_change_ipv4_addresses-change-ipv4-addresses.o: examples/C/qt/change-ipv4-addresses.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(examples_C_qt_change_ipv4_addresses_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT examples/C/qt/examples_C_qt_change_ipv4_addresses-change-ipv4-addresses.o -MD -MP -MF examples/C/qt/$(DEPDIR)/examples_C_qt_change_ipv4_addresses-change-ipv4-addresses.Tpo -c -o examples/C/qt/examples_C_qt_change_ipv4_addresses-change-ipv4-addresses.o `test -f 'examples/C/qt/change-ipv4-addresses.cpp' || echo '$(srcdir)/'`examples/C/qt/change-ipv4-addresses.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) examples/C/qt/$(DEPDIR)/examples_C_qt_change_ipv4_addresses-change-ipv4-addresses.Tpo examples/C/qt/$(DEPDIR)/examples_C_qt_change_ipv4_addresses-change-ipv4-addresses.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='examples/C/qt/change-ipv4-addresses.cpp' object='examples/C/qt/examples_C_qt_change_ipv4_addresses-change-ipv4-addresses.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(examples_C_qt_change_ipv4_addresses_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o examples/C/qt/examples_C_qt_change_ipv4_addresses-change-ipv4-addresses.o `test -f 'examples/C/qt/change-ipv4-addresses.cpp' || echo '$(srcdir)/'`examples/C/qt/change-ipv4-addresses.cpp + +examples/C/qt/examples_C_qt_change_ipv4_addresses-change-ipv4-addresses.obj: examples/C/qt/change-ipv4-addresses.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(examples_C_qt_change_ipv4_addresses_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT examples/C/qt/examples_C_qt_change_ipv4_addresses-change-ipv4-addresses.obj -MD -MP -MF examples/C/qt/$(DEPDIR)/examples_C_qt_change_ipv4_addresses-change-ipv4-addresses.Tpo -c -o examples/C/qt/examples_C_qt_change_ipv4_addresses-change-ipv4-addresses.obj `if test -f 'examples/C/qt/change-ipv4-addresses.cpp'; then $(CYGPATH_W) 'examples/C/qt/change-ipv4-addresses.cpp'; else $(CYGPATH_W) '$(srcdir)/examples/C/qt/change-ipv4-addresses.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) examples/C/qt/$(DEPDIR)/examples_C_qt_change_ipv4_addresses-change-ipv4-addresses.Tpo examples/C/qt/$(DEPDIR)/examples_C_qt_change_ipv4_addresses-change-ipv4-addresses.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='examples/C/qt/change-ipv4-addresses.cpp' object='examples/C/qt/examples_C_qt_change_ipv4_addresses-change-ipv4-addresses.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(examples_C_qt_change_ipv4_addresses_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o examples/C/qt/examples_C_qt_change_ipv4_addresses-change-ipv4-addresses.obj `if test -f 'examples/C/qt/change-ipv4-addresses.cpp'; then $(CYGPATH_W) 'examples/C/qt/change-ipv4-addresses.cpp'; else $(CYGPATH_W) '$(srcdir)/examples/C/qt/change-ipv4-addresses.cpp'; fi` + +examples/C/qt/examples_C_qt_list_connections-list-connections.o: examples/C/qt/list-connections.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(examples_C_qt_list_connections_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT examples/C/qt/examples_C_qt_list_connections-list-connections.o -MD -MP -MF examples/C/qt/$(DEPDIR)/examples_C_qt_list_connections-list-connections.Tpo -c -o examples/C/qt/examples_C_qt_list_connections-list-connections.o `test -f 'examples/C/qt/list-connections.cpp' || echo '$(srcdir)/'`examples/C/qt/list-connections.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) examples/C/qt/$(DEPDIR)/examples_C_qt_list_connections-list-connections.Tpo examples/C/qt/$(DEPDIR)/examples_C_qt_list_connections-list-connections.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='examples/C/qt/list-connections.cpp' object='examples/C/qt/examples_C_qt_list_connections-list-connections.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(examples_C_qt_list_connections_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o examples/C/qt/examples_C_qt_list_connections-list-connections.o `test -f 'examples/C/qt/list-connections.cpp' || echo '$(srcdir)/'`examples/C/qt/list-connections.cpp + +examples/C/qt/examples_C_qt_list_connections-list-connections.obj: examples/C/qt/list-connections.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(examples_C_qt_list_connections_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT examples/C/qt/examples_C_qt_list_connections-list-connections.obj -MD -MP -MF examples/C/qt/$(DEPDIR)/examples_C_qt_list_connections-list-connections.Tpo -c -o examples/C/qt/examples_C_qt_list_connections-list-connections.obj `if test -f 'examples/C/qt/list-connections.cpp'; then $(CYGPATH_W) 'examples/C/qt/list-connections.cpp'; else $(CYGPATH_W) '$(srcdir)/examples/C/qt/list-connections.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) examples/C/qt/$(DEPDIR)/examples_C_qt_list_connections-list-connections.Tpo examples/C/qt/$(DEPDIR)/examples_C_qt_list_connections-list-connections.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='examples/C/qt/list-connections.cpp' object='examples/C/qt/examples_C_qt_list_connections-list-connections.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(examples_C_qt_list_connections_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o examples/C/qt/examples_C_qt_list_connections-list-connections.obj `if test -f 'examples/C/qt/list-connections.cpp'; then $(CYGPATH_W) 'examples/C/qt/list-connections.cpp'; else $(CYGPATH_W) '$(srcdir)/examples/C/qt/list-connections.cpp'; fi` + +examples/C/qt/examples_C_qt_monitor_nm_running-monitor-nm-running.o: examples/C/qt/monitor-nm-running.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(examples_C_qt_monitor_nm_running_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT examples/C/qt/examples_C_qt_monitor_nm_running-monitor-nm-running.o -MD -MP -MF examples/C/qt/$(DEPDIR)/examples_C_qt_monitor_nm_running-monitor-nm-running.Tpo -c -o examples/C/qt/examples_C_qt_monitor_nm_running-monitor-nm-running.o `test -f 'examples/C/qt/monitor-nm-running.cpp' || echo '$(srcdir)/'`examples/C/qt/monitor-nm-running.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) examples/C/qt/$(DEPDIR)/examples_C_qt_monitor_nm_running-monitor-nm-running.Tpo examples/C/qt/$(DEPDIR)/examples_C_qt_monitor_nm_running-monitor-nm-running.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='examples/C/qt/monitor-nm-running.cpp' object='examples/C/qt/examples_C_qt_monitor_nm_running-monitor-nm-running.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(examples_C_qt_monitor_nm_running_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o examples/C/qt/examples_C_qt_monitor_nm_running-monitor-nm-running.o `test -f 'examples/C/qt/monitor-nm-running.cpp' || echo '$(srcdir)/'`examples/C/qt/monitor-nm-running.cpp + +examples/C/qt/examples_C_qt_monitor_nm_running-monitor-nm-running.obj: examples/C/qt/monitor-nm-running.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(examples_C_qt_monitor_nm_running_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT examples/C/qt/examples_C_qt_monitor_nm_running-monitor-nm-running.obj -MD -MP -MF examples/C/qt/$(DEPDIR)/examples_C_qt_monitor_nm_running-monitor-nm-running.Tpo -c -o examples/C/qt/examples_C_qt_monitor_nm_running-monitor-nm-running.obj `if test -f 'examples/C/qt/monitor-nm-running.cpp'; then $(CYGPATH_W) 'examples/C/qt/monitor-nm-running.cpp'; else $(CYGPATH_W) '$(srcdir)/examples/C/qt/monitor-nm-running.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) examples/C/qt/$(DEPDIR)/examples_C_qt_monitor_nm_running-monitor-nm-running.Tpo examples/C/qt/$(DEPDIR)/examples_C_qt_monitor_nm_running-monitor-nm-running.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='examples/C/qt/monitor-nm-running.cpp' object='examples/C/qt/examples_C_qt_monitor_nm_running-monitor-nm-running.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(examples_C_qt_monitor_nm_running_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o examples/C/qt/examples_C_qt_monitor_nm_running-monitor-nm-running.obj `if test -f 'examples/C/qt/monitor-nm-running.cpp'; then $(CYGPATH_W) 'examples/C/qt/monitor-nm-running.cpp'; else $(CYGPATH_W) '$(srcdir)/examples/C/qt/monitor-nm-running.cpp'; fi` + +mostlyclean-libtool: + -rm -f *.lo + +clean-libtool: + -rm -rf .libs _libs + -rm -rf clients/.libs clients/_libs + -rm -rf clients/cli/.libs clients/cli/_libs + -rm -rf clients/tui/.libs clients/tui/_libs + -rm -rf dispatcher/.libs dispatcher/_libs + -rm -rf dispatcher/tests/.libs dispatcher/tests/_libs + -rm -rf examples/C/glib/.libs examples/C/glib/_libs + -rm -rf examples/C/qt/.libs examples/C/qt/_libs + -rm -rf introspection/.libs introspection/_libs + -rm -rf libnm/.libs libnm/_libs + -rm -rf libnm-core/.libs libnm-core/_libs + -rm -rf libnm-core/tests/.libs libnm-core/tests/_libs + -rm -rf libnm-glib/.libs libnm-glib/_libs + -rm -rf libnm-glib/tests/.libs libnm-glib/tests/_libs + -rm -rf libnm-util/.libs libnm-util/_libs + -rm -rf libnm-util/tests/.libs libnm-util/tests/_libs + -rm -rf libnm/tests/.libs libnm/tests/_libs + -rm -rf shared/nm-utils/.libs shared/nm-utils/_libs + -rm -rf src/.libs src/_libs + -rm -rf src/devices/.libs src/devices/_libs + -rm -rf src/devices/adsl/.libs src/devices/adsl/_libs + -rm -rf src/devices/bluetooth/.libs src/devices/bluetooth/_libs + -rm -rf src/devices/team/.libs src/devices/team/_libs + -rm -rf src/devices/tests/.libs src/devices/tests/_libs + -rm -rf src/devices/wifi/.libs src/devices/wifi/_libs + -rm -rf src/devices/wifi/tests/.libs src/devices/wifi/tests/_libs + -rm -rf src/devices/wwan/.libs src/devices/wwan/_libs + -rm -rf src/dhcp/.libs src/dhcp/_libs + -rm -rf src/dhcp/tests/.libs src/dhcp/tests/_libs + -rm -rf src/dns/.libs src/dns/_libs + -rm -rf src/dnsmasq/.libs src/dnsmasq/_libs + -rm -rf src/dnsmasq/tests/.libs src/dnsmasq/tests/_libs + -rm -rf src/ndisc/.libs src/ndisc/_libs + -rm -rf src/ndisc/tests/.libs src/ndisc/tests/_libs + -rm -rf src/platform/.libs src/platform/_libs + -rm -rf src/platform/tests/.libs src/platform/tests/_libs + -rm -rf src/platform/wifi/.libs src/platform/wifi/_libs + -rm -rf src/ppp/.libs src/ppp/_libs + -rm -rf src/settings/.libs src/settings/_libs + -rm -rf src/settings/plugins/ibft/.libs src/settings/plugins/ibft/_libs + -rm -rf src/settings/plugins/ibft/tests/.libs src/settings/plugins/ibft/tests/_libs + -rm -rf src/settings/plugins/ifcfg-rh/.libs src/settings/plugins/ifcfg-rh/_libs + -rm -rf src/settings/plugins/ifcfg-rh/tests/.libs src/settings/plugins/ifcfg-rh/tests/_libs + -rm -rf src/settings/plugins/ifnet/.libs src/settings/plugins/ifnet/_libs + -rm -rf src/settings/plugins/ifnet/tests/.libs src/settings/plugins/ifnet/tests/_libs + -rm -rf src/settings/plugins/ifupdown/.libs src/settings/plugins/ifupdown/_libs + -rm -rf src/settings/plugins/ifupdown/tests/.libs src/settings/plugins/ifupdown/tests/_libs + -rm -rf src/settings/plugins/keyfile/.libs src/settings/plugins/keyfile/_libs + -rm -rf src/settings/plugins/keyfile/tests/.libs src/settings/plugins/keyfile/tests/_libs + -rm -rf src/supplicant/.libs src/supplicant/_libs + -rm -rf src/supplicant/tests/.libs src/supplicant/tests/_libs + -rm -rf src/systemd/.libs src/systemd/_libs + -rm -rf src/systemd/sd-adapt/.libs src/systemd/sd-adapt/_libs + -rm -rf src/systemd/src/basic/.libs src/systemd/src/basic/_libs + -rm -rf src/systemd/src/libsystemd-network/.libs src/systemd/src/libsystemd-network/_libs + -rm -rf src/systemd/src/libsystemd/sd-event/.libs src/systemd/src/libsystemd/sd-event/_libs + -rm -rf src/systemd/src/libsystemd/sd-id128/.libs src/systemd/src/libsystemd/sd-id128/_libs + -rm -rf src/systemd/src/shared/.libs src/systemd/src/shared/_libs + -rm -rf src/tests/.libs src/tests/_libs + -rm -rf src/tests/config/.libs src/tests/config/_libs + -rm -rf src/vpn/.libs src/vpn/_libs + +distclean-libtool: + -rm -f libtool config.lt +install-man1: $(man_MANS) + @$(NORMAL_INSTALL) + @list1=''; \ + list2='$(man_MANS)'; \ + test -n "$(man1dir)" \ + && test -n "`echo $$list1$$list2`" \ + || exit 0; \ + echo " $(MKDIR_P) '$(DESTDIR)$(man1dir)'"; \ + $(MKDIR_P) "$(DESTDIR)$(man1dir)" || exit 1; \ + { for i in $$list1; do echo "$$i"; done; \ + if test -n "$$list2"; then \ + for i in $$list2; do echo "$$i"; done \ + | sed -n '/\.1[a-z]*$$/p'; \ + fi; \ + } | while read p; do \ + if test -f $$p; then d=; else d="$(srcdir)/"; fi; \ + echo "$$d$$p"; echo "$$p"; \ + done | \ + sed -e 'n;s,.*/,,;p;h;s,.*\.,,;s,^[^1][0-9a-z]*$$,1,;x' \ + -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,' | \ + sed 'N;N;s,\n, ,g' | { \ + list=; while read file base inst; do \ + if test "$$base" = "$$inst"; then list="$$list $$file"; else \ + echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man1dir)/$$inst'"; \ + $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man1dir)/$$inst" || exit $$?; \ + fi; \ + done; \ + for i in $$list; do echo "$$i"; done | $(am__base_list) | \ + while read files; do \ + test -z "$$files" || { \ + echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(man1dir)'"; \ + $(INSTALL_DATA) $$files "$(DESTDIR)$(man1dir)" || exit $$?; }; \ + done; } + +uninstall-man1: + @$(NORMAL_UNINSTALL) + @list=''; test -n "$(man1dir)" || exit 0; \ + files=`{ for i in $$list; do echo "$$i"; done; \ + l2='$(man_MANS)'; for i in $$l2; do echo "$$i"; done | \ + sed -n '/\.1[a-z]*$$/p'; \ + } | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^1][0-9a-z]*$$,1,;x' \ + -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \ + dir='$(DESTDIR)$(man1dir)'; $(am__uninstall_files_from_dir) +install-man5: $(man_MANS) + @$(NORMAL_INSTALL) + @list1=''; \ + list2='$(man_MANS)'; \ + test -n "$(man5dir)" \ + && test -n "`echo $$list1$$list2`" \ + || exit 0; \ + echo " $(MKDIR_P) '$(DESTDIR)$(man5dir)'"; \ + $(MKDIR_P) "$(DESTDIR)$(man5dir)" || exit 1; \ + { for i in $$list1; do echo "$$i"; done; \ + if test -n "$$list2"; then \ + for i in $$list2; do echo "$$i"; done \ + | sed -n '/\.5[a-z]*$$/p'; \ + fi; \ + } | while read p; do \ + if test -f $$p; then d=; else d="$(srcdir)/"; fi; \ + echo "$$d$$p"; echo "$$p"; \ + done | \ + sed -e 'n;s,.*/,,;p;h;s,.*\.,,;s,^[^5][0-9a-z]*$$,5,;x' \ + -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,' | \ + sed 'N;N;s,\n, ,g' | { \ + list=; while read file base inst; do \ + if test "$$base" = "$$inst"; then list="$$list $$file"; else \ + echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man5dir)/$$inst'"; \ + $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man5dir)/$$inst" || exit $$?; \ + fi; \ + done; \ + for i in $$list; do echo "$$i"; done | $(am__base_list) | \ + while read files; do \ + test -z "$$files" || { \ + echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(man5dir)'"; \ + $(INSTALL_DATA) $$files "$(DESTDIR)$(man5dir)" || exit $$?; }; \ + done; } + +uninstall-man5: + @$(NORMAL_UNINSTALL) + @list=''; test -n "$(man5dir)" || exit 0; \ + files=`{ for i in $$list; do echo "$$i"; done; \ + l2='$(man_MANS)'; for i in $$l2; do echo "$$i"; done | \ + sed -n '/\.5[a-z]*$$/p'; \ + } | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^5][0-9a-z]*$$,5,;x' \ + -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \ + dir='$(DESTDIR)$(man5dir)'; $(am__uninstall_files_from_dir) +install-man7: $(man_MANS) + @$(NORMAL_INSTALL) + @list1=''; \ + list2='$(man_MANS)'; \ + test -n "$(man7dir)" \ + && test -n "`echo $$list1$$list2`" \ + || exit 0; \ + echo " $(MKDIR_P) '$(DESTDIR)$(man7dir)'"; \ + $(MKDIR_P) "$(DESTDIR)$(man7dir)" || exit 1; \ + { for i in $$list1; do echo "$$i"; done; \ + if test -n "$$list2"; then \ + for i in $$list2; do echo "$$i"; done \ + | sed -n '/\.7[a-z]*$$/p'; \ + fi; \ + } | while read p; do \ + if test -f $$p; then d=; else d="$(srcdir)/"; fi; \ + echo "$$d$$p"; echo "$$p"; \ + done | \ + sed -e 'n;s,.*/,,;p;h;s,.*\.,,;s,^[^7][0-9a-z]*$$,7,;x' \ + -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,' | \ + sed 'N;N;s,\n, ,g' | { \ + list=; while read file base inst; do \ + if test "$$base" = "$$inst"; then list="$$list $$file"; else \ + echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man7dir)/$$inst'"; \ + $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man7dir)/$$inst" || exit $$?; \ + fi; \ + done; \ + for i in $$list; do echo "$$i"; done | $(am__base_list) | \ + while read files; do \ + test -z "$$files" || { \ + echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(man7dir)'"; \ + $(INSTALL_DATA) $$files "$(DESTDIR)$(man7dir)" || exit $$?; }; \ + done; } + +uninstall-man7: + @$(NORMAL_UNINSTALL) + @list=''; test -n "$(man7dir)" || exit 0; \ + files=`{ for i in $$list; do echo "$$i"; done; \ + l2='$(man_MANS)'; for i in $$l2; do echo "$$i"; done | \ + sed -n '/\.7[a-z]*$$/p'; \ + } | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^7][0-9a-z]*$$,7,;x' \ + -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \ + dir='$(DESTDIR)$(man7dir)'; $(am__uninstall_files_from_dir) +install-man8: $(man_MANS) + @$(NORMAL_INSTALL) + @list1=''; \ + list2='$(man_MANS)'; \ + test -n "$(man8dir)" \ + && test -n "`echo $$list1$$list2`" \ + || exit 0; \ + echo " $(MKDIR_P) '$(DESTDIR)$(man8dir)'"; \ + $(MKDIR_P) "$(DESTDIR)$(man8dir)" || exit 1; \ + { for i in $$list1; do echo "$$i"; done; \ + if test -n "$$list2"; then \ + for i in $$list2; do echo "$$i"; done \ + | sed -n '/\.8[a-z]*$$/p'; \ + fi; \ + } | while read p; do \ + if test -f $$p; then d=; else d="$(srcdir)/"; fi; \ + echo "$$d$$p"; echo "$$p"; \ + done | \ + sed -e 'n;s,.*/,,;p;h;s,.*\.,,;s,^[^8][0-9a-z]*$$,8,;x' \ + -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,' | \ + sed 'N;N;s,\n, ,g' | { \ + list=; while read file base inst; do \ + if test "$$base" = "$$inst"; then list="$$list $$file"; else \ + echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man8dir)/$$inst'"; \ + $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man8dir)/$$inst" || exit $$?; \ + fi; \ + done; \ + for i in $$list; do echo "$$i"; done | $(am__base_list) | \ + while read files; do \ + test -z "$$files" || { \ + echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(man8dir)'"; \ + $(INSTALL_DATA) $$files "$(DESTDIR)$(man8dir)" || exit $$?; }; \ + done; } + +uninstall-man8: + @$(NORMAL_UNINSTALL) + @list=''; test -n "$(man8dir)" || exit 0; \ + files=`{ for i in $$list; do echo "$$i"; done; \ + l2='$(man_MANS)'; for i in $$l2; do echo "$$i"; done | \ + sed -n '/\.8[a-z]*$$/p'; \ + } | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^8][0-9a-z]*$$,8,;x' \ + -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \ + dir='$(DESTDIR)$(man8dir)'; $(am__uninstall_files_from_dir) +install-dbusactivationDATA: $(dbusactivation_DATA) + @$(NORMAL_INSTALL) + @list='$(dbusactivation_DATA)'; test -n "$(dbusactivationdir)" || list=; \ + if test -n "$$list"; then \ + echo " $(MKDIR_P) '$(DESTDIR)$(dbusactivationdir)'"; \ + $(MKDIR_P) "$(DESTDIR)$(dbusactivationdir)" || exit 1; \ + fi; \ + for p in $$list; do \ + if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ + echo "$$d$$p"; \ + done | $(am__base_list) | \ + while read files; do \ + echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(dbusactivationdir)'"; \ + $(INSTALL_DATA) $$files "$(DESTDIR)$(dbusactivationdir)" || exit $$?; \ + done + +uninstall-dbusactivationDATA: + @$(NORMAL_UNINSTALL) + @list='$(dbusactivation_DATA)'; test -n "$(dbusactivationdir)" || list=; \ + files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ + dir='$(DESTDIR)$(dbusactivationdir)'; $(am__uninstall_files_from_dir) +install-dbusinterfacesDATA: $(dbusinterfaces_DATA) + @$(NORMAL_INSTALL) + @list='$(dbusinterfaces_DATA)'; test -n "$(dbusinterfacesdir)" || list=; \ + if test -n "$$list"; then \ + echo " $(MKDIR_P) '$(DESTDIR)$(dbusinterfacesdir)'"; \ + $(MKDIR_P) "$(DESTDIR)$(dbusinterfacesdir)" || exit 1; \ + fi; \ + for p in $$list; do \ + if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ + echo "$$d$$p"; \ + done | $(am__base_list) | \ + while read files; do \ + echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(dbusinterfacesdir)'"; \ + $(INSTALL_DATA) $$files "$(DESTDIR)$(dbusinterfacesdir)" || exit $$?; \ + done + +uninstall-dbusinterfacesDATA: + @$(NORMAL_UNINSTALL) + @list='$(dbusinterfaces_DATA)'; test -n "$(dbusinterfacesdir)" || list=; \ + files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ + dir='$(DESTDIR)$(dbusinterfacesdir)'; $(am__uninstall_files_from_dir) +install-dbusserviceDATA: $(dbusservice_DATA) + @$(NORMAL_INSTALL) + @list='$(dbusservice_DATA)'; test -n "$(dbusservicedir)" || list=; \ + if test -n "$$list"; then \ + echo " $(MKDIR_P) '$(DESTDIR)$(dbusservicedir)'"; \ + $(MKDIR_P) "$(DESTDIR)$(dbusservicedir)" || exit 1; \ + fi; \ + for p in $$list; do \ + if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ + echo "$$d$$p"; \ + done | $(am__base_list) | \ + while read files; do \ + echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(dbusservicedir)'"; \ + $(INSTALL_DATA) $$files "$(DESTDIR)$(dbusservicedir)" || exit $$?; \ + done + +uninstall-dbusserviceDATA: + @$(NORMAL_UNINSTALL) + @list='$(dbusservice_DATA)'; test -n "$(dbusservicedir)" || list=; \ + files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ + dir='$(DESTDIR)$(dbusservicedir)'; $(am__uninstall_files_from_dir) +install-examplesDATA: $(examples_DATA) + @$(NORMAL_INSTALL) + @list='$(examples_DATA)'; test -n "$(examplesdir)" || list=; \ + if test -n "$$list"; then \ + echo " $(MKDIR_P) '$(DESTDIR)$(examplesdir)'"; \ + $(MKDIR_P) "$(DESTDIR)$(examplesdir)" || exit 1; \ + fi; \ + for p in $$list; do \ + if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ + echo "$$d$$p"; \ + done | $(am__base_list) | \ + while read files; do \ + echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(examplesdir)'"; \ + $(INSTALL_DATA) $$files "$(DESTDIR)$(examplesdir)" || exit $$?; \ + done + +uninstall-examplesDATA: + @$(NORMAL_UNINSTALL) + @list='$(examples_DATA)'; test -n "$(examplesdir)" || list=; \ + files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ + dir='$(DESTDIR)$(examplesdir)'; $(am__uninstall_files_from_dir) +install-girDATA: $(gir_DATA) + @$(NORMAL_INSTALL) + @list='$(gir_DATA)'; test -n "$(girdir)" || list=; \ + if test -n "$$list"; then \ + echo " $(MKDIR_P) '$(DESTDIR)$(girdir)'"; \ + $(MKDIR_P) "$(DESTDIR)$(girdir)" || exit 1; \ + fi; \ + for p in $$list; do \ + if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ + echo "$$d$$p"; \ + done | $(am__base_list) | \ + while read files; do \ + echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(girdir)'"; \ + $(INSTALL_DATA) $$files "$(DESTDIR)$(girdir)" || exit $$?; \ + done + +uninstall-girDATA: + @$(NORMAL_UNINSTALL) + @list='$(gir_DATA)'; test -n "$(girdir)" || list=; \ + files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ + dir='$(DESTDIR)$(girdir)'; $(am__uninstall_files_from_dir) +install-pkgconfigDATA: $(pkgconfig_DATA) + @$(NORMAL_INSTALL) + @list='$(pkgconfig_DATA)'; test -n "$(pkgconfigdir)" || list=; \ + if test -n "$$list"; then \ + echo " $(MKDIR_P) '$(DESTDIR)$(pkgconfigdir)'"; \ + $(MKDIR_P) "$(DESTDIR)$(pkgconfigdir)" || exit 1; \ + fi; \ + for p in $$list; do \ + if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ + echo "$$d$$p"; \ + done | $(am__base_list) | \ + while read files; do \ + echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(pkgconfigdir)'"; \ + $(INSTALL_DATA) $$files "$(DESTDIR)$(pkgconfigdir)" || exit $$?; \ + done + +uninstall-pkgconfigDATA: + @$(NORMAL_UNINSTALL) + @list='$(pkgconfig_DATA)'; test -n "$(pkgconfigdir)" || list=; \ + files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ + dir='$(DESTDIR)$(pkgconfigdir)'; $(am__uninstall_files_from_dir) +install-polkit_policyDATA: $(polkit_policy_DATA) + @$(NORMAL_INSTALL) + @list='$(polkit_policy_DATA)'; test -n "$(polkit_policydir)" || list=; \ + if test -n "$$list"; then \ + echo " $(MKDIR_P) '$(DESTDIR)$(polkit_policydir)'"; \ + $(MKDIR_P) "$(DESTDIR)$(polkit_policydir)" || exit 1; \ + fi; \ + for p in $$list; do \ + if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ + echo "$$d$$p"; \ + done | $(am__base_list) | \ + while read files; do \ + echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(polkit_policydir)'"; \ + $(INSTALL_DATA) $$files "$(DESTDIR)$(polkit_policydir)" || exit $$?; \ + done + +uninstall-polkit_policyDATA: + @$(NORMAL_UNINSTALL) + @list='$(polkit_policy_DATA)'; test -n "$(polkit_policydir)" || list=; \ + files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ + dir='$(DESTDIR)$(polkit_policydir)'; $(am__uninstall_files_from_dir) +install-serviceDATA: $(service_DATA) + @$(NORMAL_INSTALL) + @list='$(service_DATA)'; test -n "$(servicedir)" || list=; \ + if test -n "$$list"; then \ + echo " $(MKDIR_P) '$(DESTDIR)$(servicedir)'"; \ + $(MKDIR_P) "$(DESTDIR)$(servicedir)" || exit 1; \ + fi; \ + for p in $$list; do \ + if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ + echo "$$d$$p"; \ + done | $(am__base_list) | \ + while read files; do \ + echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(servicedir)'"; \ + $(INSTALL_DATA) $$files "$(DESTDIR)$(servicedir)" || exit $$?; \ + done + +uninstall-serviceDATA: + @$(NORMAL_UNINSTALL) + @list='$(service_DATA)'; test -n "$(servicedir)" || list=; \ + files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ + dir='$(DESTDIR)$(servicedir)'; $(am__uninstall_files_from_dir) +install-systemdsystemunitDATA: $(systemdsystemunit_DATA) + @$(NORMAL_INSTALL) + @list='$(systemdsystemunit_DATA)'; test -n "$(systemdsystemunitdir)" || list=; \ + if test -n "$$list"; then \ + echo " $(MKDIR_P) '$(DESTDIR)$(systemdsystemunitdir)'"; \ + $(MKDIR_P) "$(DESTDIR)$(systemdsystemunitdir)" || exit 1; \ + fi; \ + for p in $$list; do \ + if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ + echo "$$d$$p"; \ + done | $(am__base_list) | \ + while read files; do \ + echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(systemdsystemunitdir)'"; \ + $(INSTALL_DATA) $$files "$(DESTDIR)$(systemdsystemunitdir)" || exit $$?; \ + done + +uninstall-systemdsystemunitDATA: + @$(NORMAL_UNINSTALL) + @list='$(systemdsystemunit_DATA)'; test -n "$(systemdsystemunitdir)" || list=; \ + files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ + dir='$(DESTDIR)$(systemdsystemunitdir)'; $(am__uninstall_files_from_dir) +install-typelibDATA: $(typelib_DATA) + @$(NORMAL_INSTALL) + @list='$(typelib_DATA)'; test -n "$(typelibdir)" || list=; \ + if test -n "$$list"; then \ + echo " $(MKDIR_P) '$(DESTDIR)$(typelibdir)'"; \ + $(MKDIR_P) "$(DESTDIR)$(typelibdir)" || exit 1; \ + fi; \ + for p in $$list; do \ + if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ + echo "$$d$$p"; \ + done | $(am__base_list) | \ + while read files; do \ + echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(typelibdir)'"; \ + $(INSTALL_DATA) $$files "$(DESTDIR)$(typelibdir)" || exit $$?; \ + done + +uninstall-typelibDATA: + @$(NORMAL_UNINSTALL) + @list='$(typelib_DATA)'; test -n "$(typelibdir)" || list=; \ + files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ + dir='$(DESTDIR)$(typelibdir)'; $(am__uninstall_files_from_dir) +install-udevrulesDATA: $(udevrules_DATA) + @$(NORMAL_INSTALL) + @list='$(udevrules_DATA)'; test -n "$(udevrulesdir)" || list=; \ + if test -n "$$list"; then \ + echo " $(MKDIR_P) '$(DESTDIR)$(udevrulesdir)'"; \ + $(MKDIR_P) "$(DESTDIR)$(udevrulesdir)" || exit 1; \ + fi; \ + for p in $$list; do \ + if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ + echo "$$d$$p"; \ + done | $(am__base_list) | \ + while read files; do \ + echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(udevrulesdir)'"; \ + $(INSTALL_DATA) $$files "$(DESTDIR)$(udevrulesdir)" || exit $$?; \ + done + +uninstall-udevrulesDATA: + @$(NORMAL_UNINSTALL) + @list='$(udevrules_DATA)'; test -n "$(udevrulesdir)" || list=; \ + files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ + dir='$(DESTDIR)$(udevrulesdir)'; $(am__uninstall_files_from_dir) +install-vapiDATA: $(vapi_DATA) + @$(NORMAL_INSTALL) + @list='$(vapi_DATA)'; test -n "$(vapidir)" || list=; \ + if test -n "$$list"; then \ + echo " $(MKDIR_P) '$(DESTDIR)$(vapidir)'"; \ + $(MKDIR_P) "$(DESTDIR)$(vapidir)" || exit 1; \ + fi; \ + for p in $$list; do \ + if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ + echo "$$d$$p"; \ + done | $(am__base_list) | \ + while read files; do \ + echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(vapidir)'"; \ + $(INSTALL_DATA) $$files "$(DESTDIR)$(vapidir)" || exit $$?; \ + done + +uninstall-vapiDATA: + @$(NORMAL_UNINSTALL) + @list='$(vapi_DATA)'; test -n "$(vapidir)" || list=; \ + files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ + dir='$(DESTDIR)$(vapidir)'; $(am__uninstall_files_from_dir) +install-libdeprecatedHEADERS: $(libdeprecated_HEADERS) + @$(NORMAL_INSTALL) + @list='$(libdeprecated_HEADERS)'; test -n "$(libdeprecateddir)" || list=; \ + if test -n "$$list"; then \ + echo " $(MKDIR_P) '$(DESTDIR)$(libdeprecateddir)'"; \ + $(MKDIR_P) "$(DESTDIR)$(libdeprecateddir)" || exit 1; \ + fi; \ + for p in $$list; do \ + if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ + echo "$$d$$p"; \ + done | $(am__base_list) | \ + while read files; do \ + echo " $(INSTALL_HEADER) $$files '$(DESTDIR)$(libdeprecateddir)'"; \ + $(INSTALL_HEADER) $$files "$(DESTDIR)$(libdeprecateddir)" || exit $$?; \ + done + +uninstall-libdeprecatedHEADERS: + @$(NORMAL_UNINSTALL) + @list='$(libdeprecated_HEADERS)'; test -n "$(libdeprecateddir)" || list=; \ + files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ + dir='$(DESTDIR)$(libdeprecateddir)'; $(am__uninstall_files_from_dir) +install-libnm_glib_libnmincludeHEADERS: $(libnm_glib_libnminclude_HEADERS) + @$(NORMAL_INSTALL) + @list='$(libnm_glib_libnminclude_HEADERS)'; test -n "$(libnm_glib_libnmincludedir)" || list=; \ + if test -n "$$list"; then \ + echo " $(MKDIR_P) '$(DESTDIR)$(libnm_glib_libnmincludedir)'"; \ + $(MKDIR_P) "$(DESTDIR)$(libnm_glib_libnmincludedir)" || exit 1; \ + fi; \ + for p in $$list; do \ + if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ + echo "$$d$$p"; \ + done | $(am__base_list) | \ + while read files; do \ + echo " $(INSTALL_HEADER) $$files '$(DESTDIR)$(libnm_glib_libnmincludedir)'"; \ + $(INSTALL_HEADER) $$files "$(DESTDIR)$(libnm_glib_libnmincludedir)" || exit $$?; \ + done + +uninstall-libnm_glib_libnmincludeHEADERS: + @$(NORMAL_UNINSTALL) + @list='$(libnm_glib_libnminclude_HEADERS)'; test -n "$(libnm_glib_libnmincludedir)" || list=; \ + files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ + dir='$(DESTDIR)$(libnm_glib_libnmincludedir)'; $(am__uninstall_files_from_dir) +install-libnm_glib_libnmvpnHEADERS: $(libnm_glib_libnmvpn_HEADERS) + @$(NORMAL_INSTALL) + @list='$(libnm_glib_libnmvpn_HEADERS)'; test -n "$(libnm_glib_libnmvpndir)" || list=; \ + if test -n "$$list"; then \ + echo " $(MKDIR_P) '$(DESTDIR)$(libnm_glib_libnmvpndir)'"; \ + $(MKDIR_P) "$(DESTDIR)$(libnm_glib_libnmvpndir)" || exit 1; \ + fi; \ + for p in $$list; do \ + if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ + echo "$$d$$p"; \ + done | $(am__base_list) | \ + while read files; do \ + echo " $(INSTALL_HEADER) $$files '$(DESTDIR)$(libnm_glib_libnmvpndir)'"; \ + $(INSTALL_HEADER) $$files "$(DESTDIR)$(libnm_glib_libnmvpndir)" || exit $$?; \ + done + +uninstall-libnm_glib_libnmvpnHEADERS: + @$(NORMAL_UNINSTALL) + @list='$(libnm_glib_libnmvpn_HEADERS)'; test -n "$(libnm_glib_libnmvpndir)" || list=; \ + files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ + dir='$(DESTDIR)$(libnm_glib_libnmvpndir)'; $(am__uninstall_files_from_dir) +install-libnm_util_libnm_util_includeHEADERS: $(libnm_util_libnm_util_include_HEADERS) + @$(NORMAL_INSTALL) + @list='$(libnm_util_libnm_util_include_HEADERS)'; test -n "$(libnm_util_libnm_util_includedir)" || list=; \ + if test -n "$$list"; then \ + echo " $(MKDIR_P) '$(DESTDIR)$(libnm_util_libnm_util_includedir)'"; \ + $(MKDIR_P) "$(DESTDIR)$(libnm_util_libnm_util_includedir)" || exit 1; \ + fi; \ + for p in $$list; do \ + if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ + echo "$$d$$p"; \ + done | $(am__base_list) | \ + while read files; do \ + echo " $(INSTALL_HEADER) $$files '$(DESTDIR)$(libnm_util_libnm_util_includedir)'"; \ + $(INSTALL_HEADER) $$files "$(DESTDIR)$(libnm_util_libnm_util_includedir)" || exit $$?; \ + done + +uninstall-libnm_util_libnm_util_includeHEADERS: + @$(NORMAL_UNINSTALL) + @list='$(libnm_util_libnm_util_include_HEADERS)'; test -n "$(libnm_util_libnm_util_includedir)" || list=; \ + files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ + dir='$(DESTDIR)$(libnm_util_libnm_util_includedir)'; $(am__uninstall_files_from_dir) +install-libnmincludeHEADERS: $(libnminclude_HEADERS) + @$(NORMAL_INSTALL) + @list='$(libnminclude_HEADERS)'; test -n "$(libnmincludedir)" || list=; \ + if test -n "$$list"; then \ + echo " $(MKDIR_P) '$(DESTDIR)$(libnmincludedir)'"; \ + $(MKDIR_P) "$(DESTDIR)$(libnmincludedir)" || exit 1; \ + fi; \ + for p in $$list; do \ + if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ + echo "$$d$$p"; \ + done | $(am__base_list) | \ + while read files; do \ + echo " $(INSTALL_HEADER) $$files '$(DESTDIR)$(libnmincludedir)'"; \ + $(INSTALL_HEADER) $$files "$(DESTDIR)$(libnmincludedir)" || exit $$?; \ + done + +uninstall-libnmincludeHEADERS: + @$(NORMAL_UNINSTALL) + @list='$(libnminclude_HEADERS)'; test -n "$(libnmincludedir)" || list=; \ + files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ + dir='$(DESTDIR)$(libnmincludedir)'; $(am__uninstall_files_from_dir) +install-nodist_libnm_glib_libnmincludeHEADERS: $(nodist_libnm_glib_libnminclude_HEADERS) + @$(NORMAL_INSTALL) + @list='$(nodist_libnm_glib_libnminclude_HEADERS)'; test -n "$(libnm_glib_libnmincludedir)" || list=; \ + if test -n "$$list"; then \ + echo " $(MKDIR_P) '$(DESTDIR)$(libnm_glib_libnmincludedir)'"; \ + $(MKDIR_P) "$(DESTDIR)$(libnm_glib_libnmincludedir)" || exit 1; \ + fi; \ + for p in $$list; do \ + if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ + echo "$$d$$p"; \ + done | $(am__base_list) | \ + while read files; do \ + echo " $(INSTALL_HEADER) $$files '$(DESTDIR)$(libnm_glib_libnmincludedir)'"; \ + $(INSTALL_HEADER) $$files "$(DESTDIR)$(libnm_glib_libnmincludedir)" || exit $$?; \ + done + +uninstall-nodist_libnm_glib_libnmincludeHEADERS: + @$(NORMAL_UNINSTALL) + @list='$(nodist_libnm_glib_libnminclude_HEADERS)'; test -n "$(libnm_glib_libnmincludedir)" || list=; \ + files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ + dir='$(DESTDIR)$(libnm_glib_libnmincludedir)'; $(am__uninstall_files_from_dir) +install-nodist_libnm_glib_libnmvpnHEADERS: $(nodist_libnm_glib_libnmvpn_HEADERS) + @$(NORMAL_INSTALL) + @list='$(nodist_libnm_glib_libnmvpn_HEADERS)'; test -n "$(libnm_glib_libnmvpndir)" || list=; \ + if test -n "$$list"; then \ + echo " $(MKDIR_P) '$(DESTDIR)$(libnm_glib_libnmvpndir)'"; \ + $(MKDIR_P) "$(DESTDIR)$(libnm_glib_libnmvpndir)" || exit 1; \ + fi; \ + for p in $$list; do \ + if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ + echo "$$d$$p"; \ + done | $(am__base_list) | \ + while read files; do \ + echo " $(INSTALL_HEADER) $$files '$(DESTDIR)$(libnm_glib_libnmvpndir)'"; \ + $(INSTALL_HEADER) $$files "$(DESTDIR)$(libnm_glib_libnmvpndir)" || exit $$?; \ + done + +uninstall-nodist_libnm_glib_libnmvpnHEADERS: + @$(NORMAL_UNINSTALL) + @list='$(nodist_libnm_glib_libnmvpn_HEADERS)'; test -n "$(libnm_glib_libnmvpndir)" || list=; \ + files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ + dir='$(DESTDIR)$(libnm_glib_libnmvpndir)'; $(am__uninstall_files_from_dir) +install-nodist_libnm_util_libnm_util_includeHEADERS: $(nodist_libnm_util_libnm_util_include_HEADERS) + @$(NORMAL_INSTALL) + @list='$(nodist_libnm_util_libnm_util_include_HEADERS)'; test -n "$(libnm_util_libnm_util_includedir)" || list=; \ + if test -n "$$list"; then \ + echo " $(MKDIR_P) '$(DESTDIR)$(libnm_util_libnm_util_includedir)'"; \ + $(MKDIR_P) "$(DESTDIR)$(libnm_util_libnm_util_includedir)" || exit 1; \ + fi; \ + for p in $$list; do \ + if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ + echo "$$d$$p"; \ + done | $(am__base_list) | \ + while read files; do \ + echo " $(INSTALL_HEADER) $$files '$(DESTDIR)$(libnm_util_libnm_util_includedir)'"; \ + $(INSTALL_HEADER) $$files "$(DESTDIR)$(libnm_util_libnm_util_includedir)" || exit $$?; \ + done + +uninstall-nodist_libnm_util_libnm_util_includeHEADERS: + @$(NORMAL_UNINSTALL) + @list='$(nodist_libnm_util_libnm_util_include_HEADERS)'; test -n "$(libnm_util_libnm_util_includedir)" || list=; \ + files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ + dir='$(DESTDIR)$(libnm_util_libnm_util_includedir)'; $(am__uninstall_files_from_dir) +install-nodist_libnmincludeHEADERS: $(nodist_libnminclude_HEADERS) + @$(NORMAL_INSTALL) + @list='$(nodist_libnminclude_HEADERS)'; test -n "$(libnmincludedir)" || list=; \ + if test -n "$$list"; then \ + echo " $(MKDIR_P) '$(DESTDIR)$(libnmincludedir)'"; \ + $(MKDIR_P) "$(DESTDIR)$(libnmincludedir)" || exit 1; \ + fi; \ + for p in $$list; do \ + if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ + echo "$$d$$p"; \ + done | $(am__base_list) | \ + while read files; do \ + echo " $(INSTALL_HEADER) $$files '$(DESTDIR)$(libnmincludedir)'"; \ + $(INSTALL_HEADER) $$files "$(DESTDIR)$(libnmincludedir)" || exit $$?; \ + done + +uninstall-nodist_libnmincludeHEADERS: + @$(NORMAL_UNINSTALL) + @list='$(nodist_libnminclude_HEADERS)'; test -n "$(libnmincludedir)" || list=; \ + files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ + dir='$(DESTDIR)$(libnmincludedir)'; $(am__uninstall_files_from_dir) + +# This directory's subdirectories are mostly independent; you can cd +# into them and run 'make' without going through this Makefile. +# To change the values of 'make' variables: instead of editing Makefiles, +# (1) if the variable is set in 'config.status', edit 'config.status' +# (which will cause the Makefiles to be regenerated when you run 'make'); +# (2) otherwise, pass the desired values on the 'make' command line. +$(am__recursive_targets): + @fail=; \ + if $(am__make_keepgoing); then \ + failcom='fail=yes'; \ + else \ + failcom='exit 1'; \ + fi; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +ID: $(am__tagged_files) + $(am__define_uniq_tagged_files); mkid -fID $$unique +tags: tags-recursive +TAGS: tags + +tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) + set x; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + $(am__define_uniq_tagged_files); \ + shift; \ + if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + if test $$# -gt 0; then \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + "$$@" $$unique; \ + else \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$unique; \ + fi; \ + fi +ctags: ctags-recursive + +CTAGS: ctags +ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) + $(am__define_uniq_tagged_files); \ + test -z "$(CTAGS_ARGS)$$unique" \ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ $$unique @@ -747,6 +15619,554 @@ distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -rm -f cscope.out cscope.in.out cscope.po.out cscope.files +# Recover from deleted '.trs' file; this should ensure that +# "rm -f foo.log; make foo.trs" re-run 'foo.test', and re-create +# both 'foo.log' and 'foo.trs'. Break the recipe in two subshells +# to avoid problems with "make -n". +.log.trs: + rm -f $< $@ + $(MAKE) $(AM_MAKEFLAGS) $< + +# Leading 'am--fnord' is there to ensure the list of targets does not +# expand to empty, as could happen e.g. with make check TESTS=''. +am--fnord $(TEST_LOGS) $(TEST_LOGS:.log=.trs): $(am__force_recheck) +am--force-recheck: + @: + +$(TEST_SUITE_LOG): $(TEST_LOGS) + @$(am__set_TESTS_bases); \ + am__f_ok () { test -f "$$1" && test -r "$$1"; }; \ + redo_bases=`for i in $$bases; do \ + am__f_ok $$i.trs && am__f_ok $$i.log || echo $$i; \ + done`; \ + if test -n "$$redo_bases"; then \ + redo_logs=`for i in $$redo_bases; do echo $$i.log; done`; \ + redo_results=`for i in $$redo_bases; do echo $$i.trs; done`; \ + if $(am__make_dryrun); then :; else \ + rm -f $$redo_logs && rm -f $$redo_results || exit 1; \ + fi; \ + fi; \ + if test -n "$$am__remaking_logs"; then \ + echo "fatal: making $(TEST_SUITE_LOG): possible infinite" \ + "recursion detected" >&2; \ + elif test -n "$$redo_logs"; then \ + am__remaking_logs=yes $(MAKE) $(AM_MAKEFLAGS) $$redo_logs; \ + fi; \ + if $(am__make_dryrun); then :; else \ + st=0; \ + errmsg="fatal: making $(TEST_SUITE_LOG): failed to create"; \ + for i in $$redo_bases; do \ + test -f $$i.trs && test -r $$i.trs \ + || { echo "$$errmsg $$i.trs" >&2; st=1; }; \ + test -f $$i.log && test -r $$i.log \ + || { echo "$$errmsg $$i.log" >&2; st=1; }; \ + done; \ + test $$st -eq 0 || exit 1; \ + fi + @$(am__sh_e_setup); $(am__tty_colors); $(am__set_TESTS_bases); \ + ws='[ ]'; \ + results=`for b in $$bases; do echo $$b.trs; done`; \ + test -n "$$results" || results=/dev/null; \ + all=` grep "^$$ws*:test-result:" $$results | wc -l`; \ + pass=` grep "^$$ws*:test-result:$$ws*PASS" $$results | wc -l`; \ + fail=` grep "^$$ws*:test-result:$$ws*FAIL" $$results | wc -l`; \ + skip=` grep "^$$ws*:test-result:$$ws*SKIP" $$results | wc -l`; \ + xfail=`grep "^$$ws*:test-result:$$ws*XFAIL" $$results | wc -l`; \ + xpass=`grep "^$$ws*:test-result:$$ws*XPASS" $$results | wc -l`; \ + error=`grep "^$$ws*:test-result:$$ws*ERROR" $$results | wc -l`; \ + if test `expr $$fail + $$xpass + $$error` -eq 0; then \ + success=true; \ + else \ + success=false; \ + fi; \ + br='==================='; br=$$br$$br$$br$$br; \ + result_count () \ + { \ + if test x"$$1" = x"--maybe-color"; then \ + maybe_colorize=yes; \ + elif test x"$$1" = x"--no-color"; then \ + maybe_colorize=no; \ + else \ + echo "$@: invalid 'result_count' usage" >&2; exit 4; \ + fi; \ + shift; \ + desc=$$1 count=$$2; \ + if test $$maybe_colorize = yes && test $$count -gt 0; then \ + color_start=$$3 color_end=$$std; \ + else \ + color_start= color_end=; \ + fi; \ + echo "$${color_start}# $$desc $$count$${color_end}"; \ + }; \ + create_testsuite_report () \ + { \ + result_count $$1 "TOTAL:" $$all "$$brg"; \ + result_count $$1 "PASS: " $$pass "$$grn"; \ + result_count $$1 "SKIP: " $$skip "$$blu"; \ + result_count $$1 "XFAIL:" $$xfail "$$lgn"; \ + result_count $$1 "FAIL: " $$fail "$$red"; \ + result_count $$1 "XPASS:" $$xpass "$$red"; \ + result_count $$1 "ERROR:" $$error "$$mgn"; \ + }; \ + { \ + echo "$(PACKAGE_STRING): $(subdir)/$(TEST_SUITE_LOG)" | \ + $(am__rst_title); \ + create_testsuite_report --no-color; \ + echo; \ + echo ".. contents:: :depth: 2"; \ + echo; \ + for b in $$bases; do echo $$b; done \ + | $(am__create_global_log); \ + } >$(TEST_SUITE_LOG).tmp || exit 1; \ + mv $(TEST_SUITE_LOG).tmp $(TEST_SUITE_LOG); \ + if $$success; then \ + col="$$grn"; \ + else \ + col="$$red"; \ + test x"$$VERBOSE" = x || cat $(TEST_SUITE_LOG); \ + fi; \ + echo "$${col}$$br$${std}"; \ + echo "$${col}Testsuite summary for $(PACKAGE_STRING)$${std}"; \ + echo "$${col}$$br$${std}"; \ + create_testsuite_report --maybe-color; \ + echo "$$col$$br$$std"; \ + if $$success; then :; else \ + echo "$${col}See $(subdir)/$(TEST_SUITE_LOG)$${std}"; \ + if test -n "$(PACKAGE_BUGREPORT)"; then \ + echo "$${col}Please report to $(PACKAGE_BUGREPORT)$${std}"; \ + fi; \ + echo "$$col$$br$$std"; \ + fi; \ + $$success || exit 1 + +check-TESTS: + @list='$(RECHECK_LOGS)'; test -z "$$list" || rm -f $$list + @list='$(RECHECK_LOGS:.log=.trs)'; test -z "$$list" || rm -f $$list + @test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG) + @set +e; $(am__set_TESTS_bases); \ + log_list=`for i in $$bases; do echo $$i.log; done`; \ + trs_list=`for i in $$bases; do echo $$i.trs; done`; \ + log_list=`echo $$log_list`; trs_list=`echo $$trs_list`; \ + $(MAKE) $(AM_MAKEFLAGS) $(TEST_SUITE_LOG) TEST_LOGS="$$log_list"; \ + exit $$?; +recheck: all $(check_LTLIBRARIES) $(check_PROGRAMS) + @test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG) + @set +e; $(am__set_TESTS_bases); \ + bases=`for i in $$bases; do echo $$i; done \ + | $(am__list_recheck_tests)` || exit 1; \ + log_list=`for i in $$bases; do echo $$i.log; done`; \ + log_list=`echo $$log_list`; \ + $(MAKE) $(AM_MAKEFLAGS) $(TEST_SUITE_LOG) \ + am__force_recheck=am--force-recheck \ + TEST_LOGS="$$log_list"; \ + exit $$? +libnm-core/tests/test-compare.log: libnm-core/tests/test-compare$(EXEEXT) + @p='libnm-core/tests/test-compare$(EXEEXT)'; \ + b='libnm-core/tests/test-compare'; \ + $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ + --log-file $$b.log --trs-file $$b.trs \ + $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ + "$$tst" $(AM_TESTS_FD_REDIRECT) +libnm-core/tests/test-crypto.log: libnm-core/tests/test-crypto$(EXEEXT) + @p='libnm-core/tests/test-crypto$(EXEEXT)'; \ + b='libnm-core/tests/test-crypto'; \ + $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ + --log-file $$b.log --trs-file $$b.trs \ + $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ + "$$tst" $(AM_TESTS_FD_REDIRECT) +libnm-core/tests/test-general.log: libnm-core/tests/test-general$(EXEEXT) + @p='libnm-core/tests/test-general$(EXEEXT)'; \ + b='libnm-core/tests/test-general'; \ + $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ + --log-file $$b.log --trs-file $$b.trs \ + $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ + "$$tst" $(AM_TESTS_FD_REDIRECT) +libnm-core/tests/test-keyfile.log: libnm-core/tests/test-keyfile$(EXEEXT) + @p='libnm-core/tests/test-keyfile$(EXEEXT)'; \ + b='libnm-core/tests/test-keyfile'; \ + $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ + --log-file $$b.log --trs-file $$b.trs \ + $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ + "$$tst" $(AM_TESTS_FD_REDIRECT) +libnm-core/tests/test-secrets.log: libnm-core/tests/test-secrets$(EXEEXT) + @p='libnm-core/tests/test-secrets$(EXEEXT)'; \ + b='libnm-core/tests/test-secrets'; \ + $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ + --log-file $$b.log --trs-file $$b.trs \ + $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ + "$$tst" $(AM_TESTS_FD_REDIRECT) +libnm-core/tests/test-setting-8021x.log: libnm-core/tests/test-setting-8021x$(EXEEXT) + @p='libnm-core/tests/test-setting-8021x$(EXEEXT)'; \ + b='libnm-core/tests/test-setting-8021x'; \ + $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ + --log-file $$b.log --trs-file $$b.trs \ + $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ + "$$tst" $(AM_TESTS_FD_REDIRECT) +libnm-core/tests/test-setting-bond.log: libnm-core/tests/test-setting-bond$(EXEEXT) + @p='libnm-core/tests/test-setting-bond$(EXEEXT)'; \ + b='libnm-core/tests/test-setting-bond'; \ + $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ + --log-file $$b.log --trs-file $$b.trs \ + $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ + "$$tst" $(AM_TESTS_FD_REDIRECT) +libnm-core/tests/test-setting-dcb.log: libnm-core/tests/test-setting-dcb$(EXEEXT) + @p='libnm-core/tests/test-setting-dcb$(EXEEXT)'; \ + b='libnm-core/tests/test-setting-dcb'; \ + $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ + --log-file $$b.log --trs-file $$b.trs \ + $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ + "$$tst" $(AM_TESTS_FD_REDIRECT) +libnm-core/tests/test-settings-defaults.log: libnm-core/tests/test-settings-defaults$(EXEEXT) + @p='libnm-core/tests/test-settings-defaults$(EXEEXT)'; \ + b='libnm-core/tests/test-settings-defaults'; \ + $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ + --log-file $$b.log --trs-file $$b.trs \ + $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ + "$$tst" $(AM_TESTS_FD_REDIRECT) +libnm/tests/test-nm-client.log: libnm/tests/test-nm-client$(EXEEXT) + @p='libnm/tests/test-nm-client$(EXEEXT)'; \ + b='libnm/tests/test-nm-client'; \ + $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ + --log-file $$b.log --trs-file $$b.trs \ + $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ + "$$tst" $(AM_TESTS_FD_REDIRECT) +libnm/tests/test-remote-settings-client.log: libnm/tests/test-remote-settings-client$(EXEEXT) + @p='libnm/tests/test-remote-settings-client$(EXEEXT)'; \ + b='libnm/tests/test-remote-settings-client'; \ + $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ + --log-file $$b.log --trs-file $$b.trs \ + $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ + "$$tst" $(AM_TESTS_FD_REDIRECT) +libnm/tests/test-secret-agent.log: libnm/tests/test-secret-agent$(EXEEXT) + @p='libnm/tests/test-secret-agent$(EXEEXT)'; \ + b='libnm/tests/test-secret-agent'; \ + $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ + --log-file $$b.log --trs-file $$b.trs \ + $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ + "$$tst" $(AM_TESTS_FD_REDIRECT) +src/dhcp/tests/test-dhcp-dhclient.log: src/dhcp/tests/test-dhcp-dhclient$(EXEEXT) + @p='src/dhcp/tests/test-dhcp-dhclient$(EXEEXT)'; \ + b='src/dhcp/tests/test-dhcp-dhclient'; \ + $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ + --log-file $$b.log --trs-file $$b.trs \ + $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ + "$$tst" $(AM_TESTS_FD_REDIRECT) +src/dhcp/tests/test-dhcp-utils.log: src/dhcp/tests/test-dhcp-utils$(EXEEXT) + @p='src/dhcp/tests/test-dhcp-utils$(EXEEXT)'; \ + b='src/dhcp/tests/test-dhcp-utils'; \ + $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ + --log-file $$b.log --trs-file $$b.trs \ + $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ + "$$tst" $(AM_TESTS_FD_REDIRECT) +src/settings/plugins/keyfile/tests/test-keyfile.log: src/settings/plugins/keyfile/tests/test-keyfile$(EXEEXT) + @p='src/settings/plugins/keyfile/tests/test-keyfile$(EXEEXT)'; \ + b='src/settings/plugins/keyfile/tests/test-keyfile'; \ + $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ + --log-file $$b.log --trs-file $$b.trs \ + $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ + "$$tst" $(AM_TESTS_FD_REDIRECT) +src/settings/plugins/ibft/tests/test-ibft.log: src/settings/plugins/ibft/tests/test-ibft$(EXEEXT) + @p='src/settings/plugins/ibft/tests/test-ibft$(EXEEXT)'; \ + b='src/settings/plugins/ibft/tests/test-ibft'; \ + $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ + --log-file $$b.log --trs-file $$b.trs \ + $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ + "$$tst" $(AM_TESTS_FD_REDIRECT) +src/settings/plugins/ifcfg-rh/tests/test-ifcfg-rh.log: src/settings/plugins/ifcfg-rh/tests/test-ifcfg-rh$(EXEEXT) + @p='src/settings/plugins/ifcfg-rh/tests/test-ifcfg-rh$(EXEEXT)'; \ + b='src/settings/plugins/ifcfg-rh/tests/test-ifcfg-rh'; \ + $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ + --log-file $$b.log --trs-file $$b.trs \ + $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ + "$$tst" $(AM_TESTS_FD_REDIRECT) +src/settings/plugins/ifupdown/tests/test-ifupdown.log: src/settings/plugins/ifupdown/tests/test-ifupdown$(EXEEXT) + @p='src/settings/plugins/ifupdown/tests/test-ifupdown$(EXEEXT)'; \ + b='src/settings/plugins/ifupdown/tests/test-ifupdown'; \ + $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ + --log-file $$b.log --trs-file $$b.trs \ + $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ + "$$tst" $(AM_TESTS_FD_REDIRECT) +src/settings/plugins/ifnet/tests/test-ifnet.log: src/settings/plugins/ifnet/tests/test-ifnet$(EXEEXT) + @p='src/settings/plugins/ifnet/tests/test-ifnet$(EXEEXT)'; \ + b='src/settings/plugins/ifnet/tests/test-ifnet'; \ + $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ + --log-file $$b.log --trs-file $$b.trs \ + $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ + "$$tst" $(AM_TESTS_FD_REDIRECT) +src/devices/wifi/tests/test-general.log: src/devices/wifi/tests/test-general$(EXEEXT) + @p='src/devices/wifi/tests/test-general$(EXEEXT)'; \ + b='src/devices/wifi/tests/test-general'; \ + $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ + --log-file $$b.log --trs-file $$b.trs \ + $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ + "$$tst" $(AM_TESTS_FD_REDIRECT) +src/dnsmasq/tests/test-dnsmasq-utils.log: src/dnsmasq/tests/test-dnsmasq-utils$(EXEEXT) + @p='src/dnsmasq/tests/test-dnsmasq-utils$(EXEEXT)'; \ + b='src/dnsmasq/tests/test-dnsmasq-utils'; \ + $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ + --log-file $$b.log --trs-file $$b.trs \ + $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ + "$$tst" $(AM_TESTS_FD_REDIRECT) +src/platform/tests/test-link-fake.log: src/platform/tests/test-link-fake$(EXEEXT) + @p='src/platform/tests/test-link-fake$(EXEEXT)'; \ + b='src/platform/tests/test-link-fake'; \ + $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ + --log-file $$b.log --trs-file $$b.trs \ + $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ + "$$tst" $(AM_TESTS_FD_REDIRECT) +src/platform/tests/test-link-linux.log: src/platform/tests/test-link-linux$(EXEEXT) + @p='src/platform/tests/test-link-linux$(EXEEXT)'; \ + b='src/platform/tests/test-link-linux'; \ + $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ + --log-file $$b.log --trs-file $$b.trs \ + $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ + "$$tst" $(AM_TESTS_FD_REDIRECT) +src/platform/tests/test-address-fake.log: src/platform/tests/test-address-fake$(EXEEXT) + @p='src/platform/tests/test-address-fake$(EXEEXT)'; \ + b='src/platform/tests/test-address-fake'; \ + $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ + --log-file $$b.log --trs-file $$b.trs \ + $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ + "$$tst" $(AM_TESTS_FD_REDIRECT) +src/platform/tests/test-address-linux.log: src/platform/tests/test-address-linux$(EXEEXT) + @p='src/platform/tests/test-address-linux$(EXEEXT)'; \ + b='src/platform/tests/test-address-linux'; \ + $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ + --log-file $$b.log --trs-file $$b.trs \ + $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ + "$$tst" $(AM_TESTS_FD_REDIRECT) +src/platform/tests/test-general.log: src/platform/tests/test-general$(EXEEXT) + @p='src/platform/tests/test-general$(EXEEXT)'; \ + b='src/platform/tests/test-general'; \ + $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ + --log-file $$b.log --trs-file $$b.trs \ + $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ + "$$tst" $(AM_TESTS_FD_REDIRECT) +src/platform/tests/test-nmp-object.log: src/platform/tests/test-nmp-object$(EXEEXT) + @p='src/platform/tests/test-nmp-object$(EXEEXT)'; \ + b='src/platform/tests/test-nmp-object'; \ + $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ + --log-file $$b.log --trs-file $$b.trs \ + $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ + "$$tst" $(AM_TESTS_FD_REDIRECT) +src/platform/tests/test-route-fake.log: src/platform/tests/test-route-fake$(EXEEXT) + @p='src/platform/tests/test-route-fake$(EXEEXT)'; \ + b='src/platform/tests/test-route-fake'; \ + $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ + --log-file $$b.log --trs-file $$b.trs \ + $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ + "$$tst" $(AM_TESTS_FD_REDIRECT) +src/platform/tests/test-route-linux.log: src/platform/tests/test-route-linux$(EXEEXT) + @p='src/platform/tests/test-route-linux$(EXEEXT)'; \ + b='src/platform/tests/test-route-linux'; \ + $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ + --log-file $$b.log --trs-file $$b.trs \ + $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ + "$$tst" $(AM_TESTS_FD_REDIRECT) +src/platform/tests/test-cleanup-fake.log: src/platform/tests/test-cleanup-fake$(EXEEXT) + @p='src/platform/tests/test-cleanup-fake$(EXEEXT)'; \ + b='src/platform/tests/test-cleanup-fake'; \ + $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ + --log-file $$b.log --trs-file $$b.trs \ + $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ + "$$tst" $(AM_TESTS_FD_REDIRECT) +src/platform/tests/test-cleanup-linux.log: src/platform/tests/test-cleanup-linux$(EXEEXT) + @p='src/platform/tests/test-cleanup-linux$(EXEEXT)'; \ + b='src/platform/tests/test-cleanup-linux'; \ + $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ + --log-file $$b.log --trs-file $$b.trs \ + $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ + "$$tst" $(AM_TESTS_FD_REDIRECT) +src/devices/tests/test-lldp.log: src/devices/tests/test-lldp$(EXEEXT) + @p='src/devices/tests/test-lldp$(EXEEXT)'; \ + b='src/devices/tests/test-lldp'; \ + $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ + --log-file $$b.log --trs-file $$b.trs \ + $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ + "$$tst" $(AM_TESTS_FD_REDIRECT) +src/devices/tests/test-arping.log: src/devices/tests/test-arping$(EXEEXT) + @p='src/devices/tests/test-arping$(EXEEXT)'; \ + b='src/devices/tests/test-arping'; \ + $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ + --log-file $$b.log --trs-file $$b.trs \ + $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ + "$$tst" $(AM_TESTS_FD_REDIRECT) +src/ndisc/tests/test-ndisc-fake.log: src/ndisc/tests/test-ndisc-fake$(EXEEXT) + @p='src/ndisc/tests/test-ndisc-fake$(EXEEXT)'; \ + b='src/ndisc/tests/test-ndisc-fake'; \ + $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ + --log-file $$b.log --trs-file $$b.trs \ + $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ + "$$tst" $(AM_TESTS_FD_REDIRECT) +src/supplicant/tests/test-supplicant-config.log: src/supplicant/tests/test-supplicant-config$(EXEEXT) + @p='src/supplicant/tests/test-supplicant-config$(EXEEXT)'; \ + b='src/supplicant/tests/test-supplicant-config'; \ + $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ + --log-file $$b.log --trs-file $$b.trs \ + $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ + "$$tst" $(AM_TESTS_FD_REDIRECT) +src/tests/config/test-config.log: src/tests/config/test-config$(EXEEXT) + @p='src/tests/config/test-config$(EXEEXT)'; \ + b='src/tests/config/test-config'; \ + $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ + --log-file $$b.log --trs-file $$b.trs \ + $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ + "$$tst" $(AM_TESTS_FD_REDIRECT) +src/tests/test-general.log: src/tests/test-general$(EXEEXT) + @p='src/tests/test-general$(EXEEXT)'; \ + b='src/tests/test-general'; \ + $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ + --log-file $$b.log --trs-file $$b.trs \ + $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ + "$$tst" $(AM_TESTS_FD_REDIRECT) +src/tests/test-general-with-expect.log: src/tests/test-general-with-expect$(EXEEXT) + @p='src/tests/test-general-with-expect$(EXEEXT)'; \ + b='src/tests/test-general-with-expect'; \ + $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ + --log-file $$b.log --trs-file $$b.trs \ + $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ + "$$tst" $(AM_TESTS_FD_REDIRECT) +src/tests/test-ip4-config.log: src/tests/test-ip4-config$(EXEEXT) + @p='src/tests/test-ip4-config$(EXEEXT)'; \ + b='src/tests/test-ip4-config'; \ + $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ + --log-file $$b.log --trs-file $$b.trs \ + $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ + "$$tst" $(AM_TESTS_FD_REDIRECT) +src/tests/test-ip6-config.log: src/tests/test-ip6-config$(EXEEXT) + @p='src/tests/test-ip6-config$(EXEEXT)'; \ + b='src/tests/test-ip6-config'; \ + $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ + --log-file $$b.log --trs-file $$b.trs \ + $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ + "$$tst" $(AM_TESTS_FD_REDIRECT) +src/tests/test-route-manager-linux.log: src/tests/test-route-manager-linux$(EXEEXT) + @p='src/tests/test-route-manager-linux$(EXEEXT)'; \ + b='src/tests/test-route-manager-linux'; \ + $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ + --log-file $$b.log --trs-file $$b.trs \ + $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ + "$$tst" $(AM_TESTS_FD_REDIRECT) +src/tests/test-route-manager-fake.log: src/tests/test-route-manager-fake$(EXEEXT) + @p='src/tests/test-route-manager-fake$(EXEEXT)'; \ + b='src/tests/test-route-manager-fake'; \ + $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ + --log-file $$b.log --trs-file $$b.trs \ + $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ + "$$tst" $(AM_TESTS_FD_REDIRECT) +src/tests/test-dcb.log: src/tests/test-dcb$(EXEEXT) + @p='src/tests/test-dcb$(EXEEXT)'; \ + b='src/tests/test-dcb'; \ + $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ + --log-file $$b.log --trs-file $$b.trs \ + $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ + "$$tst" $(AM_TESTS_FD_REDIRECT) +src/tests/test-systemd.log: src/tests/test-systemd$(EXEEXT) + @p='src/tests/test-systemd$(EXEEXT)'; \ + b='src/tests/test-systemd'; \ + $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ + --log-file $$b.log --trs-file $$b.trs \ + $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ + "$$tst" $(AM_TESTS_FD_REDIRECT) +src/tests/test-resolvconf-capture.log: src/tests/test-resolvconf-capture$(EXEEXT) + @p='src/tests/test-resolvconf-capture$(EXEEXT)'; \ + b='src/tests/test-resolvconf-capture'; \ + $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ + --log-file $$b.log --trs-file $$b.trs \ + $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ + "$$tst" $(AM_TESTS_FD_REDIRECT) +src/tests/test-wired-defname.log: src/tests/test-wired-defname$(EXEEXT) + @p='src/tests/test-wired-defname$(EXEEXT)'; \ + b='src/tests/test-wired-defname'; \ + $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ + --log-file $$b.log --trs-file $$b.trs \ + $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ + "$$tst" $(AM_TESTS_FD_REDIRECT) +src/tests/test-utils.log: src/tests/test-utils$(EXEEXT) + @p='src/tests/test-utils$(EXEEXT)'; \ + b='src/tests/test-utils'; \ + $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ + --log-file $$b.log --trs-file $$b.trs \ + $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ + "$$tst" $(AM_TESTS_FD_REDIRECT) +dispatcher/tests/test-dispatcher-envp.log: dispatcher/tests/test-dispatcher-envp$(EXEEXT) + @p='dispatcher/tests/test-dispatcher-envp$(EXEEXT)'; \ + b='dispatcher/tests/test-dispatcher-envp'; \ + $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ + --log-file $$b.log --trs-file $$b.trs \ + $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ + "$$tst" $(AM_TESTS_FD_REDIRECT) +libnm-util/tests/test-settings-defaults.log: libnm-util/tests/test-settings-defaults$(EXEEXT) + @p='libnm-util/tests/test-settings-defaults$(EXEEXT)'; \ + b='libnm-util/tests/test-settings-defaults'; \ + $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ + --log-file $$b.log --trs-file $$b.trs \ + $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ + "$$tst" $(AM_TESTS_FD_REDIRECT) +libnm-util/tests/test-crypto.log: libnm-util/tests/test-crypto$(EXEEXT) + @p='libnm-util/tests/test-crypto$(EXEEXT)'; \ + b='libnm-util/tests/test-crypto'; \ + $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ + --log-file $$b.log --trs-file $$b.trs \ + $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ + "$$tst" $(AM_TESTS_FD_REDIRECT) +libnm-util/tests/test-secrets.log: libnm-util/tests/test-secrets$(EXEEXT) + @p='libnm-util/tests/test-secrets$(EXEEXT)'; \ + b='libnm-util/tests/test-secrets'; \ + $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ + --log-file $$b.log --trs-file $$b.trs \ + $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ + "$$tst" $(AM_TESTS_FD_REDIRECT) +libnm-util/tests/test-general.log: libnm-util/tests/test-general$(EXEEXT) + @p='libnm-util/tests/test-general$(EXEEXT)'; \ + b='libnm-util/tests/test-general'; \ + $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ + --log-file $$b.log --trs-file $$b.trs \ + $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ + "$$tst" $(AM_TESTS_FD_REDIRECT) +libnm-util/tests/test-setting-8021x.log: libnm-util/tests/test-setting-8021x$(EXEEXT) + @p='libnm-util/tests/test-setting-8021x$(EXEEXT)'; \ + b='libnm-util/tests/test-setting-8021x'; \ + $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ + --log-file $$b.log --trs-file $$b.trs \ + $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ + "$$tst" $(AM_TESTS_FD_REDIRECT) +libnm-util/tests/test-setting-dcb.log: libnm-util/tests/test-setting-dcb$(EXEEXT) + @p='libnm-util/tests/test-setting-dcb$(EXEEXT)'; \ + b='libnm-util/tests/test-setting-dcb'; \ + $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ + --log-file $$b.log --trs-file $$b.trs \ + $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ + "$$tst" $(AM_TESTS_FD_REDIRECT) +libnm-glib/tests/test-nm-client.log: libnm-glib/tests/test-nm-client$(EXEEXT) + @p='libnm-glib/tests/test-nm-client$(EXEEXT)'; \ + b='libnm-glib/tests/test-nm-client'; \ + $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ + --log-file $$b.log --trs-file $$b.trs \ + $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ + "$$tst" $(AM_TESTS_FD_REDIRECT) +libnm-glib/tests/test-remote-settings-client.log: libnm-glib/tests/test-remote-settings-client$(EXEEXT) + @p='libnm-glib/tests/test-remote-settings-client$(EXEEXT)'; \ + b='libnm-glib/tests/test-remote-settings-client'; \ + $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ + --log-file $$b.log --trs-file $$b.trs \ + $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ + "$$tst" $(AM_TESTS_FD_REDIRECT) +.test.log: + @p='$<'; \ + $(am__set_b); \ + $(am__check_pre) $(TEST_LOG_DRIVER) --test-name "$$f" \ + --log-file $$b.log --trs-file $$b.trs \ + $(am__common_driver_flags) $(AM_TEST_LOG_DRIVER_FLAGS) $(TEST_LOG_DRIVER_FLAGS) -- $(TEST_LOG_COMPILE) \ + "$$tst" $(AM_TESTS_FD_REDIRECT) +@am__EXEEXT_TRUE@.test$(EXEEXT).log: +@am__EXEEXT_TRUE@ @p='$<'; \ +@am__EXEEXT_TRUE@ $(am__set_b); \ +@am__EXEEXT_TRUE@ $(am__check_pre) $(TEST_LOG_DRIVER) --test-name "$$f" \ +@am__EXEEXT_TRUE@ --log-file $$b.log --trs-file $$b.trs \ +@am__EXEEXT_TRUE@ $(am__common_driver_flags) $(AM_TEST_LOG_DRIVER_FLAGS) $(TEST_LOG_DRIVER_FLAGS) -- $(TEST_LOG_COMPILE) \ +@am__EXEEXT_TRUE@ "$$tst" $(AM_TESTS_FD_REDIRECT) + distdir: $(DISTFILES) $(am__remove_distdir) test -d "$(distdir)" || mkdir "$(distdir)" @@ -804,6 +16224,9 @@ distdir: $(DISTFILES) || exit 1; \ fi; \ done + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$(top_distdir)" distdir="$(distdir)" \ + dist-hook -test -n "$(am__skip_mode_fix)" \ || find "$(distdir)" -type d ! -perm -755 \ -exec chmod u+rwx,go+rx {} \; -o \ @@ -935,14 +16358,21 @@ distcleancheck: distclean $(distcleancheck_listfiles) ; \ exit 1; } >&2 check-am: all-am -check: check-recursive -all-am: Makefile $(DATA) config.h + $(MAKE) $(AM_MAKEFLAGS) $(check_LTLIBRARIES) $(check_PROGRAMS) + $(MAKE) $(AM_MAKEFLAGS) check-TESTS check-local +check: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) check-recursive +all-am: Makefile $(LIBRARIES) $(LTLIBRARIES) $(PROGRAMS) $(MANS) \ + $(DATA) $(HEADERS) config.h +install-binPROGRAMS: install-libLTLIBRARIES + installdirs: installdirs-recursive installdirs-am: - for dir in "$(DESTDIR)$(pkgconfigdir)"; do \ + for dir in "$(DESTDIR)$(libdir)" "$(DESTDIR)$(pkglibdir)" "$(DESTDIR)$(pppd_plugindir)" "$(DESTDIR)$(bindir)" "$(DESTDIR)$(libexecdir)" "$(DESTDIR)$(sbindir)" "$(DESTDIR)$(man1dir)" "$(DESTDIR)$(man5dir)" "$(DESTDIR)$(man7dir)" "$(DESTDIR)$(man8dir)" "$(DESTDIR)$(dbusactivationdir)" "$(DESTDIR)$(dbusinterfacesdir)" "$(DESTDIR)$(dbusservicedir)" "$(DESTDIR)$(examplesdir)" "$(DESTDIR)$(girdir)" "$(DESTDIR)$(pkgconfigdir)" "$(DESTDIR)$(polkit_policydir)" "$(DESTDIR)$(servicedir)" "$(DESTDIR)$(systemdsystemunitdir)" "$(DESTDIR)$(typelibdir)" "$(DESTDIR)$(udevrulesdir)" "$(DESTDIR)$(vapidir)" "$(DESTDIR)$(libdeprecateddir)" "$(DESTDIR)$(libnm_glib_libnmincludedir)" "$(DESTDIR)$(libnm_glib_libnmvpndir)" "$(DESTDIR)$(libnm_util_libnm_util_includedir)" "$(DESTDIR)$(libnmincludedir)" "$(DESTDIR)$(libnm_glib_libnmincludedir)" "$(DESTDIR)$(libnm_glib_libnmvpndir)" "$(DESTDIR)$(libnm_util_libnm_util_includedir)" "$(DESTDIR)$(libnmincludedir)"; do \ test -z "$$dir" || $(MKDIR_P) "$$dir"; \ done -install: install-recursive +install: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) install-recursive install-exec: install-exec-recursive install-data: install-data-recursive uninstall: uninstall-recursive @@ -962,6 +16392,9 @@ install-strip: "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ fi mostlyclean-generic: + -test -z "$(TEST_LOGS)" || rm -f $(TEST_LOGS) + -test -z "$(TEST_LOGS:.log=.trs)" || rm -f $(TEST_LOGS:.log=.trs) + -test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG) clean-generic: -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES) @@ -969,20 +16402,152 @@ clean-generic: distclean-generic: -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) + -rm -f clients/$(DEPDIR)/$(am__dirstamp) + -rm -f clients/$(am__dirstamp) + -rm -f clients/cli/$(DEPDIR)/$(am__dirstamp) + -rm -f clients/cli/$(am__dirstamp) + -rm -f clients/common/$(DEPDIR)/$(am__dirstamp) + -rm -f clients/common/$(am__dirstamp) + -rm -f clients/tui/$(DEPDIR)/$(am__dirstamp) + -rm -f clients/tui/$(am__dirstamp) + -rm -f clients/tui/newt/$(DEPDIR)/$(am__dirstamp) + -rm -f clients/tui/newt/$(am__dirstamp) + -rm -f dispatcher/$(DEPDIR)/$(am__dirstamp) + -rm -f dispatcher/$(am__dirstamp) + -rm -f dispatcher/tests/$(DEPDIR)/$(am__dirstamp) + -rm -f dispatcher/tests/$(am__dirstamp) + -rm -f examples/C/glib/$(DEPDIR)/$(am__dirstamp) + -rm -f examples/C/glib/$(am__dirstamp) + -rm -f examples/C/qt/$(DEPDIR)/$(am__dirstamp) + -rm -f examples/C/qt/$(am__dirstamp) + -rm -f introspection/$(DEPDIR)/$(am__dirstamp) + -rm -f introspection/$(am__dirstamp) + -rm -f libnm-core/$(DEPDIR)/$(am__dirstamp) + -rm -f libnm-core/$(am__dirstamp) + -rm -f libnm-core/tests/$(DEPDIR)/$(am__dirstamp) + -rm -f libnm-core/tests/$(am__dirstamp) + -rm -f libnm-glib/$(DEPDIR)/$(am__dirstamp) + -rm -f libnm-glib/$(am__dirstamp) + -rm -f libnm-glib/tests/$(DEPDIR)/$(am__dirstamp) + -rm -f libnm-glib/tests/$(am__dirstamp) + -rm -f libnm-util/$(DEPDIR)/$(am__dirstamp) + -rm -f libnm-util/$(am__dirstamp) + -rm -f libnm-util/tests/$(DEPDIR)/$(am__dirstamp) + -rm -f libnm-util/tests/$(am__dirstamp) + -rm -f libnm/$(DEPDIR)/$(am__dirstamp) + -rm -f libnm/$(am__dirstamp) + -rm -f libnm/tests/$(DEPDIR)/$(am__dirstamp) + -rm -f libnm/tests/$(am__dirstamp) + -rm -f shared/$(DEPDIR)/$(am__dirstamp) + -rm -f shared/$(am__dirstamp) + -rm -f shared/nm-utils/$(DEPDIR)/$(am__dirstamp) + -rm -f shared/nm-utils/$(am__dirstamp) + -rm -f src/$(DEPDIR)/$(am__dirstamp) + -rm -f src/$(am__dirstamp) + -rm -f src/devices/$(DEPDIR)/$(am__dirstamp) + -rm -f src/devices/$(am__dirstamp) + -rm -f src/devices/adsl/$(DEPDIR)/$(am__dirstamp) + -rm -f src/devices/adsl/$(am__dirstamp) + -rm -f src/devices/bluetooth/$(DEPDIR)/$(am__dirstamp) + -rm -f src/devices/bluetooth/$(am__dirstamp) + -rm -f src/devices/team/$(DEPDIR)/$(am__dirstamp) + -rm -f src/devices/team/$(am__dirstamp) + -rm -f src/devices/tests/$(DEPDIR)/$(am__dirstamp) + -rm -f src/devices/tests/$(am__dirstamp) + -rm -f src/devices/wifi/$(DEPDIR)/$(am__dirstamp) + -rm -f src/devices/wifi/$(am__dirstamp) + -rm -f src/devices/wifi/tests/$(DEPDIR)/$(am__dirstamp) + -rm -f src/devices/wifi/tests/$(am__dirstamp) + -rm -f src/devices/wwan/$(DEPDIR)/$(am__dirstamp) + -rm -f src/devices/wwan/$(am__dirstamp) + -rm -f src/dhcp/$(DEPDIR)/$(am__dirstamp) + -rm -f src/dhcp/$(am__dirstamp) + -rm -f src/dhcp/tests/$(DEPDIR)/$(am__dirstamp) + -rm -f src/dhcp/tests/$(am__dirstamp) + -rm -f src/dns/$(DEPDIR)/$(am__dirstamp) + -rm -f src/dns/$(am__dirstamp) + -rm -f src/dnsmasq/$(DEPDIR)/$(am__dirstamp) + -rm -f src/dnsmasq/$(am__dirstamp) + -rm -f src/dnsmasq/tests/$(DEPDIR)/$(am__dirstamp) + -rm -f src/dnsmasq/tests/$(am__dirstamp) + -rm -f src/ndisc/$(DEPDIR)/$(am__dirstamp) + -rm -f src/ndisc/$(am__dirstamp) + -rm -f src/ndisc/tests/$(DEPDIR)/$(am__dirstamp) + -rm -f src/ndisc/tests/$(am__dirstamp) + -rm -f src/platform/$(DEPDIR)/$(am__dirstamp) + -rm -f src/platform/$(am__dirstamp) + -rm -f src/platform/tests/$(DEPDIR)/$(am__dirstamp) + -rm -f src/platform/tests/$(am__dirstamp) + -rm -f src/platform/wifi/$(DEPDIR)/$(am__dirstamp) + -rm -f src/platform/wifi/$(am__dirstamp) + -rm -f src/ppp/$(DEPDIR)/$(am__dirstamp) + -rm -f src/ppp/$(am__dirstamp) + -rm -f src/settings/$(DEPDIR)/$(am__dirstamp) + -rm -f src/settings/$(am__dirstamp) + -rm -f src/settings/plugins/ibft/$(DEPDIR)/$(am__dirstamp) + -rm -f src/settings/plugins/ibft/$(am__dirstamp) + -rm -f src/settings/plugins/ibft/tests/$(DEPDIR)/$(am__dirstamp) + -rm -f src/settings/plugins/ibft/tests/$(am__dirstamp) + -rm -f src/settings/plugins/ifcfg-rh/$(DEPDIR)/$(am__dirstamp) + -rm -f src/settings/plugins/ifcfg-rh/$(am__dirstamp) + -rm -f src/settings/plugins/ifcfg-rh/tests/$(DEPDIR)/$(am__dirstamp) + -rm -f src/settings/plugins/ifcfg-rh/tests/$(am__dirstamp) + -rm -f src/settings/plugins/ifnet/$(DEPDIR)/$(am__dirstamp) + -rm -f src/settings/plugins/ifnet/$(am__dirstamp) + -rm -f src/settings/plugins/ifnet/tests/$(DEPDIR)/$(am__dirstamp) + -rm -f src/settings/plugins/ifnet/tests/$(am__dirstamp) + -rm -f src/settings/plugins/ifupdown/$(DEPDIR)/$(am__dirstamp) + -rm -f src/settings/plugins/ifupdown/$(am__dirstamp) + -rm -f src/settings/plugins/ifupdown/tests/$(DEPDIR)/$(am__dirstamp) + -rm -f src/settings/plugins/ifupdown/tests/$(am__dirstamp) + -rm -f src/settings/plugins/keyfile/$(DEPDIR)/$(am__dirstamp) + -rm -f src/settings/plugins/keyfile/$(am__dirstamp) + -rm -f src/settings/plugins/keyfile/tests/$(DEPDIR)/$(am__dirstamp) + -rm -f src/settings/plugins/keyfile/tests/$(am__dirstamp) + -rm -f src/supplicant/$(DEPDIR)/$(am__dirstamp) + -rm -f src/supplicant/$(am__dirstamp) + -rm -f src/supplicant/tests/$(DEPDIR)/$(am__dirstamp) + -rm -f src/supplicant/tests/$(am__dirstamp) + -rm -f src/systemd/$(DEPDIR)/$(am__dirstamp) + -rm -f src/systemd/$(am__dirstamp) + -rm -f src/systemd/sd-adapt/$(DEPDIR)/$(am__dirstamp) + -rm -f src/systemd/sd-adapt/$(am__dirstamp) + -rm -f src/systemd/src/basic/$(DEPDIR)/$(am__dirstamp) + -rm -f src/systemd/src/basic/$(am__dirstamp) + -rm -f src/systemd/src/libsystemd-network/$(DEPDIR)/$(am__dirstamp) + -rm -f src/systemd/src/libsystemd-network/$(am__dirstamp) + -rm -f src/systemd/src/libsystemd/sd-event/$(DEPDIR)/$(am__dirstamp) + -rm -f src/systemd/src/libsystemd/sd-event/$(am__dirstamp) + -rm -f src/systemd/src/libsystemd/sd-id128/$(DEPDIR)/$(am__dirstamp) + -rm -f src/systemd/src/libsystemd/sd-id128/$(am__dirstamp) + -rm -f src/systemd/src/shared/$(DEPDIR)/$(am__dirstamp) + -rm -f src/systemd/src/shared/$(am__dirstamp) + -rm -f src/tests/$(DEPDIR)/$(am__dirstamp) + -rm -f src/tests/$(am__dirstamp) + -rm -f src/tests/config/$(DEPDIR)/$(am__dirstamp) + -rm -f src/tests/config/$(am__dirstamp) + -rm -f src/vpn/$(DEPDIR)/$(am__dirstamp) + -rm -f src/vpn/$(am__dirstamp) -test -z "$(DISTCLEANFILES)" || rm -f $(DISTCLEANFILES) maintainer-clean-generic: @echo "This command is intended for maintainers to use" @echo "it deletes files that may require special tools to rebuild." + -test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES) clean: clean-recursive -clean-am: clean-generic clean-libtool mostlyclean-am +clean-am: clean-binPROGRAMS clean-checkLTLIBRARIES clean-checkPROGRAMS \ + clean-generic clean-libLTLIBRARIES clean-libexecPROGRAMS \ + clean-libtool clean-noinstLIBRARIES clean-noinstLTLIBRARIES \ + clean-noinstPROGRAMS clean-pkglibLTLIBRARIES \ + clean-pppd_pluginLTLIBRARIES clean-sbinPROGRAMS mostlyclean-am distclean: distclean-recursive -rm -f $(am__CONFIG_DISTCLEAN_FILES) + -rm -rf clients/$(DEPDIR) clients/cli/$(DEPDIR) clients/common/$(DEPDIR) clients/tui/$(DEPDIR) clients/tui/newt/$(DEPDIR) dispatcher/$(DEPDIR) dispatcher/tests/$(DEPDIR) examples/C/glib/$(DEPDIR) examples/C/qt/$(DEPDIR) introspection/$(DEPDIR) libnm-core/$(DEPDIR) libnm-core/tests/$(DEPDIR) libnm-glib/$(DEPDIR) libnm-glib/tests/$(DEPDIR) libnm-util/$(DEPDIR) libnm-util/tests/$(DEPDIR) libnm/$(DEPDIR) libnm/tests/$(DEPDIR) shared/$(DEPDIR) shared/nm-utils/$(DEPDIR) src/$(DEPDIR) src/devices/$(DEPDIR) src/devices/adsl/$(DEPDIR) src/devices/bluetooth/$(DEPDIR) src/devices/team/$(DEPDIR) src/devices/tests/$(DEPDIR) src/devices/wifi/$(DEPDIR) src/devices/wifi/tests/$(DEPDIR) src/devices/wwan/$(DEPDIR) src/dhcp/$(DEPDIR) src/dhcp/tests/$(DEPDIR) src/dns/$(DEPDIR) src/dnsmasq/$(DEPDIR) src/dnsmasq/tests/$(DEPDIR) src/ndisc/$(DEPDIR) src/ndisc/tests/$(DEPDIR) src/platform/$(DEPDIR) src/platform/tests/$(DEPDIR) src/platform/wifi/$(DEPDIR) src/ppp/$(DEPDIR) src/settings/$(DEPDIR) src/settings/plugins/ibft/$(DEPDIR) src/settings/plugins/ibft/tests/$(DEPDIR) src/settings/plugins/ifcfg-rh/$(DEPDIR) src/settings/plugins/ifcfg-rh/tests/$(DEPDIR) src/settings/plugins/ifnet/$(DEPDIR) src/settings/plugins/ifnet/tests/$(DEPDIR) src/settings/plugins/ifupdown/$(DEPDIR) src/settings/plugins/ifupdown/tests/$(DEPDIR) src/settings/plugins/keyfile/$(DEPDIR) src/settings/plugins/keyfile/tests/$(DEPDIR) src/supplicant/$(DEPDIR) src/supplicant/tests/$(DEPDIR) src/systemd/$(DEPDIR) src/systemd/sd-adapt/$(DEPDIR) src/systemd/src/basic/$(DEPDIR) src/systemd/src/libsystemd-network/$(DEPDIR) src/systemd/src/libsystemd/sd-event/$(DEPDIR) src/systemd/src/libsystemd/sd-id128/$(DEPDIR) src/systemd/src/shared/$(DEPDIR) src/tests/$(DEPDIR) src/tests/config/$(DEPDIR) src/vpn/$(DEPDIR) -rm -f Makefile -distclean-am: clean-am distclean-generic distclean-hdr \ - distclean-libtool distclean-tags +distclean-am: clean-am distclean-compile distclean-generic \ + distclean-hdr distclean-libtool distclean-tags dvi: dvi-recursive @@ -996,14 +16561,31 @@ info: info-recursive info-am: -install-data-am: install-pkgconfigDATA - +install-data-am: install-dbusactivationDATA install-dbusinterfacesDATA \ + install-dbusserviceDATA install-examplesDATA install-girDATA \ + install-libdeprecatedHEADERS \ + install-libnm_glib_libnmincludeHEADERS \ + install-libnm_glib_libnmvpnHEADERS \ + install-libnm_util_libnm_util_includeHEADERS \ + install-libnmincludeHEADERS install-man \ + install-nodist_libnm_glib_libnmincludeHEADERS \ + install-nodist_libnm_glib_libnmvpnHEADERS \ + install-nodist_libnm_util_libnm_util_includeHEADERS \ + install-nodist_libnmincludeHEADERS install-pkgconfigDATA \ + install-polkit_policyDATA install-pppd_pluginLTLIBRARIES \ + install-serviceDATA install-systemdsystemunitDATA \ + install-typelibDATA install-udevrulesDATA install-vapiDATA + @$(NORMAL_INSTALL) + $(MAKE) $(AM_MAKEFLAGS) install-data-hook install-dvi: install-dvi-recursive install-dvi-am: -install-exec-am: - +install-exec-am: install-binPROGRAMS install-exec-local \ + install-libLTLIBRARIES install-libexecPROGRAMS \ + install-pkglibLTLIBRARIES install-sbinPROGRAMS + @$(NORMAL_INSTALL) + $(MAKE) $(AM_MAKEFLAGS) install-exec-hook install-html: install-html-recursive install-html-am: @@ -1012,7 +16594,7 @@ install-info: install-info-recursive install-info-am: -install-man: +install-man: install-man1 install-man5 install-man7 install-man8 install-pdf: install-pdf-recursive @@ -1027,12 +16609,14 @@ installcheck-am: maintainer-clean: maintainer-clean-recursive -rm -f $(am__CONFIG_DISTCLEAN_FILES) -rm -rf $(top_srcdir)/autom4te.cache + -rm -rf clients/$(DEPDIR) clients/cli/$(DEPDIR) clients/common/$(DEPDIR) clients/tui/$(DEPDIR) clients/tui/newt/$(DEPDIR) dispatcher/$(DEPDIR) dispatcher/tests/$(DEPDIR) examples/C/glib/$(DEPDIR) examples/C/qt/$(DEPDIR) introspection/$(DEPDIR) libnm-core/$(DEPDIR) libnm-core/tests/$(DEPDIR) libnm-glib/$(DEPDIR) libnm-glib/tests/$(DEPDIR) libnm-util/$(DEPDIR) libnm-util/tests/$(DEPDIR) libnm/$(DEPDIR) libnm/tests/$(DEPDIR) shared/$(DEPDIR) shared/nm-utils/$(DEPDIR) src/$(DEPDIR) src/devices/$(DEPDIR) src/devices/adsl/$(DEPDIR) src/devices/bluetooth/$(DEPDIR) src/devices/team/$(DEPDIR) src/devices/tests/$(DEPDIR) src/devices/wifi/$(DEPDIR) src/devices/wifi/tests/$(DEPDIR) src/devices/wwan/$(DEPDIR) src/dhcp/$(DEPDIR) src/dhcp/tests/$(DEPDIR) src/dns/$(DEPDIR) src/dnsmasq/$(DEPDIR) src/dnsmasq/tests/$(DEPDIR) src/ndisc/$(DEPDIR) src/ndisc/tests/$(DEPDIR) src/platform/$(DEPDIR) src/platform/tests/$(DEPDIR) src/platform/wifi/$(DEPDIR) src/ppp/$(DEPDIR) src/settings/$(DEPDIR) src/settings/plugins/ibft/$(DEPDIR) src/settings/plugins/ibft/tests/$(DEPDIR) src/settings/plugins/ifcfg-rh/$(DEPDIR) src/settings/plugins/ifcfg-rh/tests/$(DEPDIR) src/settings/plugins/ifnet/$(DEPDIR) src/settings/plugins/ifnet/tests/$(DEPDIR) src/settings/plugins/ifupdown/$(DEPDIR) src/settings/plugins/ifupdown/tests/$(DEPDIR) src/settings/plugins/keyfile/$(DEPDIR) src/settings/plugins/keyfile/tests/$(DEPDIR) src/supplicant/$(DEPDIR) src/supplicant/tests/$(DEPDIR) src/systemd/$(DEPDIR) src/systemd/sd-adapt/$(DEPDIR) src/systemd/src/basic/$(DEPDIR) src/systemd/src/libsystemd-network/$(DEPDIR) src/systemd/src/libsystemd/sd-event/$(DEPDIR) src/systemd/src/libsystemd/sd-id128/$(DEPDIR) src/systemd/src/shared/$(DEPDIR) src/tests/$(DEPDIR) src/tests/config/$(DEPDIR) src/vpn/$(DEPDIR) -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic mostlyclean: mostlyclean-recursive -mostlyclean-am: mostlyclean-generic mostlyclean-libtool +mostlyclean-am: mostlyclean-compile mostlyclean-generic \ + mostlyclean-libtool pdf: pdf-recursive @@ -1042,44 +16626,436 @@ ps: ps-recursive ps-am: -uninstall-am: uninstall-pkgconfigDATA +uninstall-am: uninstall-binPROGRAMS uninstall-dbusactivationDATA \ + uninstall-dbusinterfacesDATA uninstall-dbusserviceDATA \ + uninstall-examplesDATA uninstall-girDATA \ + uninstall-libLTLIBRARIES uninstall-libdeprecatedHEADERS \ + uninstall-libexecPROGRAMS \ + uninstall-libnm_glib_libnmincludeHEADERS \ + uninstall-libnm_glib_libnmvpnHEADERS \ + uninstall-libnm_util_libnm_util_includeHEADERS \ + uninstall-libnmincludeHEADERS uninstall-man \ + uninstall-nodist_libnm_glib_libnmincludeHEADERS \ + uninstall-nodist_libnm_glib_libnmvpnHEADERS \ + uninstall-nodist_libnm_util_libnm_util_includeHEADERS \ + uninstall-nodist_libnmincludeHEADERS uninstall-pkgconfigDATA \ + uninstall-pkglibLTLIBRARIES uninstall-polkit_policyDATA \ + uninstall-pppd_pluginLTLIBRARIES uninstall-sbinPROGRAMS \ + uninstall-serviceDATA uninstall-systemdsystemunitDATA \ + uninstall-typelibDATA uninstall-udevrulesDATA \ + uninstall-vapiDATA + @$(NORMAL_INSTALL) + $(MAKE) $(AM_MAKEFLAGS) uninstall-hook +uninstall-man: uninstall-man1 uninstall-man5 uninstall-man7 \ + uninstall-man8 -.MAKE: $(am__recursive_targets) all install-am install-strip +.MAKE: $(am__recursive_targets) all check check-am install install-am \ + install-data-am install-exec-am install-strip uninstall-am .PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am \ - am--refresh check check-am clean clean-cscope clean-generic \ - clean-libtool cscope cscopelist-am ctags ctags-am dist \ - dist-all dist-bzip2 dist-gzip dist-lzip dist-shar dist-tarZ \ - dist-xz dist-zip distcheck distclean distclean-generic \ - distclean-hdr distclean-libtool distclean-tags distcleancheck \ - distdir distuninstallcheck dvi dvi-am html html-am info \ - info-am install install-am install-data install-data-am \ - install-dvi install-dvi-am install-exec install-exec-am \ - install-html install-html-am install-info install-info-am \ - install-man install-pdf install-pdf-am install-pkgconfigDATA \ - install-ps install-ps-am install-strip installcheck \ + am--refresh check check-TESTS check-am check-local clean \ + clean-binPROGRAMS clean-checkLTLIBRARIES clean-checkPROGRAMS \ + clean-cscope clean-generic clean-libLTLIBRARIES \ + clean-libexecPROGRAMS clean-libtool clean-noinstLIBRARIES \ + clean-noinstLTLIBRARIES clean-noinstPROGRAMS \ + clean-pkglibLTLIBRARIES clean-pppd_pluginLTLIBRARIES \ + clean-sbinPROGRAMS cscope cscopelist-am ctags ctags-am dist \ + dist-all dist-bzip2 dist-gzip dist-hook dist-lzip dist-shar \ + dist-tarZ dist-xz dist-zip distcheck distclean \ + distclean-compile distclean-generic distclean-hdr \ + distclean-libtool distclean-tags distcleancheck distdir \ + distuninstallcheck dvi dvi-am html html-am info info-am \ + install install-am install-binPROGRAMS install-data \ + install-data-am install-data-hook install-dbusactivationDATA \ + install-dbusinterfacesDATA install-dbusserviceDATA install-dvi \ + install-dvi-am install-examplesDATA install-exec \ + install-exec-am install-exec-hook install-exec-local \ + install-girDATA install-html install-html-am install-info \ + install-info-am install-libLTLIBRARIES \ + install-libdeprecatedHEADERS install-libexecPROGRAMS \ + install-libnm_glib_libnmincludeHEADERS \ + install-libnm_glib_libnmvpnHEADERS \ + install-libnm_util_libnm_util_includeHEADERS \ + install-libnmincludeHEADERS install-man install-man1 \ + install-man5 install-man7 install-man8 \ + install-nodist_libnm_glib_libnmincludeHEADERS \ + install-nodist_libnm_glib_libnmvpnHEADERS \ + install-nodist_libnm_util_libnm_util_includeHEADERS \ + install-nodist_libnmincludeHEADERS install-pdf install-pdf-am \ + install-pkgconfigDATA install-pkglibLTLIBRARIES \ + install-polkit_policyDATA install-pppd_pluginLTLIBRARIES \ + install-ps install-ps-am install-sbinPROGRAMS \ + install-serviceDATA install-strip \ + install-systemdsystemunitDATA install-typelibDATA \ + install-udevrulesDATA install-vapiDATA installcheck \ installcheck-am installdirs installdirs-am maintainer-clean \ - maintainer-clean-generic mostlyclean mostlyclean-generic \ - mostlyclean-libtool pdf pdf-am ps ps-am tags tags-am uninstall \ - uninstall-am uninstall-pkgconfigDATA + maintainer-clean-generic mostlyclean mostlyclean-compile \ + mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ + recheck tags tags-am uninstall uninstall-am \ + uninstall-binPROGRAMS uninstall-dbusactivationDATA \ + uninstall-dbusinterfacesDATA uninstall-dbusserviceDATA \ + uninstall-examplesDATA uninstall-girDATA uninstall-hook \ + uninstall-libLTLIBRARIES uninstall-libdeprecatedHEADERS \ + uninstall-libexecPROGRAMS \ + uninstall-libnm_glib_libnmincludeHEADERS \ + uninstall-libnm_glib_libnmvpnHEADERS \ + uninstall-libnm_util_libnm_util_includeHEADERS \ + uninstall-libnmincludeHEADERS uninstall-man uninstall-man1 \ + uninstall-man5 uninstall-man7 uninstall-man8 \ + uninstall-nodist_libnm_glib_libnmincludeHEADERS \ + uninstall-nodist_libnm_glib_libnmvpnHEADERS \ + uninstall-nodist_libnm_util_libnm_util_includeHEADERS \ + uninstall-nodist_libnmincludeHEADERS uninstall-pkgconfigDATA \ + uninstall-pkglibLTLIBRARIES uninstall-polkit_policyDATA \ + uninstall-pppd_pluginLTLIBRARIES uninstall-sbinPROGRAMS \ + uninstall-serviceDATA uninstall-systemdsystemunitDATA \ + uninstall-typelibDATA uninstall-udevrulesDATA \ + uninstall-vapiDATA .PRECIOUS: Makefile include $(GLIB_MAKEFILE) +-include $(INTROSPECTION_MAKEFILE) + +define vapigen +$(1): $$($(_vapi_name)_GIR) + $(_vapigen_silent_prefix) \ + G_DEBUG='' \ + $(VAPIGEN) $(_vapigen_silent_opts) \ + --library $(1:.vapi=) \ + $(foreach _vapi_metadatadir_name,$(if $($(_vapi_name)_METADATADIRS),$($(_vapi_name)_METADATADIRS),$(VAPIGEN_METADATADIRS)),--metadatadir $(_vapi_metadatadir_name)) \ + $(foreach _vapi_dir_name,$(if $($(_vapi_name)_VAPIDIRS),$($(_vapi_name)_VAPIDIRS),$(VAPIGEN_VAPIDIRS)),--vapidir $(_vapi_dir_name)) \ + $(foreach _vapi_gir_dir,$(if $($(_vapi_name)_GIRDIRS),$($(_vapi_name)_GIRDIRS),$(VAPIGEN_GIRDIRS)),--girdir $(_vapi_gir_dir)) \ + $(foreach _vapi_dep_name,$(if $($(_vapi_name)_DEPS),$($(_vapi_name)_DEPS),$(VAPIGEN_DEPS)),--pkg $(_vapi_dep_name)) \ + $$($(_vapi_name)_FILES) && \ + touch $(1) +endef + +$(foreach vapi,$(VAPIGEN_VAPIS),$(eval $(call vapigen,$(vapi)))) @GNOME_CODE_COVERAGE_RULES@ -@BUILD_SETTING_DOCS_TRUE@dist-check-setting-docs: -@BUILD_SETTING_DOCS_FALSE@dist-check-setting-docs: -@BUILD_SETTING_DOCS_FALSE@ @echo "*** gobject-introspection and pygobject are needed to run 'make dist'. ***" -@BUILD_SETTING_DOCS_FALSE@ @false +@NM_LOG_COMPILER@ + +dist-configure-check: + @echo "*** 'make dist' requires '--enable-gtk-doc --enable-introspection --with-libnm-glib'. ***" + @false + +dist: $(dist_configure_check) $(dist_dependencies) + +@INTLTOOL_POLICY_RULE@ + +introspection/%.c: introspection/%.xml + $(AM_V_GEN) gdbus-codegen \ + --generate-c-code $(basename $@) \ + --generate-docbook docs/api/dbus \ + --c-namespace NMDBus \ + --interface-prefix org.freedesktop.NetworkManager \ + $< + +introspection/%.h: introspection/%.c + $() + +docs/api/dbus-%.xml: introspection/%.c + $() + +$(dispatcher_libnm_dispatcher_core_la_OBJECTS): $(introspection_sources) +$(dispatcher_nm_dispatcher_OBJECTS): $(introspection_sources) +$(libnm_libnm_la_OBJECTS): $(introspection_sources) +$(src_libNetworkManager_la_OBJECTS): $(introspection_sources) +$(src_libNetworkManagerBase_la_OBJECTS): $(introspection_sources) + +$(dispatcher_libnm_dispatcher_core_la_OBJECTS): $(libnm_core_lib_h_pub_mkenums) +$(dispatcher_nm_dispatcher_OBJECTS): $(libnm_core_lib_h_pub_mkenums) +$(libnm_core_libnm_core_la_OBJECTS): $(libnm_core_lib_h_pub_mkenums) +$(libnm_libnm_la_OBJECTS): $(libnm_core_lib_h_pub_mkenums) +$(libnm_tests_libnm_vpn_plugin_utils_test_la_OBJECTS): $(libnm_core_lib_h_pub_mkenums) +$(src_NetworkManager_OBJECTS): $(libnm_core_lib_h_pub_mkenums) +$(src_settings_plugins_ibft_libnms_ibft_core_la_OBJECTS): $(libnm_core_lib_h_pub_mkenums) +$(src_settings_plugins_ibft_libnm_settings_plugin_ibft_la_OBJECTS): $(libnm_core_lib_h_pub_mkenums) +$(src_settings_plugins_ifcfg_rh_libnms_ifcfg_rh_core_la_OBJECTS): $(libnm_core_lib_h_pub_mkenums) +@CONFIG_PLUGIN_IFCFG_RH_TRUE@$(src_settings_plugins_ifcfg_rh_libnm_settings_plugin_ifcfg_rh_la_OBJECTS): $(libnm_core_lib_h_pub_mkenums) +$(src_devices_adsl_libnm_device_plugin_adsl_la_OBJECTS): $(libnm_core_lib_h_pub_mkenums) +$(src_devices_bluetooth_libnm_device_plugin_bluetooth_la_OBJECTS): $(libnm_core_lib_h_pub_mkenums) +$(src_devices_team_libnm_device_plugin_team_la_OBJECTS): $(libnm_core_lib_h_pub_mkenums) +$(src_devices_wifi_libnm_device_plugin_wifi_la_OBJECTS): $(libnm_core_lib_h_pub_mkenums) +$(src_devices_wwan_libnm_device_plugin_wwan_la_OBJECTS): $(libnm_core_lib_h_pub_mkenums) + +libnm-core/nm-vpn-dbus-types.xml: libnm-core/nm-vpn-dbus-interface.h tools/enums-to-docbook.pl + $(AM_V_GEN) @PERL@ $(srcdir)/tools/enums-to-docbook.pl 'nm-vpn-dbus-types' 'VPN Plugin D-Bus API Types' $^ >$@ + +libnm-core/nm-dbus-types.xml: libnm-core/nm-dbus-interface.h tools/enums-to-docbook.pl + $(AM_V_GEN) @PERL@ $(srcdir)/tools/enums-to-docbook.pl 'nm-dbus-types' 'NetworkManager D-Bus API Types' $^ >$@ + +$(libnm_core_tests_test_general_OBJECTS): libnm-core/tests/nm-core-tests-enum-types.h + +$(dispatcher_nm_dispatcher_OBJECTS): $(libnm_lib_h_pub_mkenums) +$(dispatcher_libnm_dispatcher_core_la_OBJECTS): $(libnm_lib_h_pub_mkenums) +$(libnm_libnm_la_OBJECTS): $(libnm_lib_h_pub_mkenums) +$(libnm_tests_libnm_vpn_plugin_utils_test_la_OBJECTS): $(libnm_core_lib_h_pub_mkenums) + +check-local-exports-libnm: libnm/libnm.la + $(srcdir)/tools/check-exports.sh "$(builddir)/libnm/.libs/libnm.so" "$(srcdir)/libnm/libnm.ver" + +@HAVE_INTROSPECTION_TRUE@libnm/NM-1.0.gir: libnm/libnm.la + +@HAVE_INTROSPECTION_TRUE@libnm/libnm.typelib: libnm/libnm.gir +@HAVE_INTROSPECTION_TRUE@ $(INTROSPECTION_COMPILER) --includedir=$(srcdir)/libnm-core --includedir=$(builddir)/libnm-core --includedir=$(srcdir)/libnm --includedir=$(builddir)/libnm $< -o $@ + +@HAVE_INTROSPECTION_TRUE@libnm/nm-settings-docs-overrides.xml: libnm/generate-plugin-docs.pl $(libnm_docs_sources) +@HAVE_INTROSPECTION_TRUE@ $(AM_V_GEN) $(srcdir)/libnm/generate-plugin-docs.pl dbus "$(srcdir)" $@ + +# When the python scripts loads libnm and the address sanitizers is +# enabled, we must LD_PRELOAD libasan otherwise it will complain that +# it was not loaded as initial library. +@HAVE_INTROSPECTION_TRUE@libnm/nm-property-docs.xml: libnm/generate-setting-docs.py $(libnm_docs_sources) | libnm/NM-1.0.gir libnm/NM-1.0.typelib libnm/libnm.la +@HAVE_INTROSPECTION_TRUE@ $(AM_V_GEN) \ +@HAVE_INTROSPECTION_TRUE@ export GI_TYPELIB_PATH=$(abs_builddir)/libnm$${GI_TYPELIB_PATH:+:$$GI_TYPELIB_PATH}; \ +@HAVE_INTROSPECTION_TRUE@ export LD_LIBRARY_PATH=$(abs_builddir)/libnm/.libs$${LD_LIBRARY_PATH:+:$$LD_LIBRARY_PATH}; \ +@HAVE_INTROSPECTION_TRUE@ $(call set_sanitizer_env,$(abs_builddir)/libnm/.libs/libnm.so); \ +@HAVE_INTROSPECTION_TRUE@ "$(PYTHON)" \ +@HAVE_INTROSPECTION_TRUE@ $(srcdir)/libnm/generate-setting-docs.py \ +@HAVE_INTROSPECTION_TRUE@ --gir $(builddir)/libnm/NM-1.0.gir \ +@HAVE_INTROSPECTION_TRUE@ --output $@ + +@HAVE_INTROSPECTION_TRUE@libnm/nm-settings-docs.xml: libnm/generate-setting-docs.py libnm/nm-settings-docs-overrides.xml $(libnm_docs_sources) | libnm/NM-1.0.gir libnm/NM-1.0.typelib libnm/libnm.la +@HAVE_INTROSPECTION_TRUE@ $(AM_V_GEN) \ +@HAVE_INTROSPECTION_TRUE@ export GI_TYPELIB_PATH=$(abs_builddir)/libnm$${GI_TYPELIB_PATH:+:$$GI_TYPELIB_PATH}; \ +@HAVE_INTROSPECTION_TRUE@ export LD_LIBRARY_PATH=$(abs_builddir)/libnm/.libs$${LD_LIBRARY_PATH:+:$$LD_LIBRARY_PATH}; \ +@HAVE_INTROSPECTION_TRUE@ $(call set_sanitizer_env,$(abs_builddir)/libnm/.libs/libnm.so); \ +@HAVE_INTROSPECTION_TRUE@ "$(PYTHON)" \ +@HAVE_INTROSPECTION_TRUE@ $(srcdir)/libnm/generate-setting-docs.py \ +@HAVE_INTROSPECTION_TRUE@ --gir $(builddir)/libnm/NM-1.0.gir \ +@HAVE_INTROSPECTION_TRUE@ --overrides $(word 2,$^) \ +@HAVE_INTROSPECTION_TRUE@ --output $@ -dist: dist-check-setting-docs +@HAVE_INTROSPECTION_TRUE@libnm/nm-settings-keyfile-docs.xml: libnm/generate-plugin-docs.pl $(libnm_docs_sources) +@HAVE_INTROSPECTION_TRUE@ $(AM_V_GEN) $(srcdir)/libnm/generate-plugin-docs.pl keyfile "$(srcdir)" $@ +@HAVE_INTROSPECTION_TRUE@libnm/nm-settings-ifcfg-rh-docs.xml: libnm/generate-plugin-docs.pl $(libnm_docs_sources) +@HAVE_INTROSPECTION_TRUE@ $(AM_V_GEN) $(srcdir)/libnm/generate-plugin-docs.pl ifcfg-rh "$(srcdir)" $@ + +############################################################################### + +src/NetworkManager.ver: src/libNetworkManager.la $(core_plugins) + $(AM_V_GEN) "$(srcdir)/tools/create-exports-NetworkManager.sh" --called-from-make "$(srcdir)" + +@CONFIG_PLUGIN_IBFT_TRUE@check-local-symbols-settings-ibft: src/settings/plugins/ibft/libnm-settings-plugin-ibft.la +@CONFIG_PLUGIN_IBFT_TRUE@ $(call check_so_symbols,$(builddir)/src/settings/plugins/ibft/.libs/libnm-settings-plugin-ibft.so) + +@CONFIG_PLUGIN_IFCFG_RH_TRUE@src/settings/plugins/ifcfg-rh/nmdbus-ifcfg-rh.h: src/settings/plugins/ifcfg-rh/nm-ifcfg-rh.xml +@CONFIG_PLUGIN_IFCFG_RH_TRUE@ $(AM_V_GEN) gdbus-codegen \ +@CONFIG_PLUGIN_IFCFG_RH_TRUE@ --generate-c-code $(basename $@) \ +@CONFIG_PLUGIN_IFCFG_RH_TRUE@ --c-namespace NMDBus \ +@CONFIG_PLUGIN_IFCFG_RH_TRUE@ --interface-prefix com.redhat \ +@CONFIG_PLUGIN_IFCFG_RH_TRUE@ $< + +@CONFIG_PLUGIN_IFCFG_RH_TRUE@src/settings/plugins/ifcfg-rh/nmdbus-ifcfg-rh.c: src/settings/plugins/ifcfg-rh/nmdbus-ifcfg-rh.h +@CONFIG_PLUGIN_IFCFG_RH_TRUE@ @true + +@CONFIG_PLUGIN_IFCFG_RH_TRUE@$(src_settings_plugins_ifcfg_rh_libnm_settings_plugin_ifcfg_rh_la_OBJECTS): src/settings/plugins/ifcfg-rh/nmdbus-ifcfg-rh.h + +@CONFIG_PLUGIN_IFCFG_RH_TRUE@check-local-symbols-settings-ifcfg-rh: src/settings/plugins/ifcfg-rh/libnm-settings-plugin-ifcfg-rh.la +@CONFIG_PLUGIN_IFCFG_RH_TRUE@ $(call check_so_symbols,$(builddir)/src/settings/plugins/ifcfg-rh/.libs/libnm-settings-plugin-ifcfg-rh.so) + +dist-hook-settings-ifcfg-rh-alias-files: + @for f in $(src_settings_plugins_ifcfg_rh_tests_network_scripts_alias_files); do \ + cp $(abs_srcdir)/$$f $(distdir)/src/settings/plugins/ifcfg-rh/tests/network-scripts/; \ + done + +@CONFIG_PLUGIN_IFUPDOWN_TRUE@check-local-symbols-settings-ifupdown: src/settings/plugins/ifupdown/libnm-settings-plugin-ifupdown.la +@CONFIG_PLUGIN_IFUPDOWN_TRUE@ $(call check_so_symbols,$(builddir)/src/settings/plugins/ifupdown/.libs/libnm-settings-plugin-ifupdown.so) +@CONFIG_PLUGIN_IFUPDOWN_TRUE@ $(CODE_COVERAGE_LDFLAGS) +@CONFIG_PLUGIN_IFNET_TRUE@ -DSBINDIR=\"$(sbindir)\" + +@CONFIG_PLUGIN_IFNET_TRUE@check-local-symbols-settings-ifnet: src/settings/plugins/ifnet/libnm-settings-plugin-ifnet.la +@CONFIG_PLUGIN_IFNET_TRUE@ $(call check_so_symbols,$(builddir)/src/settings/plugins/ifnet/.libs/libnm-settings-plugin-ifnet.so) +@CONFIG_PLUGIN_IFNET_TRUE@ $(CODE_COVERAGE_LDFLAGS) + +check-local-devices-adsl: src/devices/adsl/libnm-device-plugin-adsl.la + $(srcdir)/tools/check-exports.sh $(builddir)/src/devices/adsl/.libs/libnm-device-plugin-adsl.so "$(srcdir)/linker-script-devices.ver" + $(call check_so_symbols,$(builddir)/src/devices/adsl/.libs/libnm-device-plugin-adsl.so) + +@WITH_MODEM_MANAGER_1_TRUE@check-local-devices-wwan: src/devices/wwan/libnm-device-plugin-wwan.la src/devices/wwan/libnm-wwan.la +@WITH_MODEM_MANAGER_1_TRUE@ $(srcdir)/tools/check-exports.sh $(builddir)/src/devices/wwan/.libs/libnm-device-plugin-wwan.so "$(srcdir)/linker-script-devices.ver" +@WITH_MODEM_MANAGER_1_TRUE@ $(call check_so_symbols,$(builddir)/src/devices/wwan/.libs/libnm-device-plugin-wwan.so) +@WITH_MODEM_MANAGER_1_TRUE@ $(srcdir)/tools/check-exports.sh $(builddir)/src/devices/wwan/.libs/libnm-wwan.so "$(srcdir)/src/devices/wwan/libnm-wwan.ver" +@WITH_MODEM_MANAGER_1_TRUE@ $(call check_so_symbols,$(builddir)/src/devices/wwan/.libs/libnm-wwan.so) + +@WITH_MODEM_MANAGER_1_TRUE@check-local-devices-bluetooth: src/devices/bluetooth/libnm-device-plugin-bluetooth.la +@WITH_MODEM_MANAGER_1_TRUE@ $(srcdir)/tools/check-exports.sh $(builddir)/src/devices/bluetooth/.libs/libnm-device-plugin-bluetooth.so "$(srcdir)/linker-script-devices.ver" +@WITH_MODEM_MANAGER_1_TRUE@ $(call check_so_symbols,$(builddir)/src/devices/bluetooth/.libs/libnm-device-plugin-bluetooth.so) + +@WITH_WIFI_TRUE@check-local-devices-wifi: src/devices/wifi/libnm-device-plugin-wifi.la +@WITH_WIFI_TRUE@ $(srcdir)/tools/check-exports.sh $(builddir)/src/devices/wifi/.libs/libnm-device-plugin-wifi.so "$(srcdir)/linker-script-devices.ver" +@WITH_WIFI_TRUE@ $(call check_so_symbols,$(builddir)/src/devices/wifi/.libs/libnm-device-plugin-wifi.so) + +@WITH_TEAMDCTL_TRUE@check-local-devices-team: src/devices/team/libnm-device-plugin-team.la +@WITH_TEAMDCTL_TRUE@ $(srcdir)/tools/check-exports.sh $(builddir)/src/devices/team/.libs/libnm-device-plugin-team.so "$(srcdir)/linker-script-devices.ver" +@WITH_TEAMDCTL_TRUE@ $(call check_so_symbols,$(builddir)/src/devices/team/.libs/libnm-device-plugin-team.so) + +dispatcher/nmdbus-dispatcher.h: dispatcher/nm-dispatcher.xml + $(AM_V_GEN) gdbus-codegen \ + --generate-c-code $(basename $@) \ + --c-namespace NMDBus \ + --interface-prefix org.freedesktop \ + $< + +dispatcher/nmdbus-dispatcher.c: dispatcher/nmdbus-dispatcher.h + +$(dispatcher_nm_dispatcher_OBJECTS): $(dispatcher_nmdbus_dispatcher_sources) + +dispatcher/org.freedesktop.nm_dispatcher.service: $(srcdir)/dispatcher/org.freedesktop.nm_dispatcher.service.in + @sed \ + -e 's|@sbindir[@]|$(sbindir)|g' \ + -e 's|@sysconfdir[@]|$(sysconfdir)|g' \ + -e 's|@localstatedir[@]|$(localstatedir)|g' \ + -e 's|@libexecdir[@]|$(libexecdir)|g' \ + $< >$@ + +install-data-hook-dispatcher: + $(mkinstalldirs) -m 0755 $(DESTDIR)$(dispatcherdir) + $(mkinstalldirs) -m 0755 $(DESTDIR)$(dispatcherdir)/pre-down.d + $(mkinstalldirs) -m 0755 $(DESTDIR)$(dispatcherdir)/pre-up.d + $(mkinstalldirs) -m 0755 $(DESTDIR)$(dispatcherdir)/no-wait.d + +@BUILD_NMCLI_TRUE@$(clients_cli_nmcli_OBJECTS): $(clients_cli_settings_doc_c) + +@BUILD_NMCLI_TRUE@install-data-hook-nmcli: +@BUILD_NMCLI_TRUE@ $(mkinstalldirs) $(DESTDIR)$(completiondir) +@BUILD_NMCLI_TRUE@ $(INSTALL_DATA) $(srcdir)/clients/cli/nmcli-completion $(DESTDIR)$(completiondir)/nmcli + +@BUILD_NMCLI_TRUE@uninstall-hook-nmcli: +@BUILD_NMCLI_TRUE@ rm -f $(DESTDIR)$(completiondir)/nmcli +@HAVE_INTROSPECTION_TRUE@$(clients_cli_settings_doc_c): clients/cli/settings-docs.xsl libnm/nm-property-docs.xml +@HAVE_INTROSPECTION_TRUE@ $(AM_V_GEN) $(XSLTPROC) --output $@ $^ +@HAVE_INTROSPECTION_FALSE@$(clients_cli_settings_doc_c): +@HAVE_INTROSPECTION_FALSE@ @echo "to generate $(clients_cli_settings_doc_c), configure with --enable-introspection" +@HAVE_INTROSPECTION_FALSE@ @echo "alternatively, build --without-nmcli" +@HAVE_INTROSPECTION_FALSE@ @false + +@BUILD_NMTUI_TRUE@install-exec-hook-nmtui: +@BUILD_NMTUI_TRUE@ for link in $(nmtui_links); do \ +@BUILD_NMTUI_TRUE@ $(LN_S) -f nmtui "$(DESTDIR)$(bindir)/$$link"; \ +@BUILD_NMTUI_TRUE@ done + +@BUILD_NMTUI_TRUE@uninstall-hook-nmtui: +@BUILD_NMTUI_TRUE@ for link in $(nmtui_links); do \ +@BUILD_NMTUI_TRUE@ rm -f "$(DESTDIR)$(bindir)/$$link"; \ +@BUILD_NMTUI_TRUE@ done + +@HAVE_SYSTEMD_TRUE@data/NetworkManager.service: $(srcdir)/data/NetworkManager.service.in +@HAVE_SYSTEMD_TRUE@ $(AM_V_GEN) $(data_edit) $< >$@ + +@HAVE_SYSTEMD_200_TRUE@@HAVE_SYSTEMD_TRUE@data/NetworkManager-wait-online.service: $(srcdir)/data/NetworkManager-wait-online.service.in +@HAVE_SYSTEMD_200_TRUE@@HAVE_SYSTEMD_TRUE@ $(AM_V_GEN) $(data_edit) $< >$@ +@HAVE_SYSTEMD_200_FALSE@@HAVE_SYSTEMD_TRUE@data/NetworkManager-wait-online.service: $(srcdir)/data/NetworkManager-wait-online-systemd-pre200.service.in +@HAVE_SYSTEMD_200_FALSE@@HAVE_SYSTEMD_TRUE@ $(AM_V_GEN) $(data_edit) $< >$@ + +@HAVE_SYSTEMD_TRUE@data/NetworkManager-dispatcher.service: $(srcdir)/data/NetworkManager-dispatcher.service.in +@HAVE_SYSTEMD_TRUE@ $(AM_V_GEN) $(data_edit) $< >$@ + +@HAVE_SYSTEMD_TRUE@data/org.freedesktop.NetworkManager.service: $(srcdir)/data/org.freedesktop.NetworkManager.service.in +@HAVE_SYSTEMD_TRUE@ $(AM_V_GEN) $(data_edit) $< >$@ + +@HAVE_SYSTEMD_TRUE@install-exec-local-data: +@HAVE_SYSTEMD_TRUE@ install -d $(DESTDIR)$(systemdsystemunitdir)/network-online.target.wants +@HAVE_SYSTEMD_TRUE@ ln -sf $(systemdsystemunitdir)/NetworkManager-wait-online.service $(DESTDIR)$(systemdsystemunitdir)/network-online.target.wants + +data/server.conf: $(srcdir)/data/server.conf.in + @mkdir -p data/ + $(AM_V_GEN) $(data_edit) $< >$@ + +@WITH_LEGACY_LIBRARIES_TRUE@$(libnm_util_libnm_util_la_OBJECTS): $(libnm_util_lib_h_pub_mkenums) + +@HAVE_INTROSPECTION_TRUE@@WITH_LEGACY_LIBRARIES_TRUE@libnm-util/NetworkManager-1.0.gir: libnm-util/libnm-util.la + +@HAVE_INTROSPECTION_TRUE@@WITH_LEGACY_LIBRARIES_TRUE@libnm-util/NetworkManager-1.0.typelib: libnm-util/NetworkManager-1.0.gir +@HAVE_INTROSPECTION_TRUE@@WITH_LEGACY_LIBRARIES_TRUE@ $(INTROSPECTION_COMPILER) "--includedir=$(srcdir)/libnm-util" "--includedir=$(builddir)/libnm-util" $< -o $@ + +@WITH_LEGACY_LIBRARIES_TRUE@check-local-exports-libnm-util: libnm-util/libnm-util.la +@WITH_LEGACY_LIBRARIES_TRUE@ $(srcdir)/tools/check-exports.sh "$(builddir)/libnm-util/.libs/libnm-util.so" "$(srcdir)/libnm-util/libnm-util.ver" + +@WITH_LEGACY_LIBRARIES_TRUE@$(libnm_glib_libnm_glib_la_OBJECTS): $(libnm_glib_lib_h_pub_mkenums) + +@WITH_LEGACY_LIBRARIES_TRUE@$(libnm_glib_libnm_glib_vpn_la_OBJECTS): $(libnm_glib_vpn_h_mkenums) + +@WITH_LEGACY_LIBRARIES_TRUE@libnm-glib/nm-vpn-plugin-glue.h: introspection/org.freedesktop.NetworkManager.VPN.Plugin.xml +@WITH_LEGACY_LIBRARIES_TRUE@ $(AM_V_GEN) dbus-binding-tool --prefix=nm_vpn_plugin --mode=glib-server --output=$@ $< + +@WITH_LEGACY_LIBRARIES_TRUE@libnm-glib/nm-secret-agent-glue.h: introspection/org.freedesktop.NetworkManager.SecretAgent.xml +@WITH_LEGACY_LIBRARIES_TRUE@ $(AM_V_GEN) dbus-binding-tool --prefix=nm_secret_agent --mode=glib-server --output=$@ $< + +@WITH_LEGACY_LIBRARIES_TRUE@$(libnm_glib_libnm_glib_vpn_la_OBJECTS): libnm-glib/nm-vpn-plugin-glue.h +@WITH_LEGACY_LIBRARIES_TRUE@$(libnm_glib_libnm_glib_la_OBJECTS): libnm-glib/nm-secret-agent-glue.h + +@HAVE_INTROSPECTION_TRUE@@WITH_LEGACY_LIBRARIES_TRUE@libnm-glib/NMClient-1.0.gir: libnm-glib/libnm-glib.la $(builddir)/libnm-util/NetworkManager-1.0.gir + +@HAVE_INTROSPECTION_TRUE@@WITH_LEGACY_LIBRARIES_TRUE@libnm-glib/NMClient-1.0.typelib: libnm-glib/NMClient-1.0.gir +@HAVE_INTROSPECTION_TRUE@@WITH_LEGACY_LIBRARIES_TRUE@ $(INTROSPECTION_COMPILER) "--includedir=$(srcdir)/libnm-util" "--includedir=$(builddir)/libnm-util" $< -o $@ + +@WITH_LEGACY_LIBRARIES_TRUE@check-local-exports-libnm-glib: +@WITH_LEGACY_LIBRARIES_TRUE@ $(srcdir)/tools/check-exports.sh $(builddir)/libnm-glib/.libs/libnm-glib.so $(srcdir)/libnm-glib/libnm-glib.ver + +@HAVE_INTROSPECTION_TRUE@man/%.1 man/%.5 man/%.7 man/%.8: man/%.xml man/common.ent +@HAVE_INTROSPECTION_TRUE@ $(AM_V_GEN) $(XSLTPROC) --output $@ $(xsltproc_flags) http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< + +@HAVE_INTROSPECTION_TRUE@man/nm-setting%.xml: man/nm-setting%.xsl libnm/nm-setting%-docs.xml +@HAVE_INTROSPECTION_TRUE@ $(AM_V_GEN) $(XSLTPROC) --output $@ $(xsltproc_flags) $^ + +install-data-hook-man: + if test -n "$(install_manpages)"; then \ + for link in $(nmtui_links); do \ + ln -f $(DESTDIR)$(mandir)/man1/nmtui.1 $(DESTDIR)$(mandir)/man1/$$link.1; \ + done; \ + ln -f $(DESTDIR)$(mandir)/man5/NetworkManager.conf.5 $(DESTDIR)$(mandir)/man5/nm-system-settings.conf.5; \ + fi + +uninstall-hook-man: + if test -n "$(install_manpages)"; then \ + for link in $(nmtui_links); do \ + rm -f $(DESTDIR)$(mandir)/man1/$$link.1; \ + done; \ + rm -f $(DESTDIR)$(mandir)/man5/nm-system-settings.conf.5; \ + fi + +@ENABLE_VAPIGEN_TRUE@vapi/libnm.vapi: $(builddir)/libnm/NM-1.0.gir vapi/libnm.deps vapi/NM-1.0.metadata +@ENABLE_VAPIGEN_TRUE@vapi/libnm-util.vapi: $(builddir)/libnm-util/NetworkManager-1.0.gir vapi/libnm-util.deps vapi/NetworkManager-1.0.metadata +@ENABLE_VAPIGEN_TRUE@vapi/libnm-glib.vapi: $(builddir)/libnm-glib/NMClient-1.0.gir vapi/libnm-glib.deps vapi/NMClient-1.0.metadata vapi/libnm-util.vapi + +@WITH_QT_TRUE@examples/C/qt/monitor-nm-running.moc: examples/C/qt/monitor-nm-running.cpp +@WITH_QT_TRUE@ $(AM_V_GEN) $(MOC) -i $< -o $@ + +@WITH_QT_TRUE@$(examples_C_qt_monitor_nm_running_OBJECTS): examples/C/qt/monitor-nm-running.moc + +############################################################################### + +############################################################################### + +check-local: $(check_local) + +dist-hook: $(dist_hook) + +############################################################################### + +install-exec-hook: $(install_exec_hook) + +install-exec-local: $(install_exec_local) + +install-data-hook: $(install_data_hook) + $(mkinstalldirs) -m 0755 $(DESTDIR)$(rundir) + $(mkinstalldirs) -m 0700 $(DESTDIR)$(statedir) + $(mkinstalldirs) -m 0755 $(DESTDIR)$(pkglibdir) + +uninstall-hook: $(uninstall_hook) + +############################################################################### cscope: cscope -b -q -R -sshared -ssrc -slibnm-core -slibnm -slibnm-glib -slibnm-util -sclients; -.PHONY: cscope +############################################################################### + +.PHONY: cscope dist-configure-check $(check_local) $(dist_hook) # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. diff --git a/Makefile.vapigen b/Makefile.vapigen new file mode 100644 index 00000000..7a2ece00 --- /dev/null +++ b/Makefile.vapigen @@ -0,0 +1,62 @@ +# Makefile for Vala API Generator (vapigen) +# Written by Evan Nemerson +# +# The author disclaims copyright to this source code. In place of +# a legal notice, here is a blessing: +# +# May you do good and not evil. +# May you find forgiveness for yourself and forgive others. +# May you share freely, never taking more than you give. +# +# See http://live.gnome.org/Vala/UpstreamGuide for detailed documentation +# +# Variables: +# +# VAPIGEN_FILES +# +# VAPIs to create +# +# *_DEPS / VAPIGEN_DEPS +# +# The dependencies. Generally the pkg-config names. +# +# *_METADATADIRS / VAPIGEN_METADATADIRS +# +# Directory containing the metadata. +# +# *_VAPIDIRS / VAPIGEN_VAPIDIRS +# +# Additional location(s) to search for VAPI dependencies. +# +# *_GIRDIRS / VAPIGEN_GIRDIRS +# +# Additional location(s) to search for GIR dependencies. +# +# *_FILES +# +# The files which should be used to generate the VAPI. + +_vapigen_silent_prefix = $(_vapigen_silent_prefix_$(V)) +_vapigen_silent_prefix_ = $(_vapigen_silent_prefix_$(AM_DEFAULT_VERBOSITY)) +_vapigen_silent_prefix_0 = @echo " VAPIGEN $(1)"; +_vapigen_silent_opts = $(_vapigen_silent_opts_$(V)) +_vapigen_silent_opts_ = $(_vapigen_silent_opts_$(AM_DEFAULT_VERBOSITY)) +_vapigen_silent_opts_0 = --quiet + +_vapi_name = $(subst /,_,$(subst -,_,$(subst .,_,$(1)))) + +define vapigen +$(1): $$($(_vapi_name)_GIR) + $(_vapigen_silent_prefix) \ + G_DEBUG='' \ + $(VAPIGEN) $(_vapigen_silent_opts) \ + --library $(1:.vapi=) \ + $(foreach _vapi_metadatadir_name,$(if $($(_vapi_name)_METADATADIRS),$($(_vapi_name)_METADATADIRS),$(VAPIGEN_METADATADIRS)),--metadatadir $(_vapi_metadatadir_name)) \ + $(foreach _vapi_dir_name,$(if $($(_vapi_name)_VAPIDIRS),$($(_vapi_name)_VAPIDIRS),$(VAPIGEN_VAPIDIRS)),--vapidir $(_vapi_dir_name)) \ + $(foreach _vapi_gir_dir,$(if $($(_vapi_name)_GIRDIRS),$($(_vapi_name)_GIRDIRS),$(VAPIGEN_GIRDIRS)),--girdir $(_vapi_gir_dir)) \ + $(foreach _vapi_dep_name,$(if $($(_vapi_name)_DEPS),$($(_vapi_name)_DEPS),$(VAPIGEN_DEPS)),--pkg $(_vapi_dep_name)) \ + $$($(_vapi_name)_FILES) && \ + touch $(1) +endef + +$(foreach vapi,$(VAPIGEN_VAPIS),$(eval $(call vapigen,$(vapi)))) diff --git a/NEWS b/NEWS index 0bc9743a..a2a23853 100644 --- a/NEWS +++ b/NEWS @@ -1,44 +1,76 @@ -============================================== -NetworkManager-1.4.4 -Overview of changes since NetworkManager-1.4.2 -============================================== - -This is a new stable release of NetworkManager. Notable changes include: +============================================ +NetworkManager-1.5.90 (1.6-rc1) +Overview of changes since NetworkManager-1.4 +============================================ -* Order in which IP addresses are configured is now preserved so that - primary address is selected correctly -* Don't deconfigure devices we can take over on shutdown. Makes it - possible to restart without connection disruption for most device - types +This is a snapshot of NetworkManager 1.6 development series. +USE AT YOUR OWN RISK. NOT RECOMMENDED FOR PRODUCTION USE! + +Notable changes included in this snapshot so far include: + +* Introduced Vala bindings for libnm. +* NetworkManager would now keep most connections up on shutdown (except Wi-Fi + connections, VPN connections and other kinds that can't be assumed on + startup) +* The checkpoint/restore connection can now also remove new connections and + disconnect devices that were activated since the checkpoint was taken. +* The configuration is now read from /run/NetworkManager/conf.d as well. + This is useful for handing over configuration discovered on system + startup to NetworkManager. +* New connection.autoconnect_retries property that allows fine-tuning + the autoconnect behavior. +* Support for configuration and discovery of Web Proxy settings with + PacRunner service. +* Support for systemd-resolved local DNS forwarder backend. +* Fix emission of NM-style PropertiesChanged signals and deprecate them + for PropertiesChanged on "org.freedesktop.DBus.Properties" interface. +* Change the meaning of unset "cloned-mac-address" settings from "permanent" to + "preserve". This changes the default value and affects existing connections + during upgrade that did not explicitly configure cloned-mac-address. This + has the effect that externally configured MAC addresses are preserved + by default instead of setting the permanent address (bgo#770611). * Avoid reading the permanent MAC address before the device is initialized by UDEV. This avoids a race where NetworkManager might detect the MAC address of the wrong interface. -* Fixed race condition when renaming interfaces, for example as done +* The cloned.mac-address property can now be used with Bond and Bridge + devices. +* The ifcfg parsing code has been reworked for better compatibility with + actual shell variable files. +* The ipv6.method=shared is now supported, utilizing DHCPv6 Prefix + Delegation option to obtain prefixes for the interface. +* nmtui now supports creating and editing IP tunnel connections. +* The libnm client library now uses the D-Bus ObjectManager API that allows + for quicker initialization of the clients. +* nmtui now utilizes the asynchronous libnm client API to paralellize + communication with the daemon, reducing the client startup time. +* Ethernet devices now use "802-3.speed" and "802-3.duplex" properties to + allow controlling overriding the negotiated link parameters. +* Order in which IP addresses are configured is now preserved so that + primary address is selected correctly. +* The PPP manager can now be split into a separate package. +* Details of the DNS information obtained from the connections is now + exposed on the D-Bus and can be inspected with nmcli. +* Fixed race conditions when renaming interfaces, for example as done by UDEV for persistent interface naming. This could cause detecting - a Wi-Fi interface as ethernet. -* Fixed a race condition in libnm that could cause a client hang if a last - value from a property of object array type disappeared -* Fixed a possible nmcli hang on D-Bus object fetch failure -* Other fixes and improvements - -============================================== -NetworkManager-1.4.2 -Overview of changes since NetworkManager-1.4.0 -============================================== - -This is a new stable release of NetworkManager. Notable changes include: - -* Fixed emission of NM-style PropertiesChanged signals and deprecated them - for PropertiesChanged on "org.freedesktop.DBus.Properties" interface -* Fixed race condition in the communication between NetworkManager and - the DHCP helper which caused loss of events -* Added workaround for failures in changing MAC address with some - wireless drivers -* Improved bash autocompletion -* Restored check on JSON syntax when built with Jansson support -* Fixed a regression in the serialization of empty - "cloned-mac-address" property in libnm -* Other fixes and improvements + devices as the wrong hardware type. +* Added the support for DHCPV6_HOSTNAME and DHCPV6_SEND_HOSTNAME keys in + ifcfg files that control "dhcp-hostname" and "dhcp-send-hostname" + properties of the "ipv6" setting. +* Added initial support for PKCS#11 tokens with 802.1x authentication. +* The stable-addressing for MAC address randomization and RFC7217 IPv6 stable + privacy addressing can now be more flexibly configured using dynamic + randomization seeds in "connection.stable-id". + See "examples/nm-conf.d/30-anon.conf" for example use. +* Added support for managing the MACsec links. Requires support in + wpa_supplicant (version newer than 2.6). +* When the master of Team, Bridge and Bond devices is specified as a connection + UUID, the ifcfg-rh plugin now writes the master connection's interface name + into the ifcfg file for improved compatibility with the legacy network service. +* Improve handling of MTU by resetting the previous MTU when the device deactivates + and reset the MTU to a defined value on activation. +* Improve tracking of parent devices for dependend devices like ip-tunnels, MACVLAN, + VETH, VLAN, and VXLAN. +* Many bug fixes and improvements ============================================ NetworkManager-1.4 diff --git a/TODO b/TODO index 96dc81b7..86fef82b 100644 --- a/TODO +++ b/TODO @@ -245,65 +245,6 @@ because the user has no physical access to the router itself, but has been given as passphrase/PSK instead. -* Proxies - -HTTP and other proxies are per-connection configuration. It's highly unlikely -that the same proxy you need to use at work is used at home or in a coffee shop. -Thus, it makes sense that which proxy settings to use should be updated when -network connections change. NetworkManager is a perfect place to do this since -it tracks which network connections are active, and it already queries the -network for automatic proxy configuration via DHCP and WPAD. - -However, proxy handling is complicated and may require use of Javascript to -parse PAC files provided by WPAD, and this is not something NetworkManager -should do itself. Instead, that should be left to "proxy handlers", or external -utilities like libproxy or pacrunner that take raw proxy information, parse it, -and tell applications what proxy server to use for a specific network resource. -NetworkManager should provide all the proxy information it can find to these -external proxy handlers via the D-Bus interface and dispatcher scripts. - -We should add a new NMSetting subclass called NMSettingProxy that holds -necessary proxy configuration. The properties of this setting should be a -superset of what is provided in the Firefox proxy configuration screen and the -various desktop environment proxy configuration tools like the GNOME Network -Proxy control panel; this should include at a minimum: - - method: "auto", "manual", "none" - default-proxy: string - default-proxy-port: uint - default-always: boolean (use default proxy for all protocols) - ssl-proxy: string - ssl-proxy-port: uint - ftp-proxy: string - ftp-proxy-port: uint - socks-proxy: string - socks-proxy-port: uint - socks-version: uint, either 4 or 5 - no-proxy-for: array of strings (things not to use the proxy for, ie ".foobar.com", - "192.168.0.1/24", an IPv6 address, etc) - pac-url: string (URL of PAC file, overrides DHCP-provided WPAD value) - (FIXME: proxy authentication? do we need separate user/pass properties for - each protocol type? should NM handle proxy auth or should it be punted - to each application?) - -After completing IP configuration but still during the NM_DEVICE_STATE_IP_CONFIG -activation stage, NetworkManager would merge the automatically supplied proxy -configuration (from DHCP's WPAD option) with user-provided overrides from the -NMSettingProxy export the resulting proxy configuration via D-Bus and dispatcher -scripts. The 'default' connection's proxy configuration would be preferred, so -we'd have to update proxy configuration from nm-policy.c the same time we update -DNS information and the default route. - -Merged proxy information should be exposed in two places. First, it should be -exported over D-Bus as a property of the org.freedesktop.NetworkManager.Device -interface. This property should be named "ProxyInfo" and should have the -D-Bus signature "a{sv}" (eg, dictionary) and should mirror the properties from -the NMSettingProxy object. - -Second, it should be exported via the dispatcher to dispatcher scripts when -with the "up" and "down" events. - - * Better Tablet/Mobile Behavior There are a few components to this: diff --git a/aclocal.m4 b/aclocal.m4 index 376a6f2d..c2b7fb71 100644 --- a/aclocal.m4 +++ b/aclocal.m4 @@ -1156,6 +1156,241 @@ AC_LANG_POP([C])]) # For backward compatibility. AC_DEFUN_ONCE([AM_PROG_CC_C_O], [AC_REQUIRE([AC_PROG_CC])]) +# Copyright (C) 1999-2014 Free Software Foundation, Inc. +# +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + + +# AM_PATH_PYTHON([MINIMUM-VERSION], [ACTION-IF-FOUND], [ACTION-IF-NOT-FOUND]) +# --------------------------------------------------------------------------- +# Adds support for distributing Python modules and packages. To +# install modules, copy them to $(pythondir), using the python_PYTHON +# automake variable. To install a package with the same name as the +# automake package, install to $(pkgpythondir), or use the +# pkgpython_PYTHON automake variable. +# +# The variables $(pyexecdir) and $(pkgpyexecdir) are provided as +# locations to install python extension modules (shared libraries). +# Another macro is required to find the appropriate flags to compile +# extension modules. +# +# If your package is configured with a different prefix to python, +# users will have to add the install directory to the PYTHONPATH +# environment variable, or create a .pth file (see the python +# documentation for details). +# +# If the MINIMUM-VERSION argument is passed, AM_PATH_PYTHON will +# cause an error if the version of python installed on the system +# doesn't meet the requirement. MINIMUM-VERSION should consist of +# numbers and dots only. +AC_DEFUN([AM_PATH_PYTHON], + [ + dnl Find a Python interpreter. Python versions prior to 2.0 are not + dnl supported. (2.0 was released on October 16, 2000). + m4_define_default([_AM_PYTHON_INTERPRETER_LIST], +[python python2 python3 python3.3 python3.2 python3.1 python3.0 python2.7 dnl + python2.6 python2.5 python2.4 python2.3 python2.2 python2.1 python2.0]) + + AC_ARG_VAR([PYTHON], [the Python interpreter]) + + m4_if([$1],[],[ + dnl No version check is needed. + # Find any Python interpreter. + if test -z "$PYTHON"; then + AC_PATH_PROGS([PYTHON], _AM_PYTHON_INTERPRETER_LIST, :) + fi + am_display_PYTHON=python + ], [ + dnl A version check is needed. + if test -n "$PYTHON"; then + # If the user set $PYTHON, use it and don't search something else. + AC_MSG_CHECKING([whether $PYTHON version is >= $1]) + AM_PYTHON_CHECK_VERSION([$PYTHON], [$1], + [AC_MSG_RESULT([yes])], + [AC_MSG_RESULT([no]) + AC_MSG_ERROR([Python interpreter is too old])]) + am_display_PYTHON=$PYTHON + else + # Otherwise, try each interpreter until we find one that satisfies + # VERSION. + AC_CACHE_CHECK([for a Python interpreter with version >= $1], + [am_cv_pathless_PYTHON],[ + for am_cv_pathless_PYTHON in _AM_PYTHON_INTERPRETER_LIST none; do + test "$am_cv_pathless_PYTHON" = none && break + AM_PYTHON_CHECK_VERSION([$am_cv_pathless_PYTHON], [$1], [break]) + done]) + # Set $PYTHON to the absolute path of $am_cv_pathless_PYTHON. + if test "$am_cv_pathless_PYTHON" = none; then + PYTHON=: + else + AC_PATH_PROG([PYTHON], [$am_cv_pathless_PYTHON]) + fi + am_display_PYTHON=$am_cv_pathless_PYTHON + fi + ]) + + if test "$PYTHON" = :; then + dnl Run any user-specified action, or abort. + m4_default([$3], [AC_MSG_ERROR([no suitable Python interpreter found])]) + else + + dnl Query Python for its version number. Getting [:3] seems to be + dnl the best way to do this; it's what "site.py" does in the standard + dnl library. + + AC_CACHE_CHECK([for $am_display_PYTHON version], [am_cv_python_version], + [am_cv_python_version=`$PYTHON -c "import sys; sys.stdout.write(sys.version[[:3]])"`]) + AC_SUBST([PYTHON_VERSION], [$am_cv_python_version]) + + dnl Use the values of $prefix and $exec_prefix for the corresponding + dnl values of PYTHON_PREFIX and PYTHON_EXEC_PREFIX. These are made + dnl distinct variables so they can be overridden if need be. However, + dnl general consensus is that you shouldn't need this ability. + + AC_SUBST([PYTHON_PREFIX], ['${prefix}']) + AC_SUBST([PYTHON_EXEC_PREFIX], ['${exec_prefix}']) + + dnl At times (like when building shared libraries) you may want + dnl to know which OS platform Python thinks this is. + + AC_CACHE_CHECK([for $am_display_PYTHON platform], [am_cv_python_platform], + [am_cv_python_platform=`$PYTHON -c "import sys; sys.stdout.write(sys.platform)"`]) + AC_SUBST([PYTHON_PLATFORM], [$am_cv_python_platform]) + + # Just factor out some code duplication. + am_python_setup_sysconfig="\ +import sys +# Prefer sysconfig over distutils.sysconfig, for better compatibility +# with python 3.x. See automake bug#10227. +try: + import sysconfig +except ImportError: + can_use_sysconfig = 0 +else: + can_use_sysconfig = 1 +# Can't use sysconfig in CPython 2.7, since it's broken in virtualenvs: +# +try: + from platform import python_implementation + if python_implementation() == 'CPython' and sys.version[[:3]] == '2.7': + can_use_sysconfig = 0 +except ImportError: + pass" + + dnl Set up 4 directories: + + dnl pythondir -- where to install python scripts. This is the + dnl site-packages directory, not the python standard library + dnl directory like in previous automake betas. This behavior + dnl is more consistent with lispdir.m4 for example. + dnl Query distutils for this directory. + AC_CACHE_CHECK([for $am_display_PYTHON script directory], + [am_cv_python_pythondir], + [if test "x$prefix" = xNONE + then + am_py_prefix=$ac_default_prefix + else + am_py_prefix=$prefix + fi + am_cv_python_pythondir=`$PYTHON -c " +$am_python_setup_sysconfig +if can_use_sysconfig: + sitedir = sysconfig.get_path('purelib', vars={'base':'$am_py_prefix'}) +else: + from distutils import sysconfig + sitedir = sysconfig.get_python_lib(0, 0, prefix='$am_py_prefix') +sys.stdout.write(sitedir)"` + case $am_cv_python_pythondir in + $am_py_prefix*) + am__strip_prefix=`echo "$am_py_prefix" | sed 's|.|.|g'` + am_cv_python_pythondir=`echo "$am_cv_python_pythondir" | sed "s,^$am__strip_prefix,$PYTHON_PREFIX,"` + ;; + *) + case $am_py_prefix in + /usr|/System*) ;; + *) + am_cv_python_pythondir=$PYTHON_PREFIX/lib/python$PYTHON_VERSION/site-packages + ;; + esac + ;; + esac + ]) + AC_SUBST([pythondir], [$am_cv_python_pythondir]) + + dnl pkgpythondir -- $PACKAGE directory under pythondir. Was + dnl PYTHON_SITE_PACKAGE in previous betas, but this naming is + dnl more consistent with the rest of automake. + + AC_SUBST([pkgpythondir], [\${pythondir}/$PACKAGE]) + + dnl pyexecdir -- directory for installing python extension modules + dnl (shared libraries) + dnl Query distutils for this directory. + AC_CACHE_CHECK([for $am_display_PYTHON extension module directory], + [am_cv_python_pyexecdir], + [if test "x$exec_prefix" = xNONE + then + am_py_exec_prefix=$am_py_prefix + else + am_py_exec_prefix=$exec_prefix + fi + am_cv_python_pyexecdir=`$PYTHON -c " +$am_python_setup_sysconfig +if can_use_sysconfig: + sitedir = sysconfig.get_path('platlib', vars={'platbase':'$am_py_prefix'}) +else: + from distutils import sysconfig + sitedir = sysconfig.get_python_lib(1, 0, prefix='$am_py_prefix') +sys.stdout.write(sitedir)"` + case $am_cv_python_pyexecdir in + $am_py_exec_prefix*) + am__strip_prefix=`echo "$am_py_exec_prefix" | sed 's|.|.|g'` + am_cv_python_pyexecdir=`echo "$am_cv_python_pyexecdir" | sed "s,^$am__strip_prefix,$PYTHON_EXEC_PREFIX,"` + ;; + *) + case $am_py_exec_prefix in + /usr|/System*) ;; + *) + am_cv_python_pyexecdir=$PYTHON_EXEC_PREFIX/lib/python$PYTHON_VERSION/site-packages + ;; + esac + ;; + esac + ]) + AC_SUBST([pyexecdir], [$am_cv_python_pyexecdir]) + + dnl pkgpyexecdir -- $(pyexecdir)/$(PACKAGE) + + AC_SUBST([pkgpyexecdir], [\${pyexecdir}/$PACKAGE]) + + dnl Run any user-specified action. + $2 + fi + +]) + + +# AM_PYTHON_CHECK_VERSION(PROG, VERSION, [ACTION-IF-TRUE], [ACTION-IF-FALSE]) +# --------------------------------------------------------------------------- +# Run ACTION-IF-TRUE if the Python interpreter PROG has version >= VERSION. +# Run ACTION-IF-FALSE otherwise. +# This test uses sys.hexversion instead of the string equivalent (first +# word of sys.version), in order to cope with versions such as 2.2c1. +# This supports Python 2.0 or higher. (2.0 was released on October 16, 2000). +AC_DEFUN([AM_PYTHON_CHECK_VERSION], + [prog="import sys +# split strings by '.' and convert to numeric. Append some zeros +# because we need at least 4 digits for the hex conversion. +# map returns an iterator in Python 3.0 and a list in 2.x +minver = list(map(int, '$2'.split('.'))) + [[0, 0, 0]] +minverhex = 0 +# xrange is not present in Python 3.0 and range returns an iterator +for i in list(range(0, 4)): minverhex = (minverhex << 8) + minver[[i]] +sys.exit(sys.hexversion < minverhex)" + AS_IF([AM_RUN_LOG([$1 -c "$prog"])], [$3], [$4])]) + # Copyright (C) 2001-2014 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation diff --git a/autogen.sh b/autogen.sh index 7f976685..9bb02948 100755 --- a/autogen.sh +++ b/autogen.sh @@ -28,5 +28,5 @@ AUTOPOINT='intltoolize --automake --copy' autoreconf --force --install --verbose cd $olddir if test -z "$NOCONFIGURE"; then - exec $srcdir/configure --enable-maintainer-mode --enable-more-warnings=error "$@" + exec $srcdir/configure --enable-maintainer-mode --enable-more-warnings=error --enable-gtk-doc --enable-introspection "$@" fi diff --git a/callouts/Makefile.am b/callouts/Makefile.am deleted file mode 100644 index 82d7e755..00000000 --- a/callouts/Makefile.am +++ /dev/null @@ -1,105 +0,0 @@ -SUBDIRS = . tests - -AM_CPPFLAGS = \ - -I${top_srcdir}/shared \ - -I${top_builddir}/shared \ - -I${top_srcdir}/libnm-core \ - -I${top_builddir}/libnm-core \ - $(GLIB_CFLAGS) \ - -DNETWORKMANAGER_COMPILATION \ - -DNMCONFDIR=\"$(nmconfdir)\" \ - -DSYSCONFDIR=\"$(sysconfdir)\" \ - -DLIBEXECDIR=\"$(libexecdir)\" - -########################################### -# Test libraries -########################################### - -noinst_LTLIBRARIES = \ - libtest-dispatcher-envp.la - - -dbusservicedir = $(DBUS_SYS_DIR) -dbusservice_DATA = \ - nm-dispatcher.conf - -libexec_PROGRAMS = \ - nm-dispatcher - - -nm_dispatcher_SOURCES = \ - $(top_srcdir)/shared/nm-dispatcher-api.h \ - nm-dispatcher.c \ - nm-dispatcher-utils.c \ - nm-dispatcher-utils.h - -nm_dispatcher_LDADD = \ - $(top_builddir)/libnm/libnm.la \ - libnmdbus-dispatcher.la \ - $(GLIB_LIBS) - -# See note about gdbus-codegen in introspection/Makefile.am - -noinst_LTLIBRARIES += libnmdbus-dispatcher.la - -nodist_libnmdbus_dispatcher_la_SOURCES = \ - nmdbus-dispatcher.c \ - nmdbus-dispatcher.h - -libnmdbus_dispatcher_la_CPPFLAGS = $(filter-out -DGLIB_VERSION_MAX_ALLOWED%,$(AM_CPPFLAGS)) - -nmdbus-dispatcher.h: nm-dispatcher.xml - $(AM_V_GEN) gdbus-codegen \ - --generate-c-code $(basename $@) \ - --c-namespace NMDBus \ - --interface-prefix org.freedesktop \ - $< - -nmdbus-dispatcher.c: nmdbus-dispatcher.h - @true - -BUILT_SOURCES = nmdbus-dispatcher.h nmdbus-dispatcher.c - -########################################### -# dispatcher envp -########################################### - -libtest_dispatcher_envp_la_SOURCES = \ - nm-dispatcher-utils.c \ - nm-dispatcher-utils.h - -libtest_dispatcher_envp_la_CPPFLAGS = \ - $(AM_CPPFLAGS) - -libtest_dispatcher_envp_la_LIBADD = \ - $(top_builddir)/libnm/libnm.la \ - $(GLIB_LIBS) - - -dbusactivationdir = $(datadir)/dbus-1/system-services -dbusactivation_in_files = org.freedesktop.nm_dispatcher.service.in -dbusactivation_DATA = $(dbusactivation_in_files:.service.in=.service) - -%.service: %.service.in - $(edit) $< >$@ - -edit = @sed \ - -e 's|@sbindir[@]|$(sbindir)|g' \ - -e 's|@sysconfdir[@]|$(sysconfdir)|g' \ - -e 's|@localstatedir[@]|$(localstatedir)|g' \ - -e 's|@libexecdir[@]|$(libexecdir)|g' - -dispatcherdir=$(sysconfdir)/NetworkManager/dispatcher.d -install-data-hook: - $(mkinstalldirs) -m 0755 $(DESTDIR)$(dispatcherdir) - $(mkinstalldirs) -m 0755 $(DESTDIR)$(dispatcherdir)/pre-down.d - $(mkinstalldirs) -m 0755 $(DESTDIR)$(dispatcherdir)/pre-up.d - $(mkinstalldirs) -m 0755 $(DESTDIR)$(dispatcherdir)/no-wait.d - -CLEANFILES = $(nodist_libnmdbus_dispatcher_la_SOURCES) $(dbusactivation_DATA) - -EXTRA_DIST = \ - $(dbusservice_DATA) \ - $(dbusactivation_in_files) \ - nm-dispatcher.xml - diff --git a/callouts/Makefile.in b/callouts/Makefile.in deleted file mode 100644 index c8587ac8..00000000 --- a/callouts/Makefile.in +++ /dev/null @@ -1,1133 +0,0 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. -# @configure_input@ - -# Copyright (C) 1994-2014 Free Software Foundation, Inc. - -# This Makefile.in is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY, to the extent permitted by law; without -# even the implied warranty of MERCHANTABILITY or FITNESS FOR A -# PARTICULAR PURPOSE. - -@SET_MAKE@ - - - -VPATH = @srcdir@ -am__is_gnu_make = { \ - if test -z '$(MAKELEVEL)'; then \ - false; \ - elif test -n '$(MAKE_HOST)'; then \ - true; \ - elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ - true; \ - else \ - false; \ - fi; \ -} -am__make_running_with_option = \ - case $${target_option-} in \ - ?) ;; \ - *) echo "am__make_running_with_option: internal error: invalid" \ - "target option '$${target_option-}' specified" >&2; \ - exit 1;; \ - esac; \ - has_opt=no; \ - sane_makeflags=$$MAKEFLAGS; \ - if $(am__is_gnu_make); then \ - sane_makeflags=$$MFLAGS; \ - else \ - case $$MAKEFLAGS in \ - *\\[\ \ ]*) \ - bs=\\; \ - sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ - | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ - esac; \ - fi; \ - skip_next=no; \ - strip_trailopt () \ - { \ - flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ - }; \ - for flg in $$sane_makeflags; do \ - test $$skip_next = yes && { skip_next=no; continue; }; \ - case $$flg in \ - *=*|--*) continue;; \ - -*I) strip_trailopt 'I'; skip_next=yes;; \ - -*I?*) strip_trailopt 'I';; \ - -*O) strip_trailopt 'O'; skip_next=yes;; \ - -*O?*) strip_trailopt 'O';; \ - -*l) strip_trailopt 'l'; skip_next=yes;; \ - -*l?*) strip_trailopt 'l';; \ - -[dEDm]) skip_next=yes;; \ - -[JT]) skip_next=yes;; \ - esac; \ - case $$flg in \ - *$$target_option*) has_opt=yes; break;; \ - esac; \ - done; \ - test $$has_opt = yes -am__make_dryrun = (target_option=n; $(am__make_running_with_option)) -am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) -pkgdatadir = $(datadir)/@PACKAGE@ -pkgincludedir = $(includedir)/@PACKAGE@ -pkglibdir = $(libdir)/@PACKAGE@ -pkglibexecdir = $(libexecdir)/@PACKAGE@ -am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd -install_sh_DATA = $(install_sh) -c -m 644 -install_sh_PROGRAM = $(install_sh) -c -install_sh_SCRIPT = $(install_sh) -c -INSTALL_HEADER = $(INSTALL_DATA) -transform = $(program_transform_name) -NORMAL_INSTALL = : -PRE_INSTALL = : -POST_INSTALL = : -NORMAL_UNINSTALL = : -PRE_UNINSTALL = : -POST_UNINSTALL = : -build_triplet = @build@ -host_triplet = @host@ -libexec_PROGRAMS = nm-dispatcher$(EXEEXT) -subdir = callouts -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -am__aclocal_m4_deps = $(top_srcdir)/m4/attributes.m4 \ - $(top_srcdir)/m4/ax_lib_readline.m4 \ - $(top_srcdir)/m4/compiler_options.m4 \ - $(top_srcdir)/m4/gettext.m4 $(top_srcdir)/m4/git-sha-record.m4 \ - $(top_srcdir)/m4/gnome-code-coverage.m4 \ - $(top_srcdir)/m4/gtk-doc.m4 $(top_srcdir)/m4/iconv.m4 \ - $(top_srcdir)/m4/intlmacosx.m4 $(top_srcdir)/m4/intltool.m4 \ - $(top_srcdir)/m4/introspection.m4 $(top_srcdir)/m4/lib-ld.m4 \ - $(top_srcdir)/m4/lib-link.m4 $(top_srcdir)/m4/lib-prefix.m4 \ - $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \ - $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \ - $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/m4/nls.m4 \ - $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \ - $(top_srcdir)/m4/vapigen.m4 $(top_srcdir)/configure.ac -am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ - $(ACLOCAL_M4) -DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) -mkinstalldirs = $(install_sh) -d -CONFIG_HEADER = $(top_builddir)/config.h -CONFIG_CLEAN_FILES = -CONFIG_CLEAN_VPATH_FILES = -LTLIBRARIES = $(noinst_LTLIBRARIES) -libnmdbus_dispatcher_la_LIBADD = -nodist_libnmdbus_dispatcher_la_OBJECTS = \ - libnmdbus_dispatcher_la-nmdbus-dispatcher.lo -libnmdbus_dispatcher_la_OBJECTS = \ - $(nodist_libnmdbus_dispatcher_la_OBJECTS) -AM_V_lt = $(am__v_lt_@AM_V@) -am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@) -am__v_lt_0 = --silent -am__v_lt_1 = -am__DEPENDENCIES_1 = -libtest_dispatcher_envp_la_DEPENDENCIES = \ - $(top_builddir)/libnm/libnm.la $(am__DEPENDENCIES_1) -am_libtest_dispatcher_envp_la_OBJECTS = \ - libtest_dispatcher_envp_la-nm-dispatcher-utils.lo -libtest_dispatcher_envp_la_OBJECTS = \ - $(am_libtest_dispatcher_envp_la_OBJECTS) -am__installdirs = "$(DESTDIR)$(libexecdir)" \ - "$(DESTDIR)$(dbusactivationdir)" "$(DESTDIR)$(dbusservicedir)" -PROGRAMS = $(libexec_PROGRAMS) -am_nm_dispatcher_OBJECTS = nm-dispatcher.$(OBJEXT) \ - nm-dispatcher-utils.$(OBJEXT) -nm_dispatcher_OBJECTS = $(am_nm_dispatcher_OBJECTS) -nm_dispatcher_DEPENDENCIES = $(top_builddir)/libnm/libnm.la \ - libnmdbus-dispatcher.la $(am__DEPENDENCIES_1) -AM_V_P = $(am__v_P_@AM_V@) -am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) -am__v_P_0 = false -am__v_P_1 = : -AM_V_GEN = $(am__v_GEN_@AM_V@) -am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) -am__v_GEN_0 = @echo " GEN " $@; -am__v_GEN_1 = -AM_V_at = $(am__v_at_@AM_V@) -am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) -am__v_at_0 = @ -am__v_at_1 = -DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) -depcomp = $(SHELL) $(top_srcdir)/build-aux/depcomp -am__depfiles_maybe = depfiles -am__mv = mv -f -COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ - $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ - $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \ - $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ - $(AM_CFLAGS) $(CFLAGS) -AM_V_CC = $(am__v_CC_@AM_V@) -am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@) -am__v_CC_0 = @echo " CC " $@; -am__v_CC_1 = -CCLD = $(CC) -LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ - $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ - $(AM_LDFLAGS) $(LDFLAGS) -o $@ -AM_V_CCLD = $(am__v_CCLD_@AM_V@) -am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@) -am__v_CCLD_0 = @echo " CCLD " $@; -am__v_CCLD_1 = -SOURCES = $(nodist_libnmdbus_dispatcher_la_SOURCES) \ - $(libtest_dispatcher_envp_la_SOURCES) $(nm_dispatcher_SOURCES) -DIST_SOURCES = $(libtest_dispatcher_envp_la_SOURCES) \ - $(nm_dispatcher_SOURCES) -RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \ - ctags-recursive dvi-recursive html-recursive info-recursive \ - install-data-recursive install-dvi-recursive \ - install-exec-recursive install-html-recursive \ - install-info-recursive install-pdf-recursive \ - install-ps-recursive install-recursive installcheck-recursive \ - installdirs-recursive pdf-recursive ps-recursive \ - tags-recursive uninstall-recursive -am__can_run_installinfo = \ - case $$AM_UPDATE_INFO_DIR in \ - n|no|NO) false;; \ - *) (install-info --version) >/dev/null 2>&1;; \ - esac -am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; -am__vpath_adj = case $$p in \ - $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ - *) f=$$p;; \ - esac; -am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`; -am__install_max = 40 -am__nobase_strip_setup = \ - srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` -am__nobase_strip = \ - for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" -am__nobase_list = $(am__nobase_strip_setup); \ - for p in $$list; do echo "$$p $$p"; done | \ - sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ - $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ - if (++n[$$2] == $(am__install_max)) \ - { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ - END { for (dir in files) print dir, files[dir] }' -am__base_list = \ - sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ - sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' -am__uninstall_files_from_dir = { \ - test -z "$$files" \ - || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ - || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ - $(am__cd) "$$dir" && rm -f $$files; }; \ - } -DATA = $(dbusactivation_DATA) $(dbusservice_DATA) -RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ - distclean-recursive maintainer-clean-recursive -am__recursive_targets = \ - $(RECURSIVE_TARGETS) \ - $(RECURSIVE_CLEAN_TARGETS) \ - $(am__extra_recursive_targets) -AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \ - distdir -am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) -# Read a list of newline-separated strings from the standard input, -# and print each of them once, without duplicates. Input order is -# *not* preserved. -am__uniquify_input = $(AWK) '\ - BEGIN { nonempty = 0; } \ - { items[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in items) print i; }; } \ -' -# Make sure the list of sources is unique. This is necessary because, -# e.g., the same source file might be shared among _SOURCES variables -# for different programs/libraries. -am__define_uniq_tagged_files = \ - list='$(am__tagged_files)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | $(am__uniquify_input)` -ETAGS = etags -CTAGS = ctags -DIST_SUBDIRS = $(SUBDIRS) -am__DIST_COMMON = $(srcdir)/Makefile.in \ - $(top_srcdir)/build-aux/depcomp -DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -am__relativize = \ - dir0=`pwd`; \ - sed_first='s,^\([^/]*\)/.*$$,\1,'; \ - sed_rest='s,^[^/]*/*,,'; \ - sed_last='s,^.*/\([^/]*\)$$,\1,'; \ - sed_butlast='s,/*[^/]*$$,,'; \ - while test -n "$$dir1"; do \ - first=`echo "$$dir1" | sed -e "$$sed_first"`; \ - if test "$$first" != "."; then \ - if test "$$first" = ".."; then \ - dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \ - dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \ - else \ - first2=`echo "$$dir2" | sed -e "$$sed_first"`; \ - if test "$$first2" = "$$first"; then \ - dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \ - else \ - dir2="../$$dir2"; \ - fi; \ - dir0="$$dir0"/"$$first"; \ - fi; \ - fi; \ - dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \ - done; \ - reldir="$$dir2" -ACLOCAL = @ACLOCAL@ -ALL_LINGUAS = @ALL_LINGUAS@ -AMTAR = @AMTAR@ -AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ -AM_TESTS_FD_REDIRECT = @AM_TESTS_FD_REDIRECT@ -AR = @AR@ -AUTOCONF = @AUTOCONF@ -AUTOHEADER = @AUTOHEADER@ -AUTOMAKE = @AUTOMAKE@ -AWK = @AWK@ -BLUEZ5_CFLAGS = @BLUEZ5_CFLAGS@ -BLUEZ5_LIBS = @BLUEZ5_LIBS@ -CC = @CC@ -CCDEPMODE = @CCDEPMODE@ -CFLAGS = @CFLAGS@ -CODE_COVERAGE_CFLAGS = @CODE_COVERAGE_CFLAGS@ -CODE_COVERAGE_ENABLED = @CODE_COVERAGE_ENABLED@ -CODE_COVERAGE_LDFLAGS = @CODE_COVERAGE_LDFLAGS@ -CPP = @CPP@ -CPPFLAGS = @CPPFLAGS@ -CXX = @CXX@ -CXXCPP = @CXXCPP@ -CXXDEPMODE = @CXXDEPMODE@ -CXXFLAGS = @CXXFLAGS@ -CYGPATH_W = @CYGPATH_W@ -DBUS_CFLAGS = @DBUS_CFLAGS@ -DBUS_LIBS = @DBUS_LIBS@ -DBUS_SYS_DIR = @DBUS_SYS_DIR@ -DEFS = @DEFS@ -DEPDIR = @DEPDIR@ -DHCLIENT_PATH = @DHCLIENT_PATH@ -DHCPCD_PATH = @DHCPCD_PATH@ -DISTRO_NETWORK_SERVICE = @DISTRO_NETWORK_SERVICE@ -DLLTOOL = @DLLTOOL@ -DL_LIBS = @DL_LIBS@ -DNSMASQ_PATH = @DNSMASQ_PATH@ -DNSSEC_TRIGGER_SCRIPT = @DNSSEC_TRIGGER_SCRIPT@ -DSYMUTIL = @DSYMUTIL@ -DUMPBIN = @DUMPBIN@ -ECHO_C = @ECHO_C@ -ECHO_N = @ECHO_N@ -ECHO_T = @ECHO_T@ -EGREP = @EGREP@ -EXEEXT = @EXEEXT@ -FGREP = @FGREP@ -GENHTML = @GENHTML@ -GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@ -GETTEXT_PACKAGE = @GETTEXT_PACKAGE@ -GLIB_CFLAGS = @GLIB_CFLAGS@ -GLIB_GENMARSHAL = @GLIB_GENMARSHAL@ -GLIB_LIBS = @GLIB_LIBS@ -GLIB_MAKEFILE = @GLIB_MAKEFILE@ -GLIB_MKENUMS = @GLIB_MKENUMS@ -GMSGFMT = @GMSGFMT@ -GMSGFMT_015 = @GMSGFMT_015@ -GNUTLS_CFLAGS = @GNUTLS_CFLAGS@ -GNUTLS_LIBS = @GNUTLS_LIBS@ -GREP = @GREP@ -GTKDOC_CHECK = @GTKDOC_CHECK@ -GTKDOC_CHECK_PATH = @GTKDOC_CHECK_PATH@ -GTKDOC_DEPS_CFLAGS = @GTKDOC_DEPS_CFLAGS@ -GTKDOC_DEPS_LIBS = @GTKDOC_DEPS_LIBS@ -GTKDOC_MKPDF = @GTKDOC_MKPDF@ -GTKDOC_REBASE = @GTKDOC_REBASE@ -GUDEV_CFLAGS = @GUDEV_CFLAGS@ -GUDEV_LIBS = @GUDEV_LIBS@ -HTML_DIR = @HTML_DIR@ -INSTALL = @INSTALL@ -INSTALL_DATA = @INSTALL_DATA@ -INSTALL_PROGRAM = @INSTALL_PROGRAM@ -INSTALL_SCRIPT = @INSTALL_SCRIPT@ -INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ -INTLLIBS = @INTLLIBS@ -INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@ -INTLTOOL_MERGE = @INTLTOOL_MERGE@ -INTLTOOL_PERL = @INTLTOOL_PERL@ -INTLTOOL_UPDATE = @INTLTOOL_UPDATE@ -INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@ -INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@ -INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@ -INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@ -INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ -INTROSPECTION_CFLAGS = @INTROSPECTION_CFLAGS@ -INTROSPECTION_COMPILER = @INTROSPECTION_COMPILER@ -INTROSPECTION_GENERATE = @INTROSPECTION_GENERATE@ -INTROSPECTION_GIRDIR = @INTROSPECTION_GIRDIR@ -INTROSPECTION_LIBS = @INTROSPECTION_LIBS@ -INTROSPECTION_MAKEFILE = @INTROSPECTION_MAKEFILE@ -INTROSPECTION_SCANNER = @INTROSPECTION_SCANNER@ -INTROSPECTION_TYPELIBDIR = @INTROSPECTION_TYPELIBDIR@ -IPTABLES_PATH = @IPTABLES_PATH@ -JANSSON_CFLAGS = @JANSSON_CFLAGS@ -JANSSON_LIBS = @JANSSON_LIBS@ -KERNEL_FIRMWARE_DIR = @KERNEL_FIRMWARE_DIR@ -LCOV = @LCOV@ -LD = @LD@ -LDFLAGS = @LDFLAGS@ -LIBAUDIT_CFLAGS = @LIBAUDIT_CFLAGS@ -LIBAUDIT_LIBS = @LIBAUDIT_LIBS@ -LIBICONV = @LIBICONV@ -LIBINTL = @LIBINTL@ -LIBM = @LIBM@ -LIBNDP_CFLAGS = @LIBNDP_CFLAGS@ -LIBNDP_LIBS = @LIBNDP_LIBS@ -LIBNL_CFLAGS = @LIBNL_CFLAGS@ -LIBNL_LIBS = @LIBNL_LIBS@ -LIBOBJS = @LIBOBJS@ -LIBS = @LIBS@ -LIBSOUP_CFLAGS = @LIBSOUP_CFLAGS@ -LIBSOUP_LIBS = @LIBSOUP_LIBS@ -LIBSYSTEMD_CFLAGS = @LIBSYSTEMD_CFLAGS@ -LIBSYSTEMD_LIBS = @LIBSYSTEMD_LIBS@ -LIBTEAMDCTL_CFLAGS = @LIBTEAMDCTL_CFLAGS@ -LIBTEAMDCTL_LIBS = @LIBTEAMDCTL_LIBS@ -LIBTOOL = @LIBTOOL@ -LIPO = @LIPO@ -LN_S = @LN_S@ -LOG_DRIVER = @LOG_DRIVER@ -LTLIBICONV = @LTLIBICONV@ -LTLIBINTL = @LTLIBINTL@ -LTLIBOBJS = @LTLIBOBJS@ -LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ -MAINT = @MAINT@ -MAKEINFO = @MAKEINFO@ -MANIFEST_TOOL = @MANIFEST_TOOL@ -MKDIR_P = @MKDIR_P@ -MM_GLIB_CFLAGS = @MM_GLIB_CFLAGS@ -MM_GLIB_LIBS = @MM_GLIB_LIBS@ -MOC = @MOC@ -MSGFMT = @MSGFMT@ -MSGFMT_015 = @MSGFMT_015@ -MSGMERGE = @MSGMERGE@ -NEWT_CFLAGS = @NEWT_CFLAGS@ -NEWT_LIBS = @NEWT_LIBS@ -NM = @NM@ -NMEDIT = @NMEDIT@ -NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT = @NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT@ -NM_CONFIG_DEFAULT_DNS_RC_MANAGER = @NM_CONFIG_DEFAULT_DNS_RC_MANAGER@ -NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT = @NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT@ -NM_CONFIG_LOGGING_BACKEND_DEFAULT_TEXT = @NM_CONFIG_LOGGING_BACKEND_DEFAULT_TEXT@ -NM_MAJOR_VERSION = @NM_MAJOR_VERSION@ -NM_MICRO_VERSION = @NM_MICRO_VERSION@ -NM_MINOR_VERSION = @NM_MINOR_VERSION@ -NM_MODIFY_SYSTEM_POLICY = @NM_MODIFY_SYSTEM_POLICY@ -NM_VERSION = @NM_VERSION@ -NSS_CFLAGS = @NSS_CFLAGS@ -NSS_LIBS = @NSS_LIBS@ -OBJDUMP = @OBJDUMP@ -OBJEXT = @OBJEXT@ -OTOOL = @OTOOL@ -OTOOL64 = @OTOOL64@ -PACKAGE = @PACKAGE@ -PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ -PACKAGE_NAME = @PACKAGE_NAME@ -PACKAGE_STRING = @PACKAGE_STRING@ -PACKAGE_TARNAME = @PACKAGE_TARNAME@ -PACKAGE_URL = @PACKAGE_URL@ -PACKAGE_VERSION = @PACKAGE_VERSION@ -PATH_SEPARATOR = @PATH_SEPARATOR@ -PERL = @PERL@ -PKG_CONFIG = @PKG_CONFIG@ -PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ -PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ -POLKIT_CFLAGS = @POLKIT_CFLAGS@ -POLKIT_LIBS = @POLKIT_LIBS@ -POSUB = @POSUB@ -PPPD_PATH = @PPPD_PATH@ -PPPD_PLUGIN_DIR = @PPPD_PLUGIN_DIR@ -QT_CFLAGS = @QT_CFLAGS@ -QT_LIBS = @QT_LIBS@ -RANLIB = @RANLIB@ -READLINE_LIBS = @READLINE_LIBS@ -SANITIZERS = @SANITIZERS@ -SANITIZER_ENV = @SANITIZER_ENV@ -SED = @SED@ -SELINUX_CFLAGS = @SELINUX_CFLAGS@ -SELINUX_LIBS = @SELINUX_LIBS@ -SET_MAKE = @SET_MAKE@ -SHELL = @SHELL@ -STRIP = @STRIP@ -SYSTEMD_200_CFLAGS = @SYSTEMD_200_CFLAGS@ -SYSTEMD_200_LIBS = @SYSTEMD_200_LIBS@ -SYSTEMD_INHIBIT_CFLAGS = @SYSTEMD_INHIBIT_CFLAGS@ -SYSTEMD_INHIBIT_LIBS = @SYSTEMD_INHIBIT_LIBS@ -SYSTEMD_JOURNAL_CFLAGS = @SYSTEMD_JOURNAL_CFLAGS@ -SYSTEMD_JOURNAL_LIBS = @SYSTEMD_JOURNAL_LIBS@ -SYSTEMD_LOGIN_CFLAGS = @SYSTEMD_LOGIN_CFLAGS@ -SYSTEMD_LOGIN_LIBS = @SYSTEMD_LOGIN_LIBS@ -SYSTEM_CA_PATH = @SYSTEM_CA_PATH@ -UDEV_DIR = @UDEV_DIR@ -USE_NLS = @USE_NLS@ -UUID_CFLAGS = @UUID_CFLAGS@ -UUID_LIBS = @UUID_LIBS@ -VALGRIND_RULES = @VALGRIND_RULES@ -VAPIGEN = @VAPIGEN@ -VAPIGEN_MAKEFILE = @VAPIGEN_MAKEFILE@ -VAPIGEN_VAPIDIR = @VAPIGEN_VAPIDIR@ -VERSION = @VERSION@ -XGETTEXT = @XGETTEXT@ -XGETTEXT_015 = @XGETTEXT_015@ -XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@ -abs_builddir = @abs_builddir@ -abs_srcdir = @abs_srcdir@ -abs_top_builddir = @abs_top_builddir@ -abs_top_srcdir = @abs_top_srcdir@ -ac_ct_AR = @ac_ct_AR@ -ac_ct_CC = @ac_ct_CC@ -ac_ct_CXX = @ac_ct_CXX@ -ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -am__include = @am__include@ -am__leading_dot = @am__leading_dot@ -am__quote = @am__quote@ -am__tar = @am__tar@ -am__untar = @am__untar@ -bindir = @bindir@ -build = @build@ -build_alias = @build_alias@ -build_cpu = @build_cpu@ -build_os = @build_os@ -build_vendor = @build_vendor@ -builddir = @builddir@ -datadir = @datadir@ -datarootdir = @datarootdir@ -docdir = @docdir@ -dvidir = @dvidir@ -exec_prefix = @exec_prefix@ -host = @host@ -host_alias = @host_alias@ -host_cpu = @host_cpu@ -host_os = @host_os@ -host_vendor = @host_vendor@ -htmldir = @htmldir@ -includedir = @includedir@ -infodir = @infodir@ -install_sh = @install_sh@ -intltool__v_merge_options_ = @intltool__v_merge_options_@ -intltool__v_merge_options_0 = @intltool__v_merge_options_0@ -libdir = @libdir@ -libexecdir = @libexecdir@ -localedir = @localedir@ -localstatedir = @localstatedir@ -mandir = @mandir@ -mkdir_p = @mkdir_p@ -nmbinary = @nmbinary@ -nmconfdir = @nmconfdir@ -nmdatadir = @nmdatadir@ -nmlibdir = @nmlibdir@ -nmrundir = @nmrundir@ -nmstatedir = @nmstatedir@ -oldincludedir = @oldincludedir@ -pdfdir = @pdfdir@ -prefix = @prefix@ -program_transform_name = @program_transform_name@ -psdir = @psdir@ -runstatedir = @runstatedir@ -sbindir = @sbindir@ -sharedstatedir = @sharedstatedir@ -srcdir = @srcdir@ -subdirs = @subdirs@ -sysconfdir = @sysconfdir@ -systemdsystemunitdir = @systemdsystemunitdir@ -target_alias = @target_alias@ -top_build_prefix = @top_build_prefix@ -top_builddir = @top_builddir@ -top_srcdir = @top_srcdir@ -with_dhclient = @with_dhclient@ -with_dhcpcd = @with_dhcpcd@ -with_netconfig = @with_netconfig@ -with_resolvconf = @with_resolvconf@ -with_valgrind = @with_valgrind@ -SUBDIRS = . tests -AM_CPPFLAGS = \ - -I${top_srcdir}/shared \ - -I${top_builddir}/shared \ - -I${top_srcdir}/libnm-core \ - -I${top_builddir}/libnm-core \ - $(GLIB_CFLAGS) \ - -DNETWORKMANAGER_COMPILATION \ - -DNMCONFDIR=\"$(nmconfdir)\" \ - -DSYSCONFDIR=\"$(sysconfdir)\" \ - -DLIBEXECDIR=\"$(libexecdir)\" - - -########################################### -# Test libraries -########################################### - -# See note about gdbus-codegen in introspection/Makefile.am -noinst_LTLIBRARIES = libtest-dispatcher-envp.la \ - libnmdbus-dispatcher.la -dbusservicedir = $(DBUS_SYS_DIR) -dbusservice_DATA = \ - nm-dispatcher.conf - -nm_dispatcher_SOURCES = \ - $(top_srcdir)/shared/nm-dispatcher-api.h \ - nm-dispatcher.c \ - nm-dispatcher-utils.c \ - nm-dispatcher-utils.h - -nm_dispatcher_LDADD = \ - $(top_builddir)/libnm/libnm.la \ - libnmdbus-dispatcher.la \ - $(GLIB_LIBS) - -nodist_libnmdbus_dispatcher_la_SOURCES = \ - nmdbus-dispatcher.c \ - nmdbus-dispatcher.h - -libnmdbus_dispatcher_la_CPPFLAGS = $(filter-out -DGLIB_VERSION_MAX_ALLOWED%,$(AM_CPPFLAGS)) -BUILT_SOURCES = nmdbus-dispatcher.h nmdbus-dispatcher.c - -########################################### -# dispatcher envp -########################################### -libtest_dispatcher_envp_la_SOURCES = \ - nm-dispatcher-utils.c \ - nm-dispatcher-utils.h - -libtest_dispatcher_envp_la_CPPFLAGS = \ - $(AM_CPPFLAGS) - -libtest_dispatcher_envp_la_LIBADD = \ - $(top_builddir)/libnm/libnm.la \ - $(GLIB_LIBS) - -dbusactivationdir = $(datadir)/dbus-1/system-services -dbusactivation_in_files = org.freedesktop.nm_dispatcher.service.in -dbusactivation_DATA = $(dbusactivation_in_files:.service.in=.service) -edit = @sed \ - -e 's|@sbindir[@]|$(sbindir)|g' \ - -e 's|@sysconfdir[@]|$(sysconfdir)|g' \ - -e 's|@localstatedir[@]|$(localstatedir)|g' \ - -e 's|@libexecdir[@]|$(libexecdir)|g' - -dispatcherdir = $(sysconfdir)/NetworkManager/dispatcher.d -CLEANFILES = $(nodist_libnmdbus_dispatcher_la_SOURCES) $(dbusactivation_DATA) -EXTRA_DIST = \ - $(dbusservice_DATA) \ - $(dbusactivation_in_files) \ - nm-dispatcher.xml - -all: $(BUILT_SOURCES) - $(MAKE) $(AM_MAKEFLAGS) all-recursive - -.SUFFIXES: -.SUFFIXES: .c .lo .o .obj -$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps) - @for dep in $?; do \ - case '$(am__configure_deps)' in \ - *$$dep*) \ - ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ - && { if test -f $@; then exit 0; else break; fi; }; \ - exit 1;; \ - esac; \ - done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu callouts/Makefile'; \ - $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --gnu callouts/Makefile -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - @case '$?' in \ - *config.status*) \ - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ - *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ - esac; - -$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh - -$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(am__aclocal_m4_deps): - -clean-noinstLTLIBRARIES: - -test -z "$(noinst_LTLIBRARIES)" || rm -f $(noinst_LTLIBRARIES) - @list='$(noinst_LTLIBRARIES)'; \ - locs=`for p in $$list; do echo $$p; done | \ - sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \ - sort -u`; \ - test -z "$$locs" || { \ - echo rm -f $${locs}; \ - rm -f $${locs}; \ - } - -libnmdbus-dispatcher.la: $(libnmdbus_dispatcher_la_OBJECTS) $(libnmdbus_dispatcher_la_DEPENDENCIES) $(EXTRA_libnmdbus_dispatcher_la_DEPENDENCIES) - $(AM_V_CCLD)$(LINK) $(libnmdbus_dispatcher_la_OBJECTS) $(libnmdbus_dispatcher_la_LIBADD) $(LIBS) - -libtest-dispatcher-envp.la: $(libtest_dispatcher_envp_la_OBJECTS) $(libtest_dispatcher_envp_la_DEPENDENCIES) $(EXTRA_libtest_dispatcher_envp_la_DEPENDENCIES) - $(AM_V_CCLD)$(LINK) $(libtest_dispatcher_envp_la_OBJECTS) $(libtest_dispatcher_envp_la_LIBADD) $(LIBS) -install-libexecPROGRAMS: $(libexec_PROGRAMS) - @$(NORMAL_INSTALL) - @list='$(libexec_PROGRAMS)'; test -n "$(libexecdir)" || list=; \ - if test -n "$$list"; then \ - echo " $(MKDIR_P) '$(DESTDIR)$(libexecdir)'"; \ - $(MKDIR_P) "$(DESTDIR)$(libexecdir)" || exit 1; \ - fi; \ - for p in $$list; do echo "$$p $$p"; done | \ - sed 's/$(EXEEXT)$$//' | \ - while read p p1; do if test -f $$p \ - || test -f $$p1 \ - ; then echo "$$p"; echo "$$p"; else :; fi; \ - done | \ - sed -e 'p;s,.*/,,;n;h' \ - -e 's|.*|.|' \ - -e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \ - sed 'N;N;N;s,\n, ,g' | \ - $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \ - { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \ - if ($$2 == $$4) files[d] = files[d] " " $$1; \ - else { print "f", $$3 "/" $$4, $$1; } } \ - END { for (d in files) print "f", d, files[d] }' | \ - while read type dir files; do \ - if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \ - test -z "$$files" || { \ - echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files '$(DESTDIR)$(libexecdir)$$dir'"; \ - $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files "$(DESTDIR)$(libexecdir)$$dir" || exit $$?; \ - } \ - ; done - -uninstall-libexecPROGRAMS: - @$(NORMAL_UNINSTALL) - @list='$(libexec_PROGRAMS)'; test -n "$(libexecdir)" || list=; \ - files=`for p in $$list; do echo "$$p"; done | \ - sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \ - -e 's/$$/$(EXEEXT)/' \ - `; \ - test -n "$$list" || exit 0; \ - echo " ( cd '$(DESTDIR)$(libexecdir)' && rm -f" $$files ")"; \ - cd "$(DESTDIR)$(libexecdir)" && rm -f $$files - -clean-libexecPROGRAMS: - @list='$(libexec_PROGRAMS)'; test -n "$$list" || exit 0; \ - echo " rm -f" $$list; \ - rm -f $$list || exit $$?; \ - test -n "$(EXEEXT)" || exit 0; \ - list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \ - echo " rm -f" $$list; \ - rm -f $$list - -nm-dispatcher$(EXEEXT): $(nm_dispatcher_OBJECTS) $(nm_dispatcher_DEPENDENCIES) $(EXTRA_nm_dispatcher_DEPENDENCIES) - @rm -f nm-dispatcher$(EXEEXT) - $(AM_V_CCLD)$(LINK) $(nm_dispatcher_OBJECTS) $(nm_dispatcher_LDADD) $(LIBS) - -mostlyclean-compile: - -rm -f *.$(OBJEXT) - -distclean-compile: - -rm -f *.tab.c - -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libnmdbus_dispatcher_la-nmdbus-dispatcher.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libtest_dispatcher_envp_la-nm-dispatcher-utils.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-dispatcher-utils.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-dispatcher.Po@am__quote@ - -.c.o: -@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ $< - -.c.obj: -@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'` -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'` - -.c.lo: -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LTCOMPILE) -c -o $@ $< - -libnmdbus_dispatcher_la-nmdbus-dispatcher.lo: nmdbus-dispatcher.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnmdbus_dispatcher_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libnmdbus_dispatcher_la-nmdbus-dispatcher.lo -MD -MP -MF $(DEPDIR)/libnmdbus_dispatcher_la-nmdbus-dispatcher.Tpo -c -o libnmdbus_dispatcher_la-nmdbus-dispatcher.lo `test -f 'nmdbus-dispatcher.c' || echo '$(srcdir)/'`nmdbus-dispatcher.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libnmdbus_dispatcher_la-nmdbus-dispatcher.Tpo $(DEPDIR)/libnmdbus_dispatcher_la-nmdbus-dispatcher.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='nmdbus-dispatcher.c' object='libnmdbus_dispatcher_la-nmdbus-dispatcher.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libnmdbus_dispatcher_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libnmdbus_dispatcher_la-nmdbus-dispatcher.lo `test -f 'nmdbus-dispatcher.c' || echo '$(srcdir)/'`nmdbus-dispatcher.c - -libtest_dispatcher_envp_la-nm-dispatcher-utils.lo: nm-dispatcher-utils.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libtest_dispatcher_envp_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libtest_dispatcher_envp_la-nm-dispatcher-utils.lo -MD -MP -MF $(DEPDIR)/libtest_dispatcher_envp_la-nm-dispatcher-utils.Tpo -c -o libtest_dispatcher_envp_la-nm-dispatcher-utils.lo `test -f 'nm-dispatcher-utils.c' || echo '$(srcdir)/'`nm-dispatcher-utils.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libtest_dispatcher_envp_la-nm-dispatcher-utils.Tpo $(DEPDIR)/libtest_dispatcher_envp_la-nm-dispatcher-utils.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='nm-dispatcher-utils.c' object='libtest_dispatcher_envp_la-nm-dispatcher-utils.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libtest_dispatcher_envp_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libtest_dispatcher_envp_la-nm-dispatcher-utils.lo `test -f 'nm-dispatcher-utils.c' || echo '$(srcdir)/'`nm-dispatcher-utils.c - -mostlyclean-libtool: - -rm -f *.lo - -clean-libtool: - -rm -rf .libs _libs -install-dbusactivationDATA: $(dbusactivation_DATA) - @$(NORMAL_INSTALL) - @list='$(dbusactivation_DATA)'; test -n "$(dbusactivationdir)" || list=; \ - if test -n "$$list"; then \ - echo " $(MKDIR_P) '$(DESTDIR)$(dbusactivationdir)'"; \ - $(MKDIR_P) "$(DESTDIR)$(dbusactivationdir)" || exit 1; \ - fi; \ - for p in $$list; do \ - if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ - echo "$$d$$p"; \ - done | $(am__base_list) | \ - while read files; do \ - echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(dbusactivationdir)'"; \ - $(INSTALL_DATA) $$files "$(DESTDIR)$(dbusactivationdir)" || exit $$?; \ - done - -uninstall-dbusactivationDATA: - @$(NORMAL_UNINSTALL) - @list='$(dbusactivation_DATA)'; test -n "$(dbusactivationdir)" || list=; \ - files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ - dir='$(DESTDIR)$(dbusactivationdir)'; $(am__uninstall_files_from_dir) -install-dbusserviceDATA: $(dbusservice_DATA) - @$(NORMAL_INSTALL) - @list='$(dbusservice_DATA)'; test -n "$(dbusservicedir)" || list=; \ - if test -n "$$list"; then \ - echo " $(MKDIR_P) '$(DESTDIR)$(dbusservicedir)'"; \ - $(MKDIR_P) "$(DESTDIR)$(dbusservicedir)" || exit 1; \ - fi; \ - for p in $$list; do \ - if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ - echo "$$d$$p"; \ - done | $(am__base_list) | \ - while read files; do \ - echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(dbusservicedir)'"; \ - $(INSTALL_DATA) $$files "$(DESTDIR)$(dbusservicedir)" || exit $$?; \ - done - -uninstall-dbusserviceDATA: - @$(NORMAL_UNINSTALL) - @list='$(dbusservice_DATA)'; test -n "$(dbusservicedir)" || list=; \ - files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ - dir='$(DESTDIR)$(dbusservicedir)'; $(am__uninstall_files_from_dir) - -# This directory's subdirectories are mostly independent; you can cd -# into them and run 'make' without going through this Makefile. -# To change the values of 'make' variables: instead of editing Makefiles, -# (1) if the variable is set in 'config.status', edit 'config.status' -# (which will cause the Makefiles to be regenerated when you run 'make'); -# (2) otherwise, pass the desired values on the 'make' command line. -$(am__recursive_targets): - @fail=; \ - if $(am__make_keepgoing); then \ - failcom='fail=yes'; \ - else \ - failcom='exit 1'; \ - fi; \ - dot_seen=no; \ - target=`echo $@ | sed s/-recursive//`; \ - case "$@" in \ - distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ - *) list='$(SUBDIRS)' ;; \ - esac; \ - for subdir in $$list; do \ - echo "Making $$target in $$subdir"; \ - if test "$$subdir" = "."; then \ - dot_seen=yes; \ - local_target="$$target-am"; \ - else \ - local_target="$$target"; \ - fi; \ - ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ - || eval $$failcom; \ - done; \ - if test "$$dot_seen" = "no"; then \ - $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ - fi; test -z "$$fail" - -ID: $(am__tagged_files) - $(am__define_uniq_tagged_files); mkid -fID $$unique -tags: tags-recursive -TAGS: tags - -tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) - set x; \ - here=`pwd`; \ - if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ - include_option=--etags-include; \ - empty_fix=.; \ - else \ - include_option=--include; \ - empty_fix=; \ - fi; \ - list='$(SUBDIRS)'; for subdir in $$list; do \ - if test "$$subdir" = .; then :; else \ - test ! -f $$subdir/TAGS || \ - set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \ - fi; \ - done; \ - $(am__define_uniq_tagged_files); \ - shift; \ - if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ - test -n "$$unique" || unique=$$empty_fix; \ - if test $$# -gt 0; then \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - "$$@" $$unique; \ - else \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - $$unique; \ - fi; \ - fi -ctags: ctags-recursive - -CTAGS: ctags -ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) - $(am__define_uniq_tagged_files); \ - test -z "$(CTAGS_ARGS)$$unique" \ - || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ - $$unique - -GTAGS: - here=`$(am__cd) $(top_builddir) && pwd` \ - && $(am__cd) $(top_srcdir) \ - && gtags -i $(GTAGS_ARGS) "$$here" -cscopelist: cscopelist-recursive - -cscopelist-am: $(am__tagged_files) - list='$(am__tagged_files)'; \ - case "$(srcdir)" in \ - [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ - *) sdir=$(subdir)/$(srcdir) ;; \ - esac; \ - for i in $$list; do \ - if test -f "$$i"; then \ - echo "$(subdir)/$$i"; \ - else \ - echo "$$sdir/$$i"; \ - fi; \ - done >> $(top_builddir)/cscope.files - -distclean-tags: - -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags - -distdir: $(DISTFILES) - @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - list='$(DISTFILES)'; \ - dist_files=`for file in $$list; do echo $$file; done | \ - sed -e "s|^$$srcdirstrip/||;t" \ - -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ - case $$dist_files in \ - */*) $(MKDIR_P) `echo "$$dist_files" | \ - sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ - sort -u` ;; \ - esac; \ - for file in $$dist_files; do \ - if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ - if test -d $$d/$$file; then \ - dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ - if test -d "$(distdir)/$$file"; then \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ - cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ - else \ - test -f "$(distdir)/$$file" \ - || cp -p $$d/$$file "$(distdir)/$$file" \ - || exit 1; \ - fi; \ - done - @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ - if test "$$subdir" = .; then :; else \ - $(am__make_dryrun) \ - || test -d "$(distdir)/$$subdir" \ - || $(MKDIR_P) "$(distdir)/$$subdir" \ - || exit 1; \ - dir1=$$subdir; dir2="$(distdir)/$$subdir"; \ - $(am__relativize); \ - new_distdir=$$reldir; \ - dir1=$$subdir; dir2="$(top_distdir)"; \ - $(am__relativize); \ - new_top_distdir=$$reldir; \ - echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \ - echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \ - ($(am__cd) $$subdir && \ - $(MAKE) $(AM_MAKEFLAGS) \ - top_distdir="$$new_top_distdir" \ - distdir="$$new_distdir" \ - am__remove_distdir=: \ - am__skip_length_check=: \ - am__skip_mode_fix=: \ - distdir) \ - || exit 1; \ - fi; \ - done -check-am: all-am -check: $(BUILT_SOURCES) - $(MAKE) $(AM_MAKEFLAGS) check-recursive -all-am: Makefile $(LTLIBRARIES) $(PROGRAMS) $(DATA) -installdirs: installdirs-recursive -installdirs-am: - for dir in "$(DESTDIR)$(libexecdir)" "$(DESTDIR)$(dbusactivationdir)" "$(DESTDIR)$(dbusservicedir)"; do \ - test -z "$$dir" || $(MKDIR_P) "$$dir"; \ - done -install: $(BUILT_SOURCES) - $(MAKE) $(AM_MAKEFLAGS) install-recursive -install-exec: install-exec-recursive -install-data: install-data-recursive -uninstall: uninstall-recursive - -install-am: all-am - @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am - -installcheck: installcheck-recursive -install-strip: - if test -z '$(STRIP)'; then \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - install; \ - else \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ - fi -mostlyclean-generic: - -clean-generic: - -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES) - -distclean-generic: - -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) - -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) - -maintainer-clean-generic: - @echo "This command is intended for maintainers to use" - @echo "it deletes files that may require special tools to rebuild." - -test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES) -clean: clean-recursive - -clean-am: clean-generic clean-libexecPROGRAMS clean-libtool \ - clean-noinstLTLIBRARIES mostlyclean-am - -distclean: distclean-recursive - -rm -rf ./$(DEPDIR) - -rm -f Makefile -distclean-am: clean-am distclean-compile distclean-generic \ - distclean-tags - -dvi: dvi-recursive - -dvi-am: - -html: html-recursive - -html-am: - -info: info-recursive - -info-am: - -install-data-am: install-dbusactivationDATA install-dbusserviceDATA - @$(NORMAL_INSTALL) - $(MAKE) $(AM_MAKEFLAGS) install-data-hook -install-dvi: install-dvi-recursive - -install-dvi-am: - -install-exec-am: install-libexecPROGRAMS - -install-html: install-html-recursive - -install-html-am: - -install-info: install-info-recursive - -install-info-am: - -install-man: - -install-pdf: install-pdf-recursive - -install-pdf-am: - -install-ps: install-ps-recursive - -install-ps-am: - -installcheck-am: - -maintainer-clean: maintainer-clean-recursive - -rm -rf ./$(DEPDIR) - -rm -f Makefile -maintainer-clean-am: distclean-am maintainer-clean-generic - -mostlyclean: mostlyclean-recursive - -mostlyclean-am: mostlyclean-compile mostlyclean-generic \ - mostlyclean-libtool - -pdf: pdf-recursive - -pdf-am: - -ps: ps-recursive - -ps-am: - -uninstall-am: uninstall-dbusactivationDATA uninstall-dbusserviceDATA \ - uninstall-libexecPROGRAMS - -.MAKE: $(am__recursive_targets) all check install install-am \ - install-data-am install-strip - -.PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am check \ - check-am clean clean-generic clean-libexecPROGRAMS \ - clean-libtool clean-noinstLTLIBRARIES cscopelist-am ctags \ - ctags-am distclean distclean-compile distclean-generic \ - distclean-libtool distclean-tags distdir dvi dvi-am html \ - html-am info info-am install install-am install-data \ - install-data-am install-data-hook install-dbusactivationDATA \ - install-dbusserviceDATA install-dvi install-dvi-am \ - install-exec install-exec-am install-html install-html-am \ - install-info install-info-am install-libexecPROGRAMS \ - install-man install-pdf install-pdf-am install-ps \ - install-ps-am install-strip installcheck installcheck-am \ - installdirs installdirs-am maintainer-clean \ - maintainer-clean-generic mostlyclean mostlyclean-compile \ - mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ - tags tags-am uninstall uninstall-am \ - uninstall-dbusactivationDATA uninstall-dbusserviceDATA \ - uninstall-libexecPROGRAMS - -.PRECIOUS: Makefile - - -nmdbus-dispatcher.h: nm-dispatcher.xml - $(AM_V_GEN) gdbus-codegen \ - --generate-c-code $(basename $@) \ - --c-namespace NMDBus \ - --interface-prefix org.freedesktop \ - $< - -nmdbus-dispatcher.c: nmdbus-dispatcher.h - @true - -%.service: %.service.in - $(edit) $< >$@ -install-data-hook: - $(mkinstalldirs) -m 0755 $(DESTDIR)$(dispatcherdir) - $(mkinstalldirs) -m 0755 $(DESTDIR)$(dispatcherdir)/pre-down.d - $(mkinstalldirs) -m 0755 $(DESTDIR)$(dispatcherdir)/pre-up.d - $(mkinstalldirs) -m 0755 $(DESTDIR)$(dispatcherdir)/no-wait.d - -# Tell versions [3.59,3.63) of GNU make to not export all variables. -# Otherwise a system limit (for SysV at least) may be exceeded. -.NOEXPORT: diff --git a/callouts/nm-dispatcher-utils.c b/callouts/nm-dispatcher-utils.c deleted file mode 100644 index 78ef8dd2..00000000 --- a/callouts/nm-dispatcher-utils.c +++ /dev/null @@ -1,492 +0,0 @@ -/* -*- Mode: C; tab-width: 4; indent-tabs-mode: t; c-basic-offset: 4 -*- */ -/* NetworkManager -- Network link manager - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; if not, write to the Free Software Foundation, Inc., - * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - * - * Copyright (C) 2008 - 2011 Red Hat, Inc. - */ - -#include "nm-default.h" - -#include - -#include "nm-dbus-interface.h" -#include "nm-connection.h" -#include "nm-setting-ip4-config.h" -#include "nm-setting-ip6-config.h" -#include "nm-setting-connection.h" - -#include "nm-dispatcher-api.h" -#include "nm-utils.h" - -#include "nm-dispatcher-utils.h" - -static GSList * -construct_basic_items (GSList *list, - const char *uuid, - const char *id, - const char *iface, - const char *ip_iface) -{ - if (uuid) - list = g_slist_prepend (list, g_strdup_printf ("CONNECTION_UUID=%s", uuid)); - if (id) - list = g_slist_prepend (list, g_strdup_printf ("CONNECTION_ID=%s", id)); - if (iface) - list = g_slist_prepend (list, g_strdup_printf ("DEVICE_IFACE=%s", iface)); - if (ip_iface) - list = g_slist_prepend (list, g_strdup_printf ("DEVICE_IP_IFACE=%s", ip_iface)); - return list; -} - -static GSList *_list_append_val_strv (GSList *items, char **values, const char *format, ...) G_GNUC_PRINTF(3, 4); - -static GSList * -_list_append_val_strv (GSList *items, char **values, const char *format, ...) -{ - if (!values) - g_return_val_if_reached (items); - - /* Only add an item if the list of @values is not empty */ - if (values[0]) { - va_list args; - guint i; - GString *str = g_string_new (NULL); - - va_start (args, format); - g_string_append_vprintf (str, format, args); - va_end (args); - - g_string_append (str, values[0]); - for (i = 1; values[i]; i++) { - g_string_append_c (str, ' '); - g_string_append (str, values[i]); - } - items = g_slist_prepend (items, g_string_free (str, FALSE)); - } - - /* we take ownership of the values array and free it. */ - g_strfreev (values); - return items; -} - -static GSList * -add_domains (GSList *items, - GVariant *dict, - const char *prefix, - const char four_or_six) -{ - GVariant *val; - - /* Search domains */ - val = g_variant_lookup_value (dict, "domains", G_VARIANT_TYPE_STRING_ARRAY); - if (val) { - items = _list_append_val_strv (items, g_variant_dup_strv (val, NULL), - "%sIP%c_DOMAINS=", prefix, four_or_six); - g_variant_unref (val); - } - return items; -} - -static GSList * -construct_ip4_items (GSList *items, GVariant *ip4_config, const char *prefix) -{ - GPtrArray *addresses, *routes; - char *gateway; - GVariant *val; - int i; - - if (ip4_config == NULL) - return items; - - if (prefix == NULL) - prefix = ""; - - /* IP addresses */ - val = g_variant_lookup_value (ip4_config, "addresses", G_VARIANT_TYPE ("aau")); - if (val) { - addresses = nm_utils_ip4_addresses_from_variant (val, &gateway); - if (!gateway) - gateway = g_strdup ("0.0.0.0"); - - for (i = 0; i < addresses->len; i++) { - NMIPAddress *addr = addresses->pdata[i]; - char *addrtmp; - - addrtmp = g_strdup_printf ("%sIP4_ADDRESS_%d=%s/%d %s", prefix, i, - nm_ip_address_get_address (addr), - nm_ip_address_get_prefix (addr), - gateway); - items = g_slist_prepend (items, addrtmp); - } - if (addresses->len) - items = g_slist_prepend (items, g_strdup_printf ("%sIP4_NUM_ADDRESSES=%d", prefix, addresses->len)); - - /* Write gateway to a separate variable, too. */ - items = g_slist_prepend (items, g_strdup_printf ("%sIP4_GATEWAY=%s", prefix, gateway)); - - g_ptr_array_unref (addresses); - g_free (gateway); - g_variant_unref (val); - } - - /* DNS servers */ - val = g_variant_lookup_value (ip4_config, "nameservers", G_VARIANT_TYPE ("au")); - if (val) { - items = _list_append_val_strv (items, nm_utils_ip4_dns_from_variant (val), - "%sIP4_NAMESERVERS=", prefix); - g_variant_unref (val); - } - - /* Search domains */ - items = add_domains (items, ip4_config, prefix, '4'); - - /* WINS servers */ - val = g_variant_lookup_value (ip4_config, "wins-servers", G_VARIANT_TYPE ("au")); - if (val) { - items = _list_append_val_strv (items, nm_utils_ip4_dns_from_variant (val), - "%sIP4_WINS_SERVERS=", prefix); - g_variant_unref (val); - } - - /* Static routes */ - val = g_variant_lookup_value (ip4_config, "routes", G_VARIANT_TYPE ("aau")); - if (val) { - routes = nm_utils_ip4_routes_from_variant (val); - - for (i = 0; i < routes->len; i++) { - NMIPRoute *route = routes->pdata[i]; - const char *next_hop; - char *routetmp; - - next_hop = nm_ip_route_get_next_hop (route); - if (!next_hop) - next_hop = "0.0.0.0"; - - routetmp = g_strdup_printf ("%sIP4_ROUTE_%d=%s/%d %s %u", prefix, i, - nm_ip_route_get_dest (route), - nm_ip_route_get_prefix (route), - next_hop, - (guint32) MAX (0, nm_ip_route_get_metric (route))); - items = g_slist_prepend (items, routetmp); - } - items = g_slist_prepend (items, g_strdup_printf ("%sIP4_NUM_ROUTES=%d", prefix, routes->len)); - g_ptr_array_unref (routes); - g_variant_unref (val); - } else - items = g_slist_prepend (items, g_strdup_printf ("%sIP4_NUM_ROUTES=0", prefix)); - - return items; -} - -static GSList * -construct_device_dhcp4_items (GSList *items, GVariant *dhcp4_config) -{ - GVariantIter iter; - const char *key, *tmp; - GVariant *val; - char *ucased; - - if (dhcp4_config == NULL) - return items; - - g_variant_iter_init (&iter, dhcp4_config); - while (g_variant_iter_next (&iter, "{&sv}", &key, &val)) { - ucased = g_ascii_strup (key, -1); - tmp = g_variant_get_string (val, NULL); - items = g_slist_prepend (items, g_strdup_printf ("DHCP4_%s=%s", ucased, tmp)); - g_free (ucased); - g_variant_unref (val); - } - return items; -} - -static GSList * -construct_ip6_items (GSList *items, GVariant *ip6_config, const char *prefix) -{ - GPtrArray *addresses, *routes; - char *gateway = NULL; - GVariant *val; - int i; - - if (ip6_config == NULL) - return items; - - if (prefix == NULL) - prefix = ""; - - /* IP addresses */ - val = g_variant_lookup_value (ip6_config, "addresses", G_VARIANT_TYPE ("a(ayuay)")); - if (val) { - addresses = nm_utils_ip6_addresses_from_variant (val, &gateway); - if (!gateway) - gateway = g_strdup ("::"); - - for (i = 0; i < addresses->len; i++) { - NMIPAddress *addr = addresses->pdata[i]; - char *addrtmp; - - addrtmp = g_strdup_printf ("%sIP6_ADDRESS_%d=%s/%d %s", prefix, i, - nm_ip_address_get_address (addr), - nm_ip_address_get_prefix (addr), - gateway); - items = g_slist_prepend (items, addrtmp); - } - if (addresses->len) - items = g_slist_prepend (items, g_strdup_printf ("%sIP6_NUM_ADDRESSES=%d", prefix, addresses->len)); - - /* Write gateway to a separate variable, too. */ - items = g_slist_prepend (items, g_strdup_printf ("%sIP6_GATEWAY=%s", prefix, gateway)); - - g_ptr_array_unref (addresses); - g_free (gateway); - g_variant_unref (val); - } - - /* DNS servers */ - val = g_variant_lookup_value (ip6_config, "nameservers", G_VARIANT_TYPE ("aay")); - if (val) { - items = _list_append_val_strv (items, nm_utils_ip6_dns_from_variant (val), - "%sIP6_NAMESERVERS=", prefix); - g_variant_unref (val); - } - - /* Search domains */ - items = add_domains (items, ip6_config, prefix, '6'); - - /* Static routes */ - val = g_variant_lookup_value (ip6_config, "routes", G_VARIANT_TYPE ("a(ayuayu)")); - if (val) { - routes = nm_utils_ip6_routes_from_variant (val); - - for (i = 0; i < routes->len; i++) { - NMIPRoute *route = routes->pdata[i]; - const char *next_hop; - char *routetmp; - - next_hop = nm_ip_route_get_next_hop (route); - if (!next_hop) - next_hop = "::"; - - routetmp = g_strdup_printf ("%sIP6_ROUTE_%d=%s/%d %s %u", prefix, i, - nm_ip_route_get_dest (route), - nm_ip_route_get_prefix (route), - next_hop, - (guint32) MAX (0, nm_ip_route_get_metric (route))); - items = g_slist_prepend (items, routetmp); - } - if (routes->len) - items = g_slist_prepend (items, g_strdup_printf ("%sIP6_NUM_ROUTES=%d", prefix, routes->len)); - g_ptr_array_unref (routes); - g_variant_unref (val); - } - - return items; -} - -static GSList * -construct_device_dhcp6_items (GSList *items, GVariant *dhcp6_config) -{ - GVariantIter iter; - const char *key, *tmp; - GVariant *val; - char *ucased; - - if (dhcp6_config == NULL) - return items; - - g_variant_iter_init (&iter, dhcp6_config); - while (g_variant_iter_next (&iter, "{&sv}", &key, &val)) { - ucased = g_ascii_strup (key, -1); - tmp = g_variant_get_string (val, NULL); - items = g_slist_prepend (items, g_strdup_printf ("DHCP6_%s=%s", ucased, tmp)); - g_free (ucased); - g_variant_unref (val); - } - return items; -} - -char ** -nm_dispatcher_utils_construct_envp (const char *action, - GVariant *connection_dict, - GVariant *connection_props, - GVariant *device_props, - GVariant *device_ip4_props, - GVariant *device_ip6_props, - GVariant *device_dhcp4_props, - GVariant *device_dhcp6_props, - const char *connectivity_state, - const char *vpn_ip_iface, - GVariant *vpn_ip4_props, - GVariant *vpn_ip6_props, - char **out_iface, - const char **out_error_message) -{ - const char *iface = NULL, *ip_iface = NULL; - const char *uuid = NULL, *id = NULL, *path = NULL; - const char *filename = NULL; - gboolean external; - NMDeviceState dev_state = NM_DEVICE_STATE_UNKNOWN; - GVariant *value; - char **envp = NULL, *path_item; - GSList *items = NULL, *iter; - guint i; - GVariant *con_setting; - const char *error_message_backup; - - if (!out_error_message) - out_error_message = &error_message_backup; - - g_return_val_if_fail (action != NULL, NULL); - g_return_val_if_fail (out_iface != NULL, NULL); - g_return_val_if_fail (*out_iface == NULL, NULL); - - /* Hostname and connectivity changes don't require a device nor contain a connection */ - if ( !strcmp (action, NMD_ACTION_HOSTNAME) - || !strcmp (action, NMD_ACTION_CONNECTIVITY_CHANGE)) { - goto done; - } - - /* Connection properties */ - if (!g_variant_lookup (connection_props, NMD_CONNECTION_PROPS_PATH, "&o", &path)) { - *out_error_message = "Missing or invalid required value " NMD_CONNECTION_PROPS_PATH "!"; - return NULL; - } - items = g_slist_prepend (items, g_strdup_printf ("CONNECTION_DBUS_PATH=%s", path)); - - if (g_variant_lookup (connection_props, NMD_CONNECTION_PROPS_EXTERNAL, "b", &external) && external) - items = g_slist_prepend (items, g_strdup ("CONNECTION_EXTERNAL=1")); - - if (g_variant_lookup (connection_props, NMD_CONNECTION_PROPS_FILENAME, "&s", &filename)) - items = g_slist_prepend (items, g_strdup_printf ("CONNECTION_FILENAME=%s", filename)); - - - /* Canonicalize the VPN interface name; "" is used when passing it through - * D-Bus so make sure that's fixed up here. - */ - if (vpn_ip_iface && !strlen (vpn_ip_iface)) - vpn_ip_iface = NULL; - - /* interface name */ - if (!g_variant_lookup (device_props, NMD_DEVICE_PROPS_INTERFACE, "&s", &iface)) { - *out_error_message = "Missing or invalid required value " NMD_DEVICE_PROPS_INTERFACE "!"; - return NULL; - } - if (!*iface) - iface = NULL; - - /* IP interface name */ - value = g_variant_lookup_value (device_props, NMD_DEVICE_PROPS_IP_INTERFACE, NULL); - if (value) { - if (!g_variant_is_of_type (value, G_VARIANT_TYPE_STRING)) { - *out_error_message = "Invalid value " NMD_DEVICE_PROPS_IP_INTERFACE "!"; - return NULL; - } - g_variant_unref (value); - (void) g_variant_lookup (device_props, NMD_DEVICE_PROPS_IP_INTERFACE, "&s", &ip_iface); - } - - /* Device type */ - if (!g_variant_lookup (device_props, NMD_DEVICE_PROPS_TYPE, "u", NULL)) { - *out_error_message = "Missing or invalid required value " NMD_DEVICE_PROPS_TYPE "!"; - return NULL; - } - - /* Device state */ - value = g_variant_lookup_value (device_props, NMD_DEVICE_PROPS_STATE, G_VARIANT_TYPE_UINT32); - if (!value) { - *out_error_message = "Missing or invalid required value " NMD_DEVICE_PROPS_STATE "!"; - return NULL; - } - dev_state = g_variant_get_uint32 (value); - g_variant_unref (value); - - /* device itself */ - if (!g_variant_lookup (device_props, NMD_DEVICE_PROPS_PATH, "o", NULL)) { - *out_error_message = "Missing or invalid required value " NMD_DEVICE_PROPS_PATH "!"; - return NULL; - } - - /* UUID and ID */ - con_setting = g_variant_lookup_value (connection_dict, NM_SETTING_CONNECTION_SETTING_NAME, NM_VARIANT_TYPE_SETTING); - if (!con_setting) { - *out_error_message = "Failed to read connection setting"; - return NULL; - } - - if (!g_variant_lookup (con_setting, NM_SETTING_CONNECTION_UUID, "&s", &uuid)) { - *out_error_message = "Connection hash did not contain the UUID"; - g_variant_unref (con_setting); - return NULL; - } - - if (!g_variant_lookup (con_setting, NM_SETTING_CONNECTION_ID, "&s", &id)) { - *out_error_message = "Connection hash did not contain the ID"; - g_variant_unref (con_setting); - return NULL; - } - - items = construct_basic_items (items, uuid, id, iface, ip_iface); - g_variant_unref (con_setting); - - /* Device it's aren't valid if the device isn't activated */ - if (iface && (dev_state == NM_DEVICE_STATE_ACTIVATED)) { - items = construct_ip4_items (items, device_ip4_props, NULL); - items = construct_ip6_items (items, device_ip6_props, NULL); - items = construct_device_dhcp4_items (items, device_dhcp4_props); - items = construct_device_dhcp6_items (items, device_dhcp6_props); - } - - if (vpn_ip_iface) { - items = g_slist_prepend (items, g_strdup_printf ("VPN_IP_IFACE=%s", vpn_ip_iface)); - items = construct_ip4_items (items, vpn_ip4_props, "VPN_"); - items = construct_ip6_items (items, vpn_ip6_props, "VPN_"); - } - - /* Backwards compat: 'iface' is set in this order: - * 1) VPN interface name - * 2) Device IP interface name - * 3) Device interface anme - */ - if (vpn_ip_iface) - *out_iface = g_strdup (vpn_ip_iface); - else if (ip_iface) - *out_iface = g_strdup (ip_iface); - else - *out_iface = g_strdup (iface); - - done: - /* The connectivity_state value will only be meaningful for 'connectivity-change' events - * (otherwise it will be "UNKNOWN"), so we only set the environment variable in those cases. - */ - if (connectivity_state && strcmp(connectivity_state, "UNKNOWN")) - items = g_slist_prepend (items, g_strdup_printf ("CONNECTIVITY_STATE=%s", connectivity_state)); - - path = g_getenv ("PATH"); - if (path) { - path_item = g_strdup_printf ("PATH=%s", path); - items = g_slist_prepend (items, path_item); - } - - /* Convert the list to an environment pointer */ - envp = g_new0 (char *, g_slist_length (items) + 1); - for (iter = items, i = 0; iter; iter = g_slist_next (iter), i++) - envp[i] = (char *) iter->data; - g_slist_free (items); - - *out_error_message = NULL; - return envp; -} - diff --git a/callouts/nm-dispatcher-utils.h b/callouts/nm-dispatcher-utils.h deleted file mode 100644 index 6a10d4c3..00000000 --- a/callouts/nm-dispatcher-utils.h +++ /dev/null @@ -1,41 +0,0 @@ -/* -*- Mode: C; tab-width: 4; indent-tabs-mode: t; c-basic-offset: 4 -*- */ -/* NetworkManager -- Network link manager - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; if not, write to the Free Software Foundation, Inc., - * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - * - * Copyright (C) 2008 - 2011 Red Hat, Inc. - */ - -#ifndef __NETWORKMANAGER_DISPATCHER_UTILS_H__ -#define __NETWORKMANAGER_DISPATCHER_UTILS_H__ - -char ** -nm_dispatcher_utils_construct_envp (const char *action, - GVariant *connection_dict, - GVariant *connection_props, - GVariant *device_props, - GVariant *device_ip4_props, - GVariant *device_ip6_props, - GVariant *device_dhcp4_props, - GVariant *device_dhcp6_props, - const char *connectivity_state, - const char *vpn_ip_iface, - GVariant *vpn_ip4_props, - GVariant *vpn_ip6_props, - char **out_iface, - const char **out_error_message); - -#endif /* __NETWORKMANAGER_DISPATCHER_UTILS_H__ */ - diff --git a/callouts/nm-dispatcher.c b/callouts/nm-dispatcher.c deleted file mode 100644 index 94bd1324..00000000 --- a/callouts/nm-dispatcher.c +++ /dev/null @@ -1,971 +0,0 @@ -/* -*- Mode: C; tab-width: 4; indent-tabs-mode: t; c-basic-offset: 4 -*- */ -/* NetworkManager -- Network link manager - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; if not, write to the Free Software Foundation, Inc., - * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - * - * Copyright (C) 2008 - 2012 Red Hat, Inc. - */ - -#include "nm-default.h" - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -#include "nm-dispatcher-api.h" -#include "nm-dispatcher-utils.h" - -#include "nmdbus-dispatcher.h" - -static GMainLoop *loop = NULL; -static gboolean debug = FALSE; -static gboolean persist = FALSE; -static guint quit_id; -static guint request_id_counter = 0; - -typedef struct Request Request; - -typedef struct { - GObject parent; - - /* Private data */ - NMDBusDispatcher *dbus_dispatcher; - - Request *current_request; - GQueue *requests_waiting; - gint num_requests_pending; -} Handler; - -typedef struct { - GObjectClass parent; -} HandlerClass; - -GType handler_get_type (void); - -#define HANDLER_TYPE (handler_get_type ()) -#define HANDLER(object) (G_TYPE_CHECK_INSTANCE_CAST ((object), HANDLER_TYPE, Handler)) -#define HANDLER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), HANDLER_TYPE, HandlerClass)) - -G_DEFINE_TYPE(Handler, handler, G_TYPE_OBJECT) - -static gboolean -handle_action (NMDBusDispatcher *dbus_dispatcher, - GDBusMethodInvocation *context, - const char *str_action, - GVariant *connection_dict, - GVariant *connection_props, - GVariant *device_props, - GVariant *device_ip4_props, - GVariant *device_ip6_props, - GVariant *device_dhcp4_props, - GVariant *device_dhcp6_props, - const char *connectivity_state, - const char *vpn_ip_iface, - GVariant *vpn_ip4_props, - GVariant *vpn_ip6_props, - gboolean request_debug, - gpointer user_data); - -static void -handler_init (Handler *h) -{ - h->requests_waiting = g_queue_new (); - h->dbus_dispatcher = nmdbus_dispatcher_skeleton_new (); - g_signal_connect (h->dbus_dispatcher, "handle-action", - G_CALLBACK (handle_action), h); -} - -static void -handler_class_init (HandlerClass *h_class) -{ -} - -static gboolean dispatch_one_script (Request *request); - -typedef struct { - Request *request; - - char *script; - GPid pid; - DispatchResult result; - char *error; - gboolean wait; - gboolean dispatched; - guint watch_id; - guint timeout_id; -} ScriptInfo; - -struct Request { - Handler *handler; - - guint request_id; - - GDBusMethodInvocation *context; - char *action; - char *iface; - char **envp; - gboolean debug; - - GPtrArray *scripts; /* list of ScriptInfo */ - guint idx; - gint num_scripts_done; - gint num_scripts_nowait; -}; - -/*****************************************************************************/ - -#define __LOG_print(print_cmd, _request, _script, ...) \ - G_STMT_START { \ - nm_assert ((_request) && (!(_script) || (_script)->request == (_request))); \ - print_cmd ("req:%u '%s'%s%s%s%s%s%s: " _NM_UTILS_MACRO_FIRST (__VA_ARGS__), \ - (_request)->request_id, \ - (_request)->action, \ - (_request)->iface ? " [" : "", \ - (_request)->iface ? (_request)->iface : "", \ - (_request)->iface ? "]" : "", \ - (_script) ? ", \"" : "", \ - (_script) ? (_script)->script : "", \ - (_script) ? "\"" : "" \ - _NM_UTILS_MACRO_REST (__VA_ARGS__)); \ - } G_STMT_END - -#define _LOG(_request, _script, log_always, print_cmd, ...) \ - G_STMT_START { \ - const Request *__request = (_request); \ - const ScriptInfo *__script = (_script); \ - \ - if (!__request) \ - __request = __script->request; \ - nm_assert (__request && (!__script || __script->request == __request)); \ - if ((log_always) || _LOG_R_D_enabled (__request)) { \ - if (FALSE) { \ - /* g_message() alone does not warn about invalid format. Add a dummy printf() statement to - * get a compiler warning about wrong format. */ \ - __LOG_print (printf, __request, __script, __VA_ARGS__); \ - } \ - __LOG_print (print_cmd, __request, __script, __VA_ARGS__); \ - } \ - } G_STMT_END - -static gboolean -_LOG_R_D_enabled (const Request *request) -{ - return request->debug; -} - -#define _LOG_R_D(_request, ...) _LOG(_request, NULL, FALSE, g_debug, __VA_ARGS__) -#define _LOG_R_I(_request, ...) _LOG(_request, NULL, TRUE, g_info, __VA_ARGS__) -#define _LOG_R_W(_request, ...) _LOG(_request, NULL, TRUE, g_warning, __VA_ARGS__) - -#define _LOG_S_D(_script, ...) _LOG(NULL, _script, FALSE, g_debug, __VA_ARGS__) -#define _LOG_S_I(_script, ...) _LOG(NULL, _script, TRUE, g_info, __VA_ARGS__) -#define _LOG_S_W(_script, ...) _LOG(NULL, _script, TRUE, g_warning, __VA_ARGS__) - -/*****************************************************************************/ - -static void -script_info_free (gpointer ptr) -{ - ScriptInfo *info = ptr; - - g_free (info->script); - g_free (info->error); - g_slice_free (ScriptInfo, info); -} - -static void -request_free (Request *request) -{ - g_assert_cmpuint (request->num_scripts_done, ==, request->scripts->len); - g_assert_cmpuint (request->num_scripts_nowait, ==, 0); - - g_free (request->action); - g_free (request->iface); - g_strfreev (request->envp); - g_ptr_array_free (request->scripts, TRUE); - - g_slice_free (Request, request); -} - -static gboolean -quit_timeout_cb (gpointer user_data) -{ - g_main_loop_quit (loop); - return FALSE; -} - -static void -quit_timeout_reschedule (void) -{ - if (!persist) { - nm_clear_g_source (&quit_id); - quit_id = g_timeout_add_seconds (10, quit_timeout_cb, NULL); - } -} - -/** - * next_request: - * - * @h: the handler - * @request: (allow-none): the request to set as next. If %NULL, dequeue the next - * waiting request. Otherwise, try to set the given request. - * - * Sets the currently active request (@current_request). The current request - * is a request that has at least on "wait" script, because requests that only - * consist of "no-wait" scripts are handled right away and not enqueued to - * @requests_waiting nor set as @current_request. - * - * Returns: %TRUE, if there was currently not request in process and it set - * a new request as current. - */ -static gboolean -next_request (Handler *h, Request *request) -{ - if (request) { - if (h->current_request) { - g_queue_push_tail (h->requests_waiting, request); - return FALSE; - } - } else { - /* when calling next_request() without explicit @request, we always - * forcefully clear @current_request. That one is certainly - * handled already. */ - h->current_request = NULL; - - request = g_queue_pop_head (h->requests_waiting); - if (!request) - return FALSE; - } - - _LOG_R_I (request, "start running ordered scripts..."); - - h->current_request = request; - - return TRUE; -} - -/** - * complete_request: - * @request: the request - * - * Checks if all the scripts for the request have terminated and in such case - * it sends the D-Bus response and releases the request resources. - * - * It also decreases @num_requests_pending and possibly does quit_timeout_reschedule(). - */ -static void -complete_request (Request *request) -{ - GVariantBuilder results; - GVariant *ret; - guint i; - Handler *handler = request->handler; - - nm_assert (request); - - /* Are there still pending scripts? Then do nothing (for now). */ - if (request->num_scripts_done < request->scripts->len) - return; - - g_variant_builder_init (&results, G_VARIANT_TYPE ("a(sus)")); - for (i = 0; i < request->scripts->len; i++) { - ScriptInfo *script = g_ptr_array_index (request->scripts, i); - - g_variant_builder_add (&results, "(sus)", - script->script, - script->result, - script->error ? script->error : ""); - } - - ret = g_variant_new ("(a(sus))", &results); - g_dbus_method_invocation_return_value (request->context, ret); - - _LOG_R_D (request, "completed (%u scripts)", request->scripts->len); - - if (handler->current_request == request) - handler->current_request = NULL; - - request_free (request); - - g_assert_cmpuint (handler->num_requests_pending, >, 0); - if (--handler->num_requests_pending <= 0) { - nm_assert (!handler->current_request && !g_queue_peek_head (handler->requests_waiting)); - quit_timeout_reschedule (); - } -} - -static void -complete_script (ScriptInfo *script) -{ - Handler *handler; - Request *request; - gboolean wait = script->wait; - - request = script->request; - - if (wait) { - /* for "wait" scripts, try to schedule the next blocking script. - * If that is successful, return (as we must wait for its completion). */ - if (dispatch_one_script (request)) - return; - } - - handler = request->handler; - - nm_assert (!wait || handler->current_request == request); - - /* Try to complete the request. @request will be possibly free'd, - * making @script and @request a dangling pointer. */ - complete_request (request); - - if (!wait) { - /* this was a "no-wait" script. We either completed the request, - * or there is nothing to do. Especially, there is no need to - * queue the next_request() -- because no-wait scripts don't block - * requests. However, if this was the last "no-wait" script and - * there are "wait" scripts ready to run, launch them. - */ - if ( handler->current_request == request - && handler->current_request->num_scripts_nowait == 0) { - - if (dispatch_one_script (handler->current_request)) - return; - - complete_request (handler->current_request); - } else - return; - } else { - /* if the script is a "wait" script, we already tried above to - * dispatch the next script. As we didn't do that, it means we - * just completed the last script of @request and we can continue - * with the next request... - * - * Also, it cannot be that there is another request currently being - * processed because only requests with "wait" scripts can become - * @current_request. As there can only be one "wait" script running - * at any time, it means complete_request() above completed @request. */ - nm_assert (!handler->current_request); - } - - while (next_request (handler, NULL)) { - request = handler->current_request; - - if (dispatch_one_script (request)) - return; - - /* Try to complete the request. It will be either completed - * now, or when all pending "no-wait" scripts return. */ - complete_request (request); - - /* We can immediately start next_request(), because our current - * @request has obviously no more "wait" scripts either. - * Repeat... */ - } -} - -static void -script_watch_cb (GPid pid, gint status, gpointer user_data) -{ - ScriptInfo *script = user_data; - guint err; - - g_assert (pid == script->pid); - - script->watch_id = 0; - nm_clear_g_source (&script->timeout_id); - script->request->num_scripts_done++; - if (!script->wait) - script->request->num_scripts_nowait--; - - if (WIFEXITED (status)) { - err = WEXITSTATUS (status); - if (err == 0) - script->result = DISPATCH_RESULT_SUCCESS; - else { - script->error = g_strdup_printf ("Script '%s' exited with error status %d.", - script->script, err); - } - } else if (WIFSTOPPED (status)) { - script->error = g_strdup_printf ("Script '%s' stopped unexpectedly with signal %d.", - script->script, WSTOPSIG (status)); - } else if (WIFSIGNALED (status)) { - script->error = g_strdup_printf ("Script '%s' died with signal %d", - script->script, WTERMSIG (status)); - } else { - script->error = g_strdup_printf ("Script '%s' died from an unknown cause", - script->script); - } - - if (script->result == DISPATCH_RESULT_SUCCESS) { - _LOG_S_D (script, "complete"); - } else { - script->result = DISPATCH_RESULT_FAILED; - _LOG_S_W (script, "complete: failed with %s", script->error); - } - - g_spawn_close_pid (script->pid); - - complete_script (script); -} - -static gboolean -script_timeout_cb (gpointer user_data) -{ - ScriptInfo *script = user_data; - - script->timeout_id = 0; - nm_clear_g_source (&script->watch_id); - script->request->num_scripts_done++; - if (!script->wait) - script->request->num_scripts_nowait--; - - _LOG_S_W (script, "complete: timeout (kill script)"); - - kill (script->pid, SIGKILL); -again: - if (waitpid (script->pid, NULL, 0) == -1) { - if (errno == EINTR) - goto again; - } - - script->error = g_strdup_printf ("Script '%s' timed out.", script->script); - script->result = DISPATCH_RESULT_TIMEOUT; - - g_spawn_close_pid (script->pid); - - complete_script (script); - - return FALSE; -} - -static inline gboolean -check_permissions (struct stat *s, const char **out_error_msg) -{ - g_return_val_if_fail (s != NULL, FALSE); - g_return_val_if_fail (out_error_msg != NULL, FALSE); - g_return_val_if_fail (*out_error_msg == NULL, FALSE); - - /* Only accept regular files */ - if (!S_ISREG (s->st_mode)) { - *out_error_msg = "not a regular file."; - return FALSE; - } - - /* Only accept files owned by root */ - if (s->st_uid != 0) { - *out_error_msg = "not owned by root."; - return FALSE; - } - - /* Only accept files not writable by group or other, and not SUID */ - if (s->st_mode & (S_IWGRP | S_IWOTH | S_ISUID)) { - *out_error_msg = "writable by group or other, or set-UID."; - return FALSE; - } - - /* Only accept files executable by the owner */ - if (!(s->st_mode & S_IXUSR)) { - *out_error_msg = "not executable by owner."; - return FALSE; - } - - return TRUE; -} - -static gboolean -check_filename (const char *file_name) -{ - static const char *bad_suffixes[] = { - "~", - ".rpmsave", - ".rpmorig", - ".rpmnew", - ".swp", - }; - char *tmp; - guint i; - - /* File must not be a backup file, package management file, or start with '.' */ - - if (file_name[0] == '.') - return FALSE; - for (i = 0; i < G_N_ELEMENTS (bad_suffixes); i++) { - if (g_str_has_suffix (file_name, bad_suffixes[i])) - return FALSE; - } - tmp = g_strrstr (file_name, ".dpkg-"); - if (tmp && !strchr (&tmp[1], '.')) - return FALSE; - return TRUE; -} - -#define SCRIPT_TIMEOUT 600 /* 10 minutes */ - -static gboolean -script_dispatch (ScriptInfo *script) -{ - GError *error = NULL; - gchar *argv[4]; - Request *request = script->request; - - if (script->dispatched) - return FALSE; - - script->dispatched = TRUE; - - argv[0] = script->script; - argv[1] = request->iface - ? request->iface - : (!strcmp (request->action, NMD_ACTION_HOSTNAME) ? "none" : ""); - argv[2] = request->action; - argv[3] = NULL; - - _LOG_S_D (script, "run script%s", script->wait ? "" : " (no-wait)"); - - if (g_spawn_async ("/", argv, request->envp, G_SPAWN_DO_NOT_REAP_CHILD, NULL, NULL, &script->pid, &error)) { - script->watch_id = g_child_watch_add (script->pid, (GChildWatchFunc) script_watch_cb, script); - script->timeout_id = g_timeout_add_seconds (SCRIPT_TIMEOUT, script_timeout_cb, script); - if (!script->wait) - request->num_scripts_nowait++; - return TRUE; - } else { - _LOG_S_W (script, "complete: failed to execute script: %s", error->message); - script->result = DISPATCH_RESULT_EXEC_FAILED; - script->error = g_strdup (error->message); - request->num_scripts_done++; - g_clear_error (&error); - return FALSE; - } -} - -static gboolean -dispatch_one_script (Request *request) -{ - if (request->num_scripts_nowait > 0) - return TRUE; - - while (request->idx < request->scripts->len) { - ScriptInfo *script; - - script = g_ptr_array_index (request->scripts, request->idx++); - if (script_dispatch (script)) - return TRUE; - } - return FALSE; -} - -static GSList * -find_scripts (const char *str_action) -{ - GDir *dir; - const char *filename; - GSList *sorted = NULL; - GError *error = NULL; - const char *dirname; - - if ( strcmp (str_action, NMD_ACTION_PRE_UP) == 0 - || strcmp (str_action, NMD_ACTION_VPN_PRE_UP) == 0) - dirname = NMD_SCRIPT_DIR_PRE_UP; - else if ( strcmp (str_action, NMD_ACTION_PRE_DOWN) == 0 - || strcmp (str_action, NMD_ACTION_VPN_PRE_DOWN) == 0) - dirname = NMD_SCRIPT_DIR_PRE_DOWN; - else - dirname = NMD_SCRIPT_DIR_DEFAULT; - - if (!(dir = g_dir_open (dirname, 0, &error))) { - g_message ("find-scripts: Failed to open dispatcher directory '%s': %s", - dirname, error->message); - g_error_free (error); - return NULL; - } - - while ((filename = g_dir_read_name (dir))) { - char *path; - struct stat st; - int err; - const char *err_msg = NULL; - - if (!check_filename (filename)) - continue; - - path = g_build_filename (dirname, filename, NULL); - - err = stat (path, &st); - if (err) - g_warning ("find-scripts: Failed to stat '%s': %d", path, err); - else if (S_ISDIR (st.st_mode)) - ; /* silently skip. */ - else if (!check_permissions (&st, &err_msg)) - g_warning ("find-scripts: Cannot execute '%s': %s", path, err_msg); - else { - /* success */ - sorted = g_slist_insert_sorted (sorted, path, (GCompareFunc) g_strcmp0); - path = NULL; - } - g_free (path); - } - g_dir_close (dir); - - return sorted; -} - -static gboolean -script_must_wait (const char *path) -{ - gs_free char *link = NULL; - gs_free char *dir = NULL; - gs_free char *real = NULL; - char *tmp; - - link = g_file_read_link (path, NULL); - if (link) { - if (!g_path_is_absolute (link)) { - dir = g_path_get_dirname (path); - tmp = g_build_path ("/", dir, link, NULL); - g_free (link); - g_free (dir); - link = tmp; - } - - dir = g_path_get_dirname (link); - real = realpath (dir, NULL); - - if (real && !strcmp (real, NMD_SCRIPT_DIR_NO_WAIT)) - return FALSE; - } - - return TRUE; -} - -static gboolean -handle_action (NMDBusDispatcher *dbus_dispatcher, - GDBusMethodInvocation *context, - const char *str_action, - GVariant *connection_dict, - GVariant *connection_props, - GVariant *device_props, - GVariant *device_ip4_props, - GVariant *device_ip6_props, - GVariant *device_dhcp4_props, - GVariant *device_dhcp6_props, - const char *connectivity_state, - const char *vpn_ip_iface, - GVariant *vpn_ip4_props, - GVariant *vpn_ip6_props, - gboolean request_debug, - gpointer user_data) -{ - Handler *h = user_data; - GSList *sorted_scripts = NULL; - GSList *iter; - Request *request; - char **p; - guint i, num_nowait = 0; - const char *error_message = NULL; - - sorted_scripts = find_scripts (str_action); - - request = g_slice_new0 (Request); - request->request_id = ++request_id_counter; - request->handler = h; - request->debug = request_debug || debug; - request->context = context; - request->action = g_strdup (str_action); - - request->envp = nm_dispatcher_utils_construct_envp (str_action, - connection_dict, - connection_props, - device_props, - device_ip4_props, - device_ip6_props, - device_dhcp4_props, - device_dhcp6_props, - connectivity_state, - vpn_ip_iface, - vpn_ip4_props, - vpn_ip6_props, - &request->iface, - &error_message); - - request->scripts = g_ptr_array_new_full (5, script_info_free); - for (iter = sorted_scripts; iter; iter = g_slist_next (iter)) { - ScriptInfo *s; - - s = g_slice_new0 (ScriptInfo); - s->request = request; - s->script = iter->data; - s->wait = script_must_wait (s->script); - g_ptr_array_add (request->scripts, s); - } - g_slist_free (sorted_scripts); - - _LOG_R_I (request, "new request (%u scripts)", request->scripts->len); - if ( _LOG_R_D_enabled (request) - && request->envp) { - for (p = request->envp; *p; p++) - _LOG_R_D (request, "environment: %s", *p); - } - - if (error_message || request->scripts->len == 0) { - GVariant *results; - - if (error_message) - _LOG_R_W (request, "completed: invalid request: %s", error_message); - else - _LOG_R_I (request, "completed: no scripts"); - - results = g_variant_new_array (G_VARIANT_TYPE ("(sus)"), NULL, 0); - g_dbus_method_invocation_return_value (context, g_variant_new ("(@a(sus))", results)); - request->num_scripts_done = request->scripts->len; - request_free (request); - return TRUE; - } - - nm_clear_g_source (&quit_id); - - h->num_requests_pending++; - - for (i = 0; i < request->scripts->len; i++) { - ScriptInfo *s = g_ptr_array_index (request->scripts, i); - - if (!s->wait) { - script_dispatch (s); - num_nowait++; - } - } - - if (num_nowait < request->scripts->len) { - /* The request has at least one wait script. - * Try next_request() to schedule the request for - * execution. This either enqueues the request or - * sets it as h->current_request. */ - if (next_request (h, request)) { - /* @request is now @current_request. Go ahead and - * schedule the first wait script. */ - if (!dispatch_one_script (request)) { - /* If that fails, we might be already finished with the - * request. Try complete_request(). */ - complete_request (request); - - if (next_request (h, NULL)) { - /* As @request was successfully scheduled as next_request(), there is no - * other request in queue that can be scheduled afterwards. Assert against - * that, but call next_request() to clear current_request. */ - g_assert_not_reached (); - } - } - } - } else { - /* The request contains only no-wait scripts. Try to complete - * the request right away (we might have failed to schedule any - * of the scripts). It will be either completed now, or later - * when the pending scripts return. - * We don't enqueue it to h->requests_waiting. - * There is no need to handle next_request(), because @request is - * not the current request anyway and does not interfere with requests - * that have any "wait" scripts. */ - complete_request (request); - } - - return TRUE; -} - -static gboolean ever_acquired_name = FALSE; - -static void -on_name_acquired (GDBusConnection *connection, - const char *name, - gpointer user_data) -{ - ever_acquired_name = TRUE; -} - -static void -on_name_lost (GDBusConnection *connection, - const char *name, - gpointer user_data) -{ - if (!connection) { - if (!ever_acquired_name) { - g_warning ("Could not get the system bus. Make sure the message bus daemon is running!"); - exit (1); - } else { - g_message ("System bus stopped. Exiting"); - exit (0); - } - } else if (!ever_acquired_name) { - g_warning ("Could not acquire the " NM_DISPATCHER_DBUS_SERVICE " service."); - exit (1); - } else { - g_message ("Lost the " NM_DISPATCHER_DBUS_SERVICE " name. Exiting"); - exit (0); - } -} - -static void -log_handler (const gchar *log_domain, - GLogLevelFlags log_level, - const gchar *message, - gpointer ignored) -{ - int syslog_priority; - - switch (log_level) { - case G_LOG_LEVEL_ERROR: - syslog_priority = LOG_CRIT; - break; - case G_LOG_LEVEL_CRITICAL: - syslog_priority = LOG_ERR; - break; - case G_LOG_LEVEL_WARNING: - syslog_priority = LOG_WARNING; - break; - case G_LOG_LEVEL_MESSAGE: - syslog_priority = LOG_NOTICE; - break; - case G_LOG_LEVEL_DEBUG: - syslog_priority = LOG_DEBUG; - break; - case G_LOG_LEVEL_INFO: - default: - syslog_priority = LOG_INFO; - break; - } - - syslog (syslog_priority, "%s", message); -} - - -static void -logging_setup (void) -{ - openlog (G_LOG_DOMAIN, LOG_CONS, LOG_DAEMON); - g_log_set_handler (G_LOG_DOMAIN, - G_LOG_LEVEL_MASK | G_LOG_FLAG_FATAL | G_LOG_FLAG_RECURSION, - log_handler, - NULL); -} - -static void -logging_shutdown (void) -{ - closelog (); -} - -static gboolean -signal_handler (gpointer user_data) -{ - int signo = GPOINTER_TO_INT (user_data); - - g_message ("Caught signal %d, shutting down...", signo); - g_main_loop_quit (loop); - - return G_SOURCE_REMOVE; -} - -int -main (int argc, char **argv) -{ - GOptionContext *opt_ctx; - GError *error = NULL; - GDBusConnection *bus; - Handler *handler; - - GOptionEntry entries[] = { - { "debug", 0, 0, G_OPTION_ARG_NONE, &debug, "Output to console rather than syslog", NULL }, - { "persist", 0, 0, G_OPTION_ARG_NONE, &persist, "Don't quit after a short timeout", NULL }, - { NULL } - }; - - opt_ctx = g_option_context_new (NULL); - g_option_context_set_summary (opt_ctx, "Executes scripts upon actions by NetworkManager."); - g_option_context_add_main_entries (opt_ctx, entries, NULL); - - if (!g_option_context_parse (opt_ctx, &argc, &argv, &error)) { - g_warning ("Error parsing command line arguments: %s", error->message); - g_error_free (error); - return 1; - } - - g_option_context_free (opt_ctx); - - nm_g_type_init (); - - g_unix_signal_add (SIGTERM, signal_handler, GINT_TO_POINTER (SIGTERM)); - g_unix_signal_add (SIGINT, signal_handler, GINT_TO_POINTER (SIGINT)); - - - if (debug) { - if (!g_getenv ("G_MESSAGES_DEBUG")) { - /* we log our regular messages using g_debug() and g_info(). - * When we redirect glib logging to syslog, there is no problem. - * But in "debug" mode, glib will no print these messages unless - * we set G_MESSAGES_DEBUG. */ - g_setenv ("G_MESSAGES_DEBUG", "all", TRUE); - } - } else - logging_setup (); - - loop = g_main_loop_new (NULL, FALSE); - - bus = g_bus_get_sync (G_BUS_TYPE_SYSTEM, NULL, &error); - if (!bus) { - g_warning ("Could not get the system bus (%s). Make sure the message bus daemon is running!", - error->message); - g_error_free (error); - return 1; - } - - handler = g_object_new (HANDLER_TYPE, NULL); - g_dbus_interface_skeleton_export (G_DBUS_INTERFACE_SKELETON (handler->dbus_dispatcher), - bus, - NM_DISPATCHER_DBUS_PATH, - &error); - if (error) { - g_warning ("Could not export Dispatcher D-Bus interface: %s", error->message); - g_error_free (error); - return 1; - } - - g_bus_own_name_on_connection (bus, - NM_DISPATCHER_DBUS_SERVICE, - G_BUS_NAME_OWNER_FLAGS_NONE, - on_name_acquired, - on_name_lost, - NULL, NULL); - g_object_unref (bus); - - quit_timeout_reschedule (); - - g_main_loop_run (loop); - - g_queue_free (handler->requests_waiting); - g_object_unref (handler); - - if (!debug) - logging_shutdown (); - - return 0; -} - diff --git a/callouts/nm-dispatcher.conf b/callouts/nm-dispatcher.conf deleted file mode 100644 index fd2f0e5a..00000000 --- a/callouts/nm-dispatcher.conf +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - - diff --git a/callouts/nm-dispatcher.xml b/callouts/nm-dispatcher.xml deleted file mode 100644 index 6268f970..00000000 --- a/callouts/nm-dispatcher.xml +++ /dev/null @@ -1,42 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/callouts/org.freedesktop.nm_dispatcher.service.in b/callouts/org.freedesktop.nm_dispatcher.service.in deleted file mode 100644 index ff037cca..00000000 --- a/callouts/org.freedesktop.nm_dispatcher.service.in +++ /dev/null @@ -1,6 +0,0 @@ -[D-BUS Service] -Name=org.freedesktop.nm_dispatcher -Exec=@libexecdir@/nm-dispatcher -User=root -SystemdService=dbus-org.freedesktop.nm-dispatcher.service - diff --git a/callouts/tests/Makefile.am b/callouts/tests/Makefile.am deleted file mode 100644 index 2450f372..00000000 --- a/callouts/tests/Makefile.am +++ /dev/null @@ -1,41 +0,0 @@ -if ENABLE_TESTS - -AM_CPPFLAGS = \ - -I$(top_srcdir)/shared \ - -I$(top_builddir)/shared \ - -I$(top_srcdir)/libnm-core \ - -I$(top_builddir)/libnm-core \ - -I$(top_srcdir)/callouts \ - -I$(top_builddir)/callouts \ - -DNETWORKMANAGER_COMPILATION \ - -DSRCDIR=\"$(abs_srcdir)\" \ - $(GLIB_CFLAGS) - -noinst_PROGRAMS = \ - test-dispatcher-envp - -####### dispatcher envp ####### - -test_dispatcher_envp_SOURCES = \ - test-dispatcher-envp.c - -test_dispatcher_envp_LDADD = \ - $(top_builddir)/libnm/libnm.la \ - $(top_builddir)/callouts/libtest-dispatcher-envp.la \ - $(GLIB_LIBS) - -########################################### - -@VALGRIND_RULES@ -TESTS = test-dispatcher-envp - -endif - -EXTRA_DIST= \ - dispatcher-connectivity-full \ - dispatcher-connectivity-unknown \ - dispatcher-down \ - dispatcher-external \ - dispatcher-up \ - dispatcher-vpn-down \ - dispatcher-vpn-up diff --git a/callouts/tests/Makefile.in b/callouts/tests/Makefile.in deleted file mode 100644 index a7b7cbdf..00000000 --- a/callouts/tests/Makefile.in +++ /dev/null @@ -1,1159 +0,0 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. -# @configure_input@ - -# Copyright (C) 1994-2014 Free Software Foundation, Inc. - -# This Makefile.in is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY, to the extent permitted by law; without -# even the implied warranty of MERCHANTABILITY or FITNESS FOR A -# PARTICULAR PURPOSE. - -@SET_MAKE@ - -VPATH = @srcdir@ -am__is_gnu_make = { \ - if test -z '$(MAKELEVEL)'; then \ - false; \ - elif test -n '$(MAKE_HOST)'; then \ - true; \ - elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ - true; \ - else \ - false; \ - fi; \ -} -am__make_running_with_option = \ - case $${target_option-} in \ - ?) ;; \ - *) echo "am__make_running_with_option: internal error: invalid" \ - "target option '$${target_option-}' specified" >&2; \ - exit 1;; \ - esac; \ - has_opt=no; \ - sane_makeflags=$$MAKEFLAGS; \ - if $(am__is_gnu_make); then \ - sane_makeflags=$$MFLAGS; \ - else \ - case $$MAKEFLAGS in \ - *\\[\ \ ]*) \ - bs=\\; \ - sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ - | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ - esac; \ - fi; \ - skip_next=no; \ - strip_trailopt () \ - { \ - flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ - }; \ - for flg in $$sane_makeflags; do \ - test $$skip_next = yes && { skip_next=no; continue; }; \ - case $$flg in \ - *=*|--*) continue;; \ - -*I) strip_trailopt 'I'; skip_next=yes;; \ - -*I?*) strip_trailopt 'I';; \ - -*O) strip_trailopt 'O'; skip_next=yes;; \ - -*O?*) strip_trailopt 'O';; \ - -*l) strip_trailopt 'l'; skip_next=yes;; \ - -*l?*) strip_trailopt 'l';; \ - -[dEDm]) skip_next=yes;; \ - -[JT]) skip_next=yes;; \ - esac; \ - case $$flg in \ - *$$target_option*) has_opt=yes; break;; \ - esac; \ - done; \ - test $$has_opt = yes -am__make_dryrun = (target_option=n; $(am__make_running_with_option)) -am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) -pkgdatadir = $(datadir)/@PACKAGE@ -pkgincludedir = $(includedir)/@PACKAGE@ -pkglibdir = $(libdir)/@PACKAGE@ -pkglibexecdir = $(libexecdir)/@PACKAGE@ -am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd -install_sh_DATA = $(install_sh) -c -m 644 -install_sh_PROGRAM = $(install_sh) -c -install_sh_SCRIPT = $(install_sh) -c -INSTALL_HEADER = $(INSTALL_DATA) -transform = $(program_transform_name) -NORMAL_INSTALL = : -PRE_INSTALL = : -POST_INSTALL = : -NORMAL_UNINSTALL = : -PRE_UNINSTALL = : -POST_UNINSTALL = : -build_triplet = @build@ -host_triplet = @host@ -@ENABLE_TESTS_TRUE@noinst_PROGRAMS = test-dispatcher-envp$(EXEEXT) -@ENABLE_TESTS_TRUE@TESTS = test-dispatcher-envp$(EXEEXT) -subdir = callouts/tests -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -am__aclocal_m4_deps = $(top_srcdir)/m4/attributes.m4 \ - $(top_srcdir)/m4/ax_lib_readline.m4 \ - $(top_srcdir)/m4/compiler_options.m4 \ - $(top_srcdir)/m4/gettext.m4 $(top_srcdir)/m4/git-sha-record.m4 \ - $(top_srcdir)/m4/gnome-code-coverage.m4 \ - $(top_srcdir)/m4/gtk-doc.m4 $(top_srcdir)/m4/iconv.m4 \ - $(top_srcdir)/m4/intlmacosx.m4 $(top_srcdir)/m4/intltool.m4 \ - $(top_srcdir)/m4/introspection.m4 $(top_srcdir)/m4/lib-ld.m4 \ - $(top_srcdir)/m4/lib-link.m4 $(top_srcdir)/m4/lib-prefix.m4 \ - $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \ - $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \ - $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/m4/nls.m4 \ - $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \ - $(top_srcdir)/m4/vapigen.m4 $(top_srcdir)/configure.ac -am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ - $(ACLOCAL_M4) -DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) -mkinstalldirs = $(install_sh) -d -CONFIG_HEADER = $(top_builddir)/config.h -CONFIG_CLEAN_FILES = -CONFIG_CLEAN_VPATH_FILES = -PROGRAMS = $(noinst_PROGRAMS) -am__test_dispatcher_envp_SOURCES_DIST = test-dispatcher-envp.c -@ENABLE_TESTS_TRUE@am_test_dispatcher_envp_OBJECTS = \ -@ENABLE_TESTS_TRUE@ test-dispatcher-envp.$(OBJEXT) -test_dispatcher_envp_OBJECTS = $(am_test_dispatcher_envp_OBJECTS) -am__DEPENDENCIES_1 = -@ENABLE_TESTS_TRUE@test_dispatcher_envp_DEPENDENCIES = \ -@ENABLE_TESTS_TRUE@ $(top_builddir)/libnm/libnm.la \ -@ENABLE_TESTS_TRUE@ $(top_builddir)/callouts/libtest-dispatcher-envp.la \ -@ENABLE_TESTS_TRUE@ $(am__DEPENDENCIES_1) -AM_V_lt = $(am__v_lt_@AM_V@) -am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@) -am__v_lt_0 = --silent -am__v_lt_1 = -AM_V_P = $(am__v_P_@AM_V@) -am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) -am__v_P_0 = false -am__v_P_1 = : -AM_V_GEN = $(am__v_GEN_@AM_V@) -am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) -am__v_GEN_0 = @echo " GEN " $@; -am__v_GEN_1 = -AM_V_at = $(am__v_at_@AM_V@) -am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) -am__v_at_0 = @ -am__v_at_1 = -DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) -depcomp = $(SHELL) $(top_srcdir)/build-aux/depcomp -am__depfiles_maybe = depfiles -am__mv = mv -f -COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ - $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ - $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \ - $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ - $(AM_CFLAGS) $(CFLAGS) -AM_V_CC = $(am__v_CC_@AM_V@) -am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@) -am__v_CC_0 = @echo " CC " $@; -am__v_CC_1 = -CCLD = $(CC) -LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ - $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ - $(AM_LDFLAGS) $(LDFLAGS) -o $@ -AM_V_CCLD = $(am__v_CCLD_@AM_V@) -am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@) -am__v_CCLD_0 = @echo " CCLD " $@; -am__v_CCLD_1 = -SOURCES = $(test_dispatcher_envp_SOURCES) -DIST_SOURCES = $(am__test_dispatcher_envp_SOURCES_DIST) -am__can_run_installinfo = \ - case $$AM_UPDATE_INFO_DIR in \ - n|no|NO) false;; \ - *) (install-info --version) >/dev/null 2>&1;; \ - esac -am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) -# Read a list of newline-separated strings from the standard input, -# and print each of them once, without duplicates. Input order is -# *not* preserved. -am__uniquify_input = $(AWK) '\ - BEGIN { nonempty = 0; } \ - { items[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in items) print i; }; } \ -' -# Make sure the list of sources is unique. This is necessary because, -# e.g., the same source file might be shared among _SOURCES variables -# for different programs/libraries. -am__define_uniq_tagged_files = \ - list='$(am__tagged_files)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | $(am__uniquify_input)` -ETAGS = etags -CTAGS = ctags -am__tty_colors_dummy = \ - mgn= red= grn= lgn= blu= brg= std=; \ - am__color_tests=no -am__tty_colors = { \ - $(am__tty_colors_dummy); \ - if test "X$(AM_COLOR_TESTS)" = Xno; then \ - am__color_tests=no; \ - elif test "X$(AM_COLOR_TESTS)" = Xalways; then \ - am__color_tests=yes; \ - elif test "X$$TERM" != Xdumb && { test -t 1; } 2>/dev/null; then \ - am__color_tests=yes; \ - fi; \ - if test $$am__color_tests = yes; then \ - red=''; \ - grn=''; \ - lgn=''; \ - blu=''; \ - mgn=''; \ - brg=''; \ - std=''; \ - fi; \ -} -am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; -am__vpath_adj = case $$p in \ - $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ - *) f=$$p;; \ - esac; -am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`; -am__install_max = 40 -am__nobase_strip_setup = \ - srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` -am__nobase_strip = \ - for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" -am__nobase_list = $(am__nobase_strip_setup); \ - for p in $$list; do echo "$$p $$p"; done | \ - sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ - $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ - if (++n[$$2] == $(am__install_max)) \ - { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ - END { for (dir in files) print dir, files[dir] }' -am__base_list = \ - sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ - sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' -am__uninstall_files_from_dir = { \ - test -z "$$files" \ - || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ - || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ - $(am__cd) "$$dir" && rm -f $$files; }; \ - } -am__recheck_rx = ^[ ]*:recheck:[ ]* -am__global_test_result_rx = ^[ ]*:global-test-result:[ ]* -am__copy_in_global_log_rx = ^[ ]*:copy-in-global-log:[ ]* -# A command that, given a newline-separated list of test names on the -# standard input, print the name of the tests that are to be re-run -# upon "make recheck". -am__list_recheck_tests = $(AWK) '{ \ - recheck = 1; \ - while ((rc = (getline line < ($$0 ".trs"))) != 0) \ - { \ - if (rc < 0) \ - { \ - if ((getline line2 < ($$0 ".log")) < 0) \ - recheck = 0; \ - break; \ - } \ - else if (line ~ /$(am__recheck_rx)[nN][Oo]/) \ - { \ - recheck = 0; \ - break; \ - } \ - else if (line ~ /$(am__recheck_rx)[yY][eE][sS]/) \ - { \ - break; \ - } \ - }; \ - if (recheck) \ - print $$0; \ - close ($$0 ".trs"); \ - close ($$0 ".log"); \ -}' -# A command that, given a newline-separated list of test names on the -# standard input, create the global log from their .trs and .log files. -am__create_global_log = $(AWK) ' \ -function fatal(msg) \ -{ \ - print "fatal: making $@: " msg | "cat >&2"; \ - exit 1; \ -} \ -function rst_section(header) \ -{ \ - print header; \ - len = length(header); \ - for (i = 1; i <= len; i = i + 1) \ - printf "="; \ - printf "\n\n"; \ -} \ -{ \ - copy_in_global_log = 1; \ - global_test_result = "RUN"; \ - while ((rc = (getline line < ($$0 ".trs"))) != 0) \ - { \ - if (rc < 0) \ - fatal("failed to read from " $$0 ".trs"); \ - if (line ~ /$(am__global_test_result_rx)/) \ - { \ - sub("$(am__global_test_result_rx)", "", line); \ - sub("[ ]*$$", "", line); \ - global_test_result = line; \ - } \ - else if (line ~ /$(am__copy_in_global_log_rx)[nN][oO]/) \ - copy_in_global_log = 0; \ - }; \ - if (copy_in_global_log) \ - { \ - rst_section(global_test_result ": " $$0); \ - while ((rc = (getline line < ($$0 ".log"))) != 0) \ - { \ - if (rc < 0) \ - fatal("failed to read from " $$0 ".log"); \ - print line; \ - }; \ - printf "\n"; \ - }; \ - close ($$0 ".trs"); \ - close ($$0 ".log"); \ -}' -# Restructured Text title. -am__rst_title = { sed 's/.*/ & /;h;s/./=/g;p;x;s/ *$$//;p;g' && echo; } -# Solaris 10 'make', and several other traditional 'make' implementations, -# pass "-e" to $(SHELL), and POSIX 2008 even requires this. Work around it -# by disabling -e (using the XSI extension "set +e") if it's set. -am__sh_e_setup = case $$- in *e*) set +e;; esac -# Default flags passed to test drivers. -am__common_driver_flags = \ - --color-tests "$$am__color_tests" \ - --enable-hard-errors "$$am__enable_hard_errors" \ - --expect-failure "$$am__expect_failure" -# To be inserted before the command running the test. Creates the -# directory for the log if needed. Stores in $dir the directory -# containing $f, in $tst the test, in $log the log. Executes the -# developer- defined test setup AM_TESTS_ENVIRONMENT (if any), and -# passes TESTS_ENVIRONMENT. Set up options for the wrapper that -# will run the test scripts (or their associated LOG_COMPILER, if -# thy have one). -am__check_pre = \ -$(am__sh_e_setup); \ -$(am__vpath_adj_setup) $(am__vpath_adj) \ -$(am__tty_colors); \ -srcdir=$(srcdir); export srcdir; \ -case "$@" in \ - */*) am__odir=`echo "./$@" | sed 's|/[^/]*$$||'`;; \ - *) am__odir=.;; \ -esac; \ -test "x$$am__odir" = x"." || test -d "$$am__odir" \ - || $(MKDIR_P) "$$am__odir" || exit $$?; \ -if test -f "./$$f"; then dir=./; \ -elif test -f "$$f"; then dir=; \ -else dir="$(srcdir)/"; fi; \ -tst=$$dir$$f; log='$@'; \ -if test -n '$(DISABLE_HARD_ERRORS)'; then \ - am__enable_hard_errors=no; \ -else \ - am__enable_hard_errors=yes; \ -fi; \ -case " $(XFAIL_TESTS) " in \ - *[\ \ ]$$f[\ \ ]* | *[\ \ ]$$dir$$f[\ \ ]*) \ - am__expect_failure=yes;; \ - *) \ - am__expect_failure=no;; \ -esac; \ -$(AM_TESTS_ENVIRONMENT) $(TESTS_ENVIRONMENT) -# A shell command to get the names of the tests scripts with any registered -# extension removed (i.e., equivalently, the names of the test logs, with -# the '.log' extension removed). The result is saved in the shell variable -# '$bases'. This honors runtime overriding of TESTS and TEST_LOGS. Sadly, -# we cannot use something simpler, involving e.g., "$(TEST_LOGS:.log=)", -# since that might cause problem with VPATH rewrites for suffix-less tests. -# See also 'test-harness-vpath-rewrite.sh' and 'test-trs-basic.sh'. -am__set_TESTS_bases = \ - bases='$(TEST_LOGS)'; \ - bases=`for i in $$bases; do echo $$i; done | sed 's/\.log$$//'`; \ - bases=`echo $$bases` -RECHECK_LOGS = $(TEST_LOGS) -AM_RECURSIVE_TARGETS = check recheck -TEST_SUITE_LOG = test-suite.log -TEST_EXTENSIONS = @EXEEXT@ .test -LOG_COMPILE = $(LOG_COMPILER) $(AM_LOG_FLAGS) $(LOG_FLAGS) -am__set_b = \ - case '$@' in \ - */*) \ - case '$*' in \ - */*) b='$*';; \ - *) b=`echo '$@' | sed 's/\.log$$//'`; \ - esac;; \ - *) \ - b='$*';; \ - esac -am__test_logs1 = $(TESTS:=.log) -am__test_logs2 = $(am__test_logs1:@EXEEXT@.log=.log) -TEST_LOGS = $(am__test_logs2:.test.log=.log) -TEST_LOG_DRIVER = $(SHELL) $(top_srcdir)/build-aux/test-driver -TEST_LOG_COMPILE = $(TEST_LOG_COMPILER) $(AM_TEST_LOG_FLAGS) \ - $(TEST_LOG_FLAGS) -am__DIST_COMMON = $(srcdir)/Makefile.in \ - $(top_srcdir)/build-aux/depcomp \ - $(top_srcdir)/build-aux/test-driver -DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = @ACLOCAL@ -ALL_LINGUAS = @ALL_LINGUAS@ -AMTAR = @AMTAR@ -AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ -AM_TESTS_FD_REDIRECT = @AM_TESTS_FD_REDIRECT@ -AR = @AR@ -AUTOCONF = @AUTOCONF@ -AUTOHEADER = @AUTOHEADER@ -AUTOMAKE = @AUTOMAKE@ -AWK = @AWK@ -BLUEZ5_CFLAGS = @BLUEZ5_CFLAGS@ -BLUEZ5_LIBS = @BLUEZ5_LIBS@ -CC = @CC@ -CCDEPMODE = @CCDEPMODE@ -CFLAGS = @CFLAGS@ -CODE_COVERAGE_CFLAGS = @CODE_COVERAGE_CFLAGS@ -CODE_COVERAGE_ENABLED = @CODE_COVERAGE_ENABLED@ -CODE_COVERAGE_LDFLAGS = @CODE_COVERAGE_LDFLAGS@ -CPP = @CPP@ -CPPFLAGS = @CPPFLAGS@ -CXX = @CXX@ -CXXCPP = @CXXCPP@ -CXXDEPMODE = @CXXDEPMODE@ -CXXFLAGS = @CXXFLAGS@ -CYGPATH_W = @CYGPATH_W@ -DBUS_CFLAGS = @DBUS_CFLAGS@ -DBUS_LIBS = @DBUS_LIBS@ -DBUS_SYS_DIR = @DBUS_SYS_DIR@ -DEFS = @DEFS@ -DEPDIR = @DEPDIR@ -DHCLIENT_PATH = @DHCLIENT_PATH@ -DHCPCD_PATH = @DHCPCD_PATH@ -DISTRO_NETWORK_SERVICE = @DISTRO_NETWORK_SERVICE@ -DLLTOOL = @DLLTOOL@ -DL_LIBS = @DL_LIBS@ -DNSMASQ_PATH = @DNSMASQ_PATH@ -DNSSEC_TRIGGER_SCRIPT = @DNSSEC_TRIGGER_SCRIPT@ -DSYMUTIL = @DSYMUTIL@ -DUMPBIN = @DUMPBIN@ -ECHO_C = @ECHO_C@ -ECHO_N = @ECHO_N@ -ECHO_T = @ECHO_T@ -EGREP = @EGREP@ -EXEEXT = @EXEEXT@ -FGREP = @FGREP@ -GENHTML = @GENHTML@ -GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@ -GETTEXT_PACKAGE = @GETTEXT_PACKAGE@ -GLIB_CFLAGS = @GLIB_CFLAGS@ -GLIB_GENMARSHAL = @GLIB_GENMARSHAL@ -GLIB_LIBS = @GLIB_LIBS@ -GLIB_MAKEFILE = @GLIB_MAKEFILE@ -GLIB_MKENUMS = @GLIB_MKENUMS@ -GMSGFMT = @GMSGFMT@ -GMSGFMT_015 = @GMSGFMT_015@ -GNUTLS_CFLAGS = @GNUTLS_CFLAGS@ -GNUTLS_LIBS = @GNUTLS_LIBS@ -GREP = @GREP@ -GTKDOC_CHECK = @GTKDOC_CHECK@ -GTKDOC_CHECK_PATH = @GTKDOC_CHECK_PATH@ -GTKDOC_DEPS_CFLAGS = @GTKDOC_DEPS_CFLAGS@ -GTKDOC_DEPS_LIBS = @GTKDOC_DEPS_LIBS@ -GTKDOC_MKPDF = @GTKDOC_MKPDF@ -GTKDOC_REBASE = @GTKDOC_REBASE@ -GUDEV_CFLAGS = @GUDEV_CFLAGS@ -GUDEV_LIBS = @GUDEV_LIBS@ -HTML_DIR = @HTML_DIR@ -INSTALL = @INSTALL@ -INSTALL_DATA = @INSTALL_DATA@ -INSTALL_PROGRAM = @INSTALL_PROGRAM@ -INSTALL_SCRIPT = @INSTALL_SCRIPT@ -INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ -INTLLIBS = @INTLLIBS@ -INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@ -INTLTOOL_MERGE = @INTLTOOL_MERGE@ -INTLTOOL_PERL = @INTLTOOL_PERL@ -INTLTOOL_UPDATE = @INTLTOOL_UPDATE@ -INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@ -INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@ -INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@ -INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@ -INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ -INTROSPECTION_CFLAGS = @INTROSPECTION_CFLAGS@ -INTROSPECTION_COMPILER = @INTROSPECTION_COMPILER@ -INTROSPECTION_GENERATE = @INTROSPECTION_GENERATE@ -INTROSPECTION_GIRDIR = @INTROSPECTION_GIRDIR@ -INTROSPECTION_LIBS = @INTROSPECTION_LIBS@ -INTROSPECTION_MAKEFILE = @INTROSPECTION_MAKEFILE@ -INTROSPECTION_SCANNER = @INTROSPECTION_SCANNER@ -INTROSPECTION_TYPELIBDIR = @INTROSPECTION_TYPELIBDIR@ -IPTABLES_PATH = @IPTABLES_PATH@ -JANSSON_CFLAGS = @JANSSON_CFLAGS@ -JANSSON_LIBS = @JANSSON_LIBS@ -KERNEL_FIRMWARE_DIR = @KERNEL_FIRMWARE_DIR@ -LCOV = @LCOV@ -LD = @LD@ -LDFLAGS = @LDFLAGS@ -LIBAUDIT_CFLAGS = @LIBAUDIT_CFLAGS@ -LIBAUDIT_LIBS = @LIBAUDIT_LIBS@ -LIBICONV = @LIBICONV@ -LIBINTL = @LIBINTL@ -LIBM = @LIBM@ -LIBNDP_CFLAGS = @LIBNDP_CFLAGS@ -LIBNDP_LIBS = @LIBNDP_LIBS@ -LIBNL_CFLAGS = @LIBNL_CFLAGS@ -LIBNL_LIBS = @LIBNL_LIBS@ -LIBOBJS = @LIBOBJS@ -LIBS = @LIBS@ -LIBSOUP_CFLAGS = @LIBSOUP_CFLAGS@ -LIBSOUP_LIBS = @LIBSOUP_LIBS@ -LIBSYSTEMD_CFLAGS = @LIBSYSTEMD_CFLAGS@ -LIBSYSTEMD_LIBS = @LIBSYSTEMD_LIBS@ -LIBTEAMDCTL_CFLAGS = @LIBTEAMDCTL_CFLAGS@ -LIBTEAMDCTL_LIBS = @LIBTEAMDCTL_LIBS@ -LIBTOOL = @LIBTOOL@ -LIPO = @LIPO@ -LN_S = @LN_S@ -LOG_DRIVER = @LOG_DRIVER@ -LTLIBICONV = @LTLIBICONV@ -LTLIBINTL = @LTLIBINTL@ -LTLIBOBJS = @LTLIBOBJS@ -LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ -MAINT = @MAINT@ -MAKEINFO = @MAKEINFO@ -MANIFEST_TOOL = @MANIFEST_TOOL@ -MKDIR_P = @MKDIR_P@ -MM_GLIB_CFLAGS = @MM_GLIB_CFLAGS@ -MM_GLIB_LIBS = @MM_GLIB_LIBS@ -MOC = @MOC@ -MSGFMT = @MSGFMT@ -MSGFMT_015 = @MSGFMT_015@ -MSGMERGE = @MSGMERGE@ -NEWT_CFLAGS = @NEWT_CFLAGS@ -NEWT_LIBS = @NEWT_LIBS@ -NM = @NM@ -NMEDIT = @NMEDIT@ -NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT = @NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT@ -NM_CONFIG_DEFAULT_DNS_RC_MANAGER = @NM_CONFIG_DEFAULT_DNS_RC_MANAGER@ -NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT = @NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT@ -NM_CONFIG_LOGGING_BACKEND_DEFAULT_TEXT = @NM_CONFIG_LOGGING_BACKEND_DEFAULT_TEXT@ -NM_MAJOR_VERSION = @NM_MAJOR_VERSION@ -NM_MICRO_VERSION = @NM_MICRO_VERSION@ -NM_MINOR_VERSION = @NM_MINOR_VERSION@ -NM_MODIFY_SYSTEM_POLICY = @NM_MODIFY_SYSTEM_POLICY@ -NM_VERSION = @NM_VERSION@ -NSS_CFLAGS = @NSS_CFLAGS@ -NSS_LIBS = @NSS_LIBS@ -OBJDUMP = @OBJDUMP@ -OBJEXT = @OBJEXT@ -OTOOL = @OTOOL@ -OTOOL64 = @OTOOL64@ -PACKAGE = @PACKAGE@ -PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ -PACKAGE_NAME = @PACKAGE_NAME@ -PACKAGE_STRING = @PACKAGE_STRING@ -PACKAGE_TARNAME = @PACKAGE_TARNAME@ -PACKAGE_URL = @PACKAGE_URL@ -PACKAGE_VERSION = @PACKAGE_VERSION@ -PATH_SEPARATOR = @PATH_SEPARATOR@ -PERL = @PERL@ -PKG_CONFIG = @PKG_CONFIG@ -PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ -PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ -POLKIT_CFLAGS = @POLKIT_CFLAGS@ -POLKIT_LIBS = @POLKIT_LIBS@ -POSUB = @POSUB@ -PPPD_PATH = @PPPD_PATH@ -PPPD_PLUGIN_DIR = @PPPD_PLUGIN_DIR@ -QT_CFLAGS = @QT_CFLAGS@ -QT_LIBS = @QT_LIBS@ -RANLIB = @RANLIB@ -READLINE_LIBS = @READLINE_LIBS@ -SANITIZERS = @SANITIZERS@ -SANITIZER_ENV = @SANITIZER_ENV@ -SED = @SED@ -SELINUX_CFLAGS = @SELINUX_CFLAGS@ -SELINUX_LIBS = @SELINUX_LIBS@ -SET_MAKE = @SET_MAKE@ -SHELL = @SHELL@ -STRIP = @STRIP@ -SYSTEMD_200_CFLAGS = @SYSTEMD_200_CFLAGS@ -SYSTEMD_200_LIBS = @SYSTEMD_200_LIBS@ -SYSTEMD_INHIBIT_CFLAGS = @SYSTEMD_INHIBIT_CFLAGS@ -SYSTEMD_INHIBIT_LIBS = @SYSTEMD_INHIBIT_LIBS@ -SYSTEMD_JOURNAL_CFLAGS = @SYSTEMD_JOURNAL_CFLAGS@ -SYSTEMD_JOURNAL_LIBS = @SYSTEMD_JOURNAL_LIBS@ -SYSTEMD_LOGIN_CFLAGS = @SYSTEMD_LOGIN_CFLAGS@ -SYSTEMD_LOGIN_LIBS = @SYSTEMD_LOGIN_LIBS@ -SYSTEM_CA_PATH = @SYSTEM_CA_PATH@ -UDEV_DIR = @UDEV_DIR@ -USE_NLS = @USE_NLS@ -UUID_CFLAGS = @UUID_CFLAGS@ -UUID_LIBS = @UUID_LIBS@ -VALGRIND_RULES = @VALGRIND_RULES@ -VAPIGEN = @VAPIGEN@ -VAPIGEN_MAKEFILE = @VAPIGEN_MAKEFILE@ -VAPIGEN_VAPIDIR = @VAPIGEN_VAPIDIR@ -VERSION = @VERSION@ -XGETTEXT = @XGETTEXT@ -XGETTEXT_015 = @XGETTEXT_015@ -XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@ -abs_builddir = @abs_builddir@ -abs_srcdir = @abs_srcdir@ -abs_top_builddir = @abs_top_builddir@ -abs_top_srcdir = @abs_top_srcdir@ -ac_ct_AR = @ac_ct_AR@ -ac_ct_CC = @ac_ct_CC@ -ac_ct_CXX = @ac_ct_CXX@ -ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -am__include = @am__include@ -am__leading_dot = @am__leading_dot@ -am__quote = @am__quote@ -am__tar = @am__tar@ -am__untar = @am__untar@ -bindir = @bindir@ -build = @build@ -build_alias = @build_alias@ -build_cpu = @build_cpu@ -build_os = @build_os@ -build_vendor = @build_vendor@ -builddir = @builddir@ -datadir = @datadir@ -datarootdir = @datarootdir@ -docdir = @docdir@ -dvidir = @dvidir@ -exec_prefix = @exec_prefix@ -host = @host@ -host_alias = @host_alias@ -host_cpu = @host_cpu@ -host_os = @host_os@ -host_vendor = @host_vendor@ -htmldir = @htmldir@ -includedir = @includedir@ -infodir = @infodir@ -install_sh = @install_sh@ -intltool__v_merge_options_ = @intltool__v_merge_options_@ -intltool__v_merge_options_0 = @intltool__v_merge_options_0@ -libdir = @libdir@ -libexecdir = @libexecdir@ -localedir = @localedir@ -localstatedir = @localstatedir@ -mandir = @mandir@ -mkdir_p = @mkdir_p@ -nmbinary = @nmbinary@ -nmconfdir = @nmconfdir@ -nmdatadir = @nmdatadir@ -nmlibdir = @nmlibdir@ -nmrundir = @nmrundir@ -nmstatedir = @nmstatedir@ -oldincludedir = @oldincludedir@ -pdfdir = @pdfdir@ -prefix = @prefix@ -program_transform_name = @program_transform_name@ -psdir = @psdir@ -runstatedir = @runstatedir@ -sbindir = @sbindir@ -sharedstatedir = @sharedstatedir@ -srcdir = @srcdir@ -subdirs = @subdirs@ -sysconfdir = @sysconfdir@ -systemdsystemunitdir = @systemdsystemunitdir@ -target_alias = @target_alias@ -top_build_prefix = @top_build_prefix@ -top_builddir = @top_builddir@ -top_srcdir = @top_srcdir@ -with_dhclient = @with_dhclient@ -with_dhcpcd = @with_dhcpcd@ -with_netconfig = @with_netconfig@ -with_resolvconf = @with_resolvconf@ -with_valgrind = @with_valgrind@ -@ENABLE_TESTS_TRUE@AM_CPPFLAGS = \ -@ENABLE_TESTS_TRUE@ -I$(top_srcdir)/shared \ -@ENABLE_TESTS_TRUE@ -I$(top_builddir)/shared \ -@ENABLE_TESTS_TRUE@ -I$(top_srcdir)/libnm-core \ -@ENABLE_TESTS_TRUE@ -I$(top_builddir)/libnm-core \ -@ENABLE_TESTS_TRUE@ -I$(top_srcdir)/callouts \ -@ENABLE_TESTS_TRUE@ -I$(top_builddir)/callouts \ -@ENABLE_TESTS_TRUE@ -DNETWORKMANAGER_COMPILATION \ -@ENABLE_TESTS_TRUE@ -DSRCDIR=\"$(abs_srcdir)\" \ -@ENABLE_TESTS_TRUE@ $(GLIB_CFLAGS) - - -####### dispatcher envp ####### -@ENABLE_TESTS_TRUE@test_dispatcher_envp_SOURCES = \ -@ENABLE_TESTS_TRUE@ test-dispatcher-envp.c - -@ENABLE_TESTS_TRUE@test_dispatcher_envp_LDADD = \ -@ENABLE_TESTS_TRUE@ $(top_builddir)/libnm/libnm.la \ -@ENABLE_TESTS_TRUE@ $(top_builddir)/callouts/libtest-dispatcher-envp.la \ -@ENABLE_TESTS_TRUE@ $(GLIB_LIBS) - -EXTRA_DIST = \ - dispatcher-connectivity-full \ - dispatcher-connectivity-unknown \ - dispatcher-down \ - dispatcher-external \ - dispatcher-up \ - dispatcher-vpn-down \ - dispatcher-vpn-up - -all: all-am - -.SUFFIXES: -.SUFFIXES: .c .lo .log .o .obj .test .test$(EXEEXT) .trs -$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps) - @for dep in $?; do \ - case '$(am__configure_deps)' in \ - *$$dep*) \ - ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ - && { if test -f $@; then exit 0; else break; fi; }; \ - exit 1;; \ - esac; \ - done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu callouts/tests/Makefile'; \ - $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --gnu callouts/tests/Makefile -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - @case '$?' in \ - *config.status*) \ - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ - *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ - esac; - -$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh - -$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(am__aclocal_m4_deps): - -clean-noinstPROGRAMS: - @list='$(noinst_PROGRAMS)'; test -n "$$list" || exit 0; \ - echo " rm -f" $$list; \ - rm -f $$list || exit $$?; \ - test -n "$(EXEEXT)" || exit 0; \ - list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \ - echo " rm -f" $$list; \ - rm -f $$list - -test-dispatcher-envp$(EXEEXT): $(test_dispatcher_envp_OBJECTS) $(test_dispatcher_envp_DEPENDENCIES) $(EXTRA_test_dispatcher_envp_DEPENDENCIES) - @rm -f test-dispatcher-envp$(EXEEXT) - $(AM_V_CCLD)$(LINK) $(test_dispatcher_envp_OBJECTS) $(test_dispatcher_envp_LDADD) $(LIBS) - -mostlyclean-compile: - -rm -f *.$(OBJEXT) - -distclean-compile: - -rm -f *.tab.c - -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-dispatcher-envp.Po@am__quote@ - -.c.o: -@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ $< - -.c.obj: -@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'` -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'` - -.c.lo: -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LTCOMPILE) -c -o $@ $< - -mostlyclean-libtool: - -rm -f *.lo - -clean-libtool: - -rm -rf .libs _libs - -ID: $(am__tagged_files) - $(am__define_uniq_tagged_files); mkid -fID $$unique -tags: tags-am -TAGS: tags - -tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) - set x; \ - here=`pwd`; \ - $(am__define_uniq_tagged_files); \ - shift; \ - if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ - test -n "$$unique" || unique=$$empty_fix; \ - if test $$# -gt 0; then \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - "$$@" $$unique; \ - else \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - $$unique; \ - fi; \ - fi -ctags: ctags-am - -CTAGS: ctags -ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) - $(am__define_uniq_tagged_files); \ - test -z "$(CTAGS_ARGS)$$unique" \ - || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ - $$unique - -GTAGS: - here=`$(am__cd) $(top_builddir) && pwd` \ - && $(am__cd) $(top_srcdir) \ - && gtags -i $(GTAGS_ARGS) "$$here" -cscopelist: cscopelist-am - -cscopelist-am: $(am__tagged_files) - list='$(am__tagged_files)'; \ - case "$(srcdir)" in \ - [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ - *) sdir=$(subdir)/$(srcdir) ;; \ - esac; \ - for i in $$list; do \ - if test -f "$$i"; then \ - echo "$(subdir)/$$i"; \ - else \ - echo "$$sdir/$$i"; \ - fi; \ - done >> $(top_builddir)/cscope.files - -distclean-tags: - -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags - -# Recover from deleted '.trs' file; this should ensure that -# "rm -f foo.log; make foo.trs" re-run 'foo.test', and re-create -# both 'foo.log' and 'foo.trs'. Break the recipe in two subshells -# to avoid problems with "make -n". -.log.trs: - rm -f $< $@ - $(MAKE) $(AM_MAKEFLAGS) $< - -# Leading 'am--fnord' is there to ensure the list of targets does not -# expand to empty, as could happen e.g. with make check TESTS=''. -am--fnord $(TEST_LOGS) $(TEST_LOGS:.log=.trs): $(am__force_recheck) -am--force-recheck: - @: - -$(TEST_SUITE_LOG): $(TEST_LOGS) - @$(am__set_TESTS_bases); \ - am__f_ok () { test -f "$$1" && test -r "$$1"; }; \ - redo_bases=`for i in $$bases; do \ - am__f_ok $$i.trs && am__f_ok $$i.log || echo $$i; \ - done`; \ - if test -n "$$redo_bases"; then \ - redo_logs=`for i in $$redo_bases; do echo $$i.log; done`; \ - redo_results=`for i in $$redo_bases; do echo $$i.trs; done`; \ - if $(am__make_dryrun); then :; else \ - rm -f $$redo_logs && rm -f $$redo_results || exit 1; \ - fi; \ - fi; \ - if test -n "$$am__remaking_logs"; then \ - echo "fatal: making $(TEST_SUITE_LOG): possible infinite" \ - "recursion detected" >&2; \ - elif test -n "$$redo_logs"; then \ - am__remaking_logs=yes $(MAKE) $(AM_MAKEFLAGS) $$redo_logs; \ - fi; \ - if $(am__make_dryrun); then :; else \ - st=0; \ - errmsg="fatal: making $(TEST_SUITE_LOG): failed to create"; \ - for i in $$redo_bases; do \ - test -f $$i.trs && test -r $$i.trs \ - || { echo "$$errmsg $$i.trs" >&2; st=1; }; \ - test -f $$i.log && test -r $$i.log \ - || { echo "$$errmsg $$i.log" >&2; st=1; }; \ - done; \ - test $$st -eq 0 || exit 1; \ - fi - @$(am__sh_e_setup); $(am__tty_colors); $(am__set_TESTS_bases); \ - ws='[ ]'; \ - results=`for b in $$bases; do echo $$b.trs; done`; \ - test -n "$$results" || results=/dev/null; \ - all=` grep "^$$ws*:test-result:" $$results | wc -l`; \ - pass=` grep "^$$ws*:test-result:$$ws*PASS" $$results | wc -l`; \ - fail=` grep "^$$ws*:test-result:$$ws*FAIL" $$results | wc -l`; \ - skip=` grep "^$$ws*:test-result:$$ws*SKIP" $$results | wc -l`; \ - xfail=`grep "^$$ws*:test-result:$$ws*XFAIL" $$results | wc -l`; \ - xpass=`grep "^$$ws*:test-result:$$ws*XPASS" $$results | wc -l`; \ - error=`grep "^$$ws*:test-result:$$ws*ERROR" $$results | wc -l`; \ - if test `expr $$fail + $$xpass + $$error` -eq 0; then \ - success=true; \ - else \ - success=false; \ - fi; \ - br='==================='; br=$$br$$br$$br$$br; \ - result_count () \ - { \ - if test x"$$1" = x"--maybe-color"; then \ - maybe_colorize=yes; \ - elif test x"$$1" = x"--no-color"; then \ - maybe_colorize=no; \ - else \ - echo "$@: invalid 'result_count' usage" >&2; exit 4; \ - fi; \ - shift; \ - desc=$$1 count=$$2; \ - if test $$maybe_colorize = yes && test $$count -gt 0; then \ - color_start=$$3 color_end=$$std; \ - else \ - color_start= color_end=; \ - fi; \ - echo "$${color_start}# $$desc $$count$${color_end}"; \ - }; \ - create_testsuite_report () \ - { \ - result_count $$1 "TOTAL:" $$all "$$brg"; \ - result_count $$1 "PASS: " $$pass "$$grn"; \ - result_count $$1 "SKIP: " $$skip "$$blu"; \ - result_count $$1 "XFAIL:" $$xfail "$$lgn"; \ - result_count $$1 "FAIL: " $$fail "$$red"; \ - result_count $$1 "XPASS:" $$xpass "$$red"; \ - result_count $$1 "ERROR:" $$error "$$mgn"; \ - }; \ - { \ - echo "$(PACKAGE_STRING): $(subdir)/$(TEST_SUITE_LOG)" | \ - $(am__rst_title); \ - create_testsuite_report --no-color; \ - echo; \ - echo ".. contents:: :depth: 2"; \ - echo; \ - for b in $$bases; do echo $$b; done \ - | $(am__create_global_log); \ - } >$(TEST_SUITE_LOG).tmp || exit 1; \ - mv $(TEST_SUITE_LOG).tmp $(TEST_SUITE_LOG); \ - if $$success; then \ - col="$$grn"; \ - else \ - col="$$red"; \ - test x"$$VERBOSE" = x || cat $(TEST_SUITE_LOG); \ - fi; \ - echo "$${col}$$br$${std}"; \ - echo "$${col}Testsuite summary for $(PACKAGE_STRING)$${std}"; \ - echo "$${col}$$br$${std}"; \ - create_testsuite_report --maybe-color; \ - echo "$$col$$br$$std"; \ - if $$success; then :; else \ - echo "$${col}See $(subdir)/$(TEST_SUITE_LOG)$${std}"; \ - if test -n "$(PACKAGE_BUGREPORT)"; then \ - echo "$${col}Please report to $(PACKAGE_BUGREPORT)$${std}"; \ - fi; \ - echo "$$col$$br$$std"; \ - fi; \ - $$success || exit 1 - -check-TESTS: - @list='$(RECHECK_LOGS)'; test -z "$$list" || rm -f $$list - @list='$(RECHECK_LOGS:.log=.trs)'; test -z "$$list" || rm -f $$list - @test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG) - @set +e; $(am__set_TESTS_bases); \ - log_list=`for i in $$bases; do echo $$i.log; done`; \ - trs_list=`for i in $$bases; do echo $$i.trs; done`; \ - log_list=`echo $$log_list`; trs_list=`echo $$trs_list`; \ - $(MAKE) $(AM_MAKEFLAGS) $(TEST_SUITE_LOG) TEST_LOGS="$$log_list"; \ - exit $$?; -recheck: all - @test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG) - @set +e; $(am__set_TESTS_bases); \ - bases=`for i in $$bases; do echo $$i; done \ - | $(am__list_recheck_tests)` || exit 1; \ - log_list=`for i in $$bases; do echo $$i.log; done`; \ - log_list=`echo $$log_list`; \ - $(MAKE) $(AM_MAKEFLAGS) $(TEST_SUITE_LOG) \ - am__force_recheck=am--force-recheck \ - TEST_LOGS="$$log_list"; \ - exit $$? -test-dispatcher-envp.log: test-dispatcher-envp$(EXEEXT) - @p='test-dispatcher-envp$(EXEEXT)'; \ - b='test-dispatcher-envp'; \ - $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ - --log-file $$b.log --trs-file $$b.trs \ - $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ - "$$tst" $(AM_TESTS_FD_REDIRECT) -.test.log: - @p='$<'; \ - $(am__set_b); \ - $(am__check_pre) $(TEST_LOG_DRIVER) --test-name "$$f" \ - --log-file $$b.log --trs-file $$b.trs \ - $(am__common_driver_flags) $(AM_TEST_LOG_DRIVER_FLAGS) $(TEST_LOG_DRIVER_FLAGS) -- $(TEST_LOG_COMPILE) \ - "$$tst" $(AM_TESTS_FD_REDIRECT) -@am__EXEEXT_TRUE@.test$(EXEEXT).log: -@am__EXEEXT_TRUE@ @p='$<'; \ -@am__EXEEXT_TRUE@ $(am__set_b); \ -@am__EXEEXT_TRUE@ $(am__check_pre) $(TEST_LOG_DRIVER) --test-name "$$f" \ -@am__EXEEXT_TRUE@ --log-file $$b.log --trs-file $$b.trs \ -@am__EXEEXT_TRUE@ $(am__common_driver_flags) $(AM_TEST_LOG_DRIVER_FLAGS) $(TEST_LOG_DRIVER_FLAGS) -- $(TEST_LOG_COMPILE) \ -@am__EXEEXT_TRUE@ "$$tst" $(AM_TESTS_FD_REDIRECT) - -distdir: $(DISTFILES) - @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - list='$(DISTFILES)'; \ - dist_files=`for file in $$list; do echo $$file; done | \ - sed -e "s|^$$srcdirstrip/||;t" \ - -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ - case $$dist_files in \ - */*) $(MKDIR_P) `echo "$$dist_files" | \ - sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ - sort -u` ;; \ - esac; \ - for file in $$dist_files; do \ - if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ - if test -d $$d/$$file; then \ - dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ - if test -d "$(distdir)/$$file"; then \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ - cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ - else \ - test -f "$(distdir)/$$file" \ - || cp -p $$d/$$file "$(distdir)/$$file" \ - || exit 1; \ - fi; \ - done -check-am: all-am - $(MAKE) $(AM_MAKEFLAGS) check-TESTS -check: check-am -all-am: Makefile $(PROGRAMS) -installdirs: -install: install-am -install-exec: install-exec-am -install-data: install-data-am -uninstall: uninstall-am - -install-am: all-am - @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am - -installcheck: installcheck-am -install-strip: - if test -z '$(STRIP)'; then \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - install; \ - else \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ - fi -mostlyclean-generic: - -test -z "$(TEST_LOGS)" || rm -f $(TEST_LOGS) - -test -z "$(TEST_LOGS:.log=.trs)" || rm -f $(TEST_LOGS:.log=.trs) - -test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG) - -clean-generic: - -distclean-generic: - -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) - -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) - -maintainer-clean-generic: - @echo "This command is intended for maintainers to use" - @echo "it deletes files that may require special tools to rebuild." -clean: clean-am - -clean-am: clean-generic clean-libtool clean-noinstPROGRAMS \ - mostlyclean-am - -distclean: distclean-am - -rm -rf ./$(DEPDIR) - -rm -f Makefile -distclean-am: clean-am distclean-compile distclean-generic \ - distclean-tags - -dvi: dvi-am - -dvi-am: - -html: html-am - -html-am: - -info: info-am - -info-am: - -install-data-am: - -install-dvi: install-dvi-am - -install-dvi-am: - -install-exec-am: - -install-html: install-html-am - -install-html-am: - -install-info: install-info-am - -install-info-am: - -install-man: - -install-pdf: install-pdf-am - -install-pdf-am: - -install-ps: install-ps-am - -install-ps-am: - -installcheck-am: - -maintainer-clean: maintainer-clean-am - -rm -rf ./$(DEPDIR) - -rm -f Makefile -maintainer-clean-am: distclean-am maintainer-clean-generic - -mostlyclean: mostlyclean-am - -mostlyclean-am: mostlyclean-compile mostlyclean-generic \ - mostlyclean-libtool - -pdf: pdf-am - -pdf-am: - -ps: ps-am - -ps-am: - -uninstall-am: - -.MAKE: check-am install-am install-strip - -.PHONY: CTAGS GTAGS TAGS all all-am check check-TESTS check-am clean \ - clean-generic clean-libtool clean-noinstPROGRAMS cscopelist-am \ - ctags ctags-am distclean distclean-compile distclean-generic \ - distclean-libtool distclean-tags distdir dvi dvi-am html \ - html-am info info-am install install-am install-data \ - install-data-am install-dvi install-dvi-am install-exec \ - install-exec-am install-html install-html-am install-info \ - install-info-am install-man install-pdf install-pdf-am \ - install-ps install-ps-am install-strip installcheck \ - installcheck-am installdirs maintainer-clean \ - maintainer-clean-generic mostlyclean mostlyclean-compile \ - mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ - recheck tags tags-am uninstall uninstall-am - -.PRECIOUS: Makefile - - -########################################### - -@ENABLE_TESTS_TRUE@@VALGRIND_RULES@ - -# Tell versions [3.59,3.63) of GNU make to not export all variables. -# Otherwise a system limit (for SysV at least) may be exceeded. -.NOEXPORT: diff --git a/callouts/tests/dispatcher-connectivity-full b/callouts/tests/dispatcher-connectivity-full deleted file mode 100644 index c370bc35..00000000 --- a/callouts/tests/dispatcher-connectivity-full +++ /dev/null @@ -1,23 +0,0 @@ -[main] -action=connectiviy-change -expected-iface=wlan0 -uuid=3fd2a33a-d81b-423f-ae99-e6baba742311 -id=Random Connection -connectivity-state=FULL - -[device] -state=30 -ip-interface=wlan0 -type=2 -interface=wlan0 -path=/org/freedesktop/NetworkManager/Devices/0 - -[env] -PATH= -CONNECTION_UUID=3fd2a33a-d81b-423f-ae99-e6baba742311 -CONNECTION_DBUS_PATH=/org/freedesktop/NetworkManager/Connections/5 -CONNECTION_ID=Random Connection -CONNECTION_FILENAME=/callouts/tests/dispatcher-connectivity-full -DEVICE_IFACE=wlan0 -DEVICE_IP_IFACE=wlan0 -CONNECTIVITY_STATE=FULL diff --git a/callouts/tests/dispatcher-connectivity-unknown b/callouts/tests/dispatcher-connectivity-unknown deleted file mode 100644 index 9622d017..00000000 --- a/callouts/tests/dispatcher-connectivity-unknown +++ /dev/null @@ -1,22 +0,0 @@ -[main] -action=connectiviy-change -expected-iface=wlan0 -uuid=3fd2a33a-d81b-423f-ae99-e6baba742311 -id=Random Connection -connectivity-state=UNKNOWN - -[device] -state=30 -ip-interface=wlan0 -type=2 -interface=wlan0 -path=/org/freedesktop/NetworkManager/Devices/0 - -[env] -PATH= -CONNECTION_UUID=3fd2a33a-d81b-423f-ae99-e6baba742311 -CONNECTION_DBUS_PATH=/org/freedesktop/NetworkManager/Connections/5 -CONNECTION_ID=Random Connection -CONNECTION_FILENAME=/callouts/tests/dispatcher-connectivity-unknown -DEVICE_IFACE=wlan0 -DEVICE_IP_IFACE=wlan0 diff --git a/callouts/tests/dispatcher-down b/callouts/tests/dispatcher-down deleted file mode 100644 index f766595c..00000000 --- a/callouts/tests/dispatcher-down +++ /dev/null @@ -1,22 +0,0 @@ -[main] -action=down -expected-iface=wlan0 -uuid=3fd2a33a-d81b-423f-ae99-e6baba742311 -id=Random Connection - -[device] -state=30 -ip-interface=wlan0 -type=2 -interface=wlan0 -path=/org/freedesktop/NetworkManager/Devices/0 - -[env] -PATH= -CONNECTION_UUID=3fd2a33a-d81b-423f-ae99-e6baba742311 -CONNECTION_DBUS_PATH=/org/freedesktop/NetworkManager/Connections/5 -CONNECTION_ID=Random Connection -CONNECTION_FILENAME=/callouts/tests/dispatcher-down -DEVICE_IFACE=wlan0 -DEVICE_IP_IFACE=wlan0 - diff --git a/callouts/tests/dispatcher-external b/callouts/tests/dispatcher-external deleted file mode 100644 index 5430bec2..00000000 --- a/callouts/tests/dispatcher-external +++ /dev/null @@ -1,33 +0,0 @@ -[main] -action=up -expected-iface=virbr0 -uuid=92bbc2fb-7304-46be-8ebb-6093dbe19a6a -id=virbr0 -external=1 - -[device] -state=100 -ip-interface=virbr0 -type=13 -interface=virbr0 -path=/org/freedesktop/NetworkManager/Devices/0 - -[ip4] -addresses=192.168.122.1/24 0.0.0.0 -domains= -gateway=0.0.0.0 - -[env] -PATH= -CONNECTION_UUID=92bbc2fb-7304-46be-8ebb-6093dbe19a6a -CONNECTION_DBUS_PATH=/org/freedesktop/NetworkManager/Connections/5 -CONNECTION_FILENAME=/callouts/tests/dispatcher-external -CONNECTION_ID=virbr0 -CONNECTION_EXTERNAL=1 -DEVICE_IFACE=virbr0 -DEVICE_IP_IFACE=virbr0 -IP4_NUM_ADDRESSES=1 -IP4_ADDRESS_0=192.168.122.1/24 0.0.0.0 -IP4_GATEWAY=0.0.0.0 -IP4_NUM_ROUTES=0 - diff --git a/callouts/tests/dispatcher-up b/callouts/tests/dispatcher-up deleted file mode 100644 index 463409e2..00000000 --- a/callouts/tests/dispatcher-up +++ /dev/null @@ -1,59 +0,0 @@ -[main] -action=up -expected-iface=wlan0 -uuid=3fd2a33a-d81b-423f-ae99-e6baba742311 -id=Random Connection - -[device] -state=100 -ip-interface=wlan0 -type=2 -interface=wlan0 -path=/org/freedesktop/NetworkManager/Devices/0 - -[dhcp4] -netbios_name_servers=0.0.0.0 -domain_name_servers=68.87.77.134 68.87.72.134 192.168.1.1 -dhcp_lease_time=86400 -network_number=192.168.1.0 -domain_name=hsd1.mn.comcast.net. -ip_address=192.168.1.119 -dhcp_message_type=5 -dhcp_server_identifier=192.168.1.1 -routers=192.168.1.1 -broadcast_address=192.168.1.255 -subnet_mask=255.255.255.0 -expiry=1304300446 - -[ip4] -addresses=192.168.1.119/24 192.168.1.1 -nameservers=68.87.77.134 68.87.72.134 192.168.1.1 -domains=hsd1.mn.comcast.net. - -[env] -PATH= -CONNECTION_UUID=3fd2a33a-d81b-423f-ae99-e6baba742311 -CONNECTION_DBUS_PATH=/org/freedesktop/NetworkManager/Connections/5 -CONNECTION_ID=Random Connection -CONNECTION_FILENAME=/callouts/tests/dispatcher-up -DEVICE_IFACE=wlan0 -DEVICE_IP_IFACE=wlan0 -IP4_ADDRESS_0=192.168.1.119/24 192.168.1.1 -IP4_NUM_ADDRESSES=1 -IP4_NAMESERVERS=68.87.77.134 68.87.72.134 192.168.1.1 -IP4_GATEWAY=192.168.1.1 -IP4_DOMAINS=hsd1.mn.comcast.net. -IP4_NUM_ROUTES=0 -DHCP4_NETBIOS_NAME_SERVERS=0.0.0.0 -DHCP4_DOMAIN_NAME_SERVERS=68.87.77.134 68.87.72.134 192.168.1.1 -DHCP4_DHCP_LEASE_TIME=86400 -DHCP4_NETWORK_NUMBER=192.168.1.0 -DHCP4_DOMAIN_NAME=hsd1.mn.comcast.net. -DHCP4_IP_ADDRESS=192.168.1.119 -DHCP4_DHCP_MESSAGE_TYPE=5 -DHCP4_DHCP_SERVER_IDENTIFIER=192.168.1.1 -DHCP4_ROUTERS=192.168.1.1 -DHCP4_BROADCAST_ADDRESS=192.168.1.255 -DHCP4_SUBNET_MASK=255.255.255.0 -DHCP4_EXPIRY=1304300446 - diff --git a/callouts/tests/dispatcher-vpn-down b/callouts/tests/dispatcher-vpn-down deleted file mode 100644 index 18267f84..00000000 --- a/callouts/tests/dispatcher-vpn-down +++ /dev/null @@ -1,58 +0,0 @@ -[main] -action=vpn-down -expected-iface=tun0 -uuid=355653c0-34d3-4777-ad25-f9a498b7ef8e -id=Random Connection - -[device] -state=100 -ip-interface=tun0 -type=2 -interface=wlan0 -path=/org/freedesktop/NetworkManager/Devices/0 - -[dhcp4] -netbios_name_servers=0.0.0.0 -domain_name_servers=68.87.77.134 68.87.72.134 192.168.1.1 -dhcp_lease_time=86400 -network_number=192.168.1.0 -domain_name=hsd1.mn.comcast.net. -ip_address=192.168.1.119 -dhcp_message_type=5 -dhcp_server_identifier=192.168.1.1 -routers=192.168.1.1 -broadcast_address=192.168.1.255 -subnet_mask=255.255.255.0 -expiry=1304349405 - -[ip4] -addresses=192.168.1.119/24 192.168.1.1 -nameservers=68.87.77.134 68.87.72.134 192.168.1.1 -domains=hsd1.mn.comcast.net. - -[env] -PATH= -CONNECTION_UUID=355653c0-34d3-4777-ad25-f9a498b7ef8e -CONNECTION_DBUS_PATH=/org/freedesktop/NetworkManager/Connections/5 -CONNECTION_ID=Random Connection -CONNECTION_FILENAME=/callouts/tests/dispatcher-vpn-down -DEVICE_IFACE=wlan0 -DEVICE_IP_IFACE=tun0 -IP4_ADDRESS_0=192.168.1.119/24 192.168.1.1 -IP4_NUM_ADDRESSES=1 -IP4_NAMESERVERS=68.87.77.134 68.87.72.134 192.168.1.1 -IP4_GATEWAY=192.168.1.1 -IP4_DOMAINS=hsd1.mn.comcast.net. -IP4_NUM_ROUTES=0 -DHCP4_NETBIOS_NAME_SERVERS=0.0.0.0 -DHCP4_DOMAIN_NAME_SERVERS=68.87.77.134 68.87.72.134 192.168.1.1 -DHCP4_DHCP_LEASE_TIME=86400 -DHCP4_NETWORK_NUMBER=192.168.1.0 -DHCP4_DOMAIN_NAME=hsd1.mn.comcast.net. -DHCP4_IP_ADDRESS=192.168.1.119 -DHCP4_DHCP_MESSAGE_TYPE=5 -DHCP4_DHCP_SERVER_IDENTIFIER=192.168.1.1 -DHCP4_ROUTERS=192.168.1.1 -DHCP4_BROADCAST_ADDRESS=192.168.1.255 -DHCP4_SUBNET_MASK=255.255.255.0 -DHCP4_EXPIRY=1304349405 diff --git a/callouts/tests/dispatcher-vpn-up b/callouts/tests/dispatcher-vpn-up deleted file mode 100644 index 181ecb53..00000000 --- a/callouts/tests/dispatcher-vpn-up +++ /dev/null @@ -1,58 +0,0 @@ -[main] -action=vpn-up -expected-iface=tun0 -uuid=355653c0-34d3-4777-ad25-f9a498b7ef8e -id=Random Connection - -[device] -state=100 -ip-interface=tun0 -type=2 -interface=wlan0 -path=/org/freedesktop/NetworkManager/Devices/0 - -[dhcp4] -netbios_name_servers=0.0.0.0 -domain_name_servers=68.87.77.134 68.87.72.134 192.168.1.1 -dhcp_lease_time=86400 -network_number=192.168.1.0 -domain_name=hsd1.mn.comcast.net. -ip_address=192.168.1.119 -dhcp_message_type=5 -dhcp_server_identifier=192.168.1.1 -routers=192.168.1.1 -broadcast_address=192.168.1.255 -subnet_mask=255.255.255.0 -expiry=1304349405 - -[ip4] -addresses=192.168.1.119/24 192.168.1.1 -nameservers=68.87.77.134 68.87.72.134 192.168.1.1 -domains=hsd1.mn.comcast.net. - -[env] -PATH= -CONNECTION_UUID=355653c0-34d3-4777-ad25-f9a498b7ef8e -CONNECTION_DBUS_PATH=/org/freedesktop/NetworkManager/Connections/5 -CONNECTION_ID=Random Connection -CONNECTION_FILENAME=/callouts/tests/dispatcher-vpn-up -DEVICE_IFACE=wlan0 -DEVICE_IP_IFACE=tun0 -IP4_ADDRESS_0=192.168.1.119/24 192.168.1.1 -IP4_NUM_ADDRESSES=1 -IP4_NAMESERVERS=68.87.77.134 68.87.72.134 192.168.1.1 -IP4_GATEWAY=192.168.1.1 -IP4_DOMAINS=hsd1.mn.comcast.net. -IP4_NUM_ROUTES=0 -DHCP4_NETBIOS_NAME_SERVERS=0.0.0.0 -DHCP4_DOMAIN_NAME_SERVERS=68.87.77.134 68.87.72.134 192.168.1.1 -DHCP4_DHCP_LEASE_TIME=86400 -DHCP4_NETWORK_NUMBER=192.168.1.0 -DHCP4_DOMAIN_NAME=hsd1.mn.comcast.net. -DHCP4_IP_ADDRESS=192.168.1.119 -DHCP4_DHCP_MESSAGE_TYPE=5 -DHCP4_DHCP_SERVER_IDENTIFIER=192.168.1.1 -DHCP4_ROUTERS=192.168.1.1 -DHCP4_BROADCAST_ADDRESS=192.168.1.255 -DHCP4_SUBNET_MASK=255.255.255.0 -DHCP4_EXPIRY=1304349405 diff --git a/callouts/tests/test-dispatcher-envp.c b/callouts/tests/test-dispatcher-envp.c deleted file mode 100644 index 8636f097..00000000 --- a/callouts/tests/test-dispatcher-envp.c +++ /dev/null @@ -1,629 +0,0 @@ -/* -*- Mode: C; tab-width: 4; indent-tabs-mode: t; c-basic-offset: 4 -*- */ -/* - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2, or (at your option) - * any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; if not, write to the Free Software Foundation, Inc., - * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - * - * Copyright (C) 2011 Red Hat, Inc. - * - */ - -#include "nm-default.h" - -#include -#include -#include - -#include "nm-core-internal.h" -#include "nm-dispatcher-utils.h" -#include "nm-dispatcher-api.h" - -#include "nm-utils/nm-test-utils.h" - -/*******************************************/ - -static gboolean -parse_main (GKeyFile *kf, - const char *filename, - GVariant **out_con_dict, - GVariant **out_con_props, - char **out_expected_iface, - char **out_action, - char **out_connectivity_state, - char **out_vpn_ip_iface, - GError **error) -{ - char *uuid, *id; - NMConnection *connection; - NMSettingConnection *s_con; - GVariantBuilder props; - - *out_expected_iface = g_key_file_get_string (kf, "main", "expected-iface", error); - if (*out_expected_iface == NULL) - return FALSE; - - *out_connectivity_state = g_key_file_get_string (kf, "main", "connectivity-state", NULL); - *out_vpn_ip_iface = g_key_file_get_string (kf, "main", "vpn-ip-iface", NULL); - - *out_action = g_key_file_get_string (kf, "main", "action", error); - if (*out_action == NULL) - return FALSE; - - uuid = g_key_file_get_string (kf, "main", "uuid", error); - if (uuid == NULL) - return FALSE; - id = g_key_file_get_string (kf, "main", "id", error); - if (id == NULL) - return FALSE; - - connection = nm_simple_connection_new (); - g_assert (connection); - s_con = (NMSettingConnection *) nm_setting_connection_new (); - g_assert (s_con); - g_object_set (s_con, - NM_SETTING_CONNECTION_UUID, uuid, - NM_SETTING_CONNECTION_ID, id, - NULL); - g_free (uuid); - g_free (id); - nm_connection_add_setting (connection, NM_SETTING (s_con)); - - *out_con_dict = nm_connection_to_dbus (connection, NM_CONNECTION_SERIALIZE_ALL); - g_object_unref (connection); - - g_variant_builder_init (&props, G_VARIANT_TYPE ("a{sv}")); - g_variant_builder_add (&props, "{sv}", - NMD_CONNECTION_PROPS_PATH, - g_variant_new_object_path ("/org/freedesktop/NetworkManager/Connections/5")); - - /* Strip out the non-fixed portion of the filename */ - filename = strstr (filename, "/callouts"); - g_variant_builder_add (&props, "{sv}", - "filename", - g_variant_new_string (filename)); - - if (g_key_file_get_boolean (kf, "main", "external", NULL)) { - g_variant_builder_add (&props, "{sv}", - "external", - g_variant_new_boolean (TRUE)); - } - - *out_con_props = g_variant_builder_end (&props); - - return TRUE; -} - -static gboolean -parse_device (GKeyFile *kf, GVariant **out_device_props, GError **error) -{ - GVariantBuilder props; - char *tmp; - gint i; - - g_variant_builder_init (&props, G_VARIANT_TYPE ("a{sv}")); - - i = g_key_file_get_integer (kf, "device", "state", error); - if (i == 0) - return FALSE; - g_variant_builder_add (&props, "{sv}", - NMD_DEVICE_PROPS_STATE, - g_variant_new_uint32 (i)); - - i = g_key_file_get_integer (kf, "device", "type", error); - if (i == 0) - return FALSE; - g_variant_builder_add (&props, "{sv}", - NMD_DEVICE_PROPS_TYPE, - g_variant_new_uint32 (i)); - - tmp = g_key_file_get_string (kf, "device", "interface", error); - if (tmp == NULL) - return FALSE; - g_variant_builder_add (&props, "{sv}", - NMD_DEVICE_PROPS_INTERFACE, - g_variant_new_string (tmp)); - g_free (tmp); - - tmp = g_key_file_get_string (kf, "device", "ip-interface", error); - if (tmp == NULL) - return FALSE; - g_variant_builder_add (&props, "{sv}", - NMD_DEVICE_PROPS_IP_INTERFACE, - g_variant_new_string (tmp)); - g_free (tmp); - - tmp = g_key_file_get_string (kf, "device", "path", error); - if (tmp == NULL) - return FALSE; - g_variant_builder_add (&props, "{sv}", - NMD_DEVICE_PROPS_PATH, - g_variant_new_object_path (tmp)); - g_free (tmp); - - *out_device_props = g_variant_builder_end (&props); - return TRUE; -} - -static gboolean -add_uint_array (GKeyFile *kf, - GVariantBuilder *props, - const char *section, - const char *key, - GError **error) -{ - char *tmp; - char **split, **iter; - GArray *items; - - tmp = g_key_file_get_string (kf, section, key, error); - if (tmp == NULL) { - g_clear_error (error); - return TRUE; - } - split = g_strsplit_set (tmp, " ", -1); - g_free (tmp); - - if (g_strv_length (split) > 0) { - items = g_array_sized_new (FALSE, TRUE, sizeof (guint32), g_strv_length (split)); - for (iter = split; iter && *iter; iter++) { - if (strlen (g_strstrip (*iter))) { - guint32 addr; - - g_assert_cmpint (inet_pton (AF_INET, *iter, &addr), ==, 1); - g_array_append_val (items, addr); - } - } - g_variant_builder_add (props, "{sv}", key, - g_variant_new_fixed_array (G_VARIANT_TYPE_UINT32, - items->data, items->len, - sizeof (guint32))); - g_array_unref (items); - } - g_strfreev (split); - return TRUE; -} - -static gboolean -parse_ip4 (GKeyFile *kf, GVariant **out_props, const char *section, GError **error) -{ - GVariantBuilder props; - char *tmp; - char **split, **iter; - GPtrArray *addresses, *routes; - const char *gateway = NULL; - - g_variant_builder_init (&props, G_VARIANT_TYPE ("a{sv}")); - - /* search domains */ - /* Use char** for domains. (DBUS_TYPE_G_ARRAY_OF_STRING of NMIP4Config - * becomes G_TYPE_STRV when sending the value over D-Bus) - */ - tmp = g_key_file_get_string (kf, section, "domains", error); - if (tmp == NULL) - return FALSE; - split = g_strsplit_set (tmp, " ", -1); - g_free (tmp); - - if (split && g_strv_length (split) > 0) { - for (iter = split; iter && *iter; iter++) - g_strstrip (*iter); - g_variant_builder_add (&props, "{sv}", "domains", g_variant_new_strv ((gpointer) split, -1)); - } - g_strfreev (split); - - /* nameservers */ - if (!add_uint_array (kf, &props, "ip4", "nameservers", error)) - return FALSE; - /* wins-servers */ - if (!add_uint_array (kf, &props, "ip4", "wins-servers", error)) - return FALSE; - - /* Addresses */ - tmp = g_key_file_get_string (kf, section, "addresses", error); - if (tmp == NULL) - return FALSE; - split = g_strsplit_set (tmp, ",", -1); - g_free (tmp); - - if (split && g_strv_length (split) > 0) { - addresses = g_ptr_array_new_with_free_func ((GDestroyNotify) nm_ip_address_unref); - for (iter = split; iter && *iter; iter++) { - NMIPAddress *addr; - char *ip, *prefix; - - if (strlen (g_strstrip (*iter)) == 0) - continue; - - ip = *iter; - - prefix = strchr (ip, '/'); - g_assert (prefix); - *prefix++ = '\0'; - - if (addresses->len == 0) { - gateway = strchr (prefix, ' '); - g_assert (gateway); - gateway++; - } - - addr = nm_ip_address_new (AF_INET, ip, (guint) atoi (prefix), error); - if (!addr) { - g_ptr_array_unref (addresses); - return FALSE; - } - g_ptr_array_add (addresses, addr); - } - - g_variant_builder_add (&props, "{sv}", "addresses", - nm_utils_ip4_addresses_to_variant (addresses, gateway)); - g_ptr_array_unref (addresses); - } - g_strfreev (split); - - /* Routes */ - tmp = g_key_file_get_string (kf, section, "routes", error); - g_clear_error (error); - if (tmp) { - split = g_strsplit_set (tmp, ",", -1); - g_free (tmp); - - if (split && g_strv_length (split) > 0) { - routes = g_ptr_array_new_with_free_func ((GDestroyNotify) nm_ip_route_unref); - for (iter = split; iter && *iter; iter++) { - NMIPRoute *route; - char *dest, *prefix, *next_hop, *metric; - - if (strlen (g_strstrip (*iter)) == 0) - continue; - - dest = *iter; - - prefix = strchr (dest, '/'); - g_assert (prefix); - *prefix++ = '\0'; - - next_hop = strchr (prefix, ' '); - g_assert (next_hop); - next_hop++; - - metric = strchr (next_hop, ' '); - g_assert (metric); - metric++; - - route = nm_ip_route_new (AF_INET, - dest, (guint) atoi (prefix), - next_hop, (guint) atoi (metric), - error); - if (!route) { - g_ptr_array_unref (routes); - return FALSE; - } - g_ptr_array_add (routes, route); - } - - g_variant_builder_add (&props, "{sv}", "routes", - nm_utils_ip4_routes_to_variant (routes)); - g_ptr_array_unref (routes); - } - g_strfreev (split); - } - - *out_props = g_variant_builder_end (&props); - return TRUE; -} - -static gboolean -parse_dhcp (GKeyFile *kf, - const char *group_name, - GVariant **out_props, - GError **error) -{ - char **keys, **iter, *val; - GVariantBuilder props; - - keys = g_key_file_get_keys (kf, group_name, NULL, error); - if (!keys) - return FALSE; - - g_variant_builder_init (&props, G_VARIANT_TYPE ("a{sv}")); - for (iter = keys; iter && *iter; iter++) { - val = g_key_file_get_string (kf, group_name, *iter, error); - if (!val) { - g_strfreev (keys); - g_variant_builder_clear (&props); - return FALSE; - } - g_variant_builder_add (&props, "{sv}", *iter, g_variant_new_string (val)); - g_free (val); - } - g_strfreev (keys); - - *out_props = g_variant_builder_end (&props); - return TRUE; -} - -static gboolean -get_dispatcher_file (const char *file, - GVariant **out_con_dict, - GVariant **out_con_props, - GVariant **out_device_props, - GVariant **out_device_ip4_props, - GVariant **out_device_ip6_props, - GVariant **out_device_dhcp4_props, - GVariant **out_device_dhcp6_props, - char **out_connectivity_state, - char **out_vpn_ip_iface, - GVariant **out_vpn_ip4_props, - GVariant **out_vpn_ip6_props, - char **out_expected_iface, - char **out_action, - GHashTable **out_env, - GError **error) -{ - GKeyFile *kf; - gboolean success = FALSE; - char **keys, **iter, *val; - - g_assert (!error || !*error); - g_assert (out_con_dict && !*out_con_dict); - g_assert (out_con_props && !*out_con_props); - g_assert (out_device_props && !*out_device_props); - g_assert (out_device_ip4_props && !*out_device_ip4_props); - g_assert (out_device_ip6_props && !*out_device_ip6_props); - g_assert (out_device_dhcp4_props && !*out_device_dhcp4_props); - g_assert (out_device_dhcp6_props && !*out_device_dhcp6_props); - g_assert (out_connectivity_state && !*out_connectivity_state); - g_assert (out_vpn_ip_iface && !*out_vpn_ip_iface); - g_assert (out_vpn_ip4_props && !*out_vpn_ip4_props); - g_assert (out_vpn_ip6_props && !*out_vpn_ip6_props); - g_assert (out_expected_iface && !*out_expected_iface); - g_assert (out_action && !*out_action); - g_assert (out_env && !*out_env); - - kf = g_key_file_new (); - if (!g_key_file_load_from_file (kf, file, G_KEY_FILE_NONE, error)) - return FALSE; - - if (!parse_main (kf, - file, - out_con_dict, - out_con_props, - out_expected_iface, - out_action, - out_connectivity_state, - out_vpn_ip_iface, - error)) - goto out; - - if (!parse_device (kf, out_device_props, error)) - goto out; - - if (g_key_file_has_group (kf, "ip4")) { - if (!parse_ip4 (kf, out_device_ip4_props, "ip4", error)) - goto out; - } - - if (g_key_file_has_group (kf, "dhcp4")) { - if (!parse_dhcp (kf, "dhcp4", out_device_dhcp4_props, error)) - goto out; - } - - if (g_key_file_has_group (kf, "dhcp6")) { - if (!parse_dhcp (kf, "dhcp6", out_device_dhcp6_props, error)) - goto out; - } - - g_assert (g_key_file_has_group (kf, "env")); - keys = g_key_file_get_keys (kf, "env", NULL, error); - *out_env = g_hash_table_new_full (g_str_hash, g_str_equal, g_free, NULL); - for (iter = keys; iter && *iter; iter++) { - val = g_key_file_get_string (kf, "env", *iter, error); - if (!val) - goto out; - g_hash_table_insert (*out_env, - g_strdup_printf ("%s=%s", *iter, val), - GUINT_TO_POINTER (1)); - g_free (val); - } - g_strfreev (keys); - - success = TRUE; - -out: - g_key_file_free (kf); - return success; -} - -/*******************************************/ - -static void -test_generic (const char *file, const char *override_vpn_ip_iface) -{ - gs_unref_variant GVariant *con_dict = NULL; - gs_unref_variant GVariant *con_props = NULL; - gs_unref_variant GVariant *device_props = NULL; - gs_unref_variant GVariant *device_ip4_props = NULL; - gs_unref_variant GVariant *device_ip6_props = NULL; - gs_unref_variant GVariant *device_dhcp4_props = NULL; - gs_unref_variant GVariant *device_dhcp6_props = NULL; - gs_free char *connectivity_change = NULL; - gs_free char *vpn_ip_iface = NULL; - gs_unref_variant GVariant *vpn_ip4_props = NULL; - gs_unref_variant GVariant *vpn_ip6_props = NULL; - gs_free char *expected_iface = NULL; - gs_free char *action = NULL; - gs_free char *out_iface = NULL; - const char *error_message = NULL; - gs_unref_hashtable GHashTable *expected_env = NULL; - GError *error = NULL; - gboolean success; - char *p; - gs_strfreev char **denv = NULL; - char **iter; - - /* Read in the test file */ - p = g_build_filename (SRCDIR, file, NULL); - success = get_dispatcher_file (p, - &con_dict, - &con_props, - &device_props, - &device_ip4_props, - &device_ip6_props, - &device_dhcp4_props, - &device_dhcp6_props, - &connectivity_change, - &vpn_ip_iface, - &vpn_ip4_props, - &vpn_ip6_props, - &expected_iface, - &action, - &expected_env, - &error); - g_free (p); - g_assert_no_error (error); - g_assert (success); - - /* Get the environment from the dispatcher code */ - denv = nm_dispatcher_utils_construct_envp (action, - con_dict, - con_props, - device_props, - device_ip4_props, - device_ip6_props, - device_dhcp4_props, - device_dhcp6_props, - connectivity_change, - override_vpn_ip_iface ? override_vpn_ip_iface : vpn_ip_iface, - vpn_ip4_props, - vpn_ip6_props, - &out_iface, - &error_message); - - g_assert ((!denv && error_message) || (denv && !error_message)); - - if (error_message) - g_warning ("%s", error_message); - - /* Print out environment for now */ -#ifdef DEBUG - g_message ("\n******* Generated environment:"); - for (iter = denv; iter && *iter; iter++) - g_message (" %s", *iter); -#endif - -#ifdef DEBUG - { - GHashTableIter k; - const char *key; - - g_message ("\n******* Expected environment:"); - g_hash_table_iter_init (&k, expected_env); - while (g_hash_table_iter_next (&k, (gpointer) &key, NULL)) - g_message (" %s", key); - } -#endif - - g_assert_cmpint (g_strv_length (denv), ==, g_hash_table_size (expected_env)); - - /* Compare dispatcher generated env and expected env */ - for (iter = denv; iter && *iter; iter++) { - gpointer foo; - const char *i_value = *iter; - - if (strstr (i_value, "PATH=") == i_value) { - g_assert_cmpstr (&i_value[strlen("PATH=")], ==, g_getenv ("PATH")); - - /* The path is constructed dynamically. Ignore the actual value. */ - i_value = "PATH="; - } - - foo = g_hash_table_lookup (expected_env, i_value); - if (!foo) - g_warning ("Failed to find %s in environment", i_value); - g_assert (foo); - } - - g_assert_cmpstr (expected_iface, ==, out_iface); -} - -/*******************************************/ - -static void -test_up (void) -{ - test_generic ("dispatcher-up", NULL); -} - -static void -test_down (void) -{ - test_generic ("dispatcher-down", NULL); -} - -static void -test_vpn_up (void) -{ - test_generic ("dispatcher-vpn-up", NULL); -} - -static void -test_vpn_down (void) -{ - test_generic ("dispatcher-vpn-down", NULL); -} - -static void -test_external (void) -{ - test_generic ("dispatcher-external", NULL); -} - -static void -test_connectivity_changed (void) -{ - /* These tests will check that the CONNECTIVITY_STATE environment - * variable is only defined for known states, such as 'full'. */ - test_generic ("dispatcher-connectivity-unknown", NULL); - test_generic ("dispatcher-connectivity-full", NULL); -} - -static void -test_up_empty_vpn_iface (void) -{ - /* Test that an empty VPN iface variable, like is passed through D-Bus - * from NM, is ignored by the dispatcher environment construction code. - */ - test_generic ("dispatcher-up", ""); -} - -/*******************************************/ - -NMTST_DEFINE (); - -int -main (int argc, char **argv) -{ - nmtst_init (&argc, &argv, TRUE); - - g_test_add_func ("/dispatcher/up", test_up); - g_test_add_func ("/dispatcher/down", test_down); - g_test_add_func ("/dispatcher/vpn_up", test_vpn_up); - g_test_add_func ("/dispatcher/vpn_down", test_vpn_down); - g_test_add_func ("/dispatcher/external", test_external); - g_test_add_func ("/dispatcher/connectivity_changed", test_connectivity_changed); - - g_test_add_func ("/dispatcher/up_empty_vpn_iface", test_up_empty_vpn_iface); - - return g_test_run (); -} - diff --git a/clients/Makefile.am b/clients/Makefile.am deleted file mode 100644 index 4a526a65..00000000 --- a/clients/Makefile.am +++ /dev/null @@ -1,22 +0,0 @@ -SUBDIRS = cli tui - -AM_CPPFLAGS = \ - -I${top_srcdir}/shared \ - -I$(top_builddir)/shared \ - -I${top_srcdir}/libnm-core \ - -I${top_builddir}/libnm-core \ - -I${top_srcdir}/libnm \ - -I${top_builddir}/libnm \ - $(GLIB_CFLAGS) \ - -DNMLOCALEDIR=\"$(datadir)/locale\" - -bin_PROGRAMS = nm-online - -nm_online_SOURCES = nm-online.c -nm_online_CPPFLAGS = \ - -DG_LOG_DOMAIN=\""nm-online"\" \ - $(AM_CPPFLAGS) - -nm_online_LDADD = \ - $(top_builddir)/libnm/libnm.la \ - $(GLIB_LIBS) diff --git a/clients/Makefile.in b/clients/Makefile.in deleted file mode 100644 index 7ca5c7ea..00000000 --- a/clients/Makefile.in +++ /dev/null @@ -1,942 +0,0 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. -# @configure_input@ - -# Copyright (C) 1994-2014 Free Software Foundation, Inc. - -# This Makefile.in is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY, to the extent permitted by law; without -# even the implied warranty of MERCHANTABILITY or FITNESS FOR A -# PARTICULAR PURPOSE. - -@SET_MAKE@ - -VPATH = @srcdir@ -am__is_gnu_make = { \ - if test -z '$(MAKELEVEL)'; then \ - false; \ - elif test -n '$(MAKE_HOST)'; then \ - true; \ - elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ - true; \ - else \ - false; \ - fi; \ -} -am__make_running_with_option = \ - case $${target_option-} in \ - ?) ;; \ - *) echo "am__make_running_with_option: internal error: invalid" \ - "target option '$${target_option-}' specified" >&2; \ - exit 1;; \ - esac; \ - has_opt=no; \ - sane_makeflags=$$MAKEFLAGS; \ - if $(am__is_gnu_make); then \ - sane_makeflags=$$MFLAGS; \ - else \ - case $$MAKEFLAGS in \ - *\\[\ \ ]*) \ - bs=\\; \ - sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ - | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ - esac; \ - fi; \ - skip_next=no; \ - strip_trailopt () \ - { \ - flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ - }; \ - for flg in $$sane_makeflags; do \ - test $$skip_next = yes && { skip_next=no; continue; }; \ - case $$flg in \ - *=*|--*) continue;; \ - -*I) strip_trailopt 'I'; skip_next=yes;; \ - -*I?*) strip_trailopt 'I';; \ - -*O) strip_trailopt 'O'; skip_next=yes;; \ - -*O?*) strip_trailopt 'O';; \ - -*l) strip_trailopt 'l'; skip_next=yes;; \ - -*l?*) strip_trailopt 'l';; \ - -[dEDm]) skip_next=yes;; \ - -[JT]) skip_next=yes;; \ - esac; \ - case $$flg in \ - *$$target_option*) has_opt=yes; break;; \ - esac; \ - done; \ - test $$has_opt = yes -am__make_dryrun = (target_option=n; $(am__make_running_with_option)) -am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) -pkgdatadir = $(datadir)/@PACKAGE@ -pkgincludedir = $(includedir)/@PACKAGE@ -pkglibdir = $(libdir)/@PACKAGE@ -pkglibexecdir = $(libexecdir)/@PACKAGE@ -am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd -install_sh_DATA = $(install_sh) -c -m 644 -install_sh_PROGRAM = $(install_sh) -c -install_sh_SCRIPT = $(install_sh) -c -INSTALL_HEADER = $(INSTALL_DATA) -transform = $(program_transform_name) -NORMAL_INSTALL = : -PRE_INSTALL = : -POST_INSTALL = : -NORMAL_UNINSTALL = : -PRE_UNINSTALL = : -POST_UNINSTALL = : -build_triplet = @build@ -host_triplet = @host@ -bin_PROGRAMS = nm-online$(EXEEXT) -subdir = clients -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -am__aclocal_m4_deps = $(top_srcdir)/m4/attributes.m4 \ - $(top_srcdir)/m4/ax_lib_readline.m4 \ - $(top_srcdir)/m4/compiler_options.m4 \ - $(top_srcdir)/m4/gettext.m4 $(top_srcdir)/m4/git-sha-record.m4 \ - $(top_srcdir)/m4/gnome-code-coverage.m4 \ - $(top_srcdir)/m4/gtk-doc.m4 $(top_srcdir)/m4/iconv.m4 \ - $(top_srcdir)/m4/intlmacosx.m4 $(top_srcdir)/m4/intltool.m4 \ - $(top_srcdir)/m4/introspection.m4 $(top_srcdir)/m4/lib-ld.m4 \ - $(top_srcdir)/m4/lib-link.m4 $(top_srcdir)/m4/lib-prefix.m4 \ - $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \ - $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \ - $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/m4/nls.m4 \ - $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \ - $(top_srcdir)/m4/vapigen.m4 $(top_srcdir)/configure.ac -am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ - $(ACLOCAL_M4) -DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) -mkinstalldirs = $(install_sh) -d -CONFIG_HEADER = $(top_builddir)/config.h -CONFIG_CLEAN_FILES = -CONFIG_CLEAN_VPATH_FILES = -am__installdirs = "$(DESTDIR)$(bindir)" -PROGRAMS = $(bin_PROGRAMS) -am_nm_online_OBJECTS = nm_online-nm-online.$(OBJEXT) -nm_online_OBJECTS = $(am_nm_online_OBJECTS) -am__DEPENDENCIES_1 = -nm_online_DEPENDENCIES = $(top_builddir)/libnm/libnm.la \ - $(am__DEPENDENCIES_1) -AM_V_lt = $(am__v_lt_@AM_V@) -am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@) -am__v_lt_0 = --silent -am__v_lt_1 = -AM_V_P = $(am__v_P_@AM_V@) -am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) -am__v_P_0 = false -am__v_P_1 = : -AM_V_GEN = $(am__v_GEN_@AM_V@) -am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) -am__v_GEN_0 = @echo " GEN " $@; -am__v_GEN_1 = -AM_V_at = $(am__v_at_@AM_V@) -am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) -am__v_at_0 = @ -am__v_at_1 = -DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) -depcomp = $(SHELL) $(top_srcdir)/build-aux/depcomp -am__depfiles_maybe = depfiles -am__mv = mv -f -COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ - $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ - $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \ - $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ - $(AM_CFLAGS) $(CFLAGS) -AM_V_CC = $(am__v_CC_@AM_V@) -am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@) -am__v_CC_0 = @echo " CC " $@; -am__v_CC_1 = -CCLD = $(CC) -LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ - $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ - $(AM_LDFLAGS) $(LDFLAGS) -o $@ -AM_V_CCLD = $(am__v_CCLD_@AM_V@) -am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@) -am__v_CCLD_0 = @echo " CCLD " $@; -am__v_CCLD_1 = -SOURCES = $(nm_online_SOURCES) -DIST_SOURCES = $(nm_online_SOURCES) -RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \ - ctags-recursive dvi-recursive html-recursive info-recursive \ - install-data-recursive install-dvi-recursive \ - install-exec-recursive install-html-recursive \ - install-info-recursive install-pdf-recursive \ - install-ps-recursive install-recursive installcheck-recursive \ - installdirs-recursive pdf-recursive ps-recursive \ - tags-recursive uninstall-recursive -am__can_run_installinfo = \ - case $$AM_UPDATE_INFO_DIR in \ - n|no|NO) false;; \ - *) (install-info --version) >/dev/null 2>&1;; \ - esac -RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ - distclean-recursive maintainer-clean-recursive -am__recursive_targets = \ - $(RECURSIVE_TARGETS) \ - $(RECURSIVE_CLEAN_TARGETS) \ - $(am__extra_recursive_targets) -AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \ - distdir -am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) -# Read a list of newline-separated strings from the standard input, -# and print each of them once, without duplicates. Input order is -# *not* preserved. -am__uniquify_input = $(AWK) '\ - BEGIN { nonempty = 0; } \ - { items[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in items) print i; }; } \ -' -# Make sure the list of sources is unique. This is necessary because, -# e.g., the same source file might be shared among _SOURCES variables -# for different programs/libraries. -am__define_uniq_tagged_files = \ - list='$(am__tagged_files)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | $(am__uniquify_input)` -ETAGS = etags -CTAGS = ctags -DIST_SUBDIRS = $(SUBDIRS) -am__DIST_COMMON = $(srcdir)/Makefile.in \ - $(top_srcdir)/build-aux/depcomp -DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -am__relativize = \ - dir0=`pwd`; \ - sed_first='s,^\([^/]*\)/.*$$,\1,'; \ - sed_rest='s,^[^/]*/*,,'; \ - sed_last='s,^.*/\([^/]*\)$$,\1,'; \ - sed_butlast='s,/*[^/]*$$,,'; \ - while test -n "$$dir1"; do \ - first=`echo "$$dir1" | sed -e "$$sed_first"`; \ - if test "$$first" != "."; then \ - if test "$$first" = ".."; then \ - dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \ - dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \ - else \ - first2=`echo "$$dir2" | sed -e "$$sed_first"`; \ - if test "$$first2" = "$$first"; then \ - dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \ - else \ - dir2="../$$dir2"; \ - fi; \ - dir0="$$dir0"/"$$first"; \ - fi; \ - fi; \ - dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \ - done; \ - reldir="$$dir2" -ACLOCAL = @ACLOCAL@ -ALL_LINGUAS = @ALL_LINGUAS@ -AMTAR = @AMTAR@ -AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ -AM_TESTS_FD_REDIRECT = @AM_TESTS_FD_REDIRECT@ -AR = @AR@ -AUTOCONF = @AUTOCONF@ -AUTOHEADER = @AUTOHEADER@ -AUTOMAKE = @AUTOMAKE@ -AWK = @AWK@ -BLUEZ5_CFLAGS = @BLUEZ5_CFLAGS@ -BLUEZ5_LIBS = @BLUEZ5_LIBS@ -CC = @CC@ -CCDEPMODE = @CCDEPMODE@ -CFLAGS = @CFLAGS@ -CODE_COVERAGE_CFLAGS = @CODE_COVERAGE_CFLAGS@ -CODE_COVERAGE_ENABLED = @CODE_COVERAGE_ENABLED@ -CODE_COVERAGE_LDFLAGS = @CODE_COVERAGE_LDFLAGS@ -CPP = @CPP@ -CPPFLAGS = @CPPFLAGS@ -CXX = @CXX@ -CXXCPP = @CXXCPP@ -CXXDEPMODE = @CXXDEPMODE@ -CXXFLAGS = @CXXFLAGS@ -CYGPATH_W = @CYGPATH_W@ -DBUS_CFLAGS = @DBUS_CFLAGS@ -DBUS_LIBS = @DBUS_LIBS@ -DBUS_SYS_DIR = @DBUS_SYS_DIR@ -DEFS = @DEFS@ -DEPDIR = @DEPDIR@ -DHCLIENT_PATH = @DHCLIENT_PATH@ -DHCPCD_PATH = @DHCPCD_PATH@ -DISTRO_NETWORK_SERVICE = @DISTRO_NETWORK_SERVICE@ -DLLTOOL = @DLLTOOL@ -DL_LIBS = @DL_LIBS@ -DNSMASQ_PATH = @DNSMASQ_PATH@ -DNSSEC_TRIGGER_SCRIPT = @DNSSEC_TRIGGER_SCRIPT@ -DSYMUTIL = @DSYMUTIL@ -DUMPBIN = @DUMPBIN@ -ECHO_C = @ECHO_C@ -ECHO_N = @ECHO_N@ -ECHO_T = @ECHO_T@ -EGREP = @EGREP@ -EXEEXT = @EXEEXT@ -FGREP = @FGREP@ -GENHTML = @GENHTML@ -GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@ -GETTEXT_PACKAGE = @GETTEXT_PACKAGE@ -GLIB_CFLAGS = @GLIB_CFLAGS@ -GLIB_GENMARSHAL = @GLIB_GENMARSHAL@ -GLIB_LIBS = @GLIB_LIBS@ -GLIB_MAKEFILE = @GLIB_MAKEFILE@ -GLIB_MKENUMS = @GLIB_MKENUMS@ -GMSGFMT = @GMSGFMT@ -GMSGFMT_015 = @GMSGFMT_015@ -GNUTLS_CFLAGS = @GNUTLS_CFLAGS@ -GNUTLS_LIBS = @GNUTLS_LIBS@ -GREP = @GREP@ -GTKDOC_CHECK = @GTKDOC_CHECK@ -GTKDOC_CHECK_PATH = @GTKDOC_CHECK_PATH@ -GTKDOC_DEPS_CFLAGS = @GTKDOC_DEPS_CFLAGS@ -GTKDOC_DEPS_LIBS = @GTKDOC_DEPS_LIBS@ -GTKDOC_MKPDF = @GTKDOC_MKPDF@ -GTKDOC_REBASE = @GTKDOC_REBASE@ -GUDEV_CFLAGS = @GUDEV_CFLAGS@ -GUDEV_LIBS = @GUDEV_LIBS@ -HTML_DIR = @HTML_DIR@ -INSTALL = @INSTALL@ -INSTALL_DATA = @INSTALL_DATA@ -INSTALL_PROGRAM = @INSTALL_PROGRAM@ -INSTALL_SCRIPT = @INSTALL_SCRIPT@ -INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ -INTLLIBS = @INTLLIBS@ -INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@ -INTLTOOL_MERGE = @INTLTOOL_MERGE@ -INTLTOOL_PERL = @INTLTOOL_PERL@ -INTLTOOL_UPDATE = @INTLTOOL_UPDATE@ -INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@ -INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@ -INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@ -INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@ -INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ -INTROSPECTION_CFLAGS = @INTROSPECTION_CFLAGS@ -INTROSPECTION_COMPILER = @INTROSPECTION_COMPILER@ -INTROSPECTION_GENERATE = @INTROSPECTION_GENERATE@ -INTROSPECTION_GIRDIR = @INTROSPECTION_GIRDIR@ -INTROSPECTION_LIBS = @INTROSPECTION_LIBS@ -INTROSPECTION_MAKEFILE = @INTROSPECTION_MAKEFILE@ -INTROSPECTION_SCANNER = @INTROSPECTION_SCANNER@ -INTROSPECTION_TYPELIBDIR = @INTROSPECTION_TYPELIBDIR@ -IPTABLES_PATH = @IPTABLES_PATH@ -JANSSON_CFLAGS = @JANSSON_CFLAGS@ -JANSSON_LIBS = @JANSSON_LIBS@ -KERNEL_FIRMWARE_DIR = @KERNEL_FIRMWARE_DIR@ -LCOV = @LCOV@ -LD = @LD@ -LDFLAGS = @LDFLAGS@ -LIBAUDIT_CFLAGS = @LIBAUDIT_CFLAGS@ -LIBAUDIT_LIBS = @LIBAUDIT_LIBS@ -LIBICONV = @LIBICONV@ -LIBINTL = @LIBINTL@ -LIBM = @LIBM@ -LIBNDP_CFLAGS = @LIBNDP_CFLAGS@ -LIBNDP_LIBS = @LIBNDP_LIBS@ -LIBNL_CFLAGS = @LIBNL_CFLAGS@ -LIBNL_LIBS = @LIBNL_LIBS@ -LIBOBJS = @LIBOBJS@ -LIBS = @LIBS@ -LIBSOUP_CFLAGS = @LIBSOUP_CFLAGS@ -LIBSOUP_LIBS = @LIBSOUP_LIBS@ -LIBSYSTEMD_CFLAGS = @LIBSYSTEMD_CFLAGS@ -LIBSYSTEMD_LIBS = @LIBSYSTEMD_LIBS@ -LIBTEAMDCTL_CFLAGS = @LIBTEAMDCTL_CFLAGS@ -LIBTEAMDCTL_LIBS = @LIBTEAMDCTL_LIBS@ -LIBTOOL = @LIBTOOL@ -LIPO = @LIPO@ -LN_S = @LN_S@ -LOG_DRIVER = @LOG_DRIVER@ -LTLIBICONV = @LTLIBICONV@ -LTLIBINTL = @LTLIBINTL@ -LTLIBOBJS = @LTLIBOBJS@ -LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ -MAINT = @MAINT@ -MAKEINFO = @MAKEINFO@ -MANIFEST_TOOL = @MANIFEST_TOOL@ -MKDIR_P = @MKDIR_P@ -MM_GLIB_CFLAGS = @MM_GLIB_CFLAGS@ -MM_GLIB_LIBS = @MM_GLIB_LIBS@ -MOC = @MOC@ -MSGFMT = @MSGFMT@ -MSGFMT_015 = @MSGFMT_015@ -MSGMERGE = @MSGMERGE@ -NEWT_CFLAGS = @NEWT_CFLAGS@ -NEWT_LIBS = @NEWT_LIBS@ -NM = @NM@ -NMEDIT = @NMEDIT@ -NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT = @NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT@ -NM_CONFIG_DEFAULT_DNS_RC_MANAGER = @NM_CONFIG_DEFAULT_DNS_RC_MANAGER@ -NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT = @NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT@ -NM_CONFIG_LOGGING_BACKEND_DEFAULT_TEXT = @NM_CONFIG_LOGGING_BACKEND_DEFAULT_TEXT@ -NM_MAJOR_VERSION = @NM_MAJOR_VERSION@ -NM_MICRO_VERSION = @NM_MICRO_VERSION@ -NM_MINOR_VERSION = @NM_MINOR_VERSION@ -NM_MODIFY_SYSTEM_POLICY = @NM_MODIFY_SYSTEM_POLICY@ -NM_VERSION = @NM_VERSION@ -NSS_CFLAGS = @NSS_CFLAGS@ -NSS_LIBS = @NSS_LIBS@ -OBJDUMP = @OBJDUMP@ -OBJEXT = @OBJEXT@ -OTOOL = @OTOOL@ -OTOOL64 = @OTOOL64@ -PACKAGE = @PACKAGE@ -PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ -PACKAGE_NAME = @PACKAGE_NAME@ -PACKAGE_STRING = @PACKAGE_STRING@ -PACKAGE_TARNAME = @PACKAGE_TARNAME@ -PACKAGE_URL = @PACKAGE_URL@ -PACKAGE_VERSION = @PACKAGE_VERSION@ -PATH_SEPARATOR = @PATH_SEPARATOR@ -PERL = @PERL@ -PKG_CONFIG = @PKG_CONFIG@ -PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ -PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ -POLKIT_CFLAGS = @POLKIT_CFLAGS@ -POLKIT_LIBS = @POLKIT_LIBS@ -POSUB = @POSUB@ -PPPD_PATH = @PPPD_PATH@ -PPPD_PLUGIN_DIR = @PPPD_PLUGIN_DIR@ -QT_CFLAGS = @QT_CFLAGS@ -QT_LIBS = @QT_LIBS@ -RANLIB = @RANLIB@ -READLINE_LIBS = @READLINE_LIBS@ -SANITIZERS = @SANITIZERS@ -SANITIZER_ENV = @SANITIZER_ENV@ -SED = @SED@ -SELINUX_CFLAGS = @SELINUX_CFLAGS@ -SELINUX_LIBS = @SELINUX_LIBS@ -SET_MAKE = @SET_MAKE@ -SHELL = @SHELL@ -STRIP = @STRIP@ -SYSTEMD_200_CFLAGS = @SYSTEMD_200_CFLAGS@ -SYSTEMD_200_LIBS = @SYSTEMD_200_LIBS@ -SYSTEMD_INHIBIT_CFLAGS = @SYSTEMD_INHIBIT_CFLAGS@ -SYSTEMD_INHIBIT_LIBS = @SYSTEMD_INHIBIT_LIBS@ -SYSTEMD_JOURNAL_CFLAGS = @SYSTEMD_JOURNAL_CFLAGS@ -SYSTEMD_JOURNAL_LIBS = @SYSTEMD_JOURNAL_LIBS@ -SYSTEMD_LOGIN_CFLAGS = @SYSTEMD_LOGIN_CFLAGS@ -SYSTEMD_LOGIN_LIBS = @SYSTEMD_LOGIN_LIBS@ -SYSTEM_CA_PATH = @SYSTEM_CA_PATH@ -UDEV_DIR = @UDEV_DIR@ -USE_NLS = @USE_NLS@ -UUID_CFLAGS = @UUID_CFLAGS@ -UUID_LIBS = @UUID_LIBS@ -VALGRIND_RULES = @VALGRIND_RULES@ -VAPIGEN = @VAPIGEN@ -VAPIGEN_MAKEFILE = @VAPIGEN_MAKEFILE@ -VAPIGEN_VAPIDIR = @VAPIGEN_VAPIDIR@ -VERSION = @VERSION@ -XGETTEXT = @XGETTEXT@ -XGETTEXT_015 = @XGETTEXT_015@ -XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@ -abs_builddir = @abs_builddir@ -abs_srcdir = @abs_srcdir@ -abs_top_builddir = @abs_top_builddir@ -abs_top_srcdir = @abs_top_srcdir@ -ac_ct_AR = @ac_ct_AR@ -ac_ct_CC = @ac_ct_CC@ -ac_ct_CXX = @ac_ct_CXX@ -ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -am__include = @am__include@ -am__leading_dot = @am__leading_dot@ -am__quote = @am__quote@ -am__tar = @am__tar@ -am__untar = @am__untar@ -bindir = @bindir@ -build = @build@ -build_alias = @build_alias@ -build_cpu = @build_cpu@ -build_os = @build_os@ -build_vendor = @build_vendor@ -builddir = @builddir@ -datadir = @datadir@ -datarootdir = @datarootdir@ -docdir = @docdir@ -dvidir = @dvidir@ -exec_prefix = @exec_prefix@ -host = @host@ -host_alias = @host_alias@ -host_cpu = @host_cpu@ -host_os = @host_os@ -host_vendor = @host_vendor@ -htmldir = @htmldir@ -includedir = @includedir@ -infodir = @infodir@ -install_sh = @install_sh@ -intltool__v_merge_options_ = @intltool__v_merge_options_@ -intltool__v_merge_options_0 = @intltool__v_merge_options_0@ -libdir = @libdir@ -libexecdir = @libexecdir@ -localedir = @localedir@ -localstatedir = @localstatedir@ -mandir = @mandir@ -mkdir_p = @mkdir_p@ -nmbinary = @nmbinary@ -nmconfdir = @nmconfdir@ -nmdatadir = @nmdatadir@ -nmlibdir = @nmlibdir@ -nmrundir = @nmrundir@ -nmstatedir = @nmstatedir@ -oldincludedir = @oldincludedir@ -pdfdir = @pdfdir@ -prefix = @prefix@ -program_transform_name = @program_transform_name@ -psdir = @psdir@ -runstatedir = @runstatedir@ -sbindir = @sbindir@ -sharedstatedir = @sharedstatedir@ -srcdir = @srcdir@ -subdirs = @subdirs@ -sysconfdir = @sysconfdir@ -systemdsystemunitdir = @systemdsystemunitdir@ -target_alias = @target_alias@ -top_build_prefix = @top_build_prefix@ -top_builddir = @top_builddir@ -top_srcdir = @top_srcdir@ -with_dhclient = @with_dhclient@ -with_dhcpcd = @with_dhcpcd@ -with_netconfig = @with_netconfig@ -with_resolvconf = @with_resolvconf@ -with_valgrind = @with_valgrind@ -SUBDIRS = cli tui -AM_CPPFLAGS = \ - -I${top_srcdir}/shared \ - -I$(top_builddir)/shared \ - -I${top_srcdir}/libnm-core \ - -I${top_builddir}/libnm-core \ - -I${top_srcdir}/libnm \ - -I${top_builddir}/libnm \ - $(GLIB_CFLAGS) \ - -DNMLOCALEDIR=\"$(datadir)/locale\" - -nm_online_SOURCES = nm-online.c -nm_online_CPPFLAGS = \ - -DG_LOG_DOMAIN=\""nm-online"\" \ - $(AM_CPPFLAGS) - -nm_online_LDADD = \ - $(top_builddir)/libnm/libnm.la \ - $(GLIB_LIBS) - -all: all-recursive - -.SUFFIXES: -.SUFFIXES: .c .lo .o .obj -$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps) - @for dep in $?; do \ - case '$(am__configure_deps)' in \ - *$$dep*) \ - ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ - && { if test -f $@; then exit 0; else break; fi; }; \ - exit 1;; \ - esac; \ - done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu clients/Makefile'; \ - $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --gnu clients/Makefile -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - @case '$?' in \ - *config.status*) \ - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ - *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ - esac; - -$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh - -$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(am__aclocal_m4_deps): -install-binPROGRAMS: $(bin_PROGRAMS) - @$(NORMAL_INSTALL) - @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \ - if test -n "$$list"; then \ - echo " $(MKDIR_P) '$(DESTDIR)$(bindir)'"; \ - $(MKDIR_P) "$(DESTDIR)$(bindir)" || exit 1; \ - fi; \ - for p in $$list; do echo "$$p $$p"; done | \ - sed 's/$(EXEEXT)$$//' | \ - while read p p1; do if test -f $$p \ - || test -f $$p1 \ - ; then echo "$$p"; echo "$$p"; else :; fi; \ - done | \ - sed -e 'p;s,.*/,,;n;h' \ - -e 's|.*|.|' \ - -e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \ - sed 'N;N;N;s,\n, ,g' | \ - $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \ - { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \ - if ($$2 == $$4) files[d] = files[d] " " $$1; \ - else { print "f", $$3 "/" $$4, $$1; } } \ - END { for (d in files) print "f", d, files[d] }' | \ - while read type dir files; do \ - if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \ - test -z "$$files" || { \ - echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files '$(DESTDIR)$(bindir)$$dir'"; \ - $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files "$(DESTDIR)$(bindir)$$dir" || exit $$?; \ - } \ - ; done - -uninstall-binPROGRAMS: - @$(NORMAL_UNINSTALL) - @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \ - files=`for p in $$list; do echo "$$p"; done | \ - sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \ - -e 's/$$/$(EXEEXT)/' \ - `; \ - test -n "$$list" || exit 0; \ - echo " ( cd '$(DESTDIR)$(bindir)' && rm -f" $$files ")"; \ - cd "$(DESTDIR)$(bindir)" && rm -f $$files - -clean-binPROGRAMS: - @list='$(bin_PROGRAMS)'; test -n "$$list" || exit 0; \ - echo " rm -f" $$list; \ - rm -f $$list || exit $$?; \ - test -n "$(EXEEXT)" || exit 0; \ - list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \ - echo " rm -f" $$list; \ - rm -f $$list - -nm-online$(EXEEXT): $(nm_online_OBJECTS) $(nm_online_DEPENDENCIES) $(EXTRA_nm_online_DEPENDENCIES) - @rm -f nm-online$(EXEEXT) - $(AM_V_CCLD)$(LINK) $(nm_online_OBJECTS) $(nm_online_LDADD) $(LIBS) - -mostlyclean-compile: - -rm -f *.$(OBJEXT) - -distclean-compile: - -rm -f *.tab.c - -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm_online-nm-online.Po@am__quote@ - -.c.o: -@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ $< - -.c.obj: -@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'` -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'` - -.c.lo: -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LTCOMPILE) -c -o $@ $< - -nm_online-nm-online.o: nm-online.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(nm_online_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT nm_online-nm-online.o -MD -MP -MF $(DEPDIR)/nm_online-nm-online.Tpo -c -o nm_online-nm-online.o `test -f 'nm-online.c' || echo '$(srcdir)/'`nm-online.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/nm_online-nm-online.Tpo $(DEPDIR)/nm_online-nm-online.Po -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='nm-online.c' object='nm_online-nm-online.o' libtool=no @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(nm_online_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o nm_online-nm-online.o `test -f 'nm-online.c' || echo '$(srcdir)/'`nm-online.c - -nm_online-nm-online.obj: nm-online.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(nm_online_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT nm_online-nm-online.obj -MD -MP -MF $(DEPDIR)/nm_online-nm-online.Tpo -c -o nm_online-nm-online.obj `if test -f 'nm-online.c'; then $(CYGPATH_W) 'nm-online.c'; else $(CYGPATH_W) '$(srcdir)/nm-online.c'; fi` -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/nm_online-nm-online.Tpo $(DEPDIR)/nm_online-nm-online.Po -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='nm-online.c' object='nm_online-nm-online.obj' libtool=no @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(nm_online_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o nm_online-nm-online.obj `if test -f 'nm-online.c'; then $(CYGPATH_W) 'nm-online.c'; else $(CYGPATH_W) '$(srcdir)/nm-online.c'; fi` - -mostlyclean-libtool: - -rm -f *.lo - -clean-libtool: - -rm -rf .libs _libs - -# This directory's subdirectories are mostly independent; you can cd -# into them and run 'make' without going through this Makefile. -# To change the values of 'make' variables: instead of editing Makefiles, -# (1) if the variable is set in 'config.status', edit 'config.status' -# (which will cause the Makefiles to be regenerated when you run 'make'); -# (2) otherwise, pass the desired values on the 'make' command line. -$(am__recursive_targets): - @fail=; \ - if $(am__make_keepgoing); then \ - failcom='fail=yes'; \ - else \ - failcom='exit 1'; \ - fi; \ - dot_seen=no; \ - target=`echo $@ | sed s/-recursive//`; \ - case "$@" in \ - distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ - *) list='$(SUBDIRS)' ;; \ - esac; \ - for subdir in $$list; do \ - echo "Making $$target in $$subdir"; \ - if test "$$subdir" = "."; then \ - dot_seen=yes; \ - local_target="$$target-am"; \ - else \ - local_target="$$target"; \ - fi; \ - ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ - || eval $$failcom; \ - done; \ - if test "$$dot_seen" = "no"; then \ - $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ - fi; test -z "$$fail" - -ID: $(am__tagged_files) - $(am__define_uniq_tagged_files); mkid -fID $$unique -tags: tags-recursive -TAGS: tags - -tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) - set x; \ - here=`pwd`; \ - if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ - include_option=--etags-include; \ - empty_fix=.; \ - else \ - include_option=--include; \ - empty_fix=; \ - fi; \ - list='$(SUBDIRS)'; for subdir in $$list; do \ - if test "$$subdir" = .; then :; else \ - test ! -f $$subdir/TAGS || \ - set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \ - fi; \ - done; \ - $(am__define_uniq_tagged_files); \ - shift; \ - if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ - test -n "$$unique" || unique=$$empty_fix; \ - if test $$# -gt 0; then \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - "$$@" $$unique; \ - else \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - $$unique; \ - fi; \ - fi -ctags: ctags-recursive - -CTAGS: ctags -ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) - $(am__define_uniq_tagged_files); \ - test -z "$(CTAGS_ARGS)$$unique" \ - || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ - $$unique - -GTAGS: - here=`$(am__cd) $(top_builddir) && pwd` \ - && $(am__cd) $(top_srcdir) \ - && gtags -i $(GTAGS_ARGS) "$$here" -cscopelist: cscopelist-recursive - -cscopelist-am: $(am__tagged_files) - list='$(am__tagged_files)'; \ - case "$(srcdir)" in \ - [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ - *) sdir=$(subdir)/$(srcdir) ;; \ - esac; \ - for i in $$list; do \ - if test -f "$$i"; then \ - echo "$(subdir)/$$i"; \ - else \ - echo "$$sdir/$$i"; \ - fi; \ - done >> $(top_builddir)/cscope.files - -distclean-tags: - -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags - -distdir: $(DISTFILES) - @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - list='$(DISTFILES)'; \ - dist_files=`for file in $$list; do echo $$file; done | \ - sed -e "s|^$$srcdirstrip/||;t" \ - -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ - case $$dist_files in \ - */*) $(MKDIR_P) `echo "$$dist_files" | \ - sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ - sort -u` ;; \ - esac; \ - for file in $$dist_files; do \ - if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ - if test -d $$d/$$file; then \ - dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ - if test -d "$(distdir)/$$file"; then \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ - cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ - else \ - test -f "$(distdir)/$$file" \ - || cp -p $$d/$$file "$(distdir)/$$file" \ - || exit 1; \ - fi; \ - done - @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ - if test "$$subdir" = .; then :; else \ - $(am__make_dryrun) \ - || test -d "$(distdir)/$$subdir" \ - || $(MKDIR_P) "$(distdir)/$$subdir" \ - || exit 1; \ - dir1=$$subdir; dir2="$(distdir)/$$subdir"; \ - $(am__relativize); \ - new_distdir=$$reldir; \ - dir1=$$subdir; dir2="$(top_distdir)"; \ - $(am__relativize); \ - new_top_distdir=$$reldir; \ - echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \ - echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \ - ($(am__cd) $$subdir && \ - $(MAKE) $(AM_MAKEFLAGS) \ - top_distdir="$$new_top_distdir" \ - distdir="$$new_distdir" \ - am__remove_distdir=: \ - am__skip_length_check=: \ - am__skip_mode_fix=: \ - distdir) \ - || exit 1; \ - fi; \ - done -check-am: all-am -check: check-recursive -all-am: Makefile $(PROGRAMS) -installdirs: installdirs-recursive -installdirs-am: - for dir in "$(DESTDIR)$(bindir)"; do \ - test -z "$$dir" || $(MKDIR_P) "$$dir"; \ - done -install: install-recursive -install-exec: install-exec-recursive -install-data: install-data-recursive -uninstall: uninstall-recursive - -install-am: all-am - @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am - -installcheck: installcheck-recursive -install-strip: - if test -z '$(STRIP)'; then \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - install; \ - else \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ - fi -mostlyclean-generic: - -clean-generic: - -distclean-generic: - -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) - -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) - -maintainer-clean-generic: - @echo "This command is intended for maintainers to use" - @echo "it deletes files that may require special tools to rebuild." -clean: clean-recursive - -clean-am: clean-binPROGRAMS clean-generic clean-libtool mostlyclean-am - -distclean: distclean-recursive - -rm -rf ./$(DEPDIR) - -rm -f Makefile -distclean-am: clean-am distclean-compile distclean-generic \ - distclean-tags - -dvi: dvi-recursive - -dvi-am: - -html: html-recursive - -html-am: - -info: info-recursive - -info-am: - -install-data-am: - -install-dvi: install-dvi-recursive - -install-dvi-am: - -install-exec-am: install-binPROGRAMS - -install-html: install-html-recursive - -install-html-am: - -install-info: install-info-recursive - -install-info-am: - -install-man: - -install-pdf: install-pdf-recursive - -install-pdf-am: - -install-ps: install-ps-recursive - -install-ps-am: - -installcheck-am: - -maintainer-clean: maintainer-clean-recursive - -rm -rf ./$(DEPDIR) - -rm -f Makefile -maintainer-clean-am: distclean-am maintainer-clean-generic - -mostlyclean: mostlyclean-recursive - -mostlyclean-am: mostlyclean-compile mostlyclean-generic \ - mostlyclean-libtool - -pdf: pdf-recursive - -pdf-am: - -ps: ps-recursive - -ps-am: - -uninstall-am: uninstall-binPROGRAMS - -.MAKE: $(am__recursive_targets) install-am install-strip - -.PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am check \ - check-am clean clean-binPROGRAMS clean-generic clean-libtool \ - cscopelist-am ctags ctags-am distclean distclean-compile \ - distclean-generic distclean-libtool distclean-tags distdir dvi \ - dvi-am html html-am info info-am install install-am \ - install-binPROGRAMS install-data install-data-am install-dvi \ - install-dvi-am install-exec install-exec-am install-html \ - install-html-am install-info install-info-am install-man \ - install-pdf install-pdf-am install-ps install-ps-am \ - install-strip installcheck installcheck-am installdirs \ - installdirs-am maintainer-clean maintainer-clean-generic \ - mostlyclean mostlyclean-compile mostlyclean-generic \ - mostlyclean-libtool pdf pdf-am ps ps-am tags tags-am uninstall \ - uninstall-am uninstall-binPROGRAMS - -.PRECIOUS: Makefile - - -# Tell versions [3.59,3.63) of GNU make to not export all variables. -# Otherwise a system limit (for SysV at least) may be exceeded. -.NOEXPORT: diff --git a/clients/cli/Makefile.am b/clients/cli/Makefile.am deleted file mode 100644 index 7edbefad..00000000 --- a/clients/cli/Makefile.am +++ /dev/null @@ -1,78 +0,0 @@ -if BUILD_NMCLI - -bin_PROGRAMS = \ - nmcli - -AM_CPPFLAGS = \ - -I${top_srcdir} \ - -I${top_builddir} \ - -I${top_srcdir}/shared \ - -I$(top_builddir)/shared \ - -I${top_srcdir}/libnm-core \ - -I${top_builddir}/libnm-core \ - -I${top_srcdir}/libnm \ - -I${top_builddir}/libnm \ - -I${top_srcdir}/clients/common \ - $(GLIB_CFLAGS) \ - -DG_LOG_DOMAIN=\""nmcli"\" \ - -DNMCLI_LOCALEDIR=\"$(datadir)/locale\" - -nmcli_SOURCES = \ - agent.c \ - agent.h \ - common.c \ - common.h \ - connections.c \ - connections.h \ - devices.c \ - devices.h \ - general.c \ - general.h \ - settings.c \ - settings.h \ - nmcli.c \ - nmcli.h \ - utils.c \ - utils.h \ - polkit-agent.c \ - polkit-agent.h \ - \ - $(srcdir)/../common/nm-secret-agent-simple.c \ - $(srcdir)/../common/nm-secret-agent-simple.h \ - $(srcdir)/../common/nm-vpn-helpers.c \ - $(srcdir)/../common/nm-vpn-helpers.h \ - $(NULL) - -nmcli_LDADD = \ - $(GLIB_LIBS) \ - $(READLINE_LIBS) \ - $(top_builddir)/libnm/libnm.la - -if WITH_POLKIT_AGENT -AM_CPPFLAGS += $(POLKIT_CFLAGS) -nmcli_SOURCES += $(srcdir)/../common/nm-polkit-listener.c $(srcdir)/../common/nm-polkit-listener.h -nmcli_LDADD += $(POLKIT_LIBS) -endif - -if BUILD_SETTING_DOCS -settings-docs.c: settings-docs.xsl $(top_builddir)/libnm/nm-property-docs.xml - $(AM_V_GEN) xsltproc --output $@ $^ - -BUILT_SOURCES = settings-docs.c -CLEANFILES = settings-docs.c -endif - -EXTRA_DIST = settings-docs.c settings-docs.xsl - -completiondir = $(datadir)/bash-completion/completions - -install-data-hook: - $(mkinstalldirs) $(DESTDIR)$(completiondir) - $(INSTALL_DATA) $(srcdir)/nmcli-completion $(DESTDIR)$(completiondir)/nmcli - -uninstall-hook: - rm -f $(DESTDIR)$(completiondir)/nmcli - -EXTRA_DIST += nmcli-completion - -endif diff --git a/clients/cli/Makefile.in b/clients/cli/Makefile.in deleted file mode 100644 index 9aae6bfe..00000000 --- a/clients/cli/Makefile.in +++ /dev/null @@ -1,918 +0,0 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. -# @configure_input@ - -# Copyright (C) 1994-2014 Free Software Foundation, Inc. - -# This Makefile.in is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY, to the extent permitted by law; without -# even the implied warranty of MERCHANTABILITY or FITNESS FOR A -# PARTICULAR PURPOSE. - -@SET_MAKE@ - -VPATH = @srcdir@ -am__is_gnu_make = { \ - if test -z '$(MAKELEVEL)'; then \ - false; \ - elif test -n '$(MAKE_HOST)'; then \ - true; \ - elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ - true; \ - else \ - false; \ - fi; \ -} -am__make_running_with_option = \ - case $${target_option-} in \ - ?) ;; \ - *) echo "am__make_running_with_option: internal error: invalid" \ - "target option '$${target_option-}' specified" >&2; \ - exit 1;; \ - esac; \ - has_opt=no; \ - sane_makeflags=$$MAKEFLAGS; \ - if $(am__is_gnu_make); then \ - sane_makeflags=$$MFLAGS; \ - else \ - case $$MAKEFLAGS in \ - *\\[\ \ ]*) \ - bs=\\; \ - sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ - | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ - esac; \ - fi; \ - skip_next=no; \ - strip_trailopt () \ - { \ - flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ - }; \ - for flg in $$sane_makeflags; do \ - test $$skip_next = yes && { skip_next=no; continue; }; \ - case $$flg in \ - *=*|--*) continue;; \ - -*I) strip_trailopt 'I'; skip_next=yes;; \ - -*I?*) strip_trailopt 'I';; \ - -*O) strip_trailopt 'O'; skip_next=yes;; \ - -*O?*) strip_trailopt 'O';; \ - -*l) strip_trailopt 'l'; skip_next=yes;; \ - -*l?*) strip_trailopt 'l';; \ - -[dEDm]) skip_next=yes;; \ - -[JT]) skip_next=yes;; \ - esac; \ - case $$flg in \ - *$$target_option*) has_opt=yes; break;; \ - esac; \ - done; \ - test $$has_opt = yes -am__make_dryrun = (target_option=n; $(am__make_running_with_option)) -am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) -pkgdatadir = $(datadir)/@PACKAGE@ -pkgincludedir = $(includedir)/@PACKAGE@ -pkglibdir = $(libdir)/@PACKAGE@ -pkglibexecdir = $(libexecdir)/@PACKAGE@ -am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd -install_sh_DATA = $(install_sh) -c -m 644 -install_sh_PROGRAM = $(install_sh) -c -install_sh_SCRIPT = $(install_sh) -c -INSTALL_HEADER = $(INSTALL_DATA) -transform = $(program_transform_name) -NORMAL_INSTALL = : -PRE_INSTALL = : -POST_INSTALL = : -NORMAL_UNINSTALL = : -PRE_UNINSTALL = : -POST_UNINSTALL = : -build_triplet = @build@ -host_triplet = @host@ -@BUILD_NMCLI_TRUE@bin_PROGRAMS = nmcli$(EXEEXT) -@BUILD_NMCLI_TRUE@@WITH_POLKIT_AGENT_TRUE@am__append_1 = $(POLKIT_CFLAGS) -@BUILD_NMCLI_TRUE@@WITH_POLKIT_AGENT_TRUE@am__append_2 = $(srcdir)/../common/nm-polkit-listener.c $(srcdir)/../common/nm-polkit-listener.h -@BUILD_NMCLI_TRUE@@WITH_POLKIT_AGENT_TRUE@am__append_3 = $(POLKIT_LIBS) -subdir = clients/cli -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -am__aclocal_m4_deps = $(top_srcdir)/m4/attributes.m4 \ - $(top_srcdir)/m4/ax_lib_readline.m4 \ - $(top_srcdir)/m4/compiler_options.m4 \ - $(top_srcdir)/m4/gettext.m4 $(top_srcdir)/m4/git-sha-record.m4 \ - $(top_srcdir)/m4/gnome-code-coverage.m4 \ - $(top_srcdir)/m4/gtk-doc.m4 $(top_srcdir)/m4/iconv.m4 \ - $(top_srcdir)/m4/intlmacosx.m4 $(top_srcdir)/m4/intltool.m4 \ - $(top_srcdir)/m4/introspection.m4 $(top_srcdir)/m4/lib-ld.m4 \ - $(top_srcdir)/m4/lib-link.m4 $(top_srcdir)/m4/lib-prefix.m4 \ - $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \ - $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \ - $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/m4/nls.m4 \ - $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \ - $(top_srcdir)/m4/vapigen.m4 $(top_srcdir)/configure.ac -am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ - $(ACLOCAL_M4) -DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) -mkinstalldirs = $(install_sh) -d -CONFIG_HEADER = $(top_builddir)/config.h -CONFIG_CLEAN_FILES = -CONFIG_CLEAN_VPATH_FILES = -am__installdirs = "$(DESTDIR)$(bindir)" -PROGRAMS = $(bin_PROGRAMS) -am__nmcli_SOURCES_DIST = agent.c agent.h common.c common.h \ - connections.c connections.h devices.c devices.h general.c \ - general.h settings.c settings.h nmcli.c nmcli.h utils.c \ - utils.h polkit-agent.c polkit-agent.h \ - $(srcdir)/../common/nm-secret-agent-simple.c \ - $(srcdir)/../common/nm-secret-agent-simple.h \ - $(srcdir)/../common/nm-vpn-helpers.c \ - $(srcdir)/../common/nm-vpn-helpers.h \ - $(srcdir)/../common/nm-polkit-listener.c \ - $(srcdir)/../common/nm-polkit-listener.h -@BUILD_NMCLI_TRUE@@WITH_POLKIT_AGENT_TRUE@am__objects_1 = nm-polkit-listener.$(OBJEXT) -@BUILD_NMCLI_TRUE@am_nmcli_OBJECTS = agent.$(OBJEXT) common.$(OBJEXT) \ -@BUILD_NMCLI_TRUE@ connections.$(OBJEXT) devices.$(OBJEXT) \ -@BUILD_NMCLI_TRUE@ general.$(OBJEXT) settings.$(OBJEXT) \ -@BUILD_NMCLI_TRUE@ nmcli.$(OBJEXT) utils.$(OBJEXT) \ -@BUILD_NMCLI_TRUE@ polkit-agent.$(OBJEXT) \ -@BUILD_NMCLI_TRUE@ nm-secret-agent-simple.$(OBJEXT) \ -@BUILD_NMCLI_TRUE@ nm-vpn-helpers.$(OBJEXT) $(am__objects_1) -nmcli_OBJECTS = $(am_nmcli_OBJECTS) -am__DEPENDENCIES_1 = -@BUILD_NMCLI_TRUE@@WITH_POLKIT_AGENT_TRUE@am__DEPENDENCIES_2 = $(am__DEPENDENCIES_1) -@BUILD_NMCLI_TRUE@nmcli_DEPENDENCIES = $(am__DEPENDENCIES_1) \ -@BUILD_NMCLI_TRUE@ $(am__DEPENDENCIES_1) \ -@BUILD_NMCLI_TRUE@ $(top_builddir)/libnm/libnm.la \ -@BUILD_NMCLI_TRUE@ $(am__DEPENDENCIES_2) -AM_V_lt = $(am__v_lt_@AM_V@) -am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@) -am__v_lt_0 = --silent -am__v_lt_1 = -AM_V_P = $(am__v_P_@AM_V@) -am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) -am__v_P_0 = false -am__v_P_1 = : -AM_V_GEN = $(am__v_GEN_@AM_V@) -am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) -am__v_GEN_0 = @echo " GEN " $@; -am__v_GEN_1 = -AM_V_at = $(am__v_at_@AM_V@) -am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) -am__v_at_0 = @ -am__v_at_1 = -DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) -depcomp = $(SHELL) $(top_srcdir)/build-aux/depcomp -am__depfiles_maybe = depfiles -am__mv = mv -f -COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ - $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ - $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \ - $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ - $(AM_CFLAGS) $(CFLAGS) -AM_V_CC = $(am__v_CC_@AM_V@) -am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@) -am__v_CC_0 = @echo " CC " $@; -am__v_CC_1 = -CCLD = $(CC) -LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ - $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ - $(AM_LDFLAGS) $(LDFLAGS) -o $@ -AM_V_CCLD = $(am__v_CCLD_@AM_V@) -am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@) -am__v_CCLD_0 = @echo " CCLD " $@; -am__v_CCLD_1 = -SOURCES = $(nmcli_SOURCES) -DIST_SOURCES = $(am__nmcli_SOURCES_DIST) -am__can_run_installinfo = \ - case $$AM_UPDATE_INFO_DIR in \ - n|no|NO) false;; \ - *) (install-info --version) >/dev/null 2>&1;; \ - esac -am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) -# Read a list of newline-separated strings from the standard input, -# and print each of them once, without duplicates. Input order is -# *not* preserved. -am__uniquify_input = $(AWK) '\ - BEGIN { nonempty = 0; } \ - { items[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in items) print i; }; } \ -' -# Make sure the list of sources is unique. This is necessary because, -# e.g., the same source file might be shared among _SOURCES variables -# for different programs/libraries. -am__define_uniq_tagged_files = \ - list='$(am__tagged_files)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | $(am__uniquify_input)` -ETAGS = etags -CTAGS = ctags -am__DIST_COMMON = $(srcdir)/Makefile.in \ - $(top_srcdir)/build-aux/depcomp -DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = @ACLOCAL@ -ALL_LINGUAS = @ALL_LINGUAS@ -AMTAR = @AMTAR@ -AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ -AM_TESTS_FD_REDIRECT = @AM_TESTS_FD_REDIRECT@ -AR = @AR@ -AUTOCONF = @AUTOCONF@ -AUTOHEADER = @AUTOHEADER@ -AUTOMAKE = @AUTOMAKE@ -AWK = @AWK@ -BLUEZ5_CFLAGS = @BLUEZ5_CFLAGS@ -BLUEZ5_LIBS = @BLUEZ5_LIBS@ -CC = @CC@ -CCDEPMODE = @CCDEPMODE@ -CFLAGS = @CFLAGS@ -CODE_COVERAGE_CFLAGS = @CODE_COVERAGE_CFLAGS@ -CODE_COVERAGE_ENABLED = @CODE_COVERAGE_ENABLED@ -CODE_COVERAGE_LDFLAGS = @CODE_COVERAGE_LDFLAGS@ -CPP = @CPP@ -CPPFLAGS = @CPPFLAGS@ -CXX = @CXX@ -CXXCPP = @CXXCPP@ -CXXDEPMODE = @CXXDEPMODE@ -CXXFLAGS = @CXXFLAGS@ -CYGPATH_W = @CYGPATH_W@ -DBUS_CFLAGS = @DBUS_CFLAGS@ -DBUS_LIBS = @DBUS_LIBS@ -DBUS_SYS_DIR = @DBUS_SYS_DIR@ -DEFS = @DEFS@ -DEPDIR = @DEPDIR@ -DHCLIENT_PATH = @DHCLIENT_PATH@ -DHCPCD_PATH = @DHCPCD_PATH@ -DISTRO_NETWORK_SERVICE = @DISTRO_NETWORK_SERVICE@ -DLLTOOL = @DLLTOOL@ -DL_LIBS = @DL_LIBS@ -DNSMASQ_PATH = @DNSMASQ_PATH@ -DNSSEC_TRIGGER_SCRIPT = @DNSSEC_TRIGGER_SCRIPT@ -DSYMUTIL = @DSYMUTIL@ -DUMPBIN = @DUMPBIN@ -ECHO_C = @ECHO_C@ -ECHO_N = @ECHO_N@ -ECHO_T = @ECHO_T@ -EGREP = @EGREP@ -EXEEXT = @EXEEXT@ -FGREP = @FGREP@ -GENHTML = @GENHTML@ -GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@ -GETTEXT_PACKAGE = @GETTEXT_PACKAGE@ -GLIB_CFLAGS = @GLIB_CFLAGS@ -GLIB_GENMARSHAL = @GLIB_GENMARSHAL@ -GLIB_LIBS = @GLIB_LIBS@ -GLIB_MAKEFILE = @GLIB_MAKEFILE@ -GLIB_MKENUMS = @GLIB_MKENUMS@ -GMSGFMT = @GMSGFMT@ -GMSGFMT_015 = @GMSGFMT_015@ -GNUTLS_CFLAGS = @GNUTLS_CFLAGS@ -GNUTLS_LIBS = @GNUTLS_LIBS@ -GREP = @GREP@ -GTKDOC_CHECK = @GTKDOC_CHECK@ -GTKDOC_CHECK_PATH = @GTKDOC_CHECK_PATH@ -GTKDOC_DEPS_CFLAGS = @GTKDOC_DEPS_CFLAGS@ -GTKDOC_DEPS_LIBS = @GTKDOC_DEPS_LIBS@ -GTKDOC_MKPDF = @GTKDOC_MKPDF@ -GTKDOC_REBASE = @GTKDOC_REBASE@ -GUDEV_CFLAGS = @GUDEV_CFLAGS@ -GUDEV_LIBS = @GUDEV_LIBS@ -HTML_DIR = @HTML_DIR@ -INSTALL = @INSTALL@ -INSTALL_DATA = @INSTALL_DATA@ -INSTALL_PROGRAM = @INSTALL_PROGRAM@ -INSTALL_SCRIPT = @INSTALL_SCRIPT@ -INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ -INTLLIBS = @INTLLIBS@ -INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@ -INTLTOOL_MERGE = @INTLTOOL_MERGE@ -INTLTOOL_PERL = @INTLTOOL_PERL@ -INTLTOOL_UPDATE = @INTLTOOL_UPDATE@ -INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@ -INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@ -INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@ -INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@ -INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ -INTROSPECTION_CFLAGS = @INTROSPECTION_CFLAGS@ -INTROSPECTION_COMPILER = @INTROSPECTION_COMPILER@ -INTROSPECTION_GENERATE = @INTROSPECTION_GENERATE@ -INTROSPECTION_GIRDIR = @INTROSPECTION_GIRDIR@ -INTROSPECTION_LIBS = @INTROSPECTION_LIBS@ -INTROSPECTION_MAKEFILE = @INTROSPECTION_MAKEFILE@ -INTROSPECTION_SCANNER = @INTROSPECTION_SCANNER@ -INTROSPECTION_TYPELIBDIR = @INTROSPECTION_TYPELIBDIR@ -IPTABLES_PATH = @IPTABLES_PATH@ -JANSSON_CFLAGS = @JANSSON_CFLAGS@ -JANSSON_LIBS = @JANSSON_LIBS@ -KERNEL_FIRMWARE_DIR = @KERNEL_FIRMWARE_DIR@ -LCOV = @LCOV@ -LD = @LD@ -LDFLAGS = @LDFLAGS@ -LIBAUDIT_CFLAGS = @LIBAUDIT_CFLAGS@ -LIBAUDIT_LIBS = @LIBAUDIT_LIBS@ -LIBICONV = @LIBICONV@ -LIBINTL = @LIBINTL@ -LIBM = @LIBM@ -LIBNDP_CFLAGS = @LIBNDP_CFLAGS@ -LIBNDP_LIBS = @LIBNDP_LIBS@ -LIBNL_CFLAGS = @LIBNL_CFLAGS@ -LIBNL_LIBS = @LIBNL_LIBS@ -LIBOBJS = @LIBOBJS@ -LIBS = @LIBS@ -LIBSOUP_CFLAGS = @LIBSOUP_CFLAGS@ -LIBSOUP_LIBS = @LIBSOUP_LIBS@ -LIBSYSTEMD_CFLAGS = @LIBSYSTEMD_CFLAGS@ -LIBSYSTEMD_LIBS = @LIBSYSTEMD_LIBS@ -LIBTEAMDCTL_CFLAGS = @LIBTEAMDCTL_CFLAGS@ -LIBTEAMDCTL_LIBS = @LIBTEAMDCTL_LIBS@ -LIBTOOL = @LIBTOOL@ -LIPO = @LIPO@ -LN_S = @LN_S@ -LOG_DRIVER = @LOG_DRIVER@ -LTLIBICONV = @LTLIBICONV@ -LTLIBINTL = @LTLIBINTL@ -LTLIBOBJS = @LTLIBOBJS@ -LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ -MAINT = @MAINT@ -MAKEINFO = @MAKEINFO@ -MANIFEST_TOOL = @MANIFEST_TOOL@ -MKDIR_P = @MKDIR_P@ -MM_GLIB_CFLAGS = @MM_GLIB_CFLAGS@ -MM_GLIB_LIBS = @MM_GLIB_LIBS@ -MOC = @MOC@ -MSGFMT = @MSGFMT@ -MSGFMT_015 = @MSGFMT_015@ -MSGMERGE = @MSGMERGE@ -NEWT_CFLAGS = @NEWT_CFLAGS@ -NEWT_LIBS = @NEWT_LIBS@ -NM = @NM@ -NMEDIT = @NMEDIT@ -NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT = @NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT@ -NM_CONFIG_DEFAULT_DNS_RC_MANAGER = @NM_CONFIG_DEFAULT_DNS_RC_MANAGER@ -NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT = @NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT@ -NM_CONFIG_LOGGING_BACKEND_DEFAULT_TEXT = @NM_CONFIG_LOGGING_BACKEND_DEFAULT_TEXT@ -NM_MAJOR_VERSION = @NM_MAJOR_VERSION@ -NM_MICRO_VERSION = @NM_MICRO_VERSION@ -NM_MINOR_VERSION = @NM_MINOR_VERSION@ -NM_MODIFY_SYSTEM_POLICY = @NM_MODIFY_SYSTEM_POLICY@ -NM_VERSION = @NM_VERSION@ -NSS_CFLAGS = @NSS_CFLAGS@ -NSS_LIBS = @NSS_LIBS@ -OBJDUMP = @OBJDUMP@ -OBJEXT = @OBJEXT@ -OTOOL = @OTOOL@ -OTOOL64 = @OTOOL64@ -PACKAGE = @PACKAGE@ -PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ -PACKAGE_NAME = @PACKAGE_NAME@ -PACKAGE_STRING = @PACKAGE_STRING@ -PACKAGE_TARNAME = @PACKAGE_TARNAME@ -PACKAGE_URL = @PACKAGE_URL@ -PACKAGE_VERSION = @PACKAGE_VERSION@ -PATH_SEPARATOR = @PATH_SEPARATOR@ -PERL = @PERL@ -PKG_CONFIG = @PKG_CONFIG@ -PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ -PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ -POLKIT_CFLAGS = @POLKIT_CFLAGS@ -POLKIT_LIBS = @POLKIT_LIBS@ -POSUB = @POSUB@ -PPPD_PATH = @PPPD_PATH@ -PPPD_PLUGIN_DIR = @PPPD_PLUGIN_DIR@ -QT_CFLAGS = @QT_CFLAGS@ -QT_LIBS = @QT_LIBS@ -RANLIB = @RANLIB@ -READLINE_LIBS = @READLINE_LIBS@ -SANITIZERS = @SANITIZERS@ -SANITIZER_ENV = @SANITIZER_ENV@ -SED = @SED@ -SELINUX_CFLAGS = @SELINUX_CFLAGS@ -SELINUX_LIBS = @SELINUX_LIBS@ -SET_MAKE = @SET_MAKE@ -SHELL = @SHELL@ -STRIP = @STRIP@ -SYSTEMD_200_CFLAGS = @SYSTEMD_200_CFLAGS@ -SYSTEMD_200_LIBS = @SYSTEMD_200_LIBS@ -SYSTEMD_INHIBIT_CFLAGS = @SYSTEMD_INHIBIT_CFLAGS@ -SYSTEMD_INHIBIT_LIBS = @SYSTEMD_INHIBIT_LIBS@ -SYSTEMD_JOURNAL_CFLAGS = @SYSTEMD_JOURNAL_CFLAGS@ -SYSTEMD_JOURNAL_LIBS = @SYSTEMD_JOURNAL_LIBS@ -SYSTEMD_LOGIN_CFLAGS = @SYSTEMD_LOGIN_CFLAGS@ -SYSTEMD_LOGIN_LIBS = @SYSTEMD_LOGIN_LIBS@ -SYSTEM_CA_PATH = @SYSTEM_CA_PATH@ -UDEV_DIR = @UDEV_DIR@ -USE_NLS = @USE_NLS@ -UUID_CFLAGS = @UUID_CFLAGS@ -UUID_LIBS = @UUID_LIBS@ -VALGRIND_RULES = @VALGRIND_RULES@ -VAPIGEN = @VAPIGEN@ -VAPIGEN_MAKEFILE = @VAPIGEN_MAKEFILE@ -VAPIGEN_VAPIDIR = @VAPIGEN_VAPIDIR@ -VERSION = @VERSION@ -XGETTEXT = @XGETTEXT@ -XGETTEXT_015 = @XGETTEXT_015@ -XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@ -abs_builddir = @abs_builddir@ -abs_srcdir = @abs_srcdir@ -abs_top_builddir = @abs_top_builddir@ -abs_top_srcdir = @abs_top_srcdir@ -ac_ct_AR = @ac_ct_AR@ -ac_ct_CC = @ac_ct_CC@ -ac_ct_CXX = @ac_ct_CXX@ -ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -am__include = @am__include@ -am__leading_dot = @am__leading_dot@ -am__quote = @am__quote@ -am__tar = @am__tar@ -am__untar = @am__untar@ -bindir = @bindir@ -build = @build@ -build_alias = @build_alias@ -build_cpu = @build_cpu@ -build_os = @build_os@ -build_vendor = @build_vendor@ -builddir = @builddir@ -datadir = @datadir@ -datarootdir = @datarootdir@ -docdir = @docdir@ -dvidir = @dvidir@ -exec_prefix = @exec_prefix@ -host = @host@ -host_alias = @host_alias@ -host_cpu = @host_cpu@ -host_os = @host_os@ -host_vendor = @host_vendor@ -htmldir = @htmldir@ -includedir = @includedir@ -infodir = @infodir@ -install_sh = @install_sh@ -intltool__v_merge_options_ = @intltool__v_merge_options_@ -intltool__v_merge_options_0 = @intltool__v_merge_options_0@ -libdir = @libdir@ -libexecdir = @libexecdir@ -localedir = @localedir@ -localstatedir = @localstatedir@ -mandir = @mandir@ -mkdir_p = @mkdir_p@ -nmbinary = @nmbinary@ -nmconfdir = @nmconfdir@ -nmdatadir = @nmdatadir@ -nmlibdir = @nmlibdir@ -nmrundir = @nmrundir@ -nmstatedir = @nmstatedir@ -oldincludedir = @oldincludedir@ -pdfdir = @pdfdir@ -prefix = @prefix@ -program_transform_name = @program_transform_name@ -psdir = @psdir@ -runstatedir = @runstatedir@ -sbindir = @sbindir@ -sharedstatedir = @sharedstatedir@ -srcdir = @srcdir@ -subdirs = @subdirs@ -sysconfdir = @sysconfdir@ -systemdsystemunitdir = @systemdsystemunitdir@ -target_alias = @target_alias@ -top_build_prefix = @top_build_prefix@ -top_builddir = @top_builddir@ -top_srcdir = @top_srcdir@ -with_dhclient = @with_dhclient@ -with_dhcpcd = @with_dhcpcd@ -with_netconfig = @with_netconfig@ -with_resolvconf = @with_resolvconf@ -with_valgrind = @with_valgrind@ -@BUILD_NMCLI_TRUE@AM_CPPFLAGS = -I${top_srcdir} -I${top_builddir} \ -@BUILD_NMCLI_TRUE@ -I${top_srcdir}/shared \ -@BUILD_NMCLI_TRUE@ -I$(top_builddir)/shared \ -@BUILD_NMCLI_TRUE@ -I${top_srcdir}/libnm-core \ -@BUILD_NMCLI_TRUE@ -I${top_builddir}/libnm-core \ -@BUILD_NMCLI_TRUE@ -I${top_srcdir}/libnm \ -@BUILD_NMCLI_TRUE@ -I${top_builddir}/libnm \ -@BUILD_NMCLI_TRUE@ -I${top_srcdir}/clients/common \ -@BUILD_NMCLI_TRUE@ $(GLIB_CFLAGS) -DG_LOG_DOMAIN=\""nmcli"\" \ -@BUILD_NMCLI_TRUE@ -DNMCLI_LOCALEDIR=\"$(datadir)/locale\" \ -@BUILD_NMCLI_TRUE@ $(am__append_1) -@BUILD_NMCLI_TRUE@nmcli_SOURCES = agent.c agent.h common.c common.h \ -@BUILD_NMCLI_TRUE@ connections.c connections.h devices.c \ -@BUILD_NMCLI_TRUE@ devices.h general.c general.h settings.c \ -@BUILD_NMCLI_TRUE@ settings.h nmcli.c nmcli.h utils.c utils.h \ -@BUILD_NMCLI_TRUE@ polkit-agent.c polkit-agent.h \ -@BUILD_NMCLI_TRUE@ $(srcdir)/../common/nm-secret-agent-simple.c \ -@BUILD_NMCLI_TRUE@ $(srcdir)/../common/nm-secret-agent-simple.h \ -@BUILD_NMCLI_TRUE@ $(srcdir)/../common/nm-vpn-helpers.c \ -@BUILD_NMCLI_TRUE@ $(srcdir)/../common/nm-vpn-helpers.h $(NULL) \ -@BUILD_NMCLI_TRUE@ $(am__append_2) -@BUILD_NMCLI_TRUE@nmcli_LDADD = $(GLIB_LIBS) $(READLINE_LIBS) \ -@BUILD_NMCLI_TRUE@ $(top_builddir)/libnm/libnm.la \ -@BUILD_NMCLI_TRUE@ $(am__append_3) -@BUILD_NMCLI_TRUE@@BUILD_SETTING_DOCS_TRUE@BUILT_SOURCES = settings-docs.c -@BUILD_NMCLI_TRUE@@BUILD_SETTING_DOCS_TRUE@CLEANFILES = settings-docs.c -@BUILD_NMCLI_TRUE@EXTRA_DIST = settings-docs.c settings-docs.xsl \ -@BUILD_NMCLI_TRUE@ nmcli-completion -@BUILD_NMCLI_TRUE@completiondir = $(datadir)/bash-completion/completions -all: $(BUILT_SOURCES) - $(MAKE) $(AM_MAKEFLAGS) all-am - -.SUFFIXES: -.SUFFIXES: .c .lo .o .obj -$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps) - @for dep in $?; do \ - case '$(am__configure_deps)' in \ - *$$dep*) \ - ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ - && { if test -f $@; then exit 0; else break; fi; }; \ - exit 1;; \ - esac; \ - done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu clients/cli/Makefile'; \ - $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --gnu clients/cli/Makefile -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - @case '$?' in \ - *config.status*) \ - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ - *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ - esac; - -$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh - -$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(am__aclocal_m4_deps): -install-binPROGRAMS: $(bin_PROGRAMS) - @$(NORMAL_INSTALL) - @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \ - if test -n "$$list"; then \ - echo " $(MKDIR_P) '$(DESTDIR)$(bindir)'"; \ - $(MKDIR_P) "$(DESTDIR)$(bindir)" || exit 1; \ - fi; \ - for p in $$list; do echo "$$p $$p"; done | \ - sed 's/$(EXEEXT)$$//' | \ - while read p p1; do if test -f $$p \ - || test -f $$p1 \ - ; then echo "$$p"; echo "$$p"; else :; fi; \ - done | \ - sed -e 'p;s,.*/,,;n;h' \ - -e 's|.*|.|' \ - -e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \ - sed 'N;N;N;s,\n, ,g' | \ - $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \ - { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \ - if ($$2 == $$4) files[d] = files[d] " " $$1; \ - else { print "f", $$3 "/" $$4, $$1; } } \ - END { for (d in files) print "f", d, files[d] }' | \ - while read type dir files; do \ - if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \ - test -z "$$files" || { \ - echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files '$(DESTDIR)$(bindir)$$dir'"; \ - $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files "$(DESTDIR)$(bindir)$$dir" || exit $$?; \ - } \ - ; done - -uninstall-binPROGRAMS: - @$(NORMAL_UNINSTALL) - @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \ - files=`for p in $$list; do echo "$$p"; done | \ - sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \ - -e 's/$$/$(EXEEXT)/' \ - `; \ - test -n "$$list" || exit 0; \ - echo " ( cd '$(DESTDIR)$(bindir)' && rm -f" $$files ")"; \ - cd "$(DESTDIR)$(bindir)" && rm -f $$files - -clean-binPROGRAMS: - @list='$(bin_PROGRAMS)'; test -n "$$list" || exit 0; \ - echo " rm -f" $$list; \ - rm -f $$list || exit $$?; \ - test -n "$(EXEEXT)" || exit 0; \ - list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \ - echo " rm -f" $$list; \ - rm -f $$list - -nmcli$(EXEEXT): $(nmcli_OBJECTS) $(nmcli_DEPENDENCIES) $(EXTRA_nmcli_DEPENDENCIES) - @rm -f nmcli$(EXEEXT) - $(AM_V_CCLD)$(LINK) $(nmcli_OBJECTS) $(nmcli_LDADD) $(LIBS) - -mostlyclean-compile: - -rm -f *.$(OBJEXT) - -distclean-compile: - -rm -f *.tab.c - -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/agent.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/common.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/connections.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/devices.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/general.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-polkit-listener.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-secret-agent-simple.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-vpn-helpers.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nmcli.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/polkit-agent.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/settings.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/utils.Po@am__quote@ - -.c.o: -@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ $< - -.c.obj: -@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'` -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'` - -.c.lo: -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LTCOMPILE) -c -o $@ $< - -nm-secret-agent-simple.o: $(srcdir)/../common/nm-secret-agent-simple.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT nm-secret-agent-simple.o -MD -MP -MF $(DEPDIR)/nm-secret-agent-simple.Tpo -c -o nm-secret-agent-simple.o `test -f '$(srcdir)/../common/nm-secret-agent-simple.c' || echo '$(srcdir)/'`$(srcdir)/../common/nm-secret-agent-simple.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/nm-secret-agent-simple.Tpo $(DEPDIR)/nm-secret-agent-simple.Po -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$(srcdir)/../common/nm-secret-agent-simple.c' object='nm-secret-agent-simple.o' libtool=no @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o nm-secret-agent-simple.o `test -f '$(srcdir)/../common/nm-secret-agent-simple.c' || echo '$(srcdir)/'`$(srcdir)/../common/nm-secret-agent-simple.c - -nm-secret-agent-simple.obj: $(srcdir)/../common/nm-secret-agent-simple.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT nm-secret-agent-simple.obj -MD -MP -MF $(DEPDIR)/nm-secret-agent-simple.Tpo -c -o nm-secret-agent-simple.obj `if test -f '$(srcdir)/../common/nm-secret-agent-simple.c'; then $(CYGPATH_W) '$(srcdir)/../common/nm-secret-agent-simple.c'; else $(CYGPATH_W) '$(srcdir)/$(srcdir)/../common/nm-secret-agent-simple.c'; fi` -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/nm-secret-agent-simple.Tpo $(DEPDIR)/nm-secret-agent-simple.Po -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$(srcdir)/../common/nm-secret-agent-simple.c' object='nm-secret-agent-simple.obj' libtool=no @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o nm-secret-agent-simple.obj `if test -f '$(srcdir)/../common/nm-secret-agent-simple.c'; then $(CYGPATH_W) '$(srcdir)/../common/nm-secret-agent-simple.c'; else $(CYGPATH_W) '$(srcdir)/$(srcdir)/../common/nm-secret-agent-simple.c'; fi` - -nm-vpn-helpers.o: $(srcdir)/../common/nm-vpn-helpers.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT nm-vpn-helpers.o -MD -MP -MF $(DEPDIR)/nm-vpn-helpers.Tpo -c -o nm-vpn-helpers.o `test -f '$(srcdir)/../common/nm-vpn-helpers.c' || echo '$(srcdir)/'`$(srcdir)/../common/nm-vpn-helpers.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/nm-vpn-helpers.Tpo $(DEPDIR)/nm-vpn-helpers.Po -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$(srcdir)/../common/nm-vpn-helpers.c' object='nm-vpn-helpers.o' libtool=no @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o nm-vpn-helpers.o `test -f '$(srcdir)/../common/nm-vpn-helpers.c' || echo '$(srcdir)/'`$(srcdir)/../common/nm-vpn-helpers.c - -nm-vpn-helpers.obj: $(srcdir)/../common/nm-vpn-helpers.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT nm-vpn-helpers.obj -MD -MP -MF $(DEPDIR)/nm-vpn-helpers.Tpo -c -o nm-vpn-helpers.obj `if test -f '$(srcdir)/../common/nm-vpn-helpers.c'; then $(CYGPATH_W) '$(srcdir)/../common/nm-vpn-helpers.c'; else $(CYGPATH_W) '$(srcdir)/$(srcdir)/../common/nm-vpn-helpers.c'; fi` -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/nm-vpn-helpers.Tpo $(DEPDIR)/nm-vpn-helpers.Po -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$(srcdir)/../common/nm-vpn-helpers.c' object='nm-vpn-helpers.obj' libtool=no @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o nm-vpn-helpers.obj `if test -f '$(srcdir)/../common/nm-vpn-helpers.c'; then $(CYGPATH_W) '$(srcdir)/../common/nm-vpn-helpers.c'; else $(CYGPATH_W) '$(srcdir)/$(srcdir)/../common/nm-vpn-helpers.c'; fi` - -nm-polkit-listener.o: $(srcdir)/../common/nm-polkit-listener.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT nm-polkit-listener.o -MD -MP -MF $(DEPDIR)/nm-polkit-listener.Tpo -c -o nm-polkit-listener.o `test -f '$(srcdir)/../common/nm-polkit-listener.c' || echo '$(srcdir)/'`$(srcdir)/../common/nm-polkit-listener.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/nm-polkit-listener.Tpo $(DEPDIR)/nm-polkit-listener.Po -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$(srcdir)/../common/nm-polkit-listener.c' object='nm-polkit-listener.o' libtool=no @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o nm-polkit-listener.o `test -f '$(srcdir)/../common/nm-polkit-listener.c' || echo '$(srcdir)/'`$(srcdir)/../common/nm-polkit-listener.c - -nm-polkit-listener.obj: $(srcdir)/../common/nm-polkit-listener.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT nm-polkit-listener.obj -MD -MP -MF $(DEPDIR)/nm-polkit-listener.Tpo -c -o nm-polkit-listener.obj `if test -f '$(srcdir)/../common/nm-polkit-listener.c'; then $(CYGPATH_W) '$(srcdir)/../common/nm-polkit-listener.c'; else $(CYGPATH_W) '$(srcdir)/$(srcdir)/../common/nm-polkit-listener.c'; fi` -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/nm-polkit-listener.Tpo $(DEPDIR)/nm-polkit-listener.Po -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$(srcdir)/../common/nm-polkit-listener.c' object='nm-polkit-listener.obj' libtool=no @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o nm-polkit-listener.obj `if test -f '$(srcdir)/../common/nm-polkit-listener.c'; then $(CYGPATH_W) '$(srcdir)/../common/nm-polkit-listener.c'; else $(CYGPATH_W) '$(srcdir)/$(srcdir)/../common/nm-polkit-listener.c'; fi` - -mostlyclean-libtool: - -rm -f *.lo - -clean-libtool: - -rm -rf .libs _libs - -ID: $(am__tagged_files) - $(am__define_uniq_tagged_files); mkid -fID $$unique -tags: tags-am -TAGS: tags - -tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) - set x; \ - here=`pwd`; \ - $(am__define_uniq_tagged_files); \ - shift; \ - if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ - test -n "$$unique" || unique=$$empty_fix; \ - if test $$# -gt 0; then \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - "$$@" $$unique; \ - else \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - $$unique; \ - fi; \ - fi -ctags: ctags-am - -CTAGS: ctags -ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) - $(am__define_uniq_tagged_files); \ - test -z "$(CTAGS_ARGS)$$unique" \ - || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ - $$unique - -GTAGS: - here=`$(am__cd) $(top_builddir) && pwd` \ - && $(am__cd) $(top_srcdir) \ - && gtags -i $(GTAGS_ARGS) "$$here" -cscopelist: cscopelist-am - -cscopelist-am: $(am__tagged_files) - list='$(am__tagged_files)'; \ - case "$(srcdir)" in \ - [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ - *) sdir=$(subdir)/$(srcdir) ;; \ - esac; \ - for i in $$list; do \ - if test -f "$$i"; then \ - echo "$(subdir)/$$i"; \ - else \ - echo "$$sdir/$$i"; \ - fi; \ - done >> $(top_builddir)/cscope.files - -distclean-tags: - -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags - -distdir: $(DISTFILES) - @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - list='$(DISTFILES)'; \ - dist_files=`for file in $$list; do echo $$file; done | \ - sed -e "s|^$$srcdirstrip/||;t" \ - -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ - case $$dist_files in \ - */*) $(MKDIR_P) `echo "$$dist_files" | \ - sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ - sort -u` ;; \ - esac; \ - for file in $$dist_files; do \ - if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ - if test -d $$d/$$file; then \ - dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ - if test -d "$(distdir)/$$file"; then \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ - cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ - else \ - test -f "$(distdir)/$$file" \ - || cp -p $$d/$$file "$(distdir)/$$file" \ - || exit 1; \ - fi; \ - done -check-am: all-am -check: $(BUILT_SOURCES) - $(MAKE) $(AM_MAKEFLAGS) check-am -all-am: Makefile $(PROGRAMS) -installdirs: - for dir in "$(DESTDIR)$(bindir)"; do \ - test -z "$$dir" || $(MKDIR_P) "$$dir"; \ - done -install: $(BUILT_SOURCES) - $(MAKE) $(AM_MAKEFLAGS) install-am -install-exec: install-exec-am -install-data: install-data-am -uninstall: uninstall-am - -install-am: all-am - @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am - -installcheck: installcheck-am -install-strip: - if test -z '$(STRIP)'; then \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - install; \ - else \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ - fi -mostlyclean-generic: - -clean-generic: - -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES) - -distclean-generic: - -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) - -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) - -maintainer-clean-generic: - @echo "This command is intended for maintainers to use" - @echo "it deletes files that may require special tools to rebuild." - -test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES) -@BUILD_NMCLI_FALSE@install-data-hook: -@BUILD_NMCLI_FALSE@uninstall-hook: -clean: clean-am - -clean-am: clean-binPROGRAMS clean-generic clean-libtool mostlyclean-am - -distclean: distclean-am - -rm -rf ./$(DEPDIR) - -rm -f Makefile -distclean-am: clean-am distclean-compile distclean-generic \ - distclean-tags - -dvi: dvi-am - -dvi-am: - -html: html-am - -html-am: - -info: info-am - -info-am: - -install-data-am: - @$(NORMAL_INSTALL) - $(MAKE) $(AM_MAKEFLAGS) install-data-hook -install-dvi: install-dvi-am - -install-dvi-am: - -install-exec-am: install-binPROGRAMS - -install-html: install-html-am - -install-html-am: - -install-info: install-info-am - -install-info-am: - -install-man: - -install-pdf: install-pdf-am - -install-pdf-am: - -install-ps: install-ps-am - -install-ps-am: - -installcheck-am: - -maintainer-clean: maintainer-clean-am - -rm -rf ./$(DEPDIR) - -rm -f Makefile -maintainer-clean-am: distclean-am maintainer-clean-generic - -mostlyclean: mostlyclean-am - -mostlyclean-am: mostlyclean-compile mostlyclean-generic \ - mostlyclean-libtool - -pdf: pdf-am - -pdf-am: - -ps: ps-am - -ps-am: - -uninstall-am: uninstall-binPROGRAMS - @$(NORMAL_INSTALL) - $(MAKE) $(AM_MAKEFLAGS) uninstall-hook -.MAKE: all check install install-am install-data-am install-strip \ - uninstall-am - -.PHONY: CTAGS GTAGS TAGS all all-am check check-am clean \ - clean-binPROGRAMS clean-generic clean-libtool cscopelist-am \ - ctags ctags-am distclean distclean-compile distclean-generic \ - distclean-libtool distclean-tags distdir dvi dvi-am html \ - html-am info info-am install install-am install-binPROGRAMS \ - install-data install-data-am install-data-hook install-dvi \ - install-dvi-am install-exec install-exec-am install-html \ - install-html-am install-info install-info-am install-man \ - install-pdf install-pdf-am install-ps install-ps-am \ - install-strip installcheck installcheck-am installdirs \ - maintainer-clean maintainer-clean-generic mostlyclean \ - mostlyclean-compile mostlyclean-generic mostlyclean-libtool \ - pdf pdf-am ps ps-am tags tags-am uninstall uninstall-am \ - uninstall-binPROGRAMS uninstall-hook - -.PRECIOUS: Makefile - - -@BUILD_NMCLI_TRUE@@BUILD_SETTING_DOCS_TRUE@settings-docs.c: settings-docs.xsl $(top_builddir)/libnm/nm-property-docs.xml -@BUILD_NMCLI_TRUE@@BUILD_SETTING_DOCS_TRUE@ $(AM_V_GEN) xsltproc --output $@ $^ - -@BUILD_NMCLI_TRUE@install-data-hook: -@BUILD_NMCLI_TRUE@ $(mkinstalldirs) $(DESTDIR)$(completiondir) -@BUILD_NMCLI_TRUE@ $(INSTALL_DATA) $(srcdir)/nmcli-completion $(DESTDIR)$(completiondir)/nmcli - -@BUILD_NMCLI_TRUE@uninstall-hook: -@BUILD_NMCLI_TRUE@ rm -f $(DESTDIR)$(completiondir)/nmcli - -# Tell versions [3.59,3.63) of GNU make to not export all variables. -# Otherwise a system limit (for SysV at least) may be exceeded. -.NOEXPORT: diff --git a/clients/cli/agent.c b/clients/cli/agent.c index 9211d9a0..4cbf7d2d 100644 --- a/clients/cli/agent.c +++ b/clients/cli/agent.c @@ -209,25 +209,16 @@ do_agent_all (NmCli *nmc, int argc, char **argv) } static const NMCCommand agent_cmds[] = { - {"secret", do_agent_secret, usage_agent_secret }, - {"polkit", do_agent_polkit, usage_agent_polkit }, - {"all", do_agent_all, usage_agent_all }, - {NULL, do_agent_all, usage } + { "secret", do_agent_secret, usage_agent_secret, TRUE, TRUE }, + { "polkit", do_agent_polkit, usage_agent_polkit, TRUE, TRUE }, + { "all", do_agent_all, usage_agent_all, TRUE, TRUE }, + { NULL, do_agent_all, usage, TRUE, TRUE }, }; - NMCResultCode do_agent (NmCli *nmc, int argc, char **argv) { - /* Get NMClient object */ - nmc->get_client (nmc); + nmc_do_cmd (nmc, agent_cmds, *argv, argc, argv); - /* Check whether NetworkManager is running */ - if (!nm_client_get_nm_running (nmc->client)) { - g_string_printf (nmc->return_text, _("Error: NetworkManager is not running.")); - nmc->return_value = NMC_RESULT_ERROR_NM_NOT_RUNNING; - return nmc->return_value; - } - - return nmc_do_cmd (nmc, agent_cmds, *argv, argc, argv); + return nmc->return_value; } diff --git a/clients/cli/common.c b/clients/cli/common.c index f8dc5239..47e858e7 100644 --- a/clients/cli/common.c +++ b/clients/cli/common.c @@ -33,6 +33,8 @@ #include "common.h" #include "utils.h" +extern GMainLoop *loop; + /* Available fields for IPv4 group */ NmcOutputField nmc_fields_ip4_config[] = { {"GROUP", N_("GROUP")}, /* 0 */ @@ -824,10 +826,11 @@ nmc_bond_validate_mode (const char *mode, GError **error) /* * nmc_team_check_config: * @config: file name with team config, or raw team JSON config data - * @out_config: raw team JSON config data (with removed new-line characters) + * @out_config: raw team JSON config data + * The value must be freed with g_free(). * @error: location to store error, or %NUL * - * Check team config from @config parameter and return the checked/sanitized + * Check team config from @config parameter and return the checked * config in @out_config. * * Returns: %TRUE if the config is valid, %FALSE if it is invalid @@ -835,33 +838,140 @@ nmc_bond_validate_mode (const char *mode, GError **error) gboolean nmc_team_check_config (const char *config, char **out_config, GError **error) { - char *contents = NULL; + enum { + _TEAM_CONFIG_TYPE_GUESS, + _TEAM_CONFIG_TYPE_FILE, + _TEAM_CONFIG_TYPE_JSON, + } desired_type = _TEAM_CONFIG_TYPE_GUESS; + const char *filename = NULL; size_t c_len = 0; + gs_free char *config_clone = NULL; *out_config = NULL; - if (!config || strlen (config) == strspn (config, " \t")) + if (!config || !config[0]) return TRUE; - /* 'config' can be either a file name or raw JSON config data */ - if (g_file_test (config, G_FILE_TEST_EXISTS)) - (void) g_file_get_contents (config, &contents, NULL, NULL); - else - contents = g_strdup (config); + if (g_str_has_prefix (config, "file://")) { + config += NM_STRLEN ("file://"); + desired_type = _TEAM_CONFIG_TYPE_FILE; + } else if (g_str_has_prefix (config, "json://")) { + config += NM_STRLEN ("json://"); + desired_type = _TEAM_CONFIG_TYPE_JSON; + } + + if (NM_IN_SET (desired_type, _TEAM_CONFIG_TYPE_FILE, _TEAM_CONFIG_TYPE_GUESS)) { + gs_free char *contents = NULL; - if (contents) { - g_strstrip (contents); - c_len = strlen (contents); + if (!g_file_get_contents (config, &contents, &c_len, NULL)) { + if (desired_type == _TEAM_CONFIG_TYPE_FILE) { + g_set_error (error, NMCLI_ERROR, NMC_RESULT_ERROR_USER_INPUT, + _("cannot read team config from file '%s'"), + config); + return FALSE; + } + } else { + if (c_len != strlen (contents)) { + g_set_error (error, NMCLI_ERROR, NMC_RESULT_ERROR_USER_INPUT, + _("team config file '%s' contains non-valid utf-8"), + config); + return FALSE; + } + filename = config; + config = config_clone = g_steal_pointer (&contents); + } } - /* Do a simple validity check */ - if (!contents || !contents[0] || c_len > 100000 || contents[0] != '{' || contents[c_len-1] != '}') { - g_set_error (error, NMCLI_ERROR, NMC_RESULT_ERROR_USER_INPUT, - _("'%s' is not a valid team configuration or file name."), config); - g_free (contents); + if (!nm_utils_is_json_object (config, NULL)) { + if (filename) { + g_set_error (error, NMCLI_ERROR, NMC_RESULT_ERROR_USER_INPUT, + _("'%s' does not contain a valid team configuration"), filename); + } else { + g_set_error (error, NMCLI_ERROR, NMC_RESULT_ERROR_USER_INPUT, + _("team configuration must be a JSON object")); + } return FALSE; } - *out_config = g_strdelimit (contents, "\r\n", ' '); + + *out_config = (config == config_clone) + ? g_steal_pointer (&config_clone) + : g_strdup (config); + return TRUE; +} + +/* + * nmc_proxy_check_script: + * @script: file name with PAC script, or raw PAC Script data + * @out_script: raw PAC Script (with removed new-line characters) + * @error: location to store error, or %NULL + * + * Check PAC Script from @script parameter and return the checked/sanitized + * config in @out_script. + * + * Returns: %TRUE if the script is valid, %FALSE if it is invalid + */ +gboolean +nmc_proxy_check_script (const char *script, char **out_script, GError **error) +{ + enum { + _PAC_SCRIPT_TYPE_GUESS, + _PAC_SCRIPT_TYPE_FILE, + _PAC_SCRIPT_TYPE_JSON, + } desired_type = _PAC_SCRIPT_TYPE_GUESS; + const char *filename = NULL; + size_t c_len = 0; + gs_free char *script_clone = NULL; + + *out_script = NULL; + + if (!script || !script[0]) + return TRUE; + + if (g_str_has_prefix (script, "file://")) { + script += NM_STRLEN ("file://"); + desired_type = _PAC_SCRIPT_TYPE_FILE; + } else if (g_str_has_prefix (script, "js://")) { + script += NM_STRLEN ("js://"); + desired_type = _PAC_SCRIPT_TYPE_JSON; + } + + if (NM_IN_SET (desired_type, _PAC_SCRIPT_TYPE_FILE, _PAC_SCRIPT_TYPE_GUESS)) { + gs_free char *contents = NULL; + + if (!g_file_get_contents (script, &contents, &c_len, NULL)) { + if (desired_type == _PAC_SCRIPT_TYPE_FILE) { + g_set_error (error, NMCLI_ERROR, NMC_RESULT_ERROR_USER_INPUT, + _("cannot read pac-script from file '%s'"), + script); + return FALSE; + } + } else { + if (c_len != strlen (contents)) { + g_set_error (error, NMCLI_ERROR, NMC_RESULT_ERROR_USER_INPUT, + _("file '%s' contains non-valid utf-8"), + script); + return FALSE; + } + filename = script; + script = script_clone = g_steal_pointer (&contents); + } + } + + if ( !strstr (script, "FindProxyForURL") + || !g_utf8_validate (script, -1, NULL)) { + if (filename) { + g_set_error (error, NMCLI_ERROR, NMC_RESULT_ERROR_USER_INPUT, + _("'%s' does not contain a valid PAC Script"), filename); + } else { + g_set_error (error, NMCLI_ERROR, NMC_RESULT_ERROR_USER_INPUT, + _("Not a valid PAC Script")); + } + return FALSE; + } + + *out_script = (script == script_clone) + ? g_steal_pointer (&script_clone) + : g_strdup (script); return TRUE; } @@ -1107,6 +1217,7 @@ nmc_secrets_requested (NMSecretAgentSimple *agent, NMConnection *connection = NULL; char *path, *p; gboolean success = FALSE; + const GPtrArray *connections; if (nmc->print_output == NMC_PRINT_PRETTY) nmc_terminal_erase_line (); @@ -1117,7 +1228,8 @@ nmc_secrets_requested (NMSecretAgentSimple *agent, p = strrchr (path, '/'); if (p) *p = '\0'; - connection = nmc_find_connection (nmc->connections, "path", path, NULL, FALSE); + connections = nm_client_get_connections (nmc->client); + connection = nmc_find_connection (connections, "path", path, NULL, FALSE); g_free (path); } @@ -1159,6 +1271,11 @@ nmc_unique_connection_name (const GPtrArray *connections, const char *try_name) return new_name; } +/* readline state variables */ +static gboolean nmcli_in_readline = FALSE; +static gboolean rl_got_line; +static char *rl_string; + /** * nmc_cleanup_readline: * @@ -1172,88 +1289,94 @@ nmc_cleanup_readline (void) rl_cleanup_after_signal (); } - -static gboolean nmcli_in_readline = FALSE; -static pthread_mutex_t readline_mutex = PTHREAD_MUTEX_INITIALIZER; - gboolean nmc_get_in_readline (void) { - gboolean in_readline; - - pthread_mutex_lock (&readline_mutex); - in_readline = nmcli_in_readline; - pthread_mutex_unlock (&readline_mutex); - return in_readline; + return nmcli_in_readline; } void nmc_set_in_readline (gboolean in_readline) { - pthread_mutex_lock (&readline_mutex); nmcli_in_readline = in_readline; - pthread_mutex_unlock (&readline_mutex); +} + +static void +readline_cb (char *line) +{ + rl_got_line = TRUE; + rl_string = line; + rl_callback_handler_remove (); +} + +static gboolean +stdin_ready_cb (GIOChannel * io, GIOCondition condition, gpointer data) +{ + rl_callback_read_char (); + return TRUE; } static char * nmc_readline_helper (const char *prompt) { - char *str; - int b; + GIOChannel *io = NULL; + guint io_watch_id; -readline_mark: - /* We are in readline -> Ctrl-C should not quit nmcli */ nmc_set_in_readline (TRUE); - str = readline (prompt); - /* We are outside readline -> Ctrl-C should quit nmcli */ - nmc_set_in_readline (FALSE); - /* Check for an I/O error by attempting to peek into the input buffer. - * Readline just inserts newlines when errors occur so we need to check ourselves. */ - if (ioctl (0, FIONREAD, &b) == -1) { - g_free (str); - str = NULL; + io = g_io_channel_unix_new (STDIN_FILENO); + io_watch_id = g_io_add_watch (io, G_IO_IN, stdin_ready_cb, NULL); + g_io_channel_unref (io); + +read_again: + rl_string = NULL; + rl_got_line = FALSE; + rl_callback_handler_install (prompt, readline_cb); + + while ( !rl_got_line + && g_main_loop_is_running (loop) + && !nmc_seen_sigint ()) + g_main_context_iteration (NULL, TRUE); + + /* If Ctrl-C was detected, complete the line */ + if (nmc_seen_sigint ()) { + rl_echo_signal_char (SIGINT); + rl_stuff_char ('\n'); + rl_callback_read_char (); } /* Add string to the history */ - if (str && *str) - add_history (str); - - /*-- React on Ctrl-C and Ctrl-D --*/ - /* We quit on Ctrl-D when line is empty */ - if (str == NULL) { - /* Send SIGQUIT to itself */ - nmc_set_sigquit_internal (); - kill (getpid (), SIGQUIT); - /* Sleep in this thread so that we don't do anything else until exit */ - for (;;) - sleep (3); - } - /* Ctrl-C */ + if (rl_string && *rl_string) + add_history (rl_string); + if (nmc_seen_sigint ()) { + /* Ctrl-C */ nmc_clear_sigint (); - if (nm_cli.in_editor || *str) { + if ( nm_cli.in_editor + || (rl_string && *rl_string)) { /* In editor, or the line is not empty */ /* Call readline again to get new prompt (repeat) */ - g_free (str); - goto readline_mark; + g_free (rl_string); + goto read_again; } else { - /* Not in editor and line is empty */ - /* Send SIGQUIT to itself */ - nmc_set_sigquit_internal (); - kill (getpid (), SIGQUIT); - /* Sleep in this thread so that we don't do anything else until exit */ - for (;;) - sleep (3); + /* Not in editor and line is empty, exit */ + nmc_exit (); } + } else if (!rl_string) { + /* Ctrl-D, exit */ + nmc_exit (); } /* Return NULL, not empty string */ - if (str && *str == '\0') { - g_free (str); - str = NULL; + if (rl_string && *rl_string == '\0') { + g_free (rl_string); + rl_string = NULL; } - return str; + + g_source_remove (io_watch_id); + nmc_set_in_readline (FALSE); + + return rl_string; } /** @@ -1364,7 +1487,6 @@ nmc_rl_gen_func_ifnames (const char *text, int state) const char **ifnames; char *ret; - nm_cli.get_client (&nm_cli); devices = nm_client_get_devices (nm_cli.client); if (devices->len == 0) return NULL; @@ -1442,13 +1564,92 @@ nmc_parse_lldp_capabilities (guint value) return g_string_free (str, FALSE); } +extern GMainLoop *loop; + +static void +command_done (GObject *object, GAsyncResult *res, gpointer user_data) +{ + GSimpleAsyncResult *simple = (GSimpleAsyncResult *)res; + NmCli *nmc = user_data; + GError *error = NULL; + + if (g_simple_async_result_propagate_error (simple, &error)) { + nmc->return_value = error->code; + g_string_assign (nmc->return_text, error->message); + g_error_free (error); + } + + if (!nmc->should_wait) + g_main_loop_quit (loop); +} + +typedef struct { + NmCli *nmc; + const NMCCommand *cmd; + int argc; + char **argv; + GSimpleAsyncResult *simple; +} CmdCall; + +static void +call_cmd (NmCli *nmc, GSimpleAsyncResult *simple, const NMCCommand *cmd, int argc, char **argv); + +static void +got_client (GObject *source_object, GAsyncResult *res, gpointer user_data) +{ + GError *error = NULL; + CmdCall *call = user_data; + NmCli *nmc = call->nmc; + + nmc->should_wait--; + nmc->client = nm_client_new_finish (res, &error); + + if (!nmc->client) { + g_simple_async_result_set_error (call->simple, NMCLI_ERROR, NMC_RESULT_ERROR_UNKNOWN, + _("Error: Could not create NMClient object: %s."), error->message); + g_error_free (error); + g_simple_async_result_complete (call->simple); + } else { + call_cmd (nmc, call->simple, call->cmd, call->argc, call->argv); + } + + g_slice_free (CmdCall, call); +} + +static void +call_cmd (NmCli *nmc, GSimpleAsyncResult *simple, const NMCCommand *cmd, int argc, char **argv) +{ + CmdCall *call; + + if (nmc->client || !cmd->needs_client) { + + /* Check whether NetworkManager is running */ + if (cmd->needs_nm_running && !nm_client_get_nm_running (nmc->client)) { + g_simple_async_result_set_error (simple, NMCLI_ERROR, NMC_RESULT_ERROR_NM_NOT_RUNNING, + _("Error: NetworkManager is not running.")); + } else + nmc->return_value = cmd->func (nmc, argc, argv); + g_simple_async_result_complete_in_idle (simple); + g_object_unref (simple); + } else { + nmc->should_wait++; + call = g_slice_new0 (CmdCall); + call->nmc = nmc; + call->cmd = cmd; + call->argc = argc; + call->argv = argv; + call->simple = simple; + nm_client_new_async (NULL, got_client, call); + } +} + /** * nmc_do_cmd: * @nmc: Client instance * @cmds: Command table * @cmd: Command * @argc: Argument count - * @argv: Arguments vector + * @argv: Arguments vector. Must be a global variable. * * Picks the right callback to handle command from the command table. * If --help argument follows and the usage callback is specified for the command @@ -1457,22 +1658,35 @@ nmc_parse_lldp_capabilities (guint value) * The command table is terminated with a %NULL command. The terminating * entry's handlers are called if the command is empty. * - * Returns: a nmcli return code + * The argument vector needs to be a pointer to the global arguments vector that is + * never freed, since the command handler will be called asynchronously and there's + * no callback to free the memory in (for simplicity). */ -NMCResultCode +void nmc_do_cmd (NmCli *nmc, const NMCCommand cmds[], const char *cmd, int argc, char **argv) { const NMCCommand *c; + GSimpleAsyncResult *simple; + + simple = g_simple_async_result_new (NULL, + command_done, + nmc, + nmc_do_cmd); - if (argc == 0 && nmc->complete) - return nmc->return_value; + if (argc == 0 && nmc->complete) { + g_simple_async_result_complete_in_idle (simple); + g_object_unref (simple); + return; + } if (argc == 1 && nmc->complete) { for (c = cmds; c->cmd; ++c) { if (!*cmd || matches (cmd, c->cmd) == 0) g_print ("%s\n", c->cmd); } - return nmc->return_value; + g_simple_async_result_complete_in_idle (simple); + g_object_unref (simple); + return; } for (c = cmds; c->cmd; ++c) { @@ -1482,28 +1696,34 @@ nmc_do_cmd (NmCli *nmc, const NMCCommand cmds[], const char *cmd, int argc, char if (c->cmd) { /* A valid command was specified. */ - if (c->usage && nmc_arg_is_help (*(argv+1))) + if (c->usage && nmc_arg_is_help (*(argv+1))) { c->usage (); - else - nmc->return_value = c->func (nmc, argc-1, argv+1); + g_simple_async_result_complete_in_idle (simple); + g_object_unref (simple); + } else + call_cmd (nmc, simple, c, argc-1, argv+1); } else if (cmd) { /* Not a known command. */ if (nmc_arg_is_help (cmd) && c->usage) { c->usage (); + g_simple_async_result_complete_in_idle (simple); + g_object_unref (simple); } else { - g_string_printf (nmc->return_text, _("Error: argument '%s' not understood. Try passing --help instead."), cmd); - nmc->return_value = NMC_RESULT_ERROR_USER_INPUT; + g_simple_async_result_set_error (simple, NMCLI_ERROR, NMC_RESULT_ERROR_USER_INPUT, + _("Error: argument '%s' not understood. Try passing --help instead."), cmd); + g_simple_async_result_complete_in_idle (simple); + g_object_unref (simple); } } else if (c->func) { /* No command, run the default handler. */ - nmc->return_value = c->func (nmc, argc, argv); + call_cmd (nmc, simple, c, argc, argv); } else { /* No command and no default handler. */ - g_string_printf (nmc->return_text, _("Error: missing argument. Try passing --help.")); - nmc->return_value = NMC_RESULT_ERROR_USER_INPUT; + g_simple_async_result_set_error (simple, NMCLI_ERROR, NMC_RESULT_ERROR_USER_INPUT, + _("Error: missing argument. Try passing --help.")); + g_simple_async_result_complete_in_idle (simple); + g_object_unref (simple); } - - return nmc->return_value; } /** diff --git a/clients/cli/common.h b/clients/cli/common.h index 114a8e63..42091363 100644 --- a/clients/cli/common.h +++ b/clients/cli/common.h @@ -44,6 +44,7 @@ nmc_vlan_parse_priority_maps (const char *priority_map, const char *nmc_bond_validate_mode (const char *mode, GError **error); gboolean nmc_team_check_config (const char *config, char **out_config, GError **error); +gboolean nmc_proxy_check_script (const char *script, char **out_script, GError **error); NMConnection *nmc_find_connection (const GPtrArray *connections, const char *filter_type, @@ -79,9 +80,11 @@ typedef struct { const char *cmd; NMCResultCode (*func) (NmCli *nmc, int argc, char **argv); void (*usage) (void); + gboolean needs_client; + gboolean needs_nm_running; } NMCCommand; -NMCResultCode nmc_do_cmd (NmCli *nmc, const NMCCommand cmds[], const char *argv0, int argc, char **argv); +void nmc_do_cmd (NmCli *nmc, const NMCCommand cmds[], const char *cmd, int argc, char **argv); void nmc_complete_strings (const char *prefix, ...) G_GNUC_NULL_TERMINATED; diff --git a/clients/cli/connections.c b/clients/cli/connections.c index 36c41ace..09adf0e8 100644 --- a/clients/cli/connections.c +++ b/clients/cli/connections.c @@ -130,10 +130,11 @@ NmcOutputField nmc_fields_con_show[] = { {"DEVICE", N_("DEVICE")}, /* 10 */ {"STATE", N_("STATE")}, /* 11 */ {"ACTIVE-PATH", N_("ACTIVE-PATH")}, /* 12 */ + {"SLAVE", N_("SLAVE")}, /* 13 */ {NULL, NULL} }; #define NMC_FIELDS_CON_SHOW_ALL "NAME,UUID,TYPE,TIMESTAMP,TIMESTAMP-REAL,AUTOCONNECT,AUTOCONNECT-PRIORITY,READONLY,DBUS-PATH,"\ - "ACTIVE,DEVICE,STATE,ACTIVE-PATH" + "ACTIVE,DEVICE,STATE,ACTIVE-PATH,SLAVE" #define NMC_FIELDS_CON_SHOW_COMMON "NAME,UUID,TYPE,DEVICE" /* Helper macro to define fields */ @@ -168,8 +169,10 @@ NmcOutputField nmc_fields_settings_names[] = { SETTING_FIELD (NM_SETTING_DCB_SETTING_NAME, nmc_fields_setting_dcb + 1), /* 24 */ SETTING_FIELD (NM_SETTING_TUN_SETTING_NAME, nmc_fields_setting_tun + 1), /* 25 */ SETTING_FIELD (NM_SETTING_IP_TUNNEL_SETTING_NAME, nmc_fields_setting_ip_tunnel + 1), /* 26 */ - SETTING_FIELD (NM_SETTING_MACVLAN_SETTING_NAME, nmc_fields_setting_macvlan + 1), /* 27 */ - SETTING_FIELD (NM_SETTING_VXLAN_SETTING_NAME, nmc_fields_setting_vxlan + 1), /* 28 */ + SETTING_FIELD (NM_SETTING_MACSEC_SETTING_NAME, nmc_fields_setting_macsec + 1), /* 27 */ + SETTING_FIELD (NM_SETTING_MACVLAN_SETTING_NAME, nmc_fields_setting_macvlan + 1), /* 28 */ + SETTING_FIELD (NM_SETTING_VXLAN_SETTING_NAME, nmc_fields_setting_vxlan + 1), /* 29 */ + SETTING_FIELD (NM_SETTING_PROXY_SETTING_NAME, nmc_fields_setting_proxy + 1), /* 30 */ {NULL, NULL, 0, NULL, NULL, FALSE, FALSE, 0} }; #define NMC_FIELDS_SETTINGS_NAMES_ALL_X NM_SETTING_CONNECTION_SETTING_NAME","\ @@ -198,8 +201,10 @@ NmcOutputField nmc_fields_settings_names[] = { NM_SETTING_DCB_SETTING_NAME"," \ NM_SETTING_TUN_SETTING_NAME"," \ NM_SETTING_IP_TUNNEL_SETTING_NAME"," \ + NM_SETTING_MACSEC_SETTING_NAME"," \ NM_SETTING_MACVLAN_SETTING_NAME"," \ - NM_SETTING_VXLAN_SETTING_NAME + NM_SETTING_VXLAN_SETTING_NAME"," \ + NM_SETTING_PROXY_SETTING_NAME #define NMC_FIELDS_SETTINGS_NAMES_ALL NMC_FIELDS_SETTINGS_NAMES_ALL_X /* Active connection data */ @@ -447,6 +452,11 @@ usage_connection_add (void) " remote \n" " [local ]\n" " [dev ]\n\n" + " macsec: dev \n" + " mode \n" + " [cak ckn ]\n" + " [encrypt yes|no]\n" + " [port 1-65534]\n\n\n" " macvlan: dev \n" " mode vepa|bridge|private|passthru|source\n" " [tap yes|no]\n\n" @@ -946,6 +956,7 @@ fill_output_connection (NMConnection *connection, NmCli *nmc, gboolean active_on set_val_str (arr, 10, ac_dev); set_val_strc (arr, 11, ac_state); set_val_strc (arr, 12, ac_path); + set_val_strc (arr, 13, nm_setting_connection_get_slave_type (s_con)); g_ptr_array_add (nmc->output_data, arr); } @@ -980,6 +991,7 @@ fill_output_connection_for_invisible (NMActiveConnection *ac, NmCli *nmc) set_val_str (arr, 10, ac_dev); set_val_strc (arr, 11, ac_state); set_val_strc (arr, 12, ac_path); + set_val_strc (arr, 13, NULL); set_val_color_fmt_all (arr, NMC_TERM_FORMAT_DIM); @@ -993,7 +1005,7 @@ fill_output_active_connection (NMActiveConnection *active, guint32 o_flags) { NMRemoteConnection *con; - NMSettingConnection *s_con; + NMSettingConnection *s_con = NULL; const GPtrArray *devices; GString *dev_str; NMActiveConnectionState state; @@ -1053,6 +1065,7 @@ fill_output_active_connection (NMActiveConnection *active, set_val_strc (arr, 10-idx_start, con_path); set_val_strc (arr, 11-idx_start, con_zone); set_val_strc (arr, 12-idx_start, master ? nm_object_get_path (NM_OBJECT (master)) : NULL); + set_val_strc (arr, 13-idx_start, s_con ? nm_setting_connection_get_slave_type (s_con) : NULL); g_ptr_array_add (nmc->output_data, arr); @@ -1577,6 +1590,7 @@ static GPtrArray * get_invisible_active_connections (NmCli *nmc) { const GPtrArray *acons; + const GPtrArray *connections; GPtrArray *invisibles; int a, c; @@ -1584,13 +1598,14 @@ get_invisible_active_connections (NmCli *nmc) invisibles = g_ptr_array_new (); acons = nm_client_get_active_connections (nmc->client); + connections = nm_client_get_connections (nmc->client); for (a = 0; a < acons->len; a++) { gboolean found = FALSE; NMActiveConnection *acon = g_ptr_array_index (acons, a); const char *a_uuid = nm_active_connection_get_uuid (acon); - for (c = 0; c < nmc->connections->len; c++) { - NMConnection *con = g_ptr_array_index (nmc->connections, c); + for (c = 0; c < connections->len; c++) { + NMConnection *con = g_ptr_array_index (connections, c); const char *c_uuid = nm_connection_get_uuid (con); if (strcmp (a_uuid, c_uuid) == 0) { @@ -1669,6 +1684,7 @@ parse_preferred_connection_order (const char *order, GError **error) static NMConnection * get_connection (NmCli *nmc, int *argc, char ***argv, int *pos, GError **error) { + const GPtrArray *connections; NMConnection *connection = NULL; const char *selector = NULL; @@ -1692,7 +1708,8 @@ get_connection (NmCli *nmc, int *argc, char ***argv, int *pos, GError **error) } } - connection = nmc_find_connection (nmc->connections, selector, **argv, pos, + connections = nm_client_get_connections (nmc->client); + connection = nmc_find_connection (connections, selector, **argv, pos, *argc == 1 && nmc->complete); if (!connection) { g_set_error (error, NMCLI_ERROR, NMC_RESULT_ERROR_NOT_FOUND, @@ -1752,6 +1769,7 @@ do_connections_show (NmCli *nmc, int argc, char **argv) show_secrets = nmc->show_secrets || show_secrets; if (argc == 0) { + const GPtrArray *connections; char *fields_str; char *fields_all = NMC_FIELDS_CON_SHOW_ALL; char *fields_common = NMC_FIELDS_CON_SHOW_COMMON; @@ -1791,7 +1809,8 @@ do_connections_show (NmCli *nmc, int argc, char **argv) g_ptr_array_free (invisibles, TRUE); /* Sort the connections and fill the output data */ - sorted_cons = sort_connections (nmc->connections, nmc, order); + connections = nm_client_get_connections (nmc->client); + sorted_cons = sort_connections (connections, nmc, order); for (i = 0; i < sorted_cons->len; i++) fill_output_connection (sorted_cons->pdata[i], nmc, active_only); g_ptr_array_free (sorted_cons, TRUE); @@ -1814,6 +1833,7 @@ do_connections_show (NmCli *nmc, int argc, char **argv) nmc->required_fields = NULL; while (argc > 0) { + const GPtrArray *connections; gboolean res; NMConnection *con; NMActiveConnection *acon = NULL; @@ -1835,11 +1855,12 @@ do_connections_show (NmCli *nmc, int argc, char **argv) } /* Try to find connection by id, uuid or path first */ - con = nmc_find_connection (nmc->connections, selector, *argv, &pos, + connections = nm_client_get_connections (nmc->client); + con = nmc_find_connection (connections, selector, *argv, &pos, argc == 1 && nmc->complete); if (!con && (!selector || strcmp (selector, "apath") == 0)) { /* Try apath too */ - acon = find_active_connection (active_cons, nmc->connections, "apath", *argv, NULL, + acon = find_active_connection (active_cons, connections, "apath", *argv, NULL, argc == 1 && nmc->complete); if (acon) con = NM_CONNECTION (nm_active_connection_get_connection (acon)); @@ -2782,6 +2803,7 @@ do_connection_down (NmCli *nmc, int argc, char **argv) /* Get active connections */ active_cons = nm_client_get_active_connections (nmc->client); while (arg_num > 0) { + const GPtrArray *connections; const char *selector = NULL; if (arg_num == 1) @@ -2800,7 +2822,8 @@ do_connection_down (NmCli *nmc, int argc, char **argv) } } - active = find_active_connection (active_cons, nmc->connections, selector, *arg_ptr, &idx, + connections = nm_client_get_connections (nmc->client); + active = find_active_connection (active_cons, connections, selector, *arg_ptr, &idx, arg_num == 1 && nmc->complete); if (active) { /* Check if the connection is unique. */ @@ -2995,6 +3018,7 @@ static const NameItem nmc_bridge_slave_settings [] = { static const NameItem nmc_no_slave_settings [] = { { NM_SETTING_IP4_CONFIG_SETTING_NAME, NULL, NULL, FALSE }, { NM_SETTING_IP6_CONFIG_SETTING_NAME, NULL, NULL, FALSE }, + { NM_SETTING_PROXY_SETTING_NAME, NULL, NULL, FALSE }, { NULL, NULL, NULL, FALSE } }; @@ -3011,6 +3035,14 @@ static const NameItem nmc_ip_tunnel_settings [] = { { NULL, NULL, NULL, FALSE } }; +static const NameItem nmc_macsec_settings [] = { + { NM_SETTING_CONNECTION_SETTING_NAME, NULL, NULL, TRUE }, + { NM_SETTING_WIRED_SETTING_NAME, "ethernet", NULL, FALSE }, + { NM_SETTING_802_1X_SETTING_NAME, NULL, NULL, FALSE }, + { NM_SETTING_MACSEC_SETTING_NAME, NULL, NULL, TRUE }, + { NULL, NULL, NULL, FALSE } +}; + static const NameItem nmc_macvlan_settings [] = { { NM_SETTING_CONNECTION_SETTING_NAME, NULL, NULL, TRUE }, { NM_SETTING_WIRED_SETTING_NAME, "ethernet", NULL, FALSE }, @@ -3049,13 +3081,14 @@ static const NameItem nmc_valid_connection_types[] = { { "no-slave", NULL, nmc_no_slave_settings }, { NM_SETTING_TUN_SETTING_NAME, NULL, nmc_tun_settings }, { NM_SETTING_IP_TUNNEL_SETTING_NAME, NULL, nmc_ip_tunnel_settings }, + { NM_SETTING_MACSEC_SETTING_NAME, NULL, nmc_macsec_settings }, { NM_SETTING_MACVLAN_SETTING_NAME, NULL, nmc_macvlan_settings }, { NM_SETTING_VXLAN_SETTING_NAME, NULL, nmc_vxlan_settings }, { NULL, NULL, NULL } }; /* - * Return the most approopriate name for the connection of a type 'name' possibly with given 'slave_type' + * Return the most appropriate name for the connection of a type 'name' possibly with given 'slave_type' * if exists, else return the 'name'. The returned string must not be freed. */ static const char * @@ -3519,19 +3552,22 @@ unique_master_iface_ifname (const GPtrArray *connections, static void set_default_interface_name (NmCli *nmc, NMSettingConnection *s_con) { + const GPtrArray *connections; char *ifname = NULL; const char *con_type = nm_setting_connection_get_connection_type (s_con); if (nm_setting_connection_get_interface_name (s_con)) return; + connections = nm_client_get_connections (nmc->client); + /* Set a sensible bond/team/bridge interface name by default */ if (g_strcmp0 (con_type, NM_SETTING_BOND_SETTING_NAME) == 0) - ifname = unique_master_iface_ifname (nmc->connections, "nm-bond"); + ifname = unique_master_iface_ifname (connections, "nm-bond"); else if (g_strcmp0 (con_type, NM_SETTING_TEAM_SETTING_NAME) == 0) - ifname = unique_master_iface_ifname (nmc->connections, "nm-team"); + ifname = unique_master_iface_ifname (connections, "nm-team"); else if (g_strcmp0 (con_type, NM_SETTING_BRIDGE_SETTING_NAME) == 0) - ifname = unique_master_iface_ifname (nmc->connections, "nm-bridge"); + ifname = unique_master_iface_ifname (connections, "nm-bridge"); else return; @@ -3857,6 +3893,17 @@ gen_func_ip_tunnel_mode (const char *text, int state) return nmc_rl_gen_func_basic (text, state, words); } +static char * +gen_func_macsec_mode (const char *text, int state) +{ + gs_free const char **words = NULL; + + words = nm_utils_enum_get_values (nm_setting_macsec_mode_get_type (), + G_MININT, + G_MAXINT); + return nmc_rl_gen_func_basic (text, state, words); +} + static char * gen_func_macvlan_mode (const char *text, int state) { @@ -3877,16 +3924,16 @@ gen_func_master_ifnames (const char *text, int state) NMConnection *con; NMSettingConnection *s_con; const char *con_type, *ifname; + const GPtrArray *connections; - if (!nm_cli.connections) - return NULL; + connections = nm_client_get_connections (nm_cli.client); /* Disable appending space after completion */ rl_completion_append_character = '\0'; ifnames = g_ptr_array_sized_new (20); - for (i = 0; i < nm_cli.connections->len; i++) { - con = NM_CONNECTION (nm_cli.connections->pdata[i]); + for (i = 0; i < connections->len; i++) { + con = NM_CONNECTION (connections->pdata[i]); s_con = nm_connection_get_setting_connection (con); g_assert (s_con); con_type = nm_setting_connection_get_connection_type (s_con); @@ -3971,16 +4018,18 @@ set_connection_type (NmCli *nmc, NMConnection *con, OptionInfo *option, const ch static gboolean set_connection_iface (NmCli *nmc, NMConnection *con, OptionInfo *option, const char *value, GError **error) { + GError *tmp_error = NULL; + if (value) { - if (!nm_utils_iface_valid_name (value) && strcmp (value, "*") != 0) { - g_set_error (error, NMCLI_ERROR, NMC_RESULT_ERROR_USER_INPUT, - _("Error: '%s' is not a valid interface nor '*'."), - value); - return FALSE; - } /* Special value of '*' means no specific interface name */ if (strcmp (value, "*") == 0) value = NULL; + else if (!nm_utils_is_valid_iface_name (value, &tmp_error)) { + g_set_error (error, NMCLI_ERROR, NMC_RESULT_ERROR_USER_INPUT, + _("Error: '%s': %s"), value, tmp_error->message); + g_error_free (tmp_error); + return FALSE; + } } return set_property (con, option->setting_name, option->property, value, '\0', error); @@ -3989,6 +4038,7 @@ set_connection_iface (NmCli *nmc, NMConnection *con, OptionInfo *option, const c static gboolean set_connection_master (NmCli *nmc, NMConnection *con, OptionInfo *option, const char *value, GError **error) { + const GPtrArray *connections; NMSettingConnection *s_con; const char *slave_type; @@ -4002,7 +4052,8 @@ set_connection_master (NmCli *nmc, NMConnection *con, OptionInfo *option, const } slave_type = nm_setting_connection_get_slave_type (s_con); - value = normalized_master_for_slave (nmc->connections, value, slave_type, &slave_type); + connections = nm_client_get_connections (nmc->client); + value = normalized_master_for_slave (connections, value, slave_type, &slave_type); if (!set_property (con, NM_SETTING_CONNECTION_SETTING_NAME, NM_SETTING_CONNECTION_SLAVE_TYPE, slave_type, @@ -4268,6 +4319,13 @@ static OptionInfo option_info[] = { { NM_SETTING_ADSL_SETTING_NAME, NM_SETTING_ADSL_PASSWORD, "password", OPTION_NONE, N_("Password [none]"), NULL, NULL, NULL }, { NM_SETTING_ADSL_SETTING_NAME, NM_SETTING_ADSL_ENCAPSULATION, "encapsulation", OPTION_NONE, PROMPT_ADSL_ENCAP, PROMPT_ADSL_ENCAP_CHOICES, NULL, gen_func_adsl_encap }, + { NM_SETTING_MACSEC_SETTING_NAME, NM_SETTING_MACSEC_PARENT, "dev", OPTION_REQD, N_("MACsec parent device or connection UUID"), NULL, NULL, NULL }, + { NM_SETTING_MACSEC_SETTING_NAME, NM_SETTING_MACSEC_MODE, "mode", OPTION_REQD, N_("Mode"), NULL, NULL, gen_func_macsec_mode }, + { NM_SETTING_MACSEC_SETTING_NAME, NM_SETTING_MACSEC_ENCRYPT, "encrypt", OPTION_NONE, N_("Enable encryption [yes]"), NULL, set_yes_no, gen_func_bool_values_l10n }, + { NM_SETTING_MACSEC_SETTING_NAME, NM_SETTING_MACSEC_MKA_CAK, "cak", OPTION_NONE, N_("MKA CAK"), NULL, NULL, NULL }, + { NM_SETTING_MACSEC_SETTING_NAME, NM_SETTING_MACSEC_MKA_CKN, "ckn", OPTION_NONE, N_("MKA_CKN"), NULL, NULL, NULL }, + { NM_SETTING_MACSEC_SETTING_NAME, NM_SETTING_MACSEC_PORT, "port", OPTION_NONE, N_("SCI port [1]"), NULL, NULL, NULL }, + { NM_SETTING_MACVLAN_SETTING_NAME, NM_SETTING_MACVLAN_PARENT, "dev", OPTION_REQD, N_("MACVLAN parent device or connection UUID"), NULL, NULL, nmc_rl_gen_func_ifnames }, { NM_SETTING_MACVLAN_SETTING_NAME, NM_SETTING_MACVLAN_MODE, "mode", OPTION_REQD, PROMPT_MACVLAN_MODE, NULL, @@ -4303,6 +4361,10 @@ static OptionInfo option_info[] = { { NM_SETTING_IP6_CONFIG_SETTING_NAME, NM_SETTING_IP_CONFIG_ADDRESSES, "ip6", OPTION_MULTI, N_("IPv6 address (IP[/plen]) [none]"), NULL, set_ip6_address, NULL }, { NM_SETTING_IP6_CONFIG_SETTING_NAME, NM_SETTING_IP_CONFIG_GATEWAY, "gw6", OPTION_NONE, N_("IPv6 gateway [none]"), NULL, NULL, NULL }, + { NM_SETTING_PROXY_SETTING_NAME, NM_SETTING_PROXY_METHOD, "method", OPTION_NONE, N_("Proxy method"), NULL, NULL, NULL }, + { NM_SETTING_PROXY_SETTING_NAME, NM_SETTING_PROXY_BROWSER_ONLY, "browser-only", OPTION_NONE, N_("Browser Only"), NULL, NULL, NULL }, + { NM_SETTING_PROXY_SETTING_NAME, NM_SETTING_PROXY_PAC_URL, "pac-url", OPTION_NONE, N_("PAC Url"), NULL, NULL, NULL }, + { NM_SETTING_PROXY_SETTING_NAME, NM_SETTING_PROXY_PAC_SCRIPT, "pac-script", OPTION_NONE, N_("PAC Script"), NULL, NULL, NULL }, { NULL, NULL, NULL, OPTION_NONE, NULL, NULL, NULL, NULL }, }; @@ -4795,6 +4857,8 @@ setting_name_to_name (const char *name) return _("OLPC Mesh connection"); if (strcmp (name, NM_SETTING_ADSL_SETTING_NAME) == 0) return _("ADSL connection"); + if (strcmp (name, NM_SETTING_MACSEC_SETTING_NAME) == 0) + return _("MACsec connection"); if (strcmp (name, NM_SETTING_MACVLAN_SETTING_NAME) == 0) return _("macvlan connection"); if (strcmp (name, NM_SETTING_VXLAN_SETTING_NAME) == 0) @@ -4805,6 +4869,8 @@ setting_name_to_name (const char *name) return _("IPv4 protocol"); if (strcmp (name, NM_SETTING_IP6_CONFIG_SETTING_NAME) == 0) return _("IPv6 protocol"); + if (strcmp (name, NM_SETTING_PROXY_SETTING_NAME) == 0) + return _("Proxy"); /* Should not happen; but let's still try to be somewhat sensible. */ return name; @@ -4935,9 +5001,12 @@ read_properties: /* If only bother when there's a type, which is not guaranteed at this point. * Otherwise the validation will fail anyway. */ if (type) { + const GPtrArray *connections; + + connections = nm_client_get_connections (nmc->client); try_name = ifname ? g_strdup_printf ("%s-%s", get_name_alias (type, slave_type, nmc_valid_connection_types), ifname) : g_strdup (get_name_alias (type, slave_type, nmc_valid_connection_types)); - default_name = nmc_unique_connection_name (nmc->connections, try_name); + default_name = nmc_unique_connection_name (connections, try_name); g_free (try_name); g_object_set (s_con, NM_SETTING_CONNECTION_ID, default_name, NULL); g_free (default_name); @@ -4995,12 +5064,14 @@ finish: static void uuid_display_hook (char **array, int len, int max_len) { + const GPtrArray *connections; NMConnection *con; int i, max = 0; char *tmp; const char *id; for (i = 1; i <= len; i++) { - con = nmc_find_connection (nmc_tab_completion.nmc->connections, "uuid", array[i], NULL, FALSE); + connections = nm_client_get_connections (nmc_tab_completion.nmc->client); + con = nmc_find_connection (connections, "uuid", array[i], NULL, FALSE); id = con ? nm_connection_get_id (con) : NULL; if (id) { tmp = g_strdup_printf ("%s (%s)", array[i], id); @@ -5304,10 +5375,11 @@ _create_vpn_array (const GPtrArray *connections, gboolean uuid) static char * gen_vpn_uuids (const char *text, int state) { - const GPtrArray *connections = nm_cli.connections; + const GPtrArray *connections; const char **uuids; char *ret; + connections = nm_client_get_connections (nm_cli.client); if (connections->len < 1) return NULL; @@ -5320,10 +5392,11 @@ gen_vpn_uuids (const char *text, int state) static char * gen_vpn_ids (const char *text, int state) { - const GPtrArray *connections = nm_cli.connections; + const GPtrArray *connections; const char **ids; char *ret; + connections = nm_client_get_connections (nm_cli.client); if (connections->len < 1) return NULL; @@ -5584,6 +5657,8 @@ should_complete_files (const char *prompt, const char *line) "phase2-private-key", /* 'team' and 'team-port' properties */ "config", + /* 'proxy' properties */ + "pac-script", NULL }; return _get_and_check_property (prompt, line, file_properties, NULL, NULL); @@ -6280,8 +6355,6 @@ typedef struct { static gboolean nmc_editor_cb_called; static GError *nmc_editor_error; static MonitorACInfo *nmc_editor_monitor_ac; -static GMutex nmc_editor_mutex; -static GCond nmc_editor_cond; /* * Store 'error' to shared 'nmc_editor_error' and monitoring info to @@ -6291,12 +6364,9 @@ static GCond nmc_editor_cond; static void set_info_and_signal_editor_thread (GError *error, MonitorACInfo *monitor_ac_info) { - g_mutex_lock (&nmc_editor_mutex); nmc_editor_cb_called = TRUE; nmc_editor_error = error ? g_error_copy (error) : NULL; nmc_editor_monitor_ac = monitor_ac_info; - g_cond_signal (&nmc_editor_cond); - g_mutex_unlock (&nmc_editor_mutex); } static void @@ -6360,6 +6430,7 @@ progress_activation_editor_cb (gpointer user_data) return TRUE; finish: + info->monitor_id = 0; if (device) g_object_unref (device); if (ac) @@ -6387,7 +6458,7 @@ activate_connection_editor_cb (GObject *client, device = ac_devs->len > 0 ? g_ptr_array_index (ac_devs, 0) : NULL; } if (device) { - monitor_ac_info = g_malloc0 (sizeof (AddConnectionInfo)); + monitor_ac_info = g_malloc0 (sizeof (MonitorACInfo)); monitor_ac_info->device = g_object_ref (device); monitor_ac_info->ac = active; monitor_ac_info->monitor_id = g_timeout_add (120, progress_activation_editor_cb, monitor_ac_info); @@ -7093,6 +7164,8 @@ editor_menu_main (NmCli *nmc, NMConnection *connection, const char *connection_t nmc_setting_ip4_connect_handlers (NM_SETTING_IP_CONFIG (setting)); else if (NM_IS_SETTING_IP6_CONFIG (setting)) nmc_setting_ip6_connect_handlers (NM_SETTING_IP_CONFIG (setting)); + else if (NM_IS_SETTING_PROXY (setting)) + nmc_setting_proxy_connect_handlers (NM_SETTING_PROXY (setting)); nm_connection_add_setting (connection, setting); } @@ -7439,10 +7512,9 @@ editor_menu_main (NmCli *nmc, NMConnection *connection, const char *connection_t update_connection (persistent, rem_con, update_connection_editor_cb, NULL); } - g_mutex_lock (&nmc_editor_mutex); //FIXME: add also a timeout for cases the callback is not called while (!nmc_editor_cb_called) - g_cond_wait (&nmc_editor_cond, &nmc_editor_mutex); + g_main_context_iteration (NULL, TRUE); if (nmc_editor_error) { g_print (_("Error: Failed to save '%s' (%s) connection: %s\n"), @@ -7484,7 +7556,6 @@ editor_menu_main (NmCli *nmc, NMConnection *connection, const char *connection_t nmc_editor_cb_called = FALSE; nmc_editor_error = NULL; - g_mutex_unlock (&nmc_editor_mutex); } else { g_print (_("Error: connection verification failed: %s\n"), err1 ? err1->message : _("(unknown error)")); @@ -7529,9 +7600,8 @@ editor_menu_main (NmCli *nmc, NMConnection *connection, const char *connection_t break; } - g_mutex_lock (&nmc_editor_mutex); while (!nmc_editor_cb_called) - g_cond_wait (&nmc_editor_cond, &nmc_editor_mutex); + g_main_context_iteration (NULL, TRUE); if (nmc_editor_error) { g_print (_("Error: Failed to activate '%s' (%s) connection: %s\n"), @@ -7540,8 +7610,7 @@ editor_menu_main (NmCli *nmc, NMConnection *connection, const char *connection_t nmc_editor_error->message); g_error_free (nmc_editor_error); } else { - g_print (_("Monitoring connection activation (press any key to continue)\n")); - nmc_get_user_input (""); + nmc_readline (_("Monitoring connection activation (press any key to continue)\n")); } if (nmc_editor_monitor_ac) { @@ -7552,7 +7621,6 @@ editor_menu_main (NmCli *nmc, NMConnection *connection, const char *connection_t nmc_editor_cb_called = FALSE; nmc_editor_error = NULL; nmc_editor_monitor_ac = NULL; - g_mutex_unlock (&nmc_editor_mutex); /* Update timestamp in local connection */ update_connection_timestamp (NM_CONNECTION (rem_con), connection); @@ -7744,6 +7812,11 @@ editor_init_new_connection (NmCli *nmc, NMConnection *connection) setting = nm_setting_ip6_config_new (); nmc_setting_custom_init (setting); nm_connection_add_setting (connection, setting); + + /* Also Proxy Setting */ + setting = nm_setting_proxy_new (); + nmc_setting_custom_init (setting); + nm_connection_add_setting (connection, setting); } } @@ -7751,11 +7824,13 @@ static void editor_init_existing_connection (NMConnection *connection) { NMSettingIPConfig *s_ip4, *s_ip6; + NMSettingProxy *s_proxy; NMSettingWireless *s_wireless; NMSettingConnection *s_con; s_ip4 = nm_connection_get_setting_ip4_config (connection); s_ip6 = nm_connection_get_setting_ip6_config (connection); + s_proxy = nm_connection_get_setting_proxy (connection); s_wireless = nm_connection_get_setting_wireless (connection); s_con = nm_connection_get_setting_connection (connection); @@ -7763,6 +7838,8 @@ editor_init_existing_connection (NMConnection *connection) nmc_setting_ip4_connect_handlers (s_ip4); if (s_ip6) nmc_setting_ip6_connect_handlers (s_ip6); + if (s_proxy) + nmc_setting_proxy_connect_handlers (s_proxy); if (s_wireless) nmc_setting_wireless_connect_handlers (s_wireless); if (s_con) @@ -7770,8 +7847,9 @@ editor_init_existing_connection (NMConnection *connection) } static NMCResultCode -do_connection_edit_func (NmCli *nmc, int argc, char **argv) +do_connection_edit (NmCli *nmc, int argc, char **argv) { + const GPtrArray *connections; NMConnection *connection = NULL; NMSettingConnection *s_con; const char *connection_type; @@ -7818,6 +7896,8 @@ do_connection_edit_func (NmCli *nmc, int argc, char **argv) /* Use ' ' and '.' as word break characters */ rl_completer_word_break_characters = ". "; + connections = nm_client_get_connections (nmc->client); + if (!con) { if (con_id && !con_uuid && !con_path) { con = con_id; @@ -7842,7 +7922,7 @@ do_connection_edit_func (NmCli *nmc, int argc, char **argv) /* Existing connection */ NMConnection *found_con; - found_con = nmc_find_connection (nmc->connections, selector, con, NULL, FALSE); + found_con = nmc_find_connection (connections, selector, con, NULL, FALSE); if (!found_con) { g_string_printf (nmc->return_text, _("Error: Unknown connection '%s'."), con); nmc->return_value = NMC_RESULT_ERROR_NOT_FOUND; @@ -7900,7 +7980,7 @@ do_connection_edit_func (NmCli *nmc, int argc, char **argv) if (con_name) default_name = g_strdup (con_name); else - default_name = nmc_unique_connection_name (nmc->connections, + default_name = nmc_unique_connection_name (connections, get_name_alias (connection_type, NULL, nmc_valid_connection_types)); g_object_set (s_con, @@ -7944,55 +8024,12 @@ do_connection_edit_func (NmCli *nmc, int argc, char **argv) g_object_unref (connection); g_free (nmc_tab_completion.con_type); - nmc->should_wait++; return nmc->return_value; error: g_assert (!connection); g_free (type_ask); - nmc->should_wait++; - return nmc->return_value; -} - -typedef struct { - NmCli *nmc; - int argc; - char **argv; -} NmcEditorThreadData; - -static GThread *editor_thread; -static NmcEditorThreadData editor_thread_data; - -/* - * We need to run do_connection_edit_func() in a thread so that - * glib main loop is not blocked and could receive and process D-Bus - * return messages. - */ -static gpointer -connection_editor_thread_func (gpointer data) -{ - NmcEditorThreadData *td = (NmcEditorThreadData *) data; - - /* run editor for editing/adding connections */ - td->nmc->return_value = do_connection_edit_func (td->nmc, td->argc, td->argv); - - /* quit glib main loop now that we are done with this thread */ - quit (); - - return NULL; -} - -static NMCResultCode -do_connection_edit (NmCli *nmc, int argc, char **argv) -{ - nmc->should_wait++; - editor_thread_data.nmc = nmc; - editor_thread_data.argc = argc; - editor_thread_data.argv = argv; - editor_thread = g_thread_new ("editor-thread", connection_editor_thread_func, &editor_thread_data); - g_thread_unref (editor_thread); - return nmc->return_value; } @@ -8376,14 +8413,15 @@ do_connection_monitor (NmCli *nmc, int argc, char **argv) if (argc == 0) { /* No connections specified. Monitor all. */ + const GPtrArray *connections; int i; /* nmc_do_cmd() should not call this with argc=0. */ g_assert (!nmc->complete); - nmc->connections = nm_client_get_connections (nmc->client); - for (i = 0; i < nmc->connections->len; i++) - connection_watch (nmc, g_ptr_array_index (nmc->connections, i)); + connections = nm_client_get_connections (nmc->client); + for (i = 0; i < connections->len; i++) + connection_watch (nmc, g_ptr_array_index (connections, i)); /* We'll watch the connection additions too, never exit. */ nmc->should_wait++; @@ -8720,23 +8758,22 @@ static char * gen_func_connection_names (const char *text, int state) { int i; - const char **connections; + const GPtrArray *connections; + const char **connection_names; char *ret; - if (nm_cli.connections->len == 0) + connections = nm_client_get_connections (nm_cli.client); + if (connections->len == 0) return NULL; - connections = g_new (const char *, nm_cli.connections->len + 1); - for (i = 0; i < nm_cli.connections->len; i++) { - NMConnection *con = NM_CONNECTION (nm_cli.connections->pdata[i]); - const char *id = nm_connection_get_id (con); - connections[i] = id; - } - connections[i] = NULL; + connection_names = g_new (const char *, connections->len + 1); + for (i = 0; i < connections->len; i++) + connection_names[i] = nm_connection_get_id (NM_CONNECTION (connections->pdata[i])); + connection_names[i] = NULL; - ret = nmc_rl_gen_func_basic (text, state, connections); + ret = nmc_rl_gen_func_basic (text, state, connection_names); - g_free (connections); + g_free (connection_names); return ret; } @@ -8803,20 +8840,20 @@ nmcli_con_tab_completion (const char *text, int start, int end) } static const NMCCommand connection_cmds[] = { - {"show", do_connections_show, usage_connection_show }, - {"up", do_connection_up, usage_connection_up }, - {"down", do_connection_down, usage_connection_down }, - {"add", do_connection_add, usage_connection_add }, - {"edit", do_connection_edit, usage_connection_edit }, - {"delete", do_connection_delete, usage_connection_delete }, - {"reload", do_connection_reload, usage_connection_reload }, - {"load", do_connection_load, usage_connection_load }, - {"modify", do_connection_modify, usage_connection_modify }, - {"clone", do_connection_clone, usage_connection_clone }, - {"import", do_connection_import, usage_connection_import }, - {"export", do_connection_export, usage_connection_export }, - {"monitor", do_connection_monitor, usage_connection_monitor }, - {NULL, do_connections_show, usage }, + { "show", do_connections_show, usage_connection_show, TRUE, TRUE }, + { "up", do_connection_up, usage_connection_up, TRUE, TRUE }, + { "down", do_connection_down, usage_connection_down, TRUE, TRUE }, + { "add", do_connection_add, usage_connection_add, TRUE, TRUE }, + { "edit", do_connection_edit, usage_connection_edit, TRUE, TRUE }, + { "delete", do_connection_delete, usage_connection_delete, TRUE, TRUE }, + { "reload", do_connection_reload, usage_connection_reload, TRUE, TRUE }, + { "load", do_connection_load, usage_connection_load, TRUE, TRUE }, + { "modify", do_connection_modify, usage_connection_modify, TRUE, TRUE }, + { "clone", do_connection_clone, usage_connection_clone, TRUE, TRUE }, + { "import", do_connection_import, usage_connection_import, TRUE, TRUE }, + { "export", do_connection_export, usage_connection_export, TRUE, TRUE }, + { "monitor", do_connection_monitor, usage_connection_monitor, TRUE, TRUE }, + { NULL, do_connections_show, usage, TRUE, TRUE }, }; /* Entry point function for connections-related commands: 'nmcli connection' */ @@ -8829,22 +8866,9 @@ do_connections (NmCli *nmc, int argc, char **argv) /* Set completion function for 'nmcli con' */ rl_attempted_completion_function = (rl_completion_func_t *) nmcli_con_tab_completion; - /* Get NMClient object early */ - nmc->get_client (nmc); + nmc_do_cmd (nmc, connection_cmds, *argv, argc, argv); - /* Check whether NetworkManager is running */ - if (!nm_client_get_nm_running (nmc->client)) { - if (!nmc->complete) { - g_string_printf (nmc->return_text, _("Error: NetworkManager is not running.")); - nmc->return_value = NMC_RESULT_ERROR_NM_NOT_RUNNING; - } - return nmc->return_value; - } - - /* Get the connection list */ - nmc->connections = nm_client_get_connections (nmc->client); - - return nmc_do_cmd (nmc, connection_cmds, *argv, argc, argv); + return nmc->return_value; } void diff --git a/clients/cli/devices.c b/clients/cli/devices.c index 550f0c2e..eaded0ca 100644 --- a/clients/cli/devices.c +++ b/clients/cli/devices.c @@ -443,7 +443,7 @@ usage_device_wifi (void) "used to list APs for a particular interface, or with a specific BSSID.\n" "\n" "ARGUMENTS := connect <(B)SSID> [password ] [wep-key-type key|phrase] [ifname ]\n" - " [bssid ] [name ] [private yes|no] [hidden yes|no]\n" + " [bssid ] [name ] [private yes|no] [hidden yes|no]\n" "\n" "Connect to a Wi-Fi network specified by SSID or BSSID. The command creates\n" "a new connection and then activates it on a device. This is a command-line\n" @@ -454,8 +454,8 @@ usage_device_wifi (void) "only open, WEP and WPA-PSK networks are supported at the moment. It is also\n" "assumed that IP configuration is obtained via DHCP.\n" "\n" - "ARGUMENTS := wifi hotspot [ifname ] [con-name ] [ssid ]\n" - " [band a|bg] [channel ] [password ]\n" + "ARGUMENTS := hotspot [ifname ] [con-name ] [ssid ]\n" + " [band a|bg] [channel ] [password ]\n" "\n" "Create a Wi-Fi hotspot. Use 'connection down' or 'device disconnect'\n" "to stop the hotspot.\n" @@ -1856,8 +1856,6 @@ do_device_connect (NmCli *nmc, int argc, char **argv) nmc->nowait_flag = (nmc->timeout == 0); nmc->should_wait++; - nmc->connections = nm_client_get_connections (nmc->client); - /* Create secret agent */ nmc->secret_agent = nm_secret_agent_simple_new ("nmcli-connect"); if (nmc->secret_agent) { @@ -3313,6 +3311,7 @@ do_device_wifi_hotspot (NmCli *nmc, int argc, char **argv) NMSettingWireless *s_wifi; NMSettingWirelessSecurity *s_wsec; NMSettingIPConfig *s_ip4, *s_ip6; + NMSettingProxy *s_proxy; GBytes *ssid_bytes; GError *error = NULL; @@ -3479,6 +3478,10 @@ do_device_wifi_hotspot (NmCli *nmc, int argc, char **argv) nm_connection_add_setting (connection, NM_SETTING (s_ip6)); g_object_set (s_ip6, NM_SETTING_IP_CONFIG_METHOD, NM_SETTING_IP6_CONFIG_METHOD_IGNORE, NULL); + s_proxy = (NMSettingProxy *) nm_setting_proxy_new (); + nm_connection_add_setting (connection, NM_SETTING (s_proxy)); + g_object_set (s_proxy, NM_SETTING_PROXY_METHOD, (int) NM_SETTING_PROXY_METHOD_NONE, NULL); + /* Activate the connection now */ nmc->nowait_flag = (nmc->timeout == 0); nmc->should_wait++; @@ -3604,11 +3607,11 @@ finish: } static NMCCommand device_wifi_cmds[] = { - {"list", do_device_wifi_list, NULL }, - {"connect", do_device_wifi_connect_network, NULL }, - {"hotspot", do_device_wifi_hotspot, NULL }, - {"rescan", do_device_wifi_rescan, NULL }, - {NULL, do_device_wifi_list, NULL } + { "list", do_device_wifi_list, NULL, TRUE, TRUE }, + { "connect", do_device_wifi_connect_network, NULL, TRUE, TRUE }, + { "hotspot", do_device_wifi_hotspot, NULL, TRUE, TRUE }, + { "rescan", do_device_wifi_rescan, NULL, TRUE, TRUE }, + { NULL, do_device_wifi_list, NULL, TRUE, TRUE }, }; static NMCResultCode @@ -3622,7 +3625,9 @@ do_device_wifi (NmCli *nmc, int argc, char **argv) return NMC_RESULT_ERROR_USER_INPUT; } - return nmc_do_cmd (nmc, device_wifi_cmds, *argv, argc, argv); + nmc_do_cmd (nmc, device_wifi_cmds, *argv, argc, argv); + + return nmc->return_value; } static int @@ -3777,8 +3782,8 @@ do_device_lldp_list (NmCli *nmc, int argc, char **argv) } static NMCCommand device_lldp_cmds[] = { - {"list", do_device_lldp_list, NULL }, - {NULL, do_device_lldp_list, NULL } + { "list", do_device_lldp_list, NULL, TRUE, TRUE }, + { NULL, do_device_lldp_list, NULL, TRUE, TRUE }, }; static NMCResultCode @@ -3795,7 +3800,9 @@ do_device_lldp (NmCli *nmc, int argc, char **argv) if (!nmc->mode_specified) nmc->multiline_output = TRUE; /* multiline mode is default for 'device lldp' */ - return nmc_do_cmd (nmc, device_lldp_cmds, *argv, argc, argv); + nmc_do_cmd (nmc, device_lldp_cmds, *argv, argc, argv); + + return nmc->return_value; } static gboolean @@ -3841,18 +3848,18 @@ nmcli_device_tab_completion (const char *text, int start, int end) } static const NMCCommand device_cmds[] = { - {"status", do_devices_status, usage_device_status }, - {"show", do_device_show, usage_device_show }, - {"connect", do_device_connect, usage_device_connect }, - {"reapply", do_device_reapply, usage_device_reapply }, - {"disconnect", do_devices_disconnect, usage_device_disconnect }, - {"delete", do_devices_delete, usage_device_delete }, - {"set", do_device_set, usage_device_set }, - {"monitor", do_devices_monitor, usage_device_monitor }, - {"wifi", do_device_wifi, usage_device_wifi }, - {"lldp", do_device_lldp, usage_device_lldp }, - {"modify", do_device_modify, usage_device_modify }, - {NULL, do_devices_status, usage }, + { "status", do_devices_status, usage_device_status, TRUE, TRUE }, + { "show", do_device_show, usage_device_show, TRUE, TRUE }, + { "connect", do_device_connect, usage_device_connect, TRUE, TRUE }, + { "reapply", do_device_reapply, usage_device_reapply, TRUE, TRUE }, + { "disconnect", do_devices_disconnect, usage_device_disconnect, TRUE, TRUE }, + { "delete", do_devices_delete, usage_device_delete, TRUE, TRUE }, + { "set", do_device_set, usage_device_set, TRUE, TRUE }, + { "monitor", do_devices_monitor, usage_device_monitor, TRUE, TRUE }, + { "wifi", do_device_wifi, usage_device_wifi, FALSE, FALSE }, + { "lldp", do_device_lldp, usage_device_lldp, FALSE, FALSE }, + { "modify", do_device_modify, usage_device_modify, TRUE, TRUE }, + { NULL, do_devices_status, usage, TRUE, TRUE }, }; NMCResultCode @@ -3863,16 +3870,9 @@ do_devices (NmCli *nmc, int argc, char **argv) rl_attempted_completion_function = (rl_completion_func_t *) nmcli_device_tab_completion; - /* Get NMClient object early */ - nmc->get_client (nmc); - - /* Check whether NetworkManager is running */ - if (!nm_client_get_nm_running (nmc->client)) { - g_string_printf (nmc->return_text, _("Error: NetworkManager is not running.")); - return NMC_RESULT_ERROR_NM_NOT_RUNNING; - } + nmc_do_cmd (nmc, device_cmds, *argv, argc, argv); - return nmc_do_cmd (nmc, device_cmds, *argv, argc, argv); + return nmc->return_value; } void diff --git a/clients/cli/general.c b/clients/cli/general.c index e9709125..512ec291 100644 --- a/clients/cli/general.c +++ b/clients/cli/general.c @@ -340,14 +340,6 @@ show_nm_status (NmCli *nmc, const char *pretty_header_name, const char *print_fl return FALSE; } - nmc->get_client (nmc); /* create NMClient */ - - if (!nm_client_get_nm_running (nmc->client)) { - g_string_printf (nmc->return_text, _("Error: NetworkManager is not running.")); - nmc->return_value = NMC_RESULT_ERROR_NM_NOT_RUNNING; - return FALSE; - } - state = nm_client_get_state (nmc->client); startup = nm_client_get_startup (nmc->client); connectivity = nm_client_get_connectivity (nmc->client); @@ -462,8 +454,20 @@ permission_result_to_string (NMClientPermissionResult perm_result) } static gboolean -show_nm_permissions (NmCli *nmc) +timeout_cb (gpointer user_data) +{ + NmCli *nmc = (NmCli *) user_data; + + g_string_printf (nmc->return_text, _("Error: Timeout %d sec expired."), nmc->timeout); + nmc->return_value = NMC_RESULT_ERROR_TIMEOUT_EXPIRED; + quit (); + return FALSE; +} + +static int +print_permissions (void *user_data) { + NmCli *nmc = user_data; NMClientPermission perm; GError *error = NULL; const char *fields_str; @@ -490,18 +494,11 @@ show_nm_permissions (NmCli *nmc) return FALSE; } - nmc->get_client (nmc); /* create NMClient */ - - if (!nm_client_get_nm_running (nmc->client)) { - g_string_printf (nmc->return_text, _("Error: NetworkManager is not running.")); - nmc->return_value = NMC_RESULT_ERROR_NM_NOT_RUNNING; - return FALSE; - } - nmc->print_fields.header_name = _("NetworkManager permissions"); arr = nmc_dup_fields_array (tmpl, tmpl_len, NMC_OF_FLAG_MAIN_HEADER_ADD | NMC_OF_FLAG_FIELD_NAMES); g_ptr_array_add (nmc->output_data, arr); + for (perm = NM_CLIENT_PERMISSION_NONE + 1; perm <= NM_CLIENT_PERMISSION_LAST; perm++) { NMClientPermissionResult perm_result = nm_client_get_permission_result (nmc->client, perm); @@ -512,6 +509,57 @@ show_nm_permissions (NmCli *nmc) } print_data (nmc); /* Print all data */ + quit (); + return G_SOURCE_REMOVE; +} + +static gboolean +got_permissions (NmCli *nmc) +{ + NMClientPermission perm; + + /* The server returns all the permissions at once, so if at least one is there + * we already received the reply. */ + for (perm = NM_CLIENT_PERMISSION_NONE + 1; perm <= NM_CLIENT_PERMISSION_LAST; perm++) { + if (nm_client_get_permission_result (nmc->client, perm) != NM_CLIENT_PERMISSION_RESULT_UNKNOWN) + return TRUE; + } + + return FALSE; +} + +static void +permission_changed (NMClient *client, + NMClientPermission permission, + NMClientPermissionResult result, + NmCli *nmc) +{ + if (got_permissions (nmc)) { + /* Defer the printing, so that we have a chance to process the other + * permission-changed signals. */ + g_idle_remove_by_data (nmc); + g_idle_add (print_permissions, nmc); + } +} + +static gboolean +show_nm_permissions (NmCli *nmc) +{ + /* The permissions are available now, just print them. */ + if (got_permissions (nmc)) { + print_permissions (nmc); + return TRUE; + } + + /* The client didn't get the permissions reply yet. Subscribe to changes. */ + g_signal_connect (nmc->client, NM_CLIENT_PERMISSION_CHANGED, + G_CALLBACK (permission_changed), nmc); + + if (nmc->timeout == -1) + nmc->timeout = 10; + g_timeout_add_seconds (nmc->timeout, timeout_cb, nmc); + + nmc->should_wait++; return TRUE; } @@ -562,7 +610,6 @@ show_general_logging (NmCli *nmc) return FALSE; } - nmc->get_client (nmc); /* create NMClient */ nm_client_get_logging (nmc->client, &level, &domains, &error); if (error) { g_string_printf (nmc->return_text, _("Error: %s."), error->message); @@ -618,7 +665,6 @@ do_general_logging (NmCli *nmc, int argc, char **argv) return error->code; } - nmc->get_client (nmc); /* create NMClient */ nm_client_set_logging (nmc->client, level, domains, &error); if (error) { g_string_printf (nmc->return_text, _("Error: failed to set logging: %s"), @@ -656,7 +702,6 @@ do_general_hostname (NmCli *nmc, int argc, char **argv) /* no arguments -> get hostname */ char *hostname = NULL; - nmc->get_client (nmc); /* create NMClient */ g_object_get (nmc->client, NM_CLIENT_HOSTNAME, &hostname, NULL); if (hostname) g_print ("%s\n", hostname); @@ -669,7 +714,6 @@ do_general_hostname (NmCli *nmc, int argc, char **argv) g_print ("Warning: ignoring extra garbage after '%s' hostname\n", hostname); nmc->should_wait++; - nmc->get_client (nmc); /* create NMClient */ nm_client_save_hostname_async (nmc->client, hostname, NULL, save_hostname_cb, nmc); } @@ -678,11 +722,11 @@ do_general_hostname (NmCli *nmc, int argc, char **argv) } static const NMCCommand general_cmds[] = { - {"status", do_general_status, usage_general_status }, - {"hostname", do_general_hostname, usage_general_hostname }, - {"permissions", do_general_permissions, usage_general_permissions }, - {"logging", do_general_logging, usage_general_logging }, - {NULL, do_general_status, usage_general } + { "status", do_general_status, usage_general_status, TRUE, TRUE }, + { "hostname", do_general_hostname, usage_general_hostname, TRUE, TRUE }, + { "permissions", do_general_permissions, usage_general_permissions, TRUE, TRUE }, + { "logging", do_general_logging, usage_general_logging, TRUE, TRUE }, + { NULL, do_general_status, usage_general, TRUE, TRUE }, }; /* @@ -694,7 +738,9 @@ do_general (NmCli *nmc, int argc, char **argv) /* Register polkit agent */ nmc_start_polkit_agent_start_try (nmc); - return nmc_do_cmd (nmc, general_cmds, *argv, argc, argv); + nmc_do_cmd (nmc, general_cmds, *argv, argc, argv); + + return nmc->return_value; } static gboolean @@ -737,92 +783,91 @@ nmc_switch_parse_on_off (NmCli *nmc, const char *arg1, const char *arg2, gboolea return TRUE; } -static gboolean -show_networking_connectivity (NmCli *nmc) +static NMCResultCode +do_networking_on_off (NmCli *nmc, int argc, char **argv, gboolean enable) { - return nmc_switch_show (nmc, NMC_FIELDS_NM_CONNECTIVITY, _("Connectivity")); + if (nmc->complete) + return nmc->return_value; + + /* Register polkit agent */ + nmc_start_polkit_agent_start_try (nmc); + + nm_client_networking_set_enabled (nmc->client, enable, NULL); + + return nmc->return_value; } -/* - * Entry point function for 'nmcli networking' - */ -NMCResultCode -do_networking (NmCli *nmc, int argc, char **argv) +static NMCResultCode +do_networking_on (NmCli *nmc, int argc, char **argv) { - gboolean enable_flag; + return do_networking_on_off (nmc, argc, argv, TRUE); +} - /* Register polkit agent */ - nmc_start_polkit_agent_start_try (nmc); +static NMCResultCode +do_networking_off (NmCli *nmc, int argc, char **argv) +{ + return do_networking_on_off (nmc, argc, argv, FALSE); +} - if (argc == 0) { - if (nmc->complete) - return nmc->return_value; - nmc_switch_show (nmc, NMC_FIELDS_NM_NETWORKING, _("Networking")); - } else if (argc > 0) { +static NMCResultCode +do_networking_connectivity (NmCli *nmc, int argc, char **argv) +{ + if (nmc->complete) { + if (argc == 1) + nmc_complete_strings (*argv, "check", NULL); + return nmc->return_value; + } - if (argc == 1 && nmc->complete) { - nmc_complete_strings (*argv, "connectivity", NULL); - nmc_complete_bool (*argv); - return nmc->return_value; - } + if (!argc) { + /* no arguments -> get current state */ + nmc_switch_show (nmc, NMC_FIELDS_NM_CONNECTIVITY, _("Connectivity")); + } else if (matches (*argv, "check") == 0) { + gs_free_error GError *error = NULL; - if (nmc_arg_is_help (*argv)) { - if (nmc->complete) - return nmc->return_value; - usage_networking (); - } else if (matches (*argv, "connectivity") == 0) { - if (nmc->complete) { - if (argc == 2) - nmc_complete_strings (*(argv+1), "check", NULL); - return nmc->return_value; - } - if (nmc_arg_is_help (*(argv+1))) { - usage_networking_connectivity (); - goto finish; - } - if (next_arg (&argc, &argv) != 0) { - /* no arguments -> get current state */ - show_networking_connectivity (nmc); - } else if (matches (*argv, "check") == 0) { - GError *error = NULL; - - nmc->get_client (nmc); /* create NMClient */ - nm_client_check_connectivity (nmc->client, NULL, &error); - if (error) { - g_string_printf (nmc->return_text, _("Error: %s."), error->message); - nmc->return_value = NMC_RESULT_ERROR_UNKNOWN; - g_clear_error (&error); - } else - show_networking_connectivity (nmc); - } else { - usage_networking (); - g_string_printf (nmc->return_text, _("Error: 'networking connectivity' command '%s' is not valid."), *argv); - nmc->return_value = NMC_RESULT_ERROR_USER_INPUT; - } - } else if (nmc_switch_parse_on_off (nmc, *(argv-1), *argv, &enable_flag)) { - if (nmc->complete) - return nmc->return_value; - if (nmc_arg_is_help (*(argv+1))) { - if (enable_flag) - usage_networking_on (); - else - usage_networking_off (); - goto finish; - } - - nmc->get_client (nmc); /* create NMClient */ - nm_client_networking_set_enabled (nmc->client, enable_flag, NULL); - } else { - if (nmc->complete) - return nmc->return_value; - usage_networking (); - g_string_printf (nmc->return_text, _("Error: 'networking' command '%s' is not valid."), *argv); - nmc->return_value = NMC_RESULT_ERROR_USER_INPUT; - } + /* Register polkit agent */ + nmc_start_polkit_agent_start_try (nmc); + + nm_client_check_connectivity (nmc->client, NULL, &error); + if (error) { + g_string_printf (nmc->return_text, _("Error: %s."), error->message); + nmc->return_value = NMC_RESULT_ERROR_UNKNOWN; + } else + nmc_switch_show (nmc, NMC_FIELDS_NM_CONNECTIVITY, _("Connectivity")); + } else { + usage_networking (); + g_string_printf (nmc->return_text, _("Error: 'networking' command '%s' is not valid."), *argv); + nmc->return_value = NMC_RESULT_ERROR_USER_INPUT; } -finish: - quit (); + return nmc->return_value; +} + +static NMCResultCode +do_networking_show (NmCli *nmc, int argc, char **argv) +{ + if (nmc->complete) + return nmc->return_value; + + nmc_switch_show (nmc, NMC_FIELDS_NM_NETWORKING, _("Networking")); + + return nmc->return_value; +} + +static const NMCCommand networking_cmds[] = { + { "on", do_networking_on, usage_networking_on, TRUE, TRUE }, + { "off", do_networking_off, usage_networking_off, TRUE, TRUE }, + { "connectivity", do_networking_connectivity, usage_networking_connectivity, TRUE, TRUE }, + { NULL, do_networking_show, usage_networking, TRUE, TRUE }, +}; + +/* + * Entry point function for networking commands 'nmcli networking' + */ +NMCResultCode +do_networking (NmCli *nmc, int argc, char **argv) +{ + nmc_do_cmd (nmc, networking_cmds, *argv, argc, argv); + return nmc->return_value; } @@ -852,7 +897,6 @@ do_radio_all (NmCli *nmc, int argc, char **argv) if (!nmc_switch_parse_on_off (nmc, *(argv-1), *argv, &enable_flag)) return nmc->return_value; - nmc->get_client (nmc); /* create NMClient */ nm_client_wireless_set_enabled (nmc->client, enable_flag); nm_client_wimax_set_enabled (nmc->client, enable_flag); nm_client_wwan_set_enabled (nmc->client, enable_flag); @@ -881,7 +925,6 @@ do_radio_wifi (NmCli *nmc, int argc, char **argv) if (!nmc_switch_parse_on_off (nmc, *(argv-1), *argv, &enable_flag)) return nmc->return_value; - nmc->get_client (nmc); /* create NMClient */ nm_client_wireless_set_enabled (nmc->client, enable_flag); } @@ -908,7 +951,6 @@ do_radio_wwan (NmCli *nmc, int argc, char **argv) if (!nmc_switch_parse_on_off (nmc, *(argv-1), *argv, &enable_flag)) return nmc->return_value; - nmc->get_client (nmc); /* create NMClient */ nm_client_wwan_set_enabled (nmc->client, enable_flag); } @@ -916,10 +958,10 @@ do_radio_wwan (NmCli *nmc, int argc, char **argv) } static const NMCCommand radio_cmds[] = { - {"all", do_radio_all, usage_radio_all }, - {"wifi", do_radio_wifi, usage_radio_wifi }, - {"wwan", do_radio_wwan, usage_radio_wwan }, - {NULL, do_radio_all, usage_radio } + { "all", do_radio_all, usage_radio_all, TRUE, TRUE }, + { "wifi", do_radio_wifi, usage_radio_wifi, TRUE, TRUE }, + { "wwan", do_radio_wwan, usage_radio_wwan, TRUE, TRUE }, + { NULL, do_radio_all, usage_radio, TRUE, TRUE }, }; /* @@ -931,7 +973,9 @@ do_radio (NmCli *nmc, int argc, char **argv) /* Register polkit agent */ nmc_start_polkit_agent_start_try (nmc); - return nmc_do_cmd (nmc, radio_cmds, *argv, argc, argv); + nmc_do_cmd (nmc, radio_cmds, *argv, argc, argv); + + return nmc->return_value; } static void @@ -1147,21 +1191,13 @@ do_overview (NmCli *nmc, int argc, char **argv) const GPtrArray *p; NMActiveConnection *ac; NmcTermColor color; + NMDnsEntry *dns; char *tmp; int i; /* Register polkit agent */ nmc_start_polkit_agent_start_try (nmc); - /* Get NMClient object early */ - nmc->get_client (nmc); - - /* Check whether NetworkManager is running */ - if (!nm_client_get_nm_running (nmc->client)) { - g_string_printf (nmc->return_text, _("Error: NetworkManager is not running.")); - return NMC_RESULT_ERROR_NM_NOT_RUNNING; - } - /* The VPN connections don't have devices (yet?). */ p = nm_client_get_active_connections (nmc->client); for (i = 0; i < p->len; i++) { @@ -1211,6 +1247,39 @@ do_overview (NmCli *nmc, int argc, char **argv) } g_free (devices); + p = nm_client_get_dns_configuration (nmc->client); + for (i = 0; p && i < p->len; i++) { + const char * const *strv; + + dns = p->pdata[i]; + strv = nm_dns_entry_get_nameservers (dns); + if (!strv || !strv[0]) { + /* Invalid entry */ + continue; + } + + if (i == 0) + g_print ("DNS configuration:\n"); + + tmp = g_strjoinv (" ", (char **) strv); + g_print ("\tservers: %s\n", tmp); + g_free (tmp); + + strv = nm_dns_entry_get_domains (dns); + if (strv && strv[0]) { + tmp = g_strjoinv (" ", (char **) strv); + g_print ("\tdomains: %s\n", tmp); + g_free (tmp); + } + + if (nm_dns_entry_get_interface (dns)) + g_print ("\tinterface: %s\n", nm_dns_entry_get_interface (dns)); + + if (nm_dns_entry_get_vpn (dns)) + g_print ("\ttype: vpn\n"); + g_print ("\n"); + } + g_print (_("Use \"nmcli device show\" to get complete information about known devices and\n" "\"nmcli connection show\" to get an overview on active connection profiles.\n" "\n" @@ -1238,8 +1307,6 @@ do_monitor (NmCli *nmc, int argc, char **argv) return nmc->return_value; } - nmc->get_client (nmc); /* create NMClient */ - if (!nm_client_get_nm_running (nmc->client)) { char *str; diff --git a/clients/cli/nmcli.c b/clients/cli/nmcli.c index 62088087..5c47e440 100644 --- a/clients/cli/nmcli.c +++ b/clients/cli/nmcli.c @@ -25,10 +25,10 @@ #include #include #include -#include #include #include #include +#include #include #include @@ -61,7 +61,6 @@ typedef struct { /* --- Global variables --- */ GMainLoop *loop = NULL; -static sigset_t signal_set; struct termios termios_orig; static void @@ -206,18 +205,18 @@ usage (void) } static const NMCCommand nmcli_cmds[] = { - { "general", do_general, NULL }, - { "monitor", do_monitor, NULL }, - { "networking", do_networking, NULL }, - { "radio", do_radio, NULL }, - { "connection", do_connections, NULL }, - { "device", do_devices, NULL }, - { "agent", do_agent, NULL }, - { NULL, do_overview, usage } + { "general", do_general, NULL, FALSE, FALSE }, + { "monitor", do_monitor, NULL, TRUE, FALSE }, + { "networking", do_networking, NULL, FALSE, FALSE }, + { "radio", do_radio, NULL, FALSE, FALSE }, + { "connection", do_connections, NULL, FALSE, FALSE }, + { "device", do_devices, NULL, FALSE, FALSE }, + { "agent", do_agent, NULL, FALSE, FALSE }, + { NULL, do_overview, usage, TRUE, TRUE }, }; -static NMCResultCode -parse_command_line (NmCli *nmc, int argc, char **argv) +static gboolean +process_command_line (NmCli *nmc, int argc, char **argv) { char *base; @@ -258,12 +257,12 @@ parse_command_line (NmCli *nmc, int argc, char **argv) if (nmc->print_output == NMC_PRINT_TERSE) { g_string_printf (nmc->return_text, _("Error: Option '--terse' is specified the second time.")); nmc->return_value = NMC_RESULT_ERROR_USER_INPUT; - return nmc->return_value; + return FALSE; } else if (nmc->print_output == NMC_PRINT_PRETTY) { g_string_printf (nmc->return_text, _("Error: Option '--terse' is mutually exclusive with '--pretty'.")); nmc->return_value = NMC_RESULT_ERROR_USER_INPUT; - return nmc->return_value; + return FALSE; } else nmc->print_output = NMC_PRINT_TERSE; @@ -271,21 +270,21 @@ parse_command_line (NmCli *nmc, int argc, char **argv) if (nmc->print_output == NMC_PRINT_PRETTY) { g_string_printf (nmc->return_text, _("Error: Option '--pretty' is specified the second time.")); nmc->return_value = NMC_RESULT_ERROR_USER_INPUT; - return nmc->return_value; + return FALSE; } else if (nmc->print_output == NMC_PRINT_TERSE) { g_string_printf (nmc->return_text, _("Error: Option '--pretty' is mutually exclusive with '--terse'.")); nmc->return_value = NMC_RESULT_ERROR_USER_INPUT; - return nmc->return_value; + return FALSE; } else nmc->print_output = NMC_PRINT_PRETTY; } else if (matches (opt, "-mode") == 0) { nmc->mode_specified = TRUE; if (next_arg (&argc, &argv) != 0) { - g_string_printf (nmc->return_text, _("Error: missing argument for '%s' option."), opt); + g_string_printf (nmc->return_text, _("Error: missing argument for '%s' option."), opt); nmc->return_value = NMC_RESULT_ERROR_USER_INPUT; - return nmc->return_value; + return FALSE; } if (argc == 1 && nmc->complete) nmc_complete_strings (argv[0], "tabular", "multiline", NULL); @@ -294,15 +293,15 @@ parse_command_line (NmCli *nmc, int argc, char **argv) else if (matches (argv[0], "multiline") == 0) nmc->multiline_output = TRUE; else { - g_string_printf (nmc->return_text, _("Error: '%s' is not valid argument for '%s' option."), argv[0], opt); + g_string_printf (nmc->return_text, _("Error: '%s' is not valid argument for '%s' option."), argv[0], opt); nmc->return_value = NMC_RESULT_ERROR_USER_INPUT; - return nmc->return_value; + return FALSE; } } else if (matches (opt, "-colors") == 0) { if (next_arg (&argc, &argv) != 0) { - g_string_printf (nmc->return_text, _("Error: missing argument for '%s' option."), opt); + g_string_printf (nmc->return_text, _("Error: missing argument for '%s' option."), opt); nmc->return_value = NMC_RESULT_ERROR_USER_INPUT; - return nmc->return_value; + return FALSE; } if (argc == 1 && nmc->complete) nmc_complete_strings (argv[0], "yes", "no", "auto", NULL); @@ -313,15 +312,15 @@ parse_command_line (NmCli *nmc, int argc, char **argv) else if (matches (argv[0], "no") == 0) nmc->use_colors = NMC_USE_COLOR_NO; else { - g_string_printf (nmc->return_text, _("Error: '%s' is not valid argument for '%s' option."), argv[0], opt); + g_string_printf (nmc->return_text, _("Error: '%s' is not valid argument for '%s' option."), argv[0], opt); nmc->return_value = NMC_RESULT_ERROR_USER_INPUT; - return nmc->return_value; + return FALSE; } } else if (matches (opt, "-escape") == 0) { if (next_arg (&argc, &argv) != 0) { - g_string_printf (nmc->return_text, _("Error: missing argument for '%s' option."), opt); + g_string_printf (nmc->return_text, _("Error: missing argument for '%s' option."), opt); nmc->return_value = NMC_RESULT_ERROR_USER_INPUT; - return nmc->return_value; + return FALSE; } if (argc == 1 && nmc->complete) nmc_complete_strings (argv[0], "yes", "no", NULL); @@ -330,15 +329,15 @@ parse_command_line (NmCli *nmc, int argc, char **argv) else if (matches (argv[0], "no") == 0) nmc->escape_values = FALSE; else { - g_string_printf (nmc->return_text, _("Error: '%s' is not valid argument for '%s' option."), argv[0], opt); + g_string_printf (nmc->return_text, _("Error: '%s' is not valid argument for '%s' option."), argv[0], opt); nmc->return_value = NMC_RESULT_ERROR_USER_INPUT; - return nmc->return_value; + return FALSE; } } else if (matches (opt, "-fields") == 0) { if (next_arg (&argc, &argv) != 0) { - g_string_printf (nmc->return_text, _("Error: fields for '%s' options are missing."), opt); + g_string_printf (nmc->return_text, _("Error: fields for '%s' options are missing."), opt); nmc->return_value = NMC_RESULT_ERROR_USER_INPUT; - return nmc->return_value; + return FALSE; } if (argc == 1 && nmc->complete) complete_fields (argv[0]); @@ -352,15 +351,15 @@ parse_command_line (NmCli *nmc, int argc, char **argv) } else if (matches (opt, "-wait") == 0) { unsigned long timeout; if (next_arg (&argc, &argv) != 0) { - g_string_printf (nmc->return_text, _("Error: missing argument for '%s' option."), opt); + g_string_printf (nmc->return_text, _("Error: missing argument for '%s' option."), opt); nmc->return_value = NMC_RESULT_ERROR_USER_INPUT; - return nmc->return_value; + return FALSE; } if (!nmc_string_to_uint (argv[0], TRUE, 0, G_MAXINT, &timeout)) { - g_string_printf (nmc->return_text, _("Error: '%s' is not a valid timeout for '%s' option."), - argv[0], opt); + g_string_printf (nmc->return_text, _("Error: '%s' is not a valid timeout for '%s' option."), + argv[0], opt); nmc->return_value = NMC_RESULT_ERROR_USER_INPUT; - return nmc->return_value; + return FALSE; } nmc->timeout = (int) timeout; } else if (matches (opt, "-version") == 0) { @@ -374,135 +373,63 @@ parse_command_line (NmCli *nmc, int argc, char **argv) } else { g_string_printf (nmc->return_text, _("Error: Option '%s' is unknown, try 'nmcli -help'."), opt); nmc->return_value = NMC_RESULT_ERROR_USER_INPUT; - return nmc->return_value; + return FALSE; } argc--; argv++; } /* Now run the requested command */ - return nmc_do_cmd (nmc, nmcli_cmds, *argv, argc, argv); + nmc_do_cmd (nmc, nmcli_cmds, *argv, argc, argv); + + return TRUE; } static gboolean nmcli_sigint = FALSE; -static pthread_mutex_t sigint_mutex = PTHREAD_MUTEX_INITIALIZER; -static gboolean nmcli_sigquit_internal = FALSE; gboolean nmc_seen_sigint (void) { - gboolean sigint; - - pthread_mutex_lock (&sigint_mutex); - sigint = nmcli_sigint; - pthread_mutex_unlock (&sigint_mutex); - return sigint; + return nmcli_sigint; } void nmc_clear_sigint (void) { - pthread_mutex_lock (&sigint_mutex); nmcli_sigint = FALSE; - pthread_mutex_unlock (&sigint_mutex); } -void -nmc_set_sigquit_internal (void) +void nmc_exit (void) { - nmcli_sigquit_internal = TRUE; + tcsetattr (STDIN_FILENO, TCSADRAIN, &termios_orig); + nmc_cleanup_readline (); + exit (1); } -static int -event_hook_for_readline (void) -{ - /* Make readline() exit on SIGINT */ - if (nmc_seen_sigint ()) { - rl_echo_signal_char (SIGINT); - rl_stuff_char ('\n'); - } - return 0; -} - -void *signal_handling_thread (void *arg); -/* - * Thread function waiting for signals and processing them. - * Wait for signals in signal set. The semantics of sigwait() require that all - * threads (including the thread calling sigwait()) have the signal masked, for - * reliable operation. Otherwise, a signal that arrives while this thread is - * not blocked in sigwait() might be delivered to another thread. - */ -void * -signal_handling_thread (void *arg) { - int signo; - - while (1) { - sigwait (&signal_set, &signo); - - switch (signo) { - case SIGINT: - if (nmc_get_in_readline ()) { - /* Don't quit when in readline, only signal we received SIGINT */ - pthread_mutex_lock (&sigint_mutex); - nmcli_sigint = TRUE; - pthread_mutex_unlock (&sigint_mutex); - } else { - /* We can quit nmcli */ - tcsetattr (STDIN_FILENO, TCSADRAIN, &termios_orig); - nmc_cleanup_readline (); - g_print (_("\nError: nmcli terminated by signal %s (%d)\n"), - strsignal (signo), signo); - exit (1); - } - break; - case SIGQUIT: - case SIGTERM: - tcsetattr (STDIN_FILENO, TCSADRAIN, &termios_orig); - nmc_cleanup_readline (); - if (!nmcli_sigquit_internal) - g_print (_("\nError: nmcli terminated by signal %s (%d)\n"), - strsignal (signo), signo); - exit (1); - break; - default: - break; - } - } - return NULL; -} - -/* - * Mask the signals we are interested in and create a signal handling thread. - * Because all threads inherit the signal mask from their creator, all threads - * in the process will have the signals masked. That's why setup_signals() has - * to be called before creating other threads. - */ static gboolean -setup_signals (void) +signal_handler (gpointer user_data) { - pthread_t signal_thread_id; - int status; - - sigemptyset (&signal_set); - sigaddset (&signal_set, SIGINT); - sigaddset (&signal_set, SIGQUIT); - sigaddset (&signal_set, SIGTERM); - - /* Block all signals of interest. */ - status = pthread_sigmask (SIG_BLOCK, &signal_set, NULL); - if (status != 0) { - g_printerr (_("Failed to set signal mask: %d\n"), status); - return FALSE; - } + int signo = GPOINTER_TO_INT (user_data); - /* Create the signal handling thread. */ - status = pthread_create (&signal_thread_id, NULL, signal_handling_thread, NULL); - if (status != 0) { - g_printerr (_("Failed to create signal handling thread: %d\n"), status); - return FALSE; + switch (signo) { + case SIGINT: + if (nmc_get_in_readline ()) { + nmcli_sigint = TRUE; + } else { + g_print (_("Error: nmcli terminated by signal %s (%d)\n"), + strsignal (signo), + signo); + g_main_loop_quit (loop); + } + break; + case SIGTERM: + g_print (_("Error: nmcli terminated by signal %s (%d)\n"), + strsignal (signo), signo); + nmc_exit (); + break; } - return TRUE; + return G_SOURCE_CONTINUE; } static void @@ -587,37 +514,17 @@ nmc_value_transforms_register (void) nmc_convert_bytes_to_string); } -static NMClient * -nmc_get_client (NmCli *nmc) -{ - GError *error = NULL; - - if (!nmc->client) { - nmc->client = nm_client_new (NULL, &error); - if (!nmc->client) { - g_printerr ("%s\n", error->message); - g_clear_error (&error); - exit (NMC_RESULT_ERROR_UNKNOWN); - } - } - - return nmc->client; -} - /* Initialize NmCli structure - set default values */ static void nmc_init (NmCli *nmc) { nmc->client = NULL; - nmc->get_client = &nmc_get_client; nmc->return_value = NMC_RESULT_SUCCESS; nmc->return_text = g_string_new (_("Success")); nmc->timeout = -1; - nmc->connections = NULL; - nmc->secret_agent = NULL; nmc->pwds_hash = NULL; nmc->pk_listener = NULL; @@ -664,28 +571,9 @@ nmc_cleanup (NmCli *nmc) nmc_polkit_agent_fini (nmc); } -static gboolean -start (gpointer data) -{ - ArgsInfo *info = (ArgsInfo *) data; - info->nmc->return_value = parse_command_line (info->nmc, info->argc, info->argv); - - if (!info->nmc->should_wait) - g_main_loop_quit (loop); - - return FALSE; -} - - int main (int argc, char *argv[]) { - ArgsInfo args_info = { &nm_cli, argc, argv }; - - /* Set up unix signal handling */ - if (!setup_signals ()) - exit (NMC_RESULT_ERROR_UNKNOWN); - /* Set locale to use environment variables */ setlocale (LC_ALL, ""); @@ -701,20 +589,15 @@ main (int argc, char *argv[]) /* Save terminal settings */ tcgetattr (STDIN_FILENO, &termios_orig); - /* readline init */ - rl_event_hook = event_hook_for_readline; - /* Set 0.01s timeout to mitigate slowness in readline when a broken version is used. - * See https://bugzilla.redhat.com/show_bug.cgi?id=1109946 - */ - rl_set_keyboard_input_timeout (10000); + g_unix_signal_add (SIGTERM, signal_handler, GINT_TO_POINTER (SIGTERM)); + g_unix_signal_add (SIGINT, signal_handler, GINT_TO_POINTER (SIGINT)); nmc_value_transforms_register (); nmc_init (&nm_cli); - g_idle_add (start, &args_info); - - loop = g_main_loop_new (NULL, FALSE); /* create main loop */ - g_main_loop_run (loop); /* run main loop */ + loop = g_main_loop_new (NULL, FALSE); + if (process_command_line (&nm_cli, argc, argv)) + g_main_loop_run (loop); if (nm_cli.complete) { /* Remove error statuses from command completion runs. */ diff --git a/clients/cli/nmcli.h b/clients/cli/nmcli.h index a8908685..30600d21 100644 --- a/clients/cli/nmcli.h +++ b/clients/cli/nmcli.h @@ -132,15 +132,12 @@ typedef enum { /* NmCli - main structure */ typedef struct _NmCli { NMClient *client; /* Pointer to NMClient of libnm */ - NMClient *(*get_client) (struct _NmCli *nmc); /* Pointer to function for creating NMClient */ NMCResultCode return_value; /* Return code of nmcli */ GString *return_text; /* Reason text */ int timeout; /* Operation timeout */ - const GPtrArray *connections; /* List of connections */ - NMSecretAgentOld *secret_agent; /* Secret agent */ GHashTable *pwds_hash; /* Hash table with passwords in passwd-file */ NMPolkitListener *pk_listener ; /* polkit agent listener */ @@ -174,5 +171,6 @@ GQuark nmcli_error_quark (void); gboolean nmc_seen_sigint (void); void nmc_clear_sigint (void); void nmc_set_sigquit_internal (void); +void nmc_exit (void); #endif /* NMC_NMCLI_H */ diff --git a/clients/cli/settings-docs.c b/clients/cli/settings-docs.c index c376fd7a..2520ba0e 100644 --- a/clients/cli/settings-docs.c +++ b/clients/cli/settings-docs.c @@ -16,12 +16,12 @@ NmcPropertyDesc setting_802_11_wireless[] = { { "band", "802.11 frequency band of the network. One of \"a\" for 5GHz 802.11a or \"bg\" for 2.4GHz 802.11. This will lock associations to the Wi-Fi network to the specific band, i.e. if \"a\" is specified, the device will not associate with the same network in the 2.4GHz band even if the network's settings are compatible. This setting depends on specific driver capability and may not work with all drivers." }, { "bssid", "If specified, directs the device to only associate with the given access point. This capability is highly driver dependent and not supported by all devices. Note: this property does not control the BSSID used when creating an Ad-Hoc network and is unlikely to in the future." }, { "channel", "Wireless channel to use for the Wi-Fi connection. The device will only join (or create for Ad-Hoc networks) a Wi-Fi network on the specified channel. Because channel numbers overlap between bands, this property also requires the \"band\" property to be set." }, - { "cloned-mac-address", "If specified, request that the device use this MAC address instead of its permanent MAC address. This is known as MAC cloning or spoofing. Beside explicitly specifing a MAC address, the special values \"preserve\", \"permanent\", \"random\" and \"stable\" are supported. \"preserve\" means not to touch the MAC address on activation. \"permanent\" means to use the permanent hardware address of the device. \"random\" creates a random MAC address on each connect. \"stable\" creates a hashed MAC address based on connection.stable-id (or the connection's UUID) and a machine dependent key. If unspecified, the value can be overwritten via global defaults, see manual of NetworkManager.conf. If still unspecified, it defaults to \"permanent\". On D-Bus, this field is expressed as \"assigned-mac-address\" or the deprecated \"cloned-mac-address\"." }, + { "cloned-mac-address", "If specified, request that the device use this MAC address instead. This is known as MAC cloning or spoofing. Beside explicitly specifing a MAC address, the special values \"preserve\", \"permanent\", \"random\" and \"stable\" are supported. \"preserve\" means not to touch the MAC address on activation. \"permanent\" means to use the permanent hardware address of the device. \"random\" creates a random MAC address on each connect. \"stable\" creates a hashed MAC address based on connection.stable-id and a machine dependent key. If unspecified, the value can be overwritten via global defaults, see manual of NetworkManager.conf. If still unspecified, it defaults to \"preserve\" (older versions of NetworkManager may use a different default value). On D-Bus, this field is expressed as \"assigned-mac-address\" or the deprecated \"cloned-mac-address\"." }, { "generate-mac-address-mask", "With \"cloned-mac-address\" setting \"random\" or \"stable\", by default all bits of the MAC address are scrambled and a locally-administered, unicast MAC address is created. This property allows to specify that certain bits are fixed. Note that the least significant bit of the first MAC address will always be unset to create a unicast MAC address. If the property is NULL, it is eligible to be overwritten by a default connection setting. If the value is still NULL or an empty string, the default is to create a locally-administered, unicast MAC address. If the value contains one MAC address, this address is used as mask. The set bits of the mask are to be filled with the current MAC address of the device, while the unset bits are subject to randomization. Setting \"FE:FF:FF:00:00:00\" means to preserve the OUI of the current MAC address and only randomize the lower 3 bytes using the \"random\" or \"stable\" algorithm. If the value contains one additional MAC address after the mask, this address is used instead of the current MAC address to fill the bits that shall not be randomized. For example, a value of \"FE:FF:FF:00:00:00 68:F7:28:00:00:00\" will set the OUI of the MAC address to 68:F7:28, while the lower bits are randomized. A value of \"02:00:00:00:00:00 00:00:00:00:00:00\" will create a fully scrambled globally-administered, burned-in MAC address. If the value contains more then one additional MAC addresses, one of them is chosen randomly. For example, \"02:00:00:00:00:00 00:00:00:00:00:00 02:00:00:00:00:00\" will create a fully scrambled MAC address, randomly locally or globally administered." }, { "hidden", "If TRUE, indicates this network is a non-broadcasting network that hides its SSID. In this case various workarounds may take place, such as probe-scanning the SSID for more reliable network discovery. However, these workarounds expose inherent insecurities with hidden SSID networks, and thus hidden SSID networks should be used with caution." }, { "mac-address", "If specified, this connection will only apply to the Wi-Fi device whose permanent MAC address matches. This property does not change the MAC address of the device (i.e. MAC spoofing)." }, { "mac-address-blacklist", "A list of permanent MAC addresses of Wi-Fi devices to which this connection should never apply. Each MAC address should be given in the standard hex-digits-and-colons notation (eg \"00:11:22:33:44:55\")." }, - { "mac-address-randomization", "One of NM_SETTING_MAC_RANDOMIZATION_DEFAULT (0) (never randomize unless the user has set a global default to randomize and the supplicant supports randomization), NM_SETTING_MAC_RANDOMIZATION_NEVER (1) (never randomize the MAC address), or NM_SETTING_MAC_RANDOMIZATION_ALWAYS (2) (always randomize the MAC address). Deprecated: 1" }, + { "mac-address-randomization", "One of NM_SETTING_MAC_RANDOMIZATION_DEFAULT (0) (never randomize unless the user has set a global default to randomize and the supplicant supports randomization), NM_SETTING_MAC_RANDOMIZATION_NEVER (1) (never randomize the MAC address), or NM_SETTING_MAC_RANDOMIZATION_ALWAYS (2) (always randomize the MAC address). This property is deprecated for 'cloned-mac-address'. Deprecated: 1" }, { "mode", "Wi-Fi network mode; one of \"infrastructure\", \"adhoc\" or \"ap\". If blank, infrastructure is assumed." }, { "mtu", "If non-zero, only transmit packets of the specified size or smaller, breaking larger packets up into multiple Ethernet frames." }, { "name", "The setting's name, which uniquely identifies the setting within the connection. Each setting type has a name unique to that type, for example \"ppp\" or \"wireless\" or \"wired\"." }, @@ -92,9 +92,9 @@ NmcPropertyDesc setting_802_1x[] = { }; NmcPropertyDesc setting_802_3_ethernet[] = { - { "auto-negotiate", "If TRUE, allow auto-negotiation of port speed and duplex mode. If FALSE, do not allow auto-negotiation, in which case the \"speed\" and \"duplex\" properties should be set." }, - { "cloned-mac-address", "If specified, request that the device use this MAC address instead of its permanent MAC address. This is known as MAC cloning or spoofing. Beside explicitly specifing a MAC address, the special values \"preserve\", \"permanent\", \"random\" and \"stable\" are supported. \"preserve\" means not to touch the MAC address on activation. \"permanent\" means to use the permanent hardware address of the device. \"random\" creates a random MAC address on each connect. \"stable\" creates a hashed MAC address based on connection.stable-id (or the connection's UUID) and a machine dependent key. If unspecified, the value can be overwritten via global defaults, see manual of NetworkManager.conf. If still unspecified, it defaults to \"permanent\". On D-Bus, this field is expressed as \"assigned-mac-address\" or the deprecated \"cloned-mac-address\"." }, - { "duplex", "If specified, request that the device only use the specified duplex mode. Either \"half\" or \"full\"." }, + { "auto-negotiate", "If TRUE, enforce auto-negotiation of port speed and duplex mode. If FALSE, \"speed\" and \"duplex\" properties should be both set or link configuration will be skipped." }, + { "cloned-mac-address", "If specified, request that the device use this MAC address instead. This is known as MAC cloning or spoofing. Beside explicitly specifing a MAC address, the special values \"preserve\", \"permanent\", \"random\" and \"stable\" are supported. \"preserve\" means not to touch the MAC address on activation. \"permanent\" means to use the permanent hardware address of the device. \"random\" creates a random MAC address on each connect. \"stable\" creates a hashed MAC address based on connection.stable-id and a machine dependent key. If unspecified, the value can be overwritten via global defaults, see manual of NetworkManager.conf. If still unspecified, it defaults to \"preserve\" (older versions of NetworkManager may use a different default value). On D-Bus, this field is expressed as \"assigned-mac-address\" or the deprecated \"cloned-mac-address\"." }, + { "duplex", "Can be specified only when \"auto-negotiate\" is \"off\". In that case, statically configures the device to use that specified duplex mode, either \"half\" or \"full\". Must be set together with the \"speed\" property if specified. Before specifying a duplex mode be sure your device supports it." }, { "generate-mac-address-mask", "With \"cloned-mac-address\" setting \"random\" or \"stable\", by default all bits of the MAC address are scrambled and a locally-administered, unicast MAC address is created. This property allows to specify that certain bits are fixed. Note that the least significant bit of the first MAC address will always be unset to create a unicast MAC address. If the property is NULL, it is eligible to be overwritten by a default connection setting. If the value is still NULL or an empty string, the default is to create a locally-administered, unicast MAC address. If the value contains one MAC address, this address is used as mask. The set bits of the mask are to be filled with the current MAC address of the device, while the unset bits are subject to randomization. Setting \"FE:FF:FF:00:00:00\" means to preserve the OUI of the current MAC address and only randomize the lower 3 bytes using the \"random\" or \"stable\" algorithm. If the value contains one additional MAC address after the mask, this address is used instead of the current MAC address to fill the bits that shall not be randomized. For example, a value of \"FE:FF:FF:00:00:00 68:F7:28:00:00:00\" will set the OUI of the MAC address to 68:F7:28, while the lower bits are randomized. A value of \"02:00:00:00:00:00 00:00:00:00:00:00\" will create a fully scrambled globally-administered, burned-in MAC address. If the value contains more then one additional MAC addresses, one of them is chosen randomly. For example, \"02:00:00:00:00:00 00:00:00:00:00:00 02:00:00:00:00:00\" will create a fully scrambled MAC address, randomly locally or globally administered." }, { "mac-address", "If specified, this connection will only apply to the Ethernet device whose permanent MAC address matches. This property does not change the MAC address of the device (i.e. MAC spoofing)." }, { "mac-address-blacklist", "If specified, this connection will never apply to the Ethernet device whose permanent MAC address matches an address in the list. Each MAC address is in the standard hex-digits-and-colons notation (00:11:22:33:44:55)." }, @@ -104,7 +104,7 @@ NmcPropertyDesc setting_802_3_ethernet[] = { { "s390-nettype", "s390 network device type; one of \"qeth\", \"lcs\", or \"ctc\", representing the different types of virtual network devices available on s390 systems." }, { "s390-options", "Dictionary of key/value pairs of s390-specific device options. Both keys and values must be strings. Allowed keys include \"portno\", \"layer2\", \"portname\", \"protocol\", among others. Key names must contain only alphanumeric characters (ie, [a-zA-Z0-9])." }, { "s390-subchannels", "Identifies specific subchannels that this network device uses for communication with z/VM or s390 host. Like the \"mac-address\" property for non-z/VM devices, this property can be used to ensure this connection only applies to the network device that uses these subchannels. The list should contain exactly 3 strings, and each string may only be composed of hexadecimal characters and the period (.) character." }, - { "speed", "If non-zero, request that the device use only the specified speed. In Mbit/s, ie 100 == 100Mbit/s." }, + { "speed", "Can be set to a value grater than zero only when \"auto-negotiate\" is \"off\". In that case, statically configures the device to use that specified speed. In Mbit/s, ie 100 == 100Mbit/s. Must be set together with the \"duplex\" property when non-zero. Before specifying a speed value be sure your device supports it." }, { "wake-on-lan", "The NMSettingWiredWakeOnLan options to enable. Not all devices support all options. May be any combination of NM_SETTING_WIRED_WAKE_ON_LAN_PHY (0x2), NM_SETTING_WIRED_WAKE_ON_LAN_UNICAST (0x4), NM_SETTING_WIRED_WAKE_ON_LAN_MULTICAST (0x8), NM_SETTING_WIRED_WAKE_ON_LAN_BROADCAST (0x10), NM_SETTING_WIRED_WAKE_ON_LAN_ARP (0x20), NM_SETTING_WIRED_WAKE_ON_LAN_MAGIC (0x40) or the special values NM_SETTING_WIRED_WAKE_ON_LAN_DEFAULT (0x1) (to use global settings) and NM_SETTING_WIRED_WAKE_ON_LAN_IGNORE (0x8000) (to disable management of Wake-on-LAN in NetworkManager)." }, { "wake-on-lan-password", "If specified, the password used with magic-packet-based Wake-on-LAN, represented as an Ethernet MAC address. If NULL, no password will be required." }, }; @@ -161,6 +161,7 @@ NmcPropertyDesc setting_cdma[] = { NmcPropertyDesc setting_connection[] = { { "autoconnect", "Whether or not the connection should be automatically connected by NetworkManager when the resources for the connection are available. TRUE to automatically activate the connection, FALSE to require manual intervention to activate the connection." }, { "autoconnect-priority", "The autoconnect priority. If the connection is set to autoconnect, connections with higher priority will be preferred. Defaults to 0. The higher number means higher priority." }, + { "autoconnect-retries", "The number of times a connection should be tried when autoctivating before giving up. Zero means forever, -1 means the global default (4 times if not overridden)." }, { "autoconnect-slaves", "Whether or not slaves of this connection should be automatically brought up when NetworkManager activates this connection. This only has a real effect for master connections. The permitted values are: 0: leave slave connections untouched, 1: activate all the slave connections with this connection, -1: default. If -1 (default) is set, global connection.autoconnect-slaves is read to determine the real value. If it is default as well, this fallbacks to 0." }, { "gateway-ping-timeout", "If greater than zero, delay success of IP addressing until either the timeout is reached, or an IP gateway replies to a ping." }, { "id", "A human readable unique identifier for the connection, like \"Work Wi-Fi\" or \"T-Mobile 3G\"." }, @@ -173,7 +174,7 @@ NmcPropertyDesc setting_connection[] = { { "read-only", "FALSE if the connection can be modified using the provided settings service's D-Bus interface with the right privileges, or TRUE if the connection is read-only and cannot be modified." }, { "secondaries", "List of connection UUIDs that should be activated when the base connection itself is activated. Currently only VPN connections are supported." }, { "slave-type", "Setting name of the device type of this slave's master connection (eg, \"bond\"), or NULL if this connection is not a slave." }, - { "stable-id", "This token to generate stable IDs for the connection. If unset, the UUID will be used instead. The stable-id is used instead of the connection UUID for generating IPv6 stable private addresses with ipv6.addr-gen-mode=stable-privacy. It is also used to seed the generated cloned MAC address for ethernet.cloned-mac-address=stable and wifi.cloned-mac-address=stable." }, + { "stable-id", "Token to generate stable IDs for the connection. The stable-id is used for generating IPv6 stable private addresses with ipv6.addr-gen-mode=stable-privacy. It is also used to seed the generated cloned MAC address for ethernet.cloned-mac-address=stable and wifi.cloned-mac-address=stable. Note that also the interface name of the activating connection and a per-host secret key is included into the address generation so that the same stable-id on different hosts/devices yields different addresses. If the value is unset, an ID unique for the connection is used. Specifing a stable-id allows multiple connections to generate the same addresses. Another use is to generate IDs at runtime via dynamic substitutions. The '$' character is treated special to perform dynamic substitutions at runtime. Currently supported are \"${CONNECTION}\", \"${BOOT}\", \"${RANDOM}\". These effectively create unique IDs per-connection, per-boot, or every time. Any unrecognized patterns following '$' are treated verbatim, however are reserved for future use. You are thus advised to avoid '$' or escape it as \"$$\". For example, set it to \"${CONNECTION}/${BOOT}\" to create a unique id for this connection that changes with every reboot. Note that two connections only use the same effective id if their stable-id is also identical before performing dynamic substitutions." }, { "timestamp", "The time, in seconds since the Unix Epoch, that the connection was last _successfully_ fully activated. NetworkManager updates the connection timestamp periodically when the connection is active to ensure that an active connection has the latest timestamp. The property is only meant for reading (changes to this property will not be preserved)." }, { "type", "Base type of the connection. For hardware-dependent connections, should contain the setting name of the hardware-type specific setting (ie, \"802-3-ethernet\" or \"802-11-wireless\" or \"bluetooth\", etc), and for non-hardware dependent connections like VPN or otherwise, should contain the setting name of that setting type (ie, \"vpn\" or \"bridge\", etc)." }, { "uuid", "A universally unique identifier for the connection, for example generated with libuuid. It should be assigned when the connection is created, and never changed as long as the connection still applies to the same network. For example, it should not be changed when the \"id\" property or NMSettingIP4Config changes, but might need to be re-created when the Wi-Fi SSID, mobile broadband network provider, or \"type\" property changes. The UUID must be in the format \"2815492f-7e56-435e-b2e9-246bd7cdc664\" (ie, contains only hexadecimal characters and \"-\")." }, @@ -253,8 +254,8 @@ NmcPropertyDesc setting_ipv4[] = { { "dhcp-send-hostname", "If TRUE, a hostname is sent to the DHCP server when acquiring a lease. Some DHCP servers use this hostname to update DNS databases, essentially providing a static hostname for the computer. If the \"dhcp-hostname\" property is NULL and this property is TRUE, the current persistent hostname of the computer is sent." }, { "dhcp-timeout", "A timeout for a DHCP transaction in seconds." }, { "dns", "Array of IP addresses of DNS servers." }, - { "dns-options", "Array of DNS options. NULL means that the options are unset and left at the default. In this case NetworkManager will use default options. This is distinct from an empty list of properties." }, - { "dns-priority", "DNS priority. The relative priority to be used when determining the order of DNS servers in resolv.conf. A lower value means that servers will be on top of the file. Zero selects the default value, which is 50 for VPNs and 100 for other connections. When multiple devices have configurations with the same priority, the one with an active default route will be preferred. Note that when using dns=dnsmasq the order is meaningless since dnsmasq forwards queries to all known servers at the same time. Negative values have the special effect of excluding other configurations with a greater priority value; so in presence of at least a negative priority, only DNS servers from configurations with the lowest priority value will be used." }, + { "dns-options", "Array of DNS options as described in man 5 resolv.conf. NULL means that the options are unset and left at the default. In this case NetworkManager will use default options. This is distinct from an empty list of properties." }, + { "dns-priority", "Intra-connection DNS priority. The relative priority to be used when determining the order of DNS servers in resolv.conf. A lower value means that servers will be on top of the file. Zero selects the default value, which is 50 for VPNs and 100 for other connections. Note that the priority is to order DNS settings for multiple active connections. It does not disambiguate multiple DNS servers within the same connection profile. For that, just specify the DNS servers in the desired order. When multiple devices have configurations with the same priority, the one with an active default route will be preferred. Note that when using dns=dnsmasq the order is meaningless since dnsmasq forwards queries to all known servers at the same time. Negative values have the special effect of excluding other configurations with a greater priority value; so in presence of at least a negative priority, only DNS servers from connections with the lowest priority value will be used." }, { "dns-search", "Array of DNS search domains." }, { "gateway", "The gateway associated with this configuration. This is only meaningful if \"addresses\" is also set." }, { "ignore-auto-dns", "When \"method\" is set to \"auto\" and this property to TRUE, automatically configured nameservers and search domains are ignored and only nameservers and search domains specified in the \"dns\" and \"dns-search\" properties, if any, are used." }, @@ -268,15 +269,15 @@ NmcPropertyDesc setting_ipv4[] = { }; NmcPropertyDesc setting_ipv6[] = { - { "addr-gen-mode", "Configure method for creating the address for use with RFC4862 IPv6 Stateless Address Autoconfiguration. The permitted values are: \"eui64\", or \"stable-privacy\". If the property is set to \"eui64\", the addresses will be generated using the interface tokens derived from hardware address. This makes the host part of the address to stay constant, making it possible to track host's presence when it changes networks. The address changes when the interface hardware is replaced. The value of \"stable-privacy\" enables use of cryptographically secure hash of a secret host-specific key along with the connection identification and the network address as specified by RFC7217. This makes it impossible to use the address track host's presence, and makes the address stable when the network interface hardware is replaced. On D-Bus, the absence of an addr-gen-mode setting equals enabling \"stable-privacy\". For keyfile plugin, the absence of the setting on disk means \"eui64\" so that the property doesn't change on upgrade from older versions. Note that this setting is distinct from the Privacy Extensions as configured by \"ip6-privacy\" property and it does not affect the temporary addresses configured with this option." }, + { "addr-gen-mode", "Configure method for creating the address for use with RFC4862 IPv6 Stateless Address Autoconfiguration. The permitted values are: \"eui64\", or \"stable-privacy\". If the property is set to \"eui64\", the addresses will be generated using the interface tokens derived from hardware address. This makes the host part of the address to stay constant, making it possible to track host's presence when it changes networks. The address changes when the interface hardware is replaced. The value of \"stable-privacy\" enables use of cryptographically secure hash of a secret host-specific key along with the connection's stable-id and the network address as specified by RFC7217. This makes it impossible to use the address track host's presence, and makes the address stable when the network interface hardware is replaced. On D-Bus, the absence of an addr-gen-mode setting equals enabling \"stable-privacy\". For keyfile plugin, the absence of the setting on disk means \"eui64\" so that the property doesn't change on upgrade from older versions. Note that this setting is distinct from the Privacy Extensions as configured by \"ip6-privacy\" property and it does not affect the temporary addresses configured with this option." }, { "addresses", "Array of IP addresses." }, { "dad-timeout", "Timeout in milliseconds used to check for the presence of duplicate IP addresses on the network. If an address conflict is detected, the activation will fail. A zero value means that no duplicate address detection is performed, -1 means the default value (either configuration ipvx.dad-timeout override or 3 seconds). A value greater than zero is a timeout in milliseconds." }, { "dhcp-hostname", "If the \"dhcp-send-hostname\" property is TRUE, then the specified name will be sent to the DHCP server when acquiring a lease. This property and \"dhcp-fqdn\" are mutually exclusive and cannot be set at the same time." }, { "dhcp-send-hostname", "If TRUE, a hostname is sent to the DHCP server when acquiring a lease. Some DHCP servers use this hostname to update DNS databases, essentially providing a static hostname for the computer. If the \"dhcp-hostname\" property is NULL and this property is TRUE, the current persistent hostname of the computer is sent." }, { "dhcp-timeout", "A timeout for a DHCP transaction in seconds." }, { "dns", "Array of IP addresses of DNS servers." }, - { "dns-options", "Array of DNS options. NULL means that the options are unset and left at the default. In this case NetworkManager will use default options. This is distinct from an empty list of properties." }, - { "dns-priority", "DNS priority. The relative priority to be used when determining the order of DNS servers in resolv.conf. A lower value means that servers will be on top of the file. Zero selects the default value, which is 50 for VPNs and 100 for other connections. When multiple devices have configurations with the same priority, the one with an active default route will be preferred. Note that when using dns=dnsmasq the order is meaningless since dnsmasq forwards queries to all known servers at the same time. Negative values have the special effect of excluding other configurations with a greater priority value; so in presence of at least a negative priority, only DNS servers from configurations with the lowest priority value will be used." }, + { "dns-options", "Array of DNS options as described in man 5 resolv.conf. NULL means that the options are unset and left at the default. In this case NetworkManager will use default options. This is distinct from an empty list of properties." }, + { "dns-priority", "Intra-connection DNS priority. The relative priority to be used when determining the order of DNS servers in resolv.conf. A lower value means that servers will be on top of the file. Zero selects the default value, which is 50 for VPNs and 100 for other connections. Note that the priority is to order DNS settings for multiple active connections. It does not disambiguate multiple DNS servers within the same connection profile. For that, just specify the DNS servers in the desired order. When multiple devices have configurations with the same priority, the one with an active default route will be preferred. Note that when using dns=dnsmasq the order is meaningless since dnsmasq forwards queries to all known servers at the same time. Negative values have the special effect of excluding other configurations with a greater priority value; so in presence of at least a negative priority, only DNS servers from connections with the lowest priority value will be used." }, { "dns-search", "Array of DNS search domains." }, { "gateway", "The gateway associated with this configuration. This is only meaningful if \"addresses\" is also set." }, { "ignore-auto-dns", "When \"method\" is set to \"auto\" and this property to TRUE, automatically configured nameservers and search domains are ignored and only nameservers and search domains specified in the \"dns\" and \"dns-search\" properties, if any, are used." }, @@ -291,6 +292,18 @@ NmcPropertyDesc setting_ipv6[] = { { "token", "Configure the token for draft-chown-6man-tokenised-ipv6-identifiers-02 IPv6 tokenized interface identifiers. Useful with eui64 addr-gen-mode." }, }; +NmcPropertyDesc setting_macsec[] = { + { "encrypt", "Whether the transmitted traffic must be encrypted." }, + { "mka-cak", "The pre-shared CAK (Connectivity Association Key) for MACsec Key Agreement." }, + { "mka-cak-flags", "Flags indicating how to handle the \"mka-cak\" property." }, + { "mka-ckn", "The pre-shared CKN (Connectivity-association Key Name) for MACsec Key Agreement." }, + { "mode", "Specifies how the CAK (Connectivity Association Key) for MKA (MACsec Key Agreement) is obtained." }, + { "name", "The setting's name, which uniquely identifies the setting within the connection. Each setting type has a name unique to that type, for example \"ppp\" or \"wireless\" or \"wired\"." }, + { "parent", "If given, specifies the parent interface name or parent connection UUID from which this MACSEC interface should be created. If this property is not specified, the connection must contain an \"802-3-ethernet\" setting with a \"mac-address\" property." }, + { "port", "The port component of the SCI (Secure Channel Identifier), between 1 and 65534." }, + { "validation", "Specifies the validation mode for incoming frames." }, +}; + NmcPropertyDesc setting_macvlan[] = { { "mode", "The macvlan mode, which specifies the communication mechanism between multiple macvlans on the same lower device." }, { "name", "The setting's name, which uniquely identifies the setting within the connection. Each setting type has a name unique to that type, for example \"ppp\" or \"wireless\" or \"wired\"." }, @@ -329,6 +342,14 @@ NmcPropertyDesc setting_pppoe[] = { { "username", "Username used to authenticate with the PPPoE service." }, }; +NmcPropertyDesc setting_proxy[] = { + { "browser-only", "Whether the proxy configuration is for browser only." }, + { "method", "Method for proxy configuration, Default is NM_SETTING_PROXY_METHOD_NONE (0)" }, + { "name", "The setting's name, which uniquely identifies the setting within the connection. Each setting type has a name unique to that type, for example \"ppp\" or \"wireless\" or \"wired\"." }, + { "pac-script", "PAC script for the connection." }, + { "pac-url", "PAC URL for obtaining PAC file." }, +}; + NmcPropertyDesc setting_serial[] = { { "baud", "Speed to use for communication over the serial port. Note that this value usually has no effect for mobile broadband modems as they generally ignore speed settings and use the highest available speed." }, { "bits", "Byte-width of the serial communication. The 8 in \"8n1\" for example." }, @@ -423,7 +444,7 @@ NmcSettingDesc all_settings[] = { { "bridge", setting_bridge, 9 }, { "bridge-port", setting_bridge_port, 4 }, { "cdma", setting_cdma, 5 }, - { "connection", setting_connection, 19 }, + { "connection", setting_connection, 20 }, { "dcb", setting_dcb, 16 }, { "generic", setting_generic, 1 }, { "gsm", setting_gsm, 13 }, @@ -431,9 +452,11 @@ NmcSettingDesc all_settings[] = { { "ip-tunnel", setting_ip_tunnel, 13 }, { "ipv4", setting_ipv4, 20 }, { "ipv6", setting_ipv6, 21 }, + { "macsec", setting_macsec, 9 }, { "macvlan", setting_macvlan, 5 }, { "ppp", setting_ppp, 19 }, { "pppoe", setting_pppoe, 5 }, + { "proxy", setting_proxy, 5 }, { "serial", setting_serial, 6 }, { "team", setting_team, 2 }, { "team-port", setting_team_port, 2 }, diff --git a/clients/cli/settings.c b/clients/cli/settings.c index ee167d2c..40cf9754 100644 --- a/clients/cli/settings.c +++ b/clients/cli/settings.c @@ -50,17 +50,18 @@ NmcOutputField nmc_fields_setting_connection[] = { SETTING_FIELD (NM_SETTING_CONNECTION_TYPE), /* 5 */ SETTING_FIELD (NM_SETTING_CONNECTION_AUTOCONNECT), /* 6 */ SETTING_FIELD (NM_SETTING_CONNECTION_AUTOCONNECT_PRIORITY), /* 7 */ - SETTING_FIELD (NM_SETTING_CONNECTION_TIMESTAMP), /* 8 */ - SETTING_FIELD (NM_SETTING_CONNECTION_READ_ONLY), /* 9 */ - SETTING_FIELD (NM_SETTING_CONNECTION_PERMISSIONS), /* 10 */ - SETTING_FIELD (NM_SETTING_CONNECTION_ZONE), /* 11 */ - SETTING_FIELD (NM_SETTING_CONNECTION_MASTER), /* 12 */ - SETTING_FIELD (NM_SETTING_CONNECTION_SLAVE_TYPE), /* 13 */ - SETTING_FIELD (NM_SETTING_CONNECTION_AUTOCONNECT_SLAVES), /* 14 */ - SETTING_FIELD (NM_SETTING_CONNECTION_SECONDARIES), /* 15 */ - SETTING_FIELD (NM_SETTING_CONNECTION_GATEWAY_PING_TIMEOUT), /* 16 */ - SETTING_FIELD (NM_SETTING_CONNECTION_METERED), /* 17 */ - SETTING_FIELD (NM_SETTING_CONNECTION_LLDP), /* 18 */ + SETTING_FIELD (NM_SETTING_CONNECTION_AUTOCONNECT_RETRIES), /* 8 */ + SETTING_FIELD (NM_SETTING_CONNECTION_TIMESTAMP), /* 9 */ + SETTING_FIELD (NM_SETTING_CONNECTION_READ_ONLY), /* 10 */ + SETTING_FIELD (NM_SETTING_CONNECTION_PERMISSIONS), /* 11 */ + SETTING_FIELD (NM_SETTING_CONNECTION_ZONE), /* 12 */ + SETTING_FIELD (NM_SETTING_CONNECTION_MASTER), /* 13 */ + SETTING_FIELD (NM_SETTING_CONNECTION_SLAVE_TYPE), /* 14 */ + SETTING_FIELD (NM_SETTING_CONNECTION_AUTOCONNECT_SLAVES), /* 15 */ + SETTING_FIELD (NM_SETTING_CONNECTION_SECONDARIES), /* 16 */ + SETTING_FIELD (NM_SETTING_CONNECTION_GATEWAY_PING_TIMEOUT), /* 17 */ + SETTING_FIELD (NM_SETTING_CONNECTION_METERED), /* 18 */ + SETTING_FIELD (NM_SETTING_CONNECTION_LLDP), /* 19 */ {NULL, NULL, 0, NULL, FALSE, FALSE, 0} }; #define NMC_FIELDS_SETTING_CONNECTION_ALL "name"","\ @@ -71,6 +72,7 @@ NmcOutputField nmc_fields_setting_connection[] = { NM_SETTING_CONNECTION_TYPE","\ NM_SETTING_CONNECTION_AUTOCONNECT","\ NM_SETTING_CONNECTION_AUTOCONNECT_PRIORITY","\ + NM_SETTING_CONNECTION_AUTOCONNECT_RETRIES","\ NM_SETTING_CONNECTION_TIMESTAMP","\ NM_SETTING_CONNECTION_READ_ONLY","\ NM_SETTING_CONNECTION_PERMISSIONS","\ @@ -741,6 +743,29 @@ NmcOutputField nmc_fields_setting_ip_tunnel[] = { NM_SETTING_IP_TUNNEL_FLOW_LABEL","\ NM_SETTING_IP_TUNNEL_MTU +/* Available fields for NM_SETTING_MACSEC_SETTING_NAME */ +NmcOutputField nmc_fields_setting_macsec[] = { + SETTING_FIELD ("name"), /* 0 */ + SETTING_FIELD (NM_SETTING_MACSEC_PARENT), /* 1 */ + SETTING_FIELD (NM_SETTING_MACSEC_MODE), /* 2 */ + SETTING_FIELD (NM_SETTING_MACSEC_ENCRYPT), /* 3 */ + SETTING_FIELD (NM_SETTING_MACSEC_MKA_CAK), /* 4 */ + SETTING_FIELD (NM_SETTING_MACSEC_MKA_CAK_FLAGS), /* 5 */ + SETTING_FIELD (NM_SETTING_MACSEC_MKA_CKN), /* 6 */ + SETTING_FIELD (NM_SETTING_MACSEC_PORT), /* 7 */ + SETTING_FIELD (NM_SETTING_MACSEC_VALIDATION), /* 8 */ + {NULL, NULL, 0, NULL, FALSE, FALSE, 0} +}; +#define NMC_FIELDS_SETTING_MACSEC_ALL "name"","\ + NM_SETTING_MACSEC_PARENT","\ + NM_SETTING_MACSEC_MODE","\ + NM_SETTING_MACSEC_ENCRYPT","\ + NM_SETTING_MACSEC_MKA_CAK","\ + NM_SETTING_MACSEC_MKA_CAK_FLAGS","\ + NM_SETTING_MACSEC_MKA_CKN","\ + NM_SETTING_MACSEC_PORT","\ + NM_SETTING_MACSEC_VALIDATION + /* Available fields for NM_SETTING_MACVLAN_SETTING_NAME */ NmcOutputField nmc_fields_setting_macvlan[] = { SETTING_FIELD ("name"), /* 0 */ @@ -795,6 +820,20 @@ NmcOutputField nmc_fields_setting_vxlan[] = { NM_SETTING_VXLAN_L2_MISS","\ NM_SETTING_VXLAN_L3_MISS +/* Available fields for NM_SETTING_PROXY_SETTING_NAME */ +NmcOutputField nmc_fields_setting_proxy[] = { + SETTING_FIELD ("name"), /* 0 */ + SETTING_FIELD (NM_SETTING_PROXY_METHOD), /* 1 */ + SETTING_FIELD (NM_SETTING_PROXY_BROWSER_ONLY), /* 2 */ + SETTING_FIELD (NM_SETTING_PROXY_PAC_URL), /* 3 */ + SETTING_FIELD (NM_SETTING_PROXY_PAC_SCRIPT), /* 4 */ + {NULL, NULL, 0, NULL, FALSE, FALSE, 0} +}; +#define NMC_FIELDS_SETTING_PROXY_ALL "name"","\ + NM_SETTING_PROXY_METHOD","\ + NM_SETTING_PROXY_BROWSER_ONLY","\ + NM_SETTING_PROXY_PAC_URL","\ + NM_SETTING_PROXY_PAC_SCRIPT /*----------------------------------------------------------------------------*/ static char * wep_key_type_to_string (NMWepKeyType type) @@ -1042,14 +1081,21 @@ static char * nmc_property_802_1X_get_ca_cert (NMSetting *setting, NmcPropertyGetType get_type) { NMSetting8021x *s_8021X = NM_SETTING_802_1X (setting); - NMSetting8021xCKScheme scheme; char *ca_cert_str = NULL; - scheme = nm_setting_802_1x_get_ca_cert_scheme (s_8021X); - if (scheme == NM_SETTING_802_1X_CK_SCHEME_BLOB) + switch (nm_setting_802_1x_get_ca_cert_scheme (s_8021X)) { + case NM_SETTING_802_1X_CK_SCHEME_BLOB: ca_cert_str = bytes_to_string (nm_setting_802_1x_get_ca_cert_blob (s_8021X)); - if (scheme == NM_SETTING_802_1X_CK_SCHEME_PATH) + break; + case NM_SETTING_802_1X_CK_SCHEME_PATH: ca_cert_str = g_strdup (nm_setting_802_1x_get_ca_cert_path (s_8021X)); + break; + case NM_SETTING_802_1X_CK_SCHEME_PKCS11: + ca_cert_str = g_strdup (nm_setting_802_1x_get_ca_cert_uri (s_8021X)); + break; + case NM_SETTING_802_1X_CK_SCHEME_UNKNOWN: + break; + } return ca_cert_str; } @@ -1060,17 +1106,24 @@ nmc_property_802_1X_get_client_cert (NMSetting *setting, gboolean show_secrets) { NMSetting8021x *s_8021X = NM_SETTING_802_1X (setting); - NMSetting8021xCKScheme scheme; char *cert_str = NULL; - scheme = nm_setting_802_1x_get_client_cert_scheme (s_8021X); - if (scheme == NM_SETTING_802_1X_CK_SCHEME_BLOB) { + switch (nm_setting_802_1x_get_client_cert_scheme (s_8021X)) { + case NM_SETTING_802_1X_CK_SCHEME_BLOB: if (show_secrets) cert_str = bytes_to_string (nm_setting_802_1x_get_client_cert_blob (s_8021X)); else cert_str = g_strdup (_("")); - } else if (scheme == NM_SETTING_802_1X_CK_SCHEME_PATH) + break; + case NM_SETTING_802_1X_CK_SCHEME_PATH: cert_str = g_strdup (nm_setting_802_1x_get_client_cert_path (s_8021X)); + break; + case NM_SETTING_802_1X_CK_SCHEME_PKCS11: + cert_str = g_strdup (nm_setting_802_1x_get_client_cert_uri (s_8021X)); + break; + case NM_SETTING_802_1X_CK_SCHEME_UNKNOWN: + break; + } return cert_str; } @@ -1085,14 +1138,21 @@ static char * nmc_property_802_1X_get_phase2_ca_cert (NMSetting *setting, NmcPropertyGetType get_type) { NMSetting8021x *s_8021X = NM_SETTING_802_1X (setting); - NMSetting8021xCKScheme scheme; char *phase2_ca_cert_str = NULL; - scheme = nm_setting_802_1x_get_phase2_ca_cert_scheme (s_8021X); - if (scheme == NM_SETTING_802_1X_CK_SCHEME_BLOB) + switch (nm_setting_802_1x_get_phase2_ca_cert_scheme (s_8021X)) { + case NM_SETTING_802_1X_CK_SCHEME_BLOB: phase2_ca_cert_str = bytes_to_string (nm_setting_802_1x_get_phase2_ca_cert_blob (s_8021X)); - if (scheme == NM_SETTING_802_1X_CK_SCHEME_PATH) + break; + case NM_SETTING_802_1X_CK_SCHEME_PATH: phase2_ca_cert_str = g_strdup (nm_setting_802_1x_get_phase2_ca_cert_path (s_8021X)); + break; + case NM_SETTING_802_1X_CK_SCHEME_PKCS11: + phase2_ca_cert_str = g_strdup (nm_setting_802_1x_get_phase2_ca_cert_uri (s_8021X)); + break; + case NM_SETTING_802_1X_CK_SCHEME_UNKNOWN: + break; + } return phase2_ca_cert_str; } @@ -1103,17 +1163,24 @@ nmc_property_802_1X_get_phase2_client_cert (NMSetting *setting, gboolean show_secrets) { NMSetting8021x *s_8021X = NM_SETTING_802_1X (setting); - NMSetting8021xCKScheme scheme; char *cert_str = NULL; - scheme = nm_setting_802_1x_get_phase2_client_cert_scheme (s_8021X); - if (scheme == NM_SETTING_802_1X_CK_SCHEME_BLOB) { + switch (nm_setting_802_1x_get_phase2_client_cert_scheme (s_8021X)) { + case NM_SETTING_802_1X_CK_SCHEME_BLOB: if (show_secrets) cert_str = bytes_to_string (nm_setting_802_1x_get_phase2_client_cert_blob (s_8021X)); else cert_str = g_strdup (_("")); - } else if (scheme == NM_SETTING_802_1X_CK_SCHEME_PATH) + break; + case NM_SETTING_802_1X_CK_SCHEME_PATH: cert_str = g_strdup (nm_setting_802_1x_get_phase2_client_cert_path (s_8021X)); + break; + case NM_SETTING_802_1X_CK_SCHEME_PKCS11: + cert_str = g_strdup (nm_setting_802_1x_get_phase2_client_cert_uri (s_8021X)); + break; + case NM_SETTING_802_1X_CK_SCHEME_UNKNOWN: + break; + } return cert_str; } @@ -1137,17 +1204,24 @@ nmc_property_802_1X_get_private_key (NMSetting *setting, gboolean show_secrets) { NMSetting8021x *s_8021X = NM_SETTING_802_1X (setting); - NMSetting8021xCKScheme scheme; char *key_str = NULL; - scheme = nm_setting_802_1x_get_private_key_scheme (s_8021X); - if (scheme == NM_SETTING_802_1X_CK_SCHEME_BLOB) { + switch (nm_setting_802_1x_get_private_key_scheme (s_8021X)) { + case NM_SETTING_802_1X_CK_SCHEME_BLOB: if (show_secrets) key_str = bytes_to_string (nm_setting_802_1x_get_private_key_blob (s_8021X)); else key_str = g_strdup (_("")); - } else if (scheme == NM_SETTING_802_1X_CK_SCHEME_PATH) + break; + case NM_SETTING_802_1X_CK_SCHEME_PATH: key_str = g_strdup (nm_setting_802_1x_get_private_key_path (s_8021X)); + break; + case NM_SETTING_802_1X_CK_SCHEME_PKCS11: + key_str = g_strdup (nm_setting_802_1x_get_private_key_uri (s_8021X)); + break; + case NM_SETTING_802_1X_CK_SCHEME_UNKNOWN: + break; + } return key_str; } @@ -1164,17 +1238,24 @@ nmc_property_802_1X_get_phase2_private_key (NMSetting *setting, gboolean show_secrets) { NMSetting8021x *s_8021X = NM_SETTING_802_1X (setting); - NMSetting8021xCKScheme scheme; char *key_str = NULL; - scheme = nm_setting_802_1x_get_phase2_private_key_scheme (s_8021X); - if (scheme == NM_SETTING_802_1X_CK_SCHEME_BLOB) { + switch (nm_setting_802_1x_get_phase2_private_key_scheme (s_8021X)) { + case NM_SETTING_802_1X_CK_SCHEME_BLOB: if (show_secrets) key_str = bytes_to_string (nm_setting_802_1x_get_phase2_private_key_blob (s_8021X)); else key_str = g_strdup (_("")); - } else if (scheme == NM_SETTING_802_1X_CK_SCHEME_PATH) + break; + case NM_SETTING_802_1X_CK_SCHEME_PATH: key_str = g_strdup (nm_setting_802_1x_get_phase2_private_key_path (s_8021X)); + break; + case NM_SETTING_802_1X_CK_SCHEME_PKCS11: + key_str = g_strdup (nm_setting_802_1x_get_phase2_private_key_uri (s_8021X)); + break; + case NM_SETTING_802_1X_CK_SCHEME_UNKNOWN: + break; + } return key_str; } @@ -1267,6 +1348,26 @@ DEFINE_GETTER (nmc_property_connection_get_autoconnect_priority, NM_SETTING_CONN DEFINE_GETTER (nmc_property_connection_get_timestamp, NM_SETTING_CONNECTION_TIMESTAMP) DEFINE_GETTER (nmc_property_connection_get_read_only, NM_SETTING_CONNECTION_READ_ONLY) +static char * +nmc_property_connection_get_autoconnect_retries (NMSetting *setting, NmcPropertyGetType get_type) +{ + NMSettingConnection *s_con = NM_SETTING_CONNECTION (setting); + gint retries; + + retries = nm_setting_connection_get_autoconnect_retries (s_con); + if (get_type == NMC_PROPERTY_GET_PARSABLE) + return g_strdup_printf ("%d", retries); + + switch (retries) { + case -1: + return g_strdup_printf (_("%d (default)"), retries); + case 0: + return g_strdup_printf (_("%d (forever)"), retries); + default: + return g_strdup_printf ("%d", retries); + } +} + static char * nmc_property_connection_get_permissions (NMSetting *setting, NmcPropertyGetType get_type) { @@ -1764,8 +1865,6 @@ DEFINE_GETTER (nmc_property_wimax_get_mac_address, NM_SETTING_WIMAX_MAC_ADDRESS) /* --- NM_SETTING_WIRED_SETTING_NAME property get functions --- */ DEFINE_GETTER (nmc_property_wired_get_port, NM_SETTING_WIRED_PORT) -DEFINE_GETTER (nmc_property_wired_get_speed, NM_SETTING_WIRED_SPEED) -DEFINE_GETTER (nmc_property_wired_get_duplex, NM_SETTING_WIRED_DUPLEX) DEFINE_GETTER (nmc_property_wired_get_auto_negotiate, NM_SETTING_WIRED_AUTO_NEGOTIATE) DEFINE_GETTER (nmc_property_wired_get_mac_address, NM_SETTING_WIRED_MAC_ADDRESS) DEFINE_GETTER (nmc_property_wired_get_cloned_mac_address, NM_SETTING_WIRED_CLONED_MAC_ADDRESS) @@ -1776,6 +1875,30 @@ DEFINE_GETTER (nmc_property_wired_get_s390_nettype, NM_SETTING_WIRED_S390_NETTYP DEFINE_GETTER (nmc_property_wired_get_s390_options, NM_SETTING_WIRED_S390_OPTIONS) DEFINE_GETTER (nmc_property_wired_get_wake_on_lan_password, NM_SETTING_WIRED_WAKE_ON_LAN_PASSWORD) +static char * +nmc_property_wired_get_speed (NMSetting *setting, NmcPropertyGetType get_type) +{ + NMSettingWired *s_wired = NM_SETTING_WIRED (setting); + guint32 speed; + + speed = nm_setting_wired_get_speed (s_wired); + return g_strdup_printf ("%d", speed); +} + +static char * +nmc_property_wired_get_duplex (NMSetting *setting, NmcPropertyGetType get_type) +{ + NMSettingWired *s_wired = NM_SETTING_WIRED (setting); + const char *str; + + str = nm_setting_wired_get_duplex (s_wired); + if (!str) + return NULL; + else + return g_strdup (str); + +} + static char * nmc_property_wired_get_mtu (NMSetting *setting, NmcPropertyGetType get_type) { @@ -2015,6 +2138,94 @@ nmc_property_wifi_sec_get_wep_key_type (NMSetting *setting, NmcPropertyGetType g return wep_key_type_to_string (nm_setting_wireless_security_get_wep_key_type (s_wireless_sec)); } +/* --- NM_SETTING_MACSEC_SETTING_NAME property get functions --- */ +DEFINE_GETTER (nmc_property_macsec_get_parent, NM_SETTING_MACSEC_PARENT) +DEFINE_GETTER (nmc_property_macsec_get_encrypt, NM_SETTING_MACSEC_ENCRYPT) +DEFINE_GETTER (nmc_property_macsec_get_mka_cak, NM_SETTING_MACSEC_MKA_CAK) +DEFINE_SECRET_FLAGS_GETTER (nmc_property_macsec_get_mka_cak_flags, NM_SETTING_MACSEC_MKA_CAK_FLAGS) +DEFINE_GETTER (nmc_property_macsec_get_mka_ckn, NM_SETTING_MACSEC_MKA_CKN) +DEFINE_GETTER (nmc_property_macsec_get_port, NM_SETTING_MACSEC_PORT) + +/* 'mode' */ +static char * +nmc_property_macsec_get_mode (NMSetting *setting, NmcPropertyGetType get_type) +{ + NMSettingMacsec *s_macsec = NM_SETTING_MACSEC (setting); + NMSettingMacsecMode mode; + + mode = nm_setting_macsec_get_mode (s_macsec); + return nm_utils_enum_to_str (nm_setting_macsec_mode_get_type (), mode); +} + + +static gboolean +nmc_property_macsec_set_mode (NMSetting *setting, const char *prop, + const char *val, GError **error) +{ + NMSettingMacsecMode mode; + gs_free char *options = NULL; + + if (!nm_utils_enum_from_str (nm_setting_macsec_mode_get_type (), val, + (int *) &mode, NULL)) { + options = g_strjoinv (",", + (char **) nm_utils_enum_get_values (nm_setting_macsec_mode_get_type (), + G_MININT, + G_MAXINT)); + g_set_error (error, 1, 0, _("invalid option '%s', use one of [%s]"), + val, options); + return FALSE; + } + + g_object_set (setting, prop, mode, NULL); + return TRUE; +} + +/* 'mode' */ +static char * +nmc_property_macsec_get_validation (NMSetting *setting, NmcPropertyGetType get_type) +{ + NMSettingMacsec *s_macsec = NM_SETTING_MACSEC (setting); + NMSettingMacsecValidation validation; + + validation = nm_setting_macsec_get_validation (s_macsec); + return nm_utils_enum_to_str (nm_setting_macsec_validation_get_type (), validation); +} + + +static gboolean +nmc_property_macsec_set_validation (NMSetting *setting, const char *prop, + const char *val, GError **error) +{ + NMSettingMacsecMode validation; + gs_free char *options = NULL; + + if (!nm_utils_enum_from_str (nm_setting_macsec_validation_get_type (), val, + (int *) &validation, NULL)) { + options = g_strjoinv (",", + (char **) nm_utils_enum_get_values (nm_setting_macsec_validation_get_type (), + G_MININT, + G_MAXINT)); + g_set_error (error, 1, 0, _("invalid option '%s', use one of [%s]"), + val, options); + return FALSE; + } + + g_object_set (setting, prop, validation, NULL); + return TRUE; +} + +static const char ** +nmc_property_macsec_allowed_validation (NMSetting *setting, const char *prop) +{ + static const char **words = NULL; + + if (!words) + words = nm_utils_enum_get_values (nm_setting_macsec_validation_get_type(), + G_MININT, + G_MAXINT); + return words; +} + /* --- NM_SETTING_MACVLAN_SETTING_NAME property get functions --- */ DEFINE_GETTER (nmc_property_macvlan_get_parent, NM_SETTING_MACVLAN_PARENT) DEFINE_GETTER (nmc_property_macvlan_get_promiscuous, NM_SETTING_MACVLAN_PROMISCUOUS) @@ -2100,6 +2311,77 @@ DEFINE_GETTER (nmc_property_vxlan_get_rsc, NM_SETTING_VXLAN_RSC) DEFINE_GETTER (nmc_property_vxlan_get_l2_miss, NM_SETTING_VXLAN_L2_MISS) DEFINE_GETTER (nmc_property_vxlan_get_l3_miss, NM_SETTING_VXLAN_L3_MISS) +/* --- NM_SETTING_PROXY_SETTING_NAME property get functions --- */ +DEFINE_GETTER (nmc_property_proxy_get_browser_only, NM_SETTING_PROXY_BROWSER_ONLY) +DEFINE_GETTER (nmc_property_proxy_get_pac_url, NM_SETTING_PROXY_PAC_URL) +DEFINE_GETTER (nmc_property_proxy_get_pac_script, NM_SETTING_PROXY_PAC_SCRIPT) + +static char * +nmc_property_proxy_get_method (NMSetting *setting, NmcPropertyGetType get_type) +{ + NMSettingProxy *s_proxy = NM_SETTING_PROXY (setting); + NMSettingProxyMethod method; + + method = nm_setting_proxy_get_method (s_proxy); + return nm_utils_enum_to_str (nm_setting_proxy_method_get_type (), method); +} + +static gboolean +nmc_property_proxy_set_method (NMSetting *setting, const char *prop, + const char *val, GError **error) +{ + int method; + gboolean ret; + + ret = nm_utils_enum_from_str (nm_setting_proxy_method_get_type(), val, + &method, NULL); + + if (!ret) { + gs_free const char **values = NULL; + gs_free char *values_str = NULL; + + values = nm_utils_enum_get_values (nm_setting_proxy_method_get_type (), + NM_SETTING_PROXY_METHOD_NONE, + G_MAXINT); + values_str = g_strjoinv (",", (char **) values); + g_set_error (error, 1, 0, _("invalid method '%s', use one of %s"), + val, values_str); + + return FALSE; + } + + g_object_set (setting, prop, method, NULL); + return TRUE; +} + +static const char ** +nmc_property_proxy_allowed_method (NMSetting *setting, const char *prop) +{ + static const char **words = NULL; + + if (!words) + words = nm_utils_enum_get_values (nm_setting_proxy_method_get_type(), + NM_SETTING_PROXY_METHOD_NONE, + G_MAXINT); + return words; +} + +static gboolean +nmc_property_proxy_set_pac_script (NMSetting *setting, const char *prop, + const char *val, GError **error) +{ + char *script = NULL; + + g_return_val_if_fail (error == NULL || *error == NULL, FALSE); + + if (!nmc_proxy_check_script (val, &script, error)) { + return FALSE; + } + g_object_set (setting, prop, script, NULL); + g_free (script); + return TRUE; +} + /*----------------------------------------------------------------------------*/ static void @@ -2310,6 +2592,21 @@ ipv6_method_changed_cb (GObject *object, GParamSpec *pspec, gpointer user_data) g_signal_handlers_unblock_by_func (object, G_CALLBACK (ipv6_addresses_changed_cb), NULL); } +static void +proxy_method_changed_cb (GObject *object, GParamSpec *pspec, gpointer user_data) +{ + NMSettingProxyMethod method; + + method = nm_setting_proxy_get_method (NM_SETTING_PROXY (object)); + + if (method == NM_SETTING_PROXY_METHOD_NONE) { + g_object_set (object, + NM_SETTING_PROXY_PAC_URL, NULL, + NM_SETTING_PROXY_PAC_SCRIPT, NULL, + NULL); + } +} + static void wireless_band_channel_changed_cb (GObject *object, GParamSpec *pspec, gpointer user_data) { @@ -2387,6 +2684,15 @@ nmc_setting_ip6_connect_handlers (NMSettingIPConfig *setting) G_CALLBACK (ipv6_method_changed_cb), NULL); } +void +nmc_setting_proxy_connect_handlers (NMSettingProxy *setting) +{ + g_return_if_fail (NM_IS_SETTING_PROXY (setting)); + + g_signal_connect (setting, "notify::" NM_SETTING_PROXY_METHOD, + G_CALLBACK (proxy_method_changed_cb), NULL); +} + void nmc_setting_wireless_connect_handlers (NMSettingWireless *setting) { @@ -2460,6 +2766,10 @@ nmc_setting_custom_init (NMSetting *setting) g_object_set (NM_SETTING_IP_CONFIG (setting), NM_SETTING_IP_CONFIG_METHOD, NM_SETTING_IP6_CONFIG_METHOD_AUTO, NULL); + } else if (NM_IS_SETTING_PROXY (setting)) { + g_object_set (NM_SETTING_PROXY (setting), + NM_SETTING_PROXY_METHOD, (int) NM_SETTING_PROXY_METHOD_NONE, + NULL); } else if (NM_IS_SETTING_TUN (setting)) { g_object_set (NM_SETTING_TUN (setting), NM_SETTING_TUN_MODE, NM_SETTING_TUN_MODE_TUN, @@ -2935,10 +3245,8 @@ nmc_property_set_ifname (NMSetting *setting, const char *prop, const char *val, { g_return_val_if_fail (error == NULL || *error == NULL, FALSE); - if (!nm_utils_iface_valid_name (val)) { - g_set_error (error, 1, 0, _("'%s' is not a valid interface name"), val); + if (!nm_utils_is_valid_iface_name (val, error)) return FALSE; - } g_object_set (setting, prop, val, NULL); return TRUE; } @@ -3200,7 +3508,7 @@ nmc_property_con_set_master (NMSetting *setting, const char *prop, const char *v ; else if (!*val) val = NULL; - else if ( !nm_utils_iface_valid_name (val) + else if ( !nm_utils_is_valid_iface_name (val, NULL) && !nm_utils_is_uuid (val)) { g_set_error (error, 1, 0, _("'%s' is not valid master; use ifname or connection UUID"), @@ -3232,19 +3540,21 @@ DEFINE_ALLOWED_VAL_FUNC (nmc_property_con_allowed_slave_type, con_valid_slave_ty static gboolean nmc_property_connection_set_secondaries (NMSetting *setting, const char *prop, const char *val, GError **error) { + const GPtrArray *connections; NMConnection *con; char **strv = NULL, **iter; guint i = 0; g_return_val_if_fail (error == NULL || *error == NULL, FALSE); + connections = nm_client_get_connections (nm_cli.client); strv = nmc_strsplit_set (val, " \t,", 0); for (iter = strv; iter && *iter; iter++) { if (**iter == '\0') continue; if (nm_utils_is_uuid (*iter)) { - con = nmc_find_connection (nm_cli.connections, "uuid", *iter, NULL, FALSE); + con = nmc_find_connection (connections, "uuid", *iter, NULL, FALSE); if (!con) g_print (_("Warning: %s is not an UUID of any existing connection profile\n"), *iter); else { @@ -3256,7 +3566,7 @@ nmc_property_connection_set_secondaries (NMSetting *setting, const char *prop, c } } } else { - con = nmc_find_connection (nm_cli.connections, "id", *iter, NULL, FALSE); + con = nmc_find_connection (connections, "id", *iter, NULL, FALSE); if (!con) { g_set_error (error, 1, 0, _("'%s' is not a name of any exiting profile"), *iter); g_strfreev (strv); @@ -3385,6 +3695,10 @@ nmc_property_connection_describe_metered (NMSetting *setting, const char *prop) "'unknown' to let NetworkManager choose a value using some heuristics\n"); } + +static const char *metered_valid_values[] = { "yes", "no", "unknown", NULL }; +DEFINE_ALLOWED_VAL_FUNC (nmc_property_connection_allowed_metered, metered_valid_values) + /* 'lldp' */ static char * nmc_property_connection_get_lldp (NMSetting *setting, NmcPropertyGetType get_type) @@ -3435,6 +3749,9 @@ nmc_property_connection_set_lldp (NMSetting *setting, const char *prop, return TRUE; } +static const char *lldp_valid_values[] = { "default", "disable", "enable-rx", NULL }; +DEFINE_ALLOWED_VAL_FUNC (nmc_property_connection_allowed_lldp, lldp_valid_values) + /* --- NM_SETTING_802_1X_SETTING_NAME property setter functions --- */ #define DEFINE_SETTER_STR_LIST(def_func, set_func) \ static gboolean \ @@ -3458,16 +3775,15 @@ nmc_property_connection_set_lldp (NMSetting *setting, const char *prop, { \ char *val_strip = g_strstrip (g_strdup (val)); \ char *p = val_strip; \ + NMSetting8021xCKScheme scheme = NM_SETTING_802_1X_CK_SCHEME_PATH; \ gboolean success; \ \ - if (strncmp (val_strip, NM_SETTING_802_1X_CERT_SCHEME_PREFIX_PATH, NM_STRLEN (NM_SETTING_802_1X_CERT_SCHEME_PREFIX_PATH)) == 0) \ + if (strncmp (val_strip, NM_SETTING_802_1X_CERT_SCHEME_PREFIX_PKCS11, NM_STRLEN (NM_SETTING_802_1X_CERT_SCHEME_PREFIX_PKCS11)) == 0) \ + scheme = NM_SETTING_802_1X_CK_SCHEME_PKCS11; \ + else if (strncmp (val_strip, NM_SETTING_802_1X_CERT_SCHEME_PREFIX_PATH, NM_STRLEN (NM_SETTING_802_1X_CERT_SCHEME_PREFIX_PATH)) == 0) \ p += NM_STRLEN (NM_SETTING_802_1X_CERT_SCHEME_PREFIX_PATH); \ \ - success = set_func (NM_SETTING_802_1X (setting), \ - p, \ - NM_SETTING_802_1X_CK_SCHEME_PATH, \ - NULL, \ - error); \ + success = set_func (NM_SETTING_802_1X (setting), p, scheme, NULL, error); \ g_free (val_strip); \ return success; \ } @@ -3480,9 +3796,12 @@ nmc_property_connection_set_lldp (NMSetting *setting, const char *prop, char *val_strip = g_strstrip (g_strdup (val)); \ char *p = val_strip; \ const char *path, *password; \ + NMSetting8021xCKScheme scheme = NM_SETTING_802_1X_CK_SCHEME_PATH; \ gboolean success; \ \ - if (strncmp (val_strip, NM_SETTING_802_1X_CERT_SCHEME_PREFIX_PATH, NM_STRLEN (NM_SETTING_802_1X_CERT_SCHEME_PREFIX_PATH)) == 0) \ + if (strncmp (val_strip, NM_SETTING_802_1X_CERT_SCHEME_PREFIX_PKCS11, NM_STRLEN (NM_SETTING_802_1X_CERT_SCHEME_PREFIX_PKCS11)) == 0) \ + scheme = NM_SETTING_802_1X_CK_SCHEME_PKCS11; \ + else if (strncmp (val_strip, NM_SETTING_802_1X_CERT_SCHEME_PREFIX_PATH, NM_STRLEN (NM_SETTING_802_1X_CERT_SCHEME_PREFIX_PATH)) == 0) \ p += NM_STRLEN (NM_SETTING_802_1X_CERT_SCHEME_PREFIX_PATH); \ \ strv = nmc_strsplit_set (p, " \t,", 2); \ @@ -3491,19 +3810,7 @@ nmc_property_connection_set_lldp (NMSetting *setting, const char *prop, password = strv[1]; \ else \ password = pwd_func (NM_SETTING_802_1X (setting)); \ - if (password) { \ - char *tmp_pwd = g_strdup (password); \ - success = set_func (NM_SETTING_802_1X (setting), \ - path, \ - tmp_pwd, \ - NM_SETTING_802_1X_CK_SCHEME_PATH, \ - NULL, \ - error); \ - g_free (tmp_pwd); \ - } else { \ - success = FALSE; \ - g_set_error_literal (error, 1, 0, _("private key password not provided")); \ - } \ + success = set_func (NM_SETTING_802_1X (setting), path, password, scheme, NULL, error); \ g_free (val_strip); \ g_strfreev (strv); \ return success; \ @@ -4871,10 +5178,10 @@ DEFINE_REMOVER_OPTION (nmc_property_vpn_remove_option_secret, /* --- NM_SETTING_WIRED_SETTING_NAME property setter functions --- */ #if 0 -/* - * Do not allow setting 'port' and 'duplex' for now. They are not implemented in - * NM core, nor in ifcfg-rh plugin. Enable this when it gets done. - */ +-/* +- * Do not allow setting 'port' for now. It is not implemented in +- * NM core, nor in ifcfg-rh plugin. Enable this when it gets done. +- */ /* 'port' */ static const char *wired_valid_ports[] = { "tp", "aui", "bnc", "mii", NULL }; @@ -4885,6 +5192,7 @@ nmc_property_wired_set_port (NMSetting *setting, const char *prop, const char *v } DEFINE_ALLOWED_VAL_FUNC (nmc_property_wired_allowed_port, wired_valid_ports) +#endif /* 'duplex' */ static const char *wired_valid_duplexes[] = { "half", "full", NULL }; @@ -4896,7 +5204,7 @@ nmc_property_wired_set_duplex (NMSetting *setting, const char *prop, const char } DEFINE_ALLOWED_VAL_FUNC (nmc_property_wired_allowed_duplex, wired_valid_duplexes) -#endif + /* 'mac-address-blacklist' */ DEFINE_SETTER_MAC_BLACKLIST (nmc_property_wired_set_mac_address_blacklist, @@ -6270,6 +6578,13 @@ nmc_properties_init (void) NULL, NULL, NULL); + nmc_add_prop_funcs (GLUE (CONNECTION, AUTOCONNECT_RETRIES), + nmc_property_connection_get_autoconnect_retries, + nmc_property_set_int, + NULL, + NULL, + NULL, + NULL); nmc_add_prop_funcs (GLUE (CONNECTION, TIMESTAMP), nmc_property_connection_get_timestamp, NULL, /* read-only */ @@ -6338,14 +6653,14 @@ nmc_properties_init (void) nmc_property_connection_set_metered, NULL, nmc_property_connection_describe_metered, - NULL, + nmc_property_connection_allowed_metered, NULL); nmc_add_prop_funcs (GLUE (CONNECTION, LLDP), nmc_property_connection_get_lldp, nmc_property_connection_set_lldp, NULL, NULL, - NULL, + nmc_property_connection_allowed_lldp, NULL); /* Add editable properties for NM_SETTING_DCB_SETTING_NAME */ @@ -7178,28 +7493,28 @@ nmc_properties_init (void) /* Add editable properties for NM_SETTING_WIRED_SETTING_NAME */ nmc_add_prop_funcs (GLUE (WIRED, PORT), nmc_property_wired_get_port, - NULL, /*nmc_property_wired_set_port,*/ + NULL, /* nmc_property_wired_set_port, */ NULL, NULL, - NULL, /*nmc_property_wired_allowed_port,*/ + NULL, /* nmc_property_wired_allowed_port, */ NULL); nmc_add_prop_funcs (GLUE (WIRED, SPEED), nmc_property_wired_get_speed, - NULL, + nmc_property_set_uint, NULL, NULL, NULL, NULL); nmc_add_prop_funcs (GLUE (WIRED, DUPLEX), nmc_property_wired_get_duplex, - NULL, /*nmc_property_wired_set_duplex,*/ - NULL, + nmc_property_wired_set_duplex, NULL, NULL, - NULL); /*nmc_property_wired_allowed_duplex);*/ + nmc_property_wired_allowed_duplex, + NULL); nmc_add_prop_funcs (GLUE (WIRED, AUTO_NEGOTIATE), nmc_property_wired_get_auto_negotiate, - NULL, + nmc_property_set_bool, NULL, NULL, NULL, @@ -7644,6 +7959,64 @@ nmc_properties_init (void) NULL, NULL); + /* Add editable properties for NM_SETTING_MACSEC_SETTING_NAME */ + nmc_add_prop_funcs (GLUE (MACSEC, PARENT), + nmc_property_macsec_get_parent, + nmc_property_set_string, + NULL, + NULL, + NULL, + NULL); + nmc_add_prop_funcs (GLUE (MACSEC, MODE), + nmc_property_macsec_get_mode, + nmc_property_macsec_set_mode, + NULL, + NULL, + NULL, + NULL); + nmc_add_prop_funcs (GLUE (MACSEC, ENCRYPT), + nmc_property_macsec_get_encrypt, + nmc_property_set_bool, + NULL, + NULL, + NULL, + NULL); + nmc_add_prop_funcs (GLUE (MACSEC, MKA_CAK), + nmc_property_macsec_get_mka_cak, + nmc_property_set_string, + NULL, + NULL, + NULL, + NULL); + nmc_add_prop_funcs (GLUE (MACSEC, MKA_CAK_FLAGS), + nmc_property_macsec_get_mka_cak_flags, + nmc_property_set_secret_flags, + NULL, + NULL, + NULL, + NULL); + nmc_add_prop_funcs (GLUE (MACSEC, MKA_CKN), + nmc_property_macsec_get_mka_ckn, + nmc_property_set_string, + NULL, + NULL, + NULL, + NULL); + nmc_add_prop_funcs (GLUE (MACSEC, PORT), + nmc_property_macsec_get_port, + nmc_property_set_int, + NULL, + NULL, + NULL, + NULL); + nmc_add_prop_funcs (GLUE (MACSEC, VALIDATION), + nmc_property_macsec_get_validation, + nmc_property_macsec_set_validation, + NULL, + NULL, + nmc_property_macsec_allowed_validation, + NULL); + /* Add editable properties for NM_SETTING_MACVLAN_SETTING_NAME */ nmc_add_prop_funcs (GLUE (MACVLAN, PARENT), nmc_property_macvlan_get_parent, @@ -7787,6 +8160,36 @@ nmc_properties_init (void) NULL, NULL, NULL); + + /* Add editable properties for NM_SETTING_PROXY_SETTING_NAME */ + nmc_add_prop_funcs (GLUE (PROXY, METHOD), + nmc_property_proxy_get_method, + nmc_property_proxy_set_method, + NULL, + NULL, + nmc_property_proxy_allowed_method, + NULL); + nmc_add_prop_funcs (GLUE (PROXY, BROWSER_ONLY), + nmc_property_proxy_get_browser_only, + nmc_property_set_bool, + NULL, + NULL, + NULL, + NULL); + nmc_add_prop_funcs (GLUE (PROXY, PAC_URL), + nmc_property_proxy_get_pac_url, + nmc_property_set_string, + NULL, + NULL, + NULL, + NULL); + nmc_add_prop_funcs (GLUE (PROXY, PAC_SCRIPT), + nmc_property_proxy_get_pac_script, + nmc_property_proxy_set_pac_script, + NULL, + NULL, + NULL, + NULL); } void @@ -7998,11 +8401,7 @@ nmc_setting_get_property_allowed_values (NMSetting *setting, const char *prop) return NULL; } -#if defined (BUILD_SETTING_DOCS) || defined (HAVE_SETTING_DOCS) #include "settings-docs.c" -#else -#define nmc_setting_get_property_doc(setting, prop) _("(not available)") -#endif /* * Create a description string for a property. @@ -8107,17 +8506,18 @@ setting_connection_details (NMSetting *setting, NmCli *nmc, const char *one_pro set_val_str (arr, 5, nmc_property_connection_get_type (setting, NMC_PROPERTY_GET_PRETTY)); set_val_str (arr, 6, nmc_property_connection_get_autoconnect (setting, NMC_PROPERTY_GET_PRETTY)); set_val_str (arr, 7, nmc_property_connection_get_autoconnect_priority (setting, NMC_PROPERTY_GET_PRETTY)); - set_val_str (arr, 8, nmc_property_connection_get_timestamp (setting, NMC_PROPERTY_GET_PRETTY)); - set_val_str (arr, 9, nmc_property_connection_get_read_only (setting, NMC_PROPERTY_GET_PRETTY)); - set_val_str (arr, 10, nmc_property_connection_get_permissions (setting, NMC_PROPERTY_GET_PRETTY)); - set_val_str (arr, 11, nmc_property_connection_get_zone (setting, NMC_PROPERTY_GET_PRETTY)); - set_val_str (arr, 12, nmc_property_connection_get_master (setting, NMC_PROPERTY_GET_PRETTY)); - set_val_str (arr, 13, nmc_property_connection_get_slave_type (setting, NMC_PROPERTY_GET_PRETTY)); - set_val_str (arr, 14, nmc_property_connection_get_autoconnect_slaves (setting, NMC_PROPERTY_GET_PRETTY)); - set_val_str (arr, 15, nmc_property_connection_get_secondaries (setting, NMC_PROPERTY_GET_PRETTY)); - set_val_str (arr, 16, nmc_property_connection_get_gateway_ping_timeout (setting, NMC_PROPERTY_GET_PRETTY)); - set_val_str (arr, 17, nmc_property_connection_get_metered (setting, NMC_PROPERTY_GET_PRETTY)); - set_val_str (arr, 18, nmc_property_connection_get_lldp (setting, NMC_PROPERTY_GET_PRETTY)); + set_val_str (arr, 8, nmc_property_connection_get_autoconnect_retries (setting, NMC_PROPERTY_GET_PRETTY)); + set_val_str (arr, 9, nmc_property_connection_get_timestamp (setting, NMC_PROPERTY_GET_PRETTY)); + set_val_str (arr, 10, nmc_property_connection_get_read_only (setting, NMC_PROPERTY_GET_PRETTY)); + set_val_str (arr, 11, nmc_property_connection_get_permissions (setting, NMC_PROPERTY_GET_PRETTY)); + set_val_str (arr, 12, nmc_property_connection_get_zone (setting, NMC_PROPERTY_GET_PRETTY)); + set_val_str (arr, 13, nmc_property_connection_get_master (setting, NMC_PROPERTY_GET_PRETTY)); + set_val_str (arr, 14, nmc_property_connection_get_slave_type (setting, NMC_PROPERTY_GET_PRETTY)); + set_val_str (arr, 15, nmc_property_connection_get_autoconnect_slaves (setting, NMC_PROPERTY_GET_PRETTY)); + set_val_str (arr, 16, nmc_property_connection_get_secondaries (setting, NMC_PROPERTY_GET_PRETTY)); + set_val_str (arr, 17, nmc_property_connection_get_gateway_ping_timeout (setting, NMC_PROPERTY_GET_PRETTY)); + set_val_str (arr, 18, nmc_property_connection_get_metered (setting, NMC_PROPERTY_GET_PRETTY)); + set_val_str (arr, 19, nmc_property_connection_get_lldp (setting, NMC_PROPERTY_GET_PRETTY)); g_ptr_array_add (nmc->output_data, arr); print_data (nmc); /* Print all data */ @@ -9013,6 +9413,39 @@ setting_ip_tunnel_details (NMSetting *setting, NmCli *nmc, const char *one_prop return TRUE; } +static gboolean +setting_macsec_details (NMSetting *setting, NmCli *nmc, const char *one_prop, gboolean secrets) +{ + NMSettingMacsec *s_macsec = NM_SETTING_MACSEC (setting); + NmcOutputField *tmpl, *arr; + size_t tmpl_len; + + g_return_val_if_fail (NM_IS_SETTING_MACSEC (s_macsec), FALSE); + + tmpl = nmc_fields_setting_macsec; + tmpl_len = sizeof (nmc_fields_setting_macsec); + nmc->print_fields.indices = parse_output_fields (one_prop ? one_prop : NMC_FIELDS_SETTING_MACSEC_ALL, + tmpl, FALSE, NULL, NULL); + arr = nmc_dup_fields_array (tmpl, tmpl_len, NMC_OF_FLAG_FIELD_NAMES); + g_ptr_array_add (nmc->output_data, arr); + + arr = nmc_dup_fields_array (tmpl, tmpl_len, NMC_OF_FLAG_SECTION_PREFIX); + set_val_str (arr, 0, g_strdup (nm_setting_get_name (setting))); + set_val_str (arr, 1, nmc_property_macsec_get_parent (setting, NMC_PROPERTY_GET_PRETTY)); + set_val_str (arr, 2, nmc_property_macsec_get_mode (setting, NMC_PROPERTY_GET_PRETTY)); + set_val_str (arr, 3, nmc_property_macsec_get_encrypt (setting, NMC_PROPERTY_GET_PRETTY)); + set_val_str (arr, 4, GET_SECRET (secrets, setting, nmc_property_macsec_get_mka_cak)); + set_val_str (arr, 5, nmc_property_macsec_get_mka_cak_flags (setting, NMC_PROPERTY_GET_PRETTY)); + set_val_str (arr, 6, nmc_property_macsec_get_mka_ckn (setting, NMC_PROPERTY_GET_PRETTY)); + set_val_str (arr, 7, nmc_property_macsec_get_port (setting, NMC_PROPERTY_GET_PRETTY)); + set_val_str (arr, 8, nmc_property_macsec_get_validation (setting, NMC_PROPERTY_GET_PRETTY)); + g_ptr_array_add (nmc->output_data, arr); + + print_data (nmc); /* Print all data */ + + return TRUE; +} + static gboolean setting_macvlan_details (NMSetting *setting, NmCli *nmc, const char *one_prop, gboolean secrets) { @@ -9042,7 +9475,7 @@ setting_macvlan_details (NMSetting *setting, NmCli *nmc, const char *one_prop, return TRUE; } - static gboolean +static gboolean setting_vxlan_details (NMSetting *setting, NmCli *nmc, const char *one_prop, gboolean secrets) { NMSettingVxlan *s_vxlan = NM_SETTING_VXLAN (setting); @@ -9083,6 +9516,35 @@ setting_vxlan_details (NMSetting *setting, NmCli *nmc, const char *one_prop, gb return TRUE; } +static gboolean +setting_proxy_details (NMSetting *setting, NmCli *nmc, const char *one_prop, gboolean secrets) +{ + NMSettingProxy *s_proxy = NM_SETTING_PROXY (setting); + NmcOutputField *tmpl, *arr; + size_t tmpl_len; + + g_return_val_if_fail (NM_IS_SETTING_PROXY (s_proxy), FALSE); + + tmpl = nmc_fields_setting_proxy; + tmpl_len = sizeof (nmc_fields_setting_proxy); + nmc->print_fields.indices = parse_output_fields (one_prop ? one_prop : NMC_FIELDS_SETTING_PROXY_ALL, + tmpl, FALSE, NULL, NULL); + arr = nmc_dup_fields_array (tmpl, tmpl_len, NMC_OF_FLAG_FIELD_NAMES); + g_ptr_array_add (nmc->output_data, arr); + + arr = nmc_dup_fields_array (tmpl, tmpl_len, NMC_OF_FLAG_SECTION_PREFIX); + set_val_str (arr, 0, g_strdup (nm_setting_get_name (setting))); + set_val_str (arr, 1, nmc_property_proxy_get_method (setting, NMC_PROPERTY_GET_PRETTY)); + set_val_str (arr, 2, nmc_property_proxy_get_browser_only (setting, NMC_PROPERTY_GET_PRETTY)); + set_val_str (arr, 3, nmc_property_proxy_get_pac_url (setting, NMC_PROPERTY_GET_PRETTY)); + set_val_str (arr, 4, nmc_property_proxy_get_pac_script (setting, NMC_PROPERTY_GET_PRETTY)); + g_ptr_array_add (nmc->output_data, arr); + + print_data (nmc); /* Print all data */ + + return TRUE; +} + typedef struct { const char *sname; gboolean (*func) (NMSetting *setting, NmCli *nmc, const char *one_prop, gboolean secrets); @@ -9116,8 +9578,10 @@ static const SettingDetails detail_printers[] = { { NM_SETTING_DCB_SETTING_NAME, setting_dcb_details }, { NM_SETTING_TUN_SETTING_NAME, setting_tun_details }, { NM_SETTING_IP_TUNNEL_SETTING_NAME, setting_ip_tunnel_details }, + { NM_SETTING_MACSEC_SETTING_NAME, setting_macsec_details }, { NM_SETTING_MACVLAN_SETTING_NAME, setting_macvlan_details }, { NM_SETTING_VXLAN_SETTING_NAME, setting_vxlan_details }, + { NM_SETTING_PROXY_SETTING_NAME, setting_proxy_details }, { NULL }, }; diff --git a/clients/cli/settings.h b/clients/cli/settings.h index 33900510..ad503f9e 100644 --- a/clients/cli/settings.h +++ b/clients/cli/settings.h @@ -32,6 +32,7 @@ NMSetting *nmc_setting_new_for_name (const char *name); void nmc_setting_custom_init (NMSetting *setting); void nmc_setting_ip4_connect_handlers (NMSettingIPConfig *setting); void nmc_setting_ip6_connect_handlers (NMSettingIPConfig *setting); +void nmc_setting_proxy_connect_handlers (NMSettingProxy *setting); void nmc_setting_wireless_connect_handlers (NMSettingWireless *setting); void nmc_setting_connection_connect_handlers (NMSettingConnection *setting, NMConnection *connection); @@ -91,6 +92,8 @@ extern NmcOutputField nmc_fields_setting_dcb[]; extern NmcOutputField nmc_fields_setting_tun[]; extern NmcOutputField nmc_fields_setting_ip_tunnel[]; extern NmcOutputField nmc_fields_setting_macvlan[]; +extern NmcOutputField nmc_fields_setting_macsec[]; extern NmcOutputField nmc_fields_setting_vxlan[]; +extern NmcOutputField nmc_fields_setting_proxy[]; #endif /* NMC_SETTINGS_H */ diff --git a/clients/common/nm-secret-agent-simple.c b/clients/common/nm-secret-agent-simple.c index 4e59f489..b763bf89 100644 --- a/clients/common/nm-secret-agent-simple.c +++ b/clients/common/nm-secret-agent-simple.c @@ -492,7 +492,7 @@ request_secrets_from_ui (NMSecretAgentSimpleRequest *request) secret = nm_secret_agent_simple_secret_new (_("PIN"), NM_SETTING (s_gsm), NM_SETTING_GSM_PIN, - NULL, + NULL, NULL, FALSE); g_ptr_array_add (secrets, secret); @@ -509,6 +509,25 @@ request_secrets_from_ui (NMSecretAgentSimpleRequest *request) TRUE); g_ptr_array_add (secrets, secret); } + } else if (nm_connection_is_type (request->connection, NM_SETTING_MACSEC_SETTING_NAME)) { + NMSettingMacsec *s_macsec = nm_connection_get_setting_macsec (request->connection); + + msg = g_strdup_printf (_("Secrets are required to access the MACsec network '%s'"), + nm_connection_get_id (request->connection)); + + if (nm_setting_macsec_get_mode (s_macsec) == NM_SETTING_MACSEC_MODE_PSK) { + title = _("MACsec PSK authentication"); + secret = nm_secret_agent_simple_secret_new (_("MKA CAK"), + NM_SETTING (s_macsec), + NM_SETTING_MACSEC_MKA_CAK, + NULL, + NULL, + TRUE); + g_ptr_array_add (secrets, secret); + } else { + title = _("MACsec EAP authentication"); + ok = add_8021x_secrets (request, secrets); + } } else if (nm_connection_is_type (request->connection, NM_SETTING_CDMA_SETTING_NAME)) { NMSettingCdma *s_cdma = nm_connection_get_setting_cdma (request->connection); diff --git a/clients/common/nm-vpn-helpers.c b/clients/common/nm-vpn-helpers.c index f6f12176..d2bb8cba 100644 --- a/clients/common/nm-vpn-helpers.c +++ b/clients/common/nm-vpn-helpers.c @@ -56,7 +56,7 @@ nm_vpn_get_editor_plugin (const char *service_type, GError **error) if ( !nm_vpn_plugin_info_get_plugin (plugin_info) && nm_vpn_plugin_info_lookup_property (plugin_info, NM_VPN_PLUGIN_INFO_KF_GROUP_GNOME, "properties")) { g_set_error (error, NM_VPN_PLUGIN_ERROR, NM_VPN_PLUGIN_ERROR_FAILED, - _("cannot cannot load legacy-only VPN plugin \"%s\" for \"%s\""), + _("cannot load legacy-only VPN plugin \"%s\" for \"%s\""), nm_vpn_plugin_info_get_name (plugin_info), nm_vpn_plugin_info_get_filename (plugin_info)); } else if (g_error_matches (local, G_FILE_ERROR, G_FILE_ERROR_NOENT)) { diff --git a/clients/nm-online.c b/clients/nm-online.c index e8f0be1a..60ea41cb 100644 --- a/clients/nm-online.c +++ b/clients/nm-online.c @@ -45,50 +45,70 @@ typedef struct { + GMainLoop *loop; + NMClient *client; + gboolean exit_no_nm; + gboolean wait_startup; gint64 start_timestamp_ms; gint64 end_timestamp_ms; gint64 progress_step_duration; gboolean quiet; -} Timeout; + guint retval; +} OnlineData; static void -client_properties_changed (GObject *object, - GParamSpec *pspec, - gpointer loop) +quit_if_connected (OnlineData *data) { - NMClient *client = NM_CLIENT (object); NMState state; - gboolean wait_startup = GPOINTER_TO_UINT (g_object_get_data (object, WAIT_STARTUP_TAG)); - if (!nm_client_get_nm_running (client)) - return; - - if (wait_startup) { - if (!nm_client_get_startup (client)) - g_main_loop_quit (loop); + state = nm_client_get_state (data->client); + if (!nm_client_get_nm_running (data->client)) { + if (data->exit_no_nm) { + data->retval = 1; + g_main_loop_quit (data->loop); + } + } else if (data->wait_startup) { + if (!nm_client_get_startup (data->client)) { + data->retval = 0; + g_main_loop_quit (data->loop); + } } else { - state = nm_client_get_state (client); if ( state == NM_STATE_CONNECTED_LOCAL || state == NM_STATE_CONNECTED_SITE - || state == NM_STATE_CONNECTED_GLOBAL) - g_main_loop_quit (loop); + || state == NM_STATE_CONNECTED_GLOBAL) { + data->retval = 0; + g_main_loop_quit (data->loop); + } + } + if (data->exit_no_nm && (state != NM_STATE_CONNECTING)) { + data->retval = 1; + g_main_loop_quit (data->loop); } } +static void +client_properties_changed (GObject *object, + GParamSpec *pspec, + gpointer user_data) +{ + OnlineData *data = user_data; + quit_if_connected (data); +} + static gboolean -handle_timeout (gpointer data) +handle_timeout (gpointer user_data) { - const Timeout *timeout = data; + const OnlineData *data = user_data; const gint64 now = g_get_monotonic_time () / (G_USEC_PER_SEC / 1000); - gint64 remaining_ms = timeout->end_timestamp_ms - now; - const gint64 elapsed_ms = now - timeout->start_timestamp_ms; + gint64 remaining_ms = data->end_timestamp_ms - now; + const gint64 elapsed_ms = now - data->start_timestamp_ms; int progress_next_step_i = 0; - if (!timeout->quiet) { + if (!data->quiet) { int i; /* calculate the next step (not the current): floor()+1 */ - progress_next_step_i = (elapsed_ms / timeout->progress_step_duration) + 1; + progress_next_step_i = (elapsed_ms / data->progress_step_duration) + 1; progress_next_step_i = MIN (progress_next_step_i, PROGRESS_STEPS); g_print ("\r%s", _("Connecting")); @@ -99,12 +119,12 @@ handle_timeout (gpointer data) } if (remaining_ms <= 3) { - if (!timeout->quiet) + if (!data->quiet) g_print ("\n"); exit (1); } - if (!timeout->quiet) { + if (!data->quiet) { gint64 rem; /* synchronize the timeout with the ticking of the seconds. */ @@ -116,43 +136,56 @@ handle_timeout (gpointer data) remaining_ms = rem; /* synchronize the timeout with the steps of the progress bar. */ - rem = (progress_next_step_i * timeout->progress_step_duration) - elapsed_ms; + rem = (progress_next_step_i * data->progress_step_duration) - elapsed_ms; if (rem <= 3) - rem = rem + timeout->progress_step_duration; + rem = rem + data->progress_step_duration; rem = rem + 10; /* add small offset to awake a bit after the time out */ if (remaining_ms > rem) remaining_ms = rem; } - g_timeout_add (remaining_ms, handle_timeout, (void *) timeout); + g_timeout_add (remaining_ms, handle_timeout, user_data); return G_SOURCE_REMOVE; } +static void +got_client (GObject *source_object, GAsyncResult *res, gpointer user_data) +{ + OnlineData *data = user_data; + GError *error = NULL; + + data->client = nm_client_new_finish (res, &error); + if (!data->client) { + g_printerr (_("Error: Could not create NMClient object: %s."), + error->message); + g_error_free (error); + data->retval = 1; + g_main_loop_quit (data->loop); + } + + g_signal_connect (data->client, "notify", + G_CALLBACK (client_properties_changed), user_data); + quit_if_connected (data); +} + int main (int argc, char *argv[]) { + OnlineData data = { 0, }; int t_secs = 30; - gboolean exit_no_nm = FALSE; - gboolean wait_startup = FALSE; - Timeout timeout; GOptionContext *opt_ctx = NULL; gboolean success; - NMClient *client; - NMState state = NM_STATE_UNKNOWN; - GMainLoop *loop; gint64 remaining_ms; - GError *error = NULL; GOptionEntry options[] = { {"timeout", 't', 0, G_OPTION_ARG_INT, &t_secs, N_("Time to wait for a connection, in seconds (without the option, default value is 30)"), ""}, - {"exit", 'x', 0, G_OPTION_ARG_NONE, &exit_no_nm, N_("Exit immediately if NetworkManager is not running or connecting"), NULL}, - {"quiet", 'q', 0, G_OPTION_ARG_NONE, &timeout.quiet, N_("Don't print anything"), NULL}, - {"wait-for-startup", 's', 0, G_OPTION_ARG_NONE, &wait_startup, N_("Wait for NetworkManager startup instead of a connection"), NULL}, + {"exit", 'x', 0, G_OPTION_ARG_NONE, &data.exit_no_nm, N_("Exit immediately if NetworkManager is not running or connecting"), NULL}, + {"quiet", 'q', 0, G_OPTION_ARG_NONE, &data.quiet, N_("Don't print anything"), NULL}, + {"wait-for-startup", 's', 0, G_OPTION_ARG_NONE, &data.wait_startup, N_("Wait for NetworkManager startup instead of a connection"), NULL}, {NULL} }; - timeout.start_timestamp_ms = g_get_monotonic_time () / (G_USEC_PER_SEC / 1000); - timeout.quiet = FALSE; + data.start_timestamp_ms = g_get_monotonic_time () / (G_USEC_PER_SEC / 1000); /* Set locale to be able to use environment variables */ setlocale (LC_ALL, ""); @@ -184,62 +217,21 @@ main (int argc, char *argv[]) _("Invalid option. Please use --help to see a list of valid options.")); return 2; } - remaining_ms = t_secs * 1000; - nm_g_type_init (); - client = nm_client_new (NULL, &error); - if (!client) { - g_printerr (_("Error: Could not create NMClient object: %s."), error->message); - g_error_free (error); - return 2; - } - - loop = g_main_loop_new (NULL, FALSE); - - g_object_set_data (G_OBJECT (client), WAIT_STARTUP_TAG, GUINT_TO_POINTER (wait_startup)); - state = nm_client_get_state (client); - if (!nm_client_get_nm_running (client)) { - if (exit_no_nm) { - g_object_unref (client); - return 1; - } - } else if (wait_startup) { - if (!nm_client_get_startup (client)) { - g_object_unref (client); - return 0; - } - } else { - if ( state == NM_STATE_CONNECTED_LOCAL - || state == NM_STATE_CONNECTED_SITE - || state == NM_STATE_CONNECTED_GLOBAL) { - g_object_unref (client); - return 0; - } - } - if (exit_no_nm && (state != NM_STATE_CONNECTING)) { - g_object_unref (client); - return 1; - } - - if (remaining_ms == 0) { - g_object_unref (client); - return 1; - } - - g_signal_connect (client, "notify", - G_CALLBACK (client_properties_changed), loop); - - timeout.end_timestamp_ms = timeout.start_timestamp_ms + remaining_ms; - timeout.progress_step_duration = (timeout.end_timestamp_ms - timeout.start_timestamp_ms + PROGRESS_STEPS/2) / PROGRESS_STEPS; + data.loop = g_main_loop_new (NULL, FALSE); - g_timeout_add (timeout.quiet ? remaining_ms : 0, - handle_timeout, &timeout); + remaining_ms = t_secs * 1000; + data.end_timestamp_ms = data.start_timestamp_ms + remaining_ms; + data.progress_step_duration = (data.end_timestamp_ms - data.start_timestamp_ms + PROGRESS_STEPS/2) / PROGRESS_STEPS; - g_main_loop_run (loop); - g_main_loop_unref (loop); + g_timeout_add (data.quiet ? remaining_ms : 0, handle_timeout, &data); + nm_client_new_async (NULL, got_client, &data); - g_object_unref (client); + g_main_loop_run (data.loop); + g_main_loop_unref (data.loop); + if (data.client) + g_object_unref (data.client); - return 0; + return data.retval; } diff --git a/clients/tui/Makefile.am b/clients/tui/Makefile.am deleted file mode 100644 index 30ed9dde..00000000 --- a/clients/tui/Makefile.am +++ /dev/null @@ -1,130 +0,0 @@ -if BUILD_NMTUI - -SUBDIRS = newt . - -AM_CPPFLAGS= \ - -I$(top_srcdir) \ - -I$(top_srcdir)/shared \ - -I$(top_builddir)/shared \ - -I$(top_srcdir)/libnm-core \ - -I$(top_builddir)/libnm-core \ - -I$(top_srcdir)/libnm \ - -I$(top_builddir)/libnm \ - -I$(srcdir)/newt \ - -I$(top_srcdir)/clients/common \ - $(GLIB_CFLAGS) \ - $(NEWT_CFLAGS) \ - $(GUDEV_CFLAGS) \ - -DG_LOG_DOMAIN=\""nmtui"\" \ - -DLOCALEDIR=\""$(localedir)"\" \ - $(NULL) - -bin_PROGRAMS = nmtui -links = nmtui-edit nmtui-connect nmtui-hostname - -install-exec-hook: - for link in $(links); do \ - $(LN_S) -f nmtui "$(DESTDIR)$(bindir)/$$link"; \ - done - -uninstall-hook: - for link in $(links); do \ - rm -f "$(DESTDIR)$(bindir)/$$link"; \ - done - -nmtui_SOURCES = \ - nmtui.c \ - nmtui.h \ - nmtui-connect.c \ - nmtui-connect.h \ - nmtui-edit.c \ - nmtui-edit.h \ - nmtui-hostname.c \ - nmtui-hostname.h \ - \ - nm-editor-bindings.c \ - nm-editor-bindings.h \ - nm-editor-utils.c \ - nm-editor-utils.h \ - \ - nmt-address-list.c \ - nmt-address-list.h \ - nmt-connect-connection-list.c \ - nmt-connect-connection-list.h \ - nmt-device-entry.c \ - nmt-device-entry.h \ - nmt-edit-connection-list.c \ - nmt-edit-connection-list.h \ - nmt-editor-grid.c \ - nmt-editor-grid.h \ - nmt-editor-page.c \ - nmt-editor-page.h \ - nmt-editor-page-device.c \ - nmt-editor-page-device.h \ - nmt-editor-section.c \ - nmt-editor-section.h \ - nmt-editor.c \ - nmt-editor.h \ - nmt-ip-entry.c \ - nmt-ip-entry.h \ - nmt-mac-entry.c \ - nmt-mac-entry.h \ - nmt-mtu-entry.c \ - nmt-mtu-entry.h \ - nmt-page-bond.c \ - nmt-page-bond.h \ - nmt-page-bridge.c \ - nmt-page-bridge.h \ - nmt-page-bridge-port.c \ - nmt-page-bridge-port.h \ - nmt-page-dsl.c \ - nmt-page-dsl.h \ - nmt-page-ethernet.c \ - nmt-page-ethernet.h \ - nmt-page-infiniband.c \ - nmt-page-infiniband.h \ - nmt-page-ip4.c \ - nmt-page-ip4.h \ - nmt-page-ip6.c \ - nmt-page-ip6.h \ - nmt-page-ppp.c \ - nmt-page-ppp.h \ - nmt-page-team.c \ - nmt-page-team.h \ - nmt-page-team-port.c \ - nmt-page-team-port.h \ - nmt-page-vlan.c \ - nmt-page-vlan.h \ - nmt-page-wifi.c \ - nmt-page-wifi.h \ - nmt-password-dialog.c \ - nmt-password-dialog.h \ - nmt-password-fields.c \ - nmt-password-fields.h \ - nmt-route-editor.c \ - nmt-route-editor.h \ - nmt-route-entry.c \ - nmt-route-entry.h \ - nmt-route-table.c \ - nmt-route-table.h \ - nmt-slave-list.c \ - nmt-slave-list.h \ - nmt-utils.c \ - nmt-utils.h \ - nmt-widget-list.c \ - nmt-widget-list.h \ - $(srcdir)/../common/nm-secret-agent-simple.c \ - $(srcdir)/../common/nm-secret-agent-simple.h \ - $(srcdir)/../common/nm-vpn-helpers.c \ - $(srcdir)/../common/nm-vpn-helpers.h \ - $(NULL) - -nmtui_LDADD = \ - $(top_builddir)/libnm/libnm.la \ - $(builddir)/newt/libnmt-newt.a \ - $(GUDEV_LIBS) \ - $(NEWT_LIBS) \ - $(GLIB_LIBS) \ - $(NULL) - -endif diff --git a/clients/tui/Makefile.in b/clients/tui/Makefile.in deleted file mode 100644 index bcd9b366..00000000 --- a/clients/tui/Makefile.in +++ /dev/null @@ -1,1175 +0,0 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. -# @configure_input@ - -# Copyright (C) 1994-2014 Free Software Foundation, Inc. - -# This Makefile.in is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY, to the extent permitted by law; without -# even the implied warranty of MERCHANTABILITY or FITNESS FOR A -# PARTICULAR PURPOSE. - -@SET_MAKE@ - -VPATH = @srcdir@ -am__is_gnu_make = { \ - if test -z '$(MAKELEVEL)'; then \ - false; \ - elif test -n '$(MAKE_HOST)'; then \ - true; \ - elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ - true; \ - else \ - false; \ - fi; \ -} -am__make_running_with_option = \ - case $${target_option-} in \ - ?) ;; \ - *) echo "am__make_running_with_option: internal error: invalid" \ - "target option '$${target_option-}' specified" >&2; \ - exit 1;; \ - esac; \ - has_opt=no; \ - sane_makeflags=$$MAKEFLAGS; \ - if $(am__is_gnu_make); then \ - sane_makeflags=$$MFLAGS; \ - else \ - case $$MAKEFLAGS in \ - *\\[\ \ ]*) \ - bs=\\; \ - sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ - | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ - esac; \ - fi; \ - skip_next=no; \ - strip_trailopt () \ - { \ - flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ - }; \ - for flg in $$sane_makeflags; do \ - test $$skip_next = yes && { skip_next=no; continue; }; \ - case $$flg in \ - *=*|--*) continue;; \ - -*I) strip_trailopt 'I'; skip_next=yes;; \ - -*I?*) strip_trailopt 'I';; \ - -*O) strip_trailopt 'O'; skip_next=yes;; \ - -*O?*) strip_trailopt 'O';; \ - -*l) strip_trailopt 'l'; skip_next=yes;; \ - -*l?*) strip_trailopt 'l';; \ - -[dEDm]) skip_next=yes;; \ - -[JT]) skip_next=yes;; \ - esac; \ - case $$flg in \ - *$$target_option*) has_opt=yes; break;; \ - esac; \ - done; \ - test $$has_opt = yes -am__make_dryrun = (target_option=n; $(am__make_running_with_option)) -am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) -pkgdatadir = $(datadir)/@PACKAGE@ -pkgincludedir = $(includedir)/@PACKAGE@ -pkglibdir = $(libdir)/@PACKAGE@ -pkglibexecdir = $(libexecdir)/@PACKAGE@ -am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd -install_sh_DATA = $(install_sh) -c -m 644 -install_sh_PROGRAM = $(install_sh) -c -install_sh_SCRIPT = $(install_sh) -c -INSTALL_HEADER = $(INSTALL_DATA) -transform = $(program_transform_name) -NORMAL_INSTALL = : -PRE_INSTALL = : -POST_INSTALL = : -NORMAL_UNINSTALL = : -PRE_UNINSTALL = : -POST_UNINSTALL = : -build_triplet = @build@ -host_triplet = @host@ -@BUILD_NMTUI_TRUE@bin_PROGRAMS = nmtui$(EXEEXT) -subdir = clients/tui -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -am__aclocal_m4_deps = $(top_srcdir)/m4/attributes.m4 \ - $(top_srcdir)/m4/ax_lib_readline.m4 \ - $(top_srcdir)/m4/compiler_options.m4 \ - $(top_srcdir)/m4/gettext.m4 $(top_srcdir)/m4/git-sha-record.m4 \ - $(top_srcdir)/m4/gnome-code-coverage.m4 \ - $(top_srcdir)/m4/gtk-doc.m4 $(top_srcdir)/m4/iconv.m4 \ - $(top_srcdir)/m4/intlmacosx.m4 $(top_srcdir)/m4/intltool.m4 \ - $(top_srcdir)/m4/introspection.m4 $(top_srcdir)/m4/lib-ld.m4 \ - $(top_srcdir)/m4/lib-link.m4 $(top_srcdir)/m4/lib-prefix.m4 \ - $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \ - $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \ - $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/m4/nls.m4 \ - $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \ - $(top_srcdir)/m4/vapigen.m4 $(top_srcdir)/configure.ac -am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ - $(ACLOCAL_M4) -DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) -mkinstalldirs = $(install_sh) -d -CONFIG_HEADER = $(top_builddir)/config.h -CONFIG_CLEAN_FILES = -CONFIG_CLEAN_VPATH_FILES = -am__installdirs = "$(DESTDIR)$(bindir)" -PROGRAMS = $(bin_PROGRAMS) -am__nmtui_SOURCES_DIST = nmtui.c nmtui.h nmtui-connect.c \ - nmtui-connect.h nmtui-edit.c nmtui-edit.h nmtui-hostname.c \ - nmtui-hostname.h nm-editor-bindings.c nm-editor-bindings.h \ - nm-editor-utils.c nm-editor-utils.h nmt-address-list.c \ - nmt-address-list.h nmt-connect-connection-list.c \ - nmt-connect-connection-list.h nmt-device-entry.c \ - nmt-device-entry.h nmt-edit-connection-list.c \ - nmt-edit-connection-list.h nmt-editor-grid.c nmt-editor-grid.h \ - nmt-editor-page.c nmt-editor-page.h nmt-editor-page-device.c \ - nmt-editor-page-device.h nmt-editor-section.c \ - nmt-editor-section.h nmt-editor.c nmt-editor.h nmt-ip-entry.c \ - nmt-ip-entry.h nmt-mac-entry.c nmt-mac-entry.h nmt-mtu-entry.c \ - nmt-mtu-entry.h nmt-page-bond.c nmt-page-bond.h \ - nmt-page-bridge.c nmt-page-bridge.h nmt-page-bridge-port.c \ - nmt-page-bridge-port.h nmt-page-dsl.c nmt-page-dsl.h \ - nmt-page-ethernet.c nmt-page-ethernet.h nmt-page-infiniband.c \ - nmt-page-infiniband.h nmt-page-ip4.c nmt-page-ip4.h \ - nmt-page-ip6.c nmt-page-ip6.h nmt-page-ppp.c nmt-page-ppp.h \ - nmt-page-team.c nmt-page-team.h nmt-page-team-port.c \ - nmt-page-team-port.h nmt-page-vlan.c nmt-page-vlan.h \ - nmt-page-wifi.c nmt-page-wifi.h nmt-password-dialog.c \ - nmt-password-dialog.h nmt-password-fields.c \ - nmt-password-fields.h nmt-route-editor.c nmt-route-editor.h \ - nmt-route-entry.c nmt-route-entry.h nmt-route-table.c \ - nmt-route-table.h nmt-slave-list.c nmt-slave-list.h \ - nmt-utils.c nmt-utils.h nmt-widget-list.c nmt-widget-list.h \ - $(srcdir)/../common/nm-secret-agent-simple.c \ - $(srcdir)/../common/nm-secret-agent-simple.h \ - $(srcdir)/../common/nm-vpn-helpers.c \ - $(srcdir)/../common/nm-vpn-helpers.h -@BUILD_NMTUI_TRUE@am_nmtui_OBJECTS = nmtui.$(OBJEXT) \ -@BUILD_NMTUI_TRUE@ nmtui-connect.$(OBJEXT) nmtui-edit.$(OBJEXT) \ -@BUILD_NMTUI_TRUE@ nmtui-hostname.$(OBJEXT) \ -@BUILD_NMTUI_TRUE@ nm-editor-bindings.$(OBJEXT) \ -@BUILD_NMTUI_TRUE@ nm-editor-utils.$(OBJEXT) \ -@BUILD_NMTUI_TRUE@ nmt-address-list.$(OBJEXT) \ -@BUILD_NMTUI_TRUE@ nmt-connect-connection-list.$(OBJEXT) \ -@BUILD_NMTUI_TRUE@ nmt-device-entry.$(OBJEXT) \ -@BUILD_NMTUI_TRUE@ nmt-edit-connection-list.$(OBJEXT) \ -@BUILD_NMTUI_TRUE@ nmt-editor-grid.$(OBJEXT) \ -@BUILD_NMTUI_TRUE@ nmt-editor-page.$(OBJEXT) \ -@BUILD_NMTUI_TRUE@ nmt-editor-page-device.$(OBJEXT) \ -@BUILD_NMTUI_TRUE@ nmt-editor-section.$(OBJEXT) \ -@BUILD_NMTUI_TRUE@ nmt-editor.$(OBJEXT) nmt-ip-entry.$(OBJEXT) \ -@BUILD_NMTUI_TRUE@ nmt-mac-entry.$(OBJEXT) \ -@BUILD_NMTUI_TRUE@ nmt-mtu-entry.$(OBJEXT) \ -@BUILD_NMTUI_TRUE@ nmt-page-bond.$(OBJEXT) \ -@BUILD_NMTUI_TRUE@ nmt-page-bridge.$(OBJEXT) \ -@BUILD_NMTUI_TRUE@ nmt-page-bridge-port.$(OBJEXT) \ -@BUILD_NMTUI_TRUE@ nmt-page-dsl.$(OBJEXT) \ -@BUILD_NMTUI_TRUE@ nmt-page-ethernet.$(OBJEXT) \ -@BUILD_NMTUI_TRUE@ nmt-page-infiniband.$(OBJEXT) \ -@BUILD_NMTUI_TRUE@ nmt-page-ip4.$(OBJEXT) \ -@BUILD_NMTUI_TRUE@ nmt-page-ip6.$(OBJEXT) \ -@BUILD_NMTUI_TRUE@ nmt-page-ppp.$(OBJEXT) \ -@BUILD_NMTUI_TRUE@ nmt-page-team.$(OBJEXT) \ -@BUILD_NMTUI_TRUE@ nmt-page-team-port.$(OBJEXT) \ -@BUILD_NMTUI_TRUE@ nmt-page-vlan.$(OBJEXT) \ -@BUILD_NMTUI_TRUE@ nmt-page-wifi.$(OBJEXT) \ -@BUILD_NMTUI_TRUE@ nmt-password-dialog.$(OBJEXT) \ -@BUILD_NMTUI_TRUE@ nmt-password-fields.$(OBJEXT) \ -@BUILD_NMTUI_TRUE@ nmt-route-editor.$(OBJEXT) \ -@BUILD_NMTUI_TRUE@ nmt-route-entry.$(OBJEXT) \ -@BUILD_NMTUI_TRUE@ nmt-route-table.$(OBJEXT) \ -@BUILD_NMTUI_TRUE@ nmt-slave-list.$(OBJEXT) nmt-utils.$(OBJEXT) \ -@BUILD_NMTUI_TRUE@ nmt-widget-list.$(OBJEXT) \ -@BUILD_NMTUI_TRUE@ nm-secret-agent-simple.$(OBJEXT) \ -@BUILD_NMTUI_TRUE@ nm-vpn-helpers.$(OBJEXT) -nmtui_OBJECTS = $(am_nmtui_OBJECTS) -am__DEPENDENCIES_1 = -@BUILD_NMTUI_TRUE@nmtui_DEPENDENCIES = $(top_builddir)/libnm/libnm.la \ -@BUILD_NMTUI_TRUE@ $(builddir)/newt/libnmt-newt.a \ -@BUILD_NMTUI_TRUE@ $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \ -@BUILD_NMTUI_TRUE@ $(am__DEPENDENCIES_1) -AM_V_lt = $(am__v_lt_@AM_V@) -am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@) -am__v_lt_0 = --silent -am__v_lt_1 = -AM_V_P = $(am__v_P_@AM_V@) -am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) -am__v_P_0 = false -am__v_P_1 = : -AM_V_GEN = $(am__v_GEN_@AM_V@) -am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) -am__v_GEN_0 = @echo " GEN " $@; -am__v_GEN_1 = -AM_V_at = $(am__v_at_@AM_V@) -am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) -am__v_at_0 = @ -am__v_at_1 = -DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) -depcomp = $(SHELL) $(top_srcdir)/build-aux/depcomp -am__depfiles_maybe = depfiles -am__mv = mv -f -COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ - $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ - $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \ - $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ - $(AM_CFLAGS) $(CFLAGS) -AM_V_CC = $(am__v_CC_@AM_V@) -am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@) -am__v_CC_0 = @echo " CC " $@; -am__v_CC_1 = -CCLD = $(CC) -LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ - $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ - $(AM_LDFLAGS) $(LDFLAGS) -o $@ -AM_V_CCLD = $(am__v_CCLD_@AM_V@) -am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@) -am__v_CCLD_0 = @echo " CCLD " $@; -am__v_CCLD_1 = -SOURCES = $(nmtui_SOURCES) -DIST_SOURCES = $(am__nmtui_SOURCES_DIST) -RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \ - ctags-recursive dvi-recursive html-recursive info-recursive \ - install-data-recursive install-dvi-recursive \ - install-exec-recursive install-html-recursive \ - install-info-recursive install-pdf-recursive \ - install-ps-recursive install-recursive installcheck-recursive \ - installdirs-recursive pdf-recursive ps-recursive \ - tags-recursive uninstall-recursive -am__can_run_installinfo = \ - case $$AM_UPDATE_INFO_DIR in \ - n|no|NO) false;; \ - *) (install-info --version) >/dev/null 2>&1;; \ - esac -RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ - distclean-recursive maintainer-clean-recursive -am__recursive_targets = \ - $(RECURSIVE_TARGETS) \ - $(RECURSIVE_CLEAN_TARGETS) \ - $(am__extra_recursive_targets) -AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \ - distdir -am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) -# Read a list of newline-separated strings from the standard input, -# and print each of them once, without duplicates. Input order is -# *not* preserved. -am__uniquify_input = $(AWK) '\ - BEGIN { nonempty = 0; } \ - { items[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in items) print i; }; } \ -' -# Make sure the list of sources is unique. This is necessary because, -# e.g., the same source file might be shared among _SOURCES variables -# for different programs/libraries. -am__define_uniq_tagged_files = \ - list='$(am__tagged_files)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | $(am__uniquify_input)` -ETAGS = etags -CTAGS = ctags -DIST_SUBDIRS = newt . -am__DIST_COMMON = $(srcdir)/Makefile.in \ - $(top_srcdir)/build-aux/depcomp -DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -am__relativize = \ - dir0=`pwd`; \ - sed_first='s,^\([^/]*\)/.*$$,\1,'; \ - sed_rest='s,^[^/]*/*,,'; \ - sed_last='s,^.*/\([^/]*\)$$,\1,'; \ - sed_butlast='s,/*[^/]*$$,,'; \ - while test -n "$$dir1"; do \ - first=`echo "$$dir1" | sed -e "$$sed_first"`; \ - if test "$$first" != "."; then \ - if test "$$first" = ".."; then \ - dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \ - dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \ - else \ - first2=`echo "$$dir2" | sed -e "$$sed_first"`; \ - if test "$$first2" = "$$first"; then \ - dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \ - else \ - dir2="../$$dir2"; \ - fi; \ - dir0="$$dir0"/"$$first"; \ - fi; \ - fi; \ - dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \ - done; \ - reldir="$$dir2" -ACLOCAL = @ACLOCAL@ -ALL_LINGUAS = @ALL_LINGUAS@ -AMTAR = @AMTAR@ -AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ -AM_TESTS_FD_REDIRECT = @AM_TESTS_FD_REDIRECT@ -AR = @AR@ -AUTOCONF = @AUTOCONF@ -AUTOHEADER = @AUTOHEADER@ -AUTOMAKE = @AUTOMAKE@ -AWK = @AWK@ -BLUEZ5_CFLAGS = @BLUEZ5_CFLAGS@ -BLUEZ5_LIBS = @BLUEZ5_LIBS@ -CC = @CC@ -CCDEPMODE = @CCDEPMODE@ -CFLAGS = @CFLAGS@ -CODE_COVERAGE_CFLAGS = @CODE_COVERAGE_CFLAGS@ -CODE_COVERAGE_ENABLED = @CODE_COVERAGE_ENABLED@ -CODE_COVERAGE_LDFLAGS = @CODE_COVERAGE_LDFLAGS@ -CPP = @CPP@ -CPPFLAGS = @CPPFLAGS@ -CXX = @CXX@ -CXXCPP = @CXXCPP@ -CXXDEPMODE = @CXXDEPMODE@ -CXXFLAGS = @CXXFLAGS@ -CYGPATH_W = @CYGPATH_W@ -DBUS_CFLAGS = @DBUS_CFLAGS@ -DBUS_LIBS = @DBUS_LIBS@ -DBUS_SYS_DIR = @DBUS_SYS_DIR@ -DEFS = @DEFS@ -DEPDIR = @DEPDIR@ -DHCLIENT_PATH = @DHCLIENT_PATH@ -DHCPCD_PATH = @DHCPCD_PATH@ -DISTRO_NETWORK_SERVICE = @DISTRO_NETWORK_SERVICE@ -DLLTOOL = @DLLTOOL@ -DL_LIBS = @DL_LIBS@ -DNSMASQ_PATH = @DNSMASQ_PATH@ -DNSSEC_TRIGGER_SCRIPT = @DNSSEC_TRIGGER_SCRIPT@ -DSYMUTIL = @DSYMUTIL@ -DUMPBIN = @DUMPBIN@ -ECHO_C = @ECHO_C@ -ECHO_N = @ECHO_N@ -ECHO_T = @ECHO_T@ -EGREP = @EGREP@ -EXEEXT = @EXEEXT@ -FGREP = @FGREP@ -GENHTML = @GENHTML@ -GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@ -GETTEXT_PACKAGE = @GETTEXT_PACKAGE@ -GLIB_CFLAGS = @GLIB_CFLAGS@ -GLIB_GENMARSHAL = @GLIB_GENMARSHAL@ -GLIB_LIBS = @GLIB_LIBS@ -GLIB_MAKEFILE = @GLIB_MAKEFILE@ -GLIB_MKENUMS = @GLIB_MKENUMS@ -GMSGFMT = @GMSGFMT@ -GMSGFMT_015 = @GMSGFMT_015@ -GNUTLS_CFLAGS = @GNUTLS_CFLAGS@ -GNUTLS_LIBS = @GNUTLS_LIBS@ -GREP = @GREP@ -GTKDOC_CHECK = @GTKDOC_CHECK@ -GTKDOC_CHECK_PATH = @GTKDOC_CHECK_PATH@ -GTKDOC_DEPS_CFLAGS = @GTKDOC_DEPS_CFLAGS@ -GTKDOC_DEPS_LIBS = @GTKDOC_DEPS_LIBS@ -GTKDOC_MKPDF = @GTKDOC_MKPDF@ -GTKDOC_REBASE = @GTKDOC_REBASE@ -GUDEV_CFLAGS = @GUDEV_CFLAGS@ -GUDEV_LIBS = @GUDEV_LIBS@ -HTML_DIR = @HTML_DIR@ -INSTALL = @INSTALL@ -INSTALL_DATA = @INSTALL_DATA@ -INSTALL_PROGRAM = @INSTALL_PROGRAM@ -INSTALL_SCRIPT = @INSTALL_SCRIPT@ -INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ -INTLLIBS = @INTLLIBS@ -INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@ -INTLTOOL_MERGE = @INTLTOOL_MERGE@ -INTLTOOL_PERL = @INTLTOOL_PERL@ -INTLTOOL_UPDATE = @INTLTOOL_UPDATE@ -INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@ -INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@ -INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@ -INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@ -INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ -INTROSPECTION_CFLAGS = @INTROSPECTION_CFLAGS@ -INTROSPECTION_COMPILER = @INTROSPECTION_COMPILER@ -INTROSPECTION_GENERATE = @INTROSPECTION_GENERATE@ -INTROSPECTION_GIRDIR = @INTROSPECTION_GIRDIR@ -INTROSPECTION_LIBS = @INTROSPECTION_LIBS@ -INTROSPECTION_MAKEFILE = @INTROSPECTION_MAKEFILE@ -INTROSPECTION_SCANNER = @INTROSPECTION_SCANNER@ -INTROSPECTION_TYPELIBDIR = @INTROSPECTION_TYPELIBDIR@ -IPTABLES_PATH = @IPTABLES_PATH@ -JANSSON_CFLAGS = @JANSSON_CFLAGS@ -JANSSON_LIBS = @JANSSON_LIBS@ -KERNEL_FIRMWARE_DIR = @KERNEL_FIRMWARE_DIR@ -LCOV = @LCOV@ -LD = @LD@ -LDFLAGS = @LDFLAGS@ -LIBAUDIT_CFLAGS = @LIBAUDIT_CFLAGS@ -LIBAUDIT_LIBS = @LIBAUDIT_LIBS@ -LIBICONV = @LIBICONV@ -LIBINTL = @LIBINTL@ -LIBM = @LIBM@ -LIBNDP_CFLAGS = @LIBNDP_CFLAGS@ -LIBNDP_LIBS = @LIBNDP_LIBS@ -LIBNL_CFLAGS = @LIBNL_CFLAGS@ -LIBNL_LIBS = @LIBNL_LIBS@ -LIBOBJS = @LIBOBJS@ -LIBS = @LIBS@ -LIBSOUP_CFLAGS = @LIBSOUP_CFLAGS@ -LIBSOUP_LIBS = @LIBSOUP_LIBS@ -LIBSYSTEMD_CFLAGS = @LIBSYSTEMD_CFLAGS@ -LIBSYSTEMD_LIBS = @LIBSYSTEMD_LIBS@ -LIBTEAMDCTL_CFLAGS = @LIBTEAMDCTL_CFLAGS@ -LIBTEAMDCTL_LIBS = @LIBTEAMDCTL_LIBS@ -LIBTOOL = @LIBTOOL@ -LIPO = @LIPO@ -LN_S = @LN_S@ -LOG_DRIVER = @LOG_DRIVER@ -LTLIBICONV = @LTLIBICONV@ -LTLIBINTL = @LTLIBINTL@ -LTLIBOBJS = @LTLIBOBJS@ -LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ -MAINT = @MAINT@ -MAKEINFO = @MAKEINFO@ -MANIFEST_TOOL = @MANIFEST_TOOL@ -MKDIR_P = @MKDIR_P@ -MM_GLIB_CFLAGS = @MM_GLIB_CFLAGS@ -MM_GLIB_LIBS = @MM_GLIB_LIBS@ -MOC = @MOC@ -MSGFMT = @MSGFMT@ -MSGFMT_015 = @MSGFMT_015@ -MSGMERGE = @MSGMERGE@ -NEWT_CFLAGS = @NEWT_CFLAGS@ -NEWT_LIBS = @NEWT_LIBS@ -NM = @NM@ -NMEDIT = @NMEDIT@ -NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT = @NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT@ -NM_CONFIG_DEFAULT_DNS_RC_MANAGER = @NM_CONFIG_DEFAULT_DNS_RC_MANAGER@ -NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT = @NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT@ -NM_CONFIG_LOGGING_BACKEND_DEFAULT_TEXT = @NM_CONFIG_LOGGING_BACKEND_DEFAULT_TEXT@ -NM_MAJOR_VERSION = @NM_MAJOR_VERSION@ -NM_MICRO_VERSION = @NM_MICRO_VERSION@ -NM_MINOR_VERSION = @NM_MINOR_VERSION@ -NM_MODIFY_SYSTEM_POLICY = @NM_MODIFY_SYSTEM_POLICY@ -NM_VERSION = @NM_VERSION@ -NSS_CFLAGS = @NSS_CFLAGS@ -NSS_LIBS = @NSS_LIBS@ -OBJDUMP = @OBJDUMP@ -OBJEXT = @OBJEXT@ -OTOOL = @OTOOL@ -OTOOL64 = @OTOOL64@ -PACKAGE = @PACKAGE@ -PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ -PACKAGE_NAME = @PACKAGE_NAME@ -PACKAGE_STRING = @PACKAGE_STRING@ -PACKAGE_TARNAME = @PACKAGE_TARNAME@ -PACKAGE_URL = @PACKAGE_URL@ -PACKAGE_VERSION = @PACKAGE_VERSION@ -PATH_SEPARATOR = @PATH_SEPARATOR@ -PERL = @PERL@ -PKG_CONFIG = @PKG_CONFIG@ -PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ -PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ -POLKIT_CFLAGS = @POLKIT_CFLAGS@ -POLKIT_LIBS = @POLKIT_LIBS@ -POSUB = @POSUB@ -PPPD_PATH = @PPPD_PATH@ -PPPD_PLUGIN_DIR = @PPPD_PLUGIN_DIR@ -QT_CFLAGS = @QT_CFLAGS@ -QT_LIBS = @QT_LIBS@ -RANLIB = @RANLIB@ -READLINE_LIBS = @READLINE_LIBS@ -SANITIZERS = @SANITIZERS@ -SANITIZER_ENV = @SANITIZER_ENV@ -SED = @SED@ -SELINUX_CFLAGS = @SELINUX_CFLAGS@ -SELINUX_LIBS = @SELINUX_LIBS@ -SET_MAKE = @SET_MAKE@ -SHELL = @SHELL@ -STRIP = @STRIP@ -SYSTEMD_200_CFLAGS = @SYSTEMD_200_CFLAGS@ -SYSTEMD_200_LIBS = @SYSTEMD_200_LIBS@ -SYSTEMD_INHIBIT_CFLAGS = @SYSTEMD_INHIBIT_CFLAGS@ -SYSTEMD_INHIBIT_LIBS = @SYSTEMD_INHIBIT_LIBS@ -SYSTEMD_JOURNAL_CFLAGS = @SYSTEMD_JOURNAL_CFLAGS@ -SYSTEMD_JOURNAL_LIBS = @SYSTEMD_JOURNAL_LIBS@ -SYSTEMD_LOGIN_CFLAGS = @SYSTEMD_LOGIN_CFLAGS@ -SYSTEMD_LOGIN_LIBS = @SYSTEMD_LOGIN_LIBS@ -SYSTEM_CA_PATH = @SYSTEM_CA_PATH@ -UDEV_DIR = @UDEV_DIR@ -USE_NLS = @USE_NLS@ -UUID_CFLAGS = @UUID_CFLAGS@ -UUID_LIBS = @UUID_LIBS@ -VALGRIND_RULES = @VALGRIND_RULES@ -VAPIGEN = @VAPIGEN@ -VAPIGEN_MAKEFILE = @VAPIGEN_MAKEFILE@ -VAPIGEN_VAPIDIR = @VAPIGEN_VAPIDIR@ -VERSION = @VERSION@ -XGETTEXT = @XGETTEXT@ -XGETTEXT_015 = @XGETTEXT_015@ -XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@ -abs_builddir = @abs_builddir@ -abs_srcdir = @abs_srcdir@ -abs_top_builddir = @abs_top_builddir@ -abs_top_srcdir = @abs_top_srcdir@ -ac_ct_AR = @ac_ct_AR@ -ac_ct_CC = @ac_ct_CC@ -ac_ct_CXX = @ac_ct_CXX@ -ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -am__include = @am__include@ -am__leading_dot = @am__leading_dot@ -am__quote = @am__quote@ -am__tar = @am__tar@ -am__untar = @am__untar@ -bindir = @bindir@ -build = @build@ -build_alias = @build_alias@ -build_cpu = @build_cpu@ -build_os = @build_os@ -build_vendor = @build_vendor@ -builddir = @builddir@ -datadir = @datadir@ -datarootdir = @datarootdir@ -docdir = @docdir@ -dvidir = @dvidir@ -exec_prefix = @exec_prefix@ -host = @host@ -host_alias = @host_alias@ -host_cpu = @host_cpu@ -host_os = @host_os@ -host_vendor = @host_vendor@ -htmldir = @htmldir@ -includedir = @includedir@ -infodir = @infodir@ -install_sh = @install_sh@ -intltool__v_merge_options_ = @intltool__v_merge_options_@ -intltool__v_merge_options_0 = @intltool__v_merge_options_0@ -libdir = @libdir@ -libexecdir = @libexecdir@ -localedir = @localedir@ -localstatedir = @localstatedir@ -mandir = @mandir@ -mkdir_p = @mkdir_p@ -nmbinary = @nmbinary@ -nmconfdir = @nmconfdir@ -nmdatadir = @nmdatadir@ -nmlibdir = @nmlibdir@ -nmrundir = @nmrundir@ -nmstatedir = @nmstatedir@ -oldincludedir = @oldincludedir@ -pdfdir = @pdfdir@ -prefix = @prefix@ -program_transform_name = @program_transform_name@ -psdir = @psdir@ -runstatedir = @runstatedir@ -sbindir = @sbindir@ -sharedstatedir = @sharedstatedir@ -srcdir = @srcdir@ -subdirs = @subdirs@ -sysconfdir = @sysconfdir@ -systemdsystemunitdir = @systemdsystemunitdir@ -target_alias = @target_alias@ -top_build_prefix = @top_build_prefix@ -top_builddir = @top_builddir@ -top_srcdir = @top_srcdir@ -with_dhclient = @with_dhclient@ -with_dhcpcd = @with_dhcpcd@ -with_netconfig = @with_netconfig@ -with_resolvconf = @with_resolvconf@ -with_valgrind = @with_valgrind@ -@BUILD_NMTUI_TRUE@SUBDIRS = newt . -@BUILD_NMTUI_TRUE@AM_CPPFLAGS = \ -@BUILD_NMTUI_TRUE@ -I$(top_srcdir) \ -@BUILD_NMTUI_TRUE@ -I$(top_srcdir)/shared \ -@BUILD_NMTUI_TRUE@ -I$(top_builddir)/shared \ -@BUILD_NMTUI_TRUE@ -I$(top_srcdir)/libnm-core \ -@BUILD_NMTUI_TRUE@ -I$(top_builddir)/libnm-core \ -@BUILD_NMTUI_TRUE@ -I$(top_srcdir)/libnm \ -@BUILD_NMTUI_TRUE@ -I$(top_builddir)/libnm \ -@BUILD_NMTUI_TRUE@ -I$(srcdir)/newt \ -@BUILD_NMTUI_TRUE@ -I$(top_srcdir)/clients/common \ -@BUILD_NMTUI_TRUE@ $(GLIB_CFLAGS) \ -@BUILD_NMTUI_TRUE@ $(NEWT_CFLAGS) \ -@BUILD_NMTUI_TRUE@ $(GUDEV_CFLAGS) \ -@BUILD_NMTUI_TRUE@ -DG_LOG_DOMAIN=\""nmtui"\" \ -@BUILD_NMTUI_TRUE@ -DLOCALEDIR=\""$(localedir)"\" \ -@BUILD_NMTUI_TRUE@ $(NULL) - -@BUILD_NMTUI_TRUE@links = nmtui-edit nmtui-connect nmtui-hostname -@BUILD_NMTUI_TRUE@nmtui_SOURCES = \ -@BUILD_NMTUI_TRUE@ nmtui.c \ -@BUILD_NMTUI_TRUE@ nmtui.h \ -@BUILD_NMTUI_TRUE@ nmtui-connect.c \ -@BUILD_NMTUI_TRUE@ nmtui-connect.h \ -@BUILD_NMTUI_TRUE@ nmtui-edit.c \ -@BUILD_NMTUI_TRUE@ nmtui-edit.h \ -@BUILD_NMTUI_TRUE@ nmtui-hostname.c \ -@BUILD_NMTUI_TRUE@ nmtui-hostname.h \ -@BUILD_NMTUI_TRUE@ \ -@BUILD_NMTUI_TRUE@ nm-editor-bindings.c \ -@BUILD_NMTUI_TRUE@ nm-editor-bindings.h \ -@BUILD_NMTUI_TRUE@ nm-editor-utils.c \ -@BUILD_NMTUI_TRUE@ nm-editor-utils.h \ -@BUILD_NMTUI_TRUE@ \ -@BUILD_NMTUI_TRUE@ nmt-address-list.c \ -@BUILD_NMTUI_TRUE@ nmt-address-list.h \ -@BUILD_NMTUI_TRUE@ nmt-connect-connection-list.c \ -@BUILD_NMTUI_TRUE@ nmt-connect-connection-list.h \ -@BUILD_NMTUI_TRUE@ nmt-device-entry.c \ -@BUILD_NMTUI_TRUE@ nmt-device-entry.h \ -@BUILD_NMTUI_TRUE@ nmt-edit-connection-list.c \ -@BUILD_NMTUI_TRUE@ nmt-edit-connection-list.h \ -@BUILD_NMTUI_TRUE@ nmt-editor-grid.c \ -@BUILD_NMTUI_TRUE@ nmt-editor-grid.h \ -@BUILD_NMTUI_TRUE@ nmt-editor-page.c \ -@BUILD_NMTUI_TRUE@ nmt-editor-page.h \ -@BUILD_NMTUI_TRUE@ nmt-editor-page-device.c \ -@BUILD_NMTUI_TRUE@ nmt-editor-page-device.h \ -@BUILD_NMTUI_TRUE@ nmt-editor-section.c \ -@BUILD_NMTUI_TRUE@ nmt-editor-section.h \ -@BUILD_NMTUI_TRUE@ nmt-editor.c \ -@BUILD_NMTUI_TRUE@ nmt-editor.h \ -@BUILD_NMTUI_TRUE@ nmt-ip-entry.c \ -@BUILD_NMTUI_TRUE@ nmt-ip-entry.h \ -@BUILD_NMTUI_TRUE@ nmt-mac-entry.c \ -@BUILD_NMTUI_TRUE@ nmt-mac-entry.h \ -@BUILD_NMTUI_TRUE@ nmt-mtu-entry.c \ -@BUILD_NMTUI_TRUE@ nmt-mtu-entry.h \ -@BUILD_NMTUI_TRUE@ nmt-page-bond.c \ -@BUILD_NMTUI_TRUE@ nmt-page-bond.h \ -@BUILD_NMTUI_TRUE@ nmt-page-bridge.c \ -@BUILD_NMTUI_TRUE@ nmt-page-bridge.h \ -@BUILD_NMTUI_TRUE@ nmt-page-bridge-port.c \ -@BUILD_NMTUI_TRUE@ nmt-page-bridge-port.h \ -@BUILD_NMTUI_TRUE@ nmt-page-dsl.c \ -@BUILD_NMTUI_TRUE@ nmt-page-dsl.h \ -@BUILD_NMTUI_TRUE@ nmt-page-ethernet.c \ -@BUILD_NMTUI_TRUE@ nmt-page-ethernet.h \ -@BUILD_NMTUI_TRUE@ nmt-page-infiniband.c \ -@BUILD_NMTUI_TRUE@ nmt-page-infiniband.h \ -@BUILD_NMTUI_TRUE@ nmt-page-ip4.c \ -@BUILD_NMTUI_TRUE@ nmt-page-ip4.h \ -@BUILD_NMTUI_TRUE@ nmt-page-ip6.c \ -@BUILD_NMTUI_TRUE@ nmt-page-ip6.h \ -@BUILD_NMTUI_TRUE@ nmt-page-ppp.c \ -@BUILD_NMTUI_TRUE@ nmt-page-ppp.h \ -@BUILD_NMTUI_TRUE@ nmt-page-team.c \ -@BUILD_NMTUI_TRUE@ nmt-page-team.h \ -@BUILD_NMTUI_TRUE@ nmt-page-team-port.c \ -@BUILD_NMTUI_TRUE@ nmt-page-team-port.h \ -@BUILD_NMTUI_TRUE@ nmt-page-vlan.c \ -@BUILD_NMTUI_TRUE@ nmt-page-vlan.h \ -@BUILD_NMTUI_TRUE@ nmt-page-wifi.c \ -@BUILD_NMTUI_TRUE@ nmt-page-wifi.h \ -@BUILD_NMTUI_TRUE@ nmt-password-dialog.c \ -@BUILD_NMTUI_TRUE@ nmt-password-dialog.h \ -@BUILD_NMTUI_TRUE@ nmt-password-fields.c \ -@BUILD_NMTUI_TRUE@ nmt-password-fields.h \ -@BUILD_NMTUI_TRUE@ nmt-route-editor.c \ -@BUILD_NMTUI_TRUE@ nmt-route-editor.h \ -@BUILD_NMTUI_TRUE@ nmt-route-entry.c \ -@BUILD_NMTUI_TRUE@ nmt-route-entry.h \ -@BUILD_NMTUI_TRUE@ nmt-route-table.c \ -@BUILD_NMTUI_TRUE@ nmt-route-table.h \ -@BUILD_NMTUI_TRUE@ nmt-slave-list.c \ -@BUILD_NMTUI_TRUE@ nmt-slave-list.h \ -@BUILD_NMTUI_TRUE@ nmt-utils.c \ -@BUILD_NMTUI_TRUE@ nmt-utils.h \ -@BUILD_NMTUI_TRUE@ nmt-widget-list.c \ -@BUILD_NMTUI_TRUE@ nmt-widget-list.h \ -@BUILD_NMTUI_TRUE@ $(srcdir)/../common/nm-secret-agent-simple.c \ -@BUILD_NMTUI_TRUE@ $(srcdir)/../common/nm-secret-agent-simple.h \ -@BUILD_NMTUI_TRUE@ $(srcdir)/../common/nm-vpn-helpers.c \ -@BUILD_NMTUI_TRUE@ $(srcdir)/../common/nm-vpn-helpers.h \ -@BUILD_NMTUI_TRUE@ $(NULL) - -@BUILD_NMTUI_TRUE@nmtui_LDADD = \ -@BUILD_NMTUI_TRUE@ $(top_builddir)/libnm/libnm.la \ -@BUILD_NMTUI_TRUE@ $(builddir)/newt/libnmt-newt.a \ -@BUILD_NMTUI_TRUE@ $(GUDEV_LIBS) \ -@BUILD_NMTUI_TRUE@ $(NEWT_LIBS) \ -@BUILD_NMTUI_TRUE@ $(GLIB_LIBS) \ -@BUILD_NMTUI_TRUE@ $(NULL) - -all: all-recursive - -.SUFFIXES: -.SUFFIXES: .c .lo .o .obj -$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps) - @for dep in $?; do \ - case '$(am__configure_deps)' in \ - *$$dep*) \ - ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ - && { if test -f $@; then exit 0; else break; fi; }; \ - exit 1;; \ - esac; \ - done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu clients/tui/Makefile'; \ - $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --gnu clients/tui/Makefile -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - @case '$?' in \ - *config.status*) \ - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ - *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ - esac; - -$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh - -$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(am__aclocal_m4_deps): -install-binPROGRAMS: $(bin_PROGRAMS) - @$(NORMAL_INSTALL) - @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \ - if test -n "$$list"; then \ - echo " $(MKDIR_P) '$(DESTDIR)$(bindir)'"; \ - $(MKDIR_P) "$(DESTDIR)$(bindir)" || exit 1; \ - fi; \ - for p in $$list; do echo "$$p $$p"; done | \ - sed 's/$(EXEEXT)$$//' | \ - while read p p1; do if test -f $$p \ - || test -f $$p1 \ - ; then echo "$$p"; echo "$$p"; else :; fi; \ - done | \ - sed -e 'p;s,.*/,,;n;h' \ - -e 's|.*|.|' \ - -e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \ - sed 'N;N;N;s,\n, ,g' | \ - $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \ - { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \ - if ($$2 == $$4) files[d] = files[d] " " $$1; \ - else { print "f", $$3 "/" $$4, $$1; } } \ - END { for (d in files) print "f", d, files[d] }' | \ - while read type dir files; do \ - if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \ - test -z "$$files" || { \ - echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files '$(DESTDIR)$(bindir)$$dir'"; \ - $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files "$(DESTDIR)$(bindir)$$dir" || exit $$?; \ - } \ - ; done - -uninstall-binPROGRAMS: - @$(NORMAL_UNINSTALL) - @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \ - files=`for p in $$list; do echo "$$p"; done | \ - sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \ - -e 's/$$/$(EXEEXT)/' \ - `; \ - test -n "$$list" || exit 0; \ - echo " ( cd '$(DESTDIR)$(bindir)' && rm -f" $$files ")"; \ - cd "$(DESTDIR)$(bindir)" && rm -f $$files - -clean-binPROGRAMS: - @list='$(bin_PROGRAMS)'; test -n "$$list" || exit 0; \ - echo " rm -f" $$list; \ - rm -f $$list || exit $$?; \ - test -n "$(EXEEXT)" || exit 0; \ - list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \ - echo " rm -f" $$list; \ - rm -f $$list - -nmtui$(EXEEXT): $(nmtui_OBJECTS) $(nmtui_DEPENDENCIES) $(EXTRA_nmtui_DEPENDENCIES) - @rm -f nmtui$(EXEEXT) - $(AM_V_CCLD)$(LINK) $(nmtui_OBJECTS) $(nmtui_LDADD) $(LIBS) - -mostlyclean-compile: - -rm -f *.$(OBJEXT) - -distclean-compile: - -rm -f *.tab.c - -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-editor-bindings.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-editor-utils.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-secret-agent-simple.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-vpn-helpers.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nmt-address-list.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nmt-connect-connection-list.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nmt-device-entry.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nmt-edit-connection-list.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nmt-editor-grid.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nmt-editor-page-device.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nmt-editor-page.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nmt-editor-section.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nmt-editor.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nmt-ip-entry.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nmt-mac-entry.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nmt-mtu-entry.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nmt-page-bond.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nmt-page-bridge-port.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nmt-page-bridge.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nmt-page-dsl.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nmt-page-ethernet.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nmt-page-infiniband.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nmt-page-ip4.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nmt-page-ip6.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nmt-page-ppp.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nmt-page-team-port.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nmt-page-team.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nmt-page-vlan.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nmt-page-wifi.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nmt-password-dialog.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nmt-password-fields.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nmt-route-editor.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nmt-route-entry.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nmt-route-table.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nmt-slave-list.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nmt-utils.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nmt-widget-list.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nmtui-connect.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nmtui-edit.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nmtui-hostname.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nmtui.Po@am__quote@ - -.c.o: -@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ $< - -.c.obj: -@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'` -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'` - -.c.lo: -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LTCOMPILE) -c -o $@ $< - -nm-secret-agent-simple.o: $(srcdir)/../common/nm-secret-agent-simple.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT nm-secret-agent-simple.o -MD -MP -MF $(DEPDIR)/nm-secret-agent-simple.Tpo -c -o nm-secret-agent-simple.o `test -f '$(srcdir)/../common/nm-secret-agent-simple.c' || echo '$(srcdir)/'`$(srcdir)/../common/nm-secret-agent-simple.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/nm-secret-agent-simple.Tpo $(DEPDIR)/nm-secret-agent-simple.Po -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$(srcdir)/../common/nm-secret-agent-simple.c' object='nm-secret-agent-simple.o' libtool=no @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o nm-secret-agent-simple.o `test -f '$(srcdir)/../common/nm-secret-agent-simple.c' || echo '$(srcdir)/'`$(srcdir)/../common/nm-secret-agent-simple.c - -nm-secret-agent-simple.obj: $(srcdir)/../common/nm-secret-agent-simple.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT nm-secret-agent-simple.obj -MD -MP -MF $(DEPDIR)/nm-secret-agent-simple.Tpo -c -o nm-secret-agent-simple.obj `if test -f '$(srcdir)/../common/nm-secret-agent-simple.c'; then $(CYGPATH_W) '$(srcdir)/../common/nm-secret-agent-simple.c'; else $(CYGPATH_W) '$(srcdir)/$(srcdir)/../common/nm-secret-agent-simple.c'; fi` -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/nm-secret-agent-simple.Tpo $(DEPDIR)/nm-secret-agent-simple.Po -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$(srcdir)/../common/nm-secret-agent-simple.c' object='nm-secret-agent-simple.obj' libtool=no @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o nm-secret-agent-simple.obj `if test -f '$(srcdir)/../common/nm-secret-agent-simple.c'; then $(CYGPATH_W) '$(srcdir)/../common/nm-secret-agent-simple.c'; else $(CYGPATH_W) '$(srcdir)/$(srcdir)/../common/nm-secret-agent-simple.c'; fi` - -nm-vpn-helpers.o: $(srcdir)/../common/nm-vpn-helpers.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT nm-vpn-helpers.o -MD -MP -MF $(DEPDIR)/nm-vpn-helpers.Tpo -c -o nm-vpn-helpers.o `test -f '$(srcdir)/../common/nm-vpn-helpers.c' || echo '$(srcdir)/'`$(srcdir)/../common/nm-vpn-helpers.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/nm-vpn-helpers.Tpo $(DEPDIR)/nm-vpn-helpers.Po -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$(srcdir)/../common/nm-vpn-helpers.c' object='nm-vpn-helpers.o' libtool=no @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o nm-vpn-helpers.o `test -f '$(srcdir)/../common/nm-vpn-helpers.c' || echo '$(srcdir)/'`$(srcdir)/../common/nm-vpn-helpers.c - -nm-vpn-helpers.obj: $(srcdir)/../common/nm-vpn-helpers.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT nm-vpn-helpers.obj -MD -MP -MF $(DEPDIR)/nm-vpn-helpers.Tpo -c -o nm-vpn-helpers.obj `if test -f '$(srcdir)/../common/nm-vpn-helpers.c'; then $(CYGPATH_W) '$(srcdir)/../common/nm-vpn-helpers.c'; else $(CYGPATH_W) '$(srcdir)/$(srcdir)/../common/nm-vpn-helpers.c'; fi` -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/nm-vpn-helpers.Tpo $(DEPDIR)/nm-vpn-helpers.Po -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$(srcdir)/../common/nm-vpn-helpers.c' object='nm-vpn-helpers.obj' libtool=no @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o nm-vpn-helpers.obj `if test -f '$(srcdir)/../common/nm-vpn-helpers.c'; then $(CYGPATH_W) '$(srcdir)/../common/nm-vpn-helpers.c'; else $(CYGPATH_W) '$(srcdir)/$(srcdir)/../common/nm-vpn-helpers.c'; fi` - -mostlyclean-libtool: - -rm -f *.lo - -clean-libtool: - -rm -rf .libs _libs - -# This directory's subdirectories are mostly independent; you can cd -# into them and run 'make' without going through this Makefile. -# To change the values of 'make' variables: instead of editing Makefiles, -# (1) if the variable is set in 'config.status', edit 'config.status' -# (which will cause the Makefiles to be regenerated when you run 'make'); -# (2) otherwise, pass the desired values on the 'make' command line. -$(am__recursive_targets): - @fail=; \ - if $(am__make_keepgoing); then \ - failcom='fail=yes'; \ - else \ - failcom='exit 1'; \ - fi; \ - dot_seen=no; \ - target=`echo $@ | sed s/-recursive//`; \ - case "$@" in \ - distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ - *) list='$(SUBDIRS)' ;; \ - esac; \ - for subdir in $$list; do \ - echo "Making $$target in $$subdir"; \ - if test "$$subdir" = "."; then \ - dot_seen=yes; \ - local_target="$$target-am"; \ - else \ - local_target="$$target"; \ - fi; \ - ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ - || eval $$failcom; \ - done; \ - if test "$$dot_seen" = "no"; then \ - $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ - fi; test -z "$$fail" - -ID: $(am__tagged_files) - $(am__define_uniq_tagged_files); mkid -fID $$unique -tags: tags-recursive -TAGS: tags - -tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) - set x; \ - here=`pwd`; \ - if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ - include_option=--etags-include; \ - empty_fix=.; \ - else \ - include_option=--include; \ - empty_fix=; \ - fi; \ - list='$(SUBDIRS)'; for subdir in $$list; do \ - if test "$$subdir" = .; then :; else \ - test ! -f $$subdir/TAGS || \ - set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \ - fi; \ - done; \ - $(am__define_uniq_tagged_files); \ - shift; \ - if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ - test -n "$$unique" || unique=$$empty_fix; \ - if test $$# -gt 0; then \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - "$$@" $$unique; \ - else \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - $$unique; \ - fi; \ - fi -ctags: ctags-recursive - -CTAGS: ctags -ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) - $(am__define_uniq_tagged_files); \ - test -z "$(CTAGS_ARGS)$$unique" \ - || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ - $$unique - -GTAGS: - here=`$(am__cd) $(top_builddir) && pwd` \ - && $(am__cd) $(top_srcdir) \ - && gtags -i $(GTAGS_ARGS) "$$here" -cscopelist: cscopelist-recursive - -cscopelist-am: $(am__tagged_files) - list='$(am__tagged_files)'; \ - case "$(srcdir)" in \ - [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ - *) sdir=$(subdir)/$(srcdir) ;; \ - esac; \ - for i in $$list; do \ - if test -f "$$i"; then \ - echo "$(subdir)/$$i"; \ - else \ - echo "$$sdir/$$i"; \ - fi; \ - done >> $(top_builddir)/cscope.files - -distclean-tags: - -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags - -distdir: $(DISTFILES) - @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - list='$(DISTFILES)'; \ - dist_files=`for file in $$list; do echo $$file; done | \ - sed -e "s|^$$srcdirstrip/||;t" \ - -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ - case $$dist_files in \ - */*) $(MKDIR_P) `echo "$$dist_files" | \ - sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ - sort -u` ;; \ - esac; \ - for file in $$dist_files; do \ - if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ - if test -d $$d/$$file; then \ - dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ - if test -d "$(distdir)/$$file"; then \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ - cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ - else \ - test -f "$(distdir)/$$file" \ - || cp -p $$d/$$file "$(distdir)/$$file" \ - || exit 1; \ - fi; \ - done - @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ - if test "$$subdir" = .; then :; else \ - $(am__make_dryrun) \ - || test -d "$(distdir)/$$subdir" \ - || $(MKDIR_P) "$(distdir)/$$subdir" \ - || exit 1; \ - dir1=$$subdir; dir2="$(distdir)/$$subdir"; \ - $(am__relativize); \ - new_distdir=$$reldir; \ - dir1=$$subdir; dir2="$(top_distdir)"; \ - $(am__relativize); \ - new_top_distdir=$$reldir; \ - echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \ - echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \ - ($(am__cd) $$subdir && \ - $(MAKE) $(AM_MAKEFLAGS) \ - top_distdir="$$new_top_distdir" \ - distdir="$$new_distdir" \ - am__remove_distdir=: \ - am__skip_length_check=: \ - am__skip_mode_fix=: \ - distdir) \ - || exit 1; \ - fi; \ - done -check-am: all-am -check: check-recursive -all-am: Makefile $(PROGRAMS) -installdirs: installdirs-recursive -installdirs-am: - for dir in "$(DESTDIR)$(bindir)"; do \ - test -z "$$dir" || $(MKDIR_P) "$$dir"; \ - done -install: install-recursive -install-exec: install-exec-recursive -install-data: install-data-recursive -uninstall: uninstall-recursive - -install-am: all-am - @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am - -installcheck: installcheck-recursive -install-strip: - if test -z '$(STRIP)'; then \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - install; \ - else \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ - fi -mostlyclean-generic: - -clean-generic: - -distclean-generic: - -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) - -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) - -maintainer-clean-generic: - @echo "This command is intended for maintainers to use" - @echo "it deletes files that may require special tools to rebuild." -@BUILD_NMTUI_FALSE@install-exec-hook: -@BUILD_NMTUI_FALSE@uninstall-hook: -clean: clean-recursive - -clean-am: clean-binPROGRAMS clean-generic clean-libtool mostlyclean-am - -distclean: distclean-recursive - -rm -rf ./$(DEPDIR) - -rm -f Makefile -distclean-am: clean-am distclean-compile distclean-generic \ - distclean-tags - -dvi: dvi-recursive - -dvi-am: - -html: html-recursive - -html-am: - -info: info-recursive - -info-am: - -install-data-am: - -install-dvi: install-dvi-recursive - -install-dvi-am: - -install-exec-am: install-binPROGRAMS - @$(NORMAL_INSTALL) - $(MAKE) $(AM_MAKEFLAGS) install-exec-hook -install-html: install-html-recursive - -install-html-am: - -install-info: install-info-recursive - -install-info-am: - -install-man: - -install-pdf: install-pdf-recursive - -install-pdf-am: - -install-ps: install-ps-recursive - -install-ps-am: - -installcheck-am: - -maintainer-clean: maintainer-clean-recursive - -rm -rf ./$(DEPDIR) - -rm -f Makefile -maintainer-clean-am: distclean-am maintainer-clean-generic - -mostlyclean: mostlyclean-recursive - -mostlyclean-am: mostlyclean-compile mostlyclean-generic \ - mostlyclean-libtool - -pdf: pdf-recursive - -pdf-am: - -ps: ps-recursive - -ps-am: - -uninstall-am: uninstall-binPROGRAMS - @$(NORMAL_INSTALL) - $(MAKE) $(AM_MAKEFLAGS) uninstall-hook -.MAKE: $(am__recursive_targets) install-am install-exec-am \ - install-strip uninstall-am - -.PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am check \ - check-am clean clean-binPROGRAMS clean-generic clean-libtool \ - cscopelist-am ctags ctags-am distclean distclean-compile \ - distclean-generic distclean-libtool distclean-tags distdir dvi \ - dvi-am html html-am info info-am install install-am \ - install-binPROGRAMS install-data install-data-am install-dvi \ - install-dvi-am install-exec install-exec-am install-exec-hook \ - install-html install-html-am install-info install-info-am \ - install-man install-pdf install-pdf-am install-ps \ - install-ps-am install-strip installcheck installcheck-am \ - installdirs installdirs-am maintainer-clean \ - maintainer-clean-generic mostlyclean mostlyclean-compile \ - mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ - tags tags-am uninstall uninstall-am uninstall-binPROGRAMS \ - uninstall-hook - -.PRECIOUS: Makefile - - -@BUILD_NMTUI_TRUE@install-exec-hook: -@BUILD_NMTUI_TRUE@ for link in $(links); do \ -@BUILD_NMTUI_TRUE@ $(LN_S) -f nmtui "$(DESTDIR)$(bindir)/$$link"; \ -@BUILD_NMTUI_TRUE@ done - -@BUILD_NMTUI_TRUE@uninstall-hook: -@BUILD_NMTUI_TRUE@ for link in $(links); do \ -@BUILD_NMTUI_TRUE@ rm -f "$(DESTDIR)$(bindir)/$$link"; \ -@BUILD_NMTUI_TRUE@ done - -# Tell versions [3.59,3.63) of GNU make to not export all variables. -# Otherwise a system limit (for SysV at least) may be exceeded. -.NOEXPORT: diff --git a/clients/tui/newt/Makefile.am b/clients/tui/newt/Makefile.am deleted file mode 100644 index e07f9bef..00000000 --- a/clients/tui/newt/Makefile.am +++ /dev/null @@ -1,56 +0,0 @@ -AM_CPPFLAGS= \ - -I$(top_srcdir)/shared \ - -I$(top_builddir)/shared \ - -I$(top_srcdir)/libnm-core \ - -I$(top_builddir)/libnm-core \ - -DG_LOG_DOMAIN=\""nmtui"\" \ - $(GLIB_CFLAGS) \ - $(NEWT_CFLAGS) \ - $(NULL) - -noinst_LIBRARIES = libnmt-newt.a - -libnmt_newt_a_SOURCES = \ - nmt-newt.h \ - nmt-newt-types.h \ - nmt-newt-button.c \ - nmt-newt-button.h \ - nmt-newt-button-box.c \ - nmt-newt-button-box.h \ - nmt-newt-checkbox.c \ - nmt-newt-checkbox.h \ - nmt-newt-component.c \ - nmt-newt-component.h \ - nmt-newt-container.c \ - nmt-newt-container.h \ - nmt-newt-entry.c \ - nmt-newt-entry.h \ - nmt-newt-entry-numeric.c \ - nmt-newt-entry-numeric.h \ - nmt-newt-form.c \ - nmt-newt-form.h \ - nmt-newt-grid.c \ - nmt-newt-grid.h \ - nmt-newt-hacks.c \ - nmt-newt-hacks.h \ - nmt-newt-label.c \ - nmt-newt-label.h \ - nmt-newt-listbox.c \ - nmt-newt-listbox.h \ - nmt-newt-popup.c \ - nmt-newt-popup.h \ - nmt-newt-section.c \ - nmt-newt-section.h \ - nmt-newt-separator.c \ - nmt-newt-separator.h \ - nmt-newt-stack.c \ - nmt-newt-stack.h \ - nmt-newt-textbox.c \ - nmt-newt-textbox.h \ - nmt-newt-toggle-button.c \ - nmt-newt-toggle-button.h \ - nmt-newt-utils.c \ - nmt-newt-utils.h \ - nmt-newt-widget.c \ - nmt-newt-widget.h \ - $(NULL) diff --git a/clients/tui/newt/Makefile.in b/clients/tui/newt/Makefile.in deleted file mode 100644 index 130ac9fb..00000000 --- a/clients/tui/newt/Makefile.in +++ /dev/null @@ -1,832 +0,0 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. -# @configure_input@ - -# Copyright (C) 1994-2014 Free Software Foundation, Inc. - -# This Makefile.in is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY, to the extent permitted by law; without -# even the implied warranty of MERCHANTABILITY or FITNESS FOR A -# PARTICULAR PURPOSE. - -@SET_MAKE@ - -VPATH = @srcdir@ -am__is_gnu_make = { \ - if test -z '$(MAKELEVEL)'; then \ - false; \ - elif test -n '$(MAKE_HOST)'; then \ - true; \ - elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ - true; \ - else \ - false; \ - fi; \ -} -am__make_running_with_option = \ - case $${target_option-} in \ - ?) ;; \ - *) echo "am__make_running_with_option: internal error: invalid" \ - "target option '$${target_option-}' specified" >&2; \ - exit 1;; \ - esac; \ - has_opt=no; \ - sane_makeflags=$$MAKEFLAGS; \ - if $(am__is_gnu_make); then \ - sane_makeflags=$$MFLAGS; \ - else \ - case $$MAKEFLAGS in \ - *\\[\ \ ]*) \ - bs=\\; \ - sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ - | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ - esac; \ - fi; \ - skip_next=no; \ - strip_trailopt () \ - { \ - flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ - }; \ - for flg in $$sane_makeflags; do \ - test $$skip_next = yes && { skip_next=no; continue; }; \ - case $$flg in \ - *=*|--*) continue;; \ - -*I) strip_trailopt 'I'; skip_next=yes;; \ - -*I?*) strip_trailopt 'I';; \ - -*O) strip_trailopt 'O'; skip_next=yes;; \ - -*O?*) strip_trailopt 'O';; \ - -*l) strip_trailopt 'l'; skip_next=yes;; \ - -*l?*) strip_trailopt 'l';; \ - -[dEDm]) skip_next=yes;; \ - -[JT]) skip_next=yes;; \ - esac; \ - case $$flg in \ - *$$target_option*) has_opt=yes; break;; \ - esac; \ - done; \ - test $$has_opt = yes -am__make_dryrun = (target_option=n; $(am__make_running_with_option)) -am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) -pkgdatadir = $(datadir)/@PACKAGE@ -pkgincludedir = $(includedir)/@PACKAGE@ -pkglibdir = $(libdir)/@PACKAGE@ -pkglibexecdir = $(libexecdir)/@PACKAGE@ -am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd -install_sh_DATA = $(install_sh) -c -m 644 -install_sh_PROGRAM = $(install_sh) -c -install_sh_SCRIPT = $(install_sh) -c -INSTALL_HEADER = $(INSTALL_DATA) -transform = $(program_transform_name) -NORMAL_INSTALL = : -PRE_INSTALL = : -POST_INSTALL = : -NORMAL_UNINSTALL = : -PRE_UNINSTALL = : -POST_UNINSTALL = : -build_triplet = @build@ -host_triplet = @host@ -subdir = clients/tui/newt -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -am__aclocal_m4_deps = $(top_srcdir)/m4/attributes.m4 \ - $(top_srcdir)/m4/ax_lib_readline.m4 \ - $(top_srcdir)/m4/compiler_options.m4 \ - $(top_srcdir)/m4/gettext.m4 $(top_srcdir)/m4/git-sha-record.m4 \ - $(top_srcdir)/m4/gnome-code-coverage.m4 \ - $(top_srcdir)/m4/gtk-doc.m4 $(top_srcdir)/m4/iconv.m4 \ - $(top_srcdir)/m4/intlmacosx.m4 $(top_srcdir)/m4/intltool.m4 \ - $(top_srcdir)/m4/introspection.m4 $(top_srcdir)/m4/lib-ld.m4 \ - $(top_srcdir)/m4/lib-link.m4 $(top_srcdir)/m4/lib-prefix.m4 \ - $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \ - $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \ - $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/m4/nls.m4 \ - $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \ - $(top_srcdir)/m4/vapigen.m4 $(top_srcdir)/configure.ac -am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ - $(ACLOCAL_M4) -DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) -mkinstalldirs = $(install_sh) -d -CONFIG_HEADER = $(top_builddir)/config.h -CONFIG_CLEAN_FILES = -CONFIG_CLEAN_VPATH_FILES = -LIBRARIES = $(noinst_LIBRARIES) -ARFLAGS = cru -AM_V_AR = $(am__v_AR_@AM_V@) -am__v_AR_ = $(am__v_AR_@AM_DEFAULT_V@) -am__v_AR_0 = @echo " AR " $@; -am__v_AR_1 = -libnmt_newt_a_AR = $(AR) $(ARFLAGS) -libnmt_newt_a_LIBADD = -am_libnmt_newt_a_OBJECTS = nmt-newt-button.$(OBJEXT) \ - nmt-newt-button-box.$(OBJEXT) nmt-newt-checkbox.$(OBJEXT) \ - nmt-newt-component.$(OBJEXT) nmt-newt-container.$(OBJEXT) \ - nmt-newt-entry.$(OBJEXT) nmt-newt-entry-numeric.$(OBJEXT) \ - nmt-newt-form.$(OBJEXT) nmt-newt-grid.$(OBJEXT) \ - nmt-newt-hacks.$(OBJEXT) nmt-newt-label.$(OBJEXT) \ - nmt-newt-listbox.$(OBJEXT) nmt-newt-popup.$(OBJEXT) \ - nmt-newt-section.$(OBJEXT) nmt-newt-separator.$(OBJEXT) \ - nmt-newt-stack.$(OBJEXT) nmt-newt-textbox.$(OBJEXT) \ - nmt-newt-toggle-button.$(OBJEXT) nmt-newt-utils.$(OBJEXT) \ - nmt-newt-widget.$(OBJEXT) -libnmt_newt_a_OBJECTS = $(am_libnmt_newt_a_OBJECTS) -AM_V_P = $(am__v_P_@AM_V@) -am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) -am__v_P_0 = false -am__v_P_1 = : -AM_V_GEN = $(am__v_GEN_@AM_V@) -am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) -am__v_GEN_0 = @echo " GEN " $@; -am__v_GEN_1 = -AM_V_at = $(am__v_at_@AM_V@) -am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) -am__v_at_0 = @ -am__v_at_1 = -DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) -depcomp = $(SHELL) $(top_srcdir)/build-aux/depcomp -am__depfiles_maybe = depfiles -am__mv = mv -f -COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ - $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -AM_V_lt = $(am__v_lt_@AM_V@) -am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@) -am__v_lt_0 = --silent -am__v_lt_1 = -LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ - $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \ - $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ - $(AM_CFLAGS) $(CFLAGS) -AM_V_CC = $(am__v_CC_@AM_V@) -am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@) -am__v_CC_0 = @echo " CC " $@; -am__v_CC_1 = -CCLD = $(CC) -LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ - $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ - $(AM_LDFLAGS) $(LDFLAGS) -o $@ -AM_V_CCLD = $(am__v_CCLD_@AM_V@) -am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@) -am__v_CCLD_0 = @echo " CCLD " $@; -am__v_CCLD_1 = -SOURCES = $(libnmt_newt_a_SOURCES) -DIST_SOURCES = $(libnmt_newt_a_SOURCES) -am__can_run_installinfo = \ - case $$AM_UPDATE_INFO_DIR in \ - n|no|NO) false;; \ - *) (install-info --version) >/dev/null 2>&1;; \ - esac -am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) -# Read a list of newline-separated strings from the standard input, -# and print each of them once, without duplicates. Input order is -# *not* preserved. -am__uniquify_input = $(AWK) '\ - BEGIN { nonempty = 0; } \ - { items[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in items) print i; }; } \ -' -# Make sure the list of sources is unique. This is necessary because, -# e.g., the same source file might be shared among _SOURCES variables -# for different programs/libraries. -am__define_uniq_tagged_files = \ - list='$(am__tagged_files)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | $(am__uniquify_input)` -ETAGS = etags -CTAGS = ctags -am__DIST_COMMON = $(srcdir)/Makefile.in \ - $(top_srcdir)/build-aux/depcomp -DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = @ACLOCAL@ -ALL_LINGUAS = @ALL_LINGUAS@ -AMTAR = @AMTAR@ -AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ -AM_TESTS_FD_REDIRECT = @AM_TESTS_FD_REDIRECT@ -AR = @AR@ -AUTOCONF = @AUTOCONF@ -AUTOHEADER = @AUTOHEADER@ -AUTOMAKE = @AUTOMAKE@ -AWK = @AWK@ -BLUEZ5_CFLAGS = @BLUEZ5_CFLAGS@ -BLUEZ5_LIBS = @BLUEZ5_LIBS@ -CC = @CC@ -CCDEPMODE = @CCDEPMODE@ -CFLAGS = @CFLAGS@ -CODE_COVERAGE_CFLAGS = @CODE_COVERAGE_CFLAGS@ -CODE_COVERAGE_ENABLED = @CODE_COVERAGE_ENABLED@ -CODE_COVERAGE_LDFLAGS = @CODE_COVERAGE_LDFLAGS@ -CPP = @CPP@ -CPPFLAGS = @CPPFLAGS@ -CXX = @CXX@ -CXXCPP = @CXXCPP@ -CXXDEPMODE = @CXXDEPMODE@ -CXXFLAGS = @CXXFLAGS@ -CYGPATH_W = @CYGPATH_W@ -DBUS_CFLAGS = @DBUS_CFLAGS@ -DBUS_LIBS = @DBUS_LIBS@ -DBUS_SYS_DIR = @DBUS_SYS_DIR@ -DEFS = @DEFS@ -DEPDIR = @DEPDIR@ -DHCLIENT_PATH = @DHCLIENT_PATH@ -DHCPCD_PATH = @DHCPCD_PATH@ -DISTRO_NETWORK_SERVICE = @DISTRO_NETWORK_SERVICE@ -DLLTOOL = @DLLTOOL@ -DL_LIBS = @DL_LIBS@ -DNSMASQ_PATH = @DNSMASQ_PATH@ -DNSSEC_TRIGGER_SCRIPT = @DNSSEC_TRIGGER_SCRIPT@ -DSYMUTIL = @DSYMUTIL@ -DUMPBIN = @DUMPBIN@ -ECHO_C = @ECHO_C@ -ECHO_N = @ECHO_N@ -ECHO_T = @ECHO_T@ -EGREP = @EGREP@ -EXEEXT = @EXEEXT@ -FGREP = @FGREP@ -GENHTML = @GENHTML@ -GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@ -GETTEXT_PACKAGE = @GETTEXT_PACKAGE@ -GLIB_CFLAGS = @GLIB_CFLAGS@ -GLIB_GENMARSHAL = @GLIB_GENMARSHAL@ -GLIB_LIBS = @GLIB_LIBS@ -GLIB_MAKEFILE = @GLIB_MAKEFILE@ -GLIB_MKENUMS = @GLIB_MKENUMS@ -GMSGFMT = @GMSGFMT@ -GMSGFMT_015 = @GMSGFMT_015@ -GNUTLS_CFLAGS = @GNUTLS_CFLAGS@ -GNUTLS_LIBS = @GNUTLS_LIBS@ -GREP = @GREP@ -GTKDOC_CHECK = @GTKDOC_CHECK@ -GTKDOC_CHECK_PATH = @GTKDOC_CHECK_PATH@ -GTKDOC_DEPS_CFLAGS = @GTKDOC_DEPS_CFLAGS@ -GTKDOC_DEPS_LIBS = @GTKDOC_DEPS_LIBS@ -GTKDOC_MKPDF = @GTKDOC_MKPDF@ -GTKDOC_REBASE = @GTKDOC_REBASE@ -GUDEV_CFLAGS = @GUDEV_CFLAGS@ -GUDEV_LIBS = @GUDEV_LIBS@ -HTML_DIR = @HTML_DIR@ -INSTALL = @INSTALL@ -INSTALL_DATA = @INSTALL_DATA@ -INSTALL_PROGRAM = @INSTALL_PROGRAM@ -INSTALL_SCRIPT = @INSTALL_SCRIPT@ -INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ -INTLLIBS = @INTLLIBS@ -INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@ -INTLTOOL_MERGE = @INTLTOOL_MERGE@ -INTLTOOL_PERL = @INTLTOOL_PERL@ -INTLTOOL_UPDATE = @INTLTOOL_UPDATE@ -INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@ -INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@ -INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@ -INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@ -INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ -INTROSPECTION_CFLAGS = @INTROSPECTION_CFLAGS@ -INTROSPECTION_COMPILER = @INTROSPECTION_COMPILER@ -INTROSPECTION_GENERATE = @INTROSPECTION_GENERATE@ -INTROSPECTION_GIRDIR = @INTROSPECTION_GIRDIR@ -INTROSPECTION_LIBS = @INTROSPECTION_LIBS@ -INTROSPECTION_MAKEFILE = @INTROSPECTION_MAKEFILE@ -INTROSPECTION_SCANNER = @INTROSPECTION_SCANNER@ -INTROSPECTION_TYPELIBDIR = @INTROSPECTION_TYPELIBDIR@ -IPTABLES_PATH = @IPTABLES_PATH@ -JANSSON_CFLAGS = @JANSSON_CFLAGS@ -JANSSON_LIBS = @JANSSON_LIBS@ -KERNEL_FIRMWARE_DIR = @KERNEL_FIRMWARE_DIR@ -LCOV = @LCOV@ -LD = @LD@ -LDFLAGS = @LDFLAGS@ -LIBAUDIT_CFLAGS = @LIBAUDIT_CFLAGS@ -LIBAUDIT_LIBS = @LIBAUDIT_LIBS@ -LIBICONV = @LIBICONV@ -LIBINTL = @LIBINTL@ -LIBM = @LIBM@ -LIBNDP_CFLAGS = @LIBNDP_CFLAGS@ -LIBNDP_LIBS = @LIBNDP_LIBS@ -LIBNL_CFLAGS = @LIBNL_CFLAGS@ -LIBNL_LIBS = @LIBNL_LIBS@ -LIBOBJS = @LIBOBJS@ -LIBS = @LIBS@ -LIBSOUP_CFLAGS = @LIBSOUP_CFLAGS@ -LIBSOUP_LIBS = @LIBSOUP_LIBS@ -LIBSYSTEMD_CFLAGS = @LIBSYSTEMD_CFLAGS@ -LIBSYSTEMD_LIBS = @LIBSYSTEMD_LIBS@ -LIBTEAMDCTL_CFLAGS = @LIBTEAMDCTL_CFLAGS@ -LIBTEAMDCTL_LIBS = @LIBTEAMDCTL_LIBS@ -LIBTOOL = @LIBTOOL@ -LIPO = @LIPO@ -LN_S = @LN_S@ -LOG_DRIVER = @LOG_DRIVER@ -LTLIBICONV = @LTLIBICONV@ -LTLIBINTL = @LTLIBINTL@ -LTLIBOBJS = @LTLIBOBJS@ -LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ -MAINT = @MAINT@ -MAKEINFO = @MAKEINFO@ -MANIFEST_TOOL = @MANIFEST_TOOL@ -MKDIR_P = @MKDIR_P@ -MM_GLIB_CFLAGS = @MM_GLIB_CFLAGS@ -MM_GLIB_LIBS = @MM_GLIB_LIBS@ -MOC = @MOC@ -MSGFMT = @MSGFMT@ -MSGFMT_015 = @MSGFMT_015@ -MSGMERGE = @MSGMERGE@ -NEWT_CFLAGS = @NEWT_CFLAGS@ -NEWT_LIBS = @NEWT_LIBS@ -NM = @NM@ -NMEDIT = @NMEDIT@ -NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT = @NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT@ -NM_CONFIG_DEFAULT_DNS_RC_MANAGER = @NM_CONFIG_DEFAULT_DNS_RC_MANAGER@ -NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT = @NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT@ -NM_CONFIG_LOGGING_BACKEND_DEFAULT_TEXT = @NM_CONFIG_LOGGING_BACKEND_DEFAULT_TEXT@ -NM_MAJOR_VERSION = @NM_MAJOR_VERSION@ -NM_MICRO_VERSION = @NM_MICRO_VERSION@ -NM_MINOR_VERSION = @NM_MINOR_VERSION@ -NM_MODIFY_SYSTEM_POLICY = @NM_MODIFY_SYSTEM_POLICY@ -NM_VERSION = @NM_VERSION@ -NSS_CFLAGS = @NSS_CFLAGS@ -NSS_LIBS = @NSS_LIBS@ -OBJDUMP = @OBJDUMP@ -OBJEXT = @OBJEXT@ -OTOOL = @OTOOL@ -OTOOL64 = @OTOOL64@ -PACKAGE = @PACKAGE@ -PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ -PACKAGE_NAME = @PACKAGE_NAME@ -PACKAGE_STRING = @PACKAGE_STRING@ -PACKAGE_TARNAME = @PACKAGE_TARNAME@ -PACKAGE_URL = @PACKAGE_URL@ -PACKAGE_VERSION = @PACKAGE_VERSION@ -PATH_SEPARATOR = @PATH_SEPARATOR@ -PERL = @PERL@ -PKG_CONFIG = @PKG_CONFIG@ -PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ -PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ -POLKIT_CFLAGS = @POLKIT_CFLAGS@ -POLKIT_LIBS = @POLKIT_LIBS@ -POSUB = @POSUB@ -PPPD_PATH = @PPPD_PATH@ -PPPD_PLUGIN_DIR = @PPPD_PLUGIN_DIR@ -QT_CFLAGS = @QT_CFLAGS@ -QT_LIBS = @QT_LIBS@ -RANLIB = @RANLIB@ -READLINE_LIBS = @READLINE_LIBS@ -SANITIZERS = @SANITIZERS@ -SANITIZER_ENV = @SANITIZER_ENV@ -SED = @SED@ -SELINUX_CFLAGS = @SELINUX_CFLAGS@ -SELINUX_LIBS = @SELINUX_LIBS@ -SET_MAKE = @SET_MAKE@ -SHELL = @SHELL@ -STRIP = @STRIP@ -SYSTEMD_200_CFLAGS = @SYSTEMD_200_CFLAGS@ -SYSTEMD_200_LIBS = @SYSTEMD_200_LIBS@ -SYSTEMD_INHIBIT_CFLAGS = @SYSTEMD_INHIBIT_CFLAGS@ -SYSTEMD_INHIBIT_LIBS = @SYSTEMD_INHIBIT_LIBS@ -SYSTEMD_JOURNAL_CFLAGS = @SYSTEMD_JOURNAL_CFLAGS@ -SYSTEMD_JOURNAL_LIBS = @SYSTEMD_JOURNAL_LIBS@ -SYSTEMD_LOGIN_CFLAGS = @SYSTEMD_LOGIN_CFLAGS@ -SYSTEMD_LOGIN_LIBS = @SYSTEMD_LOGIN_LIBS@ -SYSTEM_CA_PATH = @SYSTEM_CA_PATH@ -UDEV_DIR = @UDEV_DIR@ -USE_NLS = @USE_NLS@ -UUID_CFLAGS = @UUID_CFLAGS@ -UUID_LIBS = @UUID_LIBS@ -VALGRIND_RULES = @VALGRIND_RULES@ -VAPIGEN = @VAPIGEN@ -VAPIGEN_MAKEFILE = @VAPIGEN_MAKEFILE@ -VAPIGEN_VAPIDIR = @VAPIGEN_VAPIDIR@ -VERSION = @VERSION@ -XGETTEXT = @XGETTEXT@ -XGETTEXT_015 = @XGETTEXT_015@ -XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@ -abs_builddir = @abs_builddir@ -abs_srcdir = @abs_srcdir@ -abs_top_builddir = @abs_top_builddir@ -abs_top_srcdir = @abs_top_srcdir@ -ac_ct_AR = @ac_ct_AR@ -ac_ct_CC = @ac_ct_CC@ -ac_ct_CXX = @ac_ct_CXX@ -ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -am__include = @am__include@ -am__leading_dot = @am__leading_dot@ -am__quote = @am__quote@ -am__tar = @am__tar@ -am__untar = @am__untar@ -bindir = @bindir@ -build = @build@ -build_alias = @build_alias@ -build_cpu = @build_cpu@ -build_os = @build_os@ -build_vendor = @build_vendor@ -builddir = @builddir@ -datadir = @datadir@ -datarootdir = @datarootdir@ -docdir = @docdir@ -dvidir = @dvidir@ -exec_prefix = @exec_prefix@ -host = @host@ -host_alias = @host_alias@ -host_cpu = @host_cpu@ -host_os = @host_os@ -host_vendor = @host_vendor@ -htmldir = @htmldir@ -includedir = @includedir@ -infodir = @infodir@ -install_sh = @install_sh@ -intltool__v_merge_options_ = @intltool__v_merge_options_@ -intltool__v_merge_options_0 = @intltool__v_merge_options_0@ -libdir = @libdir@ -libexecdir = @libexecdir@ -localedir = @localedir@ -localstatedir = @localstatedir@ -mandir = @mandir@ -mkdir_p = @mkdir_p@ -nmbinary = @nmbinary@ -nmconfdir = @nmconfdir@ -nmdatadir = @nmdatadir@ -nmlibdir = @nmlibdir@ -nmrundir = @nmrundir@ -nmstatedir = @nmstatedir@ -oldincludedir = @oldincludedir@ -pdfdir = @pdfdir@ -prefix = @prefix@ -program_transform_name = @program_transform_name@ -psdir = @psdir@ -runstatedir = @runstatedir@ -sbindir = @sbindir@ -sharedstatedir = @sharedstatedir@ -srcdir = @srcdir@ -subdirs = @subdirs@ -sysconfdir = @sysconfdir@ -systemdsystemunitdir = @systemdsystemunitdir@ -target_alias = @target_alias@ -top_build_prefix = @top_build_prefix@ -top_builddir = @top_builddir@ -top_srcdir = @top_srcdir@ -with_dhclient = @with_dhclient@ -with_dhcpcd = @with_dhcpcd@ -with_netconfig = @with_netconfig@ -with_resolvconf = @with_resolvconf@ -with_valgrind = @with_valgrind@ -AM_CPPFLAGS = \ - -I$(top_srcdir)/shared \ - -I$(top_builddir)/shared \ - -I$(top_srcdir)/libnm-core \ - -I$(top_builddir)/libnm-core \ - -DG_LOG_DOMAIN=\""nmtui"\" \ - $(GLIB_CFLAGS) \ - $(NEWT_CFLAGS) \ - $(NULL) - -noinst_LIBRARIES = libnmt-newt.a -libnmt_newt_a_SOURCES = \ - nmt-newt.h \ - nmt-newt-types.h \ - nmt-newt-button.c \ - nmt-newt-button.h \ - nmt-newt-button-box.c \ - nmt-newt-button-box.h \ - nmt-newt-checkbox.c \ - nmt-newt-checkbox.h \ - nmt-newt-component.c \ - nmt-newt-component.h \ - nmt-newt-container.c \ - nmt-newt-container.h \ - nmt-newt-entry.c \ - nmt-newt-entry.h \ - nmt-newt-entry-numeric.c \ - nmt-newt-entry-numeric.h \ - nmt-newt-form.c \ - nmt-newt-form.h \ - nmt-newt-grid.c \ - nmt-newt-grid.h \ - nmt-newt-hacks.c \ - nmt-newt-hacks.h \ - nmt-newt-label.c \ - nmt-newt-label.h \ - nmt-newt-listbox.c \ - nmt-newt-listbox.h \ - nmt-newt-popup.c \ - nmt-newt-popup.h \ - nmt-newt-section.c \ - nmt-newt-section.h \ - nmt-newt-separator.c \ - nmt-newt-separator.h \ - nmt-newt-stack.c \ - nmt-newt-stack.h \ - nmt-newt-textbox.c \ - nmt-newt-textbox.h \ - nmt-newt-toggle-button.c \ - nmt-newt-toggle-button.h \ - nmt-newt-utils.c \ - nmt-newt-utils.h \ - nmt-newt-widget.c \ - nmt-newt-widget.h \ - $(NULL) - -all: all-am - -.SUFFIXES: -.SUFFIXES: .c .lo .o .obj -$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps) - @for dep in $?; do \ - case '$(am__configure_deps)' in \ - *$$dep*) \ - ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ - && { if test -f $@; then exit 0; else break; fi; }; \ - exit 1;; \ - esac; \ - done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu clients/tui/newt/Makefile'; \ - $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --gnu clients/tui/newt/Makefile -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - @case '$?' in \ - *config.status*) \ - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ - *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ - esac; - -$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh - -$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(am__aclocal_m4_deps): - -clean-noinstLIBRARIES: - -test -z "$(noinst_LIBRARIES)" || rm -f $(noinst_LIBRARIES) - -libnmt-newt.a: $(libnmt_newt_a_OBJECTS) $(libnmt_newt_a_DEPENDENCIES) $(EXTRA_libnmt_newt_a_DEPENDENCIES) - $(AM_V_at)-rm -f libnmt-newt.a - $(AM_V_AR)$(libnmt_newt_a_AR) libnmt-newt.a $(libnmt_newt_a_OBJECTS) $(libnmt_newt_a_LIBADD) - $(AM_V_at)$(RANLIB) libnmt-newt.a - -mostlyclean-compile: - -rm -f *.$(OBJEXT) - -distclean-compile: - -rm -f *.tab.c - -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nmt-newt-button-box.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nmt-newt-button.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nmt-newt-checkbox.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nmt-newt-component.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nmt-newt-container.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nmt-newt-entry-numeric.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nmt-newt-entry.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nmt-newt-form.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nmt-newt-grid.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nmt-newt-hacks.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nmt-newt-label.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nmt-newt-listbox.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nmt-newt-popup.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nmt-newt-section.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nmt-newt-separator.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nmt-newt-stack.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nmt-newt-textbox.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nmt-newt-toggle-button.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nmt-newt-utils.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nmt-newt-widget.Po@am__quote@ - -.c.o: -@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ $< - -.c.obj: -@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'` -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'` - -.c.lo: -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LTCOMPILE) -c -o $@ $< - -mostlyclean-libtool: - -rm -f *.lo - -clean-libtool: - -rm -rf .libs _libs - -ID: $(am__tagged_files) - $(am__define_uniq_tagged_files); mkid -fID $$unique -tags: tags-am -TAGS: tags - -tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) - set x; \ - here=`pwd`; \ - $(am__define_uniq_tagged_files); \ - shift; \ - if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ - test -n "$$unique" || unique=$$empty_fix; \ - if test $$# -gt 0; then \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - "$$@" $$unique; \ - else \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - $$unique; \ - fi; \ - fi -ctags: ctags-am - -CTAGS: ctags -ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) - $(am__define_uniq_tagged_files); \ - test -z "$(CTAGS_ARGS)$$unique" \ - || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ - $$unique - -GTAGS: - here=`$(am__cd) $(top_builddir) && pwd` \ - && $(am__cd) $(top_srcdir) \ - && gtags -i $(GTAGS_ARGS) "$$here" -cscopelist: cscopelist-am - -cscopelist-am: $(am__tagged_files) - list='$(am__tagged_files)'; \ - case "$(srcdir)" in \ - [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ - *) sdir=$(subdir)/$(srcdir) ;; \ - esac; \ - for i in $$list; do \ - if test -f "$$i"; then \ - echo "$(subdir)/$$i"; \ - else \ - echo "$$sdir/$$i"; \ - fi; \ - done >> $(top_builddir)/cscope.files - -distclean-tags: - -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags - -distdir: $(DISTFILES) - @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - list='$(DISTFILES)'; \ - dist_files=`for file in $$list; do echo $$file; done | \ - sed -e "s|^$$srcdirstrip/||;t" \ - -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ - case $$dist_files in \ - */*) $(MKDIR_P) `echo "$$dist_files" | \ - sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ - sort -u` ;; \ - esac; \ - for file in $$dist_files; do \ - if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ - if test -d $$d/$$file; then \ - dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ - if test -d "$(distdir)/$$file"; then \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ - cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ - else \ - test -f "$(distdir)/$$file" \ - || cp -p $$d/$$file "$(distdir)/$$file" \ - || exit 1; \ - fi; \ - done -check-am: all-am -check: check-am -all-am: Makefile $(LIBRARIES) -installdirs: -install: install-am -install-exec: install-exec-am -install-data: install-data-am -uninstall: uninstall-am - -install-am: all-am - @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am - -installcheck: installcheck-am -install-strip: - if test -z '$(STRIP)'; then \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - install; \ - else \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ - fi -mostlyclean-generic: - -clean-generic: - -distclean-generic: - -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) - -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) - -maintainer-clean-generic: - @echo "This command is intended for maintainers to use" - @echo "it deletes files that may require special tools to rebuild." -clean: clean-am - -clean-am: clean-generic clean-libtool clean-noinstLIBRARIES \ - mostlyclean-am - -distclean: distclean-am - -rm -rf ./$(DEPDIR) - -rm -f Makefile -distclean-am: clean-am distclean-compile distclean-generic \ - distclean-tags - -dvi: dvi-am - -dvi-am: - -html: html-am - -html-am: - -info: info-am - -info-am: - -install-data-am: - -install-dvi: install-dvi-am - -install-dvi-am: - -install-exec-am: - -install-html: install-html-am - -install-html-am: - -install-info: install-info-am - -install-info-am: - -install-man: - -install-pdf: install-pdf-am - -install-pdf-am: - -install-ps: install-ps-am - -install-ps-am: - -installcheck-am: - -maintainer-clean: maintainer-clean-am - -rm -rf ./$(DEPDIR) - -rm -f Makefile -maintainer-clean-am: distclean-am maintainer-clean-generic - -mostlyclean: mostlyclean-am - -mostlyclean-am: mostlyclean-compile mostlyclean-generic \ - mostlyclean-libtool - -pdf: pdf-am - -pdf-am: - -ps: ps-am - -ps-am: - -uninstall-am: - -.MAKE: install-am install-strip - -.PHONY: CTAGS GTAGS TAGS all all-am check check-am clean clean-generic \ - clean-libtool clean-noinstLIBRARIES cscopelist-am ctags \ - ctags-am distclean distclean-compile distclean-generic \ - distclean-libtool distclean-tags distdir dvi dvi-am html \ - html-am info info-am install install-am install-data \ - install-data-am install-dvi install-dvi-am install-exec \ - install-exec-am install-html install-html-am install-info \ - install-info-am install-man install-pdf install-pdf-am \ - install-ps install-ps-am install-strip installcheck \ - installcheck-am installdirs maintainer-clean \ - maintainer-clean-generic mostlyclean mostlyclean-compile \ - mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ - tags tags-am uninstall uninstall-am - -.PRECIOUS: Makefile - - -# Tell versions [3.59,3.63) of GNU make to not export all variables. -# Otherwise a system limit (for SysV at least) may be exceeded. -.NOEXPORT: diff --git a/clients/tui/nm-editor-utils.c b/clients/tui/nm-editor-utils.c index 0ec55f3d..90a0c83b 100644 --- a/clients/tui/nm-editor-utils.c +++ b/clients/tui/nm-editor-utils.c @@ -221,6 +221,14 @@ nm_editor_utils_get_connection_type_list (void) item->id_format = _("VLAN connection %d"); g_ptr_array_add (array, item); + item = g_new0 (NMEditorConnectionTypeDataReal, 1); + item->data.name = _("IP tunnel"); + item->data.setting_type = NM_TYPE_SETTING_IP_TUNNEL; + item->data.device_type = NM_TYPE_DEVICE_IP_TUNNEL; + item->data.virtual = TRUE; + item->id_format = _("IP tunnel connection %d"); + g_ptr_array_add (array, item); + #if 0 /* Add "VPN" only if there are plugins */ vpn_plugins_hash = nm_vpn_get_plugin_infos (); diff --git a/clients/tui/nmt-connect-connection-list.c b/clients/tui/nmt-connect-connection-list.c index 0aecd387..edfaa09b 100644 --- a/clients/tui/nmt-connect-connection-list.c +++ b/clients/tui/nmt-connect-connection-list.c @@ -107,6 +107,7 @@ static const char *device_sort_order[] = { NM_SETTING_BOND_SETTING_NAME, NM_SETTING_TEAM_SETTING_NAME, NM_SETTING_BRIDGE_SETTING_NAME, + NM_SETTING_IP_TUNNEL_SETTING_NAME, "NMDeviceModem", "NMDeviceBt" }; diff --git a/clients/tui/nmt-device-entry.c b/clients/tui/nmt-device-entry.c index 86e92ca5..be1ad492 100644 --- a/clients/tui/nmt-device-entry.c +++ b/clients/tui/nmt-device-entry.c @@ -118,7 +118,7 @@ device_entry_parse (NmtDeviceEntry *deventry, return TRUE; if (priv->hardware_type == G_TYPE_NONE && !priv->device_filter) { - if (nm_utils_iface_valid_name (text)) { + if (nm_utils_is_valid_iface_name (text, NULL)) { *interface_name = g_strdup (text); return TRUE; } else @@ -142,12 +142,12 @@ device_entry_parse (NmtDeviceEntry *deventry, len = nm_utils_hwaddr_len (priv->arptype); if ( nm_utils_hwaddr_aton (words[0], buf, len) - && (!words[1] || nm_utils_iface_valid_name (words[1]))) { + && (!words[1] || nm_utils_is_valid_iface_name (words[1], NULL))) { *mac_address = words[0]; *interface_name = NULL; g_free (words); return TRUE; - } else if ( nm_utils_iface_valid_name (words[0]) + } else if ( nm_utils_is_valid_iface_name (words[0], NULL) && (!words[1] || nm_utils_hwaddr_aton (words[1], buf, len))) { *interface_name = words[0]; *mac_address = NULL; diff --git a/clients/tui/nmt-editor.c b/clients/tui/nmt-editor.c index 12f35b56..395e661a 100644 --- a/clients/tui/nmt-editor.c +++ b/clients/tui/nmt-editor.c @@ -44,6 +44,7 @@ #include "nmt-page-dsl.h" #include "nmt-page-ethernet.h" #include "nmt-page-infiniband.h" +#include "nmt-page-ip-tunnel.h" #include "nmt-page-ip4.h" #include "nmt-page-ip6.h" #include "nmt-page-ppp.h" @@ -359,6 +360,8 @@ nmt_editor_constructed (GObject *object) page = nmt_page_ethernet_new (priv->edit_connection, deventry); else if (nm_connection_is_type (priv->edit_connection, NM_SETTING_WIRELESS_SETTING_NAME)) page = nmt_page_wifi_new (priv->edit_connection, deventry); + else if (nm_connection_is_type (priv->edit_connection, NM_SETTING_IP_TUNNEL_SETTING_NAME)) + page = nmt_page_ip_tunnel_new (priv->edit_connection, deventry); else g_assert_not_reached (); diff --git a/clients/tui/nmt-page-ip-tunnel.c b/clients/tui/nmt-page-ip-tunnel.c new file mode 100644 index 00000000..0b0b30ea --- /dev/null +++ b/clients/tui/nmt-page-ip-tunnel.c @@ -0,0 +1,206 @@ +/* -*- Mode: C; tab-width: 4; indent-tabs-mode: t; c-basic-offset: 4 -*- */ +/* + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU General Public License as + * published by the Free Software Foundation; either version 2 of the + * License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, but + * WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + * + * Copyright 2016 Red Hat, Inc. + */ +/** + * SECTION:nmt-page-ip_tunnel + * @short_description: The editor page for IP tunnel connections + */ + +#include "nm-default.h" + +#include "nmt-page-ip-tunnel.h" + +#include "nmt-device-entry.h" +#include "nmt-mtu-entry.h" + +G_DEFINE_TYPE (NmtPageIPTunnel, nmt_page_ip_tunnel, NMT_TYPE_EDITOR_PAGE_DEVICE) + +#define NMT_PAGE_IP_TUNNEL_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), NMT_TYPE_PAGE_IP_TUNNEL, NmtPageIPTunnelPrivate)) + +typedef struct { + NmtNewtEntry *input_key; + NmtNewtEntry *output_key; +} NmtPageIPTunnelPrivate; + +NmtEditorPage * +nmt_page_ip_tunnel_new (NMConnection *conn, + NmtDeviceEntry *deventry) +{ + return g_object_new (NMT_TYPE_PAGE_IP_TUNNEL, + "connection", conn, + "device-entry", deventry, + NULL); +} + +static void +nmt_page_ip_tunnel_init (NmtPageIPTunnel *ip_tunnel) +{ +} + +static void +mode_changed (GObject *object, + GParamSpec *pspec, + gpointer user_data) +{ + NMSettingIPTunnel *s_ip_tunnel = NM_SETTING_IP_TUNNEL (object); + NmtPageIPTunnel *ip_tunnel = NMT_PAGE_IP_TUNNEL (user_data); + NmtPageIPTunnelPrivate *priv = NMT_PAGE_IP_TUNNEL_GET_PRIVATE (ip_tunnel); + NMIPTunnelMode mode; + gboolean enable_keys; + + mode = nm_setting_ip_tunnel_get_mode (s_ip_tunnel); + enable_keys = NM_IN_SET (mode, NM_IP_TUNNEL_MODE_GRE, NM_IP_TUNNEL_MODE_IP6GRE); + nmt_newt_widget_set_visible (NMT_NEWT_WIDGET (priv->input_key), enable_keys); + nmt_newt_widget_set_visible (NMT_NEWT_WIDGET (priv->output_key), enable_keys); + + if (!enable_keys) { + nmt_newt_entry_set_text (priv->input_key, ""); + nmt_newt_entry_set_text (priv->output_key, ""); + } +} + +static NmtNewtPopupEntry tunnel_mode[] = { + /* The order must match the NM_IP_TUNNEL_MODE_* enum */ + { N_("IPIP"), "IPIP" }, + { N_("GRE"), "GRE" }, + { N_("SIT"), "SIT" }, + { N_("ISATAP"), "ISATAP" }, + { N_("VTI"), "VTI" }, + { N_("IP6IP6"), "IP6IP6" }, + { N_("IPIP6"), "IPIP6" }, + { N_("IP6GRE"), "IP6GRE" }, + { N_("VTI6"), "VTI6" }, + { NULL, NULL } +}; + +static gboolean +add_offset (GBinding *binding, + const GValue *from_value, + GValue *to_value, + gpointer user_data) +{ + guint v; + gint offset = GPOINTER_TO_INT (user_data); + + g_return_val_if_fail (G_VALUE_HOLDS (from_value, G_TYPE_UINT), FALSE); + g_return_val_if_fail (G_VALUE_HOLDS (to_value, G_TYPE_UINT), FALSE); + + v = g_value_get_uint (from_value); + v += offset; + + g_value_set_uint (to_value, v); + + return TRUE; +} + +static void +nmt_page_ip_tunnel_constructed (GObject *object) +{ + NmtPageIPTunnel *ip_tunnel = NMT_PAGE_IP_TUNNEL (object); + NmtPageIPTunnelPrivate *priv = NMT_PAGE_IP_TUNNEL_GET_PRIVATE (ip_tunnel); + NmtEditorSection *section; + NmtEditorGrid *grid; + NMSettingIPTunnel *s_ip_tunnel; + NmtNewtWidget *widget, *parent; + NMConnection *conn; + GClosure *s2w, *w2s; + + conn = nmt_editor_page_get_connection (NMT_EDITOR_PAGE (ip_tunnel)); + s_ip_tunnel = nm_connection_get_setting_ip_tunnel (conn); + if (!s_ip_tunnel) { + nm_connection_add_setting (conn, nm_setting_ip_tunnel_new ()); + s_ip_tunnel = nm_connection_get_setting_ip_tunnel (conn); + } + + /* Initialize the mode for new connections */ + if (nm_setting_ip_tunnel_get_mode (s_ip_tunnel) == NM_IP_TUNNEL_MODE_UNKNOWN) { + g_object_set (s_ip_tunnel, + NM_SETTING_IP_TUNNEL_MODE, (guint) NM_IP_TUNNEL_MODE_IPIP, + NULL); + } + + section = nmt_editor_section_new (_("IP tunnel"), NULL, TRUE); + grid = nmt_editor_section_get_body (section); + + /* To convert between widget index (0-based) and setting index (1-based) */ + s2w = g_cclosure_new (G_CALLBACK (add_offset), GINT_TO_POINTER (-1), NULL); + w2s = g_cclosure_new (G_CALLBACK (add_offset), GINT_TO_POINTER (1), NULL); + + widget = nmt_newt_popup_new (tunnel_mode); + g_object_bind_property_with_closures (s_ip_tunnel, NM_SETTING_IP_TUNNEL_MODE, + widget, "active", + G_BINDING_BIDIRECTIONAL | G_BINDING_SYNC_CREATE, + s2w, w2s); + nmt_editor_grid_append (grid, _("Mode"), widget, NULL); + + widget = parent = nmt_device_entry_new (_("Parent"), 40, G_TYPE_NONE); + g_object_bind_property (s_ip_tunnel, NM_SETTING_IP_TUNNEL_PARENT, + widget, "interface-name", + G_BINDING_BIDIRECTIONAL | G_BINDING_SYNC_CREATE); + nmt_editor_grid_append (grid, NULL, widget, NULL); + + widget = nmt_newt_entry_new (40, 0); + nmt_editor_grid_append (grid, _("Local IP"), widget, NULL); + g_object_bind_property (s_ip_tunnel, NM_SETTING_IP_TUNNEL_LOCAL, + widget, "text", + G_BINDING_SYNC_CREATE | G_BINDING_BIDIRECTIONAL); + + widget = nmt_newt_entry_new (40, 0); + nmt_editor_grid_append (grid, _("Remote IP"), widget, NULL); + g_object_bind_property (s_ip_tunnel, NM_SETTING_IP_TUNNEL_REMOTE, + widget, "text", + G_BINDING_SYNC_CREATE | G_BINDING_BIDIRECTIONAL); + + widget = nmt_newt_entry_new (40, 0); + nmt_editor_grid_append (grid, _("Input key"), widget, NULL); + g_object_bind_property (s_ip_tunnel, NM_SETTING_IP_TUNNEL_INPUT_KEY, + widget, "text", + G_BINDING_SYNC_CREATE | G_BINDING_BIDIRECTIONAL); + priv->input_key = NMT_NEWT_ENTRY (widget); + + widget = nmt_newt_entry_new (40, 0); + nmt_editor_grid_append (grid, _("Output key"), widget, NULL); + g_object_bind_property (s_ip_tunnel, NM_SETTING_IP_TUNNEL_OUTPUT_KEY, + widget, "text", + G_BINDING_SYNC_CREATE | G_BINDING_BIDIRECTIONAL); + priv->output_key = NMT_NEWT_ENTRY (widget); + + widget = nmt_mtu_entry_new (); + g_object_bind_property (s_ip_tunnel, NM_SETTING_IP_TUNNEL_MTU, + widget, "mtu", + G_BINDING_BIDIRECTIONAL | G_BINDING_SYNC_CREATE); + nmt_editor_grid_append (grid, _("MTU"), widget, NULL); + + g_signal_connect (s_ip_tunnel, "notify::" NM_SETTING_IP_TUNNEL_MODE, + G_CALLBACK (mode_changed), ip_tunnel); + mode_changed (G_OBJECT (s_ip_tunnel), NULL, ip_tunnel); + + nmt_editor_page_add_section (NMT_EDITOR_PAGE (ip_tunnel), section); + + G_OBJECT_CLASS (nmt_page_ip_tunnel_parent_class)->constructed (object); +} + +static void +nmt_page_ip_tunnel_class_init (NmtPageIPTunnelClass *ip_tunnel_class) +{ + GObjectClass *object_class = G_OBJECT_CLASS (ip_tunnel_class); + + g_type_class_add_private (ip_tunnel_class, sizeof (NmtPageIPTunnelPrivate)); + + /* virtual methods */ + object_class->constructed = nmt_page_ip_tunnel_constructed; +} diff --git a/clients/tui/nmt-page-ip-tunnel.h b/clients/tui/nmt-page-ip-tunnel.h new file mode 100644 index 00000000..5cbb87a7 --- /dev/null +++ b/clients/tui/nmt-page-ip-tunnel.h @@ -0,0 +1,44 @@ +/* -*- Mode: C; tab-width: 4; indent-tabs-mode: t; c-basic-offset: 4 -*- */ +/* + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU General Public License as + * published by the Free Software Foundation; either version 2 of the + * License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, but + * WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + * + * Copyright 2016 Red Hat, Inc. + */ + +#ifndef NMT_PAGE_IP_TUNNEL_H +#define NMT_PAGE_IP_TUNNEL_H + +#include "nmt-editor-page-device.h" + +#define NMT_TYPE_PAGE_IP_TUNNEL (nmt_page_ip_tunnel_get_type ()) +#define NMT_PAGE_IP_TUNNEL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), NMT_TYPE_PAGE_IP_TUNNEL, NmtPageIPTunnel)) +#define NMT_PAGE_IP_TUNNEL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), NMT_TYPE_PAGE_IP_TUNNEL, NmtPageIPTunnelClass)) +#define NMT_IS_PAGE_IP_TUNNEL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), NMT_TYPE_PAGE_IP_TUNNEL)) +#define NMT_IS_PAGE_IP_TUNNEL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), NMT_TYPE_PAGE_IP_TUNNEL)) +#define NMT_PAGE_IP_TUNNEL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), NMT_TYPE_PAGE_IP_TUNNEL, NmtPageIPTunnelClass)) + +typedef struct { + NmtEditorPageDevice parent; +} NmtPageIPTunnel; + +typedef struct { + NmtEditorPageDeviceClass parent; +} NmtPageIPTunnelClass; + +GType nmt_page_ip_tunnel_get_type (void); + +NmtEditorPage *nmt_page_ip_tunnel_new (NMConnection *conn, + NmtDeviceEntry *deventry); + +#endif /* NMT_PAGE_IP_TUNNEL_H */ diff --git a/config.h.in b/config.h.in index db8c135f..71a93990 100644 --- a/config.h.in +++ b/config.h.in @@ -3,16 +3,9 @@ /* Define if building universal (internal helper macro) */ #undef AC_APPLE_UNIVERSAL_BUILD -/* Define if you we can build nm-setting-docs.xml, nm-keyfile-docs.xml and - nm-ifcfg-rh-docs.xml */ -#undef BUILD_SETTING_DOCS - /* Path to ConsoleKit database */ #undef CKDB_PATH -/* Default configuration option for main.plugins setting */ -#undef CONFIG_PLUGINS_DEFAULT - /* Define if dhcpcd supports IPv6 (6.x+) */ #undef DHCPCD_SUPPORTS_IPV6 @@ -92,9 +85,6 @@ /* Define if you have SELinux support */ #undef HAVE_SELINUX -/* Define if you have pre-built settings docs */ -#undef HAVE_SETTING_DOCS - /* Define to 1 if you have the header file. */ #undef HAVE_STDINT_H @@ -149,18 +139,24 @@ /* Path to netconfig */ #undef NETCONFIG_PATH -/* The default value of the auth-polkit configuration option */ -#undef NM_CONFIG_DEFAULT_AUTH_POLKIT - -/* Default value for main.rc-manager setting - (--with-config-dns-rc-manager-default) */ -#undef NM_CONFIG_DEFAULT_DNS_RC_MANAGER - /* The default value of the logging.audit configuration option */ #undef NM_CONFIG_DEFAULT_LOGGING_AUDIT /* Default configuration option for logging.backend */ -#undef NM_CONFIG_LOGGING_BACKEND_DEFAULT +#undef NM_CONFIG_DEFAULT_LOGGING_BACKEND + +/* The default value of the auth-polkit configuration option */ +#undef NM_CONFIG_DEFAULT_MAIN_AUTH_POLKIT + +/* Default configuration option for main.dhcp setting */ +#undef NM_CONFIG_DEFAULT_MAIN_DHCP + +/* Default configuration option for main.plugins setting */ +#undef NM_CONFIG_DEFAULT_MAIN_PLUGINS + +/* Default value for main.rc-manager setting + (--with-config-dns-rc-manager-default) */ +#undef NM_CONFIG_DEFAULT_MAIN_RC_MANAGER /* Define the distribution version string */ #undef NM_DIST_VERSION @@ -228,6 +224,9 @@ /* Define to path to system CA certificates */ #undef SYSTEM_CA_PATH +/* Define python path for test binary */ +#undef TEST_NM_PYTHON + /* Enable extensions on AIX 3, Interix. */ #ifndef _ALL_SOURCE # undef _ALL_SOURCE diff --git a/configure b/configure index 73b65af3..a93d16eb 100755 --- a/configure +++ b/configure @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for NetworkManager 1.4.4. +# Generated by GNU Autoconf 2.69 for NetworkManager 1.5.90. # # Report bugs to . # @@ -591,8 +591,8 @@ MAKEFLAGS= # Identity of this package. PACKAGE_NAME='NetworkManager' PACKAGE_TARNAME='NetworkManager' -PACKAGE_VERSION='1.4.4' -PACKAGE_STRING='NetworkManager 1.4.4' +PACKAGE_VERSION='1.5.90' +PACKAGE_STRING='NetworkManager 1.5.90' PACKAGE_BUGREPORT='http://bugzilla.gnome.org/enter_bug.cgi?product=NetworkManager' PACKAGE_URL='' @@ -633,17 +633,25 @@ ac_includes_default="\ #endif" gt_needs= -enable_option_checking=no ac_subst_vars='am__EXEEXT_FALSE am__EXEEXT_TRUE LTLIBOBJS LIBOBJS -subdirs SETTING_DOCS_AVAILABLE_FALSE SETTING_DOCS_AVAILABLE_TRUE BUILD_SETTING_DOCS_FALSE BUILD_SETTING_DOCS_TRUE +XSLTPROC PERL +pkgpyexecdir +pyexecdir +pkgpythondir +pythondir +PYTHON_PLATFORM +PYTHON_EXEC_PREFIX +PYTHON_PREFIX +PYTHON_VERSION +PYTHON INSTALL_PREGEN_MANPAGES_FALSE INSTALL_PREGEN_MANPAGES_TRUE GTK_DOC_USE_REBASE_FALSE @@ -665,9 +673,7 @@ GTKDOC_MKPDF GTKDOC_REBASE GTKDOC_CHECK_PATH GTKDOC_CHECK -WITH_VALGRIND_FALSE -WITH_VALGRIND_TRUE -VALGRIND_RULES +NM_LOG_COMPILER REQUIRE_ROOT_TESTS_FALSE REQUIRE_ROOT_TESTS_TRUE ENABLE_TESTS_FALSE @@ -700,12 +706,13 @@ SYSTEM_CA_PATH DNSSEC_TRIGGER_SCRIPT DNSMASQ_PATH IPTABLES_PATH -NM_CONFIG_DEFAULT_DNS_RC_MANAGER +NM_CONFIG_DEFAULT_MAIN_RC_MANAGER with_netconfig with_resolvconf +NM_CONFIG_DEFAULT_MAIN_DHCP DHCPCD_PATH -DHCLIENT_PATH with_dhcpcd +DHCLIENT_PATH with_dhclient WITH_OFONO_FALSE WITH_OFONO_TRUE @@ -738,7 +745,7 @@ WITH_POLKIT_AGENT_FALSE WITH_POLKIT_AGENT_TRUE POLKIT_LIBS POLKIT_CFLAGS -NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT +NM_CONFIG_DEFAULT_MAIN_AUTH_POLKIT_TEXT JANSSON_LIBS JANSSON_CFLAGS WITH_TEAMDCTL_FALSE @@ -758,7 +765,7 @@ SYSTEMD_INHIBIT_LIBS SYSTEMD_INHIBIT_CFLAGS SYSTEMD_LOGIN_LIBS SYSTEMD_LOGIN_CFLAGS -NM_CONFIG_LOGGING_BACKEND_DEFAULT_TEXT +NM_CONFIG_DEFAULT_LOGGING_BACKEND_TEXT SYSTEMD_JOURNAL_LIBS SYSTEMD_JOURNAL_CFLAGS LIBSYSTEMD_LIBS @@ -1064,6 +1071,8 @@ enable_bluez5_dun with_ofono with_dhclient with_dhcpcd +with_dhcpcd_supports_ipv6 +with_config_dhcp_default with_resolvconf with_netconfig with_config_dns_rc_manager_default @@ -1158,8 +1167,9 @@ LIBNDP_LIBS NEWT_CFLAGS NEWT_LIBS GTKDOC_DEPS_CFLAGS -GTKDOC_DEPS_LIBS' -ac_subdirs_all='libndp' +GTKDOC_DEPS_LIBS +PYTHON' + # Initialize some variables set by options. ac_init_help= @@ -1699,7 +1709,7 @@ if test "$ac_init_help" = "long"; then # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures NetworkManager 1.4.4 to adapt to many kinds of systems. +\`configure' configures NetworkManager 1.5.90 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1769,7 +1779,7 @@ fi if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of NetworkManager 1.4.4:";; + short | recursive ) echo "Configuration of NetworkManager 1.5.90:";; esac cat <<\_ACEOF @@ -1904,6 +1914,12 @@ Optional Packages: Enable dhclient 4.x support --with-dhcpcd=yes|no|path Enable dhcpcd 4.x support + --with-dhcpcd-supports-ipv6=yes|no|auto + Whether using dhcpcd >= 6.x which has IPv6 support + --with-config-dhcp-default=dhclient|dhcpcd|internal + Default configuration option for main.dhcp setting, + used as fallback if the configuration option is + unset --with-resolvconf=yes|no|path Enable resolvconf support --with-netconfig=yes|no Enable SUSE netconfig support @@ -2029,6 +2045,7 @@ Some influential environment variables: C compiler flags for GTKDOC_DEPS, overriding pkg-config GTKDOC_DEPS_LIBS linker flags for GTKDOC_DEPS, overriding pkg-config + PYTHON the Python interpreter Use these variables to override the choices made by `configure' or to help it to find libraries and programs with nonstandard names/locations. @@ -2096,7 +2113,7 @@ fi test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -NetworkManager configure 1.4.4 +NetworkManager configure 1.5.90 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -2823,7 +2840,7 @@ cat >config.log <<_ACEOF This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by NetworkManager $as_me 1.4.4, which was +It was created by NetworkManager $as_me 1.5.90, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -3693,7 +3710,7 @@ fi # Define the identity of the package. PACKAGE='NetworkManager' - VERSION='1.4.4' + VERSION='1.5.90' cat >>confdefs.h <<_ACEOF @@ -17775,9 +17792,9 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu NM_MAJOR_VERSION=1 -NM_MINOR_VERSION=4 -NM_MICRO_VERSION=4 -NM_VERSION=1.4.4 +NM_MINOR_VERSION=5 +NM_MICRO_VERSION=90 +NM_VERSION=1.5.90 @@ -17785,7 +17802,7 @@ NM_VERSION=1.4.4 -NM_GIT_SHA=3c70a03cf5be420afaaf44f3a0bab5d00cc4e993 +NM_GIT_SHA=ba414491b7c4307a06267d4898ff0fd8b80f7df8 if test """" != "no-config-h" ; then @@ -20777,7 +20794,7 @@ distro_plugins="${distro_plugins#,}" cat >>confdefs.h <<_ACEOF -#define CONFIG_PLUGINS_DEFAULT "$config_plugins_default" +#define NM_CONFIG_DEFAULT_MAIN_PLUGINS "$config_plugins_default" _ACEOF if test "${enable_config_plugin_ibft}" = yes; then @@ -22777,10 +22794,10 @@ if test "$nm_config_logging_backend_default" = ""; then fi cat >>confdefs.h <<_ACEOF -#define NM_CONFIG_LOGGING_BACKEND_DEFAULT "$nm_config_logging_backend_default" +#define NM_CONFIG_DEFAULT_LOGGING_BACKEND "$nm_config_logging_backend_default" _ACEOF -NM_CONFIG_LOGGING_BACKEND_DEFAULT_TEXT="$nm_config_logging_backend_default" +NM_CONFIG_DEFAULT_LOGGING_BACKEND_TEXT="$nm_config_logging_backend_default" # Session tracking support @@ -23569,23 +23586,23 @@ if test "$have_libaudit" = "yes"; then $as_echo "#define HAVE_LIBAUDIT 1" >>confdefs.h - if test "$with_libaudit" = "yes-disabled-by-default"; then + if test "$with_libaudit" = "yes-disabled-by-default"; then -$as_echo "#define NM_CONFIG_DEFAULT_LOGGING_AUDIT FALSE" >>confdefs.h +$as_echo "#define NM_CONFIG_DEFAULT_LOGGING_AUDIT \"false\"" >>confdefs.h - NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT='false' - else + NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT='false' + else -$as_echo "#define NM_CONFIG_DEFAULT_LOGGING_AUDIT TRUE" >>confdefs.h +$as_echo "#define NM_CONFIG_DEFAULT_LOGGING_AUDIT \"true\"" >>confdefs.h - NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT='true' - fi + NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT='true' + fi else $as_echo "#define HAVE_LIBAUDIT 0" >>confdefs.h -$as_echo "#define NM_CONFIG_DEFAULT_LOGGING_AUDIT FALSE" >>confdefs.h +$as_echo "#define NM_CONFIG_DEFAULT_LOGGING_AUDIT \"false\"" >>confdefs.h NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT='false' fi @@ -23879,6 +23896,17 @@ else fi +# Jansson for team configuration validation +# Check whether --enable-json-validation was given. +if test "${enable_json_validation+set}" = set; then : + enableval=$enable_json_validation; +fi + +if (test "${enable_json_validation}" == "no"); then + +$as_echo "#define WITH_JANSSON 0" >>confdefs.h + +else pkg_failed=no { $as_echo "$as_me:${as_lineno-$LINENO}: checking for JANSSON" >&5 @@ -23938,36 +23966,21 @@ fi # Put the nasty error message in config.log where it belongs echo "$JANSSON_PKG_ERRORS" >&5 - have_jansson=no + as_fn_error $? "jansson is needed for team configuration validation. Use --disable-json-validation to build without it." "$LINENO" 5 elif test $pkg_failed = untried; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } - have_jansson=no + as_fn_error $? "jansson is needed for team configuration validation. Use --disable-json-validation to build without it." "$LINENO" 5 else JANSSON_CFLAGS=$pkg_cv_JANSSON_CFLAGS JANSSON_LIBS=$pkg_cv_JANSSON_LIBS { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } - have_jansson=yes -fi -# Check whether --enable-json-validation was given. -if test "${enable_json_validation+set}" = set; then : - enableval=$enable_json_validation; enable_json_validation=${enableval} -else - enable_json_validation=${have_jansson} -fi -if (test "${enable_json_validation}" = "yes"); then - if test x"$have_jansson" = x"no"; then - as_fn_error $? "Jansson is required for JSON validation" "$LINENO" 5 - fi +fi $as_echo "#define WITH_JANSSON 1" >>confdefs.h -else - -$as_echo "#define WITH_JANSSON 0" >>confdefs.h - fi # we usually compile with polkit support. --enable-polkit=yes|no only sets the @@ -23985,14 +23998,16 @@ fi if (test "${enable_polkit}" != "no" -a "${enable_polkit}" != "disabled"); then enable_polkit=yes -$as_echo "#define NM_CONFIG_DEFAULT_AUTH_POLKIT TRUE" >>confdefs.h +$as_echo "#define NM_CONFIG_DEFAULT_MAIN_AUTH_POLKIT \"true\"" >>confdefs.h + + NM_CONFIG_DEFAULT_MAIN_AUTH_POLKIT_TEXT=true - NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT='true' else -$as_echo "#define NM_CONFIG_DEFAULT_AUTH_POLKIT FALSE" >>confdefs.h +$as_echo "#define NM_CONFIG_DEFAULT_MAIN_AUTH_POLKIT \"false\"" >>confdefs.h + + NM_CONFIG_DEFAULT_MAIN_AUTH_POLKIT_TEXT=false - NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT='false' fi if (test "${enable_polkit}" != "disabled"); then @@ -24005,7 +24020,6 @@ $as_echo "#define WITH_POLKIT 0" >>confdefs.h fi - pkg_failed=no { $as_echo "$as_me:${as_lineno-$LINENO}: checking for POLKIT" >&5 $as_echo_n "checking for POLKIT... " >&6; } @@ -24730,21 +24744,8 @@ if test "${with_dhclient+set}" = set; then : withval=$with_dhclient; fi - -# Check whether --with-dhcpcd was given. -if test "${with_dhcpcd+set}" = set; then : - withval=$with_dhcpcd; -fi - -# Default to "yes" -if test -z "$with_dhclient"; then : - with_dhclient=yes -fi -if test -z "$with_dhcpcd"; then : - with_dhcpcd=yes -fi -# Search and check the executables -if test "$with_dhclient" = "yes"; then +if test "$with_dhclient" != "no"; then + with_dhclient_="$with_dhclient" for ac_prog in dhclient do # Extract the first word of "$ac_prog", so it can be a program name with args. @@ -24792,15 +24793,47 @@ fi done test -n "$with_dhclient" || with_dhclient="no" - if test "$with_dhclient" != "no"; then + if test "$with_dhclient" == "no"; then + if test "$with_dhclient_" == yes; then + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: dhclient not found, assume path /usr/sbin/dhclient" >&5 +$as_echo "$as_me: WARNING: dhclient not found, assume path /usr/sbin/dhclient" >&2;} + with_dhclient=/usr/sbin/dhclient + fi + else if ! $with_dhclient --version 2>&1 | grep -q "^isc-dhclient-4\."; then - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Cannot use dhclient, version 4.x is required" >&5 -$as_echo "$as_me: WARNING: Cannot use dhclient, version 4.x is required" >&2;} - with_dhclient=no + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Seems version of dhclient $with_dhclient is too old, version 4.x or newer is required." >&5 +$as_echo "$as_me: WARNING: Seems version of dhclient $with_dhclient is too old, version 4.x or newer is required." >&2;} fi fi fi -if test "$with_dhcpcd" = "yes"; then +if test "$with_dhclient" != "no"; then + +$as_echo "#define WITH_DHCLIENT 1" >>confdefs.h + + DHCLIENT_PATH=$with_dhclient + +else + +$as_echo "#define WITH_DHCLIENT 0" >>confdefs.h + +fi + + +# Check whether --with-dhcpcd was given. +if test "${with_dhcpcd+set}" = set; then : + withval=$with_dhcpcd; +fi + + +# Check whether --with-dhcpcd-supports-ipv6 was given. +if test "${with_dhcpcd_supports_ipv6+set}" = set; then : + withval=$with_dhcpcd_supports_ipv6; with_dhcpcd_supports_ipv6=$withval +else + with_dhcpcd_supports_ipv6=auto +fi + +if test "$with_dhcpcd" != "no"; then + with_dhcpcd_="$with_dhcpcd" for ac_prog in dhcpcd do # Extract the first word of "$ac_prog", so it can be a program name with args. @@ -24848,47 +24881,79 @@ fi done test -n "$with_dhcpcd" || with_dhcpcd="no" - if test "$with_dhcpcd" != "no"; then + if test "$with_dhcpcd" == "no"; then + if test "$with_dhcpcd_" == yes; then + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: dhcpcd not found, assume path /usr/sbin/dhcpcd" >&5 +$as_echo "$as_me: WARNING: dhcpcd not found, assume path /usr/sbin/dhcpcd" >&2;} + with_dhcpcd=/usr/sbin/dhcpcd + if test "$with_dhcpcd_supports_ipv6" == auto; then + with_dhcpcd_supports_ipv6=yes + fi + fi + else if ! $with_dhcpcd --version 2>&1 | grep -q "^dhcpcd [456789]\."; then - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Cannot use dhcpcd, version 4.x or higher is required" >&5 -$as_echo "$as_me: WARNING: Cannot use dhcpcd, version 4.x or higher is required" >&2;} - with_dhcpcd=no - elif $with_dhcpcd --version 2>&1 | grep -q "^dhcpcd [6789]\."; then + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Seems version of dhcpcd $with_dhcpcd is too old, version 4.x or newer is required" >&5 +$as_echo "$as_me: WARNING: Seems version of dhcpcd $with_dhcpcd is too old, version 4.x or newer is required" >&2;} + fi + fi +fi +if test "$with_dhcpcd" != "no"; then + if $with_dhcpcd --version 2>&1 | grep -q "^dhcpcd [6789]\."; then + if test "$with_dhcpcd_supports_ipv6" == no; then + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Seems version of dhcpcd $with_dhcpcd supports IPv6, but compiling --with-dhcpcd-supports-ipv6=no" >&5 +$as_echo "$as_me: WARNING: Seems version of dhcpcd $with_dhcpcd supports IPv6, but compiling --with-dhcpcd-supports-ipv6=no" >&2;} + else + with_dhcpcd_supports_ipv6=yes + fi + else + if test "$with_dhcpcd_supports_ipv6" == yes; then + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Seems version of dhcpcd $with_dhcpcd does not support IPv6, but compiling --with-dhcpcd-supports-ipv6=yes" >&5 +$as_echo "$as_me: WARNING: Seems version of dhcpcd $with_dhcpcd does not support IPv6, but compiling --with-dhcpcd-supports-ipv6=yes" >&2;} + else + with_dhcpcd_supports_ipv6=no + fi + fi + if test "$with_dhcpcd_supports_ipv6" != no; then $as_echo "#define DHCPCD_SUPPORTS_IPV6 1" >>confdefs.h - fi fi +else + with_dhcpcd_supports_ipv6=no fi -# Fallback -if test "$with_dhclient" = "no" -a "$with_dhcpcd" = "no"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Could not find a suitable DHCP client, falling back to dhclient" >&5 -$as_echo "$as_me: WARNING: Could not find a suitable DHCP client, falling back to dhclient" >&2;} - with_dhclient=/sbin/dhclient -fi -# Add substitutions -if test "$with_dhclient" != "no"; then +if test "$with_dhcpcd" != "no"; then -$as_echo "#define WITH_DHCLIENT TRUE" >>confdefs.h +$as_echo "#define WITH_DHCPCD 1" >>confdefs.h - DHCLIENT_PATH=$with_dhclient + DHCPCD_PATH=$with_dhcpcd else -$as_echo "#define WITH_DHCLIENT FALSE" >>confdefs.h +$as_echo "#define WITH_DHCPCD 0" >>confdefs.h fi -if test "$with_dhcpcd" != "no"; then -$as_echo "#define WITH_DHCPCD TRUE" >>confdefs.h - - DHCPCD_PATH=$with_dhcpcd +# Check whether --with-config-dhcp-default was given. +if test "${with_config_dhcp_default+set}" = set; then : + withval=$with_config_dhcp_default; config_dhcp_default="$withval" else + config_dhcp_default="" +fi -$as_echo "#define WITH_DHCPCD FALSE" >>confdefs.h - +if test "$config_dhcp_default" = yes -o "$config_dhcp_default" = no; then + config_dhcp_default='' fi +test -z "$config_dhcp_default" -a "$with_dhclient" != "no" && config_dhcp_default='dhclient' +test -z "$config_dhcp_default" -a "$with_dhcpcd" != "no" && config_dhcp_default='dhcpcd' +test -z "$config_dhcp_default" && config_dhcp_default='internal' + +cat >>confdefs.h <<_ACEOF +#define NM_CONFIG_DEFAULT_MAIN_DHCP "$config_dhcp_default" +_ACEOF + +NM_CONFIG_DEFAULT_MAIN_DHCP=$config_dhcp_default + # resolvconf and netconfig support @@ -24911,6 +24976,7 @@ fi if test "$config_dns_rc_manager_default" != symlink -a \ "$config_dns_rc_manager_default" != file -a \ + "$config_dns_rc_manager_default" != "" -a \ "$config_dns_rc_manager_default" != netconfig -a \ "$config_dns_rc_manager_default" != resolvconf; then { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unknown --with-config-dns-rc-manager-default=$config_dns_rc_manager_default setting." >&5 @@ -25075,10 +25141,10 @@ _ACEOF fi cat >>confdefs.h <<_ACEOF -#define NM_CONFIG_DEFAULT_DNS_RC_MANAGER "$config_dns_rc_manager_default" +#define NM_CONFIG_DEFAULT_MAIN_RC_MANAGER "$config_dns_rc_manager_default" _ACEOF -NM_CONFIG_DEFAULT_DNS_RC_MANAGER=$config_dns_rc_manager_default +NM_CONFIG_DEFAULT_MAIN_RC_MANAGER=$config_dns_rc_manager_default # iptables path @@ -25877,7 +25943,7 @@ rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext - CFLAGS_MORE_WARNINGS="-Wall -std=gnu89" + CFLAGS_MORE_WARNINGS="-Wall -std=gnu99" if test "x$set_more_warnings" = xerror; then CFLAGS_MORE_WARNINGS="$CFLAGS_MORE_WARNINGS -Werror" @@ -26657,6 +26723,8 @@ else fi +ac_config_commands="$ac_config_commands vapi" + # Tests, utilities and documentation # Check whether --enable-tests was given. @@ -26770,17 +26838,7 @@ else with_valgrind_suppressions='$(top_srcdir)/valgrind.suppressions' fi fi -if test "$with_valgrind" != "no"; then : - VALGRIND_RULES='LOG_COMPILER = "$(top_srcdir)/tools/run-test-valgrind.sh" --called-from-make "$(LIBTOOL)" "$(with_valgrind)" '"$with_valgrind_suppressions" - -fi - if test "${with_valgrind}" != "no"; then - WITH_VALGRIND_TRUE= - WITH_VALGRIND_FALSE='#' -else - WITH_VALGRIND_TRUE='#' - WITH_VALGRIND_FALSE= -fi +NM_LOG_COMPILER='LOG_COMPILER = "$(top_srcdir)/tools/run-nm-test.sh" --called-from-make "$(LIBTOOL)" "$(with_valgrind)" "'"$with_valgrind_suppressions"'" --launch-dbus=auto' @@ -27177,14 +27235,229 @@ else fi + + + + + + + # Find any Python interpreter. + if test -z "$PYTHON"; then + for ac_prog in python python2 python3 python3.3 python3.2 python3.1 python3.0 python2.7 python2.6 python2.5 python2.4 python2.3 python2.2 python2.1 python2.0 +do + # Extract the first word of "$ac_prog", so it can be a program name with args. +set dummy $ac_prog; ac_word=$2 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +$as_echo_n "checking for $ac_word... " >&6; } +if ${ac_cv_path_PYTHON+:} false; then : + $as_echo_n "(cached) " >&6 +else + case $PYTHON in + [\\/]* | ?:[\\/]*) + ac_cv_path_PYTHON="$PYTHON" # Let the user override the test with a path. + ;; + *) + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH +do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + for ac_exec_ext in '' $ac_executable_extensions; do + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + ac_cv_path_PYTHON="$as_dir/$ac_word$ac_exec_ext" + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 + fi +done + done +IFS=$as_save_IFS + + ;; +esac +fi +PYTHON=$ac_cv_path_PYTHON +if test -n "$PYTHON"; then + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PYTHON" >&5 +$as_echo "$PYTHON" >&6; } +else + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 +$as_echo "no" >&6; } +fi + + + test -n "$PYTHON" && break +done +test -n "$PYTHON" || PYTHON=":" + + fi + am_display_PYTHON=python + + + if test "$PYTHON" = :; then + PYTHON=python + else + + + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $am_display_PYTHON version" >&5 +$as_echo_n "checking for $am_display_PYTHON version... " >&6; } +if ${am_cv_python_version+:} false; then : + $as_echo_n "(cached) " >&6 +else + am_cv_python_version=`$PYTHON -c "import sys; sys.stdout.write(sys.version[:3])"` +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_python_version" >&5 +$as_echo "$am_cv_python_version" >&6; } + PYTHON_VERSION=$am_cv_python_version + + + + PYTHON_PREFIX='${prefix}' + + PYTHON_EXEC_PREFIX='${exec_prefix}' + + + + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $am_display_PYTHON platform" >&5 +$as_echo_n "checking for $am_display_PYTHON platform... " >&6; } +if ${am_cv_python_platform+:} false; then : + $as_echo_n "(cached) " >&6 +else + am_cv_python_platform=`$PYTHON -c "import sys; sys.stdout.write(sys.platform)"` +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_python_platform" >&5 +$as_echo "$am_cv_python_platform" >&6; } + PYTHON_PLATFORM=$am_cv_python_platform + + + # Just factor out some code duplication. + am_python_setup_sysconfig="\ +import sys +# Prefer sysconfig over distutils.sysconfig, for better compatibility +# with python 3.x. See automake bug#10227. +try: + import sysconfig +except ImportError: + can_use_sysconfig = 0 +else: + can_use_sysconfig = 1 +# Can't use sysconfig in CPython 2.7, since it's broken in virtualenvs: +# +try: + from platform import python_implementation + if python_implementation() == 'CPython' and sys.version[:3] == '2.7': + can_use_sysconfig = 0 +except ImportError: + pass" + + + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $am_display_PYTHON script directory" >&5 +$as_echo_n "checking for $am_display_PYTHON script directory... " >&6; } +if ${am_cv_python_pythondir+:} false; then : + $as_echo_n "(cached) " >&6 +else + if test "x$prefix" = xNONE + then + am_py_prefix=$ac_default_prefix + else + am_py_prefix=$prefix + fi + am_cv_python_pythondir=`$PYTHON -c " +$am_python_setup_sysconfig +if can_use_sysconfig: + sitedir = sysconfig.get_path('purelib', vars={'base':'$am_py_prefix'}) +else: + from distutils import sysconfig + sitedir = sysconfig.get_python_lib(0, 0, prefix='$am_py_prefix') +sys.stdout.write(sitedir)"` + case $am_cv_python_pythondir in + $am_py_prefix*) + am__strip_prefix=`echo "$am_py_prefix" | sed 's|.|.|g'` + am_cv_python_pythondir=`echo "$am_cv_python_pythondir" | sed "s,^$am__strip_prefix,$PYTHON_PREFIX,"` + ;; + *) + case $am_py_prefix in + /usr|/System*) ;; + *) + am_cv_python_pythondir=$PYTHON_PREFIX/lib/python$PYTHON_VERSION/site-packages + ;; + esac + ;; + esac + +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_python_pythondir" >&5 +$as_echo "$am_cv_python_pythondir" >&6; } + pythondir=$am_cv_python_pythondir + + + + pkgpythondir=\${pythondir}/$PACKAGE + + + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $am_display_PYTHON extension module directory" >&5 +$as_echo_n "checking for $am_display_PYTHON extension module directory... " >&6; } +if ${am_cv_python_pyexecdir+:} false; then : + $as_echo_n "(cached) " >&6 +else + if test "x$exec_prefix" = xNONE + then + am_py_exec_prefix=$am_py_prefix + else + am_py_exec_prefix=$exec_prefix + fi + am_cv_python_pyexecdir=`$PYTHON -c " +$am_python_setup_sysconfig +if can_use_sysconfig: + sitedir = sysconfig.get_path('platlib', vars={'platbase':'$am_py_prefix'}) +else: + from distutils import sysconfig + sitedir = sysconfig.get_python_lib(1, 0, prefix='$am_py_prefix') +sys.stdout.write(sitedir)"` + case $am_cv_python_pyexecdir in + $am_py_exec_prefix*) + am__strip_prefix=`echo "$am_py_exec_prefix" | sed 's|.|.|g'` + am_cv_python_pyexecdir=`echo "$am_cv_python_pyexecdir" | sed "s,^$am__strip_prefix,$PYTHON_EXEC_PREFIX,"` + ;; + *) + case $am_py_exec_prefix in + /usr|/System*) ;; + *) + am_cv_python_pyexecdir=$PYTHON_EXEC_PREFIX/lib/python$PYTHON_VERSION/site-packages + ;; + esac + ;; + esac + +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_python_pyexecdir" >&5 +$as_echo "$am_cv_python_pyexecdir" >&6; } + pyexecdir=$am_cv_python_pyexecdir + + + + pkgpyexecdir=\${pyexecdir}/$PACKAGE + + + + fi + + +PYTHON=$PYTHON + + +cat >>confdefs.h <<_ACEOF +#define TEST_NM_PYTHON "$PYTHON" +_ACEOF + + # check if we can build setting property documentation -if test -n "$INTROSPECTION_MAKEFILE" -a "$enable_gtk_doc" = "yes"; then +build_setting_docs=no +if test -n "$INTROSPECTION_MAKEFILE"; then # If g-i is installed we know we have python, but we might not have pygobject - if python -c 'from gi.repository import GObject' >& /dev/null; then - have_pyobject=yes + if ! "$PYTHON" -c 'from gi.repository import GObject' >& /dev/null; then + as_fn_error $? "\"--enable-introspection aims to build the settings documentation. This requires GObject introspection for python (pygobject)" "$LINENO" 5 fi - # gtk-doc depends on perl, but we can check for it anyway # Extract the first word of "perl", so it can be a program name with args. set dummy perl; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 @@ -27226,28 +27499,59 @@ $as_echo "no" >&6; } fi - # check for needed perl modules (use YAML; YAML::XS is better, but may not be so widespread) - required_perl_modules="YAML" - for module in $required_perl_modules; do - { $as_echo "$as_me:${as_lineno-$LINENO}: checking checking for perl module '$module'" >&5 -$as_echo_n "checking checking for perl module '$module'... " >&6; } - if ${PERL} -e 'use '$module 2>/dev/null ; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: Ok" >&5 -$as_echo "Ok" >&6; } - have_perl_modules=yes - else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: Failed" >&5 -$as_echo "Failed" >&6; } - as_fn_error $? "You must have Perl modules to build settings plugin docs: $required_perl_modules." "$LINENO" 5 - fi - done + # Extract the first word of "xsltproc", so it can be a program name with args. +set dummy xsltproc; ac_word=$2 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +$as_echo_n "checking for $ac_word... " >&6; } +if ${ac_cv_path_XSLTPROC+:} false; then : + $as_echo_n "(cached) " >&6 +else + case $XSLTPROC in + [\\/]* | ?:[\\/]*) + ac_cv_path_XSLTPROC="$XSLTPROC" # Let the user override the test with a path. + ;; + *) + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH +do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + for ac_exec_ext in '' $ac_executable_extensions; do + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + ac_cv_path_XSLTPROC="$as_dir/$ac_word$ac_exec_ext" + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 + fi +done + done +IFS=$as_save_IFS - if test "$have_pyobject" = "yes" -a "$have_perl_modules" = "yes"; then + test -z "$ac_cv_path_XSLTPROC" && ac_cv_path_XSLTPROC="no" + ;; +esac +fi +XSLTPROC=$ac_cv_path_XSLTPROC +if test -n "$XSLTPROC"; then + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XSLTPROC" >&5 +$as_echo "$XSLTPROC" >&6; } +else + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 +$as_echo "no" >&6; } +fi -$as_echo "#define BUILD_SETTING_DOCS 1" >>confdefs.h + + have_introspection=yes + if test "$enable_gtk_doc" = "yes"; then build_setting_docs=yes fi +else + if test "$enable_gtk_doc" = "yes"; then + # large parts of the documentation require introspection/pygobject to extract + # the documentation out of the source files. You cannot enable gtk-doc without alone. + as_fn_error $? "\"--with-gtk-doc requires --enable-introspection\"" "$LINENO" 5 + fi + have_introspection=no fi # check for pre-built setting docs @@ -27255,11 +27559,7 @@ if test "$build_setting_docs" != "yes" \ -a -f man/nm-settings.xml \ -a -f man/nm-settings-keyfile.xml \ -a -f man/nm-settings-ifcfg-rh.xml \ - -a -f docs/api/settings-spec.xml \ - -a -f clients/cli/settings-docs.c; then - -$as_echo "#define HAVE_SETTING_DOCS 1" >>confdefs.h - + -a -f docs/api/settings-spec.xml; then have_setting_docs=yes fi @@ -27280,11 +27580,7 @@ else fi -ac_config_files="$ac_config_files Makefile shared/Makefile shared/nm-version-macros.h src/Makefile src/tests/Makefile src/tests/config/Makefile src/dhcp-manager/Makefile src/dhcp-manager/tests/Makefile src/dnsmasq-manager/tests/Makefile src/supplicant-manager/tests/Makefile src/supplicant-manager/tests/certs/Makefile src/ppp-manager/Makefile src/settings/plugins/Makefile src/settings/plugins/ifupdown/Makefile src/settings/plugins/ifupdown/tests/Makefile src/settings/plugins/ifnet/Makefile src/settings/plugins/ifnet/tests/Makefile src/settings/plugins/ifcfg-rh/Makefile src/settings/plugins/ifcfg-rh/tests/Makefile src/settings/plugins/ifcfg-rh/tests/network-scripts/Makefile src/settings/plugins/ibft/Makefile src/settings/plugins/ibft/tests/Makefile src/settings/plugins/keyfile/Makefile src/settings/plugins/keyfile/tests/Makefile src/settings/plugins/keyfile/tests/keyfiles/Makefile src/platform/Makefile src/platform/tests/Makefile src/rdisc/Makefile src/rdisc/tests/Makefile src/devices/Makefile src/devices/tests/Makefile src/devices/adsl/Makefile src/devices/bluetooth/Makefile src/devices/team/Makefile src/devices/wifi/Makefile src/devices/wifi/tests/Makefile src/devices/wwan/Makefile libnm-core/Makefile libnm-core/tests/Makefile libnm/libnm.pc libnm/Makefile libnm/tests/Makefile libnm-util/libnm-util.pc libnm-util/Makefile libnm-util/tests/Makefile libnm-glib/libnm-glib.pc libnm-glib/libnm-glib-vpn.pc libnm-glib/Makefile libnm-glib/tests/Makefile callouts/Makefile callouts/tests/Makefile tools/Makefile clients/Makefile clients/cli/Makefile clients/tui/Makefile clients/tui/newt/Makefile introspection/Makefile man/Makefile man/common.ent po/Makefile.in policy/Makefile policy/org.freedesktop.NetworkManager.policy.in data/Makefile docs/Makefile docs/api/Makefile docs/api/version.xml docs/libnm-glib/Makefile docs/libnm-glib/version.xml docs/libnm-util/Makefile docs/libnm-util/version.xml docs/libnm/Makefile docs/libnm/version.xml NetworkManager.pc examples/Makefile examples/shell/Makefile examples/python/Makefile examples/python/dbus/Makefile examples/python/gi/Makefile examples/python/python-networkmanager/Makefile examples/ruby/Makefile examples/lua/Makefile examples/lua/lgi/Makefile examples/C/Makefile examples/C/glib/Makefile examples/C/qt/Makefile examples/dispatcher/Makefile vapi/Makefile" - - - -subdirs="$subdirs libndp" +ac_config_files="$ac_config_files Makefile shared/nm-version-macros.h libnm/libnm.pc libnm-util/libnm-util.pc libnm-glib/libnm-glib.pc libnm-glib/libnm-glib-vpn.pc man/common.ent po/Makefile.in data/org.freedesktop.NetworkManager.policy.in docs/api/Makefile docs/api/version.xml docs/libnm-glib/Makefile docs/libnm-glib/version.xml docs/libnm-util/Makefile docs/libnm-util/version.xml docs/libnm/Makefile docs/libnm/version.xml NetworkManager.pc" cat >confcache <<\_ACEOF # This file is a shell script that caches the results of configure @@ -27548,10 +27844,6 @@ if test -z "${REQUIRE_ROOT_TESTS_TRUE}" && test -z "${REQUIRE_ROOT_TESTS_FALSE}" as_fn_error $? "conditional \"REQUIRE_ROOT_TESTS\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 fi -if test -z "${WITH_VALGRIND_TRUE}" && test -z "${WITH_VALGRIND_FALSE}"; then - as_fn_error $? "conditional \"WITH_VALGRIND\" was never defined. -Usually this means the macro was only invoked conditionally." "$LINENO" 5 -fi if test -z "${HAVE_GTK_DOC_TRUE}" && test -z "${HAVE_GTK_DOC_FALSE}"; then as_fn_error $? "conditional \"HAVE_GTK_DOC\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 @@ -27985,7 +28277,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by NetworkManager $as_me 1.4.4, which was +This file was extended by NetworkManager $as_me 1.5.90, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -28051,7 +28343,7 @@ _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -NetworkManager config.status 1.4.4 +NetworkManager config.status 1.5.90 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" @@ -28572,70 +28864,16 @@ do "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;; "po-directories") CONFIG_COMMANDS="$CONFIG_COMMANDS po-directories" ;; + "vapi") CONFIG_COMMANDS="$CONFIG_COMMANDS vapi" ;; "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; - "shared/Makefile") CONFIG_FILES="$CONFIG_FILES shared/Makefile" ;; "shared/nm-version-macros.h") CONFIG_FILES="$CONFIG_FILES shared/nm-version-macros.h" ;; - "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;; - "src/tests/Makefile") CONFIG_FILES="$CONFIG_FILES src/tests/Makefile" ;; - "src/tests/config/Makefile") CONFIG_FILES="$CONFIG_FILES src/tests/config/Makefile" ;; - "src/dhcp-manager/Makefile") CONFIG_FILES="$CONFIG_FILES src/dhcp-manager/Makefile" ;; - "src/dhcp-manager/tests/Makefile") CONFIG_FILES="$CONFIG_FILES src/dhcp-manager/tests/Makefile" ;; - "src/dnsmasq-manager/tests/Makefile") CONFIG_FILES="$CONFIG_FILES src/dnsmasq-manager/tests/Makefile" ;; - "src/supplicant-manager/tests/Makefile") CONFIG_FILES="$CONFIG_FILES src/supplicant-manager/tests/Makefile" ;; - "src/supplicant-manager/tests/certs/Makefile") CONFIG_FILES="$CONFIG_FILES src/supplicant-manager/tests/certs/Makefile" ;; - "src/ppp-manager/Makefile") CONFIG_FILES="$CONFIG_FILES src/ppp-manager/Makefile" ;; - "src/settings/plugins/Makefile") CONFIG_FILES="$CONFIG_FILES src/settings/plugins/Makefile" ;; - "src/settings/plugins/ifupdown/Makefile") CONFIG_FILES="$CONFIG_FILES src/settings/plugins/ifupdown/Makefile" ;; - "src/settings/plugins/ifupdown/tests/Makefile") CONFIG_FILES="$CONFIG_FILES src/settings/plugins/ifupdown/tests/Makefile" ;; - "src/settings/plugins/ifnet/Makefile") CONFIG_FILES="$CONFIG_FILES src/settings/plugins/ifnet/Makefile" ;; - "src/settings/plugins/ifnet/tests/Makefile") CONFIG_FILES="$CONFIG_FILES src/settings/plugins/ifnet/tests/Makefile" ;; - "src/settings/plugins/ifcfg-rh/Makefile") CONFIG_FILES="$CONFIG_FILES src/settings/plugins/ifcfg-rh/Makefile" ;; - "src/settings/plugins/ifcfg-rh/tests/Makefile") CONFIG_FILES="$CONFIG_FILES src/settings/plugins/ifcfg-rh/tests/Makefile" ;; - "src/settings/plugins/ifcfg-rh/tests/network-scripts/Makefile") CONFIG_FILES="$CONFIG_FILES src/settings/plugins/ifcfg-rh/tests/network-scripts/Makefile" ;; - "src/settings/plugins/ibft/Makefile") CONFIG_FILES="$CONFIG_FILES src/settings/plugins/ibft/Makefile" ;; - "src/settings/plugins/ibft/tests/Makefile") CONFIG_FILES="$CONFIG_FILES src/settings/plugins/ibft/tests/Makefile" ;; - "src/settings/plugins/keyfile/Makefile") CONFIG_FILES="$CONFIG_FILES src/settings/plugins/keyfile/Makefile" ;; - "src/settings/plugins/keyfile/tests/Makefile") CONFIG_FILES="$CONFIG_FILES src/settings/plugins/keyfile/tests/Makefile" ;; - "src/settings/plugins/keyfile/tests/keyfiles/Makefile") CONFIG_FILES="$CONFIG_FILES src/settings/plugins/keyfile/tests/keyfiles/Makefile" ;; - "src/platform/Makefile") CONFIG_FILES="$CONFIG_FILES src/platform/Makefile" ;; - "src/platform/tests/Makefile") CONFIG_FILES="$CONFIG_FILES src/platform/tests/Makefile" ;; - "src/rdisc/Makefile") CONFIG_FILES="$CONFIG_FILES src/rdisc/Makefile" ;; - "src/rdisc/tests/Makefile") CONFIG_FILES="$CONFIG_FILES src/rdisc/tests/Makefile" ;; - "src/devices/Makefile") CONFIG_FILES="$CONFIG_FILES src/devices/Makefile" ;; - "src/devices/tests/Makefile") CONFIG_FILES="$CONFIG_FILES src/devices/tests/Makefile" ;; - "src/devices/adsl/Makefile") CONFIG_FILES="$CONFIG_FILES src/devices/adsl/Makefile" ;; - "src/devices/bluetooth/Makefile") CONFIG_FILES="$CONFIG_FILES src/devices/bluetooth/Makefile" ;; - "src/devices/team/Makefile") CONFIG_FILES="$CONFIG_FILES src/devices/team/Makefile" ;; - "src/devices/wifi/Makefile") CONFIG_FILES="$CONFIG_FILES src/devices/wifi/Makefile" ;; - "src/devices/wifi/tests/Makefile") CONFIG_FILES="$CONFIG_FILES src/devices/wifi/tests/Makefile" ;; - "src/devices/wwan/Makefile") CONFIG_FILES="$CONFIG_FILES src/devices/wwan/Makefile" ;; - "libnm-core/Makefile") CONFIG_FILES="$CONFIG_FILES libnm-core/Makefile" ;; - "libnm-core/tests/Makefile") CONFIG_FILES="$CONFIG_FILES libnm-core/tests/Makefile" ;; "libnm/libnm.pc") CONFIG_FILES="$CONFIG_FILES libnm/libnm.pc" ;; - "libnm/Makefile") CONFIG_FILES="$CONFIG_FILES libnm/Makefile" ;; - "libnm/tests/Makefile") CONFIG_FILES="$CONFIG_FILES libnm/tests/Makefile" ;; "libnm-util/libnm-util.pc") CONFIG_FILES="$CONFIG_FILES libnm-util/libnm-util.pc" ;; - "libnm-util/Makefile") CONFIG_FILES="$CONFIG_FILES libnm-util/Makefile" ;; - "libnm-util/tests/Makefile") CONFIG_FILES="$CONFIG_FILES libnm-util/tests/Makefile" ;; "libnm-glib/libnm-glib.pc") CONFIG_FILES="$CONFIG_FILES libnm-glib/libnm-glib.pc" ;; "libnm-glib/libnm-glib-vpn.pc") CONFIG_FILES="$CONFIG_FILES libnm-glib/libnm-glib-vpn.pc" ;; - "libnm-glib/Makefile") CONFIG_FILES="$CONFIG_FILES libnm-glib/Makefile" ;; - "libnm-glib/tests/Makefile") CONFIG_FILES="$CONFIG_FILES libnm-glib/tests/Makefile" ;; - "callouts/Makefile") CONFIG_FILES="$CONFIG_FILES callouts/Makefile" ;; - "callouts/tests/Makefile") CONFIG_FILES="$CONFIG_FILES callouts/tests/Makefile" ;; - "tools/Makefile") CONFIG_FILES="$CONFIG_FILES tools/Makefile" ;; - "clients/Makefile") CONFIG_FILES="$CONFIG_FILES clients/Makefile" ;; - "clients/cli/Makefile") CONFIG_FILES="$CONFIG_FILES clients/cli/Makefile" ;; - "clients/tui/Makefile") CONFIG_FILES="$CONFIG_FILES clients/tui/Makefile" ;; - "clients/tui/newt/Makefile") CONFIG_FILES="$CONFIG_FILES clients/tui/newt/Makefile" ;; - "introspection/Makefile") CONFIG_FILES="$CONFIG_FILES introspection/Makefile" ;; - "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;; "man/common.ent") CONFIG_FILES="$CONFIG_FILES man/common.ent" ;; "po/Makefile.in") CONFIG_FILES="$CONFIG_FILES po/Makefile.in" ;; - "policy/Makefile") CONFIG_FILES="$CONFIG_FILES policy/Makefile" ;; - "policy/org.freedesktop.NetworkManager.policy.in") CONFIG_FILES="$CONFIG_FILES policy/org.freedesktop.NetworkManager.policy.in" ;; - "data/Makefile") CONFIG_FILES="$CONFIG_FILES data/Makefile" ;; - "docs/Makefile") CONFIG_FILES="$CONFIG_FILES docs/Makefile" ;; + "data/org.freedesktop.NetworkManager.policy.in") CONFIG_FILES="$CONFIG_FILES data/org.freedesktop.NetworkManager.policy.in" ;; "docs/api/Makefile") CONFIG_FILES="$CONFIG_FILES docs/api/Makefile" ;; "docs/api/version.xml") CONFIG_FILES="$CONFIG_FILES docs/api/version.xml" ;; "docs/libnm-glib/Makefile") CONFIG_FILES="$CONFIG_FILES docs/libnm-glib/Makefile" ;; @@ -28645,20 +28883,6 @@ do "docs/libnm/Makefile") CONFIG_FILES="$CONFIG_FILES docs/libnm/Makefile" ;; "docs/libnm/version.xml") CONFIG_FILES="$CONFIG_FILES docs/libnm/version.xml" ;; "NetworkManager.pc") CONFIG_FILES="$CONFIG_FILES NetworkManager.pc" ;; - "examples/Makefile") CONFIG_FILES="$CONFIG_FILES examples/Makefile" ;; - "examples/shell/Makefile") CONFIG_FILES="$CONFIG_FILES examples/shell/Makefile" ;; - "examples/python/Makefile") CONFIG_FILES="$CONFIG_FILES examples/python/Makefile" ;; - "examples/python/dbus/Makefile") CONFIG_FILES="$CONFIG_FILES examples/python/dbus/Makefile" ;; - "examples/python/gi/Makefile") CONFIG_FILES="$CONFIG_FILES examples/python/gi/Makefile" ;; - "examples/python/python-networkmanager/Makefile") CONFIG_FILES="$CONFIG_FILES examples/python/python-networkmanager/Makefile" ;; - "examples/ruby/Makefile") CONFIG_FILES="$CONFIG_FILES examples/ruby/Makefile" ;; - "examples/lua/Makefile") CONFIG_FILES="$CONFIG_FILES examples/lua/Makefile" ;; - "examples/lua/lgi/Makefile") CONFIG_FILES="$CONFIG_FILES examples/lua/lgi/Makefile" ;; - "examples/C/Makefile") CONFIG_FILES="$CONFIG_FILES examples/C/Makefile" ;; - "examples/C/glib/Makefile") CONFIG_FILES="$CONFIG_FILES examples/C/glib/Makefile" ;; - "examples/C/qt/Makefile") CONFIG_FILES="$CONFIG_FILES examples/C/qt/Makefile" ;; - "examples/dispatcher/Makefile") CONFIG_FILES="$CONFIG_FILES examples/dispatcher/Makefile" ;; - "vapi/Makefile") CONFIG_FILES="$CONFIG_FILES vapi/Makefile" ;; "po/stamp-it") CONFIG_COMMANDS="$CONFIG_COMMANDS po/stamp-it" ;; *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; @@ -30171,6 +30395,7 @@ _LT_EOF ;; esac done ;; + "vapi":C) $MKDIR_P vapi ;; "po/stamp-it":C) if ! grep "^# INTLTOOL_MAKEFILE$" "po/Makefile.in" > /dev/null ; then as_fn_error $? "po/Makefile.in.in was not created by intltoolize." "$LINENO" 5 @@ -30224,151 +30449,6 @@ if test "$no_create" != yes; then # would make configure fail if this is the last instruction. $ac_cs_success || as_fn_exit 1 fi - -# -# CONFIG_SUBDIRS section. -# -if test "$no_recursion" != yes; then - - # Remove --cache-file, --srcdir, and --disable-option-checking arguments - # so they do not pile up. - ac_sub_configure_args= - ac_prev= - eval "set x $ac_configure_args" - shift - for ac_arg - do - if test -n "$ac_prev"; then - ac_prev= - continue - fi - case $ac_arg in - -cache-file | --cache-file | --cache-fil | --cache-fi \ - | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) - ac_prev=cache_file ;; - -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ - | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* \ - | --c=*) - ;; - --config-cache | -C) - ;; - -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) - ac_prev=srcdir ;; - -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) - ;; - -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) - ac_prev=prefix ;; - -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) - ;; - --disable-option-checking) - ;; - *) - case $ac_arg in - *\'*) ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; - esac - as_fn_append ac_sub_configure_args " '$ac_arg'" ;; - esac - done - - # Always prepend --prefix to ensure using the same prefix - # in subdir configurations. - ac_arg="--prefix=$prefix" - case $ac_arg in - *\'*) ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; - esac - ac_sub_configure_args="'$ac_arg' $ac_sub_configure_args" - - # Pass --silent - if test "$silent" = yes; then - ac_sub_configure_args="--silent $ac_sub_configure_args" - fi - - # Always prepend --disable-option-checking to silence warnings, since - # different subdirs can have different --enable and --with options. - ac_sub_configure_args="--disable-option-checking $ac_sub_configure_args" - - ac_popdir=`pwd` - for ac_dir in : $subdirs; do test "x$ac_dir" = x: && continue - - # Do not complain, so a configure script can configure whichever - # parts of a large source tree are present. - test -d "$srcdir/$ac_dir" || continue - - ac_msg="=== configuring in $ac_dir (`pwd`/$ac_dir)" - $as_echo "$as_me:${as_lineno-$LINENO}: $ac_msg" >&5 - $as_echo "$ac_msg" >&6 - as_dir="$ac_dir"; as_fn_mkdir_p - ac_builddir=. - -case "$ac_dir" in -.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; -*) - ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` - # A ".." for each directory in $ac_dir_suffix. - ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` - case $ac_top_builddir_sub in - "") ac_top_builddir_sub=. ac_top_build_prefix= ;; - *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; - esac ;; -esac -ac_abs_top_builddir=$ac_pwd -ac_abs_builddir=$ac_pwd$ac_dir_suffix -# for backward compatibility: -ac_top_builddir=$ac_top_build_prefix - -case $srcdir in - .) # We are building in place. - ac_srcdir=. - ac_top_srcdir=$ac_top_builddir_sub - ac_abs_top_srcdir=$ac_pwd ;; - [\\/]* | ?:[\\/]* ) # Absolute name. - ac_srcdir=$srcdir$ac_dir_suffix; - ac_top_srcdir=$srcdir - ac_abs_top_srcdir=$srcdir ;; - *) # Relative name. - ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix - ac_top_srcdir=$ac_top_build_prefix$srcdir - ac_abs_top_srcdir=$ac_pwd/$srcdir ;; -esac -ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix - - - cd "$ac_dir" - - # Check for guested configure; otherwise get Cygnus style configure. - if test -f "$ac_srcdir/configure.gnu"; then - ac_sub_configure=$ac_srcdir/configure.gnu - elif test -f "$ac_srcdir/configure"; then - ac_sub_configure=$ac_srcdir/configure - elif test -f "$ac_srcdir/configure.in"; then - # This should be Cygnus configure. - ac_sub_configure=$ac_aux_dir/configure - else - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: no configuration information is in $ac_dir" >&5 -$as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2;} - ac_sub_configure= - fi - - # The recursion is here. - if test -n "$ac_sub_configure"; then - # Make the cache file name correct relative to the subdirectory. - case $cache_file in - [\\/]* | ?:[\\/]* ) ac_sub_cache_file=$cache_file ;; - *) # Relative name. - ac_sub_cache_file=$ac_top_build_prefix$cache_file ;; - esac - - { $as_echo "$as_me:${as_lineno-$LINENO}: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&5 -$as_echo "$as_me: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&6;} - # The eval makes quoting arguments work. - eval "\$SHELL \"\$ac_sub_configure\" $ac_sub_configure_args \ - --cache-file=\"\$ac_sub_cache_file\" --srcdir=\"\$ac_srcdir\"" || - as_fn_error $? "$ac_sub_configure failed for $ac_dir" "$LINENO" 5 - fi - - cd "$ac_popdir" - done -fi if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} @@ -30434,13 +30514,16 @@ echo " netconfig: ${with_netconfig}" echo " config-dns-rc-manager-default: ${config_dns_rc_manager_default}" echo -echo "DHCP clients:" +echo "DHCP clients (default $config_dhcp_default):" echo " dhclient: $with_dhclient" echo " dhcpcd: $with_dhcpcd" +echo " dhcpcd-supports-ipv6: $with_dhcpcd_supports_ipv6" echo echo "Miscellaneous:" echo " documentation: $enable_gtk_doc" +echo " documentation-settings: $build_setting_docs" +echo " introspection: $have_introspection" echo " tests: $enable_tests" echo " more-asserts: $more_asserts" echo " valgrind: $with_valgrind $with_valgrind_suppressions" diff --git a/configure.ac b/configure.ac index 6415dd44..3bf9be40 100644 --- a/configure.ac +++ b/configure.ac @@ -2,8 +2,8 @@ AC_PREREQ([2.63]) dnl The NM version number m4_define([nm_major_version], [1]) -m4_define([nm_minor_version], [4]) -m4_define([nm_micro_version], [4]) +m4_define([nm_minor_version], [5]) +m4_define([nm_micro_version], [90]) m4_define([nm_version], [nm_major_version.nm_minor_version.nm_micro_version]) @@ -134,7 +134,7 @@ test "$enable_ifupdown" = "yes" && distro_plugins="$distro_plugins,ifu test "$enable_ifnet" = "yes" && distro_plugins="$distro_plugins,ifnet" distro_plugins="${distro_plugins#,}" -AC_DEFINE_UNQUOTED(CONFIG_PLUGINS_DEFAULT, "$config_plugins_default", [Default configuration option for main.plugins setting]) +AC_DEFINE_UNQUOTED(NM_CONFIG_DEFAULT_MAIN_PLUGINS, "$config_plugins_default", [Default configuration option for main.plugins setting]) if test "${enable_config_plugin_ibft}" = yes; then AC_DEFINE(WITH_SETTINGS_PLUGIN_IBFT, 1, [Whether compilation of ibft setting plugin is enabled]) else @@ -417,9 +417,9 @@ if test "$nm_config_logging_backend_default" = ""; then nm_config_logging_backend_default='syslog' fi fi -AC_DEFINE_UNQUOTED(NM_CONFIG_LOGGING_BACKEND_DEFAULT, "$nm_config_logging_backend_default", [Default configuration option for logging.backend]) -NM_CONFIG_LOGGING_BACKEND_DEFAULT_TEXT="$nm_config_logging_backend_default" -AC_SUBST(NM_CONFIG_LOGGING_BACKEND_DEFAULT_TEXT) +AC_DEFINE_UNQUOTED(NM_CONFIG_DEFAULT_LOGGING_BACKEND, "$nm_config_logging_backend_default", [Default configuration option for logging.backend]) +NM_CONFIG_DEFAULT_LOGGING_BACKEND_TEXT="$nm_config_logging_backend_default" +AC_SUBST(NM_CONFIG_DEFAULT_LOGGING_BACKEND_TEXT) # Session tracking support AC_ARG_WITH(systemd-logind, AS_HELP_STRING([--with-systemd-logind=yes|no], @@ -524,16 +524,16 @@ else fi if test "$have_libaudit" = "yes"; then AC_DEFINE(HAVE_LIBAUDIT, 1, [Define if you have libaudit support]) - if test "$with_libaudit" = "yes-disabled-by-default"; then - AC_DEFINE(NM_CONFIG_DEFAULT_LOGGING_AUDIT, FALSE, [The default value of the logging.audit configuration option]) - NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT='false' - else - AC_DEFINE(NM_CONFIG_DEFAULT_LOGGING_AUDIT, TRUE, [The default value of the logging.audit configuration option]) - NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT='true' - fi + if test "$with_libaudit" = "yes-disabled-by-default"; then + AC_DEFINE(NM_CONFIG_DEFAULT_LOGGING_AUDIT, "false", [The default value of the logging.audit configuration option]) + NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT='false' + else + AC_DEFINE(NM_CONFIG_DEFAULT_LOGGING_AUDIT, "true", [The default value of the logging.audit configuration option]) + NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT='true' + fi else AC_DEFINE(HAVE_LIBAUDIT, 0, [Define if you have libaudit support]) - AC_DEFINE(NM_CONFIG_DEFAULT_LOGGING_AUDIT, FALSE, [The default value of the logging.audit configuration option]) + AC_DEFINE(NM_CONFIG_DEFAULT_LOGGING_AUDIT, "false", [The default value of the logging.audit configuration option]) NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT='false' fi AC_SUBST(NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT) @@ -560,16 +560,14 @@ else fi AM_CONDITIONAL(WITH_TEAMDCTL, test "${enable_teamdctl}" = "yes") -PKG_CHECK_MODULES(JANSSON, jansson, [have_jansson=yes], [have_jansson=no]) -AC_ARG_ENABLE(json-validation, AS_HELP_STRING([--enable-json-validation], [Enable JSON validation in libnm]), - [enable_json_validation=${enableval}], [enable_json_validation=${have_jansson}]) -if (test "${enable_json_validation}" = "yes"); then - if test x"$have_jansson" = x"no"; then - AC_MSG_ERROR(Jansson is required for JSON validation) - fi - AC_DEFINE(WITH_JANSSON, 1, [Define if JANSSON is enabled]) +# Jansson for team configuration validation +AC_ARG_ENABLE(json-validation, AS_HELP_STRING([--enable-json-validation], [Enable JSON validation in libnm])) +if (test "${enable_json_validation}" == "no"); then + AC_DEFINE(WITH_JANSSON, 0, [Define if JANSSON is enabled]) else - AC_DEFINE(WITH_JANSSON, 0, [Define if JANSSON is enabled]) + PKG_CHECK_MODULES(JANSSON, jansson,, + AC_MSG_ERROR([jansson is needed for team configuration validation. Use --disable-json-validation to build without it.])) + AC_DEFINE(WITH_JANSSON, 1, [Define if JANSSON is enabled]) fi # we usually compile with polkit support. --enable-polkit=yes|no only sets the @@ -581,18 +579,17 @@ AC_ARG_ENABLE(polkit, AS_HELP_STRING([--enable-polkit=yes|no|disabled], [set def [enable_polkit=${enableval}], [enable_polkit=yes]) if (test "${enable_polkit}" != "no" -a "${enable_polkit}" != "disabled"); then enable_polkit=yes - AC_DEFINE(NM_CONFIG_DEFAULT_AUTH_POLKIT, TRUE, [The default value of the auth-polkit configuration option]) - NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT='true' + AC_DEFINE(NM_CONFIG_DEFAULT_MAIN_AUTH_POLKIT, "true", [The default value of the auth-polkit configuration option]) + AC_SUBST(NM_CONFIG_DEFAULT_MAIN_AUTH_POLKIT_TEXT, true) else - AC_DEFINE(NM_CONFIG_DEFAULT_AUTH_POLKIT, FALSE, [The default value of the auth-polkit configuration option]) - NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT='false' + AC_DEFINE(NM_CONFIG_DEFAULT_MAIN_AUTH_POLKIT, "false", [The default value of the auth-polkit configuration option]) + AC_SUBST(NM_CONFIG_DEFAULT_MAIN_AUTH_POLKIT_TEXT, false) fi if (test "${enable_polkit}" != "disabled"); then AC_DEFINE(WITH_POLKIT, 1, [whether to compile polkit support]) else AC_DEFINE(WITH_POLKIT, 0, [whether to compile polkit support]) fi -AC_SUBST(NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT) PKG_CHECK_MODULES(POLKIT, [polkit-agent-1 >= 0.97], [have_pk_agent=yes],[have_pk_agent=no]) AC_ARG_ENABLE(polkit-agent, AS_HELP_STRING([--enable-polkit-agent], [enable polkit agent for clients]), @@ -744,49 +741,82 @@ AM_CONDITIONAL(WITH_OFONO, test "${with_ofono}" = "yes") # DHCP client support AC_ARG_WITH([dhclient], AS_HELP_STRING([--with-dhclient=yes|no|path], [Enable dhclient 4.x support])) -AC_ARG_WITH([dhcpcd], AS_HELP_STRING([--with-dhcpcd=yes|no|path], [Enable dhcpcd 4.x support])) -# Default to "yes" -AS_IF([test -z "$with_dhclient"], with_dhclient=yes) -AS_IF([test -z "$with_dhcpcd"], with_dhcpcd=yes) -# Search and check the executables -if test "$with_dhclient" = "yes"; then +if test "$with_dhclient" != "no"; then + with_dhclient_="$with_dhclient" AC_PATH_PROGS(with_dhclient, dhclient, no, /sbin:/usr/sbin:/usr/local/sbin) - if test "$with_dhclient" != "no"; then + if test "$with_dhclient" == "no"; then + if test "$with_dhclient_" == yes; then + AC_MSG_WARN([dhclient not found, assume path /usr/sbin/dhclient]) + with_dhclient=/usr/sbin/dhclient + fi + else if ! $with_dhclient --version 2>&1 | grep -q "^isc-dhclient-4\."; then - AC_MSG_WARN([Cannot use dhclient, version 4.x is required]) - with_dhclient=no + AC_MSG_WARN([Seems version of dhclient $with_dhclient is too old, version 4.x or newer is required.]) fi fi fi -if test "$with_dhcpcd" = "yes"; then +if test "$with_dhclient" != "no"; then + AC_DEFINE(WITH_DHCLIENT, 1, [Define if you have dhclient]) + AC_SUBST(DHCLIENT_PATH, $with_dhclient) +else + AC_DEFINE(WITH_DHCLIENT, 0, [Define if you have dhclient]) +fi + +AC_ARG_WITH([dhcpcd], AS_HELP_STRING([--with-dhcpcd=yes|no|path], [Enable dhcpcd 4.x support])) +AC_ARG_WITH([dhcpcd-supports-ipv6], AS_HELP_STRING([--with-dhcpcd-supports-ipv6=yes|no|auto], [Whether using dhcpcd >= 6.x which has IPv6 support]), [with_dhcpcd_supports_ipv6=$withval], [with_dhcpcd_supports_ipv6=auto]) +if test "$with_dhcpcd" != "no"; then + with_dhcpcd_="$with_dhcpcd" AC_PATH_PROGS(with_dhcpcd, dhcpcd, no, /sbin:/usr/sbin:/usr/local/sbin) - if test "$with_dhcpcd" != "no"; then + if test "$with_dhcpcd" == "no"; then + if test "$with_dhcpcd_" == yes; then + AC_MSG_WARN([dhcpcd not found, assume path /usr/sbin/dhcpcd]) + with_dhcpcd=/usr/sbin/dhcpcd + if test "$with_dhcpcd_supports_ipv6" == auto; then + with_dhcpcd_supports_ipv6=yes + fi + fi + else if ! $with_dhcpcd --version 2>&1 | grep -q "^dhcpcd [[456789]]\."; then - AC_MSG_WARN([Cannot use dhcpcd, version 4.x or higher is required]) - with_dhcpcd=no - elif $with_dhcpcd --version 2>&1 | grep -q "^dhcpcd [[6789]]\."; then - AC_DEFINE(DHCPCD_SUPPORTS_IPV6, 1, [Define if dhcpcd supports IPv6 (6.x+)]) + AC_MSG_WARN([Seems version of dhcpcd $with_dhcpcd is too old, version 4.x or newer is required]) fi fi fi -# Fallback -if test "$with_dhclient" = "no" -a "$with_dhcpcd" = "no"; then - AC_MSG_WARN([Could not find a suitable DHCP client, falling back to dhclient]) - with_dhclient=/sbin/dhclient -fi -# Add substitutions -if test "$with_dhclient" != "no"; then - AC_DEFINE(WITH_DHCLIENT, TRUE, [Define if you have dhclient]) - AC_SUBST(DHCLIENT_PATH, $with_dhclient) +if test "$with_dhcpcd" != "no"; then + if $with_dhcpcd --version 2>&1 | grep -q "^dhcpcd [[6789]]\."; then + if test "$with_dhcpcd_supports_ipv6" == no; then + AC_MSG_WARN([Seems version of dhcpcd $with_dhcpcd supports IPv6, but compiling --with-dhcpcd-supports-ipv6=no]) + else + with_dhcpcd_supports_ipv6=yes + fi + else + if test "$with_dhcpcd_supports_ipv6" == yes; then + AC_MSG_WARN([Seems version of dhcpcd $with_dhcpcd does not support IPv6, but compiling --with-dhcpcd-supports-ipv6=yes]) + else + with_dhcpcd_supports_ipv6=no + fi + fi + if test "$with_dhcpcd_supports_ipv6" != no; then + AC_DEFINE(DHCPCD_SUPPORTS_IPV6, 1, [Define if dhcpcd supports IPv6 (6.x+)]) + fi else - AC_DEFINE(WITH_DHCLIENT, FALSE, [Define if you have dhclient]) + with_dhcpcd_supports_ipv6=no fi if test "$with_dhcpcd" != "no"; then - AC_DEFINE(WITH_DHCPCD, TRUE, [Define if you have dhcpcd]) + AC_DEFINE(WITH_DHCPCD, 1, [Define if you have dhcpcd]) AC_SUBST(DHCPCD_PATH, $with_dhcpcd) else - AC_DEFINE(WITH_DHCPCD, FALSE, [Define if you have dhcpcd]) + AC_DEFINE(WITH_DHCPCD, 0, [Define if you have dhcpcd]) +fi + +AC_ARG_WITH(config-dhcp-default, AS_HELP_STRING([--with-config-dhcp-default=dhclient|dhcpcd|internal], [Default configuration option for main.dhcp setting, used as fallback if the configuration option is unset]), [config_dhcp_default="$withval"], [config_dhcp_default=""]) +if test "$config_dhcp_default" = yes -o "$config_dhcp_default" = no; then + config_dhcp_default='' fi +test -z "$config_dhcp_default" -a "$with_dhclient" != "no" && config_dhcp_default='dhclient' +test -z "$config_dhcp_default" -a "$with_dhcpcd" != "no" && config_dhcp_default='dhcpcd' +test -z "$config_dhcp_default" && config_dhcp_default='internal' +AC_DEFINE_UNQUOTED(NM_CONFIG_DEFAULT_MAIN_DHCP, "$config_dhcp_default", [Default configuration option for main.dhcp setting]) +AC_SUBST(NM_CONFIG_DEFAULT_MAIN_DHCP, $config_dhcp_default) # resolvconf and netconfig support AC_ARG_WITH(resolvconf, AS_HELP_STRING([--with-resolvconf=yes|no|path], [Enable resolvconf support])) @@ -794,6 +824,7 @@ AC_ARG_WITH(netconfig, AS_HELP_STRING([--with-netconfig=yes|no], [Enable SUSE ne AC_ARG_WITH(config-dns-rc-manager-default, AS_HELP_STRING([--with-config-dns-rc-manager-default=symlink|file|netconfig|resolvconf], [Configure default value for main.rc-manager setting]), [config_dns_rc_manager_default=$withval]) if test "$config_dns_rc_manager_default" != symlink -a \ "$config_dns_rc_manager_default" != file -a \ + "$config_dns_rc_manager_default" != "" -a \ "$config_dns_rc_manager_default" != netconfig -a \ "$config_dns_rc_manager_default" != resolvconf; then AC_MSG_WARN([Unknown --with-config-dns-rc-manager-default=$config_dns_rc_manager_default setting.]) @@ -825,8 +856,8 @@ fi if test "$with_netconfig" != "no"; then AC_DEFINE_UNQUOTED(NETCONFIG_PATH, "$with_netconfig", [Path to netconfig]) fi -AC_DEFINE_UNQUOTED(NM_CONFIG_DEFAULT_DNS_RC_MANAGER, "$config_dns_rc_manager_default", [Default value for main.rc-manager setting (--with-config-dns-rc-manager-default)]) -AC_SUBST(NM_CONFIG_DEFAULT_DNS_RC_MANAGER, $config_dns_rc_manager_default) +AC_DEFINE_UNQUOTED(NM_CONFIG_DEFAULT_MAIN_RC_MANAGER, "$config_dns_rc_manager_default", [Default value for main.rc-manager setting (--with-config-dns-rc-manager-default)]) +AC_SUBST(NM_CONFIG_DEFAULT_MAIN_RC_MANAGER, $config_dns_rc_manager_default) # iptables path AC_ARG_WITH(iptables, AS_HELP_STRING([--with-iptables=/path/to/iptables], [path to iptables])) @@ -1022,6 +1053,7 @@ dnl Vala bindings dnl ------------------------- VAPIGEN_CHECK(0.17.1.24) +AC_CONFIG_COMMANDS([vapi], [$MKDIR_P vapi]) # Tests, utilities and documentation AC_ARG_ENABLE(tests, AS_HELP_STRING([--enable-tests=root|yes|no], [Build NetworkManager tests (default: yes)])) @@ -1048,10 +1080,7 @@ else with_valgrind_suppressions='$(top_srcdir)/valgrind.suppressions' fi fi -AS_IF([test "$with_valgrind" != "no"], - AC_SUBST(VALGRIND_RULES, 'LOG_COMPILER = "$(top_srcdir)/tools/run-test-valgrind.sh" --called-from-make "$(LIBTOOL)" "$(with_valgrind)" '"$with_valgrind_suppressions"), - AC_SUBST(VALGRIND_RULES, [])) -AM_CONDITIONAL(WITH_VALGRIND, test "${with_valgrind}" != "no") +AC_SUBST(NM_LOG_COMPILER, 'LOG_COMPILER = "$(top_srcdir)/tools/run-nm-test.sh" --called-from-make "$(LIBTOOL)" "$(with_valgrind)" "'"$with_valgrind_suppressions"'" --launch-dbus=auto') GTK_DOC_CHECK(1.0) @@ -1071,32 +1100,32 @@ if test "$enable_gtk_doc" != "yes" \ fi AM_CONDITIONAL(INSTALL_PREGEN_MANPAGES, test "x${install_pregen_manpages}" = "xyes") +AM_PATH_PYTHON([], [], [PYTHON=python]) +AC_SUBST(PYTHON, [$PYTHON]) +AC_DEFINE_UNQUOTED(TEST_NM_PYTHON, "$PYTHON", [Define python path for test binary]) + # check if we can build setting property documentation -if test -n "$INTROSPECTION_MAKEFILE" -a "$enable_gtk_doc" = "yes"; then +build_setting_docs=no +if test -n "$INTROSPECTION_MAKEFILE"; then # If g-i is installed we know we have python, but we might not have pygobject - if python -c 'from gi.repository import GObject' >& /dev/null; then - have_pyobject=yes + if ! "$PYTHON" -c 'from gi.repository import GObject' >& /dev/null; then + AC_MSG_ERROR(["--enable-introspection aims to build the settings documentation. This requires GObject introspection for python (pygobject)]) fi - # gtk-doc depends on perl, but we can check for it anyway AC_PATH_PROG(PERL, perl, no) - # check for needed perl modules (use YAML; YAML::XS is better, but may not be so widespread) - required_perl_modules="YAML" - for module in $required_perl_modules; do - AC_MSG_CHECKING([checking for perl module '$module']) - if ${PERL} -e 'use '$module 2>/dev/null ; then - AC_MSG_RESULT([Ok]) - have_perl_modules=yes - else - AC_MSG_RESULT([Failed]) - AC_MSG_ERROR([You must have Perl modules to build settings plugin docs: $required_perl_modules.]) - fi - done - - if test "$have_pyobject" = "yes" -a "$have_perl_modules" = "yes"; then - AC_DEFINE(BUILD_SETTING_DOCS, [1], [Define if you we can build nm-setting-docs.xml, nm-keyfile-docs.xml and nm-ifcfg-rh-docs.xml]) + AC_PATH_PROG(XSLTPROC, xsltproc, no) + + have_introspection=yes + if test "$enable_gtk_doc" = "yes"; then build_setting_docs=yes fi +else + if test "$enable_gtk_doc" = "yes"; then + # large parts of the documentation require introspection/pygobject to extract + # the documentation out of the source files. You cannot enable gtk-doc without alone. + AC_MSG_ERROR(["--with-gtk-doc requires --enable-introspection"]) + fi + have_introspection=no fi # check for pre-built setting docs @@ -1104,9 +1133,7 @@ if test "$build_setting_docs" != "yes" \ -a -f man/nm-settings.xml \ -a -f man/nm-settings-keyfile.xml \ -a -f man/nm-settings-ifcfg-rh.xml \ - -a -f docs/api/settings-spec.xml \ - -a -f clients/cli/settings-docs.c; then - AC_DEFINE(HAVE_SETTING_DOCS, [1], [Define if you have pre-built settings docs]) + -a -f docs/api/settings-spec.xml; then have_setting_docs=yes fi @@ -1115,69 +1142,14 @@ AM_CONDITIONAL(SETTING_DOCS_AVAILABLE, test "$build_setting_docs" = "yes" -o "$h AC_CONFIG_FILES([ Makefile -shared/Makefile shared/nm-version-macros.h -src/Makefile -src/tests/Makefile -src/tests/config/Makefile -src/dhcp-manager/Makefile -src/dhcp-manager/tests/Makefile -src/dnsmasq-manager/tests/Makefile -src/supplicant-manager/tests/Makefile -src/supplicant-manager/tests/certs/Makefile -src/ppp-manager/Makefile -src/settings/plugins/Makefile -src/settings/plugins/ifupdown/Makefile -src/settings/plugins/ifupdown/tests/Makefile -src/settings/plugins/ifnet/Makefile -src/settings/plugins/ifnet/tests/Makefile -src/settings/plugins/ifcfg-rh/Makefile -src/settings/plugins/ifcfg-rh/tests/Makefile -src/settings/plugins/ifcfg-rh/tests/network-scripts/Makefile -src/settings/plugins/ibft/Makefile -src/settings/plugins/ibft/tests/Makefile -src/settings/plugins/keyfile/Makefile -src/settings/plugins/keyfile/tests/Makefile -src/settings/plugins/keyfile/tests/keyfiles/Makefile -src/platform/Makefile -src/platform/tests/Makefile -src/rdisc/Makefile -src/rdisc/tests/Makefile -src/devices/Makefile -src/devices/tests/Makefile -src/devices/adsl/Makefile -src/devices/bluetooth/Makefile -src/devices/team/Makefile -src/devices/wifi/Makefile -src/devices/wifi/tests/Makefile -src/devices/wwan/Makefile -libnm-core/Makefile -libnm-core/tests/Makefile libnm/libnm.pc -libnm/Makefile -libnm/tests/Makefile libnm-util/libnm-util.pc -libnm-util/Makefile -libnm-util/tests/Makefile libnm-glib/libnm-glib.pc libnm-glib/libnm-glib-vpn.pc -libnm-glib/Makefile -libnm-glib/tests/Makefile -callouts/Makefile -callouts/tests/Makefile -tools/Makefile -clients/Makefile -clients/cli/Makefile -clients/tui/Makefile -clients/tui/newt/Makefile -introspection/Makefile -man/Makefile man/common.ent po/Makefile.in -policy/Makefile -policy/org.freedesktop.NetworkManager.policy.in -data/Makefile -docs/Makefile +data/org.freedesktop.NetworkManager.policy.in docs/api/Makefile docs/api/version.xml docs/libnm-glib/Makefile @@ -1187,22 +1159,7 @@ docs/libnm-util/version.xml docs/libnm/Makefile docs/libnm/version.xml NetworkManager.pc -examples/Makefile -examples/shell/Makefile -examples/python/Makefile -examples/python/dbus/Makefile -examples/python/gi/Makefile -examples/python/python-networkmanager/Makefile -examples/ruby/Makefile -examples/lua/Makefile -examples/lua/lgi/Makefile -examples/C/Makefile -examples/C/glib/Makefile -examples/C/qt/Makefile -examples/dispatcher/Makefile -vapi/Makefile ]) -AC_CONFIG_SUBDIRS([libndp]) AC_OUTPUT # Print build configuration @@ -1264,13 +1221,16 @@ echo " netconfig: ${with_netconfig}" echo " config-dns-rc-manager-default: ${config_dns_rc_manager_default}" echo -echo "DHCP clients:" +echo "DHCP clients (default $config_dhcp_default):" echo " dhclient: $with_dhclient" echo " dhcpcd: $with_dhcpcd" +echo " dhcpcd-supports-ipv6: $with_dhcpcd_supports_ipv6" echo echo "Miscellaneous:" echo " documentation: $enable_gtk_doc" +echo " documentation-settings: $build_setting_docs" +echo " introspection: $have_introspection" echo " tests: $enable_tests" echo " more-asserts: $more_asserts" echo " valgrind: $with_valgrind $with_valgrind_suppressions" diff --git a/data/Makefile.am b/data/Makefile.am deleted file mode 100644 index ce059fcb..00000000 --- a/data/Makefile.am +++ /dev/null @@ -1,71 +0,0 @@ - -if HAVE_SYSTEMD -systemdsystemunit_DATA = \ - NetworkManager.service \ - NetworkManager-wait-online.service \ - NetworkManager-dispatcher.service - -NetworkManager.service: NetworkManager.service.in - $(edit) $< >$@ - -if HAVE_SYSTEMD_200 -NetworkManager-wait-online.service: NetworkManager-wait-online.service.in - $(edit) $< >$@ -else -NetworkManager-wait-online.service: NetworkManager-wait-online-systemd-pre200.service.in - $(edit) $< >$@ -endif - -NetworkManager-dispatcher.service: NetworkManager-dispatcher.service.in - $(edit) $< >$@ - -servicedir = $(datadir)/dbus-1/system-services -service_in_files = org.freedesktop.NetworkManager.service.in -service_DATA = $(service_in_files:.service.in=.service) - -$(service_DATA): $(service_in_files) Makefile - $(edit) $< >$@ - -install-exec-local: - install -d $(DESTDIR)$(systemdsystemunitdir)/network-online.target.wants - ln -sf $(systemdsystemunitdir)/NetworkManager-wait-online.service $(DESTDIR)$(systemdsystemunitdir)/network-online.target.wants -endif - -examplesdir = $(docdir)/examples -examples_DATA = server.conf - -if WITH_UDEV_DIR -udevrulesdir = $(UDEV_DIR)/rules.d -udevrules_DATA = \ - 84-nm-drivers.rules \ - 85-nm-unmanaged.rules -endif - -server.conf: server.conf.in - $(edit) $< >$@ - -edit = sed \ - -e 's|@bindir[@]|$(bindir)|g' \ - -e 's|@sbindir[@]|$(sbindir)|g' \ - -e 's|@sysconfdir[@]|$(sysconfdir)|g' \ - -e 's|@localstatedir[@]|$(localstatedir)|g' \ - -e 's|@libexecdir[@]|$(libexecdir)|g' \ - -e 's|@DISTRO_NETWORK_SERVICE[@]|$(DISTRO_NETWORK_SERVICE)|g' - -EXTRA_DIST = \ - NetworkManager.service.in \ - NetworkManager-wait-online.service.in \ - NetworkManager-wait-online-systemd-pre200.service.in \ - NetworkManager-dispatcher.service.in \ - org.freedesktop.NetworkManager.service.in \ - 84-nm-drivers.rules \ - 85-nm-unmanaged.rules \ - server.conf.in - -CLEANFILES = \ - NetworkManager.service \ - NetworkManager-wait-online.service \ - NetworkManager-dispatcher.service \ - org.freedesktop.NetworkManager.service \ - server.conf - diff --git a/data/Makefile.in b/data/Makefile.in deleted file mode 100644 index 7ea54cbb..00000000 --- a/data/Makefile.in +++ /dev/null @@ -1,789 +0,0 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. -# @configure_input@ - -# Copyright (C) 1994-2014 Free Software Foundation, Inc. - -# This Makefile.in is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY, to the extent permitted by law; without -# even the implied warranty of MERCHANTABILITY or FITNESS FOR A -# PARTICULAR PURPOSE. - -@SET_MAKE@ - -VPATH = @srcdir@ -am__is_gnu_make = { \ - if test -z '$(MAKELEVEL)'; then \ - false; \ - elif test -n '$(MAKE_HOST)'; then \ - true; \ - elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ - true; \ - else \ - false; \ - fi; \ -} -am__make_running_with_option = \ - case $${target_option-} in \ - ?) ;; \ - *) echo "am__make_running_with_option: internal error: invalid" \ - "target option '$${target_option-}' specified" >&2; \ - exit 1;; \ - esac; \ - has_opt=no; \ - sane_makeflags=$$MAKEFLAGS; \ - if $(am__is_gnu_make); then \ - sane_makeflags=$$MFLAGS; \ - else \ - case $$MAKEFLAGS in \ - *\\[\ \ ]*) \ - bs=\\; \ - sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ - | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ - esac; \ - fi; \ - skip_next=no; \ - strip_trailopt () \ - { \ - flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ - }; \ - for flg in $$sane_makeflags; do \ - test $$skip_next = yes && { skip_next=no; continue; }; \ - case $$flg in \ - *=*|--*) continue;; \ - -*I) strip_trailopt 'I'; skip_next=yes;; \ - -*I?*) strip_trailopt 'I';; \ - -*O) strip_trailopt 'O'; skip_next=yes;; \ - -*O?*) strip_trailopt 'O';; \ - -*l) strip_trailopt 'l'; skip_next=yes;; \ - -*l?*) strip_trailopt 'l';; \ - -[dEDm]) skip_next=yes;; \ - -[JT]) skip_next=yes;; \ - esac; \ - case $$flg in \ - *$$target_option*) has_opt=yes; break;; \ - esac; \ - done; \ - test $$has_opt = yes -am__make_dryrun = (target_option=n; $(am__make_running_with_option)) -am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) -pkgdatadir = $(datadir)/@PACKAGE@ -pkgincludedir = $(includedir)/@PACKAGE@ -pkglibdir = $(libdir)/@PACKAGE@ -pkglibexecdir = $(libexecdir)/@PACKAGE@ -am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd -install_sh_DATA = $(install_sh) -c -m 644 -install_sh_PROGRAM = $(install_sh) -c -install_sh_SCRIPT = $(install_sh) -c -INSTALL_HEADER = $(INSTALL_DATA) -transform = $(program_transform_name) -NORMAL_INSTALL = : -PRE_INSTALL = : -POST_INSTALL = : -NORMAL_UNINSTALL = : -PRE_UNINSTALL = : -POST_UNINSTALL = : -build_triplet = @build@ -host_triplet = @host@ -subdir = data -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -am__aclocal_m4_deps = $(top_srcdir)/m4/attributes.m4 \ - $(top_srcdir)/m4/ax_lib_readline.m4 \ - $(top_srcdir)/m4/compiler_options.m4 \ - $(top_srcdir)/m4/gettext.m4 $(top_srcdir)/m4/git-sha-record.m4 \ - $(top_srcdir)/m4/gnome-code-coverage.m4 \ - $(top_srcdir)/m4/gtk-doc.m4 $(top_srcdir)/m4/iconv.m4 \ - $(top_srcdir)/m4/intlmacosx.m4 $(top_srcdir)/m4/intltool.m4 \ - $(top_srcdir)/m4/introspection.m4 $(top_srcdir)/m4/lib-ld.m4 \ - $(top_srcdir)/m4/lib-link.m4 $(top_srcdir)/m4/lib-prefix.m4 \ - $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \ - $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \ - $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/m4/nls.m4 \ - $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \ - $(top_srcdir)/m4/vapigen.m4 $(top_srcdir)/configure.ac -am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ - $(ACLOCAL_M4) -DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) -mkinstalldirs = $(install_sh) -d -CONFIG_HEADER = $(top_builddir)/config.h -CONFIG_CLEAN_FILES = -CONFIG_CLEAN_VPATH_FILES = -AM_V_P = $(am__v_P_@AM_V@) -am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) -am__v_P_0 = false -am__v_P_1 = : -AM_V_GEN = $(am__v_GEN_@AM_V@) -am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) -am__v_GEN_0 = @echo " GEN " $@; -am__v_GEN_1 = -AM_V_at = $(am__v_at_@AM_V@) -am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) -am__v_at_0 = @ -am__v_at_1 = -SOURCES = -DIST_SOURCES = -am__can_run_installinfo = \ - case $$AM_UPDATE_INFO_DIR in \ - n|no|NO) false;; \ - *) (install-info --version) >/dev/null 2>&1;; \ - esac -am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; -am__vpath_adj = case $$p in \ - $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ - *) f=$$p;; \ - esac; -am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`; -am__install_max = 40 -am__nobase_strip_setup = \ - srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` -am__nobase_strip = \ - for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" -am__nobase_list = $(am__nobase_strip_setup); \ - for p in $$list; do echo "$$p $$p"; done | \ - sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ - $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ - if (++n[$$2] == $(am__install_max)) \ - { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ - END { for (dir in files) print dir, files[dir] }' -am__base_list = \ - sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ - sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' -am__uninstall_files_from_dir = { \ - test -z "$$files" \ - || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ - || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ - $(am__cd) "$$dir" && rm -f $$files; }; \ - } -am__installdirs = "$(DESTDIR)$(examplesdir)" "$(DESTDIR)$(servicedir)" \ - "$(DESTDIR)$(systemdsystemunitdir)" \ - "$(DESTDIR)$(udevrulesdir)" -DATA = $(examples_DATA) $(service_DATA) $(systemdsystemunit_DATA) \ - $(udevrules_DATA) -am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) -am__DIST_COMMON = $(srcdir)/Makefile.in -DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = @ACLOCAL@ -ALL_LINGUAS = @ALL_LINGUAS@ -AMTAR = @AMTAR@ -AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ -AM_TESTS_FD_REDIRECT = @AM_TESTS_FD_REDIRECT@ -AR = @AR@ -AUTOCONF = @AUTOCONF@ -AUTOHEADER = @AUTOHEADER@ -AUTOMAKE = @AUTOMAKE@ -AWK = @AWK@ -BLUEZ5_CFLAGS = @BLUEZ5_CFLAGS@ -BLUEZ5_LIBS = @BLUEZ5_LIBS@ -CC = @CC@ -CCDEPMODE = @CCDEPMODE@ -CFLAGS = @CFLAGS@ -CODE_COVERAGE_CFLAGS = @CODE_COVERAGE_CFLAGS@ -CODE_COVERAGE_ENABLED = @CODE_COVERAGE_ENABLED@ -CODE_COVERAGE_LDFLAGS = @CODE_COVERAGE_LDFLAGS@ -CPP = @CPP@ -CPPFLAGS = @CPPFLAGS@ -CXX = @CXX@ -CXXCPP = @CXXCPP@ -CXXDEPMODE = @CXXDEPMODE@ -CXXFLAGS = @CXXFLAGS@ -CYGPATH_W = @CYGPATH_W@ -DBUS_CFLAGS = @DBUS_CFLAGS@ -DBUS_LIBS = @DBUS_LIBS@ -DBUS_SYS_DIR = @DBUS_SYS_DIR@ -DEFS = @DEFS@ -DEPDIR = @DEPDIR@ -DHCLIENT_PATH = @DHCLIENT_PATH@ -DHCPCD_PATH = @DHCPCD_PATH@ -DISTRO_NETWORK_SERVICE = @DISTRO_NETWORK_SERVICE@ -DLLTOOL = @DLLTOOL@ -DL_LIBS = @DL_LIBS@ -DNSMASQ_PATH = @DNSMASQ_PATH@ -DNSSEC_TRIGGER_SCRIPT = @DNSSEC_TRIGGER_SCRIPT@ -DSYMUTIL = @DSYMUTIL@ -DUMPBIN = @DUMPBIN@ -ECHO_C = @ECHO_C@ -ECHO_N = @ECHO_N@ -ECHO_T = @ECHO_T@ -EGREP = @EGREP@ -EXEEXT = @EXEEXT@ -FGREP = @FGREP@ -GENHTML = @GENHTML@ -GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@ -GETTEXT_PACKAGE = @GETTEXT_PACKAGE@ -GLIB_CFLAGS = @GLIB_CFLAGS@ -GLIB_GENMARSHAL = @GLIB_GENMARSHAL@ -GLIB_LIBS = @GLIB_LIBS@ -GLIB_MAKEFILE = @GLIB_MAKEFILE@ -GLIB_MKENUMS = @GLIB_MKENUMS@ -GMSGFMT = @GMSGFMT@ -GMSGFMT_015 = @GMSGFMT_015@ -GNUTLS_CFLAGS = @GNUTLS_CFLAGS@ -GNUTLS_LIBS = @GNUTLS_LIBS@ -GREP = @GREP@ -GTKDOC_CHECK = @GTKDOC_CHECK@ -GTKDOC_CHECK_PATH = @GTKDOC_CHECK_PATH@ -GTKDOC_DEPS_CFLAGS = @GTKDOC_DEPS_CFLAGS@ -GTKDOC_DEPS_LIBS = @GTKDOC_DEPS_LIBS@ -GTKDOC_MKPDF = @GTKDOC_MKPDF@ -GTKDOC_REBASE = @GTKDOC_REBASE@ -GUDEV_CFLAGS = @GUDEV_CFLAGS@ -GUDEV_LIBS = @GUDEV_LIBS@ -HTML_DIR = @HTML_DIR@ -INSTALL = @INSTALL@ -INSTALL_DATA = @INSTALL_DATA@ -INSTALL_PROGRAM = @INSTALL_PROGRAM@ -INSTALL_SCRIPT = @INSTALL_SCRIPT@ -INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ -INTLLIBS = @INTLLIBS@ -INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@ -INTLTOOL_MERGE = @INTLTOOL_MERGE@ -INTLTOOL_PERL = @INTLTOOL_PERL@ -INTLTOOL_UPDATE = @INTLTOOL_UPDATE@ -INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@ -INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@ -INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@ -INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@ -INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ -INTROSPECTION_CFLAGS = @INTROSPECTION_CFLAGS@ -INTROSPECTION_COMPILER = @INTROSPECTION_COMPILER@ -INTROSPECTION_GENERATE = @INTROSPECTION_GENERATE@ -INTROSPECTION_GIRDIR = @INTROSPECTION_GIRDIR@ -INTROSPECTION_LIBS = @INTROSPECTION_LIBS@ -INTROSPECTION_MAKEFILE = @INTROSPECTION_MAKEFILE@ -INTROSPECTION_SCANNER = @INTROSPECTION_SCANNER@ -INTROSPECTION_TYPELIBDIR = @INTROSPECTION_TYPELIBDIR@ -IPTABLES_PATH = @IPTABLES_PATH@ -JANSSON_CFLAGS = @JANSSON_CFLAGS@ -JANSSON_LIBS = @JANSSON_LIBS@ -KERNEL_FIRMWARE_DIR = @KERNEL_FIRMWARE_DIR@ -LCOV = @LCOV@ -LD = @LD@ -LDFLAGS = @LDFLAGS@ -LIBAUDIT_CFLAGS = @LIBAUDIT_CFLAGS@ -LIBAUDIT_LIBS = @LIBAUDIT_LIBS@ -LIBICONV = @LIBICONV@ -LIBINTL = @LIBINTL@ -LIBM = @LIBM@ -LIBNDP_CFLAGS = @LIBNDP_CFLAGS@ -LIBNDP_LIBS = @LIBNDP_LIBS@ -LIBNL_CFLAGS = @LIBNL_CFLAGS@ -LIBNL_LIBS = @LIBNL_LIBS@ -LIBOBJS = @LIBOBJS@ -LIBS = @LIBS@ -LIBSOUP_CFLAGS = @LIBSOUP_CFLAGS@ -LIBSOUP_LIBS = @LIBSOUP_LIBS@ -LIBSYSTEMD_CFLAGS = @LIBSYSTEMD_CFLAGS@ -LIBSYSTEMD_LIBS = @LIBSYSTEMD_LIBS@ -LIBTEAMDCTL_CFLAGS = @LIBTEAMDCTL_CFLAGS@ -LIBTEAMDCTL_LIBS = @LIBTEAMDCTL_LIBS@ -LIBTOOL = @LIBTOOL@ -LIPO = @LIPO@ -LN_S = @LN_S@ -LOG_DRIVER = @LOG_DRIVER@ -LTLIBICONV = @LTLIBICONV@ -LTLIBINTL = @LTLIBINTL@ -LTLIBOBJS = @LTLIBOBJS@ -LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ -MAINT = @MAINT@ -MAKEINFO = @MAKEINFO@ -MANIFEST_TOOL = @MANIFEST_TOOL@ -MKDIR_P = @MKDIR_P@ -MM_GLIB_CFLAGS = @MM_GLIB_CFLAGS@ -MM_GLIB_LIBS = @MM_GLIB_LIBS@ -MOC = @MOC@ -MSGFMT = @MSGFMT@ -MSGFMT_015 = @MSGFMT_015@ -MSGMERGE = @MSGMERGE@ -NEWT_CFLAGS = @NEWT_CFLAGS@ -NEWT_LIBS = @NEWT_LIBS@ -NM = @NM@ -NMEDIT = @NMEDIT@ -NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT = @NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT@ -NM_CONFIG_DEFAULT_DNS_RC_MANAGER = @NM_CONFIG_DEFAULT_DNS_RC_MANAGER@ -NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT = @NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT@ -NM_CONFIG_LOGGING_BACKEND_DEFAULT_TEXT = @NM_CONFIG_LOGGING_BACKEND_DEFAULT_TEXT@ -NM_MAJOR_VERSION = @NM_MAJOR_VERSION@ -NM_MICRO_VERSION = @NM_MICRO_VERSION@ -NM_MINOR_VERSION = @NM_MINOR_VERSION@ -NM_MODIFY_SYSTEM_POLICY = @NM_MODIFY_SYSTEM_POLICY@ -NM_VERSION = @NM_VERSION@ -NSS_CFLAGS = @NSS_CFLAGS@ -NSS_LIBS = @NSS_LIBS@ -OBJDUMP = @OBJDUMP@ -OBJEXT = @OBJEXT@ -OTOOL = @OTOOL@ -OTOOL64 = @OTOOL64@ -PACKAGE = @PACKAGE@ -PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ -PACKAGE_NAME = @PACKAGE_NAME@ -PACKAGE_STRING = @PACKAGE_STRING@ -PACKAGE_TARNAME = @PACKAGE_TARNAME@ -PACKAGE_URL = @PACKAGE_URL@ -PACKAGE_VERSION = @PACKAGE_VERSION@ -PATH_SEPARATOR = @PATH_SEPARATOR@ -PERL = @PERL@ -PKG_CONFIG = @PKG_CONFIG@ -PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ -PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ -POLKIT_CFLAGS = @POLKIT_CFLAGS@ -POLKIT_LIBS = @POLKIT_LIBS@ -POSUB = @POSUB@ -PPPD_PATH = @PPPD_PATH@ -PPPD_PLUGIN_DIR = @PPPD_PLUGIN_DIR@ -QT_CFLAGS = @QT_CFLAGS@ -QT_LIBS = @QT_LIBS@ -RANLIB = @RANLIB@ -READLINE_LIBS = @READLINE_LIBS@ -SANITIZERS = @SANITIZERS@ -SANITIZER_ENV = @SANITIZER_ENV@ -SED = @SED@ -SELINUX_CFLAGS = @SELINUX_CFLAGS@ -SELINUX_LIBS = @SELINUX_LIBS@ -SET_MAKE = @SET_MAKE@ -SHELL = @SHELL@ -STRIP = @STRIP@ -SYSTEMD_200_CFLAGS = @SYSTEMD_200_CFLAGS@ -SYSTEMD_200_LIBS = @SYSTEMD_200_LIBS@ -SYSTEMD_INHIBIT_CFLAGS = @SYSTEMD_INHIBIT_CFLAGS@ -SYSTEMD_INHIBIT_LIBS = @SYSTEMD_INHIBIT_LIBS@ -SYSTEMD_JOURNAL_CFLAGS = @SYSTEMD_JOURNAL_CFLAGS@ -SYSTEMD_JOURNAL_LIBS = @SYSTEMD_JOURNAL_LIBS@ -SYSTEMD_LOGIN_CFLAGS = @SYSTEMD_LOGIN_CFLAGS@ -SYSTEMD_LOGIN_LIBS = @SYSTEMD_LOGIN_LIBS@ -SYSTEM_CA_PATH = @SYSTEM_CA_PATH@ -UDEV_DIR = @UDEV_DIR@ -USE_NLS = @USE_NLS@ -UUID_CFLAGS = @UUID_CFLAGS@ -UUID_LIBS = @UUID_LIBS@ -VALGRIND_RULES = @VALGRIND_RULES@ -VAPIGEN = @VAPIGEN@ -VAPIGEN_MAKEFILE = @VAPIGEN_MAKEFILE@ -VAPIGEN_VAPIDIR = @VAPIGEN_VAPIDIR@ -VERSION = @VERSION@ -XGETTEXT = @XGETTEXT@ -XGETTEXT_015 = @XGETTEXT_015@ -XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@ -abs_builddir = @abs_builddir@ -abs_srcdir = @abs_srcdir@ -abs_top_builddir = @abs_top_builddir@ -abs_top_srcdir = @abs_top_srcdir@ -ac_ct_AR = @ac_ct_AR@ -ac_ct_CC = @ac_ct_CC@ -ac_ct_CXX = @ac_ct_CXX@ -ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -am__include = @am__include@ -am__leading_dot = @am__leading_dot@ -am__quote = @am__quote@ -am__tar = @am__tar@ -am__untar = @am__untar@ -bindir = @bindir@ -build = @build@ -build_alias = @build_alias@ -build_cpu = @build_cpu@ -build_os = @build_os@ -build_vendor = @build_vendor@ -builddir = @builddir@ -datadir = @datadir@ -datarootdir = @datarootdir@ -docdir = @docdir@ -dvidir = @dvidir@ -exec_prefix = @exec_prefix@ -host = @host@ -host_alias = @host_alias@ -host_cpu = @host_cpu@ -host_os = @host_os@ -host_vendor = @host_vendor@ -htmldir = @htmldir@ -includedir = @includedir@ -infodir = @infodir@ -install_sh = @install_sh@ -intltool__v_merge_options_ = @intltool__v_merge_options_@ -intltool__v_merge_options_0 = @intltool__v_merge_options_0@ -libdir = @libdir@ -libexecdir = @libexecdir@ -localedir = @localedir@ -localstatedir = @localstatedir@ -mandir = @mandir@ -mkdir_p = @mkdir_p@ -nmbinary = @nmbinary@ -nmconfdir = @nmconfdir@ -nmdatadir = @nmdatadir@ -nmlibdir = @nmlibdir@ -nmrundir = @nmrundir@ -nmstatedir = @nmstatedir@ -oldincludedir = @oldincludedir@ -pdfdir = @pdfdir@ -prefix = @prefix@ -program_transform_name = @program_transform_name@ -psdir = @psdir@ -runstatedir = @runstatedir@ -sbindir = @sbindir@ -sharedstatedir = @sharedstatedir@ -srcdir = @srcdir@ -subdirs = @subdirs@ -sysconfdir = @sysconfdir@ -systemdsystemunitdir = @systemdsystemunitdir@ -target_alias = @target_alias@ -top_build_prefix = @top_build_prefix@ -top_builddir = @top_builddir@ -top_srcdir = @top_srcdir@ -with_dhclient = @with_dhclient@ -with_dhcpcd = @with_dhcpcd@ -with_netconfig = @with_netconfig@ -with_resolvconf = @with_resolvconf@ -with_valgrind = @with_valgrind@ -@HAVE_SYSTEMD_TRUE@systemdsystemunit_DATA = \ -@HAVE_SYSTEMD_TRUE@ NetworkManager.service \ -@HAVE_SYSTEMD_TRUE@ NetworkManager-wait-online.service \ -@HAVE_SYSTEMD_TRUE@ NetworkManager-dispatcher.service - -@HAVE_SYSTEMD_TRUE@servicedir = $(datadir)/dbus-1/system-services -@HAVE_SYSTEMD_TRUE@service_in_files = org.freedesktop.NetworkManager.service.in -@HAVE_SYSTEMD_TRUE@service_DATA = $(service_in_files:.service.in=.service) -examplesdir = $(docdir)/examples -examples_DATA = server.conf -@WITH_UDEV_DIR_TRUE@udevrulesdir = $(UDEV_DIR)/rules.d -@WITH_UDEV_DIR_TRUE@udevrules_DATA = \ -@WITH_UDEV_DIR_TRUE@ 84-nm-drivers.rules \ -@WITH_UDEV_DIR_TRUE@ 85-nm-unmanaged.rules - -edit = sed \ - -e 's|@bindir[@]|$(bindir)|g' \ - -e 's|@sbindir[@]|$(sbindir)|g' \ - -e 's|@sysconfdir[@]|$(sysconfdir)|g' \ - -e 's|@localstatedir[@]|$(localstatedir)|g' \ - -e 's|@libexecdir[@]|$(libexecdir)|g' \ - -e 's|@DISTRO_NETWORK_SERVICE[@]|$(DISTRO_NETWORK_SERVICE)|g' - -EXTRA_DIST = \ - NetworkManager.service.in \ - NetworkManager-wait-online.service.in \ - NetworkManager-wait-online-systemd-pre200.service.in \ - NetworkManager-dispatcher.service.in \ - org.freedesktop.NetworkManager.service.in \ - 84-nm-drivers.rules \ - 85-nm-unmanaged.rules \ - server.conf.in - -CLEANFILES = \ - NetworkManager.service \ - NetworkManager-wait-online.service \ - NetworkManager-dispatcher.service \ - org.freedesktop.NetworkManager.service \ - server.conf - -all: all-am - -.SUFFIXES: -$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps) - @for dep in $?; do \ - case '$(am__configure_deps)' in \ - *$$dep*) \ - ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ - && { if test -f $@; then exit 0; else break; fi; }; \ - exit 1;; \ - esac; \ - done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu data/Makefile'; \ - $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --gnu data/Makefile -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - @case '$?' in \ - *config.status*) \ - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ - *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ - esac; - -$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh - -$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(am__aclocal_m4_deps): - -mostlyclean-libtool: - -rm -f *.lo - -clean-libtool: - -rm -rf .libs _libs -install-examplesDATA: $(examples_DATA) - @$(NORMAL_INSTALL) - @list='$(examples_DATA)'; test -n "$(examplesdir)" || list=; \ - if test -n "$$list"; then \ - echo " $(MKDIR_P) '$(DESTDIR)$(examplesdir)'"; \ - $(MKDIR_P) "$(DESTDIR)$(examplesdir)" || exit 1; \ - fi; \ - for p in $$list; do \ - if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ - echo "$$d$$p"; \ - done | $(am__base_list) | \ - while read files; do \ - echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(examplesdir)'"; \ - $(INSTALL_DATA) $$files "$(DESTDIR)$(examplesdir)" || exit $$?; \ - done - -uninstall-examplesDATA: - @$(NORMAL_UNINSTALL) - @list='$(examples_DATA)'; test -n "$(examplesdir)" || list=; \ - files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ - dir='$(DESTDIR)$(examplesdir)'; $(am__uninstall_files_from_dir) -install-serviceDATA: $(service_DATA) - @$(NORMAL_INSTALL) - @list='$(service_DATA)'; test -n "$(servicedir)" || list=; \ - if test -n "$$list"; then \ - echo " $(MKDIR_P) '$(DESTDIR)$(servicedir)'"; \ - $(MKDIR_P) "$(DESTDIR)$(servicedir)" || exit 1; \ - fi; \ - for p in $$list; do \ - if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ - echo "$$d$$p"; \ - done | $(am__base_list) | \ - while read files; do \ - echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(servicedir)'"; \ - $(INSTALL_DATA) $$files "$(DESTDIR)$(servicedir)" || exit $$?; \ - done - -uninstall-serviceDATA: - @$(NORMAL_UNINSTALL) - @list='$(service_DATA)'; test -n "$(servicedir)" || list=; \ - files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ - dir='$(DESTDIR)$(servicedir)'; $(am__uninstall_files_from_dir) -install-systemdsystemunitDATA: $(systemdsystemunit_DATA) - @$(NORMAL_INSTALL) - @list='$(systemdsystemunit_DATA)'; test -n "$(systemdsystemunitdir)" || list=; \ - if test -n "$$list"; then \ - echo " $(MKDIR_P) '$(DESTDIR)$(systemdsystemunitdir)'"; \ - $(MKDIR_P) "$(DESTDIR)$(systemdsystemunitdir)" || exit 1; \ - fi; \ - for p in $$list; do \ - if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ - echo "$$d$$p"; \ - done | $(am__base_list) | \ - while read files; do \ - echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(systemdsystemunitdir)'"; \ - $(INSTALL_DATA) $$files "$(DESTDIR)$(systemdsystemunitdir)" || exit $$?; \ - done - -uninstall-systemdsystemunitDATA: - @$(NORMAL_UNINSTALL) - @list='$(systemdsystemunit_DATA)'; test -n "$(systemdsystemunitdir)" || list=; \ - files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ - dir='$(DESTDIR)$(systemdsystemunitdir)'; $(am__uninstall_files_from_dir) -install-udevrulesDATA: $(udevrules_DATA) - @$(NORMAL_INSTALL) - @list='$(udevrules_DATA)'; test -n "$(udevrulesdir)" || list=; \ - if test -n "$$list"; then \ - echo " $(MKDIR_P) '$(DESTDIR)$(udevrulesdir)'"; \ - $(MKDIR_P) "$(DESTDIR)$(udevrulesdir)" || exit 1; \ - fi; \ - for p in $$list; do \ - if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ - echo "$$d$$p"; \ - done | $(am__base_list) | \ - while read files; do \ - echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(udevrulesdir)'"; \ - $(INSTALL_DATA) $$files "$(DESTDIR)$(udevrulesdir)" || exit $$?; \ - done - -uninstall-udevrulesDATA: - @$(NORMAL_UNINSTALL) - @list='$(udevrules_DATA)'; test -n "$(udevrulesdir)" || list=; \ - files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ - dir='$(DESTDIR)$(udevrulesdir)'; $(am__uninstall_files_from_dir) -tags TAGS: - -ctags CTAGS: - -cscope cscopelist: - - -distdir: $(DISTFILES) - @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - list='$(DISTFILES)'; \ - dist_files=`for file in $$list; do echo $$file; done | \ - sed -e "s|^$$srcdirstrip/||;t" \ - -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ - case $$dist_files in \ - */*) $(MKDIR_P) `echo "$$dist_files" | \ - sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ - sort -u` ;; \ - esac; \ - for file in $$dist_files; do \ - if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ - if test -d $$d/$$file; then \ - dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ - if test -d "$(distdir)/$$file"; then \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ - cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ - else \ - test -f "$(distdir)/$$file" \ - || cp -p $$d/$$file "$(distdir)/$$file" \ - || exit 1; \ - fi; \ - done -check-am: all-am -check: check-am -all-am: Makefile $(DATA) -installdirs: - for dir in "$(DESTDIR)$(examplesdir)" "$(DESTDIR)$(servicedir)" "$(DESTDIR)$(systemdsystemunitdir)" "$(DESTDIR)$(udevrulesdir)"; do \ - test -z "$$dir" || $(MKDIR_P) "$$dir"; \ - done -install: install-am -install-exec: install-exec-am -install-data: install-data-am -uninstall: uninstall-am - -install-am: all-am - @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am - -installcheck: installcheck-am -install-strip: - if test -z '$(STRIP)'; then \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - install; \ - else \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ - fi -mostlyclean-generic: - -clean-generic: - -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES) - -distclean-generic: - -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) - -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) - -maintainer-clean-generic: - @echo "This command is intended for maintainers to use" - @echo "it deletes files that may require special tools to rebuild." -@HAVE_SYSTEMD_FALSE@install-exec-local: -clean: clean-am - -clean-am: clean-generic clean-libtool mostlyclean-am - -distclean: distclean-am - -rm -f Makefile -distclean-am: clean-am distclean-generic - -dvi: dvi-am - -dvi-am: - -html: html-am - -html-am: - -info: info-am - -info-am: - -install-data-am: install-examplesDATA install-serviceDATA \ - install-systemdsystemunitDATA install-udevrulesDATA - -install-dvi: install-dvi-am - -install-dvi-am: - -install-exec-am: install-exec-local - -install-html: install-html-am - -install-html-am: - -install-info: install-info-am - -install-info-am: - -install-man: - -install-pdf: install-pdf-am - -install-pdf-am: - -install-ps: install-ps-am - -install-ps-am: - -installcheck-am: - -maintainer-clean: maintainer-clean-am - -rm -f Makefile -maintainer-clean-am: distclean-am maintainer-clean-generic - -mostlyclean: mostlyclean-am - -mostlyclean-am: mostlyclean-generic mostlyclean-libtool - -pdf: pdf-am - -pdf-am: - -ps: ps-am - -ps-am: - -uninstall-am: uninstall-examplesDATA uninstall-serviceDATA \ - uninstall-systemdsystemunitDATA uninstall-udevrulesDATA - -.MAKE: install-am install-strip - -.PHONY: all all-am check check-am clean clean-generic clean-libtool \ - cscopelist-am ctags-am distclean distclean-generic \ - distclean-libtool distdir dvi dvi-am html html-am info info-am \ - install install-am install-data install-data-am install-dvi \ - install-dvi-am install-examplesDATA install-exec \ - install-exec-am install-exec-local install-html \ - install-html-am install-info install-info-am install-man \ - install-pdf install-pdf-am install-ps install-ps-am \ - install-serviceDATA install-strip \ - install-systemdsystemunitDATA install-udevrulesDATA \ - installcheck installcheck-am installdirs maintainer-clean \ - maintainer-clean-generic mostlyclean mostlyclean-generic \ - mostlyclean-libtool pdf pdf-am ps ps-am tags-am uninstall \ - uninstall-am uninstall-examplesDATA uninstall-serviceDATA \ - uninstall-systemdsystemunitDATA uninstall-udevrulesDATA - -.PRECIOUS: Makefile - - -@HAVE_SYSTEMD_TRUE@NetworkManager.service: NetworkManager.service.in -@HAVE_SYSTEMD_TRUE@ $(edit) $< >$@ - -@HAVE_SYSTEMD_200_TRUE@@HAVE_SYSTEMD_TRUE@NetworkManager-wait-online.service: NetworkManager-wait-online.service.in -@HAVE_SYSTEMD_200_TRUE@@HAVE_SYSTEMD_TRUE@ $(edit) $< >$@ -@HAVE_SYSTEMD_200_FALSE@@HAVE_SYSTEMD_TRUE@NetworkManager-wait-online.service: NetworkManager-wait-online-systemd-pre200.service.in -@HAVE_SYSTEMD_200_FALSE@@HAVE_SYSTEMD_TRUE@ $(edit) $< >$@ - -@HAVE_SYSTEMD_TRUE@NetworkManager-dispatcher.service: NetworkManager-dispatcher.service.in -@HAVE_SYSTEMD_TRUE@ $(edit) $< >$@ - -@HAVE_SYSTEMD_TRUE@$(service_DATA): $(service_in_files) Makefile -@HAVE_SYSTEMD_TRUE@ $(edit) $< >$@ - -@HAVE_SYSTEMD_TRUE@install-exec-local: -@HAVE_SYSTEMD_TRUE@ install -d $(DESTDIR)$(systemdsystemunitdir)/network-online.target.wants -@HAVE_SYSTEMD_TRUE@ ln -sf $(systemdsystemunitdir)/NetworkManager-wait-online.service $(DESTDIR)$(systemdsystemunitdir)/network-online.target.wants - -server.conf: server.conf.in - $(edit) $< >$@ - -# Tell versions [3.59,3.63) of GNU make to not export all variables. -# Otherwise a system limit (for SysV at least) may be exceeded. -.NOEXPORT: diff --git a/data/org.freedesktop.NetworkManager.policy.in.in b/data/org.freedesktop.NetworkManager.policy.in.in new file mode 100644 index 00000000..6b42e995 --- /dev/null +++ b/data/org.freedesktop.NetworkManager.policy.in.in @@ -0,0 +1,155 @@ + + + + + + NetworkManager + http://www.gnome.org/projects/NetworkManager + nm-icon + + + <_description>Enable or disable system networking + <_message>System policy prevents enabling or disabling system networking + + no + yes + + + + + <_description>Reload NetworkManager configuration + <_message>System policy prevents reloading NetworkManager + + auth_admin_keep + auth_admin_keep + auth_admin_keep + + + + + <_description>Put NetworkManager to sleep or wake it up (should only be used by system power management) + <_message>System policy prevents putting NetworkManager to sleep or waking it up + + no + no + + + + + <_description>Enable or disable WiFi devices + <_message>System policy prevents enabling or disabling WiFi devices + + no + yes + + + + + <_description>Enable or disable mobile broadband devices + <_message>System policy prevents enabling or disabling mobile broadband devices + + no + yes + + + + + <_description>Enable or disable WiMAX mobile broadband devices + <_message>System policy prevents enabling or disabling WiMAX mobile broadband devices + + no + yes + + + + + <_description>Allow control of network connections + <_message>System policy prevents control of network connections + + auth_admin + yes + yes + + + + + <_description>Connection sharing via a protected WiFi network + <_message>System policy prevents sharing connections via a protected WiFi network + + no + yes + + + + + <_description>Connection sharing via an open WiFi network + <_message>System policy prevents sharing connections via an open WiFi network + + no + yes + + + + + <_description>Modify personal network connections + <_message>System policy prevents modification of personal network settings + + auth_self_keep + yes + yes + + + + + <_description>Modify network connections for all users + <_message>System policy prevents modification of network settings for all users + + auth_admin_keep + @NM_MODIFY_SYSTEM_POLICY@ + @NM_MODIFY_SYSTEM_POLICY@ + + + + + <_description>Modify persistent system hostname + <_message>System policy prevents modification of the persistent system hostname + + auth_admin_keep + auth_admin_keep + auth_admin_keep + + + + + <_description>Modify persistent global DNS configuration + <_message>System policy prevents modification of the persistent global DNS configuration + + auth_admin_keep + auth_admin_keep + auth_admin_keep + + + + + <_description>Perform a checkpoint or rollback of interfaces configuration + <_message>System policy prevents the creation of a checkpoint or its rollback + + auth_admin_keep + auth_admin_keep + auth_admin_keep + + + + + <_description>Enable or disable device statistics + <_message>System policy prevents enabling or disabling device statistics + + no + yes + + + + + diff --git a/dispatcher/nm-dispatcher-utils.c b/dispatcher/nm-dispatcher-utils.c new file mode 100644 index 00000000..64a4b9ef --- /dev/null +++ b/dispatcher/nm-dispatcher-utils.c @@ -0,0 +1,536 @@ +/* -*- Mode: C; tab-width: 4; indent-tabs-mode: t; c-basic-offset: 4 -*- */ +/* NetworkManager -- Network link manager + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + * + * Copyright (C) 2008 - 2011 Red Hat, Inc. + */ + +#include "nm-default.h" + +#include + +#include "nm-dbus-interface.h" +#include "nm-connection.h" +#include "nm-setting-ip4-config.h" +#include "nm-setting-ip6-config.h" +#include "nm-setting-connection.h" + +#include "nm-dispatcher-api.h" +#include "nm-utils.h" + +#include "nm-dispatcher-utils.h" + +static GSList * +construct_basic_items (GSList *list, + const char *uuid, + const char *id, + const char *iface, + const char *ip_iface) +{ + if (uuid) + list = g_slist_prepend (list, g_strdup_printf ("CONNECTION_UUID=%s", uuid)); + if (id) + list = g_slist_prepend (list, g_strdup_printf ("CONNECTION_ID=%s", id)); + if (iface) + list = g_slist_prepend (list, g_strdup_printf ("DEVICE_IFACE=%s", iface)); + if (ip_iface) + list = g_slist_prepend (list, g_strdup_printf ("DEVICE_IP_IFACE=%s", ip_iface)); + return list; +} + +static GSList *_list_append_val_strv (GSList *items, char **values, const char *format, ...) G_GNUC_PRINTF(3, 4); + +static GSList * +_list_append_val_strv (GSList *items, char **values, const char *format, ...) +{ + if (!values) + g_return_val_if_reached (items); + + /* Only add an item if the list of @values is not empty */ + if (values[0]) { + va_list args; + guint i; + GString *str = g_string_new (NULL); + + va_start (args, format); + g_string_append_vprintf (str, format, args); + va_end (args); + + g_string_append (str, values[0]); + for (i = 1; values[i]; i++) { + g_string_append_c (str, ' '); + g_string_append (str, values[i]); + } + items = g_slist_prepend (items, g_string_free (str, FALSE)); + } + + /* we take ownership of the values array and free it. */ + g_strfreev (values); + return items; +} + +static GSList * +add_domains (GSList *items, + GVariant *dict, + const char *prefix, + const char four_or_six) +{ + GVariant *val; + + /* Search domains */ + val = g_variant_lookup_value (dict, "domains", G_VARIANT_TYPE_STRING_ARRAY); + if (val) { + items = _list_append_val_strv (items, g_variant_dup_strv (val, NULL), + "%sIP%c_DOMAINS=", prefix, four_or_six); + g_variant_unref (val); + } + return items; +} + +static GSList * +construct_proxy_items (GSList *items, GVariant *proxy_config, const char *prefix) +{ + GVariant *val; + + if (proxy_config == NULL) + return items; + + if (prefix == NULL) + prefix = ""; + + /* PAC Url */ + val = g_variant_lookup_value (proxy_config, "pac-url", G_VARIANT_TYPE_STRING); + if (val) { + char *str; + + str = g_strdup_printf ("%sPROXY_PAC_URL=%s", + prefix, + g_variant_get_string (val, NULL)); + + items = g_slist_prepend (items, str); + g_variant_unref (val); + } + + /* PAC Script */ + val = g_variant_lookup_value (proxy_config, "pac-script", G_VARIANT_TYPE_STRING); + if (val) { + char *str; + + str = g_strdup_printf ("%sPROXY_PAC_SCRIPT=%s", + prefix, + g_variant_get_string (val, NULL)); + + items = g_slist_prepend (items, str); + g_variant_unref (val); + } + + return items; +} + +static GSList * +construct_ip4_items (GSList *items, GVariant *ip4_config, const char *prefix) +{ + GPtrArray *addresses, *routes; + char *gateway; + GVariant *val; + int i; + + if (ip4_config == NULL) + return items; + + if (prefix == NULL) + prefix = ""; + + /* IP addresses */ + val = g_variant_lookup_value (ip4_config, "addresses", G_VARIANT_TYPE ("aau")); + if (val) { + addresses = nm_utils_ip4_addresses_from_variant (val, &gateway); + if (!gateway) + gateway = g_strdup ("0.0.0.0"); + + for (i = 0; i < addresses->len; i++) { + NMIPAddress *addr = addresses->pdata[i]; + char *addrtmp; + + addrtmp = g_strdup_printf ("%sIP4_ADDRESS_%d=%s/%d %s", prefix, i, + nm_ip_address_get_address (addr), + nm_ip_address_get_prefix (addr), + gateway); + items = g_slist_prepend (items, addrtmp); + } + if (addresses->len) + items = g_slist_prepend (items, g_strdup_printf ("%sIP4_NUM_ADDRESSES=%d", prefix, addresses->len)); + + /* Write gateway to a separate variable, too. */ + items = g_slist_prepend (items, g_strdup_printf ("%sIP4_GATEWAY=%s", prefix, gateway)); + + g_ptr_array_unref (addresses); + g_free (gateway); + g_variant_unref (val); + } + + /* DNS servers */ + val = g_variant_lookup_value (ip4_config, "nameservers", G_VARIANT_TYPE ("au")); + if (val) { + items = _list_append_val_strv (items, nm_utils_ip4_dns_from_variant (val), + "%sIP4_NAMESERVERS=", prefix); + g_variant_unref (val); + } + + /* Search domains */ + items = add_domains (items, ip4_config, prefix, '4'); + + /* WINS servers */ + val = g_variant_lookup_value (ip4_config, "wins-servers", G_VARIANT_TYPE ("au")); + if (val) { + items = _list_append_val_strv (items, nm_utils_ip4_dns_from_variant (val), + "%sIP4_WINS_SERVERS=", prefix); + g_variant_unref (val); + } + + /* Static routes */ + val = g_variant_lookup_value (ip4_config, "routes", G_VARIANT_TYPE ("aau")); + if (val) { + routes = nm_utils_ip4_routes_from_variant (val); + + for (i = 0; i < routes->len; i++) { + NMIPRoute *route = routes->pdata[i]; + const char *next_hop; + char *routetmp; + + next_hop = nm_ip_route_get_next_hop (route); + if (!next_hop) + next_hop = "0.0.0.0"; + + routetmp = g_strdup_printf ("%sIP4_ROUTE_%d=%s/%d %s %u", prefix, i, + nm_ip_route_get_dest (route), + nm_ip_route_get_prefix (route), + next_hop, + (guint32) MAX (0, nm_ip_route_get_metric (route))); + items = g_slist_prepend (items, routetmp); + } + items = g_slist_prepend (items, g_strdup_printf ("%sIP4_NUM_ROUTES=%d", prefix, routes->len)); + g_ptr_array_unref (routes); + g_variant_unref (val); + } else + items = g_slist_prepend (items, g_strdup_printf ("%sIP4_NUM_ROUTES=0", prefix)); + + return items; +} + +static GSList * +construct_device_dhcp4_items (GSList *items, GVariant *dhcp4_config) +{ + GVariantIter iter; + const char *key, *tmp; + GVariant *val; + char *ucased; + + if (dhcp4_config == NULL) + return items; + + g_variant_iter_init (&iter, dhcp4_config); + while (g_variant_iter_next (&iter, "{&sv}", &key, &val)) { + ucased = g_ascii_strup (key, -1); + tmp = g_variant_get_string (val, NULL); + items = g_slist_prepend (items, g_strdup_printf ("DHCP4_%s=%s", ucased, tmp)); + g_free (ucased); + g_variant_unref (val); + } + return items; +} + +static GSList * +construct_ip6_items (GSList *items, GVariant *ip6_config, const char *prefix) +{ + GPtrArray *addresses, *routes; + char *gateway = NULL; + GVariant *val; + int i; + + if (ip6_config == NULL) + return items; + + if (prefix == NULL) + prefix = ""; + + /* IP addresses */ + val = g_variant_lookup_value (ip6_config, "addresses", G_VARIANT_TYPE ("a(ayuay)")); + if (val) { + addresses = nm_utils_ip6_addresses_from_variant (val, &gateway); + if (!gateway) + gateway = g_strdup ("::"); + + for (i = 0; i < addresses->len; i++) { + NMIPAddress *addr = addresses->pdata[i]; + char *addrtmp; + + addrtmp = g_strdup_printf ("%sIP6_ADDRESS_%d=%s/%d %s", prefix, i, + nm_ip_address_get_address (addr), + nm_ip_address_get_prefix (addr), + gateway); + items = g_slist_prepend (items, addrtmp); + } + if (addresses->len) + items = g_slist_prepend (items, g_strdup_printf ("%sIP6_NUM_ADDRESSES=%d", prefix, addresses->len)); + + /* Write gateway to a separate variable, too. */ + items = g_slist_prepend (items, g_strdup_printf ("%sIP6_GATEWAY=%s", prefix, gateway)); + + g_ptr_array_unref (addresses); + g_free (gateway); + g_variant_unref (val); + } + + /* DNS servers */ + val = g_variant_lookup_value (ip6_config, "nameservers", G_VARIANT_TYPE ("aay")); + if (val) { + items = _list_append_val_strv (items, nm_utils_ip6_dns_from_variant (val), + "%sIP6_NAMESERVERS=", prefix); + g_variant_unref (val); + } + + /* Search domains */ + items = add_domains (items, ip6_config, prefix, '6'); + + /* Static routes */ + val = g_variant_lookup_value (ip6_config, "routes", G_VARIANT_TYPE ("a(ayuayu)")); + if (val) { + routes = nm_utils_ip6_routes_from_variant (val); + + for (i = 0; i < routes->len; i++) { + NMIPRoute *route = routes->pdata[i]; + const char *next_hop; + char *routetmp; + + next_hop = nm_ip_route_get_next_hop (route); + if (!next_hop) + next_hop = "::"; + + routetmp = g_strdup_printf ("%sIP6_ROUTE_%d=%s/%d %s %u", prefix, i, + nm_ip_route_get_dest (route), + nm_ip_route_get_prefix (route), + next_hop, + (guint32) MAX (0, nm_ip_route_get_metric (route))); + items = g_slist_prepend (items, routetmp); + } + if (routes->len) + items = g_slist_prepend (items, g_strdup_printf ("%sIP6_NUM_ROUTES=%d", prefix, routes->len)); + g_ptr_array_unref (routes); + g_variant_unref (val); + } + + return items; +} + +static GSList * +construct_device_dhcp6_items (GSList *items, GVariant *dhcp6_config) +{ + GVariantIter iter; + const char *key, *tmp; + GVariant *val; + char *ucased; + + if (dhcp6_config == NULL) + return items; + + g_variant_iter_init (&iter, dhcp6_config); + while (g_variant_iter_next (&iter, "{&sv}", &key, &val)) { + ucased = g_ascii_strup (key, -1); + tmp = g_variant_get_string (val, NULL); + items = g_slist_prepend (items, g_strdup_printf ("DHCP6_%s=%s", ucased, tmp)); + g_free (ucased); + g_variant_unref (val); + } + return items; +} + +char ** +nm_dispatcher_utils_construct_envp (const char *action, + GVariant *connection_dict, + GVariant *connection_props, + GVariant *device_props, + GVariant *device_proxy_props, + GVariant *device_ip4_props, + GVariant *device_ip6_props, + GVariant *device_dhcp4_props, + GVariant *device_dhcp6_props, + const char *connectivity_state, + const char *vpn_ip_iface, + GVariant *vpn_proxy_props, + GVariant *vpn_ip4_props, + GVariant *vpn_ip6_props, + char **out_iface, + const char **out_error_message) +{ + const char *iface = NULL, *ip_iface = NULL; + const char *uuid = NULL, *id = NULL, *path = NULL; + const char *filename = NULL; + gboolean external; + NMDeviceState dev_state = NM_DEVICE_STATE_UNKNOWN; + GVariant *value; + char **envp = NULL, *path_item; + GSList *items = NULL, *iter; + guint i; + GVariant *con_setting; + const char *error_message_backup; + + if (!out_error_message) + out_error_message = &error_message_backup; + + g_return_val_if_fail (action != NULL, NULL); + g_return_val_if_fail (out_iface != NULL, NULL); + g_return_val_if_fail (*out_iface == NULL, NULL); + + /* Hostname and connectivity changes don't require a device nor contain a connection */ + if ( !strcmp (action, NMD_ACTION_HOSTNAME) + || !strcmp (action, NMD_ACTION_CONNECTIVITY_CHANGE)) { + goto done; + } + + /* Connection properties */ + if (!g_variant_lookup (connection_props, NMD_CONNECTION_PROPS_PATH, "&o", &path)) { + *out_error_message = "Missing or invalid required value " NMD_CONNECTION_PROPS_PATH "!"; + return NULL; + } + items = g_slist_prepend (items, g_strdup_printf ("CONNECTION_DBUS_PATH=%s", path)); + + if (g_variant_lookup (connection_props, NMD_CONNECTION_PROPS_EXTERNAL, "b", &external) && external) + items = g_slist_prepend (items, g_strdup ("CONNECTION_EXTERNAL=1")); + + if (g_variant_lookup (connection_props, NMD_CONNECTION_PROPS_FILENAME, "&s", &filename)) + items = g_slist_prepend (items, g_strdup_printf ("CONNECTION_FILENAME=%s", filename)); + + + /* Canonicalize the VPN interface name; "" is used when passing it through + * D-Bus so make sure that's fixed up here. + */ + if (vpn_ip_iface && !strlen (vpn_ip_iface)) + vpn_ip_iface = NULL; + + /* interface name */ + if (!g_variant_lookup (device_props, NMD_DEVICE_PROPS_INTERFACE, "&s", &iface)) { + *out_error_message = "Missing or invalid required value " NMD_DEVICE_PROPS_INTERFACE "!"; + return NULL; + } + if (!*iface) + iface = NULL; + + /* IP interface name */ + value = g_variant_lookup_value (device_props, NMD_DEVICE_PROPS_IP_INTERFACE, NULL); + if (value) { + if (!g_variant_is_of_type (value, G_VARIANT_TYPE_STRING)) { + *out_error_message = "Invalid value " NMD_DEVICE_PROPS_IP_INTERFACE "!"; + return NULL; + } + g_variant_unref (value); + (void) g_variant_lookup (device_props, NMD_DEVICE_PROPS_IP_INTERFACE, "&s", &ip_iface); + } + + /* Device type */ + if (!g_variant_lookup (device_props, NMD_DEVICE_PROPS_TYPE, "u", NULL)) { + *out_error_message = "Missing or invalid required value " NMD_DEVICE_PROPS_TYPE "!"; + return NULL; + } + + /* Device state */ + value = g_variant_lookup_value (device_props, NMD_DEVICE_PROPS_STATE, G_VARIANT_TYPE_UINT32); + if (!value) { + *out_error_message = "Missing or invalid required value " NMD_DEVICE_PROPS_STATE "!"; + return NULL; + } + dev_state = g_variant_get_uint32 (value); + g_variant_unref (value); + + /* device itself */ + if (!g_variant_lookup (device_props, NMD_DEVICE_PROPS_PATH, "o", NULL)) { + *out_error_message = "Missing or invalid required value " NMD_DEVICE_PROPS_PATH "!"; + return NULL; + } + + /* UUID and ID */ + con_setting = g_variant_lookup_value (connection_dict, NM_SETTING_CONNECTION_SETTING_NAME, NM_VARIANT_TYPE_SETTING); + if (!con_setting) { + *out_error_message = "Failed to read connection setting"; + return NULL; + } + + if (!g_variant_lookup (con_setting, NM_SETTING_CONNECTION_UUID, "&s", &uuid)) { + *out_error_message = "Connection hash did not contain the UUID"; + g_variant_unref (con_setting); + return NULL; + } + + if (!g_variant_lookup (con_setting, NM_SETTING_CONNECTION_ID, "&s", &id)) { + *out_error_message = "Connection hash did not contain the ID"; + g_variant_unref (con_setting); + return NULL; + } + + items = construct_basic_items (items, uuid, id, iface, ip_iface); + g_variant_unref (con_setting); + + /* Device it's aren't valid if the device isn't activated */ + if (iface && (dev_state == NM_DEVICE_STATE_ACTIVATED)) { + items = construct_proxy_items (items, device_proxy_props, NULL); + items = construct_ip4_items (items, device_ip4_props, NULL); + items = construct_ip6_items (items, device_ip6_props, NULL); + items = construct_device_dhcp4_items (items, device_dhcp4_props); + items = construct_device_dhcp6_items (items, device_dhcp6_props); + } + + if (vpn_ip_iface) { + items = g_slist_prepend (items, g_strdup_printf ("VPN_IP_IFACE=%s", vpn_ip_iface)); + items = construct_proxy_items (items, vpn_proxy_props, "VPN_"); + items = construct_ip4_items (items, vpn_ip4_props, "VPN_"); + items = construct_ip6_items (items, vpn_ip6_props, "VPN_"); + } + + /* Backwards compat: 'iface' is set in this order: + * 1) VPN interface name + * 2) Device IP interface name + * 3) Device interface anme + */ + if (vpn_ip_iface) + *out_iface = g_strdup (vpn_ip_iface); + else if (ip_iface) + *out_iface = g_strdup (ip_iface); + else + *out_iface = g_strdup (iface); + + done: + /* The connectivity_state value will only be meaningful for 'connectivity-change' events + * (otherwise it will be "UNKNOWN"), so we only set the environment variable in those cases. + */ + if (connectivity_state && strcmp(connectivity_state, "UNKNOWN")) + items = g_slist_prepend (items, g_strdup_printf ("CONNECTIVITY_STATE=%s", connectivity_state)); + + path = g_getenv ("PATH"); + if (path) { + path_item = g_strdup_printf ("PATH=%s", path); + items = g_slist_prepend (items, path_item); + } + + /* Convert the list to an environment pointer */ + envp = g_new0 (char *, g_slist_length (items) + 1); + for (iter = items, i = 0; iter; iter = g_slist_next (iter), i++) + envp[i] = (char *) iter->data; + g_slist_free (items); + + *out_error_message = NULL; + return envp; +} + diff --git a/dispatcher/nm-dispatcher-utils.h b/dispatcher/nm-dispatcher-utils.h new file mode 100644 index 00000000..a6034326 --- /dev/null +++ b/dispatcher/nm-dispatcher-utils.h @@ -0,0 +1,43 @@ +/* -*- Mode: C; tab-width: 4; indent-tabs-mode: t; c-basic-offset: 4 -*- */ +/* NetworkManager -- Network link manager + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + * + * Copyright (C) 2008 - 2011 Red Hat, Inc. + */ + +#ifndef __NETWORKMANAGER_DISPATCHER_UTILS_H__ +#define __NETWORKMANAGER_DISPATCHER_UTILS_H__ + +char ** +nm_dispatcher_utils_construct_envp (const char *action, + GVariant *connection_dict, + GVariant *connection_props, + GVariant *device_props, + GVariant *device_proxy_props, + GVariant *device_ip4_props, + GVariant *device_ip6_props, + GVariant *device_dhcp4_props, + GVariant *device_dhcp6_props, + const char *connectivity_state, + const char *vpn_ip_iface, + GVariant *vpn_proxy_props, + GVariant *vpn_ip4_props, + GVariant *vpn_ip6_props, + char **out_iface, + const char **out_error_message); + +#endif /* __NETWORKMANAGER_DISPATCHER_UTILS_H__ */ + diff --git a/dispatcher/nm-dispatcher.c b/dispatcher/nm-dispatcher.c new file mode 100644 index 00000000..6bb52218 --- /dev/null +++ b/dispatcher/nm-dispatcher.c @@ -0,0 +1,977 @@ +/* -*- Mode: C; tab-width: 4; indent-tabs-mode: t; c-basic-offset: 4 -*- */ +/* NetworkManager -- Network link manager + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + * + * Copyright (C) 2008 - 2012 Red Hat, Inc. + */ + +#include "nm-default.h" + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#include "nm-dispatcher-api.h" +#include "nm-dispatcher-utils.h" + +#include "nmdbus-dispatcher.h" + +static GMainLoop *loop = NULL; +static gboolean debug = FALSE; +static gboolean persist = FALSE; +static guint quit_id; +static guint request_id_counter = 0; + +typedef struct Request Request; + +typedef struct { + GObject parent; + + /* Private data */ + NMDBusDispatcher *dbus_dispatcher; + + Request *current_request; + GQueue *requests_waiting; + gint num_requests_pending; +} Handler; + +typedef struct { + GObjectClass parent; +} HandlerClass; + +GType handler_get_type (void); + +#define HANDLER_TYPE (handler_get_type ()) +#define HANDLER(object) (G_TYPE_CHECK_INSTANCE_CAST ((object), HANDLER_TYPE, Handler)) +#define HANDLER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), HANDLER_TYPE, HandlerClass)) + +G_DEFINE_TYPE(Handler, handler, G_TYPE_OBJECT) + +static gboolean +handle_action (NMDBusDispatcher *dbus_dispatcher, + GDBusMethodInvocation *context, + const char *str_action, + GVariant *connection_dict, + GVariant *connection_props, + GVariant *device_props, + GVariant *device_proxy_props, + GVariant *device_ip4_props, + GVariant *device_ip6_props, + GVariant *device_dhcp4_props, + GVariant *device_dhcp6_props, + const char *connectivity_state, + const char *vpn_ip_iface, + GVariant *vpn_proxy_props, + GVariant *vpn_ip4_props, + GVariant *vpn_ip6_props, + gboolean request_debug, + gpointer user_data); + +static void +handler_init (Handler *h) +{ + h->requests_waiting = g_queue_new (); + h->dbus_dispatcher = nmdbus_dispatcher_skeleton_new (); + g_signal_connect (h->dbus_dispatcher, "handle-action", + G_CALLBACK (handle_action), h); +} + +static void +handler_class_init (HandlerClass *h_class) +{ +} + +static gboolean dispatch_one_script (Request *request); + +typedef struct { + Request *request; + + char *script; + GPid pid; + DispatchResult result; + char *error; + gboolean wait; + gboolean dispatched; + guint watch_id; + guint timeout_id; +} ScriptInfo; + +struct Request { + Handler *handler; + + guint request_id; + + GDBusMethodInvocation *context; + char *action; + char *iface; + char **envp; + gboolean debug; + + GPtrArray *scripts; /* list of ScriptInfo */ + guint idx; + gint num_scripts_done; + gint num_scripts_nowait; +}; + +/*****************************************************************************/ + +#define __LOG_print(print_cmd, _request, _script, ...) \ + G_STMT_START { \ + nm_assert ((_request) && (!(_script) || (_script)->request == (_request))); \ + print_cmd ("req:%u '%s'%s%s%s%s%s%s: " _NM_UTILS_MACRO_FIRST (__VA_ARGS__), \ + (_request)->request_id, \ + (_request)->action, \ + (_request)->iface ? " [" : "", \ + (_request)->iface ? (_request)->iface : "", \ + (_request)->iface ? "]" : "", \ + (_script) ? ", \"" : "", \ + (_script) ? (_script)->script : "", \ + (_script) ? "\"" : "" \ + _NM_UTILS_MACRO_REST (__VA_ARGS__)); \ + } G_STMT_END + +#define _LOG(_request, _script, log_always, print_cmd, ...) \ + G_STMT_START { \ + const Request *__request = (_request); \ + const ScriptInfo *__script = (_script); \ + \ + if (!__request) \ + __request = __script->request; \ + nm_assert (__request && (!__script || __script->request == __request)); \ + if ((log_always) || _LOG_R_D_enabled (__request)) { \ + if (FALSE) { \ + /* g_message() alone does not warn about invalid format. Add a dummy printf() statement to + * get a compiler warning about wrong format. */ \ + __LOG_print (printf, __request, __script, __VA_ARGS__); \ + } \ + __LOG_print (print_cmd, __request, __script, __VA_ARGS__); \ + } \ + } G_STMT_END + +static gboolean +_LOG_R_D_enabled (const Request *request) +{ + return request->debug; +} + +#define _LOG_R_D(_request, ...) _LOG(_request, NULL, FALSE, g_debug, __VA_ARGS__) +#define _LOG_R_I(_request, ...) _LOG(_request, NULL, TRUE, g_info, __VA_ARGS__) +#define _LOG_R_W(_request, ...) _LOG(_request, NULL, TRUE, g_warning, __VA_ARGS__) + +#define _LOG_S_D(_script, ...) _LOG(NULL, _script, FALSE, g_debug, __VA_ARGS__) +#define _LOG_S_I(_script, ...) _LOG(NULL, _script, TRUE, g_info, __VA_ARGS__) +#define _LOG_S_W(_script, ...) _LOG(NULL, _script, TRUE, g_warning, __VA_ARGS__) + +/*****************************************************************************/ + +static void +script_info_free (gpointer ptr) +{ + ScriptInfo *info = ptr; + + g_free (info->script); + g_free (info->error); + g_slice_free (ScriptInfo, info); +} + +static void +request_free (Request *request) +{ + g_assert_cmpuint (request->num_scripts_done, ==, request->scripts->len); + g_assert_cmpuint (request->num_scripts_nowait, ==, 0); + + g_free (request->action); + g_free (request->iface); + g_strfreev (request->envp); + g_ptr_array_free (request->scripts, TRUE); + + g_slice_free (Request, request); +} + +static gboolean +quit_timeout_cb (gpointer user_data) +{ + g_main_loop_quit (loop); + return FALSE; +} + +static void +quit_timeout_reschedule (void) +{ + if (!persist) { + nm_clear_g_source (&quit_id); + quit_id = g_timeout_add_seconds (10, quit_timeout_cb, NULL); + } +} + +/** + * next_request: + * + * @h: the handler + * @request: (allow-none): the request to set as next. If %NULL, dequeue the next + * waiting request. Otherwise, try to set the given request. + * + * Sets the currently active request (@current_request). The current request + * is a request that has at least on "wait" script, because requests that only + * consist of "no-wait" scripts are handled right away and not enqueued to + * @requests_waiting nor set as @current_request. + * + * Returns: %TRUE, if there was currently not request in process and it set + * a new request as current. + */ +static gboolean +next_request (Handler *h, Request *request) +{ + if (request) { + if (h->current_request) { + g_queue_push_tail (h->requests_waiting, request); + return FALSE; + } + } else { + /* when calling next_request() without explicit @request, we always + * forcefully clear @current_request. That one is certainly + * handled already. */ + h->current_request = NULL; + + request = g_queue_pop_head (h->requests_waiting); + if (!request) + return FALSE; + } + + _LOG_R_I (request, "start running ordered scripts..."); + + h->current_request = request; + + return TRUE; +} + +/** + * complete_request: + * @request: the request + * + * Checks if all the scripts for the request have terminated and in such case + * it sends the D-Bus response and releases the request resources. + * + * It also decreases @num_requests_pending and possibly does quit_timeout_reschedule(). + */ +static void +complete_request (Request *request) +{ + GVariantBuilder results; + GVariant *ret; + guint i; + Handler *handler = request->handler; + + nm_assert (request); + + /* Are there still pending scripts? Then do nothing (for now). */ + if (request->num_scripts_done < request->scripts->len) + return; + + g_variant_builder_init (&results, G_VARIANT_TYPE ("a(sus)")); + for (i = 0; i < request->scripts->len; i++) { + ScriptInfo *script = g_ptr_array_index (request->scripts, i); + + g_variant_builder_add (&results, "(sus)", + script->script, + script->result, + script->error ? script->error : ""); + } + + ret = g_variant_new ("(a(sus))", &results); + g_dbus_method_invocation_return_value (request->context, ret); + + _LOG_R_D (request, "completed (%u scripts)", request->scripts->len); + + if (handler->current_request == request) + handler->current_request = NULL; + + request_free (request); + + g_assert_cmpuint (handler->num_requests_pending, >, 0); + if (--handler->num_requests_pending <= 0) { + nm_assert (!handler->current_request && !g_queue_peek_head (handler->requests_waiting)); + quit_timeout_reschedule (); + } +} + +static void +complete_script (ScriptInfo *script) +{ + Handler *handler; + Request *request; + gboolean wait = script->wait; + + request = script->request; + + if (wait) { + /* for "wait" scripts, try to schedule the next blocking script. + * If that is successful, return (as we must wait for its completion). */ + if (dispatch_one_script (request)) + return; + } + + handler = request->handler; + + nm_assert (!wait || handler->current_request == request); + + /* Try to complete the request. @request will be possibly free'd, + * making @script and @request a dangling pointer. */ + complete_request (request); + + if (!wait) { + /* this was a "no-wait" script. We either completed the request, + * or there is nothing to do. Especially, there is no need to + * queue the next_request() -- because no-wait scripts don't block + * requests. However, if this was the last "no-wait" script and + * there are "wait" scripts ready to run, launch them. + */ + if ( handler->current_request == request + && handler->current_request->num_scripts_nowait == 0) { + + if (dispatch_one_script (handler->current_request)) + return; + + complete_request (handler->current_request); + } else + return; + } else { + /* if the script is a "wait" script, we already tried above to + * dispatch the next script. As we didn't do that, it means we + * just completed the last script of @request and we can continue + * with the next request... + * + * Also, it cannot be that there is another request currently being + * processed because only requests with "wait" scripts can become + * @current_request. As there can only be one "wait" script running + * at any time, it means complete_request() above completed @request. */ + nm_assert (!handler->current_request); + } + + while (next_request (handler, NULL)) { + request = handler->current_request; + + if (dispatch_one_script (request)) + return; + + /* Try to complete the request. It will be either completed + * now, or when all pending "no-wait" scripts return. */ + complete_request (request); + + /* We can immediately start next_request(), because our current + * @request has obviously no more "wait" scripts either. + * Repeat... */ + } +} + +static void +script_watch_cb (GPid pid, gint status, gpointer user_data) +{ + ScriptInfo *script = user_data; + guint err; + + g_assert (pid == script->pid); + + script->watch_id = 0; + nm_clear_g_source (&script->timeout_id); + script->request->num_scripts_done++; + if (!script->wait) + script->request->num_scripts_nowait--; + + if (WIFEXITED (status)) { + err = WEXITSTATUS (status); + if (err == 0) + script->result = DISPATCH_RESULT_SUCCESS; + else { + script->error = g_strdup_printf ("Script '%s' exited with error status %d.", + script->script, err); + } + } else if (WIFSTOPPED (status)) { + script->error = g_strdup_printf ("Script '%s' stopped unexpectedly with signal %d.", + script->script, WSTOPSIG (status)); + } else if (WIFSIGNALED (status)) { + script->error = g_strdup_printf ("Script '%s' died with signal %d", + script->script, WTERMSIG (status)); + } else { + script->error = g_strdup_printf ("Script '%s' died from an unknown cause", + script->script); + } + + if (script->result == DISPATCH_RESULT_SUCCESS) { + _LOG_S_D (script, "complete"); + } else { + script->result = DISPATCH_RESULT_FAILED; + _LOG_S_W (script, "complete: failed with %s", script->error); + } + + g_spawn_close_pid (script->pid); + + complete_script (script); +} + +static gboolean +script_timeout_cb (gpointer user_data) +{ + ScriptInfo *script = user_data; + + script->timeout_id = 0; + nm_clear_g_source (&script->watch_id); + script->request->num_scripts_done++; + if (!script->wait) + script->request->num_scripts_nowait--; + + _LOG_S_W (script, "complete: timeout (kill script)"); + + kill (script->pid, SIGKILL); +again: + if (waitpid (script->pid, NULL, 0) == -1) { + if (errno == EINTR) + goto again; + } + + script->error = g_strdup_printf ("Script '%s' timed out.", script->script); + script->result = DISPATCH_RESULT_TIMEOUT; + + g_spawn_close_pid (script->pid); + + complete_script (script); + + return FALSE; +} + +static inline gboolean +check_permissions (struct stat *s, const char **out_error_msg) +{ + g_return_val_if_fail (s != NULL, FALSE); + g_return_val_if_fail (out_error_msg != NULL, FALSE); + g_return_val_if_fail (*out_error_msg == NULL, FALSE); + + /* Only accept regular files */ + if (!S_ISREG (s->st_mode)) { + *out_error_msg = "not a regular file."; + return FALSE; + } + + /* Only accept files owned by root */ + if (s->st_uid != 0) { + *out_error_msg = "not owned by root."; + return FALSE; + } + + /* Only accept files not writable by group or other, and not SUID */ + if (s->st_mode & (S_IWGRP | S_IWOTH | S_ISUID)) { + *out_error_msg = "writable by group or other, or set-UID."; + return FALSE; + } + + /* Only accept files executable by the owner */ + if (!(s->st_mode & S_IXUSR)) { + *out_error_msg = "not executable by owner."; + return FALSE; + } + + return TRUE; +} + +static gboolean +check_filename (const char *file_name) +{ + static const char *bad_suffixes[] = { + "~", + ".rpmsave", + ".rpmorig", + ".rpmnew", + ".swp", + }; + char *tmp; + guint i; + + /* File must not be a backup file, package management file, or start with '.' */ + + if (file_name[0] == '.') + return FALSE; + for (i = 0; i < G_N_ELEMENTS (bad_suffixes); i++) { + if (g_str_has_suffix (file_name, bad_suffixes[i])) + return FALSE; + } + tmp = g_strrstr (file_name, ".dpkg-"); + if (tmp && !strchr (&tmp[1], '.')) + return FALSE; + return TRUE; +} + +#define SCRIPT_TIMEOUT 600 /* 10 minutes */ + +static gboolean +script_dispatch (ScriptInfo *script) +{ + GError *error = NULL; + gchar *argv[4]; + Request *request = script->request; + + if (script->dispatched) + return FALSE; + + script->dispatched = TRUE; + + argv[0] = script->script; + argv[1] = request->iface + ? request->iface + : (!strcmp (request->action, NMD_ACTION_HOSTNAME) ? "none" : ""); + argv[2] = request->action; + argv[3] = NULL; + + _LOG_S_D (script, "run script%s", script->wait ? "" : " (no-wait)"); + + if (g_spawn_async ("/", argv, request->envp, G_SPAWN_DO_NOT_REAP_CHILD, NULL, NULL, &script->pid, &error)) { + script->watch_id = g_child_watch_add (script->pid, (GChildWatchFunc) script_watch_cb, script); + script->timeout_id = g_timeout_add_seconds (SCRIPT_TIMEOUT, script_timeout_cb, script); + if (!script->wait) + request->num_scripts_nowait++; + return TRUE; + } else { + _LOG_S_W (script, "complete: failed to execute script: %s", error->message); + script->result = DISPATCH_RESULT_EXEC_FAILED; + script->error = g_strdup (error->message); + request->num_scripts_done++; + g_clear_error (&error); + return FALSE; + } +} + +static gboolean +dispatch_one_script (Request *request) +{ + if (request->num_scripts_nowait > 0) + return TRUE; + + while (request->idx < request->scripts->len) { + ScriptInfo *script; + + script = g_ptr_array_index (request->scripts, request->idx++); + if (script_dispatch (script)) + return TRUE; + } + return FALSE; +} + +static GSList * +find_scripts (const char *str_action) +{ + GDir *dir; + const char *filename; + GSList *sorted = NULL; + GError *error = NULL; + const char *dirname; + + if ( strcmp (str_action, NMD_ACTION_PRE_UP) == 0 + || strcmp (str_action, NMD_ACTION_VPN_PRE_UP) == 0) + dirname = NMD_SCRIPT_DIR_PRE_UP; + else if ( strcmp (str_action, NMD_ACTION_PRE_DOWN) == 0 + || strcmp (str_action, NMD_ACTION_VPN_PRE_DOWN) == 0) + dirname = NMD_SCRIPT_DIR_PRE_DOWN; + else + dirname = NMD_SCRIPT_DIR_DEFAULT; + + if (!(dir = g_dir_open (dirname, 0, &error))) { + g_message ("find-scripts: Failed to open dispatcher directory '%s': %s", + dirname, error->message); + g_error_free (error); + return NULL; + } + + while ((filename = g_dir_read_name (dir))) { + char *path; + struct stat st; + int err; + const char *err_msg = NULL; + + if (!check_filename (filename)) + continue; + + path = g_build_filename (dirname, filename, NULL); + + err = stat (path, &st); + if (err) + g_warning ("find-scripts: Failed to stat '%s': %d", path, err); + else if (S_ISDIR (st.st_mode)) + ; /* silently skip. */ + else if (!check_permissions (&st, &err_msg)) + g_warning ("find-scripts: Cannot execute '%s': %s", path, err_msg); + else { + /* success */ + sorted = g_slist_insert_sorted (sorted, path, (GCompareFunc) g_strcmp0); + path = NULL; + } + g_free (path); + } + g_dir_close (dir); + + return sorted; +} + +static gboolean +script_must_wait (const char *path) +{ + gs_free char *link = NULL; + gs_free char *dir = NULL; + gs_free char *real = NULL; + char *tmp; + + link = g_file_read_link (path, NULL); + if (link) { + if (!g_path_is_absolute (link)) { + dir = g_path_get_dirname (path); + tmp = g_build_path ("/", dir, link, NULL); + g_free (link); + g_free (dir); + link = tmp; + } + + dir = g_path_get_dirname (link); + real = realpath (dir, NULL); + + if (real && !strcmp (real, NMD_SCRIPT_DIR_NO_WAIT)) + return FALSE; + } + + return TRUE; +} + +static gboolean +handle_action (NMDBusDispatcher *dbus_dispatcher, + GDBusMethodInvocation *context, + const char *str_action, + GVariant *connection_dict, + GVariant *connection_props, + GVariant *device_props, + GVariant *device_proxy_props, + GVariant *device_ip4_props, + GVariant *device_ip6_props, + GVariant *device_dhcp4_props, + GVariant *device_dhcp6_props, + const char *connectivity_state, + const char *vpn_ip_iface, + GVariant *vpn_proxy_props, + GVariant *vpn_ip4_props, + GVariant *vpn_ip6_props, + gboolean request_debug, + gpointer user_data) +{ + Handler *h = user_data; + GSList *sorted_scripts = NULL; + GSList *iter; + Request *request; + char **p; + guint i, num_nowait = 0; + const char *error_message = NULL; + + sorted_scripts = find_scripts (str_action); + + request = g_slice_new0 (Request); + request->request_id = ++request_id_counter; + request->handler = h; + request->debug = request_debug || debug; + request->context = context; + request->action = g_strdup (str_action); + + request->envp = nm_dispatcher_utils_construct_envp (str_action, + connection_dict, + connection_props, + device_props, + device_proxy_props, + device_ip4_props, + device_ip6_props, + device_dhcp4_props, + device_dhcp6_props, + connectivity_state, + vpn_ip_iface, + vpn_proxy_props, + vpn_ip4_props, + vpn_ip6_props, + &request->iface, + &error_message); + + request->scripts = g_ptr_array_new_full (5, script_info_free); + for (iter = sorted_scripts; iter; iter = g_slist_next (iter)) { + ScriptInfo *s; + + s = g_slice_new0 (ScriptInfo); + s->request = request; + s->script = iter->data; + s->wait = script_must_wait (s->script); + g_ptr_array_add (request->scripts, s); + } + g_slist_free (sorted_scripts); + + _LOG_R_I (request, "new request (%u scripts)", request->scripts->len); + if ( _LOG_R_D_enabled (request) + && request->envp) { + for (p = request->envp; *p; p++) + _LOG_R_D (request, "environment: %s", *p); + } + + if (error_message || request->scripts->len == 0) { + GVariant *results; + + if (error_message) + _LOG_R_W (request, "completed: invalid request: %s", error_message); + else + _LOG_R_I (request, "completed: no scripts"); + + results = g_variant_new_array (G_VARIANT_TYPE ("(sus)"), NULL, 0); + g_dbus_method_invocation_return_value (context, g_variant_new ("(@a(sus))", results)); + request->num_scripts_done = request->scripts->len; + request_free (request); + return TRUE; + } + + nm_clear_g_source (&quit_id); + + h->num_requests_pending++; + + for (i = 0; i < request->scripts->len; i++) { + ScriptInfo *s = g_ptr_array_index (request->scripts, i); + + if (!s->wait) { + script_dispatch (s); + num_nowait++; + } + } + + if (num_nowait < request->scripts->len) { + /* The request has at least one wait script. + * Try next_request() to schedule the request for + * execution. This either enqueues the request or + * sets it as h->current_request. */ + if (next_request (h, request)) { + /* @request is now @current_request. Go ahead and + * schedule the first wait script. */ + if (!dispatch_one_script (request)) { + /* If that fails, we might be already finished with the + * request. Try complete_request(). */ + complete_request (request); + + if (next_request (h, NULL)) { + /* As @request was successfully scheduled as next_request(), there is no + * other request in queue that can be scheduled afterwards. Assert against + * that, but call next_request() to clear current_request. */ + g_assert_not_reached (); + } + } + } + } else { + /* The request contains only no-wait scripts. Try to complete + * the request right away (we might have failed to schedule any + * of the scripts). It will be either completed now, or later + * when the pending scripts return. + * We don't enqueue it to h->requests_waiting. + * There is no need to handle next_request(), because @request is + * not the current request anyway and does not interfere with requests + * that have any "wait" scripts. */ + complete_request (request); + } + + return TRUE; +} + +static gboolean ever_acquired_name = FALSE; + +static void +on_name_acquired (GDBusConnection *connection, + const char *name, + gpointer user_data) +{ + ever_acquired_name = TRUE; +} + +static void +on_name_lost (GDBusConnection *connection, + const char *name, + gpointer user_data) +{ + if (!connection) { + if (!ever_acquired_name) { + g_warning ("Could not get the system bus. Make sure the message bus daemon is running!"); + exit (1); + } else { + g_message ("System bus stopped. Exiting"); + exit (0); + } + } else if (!ever_acquired_name) { + g_warning ("Could not acquire the " NM_DISPATCHER_DBUS_SERVICE " service."); + exit (1); + } else { + g_message ("Lost the " NM_DISPATCHER_DBUS_SERVICE " name. Exiting"); + exit (0); + } +} + +static void +log_handler (const gchar *log_domain, + GLogLevelFlags log_level, + const gchar *message, + gpointer ignored) +{ + int syslog_priority; + + switch (log_level) { + case G_LOG_LEVEL_ERROR: + syslog_priority = LOG_CRIT; + break; + case G_LOG_LEVEL_CRITICAL: + syslog_priority = LOG_ERR; + break; + case G_LOG_LEVEL_WARNING: + syslog_priority = LOG_WARNING; + break; + case G_LOG_LEVEL_MESSAGE: + syslog_priority = LOG_NOTICE; + break; + case G_LOG_LEVEL_DEBUG: + syslog_priority = LOG_DEBUG; + break; + case G_LOG_LEVEL_INFO: + default: + syslog_priority = LOG_INFO; + break; + } + + syslog (syslog_priority, "%s", message); +} + + +static void +logging_setup (void) +{ + openlog (G_LOG_DOMAIN, LOG_CONS, LOG_DAEMON); + g_log_set_handler (G_LOG_DOMAIN, + G_LOG_LEVEL_MASK | G_LOG_FLAG_FATAL | G_LOG_FLAG_RECURSION, + log_handler, + NULL); +} + +static void +logging_shutdown (void) +{ + closelog (); +} + +static gboolean +signal_handler (gpointer user_data) +{ + int signo = GPOINTER_TO_INT (user_data); + + g_message ("Caught signal %d, shutting down...", signo); + g_main_loop_quit (loop); + + return G_SOURCE_REMOVE; +} + +int +main (int argc, char **argv) +{ + GOptionContext *opt_ctx; + GError *error = NULL; + GDBusConnection *bus; + Handler *handler; + + GOptionEntry entries[] = { + { "debug", 0, 0, G_OPTION_ARG_NONE, &debug, "Output to console rather than syslog", NULL }, + { "persist", 0, 0, G_OPTION_ARG_NONE, &persist, "Don't quit after a short timeout", NULL }, + { NULL } + }; + + opt_ctx = g_option_context_new (NULL); + g_option_context_set_summary (opt_ctx, "Executes scripts upon actions by NetworkManager."); + g_option_context_add_main_entries (opt_ctx, entries, NULL); + + if (!g_option_context_parse (opt_ctx, &argc, &argv, &error)) { + g_warning ("Error parsing command line arguments: %s", error->message); + g_error_free (error); + return 1; + } + + g_option_context_free (opt_ctx); + + nm_g_type_init (); + + g_unix_signal_add (SIGTERM, signal_handler, GINT_TO_POINTER (SIGTERM)); + g_unix_signal_add (SIGINT, signal_handler, GINT_TO_POINTER (SIGINT)); + + + if (debug) { + if (!g_getenv ("G_MESSAGES_DEBUG")) { + /* we log our regular messages using g_debug() and g_info(). + * When we redirect glib logging to syslog, there is no problem. + * But in "debug" mode, glib will no print these messages unless + * we set G_MESSAGES_DEBUG. */ + g_setenv ("G_MESSAGES_DEBUG", "all", TRUE); + } + } else + logging_setup (); + + loop = g_main_loop_new (NULL, FALSE); + + bus = g_bus_get_sync (G_BUS_TYPE_SYSTEM, NULL, &error); + if (!bus) { + g_warning ("Could not get the system bus (%s). Make sure the message bus daemon is running!", + error->message); + g_error_free (error); + return 1; + } + + handler = g_object_new (HANDLER_TYPE, NULL); + g_dbus_interface_skeleton_export (G_DBUS_INTERFACE_SKELETON (handler->dbus_dispatcher), + bus, + NM_DISPATCHER_DBUS_PATH, + &error); + if (error) { + g_warning ("Could not export Dispatcher D-Bus interface: %s", error->message); + g_error_free (error); + return 1; + } + + g_bus_own_name_on_connection (bus, + NM_DISPATCHER_DBUS_SERVICE, + G_BUS_NAME_OWNER_FLAGS_NONE, + on_name_acquired, + on_name_lost, + NULL, NULL); + g_object_unref (bus); + + quit_timeout_reschedule (); + + g_main_loop_run (loop); + + g_queue_free (handler->requests_waiting); + g_object_unref (handler); + + if (!debug) + logging_shutdown (); + + return 0; +} + diff --git a/dispatcher/nm-dispatcher.conf b/dispatcher/nm-dispatcher.conf new file mode 100644 index 00000000..fd2f0e5a --- /dev/null +++ b/dispatcher/nm-dispatcher.conf @@ -0,0 +1,14 @@ + + + + + + + + + + + + diff --git a/dispatcher/nm-dispatcher.xml b/dispatcher/nm-dispatcher.xml new file mode 100644 index 00000000..0d9d28e2 --- /dev/null +++ b/dispatcher/nm-dispatcher.xml @@ -0,0 +1,46 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/dispatcher/org.freedesktop.nm_dispatcher.service.in b/dispatcher/org.freedesktop.nm_dispatcher.service.in new file mode 100644 index 00000000..ff037cca --- /dev/null +++ b/dispatcher/org.freedesktop.nm_dispatcher.service.in @@ -0,0 +1,6 @@ +[D-BUS Service] +Name=org.freedesktop.nm_dispatcher +Exec=@libexecdir@/nm-dispatcher +User=root +SystemdService=dbus-org.freedesktop.nm-dispatcher.service + diff --git a/dispatcher/tests/dispatcher-connectivity-full b/dispatcher/tests/dispatcher-connectivity-full new file mode 100644 index 00000000..0b2796d1 --- /dev/null +++ b/dispatcher/tests/dispatcher-connectivity-full @@ -0,0 +1,23 @@ +[main] +action=connectiviy-change +expected-iface=wlan0 +uuid=3fd2a33a-d81b-423f-ae99-e6baba742311 +id=Random Connection +connectivity-state=FULL + +[device] +state=30 +ip-interface=wlan0 +type=2 +interface=wlan0 +path=/org/freedesktop/NetworkManager/Devices/0 + +[env] +PATH= +CONNECTION_UUID=3fd2a33a-d81b-423f-ae99-e6baba742311 +CONNECTION_DBUS_PATH=/org/freedesktop/NetworkManager/Connections/5 +CONNECTION_ID=Random Connection +CONNECTION_FILENAME=/dispatcher/tests/dispatcher-connectivity-full +DEVICE_IFACE=wlan0 +DEVICE_IP_IFACE=wlan0 +CONNECTIVITY_STATE=FULL diff --git a/dispatcher/tests/dispatcher-connectivity-unknown b/dispatcher/tests/dispatcher-connectivity-unknown new file mode 100644 index 00000000..4d797712 --- /dev/null +++ b/dispatcher/tests/dispatcher-connectivity-unknown @@ -0,0 +1,22 @@ +[main] +action=connectiviy-change +expected-iface=wlan0 +uuid=3fd2a33a-d81b-423f-ae99-e6baba742311 +id=Random Connection +connectivity-state=UNKNOWN + +[device] +state=30 +ip-interface=wlan0 +type=2 +interface=wlan0 +path=/org/freedesktop/NetworkManager/Devices/0 + +[env] +PATH= +CONNECTION_UUID=3fd2a33a-d81b-423f-ae99-e6baba742311 +CONNECTION_DBUS_PATH=/org/freedesktop/NetworkManager/Connections/5 +CONNECTION_ID=Random Connection +CONNECTION_FILENAME=/dispatcher/tests/dispatcher-connectivity-unknown +DEVICE_IFACE=wlan0 +DEVICE_IP_IFACE=wlan0 diff --git a/dispatcher/tests/dispatcher-down b/dispatcher/tests/dispatcher-down new file mode 100644 index 00000000..e0e44a72 --- /dev/null +++ b/dispatcher/tests/dispatcher-down @@ -0,0 +1,22 @@ +[main] +action=down +expected-iface=wlan0 +uuid=3fd2a33a-d81b-423f-ae99-e6baba742311 +id=Random Connection + +[device] +state=30 +ip-interface=wlan0 +type=2 +interface=wlan0 +path=/org/freedesktop/NetworkManager/Devices/0 + +[env] +PATH= +CONNECTION_UUID=3fd2a33a-d81b-423f-ae99-e6baba742311 +CONNECTION_DBUS_PATH=/org/freedesktop/NetworkManager/Connections/5 +CONNECTION_ID=Random Connection +CONNECTION_FILENAME=/dispatcher/tests/dispatcher-down +DEVICE_IFACE=wlan0 +DEVICE_IP_IFACE=wlan0 + diff --git a/dispatcher/tests/dispatcher-external b/dispatcher/tests/dispatcher-external new file mode 100644 index 00000000..41f01d46 --- /dev/null +++ b/dispatcher/tests/dispatcher-external @@ -0,0 +1,39 @@ +[main] +action=up +expected-iface=virbr0 +uuid=92bbc2fb-7304-46be-8ebb-6093dbe19a6a +id=virbr0 +external=1 + +[device] +state=100 +ip-interface=virbr0 +type=13 +interface=virbr0 +path=/org/freedesktop/NetworkManager/Devices/0 + +[proxy] +pac-url=http://networkmanager.com/proxy.pac +pac-script="function FindProxyForURL (url, host) {}" + +[ip4] +addresses=192.168.122.1/24 0.0.0.0 +domains= +gateway=0.0.0.0 + +[env] +PATH= +CONNECTION_UUID=92bbc2fb-7304-46be-8ebb-6093dbe19a6a +CONNECTION_DBUS_PATH=/org/freedesktop/NetworkManager/Connections/5 +CONNECTION_FILENAME=/dispatcher/tests/dispatcher-external +CONNECTION_ID=virbr0 +CONNECTION_EXTERNAL=1 +DEVICE_IFACE=virbr0 +DEVICE_IP_IFACE=virbr0 +PROXY_PAC_URL=http://networkmanager.com/proxy.pac +PROXY_PAC_SCRIPT="function FindProxyForURL (url, host) {}" +IP4_NUM_ADDRESSES=1 +IP4_ADDRESS_0=192.168.122.1/24 0.0.0.0 +IP4_GATEWAY=0.0.0.0 +IP4_NUM_ROUTES=0 + diff --git a/dispatcher/tests/dispatcher-up b/dispatcher/tests/dispatcher-up new file mode 100644 index 00000000..ad7e87d3 --- /dev/null +++ b/dispatcher/tests/dispatcher-up @@ -0,0 +1,65 @@ +[main] +action=up +expected-iface=wlan0 +uuid=3fd2a33a-d81b-423f-ae99-e6baba742311 +id=Random Connection + +[device] +state=100 +ip-interface=wlan0 +type=2 +interface=wlan0 +path=/org/freedesktop/NetworkManager/Devices/0 + +[dhcp4] +netbios_name_servers=0.0.0.0 +domain_name_servers=68.87.77.134 68.87.72.134 192.168.1.1 +dhcp_lease_time=86400 +network_number=192.168.1.0 +domain_name=hsd1.mn.comcast.net. +ip_address=192.168.1.119 +dhcp_message_type=5 +dhcp_server_identifier=192.168.1.1 +routers=192.168.1.1 +broadcast_address=192.168.1.255 +subnet_mask=255.255.255.0 +expiry=1304300446 + +[proxy] +pac-url=http://networkmanager.com/proxy.pac +pac-script="function FindProxyForURL (url, host) {}" + +[ip4] +addresses=192.168.1.119/24 192.168.1.1 +nameservers=68.87.77.134 68.87.72.134 192.168.1.1 +domains=hsd1.mn.comcast.net. + +[env] +PATH= +CONNECTION_UUID=3fd2a33a-d81b-423f-ae99-e6baba742311 +CONNECTION_DBUS_PATH=/org/freedesktop/NetworkManager/Connections/5 +CONNECTION_ID=Random Connection +CONNECTION_FILENAME=/dispatcher/tests/dispatcher-up +DEVICE_IFACE=wlan0 +DEVICE_IP_IFACE=wlan0 +PROXY_PAC_URL=http://networkmanager.com/proxy.pac +PROXY_PAC_SCRIPT="function FindProxyForURL (url, host) {}" +IP4_ADDRESS_0=192.168.1.119/24 192.168.1.1 +IP4_NUM_ADDRESSES=1 +IP4_NAMESERVERS=68.87.77.134 68.87.72.134 192.168.1.1 +IP4_GATEWAY=192.168.1.1 +IP4_DOMAINS=hsd1.mn.comcast.net. +IP4_NUM_ROUTES=0 +DHCP4_NETBIOS_NAME_SERVERS=0.0.0.0 +DHCP4_DOMAIN_NAME_SERVERS=68.87.77.134 68.87.72.134 192.168.1.1 +DHCP4_DHCP_LEASE_TIME=86400 +DHCP4_NETWORK_NUMBER=192.168.1.0 +DHCP4_DOMAIN_NAME=hsd1.mn.comcast.net. +DHCP4_IP_ADDRESS=192.168.1.119 +DHCP4_DHCP_MESSAGE_TYPE=5 +DHCP4_DHCP_SERVER_IDENTIFIER=192.168.1.1 +DHCP4_ROUTERS=192.168.1.1 +DHCP4_BROADCAST_ADDRESS=192.168.1.255 +DHCP4_SUBNET_MASK=255.255.255.0 +DHCP4_EXPIRY=1304300446 + diff --git a/dispatcher/tests/dispatcher-vpn-down b/dispatcher/tests/dispatcher-vpn-down new file mode 100644 index 00000000..c921f105 --- /dev/null +++ b/dispatcher/tests/dispatcher-vpn-down @@ -0,0 +1,64 @@ +[main] +action=vpn-down +expected-iface=tun0 +uuid=355653c0-34d3-4777-ad25-f9a498b7ef8e +id=Random Connection + +[device] +state=100 +ip-interface=tun0 +type=2 +interface=wlan0 +path=/org/freedesktop/NetworkManager/Devices/0 + +[dhcp4] +netbios_name_servers=0.0.0.0 +domain_name_servers=68.87.77.134 68.87.72.134 192.168.1.1 +dhcp_lease_time=86400 +network_number=192.168.1.0 +domain_name=hsd1.mn.comcast.net. +ip_address=192.168.1.119 +dhcp_message_type=5 +dhcp_server_identifier=192.168.1.1 +routers=192.168.1.1 +broadcast_address=192.168.1.255 +subnet_mask=255.255.255.0 +expiry=1304349405 + +[proxy] +pac-url=http://networkmanager.com/proxy.pac +pac-script="function FindProxyForURL (url, host) {}" + +[ip4] +addresses=192.168.1.119/24 192.168.1.1 +nameservers=68.87.77.134 68.87.72.134 192.168.1.1 +domains=hsd1.mn.comcast.net. + +[env] +PATH= +CONNECTION_UUID=355653c0-34d3-4777-ad25-f9a498b7ef8e +CONNECTION_DBUS_PATH=/org/freedesktop/NetworkManager/Connections/5 +CONNECTION_ID=Random Connection +CONNECTION_FILENAME=/dispatcher/tests/dispatcher-vpn-down +DEVICE_IFACE=wlan0 +DEVICE_IP_IFACE=tun0 +PROXY_PAC_URL=http://networkmanager.com/proxy.pac +PROXY_PAC_SCRIPT="function FindProxyForURL (url, host) {}" +IP4_ADDRESS_0=192.168.1.119/24 192.168.1.1 +IP4_NUM_ADDRESSES=1 +IP4_NAMESERVERS=68.87.77.134 68.87.72.134 192.168.1.1 +IP4_GATEWAY=192.168.1.1 +IP4_DOMAINS=hsd1.mn.comcast.net. +IP4_NUM_ROUTES=0 +DHCP4_NETBIOS_NAME_SERVERS=0.0.0.0 +DHCP4_DOMAIN_NAME_SERVERS=68.87.77.134 68.87.72.134 192.168.1.1 +DHCP4_DHCP_LEASE_TIME=86400 +DHCP4_NETWORK_NUMBER=192.168.1.0 +DHCP4_DOMAIN_NAME=hsd1.mn.comcast.net. +DHCP4_IP_ADDRESS=192.168.1.119 +DHCP4_DHCP_MESSAGE_TYPE=5 +DHCP4_DHCP_SERVER_IDENTIFIER=192.168.1.1 +DHCP4_ROUTERS=192.168.1.1 +DHCP4_BROADCAST_ADDRESS=192.168.1.255 +DHCP4_SUBNET_MASK=255.255.255.0 +DHCP4_EXPIRY=1304349405 diff --git a/dispatcher/tests/dispatcher-vpn-up b/dispatcher/tests/dispatcher-vpn-up new file mode 100644 index 00000000..cbafc031 --- /dev/null +++ b/dispatcher/tests/dispatcher-vpn-up @@ -0,0 +1,64 @@ +[main] +action=vpn-up +expected-iface=tun0 +uuid=355653c0-34d3-4777-ad25-f9a498b7ef8e +id=Random Connection + +[device] +state=100 +ip-interface=tun0 +type=2 +interface=wlan0 +path=/org/freedesktop/NetworkManager/Devices/0 + +[dhcp4] +netbios_name_servers=0.0.0.0 +domain_name_servers=68.87.77.134 68.87.72.134 192.168.1.1 +dhcp_lease_time=86400 +network_number=192.168.1.0 +domain_name=hsd1.mn.comcast.net. +ip_address=192.168.1.119 +dhcp_message_type=5 +dhcp_server_identifier=192.168.1.1 +routers=192.168.1.1 +broadcast_address=192.168.1.255 +subnet_mask=255.255.255.0 +expiry=1304349405 + +[proxy] +pac-url=http://networkmanager.com/proxy.pac +pac-script="function FindProxyForURL (url, host) {}" + +[ip4] +addresses=192.168.1.119/24 192.168.1.1 +nameservers=68.87.77.134 68.87.72.134 192.168.1.1 +domains=hsd1.mn.comcast.net. + +[env] +PATH= +CONNECTION_UUID=355653c0-34d3-4777-ad25-f9a498b7ef8e +CONNECTION_DBUS_PATH=/org/freedesktop/NetworkManager/Connections/5 +CONNECTION_ID=Random Connection +CONNECTION_FILENAME=/dispatcher/tests/dispatcher-vpn-up +DEVICE_IFACE=wlan0 +DEVICE_IP_IFACE=tun0 +PROXY_PAC_URL=http://networkmanager.com/proxy.pac +PROXY_PAC_SCRIPT="function FindProxyForURL (url, host) {}" +IP4_ADDRESS_0=192.168.1.119/24 192.168.1.1 +IP4_NUM_ADDRESSES=1 +IP4_NAMESERVERS=68.87.77.134 68.87.72.134 192.168.1.1 +IP4_GATEWAY=192.168.1.1 +IP4_DOMAINS=hsd1.mn.comcast.net. +IP4_NUM_ROUTES=0 +DHCP4_NETBIOS_NAME_SERVERS=0.0.0.0 +DHCP4_DOMAIN_NAME_SERVERS=68.87.77.134 68.87.72.134 192.168.1.1 +DHCP4_DHCP_LEASE_TIME=86400 +DHCP4_NETWORK_NUMBER=192.168.1.0 +DHCP4_DOMAIN_NAME=hsd1.mn.comcast.net. +DHCP4_IP_ADDRESS=192.168.1.119 +DHCP4_DHCP_MESSAGE_TYPE=5 +DHCP4_DHCP_SERVER_IDENTIFIER=192.168.1.1 +DHCP4_ROUTERS=192.168.1.1 +DHCP4_BROADCAST_ADDRESS=192.168.1.255 +DHCP4_SUBNET_MASK=255.255.255.0 +DHCP4_EXPIRY=1304349405 diff --git a/dispatcher/tests/test-dispatcher-envp.c b/dispatcher/tests/test-dispatcher-envp.c new file mode 100644 index 00000000..6dd4db07 --- /dev/null +++ b/dispatcher/tests/test-dispatcher-envp.c @@ -0,0 +1,671 @@ +/* -*- Mode: C; tab-width: 4; indent-tabs-mode: t; c-basic-offset: 4 -*- */ +/* + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2, or (at your option) + * any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + * + * Copyright (C) 2011 Red Hat, Inc. + * + */ + +#include "nm-default.h" + +#include +#include +#include + +#include "nm-core-internal.h" +#include "nm-dispatcher-utils.h" +#include "nm-dispatcher-api.h" + +#include "nm-utils/nm-test-utils.h" + +/*****************************************************************************/ + +static gboolean +parse_main (GKeyFile *kf, + const char *filename, + GVariant **out_con_dict, + GVariant **out_con_props, + char **out_expected_iface, + char **out_action, + char **out_connectivity_state, + char **out_vpn_ip_iface, + GError **error) +{ + char *uuid, *id; + NMConnection *connection; + NMSettingConnection *s_con; + GVariantBuilder props; + + *out_expected_iface = g_key_file_get_string (kf, "main", "expected-iface", error); + if (*out_expected_iface == NULL) + return FALSE; + + *out_connectivity_state = g_key_file_get_string (kf, "main", "connectivity-state", NULL); + *out_vpn_ip_iface = g_key_file_get_string (kf, "main", "vpn-ip-iface", NULL); + + *out_action = g_key_file_get_string (kf, "main", "action", error); + if (*out_action == NULL) + return FALSE; + + uuid = g_key_file_get_string (kf, "main", "uuid", error); + if (uuid == NULL) + return FALSE; + id = g_key_file_get_string (kf, "main", "id", error); + if (id == NULL) + return FALSE; + + connection = nm_simple_connection_new (); + g_assert (connection); + s_con = (NMSettingConnection *) nm_setting_connection_new (); + g_assert (s_con); + g_object_set (s_con, + NM_SETTING_CONNECTION_UUID, uuid, + NM_SETTING_CONNECTION_ID, id, + NULL); + g_free (uuid); + g_free (id); + nm_connection_add_setting (connection, NM_SETTING (s_con)); + + *out_con_dict = nm_connection_to_dbus (connection, NM_CONNECTION_SERIALIZE_ALL); + g_object_unref (connection); + + g_variant_builder_init (&props, G_VARIANT_TYPE ("a{sv}")); + g_variant_builder_add (&props, "{sv}", + NMD_CONNECTION_PROPS_PATH, + g_variant_new_object_path ("/org/freedesktop/NetworkManager/Connections/5")); + + /* Strip out the non-fixed portion of the filename */ + filename = strstr (filename, "/dispatcher"); + g_variant_builder_add (&props, "{sv}", + "filename", + g_variant_new_string (filename)); + + if (g_key_file_get_boolean (kf, "main", "external", NULL)) { + g_variant_builder_add (&props, "{sv}", + "external", + g_variant_new_boolean (TRUE)); + } + + *out_con_props = g_variant_builder_end (&props); + + return TRUE; +} + +static gboolean +parse_device (GKeyFile *kf, GVariant **out_device_props, GError **error) +{ + GVariantBuilder props; + char *tmp; + gint i; + + g_variant_builder_init (&props, G_VARIANT_TYPE ("a{sv}")); + + i = g_key_file_get_integer (kf, "device", "state", error); + if (i == 0) + return FALSE; + g_variant_builder_add (&props, "{sv}", + NMD_DEVICE_PROPS_STATE, + g_variant_new_uint32 (i)); + + i = g_key_file_get_integer (kf, "device", "type", error); + if (i == 0) + return FALSE; + g_variant_builder_add (&props, "{sv}", + NMD_DEVICE_PROPS_TYPE, + g_variant_new_uint32 (i)); + + tmp = g_key_file_get_string (kf, "device", "interface", error); + if (tmp == NULL) + return FALSE; + g_variant_builder_add (&props, "{sv}", + NMD_DEVICE_PROPS_INTERFACE, + g_variant_new_string (tmp)); + g_free (tmp); + + tmp = g_key_file_get_string (kf, "device", "ip-interface", error); + if (tmp == NULL) + return FALSE; + g_variant_builder_add (&props, "{sv}", + NMD_DEVICE_PROPS_IP_INTERFACE, + g_variant_new_string (tmp)); + g_free (tmp); + + tmp = g_key_file_get_string (kf, "device", "path", error); + if (tmp == NULL) + return FALSE; + g_variant_builder_add (&props, "{sv}", + NMD_DEVICE_PROPS_PATH, + g_variant_new_object_path (tmp)); + g_free (tmp); + + *out_device_props = g_variant_builder_end (&props); + return TRUE; +} + +static gboolean +add_uint_array (GKeyFile *kf, + GVariantBuilder *props, + const char *section, + const char *key, + GError **error) +{ + char *tmp; + char **split, **iter; + GArray *items; + + tmp = g_key_file_get_string (kf, section, key, error); + if (tmp == NULL) { + g_clear_error (error); + return TRUE; + } + split = g_strsplit_set (tmp, " ", -1); + g_free (tmp); + + if (g_strv_length (split) > 0) { + items = g_array_sized_new (FALSE, TRUE, sizeof (guint32), g_strv_length (split)); + for (iter = split; iter && *iter; iter++) { + if (strlen (g_strstrip (*iter))) { + guint32 addr; + + g_assert_cmpint (inet_pton (AF_INET, *iter, &addr), ==, 1); + g_array_append_val (items, addr); + } + } + g_variant_builder_add (props, "{sv}", key, + g_variant_new_fixed_array (G_VARIANT_TYPE_UINT32, + items->data, items->len, + sizeof (guint32))); + g_array_unref (items); + } + g_strfreev (split); + return TRUE; +} + +static gboolean +parse_proxy (GKeyFile *kf, GVariant **out_props, const char *section, GError **error) +{ + GVariantBuilder props; + char *tmp; + + g_variant_builder_init (&props, G_VARIANT_TYPE ("a{sv}")); + + tmp = g_key_file_get_string (kf, section, "pac-url", error); + if (tmp == NULL) + return FALSE; + g_variant_builder_add (&props, "{sv}", + "pac-url", + g_variant_new_string (tmp)); + g_free (tmp); + + tmp = g_key_file_get_string (kf, section, "pac-script", error); + if (tmp == NULL) + return FALSE; + g_variant_builder_add (&props, "{sv}", + "pac-script", + g_variant_new_string (tmp)); + g_free (tmp); + *out_props = g_variant_builder_end (&props); + return TRUE; +} + +static gboolean +parse_ip4 (GKeyFile *kf, GVariant **out_props, const char *section, GError **error) +{ + GVariantBuilder props; + char *tmp; + char **split, **iter; + GPtrArray *addresses, *routes; + const char *gateway = NULL; + + g_variant_builder_init (&props, G_VARIANT_TYPE ("a{sv}")); + + /* search domains */ + /* Use char** for domains. (DBUS_TYPE_G_ARRAY_OF_STRING of NMIP4Config + * becomes G_TYPE_STRV when sending the value over D-Bus) + */ + tmp = g_key_file_get_string (kf, section, "domains", error); + if (tmp == NULL) + return FALSE; + split = g_strsplit_set (tmp, " ", -1); + g_free (tmp); + + if (split && g_strv_length (split) > 0) { + for (iter = split; iter && *iter; iter++) + g_strstrip (*iter); + g_variant_builder_add (&props, "{sv}", "domains", g_variant_new_strv ((gpointer) split, -1)); + } + g_strfreev (split); + + /* nameservers */ + if (!add_uint_array (kf, &props, "ip4", "nameservers", error)) + return FALSE; + /* wins-servers */ + if (!add_uint_array (kf, &props, "ip4", "wins-servers", error)) + return FALSE; + + /* Addresses */ + tmp = g_key_file_get_string (kf, section, "addresses", error); + if (tmp == NULL) + return FALSE; + split = g_strsplit_set (tmp, ",", -1); + g_free (tmp); + + if (split && g_strv_length (split) > 0) { + addresses = g_ptr_array_new_with_free_func ((GDestroyNotify) nm_ip_address_unref); + for (iter = split; iter && *iter; iter++) { + NMIPAddress *addr; + char *ip, *prefix; + + if (strlen (g_strstrip (*iter)) == 0) + continue; + + ip = *iter; + + prefix = strchr (ip, '/'); + g_assert (prefix); + *prefix++ = '\0'; + + if (addresses->len == 0) { + gateway = strchr (prefix, ' '); + g_assert (gateway); + gateway++; + } + + addr = nm_ip_address_new (AF_INET, ip, (guint) atoi (prefix), error); + if (!addr) { + g_ptr_array_unref (addresses); + return FALSE; + } + g_ptr_array_add (addresses, addr); + } + + g_variant_builder_add (&props, "{sv}", "addresses", + nm_utils_ip4_addresses_to_variant (addresses, gateway)); + g_ptr_array_unref (addresses); + } + g_strfreev (split); + + /* Routes */ + tmp = g_key_file_get_string (kf, section, "routes", error); + g_clear_error (error); + if (tmp) { + split = g_strsplit_set (tmp, ",", -1); + g_free (tmp); + + if (split && g_strv_length (split) > 0) { + routes = g_ptr_array_new_with_free_func ((GDestroyNotify) nm_ip_route_unref); + for (iter = split; iter && *iter; iter++) { + NMIPRoute *route; + char *dest, *prefix, *next_hop, *metric; + + if (strlen (g_strstrip (*iter)) == 0) + continue; + + dest = *iter; + + prefix = strchr (dest, '/'); + g_assert (prefix); + *prefix++ = '\0'; + + next_hop = strchr (prefix, ' '); + g_assert (next_hop); + next_hop++; + + metric = strchr (next_hop, ' '); + g_assert (metric); + metric++; + + route = nm_ip_route_new (AF_INET, + dest, (guint) atoi (prefix), + next_hop, (guint) atoi (metric), + error); + if (!route) { + g_ptr_array_unref (routes); + return FALSE; + } + g_ptr_array_add (routes, route); + } + + g_variant_builder_add (&props, "{sv}", "routes", + nm_utils_ip4_routes_to_variant (routes)); + g_ptr_array_unref (routes); + } + g_strfreev (split); + } + + *out_props = g_variant_builder_end (&props); + return TRUE; +} + +static gboolean +parse_dhcp (GKeyFile *kf, + const char *group_name, + GVariant **out_props, + GError **error) +{ + char **keys, **iter, *val; + GVariantBuilder props; + + keys = g_key_file_get_keys (kf, group_name, NULL, error); + if (!keys) + return FALSE; + + g_variant_builder_init (&props, G_VARIANT_TYPE ("a{sv}")); + for (iter = keys; iter && *iter; iter++) { + val = g_key_file_get_string (kf, group_name, *iter, error); + if (!val) { + g_strfreev (keys); + g_variant_builder_clear (&props); + return FALSE; + } + g_variant_builder_add (&props, "{sv}", *iter, g_variant_new_string (val)); + g_free (val); + } + g_strfreev (keys); + + *out_props = g_variant_builder_end (&props); + return TRUE; +} + +static gboolean +get_dispatcher_file (const char *file, + GVariant **out_con_dict, + GVariant **out_con_props, + GVariant **out_device_props, + GVariant **out_device_proxy_props, + GVariant **out_device_ip4_props, + GVariant **out_device_ip6_props, + GVariant **out_device_dhcp4_props, + GVariant **out_device_dhcp6_props, + char **out_connectivity_state, + char **out_vpn_ip_iface, + GVariant **out_vpn_proxy_props, + GVariant **out_vpn_ip4_props, + GVariant **out_vpn_ip6_props, + char **out_expected_iface, + char **out_action, + GHashTable **out_env, + GError **error) +{ + GKeyFile *kf; + gboolean success = FALSE; + char **keys, **iter, *val; + + g_assert (!error || !*error); + g_assert (out_con_dict && !*out_con_dict); + g_assert (out_con_props && !*out_con_props); + g_assert (out_device_props && !*out_device_props); + g_assert (out_device_proxy_props && !*out_device_proxy_props); + g_assert (out_device_ip4_props && !*out_device_ip4_props); + g_assert (out_device_ip6_props && !*out_device_ip6_props); + g_assert (out_device_dhcp4_props && !*out_device_dhcp4_props); + g_assert (out_device_dhcp6_props && !*out_device_dhcp6_props); + g_assert (out_connectivity_state && !*out_connectivity_state); + g_assert (out_vpn_ip_iface && !*out_vpn_ip_iface); + g_assert (out_vpn_proxy_props && !*out_vpn_proxy_props); + g_assert (out_vpn_ip4_props && !*out_vpn_ip4_props); + g_assert (out_vpn_ip6_props && !*out_vpn_ip6_props); + g_assert (out_expected_iface && !*out_expected_iface); + g_assert (out_action && !*out_action); + g_assert (out_env && !*out_env); + + kf = g_key_file_new (); + if (!g_key_file_load_from_file (kf, file, G_KEY_FILE_NONE, error)) + return FALSE; + + if (!parse_main (kf, + file, + out_con_dict, + out_con_props, + out_expected_iface, + out_action, + out_connectivity_state, + out_vpn_ip_iface, + error)) + goto out; + + if (!parse_device (kf, out_device_props, error)) + goto out; + + if (g_key_file_has_group (kf, "proxy")) { + if (!parse_proxy (kf, out_device_proxy_props, "proxy", error)) + goto out; + } + + if (g_key_file_has_group (kf, "ip4")) { + if (!parse_ip4 (kf, out_device_ip4_props, "ip4", error)) + goto out; + } + + if (g_key_file_has_group (kf, "dhcp4")) { + if (!parse_dhcp (kf, "dhcp4", out_device_dhcp4_props, error)) + goto out; + } + + if (g_key_file_has_group (kf, "dhcp6")) { + if (!parse_dhcp (kf, "dhcp6", out_device_dhcp6_props, error)) + goto out; + } + + g_assert (g_key_file_has_group (kf, "env")); + keys = g_key_file_get_keys (kf, "env", NULL, error); + *out_env = g_hash_table_new_full (g_str_hash, g_str_equal, g_free, NULL); + for (iter = keys; iter && *iter; iter++) { + val = g_key_file_get_string (kf, "env", *iter, error); + if (!val) + goto out; + g_hash_table_insert (*out_env, + g_strdup_printf ("%s=%s", *iter, val), + GUINT_TO_POINTER (1)); + g_free (val); + } + g_strfreev (keys); + + success = TRUE; + +out: + g_key_file_free (kf); + return success; +} + +/*****************************************************************************/ + +static void +test_generic (const char *file, const char *override_vpn_ip_iface) +{ + gs_unref_variant GVariant *con_dict = NULL; + gs_unref_variant GVariant *con_props = NULL; + gs_unref_variant GVariant *device_props = NULL; + gs_unref_variant GVariant *device_proxy_props = NULL; + gs_unref_variant GVariant *device_ip4_props = NULL; + gs_unref_variant GVariant *device_ip6_props = NULL; + gs_unref_variant GVariant *device_dhcp4_props = NULL; + gs_unref_variant GVariant *device_dhcp6_props = NULL; + gs_free char *connectivity_change = NULL; + gs_free char *vpn_ip_iface = NULL; + gs_unref_variant GVariant *vpn_proxy_props = NULL; + gs_unref_variant GVariant *vpn_ip4_props = NULL; + gs_unref_variant GVariant *vpn_ip6_props = NULL; + gs_free char *expected_iface = NULL; + gs_free char *action = NULL; + gs_free char *out_iface = NULL; + const char *error_message = NULL; + gs_unref_hashtable GHashTable *expected_env = NULL; + GError *error = NULL; + gboolean success; + char *p; + gs_strfreev char **denv = NULL; + char **iter; + + /* Read in the test file */ + p = g_build_filename (SRCDIR, file, NULL); + success = get_dispatcher_file (p, + &con_dict, + &con_props, + &device_props, + &device_proxy_props, + &device_ip4_props, + &device_ip6_props, + &device_dhcp4_props, + &device_dhcp6_props, + &connectivity_change, + &vpn_ip_iface, + &vpn_proxy_props, + &vpn_ip4_props, + &vpn_ip6_props, + &expected_iface, + &action, + &expected_env, + &error); + g_free (p); + g_assert_no_error (error); + g_assert (success); + + /* Get the environment from the dispatcher code */ + denv = nm_dispatcher_utils_construct_envp (action, + con_dict, + con_props, + device_props, + device_proxy_props, + device_ip4_props, + device_ip6_props, + device_dhcp4_props, + device_dhcp6_props, + connectivity_change, + override_vpn_ip_iface ? override_vpn_ip_iface : vpn_ip_iface, + vpn_proxy_props, + vpn_ip4_props, + vpn_ip6_props, + &out_iface, + &error_message); + + g_assert ((!denv && error_message) || (denv && !error_message)); + + if (error_message) + g_warning ("%s", error_message); + + /* Print out environment for now */ +#ifdef DEBUG + g_message ("\n******* Generated environment:"); + for (iter = denv; iter && *iter; iter++) + g_message (" %s", *iter); +#endif + +#ifdef DEBUG + { + GHashTableIter k; + const char *key; + + g_message ("\n******* Expected environment:"); + g_hash_table_iter_init (&k, expected_env); + while (g_hash_table_iter_next (&k, (gpointer) &key, NULL)) + g_message (" %s", key); + } +#endif + + g_assert_cmpint (g_strv_length (denv), ==, g_hash_table_size (expected_env)); + + /* Compare dispatcher generated env and expected env */ + for (iter = denv; iter && *iter; iter++) { + gpointer foo; + const char *i_value = *iter; + + if (strstr (i_value, "PATH=") == i_value) { + g_assert_cmpstr (&i_value[strlen("PATH=")], ==, g_getenv ("PATH")); + + /* The path is constructed dynamically. Ignore the actual value. */ + i_value = "PATH="; + } + + foo = g_hash_table_lookup (expected_env, i_value); + if (!foo) + g_warning ("Failed to find %s in environment", i_value); + g_assert (foo); + } + + g_assert_cmpstr (expected_iface, ==, out_iface); +} + +/*****************************************************************************/ + +static void +test_up (void) +{ + test_generic ("dispatcher-up", NULL); +} + +static void +test_down (void) +{ + test_generic ("dispatcher-down", NULL); +} + +static void +test_vpn_up (void) +{ + test_generic ("dispatcher-vpn-up", NULL); +} + +static void +test_vpn_down (void) +{ + test_generic ("dispatcher-vpn-down", NULL); +} + +static void +test_external (void) +{ + test_generic ("dispatcher-external", NULL); +} + +static void +test_connectivity_changed (void) +{ + /* These tests will check that the CONNECTIVITY_STATE environment + * variable is only defined for known states, such as 'full'. */ + test_generic ("dispatcher-connectivity-unknown", NULL); + test_generic ("dispatcher-connectivity-full", NULL); +} + +static void +test_up_empty_vpn_iface (void) +{ + /* Test that an empty VPN iface variable, like is passed through D-Bus + * from NM, is ignored by the dispatcher environment construction code. + */ + test_generic ("dispatcher-up", ""); +} + +/*****************************************************************************/ + +NMTST_DEFINE (); + +int +main (int argc, char **argv) +{ + nmtst_init (&argc, &argv, TRUE); + + g_test_add_func ("/dispatcher/up", test_up); + g_test_add_func ("/dispatcher/down", test_down); + g_test_add_func ("/dispatcher/vpn_up", test_vpn_up); + g_test_add_func ("/dispatcher/vpn_down", test_vpn_down); + g_test_add_func ("/dispatcher/external", test_external); + g_test_add_func ("/dispatcher/connectivity_changed", test_connectivity_changed); + + g_test_add_func ("/dispatcher/up_empty_vpn_iface", test_up_empty_vpn_iface); + + return g_test_run (); +} + diff --git a/docs/Makefile.am b/docs/Makefile.am deleted file mode 100644 index 52cbe528..00000000 --- a/docs/Makefile.am +++ /dev/null @@ -1,7 +0,0 @@ -SUBDIRS = libnm api - -if WITH_LEGACY_LIBRARIES -SUBDIRS += \ - libnm-util \ - libnm-glib -endif diff --git a/docs/Makefile.in b/docs/Makefile.in deleted file mode 100644 index a45a5430..00000000 --- a/docs/Makefile.in +++ /dev/null @@ -1,785 +0,0 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. -# @configure_input@ - -# Copyright (C) 1994-2014 Free Software Foundation, Inc. - -# This Makefile.in is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY, to the extent permitted by law; without -# even the implied warranty of MERCHANTABILITY or FITNESS FOR A -# PARTICULAR PURPOSE. - -@SET_MAKE@ -VPATH = @srcdir@ -am__is_gnu_make = { \ - if test -z '$(MAKELEVEL)'; then \ - false; \ - elif test -n '$(MAKE_HOST)'; then \ - true; \ - elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ - true; \ - else \ - false; \ - fi; \ -} -am__make_running_with_option = \ - case $${target_option-} in \ - ?) ;; \ - *) echo "am__make_running_with_option: internal error: invalid" \ - "target option '$${target_option-}' specified" >&2; \ - exit 1;; \ - esac; \ - has_opt=no; \ - sane_makeflags=$$MAKEFLAGS; \ - if $(am__is_gnu_make); then \ - sane_makeflags=$$MFLAGS; \ - else \ - case $$MAKEFLAGS in \ - *\\[\ \ ]*) \ - bs=\\; \ - sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ - | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ - esac; \ - fi; \ - skip_next=no; \ - strip_trailopt () \ - { \ - flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ - }; \ - for flg in $$sane_makeflags; do \ - test $$skip_next = yes && { skip_next=no; continue; }; \ - case $$flg in \ - *=*|--*) continue;; \ - -*I) strip_trailopt 'I'; skip_next=yes;; \ - -*I?*) strip_trailopt 'I';; \ - -*O) strip_trailopt 'O'; skip_next=yes;; \ - -*O?*) strip_trailopt 'O';; \ - -*l) strip_trailopt 'l'; skip_next=yes;; \ - -*l?*) strip_trailopt 'l';; \ - -[dEDm]) skip_next=yes;; \ - -[JT]) skip_next=yes;; \ - esac; \ - case $$flg in \ - *$$target_option*) has_opt=yes; break;; \ - esac; \ - done; \ - test $$has_opt = yes -am__make_dryrun = (target_option=n; $(am__make_running_with_option)) -am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) -pkgdatadir = $(datadir)/@PACKAGE@ -pkgincludedir = $(includedir)/@PACKAGE@ -pkglibdir = $(libdir)/@PACKAGE@ -pkglibexecdir = $(libexecdir)/@PACKAGE@ -am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd -install_sh_DATA = $(install_sh) -c -m 644 -install_sh_PROGRAM = $(install_sh) -c -install_sh_SCRIPT = $(install_sh) -c -INSTALL_HEADER = $(INSTALL_DATA) -transform = $(program_transform_name) -NORMAL_INSTALL = : -PRE_INSTALL = : -POST_INSTALL = : -NORMAL_UNINSTALL = : -PRE_UNINSTALL = : -POST_UNINSTALL = : -build_triplet = @build@ -host_triplet = @host@ -@WITH_LEGACY_LIBRARIES_TRUE@am__append_1 = \ -@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util \ -@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib - -subdir = docs -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -am__aclocal_m4_deps = $(top_srcdir)/m4/attributes.m4 \ - $(top_srcdir)/m4/ax_lib_readline.m4 \ - $(top_srcdir)/m4/compiler_options.m4 \ - $(top_srcdir)/m4/gettext.m4 $(top_srcdir)/m4/git-sha-record.m4 \ - $(top_srcdir)/m4/gnome-code-coverage.m4 \ - $(top_srcdir)/m4/gtk-doc.m4 $(top_srcdir)/m4/iconv.m4 \ - $(top_srcdir)/m4/intlmacosx.m4 $(top_srcdir)/m4/intltool.m4 \ - $(top_srcdir)/m4/introspection.m4 $(top_srcdir)/m4/lib-ld.m4 \ - $(top_srcdir)/m4/lib-link.m4 $(top_srcdir)/m4/lib-prefix.m4 \ - $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \ - $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \ - $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/m4/nls.m4 \ - $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \ - $(top_srcdir)/m4/vapigen.m4 $(top_srcdir)/configure.ac -am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ - $(ACLOCAL_M4) -DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) -mkinstalldirs = $(install_sh) -d -CONFIG_HEADER = $(top_builddir)/config.h -CONFIG_CLEAN_FILES = -CONFIG_CLEAN_VPATH_FILES = -AM_V_P = $(am__v_P_@AM_V@) -am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) -am__v_P_0 = false -am__v_P_1 = : -AM_V_GEN = $(am__v_GEN_@AM_V@) -am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) -am__v_GEN_0 = @echo " GEN " $@; -am__v_GEN_1 = -AM_V_at = $(am__v_at_@AM_V@) -am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) -am__v_at_0 = @ -am__v_at_1 = -SOURCES = -DIST_SOURCES = -RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \ - ctags-recursive dvi-recursive html-recursive info-recursive \ - install-data-recursive install-dvi-recursive \ - install-exec-recursive install-html-recursive \ - install-info-recursive install-pdf-recursive \ - install-ps-recursive install-recursive installcheck-recursive \ - installdirs-recursive pdf-recursive ps-recursive \ - tags-recursive uninstall-recursive -am__can_run_installinfo = \ - case $$AM_UPDATE_INFO_DIR in \ - n|no|NO) false;; \ - *) (install-info --version) >/dev/null 2>&1;; \ - esac -RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ - distclean-recursive maintainer-clean-recursive -am__recursive_targets = \ - $(RECURSIVE_TARGETS) \ - $(RECURSIVE_CLEAN_TARGETS) \ - $(am__extra_recursive_targets) -AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \ - distdir -am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) -# Read a list of newline-separated strings from the standard input, -# and print each of them once, without duplicates. Input order is -# *not* preserved. -am__uniquify_input = $(AWK) '\ - BEGIN { nonempty = 0; } \ - { items[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in items) print i; }; } \ -' -# Make sure the list of sources is unique. This is necessary because, -# e.g., the same source file might be shared among _SOURCES variables -# for different programs/libraries. -am__define_uniq_tagged_files = \ - list='$(am__tagged_files)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | $(am__uniquify_input)` -ETAGS = etags -CTAGS = ctags -DIST_SUBDIRS = libnm api libnm-util libnm-glib -am__DIST_COMMON = $(srcdir)/Makefile.in -DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -am__relativize = \ - dir0=`pwd`; \ - sed_first='s,^\([^/]*\)/.*$$,\1,'; \ - sed_rest='s,^[^/]*/*,,'; \ - sed_last='s,^.*/\([^/]*\)$$,\1,'; \ - sed_butlast='s,/*[^/]*$$,,'; \ - while test -n "$$dir1"; do \ - first=`echo "$$dir1" | sed -e "$$sed_first"`; \ - if test "$$first" != "."; then \ - if test "$$first" = ".."; then \ - dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \ - dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \ - else \ - first2=`echo "$$dir2" | sed -e "$$sed_first"`; \ - if test "$$first2" = "$$first"; then \ - dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \ - else \ - dir2="../$$dir2"; \ - fi; \ - dir0="$$dir0"/"$$first"; \ - fi; \ - fi; \ - dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \ - done; \ - reldir="$$dir2" -ACLOCAL = @ACLOCAL@ -ALL_LINGUAS = @ALL_LINGUAS@ -AMTAR = @AMTAR@ -AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ -AM_TESTS_FD_REDIRECT = @AM_TESTS_FD_REDIRECT@ -AR = @AR@ -AUTOCONF = @AUTOCONF@ -AUTOHEADER = @AUTOHEADER@ -AUTOMAKE = @AUTOMAKE@ -AWK = @AWK@ -BLUEZ5_CFLAGS = @BLUEZ5_CFLAGS@ -BLUEZ5_LIBS = @BLUEZ5_LIBS@ -CC = @CC@ -CCDEPMODE = @CCDEPMODE@ -CFLAGS = @CFLAGS@ -CODE_COVERAGE_CFLAGS = @CODE_COVERAGE_CFLAGS@ -CODE_COVERAGE_ENABLED = @CODE_COVERAGE_ENABLED@ -CODE_COVERAGE_LDFLAGS = @CODE_COVERAGE_LDFLAGS@ -CPP = @CPP@ -CPPFLAGS = @CPPFLAGS@ -CXX = @CXX@ -CXXCPP = @CXXCPP@ -CXXDEPMODE = @CXXDEPMODE@ -CXXFLAGS = @CXXFLAGS@ -CYGPATH_W = @CYGPATH_W@ -DBUS_CFLAGS = @DBUS_CFLAGS@ -DBUS_LIBS = @DBUS_LIBS@ -DBUS_SYS_DIR = @DBUS_SYS_DIR@ -DEFS = @DEFS@ -DEPDIR = @DEPDIR@ -DHCLIENT_PATH = @DHCLIENT_PATH@ -DHCPCD_PATH = @DHCPCD_PATH@ -DISTRO_NETWORK_SERVICE = @DISTRO_NETWORK_SERVICE@ -DLLTOOL = @DLLTOOL@ -DL_LIBS = @DL_LIBS@ -DNSMASQ_PATH = @DNSMASQ_PATH@ -DNSSEC_TRIGGER_SCRIPT = @DNSSEC_TRIGGER_SCRIPT@ -DSYMUTIL = @DSYMUTIL@ -DUMPBIN = @DUMPBIN@ -ECHO_C = @ECHO_C@ -ECHO_N = @ECHO_N@ -ECHO_T = @ECHO_T@ -EGREP = @EGREP@ -EXEEXT = @EXEEXT@ -FGREP = @FGREP@ -GENHTML = @GENHTML@ -GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@ -GETTEXT_PACKAGE = @GETTEXT_PACKAGE@ -GLIB_CFLAGS = @GLIB_CFLAGS@ -GLIB_GENMARSHAL = @GLIB_GENMARSHAL@ -GLIB_LIBS = @GLIB_LIBS@ -GLIB_MAKEFILE = @GLIB_MAKEFILE@ -GLIB_MKENUMS = @GLIB_MKENUMS@ -GMSGFMT = @GMSGFMT@ -GMSGFMT_015 = @GMSGFMT_015@ -GNUTLS_CFLAGS = @GNUTLS_CFLAGS@ -GNUTLS_LIBS = @GNUTLS_LIBS@ -GREP = @GREP@ -GTKDOC_CHECK = @GTKDOC_CHECK@ -GTKDOC_CHECK_PATH = @GTKDOC_CHECK_PATH@ -GTKDOC_DEPS_CFLAGS = @GTKDOC_DEPS_CFLAGS@ -GTKDOC_DEPS_LIBS = @GTKDOC_DEPS_LIBS@ -GTKDOC_MKPDF = @GTKDOC_MKPDF@ -GTKDOC_REBASE = @GTKDOC_REBASE@ -GUDEV_CFLAGS = @GUDEV_CFLAGS@ -GUDEV_LIBS = @GUDEV_LIBS@ -HTML_DIR = @HTML_DIR@ -INSTALL = @INSTALL@ -INSTALL_DATA = @INSTALL_DATA@ -INSTALL_PROGRAM = @INSTALL_PROGRAM@ -INSTALL_SCRIPT = @INSTALL_SCRIPT@ -INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ -INTLLIBS = @INTLLIBS@ -INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@ -INTLTOOL_MERGE = @INTLTOOL_MERGE@ -INTLTOOL_PERL = @INTLTOOL_PERL@ -INTLTOOL_UPDATE = @INTLTOOL_UPDATE@ -INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@ -INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@ -INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@ -INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@ -INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ -INTROSPECTION_CFLAGS = @INTROSPECTION_CFLAGS@ -INTROSPECTION_COMPILER = @INTROSPECTION_COMPILER@ -INTROSPECTION_GENERATE = @INTROSPECTION_GENERATE@ -INTROSPECTION_GIRDIR = @INTROSPECTION_GIRDIR@ -INTROSPECTION_LIBS = @INTROSPECTION_LIBS@ -INTROSPECTION_MAKEFILE = @INTROSPECTION_MAKEFILE@ -INTROSPECTION_SCANNER = @INTROSPECTION_SCANNER@ -INTROSPECTION_TYPELIBDIR = @INTROSPECTION_TYPELIBDIR@ -IPTABLES_PATH = @IPTABLES_PATH@ -JANSSON_CFLAGS = @JANSSON_CFLAGS@ -JANSSON_LIBS = @JANSSON_LIBS@ -KERNEL_FIRMWARE_DIR = @KERNEL_FIRMWARE_DIR@ -LCOV = @LCOV@ -LD = @LD@ -LDFLAGS = @LDFLAGS@ -LIBAUDIT_CFLAGS = @LIBAUDIT_CFLAGS@ -LIBAUDIT_LIBS = @LIBAUDIT_LIBS@ -LIBICONV = @LIBICONV@ -LIBINTL = @LIBINTL@ -LIBM = @LIBM@ -LIBNDP_CFLAGS = @LIBNDP_CFLAGS@ -LIBNDP_LIBS = @LIBNDP_LIBS@ -LIBNL_CFLAGS = @LIBNL_CFLAGS@ -LIBNL_LIBS = @LIBNL_LIBS@ -LIBOBJS = @LIBOBJS@ -LIBS = @LIBS@ -LIBSOUP_CFLAGS = @LIBSOUP_CFLAGS@ -LIBSOUP_LIBS = @LIBSOUP_LIBS@ -LIBSYSTEMD_CFLAGS = @LIBSYSTEMD_CFLAGS@ -LIBSYSTEMD_LIBS = @LIBSYSTEMD_LIBS@ -LIBTEAMDCTL_CFLAGS = @LIBTEAMDCTL_CFLAGS@ -LIBTEAMDCTL_LIBS = @LIBTEAMDCTL_LIBS@ -LIBTOOL = @LIBTOOL@ -LIPO = @LIPO@ -LN_S = @LN_S@ -LOG_DRIVER = @LOG_DRIVER@ -LTLIBICONV = @LTLIBICONV@ -LTLIBINTL = @LTLIBINTL@ -LTLIBOBJS = @LTLIBOBJS@ -LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ -MAINT = @MAINT@ -MAKEINFO = @MAKEINFO@ -MANIFEST_TOOL = @MANIFEST_TOOL@ -MKDIR_P = @MKDIR_P@ -MM_GLIB_CFLAGS = @MM_GLIB_CFLAGS@ -MM_GLIB_LIBS = @MM_GLIB_LIBS@ -MOC = @MOC@ -MSGFMT = @MSGFMT@ -MSGFMT_015 = @MSGFMT_015@ -MSGMERGE = @MSGMERGE@ -NEWT_CFLAGS = @NEWT_CFLAGS@ -NEWT_LIBS = @NEWT_LIBS@ -NM = @NM@ -NMEDIT = @NMEDIT@ -NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT = @NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT@ -NM_CONFIG_DEFAULT_DNS_RC_MANAGER = @NM_CONFIG_DEFAULT_DNS_RC_MANAGER@ -NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT = @NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT@ -NM_CONFIG_LOGGING_BACKEND_DEFAULT_TEXT = @NM_CONFIG_LOGGING_BACKEND_DEFAULT_TEXT@ -NM_MAJOR_VERSION = @NM_MAJOR_VERSION@ -NM_MICRO_VERSION = @NM_MICRO_VERSION@ -NM_MINOR_VERSION = @NM_MINOR_VERSION@ -NM_MODIFY_SYSTEM_POLICY = @NM_MODIFY_SYSTEM_POLICY@ -NM_VERSION = @NM_VERSION@ -NSS_CFLAGS = @NSS_CFLAGS@ -NSS_LIBS = @NSS_LIBS@ -OBJDUMP = @OBJDUMP@ -OBJEXT = @OBJEXT@ -OTOOL = @OTOOL@ -OTOOL64 = @OTOOL64@ -PACKAGE = @PACKAGE@ -PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ -PACKAGE_NAME = @PACKAGE_NAME@ -PACKAGE_STRING = @PACKAGE_STRING@ -PACKAGE_TARNAME = @PACKAGE_TARNAME@ -PACKAGE_URL = @PACKAGE_URL@ -PACKAGE_VERSION = @PACKAGE_VERSION@ -PATH_SEPARATOR = @PATH_SEPARATOR@ -PERL = @PERL@ -PKG_CONFIG = @PKG_CONFIG@ -PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ -PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ -POLKIT_CFLAGS = @POLKIT_CFLAGS@ -POLKIT_LIBS = @POLKIT_LIBS@ -POSUB = @POSUB@ -PPPD_PATH = @PPPD_PATH@ -PPPD_PLUGIN_DIR = @PPPD_PLUGIN_DIR@ -QT_CFLAGS = @QT_CFLAGS@ -QT_LIBS = @QT_LIBS@ -RANLIB = @RANLIB@ -READLINE_LIBS = @READLINE_LIBS@ -SANITIZERS = @SANITIZERS@ -SANITIZER_ENV = @SANITIZER_ENV@ -SED = @SED@ -SELINUX_CFLAGS = @SELINUX_CFLAGS@ -SELINUX_LIBS = @SELINUX_LIBS@ -SET_MAKE = @SET_MAKE@ -SHELL = @SHELL@ -STRIP = @STRIP@ -SYSTEMD_200_CFLAGS = @SYSTEMD_200_CFLAGS@ -SYSTEMD_200_LIBS = @SYSTEMD_200_LIBS@ -SYSTEMD_INHIBIT_CFLAGS = @SYSTEMD_INHIBIT_CFLAGS@ -SYSTEMD_INHIBIT_LIBS = @SYSTEMD_INHIBIT_LIBS@ -SYSTEMD_JOURNAL_CFLAGS = @SYSTEMD_JOURNAL_CFLAGS@ -SYSTEMD_JOURNAL_LIBS = @SYSTEMD_JOURNAL_LIBS@ -SYSTEMD_LOGIN_CFLAGS = @SYSTEMD_LOGIN_CFLAGS@ -SYSTEMD_LOGIN_LIBS = @SYSTEMD_LOGIN_LIBS@ -SYSTEM_CA_PATH = @SYSTEM_CA_PATH@ -UDEV_DIR = @UDEV_DIR@ -USE_NLS = @USE_NLS@ -UUID_CFLAGS = @UUID_CFLAGS@ -UUID_LIBS = @UUID_LIBS@ -VALGRIND_RULES = @VALGRIND_RULES@ -VAPIGEN = @VAPIGEN@ -VAPIGEN_MAKEFILE = @VAPIGEN_MAKEFILE@ -VAPIGEN_VAPIDIR = @VAPIGEN_VAPIDIR@ -VERSION = @VERSION@ -XGETTEXT = @XGETTEXT@ -XGETTEXT_015 = @XGETTEXT_015@ -XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@ -abs_builddir = @abs_builddir@ -abs_srcdir = @abs_srcdir@ -abs_top_builddir = @abs_top_builddir@ -abs_top_srcdir = @abs_top_srcdir@ -ac_ct_AR = @ac_ct_AR@ -ac_ct_CC = @ac_ct_CC@ -ac_ct_CXX = @ac_ct_CXX@ -ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -am__include = @am__include@ -am__leading_dot = @am__leading_dot@ -am__quote = @am__quote@ -am__tar = @am__tar@ -am__untar = @am__untar@ -bindir = @bindir@ -build = @build@ -build_alias = @build_alias@ -build_cpu = @build_cpu@ -build_os = @build_os@ -build_vendor = @build_vendor@ -builddir = @builddir@ -datadir = @datadir@ -datarootdir = @datarootdir@ -docdir = @docdir@ -dvidir = @dvidir@ -exec_prefix = @exec_prefix@ -host = @host@ -host_alias = @host_alias@ -host_cpu = @host_cpu@ -host_os = @host_os@ -host_vendor = @host_vendor@ -htmldir = @htmldir@ -includedir = @includedir@ -infodir = @infodir@ -install_sh = @install_sh@ -intltool__v_merge_options_ = @intltool__v_merge_options_@ -intltool__v_merge_options_0 = @intltool__v_merge_options_0@ -libdir = @libdir@ -libexecdir = @libexecdir@ -localedir = @localedir@ -localstatedir = @localstatedir@ -mandir = @mandir@ -mkdir_p = @mkdir_p@ -nmbinary = @nmbinary@ -nmconfdir = @nmconfdir@ -nmdatadir = @nmdatadir@ -nmlibdir = @nmlibdir@ -nmrundir = @nmrundir@ -nmstatedir = @nmstatedir@ -oldincludedir = @oldincludedir@ -pdfdir = @pdfdir@ -prefix = @prefix@ -program_transform_name = @program_transform_name@ -psdir = @psdir@ -runstatedir = @runstatedir@ -sbindir = @sbindir@ -sharedstatedir = @sharedstatedir@ -srcdir = @srcdir@ -subdirs = @subdirs@ -sysconfdir = @sysconfdir@ -systemdsystemunitdir = @systemdsystemunitdir@ -target_alias = @target_alias@ -top_build_prefix = @top_build_prefix@ -top_builddir = @top_builddir@ -top_srcdir = @top_srcdir@ -with_dhclient = @with_dhclient@ -with_dhcpcd = @with_dhcpcd@ -with_netconfig = @with_netconfig@ -with_resolvconf = @with_resolvconf@ -with_valgrind = @with_valgrind@ -SUBDIRS = libnm api $(am__append_1) -all: all-recursive - -.SUFFIXES: -$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps) - @for dep in $?; do \ - case '$(am__configure_deps)' in \ - *$$dep*) \ - ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ - && { if test -f $@; then exit 0; else break; fi; }; \ - exit 1;; \ - esac; \ - done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/Makefile'; \ - $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --gnu docs/Makefile -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - @case '$?' in \ - *config.status*) \ - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ - *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ - esac; - -$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh - -$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(am__aclocal_m4_deps): - -mostlyclean-libtool: - -rm -f *.lo - -clean-libtool: - -rm -rf .libs _libs - -# This directory's subdirectories are mostly independent; you can cd -# into them and run 'make' without going through this Makefile. -# To change the values of 'make' variables: instead of editing Makefiles, -# (1) if the variable is set in 'config.status', edit 'config.status' -# (which will cause the Makefiles to be regenerated when you run 'make'); -# (2) otherwise, pass the desired values on the 'make' command line. -$(am__recursive_targets): - @fail=; \ - if $(am__make_keepgoing); then \ - failcom='fail=yes'; \ - else \ - failcom='exit 1'; \ - fi; \ - dot_seen=no; \ - target=`echo $@ | sed s/-recursive//`; \ - case "$@" in \ - distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ - *) list='$(SUBDIRS)' ;; \ - esac; \ - for subdir in $$list; do \ - echo "Making $$target in $$subdir"; \ - if test "$$subdir" = "."; then \ - dot_seen=yes; \ - local_target="$$target-am"; \ - else \ - local_target="$$target"; \ - fi; \ - ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ - || eval $$failcom; \ - done; \ - if test "$$dot_seen" = "no"; then \ - $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ - fi; test -z "$$fail" - -ID: $(am__tagged_files) - $(am__define_uniq_tagged_files); mkid -fID $$unique -tags: tags-recursive -TAGS: tags - -tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) - set x; \ - here=`pwd`; \ - if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ - include_option=--etags-include; \ - empty_fix=.; \ - else \ - include_option=--include; \ - empty_fix=; \ - fi; \ - list='$(SUBDIRS)'; for subdir in $$list; do \ - if test "$$subdir" = .; then :; else \ - test ! -f $$subdir/TAGS || \ - set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \ - fi; \ - done; \ - $(am__define_uniq_tagged_files); \ - shift; \ - if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ - test -n "$$unique" || unique=$$empty_fix; \ - if test $$# -gt 0; then \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - "$$@" $$unique; \ - else \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - $$unique; \ - fi; \ - fi -ctags: ctags-recursive - -CTAGS: ctags -ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) - $(am__define_uniq_tagged_files); \ - test -z "$(CTAGS_ARGS)$$unique" \ - || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ - $$unique - -GTAGS: - here=`$(am__cd) $(top_builddir) && pwd` \ - && $(am__cd) $(top_srcdir) \ - && gtags -i $(GTAGS_ARGS) "$$here" -cscopelist: cscopelist-recursive - -cscopelist-am: $(am__tagged_files) - list='$(am__tagged_files)'; \ - case "$(srcdir)" in \ - [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ - *) sdir=$(subdir)/$(srcdir) ;; \ - esac; \ - for i in $$list; do \ - if test -f "$$i"; then \ - echo "$(subdir)/$$i"; \ - else \ - echo "$$sdir/$$i"; \ - fi; \ - done >> $(top_builddir)/cscope.files - -distclean-tags: - -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags - -distdir: $(DISTFILES) - @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - list='$(DISTFILES)'; \ - dist_files=`for file in $$list; do echo $$file; done | \ - sed -e "s|^$$srcdirstrip/||;t" \ - -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ - case $$dist_files in \ - */*) $(MKDIR_P) `echo "$$dist_files" | \ - sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ - sort -u` ;; \ - esac; \ - for file in $$dist_files; do \ - if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ - if test -d $$d/$$file; then \ - dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ - if test -d "$(distdir)/$$file"; then \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ - cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ - else \ - test -f "$(distdir)/$$file" \ - || cp -p $$d/$$file "$(distdir)/$$file" \ - || exit 1; \ - fi; \ - done - @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ - if test "$$subdir" = .; then :; else \ - $(am__make_dryrun) \ - || test -d "$(distdir)/$$subdir" \ - || $(MKDIR_P) "$(distdir)/$$subdir" \ - || exit 1; \ - dir1=$$subdir; dir2="$(distdir)/$$subdir"; \ - $(am__relativize); \ - new_distdir=$$reldir; \ - dir1=$$subdir; dir2="$(top_distdir)"; \ - $(am__relativize); \ - new_top_distdir=$$reldir; \ - echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \ - echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \ - ($(am__cd) $$subdir && \ - $(MAKE) $(AM_MAKEFLAGS) \ - top_distdir="$$new_top_distdir" \ - distdir="$$new_distdir" \ - am__remove_distdir=: \ - am__skip_length_check=: \ - am__skip_mode_fix=: \ - distdir) \ - || exit 1; \ - fi; \ - done -check-am: all-am -check: check-recursive -all-am: Makefile -installdirs: installdirs-recursive -installdirs-am: -install: install-recursive -install-exec: install-exec-recursive -install-data: install-data-recursive -uninstall: uninstall-recursive - -install-am: all-am - @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am - -installcheck: installcheck-recursive -install-strip: - if test -z '$(STRIP)'; then \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - install; \ - else \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ - fi -mostlyclean-generic: - -clean-generic: - -distclean-generic: - -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) - -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) - -maintainer-clean-generic: - @echo "This command is intended for maintainers to use" - @echo "it deletes files that may require special tools to rebuild." -clean: clean-recursive - -clean-am: clean-generic clean-libtool mostlyclean-am - -distclean: distclean-recursive - -rm -f Makefile -distclean-am: clean-am distclean-generic distclean-tags - -dvi: dvi-recursive - -dvi-am: - -html: html-recursive - -html-am: - -info: info-recursive - -info-am: - -install-data-am: - -install-dvi: install-dvi-recursive - -install-dvi-am: - -install-exec-am: - -install-html: install-html-recursive - -install-html-am: - -install-info: install-info-recursive - -install-info-am: - -install-man: - -install-pdf: install-pdf-recursive - -install-pdf-am: - -install-ps: install-ps-recursive - -install-ps-am: - -installcheck-am: - -maintainer-clean: maintainer-clean-recursive - -rm -f Makefile -maintainer-clean-am: distclean-am maintainer-clean-generic - -mostlyclean: mostlyclean-recursive - -mostlyclean-am: mostlyclean-generic mostlyclean-libtool - -pdf: pdf-recursive - -pdf-am: - -ps: ps-recursive - -ps-am: - -uninstall-am: - -.MAKE: $(am__recursive_targets) install-am install-strip - -.PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am check \ - check-am clean clean-generic clean-libtool cscopelist-am ctags \ - ctags-am distclean distclean-generic distclean-libtool \ - distclean-tags distdir dvi dvi-am html html-am info info-am \ - install install-am install-data install-data-am install-dvi \ - install-dvi-am install-exec install-exec-am install-html \ - install-html-am install-info install-info-am install-man \ - install-pdf install-pdf-am install-ps install-ps-am \ - install-strip installcheck installcheck-am installdirs \ - installdirs-am maintainer-clean maintainer-clean-generic \ - mostlyclean mostlyclean-generic mostlyclean-libtool pdf pdf-am \ - ps ps-am tags tags-am uninstall uninstall-am - -.PRECIOUS: Makefile - - -# Tell versions [3.59,3.63) of GNU make to not export all variables. -# Otherwise a system limit (for SysV at least) may be exceeded. -.NOEXPORT: diff --git a/docs/api/Makefile.am b/docs/api/Makefile.am index afe5d384..bb54fb35 100644 --- a/docs/api/Makefile.am +++ b/docs/api/Makefile.am @@ -7,7 +7,7 @@ GENERATED_FILES = if SETTING_DOCS_AVAILABLE -settings-spec.xml: settings-spec.xsl $(top_builddir)/libnm/nm-setting-docs.xml +settings-spec.xml: settings-spec.xsl $(top_builddir)/libnm/nm-settings-docs.xml $(AM_V_GEN) xsltproc --output $@ $^ # Top-level SGML file includes (depends on) settings-spec.xml @@ -40,40 +40,42 @@ MKHTML_OPTIONS=--path="$(abs_srcdir)" # Non-autogenerated SGML files to be included in $(DOC_MAIN_SGML_FILE) content_files = \ - $(top_builddir)/introspection/nmdbus-access-point-org.freedesktop.NetworkManager.AccessPoint.xml \ - $(top_builddir)/introspection/nmdbus-active-connection-org.freedesktop.NetworkManager.Connection.Active.xml \ - $(top_builddir)/introspection/nmdbus-device-team-org.freedesktop.NetworkManager.Device.Team.xml \ - $(top_builddir)/introspection/nmdbus-dhcp6-config-org.freedesktop.NetworkManager.DHCP6Config.xml \ - $(top_builddir)/introspection/nmdbus-device-wifi-org.freedesktop.NetworkManager.Device.Wireless.xml \ - $(top_builddir)/introspection/nmdbus-manager-org.freedesktop.NetworkManager.xml \ - $(top_builddir)/introspection/nmdbus-vpn-connection-org.freedesktop.NetworkManager.VPN.Connection.xml \ - $(top_builddir)/introspection/nmdbus-secret-agent-org.freedesktop.NetworkManager.SecretAgent.xml \ - $(top_builddir)/introspection/nmdbus-device-org.freedesktop.NetworkManager.Device.xml \ - $(top_builddir)/introspection/nmdbus-vpn-plugin-org.freedesktop.NetworkManager.VPN.Plugin.xml \ - $(top_builddir)/introspection/nmdbus-device-bt-org.freedesktop.NetworkManager.Device.Bluetooth.xml \ - $(top_builddir)/introspection/nmdbus-device-vxlan-org.freedesktop.NetworkManager.Device.Vxlan.xml \ - $(top_builddir)/introspection/nmdbus-settings-connection-org.freedesktop.NetworkManager.Settings.Connection.xml \ - $(top_builddir)/introspection/nmdbus-device-bond-org.freedesktop.NetworkManager.Device.Bond.xml \ - $(top_builddir)/introspection/nmdbus-device-macvlan-org.freedesktop.NetworkManager.Device.Macvlan.xml \ - $(top_builddir)/introspection/nmdbus-ppp-manager-org.freedesktop.NetworkManager.PPP.xml \ - $(top_builddir)/introspection/nmdbus-device-vlan-org.freedesktop.NetworkManager.Device.Vlan.xml \ - $(top_builddir)/introspection/nmdbus-device-adsl-org.freedesktop.NetworkManager.Device.Adsl.xml \ - $(top_builddir)/introspection/nmdbus-agent-manager-org.freedesktop.NetworkManager.AgentManager.xml \ - $(top_builddir)/introspection/nmdbus-device-wimax-org.freedesktop.NetworkManager.Device.WiMax.xml \ - $(top_builddir)/introspection/nmdbus-device-ip-tunnel-org.freedesktop.NetworkManager.Device.IPTunnel.xml \ - $(top_builddir)/introspection/nmdbus-device-tun-org.freedesktop.NetworkManager.Device.Tun.xml \ - $(top_builddir)/introspection/nmdbus-device-bridge-org.freedesktop.NetworkManager.Device.Bridge.xml \ - $(top_builddir)/introspection/nmdbus-device-olpc-mesh-org.freedesktop.NetworkManager.Device.OlpcMesh.xml \ - $(top_builddir)/introspection/nmdbus-dhcp4-config-org.freedesktop.NetworkManager.DHCP4Config.xml \ - $(top_builddir)/introspection/nmdbus-device-generic-org.freedesktop.NetworkManager.Device.Generic.xml \ - $(top_builddir)/introspection/nmdbus-device-infiniband-org.freedesktop.NetworkManager.Device.Infiniband.xml \ - $(top_builddir)/introspection/nmdbus-device-modem-org.freedesktop.NetworkManager.Device.Modem.xml \ - $(top_builddir)/introspection/nmdbus-ip6-config-org.freedesktop.NetworkManager.IP6Config.xml \ - $(top_builddir)/introspection/nmdbus-device-veth-org.freedesktop.NetworkManager.Device.Veth.xml \ - $(top_builddir)/introspection/nmdbus-settings-org.freedesktop.NetworkManager.Settings.xml \ - $(top_builddir)/introspection/nmdbus-device-ethernet-org.freedesktop.NetworkManager.Device.Wired.xml \ - $(top_builddir)/introspection/nmdbus-ip4-config-org.freedesktop.NetworkManager.IP4Config.xml \ - $(top_builddir)/introspection/nmdbus-device-statistics-org.freedesktop.NetworkManager.Device.Statistics.xml \ + dbus-org.freedesktop.NetworkManager.AccessPoint.xml \ + dbus-org.freedesktop.NetworkManager.Connection.Active.xml \ + dbus-org.freedesktop.NetworkManager.Device.Team.xml \ + dbus-org.freedesktop.NetworkManager.DHCP6Config.xml \ + dbus-org.freedesktop.NetworkManager.Device.Wireless.xml \ + dbus-org.freedesktop.NetworkManager.xml \ + dbus-org.freedesktop.NetworkManager.VPN.Connection.xml \ + dbus-org.freedesktop.NetworkManager.SecretAgent.xml \ + dbus-org.freedesktop.NetworkManager.Device.xml \ + dbus-org.freedesktop.NetworkManager.VPN.Plugin.xml \ + dbus-org.freedesktop.NetworkManager.Device.Bluetooth.xml \ + dbus-org.freedesktop.NetworkManager.Device.Vxlan.xml \ + dbus-org.freedesktop.NetworkManager.Settings.Connection.xml \ + dbus-org.freedesktop.NetworkManager.Device.Bond.xml \ + dbus-org.freedesktop.NetworkManager.Device.Macvlan.xml \ + dbus-org.freedesktop.NetworkManager.Device.Macsec.xml \ + dbus-org.freedesktop.NetworkManager.PPP.xml \ + dbus-org.freedesktop.NetworkManager.Device.Vlan.xml \ + dbus-org.freedesktop.NetworkManager.Device.Adsl.xml \ + dbus-org.freedesktop.NetworkManager.AgentManager.xml \ + dbus-org.freedesktop.NetworkManager.Device.WiMax.xml \ + dbus-org.freedesktop.NetworkManager.Device.IPTunnel.xml \ + dbus-org.freedesktop.NetworkManager.Device.Tun.xml \ + dbus-org.freedesktop.NetworkManager.Device.Bridge.xml \ + dbus-org.freedesktop.NetworkManager.Device.OlpcMesh.xml \ + dbus-org.freedesktop.NetworkManager.DHCP4Config.xml \ + dbus-org.freedesktop.NetworkManager.Device.Generic.xml \ + dbus-org.freedesktop.NetworkManager.Device.Infiniband.xml \ + dbus-org.freedesktop.NetworkManager.Device.Modem.xml \ + dbus-org.freedesktop.NetworkManager.IP6Config.xml \ + dbus-org.freedesktop.NetworkManager.Device.Veth.xml \ + dbus-org.freedesktop.NetworkManager.Settings.xml \ + dbus-org.freedesktop.NetworkManager.Device.Wired.xml \ + dbus-org.freedesktop.NetworkManager.IP4Config.xml \ + dbus-org.freedesktop.NetworkManager.Device.Statistics.xml \ + dbus-org.freedesktop.NetworkManager.DnsManager.xml \ $(top_builddir)/libnm-core/nm-dbus-types.xml \ $(top_builddir)/libnm-core/nm-vpn-dbus-types.xml \ $(top_builddir)/man/nmcli.xml \ @@ -101,6 +103,4 @@ CLEANFILES += html/* tmpl/* xml/* \ NetworkManager-sections.txt \ NetworkManager-overrides.txt -if BUILD_SETTING_DOCS CLEANFILES += settings-spec.xml -endif diff --git a/docs/api/Makefile.in b/docs/api/Makefile.in index e79e6f57..bc349c8f 100644 --- a/docs/api/Makefile.in +++ b/docs/api/Makefile.in @@ -95,7 +95,6 @@ build_triplet = @build@ host_triplet = @host@ @SETTING_DOCS_AVAILABLE_TRUE@am__append_1 = settings-spec.xml @CONFIG_PLUGIN_IFCFG_RH_TRUE@am__append_2 = $(top_builddir)/man/nm-settings-ifcfg-rh.xml -@BUILD_SETTING_DOCS_TRUE@am__append_3 = settings-spec.xml subdir = docs/api ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/attributes.m4 \ @@ -278,10 +277,12 @@ NEWT_CFLAGS = @NEWT_CFLAGS@ NEWT_LIBS = @NEWT_LIBS@ NM = @NM@ NMEDIT = @NMEDIT@ -NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT = @NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT@ -NM_CONFIG_DEFAULT_DNS_RC_MANAGER = @NM_CONFIG_DEFAULT_DNS_RC_MANAGER@ NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT = @NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT@ -NM_CONFIG_LOGGING_BACKEND_DEFAULT_TEXT = @NM_CONFIG_LOGGING_BACKEND_DEFAULT_TEXT@ +NM_CONFIG_DEFAULT_LOGGING_BACKEND_TEXT = @NM_CONFIG_DEFAULT_LOGGING_BACKEND_TEXT@ +NM_CONFIG_DEFAULT_MAIN_AUTH_POLKIT_TEXT = @NM_CONFIG_DEFAULT_MAIN_AUTH_POLKIT_TEXT@ +NM_CONFIG_DEFAULT_MAIN_DHCP = @NM_CONFIG_DEFAULT_MAIN_DHCP@ +NM_CONFIG_DEFAULT_MAIN_RC_MANAGER = @NM_CONFIG_DEFAULT_MAIN_RC_MANAGER@ +NM_LOG_COMPILER = @NM_LOG_COMPILER@ NM_MAJOR_VERSION = @NM_MAJOR_VERSION@ NM_MICRO_VERSION = @NM_MICRO_VERSION@ NM_MINOR_VERSION = @NM_MINOR_VERSION@ @@ -310,6 +311,11 @@ POLKIT_LIBS = @POLKIT_LIBS@ POSUB = @POSUB@ PPPD_PATH = @PPPD_PATH@ PPPD_PLUGIN_DIR = @PPPD_PLUGIN_DIR@ +PYTHON = @PYTHON@ +PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@ +PYTHON_PLATFORM = @PYTHON_PLATFORM@ +PYTHON_PREFIX = @PYTHON_PREFIX@ +PYTHON_VERSION = @PYTHON_VERSION@ QT_CFLAGS = @QT_CFLAGS@ QT_LIBS = @QT_LIBS@ RANLIB = @RANLIB@ @@ -335,7 +341,6 @@ UDEV_DIR = @UDEV_DIR@ USE_NLS = @USE_NLS@ UUID_CFLAGS = @UUID_CFLAGS@ UUID_LIBS = @UUID_LIBS@ -VALGRIND_RULES = @VALGRIND_RULES@ VAPIGEN = @VAPIGEN@ VAPIGEN_MAKEFILE = @VAPIGEN_MAKEFILE@ VAPIGEN_VAPIDIR = @VAPIGEN_VAPIDIR@ @@ -343,6 +348,7 @@ VERSION = @VERSION@ XGETTEXT = @XGETTEXT@ XGETTEXT_015 = @XGETTEXT_015@ XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@ +XSLTPROC = xsltproc --xinclude --nonet abs_builddir = @abs_builddir@ abs_srcdir = @abs_srcdir@ abs_top_builddir = @abs_top_builddir@ @@ -394,14 +400,17 @@ nmrundir = @nmrundir@ nmstatedir = @nmstatedir@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ +pkgpyexecdir = @pkgpyexecdir@ +pkgpythondir = @pkgpythondir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ +pyexecdir = @pyexecdir@ +pythondir = @pythondir@ runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ -subdirs = @subdirs@ sysconfdir = @sysconfdir@ systemdsystemunitdir = @systemdsystemunitdir@ target_alias = @target_alias@ @@ -414,7 +423,6 @@ with_netconfig = @with_netconfig@ with_resolvconf = @with_resolvconf@ with_valgrind = @with_valgrind@ AUTOMAKE_OPTIONS = 1.7 -XSLTPROC = xsltproc --xinclude --nonet XMLS = $(wildcard $(top_srcdir)/introspection/nm-*.xml) GENERATED_FILES = $(am__append_1) @@ -437,40 +445,42 @@ MKTMPL_OPTIONS = MKHTML_OPTIONS = --path="$(abs_srcdir)" # Non-autogenerated SGML files to be included in $(DOC_MAIN_SGML_FILE) -content_files = $(top_builddir)/introspection/nmdbus-access-point-org.freedesktop.NetworkManager.AccessPoint.xml \ - $(top_builddir)/introspection/nmdbus-active-connection-org.freedesktop.NetworkManager.Connection.Active.xml \ - $(top_builddir)/introspection/nmdbus-device-team-org.freedesktop.NetworkManager.Device.Team.xml \ - $(top_builddir)/introspection/nmdbus-dhcp6-config-org.freedesktop.NetworkManager.DHCP6Config.xml \ - $(top_builddir)/introspection/nmdbus-device-wifi-org.freedesktop.NetworkManager.Device.Wireless.xml \ - $(top_builddir)/introspection/nmdbus-manager-org.freedesktop.NetworkManager.xml \ - $(top_builddir)/introspection/nmdbus-vpn-connection-org.freedesktop.NetworkManager.VPN.Connection.xml \ - $(top_builddir)/introspection/nmdbus-secret-agent-org.freedesktop.NetworkManager.SecretAgent.xml \ - $(top_builddir)/introspection/nmdbus-device-org.freedesktop.NetworkManager.Device.xml \ - $(top_builddir)/introspection/nmdbus-vpn-plugin-org.freedesktop.NetworkManager.VPN.Plugin.xml \ - $(top_builddir)/introspection/nmdbus-device-bt-org.freedesktop.NetworkManager.Device.Bluetooth.xml \ - $(top_builddir)/introspection/nmdbus-device-vxlan-org.freedesktop.NetworkManager.Device.Vxlan.xml \ - $(top_builddir)/introspection/nmdbus-settings-connection-org.freedesktop.NetworkManager.Settings.Connection.xml \ - $(top_builddir)/introspection/nmdbus-device-bond-org.freedesktop.NetworkManager.Device.Bond.xml \ - $(top_builddir)/introspection/nmdbus-device-macvlan-org.freedesktop.NetworkManager.Device.Macvlan.xml \ - $(top_builddir)/introspection/nmdbus-ppp-manager-org.freedesktop.NetworkManager.PPP.xml \ - $(top_builddir)/introspection/nmdbus-device-vlan-org.freedesktop.NetworkManager.Device.Vlan.xml \ - $(top_builddir)/introspection/nmdbus-device-adsl-org.freedesktop.NetworkManager.Device.Adsl.xml \ - $(top_builddir)/introspection/nmdbus-agent-manager-org.freedesktop.NetworkManager.AgentManager.xml \ - $(top_builddir)/introspection/nmdbus-device-wimax-org.freedesktop.NetworkManager.Device.WiMax.xml \ - $(top_builddir)/introspection/nmdbus-device-ip-tunnel-org.freedesktop.NetworkManager.Device.IPTunnel.xml \ - $(top_builddir)/introspection/nmdbus-device-tun-org.freedesktop.NetworkManager.Device.Tun.xml \ - $(top_builddir)/introspection/nmdbus-device-bridge-org.freedesktop.NetworkManager.Device.Bridge.xml \ - $(top_builddir)/introspection/nmdbus-device-olpc-mesh-org.freedesktop.NetworkManager.Device.OlpcMesh.xml \ - $(top_builddir)/introspection/nmdbus-dhcp4-config-org.freedesktop.NetworkManager.DHCP4Config.xml \ - $(top_builddir)/introspection/nmdbus-device-generic-org.freedesktop.NetworkManager.Device.Generic.xml \ - $(top_builddir)/introspection/nmdbus-device-infiniband-org.freedesktop.NetworkManager.Device.Infiniband.xml \ - $(top_builddir)/introspection/nmdbus-device-modem-org.freedesktop.NetworkManager.Device.Modem.xml \ - $(top_builddir)/introspection/nmdbus-ip6-config-org.freedesktop.NetworkManager.IP6Config.xml \ - $(top_builddir)/introspection/nmdbus-device-veth-org.freedesktop.NetworkManager.Device.Veth.xml \ - $(top_builddir)/introspection/nmdbus-settings-org.freedesktop.NetworkManager.Settings.xml \ - $(top_builddir)/introspection/nmdbus-device-ethernet-org.freedesktop.NetworkManager.Device.Wired.xml \ - $(top_builddir)/introspection/nmdbus-ip4-config-org.freedesktop.NetworkManager.IP4Config.xml \ - $(top_builddir)/introspection/nmdbus-device-statistics-org.freedesktop.NetworkManager.Device.Statistics.xml \ +content_files = dbus-org.freedesktop.NetworkManager.AccessPoint.xml \ + dbus-org.freedesktop.NetworkManager.Connection.Active.xml \ + dbus-org.freedesktop.NetworkManager.Device.Team.xml \ + dbus-org.freedesktop.NetworkManager.DHCP6Config.xml \ + dbus-org.freedesktop.NetworkManager.Device.Wireless.xml \ + dbus-org.freedesktop.NetworkManager.xml \ + dbus-org.freedesktop.NetworkManager.VPN.Connection.xml \ + dbus-org.freedesktop.NetworkManager.SecretAgent.xml \ + dbus-org.freedesktop.NetworkManager.Device.xml \ + dbus-org.freedesktop.NetworkManager.VPN.Plugin.xml \ + dbus-org.freedesktop.NetworkManager.Device.Bluetooth.xml \ + dbus-org.freedesktop.NetworkManager.Device.Vxlan.xml \ + dbus-org.freedesktop.NetworkManager.Settings.Connection.xml \ + dbus-org.freedesktop.NetworkManager.Device.Bond.xml \ + dbus-org.freedesktop.NetworkManager.Device.Macvlan.xml \ + dbus-org.freedesktop.NetworkManager.Device.Macsec.xml \ + dbus-org.freedesktop.NetworkManager.PPP.xml \ + dbus-org.freedesktop.NetworkManager.Device.Vlan.xml \ + dbus-org.freedesktop.NetworkManager.Device.Adsl.xml \ + dbus-org.freedesktop.NetworkManager.AgentManager.xml \ + dbus-org.freedesktop.NetworkManager.Device.WiMax.xml \ + dbus-org.freedesktop.NetworkManager.Device.IPTunnel.xml \ + dbus-org.freedesktop.NetworkManager.Device.Tun.xml \ + dbus-org.freedesktop.NetworkManager.Device.Bridge.xml \ + dbus-org.freedesktop.NetworkManager.Device.OlpcMesh.xml \ + dbus-org.freedesktop.NetworkManager.DHCP4Config.xml \ + dbus-org.freedesktop.NetworkManager.Device.Generic.xml \ + dbus-org.freedesktop.NetworkManager.Device.Infiniband.xml \ + dbus-org.freedesktop.NetworkManager.Device.Modem.xml \ + dbus-org.freedesktop.NetworkManager.IP6Config.xml \ + dbus-org.freedesktop.NetworkManager.Device.Veth.xml \ + dbus-org.freedesktop.NetworkManager.Settings.xml \ + dbus-org.freedesktop.NetworkManager.Device.Wired.xml \ + dbus-org.freedesktop.NetworkManager.IP4Config.xml \ + dbus-org.freedesktop.NetworkManager.Device.Statistics.xml \ + dbus-org.freedesktop.NetworkManager.DnsManager.xml \ $(top_builddir)/libnm-core/nm-dbus-types.xml \ $(top_builddir)/libnm-core/nm-vpn-dbus-types.xml \ $(top_builddir)/man/nmcli.xml $(top_builddir)/man/nmtui.xml \ @@ -525,7 +535,7 @@ REPORT_FILES = \ CLEANFILES = $(SCANOBJ_FILES) $(REPORT_FILES) $(DOC_STAMPS) \ gtkdoc-check.test html/* tmpl/* xml/* \ NetworkManager-sections.txt NetworkManager-overrides.txt \ - $(am__append_3) + settings-spec.xml @GTK_DOC_BUILD_HTML_FALSE@HTML_BUILD_STAMP = @GTK_DOC_BUILD_HTML_TRUE@HTML_BUILD_STAMP = html-build.stamp @GTK_DOC_BUILD_PDF_FALSE@PDF_BUILD_STAMP = @@ -764,7 +774,7 @@ uninstall-am: uninstall-local .PRECIOUS: Makefile -@SETTING_DOCS_AVAILABLE_TRUE@settings-spec.xml: settings-spec.xsl $(top_builddir)/libnm/nm-setting-docs.xml +@SETTING_DOCS_AVAILABLE_TRUE@settings-spec.xml: settings-spec.xsl $(top_builddir)/libnm/nm-settings-docs.xml @SETTING_DOCS_AVAILABLE_TRUE@ $(AM_V_GEN) xsltproc --output $@ $^ # Top-level SGML file includes (depends on) settings-spec.xml diff --git a/docs/api/dbus-org.freedesktop.NetworkManager.AccessPoint.xml b/docs/api/dbus-org.freedesktop.NetworkManager.AccessPoint.xml new file mode 100644 index 00000000..41816641 --- /dev/null +++ b/docs/api/dbus-org.freedesktop.NetworkManager.AccessPoint.xml @@ -0,0 +1,154 @@ + + + + org.freedesktop.NetworkManager.AccessPoint + org.freedesktop.NetworkManager.AccessPoint + org.freedesktop.NetworkManager.AccessPoint + Signals + +PropertiesChanged (a{sv} properties); + + + + Properties + +Flags readable u +WpaFlags readable u +RsnFlags readable u +Ssid readable ay +Frequency readable u +HwAddress readable s +Mode readable u +MaxBitrate readable u +Strength readable y +LastSeen readable i + + + + Description + + + + Signal Details + + The "PropertiesChanged" signal + org.freedesktop.NetworkManager.AccessPoint::PropertiesChanged + +PropertiesChanged (a{sv} properties); + + DEPRECATED. Use the standard "PropertiesChanged" signal from "org.freedesktop.DBus.Properties" instead which exists since version NetworkManager 1.2.0. + + + + a{sv} properties: + A dictionary mapping property names to variant boxed values + + + + + + Property Details + + The "Flags" property + org.freedesktop.NetworkManager.AccessPoint:Flags + +Flags readable u + + Flags describing the capabilities of the access point. + Returns: NM80211ApFlags + + + + The "WpaFlags" property + org.freedesktop.NetworkManager.AccessPoint:WpaFlags + +WpaFlags readable u + + Flags describing the access point's capabilities according to WPA (Wifi + Protected Access). + Returns: NM80211ApSecurityFlags + + + + The "RsnFlags" property + org.freedesktop.NetworkManager.AccessPoint:RsnFlags + +RsnFlags readable u + + Flags describing the access point's capabilities according to the RSN + (Robust Secure Network) protocol. + Returns: NM80211ApSecurityFlags + + + + The "Ssid" property + org.freedesktop.NetworkManager.AccessPoint:Ssid + +Ssid readable ay + + The Service Set Identifier identifying the access point. + + + + The "Frequency" property + org.freedesktop.NetworkManager.AccessPoint:Frequency + +Frequency readable u + + The radio channel frequency in use by the access point, in MHz. + + + + The "HwAddress" property + org.freedesktop.NetworkManager.AccessPoint:HwAddress + +HwAddress readable s + + The hardware address (BSSID) of the access point. + + + + The "Mode" property + org.freedesktop.NetworkManager.AccessPoint:Mode + +Mode readable u + + Describes the operating mode of the access point. + Returns: NM80211Mode + + + + The "MaxBitrate" property + org.freedesktop.NetworkManager.AccessPoint:MaxBitrate + +MaxBitrate readable u + + The maximum bitrate this access point is capable of, in kilobits/second + (Kb/s). + + + + The "Strength" property + org.freedesktop.NetworkManager.AccessPoint:Strength + +Strength readable y + + The current signal quality of the access point, in percent. + + + + The "LastSeen" property + org.freedesktop.NetworkManager.AccessPoint:LastSeen + +LastSeen readable i + + The timestamp (in CLOCK_BOOTTIME seconds) for the last time the access + point was found in scan results. A value of -1 means the access point has + never been found in scan results. + + + + + diff --git a/docs/api/dbus-org.freedesktop.NetworkManager.AgentManager.xml b/docs/api/dbus-org.freedesktop.NetworkManager.AgentManager.xml new file mode 100644 index 00000000..2f074cbe --- /dev/null +++ b/docs/api/dbus-org.freedesktop.NetworkManager.AgentManager.xml @@ -0,0 +1,72 @@ + + + + org.freedesktop.NetworkManager.AgentManager + org.freedesktop.NetworkManager.AgentManager + org.freedesktop.NetworkManager.AgentManager + Methods + +Register (IN s identifier); +RegisterWithCapabilities (IN s identifier, + IN u capabilities); +Unregister (); + + + + Description + + + + Method Details + + The Register() method + org.freedesktop.NetworkManager.AgentManager.Register() + +Register (IN s identifier); + + Called by secret Agents to register their ability to provide and save + network secrets. + + + + IN s identifier: + Identifies this agent; only one agent in each user session may use the same identifier. Identifier formatting follows the same rules as D-Bus bus names with the exception that the ':' character is not allowed. The valid set of characters is "[A-Z][a-z][0-9]_-." and the identifier is limited in length to 255 characters with a minimum of 3 characters. An example valid identifier is 'org.gnome.nm-applet' (without quotes). + + + + + The RegisterWithCapabilities() method + org.freedesktop.NetworkManager.AgentManager.RegisterWithCapabilities() + +RegisterWithCapabilities (IN s identifier, + IN u capabilities); + + Like Register() but indicates agent capabilities to NetworkManager. + + + + IN s identifier: + See the Register() method's identifier argument. + + + IN u capabilities: + (NMSecretAgentCapabilities) Indicates various agent capabilities to NetworkManager. + + + + + The Unregister() method + org.freedesktop.NetworkManager.AgentManager.Unregister() + +Unregister (); + + Called by secret Agents to notify NetworkManager that they will no longer + handle requests for network secrets. Agents are automatically unregistered + when they disconnect from D-Bus. + + + + + diff --git a/docs/api/dbus-org.freedesktop.NetworkManager.Connection.Active.xml b/docs/api/dbus-org.freedesktop.NetworkManager.Connection.Active.xml new file mode 100644 index 00000000..36bbe0c2 --- /dev/null +++ b/docs/api/dbus-org.freedesktop.NetworkManager.Connection.Active.xml @@ -0,0 +1,226 @@ + + + + org.freedesktop.NetworkManager.Connection.Active + org.freedesktop.NetworkManager.Connection.Active + org.freedesktop.NetworkManager.Connection.Active + Signals + +PropertiesChanged (a{sv} properties); + + + + Properties + +Connection readable o +SpecificObject readable o +Id readable s +Uuid readable s +Type readable s +Devices readable ao +State readable u +Default readable b +Ip4Config readable o +Dhcp4Config readable o +Default6 readable b +Ip6Config readable o +Dhcp6Config readable o +Vpn readable b +Master readable o + + + + Description + Objects that implement the Connection.Active interface represent an + attempt to connect to a network using the details provided by a Connection + object. The Connection.Active object tracks the life-cycle of the + connection attempt and if successful indicates whether the connected + network is the "default" or preferred network for access. NetworkManager + has the concept of connections, which can be thought of as settings, a + profile or a configuration that can be applied on a networking device. + Such settings-connections are exposed as D-Bus object and the + active-connection expresses this relationship between device and + settings-connection. At any time a settings-connection can only be + activated on one device and vice versa. However, during activation and + deactivation multiple active-connections can reference the same device or + settings-connection as they are waiting to be activated or to be + deactivated. + + + + Signal Details + + The "PropertiesChanged" signal + org.freedesktop.NetworkManager.Connection.Active::PropertiesChanged + +PropertiesChanged (a{sv} properties); + + DEPRECATED. Use the standard "PropertiesChanged" signal from "org.freedesktop.DBus.Properties" instead which exists since version NetworkManager 1.2.0. + + + + a{sv} properties: + A dictionary mapping property names to variant boxed values + + + + + + Property Details + + The "Connection" property + org.freedesktop.NetworkManager.Connection.Active:Connection + +Connection readable o + + The path of the connection. + + + + The "SpecificObject" property + org.freedesktop.NetworkManager.Connection.Active:SpecificObject + +SpecificObject readable o + + A specific object associated with the active connection. This property + reflects the specific object used during connection activation, and will + not change over the lifetime of the ActiveConnection once set. + + + + The "Id" property + org.freedesktop.NetworkManager.Connection.Active:Id + +Id readable s + + The ID of the connection, provided as a convenience so that clients do not + have to retrieve all connection details. + + + + The "Uuid" property + org.freedesktop.NetworkManager.Connection.Active:Uuid + +Uuid readable s + + The UUID of the connection, provided as a convenience so that clients do + not have to retrieve all connection details. + + + + The "Type" property + org.freedesktop.NetworkManager.Connection.Active:Type + +Type readable s + + The type of the connection, provided as a convenience so that clients do + not have to retrieve all connection details. + + + + The "Devices" property + org.freedesktop.NetworkManager.Connection.Active:Devices + +Devices readable ao + + Array of object paths representing devices which are part of this active + connection. + + + + The "State" property + org.freedesktop.NetworkManager.Connection.Active:State + +State readable u + + The state of this active connection. + Returns: NMActiveConnectionState + + + + The "Default" property + org.freedesktop.NetworkManager.Connection.Active:Default + +Default readable b + + Whether this active connection is the default IPv4 connection, i.e. + whether it currently owns the default IPv4 route. + + + + The "Ip4Config" property + org.freedesktop.NetworkManager.Connection.Active:Ip4Config + +Ip4Config readable o + + Object path of the Ip4Config object describing the configuration of the + connection. Only valid when the connection is in the + NM_ACTIVE_CONNECTION_STATE_ACTIVATED state. + + + + The "Dhcp4Config" property + org.freedesktop.NetworkManager.Connection.Active:Dhcp4Config + +Dhcp4Config readable o + + Object path of the Dhcp4Config object describing the DHCP options returned + by the DHCP server (assuming the connection used DHCP). Only valid when + the connection is in the NM_ACTIVE_CONNECTION_STATE_ACTIVATED state. + + + + The "Default6" property + org.freedesktop.NetworkManager.Connection.Active:Default6 + +Default6 readable b + + Whether this active connection is the default IPv6 connection, i.e. + whether it currently owns the default IPv6 route. + + + + The "Ip6Config" property + org.freedesktop.NetworkManager.Connection.Active:Ip6Config + +Ip6Config readable o + + Object path of the Ip6Config object describing the configuration of the + connection. Only valid when the connection is in the + NM_ACTIVE_CONNECTION_STATE_ACTIVATED state. + + + + The "Dhcp6Config" property + org.freedesktop.NetworkManager.Connection.Active:Dhcp6Config + +Dhcp6Config readable o + + Object path of the Dhcp6Config object describing the DHCP options returned + by the DHCP server (assuming the connection used DHCP). Only valid when + the connection is in the NM_ACTIVE_CONNECTION_STATE_ACTIVATED state. + + + + The "Vpn" property + org.freedesktop.NetworkManager.Connection.Active:Vpn + +Vpn readable b + + Whether this active connection is also a VPN connection. + + + + The "Master" property + org.freedesktop.NetworkManager.Connection.Active:Master + +Master readable o + + The path to the master device if the connection is a slave. + + + + + diff --git a/docs/api/dbus-org.freedesktop.NetworkManager.DHCP4Config.xml b/docs/api/dbus-org.freedesktop.NetworkManager.DHCP4Config.xml new file mode 100644 index 00000000..e50f3fe6 --- /dev/null +++ b/docs/api/dbus-org.freedesktop.NetworkManager.DHCP4Config.xml @@ -0,0 +1,56 @@ + + + + org.freedesktop.NetworkManager.DHCP4Config + org.freedesktop.NetworkManager.DHCP4Config + org.freedesktop.NetworkManager.DHCP4Config + Signals + +PropertiesChanged (a{sv} properties); + + + + Properties + +Options readable a{sv} + + + + Description + Options and configuration returned by the IPv4 DHCP server. + + + + Signal Details + + The "PropertiesChanged" signal + org.freedesktop.NetworkManager.DHCP4Config::PropertiesChanged + +PropertiesChanged (a{sv} properties); + + DEPRECATED. Use the standard "PropertiesChanged" signal from "org.freedesktop.DBus.Properties" instead which exists since version NetworkManager 1.2.0. + + + + a{sv} properties: + A dictionary mapping property names to variant boxed values + + + + + + Property Details + + The "Options" property + org.freedesktop.NetworkManager.DHCP4Config:Options + +Options readable a{sv} + + Configuration options returned by a DHCP server, if any. + + + + + diff --git a/docs/api/dbus-org.freedesktop.NetworkManager.DHCP6Config.xml b/docs/api/dbus-org.freedesktop.NetworkManager.DHCP6Config.xml new file mode 100644 index 00000000..bd3bb4c7 --- /dev/null +++ b/docs/api/dbus-org.freedesktop.NetworkManager.DHCP6Config.xml @@ -0,0 +1,56 @@ + + + + org.freedesktop.NetworkManager.DHCP6Config + org.freedesktop.NetworkManager.DHCP6Config + org.freedesktop.NetworkManager.DHCP6Config + Signals + +PropertiesChanged (a{sv} properties); + + + + Properties + +Options readable a{sv} + + + + Description + Options and configuration returned by the IPv6 DHCP server. + + + + Signal Details + + The "PropertiesChanged" signal + org.freedesktop.NetworkManager.DHCP6Config::PropertiesChanged + +PropertiesChanged (a{sv} properties); + + DEPRECATED. Use the standard "PropertiesChanged" signal from "org.freedesktop.DBus.Properties" instead which exists since version NetworkManager 1.2.0. + + + + a{sv} properties: + A dictionary mapping property names to variant boxed values + + + + + + Property Details + + The "Options" property + org.freedesktop.NetworkManager.DHCP6Config:Options + +Options readable a{sv} + + Configuration options returned by a DHCP server, if any. + + + + + diff --git a/docs/api/dbus-org.freedesktop.NetworkManager.Device.Adsl.xml b/docs/api/dbus-org.freedesktop.NetworkManager.Device.Adsl.xml new file mode 100644 index 00000000..b1e12b2f --- /dev/null +++ b/docs/api/dbus-org.freedesktop.NetworkManager.Device.Adsl.xml @@ -0,0 +1,55 @@ + + + + org.freedesktop.NetworkManager.Device.Adsl + org.freedesktop.NetworkManager.Device.Adsl + org.freedesktop.NetworkManager.Device.Adsl + Signals + +PropertiesChanged (a{sv} properties); + + + + Properties + +Carrier readable b + + + + Description + + + + Signal Details + + The "PropertiesChanged" signal + org.freedesktop.NetworkManager.Device.Adsl::PropertiesChanged + +PropertiesChanged (a{sv} properties); + + DEPRECATED. Use the standard "PropertiesChanged" signal from "org.freedesktop.DBus.Properties" instead which exists since version NetworkManager 1.2.0. + + + + a{sv} properties: + A dictionary mapping property names to variant boxed values + + + + + + Property Details + + The "Carrier" property + org.freedesktop.NetworkManager.Device.Adsl:Carrier + +Carrier readable b + + Indicates whether the physical carrier is found. + + + + + diff --git a/docs/api/dbus-org.freedesktop.NetworkManager.Device.Bluetooth.xml b/docs/api/dbus-org.freedesktop.NetworkManager.Device.Bluetooth.xml new file mode 100644 index 00000000..ceb4f70c --- /dev/null +++ b/docs/api/dbus-org.freedesktop.NetworkManager.Device.Bluetooth.xml @@ -0,0 +1,76 @@ + + + + org.freedesktop.NetworkManager.Device.Bluetooth + org.freedesktop.NetworkManager.Device.Bluetooth + org.freedesktop.NetworkManager.Device.Bluetooth + Signals + +PropertiesChanged (a{sv} properties); + + + + Properties + +HwAddress readable s +Name readable s +BtCapabilities readable u + + + + Description + + + + Signal Details + + The "PropertiesChanged" signal + org.freedesktop.NetworkManager.Device.Bluetooth::PropertiesChanged + +PropertiesChanged (a{sv} properties); + + DEPRECATED. Use the standard "PropertiesChanged" signal from "org.freedesktop.DBus.Properties" instead which exists since version NetworkManager 1.2.0. + + + + a{sv} properties: + A dictionary mapping property names to variant boxed values + + + + + + Property Details + + The "HwAddress" property + org.freedesktop.NetworkManager.Device.Bluetooth:HwAddress + +HwAddress readable s + + Bluetooth hardware address of the device. + + + + The "Name" property + org.freedesktop.NetworkManager.Device.Bluetooth:Name + +Name readable s + + Bluetooth name of the device. + + + + The "BtCapabilities" property + org.freedesktop.NetworkManager.Device.Bluetooth:BtCapabilities + +BtCapabilities readable u + + Bluetooth capabilities of the device (either DUN or NAP). + Returns: NMBluetoothCapabilities + + + + + diff --git a/docs/api/dbus-org.freedesktop.NetworkManager.Device.Bond.xml b/docs/api/dbus-org.freedesktop.NetworkManager.Device.Bond.xml new file mode 100644 index 00000000..b44af671 --- /dev/null +++ b/docs/api/dbus-org.freedesktop.NetworkManager.Device.Bond.xml @@ -0,0 +1,77 @@ + + + + org.freedesktop.NetworkManager.Device.Bond + org.freedesktop.NetworkManager.Device.Bond + org.freedesktop.NetworkManager.Device.Bond + Signals + +PropertiesChanged (a{sv} properties); + + + + Properties + +HwAddress readable s +Carrier readable b +Slaves readable ao + + + + Description + + + + Signal Details + + The "PropertiesChanged" signal + org.freedesktop.NetworkManager.Device.Bond::PropertiesChanged + +PropertiesChanged (a{sv} properties); + + DEPRECATED. Use the standard "PropertiesChanged" signal from "org.freedesktop.DBus.Properties" instead which exists since version NetworkManager 1.2.0. + + + + a{sv} properties: + A dictionary mapping property names to variant boxed values + + + + + + Property Details + + The "HwAddress" property + org.freedesktop.NetworkManager.Device.Bond:HwAddress + +HwAddress readable s + + Hardware address of the device. + + + + The "Carrier" property + org.freedesktop.NetworkManager.Device.Bond:Carrier + +Carrier readable b + + Indicates whether the physical carrier is found (e.g. whether a cable is + plugged in or not). + + + + The "Slaves" property + org.freedesktop.NetworkManager.Device.Bond:Slaves + +Slaves readable ao + + Array of object paths representing devices which are currently slaved to + this device. + + + + + diff --git a/docs/api/dbus-org.freedesktop.NetworkManager.Device.Bridge.xml b/docs/api/dbus-org.freedesktop.NetworkManager.Device.Bridge.xml new file mode 100644 index 00000000..2e34b368 --- /dev/null +++ b/docs/api/dbus-org.freedesktop.NetworkManager.Device.Bridge.xml @@ -0,0 +1,77 @@ + + + + org.freedesktop.NetworkManager.Device.Bridge + org.freedesktop.NetworkManager.Device.Bridge + org.freedesktop.NetworkManager.Device.Bridge + Signals + +PropertiesChanged (a{sv} properties); + + + + Properties + +HwAddress readable s +Carrier readable b +Slaves readable ao + + + + Description + + + + Signal Details + + The "PropertiesChanged" signal + org.freedesktop.NetworkManager.Device.Bridge::PropertiesChanged + +PropertiesChanged (a{sv} properties); + + DEPRECATED. Use the standard "PropertiesChanged" signal from "org.freedesktop.DBus.Properties" instead which exists since version NetworkManager 1.2.0. + + + + a{sv} properties: + A dictionary mapping property names to variant boxed values + + + + + + Property Details + + The "HwAddress" property + org.freedesktop.NetworkManager.Device.Bridge:HwAddress + +HwAddress readable s + + Hardware address of the device. + + + + The "Carrier" property + org.freedesktop.NetworkManager.Device.Bridge:Carrier + +Carrier readable b + + Indicates whether the physical carrier is found (e.g. whether a cable is + plugged in or not). + + + + The "Slaves" property + org.freedesktop.NetworkManager.Device.Bridge:Slaves + +Slaves readable ao + + Array of object paths representing devices which are currently slaved to + this device. + + + + + diff --git a/docs/api/dbus-org.freedesktop.NetworkManager.Device.Generic.xml b/docs/api/dbus-org.freedesktop.NetworkManager.Device.Generic.xml new file mode 100644 index 00000000..ea7761f7 --- /dev/null +++ b/docs/api/dbus-org.freedesktop.NetworkManager.Device.Generic.xml @@ -0,0 +1,65 @@ + + + + org.freedesktop.NetworkManager.Device.Generic + org.freedesktop.NetworkManager.Device.Generic + org.freedesktop.NetworkManager.Device.Generic + Signals + +PropertiesChanged (a{sv} properties); + + + + Properties + +HwAddress readable s +TypeDescription readable s + + + + Description + + + + Signal Details + + The "PropertiesChanged" signal + org.freedesktop.NetworkManager.Device.Generic::PropertiesChanged + +PropertiesChanged (a{sv} properties); + + DEPRECATED. Use the standard "PropertiesChanged" signal from "org.freedesktop.DBus.Properties" instead which exists since version NetworkManager 1.2.0. + + + + a{sv} properties: + A dictionary mapping property names to variant boxed values + + + + + + Property Details + + The "HwAddress" property + org.freedesktop.NetworkManager.Device.Generic:HwAddress + +HwAddress readable s + + Hardware address of the device. + + + + The "TypeDescription" property + org.freedesktop.NetworkManager.Device.Generic:TypeDescription + +TypeDescription readable s + + A (non-localized) description of the interface type, if known. + + + + + diff --git a/docs/api/dbus-org.freedesktop.NetworkManager.Device.IPTunnel.xml b/docs/api/dbus-org.freedesktop.NetworkManager.Device.IPTunnel.xml new file mode 100644 index 00000000..9e25e3d4 --- /dev/null +++ b/docs/api/dbus-org.freedesktop.NetworkManager.Device.IPTunnel.xml @@ -0,0 +1,159 @@ + + + + org.freedesktop.NetworkManager.Device.IPTunnel + org.freedesktop.NetworkManager.Device.IPTunnel + org.freedesktop.NetworkManager.Device.IPTunnel + Signals + +PropertiesChanged (a{sv} properties); + + + + Properties + +Mode readable u +Parent readable o +Local readable s +Remote readable s +Ttl readable y +Tos readable y +PathMtuDiscovery readable b +InputKey readable s +OutputKey readable s +EncapsulationLimit readable y +FlowLabel readable u + + + + Description + + + + Signal Details + + The "PropertiesChanged" signal + org.freedesktop.NetworkManager.Device.IPTunnel::PropertiesChanged + +PropertiesChanged (a{sv} properties); + + DEPRECATED. Use the standard "PropertiesChanged" signal from "org.freedesktop.DBus.Properties" instead which exists since version NetworkManager 1.2.0. + + + + a{sv} properties: + A dictionary mapping property names to variant boxed values + + + + + + Property Details + + The "Mode" property + org.freedesktop.NetworkManager.Device.IPTunnel:Mode + +Mode readable u + + The tunneling mode. + + + + The "Parent" property + org.freedesktop.NetworkManager.Device.IPTunnel:Parent + +Parent readable o + + The object path of the parent device. + + + + The "Local" property + org.freedesktop.NetworkManager.Device.IPTunnel:Local + +Local readable s + + The local endpoint of the tunnel. + + + + The "Remote" property + org.freedesktop.NetworkManager.Device.IPTunnel:Remote + +Remote readable s + + The remote endpoint of the tunnel. + + + + The "Ttl" property + org.freedesktop.NetworkManager.Device.IPTunnel:Ttl + +Ttl readable y + + The TTL assigned to tunneled packets. 0 is a special value meaning that + packets inherit the TTL value + + + + The "Tos" property + org.freedesktop.NetworkManager.Device.IPTunnel:Tos + +Tos readable y + + The type of service (IPv4) or traffic class (IPv6) assigned to tunneled + packets. + + + + The "PathMtuDiscovery" property + org.freedesktop.NetworkManager.Device.IPTunnel:PathMtuDiscovery + +PathMtuDiscovery readable b + + Whether path MTU discovery is enabled on this tunnel. + + + + The "InputKey" property + org.freedesktop.NetworkManager.Device.IPTunnel:InputKey + +InputKey readable s + + The key used for incoming packets. + + + + The "OutputKey" property + org.freedesktop.NetworkManager.Device.IPTunnel:OutputKey + +OutputKey readable s + + The key used for outgoing packets. + + + + The "EncapsulationLimit" property + org.freedesktop.NetworkManager.Device.IPTunnel:EncapsulationLimit + +EncapsulationLimit readable y + + How many additional levels of encapsulation are permitted to be prepended + to packets. This property applies only to IPv6 tunnels. + + + + The "FlowLabel" property + org.freedesktop.NetworkManager.Device.IPTunnel:FlowLabel + +FlowLabel readable u + + The flow label to assign to tunnel packets. This property applies only to + IPv6 tunnels. + + + + + diff --git a/docs/api/dbus-org.freedesktop.NetworkManager.Device.Infiniband.xml b/docs/api/dbus-org.freedesktop.NetworkManager.Device.Infiniband.xml new file mode 100644 index 00000000..b48327a7 --- /dev/null +++ b/docs/api/dbus-org.freedesktop.NetworkManager.Device.Infiniband.xml @@ -0,0 +1,66 @@ + + + + org.freedesktop.NetworkManager.Device.Infiniband + org.freedesktop.NetworkManager.Device.Infiniband + org.freedesktop.NetworkManager.Device.Infiniband + Signals + +PropertiesChanged (a{sv} properties); + + + + Properties + +HwAddress readable s +Carrier readable b + + + + Description + + + + Signal Details + + The "PropertiesChanged" signal + org.freedesktop.NetworkManager.Device.Infiniband::PropertiesChanged + +PropertiesChanged (a{sv} properties); + + DEPRECATED. Use the standard "PropertiesChanged" signal from "org.freedesktop.DBus.Properties" instead which exists since version NetworkManager 1.2.0. + + + + a{sv} properties: + A dictionary mapping property names to variant boxed values + + + + + + Property Details + + The "HwAddress" property + org.freedesktop.NetworkManager.Device.Infiniband:HwAddress + +HwAddress readable s + + Hardware address of the device. + + + + The "Carrier" property + org.freedesktop.NetworkManager.Device.Infiniband:Carrier + +Carrier readable b + + Indicates whether the physical carrier is found (e.g. whether a cable is + plugged in or not). + + + + + diff --git a/docs/api/dbus-org.freedesktop.NetworkManager.Device.Macsec.xml b/docs/api/dbus-org.freedesktop.NetworkManager.Device.Macsec.xml new file mode 100644 index 00000000..cfcb3f02 --- /dev/null +++ b/docs/api/dbus-org.freedesktop.NetworkManager.Device.Macsec.xml @@ -0,0 +1,181 @@ + + + + org.freedesktop.NetworkManager.Device.Macsec + org.freedesktop.NetworkManager.Device.Macsec + org.freedesktop.NetworkManager.Device.Macsec + Signals + +PropertiesChanged (a{sv} properties); + + + + Properties + +Parent readable o +Sci readable t +IcvLength readable y +CipherSuite readable t +Window readable u +EncodingSa readable y +Validation readable s +Encrypt readable b +Protect readable b +IncludeSci readable b +Es readable b +Scb readable b +ReplayProtect readable b + + + + Description + + + + Signal Details + + The "PropertiesChanged" signal + org.freedesktop.NetworkManager.Device.Macsec::PropertiesChanged + +PropertiesChanged (a{sv} properties); + + DEPRECATED. Use the standard "PropertiesChanged" signal from "org.freedesktop.DBus.Properties" instead which exists since version NetworkManager 1.2.0. + + + + a{sv} properties: + A dictionary mapping property names to variant boxed values + + + + + + Property Details + + The "Parent" property + org.freedesktop.NetworkManager.Device.Macsec:Parent + +Parent readable o + + The object path of the parent device. + + + + The "Sci" property + org.freedesktop.NetworkManager.Device.Macsec:Sci + +Sci readable t + + The Secure Channel Identifier in use. + + + + The "IcvLength" property + org.freedesktop.NetworkManager.Device.Macsec:IcvLength + +IcvLength readable y + + The length of ICV (Integrity Check Value). + + + + The "CipherSuite" property + org.freedesktop.NetworkManager.Device.Macsec:CipherSuite + +CipherSuite readable t + + The set of cryptographic algorithms in use + (e.g. 0x0080020001000001 for GCM-AES-128). + + + + The "Window" property + org.freedesktop.NetworkManager.Device.Macsec:Window + +Window readable u + + The size of the replay window. + + + + The "EncodingSa" property + org.freedesktop.NetworkManager.Device.Macsec:EncodingSa + +EncodingSa readable y + + The value of the Association Number (0..3) for the Security + Association in use. + + + + The "Validation" property + org.freedesktop.NetworkManager.Device.Macsec:Validation + +Validation readable s + + The validation mode for incoming packets (strict, check, + disabled). + + + + The "Encrypt" property + org.freedesktop.NetworkManager.Device.Macsec:Encrypt + +Encrypt readable b + + Whether encryption of transmitted frames is enabled. + + + + The "Protect" property + org.freedesktop.NetworkManager.Device.Macsec:Protect + +Protect readable b + + Whether protection of transmitted frames is enabled. + + + + The "IncludeSci" property + org.freedesktop.NetworkManager.Device.Macsec:IncludeSci + +IncludeSci readable b + + Whether the SCI is always included in SecTAG for transmitted + frames. + + + + The "Es" property + org.freedesktop.NetworkManager.Device.Macsec:Es + +Es readable b + + Whether the ES (End station) bit is enabled in SecTAG for + transmitted frames. + + + + The "Scb" property + org.freedesktop.NetworkManager.Device.Macsec:Scb + +Scb readable b + + Whether the SCB (Single Copy Broadcast) bit is enabled in + SecTAG for transmitted frames. + + + + The "ReplayProtect" property + org.freedesktop.NetworkManager.Device.Macsec:ReplayProtect + +ReplayProtect readable b + + Whether replay protection is enabled. + + + + + diff --git a/docs/api/dbus-org.freedesktop.NetworkManager.Device.Macvlan.xml b/docs/api/dbus-org.freedesktop.NetworkManager.Device.Macvlan.xml new file mode 100644 index 00000000..644550fa --- /dev/null +++ b/docs/api/dbus-org.freedesktop.NetworkManager.Device.Macvlan.xml @@ -0,0 +1,85 @@ + + + + org.freedesktop.NetworkManager.Device.Macvlan + org.freedesktop.NetworkManager.Device.Macvlan + org.freedesktop.NetworkManager.Device.Macvlan + Signals + +PropertiesChanged (a{sv} properties); + + + + Properties + +Parent readable o +Mode readable s +NoPromisc readable b +Tap readable b + + + + Description + + + + Signal Details + + The "PropertiesChanged" signal + org.freedesktop.NetworkManager.Device.Macvlan::PropertiesChanged + +PropertiesChanged (a{sv} properties); + + DEPRECATED. Use the standard "PropertiesChanged" signal from "org.freedesktop.DBus.Properties" instead which exists since version NetworkManager 1.2.0. + + + + a{sv} properties: + A dictionary mapping property names to variant boxed values + + + + + + Property Details + + The "Parent" property + org.freedesktop.NetworkManager.Device.Macvlan:Parent + +Parent readable o + + The object path of the parent device. + + + + The "Mode" property + org.freedesktop.NetworkManager.Device.Macvlan:Mode + +Mode readable s + + The macvlan mode, one of "private", "vepa", "bridge", or "passthru". + + + + The "NoPromisc" property + org.freedesktop.NetworkManager.Device.Macvlan:NoPromisc + +NoPromisc readable b + + Whether the device is blocked from going into promiscuous mode. + + + + The "Tap" property + org.freedesktop.NetworkManager.Device.Macvlan:Tap + +Tap readable b + + Whether the device is a macvtap. + + + + + diff --git a/docs/api/dbus-org.freedesktop.NetworkManager.Device.Modem.xml b/docs/api/dbus-org.freedesktop.NetworkManager.Device.Modem.xml new file mode 100644 index 00000000..7841771d --- /dev/null +++ b/docs/api/dbus-org.freedesktop.NetworkManager.Device.Modem.xml @@ -0,0 +1,71 @@ + + + + org.freedesktop.NetworkManager.Device.Modem + org.freedesktop.NetworkManager.Device.Modem + org.freedesktop.NetworkManager.Device.Modem + Signals + +PropertiesChanged (a{sv} properties); + + + + Properties + +ModemCapabilities readable u +CurrentCapabilities readable u + + + + Description + + + + Signal Details + + The "PropertiesChanged" signal + org.freedesktop.NetworkManager.Device.Modem::PropertiesChanged + +PropertiesChanged (a{sv} properties); + + DEPRECATED. Use the standard "PropertiesChanged" signal from "org.freedesktop.DBus.Properties" instead which exists since version NetworkManager 1.2.0. + + + + a{sv} properties: + A dictionary mapping property names to variant boxed values + + + + + + Property Details + + The "ModemCapabilities" property + org.freedesktop.NetworkManager.Device.Modem:ModemCapabilities + +ModemCapabilities readable u + + The generic family of access technologies the modem supports. Not all + capabilities are available at the same time however; some modems require a + firmware reload or other reinitialization to switch between eg CDMA/EVDO + and GSM/UMTS. + Returns: NMDeviceModemCapabilities + + + + The "CurrentCapabilities" property + org.freedesktop.NetworkManager.Device.Modem:CurrentCapabilities + +CurrentCapabilities readable u + + The generic family of access technologies the modem currently supports + without a firmware reload or reinitialization. + Returns: NMDeviceModemCapabilities + + + + + diff --git a/docs/api/dbus-org.freedesktop.NetworkManager.Device.OlpcMesh.xml b/docs/api/dbus-org.freedesktop.NetworkManager.Device.OlpcMesh.xml new file mode 100644 index 00000000..9e6c36d2 --- /dev/null +++ b/docs/api/dbus-org.freedesktop.NetworkManager.Device.OlpcMesh.xml @@ -0,0 +1,75 @@ + + + + org.freedesktop.NetworkManager.Device.OlpcMesh + org.freedesktop.NetworkManager.Device.OlpcMesh + org.freedesktop.NetworkManager.Device.OlpcMesh + Signals + +PropertiesChanged (a{sv} properties); + + + + Properties + +HwAddress readable s +Companion readable o +ActiveChannel readable u + + + + Description + + + + Signal Details + + The "PropertiesChanged" signal + org.freedesktop.NetworkManager.Device.OlpcMesh::PropertiesChanged + +PropertiesChanged (a{sv} properties); + + DEPRECATED. Use the standard "PropertiesChanged" signal from "org.freedesktop.DBus.Properties" instead which exists since version NetworkManager 1.2.0. + + + + a{sv} properties: + A dictionary containing the FIXME: check changed parameters. + + + + + + Property Details + + The "HwAddress" property + org.freedesktop.NetworkManager.Device.OlpcMesh:HwAddress + +HwAddress readable s + + The hardware address of the device. + + + + The "Companion" property + org.freedesktop.NetworkManager.Device.OlpcMesh:Companion + +Companion readable o + + The object path of the companion device. + + + + The "ActiveChannel" property + org.freedesktop.NetworkManager.Device.OlpcMesh:ActiveChannel + +ActiveChannel readable u + + The currently active channel. + + + + + diff --git a/docs/api/dbus-org.freedesktop.NetworkManager.Device.Statistics.xml b/docs/api/dbus-org.freedesktop.NetworkManager.Device.Statistics.xml new file mode 100644 index 00000000..0c063ee0 --- /dev/null +++ b/docs/api/dbus-org.freedesktop.NetworkManager.Device.Statistics.xml @@ -0,0 +1,78 @@ + + + + org.freedesktop.NetworkManager.Device.Statistics + org.freedesktop.NetworkManager.Device.Statistics + org.freedesktop.NetworkManager.Device.Statistics + Signals + +PropertiesChanged (a{sv} properties); + + + + Properties + +RefreshRateMs readwrite u +TxBytes readable t +RxBytes readable t + + + + Description + + + + Signal Details + + The "PropertiesChanged" signal + org.freedesktop.NetworkManager.Device.Statistics::PropertiesChanged + +PropertiesChanged (a{sv} properties); + + DEPRECATED. Use the standard "PropertiesChanged" signal from "org.freedesktop.DBus.Properties" instead which exists since version NetworkManager 1.2.0. + + + + a{sv} properties: + A dictionary mapping property names to variant boxed values + + + + + + Property Details + + The "RefreshRateMs" property + org.freedesktop.NetworkManager.Device.Statistics:RefreshRateMs + +RefreshRateMs readwrite u + + Refresh rate of the rest of properties of this interface. The properties + are guaranteed to be refreshed each RefreshRateMs milliseconds in case + the underlying counter has changed too. + If zero, there is no guaranteed refresh rate of the properties. + + + + The "TxBytes" property + org.freedesktop.NetworkManager.Device.Statistics:TxBytes + +TxBytes readable t + + Number of transmitted bytes + + + + The "RxBytes" property + org.freedesktop.NetworkManager.Device.Statistics:RxBytes + +RxBytes readable t + + Number of received bytes + + + + + diff --git a/docs/api/dbus-org.freedesktop.NetworkManager.Device.Team.xml b/docs/api/dbus-org.freedesktop.NetworkManager.Device.Team.xml new file mode 100644 index 00000000..a97b633a --- /dev/null +++ b/docs/api/dbus-org.freedesktop.NetworkManager.Device.Team.xml @@ -0,0 +1,87 @@ + + + + org.freedesktop.NetworkManager.Device.Team + org.freedesktop.NetworkManager.Device.Team + org.freedesktop.NetworkManager.Device.Team + Signals + +PropertiesChanged (a{sv} properties); + + + + Properties + +HwAddress readable s +Carrier readable b +Slaves readable ao +Config readable s + + + + Description + + + + Signal Details + + The "PropertiesChanged" signal + org.freedesktop.NetworkManager.Device.Team::PropertiesChanged + +PropertiesChanged (a{sv} properties); + + DEPRECATED. Use the standard "PropertiesChanged" signal from "org.freedesktop.DBus.Properties" instead which exists since version NetworkManager 1.2.0. + + + + a{sv} properties: + A dictionary mapping property names to variant boxed values + + + + + + Property Details + + The "HwAddress" property + org.freedesktop.NetworkManager.Device.Team:HwAddress + +HwAddress readable s + + Hardware address of the device. + + + + The "Carrier" property + org.freedesktop.NetworkManager.Device.Team:Carrier + +Carrier readable b + + Indicates whether the physical carrier is found (e.g. whether a cable is + plugged in or not). + + + + The "Slaves" property + org.freedesktop.NetworkManager.Device.Team:Slaves + +Slaves readable ao + + Array of object paths representing devices which are currently slaved to + this device. + + + + The "Config" property + org.freedesktop.NetworkManager.Device.Team:Config + +Config readable s + + The JSON configuration currently applied on the device. + + + + + diff --git a/docs/api/dbus-org.freedesktop.NetworkManager.Device.Tun.xml b/docs/api/dbus-org.freedesktop.NetworkManager.Device.Tun.xml new file mode 100644 index 00000000..e2d9f466 --- /dev/null +++ b/docs/api/dbus-org.freedesktop.NetworkManager.Device.Tun.xml @@ -0,0 +1,118 @@ + + + + org.freedesktop.NetworkManager.Device.Tun + org.freedesktop.NetworkManager.Device.Tun + org.freedesktop.NetworkManager.Device.Tun + Signals + +PropertiesChanged (a{sv} properties); + + + + Properties + +Owner readable x +Group readable x +Mode readable s +NoPi readable b +VnetHdr readable b +MultiQueue readable b +HwAddress readable s + + + + Description + + + + Signal Details + + The "PropertiesChanged" signal + org.freedesktop.NetworkManager.Device.Tun::PropertiesChanged + +PropertiesChanged (a{sv} properties); + + DEPRECATED. Use the standard "PropertiesChanged" signal from "org.freedesktop.DBus.Properties" instead which exists since version NetworkManager 1.2.0. + + + + a{sv} properties: + A dictionary mapping property names to variant boxed values + + + + + + Property Details + + The "Owner" property + org.freedesktop.NetworkManager.Device.Tun:Owner + +Owner readable x + + The uid of the tunnel owner, or -1 if it has no owner. + + + + The "Group" property + org.freedesktop.NetworkManager.Device.Tun:Group + +Group readable x + + The gid of the tunnel group, or -1 if it has no owner. + + + + The "Mode" property + org.freedesktop.NetworkManager.Device.Tun:Mode + +Mode readable s + + The tunnel mode, either "tun" or "tap". + + + + The "NoPi" property + org.freedesktop.NetworkManager.Device.Tun:NoPi + +NoPi readable b + + The tunnel's "TUN_NO_PI" flag; true if no protocol info is prepended to + the tunnel packets. + + + + The "VnetHdr" property + org.freedesktop.NetworkManager.Device.Tun:VnetHdr + +VnetHdr readable b + + The tunnel's "TUN_VNET_HDR" flag; true if the tunnel packets include a + virtio network header. + + + + The "MultiQueue" property + org.freedesktop.NetworkManager.Device.Tun:MultiQueue + +MultiQueue readable b + + The tunnel's "TUN_TAP_MQ" flag; true if callers can connect to the tap + device multiple times, for multiple send/receive queues. + + + + The "HwAddress" property + org.freedesktop.NetworkManager.Device.Tun:HwAddress + +HwAddress readable s + + Hardware address of the device. + + + + + diff --git a/docs/api/dbus-org.freedesktop.NetworkManager.Device.Veth.xml b/docs/api/dbus-org.freedesktop.NetworkManager.Device.Veth.xml new file mode 100644 index 00000000..2086d618 --- /dev/null +++ b/docs/api/dbus-org.freedesktop.NetworkManager.Device.Veth.xml @@ -0,0 +1,55 @@ + + + + org.freedesktop.NetworkManager.Device.Veth + org.freedesktop.NetworkManager.Device.Veth + org.freedesktop.NetworkManager.Device.Veth + Signals + +PropertiesChanged (a{sv} properties); + + + + Properties + +Peer readable o + + + + Description + + + + Signal Details + + The "PropertiesChanged" signal + org.freedesktop.NetworkManager.Device.Veth::PropertiesChanged + +PropertiesChanged (a{sv} properties); + + DEPRECATED. Use the standard "PropertiesChanged" signal from "org.freedesktop.DBus.Properties" instead which exists since version NetworkManager 1.2.0. + + + + a{sv} properties: + A dictionary mapping property names to variant boxed values + + + + + + Property Details + + The "Peer" property + org.freedesktop.NetworkManager.Device.Veth:Peer + +Peer readable o + + The object path of the device's peer. + + + + + diff --git a/docs/api/dbus-org.freedesktop.NetworkManager.Device.Vlan.xml b/docs/api/dbus-org.freedesktop.NetworkManager.Device.Vlan.xml new file mode 100644 index 00000000..a4e7348f --- /dev/null +++ b/docs/api/dbus-org.freedesktop.NetworkManager.Device.Vlan.xml @@ -0,0 +1,86 @@ + + + + org.freedesktop.NetworkManager.Device.Vlan + org.freedesktop.NetworkManager.Device.Vlan + org.freedesktop.NetworkManager.Device.Vlan + Signals + +PropertiesChanged (a{sv} properties); + + + + Properties + +HwAddress readable s +Carrier readable b +Parent readable o +VlanId readable u + + + + Description + + + + Signal Details + + The "PropertiesChanged" signal + org.freedesktop.NetworkManager.Device.Vlan::PropertiesChanged + +PropertiesChanged (a{sv} properties); + + DEPRECATED. Use the standard "PropertiesChanged" signal from "org.freedesktop.DBus.Properties" instead which exists since version NetworkManager 1.2.0. + + + + a{sv} properties: + A dictionary mapping property names to variant boxed values + + + + + + Property Details + + The "HwAddress" property + org.freedesktop.NetworkManager.Device.Vlan:HwAddress + +HwAddress readable s + + Hardware address of the device. + + + + The "Carrier" property + org.freedesktop.NetworkManager.Device.Vlan:Carrier + +Carrier readable b + + Indicates whether the physical carrier is found (e.g. whether a cable is + plugged in or not). + + + + The "Parent" property + org.freedesktop.NetworkManager.Device.Vlan:Parent + +Parent readable o + + Object path of the parent device of this VLAN device. + + + + The "VlanId" property + org.freedesktop.NetworkManager.Device.Vlan:VlanId + +VlanId readable u + + The VLAN ID of this VLAN interface. + + + + + diff --git a/docs/api/dbus-org.freedesktop.NetworkManager.Device.Vxlan.xml b/docs/api/dbus-org.freedesktop.NetworkManager.Device.Vxlan.xml new file mode 100644 index 00000000..d8e45816 --- /dev/null +++ b/docs/api/dbus-org.freedesktop.NetworkManager.Device.Vxlan.xml @@ -0,0 +1,222 @@ + + + + org.freedesktop.NetworkManager.Device.Vxlan + org.freedesktop.NetworkManager.Device.Vxlan + org.freedesktop.NetworkManager.Device.Vxlan + Signals + +PropertiesChanged (a{sv} properties); + + + + Properties + +Parent readable o +HwAddress readable s +Id readable u +Group readable s +Local readable s +Tos readable y +Ttl readable y +Learning readable b +Ageing readable u +Limit readable u +DstPort readable q +SrcPortMin readable q +SrcPortMax readable q +Proxy readable b +Rsc readable b +L2miss readable b +L3miss readable b + + + + Description + + + + Signal Details + + The "PropertiesChanged" signal + org.freedesktop.NetworkManager.Device.Vxlan::PropertiesChanged + +PropertiesChanged (a{sv} properties); + + DEPRECATED. Use the standard "PropertiesChanged" signal from "org.freedesktop.DBus.Properties" instead which exists since version NetworkManager 1.2.0. + + + + a{sv} properties: + A dictionary mapping property names to variant boxed values + + + + + + Property Details + + The "Parent" property + org.freedesktop.NetworkManager.Device.Vxlan:Parent + +Parent readable o + + The object path of the parent device (if the VXLAN is not purely internal + to this host). + + + + The "HwAddress" property + org.freedesktop.NetworkManager.Device.Vxlan:HwAddress + +HwAddress readable s + + Hardware address of the device. + + + + The "Id" property + org.freedesktop.NetworkManager.Device.Vxlan:Id + +Id readable u + + The VXLAN Network Identifier (VNI). + + + + The "Group" property + org.freedesktop.NetworkManager.Device.Vxlan:Group + +Group readable s + + The IP (v4 or v6) multicast group used to communicate with other physical + hosts on this VXLAN. + + + + The "Local" property + org.freedesktop.NetworkManager.Device.Vxlan:Local + +Local readable s + + The local IPv4 or IPv6 address to use when sending VXLAN packets to other + physical hosts. + + + + The "Tos" property + org.freedesktop.NetworkManager.Device.Vxlan:Tos + +Tos readable y + + The value to use in the IP ToS field for VXLAN packets sent to other + physical hosts. + + + + The "Ttl" property + org.freedesktop.NetworkManager.Device.Vxlan:Ttl + +Ttl readable y + + The value to use in the IP TTL field for VXLAN packets sent to other + physical hosts. + + + + The "Learning" property + org.freedesktop.NetworkManager.Device.Vxlan:Learning + +Learning readable b + + True if the VXLAN dynamically learns remote IP addresses. + + + + The "Ageing" property + org.freedesktop.NetworkManager.Device.Vxlan:Ageing + +Ageing readable u + + The interval in seconds at which the kernel purges stale cached addresses. + + + + The "Limit" property + org.freedesktop.NetworkManager.Device.Vxlan:Limit + +Limit readable u + + The maximum number of entries that can be added to the VXLAN's forwarding + table. + + + + The "DstPort" property + org.freedesktop.NetworkManager.Device.Vxlan:DstPort + +DstPort readable q + + Destination port for outgoing VXLAN packets. + + + + The "SrcPortMin" property + org.freedesktop.NetworkManager.Device.Vxlan:SrcPortMin + +SrcPortMin readable q + + The lowest source port number to use for outgoing VXLAN packets. + + + + The "SrcPortMax" property + org.freedesktop.NetworkManager.Device.Vxlan:SrcPortMax + +SrcPortMax readable q + + The highest source port number to use for outgoing VXLAN packets. + + + + The "Proxy" property + org.freedesktop.NetworkManager.Device.Vxlan:Proxy + +Proxy readable b + + True if the VXLAN is implementing DOVE ARP proxying for remote clients. + + + + The "Rsc" property + org.freedesktop.NetworkManager.Device.Vxlan:Rsc + +Rsc readable b + + True if the VXLAN is implementing DOVE route short-circuiting of known + remote IP addresses. + + + + The "L2miss" property + org.freedesktop.NetworkManager.Device.Vxlan:L2miss + +L2miss readable b + + True if the VXLAN will emit netlink notifications of L2 switch misses. + + + + The "L3miss" property + org.freedesktop.NetworkManager.Device.Vxlan:L3miss + +L3miss readable b + + True if the VXLAN will emit netlink notifications of L3 switch misses. + + + + + diff --git a/docs/api/dbus-org.freedesktop.NetworkManager.Device.WiMax.xml b/docs/api/dbus-org.freedesktop.NetworkManager.Device.WiMax.xml new file mode 100644 index 00000000..d3c1487f --- /dev/null +++ b/docs/api/dbus-org.freedesktop.NetworkManager.Device.WiMax.xml @@ -0,0 +1,192 @@ + + + + org.freedesktop.NetworkManager.Device.WiMax + org.freedesktop.NetworkManager.Device.WiMax + org.freedesktop.NetworkManager.Device.WiMax + Methods + +GetNspList (OUT ao nsps); + + + + Signals + +PropertiesChanged (a{sv} properties); +NspAdded (o nsp); +NspRemoved (o nsp); + + + + Properties + +Nsps readable ao +HwAddress readable s +CenterFrequency readable u +Rssi readable i +Cinr readable i +TxPower readable i +Bsid readable s +ActiveNsp readable o + + + + Description + + + + Method Details + + The GetNspList() method + org.freedesktop.NetworkManager.Device.WiMax.GetNspList() + +GetNspList (OUT ao nsps); + + Get the list of NSPs visible to this device. + + + + OUT ao nsps: + List of NSP object paths + + + + + + Signal Details + + The "PropertiesChanged" signal + org.freedesktop.NetworkManager.Device.WiMax::PropertiesChanged + +PropertiesChanged (a{sv} properties); + + DEPRECATED. Use the standard "PropertiesChanged" signal from "org.freedesktop.DBus.Properties" instead which exists since version NetworkManager 1.2.0. + + + + a{sv} properties: + A dictionary mapping property names to variant boxed values. + + + + + The "NspAdded" signal + org.freedesktop.NetworkManager.Device.WiMax::NspAdded + +NspAdded (o nsp); + + Emitted when a new NSP is found by the device. + + + + o nsp: + The object path of the newly found NSP. + + + + + The "NspRemoved" signal + org.freedesktop.NetworkManager.Device.WiMax::NspRemoved + +NspRemoved (o nsp); + + Emitted when an NSP disappears from view of the device. + + + + o nsp: + The object path of the NSP that has disappeared. + + + + + + Property Details + + The "Nsps" property + org.freedesktop.NetworkManager.Device.WiMax:Nsps + +Nsps readable ao + + List of object paths of Network Service Providers (NSPs) visible to this + WiMAX device. + + + + The "HwAddress" property + org.freedesktop.NetworkManager.Device.WiMax:HwAddress + +HwAddress readable s + + Hardware address of the device. + + + + The "CenterFrequency" property + org.freedesktop.NetworkManager.Device.WiMax:CenterFrequency + +CenterFrequency readable u + + Center frequency (in KHz) of the radio channel the device is using to + communicate with the network when connected. Has no meaning when the + device is not connected. + + + + The "Rssi" property + org.freedesktop.NetworkManager.Device.WiMax:Rssi + +Rssi readable i + + RSSI of the current radio link in dBm. This value indicates how strong the + raw received RF signal from the base station is, but does not indicate the + overall quality of the radio link. Has no meaning when the device is not + connected. + + + + The "Cinr" property + org.freedesktop.NetworkManager.Device.WiMax:Cinr + +Cinr readable i + + CINR (Carrier to Interference + Noise Ratio) of the current radio link in + dB. CINR is a more accurate measure of radio link quality. Has no meaning + when the device is not connected. + + + + The "TxPower" property + org.freedesktop.NetworkManager.Device.WiMax:TxPower + +TxPower readable i + + Average power of the last burst transmitted by the device, in units of 0.5 + dBm. i.e. a TxPower of -11 represents an actual device TX power of -5.5 + dBm. Has no meaning when the device is not connected. + + + + The "Bsid" property + org.freedesktop.NetworkManager.Device.WiMax:Bsid + +Bsid readable s + + The ID of the serving base station as received from the network. Has no + meaning when the device is not connected. + + + + The "ActiveNsp" property + org.freedesktop.NetworkManager.Device.WiMax:ActiveNsp + +ActiveNsp readable o + + Object path of the NSP currently used by the WiMax device. + + + + + diff --git a/docs/api/dbus-org.freedesktop.NetworkManager.Device.Wired.xml b/docs/api/dbus-org.freedesktop.NetworkManager.Device.Wired.xml new file mode 100644 index 00000000..adf7e35a --- /dev/null +++ b/docs/api/dbus-org.freedesktop.NetworkManager.Device.Wired.xml @@ -0,0 +1,96 @@ + + + + org.freedesktop.NetworkManager.Device.Wired + org.freedesktop.NetworkManager.Device.Wired + org.freedesktop.NetworkManager.Device.Wired + Signals + +PropertiesChanged (a{sv} properties); + + + + Properties + +HwAddress readable s +PermHwAddress readable s +Speed readable u +S390Subchannels readable as +Carrier readable b + + + + Description + + + + Signal Details + + The "PropertiesChanged" signal + org.freedesktop.NetworkManager.Device.Wired::PropertiesChanged + +PropertiesChanged (a{sv} properties); + + DEPRECATED. Use the standard "PropertiesChanged" signal from "org.freedesktop.DBus.Properties" instead which exists since version NetworkManager 1.2.0. + + + + a{sv} properties: + A dictionary mapping property names to variant boxed values + + + + + + Property Details + + The "HwAddress" property + org.freedesktop.NetworkManager.Device.Wired:HwAddress + +HwAddress readable s + + Active hardware address of the device. + + + + The "PermHwAddress" property + org.freedesktop.NetworkManager.Device.Wired:PermHwAddress + +PermHwAddress readable s + + Permanent hardware address of the device. + + + + The "Speed" property + org.freedesktop.NetworkManager.Device.Wired:Speed + +Speed readable u + + Design speed of the device, in megabits/second (Mb/s). + + + + The "S390Subchannels" property + org.freedesktop.NetworkManager.Device.Wired:S390Subchannels + +S390Subchannels readable as + + Array of S/390 subchannels for S/390 or z/Architecture devices. + + + + The "Carrier" property + org.freedesktop.NetworkManager.Device.Wired:Carrier + +Carrier readable b + + Indicates whether the physical carrier is found (e.g. whether a cable is + plugged in or not). + + + + + diff --git a/docs/api/dbus-org.freedesktop.NetworkManager.Device.Wireless.xml b/docs/api/dbus-org.freedesktop.NetworkManager.Device.Wireless.xml new file mode 100644 index 00000000..3652c937 --- /dev/null +++ b/docs/api/dbus-org.freedesktop.NetworkManager.Device.Wireless.xml @@ -0,0 +1,210 @@ + + + + org.freedesktop.NetworkManager.Device.Wireless + org.freedesktop.NetworkManager.Device.Wireless + org.freedesktop.NetworkManager.Device.Wireless + Methods + +GetAccessPoints (OUT ao access_points); +GetAllAccessPoints (OUT ao access_points); +RequestScan (IN a{sv} options); + + + + Signals + +PropertiesChanged (a{sv} properties); +AccessPointAdded (o access_point); +AccessPointRemoved (o access_point); + + + + Properties + +HwAddress readable s +PermHwAddress readable s +Mode readable u +Bitrate readable u +AccessPoints readable ao +ActiveAccessPoint readable o +WirelessCapabilities readable u + + + + Description + + + + Method Details + + The GetAccessPoints() method + org.freedesktop.NetworkManager.Device.Wireless.GetAccessPoints() + +GetAccessPoints (OUT ao access_points); + + DEPRECATED. Get the list of access points visible to this device. Note + that this list does not include access points which hide their SSID. To + retrieve a list of all access points (including hidden ones) use the + GetAllAccessPoints() method. + + + + OUT ao access_points: + List of access point object paths. + + + + + The GetAllAccessPoints() method + org.freedesktop.NetworkManager.Device.Wireless.GetAllAccessPoints() + +GetAllAccessPoints (OUT ao access_points); + + Get the list of all access points visible to this device, including hidden + ones for which the SSID is not yet known. + + + + OUT ao access_points: + List of access point object paths. + + + + + The RequestScan() method + org.freedesktop.NetworkManager.Device.Wireless.RequestScan() + +RequestScan (IN a{sv} options); + + Request the device to scan + + + + IN a{sv} options: + Options of scan. Currently 'ssids' option with value of "aay" type is supported. + + + + + + Signal Details + + The "PropertiesChanged" signal + org.freedesktop.NetworkManager.Device.Wireless::PropertiesChanged + +PropertiesChanged (a{sv} properties); + + DEPRECATED. Use the standard "PropertiesChanged" signal from "org.freedesktop.DBus.Properties" instead which exists since version NetworkManager 1.2.0. + + + + a{sv} properties: + A dictionary containing the changed parameters. + + + + + The "AccessPointAdded" signal + org.freedesktop.NetworkManager.Device.Wireless::AccessPointAdded + +AccessPointAdded (o access_point); + + Emitted when a new access point is found by the device. + + + + o access_point: + The object path of the newly found access point. + + + + + The "AccessPointRemoved" signal + org.freedesktop.NetworkManager.Device.Wireless::AccessPointRemoved + +AccessPointRemoved (o access_point); + + Emitted when an access point disappears from view of the device. + + + + o access_point: + The object path of the access point that has disappeared. + + + + + + Property Details + + The "HwAddress" property + org.freedesktop.NetworkManager.Device.Wireless:HwAddress + +HwAddress readable s + + The active hardware address of the device. + + + + The "PermHwAddress" property + org.freedesktop.NetworkManager.Device.Wireless:PermHwAddress + +PermHwAddress readable s + + The permanent hardware address of the device. + + + + The "Mode" property + org.freedesktop.NetworkManager.Device.Wireless:Mode + +Mode readable u + + The operating mode of the wireless device. + Returns: NM80211Mode + + + + The "Bitrate" property + org.freedesktop.NetworkManager.Device.Wireless:Bitrate + +Bitrate readable u + + The bit rate currently used by the wireless device, in kilobits/second + (Kb/s). + + + + The "AccessPoints" property + org.freedesktop.NetworkManager.Device.Wireless:AccessPoints + +AccessPoints readable ao + + List of object paths of access point visible to this wireless device. + + + + The "ActiveAccessPoint" property + org.freedesktop.NetworkManager.Device.Wireless:ActiveAccessPoint + +ActiveAccessPoint readable o + + Object path of the access point currently used by the wireless device. + + + + The "WirelessCapabilities" property + org.freedesktop.NetworkManager.Device.Wireless:WirelessCapabilities + +WirelessCapabilities readable u + + The capabilities of the wireless device. + Returns: NMDeviceWifiCapabilities + + + + + diff --git a/docs/api/dbus-org.freedesktop.NetworkManager.Device.xml b/docs/api/dbus-org.freedesktop.NetworkManager.Device.xml new file mode 100644 index 00000000..883c5d75 --- /dev/null +++ b/docs/api/dbus-org.freedesktop.NetworkManager.Device.xml @@ -0,0 +1,475 @@ + + + + org.freedesktop.NetworkManager.Device + org.freedesktop.NetworkManager.Device + org.freedesktop.NetworkManager.Device + Methods + +Reapply (IN a{sa{sv}} connection, + IN t version_id, + IN u flags); +GetAppliedConnection (IN u flags, + OUT a{sa{sv}} connection, + OUT t version_id); +Disconnect (); +Delete (); + + + + Signals + +StateChanged (u new_state, + u old_state, + u reason); + + + + Properties + +Udi readable s +Interface readable s +IpInterface readable s +Driver readable s +DriverVersion readable s +FirmwareVersion readable s +Capabilities readable u +Ip4Address readable u +State readable u +StateReason readable (uu) +ActiveConnection readable o +Ip4Config readable o +Dhcp4Config readable o +Ip6Config readable o +Dhcp6Config readable o +Managed readwrite b +Autoconnect readwrite b +FirmwareMissing readable b +NmPluginMissing readable b +DeviceType readable u +AvailableConnections readable ao +PhysicalPortId readable s +Mtu readable u +Metered readable u +LldpNeighbors readable aa{sv} +Real readable b + + + + Description + + + + Method Details + + The Reapply() method + org.freedesktop.NetworkManager.Device.Reapply() + +Reapply (IN a{sa{sv}} connection, + IN t version_id, + IN u flags); + + Attempts to update the configuration of a device without deactivating it. + NetworkManager has the concept of connections, which are profiles that + contain the configuration for a networking device. Those connections are + exposed via D-Bus as individual objects that can be created, modified and + deleted. When activating such a settings-connection on a device, the + settings-connection is cloned to become an applied-connection and used to + configure the device (see GetAppliedConnection). Subsequent modification + of the settings-connection don't propagate automatically to the device's + applied-connection (with exception of the firewall-zone and the metered + property). For the changes to take effect, you can either re-activate the + settings-connection, or call Reapply. The Reapply call allows you to + directly update the applied-connection and reconfigure the device. Reapply + can also be useful if the currently applied-connection is equal to the + connection that is about to be reapplied. This allows to reconfigure the + device and revert external changes like removing or adding an IP address + (which NetworkManager doesn't revert automatically because it is assumed + that the user made these changes intentionally outside of NetworkManager). + Reapply can make the applied-connection different from the + settings-connection, just like updating the settings-connection can make + them different. + + + + IN a{sa{sv}} connection: + The optional connection settings that will be reapplied on the device. If empty, the currently active settings-connection will be used. The connection cannot arbitrarly differ from the current applied-connection otherwise the call will fail. Only certain changes are supported, like adding or removing IP addresses. + + + IN t version_id: + If non-zero, the current version id of the applied-connection must match. The current version id can be retrieved via GetAppliedConnection. This optional argument allows to catch concurrent modifications between the GetAppliedConnection call and Reapply. + + + IN u flags: + Flags which would modify the behavior of the Reapply call. There are no flags defined currently and the users should use the value of 0. + + + + + The GetAppliedConnection() method + org.freedesktop.NetworkManager.Device.GetAppliedConnection() + +GetAppliedConnection (IN u flags, + OUT a{sa{sv}} connection, + OUT t version_id); + + Get the currently applied connection on the device. This is a snapshot of + the last activated connection on the device, that is the configuration + that is currently applied on the device. Usually this is the same as + GetSettings of the referenced settings connection. However, it can differ + if the settings connection was subsequently modified or the applied + connection was modified by Reapply. The applied connection is set when + activating a device or when calling Reapply. + + + + IN u flags: + Flags which would modify the behavior of the GetAppliedConnection call. There are no flags defined currently and the users should use the value of 0. + + + OUT a{sa{sv}} connection: + The effective connection settings that the connection has currently applied. + + + OUT t version_id: + The version-id of the currently applied connection. This can be specified during Reapply to avoid races where you first fetch the applied connection, modify it and try to reapply it. If the applied connection is modified in the meantime, the version_id gets incremented and Reapply will fail. + + + + + The Disconnect() method + org.freedesktop.NetworkManager.Device.Disconnect() + +Disconnect (); + + Disconnects a device and prevents the device from automatically activating + further connections without user intervention. + + + + The Delete() method + org.freedesktop.NetworkManager.Device.Delete() + +Delete (); + + Deletes a software device from NetworkManager and removes the interface + from the system. The method returns an error when called for a hardware + device. + + + + + Signal Details + + The "StateChanged" signal + org.freedesktop.NetworkManager.Device::StateChanged + +StateChanged (u new_state, + u old_state, + u reason); + + + + + u new_state: + (NMDeviceState) The new state of the device. + + + u old_state: + (NMDeviceState) The previous state of the device. + + + u reason: + (NMDeviceStateReason) A reason for the state transition. + + + + + + Property Details + + The "Udi" property + org.freedesktop.NetworkManager.Device:Udi + +Udi readable s + + Operating-system specific transient device hardware identifier. This is an + opaque string representing the underlying hardware for the device, and + shouldn't be used to keep track of individual devices. For some device + types (Bluetooth, Modems) it is an identifier used by the hardware service + (ie bluez or ModemManager) to refer to that device, and client programs + use it get additional information from those services which NM does not + provide. The Udi is not guaranteed to be consistent across reboots or + hotplugs of the hardware. If you're looking for a way to uniquely track + each device in your application, use the object path. If you're looking + for a way to track a specific piece of hardware across reboot or hotplug, + use a MAC address or USB serial number. + + + + The "Interface" property + org.freedesktop.NetworkManager.Device:Interface + +Interface readable s + + The name of the device's control (and often data) interface. + + + + The "IpInterface" property + org.freedesktop.NetworkManager.Device:IpInterface + +IpInterface readable s + + The name of the device's data interface when available. This property may + not refer to the actual data interface until the device has successfully + established a data connection, indicated by the device's State becoming + ACTIVATED. + + + + The "Driver" property + org.freedesktop.NetworkManager.Device:Driver + +Driver readable s + + The driver handling the device. + + + + The "DriverVersion" property + org.freedesktop.NetworkManager.Device:DriverVersion + +DriverVersion readable s + + The version of the driver handling the device. + + + + The "FirmwareVersion" property + org.freedesktop.NetworkManager.Device:FirmwareVersion + +FirmwareVersion readable s + + The firmware version for the device. + + + + The "Capabilities" property + org.freedesktop.NetworkManager.Device:Capabilities + +Capabilities readable u + + Flags describing the capabilities of the device. + Returns: NMDeviceCapabilities + + + + The "Ip4Address" property + org.freedesktop.NetworkManager.Device:Ip4Address + +Ip4Address readable u + + DEPRECATED; use the 'Addresses' property of the 'Ip4Config' object + instead. + + + + The "State" property + org.freedesktop.NetworkManager.Device:State + +State readable u + + The current state of the device. + Returns: NMDeviceState + + + + The "StateReason" property + org.freedesktop.NetworkManager.Device:StateReason + +StateReason readable (uu) + + The current state and reason for changing to that state. + Returns: A tuple of NMDeviceState and NMDeviceStateReason. + + + + The "ActiveConnection" property + org.freedesktop.NetworkManager.Device:ActiveConnection + +ActiveConnection readable o + + Object path of an ActiveConnection object that "owns" this device during + activation. The ActiveConnection object tracks the life-cycle of a + connection to a specific network and implements the + org.freedesktop.NetworkManager.Connection.Active D-Bus interface. + + + + The "Ip4Config" property + org.freedesktop.NetworkManager.Device:Ip4Config + +Ip4Config readable o + + Object path of the Ip4Config object describing the configuration of the + device. Only valid when the device is in the NM_DEVICE_STATE_ACTIVATED + state. + + + + The "Dhcp4Config" property + org.freedesktop.NetworkManager.Device:Dhcp4Config + +Dhcp4Config readable o + + Object path of the Dhcp4Config object describing the DHCP options returned + by the DHCP server. Only valid when the device is in the + NM_DEVICE_STATE_ACTIVATED state. + + + + The "Ip6Config" property + org.freedesktop.NetworkManager.Device:Ip6Config + +Ip6Config readable o + + Object path of the Ip6Config object describing the configuration of the + device. Only valid when the device is in the NM_DEVICE_STATE_ACTIVATED + state. + + + + The "Dhcp6Config" property + org.freedesktop.NetworkManager.Device:Dhcp6Config + +Dhcp6Config readable o + + Object path of the Dhcp6Config object describing the DHCP options returned + by the DHCP server. Only valid when the device is in the + NM_DEVICE_STATE_ACTIVATED state. + + + + The "Managed" property + org.freedesktop.NetworkManager.Device:Managed + +Managed readwrite b + + Whether or not this device is managed by NetworkManager. Setting this + property has a similar effect to configuring the device as unmanaged via + the keyfile.unmanaged-devices setting in NetworkManager.conf. Changes to + this value are not persistent and lost after NetworkManager restart. + + + + The "Autoconnect" property + org.freedesktop.NetworkManager.Device:Autoconnect + +Autoconnect readwrite b + + If TRUE, indicates the device is allowed to autoconnect. If FALSE, manual + intervention is required before the device will automatically connect to a + known network, such as activating a connection using the device, or + setting this property to TRUE. This property cannot be set to TRUE for + default-unmanaged devices, since they never autoconnect. + + + + The "FirmwareMissing" property + org.freedesktop.NetworkManager.Device:FirmwareMissing + +FirmwareMissing readable b + + If TRUE, indicates the device is likely missing firmware necessary for its + operation. + + + + The "NmPluginMissing" property + org.freedesktop.NetworkManager.Device:NmPluginMissing + +NmPluginMissing readable b + + If TRUE, indicates the NetworkManager plugin for the device is likely + missing or misconfigured. + + + + The "DeviceType" property + org.freedesktop.NetworkManager.Device:DeviceType + +DeviceType readable u + + The general type of the network device; ie Ethernet, WiFi, etc. + Returns: NMDeviceType + + + + The "AvailableConnections" property + org.freedesktop.NetworkManager.Device:AvailableConnections + +AvailableConnections readable ao + + An array of object paths of every configured connection that is currently + 'available' through this device. + + + + The "PhysicalPortId" property + org.freedesktop.NetworkManager.Device:PhysicalPortId + +PhysicalPortId readable s + + If non-empty, an (opaque) indicator of the physical network port + associated with the device. This can be used to recognize when two + seemingly-separate hardware devices are actually just different virtual + interfaces to the same physical port. + + + + The "Mtu" property + org.freedesktop.NetworkManager.Device:Mtu + +Mtu readable u + + The device MTU (maximum transmission unit). + + + + The "Metered" property + org.freedesktop.NetworkManager.Device:Metered + +Metered readable u + + Whether the amount of traffic flowing through the device is subject to + limitations, for example set by service providers. + Returns: NMMetered + + + + The "LldpNeighbors" property + org.freedesktop.NetworkManager.Device:LldpNeighbors + +LldpNeighbors readable aa{sv} + + Array of LLDP neighbors; each element is a dictionary mapping LLDP TLV + names to variant boxed values. + + + + The "Real" property + org.freedesktop.NetworkManager.Device:Real + +Real readable b + + True if the device exists, or False for placeholder devices that do not + yet exist but could be automatically created by NetworkManager if one of + their AvailableConnections was activated. + + + + + diff --git a/docs/api/dbus-org.freedesktop.NetworkManager.DnsManager.xml b/docs/api/dbus-org.freedesktop.NetworkManager.DnsManager.xml new file mode 100644 index 00000000..33ec88ff --- /dev/null +++ b/docs/api/dbus-org.freedesktop.NetworkManager.DnsManager.xml @@ -0,0 +1,58 @@ + + + + org.freedesktop.NetworkManager.DnsManager + org.freedesktop.NetworkManager.DnsManager + org.freedesktop.NetworkManager.DnsManager + Properties + +Mode readable s +RcManager readable s +Configuration readable aa{sv} + + + + Description + The interface contains DNS-related information. + + + + Property Details + + The "Mode" property + org.freedesktop.NetworkManager.DnsManager:Mode + +Mode readable s + + The current DNS processing mode. + + + + The "RcManager" property + org.freedesktop.NetworkManager.DnsManager:RcManager + +RcManager readable s + + The current resolv.conf management mode. + + + + The "Configuration" property + org.freedesktop.NetworkManager.DnsManager:Configuration + +Configuration readable aa{sv} + + The current DNS configuration represented as an array of + dictionaries. Each dictionary has the "nameservers", + "priority" keys and, optionally, "interface" and "vpn". + "nameservers" is the list of DNS servers, "priority" their + relative priority, "interface" the interface on which these + servers are contacted, "vpn" a boolean telling whether the + configuration was obtained from a VPN connection. + + + + + diff --git a/docs/api/dbus-org.freedesktop.NetworkManager.IP4Config.xml b/docs/api/dbus-org.freedesktop.NetworkManager.IP4Config.xml new file mode 100644 index 00000000..2a337154 --- /dev/null +++ b/docs/api/dbus-org.freedesktop.NetworkManager.IP4Config.xml @@ -0,0 +1,167 @@ + + + + org.freedesktop.NetworkManager.IP4Config + org.freedesktop.NetworkManager.IP4Config + org.freedesktop.NetworkManager.IP4Config + Signals + +PropertiesChanged (a{sv} properties); + + + + Properties + +Addresses readable aau +AddressData readable aa{sv} +Gateway readable s +Routes readable aau +RouteData readable aa{sv} +Nameservers readable au +Domains readable as +Searches readable as +DnsOptions readable as +DnsPriority readable i +WinsServers readable au + + + + Description + + + + Signal Details + + The "PropertiesChanged" signal + org.freedesktop.NetworkManager.IP4Config::PropertiesChanged + +PropertiesChanged (a{sv} properties); + + DEPRECATED. Use the standard "PropertiesChanged" signal from "org.freedesktop.DBus.Properties" instead which exists since version NetworkManager 1.2.0. + + + + a{sv} properties: + A dictionary mapping property names to variant boxed values + + + + + + Property Details + + The "Addresses" property + org.freedesktop.NetworkManager.IP4Config:Addresses + +Addresses readable aau + + Array of arrays of IPv4 address/prefix/gateway. All 3 elements of each + array are in network byte order. Essentially: [(addr, prefix, gateway), + (addr, prefix, gateway), ...] Deprecated: use AddressData and Gateway + + + + The "AddressData" property + org.freedesktop.NetworkManager.IP4Config:AddressData + +AddressData readable aa{sv} + + Array of IP address data objects. All addresses will include "address" (an + IP address string), and "prefix" (a uint). Some addresses may include + additional attributes. + + + + The "Gateway" property + org.freedesktop.NetworkManager.IP4Config:Gateway + +Gateway readable s + + The gateway in use. + + + + The "Routes" property + org.freedesktop.NetworkManager.IP4Config:Routes + +Routes readable aau + + Arrays of IPv4 route/prefix/next-hop/metric. All 4 elements of each tuple + are in network byte order. 'route' and 'next hop' are IPv4 addresses, + while prefix and metric are simple unsigned integers. Essentially: + [(route, prefix, next-hop, metric), (route, prefix, next-hop, metric), + ...] Deprecated: use RouteData + + + + The "RouteData" property + org.freedesktop.NetworkManager.IP4Config:RouteData + +RouteData readable aa{sv} + + Array of IP route data objects. All routes will include "dest" (an IP + address string) and "prefix" (a uint). Some routes may include "next-hop" + (an IP address string), "metric" (a uint), and additional attributes. + + + + The "Nameservers" property + org.freedesktop.NetworkManager.IP4Config:Nameservers + +Nameservers readable au + + The nameservers in use. + + + + The "Domains" property + org.freedesktop.NetworkManager.IP4Config:Domains + +Domains readable as + + A list of domains this address belongs to. + + + + The "Searches" property + org.freedesktop.NetworkManager.IP4Config:Searches + +Searches readable as + + A list of dns searches. + + + + The "DnsOptions" property + org.freedesktop.NetworkManager.IP4Config:DnsOptions + +DnsOptions readable as + + A list of DNS options that modify the behavior of the DNS resolver. See + resolv.conf(5) manual page for the list of supported options. + + + + The "DnsPriority" property + org.freedesktop.NetworkManager.IP4Config:DnsPriority + +DnsPriority readable i + + The relative priority of DNS servers. + + + + The "WinsServers" property + org.freedesktop.NetworkManager.IP4Config:WinsServers + +WinsServers readable au + + The Windows Internet Name Service servers associated with the connection. + Each address is in network byte order. + + + + + diff --git a/docs/api/dbus-org.freedesktop.NetworkManager.IP6Config.xml b/docs/api/dbus-org.freedesktop.NetworkManager.IP6Config.xml new file mode 100644 index 00000000..99fe3324 --- /dev/null +++ b/docs/api/dbus-org.freedesktop.NetworkManager.IP6Config.xml @@ -0,0 +1,151 @@ + + + + org.freedesktop.NetworkManager.IP6Config + org.freedesktop.NetworkManager.IP6Config + org.freedesktop.NetworkManager.IP6Config + Signals + +PropertiesChanged (a{sv} properties); + + + + Properties + +Addresses readable a(ayuay) +AddressData readable aa{sv} +Gateway readable s +Routes readable a(ayuayu) +RouteData readable aa{sv} +Nameservers readable aay +Domains readable as +Searches readable as +DnsOptions readable as +DnsPriority readable i + + + + Description + + + + Signal Details + + The "PropertiesChanged" signal + org.freedesktop.NetworkManager.IP6Config::PropertiesChanged + +PropertiesChanged (a{sv} properties); + + DEPRECATED. Use the standard "PropertiesChanged" signal from "org.freedesktop.DBus.Properties" instead which exists since version NetworkManager 1.2.0. + + + + a{sv} properties: + A dictionary mapping property names to variant boxed values + + + + + + Property Details + + The "Addresses" property + org.freedesktop.NetworkManager.IP6Config:Addresses + +Addresses readable a(ayuay) + + Array of tuples of IPv6 address/prefix/gateway. Deprecated: use + AddressData and Gateway. + + + + The "AddressData" property + org.freedesktop.NetworkManager.IP6Config:AddressData + +AddressData readable aa{sv} + + Array of IP address data objects. All addresses will include "address" (an + IP address string), and "prefix" (a uint). Some addresses may include + additional attributes. + + + + The "Gateway" property + org.freedesktop.NetworkManager.IP6Config:Gateway + +Gateway readable s + + The gateway in use. + + + + The "Routes" property + org.freedesktop.NetworkManager.IP6Config:Routes + +Routes readable a(ayuayu) + + Tuples of IPv6 route/prefix/next-hop/metric. Deprecated: use RouteData + + + + The "RouteData" property + org.freedesktop.NetworkManager.IP6Config:RouteData + +RouteData readable aa{sv} + + Array of IP route data objects. All routes will include "dest" (an IP + address string) and "prefix" (a uint). Some routes may include "next-hop" + (an IP address string), "metric" (a uint), and additional attributes. + + + + The "Nameservers" property + org.freedesktop.NetworkManager.IP6Config:Nameservers + +Nameservers readable aay + + The nameservers in use. + + + + The "Domains" property + org.freedesktop.NetworkManager.IP6Config:Domains + +Domains readable as + + A list of domains this address belongs to. + + + + The "Searches" property + org.freedesktop.NetworkManager.IP6Config:Searches + +Searches readable as + + A list of dns searches. + + + + The "DnsOptions" property + org.freedesktop.NetworkManager.IP6Config:DnsOptions + +DnsOptions readable as + + A list of DNS options that modify the behavior of the DNS resolver. See + resolv.conf(5) manual page for the list of supported options. + + + + The "DnsPriority" property + org.freedesktop.NetworkManager.IP6Config:DnsPriority + +DnsPriority readable i + + The relative priority of DNS servers. + + + + + diff --git a/docs/api/dbus-org.freedesktop.NetworkManager.PPP.xml b/docs/api/dbus-org.freedesktop.NetworkManager.PPP.xml new file mode 100644 index 00000000..79370cd3 --- /dev/null +++ b/docs/api/dbus-org.freedesktop.NetworkManager.PPP.xml @@ -0,0 +1,87 @@ + + + + org.freedesktop.NetworkManager.PPP + org.freedesktop.NetworkManager.PPP + org.freedesktop.NetworkManager.PPP + Methods + +NeedSecrets (OUT s username, + OUT s password); +SetIp4Config (IN a{sv} config); +SetIp6Config (IN a{sv} config); +SetState (IN u state); + + + + Description + + + + Method Details + + The NeedSecrets() method + org.freedesktop.NetworkManager.PPP.NeedSecrets() + +NeedSecrets (OUT s username, + OUT s password); + + + + + OUT s username: + + + + OUT s password: + + + + + + The SetIp4Config() method + org.freedesktop.NetworkManager.PPP.SetIp4Config() + +SetIp4Config (IN a{sv} config); + + + + + IN a{sv} config: + + + + + + The SetIp6Config() method + org.freedesktop.NetworkManager.PPP.SetIp6Config() + +SetIp6Config (IN a{sv} config); + + + + + IN a{sv} config: + + + + + + The SetState() method + org.freedesktop.NetworkManager.PPP.SetState() + +SetState (IN u state); + + + + + IN u state: + + + + + + + diff --git a/docs/api/dbus-org.freedesktop.NetworkManager.SecretAgent.xml b/docs/api/dbus-org.freedesktop.NetworkManager.SecretAgent.xml new file mode 100644 index 00000000..0a77ec15 --- /dev/null +++ b/docs/api/dbus-org.freedesktop.NetworkManager.SecretAgent.xml @@ -0,0 +1,150 @@ + + + + org.freedesktop.NetworkManager.SecretAgent + org.freedesktop.NetworkManager.SecretAgent + org.freedesktop.NetworkManager.SecretAgent + Methods + +GetSecrets (IN a{sa{sv}} connection, + IN o connection_path, + IN s setting_name, + IN as hints, + IN u flags, + OUT a{sa{sv}} secrets); +CancelGetSecrets (IN o connection_path, + IN s setting_name); +SaveSecrets (IN a{sa{sv}} connection, + IN o connection_path); +DeleteSecrets (IN a{sa{sv}} connection, + IN o connection_path); + + + + Description + Private D-Bus interface used by secret agents that store and provide + secrets to NetworkManager. If an agent provides secrets to NetworkManager + as part of connection creation, and the some of those secrets are "agent + owned" the agent should store those secrets itself and should not expect + its SaveSecrets() method to be called. SaveSecrets() will be called eg if + some program other than the agent itself (like a connection editor) + changes the secrets out of band. The agent should implement this D-Bus + interface on an object with the path + /org/freedesktop/NetworkManager/SecretAgent. + + + + Method Details + + The GetSecrets() method + org.freedesktop.NetworkManager.SecretAgent.GetSecrets() + +GetSecrets (IN a{sa{sv}} connection, + IN o connection_path, + IN s setting_name, + IN as hints, + IN u flags, + OUT a{sa{sv}} secrets); + + Retrieve and return stored secrets, if any, or request new secrets from + the agent's user. If user interaction is allowed and the user enters new + secrets, the agent is expected to save the new secrets to persistent + storage (if the secret's flags include AGENT_OWNED) as NetworkManager will + not send these secrets back to the same agent via a SaveSecrets() call. If + the user canceled any interaction, the agent should return the + UserCanceled error (see below). + + + + IN a{sa{sv}} connection: + Nested settings maps containing the connection for which secrets are being requested. This may contain system-owned secrets if the agent has successfully authenticated to modify system network settings and the GetSecrets request flags allow user interaction. + + + IN o connection_path: + Object path of the connection for which secrets are being requested. + + + IN s setting_name: + Setting name for which secrets are being requested. + + + IN as hints: + Array of strings of key names in the requested setting for which NetworkManager thinks a secrets may be required, and/or well-known identifiers and data that may be useful to the client in processing the secrets request. Note that it's not always possible to determine which secret is required, so in some cases no hints may be given. The Agent should return any secrets it has, or that it thinks are required, regardless of what hints NetworkManager sends in this request. Some hints have special prefixes that provide information to the agent; for example, VPN requests may send server-specific messages prefixed with "x-vpn-message:". + + + IN u flags: + (NMSecretAgentGetSecretsFlags) Flags which modify the behavior of the secrets request. If true, new secrets are assumed to be invalid or incorrect, and the agent should ask the user for new secrets. If false, existing secrets should be retrieved from storage and returned without interrupting the user. + + + OUT a{sa{sv}} secrets: + Nested settings maps containing secrets. Each setting MUST contain at least the 'name' field, containing the name of the setting, and one or more secrets. + + + + + The CancelGetSecrets() method + org.freedesktop.NetworkManager.SecretAgent.CancelGetSecrets() + +CancelGetSecrets (IN o connection_path, + IN s setting_name); + + Cancel a pending GetSecrets request for secrets of the given connection. + Any GetSecrets request with the same 'connection_path' and 'setting_name' + that are given in a CancelGetSecrets request should be canceled. + + + + IN o connection_path: + Object path of the connection for which, if secrets for the given 'setting_name' are being requested, the request should be canceled. + + + IN s setting_name: + Setting name for which secrets for this connection were originally being requested. + + + + + The SaveSecrets() method + org.freedesktop.NetworkManager.SecretAgent.SaveSecrets() + +SaveSecrets (IN a{sa{sv}} connection, + IN o connection_path); + + Save given secrets to backing storage. + + + + IN a{sa{sv}} connection: + Nested settings maps containing the entire connection (including secrets), for which the agent should save the secrets to backing storage. This method will not be called when the agent itself is the process creating or updating a connection; in that case the agent is assumed to have already saved those secrets since it had them already. + + + IN o connection_path: + Object path of the connection for which the agent should save secrets to backing storage. + + + + + The DeleteSecrets() method + org.freedesktop.NetworkManager.SecretAgent.DeleteSecrets() + +DeleteSecrets (IN a{sa{sv}} connection, + IN o connection_path); + + Delete secrets from backing storage. + + + + IN a{sa{sv}} connection: + Nested settings maps containing the connection properties (sans secrets), for which the agent should delete the secrets from backing storage. + + + IN o connection_path: + Object path of the connection for which the agent should delete secrets from backing storage. + + + + + + diff --git a/docs/api/dbus-org.freedesktop.NetworkManager.Settings.Connection.xml b/docs/api/dbus-org.freedesktop.NetworkManager.Settings.Connection.xml new file mode 100644 index 00000000..2de23972 --- /dev/null +++ b/docs/api/dbus-org.freedesktop.NetworkManager.Settings.Connection.xml @@ -0,0 +1,211 @@ + + + + org.freedesktop.NetworkManager.Settings.Connection + org.freedesktop.NetworkManager.Settings.Connection + org.freedesktop.NetworkManager.Settings.Connection + Methods + +Update (IN a{sa{sv}} properties); +UpdateUnsaved (IN a{sa{sv}} properties); +Delete (); +GetSettings (OUT a{sa{sv}} settings); +GetSecrets (IN s setting_name, + OUT a{sa{sv}} secrets); +ClearSecrets (); +Save (); + + + + Signals + +Updated (); +Removed (); +PropertiesChanged (a{sv} properties); + + + + Properties + +Unsaved readable b + + + + Description + Represents a single network connection configuration. + + + + Method Details + + The Update() method + org.freedesktop.NetworkManager.Settings.Connection.Update() + +Update (IN a{sa{sv}} properties); + + Update the connection with new settings and properties (replacing all + previous settings and properties) and save the connection to disk. Secrets + may be part of the update request, and will be either stored in persistent + storage or sent to a Secret Agent for storage, depending on the flags + associated with each secret. + + + + IN a{sa{sv}} properties: + New connection settings, properties, and (optionally) secrets. + + + + + The UpdateUnsaved() method + org.freedesktop.NetworkManager.Settings.Connection.UpdateUnsaved() + +UpdateUnsaved (IN a{sa{sv}} properties); + + Update the connection with new settings and properties (replacing all + previous settings and properties) but do not immediately save the + connection to disk. Secrets may be part of the update request and may sent + to a Secret Agent for storage, depending on the flags associated with each + secret. Use the 'Save' method to save these changes to disk. Note that + unsaved changes will be lost if the connection is reloaded from disk + (either automatically on file change or due to an explicit + ReloadConnections call). + + + + IN a{sa{sv}} properties: + New connection settings, properties, and (optionally) secrets. + + + + + The Delete() method + org.freedesktop.NetworkManager.Settings.Connection.Delete() + +Delete (); + + Delete the connection. + + + + The GetSettings() method + org.freedesktop.NetworkManager.Settings.Connection.GetSettings() + +GetSettings (OUT a{sa{sv}} settings); + + Get the settings maps describing this network configuration. This will + never include any secrets required for connection to the network, as those + are often protected. Secrets must be requested separately using the + GetSecrets() call. + + + + OUT a{sa{sv}} settings: + The nested settings maps describing this object. + + + + + The GetSecrets() method + org.freedesktop.NetworkManager.Settings.Connection.GetSecrets() + +GetSecrets (IN s setting_name, + OUT a{sa{sv}} secrets); + + Get the secrets belonging to this network configuration. Only secrets from + persistent storage or a Secret Agent running in the requestor's session + will be returned. The user will never be prompted for secrets as a result + of this request. + + + + IN s setting_name: + Name of the setting to return secrets for. If empty, all all secrets will be returned. + + + OUT a{sa{sv}} secrets: + Nested settings maps containing secrets. + + + + + The ClearSecrets() method + org.freedesktop.NetworkManager.Settings.Connection.ClearSecrets() + +ClearSecrets (); + + Clear the secrets belonging to this network connection profile. + + + + The Save() method + org.freedesktop.NetworkManager.Settings.Connection.Save() + +Save (); + + Saves a "dirty" connection (that had previously been updated with + UpdateUnsaved) to persistent storage. + + + + + Signal Details + + The "Updated" signal + org.freedesktop.NetworkManager.Settings.Connection::Updated + +Updated (); + + Emitted when any settings or permissions change. When handling this + signal, clients should re-read the connection using the GetSettings method + to get the changes and to ensure the client still has permission to access + the connection. + + + + The "Removed" signal + org.freedesktop.NetworkManager.Settings.Connection::Removed + +Removed (); + + Emitted when this connection is no longer available. This happens when the + connection is deleted or if it is no longer accessible by any of the + system's logged-in users. After receipt of this signal, the object no + longer exists. Also see the Settings.ConnectionRemoved signal. + + + + The "PropertiesChanged" signal + org.freedesktop.NetworkManager.Settings.Connection::PropertiesChanged + +PropertiesChanged (a{sv} properties); + + DEPRECATED. Use the standard "PropertiesChanged" signal from "org.freedesktop.DBus.Properties" instead which exists since version NetworkManager 1.2.0. + + + + a{sv} properties: + A dictionary mapping property names to variant boxed values. + + + + + + Property Details + + The "Unsaved" property + org.freedesktop.NetworkManager.Settings.Connection:Unsaved + +Unsaved readable b + + If set, indicates that the in-memory state of the connection does not + match the on-disk state. This flag will be set when UpdateUnsaved() is + called or when any connection details change, and cleared when the + connection is saved to disk via Save() or from internal operations. + + + + + diff --git a/docs/api/dbus-org.freedesktop.NetworkManager.Settings.xml b/docs/api/dbus-org.freedesktop.NetworkManager.Settings.xml new file mode 100644 index 00000000..9882f812 --- /dev/null +++ b/docs/api/dbus-org.freedesktop.NetworkManager.Settings.xml @@ -0,0 +1,288 @@ + + + + org.freedesktop.NetworkManager.Settings + org.freedesktop.NetworkManager.Settings + org.freedesktop.NetworkManager.Settings + Methods + +ListConnections (OUT ao connections); +GetConnectionByUuid (IN s uuid, + OUT o connection); +AddConnection (IN a{sa{sv}} connection, + OUT o path); +AddConnectionUnsaved (IN a{sa{sv}} connection, + OUT o path); +LoadConnections (IN as filenames, + OUT b status, + OUT as failures); +ReloadConnections (OUT b status); +SaveHostname (IN s hostname); + + + + Signals + +PropertiesChanged (a{sv} properties); +NewConnection (o connection); +ConnectionRemoved (o connection); + + + + Properties + +Connections readable ao +Hostname readable s +CanModify readable b + + + + Description + The Settings interface allows clients to view and administrate the + connections stored and used by NetworkManager. + + + + Method Details + + The ListConnections() method + org.freedesktop.NetworkManager.Settings.ListConnections() + +ListConnections (OUT ao connections); + + List the saved network connections known to NetworkManager. + + + + OUT ao connections: + List of connections. + + + + + The GetConnectionByUuid() method + org.freedesktop.NetworkManager.Settings.GetConnectionByUuid() + +GetConnectionByUuid (IN s uuid, + OUT o connection); + + Retrieve the object path of a connection, given that connection's UUID. + + + + IN s uuid: + The UUID to find the connection object path for. + + + OUT o connection: + The connection's object path. + + + + + The AddConnection() method + org.freedesktop.NetworkManager.Settings.AddConnection() + +AddConnection (IN a{sa{sv}} connection, + OUT o path); + + Add new connection and save it to disk. This operation does not start the + network connection unless (1) device is idle and able to connect to the + network described by the new connection, and (2) the connection is allowed + to be started automatically. + + + + IN a{sa{sv}} connection: + Connection settings and properties. + + + OUT o path: + Object path of the new connection that was just added. + + + + + The AddConnectionUnsaved() method + org.freedesktop.NetworkManager.Settings.AddConnectionUnsaved() + +AddConnectionUnsaved (IN a{sa{sv}} connection, + OUT o path); + + Add new connection but do not save it to disk immediately. This operation + does not start the network connection unless (1) device is idle and able + to connect to the network described by the new connection, and (2) the + connection is allowed to be started automatically. Use the 'Save' method + on the connection to save these changes to disk. Note that unsaved changes + will be lost if the connection is reloaded from disk (either automatically + on file change or due to an explicit ReloadConnections call). + + + + IN a{sa{sv}} connection: + Connection settings and properties. + + + OUT o path: + Object path of the new connection that was just added. + + + + + The LoadConnections() method + org.freedesktop.NetworkManager.Settings.LoadConnections() + +LoadConnections (IN as filenames, + OUT b status, + OUT as failures); + + Loads or reloads the indicated connections from disk. You should call this + after making changes directly to an on-disk connection file to make sure + that NetworkManager sees the changes. (If "monitor-connection-files" in + NetworkManager.conf is "true", then this will have no real effect, but is + harmless.) As with AddConnection(), this operation does not necessarily + start the network connection. + + + + IN as filenames: + Array of paths to on-disk connection profiles in directories monitored by NetworkManager. + + + OUT b status: + Success or failure of the operation as a whole. True if NetworkManager at least tried to load the indicated connections, even if it did not succeed. False if an error occurred before trying to load the connections (eg, permission denied). + + + OUT as failures: + Paths of connection files that could not be loaded. + + + + + The ReloadConnections() method + org.freedesktop.NetworkManager.Settings.ReloadConnections() + +ReloadConnections (OUT b status); + + Tells NetworkManager to reload all connection files from disk, including + noticing any added or deleted connection files. By default, connections + are re-read automatically any time they change, so you only need to use + this command if you have set "monitor-connection-files=false" in + NetworkManager.conf. + + + + OUT b status: + Success or failure. + + + + + The SaveHostname() method + org.freedesktop.NetworkManager.Settings.SaveHostname() + +SaveHostname (IN s hostname); + + Save the hostname to persistent configuration. + + + + IN s hostname: + The hostname to save to persistent configuration. If blank, the persistent hostname is cleared. + + + + + + Signal Details + + The "PropertiesChanged" signal + org.freedesktop.NetworkManager.Settings::PropertiesChanged + +PropertiesChanged (a{sv} properties); + + DEPRECATED. Use the standard "PropertiesChanged" signal from "org.freedesktop.DBus.Properties" instead which exists since version NetworkManager 1.2.0. + + + + a{sv} properties: + A dictionary mapping property names to variant boxed values + + + + + The "NewConnection" signal + org.freedesktop.NetworkManager.Settings::NewConnection + +NewConnection (o connection); + + Emitted when a new connection has been added after NetworkManager has + started up and initialized. This signal is not emitted for connections + read while starting up, because NetworkManager's D-Bus service is only + available after all connections have been read, and to prevent spamming + listeners with too many signals at one time. To retrieve the initial + connection list, call the ListConnections() method once, and then listen + for individual Settings.NewConnection and Settings.Connection.Deleted + signals for further updates. + + + + o connection: + Object path of the new connection. + + + + + The "ConnectionRemoved" signal + org.freedesktop.NetworkManager.Settings::ConnectionRemoved + +ConnectionRemoved (o connection); + + Emitted when a connection is no longer available. This happens when the + connection is deleted or if it is no longer accessible by any of the + system's logged-in users. After receipt of this signal, the connection no + longer exists and cannot be used. Also see the Settings.Connection.Removed + signal. + + + + o connection: + Object path of the removed connection. + + + + + + Property Details + + The "Connections" property + org.freedesktop.NetworkManager.Settings:Connections + +Connections readable ao + + List of object paths of available network connection profiles. + + + + The "Hostname" property + org.freedesktop.NetworkManager.Settings:Hostname + +Hostname readable s + + The machine hostname stored in persistent configuration. + + + + The "CanModify" property + org.freedesktop.NetworkManager.Settings:CanModify + +CanModify readable b + + If true, adding and modifying connections is supported. + + + + + diff --git a/docs/api/dbus-org.freedesktop.NetworkManager.VPN.Connection.xml b/docs/api/dbus-org.freedesktop.NetworkManager.VPN.Connection.xml new file mode 100644 index 00000000..523acbba --- /dev/null +++ b/docs/api/dbus-org.freedesktop.NetworkManager.VPN.Connection.xml @@ -0,0 +1,89 @@ + + + + org.freedesktop.NetworkManager.VPN.Connection + org.freedesktop.NetworkManager.VPN.Connection + org.freedesktop.NetworkManager.VPN.Connection + Signals + +PropertiesChanged (a{sv} properties); +VpnStateChanged (u state, + u reason); + + + + Properties + +VpnState readable u +Banner readable s + + + + Description + Represents an active connection to a Virtual Private Network. + + + + Signal Details + + The "PropertiesChanged" signal + org.freedesktop.NetworkManager.VPN.Connection::PropertiesChanged + +PropertiesChanged (a{sv} properties); + + DEPRECATED. Use the standard "PropertiesChanged" signal from "org.freedesktop.DBus.Properties" instead which exists since version NetworkManager 1.2.0. + + + + a{sv} properties: + A dictionary mapping property names to variant boxed values + + + + + The "VpnStateChanged" signal + org.freedesktop.NetworkManager.VPN.Connection::VpnStateChanged + +VpnStateChanged (u state, + u reason); + + Emitted when the state of the VPN connection has changed. + + + + u state: + (NMVpnConnectionState) The new state of the VPN connection. + + + u reason: + (NMVpnConnectionStateReason) Reason code describing the change to the new state. + + + + + + Property Details + + The "VpnState" property + org.freedesktop.NetworkManager.VPN.Connection:VpnState + +VpnState readable u + + The VPN-specific state of the connection. + Returns: NMVpnConnectionState + + + + The "Banner" property + org.freedesktop.NetworkManager.VPN.Connection:Banner + +Banner readable s + + The banner string of the VPN connection. + + + + + diff --git a/docs/api/dbus-org.freedesktop.NetworkManager.VPN.Plugin.xml b/docs/api/dbus-org.freedesktop.NetworkManager.VPN.Plugin.xml new file mode 100644 index 00000000..80eaebc3 --- /dev/null +++ b/docs/api/dbus-org.freedesktop.NetworkManager.VPN.Plugin.xml @@ -0,0 +1,325 @@ + + + + org.freedesktop.NetworkManager.VPN.Plugin + org.freedesktop.NetworkManager.VPN.Plugin + org.freedesktop.NetworkManager.VPN.Plugin + Methods + +Connect (IN a{sa{sv}} connection); +ConnectInteractive (IN a{sa{sv}} connection, + IN a{sv} details); +NeedSecrets (IN a{sa{sv}} settings, + OUT s setting_name); +Disconnect (); +SetConfig (IN a{sv} config); +SetIp4Config (IN a{sv} config); +SetIp6Config (IN a{sv} config); +SetFailure (IN s reason); +NewSecrets (IN a{sa{sv}} connection); + + + + Signals + +StateChanged (u state); +SecretsRequired (s message, + as secrets); +Config (a{sv} config); +Ip4Config (a{sv} ip4config); +Ip6Config (a{sv} ip6config); +LoginBanner (s banner); +Failure (u reason); + + + + Properties + +State readable u + + + + Description + This interface is provided by plugins providing VPN services to the + NetworkManager daemon. + + + + Method Details + + The Connect() method + org.freedesktop.NetworkManager.VPN.Plugin.Connect() + +Connect (IN a{sa{sv}} connection); + + Tells the plugin to connect. Interactive secrets requests (eg, emitting + the SecretsRequired signal) are not allowed. + + + + IN a{sa{sv}} connection: + Describes the connection to be established. + + + + + The ConnectInteractive() method + org.freedesktop.NetworkManager.VPN.Plugin.ConnectInteractive() + +ConnectInteractive (IN a{sa{sv}} connection, + IN a{sv} details); + + Tells the plugin to connect, allowing interactive secrets requests (eg the + plugin is allowed to emit the SecretsRequired signal if the VPN service + indicates that it needs additional secrets during the connect process). + + + + IN a{sa{sv}} connection: + Describes the connection to be established. + + + IN a{sv} details: + Additional details about the Connect process. + + + + + The NeedSecrets() method + org.freedesktop.NetworkManager.VPN.Plugin.NeedSecrets() + +NeedSecrets (IN a{sa{sv}} settings, + OUT s setting_name); + + Asks the plugin whether the provided connection will require secrets to + connect successfully. + + + + IN a{sa{sv}} settings: + Describes the connection that may need secrets. + + + OUT s setting_name: + The setting name within the provided connection that requires secrets, if any. + + + + + The Disconnect() method + org.freedesktop.NetworkManager.VPN.Plugin.Disconnect() + +Disconnect (); + + Disconnect the plugin. + + + + The SetConfig() method + org.freedesktop.NetworkManager.VPN.Plugin.SetConfig() + +SetConfig (IN a{sv} config); + + Set generic connection details on the connection. + + + + IN a{sv} config: + Generic configuration details for the connection. + + + + + The SetIp4Config() method + org.freedesktop.NetworkManager.VPN.Plugin.SetIp4Config() + +SetIp4Config (IN a{sv} config); + + Set IPv4 details on the connection. + + + + IN a{sv} config: + Ip4Config details for the connection. You must call SetConfig() before calling this. + + + + + The SetIp6Config() method + org.freedesktop.NetworkManager.VPN.Plugin.SetIp6Config() + +SetIp6Config (IN a{sv} config); + + Set IPv6 details on the connection. + + + + IN a{sv} config: + Ip6Config details for the connection. You must call SetConfig() before calling this. + + + + + The SetFailure() method + org.freedesktop.NetworkManager.VPN.Plugin.SetFailure() + +SetFailure (IN s reason); + + Indicate a failure to the plugin. + + + + IN s reason: + The reason for the failure. + + + + + The NewSecrets() method + org.freedesktop.NetworkManager.VPN.Plugin.NewSecrets() + +NewSecrets (IN a{sa{sv}} connection); + + Called in response to a SecretsRequired signal to deliver updated secrets + or other information to the plugin. + + + + IN a{sa{sv}} connection: + Describes the connection including the new secrets. + + + + + + Signal Details + + The "StateChanged" signal + org.freedesktop.NetworkManager.VPN.Plugin::StateChanged + +StateChanged (u state); + + Emitted when the plugin state changes. + + + + u state: + (NMVpnServiceState) The new state of the plugin. + + + + + The "SecretsRequired" signal + org.freedesktop.NetworkManager.VPN.Plugin::SecretsRequired + +SecretsRequired (s message, + as secrets); + + Emitted during an ongoing ConnectInteractive() request when the plugin has + determined that new secrets are required. NetworkManager will then call + the NewSecrets() method with a connection hash including the new secrets. + + + + s message: + Informational message, if any, about the request. For example, if a second PIN is required, could indicate to the user to wait for the token code to change until entering the next PIN. + + + as secrets: + Array of strings of VPN secret names which the plugin thinks secrets may be required for, or other VPN-specific data to be processed by the VPN's front-end. + + + + + The "Config" signal + org.freedesktop.NetworkManager.VPN.Plugin::Config + +Config (a{sv} config); + + The plugin obtained generic configuration information. + + + + a{sv} config: + The configuration information. + + + + + The "Ip4Config" signal + org.freedesktop.NetworkManager.VPN.Plugin::Ip4Config + +Ip4Config (a{sv} ip4config); + + The plugin obtained an IPv4 configuration. + + + + a{sv} ip4config: + The IPv4 configuration. + + + + + The "Ip6Config" signal + org.freedesktop.NetworkManager.VPN.Plugin::Ip6Config + +Ip6Config (a{sv} ip6config); + + The plugin obtained an IPv6 configuration. + + + + a{sv} ip6config: + The IPv6 configuration. + + + + + The "LoginBanner" signal + org.freedesktop.NetworkManager.VPN.Plugin::LoginBanner + +LoginBanner (s banner); + + Emitted when the plugin receives a login banner from the VPN service. + + + + s banner: + The login banner string. + + + + + The "Failure" signal + org.freedesktop.NetworkManager.VPN.Plugin::Failure + +Failure (u reason); + + Emitted when a failure in the VPN plugin occurs. + + + + u reason: + (NMVpnPluginFailure) Reason code for the failure. + + + + + + Property Details + + The "State" property + org.freedesktop.NetworkManager.VPN.Plugin:State + +State readable u + + The state of the plugin. + Returns: NMVpnServiceState + + + + + diff --git a/docs/api/dbus-org.freedesktop.NetworkManager.xml b/docs/api/dbus-org.freedesktop.NetworkManager.xml new file mode 100644 index 00000000..f8f7c5ab --- /dev/null +++ b/docs/api/dbus-org.freedesktop.NetworkManager.xml @@ -0,0 +1,739 @@ + + + + org.freedesktop.NetworkManager + org.freedesktop.NetworkManager + org.freedesktop.NetworkManager + Methods + +Reload (IN u flags); +GetDevices (OUT ao devices); +GetAllDevices (OUT ao devices); +GetDeviceByIpIface (IN s iface, + OUT o device); +ActivateConnection (IN o connection, + IN o device, + IN o specific_object, + OUT o active_connection); +AddAndActivateConnection (IN a{sa{sv}} connection, + IN o device, + IN o specific_object, + OUT o path, + OUT o active_connection); +DeactivateConnection (IN o active_connection); +Sleep (IN b sleep); +Enable (IN b enable); +GetPermissions (OUT a{ss} permissions); +SetLogging (IN s level, + IN s domains); +GetLogging (OUT s level, + OUT s domains); +CheckConnectivity (OUT u connectivity); +state (OUT u state); +CheckpointCreate (IN ao devices, + IN u rollback_timeout, + IN u flags, + OUT o checkpoint); +CheckpointDestroy (IN o checkpoint); +CheckpointRollback (IN o checkpoint, + OUT a{su} result); + + + + Signals + +CheckPermissions (); +StateChanged (u state); +PropertiesChanged (a{sv} properties); +DeviceAdded (o device_path); +DeviceRemoved (o device_path); + + + + Properties + +Devices readable ao +AllDevices readable ao +NetworkingEnabled readable b +WirelessEnabled readwrite b +WirelessHardwareEnabled readable b +WwanEnabled readwrite b +WwanHardwareEnabled readable b +WimaxEnabled readwrite b +WimaxHardwareEnabled readable b +ActiveConnections readable ao +PrimaryConnection readable o +PrimaryConnectionType readable s +Metered readable u +ActivatingConnection readable o +Startup readable b +Version readable s +Capabilities readable au +State readable u +Connectivity readable u +GlobalDnsConfiguration readwrite a{sv} + + + + Description + + + + Method Details + + The Reload() method + org.freedesktop.NetworkManager.Reload() + +Reload (IN u flags); + + Reload NetworkManager's configuration and perform certain updates, like flushing a cache or + rewriting external state to disk. This is similar to sending SIGHUP to NetworkManager but it + allows for more fine-grained control over what to reload (see flags). It also allows + non-root access via PolicyKit and contrary to signals it is synchronous. + No flags (0x00) means to reload everything that is supported which is identical to + sending a SIGHUP. + (0x01) means to reload the NetworkManager.conf configuration from disk. Note that this + does not include connections, which can be reloaded via Setting's ReloadConnections. + (0x02) means to update DNS configuration, which usually involves writing /etc/resolv.conf + anew. + (0x04) means to restart the DNS plugin. This is for example useful when using + dnsmasq plugin, which uses additional configuration in /etc/NetworkManager/dnsmasq.d. + If you edit those files, you can restart the DNS plugin. This action shortly interrupts + name resolution. + Note that flags may affect each other. For example, restarting the DNS plugin (0x04) + implicitly updates DNS too (0x02). Or when reloading the configuration (0x01), changes + to DNS setting also cause a DNS update (0x02). However, (0x01) does not involve restarting + the DNS plugin (0x04) or update resolv.conf (0x02), unless the DNS related configuration + changes in NetworkManager.conf. + + + + IN u flags: + optional flags to specify which parts shall be reloaded. + + + + + The GetDevices() method + org.freedesktop.NetworkManager.GetDevices() + +GetDevices (OUT ao devices); + + Get the list of realized network devices. + + + + OUT ao devices: + List of object paths of network devices known to the system. This list does not include device placeholders (see GetAllDevices()). + + + + + The GetAllDevices() method + org.freedesktop.NetworkManager.GetAllDevices() + +GetAllDevices (OUT ao devices); + + Get the list of all network devices. + + + + OUT ao devices: + List of object paths of network devices and device placeholders (eg, devices that do not yet exist but which can be automatically created by NetworkManager if one of their AvailableConnections was activated). + + + + + The GetDeviceByIpIface() method + org.freedesktop.NetworkManager.GetDeviceByIpIface() + +GetDeviceByIpIface (IN s iface, + OUT o device); + + Return the object path of the network device referenced by its IP + interface name. Note that some devices (usually modems) only have an IP + interface name when they are connected. + + + + IN s iface: + Interface name of the device to find. + + + OUT o device: + Object path of the network device. + + + + + The ActivateConnection() method + org.freedesktop.NetworkManager.ActivateConnection() + +ActivateConnection (IN o connection, + IN o device, + IN o specific_object, + OUT o active_connection); + + Activate a connection using the supplied device. + + + + IN o connection: + The connection to activate. If "/" is given, a valid device path must be given, and NetworkManager picks the best connection to activate for the given device. VPN connections must always pass a valid connection path. + + + IN o device: + The object path of device to be activated for physical connections. This parameter is ignored for VPN connections, because the specific_object (if provided) specifies the device to use. + + + IN o specific_object: + The path of a connection-type-specific object this activation should use. This parameter is currently ignored for wired and mobile broadband connections, and the value of "/" should be used (ie, no specific object). For WiFi connections, pass the object path of a specific AP from the card's scan list, or "/" to pick an AP automatically. For VPN connections, pass the object path of an ActiveConnection object that should serve as the "base" connection (to which the VPN connections lifetime will be tied), or pass "/" and NM will automatically use the current default device. + + + OUT o active_connection: + The path of the active connection object representing this active connection. + + + + + The AddAndActivateConnection() method + org.freedesktop.NetworkManager.AddAndActivateConnection() + +AddAndActivateConnection (IN a{sa{sv}} connection, + IN o device, + IN o specific_object, + OUT o path, + OUT o active_connection); + + Adds a new connection using the given details (if any) as a template + (automatically filling in missing settings with the capabilities of the + given device and specific object), then activate the new connection. + Cannot be used for VPN connections at this time. + + + + IN a{sa{sv}} connection: + Connection settings and properties; if incomplete missing settings will be automatically completed using the given device and specific object. + + + IN o device: + The object path of device to be activated using the given connection. + + + IN o specific_object: + The path of a connection-type-specific object this activation should use. This parameter is currently ignored for wired and mobile broadband connections, and the value of "/" should be used (ie, no specific object). For WiFi connections, pass the object path of a specific AP from the card's scan list, which will be used to complete the details of the newly added connection. + + + OUT o path: + Object path of the new connection that was just added. + + + OUT o active_connection: + The path of the active connection object representing this active connection. + + + + + The DeactivateConnection() method + org.freedesktop.NetworkManager.DeactivateConnection() + +DeactivateConnection (IN o active_connection); + + Deactivate an active connection. + + + + IN o active_connection: + The currently active connection to deactivate. + + + + + The Sleep() method + org.freedesktop.NetworkManager.Sleep() + +Sleep (IN b sleep); + + Control the NetworkManager daemon's sleep state. When asleep, all + interfaces that it manages are deactivated. When awake, devices are + available to be activated. This command should not be called directly by + users or clients; it is intended for system suspend/resume tracking. + + + + IN b sleep: + Indicates whether the NetworkManager daemon should sleep or wake. + + + + + The Enable() method + org.freedesktop.NetworkManager.Enable() + +Enable (IN b enable); + + Control whether overall networking is enabled or disabled. When disabled, + all interfaces that NM manages are deactivated. When enabled, all managed + interfaces are re-enabled and available to be activated. This command + should be used by clients that provide to users the ability to + enable/disable all networking. + + + + IN b enable: + If FALSE, indicates that all networking should be disabled. If TRUE, indicates that NetworkManager should begin managing network devices. + + + + + The GetPermissions() method + org.freedesktop.NetworkManager.GetPermissions() + +GetPermissions (OUT a{ss} permissions); + + Returns the permissions a caller has for various authenticated operations + that NetworkManager provides, like Enable/Disable networking, changing + WiFi, WWAN, and WiMAX state, etc. + + + + OUT a{ss} permissions: + Dictionary of available permissions and results. Each permission is represented by a name (ie "org.freedesktop.NetworkManager.Foobar") and each result is one of the following values: "yes" (the permission is available), "auth" (the permission is available after a successful authentication), or "no" (the permission is denied). Clients may use these values in the UI to indicate the ability to perform certain operations. + + + + + The SetLogging() method + org.freedesktop.NetworkManager.SetLogging() + +SetLogging (IN s level, + IN s domains); + + Set logging verbosity and which operations are logged. + + + + IN s level: + One of [ERR, WARN, INFO, DEBUG, TRACE, OFF, KEEP]. This level is applied to the domains as specified in the domains argument. Except for the special level "KEEP", all unmentioned domains are disabled entirely. "KEEP" is special and allows not to change the current setting except for the specified domains. E.g. level=KEEP and domains=PLATFORM:DEBUG will only touch the platform domain. + + + IN s domains: + A combination of logging domains separated by commas (','), or "NONE" to disable logging. Each domain enables logging for operations related to that domain. Available domains are: [PLATFORM, RFKILL, ETHER, WIFI, BT, MB, DHCP4, DHCP6, PPP, WIFI_SCAN, IP4, IP6, AUTOIP4, DNS, VPN, SHARING, SUPPLICANT, AGENTS, SETTINGS, SUSPEND, CORE, DEVICE, OLPC, WIMAX, INFINIBAND, FIREWALL, ADSL, BOND, VLAN, BRIDGE, DBUS_PROPS, TEAM, CONCHECK, DCB, DISPATCH, AUDIT]. In addition to these domains, the following special domains can be used: [NONE, ALL, DEFAULT, DHCP, IP]. You can also specify that some domains should log at a different level from the default by appending a colon (':') and a log level (eg, 'WIFI:DEBUG'). If an empty string is given, the log level is changed but the current set of log domains remains unchanged. + + + + + The GetLogging() method + org.freedesktop.NetworkManager.GetLogging() + +GetLogging (OUT s level, + OUT s domains); + + Get current logging verbosity level and operations domains. + + + + OUT s level: + One of [ERR, WARN, INFO, DEBUG, TRACE]. + + + OUT s domains: + For available domains see SetLogging() call. + + + + + The CheckConnectivity() method + org.freedesktop.NetworkManager.CheckConnectivity() + +CheckConnectivity (OUT u connectivity); + + Re-check the network connectivity state. + + + + OUT u connectivity: + (NMConnectivityState) The current connectivity state. + + + + + The state() method + org.freedesktop.NetworkManager.state() + +state (OUT u state); + + The overall networking state as determined by the NetworkManager daemon, + based on the state of network devices under it's management. + + + + OUT u state: + NMState + + + + + The CheckpointCreate() method + org.freedesktop.NetworkManager.CheckpointCreate() + +CheckpointCreate (IN ao devices, + IN u rollback_timeout, + IN u flags, + OUT o checkpoint); + + devices: a list of device paths for which a checkpoint should be created. An empty list means all devices. + rollback_timeout: the time in seconds until NetworkManager will automatically rollback to the checkpoint. Set to zero for infinite. + flags: optional flags that influence the creation. + checkpoint: on success, returns the path of the checkpoint. + Create a checkpoint of the current networking configuration + for given interfaces. If rollback_timeout is not zero, a + rollback is automatically performed after the given timeout. + + + + IN ao devices: + + + + IN u rollback_timeout: + + + + IN u flags: + + + + OUT o checkpoint: + + + + + + The CheckpointDestroy() method + org.freedesktop.NetworkManager.CheckpointDestroy() + +CheckpointDestroy (IN o checkpoint); + + Destroy a previously created checkpoint. + + + + IN o checkpoint: + the checkpoint to be destroyed. Set to empty to cancel all pending checkpoints. + + + + + The CheckpointRollback() method + org.freedesktop.NetworkManager.CheckpointRollback() + +CheckpointRollback (IN o checkpoint, + OUT a{su} result); + + Rollback a checkpoint before the timeout is reached. + + + + IN o checkpoint: + the checkpoint to be rolled back. + + + OUT a{su} result: + on return, a dictionary of devices and results. Devices are represented by their original D-Bus path; each result is a RollbackResult. + + + + + + Signal Details + + The "CheckPermissions" signal + org.freedesktop.NetworkManager::CheckPermissions + +CheckPermissions (); + + Emitted when system authorization details change, indicating that clients + may wish to recheck permissions with GetPermissions. + + + + The "StateChanged" signal + org.freedesktop.NetworkManager::StateChanged + +StateChanged (u state); + + NetworkManager's state changed. + + + + u state: + (NMState) The new state of NetworkManager. + + + + + The "PropertiesChanged" signal + org.freedesktop.NetworkManager::PropertiesChanged + +PropertiesChanged (a{sv} properties); + + DEPRECATED. Use the standard "PropertiesChanged" signal from "org.freedesktop.DBus.Properties" instead which exists since version NetworkManager 1.2.0. + + + + a{sv} properties: + The changed properties. + + + + + The "DeviceAdded" signal + org.freedesktop.NetworkManager::DeviceAdded + +DeviceAdded (o device_path); + + A device was added to the system + + + + o device_path: + The object path of the newly added device. + + + + + The "DeviceRemoved" signal + org.freedesktop.NetworkManager::DeviceRemoved + +DeviceRemoved (o device_path); + + A device was removed from the system, and is no longer available. + + + + o device_path: + The object path of the device that was just removed. + + + + + + Property Details + + The "Devices" property + org.freedesktop.NetworkManager:Devices + +Devices readable ao + + The list of realized network devices. Realized devices are those which + have backing resources (eg from the kernel or a management daemon like + ModemManager, teamd, etc). + + + + The "AllDevices" property + org.freedesktop.NetworkManager:AllDevices + +AllDevices readable ao + + The list of both realized and un-realized network devices. Un-realized + devices are software devices which do not yet have backing resources, but + for which backing resources can be created if the device is activated. + + + + The "NetworkingEnabled" property + org.freedesktop.NetworkManager:NetworkingEnabled + +NetworkingEnabled readable b + + Indicates if overall networking is currently enabled or not. See the + Enable() method. + + + + The "WirelessEnabled" property + org.freedesktop.NetworkManager:WirelessEnabled + +WirelessEnabled readwrite b + + Indicates if wireless is currently enabled or not. + + + + The "WirelessHardwareEnabled" property + org.freedesktop.NetworkManager:WirelessHardwareEnabled + +WirelessHardwareEnabled readable b + + Indicates if the wireless hardware is currently enabled, i.e. the state of + the RF kill switch. + + + + The "WwanEnabled" property + org.freedesktop.NetworkManager:WwanEnabled + +WwanEnabled readwrite b + + Indicates if mobile broadband devices are currently enabled or not. + + + + The "WwanHardwareEnabled" property + org.freedesktop.NetworkManager:WwanHardwareEnabled + +WwanHardwareEnabled readable b + + Indicates if the mobile broadband hardware is currently enabled, i.e. the + state of the RF kill switch. + + + + The "WimaxEnabled" property + org.freedesktop.NetworkManager:WimaxEnabled + +WimaxEnabled readwrite b + + Indicates if WiMAX devices are currently enabled or not. + + + + The "WimaxHardwareEnabled" property + org.freedesktop.NetworkManager:WimaxHardwareEnabled + +WimaxHardwareEnabled readable b + + Indicates if the WiMAX hardware is currently enabled, i.e. the state of + the RF kill switch. + + + + The "ActiveConnections" property + org.freedesktop.NetworkManager:ActiveConnections + +ActiveConnections readable ao + + List of active connection object paths. + + + + The "PrimaryConnection" property + org.freedesktop.NetworkManager:PrimaryConnection + +PrimaryConnection readable o + + The object path of the "primary" active connection being used to access + the network. In particular, if there is no VPN active, or the VPN does not + have the default route, then this indicates the connection that has the + default route. If there is a VPN active with the default route, then this + indicates the connection that contains the route to the VPN endpoint. + + + + The "PrimaryConnectionType" property + org.freedesktop.NetworkManager:PrimaryConnectionType + +PrimaryConnectionType readable s + + The connection type of the "primary" active connection being used to + access the network. This is the same as the Type property on the object + indicated by PrimaryConnection. + + + + The "Metered" property + org.freedesktop.NetworkManager:Metered + +Metered readable u + + Indicates whether the connectivity is metered. This is equivalent to the + metered property of the device associated with the primary connection. + Returns: NMMetered + + + + The "ActivatingConnection" property + org.freedesktop.NetworkManager:ActivatingConnection + +ActivatingConnection readable o + + The object path of an active connection that is currently being activated + and which is expected to become the new PrimaryConnection when it finishes + activating. + + + + The "Startup" property + org.freedesktop.NetworkManager:Startup + +Startup readable b + + Indicates whether NM is still starting up; this becomes FALSE when NM has + finished attempting to activate every connection that it might be able to + activate at startup. + + + + The "Version" property + org.freedesktop.NetworkManager:Version + +Version readable s + + NetworkManager version. + + + + The "Capabilities" property + org.freedesktop.NetworkManager:Capabilities + +Capabilities readable au + + The current set of capabilities. See NMCapability for currently + defined capability numbers. The array is guaranteed to + be sorted in ascending order without duplicates. + + + + The "State" property + org.freedesktop.NetworkManager:State + +State readable u + + The overall state of the NetworkManager daemon. + Returns: NMState + + + + The "Connectivity" property + org.freedesktop.NetworkManager:Connectivity + +Connectivity readable u + + The network connectivity state. + Returns: NMConnectivityState + + + + The "GlobalDnsConfiguration" property + org.freedesktop.NetworkManager:GlobalDnsConfiguration + +GlobalDnsConfiguration readwrite a{sv} + + Dictionary of global DNS settings where the key is one of "searches", + "options" and "domains". The values for the "searches" and "options" keys + are string arrays describing the list of search domains and resolver + options, respectively. The value of the "domains" key is a second-level + dictionary, where each key is a domain name, and each key's value is a + third-level dictionary with the keys "servers" and "options". "servers" is + a string array of DNS servers, "options" is a string array of + domain-specific options. + + + + + diff --git a/docs/api/html/NetworkManager.conf.html b/docs/api/html/NetworkManager.conf.html index ffaa8612..70f10154 100644 --- a/docs/api/html/NetworkManager.conf.html +++ b/docs/api/html/NetworkManager.conf.html @@ -32,6 +32,7 @@

Synopsis

/etc/NetworkManager/NetworkManager.conf, /etc/NetworkManager/conf.d/name.conf, + /run/NetworkManager/conf.d/name.conf, /usr/lib/NetworkManager/conf.d/name.conf, /var/lib/NetworkManager/NetworkManager-intern.conf

@@ -53,10 +54,13 @@ These will be read in order, with later files overriding earlier ones. Packages might install further configuration snippets to /usr/lib/NetworkManager/conf.d. This directory is parsed first, even before NetworkManager.conf. - The loading of a file /usr/lib/NetworkManager/conf.d/name.conf + Scripts can also put per-boot configuration into /run/NetworkManager/conf.d. + This directory is parsed second, also before NetworkManager.conf. + The loading of a file /run/NetworkManager/conf.d/name.conf can be prevented by adding a file /etc/NetworkManager/conf.d/name.conf. - In this case, the file from the etc configuration shadows the file from the - system configuration directory. + Likewise, a file /usr/lib/NetworkManager/conf.d/name.conf + can be shadowed by putting a file of the same name to either /etc/NetworkManager/conf.d + or /run/NetworkManager/conf.d.

NetworkManager can overwrite certain user configuration options via D-Bus or other internal @@ -179,9 +183,9 @@ plugins-=remove-me clients to be installed. The internal option uses a built-in DHCP client which is not currently as featureful as the external clients.

-

If this key is missing, available DHCP clients are - looked for in this order: dhclient, - dhcpcd, +

If this key is missing, it defaults to dhclient. + It the chosen plugin is not available, clients are looked for + in this order: dhclient, dhcpcd, internal.

@@ -199,7 +203,7 @@ plugins-=remove-me

When the default wired connection is deleted or saved to a new persistent connection by a plugin, the device is added to a list in the file - /var/run/NetworkManager/no-auto-default.state + /run/NetworkManager/no-auto-default.state to prevent creating the default connection for that device again.

See the section called “Device List Format” for the syntax how to @@ -222,7 +226,7 @@ no-auto-default=*

This setting is deprecated for the per-device setting ignore-carrier which overwrites this setting - if specified (See ???). + if specified (See ignore-carrier). Otherwise, it is a list of matches to specify for which device carrier should be ignored. See the section called “Device List Format” for the syntax how to specify a device. @@ -265,20 +269,36 @@ no-auto-default=*

dns

-

Set the DNS (resolv.conf) processing mode.

-

default: The default if the key is - not specified. NetworkManager will update - resolv.conf to reflect the nameservers +

Set the DNS (resolv.conf) processing mode. + If the key is unspecified, default is used, + unless /etc/resolv.conf is a symlink to + /run/systemd/resolve/resolv.conf, + /lib/systemd/resolv.conf or + /usr/lib/systemd/resolv.conf. + In that case, systemd-resolved is chosen automatically. +

+

default: NetworkManager will update + /etc/resolv.conf to reflect the nameservers provided by currently active connections.

dnsmasq: NetworkManager will run dnsmasq as a local caching nameserver, using a "split DNS" configuration if you are connected to a VPN, and then update resolv.conf to point to the local - nameserver.

+ nameserver. It is possible to pass custom options to the + dnsmasq instance by adding them to files in the + "${prefix}/etc/NetworkManager/dnsmasq.d/" + directory. Note that when multiple upstream servers are + available, dnsmasq will initially contact them in parallel and + then use the fastest to respond, probing again other servers + after some time. This behavior can be modified passing the + 'all-servers' or 'strict-order' options to dnsmasq (see the + manual page for more details).

unbound: NetworkManager will talk to unbound and dnssec-triggerd, providing a "split DNS" - configuration with DNSSEC support. The /etc/resolv.conf + configuration with DNSSEC support. /etc/resolv.conf will be managed by dnssec-trigger daemon.

+

systemd-resolved: NetworkManager will + push the DNS configuration to systemd-resolved

none: NetworkManager will not modify resolv.conf. This implies rc-manager unmanaged

@@ -334,6 +354,18 @@ no-auto-default=*

+ +

autoconnect-retries-default

+

+ The number of times a connection activation should be + automatically tried before switching to another one. This + value applies only to connections that can auto-connect + and have a + connection.autoconnect-retries property + set to -1. If not specified, connections will be retried 4 + times. +

+ @@ -361,7 +393,7 @@ no-auto-default=*

path

The location where keyfiles are read and stored. - This defaults to "/etc/NetworkManager/conf.d". + This defaults to "${prefix}/etc/NetworkManager/conf.d".

@@ -534,18 +566,34 @@ ipv6.ip6-privacy=0 +

connection.stable-id

+ + +

ethernet.cloned-mac-address

-

If left unspecified, it defaults to "permanent".

+

If left unspecified, it defaults to "preserve".

ethernet.generate-mac-address-mask

+

ethernet.mtu

+

If configured explicitly to 0, the MTU is not reconfigured during device activation unless it is required due to IPv6 constraints. If left unspecified, a DHCP/IPv6 SLAAC provided value is used or a default of 1500.

+ +

ethernet.wake-on-lan

+

infiniband.mtu

+

If configured explicitly to 0, the MTU is not reconfigured during device activation unless it is required due to IPv6 constraints. If left unspecified, a DHCP/IPv6 SLAAC provided value is used or the MTU is left unspecified on activation.

+ + +

ip-tunnel.mtu

+

If configured explicitly to 0, the MTU is not reconfigured during device activation unless it is required due to IPv6 constraints. If left unspecified, a DHCP/IPv6 SLAAC provided value is used or a default of 1500.

+ +

ipv4.dad-timeout

@@ -574,7 +622,7 @@ ipv6.ip6-privacy=0

wifi.cloned-mac-address

-

If left unspecified, it defaults to "permanent".

+

If left unspecified, it defaults to "preserve".

wifi.generate-mac-address-mask

@@ -587,6 +635,10 @@ ipv6.ip6-privacy=0

+

wifi.mtu

+

If configured explicitly to 0, the MTU is not reconfigured during device activation unless it is required due to IPv6 constraints. If left unspecified, a DHCP/IPv6 SLAAC provided value is used or a default of 1500.

+ +

wifi.powersave

If left unspecified, the default value "ignore" will be used.

@@ -772,7 +824,7 @@ unmanaged=1 That is, multiple sections that all start with the prefix "device" can be specified. The settings "match-device" and "stop-match" are available to match a device section on a device. The order of multiple sections is also top-down within the file and - later files overwrite previous settings. See the section called “Sections” + later files overwrite previous settings. See “Sections” under the section called “CONNECTION SECTION” for details.

diff --git a/docs/api/html/NetworkManager.devhelp2 b/docs/api/html/NetworkManager.devhelp2 index b2de4be6..e7291ee8 100644 --- a/docs/api/html/NetworkManager.devhelp2 +++ b/docs/api/html/NetworkManager.devhelp2 @@ -31,6 +31,7 @@ + @@ -48,6 +49,7 @@ + @@ -100,6 +102,7 @@ + @@ -234,6 +237,20 @@ + + + + + + + + + + + + + + @@ -361,6 +378,10 @@ + + + + @@ -385,195 +406,199 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/api/html/dbus-types.html b/docs/api/html/dbus-types.html index c1206111..7180e901 100644 --- a/docs/api/html/dbus-types.html +++ b/docs/api/html/dbus-types.html @@ -6,7 +6,7 @@ - + @@ -16,7 +16,7 @@ Home Up -Prev +Prev Next

diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.DHCP4Config.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.DHCP4Config.html index 56a7cde0..a9963ed8 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.DHCP4Config.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.DHCP4Config.html @@ -34,13 +34,13 @@

-

Signals

+

Signals

 PropertiesChanged (a{sv} properties);
 
-

Properties

+

Properties

 Options  readable   a{sv}
 
diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.DHCP6Config.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.DHCP6Config.html index 84806db8..707b39ab 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.DHCP6Config.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.DHCP6Config.html @@ -34,13 +34,13 @@
-

Signals

+

Signals

 PropertiesChanged (a{sv} properties);
 
-

Properties

+

Properties

 Options  readable   a{sv}
 
diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html index 26e618c7..26ecb40e 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html @@ -7,7 +7,7 @@ - + @@ -22,7 +22,7 @@ Home Up Prev -Next +Next
diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Macsec.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Macsec.html new file mode 100644 index 00000000..3caa79f6 --- /dev/null +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Macsec.html @@ -0,0 +1,214 @@ + + + + +org.freedesktop.NetworkManager.Device.Macsec: NetworkManager Reference Manual + + + + + + + + + + + + + + + + +
+
+
+ + +
+

org.freedesktop.NetworkManager.Device.Macsec

+

org.freedesktop.NetworkManager.Device.Macsec

+
+
+

Signals

+
+PropertiesChanged (a{sv} properties);
+
+
+
+

Properties

+
+Parent         readable   o
+Sci            readable   t
+IcvLength      readable   y
+CipherSuite    readable   t
+Window         readable   u
+EncodingSa     readable   y
+Validation     readable   s
+Encrypt        readable   b
+Protect        readable   b
+IncludeSci     readable   b
+Es             readable   b
+Scb            readable   b
+ReplayProtect  readable   b
+
+
+
+

Description

+

+
+
+

Signal Details

+
+

The "PropertiesChanged" signal

+
+PropertiesChanged (a{sv} properties);
+
+

DEPRECATED. Use the standard "PropertiesChanged" signal from "org.freedesktop.DBus.Properties" instead which exists since version NetworkManager 1.2.0. +

+
++++ + + + + +

a{sv} properties:

A dictionary mapping property names to variant boxed values

+
+
+
+

Property Details

+
+

The "Parent" property

+
+Parent  readable   o
+
+

The object path of the parent device. +

+
+
+
+

The "Sci" property

+
+Sci  readable   t
+
+

The Secure Channel Identifier in use. +

+
+
+
+

The "IcvLength" property

+
+IcvLength  readable   y
+
+

The length of ICV (Integrity Check Value). +

+
+
+
+

The "CipherSuite" property

+
+CipherSuite  readable   t
+
+

The set of cryptographic algorithms in use + (e.g. 0x0080020001000001 for GCM-AES-128). +

+
+
+
+

The "Window" property

+
+Window  readable   u
+
+

The size of the replay window. +

+
+
+
+

The "EncodingSa" property

+
+EncodingSa  readable   y
+
+

The value of the Association Number (0..3) for the Security + Association in use. +

+
+
+
+

The "Validation" property

+
+Validation  readable   s
+
+

The validation mode for incoming packets (strict, check, + disabled). +

+
+
+
+

The "Encrypt" property

+
+Encrypt  readable   b
+
+

Whether encryption of transmitted frames is enabled. +

+
+
+
+

The "Protect" property

+
+Protect  readable   b
+
+

Whether protection of transmitted frames is enabled. +

+
+
+
+

The "IncludeSci" property

+
+IncludeSci  readable   b
+
+

Whether the SCI is always included in SecTAG for transmitted + frames. +

+
+
+
+

The "Es" property

+
+Es  readable   b
+
+

Whether the ES (End station) bit is enabled in SecTAG for + transmitted frames. +

+
+
+
+

The "Scb" property

+
+Scb  readable   b
+
+

Whether the SCB (Single Copy Broadcast) bit is enabled in + SecTAG for transmitted frames. +

+
+
+
+

The "ReplayProtect" property

+
+ReplayProtect  readable   b
+
+

Whether replay protection is enabled. +

+
+
+
+ + + \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Macvlan.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Macvlan.html index 4fdae193..0ad93634 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Macvlan.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Macvlan.html @@ -6,7 +6,7 @@ - + @@ -21,7 +21,7 @@ Home Up -Prev +Prev Next
@@ -34,13 +34,13 @@
-

Signals

+

Signals

 PropertiesChanged (a{sv} properties);
 
-

Properties

+

Properties

 Parent     readable   o
 Mode       readable   s
diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Modem.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Modem.html
index 43aa3fdb..134c40c7 100644
--- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Modem.html
+++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Modem.html
@@ -34,13 +34,13 @@
 
 
-

Signals

+

Signals

 PropertiesChanged (a{sv} properties);
 
-

Properties

+

Properties

 ModemCapabilities    readable   u
 CurrentCapabilities  readable   u
diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.OlpcMesh.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.OlpcMesh.html
index e65395d0..bf9f3b22 100644
--- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.OlpcMesh.html
+++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.OlpcMesh.html
@@ -34,13 +34,13 @@
 
 
-

Signals

+

Signals

 PropertiesChanged (a{sv} properties);
 
-

Properties

+

Properties

 HwAddress      readable   s
 Companion      readable   o
diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Statistics.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Statistics.html
index 74a70c07..5ca6a026 100644
--- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Statistics.html
+++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Statistics.html
@@ -7,7 +7,7 @@
 
 
 
-
+
 
 
 
@@ -22,7 +22,7 @@
 Home
 Up
 Prev
-Next
+Next
 
 
@@ -34,13 +34,13 @@
-

Signals

+

Signals

 PropertiesChanged (a{sv} properties);
 
-

Properties

+

Properties

 RefreshRateMs  readwrite  u
 TxBytes        readable   t
diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Team.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Team.html
index eac3f29c..e62077fd 100644
--- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Team.html
+++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Team.html
@@ -34,13 +34,13 @@
 
 
-

Signals

+

Signals

 PropertiesChanged (a{sv} properties);
 
-

Properties

+

Properties

 HwAddress  readable   s
 Carrier    readable   b
diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Tun.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Tun.html
index 780e5495..9605d5eb 100644
--- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Tun.html
+++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Tun.html
@@ -34,13 +34,13 @@
 
 
-

Signals

+

Signals

 PropertiesChanged (a{sv} properties);
 
-

Properties

+

Properties

 Owner       readable   x
 Group       readable   x
diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Veth.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Veth.html
index b0eea616..8b3738e9 100644
--- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Veth.html
+++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Veth.html
@@ -34,13 +34,13 @@
 
 
-

Signals

+

Signals

 PropertiesChanged (a{sv} properties);
 
-

Properties

+

Properties

 Peer  readable   o
 
diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Vlan.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Vlan.html index 06eb9fa8..85fbdb3c 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Vlan.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Vlan.html @@ -34,13 +34,13 @@
-

Signals

+

Signals

 PropertiesChanged (a{sv} properties);
 
-

Properties

+

Properties

 HwAddress  readable   s
 Carrier    readable   b
diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html
index 657d0bad..4cb9693d 100644
--- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html
+++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html
@@ -34,13 +34,13 @@
 
 
-

Signals

+

Signals

 PropertiesChanged (a{sv} properties);
 
-

Properties

+

Properties

 Parent      readable   o
 HwAddress   readable   s
diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.WiMax.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.WiMax.html
index 5ba71891..27e1987b 100644
--- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.WiMax.html
+++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.WiMax.html
@@ -40,7 +40,7 @@
 
-

Signals

+

Signals

 PropertiesChanged (a{sv} properties);
 NspAdded          (o     nsp);
@@ -48,7 +48,7 @@
 
-

Properties

+

Properties

 Nsps             readable   ao
 HwAddress        readable   s
diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Wireless.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Wireless.html
index 300ad886..39914887 100644
--- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Wireless.html
+++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Wireless.html
@@ -42,7 +42,7 @@
 
-

Signals

+

Signals

 PropertiesChanged  (a{sv} properties);
 AccessPointAdded   (o     access_point);
@@ -50,7 +50,7 @@
 
-

Properties

+

Properties

 HwAddress             readable   s
 PermHwAddress         readable   s
diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.DnsManager.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.DnsManager.html
new file mode 100644
index 00000000..30c008db
--- /dev/null
+++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.DnsManager.html
@@ -0,0 +1,87 @@
+
+
+
+
+org.freedesktop.NetworkManager.DnsManager: NetworkManager Reference Manual
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ + +
+

org.freedesktop.NetworkManager.DnsManager

+

org.freedesktop.NetworkManager.DnsManager

+
+
+

Properties

+
+Mode           readable   s
+RcManager      readable   s
+Configuration  readable   aa{sv}
+
+
+
+

Description

+

The interface contains DNS-related information. +

+
+
+

Property Details

+
+

The "Mode" property

+
+Mode  readable   s
+
+

The current DNS processing mode. +

+
+
+
+

The "RcManager" property

+
+RcManager  readable   s
+
+

The current resolv.conf management mode. +

+
+
+
+

The "Configuration" property

+
+Configuration  readable   aa{sv}
+
+

The current DNS configuration represented as an array of + dictionaries. Each dictionary has the "nameservers", + "priority" keys and, optionally, "interface" and "vpn". + "nameservers" is the list of DNS servers, "priority" their + relative priority, "interface" the interface on which these + servers are contacted, "vpn" a boolean telling whether the + configuration was obtained from a VPN connection. +

+
+
+
+ + + \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.IP4Config.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.IP4Config.html index d1a9bb32..33f57443 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.IP4Config.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.IP4Config.html @@ -34,13 +34,13 @@
-

Signals

+

Signals

 PropertiesChanged (a{sv} properties);
 
-

Properties

+

Properties

 Addresses    readable   aau
 AddressData  readable   aa{sv}
diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.IP6Config.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.IP6Config.html
index 93eafcb3..65d596ef 100644
--- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.IP6Config.html
+++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.IP6Config.html
@@ -34,13 +34,13 @@
 
 
-

Signals

+

Signals

 PropertiesChanged (a{sv} properties);
 
-

Properties

+

Properties

 Addresses    readable   a(ayuay)
 AddressData  readable   aa{sv}
diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html
index a7c82246..1a133fcc 100644
--- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html
+++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html
@@ -50,7 +50,7 @@
 
-

Signals

+

Signals

 StateChanged    (u     state);
 SecretsRequired (s     message,
@@ -63,7 +63,7 @@
 
-

Properties

+

Properties

 State  readable   u
 
diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.html index 7f65b793..0163abd2 100644 --- a/docs/api/html/gdbus-org.freedesktop.NetworkManager.html +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.html @@ -98,6 +98,7 @@ ActivatingConnection readable o Startup readable b Version readable s +Capabilities readable au State readable u Connectivity readable u GlobalDnsConfiguration readwrite a{sv} @@ -477,7 +478,7 @@ CheckpointCreate (IN ao devices, IN u flags, OUT o checkpoint);
-

devices: a list of device paths for which a checkpoint should be created. An empty list means all managed devices. +

devices: a list of device paths for which a checkpoint should be created. An empty list means all devices. rollback_timeout: the time in seconds until NetworkManager will automatically rollback to the checkpoint. Set to zero for infinite. flags: optional flags that influence the creation. checkpoint: on success, returns the path of the checkpoint. @@ -813,6 +814,17 @@ Version readable s


+

The "Capabilities" property

+
+Capabilities  readable   au
+
+

The current set of capabilities. See NMCapability for currently + defined capability numbers. The array is guaranteed to + be sorted in ascending order without duplicates. +

+
+
+

The "State" property

 State  readable   u
diff --git a/docs/api/html/index.html b/docs/api/html/index.html
index 431e152f..5c732b96 100644
--- a/docs/api/html/index.html
+++ b/docs/api/html/index.html
@@ -14,7 +14,7 @@
 
-

Version 1.4.4 +

Version 1.5.90

@@ -129,6 +129,9 @@ org.freedesktop.NetworkManager.Device.IPTunnel
+org.freedesktop.NetworkManager.Device.Macsec +
+
org.freedesktop.NetworkManager.Device.Macvlan
@@ -179,6 +182,9 @@
org.freedesktop.NetworkManager.Device.Statistics
+
+org.freedesktop.NetworkManager.DnsManager +
Types
diff --git a/docs/api/html/ix01.html b/docs/api/html/ix01.html index b192f69b..d1b56fd3 100644 --- a/docs/api/html/ix01.html +++ b/docs/api/html/ix01.html @@ -26,749 +26,791 @@

Symbols

-
org.freedesktop.NetworkManager.AccessPoint, org.freedesktop.NetworkManager.AccessPoint +
org.freedesktop.NetworkManager.AccessPoint, org.freedesktop.NetworkManager.AccessPoint
-
org.freedesktop.NetworkManager.AccessPoint::PropertiesChanged, The "PropertiesChanged" signal +
org.freedesktop.NetworkManager.AccessPoint::PropertiesChanged, The "PropertiesChanged" signal
-
org.freedesktop.NetworkManager.AccessPoint:Flags, The "Flags" property +
org.freedesktop.NetworkManager.AccessPoint:Flags, The "Flags" property
-
org.freedesktop.NetworkManager.AccessPoint:Frequency, The "Frequency" property +
org.freedesktop.NetworkManager.AccessPoint:Frequency, The "Frequency" property
-
org.freedesktop.NetworkManager.AccessPoint:HwAddress, The "HwAddress" property +
org.freedesktop.NetworkManager.AccessPoint:HwAddress, The "HwAddress" property
-
org.freedesktop.NetworkManager.AccessPoint:LastSeen, The "LastSeen" property +
org.freedesktop.NetworkManager.AccessPoint:LastSeen, The "LastSeen" property
-
org.freedesktop.NetworkManager.AccessPoint:MaxBitrate, The "MaxBitrate" property +
org.freedesktop.NetworkManager.AccessPoint:MaxBitrate, The "MaxBitrate" property
-
org.freedesktop.NetworkManager.AccessPoint:Mode, The "Mode" property +
org.freedesktop.NetworkManager.AccessPoint:Mode, The "Mode" property
-
org.freedesktop.NetworkManager.AccessPoint:RsnFlags, The "RsnFlags" property +
org.freedesktop.NetworkManager.AccessPoint:RsnFlags, The "RsnFlags" property
-
org.freedesktop.NetworkManager.AccessPoint:Ssid, The "Ssid" property +
org.freedesktop.NetworkManager.AccessPoint:Ssid, The "Ssid" property
-
org.freedesktop.NetworkManager.AccessPoint:Strength, The "Strength" property +
org.freedesktop.NetworkManager.AccessPoint:Strength, The "Strength" property
-
org.freedesktop.NetworkManager.AccessPoint:WpaFlags, The "WpaFlags" property +
org.freedesktop.NetworkManager.AccessPoint:WpaFlags, The "WpaFlags" property
-
org.freedesktop.NetworkManager.AgentManager, org.freedesktop.NetworkManager.AgentManager +
org.freedesktop.NetworkManager.AgentManager, org.freedesktop.NetworkManager.AgentManager
-
org.freedesktop.NetworkManager.AgentManager.Register(), The Register() method +
org.freedesktop.NetworkManager.AgentManager.Register(), The Register() method
-
org.freedesktop.NetworkManager.AgentManager.RegisterWithCapabilities(), The RegisterWithCapabilities() method +
org.freedesktop.NetworkManager.AgentManager.RegisterWithCapabilities(), The RegisterWithCapabilities() method
-
org.freedesktop.NetworkManager.AgentManager.Unregister(), The Unregister() method +
org.freedesktop.NetworkManager.AgentManager.Unregister(), The Unregister() method
-
org.freedesktop.NetworkManager.Device, org.freedesktop.NetworkManager.Device +
org.freedesktop.NetworkManager.Device, org.freedesktop.NetworkManager.Device
-
org.freedesktop.NetworkManager.Device.Adsl, org.freedesktop.NetworkManager.Device.Adsl +
org.freedesktop.NetworkManager.Device.Adsl, org.freedesktop.NetworkManager.Device.Adsl
-
org.freedesktop.NetworkManager.Device.Adsl::PropertiesChanged, The "PropertiesChanged" signal +
org.freedesktop.NetworkManager.Device.Adsl::PropertiesChanged, The "PropertiesChanged" signal
-
org.freedesktop.NetworkManager.Device.Adsl:Carrier, The "Carrier" property +
org.freedesktop.NetworkManager.Device.Adsl:Carrier, The "Carrier" property
-
org.freedesktop.NetworkManager.Device.Bluetooth, org.freedesktop.NetworkManager.Device.Bluetooth +
org.freedesktop.NetworkManager.Device.Bluetooth, org.freedesktop.NetworkManager.Device.Bluetooth
-
org.freedesktop.NetworkManager.Device.Bluetooth::PropertiesChanged, The "PropertiesChanged" signal +
org.freedesktop.NetworkManager.Device.Bluetooth::PropertiesChanged, The "PropertiesChanged" signal
-
org.freedesktop.NetworkManager.Device.Bluetooth:BtCapabilities, The "BtCapabilities" property +
org.freedesktop.NetworkManager.Device.Bluetooth:BtCapabilities, The "BtCapabilities" property
-
org.freedesktop.NetworkManager.Device.Bluetooth:HwAddress, The "HwAddress" property +
org.freedesktop.NetworkManager.Device.Bluetooth:HwAddress, The "HwAddress" property
-
org.freedesktop.NetworkManager.Device.Bluetooth:Name, The "Name" property +
org.freedesktop.NetworkManager.Device.Bluetooth:Name, The "Name" property
-
org.freedesktop.NetworkManager.Device.Bond, org.freedesktop.NetworkManager.Device.Bond +
org.freedesktop.NetworkManager.Device.Bond, org.freedesktop.NetworkManager.Device.Bond
-
org.freedesktop.NetworkManager.Device.Bond::PropertiesChanged, The "PropertiesChanged" signal +
org.freedesktop.NetworkManager.Device.Bond::PropertiesChanged, The "PropertiesChanged" signal
-
org.freedesktop.NetworkManager.Device.Bond:Carrier, The "Carrier" property +
org.freedesktop.NetworkManager.Device.Bond:Carrier, The "Carrier" property
-
org.freedesktop.NetworkManager.Device.Bond:HwAddress, The "HwAddress" property +
org.freedesktop.NetworkManager.Device.Bond:HwAddress, The "HwAddress" property
-
org.freedesktop.NetworkManager.Device.Bond:Slaves, The "Slaves" property +
org.freedesktop.NetworkManager.Device.Bond:Slaves, The "Slaves" property
-
org.freedesktop.NetworkManager.Device.Bridge, org.freedesktop.NetworkManager.Device.Bridge +
org.freedesktop.NetworkManager.Device.Bridge, org.freedesktop.NetworkManager.Device.Bridge
-
org.freedesktop.NetworkManager.Device.Bridge::PropertiesChanged, The "PropertiesChanged" signal +
org.freedesktop.NetworkManager.Device.Bridge::PropertiesChanged, The "PropertiesChanged" signal
-
org.freedesktop.NetworkManager.Device.Bridge:Carrier, The "Carrier" property +
org.freedesktop.NetworkManager.Device.Bridge:Carrier, The "Carrier" property
-
org.freedesktop.NetworkManager.Device.Bridge:HwAddress, The "HwAddress" property +
org.freedesktop.NetworkManager.Device.Bridge:HwAddress, The "HwAddress" property
-
org.freedesktop.NetworkManager.Device.Bridge:Slaves, The "Slaves" property +
org.freedesktop.NetworkManager.Device.Bridge:Slaves, The "Slaves" property
-
org.freedesktop.NetworkManager.Device.Delete(), The Delete() method +
org.freedesktop.NetworkManager.Device.Delete(), The Delete() method
-
org.freedesktop.NetworkManager.Device.Disconnect(), The Disconnect() method +
org.freedesktop.NetworkManager.Device.Disconnect(), The Disconnect() method
-
org.freedesktop.NetworkManager.Device.Generic, org.freedesktop.NetworkManager.Device.Generic +
org.freedesktop.NetworkManager.Device.Generic, org.freedesktop.NetworkManager.Device.Generic
-
org.freedesktop.NetworkManager.Device.Generic::PropertiesChanged, The "PropertiesChanged" signal +
org.freedesktop.NetworkManager.Device.Generic::PropertiesChanged, The "PropertiesChanged" signal
-
org.freedesktop.NetworkManager.Device.Generic:HwAddress, The "HwAddress" property +
org.freedesktop.NetworkManager.Device.Generic:HwAddress, The "HwAddress" property
-
org.freedesktop.NetworkManager.Device.Generic:TypeDescription, The "TypeDescription" property +
org.freedesktop.NetworkManager.Device.Generic:TypeDescription, The "TypeDescription" property
-
org.freedesktop.NetworkManager.Device.GetAppliedConnection(), The GetAppliedConnection() method +
org.freedesktop.NetworkManager.Device.GetAppliedConnection(), The GetAppliedConnection() method
-
org.freedesktop.NetworkManager.Device.Infiniband, org.freedesktop.NetworkManager.Device.Infiniband +
org.freedesktop.NetworkManager.Device.Infiniband, org.freedesktop.NetworkManager.Device.Infiniband
-
org.freedesktop.NetworkManager.Device.Infiniband::PropertiesChanged, The "PropertiesChanged" signal +
org.freedesktop.NetworkManager.Device.Infiniband::PropertiesChanged, The "PropertiesChanged" signal
-
org.freedesktop.NetworkManager.Device.Infiniband:Carrier, The "Carrier" property +
org.freedesktop.NetworkManager.Device.Infiniband:Carrier, The "Carrier" property
-
org.freedesktop.NetworkManager.Device.Infiniband:HwAddress, The "HwAddress" property +
org.freedesktop.NetworkManager.Device.Infiniband:HwAddress, The "HwAddress" property
-
org.freedesktop.NetworkManager.Device.IPTunnel, org.freedesktop.NetworkManager.Device.IPTunnel +
org.freedesktop.NetworkManager.Device.IPTunnel, org.freedesktop.NetworkManager.Device.IPTunnel
-
org.freedesktop.NetworkManager.Device.IPTunnel::PropertiesChanged, The "PropertiesChanged" signal +
org.freedesktop.NetworkManager.Device.IPTunnel::PropertiesChanged, The "PropertiesChanged" signal
-
org.freedesktop.NetworkManager.Device.IPTunnel:EncapsulationLimit, The "EncapsulationLimit" property +
org.freedesktop.NetworkManager.Device.IPTunnel:EncapsulationLimit, The "EncapsulationLimit" property
-
org.freedesktop.NetworkManager.Device.IPTunnel:FlowLabel, The "FlowLabel" property +
org.freedesktop.NetworkManager.Device.IPTunnel:FlowLabel, The "FlowLabel" property
-
org.freedesktop.NetworkManager.Device.IPTunnel:InputKey, The "InputKey" property +
org.freedesktop.NetworkManager.Device.IPTunnel:InputKey, The "InputKey" property
-
org.freedesktop.NetworkManager.Device.IPTunnel:Local, The "Local" property +
org.freedesktop.NetworkManager.Device.IPTunnel:Local, The "Local" property
-
org.freedesktop.NetworkManager.Device.IPTunnel:Mode, The "Mode" property +
org.freedesktop.NetworkManager.Device.IPTunnel:Mode, The "Mode" property
-
org.freedesktop.NetworkManager.Device.IPTunnel:OutputKey, The "OutputKey" property +
org.freedesktop.NetworkManager.Device.IPTunnel:OutputKey, The "OutputKey" property
-
org.freedesktop.NetworkManager.Device.IPTunnel:Parent, The "Parent" property +
org.freedesktop.NetworkManager.Device.IPTunnel:Parent, The "Parent" property
-
org.freedesktop.NetworkManager.Device.IPTunnel:PathMtuDiscovery, The "PathMtuDiscovery" property +
org.freedesktop.NetworkManager.Device.IPTunnel:PathMtuDiscovery, The "PathMtuDiscovery" property
-
org.freedesktop.NetworkManager.Device.IPTunnel:Remote, The "Remote" property +
org.freedesktop.NetworkManager.Device.IPTunnel:Remote, The "Remote" property
-
org.freedesktop.NetworkManager.Device.IPTunnel:Tos, The "Tos" property +
org.freedesktop.NetworkManager.Device.IPTunnel:Tos, The "Tos" property
-
org.freedesktop.NetworkManager.Device.IPTunnel:Ttl, The "Ttl" property +
org.freedesktop.NetworkManager.Device.IPTunnel:Ttl, The "Ttl" property
-
org.freedesktop.NetworkManager.Device.Macvlan, org.freedesktop.NetworkManager.Device.Macvlan +
org.freedesktop.NetworkManager.Device.Macsec, org.freedesktop.NetworkManager.Device.Macsec
-
org.freedesktop.NetworkManager.Device.Macvlan::PropertiesChanged, The "PropertiesChanged" signal +
org.freedesktop.NetworkManager.Device.Macsec::PropertiesChanged, The "PropertiesChanged" signal
-
org.freedesktop.NetworkManager.Device.Macvlan:Mode, The "Mode" property +
org.freedesktop.NetworkManager.Device.Macsec:CipherSuite, The "CipherSuite" property
-
org.freedesktop.NetworkManager.Device.Macvlan:NoPromisc, The "NoPromisc" property +
org.freedesktop.NetworkManager.Device.Macsec:EncodingSa, The "EncodingSa" property
-
org.freedesktop.NetworkManager.Device.Macvlan:Parent, The "Parent" property +
org.freedesktop.NetworkManager.Device.Macsec:Encrypt, The "Encrypt" property
-
org.freedesktop.NetworkManager.Device.Macvlan:Tap, The "Tap" property +
org.freedesktop.NetworkManager.Device.Macsec:Es, The "Es" property
-
org.freedesktop.NetworkManager.Device.Modem, org.freedesktop.NetworkManager.Device.Modem +
org.freedesktop.NetworkManager.Device.Macsec:IcvLength, The "IcvLength" property
-
org.freedesktop.NetworkManager.Device.Modem::PropertiesChanged, The "PropertiesChanged" signal +
org.freedesktop.NetworkManager.Device.Macsec:IncludeSci, The "IncludeSci" property
-
org.freedesktop.NetworkManager.Device.Modem:CurrentCapabilities, The "CurrentCapabilities" property +
org.freedesktop.NetworkManager.Device.Macsec:Parent, The "Parent" property
-
org.freedesktop.NetworkManager.Device.Modem:ModemCapabilities, The "ModemCapabilities" property +
org.freedesktop.NetworkManager.Device.Macsec:Protect, The "Protect" property
-
org.freedesktop.NetworkManager.Device.OlpcMesh, org.freedesktop.NetworkManager.Device.OlpcMesh +
org.freedesktop.NetworkManager.Device.Macsec:ReplayProtect, The "ReplayProtect" property
-
org.freedesktop.NetworkManager.Device.OlpcMesh::PropertiesChanged, The "PropertiesChanged" signal +
org.freedesktop.NetworkManager.Device.Macsec:Scb, The "Scb" property
-
org.freedesktop.NetworkManager.Device.OlpcMesh:ActiveChannel, The "ActiveChannel" property +
org.freedesktop.NetworkManager.Device.Macsec:Sci, The "Sci" property
-
org.freedesktop.NetworkManager.Device.OlpcMesh:Companion, The "Companion" property +
org.freedesktop.NetworkManager.Device.Macsec:Validation, The "Validation" property
-
org.freedesktop.NetworkManager.Device.OlpcMesh:HwAddress, The "HwAddress" property +
org.freedesktop.NetworkManager.Device.Macsec:Window, The "Window" property
-
org.freedesktop.NetworkManager.Device.Reapply(), The Reapply() method +
org.freedesktop.NetworkManager.Device.Macvlan, org.freedesktop.NetworkManager.Device.Macvlan
-
org.freedesktop.NetworkManager.Device.Statistics, org.freedesktop.NetworkManager.Device.Statistics +
org.freedesktop.NetworkManager.Device.Macvlan::PropertiesChanged, The "PropertiesChanged" signal
-
org.freedesktop.NetworkManager.Device.Statistics::PropertiesChanged, The "PropertiesChanged" signal +
org.freedesktop.NetworkManager.Device.Macvlan:Mode, The "Mode" property
-
org.freedesktop.NetworkManager.Device.Statistics:RefreshRateMs, The "RefreshRateMs" property +
org.freedesktop.NetworkManager.Device.Macvlan:NoPromisc, The "NoPromisc" property
-
org.freedesktop.NetworkManager.Device.Statistics:RxBytes, The "RxBytes" property +
org.freedesktop.NetworkManager.Device.Macvlan:Parent, The "Parent" property
-
org.freedesktop.NetworkManager.Device.Statistics:TxBytes, The "TxBytes" property +
org.freedesktop.NetworkManager.Device.Macvlan:Tap, The "Tap" property
-
org.freedesktop.NetworkManager.Device.Team, org.freedesktop.NetworkManager.Device.Team +
org.freedesktop.NetworkManager.Device.Modem, org.freedesktop.NetworkManager.Device.Modem
-
org.freedesktop.NetworkManager.Device.Team::PropertiesChanged, The "PropertiesChanged" signal +
org.freedesktop.NetworkManager.Device.Modem::PropertiesChanged, The "PropertiesChanged" signal
-
org.freedesktop.NetworkManager.Device.Team:Carrier, The "Carrier" property +
org.freedesktop.NetworkManager.Device.Modem:CurrentCapabilities, The "CurrentCapabilities" property
-
org.freedesktop.NetworkManager.Device.Team:Config, The "Config" property +
org.freedesktop.NetworkManager.Device.Modem:ModemCapabilities, The "ModemCapabilities" property
-
org.freedesktop.NetworkManager.Device.Team:HwAddress, The "HwAddress" property +
org.freedesktop.NetworkManager.Device.OlpcMesh, org.freedesktop.NetworkManager.Device.OlpcMesh
-
org.freedesktop.NetworkManager.Device.Team:Slaves, The "Slaves" property +
org.freedesktop.NetworkManager.Device.OlpcMesh::PropertiesChanged, The "PropertiesChanged" signal
-
org.freedesktop.NetworkManager.Device.Tun, org.freedesktop.NetworkManager.Device.Tun +
org.freedesktop.NetworkManager.Device.OlpcMesh:ActiveChannel, The "ActiveChannel" property
-
org.freedesktop.NetworkManager.Device.Tun::PropertiesChanged, The "PropertiesChanged" signal +
org.freedesktop.NetworkManager.Device.OlpcMesh:Companion, The "Companion" property
-
org.freedesktop.NetworkManager.Device.Tun:Group, The "Group" property +
org.freedesktop.NetworkManager.Device.OlpcMesh:HwAddress, The "HwAddress" property
-
org.freedesktop.NetworkManager.Device.Tun:HwAddress, The "HwAddress" property +
org.freedesktop.NetworkManager.Device.Reapply(), The Reapply() method
-
org.freedesktop.NetworkManager.Device.Tun:Mode, The "Mode" property +
org.freedesktop.NetworkManager.Device.Statistics, org.freedesktop.NetworkManager.Device.Statistics
-
org.freedesktop.NetworkManager.Device.Tun:MultiQueue, The "MultiQueue" property +
org.freedesktop.NetworkManager.Device.Statistics::PropertiesChanged, The "PropertiesChanged" signal
-
org.freedesktop.NetworkManager.Device.Tun:NoPi, The "NoPi" property +
org.freedesktop.NetworkManager.Device.Statistics:RefreshRateMs, The "RefreshRateMs" property
-
org.freedesktop.NetworkManager.Device.Tun:Owner, The "Owner" property +
org.freedesktop.NetworkManager.Device.Statistics:RxBytes, The "RxBytes" property
-
org.freedesktop.NetworkManager.Device.Tun:VnetHdr, The "VnetHdr" property +
org.freedesktop.NetworkManager.Device.Statistics:TxBytes, The "TxBytes" property
-
org.freedesktop.NetworkManager.Device.Veth, org.freedesktop.NetworkManager.Device.Veth +
org.freedesktop.NetworkManager.Device.Team, org.freedesktop.NetworkManager.Device.Team
-
org.freedesktop.NetworkManager.Device.Veth::PropertiesChanged, The "PropertiesChanged" signal +
org.freedesktop.NetworkManager.Device.Team::PropertiesChanged, The "PropertiesChanged" signal
-
org.freedesktop.NetworkManager.Device.Veth:Peer, The "Peer" property +
org.freedesktop.NetworkManager.Device.Team:Carrier, The "Carrier" property
-
org.freedesktop.NetworkManager.Device.Vlan, org.freedesktop.NetworkManager.Device.Vlan +
org.freedesktop.NetworkManager.Device.Team:Config, The "Config" property
-
org.freedesktop.NetworkManager.Device.Vlan::PropertiesChanged, The "PropertiesChanged" signal +
org.freedesktop.NetworkManager.Device.Team:HwAddress, The "HwAddress" property
-
org.freedesktop.NetworkManager.Device.Vlan:Carrier, The "Carrier" property +
org.freedesktop.NetworkManager.Device.Team:Slaves, The "Slaves" property
-
org.freedesktop.NetworkManager.Device.Vlan:HwAddress, The "HwAddress" property +
org.freedesktop.NetworkManager.Device.Tun, org.freedesktop.NetworkManager.Device.Tun
-
org.freedesktop.NetworkManager.Device.Vlan:Parent, The "Parent" property +
org.freedesktop.NetworkManager.Device.Tun::PropertiesChanged, The "PropertiesChanged" signal
-
org.freedesktop.NetworkManager.Device.Vlan:VlanId, The "VlanId" property +
org.freedesktop.NetworkManager.Device.Tun:Group, The "Group" property
-
org.freedesktop.NetworkManager.Device.Vxlan, org.freedesktop.NetworkManager.Device.Vxlan +
org.freedesktop.NetworkManager.Device.Tun:HwAddress, The "HwAddress" property
-
org.freedesktop.NetworkManager.Device.Vxlan::PropertiesChanged, The "PropertiesChanged" signal +
org.freedesktop.NetworkManager.Device.Tun:Mode, The "Mode" property
-
org.freedesktop.NetworkManager.Device.Vxlan:Ageing, The "Ageing" property +
org.freedesktop.NetworkManager.Device.Tun:MultiQueue, The "MultiQueue" property
-
org.freedesktop.NetworkManager.Device.Vxlan:DstPort, The "DstPort" property +
org.freedesktop.NetworkManager.Device.Tun:NoPi, The "NoPi" property
-
org.freedesktop.NetworkManager.Device.Vxlan:Group, The "Group" property +
org.freedesktop.NetworkManager.Device.Tun:Owner, The "Owner" property
-
org.freedesktop.NetworkManager.Device.Vxlan:HwAddress, The "HwAddress" property +
org.freedesktop.NetworkManager.Device.Tun:VnetHdr, The "VnetHdr" property
-
org.freedesktop.NetworkManager.Device.Vxlan:Id, The "Id" property +
org.freedesktop.NetworkManager.Device.Veth, org.freedesktop.NetworkManager.Device.Veth
-
org.freedesktop.NetworkManager.Device.Vxlan:L2miss, The "L2miss" property +
org.freedesktop.NetworkManager.Device.Veth::PropertiesChanged, The "PropertiesChanged" signal
-
org.freedesktop.NetworkManager.Device.Vxlan:L3miss, The "L3miss" property +
org.freedesktop.NetworkManager.Device.Veth:Peer, The "Peer" property
-
org.freedesktop.NetworkManager.Device.Vxlan:Learning, The "Learning" property +
org.freedesktop.NetworkManager.Device.Vlan, org.freedesktop.NetworkManager.Device.Vlan
-
org.freedesktop.NetworkManager.Device.Vxlan:Limit, The "Limit" property +
org.freedesktop.NetworkManager.Device.Vlan::PropertiesChanged, The "PropertiesChanged" signal
-
org.freedesktop.NetworkManager.Device.Vxlan:Local, The "Local" property +
org.freedesktop.NetworkManager.Device.Vlan:Carrier, The "Carrier" property
-
org.freedesktop.NetworkManager.Device.Vxlan:Parent, The "Parent" property +
org.freedesktop.NetworkManager.Device.Vlan:HwAddress, The "HwAddress" property
-
org.freedesktop.NetworkManager.Device.Vxlan:Proxy, The "Proxy" property +
org.freedesktop.NetworkManager.Device.Vlan:Parent, The "Parent" property
-
org.freedesktop.NetworkManager.Device.Vxlan:Rsc, The "Rsc" property +
org.freedesktop.NetworkManager.Device.Vlan:VlanId, The "VlanId" property
-
org.freedesktop.NetworkManager.Device.Vxlan:SrcPortMax, The "SrcPortMax" property +
org.freedesktop.NetworkManager.Device.Vxlan, org.freedesktop.NetworkManager.Device.Vxlan
-
org.freedesktop.NetworkManager.Device.Vxlan:SrcPortMin, The "SrcPortMin" property +
org.freedesktop.NetworkManager.Device.Vxlan::PropertiesChanged, The "PropertiesChanged" signal
-
org.freedesktop.NetworkManager.Device.Vxlan:Tos, The "Tos" property +
org.freedesktop.NetworkManager.Device.Vxlan:Ageing, The "Ageing" property
-
org.freedesktop.NetworkManager.Device.Vxlan:Ttl, The "Ttl" property +
org.freedesktop.NetworkManager.Device.Vxlan:DstPort, The "DstPort" property
-
org.freedesktop.NetworkManager.Device.WiMax, org.freedesktop.NetworkManager.Device.WiMax +
org.freedesktop.NetworkManager.Device.Vxlan:Group, The "Group" property
-
org.freedesktop.NetworkManager.Device.WiMax.GetNspList(), The GetNspList() method +
org.freedesktop.NetworkManager.Device.Vxlan:HwAddress, The "HwAddress" property
-
org.freedesktop.NetworkManager.Device.WiMax::NspAdded, The "NspAdded" signal +
org.freedesktop.NetworkManager.Device.Vxlan:Id, The "Id" property
-
org.freedesktop.NetworkManager.Device.WiMax::NspRemoved, The "NspRemoved" signal +
org.freedesktop.NetworkManager.Device.Vxlan:L2miss, The "L2miss" property
-
org.freedesktop.NetworkManager.Device.WiMax::PropertiesChanged, The "PropertiesChanged" signal +
org.freedesktop.NetworkManager.Device.Vxlan:L3miss, The "L3miss" property
-
org.freedesktop.NetworkManager.Device.WiMax:ActiveNsp, The "ActiveNsp" property +
org.freedesktop.NetworkManager.Device.Vxlan:Learning, The "Learning" property
-
org.freedesktop.NetworkManager.Device.WiMax:Bsid, The "Bsid" property +
org.freedesktop.NetworkManager.Device.Vxlan:Limit, The "Limit" property
-
org.freedesktop.NetworkManager.Device.WiMax:CenterFrequency, The "CenterFrequency" property +
org.freedesktop.NetworkManager.Device.Vxlan:Local, The "Local" property
-
org.freedesktop.NetworkManager.Device.WiMax:Cinr, The "Cinr" property +
org.freedesktop.NetworkManager.Device.Vxlan:Parent, The "Parent" property
-
org.freedesktop.NetworkManager.Device.WiMax:HwAddress, The "HwAddress" property +
org.freedesktop.NetworkManager.Device.Vxlan:Proxy, The "Proxy" property
-
org.freedesktop.NetworkManager.Device.WiMax:Nsps, The "Nsps" property +
org.freedesktop.NetworkManager.Device.Vxlan:Rsc, The "Rsc" property
-
org.freedesktop.NetworkManager.Device.WiMax:Rssi, The "Rssi" property +
org.freedesktop.NetworkManager.Device.Vxlan:SrcPortMax, The "SrcPortMax" property
-
org.freedesktop.NetworkManager.Device.WiMax:TxPower, The "TxPower" property +
org.freedesktop.NetworkManager.Device.Vxlan:SrcPortMin, The "SrcPortMin" property
-
org.freedesktop.NetworkManager.Device::StateChanged, The "StateChanged" signal +
org.freedesktop.NetworkManager.Device.Vxlan:Tos, The "Tos" property
-
org.freedesktop.NetworkManager.Device:ActiveConnection, The "ActiveConnection" property +
org.freedesktop.NetworkManager.Device.Vxlan:Ttl, The "Ttl" property
-
org.freedesktop.NetworkManager.Device:Autoconnect, The "Autoconnect" property +
org.freedesktop.NetworkManager.Device.WiMax, org.freedesktop.NetworkManager.Device.WiMax
-
org.freedesktop.NetworkManager.Device:AvailableConnections, The "AvailableConnections" property +
org.freedesktop.NetworkManager.Device.WiMax.GetNspList(), The GetNspList() method
-
org.freedesktop.NetworkManager.Device:Capabilities, The "Capabilities" property +
org.freedesktop.NetworkManager.Device.WiMax::NspAdded, The "NspAdded" signal
-
org.freedesktop.NetworkManager.Device:DeviceType, The "DeviceType" property +
org.freedesktop.NetworkManager.Device.WiMax::NspRemoved, The "NspRemoved" signal
-
org.freedesktop.NetworkManager.Device:Dhcp4Config, The "Dhcp4Config" property +
org.freedesktop.NetworkManager.Device.WiMax::PropertiesChanged, The "PropertiesChanged" signal
-
org.freedesktop.NetworkManager.Device:Dhcp6Config, The "Dhcp6Config" property +
org.freedesktop.NetworkManager.Device.WiMax:ActiveNsp, The "ActiveNsp" property
-
org.freedesktop.NetworkManager.Device:Driver, The "Driver" property +
org.freedesktop.NetworkManager.Device.WiMax:Bsid, The "Bsid" property
-
org.freedesktop.NetworkManager.Device:DriverVersion, The "DriverVersion" property +
org.freedesktop.NetworkManager.Device.WiMax:CenterFrequency, The "CenterFrequency" property
-
org.freedesktop.NetworkManager.Device:FirmwareMissing, The "FirmwareMissing" property +
org.freedesktop.NetworkManager.Device.WiMax:Cinr, The "Cinr" property
-
org.freedesktop.NetworkManager.Device:FirmwareVersion, The "FirmwareVersion" property +
org.freedesktop.NetworkManager.Device.WiMax:HwAddress, The "HwAddress" property
-
org.freedesktop.NetworkManager.Device:Interface, The "Interface" property +
org.freedesktop.NetworkManager.Device.WiMax:Nsps, The "Nsps" property
-
org.freedesktop.NetworkManager.Device:Ip4Address, The "Ip4Address" property +
org.freedesktop.NetworkManager.Device.WiMax:Rssi, The "Rssi" property
-
org.freedesktop.NetworkManager.Device:Ip4Config, The "Ip4Config" property +
org.freedesktop.NetworkManager.Device.WiMax:TxPower, The "TxPower" property
-
org.freedesktop.NetworkManager.Device:Ip6Config, The "Ip6Config" property +
org.freedesktop.NetworkManager.Device::StateChanged, The "StateChanged" signal
-
org.freedesktop.NetworkManager.Device:IpInterface, The "IpInterface" property +
org.freedesktop.NetworkManager.Device:ActiveConnection, The "ActiveConnection" property
-
org.freedesktop.NetworkManager.Device:LldpNeighbors, The "LldpNeighbors" property +
org.freedesktop.NetworkManager.Device:Autoconnect, The "Autoconnect" property
-
org.freedesktop.NetworkManager.Device:Managed, The "Managed" property +
org.freedesktop.NetworkManager.Device:AvailableConnections, The "AvailableConnections" property
-
org.freedesktop.NetworkManager.Device:Metered, The "Metered" property +
org.freedesktop.NetworkManager.Device:Capabilities, The "Capabilities" property
-
org.freedesktop.NetworkManager.Device:Mtu, The "Mtu" property +
org.freedesktop.NetworkManager.Device:DeviceType, The "DeviceType" property
-
org.freedesktop.NetworkManager.Device:NmPluginMissing, The "NmPluginMissing" property +
org.freedesktop.NetworkManager.Device:Dhcp4Config, The "Dhcp4Config" property
-
org.freedesktop.NetworkManager.Device:PhysicalPortId, The "PhysicalPortId" property +
org.freedesktop.NetworkManager.Device:Dhcp6Config, The "Dhcp6Config" property
-
org.freedesktop.NetworkManager.Device:Real, The "Real" property +
org.freedesktop.NetworkManager.Device:Driver, The "Driver" property
-
org.freedesktop.NetworkManager.Device:State, The "State" property +
org.freedesktop.NetworkManager.Device:DriverVersion, The "DriverVersion" property
-
org.freedesktop.NetworkManager.Device:StateReason, The "StateReason" property +
org.freedesktop.NetworkManager.Device:FirmwareMissing, The "FirmwareMissing" property
-
org.freedesktop.NetworkManager.Device:Udi, The "Udi" property +
org.freedesktop.NetworkManager.Device:FirmwareVersion, The "FirmwareVersion" property
-
org.freedesktop.NetworkManager.IP4Config, org.freedesktop.NetworkManager.IP4Config +
org.freedesktop.NetworkManager.Device:Interface, The "Interface" property
-
org.freedesktop.NetworkManager.IP4Config::PropertiesChanged, The "PropertiesChanged" signal +
org.freedesktop.NetworkManager.Device:Ip4Address, The "Ip4Address" property
-
org.freedesktop.NetworkManager.IP4Config:AddressData, The "AddressData" property +
org.freedesktop.NetworkManager.Device:Ip4Config, The "Ip4Config" property
-
org.freedesktop.NetworkManager.IP4Config:Addresses, The "Addresses" property +
org.freedesktop.NetworkManager.Device:Ip6Config, The "Ip6Config" property
-
org.freedesktop.NetworkManager.IP4Config:DnsOptions, The "DnsOptions" property +
org.freedesktop.NetworkManager.Device:IpInterface, The "IpInterface" property
-
org.freedesktop.NetworkManager.IP4Config:DnsPriority, The "DnsPriority" property +
org.freedesktop.NetworkManager.Device:LldpNeighbors, The "LldpNeighbors" property
-
org.freedesktop.NetworkManager.IP4Config:Domains, The "Domains" property +
org.freedesktop.NetworkManager.Device:Managed, The "Managed" property
-
org.freedesktop.NetworkManager.IP4Config:Gateway, The "Gateway" property +
org.freedesktop.NetworkManager.Device:Metered, The "Metered" property
-
org.freedesktop.NetworkManager.IP4Config:Nameservers, The "Nameservers" property +
org.freedesktop.NetworkManager.Device:Mtu, The "Mtu" property
-
org.freedesktop.NetworkManager.IP4Config:RouteData, The "RouteData" property +
org.freedesktop.NetworkManager.Device:NmPluginMissing, The "NmPluginMissing" property
-
org.freedesktop.NetworkManager.IP4Config:Routes, The "Routes" property +
org.freedesktop.NetworkManager.Device:PhysicalPortId, The "PhysicalPortId" property
-
org.freedesktop.NetworkManager.IP4Config:Searches, The "Searches" property +
org.freedesktop.NetworkManager.Device:Real, The "Real" property
-
org.freedesktop.NetworkManager.IP4Config:WinsServers, The "WinsServers" property +
org.freedesktop.NetworkManager.Device:State, The "State" property
-
org.freedesktop.NetworkManager.IP6Config, org.freedesktop.NetworkManager.IP6Config +
org.freedesktop.NetworkManager.Device:StateReason, The "StateReason" property
-
org.freedesktop.NetworkManager.IP6Config::PropertiesChanged, The "PropertiesChanged" signal +
org.freedesktop.NetworkManager.Device:Udi, The "Udi" property
-
org.freedesktop.NetworkManager.IP6Config:AddressData, The "AddressData" property +
org.freedesktop.NetworkManager.DnsManager, org.freedesktop.NetworkManager.DnsManager
-
org.freedesktop.NetworkManager.IP6Config:Addresses, The "Addresses" property +
org.freedesktop.NetworkManager.DnsManager:Configuration, The "Configuration" property
-
org.freedesktop.NetworkManager.IP6Config:DnsOptions, The "DnsOptions" property +
org.freedesktop.NetworkManager.DnsManager:Mode, The "Mode" property
-
org.freedesktop.NetworkManager.IP6Config:DnsPriority, The "DnsPriority" property +
org.freedesktop.NetworkManager.DnsManager:RcManager, The "RcManager" property
-
org.freedesktop.NetworkManager.IP6Config:Domains, The "Domains" property +
org.freedesktop.NetworkManager.IP4Config, org.freedesktop.NetworkManager.IP4Config
-
org.freedesktop.NetworkManager.IP6Config:Gateway, The "Gateway" property +
org.freedesktop.NetworkManager.IP4Config::PropertiesChanged, The "PropertiesChanged" signal
-
org.freedesktop.NetworkManager.IP6Config:Nameservers, The "Nameservers" property +
org.freedesktop.NetworkManager.IP4Config:AddressData, The "AddressData" property
-
org.freedesktop.NetworkManager.IP6Config:RouteData, The "RouteData" property +
org.freedesktop.NetworkManager.IP4Config:Addresses, The "Addresses" property
-
org.freedesktop.NetworkManager.IP6Config:Routes, The "Routes" property +
org.freedesktop.NetworkManager.IP4Config:DnsOptions, The "DnsOptions" property
-
org.freedesktop.NetworkManager.IP6Config:Searches, The "Searches" property +
org.freedesktop.NetworkManager.IP4Config:DnsPriority, The "DnsPriority" property
-
org.freedesktop.NetworkManager.SecretAgent, org.freedesktop.NetworkManager.SecretAgent +
org.freedesktop.NetworkManager.IP4Config:Domains, The "Domains" property
-
org.freedesktop.NetworkManager.SecretAgent.CancelGetSecrets(), The CancelGetSecrets() method +
org.freedesktop.NetworkManager.IP4Config:Gateway, The "Gateway" property
-
org.freedesktop.NetworkManager.SecretAgent.DeleteSecrets(), The DeleteSecrets() method +
org.freedesktop.NetworkManager.IP4Config:Nameservers, The "Nameservers" property
-
org.freedesktop.NetworkManager.SecretAgent.GetSecrets(), The GetSecrets() method +
org.freedesktop.NetworkManager.IP4Config:RouteData, The "RouteData" property
-
org.freedesktop.NetworkManager.SecretAgent.SaveSecrets(), The SaveSecrets() method +
org.freedesktop.NetworkManager.IP4Config:Routes, The "Routes" property
-
org.freedesktop.NetworkManager.Settings, org.freedesktop.NetworkManager.Settings +
org.freedesktop.NetworkManager.IP4Config:Searches, The "Searches" property
-
org.freedesktop.NetworkManager.Settings.AddConnection(), The AddConnection() method +
org.freedesktop.NetworkManager.IP4Config:WinsServers, The "WinsServers" property
-
org.freedesktop.NetworkManager.Settings.AddConnectionUnsaved(), The AddConnectionUnsaved() method +
org.freedesktop.NetworkManager.IP6Config, org.freedesktop.NetworkManager.IP6Config
-
org.freedesktop.NetworkManager.Settings.Connection, org.freedesktop.NetworkManager.Settings.Connection +
org.freedesktop.NetworkManager.IP6Config::PropertiesChanged, The "PropertiesChanged" signal
-
org.freedesktop.NetworkManager.Settings.Connection.ClearSecrets(), The ClearSecrets() method +
org.freedesktop.NetworkManager.IP6Config:AddressData, The "AddressData" property
-
org.freedesktop.NetworkManager.Settings.Connection.Delete(), The Delete() method +
org.freedesktop.NetworkManager.IP6Config:Addresses, The "Addresses" property
-
org.freedesktop.NetworkManager.Settings.Connection.GetSecrets(), The GetSecrets() method +
org.freedesktop.NetworkManager.IP6Config:DnsOptions, The "DnsOptions" property
-
org.freedesktop.NetworkManager.Settings.Connection.GetSettings(), The GetSettings() method +
org.freedesktop.NetworkManager.IP6Config:DnsPriority, The "DnsPriority" property
-
org.freedesktop.NetworkManager.Settings.Connection.Save(), The Save() method +
org.freedesktop.NetworkManager.IP6Config:Domains, The "Domains" property
-
org.freedesktop.NetworkManager.Settings.Connection.Update(), The Update() method +
org.freedesktop.NetworkManager.IP6Config:Gateway, The "Gateway" property
-
org.freedesktop.NetworkManager.Settings.Connection.UpdateUnsaved(), The UpdateUnsaved() method +
org.freedesktop.NetworkManager.IP6Config:Nameservers, The "Nameservers" property
-
org.freedesktop.NetworkManager.Settings.Connection::PropertiesChanged, The "PropertiesChanged" signal +
org.freedesktop.NetworkManager.IP6Config:RouteData, The "RouteData" property
-
org.freedesktop.NetworkManager.Settings.Connection::Removed, The "Removed" signal +
org.freedesktop.NetworkManager.IP6Config:Routes, The "Routes" property
-
org.freedesktop.NetworkManager.Settings.Connection::Updated, The "Updated" signal +
org.freedesktop.NetworkManager.IP6Config:Searches, The "Searches" property
-
org.freedesktop.NetworkManager.Settings.Connection:Unsaved, The "Unsaved" property +
org.freedesktop.NetworkManager.SecretAgent, org.freedesktop.NetworkManager.SecretAgent
-
org.freedesktop.NetworkManager.Settings.GetConnectionByUuid(), The GetConnectionByUuid() method +
org.freedesktop.NetworkManager.SecretAgent.CancelGetSecrets(), The CancelGetSecrets() method
-
org.freedesktop.NetworkManager.Settings.ListConnections(), The ListConnections() method +
org.freedesktop.NetworkManager.SecretAgent.DeleteSecrets(), The DeleteSecrets() method
-
org.freedesktop.NetworkManager.Settings.LoadConnections(), The LoadConnections() method +
org.freedesktop.NetworkManager.SecretAgent.GetSecrets(), The GetSecrets() method
-
org.freedesktop.NetworkManager.Settings.ReloadConnections(), The ReloadConnections() method +
org.freedesktop.NetworkManager.SecretAgent.SaveSecrets(), The SaveSecrets() method
-
org.freedesktop.NetworkManager.Settings.SaveHostname(), The SaveHostname() method +
org.freedesktop.NetworkManager.Settings, org.freedesktop.NetworkManager.Settings
-
org.freedesktop.NetworkManager.Settings::ConnectionRemoved, The "ConnectionRemoved" signal +
org.freedesktop.NetworkManager.Settings.AddConnection(), The AddConnection() method
-
org.freedesktop.NetworkManager.Settings::NewConnection, The "NewConnection" signal +
org.freedesktop.NetworkManager.Settings.AddConnectionUnsaved(), The AddConnectionUnsaved() method
-
org.freedesktop.NetworkManager.Settings::PropertiesChanged, The "PropertiesChanged" signal +
org.freedesktop.NetworkManager.Settings.Connection, org.freedesktop.NetworkManager.Settings.Connection
-
org.freedesktop.NetworkManager.Settings:CanModify, The "CanModify" property +
org.freedesktop.NetworkManager.Settings.Connection.ClearSecrets(), The ClearSecrets() method
-
org.freedesktop.NetworkManager.Settings:Connections, The "Connections" property +
org.freedesktop.NetworkManager.Settings.Connection.Delete(), The Delete() method
-
org.freedesktop.NetworkManager.Settings:Hostname, The "Hostname" property +
org.freedesktop.NetworkManager.Settings.Connection.GetSecrets(), The GetSecrets() method +
+
org.freedesktop.NetworkManager.Settings.Connection.GetSettings(), The GetSettings() method +
+
org.freedesktop.NetworkManager.Settings.Connection.Save(), The Save() method +
+
org.freedesktop.NetworkManager.Settings.Connection.Update(), The Update() method +
+
org.freedesktop.NetworkManager.Settings.Connection.UpdateUnsaved(), The UpdateUnsaved() method +
+
org.freedesktop.NetworkManager.Settings.Connection::PropertiesChanged, The "PropertiesChanged" signal +
+
org.freedesktop.NetworkManager.Settings.Connection::Removed, The "Removed" signal +
+
org.freedesktop.NetworkManager.Settings.Connection::Updated, The "Updated" signal +
+
org.freedesktop.NetworkManager.Settings.Connection:Unsaved, The "Unsaved" property +
+
org.freedesktop.NetworkManager.Settings.GetConnectionByUuid(), The GetConnectionByUuid() method +
+
org.freedesktop.NetworkManager.Settings.ListConnections(), The ListConnections() method +
+
org.freedesktop.NetworkManager.Settings.LoadConnections(), The LoadConnections() method +
+
org.freedesktop.NetworkManager.Settings.ReloadConnections(), The ReloadConnections() method +
+
org.freedesktop.NetworkManager.Settings.SaveHostname(), The SaveHostname() method +
+
org.freedesktop.NetworkManager.Settings::ConnectionRemoved, The "ConnectionRemoved" signal +
+
org.freedesktop.NetworkManager.Settings::NewConnection, The "NewConnection" signal +
+
org.freedesktop.NetworkManager.Settings::PropertiesChanged, The "PropertiesChanged" signal +
+
org.freedesktop.NetworkManager.Settings:CanModify, The "CanModify" property +
+
org.freedesktop.NetworkManager.Settings:Connections, The "Connections" property +
+
org.freedesktop.NetworkManager.Settings:Hostname, The "Hostname" property

A

-
org.freedesktop.NetworkManager.Connection.Active, org.freedesktop.NetworkManager.Connection.Active +
org.freedesktop.NetworkManager.Connection.Active, org.freedesktop.NetworkManager.Connection.Active
-
org.freedesktop.NetworkManager.Connection.Active::PropertiesChanged, The "PropertiesChanged" signal +
org.freedesktop.NetworkManager.Connection.Active::PropertiesChanged, The "PropertiesChanged" signal
-
org.freedesktop.NetworkManager.Connection.Active:Connection, The "Connection" property +
org.freedesktop.NetworkManager.Connection.Active:Connection, The "Connection" property
-
org.freedesktop.NetworkManager.Connection.Active:Default, The "Default" property +
org.freedesktop.NetworkManager.Connection.Active:Default, The "Default" property
-
org.freedesktop.NetworkManager.Connection.Active:Default6, The "Default6" property +
org.freedesktop.NetworkManager.Connection.Active:Default6, The "Default6" property
-
org.freedesktop.NetworkManager.Connection.Active:Devices, The "Devices" property +
org.freedesktop.NetworkManager.Connection.Active:Devices, The "Devices" property
-
org.freedesktop.NetworkManager.Connection.Active:Dhcp4Config, The "Dhcp4Config" property +
org.freedesktop.NetworkManager.Connection.Active:Dhcp4Config, The "Dhcp4Config" property
-
org.freedesktop.NetworkManager.Connection.Active:Dhcp6Config, The "Dhcp6Config" property +
org.freedesktop.NetworkManager.Connection.Active:Dhcp6Config, The "Dhcp6Config" property
-
org.freedesktop.NetworkManager.Connection.Active:Id, The "Id" property +
org.freedesktop.NetworkManager.Connection.Active:Id, The "Id" property
-
org.freedesktop.NetworkManager.Connection.Active:Ip4Config, The "Ip4Config" property +
org.freedesktop.NetworkManager.Connection.Active:Ip4Config, The "Ip4Config" property
-
org.freedesktop.NetworkManager.Connection.Active:Ip6Config, The "Ip6Config" property +
org.freedesktop.NetworkManager.Connection.Active:Ip6Config, The "Ip6Config" property
-
org.freedesktop.NetworkManager.Connection.Active:Master, The "Master" property +
org.freedesktop.NetworkManager.Connection.Active:Master, The "Master" property
-
org.freedesktop.NetworkManager.Connection.Active:SpecificObject, The "SpecificObject" property +
org.freedesktop.NetworkManager.Connection.Active:SpecificObject, The "SpecificObject" property
-
org.freedesktop.NetworkManager.Connection.Active:State, The "State" property +
org.freedesktop.NetworkManager.Connection.Active:State, The "State" property
-
org.freedesktop.NetworkManager.Connection.Active:Type, The "Type" property +
org.freedesktop.NetworkManager.Connection.Active:Type, The "Type" property
-
org.freedesktop.NetworkManager.Connection.Active:Uuid, The "Uuid" property +
org.freedesktop.NetworkManager.Connection.Active:Uuid, The "Uuid" property
-
org.freedesktop.NetworkManager.Connection.Active:Vpn, The "Vpn" property +
org.freedesktop.NetworkManager.Connection.Active:Vpn, The "Vpn" property

D

-
org.freedesktop.NetworkManager.Device.Wired, org.freedesktop.NetworkManager.Device.Wired +
org.freedesktop.NetworkManager.Device.Wired, org.freedesktop.NetworkManager.Device.Wired
-
org.freedesktop.NetworkManager.Device.Wired::PropertiesChanged, The "PropertiesChanged" signal +
org.freedesktop.NetworkManager.Device.Wired::PropertiesChanged, The "PropertiesChanged" signal
-
org.freedesktop.NetworkManager.Device.Wired:Carrier, The "Carrier" property +
org.freedesktop.NetworkManager.Device.Wired:Carrier, The "Carrier" property
-
org.freedesktop.NetworkManager.Device.Wired:HwAddress, The "HwAddress" property +
org.freedesktop.NetworkManager.Device.Wired:HwAddress, The "HwAddress" property
-
org.freedesktop.NetworkManager.Device.Wired:PermHwAddress, The "PermHwAddress" property +
org.freedesktop.NetworkManager.Device.Wired:PermHwAddress, The "PermHwAddress" property
-
org.freedesktop.NetworkManager.Device.Wired:S390Subchannels, The "S390Subchannels" property +
org.freedesktop.NetworkManager.Device.Wired:S390Subchannels, The "S390Subchannels" property
-
org.freedesktop.NetworkManager.Device.Wired:Speed, The "Speed" property +
org.freedesktop.NetworkManager.Device.Wired:Speed, The "Speed" property
-
org.freedesktop.NetworkManager.Device.Wireless, org.freedesktop.NetworkManager.Device.Wireless +
org.freedesktop.NetworkManager.Device.Wireless, org.freedesktop.NetworkManager.Device.Wireless
-
org.freedesktop.NetworkManager.Device.Wireless.GetAccessPoints(), The GetAccessPoints() method +
org.freedesktop.NetworkManager.Device.Wireless.GetAccessPoints(), The GetAccessPoints() method
-
org.freedesktop.NetworkManager.Device.Wireless.GetAllAccessPoints(), The GetAllAccessPoints() method +
org.freedesktop.NetworkManager.Device.Wireless.GetAllAccessPoints(), The GetAllAccessPoints() method
-
org.freedesktop.NetworkManager.Device.Wireless.RequestScan(), The RequestScan() method +
org.freedesktop.NetworkManager.Device.Wireless.RequestScan(), The RequestScan() method
-
org.freedesktop.NetworkManager.Device.Wireless::AccessPointAdded, The "AccessPointAdded" signal +
org.freedesktop.NetworkManager.Device.Wireless::AccessPointAdded, The "AccessPointAdded" signal
-
org.freedesktop.NetworkManager.Device.Wireless::AccessPointRemoved, The "AccessPointRemoved" signal +
org.freedesktop.NetworkManager.Device.Wireless::AccessPointRemoved, The "AccessPointRemoved" signal
-
org.freedesktop.NetworkManager.Device.Wireless::PropertiesChanged, The "PropertiesChanged" signal +
org.freedesktop.NetworkManager.Device.Wireless::PropertiesChanged, The "PropertiesChanged" signal
-
org.freedesktop.NetworkManager.Device.Wireless:AccessPoints, The "AccessPoints" property +
org.freedesktop.NetworkManager.Device.Wireless:AccessPoints, The "AccessPoints" property
-
org.freedesktop.NetworkManager.Device.Wireless:ActiveAccessPoint, The "ActiveAccessPoint" property +
org.freedesktop.NetworkManager.Device.Wireless:ActiveAccessPoint, The "ActiveAccessPoint" property
-
org.freedesktop.NetworkManager.Device.Wireless:Bitrate, The "Bitrate" property +
org.freedesktop.NetworkManager.Device.Wireless:Bitrate, The "Bitrate" property
-
org.freedesktop.NetworkManager.Device.Wireless:HwAddress, The "HwAddress" property +
org.freedesktop.NetworkManager.Device.Wireless:HwAddress, The "HwAddress" property
-
org.freedesktop.NetworkManager.Device.Wireless:Mode, The "Mode" property +
org.freedesktop.NetworkManager.Device.Wireless:Mode, The "Mode" property
-
org.freedesktop.NetworkManager.Device.Wireless:PermHwAddress, The "PermHwAddress" property +
org.freedesktop.NetworkManager.Device.Wireless:PermHwAddress, The "PermHwAddress" property
-
org.freedesktop.NetworkManager.Device.Wireless:WirelessCapabilities, The "WirelessCapabilities" property +
org.freedesktop.NetworkManager.Device.Wireless:WirelessCapabilities, The "WirelessCapabilities" property
-
org.freedesktop.NetworkManager.DHCP4Config, org.freedesktop.NetworkManager.DHCP4Config +
org.freedesktop.NetworkManager.DHCP4Config, org.freedesktop.NetworkManager.DHCP4Config
-
org.freedesktop.NetworkManager.DHCP4Config::PropertiesChanged, The "PropertiesChanged" signal +
org.freedesktop.NetworkManager.DHCP4Config::PropertiesChanged, The "PropertiesChanged" signal
-
org.freedesktop.NetworkManager.DHCP4Config:Options, The "Options" property +
org.freedesktop.NetworkManager.DHCP4Config:Options, The "Options" property
-
org.freedesktop.NetworkManager.DHCP6Config, org.freedesktop.NetworkManager.DHCP6Config +
org.freedesktop.NetworkManager.DHCP6Config, org.freedesktop.NetworkManager.DHCP6Config
-
org.freedesktop.NetworkManager.DHCP6Config::PropertiesChanged, The "PropertiesChanged" signal +
org.freedesktop.NetworkManager.DHCP6Config::PropertiesChanged, The "PropertiesChanged" signal
-
org.freedesktop.NetworkManager.DHCP6Config:Options, The "Options" property +
org.freedesktop.NetworkManager.DHCP6Config:Options, The "Options" property

M

-
org.freedesktop.NetworkManager, org.freedesktop.NetworkManager +
org.freedesktop.NetworkManager, org.freedesktop.NetworkManager
-
org.freedesktop.NetworkManager.ActivateConnection(), The ActivateConnection() method +
org.freedesktop.NetworkManager.ActivateConnection(), The ActivateConnection() method
-
org.freedesktop.NetworkManager.AddAndActivateConnection(), The AddAndActivateConnection() method +
org.freedesktop.NetworkManager.AddAndActivateConnection(), The AddAndActivateConnection() method
-
org.freedesktop.NetworkManager.CheckConnectivity(), The CheckConnectivity() method +
org.freedesktop.NetworkManager.CheckConnectivity(), The CheckConnectivity() method
-
org.freedesktop.NetworkManager.CheckpointCreate(), The CheckpointCreate() method +
org.freedesktop.NetworkManager.CheckpointCreate(), The CheckpointCreate() method
-
org.freedesktop.NetworkManager.CheckpointDestroy(), The CheckpointDestroy() method +
org.freedesktop.NetworkManager.CheckpointDestroy(), The CheckpointDestroy() method
-
org.freedesktop.NetworkManager.CheckpointRollback(), The CheckpointRollback() method +
org.freedesktop.NetworkManager.CheckpointRollback(), The CheckpointRollback() method
-
org.freedesktop.NetworkManager.DeactivateConnection(), The DeactivateConnection() method +
org.freedesktop.NetworkManager.DeactivateConnection(), The DeactivateConnection() method
-
org.freedesktop.NetworkManager.Enable(), The Enable() method +
org.freedesktop.NetworkManager.Enable(), The Enable() method
-
org.freedesktop.NetworkManager.GetAllDevices(), The GetAllDevices() method +
org.freedesktop.NetworkManager.GetAllDevices(), The GetAllDevices() method
-
org.freedesktop.NetworkManager.GetDeviceByIpIface(), The GetDeviceByIpIface() method +
org.freedesktop.NetworkManager.GetDeviceByIpIface(), The GetDeviceByIpIface() method
-
org.freedesktop.NetworkManager.GetDevices(), The GetDevices() method +
org.freedesktop.NetworkManager.GetDevices(), The GetDevices() method
-
org.freedesktop.NetworkManager.GetLogging(), The GetLogging() method +
org.freedesktop.NetworkManager.GetLogging(), The GetLogging() method
-
org.freedesktop.NetworkManager.GetPermissions(), The GetPermissions() method +
org.freedesktop.NetworkManager.GetPermissions(), The GetPermissions() method
-
org.freedesktop.NetworkManager.Reload(), The Reload() method +
org.freedesktop.NetworkManager.Reload(), The Reload() method
-
org.freedesktop.NetworkManager.SetLogging(), The SetLogging() method +
org.freedesktop.NetworkManager.SetLogging(), The SetLogging() method
-
org.freedesktop.NetworkManager.Sleep(), The Sleep() method +
org.freedesktop.NetworkManager.Sleep(), The Sleep() method
-
org.freedesktop.NetworkManager.state(), The state() method +
org.freedesktop.NetworkManager.state(), The state() method
-
org.freedesktop.NetworkManager::CheckPermissions, The "CheckPermissions" signal +
org.freedesktop.NetworkManager::CheckPermissions, The "CheckPermissions" signal
-
org.freedesktop.NetworkManager::DeviceAdded, The "DeviceAdded" signal +
org.freedesktop.NetworkManager::DeviceAdded, The "DeviceAdded" signal
-
org.freedesktop.NetworkManager::DeviceRemoved, The "DeviceRemoved" signal +
org.freedesktop.NetworkManager::DeviceRemoved, The "DeviceRemoved" signal
-
org.freedesktop.NetworkManager::PropertiesChanged, The "PropertiesChanged" signal +
org.freedesktop.NetworkManager::PropertiesChanged, The "PropertiesChanged" signal
-
org.freedesktop.NetworkManager::StateChanged, The "StateChanged" signal +
org.freedesktop.NetworkManager::StateChanged, The "StateChanged" signal
-
org.freedesktop.NetworkManager:ActivatingConnection, The "ActivatingConnection" property +
org.freedesktop.NetworkManager:ActivatingConnection, The "ActivatingConnection" property
-
org.freedesktop.NetworkManager:ActiveConnections, The "ActiveConnections" property +
org.freedesktop.NetworkManager:ActiveConnections, The "ActiveConnections" property
-
org.freedesktop.NetworkManager:AllDevices, The "AllDevices" property +
org.freedesktop.NetworkManager:AllDevices, The "AllDevices" property
-
org.freedesktop.NetworkManager:Connectivity, The "Connectivity" property +
org.freedesktop.NetworkManager:Capabilities, The "Capabilities" property
-
org.freedesktop.NetworkManager:Devices, The "Devices" property +
org.freedesktop.NetworkManager:Connectivity, The "Connectivity" property
-
org.freedesktop.NetworkManager:GlobalDnsConfiguration, The "GlobalDnsConfiguration" property +
org.freedesktop.NetworkManager:Devices, The "Devices" property
-
org.freedesktop.NetworkManager:Metered, The "Metered" property +
org.freedesktop.NetworkManager:GlobalDnsConfiguration, The "GlobalDnsConfiguration" property
-
org.freedesktop.NetworkManager:NetworkingEnabled, The "NetworkingEnabled" property +
org.freedesktop.NetworkManager:Metered, The "Metered" property
-
org.freedesktop.NetworkManager:PrimaryConnection, The "PrimaryConnection" property +
org.freedesktop.NetworkManager:NetworkingEnabled, The "NetworkingEnabled" property
-
org.freedesktop.NetworkManager:PrimaryConnectionType, The "PrimaryConnectionType" property +
org.freedesktop.NetworkManager:PrimaryConnection, The "PrimaryConnection" property
-
org.freedesktop.NetworkManager:Startup, The "Startup" property +
org.freedesktop.NetworkManager:PrimaryConnectionType, The "PrimaryConnectionType" property
-
org.freedesktop.NetworkManager:State, The "State" property +
org.freedesktop.NetworkManager:Startup, The "Startup" property
-
org.freedesktop.NetworkManager:Version, The "Version" property +
org.freedesktop.NetworkManager:State, The "State" property
-
org.freedesktop.NetworkManager:WimaxEnabled, The "WimaxEnabled" property +
org.freedesktop.NetworkManager:Version, The "Version" property
-
org.freedesktop.NetworkManager:WimaxHardwareEnabled, The "WimaxHardwareEnabled" property +
org.freedesktop.NetworkManager:WimaxEnabled, The "WimaxEnabled" property
-
org.freedesktop.NetworkManager:WirelessEnabled, The "WirelessEnabled" property +
org.freedesktop.NetworkManager:WimaxHardwareEnabled, The "WimaxHardwareEnabled" property
-
org.freedesktop.NetworkManager:WirelessHardwareEnabled, The "WirelessHardwareEnabled" property +
org.freedesktop.NetworkManager:WirelessEnabled, The "WirelessEnabled" property
-
org.freedesktop.NetworkManager:WwanEnabled, The "WwanEnabled" property +
org.freedesktop.NetworkManager:WirelessHardwareEnabled, The "WirelessHardwareEnabled" property
-
org.freedesktop.NetworkManager:WwanHardwareEnabled, The "WwanHardwareEnabled" property +
org.freedesktop.NetworkManager:WwanEnabled, The "WwanEnabled" property +
+
org.freedesktop.NetworkManager:WwanHardwareEnabled, The "WwanHardwareEnabled" property

N

-
NM80211ApFlags, enum NM80211ApFlags +
NM80211ApFlags, enum NM80211ApFlags +
+
NM80211ApSecurityFlags, enum NM80211ApSecurityFlags
-
NM80211ApSecurityFlags, enum NM80211ApSecurityFlags +
NM80211Mode, enum NM80211Mode
-
NM80211Mode, enum NM80211Mode +
NMActiveConnectionState, enum NMActiveConnectionState
-
NMActiveConnectionState, enum NMActiveConnectionState +
NMBluetoothCapabilities, enum NMBluetoothCapabilities
-
NMBluetoothCapabilities, enum NMBluetoothCapabilities +
NMCapability, enum NMCapability
-
NMCheckpointCreateFlags, enum NMCheckpointCreateFlags +
NMCheckpointCreateFlags, enum NMCheckpointCreateFlags
-
NMConnectivityState, enum NMConnectivityState +
NMConnectivityState, enum NMConnectivityState
-
NMDeviceCapabilities, enum NMDeviceCapabilities +
NMDeviceCapabilities, enum NMDeviceCapabilities
-
NMDeviceModemCapabilities, enum NMDeviceModemCapabilities +
NMDeviceModemCapabilities, enum NMDeviceModemCapabilities
-
NMDeviceState, enum NMDeviceState +
NMDeviceState, enum NMDeviceState
-
NMDeviceStateReason, enum NMDeviceStateReason +
NMDeviceStateReason, enum NMDeviceStateReason
-
NMDeviceType, enum NMDeviceType +
NMDeviceType, enum NMDeviceType
-
NMDeviceWifiCapabilities, enum NMDeviceWifiCapabilities +
NMDeviceWifiCapabilities, enum NMDeviceWifiCapabilities
-
NMIPTunnelMode, enum NMIPTunnelMode +
NMIPTunnelMode, enum NMIPTunnelMode
-
NMMetered, enum NMMetered +
NMMetered, enum NMMetered
-
NMRollbackResult, enum NMRollbackResult +
NMRollbackResult, enum NMRollbackResult
-
NMSecretAgentCapabilities, enum NMSecretAgentCapabilities +
NMSecretAgentCapabilities, enum NMSecretAgentCapabilities
-
NMSecretAgentGetSecretsFlags, enum NMSecretAgentGetSecretsFlags +
NMSecretAgentGetSecretsFlags, enum NMSecretAgentGetSecretsFlags
-
NMState, enum NMState +
NMState, enum NMState
-
NMVpnConnectionState, enum NMVpnConnectionState +
NMVpnConnectionState, enum NMVpnConnectionState
-
NMVpnConnectionStateReason, enum NMVpnConnectionStateReason +
NMVpnConnectionStateReason, enum NMVpnConnectionStateReason
-
NMVpnPluginFailure, enum NMVpnPluginFailure +
NMVpnPluginFailure, enum NMVpnPluginFailure
-
NMVpnServiceState, enum NMVpnServiceState +
NMVpnServiceState, enum NMVpnServiceState
-
NMWimaxNspNetworkType, enum NMWimaxNspNetworkType +
NMWimaxNspNetworkType, enum NMWimaxNspNetworkType

P

-
org.freedesktop.NetworkManager.PPP, org.freedesktop.NetworkManager.PPP +
org.freedesktop.NetworkManager.PPP, org.freedesktop.NetworkManager.PPP
-
org.freedesktop.NetworkManager.PPP.NeedSecrets(), The NeedSecrets() method +
org.freedesktop.NetworkManager.PPP.NeedSecrets(), The NeedSecrets() method
-
org.freedesktop.NetworkManager.PPP.SetIp4Config(), The SetIp4Config() method +
org.freedesktop.NetworkManager.PPP.SetIp4Config(), The SetIp4Config() method
-
org.freedesktop.NetworkManager.PPP.SetIp6Config(), The SetIp6Config() method +
org.freedesktop.NetworkManager.PPP.SetIp6Config(), The SetIp6Config() method
-
org.freedesktop.NetworkManager.PPP.SetState(), The SetState() method +
org.freedesktop.NetworkManager.PPP.SetState(), The SetState() method

V

-
org.freedesktop.NetworkManager.VPN.Connection, org.freedesktop.NetworkManager.VPN.Connection +
org.freedesktop.NetworkManager.VPN.Connection, org.freedesktop.NetworkManager.VPN.Connection
-
org.freedesktop.NetworkManager.VPN.Connection::PropertiesChanged, The "PropertiesChanged" signal +
org.freedesktop.NetworkManager.VPN.Connection::PropertiesChanged, The "PropertiesChanged" signal
-
org.freedesktop.NetworkManager.VPN.Connection::VpnStateChanged, The "VpnStateChanged" signal +
org.freedesktop.NetworkManager.VPN.Connection::VpnStateChanged, The "VpnStateChanged" signal
-
org.freedesktop.NetworkManager.VPN.Connection:Banner, The "Banner" property +
org.freedesktop.NetworkManager.VPN.Connection:Banner, The "Banner" property
-
org.freedesktop.NetworkManager.VPN.Connection:VpnState, The "VpnState" property +
org.freedesktop.NetworkManager.VPN.Connection:VpnState, The "VpnState" property
-
org.freedesktop.NetworkManager.VPN.Plugin, org.freedesktop.NetworkManager.VPN.Plugin +
org.freedesktop.NetworkManager.VPN.Plugin, org.freedesktop.NetworkManager.VPN.Plugin
-
org.freedesktop.NetworkManager.VPN.Plugin.Connect(), The Connect() method +
org.freedesktop.NetworkManager.VPN.Plugin.Connect(), The Connect() method
-
org.freedesktop.NetworkManager.VPN.Plugin.ConnectInteractive(), The ConnectInteractive() method +
org.freedesktop.NetworkManager.VPN.Plugin.ConnectInteractive(), The ConnectInteractive() method
-
org.freedesktop.NetworkManager.VPN.Plugin.Disconnect(), The Disconnect() method +
org.freedesktop.NetworkManager.VPN.Plugin.Disconnect(), The Disconnect() method
-
org.freedesktop.NetworkManager.VPN.Plugin.NeedSecrets(), The NeedSecrets() method +
org.freedesktop.NetworkManager.VPN.Plugin.NeedSecrets(), The NeedSecrets() method
-
org.freedesktop.NetworkManager.VPN.Plugin.NewSecrets(), The NewSecrets() method +
org.freedesktop.NetworkManager.VPN.Plugin.NewSecrets(), The NewSecrets() method
-
org.freedesktop.NetworkManager.VPN.Plugin.SetConfig(), The SetConfig() method +
org.freedesktop.NetworkManager.VPN.Plugin.SetConfig(), The SetConfig() method
-
org.freedesktop.NetworkManager.VPN.Plugin.SetFailure(), The SetFailure() method +
org.freedesktop.NetworkManager.VPN.Plugin.SetFailure(), The SetFailure() method
-
org.freedesktop.NetworkManager.VPN.Plugin.SetIp4Config(), The SetIp4Config() method +
org.freedesktop.NetworkManager.VPN.Plugin.SetIp4Config(), The SetIp4Config() method
-
org.freedesktop.NetworkManager.VPN.Plugin.SetIp6Config(), The SetIp6Config() method +
org.freedesktop.NetworkManager.VPN.Plugin.SetIp6Config(), The SetIp6Config() method
-
org.freedesktop.NetworkManager.VPN.Plugin::Config, The "Config" signal +
org.freedesktop.NetworkManager.VPN.Plugin::Config, The "Config" signal
-
org.freedesktop.NetworkManager.VPN.Plugin::Failure, The "Failure" signal +
org.freedesktop.NetworkManager.VPN.Plugin::Failure, The "Failure" signal
-
org.freedesktop.NetworkManager.VPN.Plugin::Ip4Config, The "Ip4Config" signal +
org.freedesktop.NetworkManager.VPN.Plugin::Ip4Config, The "Ip4Config" signal
-
org.freedesktop.NetworkManager.VPN.Plugin::Ip6Config, The "Ip6Config" signal +
org.freedesktop.NetworkManager.VPN.Plugin::Ip6Config, The "Ip6Config" signal
-
org.freedesktop.NetworkManager.VPN.Plugin::LoginBanner, The "LoginBanner" signal +
org.freedesktop.NetworkManager.VPN.Plugin::LoginBanner, The "LoginBanner" signal
-
org.freedesktop.NetworkManager.VPN.Plugin::SecretsRequired, The "SecretsRequired" signal +
org.freedesktop.NetworkManager.VPN.Plugin::SecretsRequired, The "SecretsRequired" signal
-
org.freedesktop.NetworkManager.VPN.Plugin::StateChanged, The "StateChanged" signal +
org.freedesktop.NetworkManager.VPN.Plugin::StateChanged, The "StateChanged" signal
-
org.freedesktop.NetworkManager.VPN.Plugin:State, The "State" property +
org.freedesktop.NetworkManager.VPN.Plugin:State, The "State" property
diff --git a/docs/api/html/nm-dbus-types.html b/docs/api/html/nm-dbus-types.html index 0f8c320d..c3d51edc 100644 --- a/docs/api/html/nm-dbus-types.html +++ b/docs/api/html/nm-dbus-types.html @@ -29,11 +29,44 @@
+

enum NMCapability

+

NMCapability names the numbers in the Capabilities property. Capabilities are positive numbers. They are part of stable API and a certain capability number is guaranteed not to change.

+

The range 0x7000 - 0x7FFF of capabilities is guaranteed not to be used by upstream NetworkManager. It could thus be used for downstream extensions.

+

+
+

Values

+
++++++ + + + + + + +
+

NM_CAPABILITY_TEAM

+

+
+

= 1

+

+
+

Teams can be managed

+

+
 
+
+
+
+

enum NMState

NMState values indicate the current overall networking state.

-

Values

+

Values

@@ -171,7 +204,7 @@

enum NMConnectivityState

-

Values

+

Values

@@ -186,7 +219,7 @@

-

= 1

+

= 0

@@ -201,7 +234,7 @@

-

= 2

+

= 1

@@ -216,7 +249,7 @@

-

= 3

+

= 2

@@ -231,7 +264,7 @@

-

= 4

+

= 3

@@ -246,7 +279,7 @@

-

= 5

+

= 4

@@ -265,7 +298,7 @@

NMDeviceType values indicate the type of hardware represented by a device object.

-

Values

+

Values

@@ -589,6 +622,21 @@ + + + + + +
 
+

NM_DEVICE_TYPE_MACSEC

+

+
+

= 21

+

+
+

a MACsec interface

+

+
 
@@ -599,7 +647,7 @@

General device capability flags.

-

Values

+

Values

@@ -678,7 +726,7 @@

802.11 specific device encryption and authentication capabilities.

-

Values

+

Values

@@ -877,7 +925,7 @@

802.11 access point flags.

-

Values

+

Values

@@ -926,7 +974,7 @@

802.11 access point security and authentication flags. These flags describe the current security requirements of an access point as determined from the access point's beacon.

-

Values

+

Values

@@ -1110,7 +1158,7 @@

Indicates the 802.11 mode an access point or device is currently in.

-

Values

+

Values

@@ -1189,7 +1237,7 @@

NMBluetoothCapabilities values indicate the usable capabilities of a Bluetooth device.

-

Values

+

Values

@@ -1253,7 +1301,7 @@

NMDeviceModemCapabilities values indicate the generic radio access technology families a modem device supports. For more information on the specific access technologies the device supports use the ModemManager D-Bus API.

-

Values

+

Values

@@ -1347,7 +1395,7 @@

WiMAX network type.

-

Values

+

Values

@@ -1425,7 +1473,7 @@

enum NMDeviceState

-

Values

+

Values

@@ -1639,7 +1687,7 @@

Device state change reason codes

-

Values

+

Values

@@ -2603,7 +2651,7 @@

Since: 1.2

-

Values

+

Values

@@ -2697,7 +2745,7 @@

NMActiveConnectionState values indicate the state of a connection to a specific network while it is starting, connected, or disconnecting from that network.

-

Values

+

Values

@@ -2791,7 +2839,7 @@

NMSecretAgentGetSecretsFlags values modify the behavior of a GetSecrets request.

-

Values

+

Values

@@ -2900,7 +2948,7 @@

NMSecretAgentCapabilities indicate various capabilities of the agent.

-

Values

+

Values

@@ -2950,7 +2998,7 @@

Since: 1.2

-

Values

+

Values

@@ -3120,7 +3168,7 @@

Since: 1.4

-

Values

+

Values

@@ -3159,6 +3207,36 @@ + + + + + + + + + + + +
 
+

NM_CHECKPOINT_CREATE_FLAG_DELETE_NEW_CONNECTIONS

+

+
+

= 0x02

+

+
+

upon rollback, delete any new connection added after the checkpoint.

+

+
 
+

NM_CHECKPOINT_CREATE_FLAG_DISCONNECT_NEW_DEVICES

+

+
+

= 0x04

+

+
+

upon rollback, disconnect any new device appeared after the checkpoint.

+

+
 
@@ -3170,7 +3248,7 @@

Since: 1.4

-

Values

+

Values

diff --git a/docs/api/html/nm-settings-ifcfg-rh.html b/docs/api/html/nm-settings-ifcfg-rh.html index 0883692d..abea717e 100644 --- a/docs/api/html/nm-settings-ifcfg-rh.html +++ b/docs/api/html/nm-settings-ifcfg-rh.html @@ -252,7 +252,7 @@ DEVICETYPE=TeamPort are NetworkManager specific extensions not understood by traditional initscripts.

-

Table 62. 802-1x setting

+

Table 65. 802-1x setting

@@ -527,7 +527,7 @@ Example: IEEE_8021X_PRIVATE_KEY=/home/joe/mykey.p12

-

Table 63. bond setting

+

Table 66. bond setting

@@ -552,7 +552,7 @@ Example: BONDING_OPTS="miimon=100 mode=broadcast"

-

Table 64. bridge-port setting

+

Table 67. bridge-port setting

@@ -593,7 +593,7 @@ Allowed values: 1 - 65535

-

Table 65. bridge setting

+

Table 68. bridge setting

@@ -673,7 +673,7 @@ Allowed values: 0 or 1

-

Table 66. connection setting

+

Table 69. connection setting

@@ -752,6 +752,17 @@ Example: AUTOCONNECT_PRIORITY=20 Allowed values: -999 to 999 + + + + + + @@ -762,15 +773,15 @@ Example: ZONE=Work - + - + - + - + @@ -797,7 +808,8 @@ Example: GATEWAY_PING_TIMEOUT=5 - + - +
autoconnect-retriesAUTOCONNECT_RETRIES(+) + The number of times a connection should be autoactivated before giving up and switching to the next one. + +Example: AUTOCONNECT_RETRIES=1 + +Allowed values: -1 (use global default), 0 (forever) or a positive value
zone ZONE(+)
masterMASTER, TEAM_MASTER, BRIDGEMASTER, MASTER_UUID, TEAM_MASTER, TEAM_MASTER_UUID, BRIDGE, BRIDGE_UUID  Reference to master connection. The variable used depends on the connection type.Reference to master connection. The variable used depends on the connection type and the value. In general, if the *_UUID variant is present, the variant without *_UUID is ignored. NetworkManager attempts to write both for compatibility with legacy tooling.
slave-typeMASTER, TEAM_MASTER, DEVICETYPE, BRIDGEMASTER, MASTER_UUID, TEAM_MASTER, TEAM_MASTER_UUID, DEVICETYPE, BRIDGE, BRIDGE_UUID  Slave type doesn't map directly to a variable, but it is recognized using different variables. MASTER for bonding, TEAM_MASTER and DEVICETYPE for teaming, BRIDGE for bridging.Slave type doesn't map directly to a variable, but it is recognized using different variables. MASTER and MASTER_UUID for bonding, TEAM_MASTER, TEAM_MASTER_UUID and DEVICETYPE for teaming, BRIDGE and BRIDGE_UUID for bridging.
autoconnect-slaves
meteredCONNECTION_METEREDCONNECTION_METERED(+) +   Whether the device is metered @@ -807,7 +819,8 @@ Allowed values: yes,no,unknown
lldpLLDPLLDP(+) + missing variable means global default whether LLDP is enabled for the connection @@ -819,7 +832,7 @@ Allowed values: boolean value or 'rx'

-

Table 67. dcb setting

+

Table 70. dcb setting

@@ -954,7 +967,7 @@ Example: DCB_PG_UP2TC=01623701 used explicitly to enable DCB so that the rest of the DCB_* variables can apply.

-

Table 68. infiniband setting

+

Table 71. infiniband setting

@@ -973,7 +986,7 @@ Example: DCB_PG_UP2TC=01623701 - @@ -1009,25 +1022,7 @@ Example: PHYSDEV=ib0
mac-address HWADDR  IBoIP 20-byte hardware address of the device (in traditional hex-digits-and-colons notation). +IBoIP 20-byte hardware address of the device (in traditional hex-digits-and-colons notation). Note that for initscripts this is the current MAC address of the device as found during ifup. For NetworkManager this is the permanent MAC address. Or in case no permanent MAC address exists, the MAC address initially configured on the device. Example: HWADDR=01:02:03:04:05:06:07:08:09:0A:01:02:03:04:05:06:07:08:09:11

-

Table 69. ip-tunnel setting

-
------ - - - - - - - -
PropertyIfcfg-rh VariableDefaultDescription
-
-
-

Table 70. ipv4 setting

+

Table 72. ipv4 setting

@@ -1179,7 +1174,7 @@ Example: DHCP_FQDN=foo.bar.com

-

Table 71. ipv6 setting

+

Table 73. ipv6 setting

@@ -1316,8 +1311,8 @@ Example: IPV6_TOKEN=::53

-

Table 72. macvlan setting

-
+

Table 74. macsec setting

+
@@ -1334,8 +1329,8 @@ Example: IPV6_TOKEN=::53

-

Table 73. team-port setting

-
+

Table 75. proxy setting

+
@@ -1348,17 +1343,47 @@ Example: IPV6_TOKEN=::53 - - - + + + + + + + + + + + + + + + + - - + + + + + + + + +
Default Description
configTEAM_PORT_CONFIG
methodPROXY_METHOD(+) +noneMethod for proxy configuration. For "auto", WPAD is used for proxy configuration, or set the PAC file via PAC_URL or PAC_SCRIPT. + +Allowed values: none, auto
browser-onlyBROWSER_ONLY(+) +noWhether the proxy configuration is for browser only.
pac-urlPAC_URL(+) +  Team port configuration in JSON. See man teamd.conf for details.
URL for PAC file. + +Example: PAC_URL=http://wpad.mycompany.com/wpad.dat
pac-scriptPAC_SCRIPT(+) + Path of the PAC script. + +Example: PAC_SCRIPT=/home/joe/proxy.pac

-

Table 74. team setting

-
+

Table 76. team-port setting

+
@@ -1373,33 +1398,15 @@ Example: IPV6_TOKEN=::53 - + - +
configTEAM_CONFIGTEAM_PORT_CONFIG  Team configuration in JSON. See man teamd.conf for details.Team port configuration in JSON. See man teamd.conf for details.

-

Table 75. tun setting

-
------ - - - - - - - -
PropertyIfcfg-rh VariableDefaultDescription
-
-
-

Table 76. vlan setting

-
+

Table 77. team setting

+
@@ -1412,74 +1419,16 @@ Example: IPV6_TOKEN=::53 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + - - - -
Default Description
parentDEVICE or PHYSDEV Parent interface of the VLAN.
idVLAN_ID or DEVICE VLAN identifier.
flagsGVRP, MVRP, VLAN_FLAGS VLAN flags. - -Allowed values: "yes or "no" for GVRP and MVRP; "LOOSE_BINDING" and "NO_REORDER_HDR" for VLAN_FLAGS
ingress-priority-mapVLAN_INGRESS_PRIORITY_MAP Ingress priority mapping. - -Example: VLAN_INGRESS_PRIORITY_MAP=4:2,3:5
egress-priority-mapVLAN_EGRESS_PRIORITY_MAP Egress priority mapping. - -Example: VLAN_EGRESS_PRIORITY_MAP=5:4,4:1,3:7
interface-namePHYSDEV and VLAN_ID, or DEVICE
configTEAM_CONFIG  VLAN interface name. If all variables are set, parent device from PHYSDEV takes precedence over DEVICE, but VLAN id from DEVICE takes precedence over VLAN_ID. - -Example: PHYSDEV=eth0, VLAN_ID=12; or DEVICE=eth0.12
-
-
-

Table 77. vxlan setting

-
------ - - - - - - - + +
PropertyIfcfg-rh VariableDefaultDescription
Team configuration in JSON. See man teamd.conf for details.

-

Table 78. 802-3-ethernet setting

+

Table 78. 802-3-ethernet setting

@@ -1502,27 +1451,27 @@ Example: PHYSDEV=eth0, VLAN_ID=12; or DEVICE=eth0.12 - + - + - + - + - + - + - + @@ -1532,7 +1481,8 @@ Example: PHYSDEV=eth0, VLAN_ID=12; or DEVICE=eth0.12 - + @@ -1579,7 +1529,7 @@ Allowed values: "qeth", "lcs" or "ctc"
speed(none)ETHTOOL_OPTS  The property is not saved by the plugin.Fixed speed for the ethernet link. It is added as "speed" parameter in the ETHTOOL_OPTS variable.
duplex(none)ETHTOOL_OPTS  The property is not saved by the plugin.Fixed duplex mode for the ethernet link. It is added as "duplex" parameter in the ETHOOL_OPTS variable.
auto-negotiate(none)ETHTOOL_OPTS  The property is not saved by the plugin.Whether link speed and duplex autonegotiation is enabled. It is not saved only if disabled and no values are provided for the "speed" and "duplex" parameters (skips link configuration).
mac-address HWADDR  Hardware address of the device in traditional hex-digits-and-colons notation (e.g. 00:22:68:14:5A:05).Hardware address of the device in traditional hex-digits-and-colons notation (e.g. 00:22:68:14:5A:05). Note that for initscripts this is the current MAC address of the device as found during ifup. For NetworkManager this is the permanent MAC address. Or in case no permanent MAC address exists, the MAC address initially configured on the device.
cloned-mac-address
generate-mac-address-maskGENERATE_MAC_ADDRESS_MASKGENERATE_MAC_ADDRESS_MASK(+) +   the MAC address mask for generating randomized and stable cloned-mac-address.

-

Table 79. 802-11-wireless-security setting

+

Table 79. 802-11-wireless-security setting

@@ -1731,7 +1681,7 @@ Example: KEY1=s:ahoj, KEY1=0a1c45bc02, KEY_PASSPHRASE1=mysuperse

-

Table 80. 802-11-wireless setting

+

Table 80. 802-11-wireless setting

@@ -1806,7 +1756,7 @@ Example: BSSID=00:1E:BD:64:83:21 - + @@ -1816,7 +1766,8 @@ Example: BSSID=00:1E:BD:64:83:21 - + @@ -1878,7 +1829,7 @@ Allowed values: default, never, always
mac-address HWADDR  Hardware address of the device in traditional hex-digits-and-colons notation (e.g. 00:22:68:14:5A:05).Hardware address of the device in traditional hex-digits-and-colons notation (e.g. 00:22:68:14:5A:05). Note that for initscripts this is the current MAC address of the device as found during ifup. For NetworkManager this is the permanent MAC address. Or in case no permanent MAC address exists, the MAC address initially configured on the device.
cloned-mac-address
generate-mac-address-maskGENERATE_MAC_ADDRESS_MASKGENERATE_MAC_ADDRESS_MASK(+) +   the MAC address mask for generating randomized and stable cloned-mac-address.

The following settings are not supported by ifcfg-rh plugin:

-

adsl, bluetooth, ppp, pppoe, serial, generic, gsm, cdma, 802-11-olpc-mesh, wimax, vpn

+

adsl, bluetooth, ppp, pppoe, serial, generic, gsm, cdma, 802-11-olpc-mesh, wimax, vpn, macvlan, vxlan, tun, ip-tunnel

Secret flags

diff --git a/docs/api/html/nm-settings-keyfile.html b/docs/api/html/nm-settings-keyfile.html index 03e48042..bd2b1920 100644 --- a/docs/api/html/nm-settings-keyfile.html +++ b/docs/api/html/nm-settings-keyfile.html @@ -188,7 +188,7 @@ id=4

802-11-wireless-security = wifi-security
-

Table 54. bridge setting (section)

+

Table 57. bridge setting (section)

@@ -213,7 +213,7 @@ Example: mac-address=00:22:68:12:79:A2 mac-address=0;34;104;18;1

-

Table 55. infiniband setting (section)

+

Table 58. infiniband setting (section)

@@ -238,7 +238,7 @@ Example: mac-address= 80:00:00:6d:fe:80:00:00:00:00:00:00:00:02:

-

Table 56. ipv4 setting (section)

+

Table 59. ipv4 setting (section)

@@ -289,7 +289,7 @@ Example: route1=8.8.8.0/24,10.1.1.1,77 route2=7.7.0.0/16

-

Table 57. ipv6 setting (section)

+

Table 60. ipv6 setting (section)

@@ -340,7 +340,7 @@ Example: route1=2001:4860:4860::/64,2620:52:0:2219:222:68ff:fe11

-

Table 58. serial setting (section)

+

Table 61. serial setting (section)

@@ -365,7 +365,7 @@ Example: parity=n

-

Table 59. vpn setting (section)

+

Table 62. vpn setting (section)

@@ -400,7 +400,7 @@ Example: password=Popocatepetl

-

Table 60. 802-3-ethernet setting (section)

+

Table 63. 802-3-ethernet setting (section)

@@ -439,7 +439,7 @@ Example: mac-address-blacklist= 00:22:68:12:79:A6;00:22:68:12:79

-

Table 61. 802-11-wireless setting (section)

+

Table 64. 802-11-wireless setting (section)

diff --git a/docs/api/html/nm-settings.html b/docs/api/html/nm-settings.html index 3842734c..9501aa71 100644 --- a/docs/api/html/nm-settings.html +++ b/docs/api/html/nm-settings.html @@ -69,9 +69,9 @@ A group of related key/value pairs describing a specific piece of a Connection (profile). Settings keys and allowed values are described in the tables below. Keys are also referred to as properties. - Developers can find the setting objects and their properties in the libnm-util - sources. Look for the class_init functions near the bottom of - each setting source file. + Developers can find the setting objects and their properties in the libnm-core + sources. Look for the *_class_init functions near the bottom + of each setting source file.

@@ -94,7 +94,7 @@
-

Table 24. 802-1x setting

+

Table 25. 802-1x setting

@@ -358,7 +358,7 @@

-

Table 25. adsl setting

+

Table 26. adsl setting

@@ -433,7 +433,7 @@

-

Table 26. bluetooth setting

+

Table 27. bluetooth setting

@@ -473,7 +473,7 @@

-

Table 27. bond setting

+

Table 28. bond setting

@@ -513,7 +513,7 @@

-

Table 28. bridge setting

+

Table 29. bridge setting

@@ -602,7 +602,7 @@

-

Table 29. bridge-port setting

+

Table 30. bridge-port setting

@@ -649,7 +649,7 @@

-

Table 30. cdma setting

+

Table 31. cdma setting

@@ -703,7 +703,7 @@

-

Table 31. connection setting

+

Table 32. connection setting

@@ -734,6 +734,13 @@ + + + + + + @@ -821,7 +828,7 @@ stable-id - +
+autoconnect-retriesint32-1The number of times a connection should be tried when autoctivating before giving up. Zero means forever, -1 means the global default (4 times if not overridden).
autoconnect-slaves NMSettingConnectionAutoconnectSlaves (int32)   string  This token to generate stable IDs for the connection. If unset, the UUID will be used instead. The stable-id is used instead of the connection UUID for generating IPv6 stable private addresses with ipv6.addr-gen-mode=stable-privacy. It is also used to seed the generated cloned MAC address for ethernet.cloned-mac-address=stable and wifi.cloned-mac-address=stable.Token to generate stable IDs for the connection. The stable-id is used for generating IPv6 stable private addresses with ipv6.addr-gen-mode=stable-privacy. It is also used to seed the generated cloned MAC address for ethernet.cloned-mac-address=stable and wifi.cloned-mac-address=stable. Note that also the interface name of the activating connection and a per-host secret key is included into the address generation so that the same stable-id on different hosts/devices yields different addresses. If the value is unset, an ID unique for the connection is used. Specifing a stable-id allows multiple connections to generate the same addresses. Another use is to generate IDs at runtime via dynamic substitutions. The '$' character is treated special to perform dynamic substitutions at runtime. Currently supported are "${CONNECTION}", "${BOOT}", "${RANDOM}". These effectively create unique IDs per-connection, per-boot, or every time. Any unrecognized patterns following '$' are treated verbatim, however are reserved for future use. You are thus advised to avoid '$' or escape it as "$$". For example, set it to "${CONNECTION}/${BOOT}" to create a unique id for this connection that changes with every reboot. Note that two connections only use the same effective id if their stable-id is also identical before performing dynamic substitutions.
@@ -855,7 +862,7 @@

-

Table 32. dcb setting

+

Table 33. dcb setting

@@ -986,7 +993,7 @@

-

Table 33. generic setting

+

Table 34. generic setting

@@ -1010,7 +1017,7 @@

-

Table 34. gsm setting

+

Table 35. gsm setting

@@ -1120,7 +1127,7 @@

-

Table 35. infiniband setting

+

Table 36. infiniband setting

@@ -1181,7 +1188,7 @@

-

Table 36. ipv4 setting

+

Table 37. ipv4 setting

@@ -1264,14 +1271,14 @@ dns-options - + - +
array of string []Array of DNS options. NULL means that the options are unset and left at the default. In this case NetworkManager will use default options. This is distinct from an empty list of properties.Array of DNS options as described in man 5 resolv.conf. NULL means that the options are unset and left at the default. In this case NetworkManager will use default options. This is distinct from an empty list of properties.
dns-priority int32 0DNS priority. The relative priority to be used when determining the order of DNS servers in resolv.conf. A lower value means that servers will be on top of the file. Zero selects the default value, which is 50 for VPNs and 100 for other connections. When multiple devices have configurations with the same priority, the one with an active default route will be preferred. Note that when using dns=dnsmasq the order is meaningless since dnsmasq forwards queries to all known servers at the same time. Negative values have the special effect of excluding other configurations with a greater priority value; so in presence of at least a negative priority, only DNS servers from configurations with the lowest priority value will be used.Intra-connection DNS priority. The relative priority to be used when determining the order of DNS servers in resolv.conf. A lower value means that servers will be on top of the file. Zero selects the default value, which is 50 for VPNs and 100 for other connections. Note that the priority is to order DNS settings for multiple active connections. It does not disambiguate multiple DNS servers within the same connection profile. For that, just specify the DNS servers in the desired order. When multiple devices have configurations with the same priority, the one with an active default route will be preferred. Note that when using dns=dnsmasq the order is meaningless since dnsmasq forwards queries to all known servers at the same time. Negative values have the special effect of excluding other configurations with a greater priority value; so in presence of at least a negative priority, only DNS servers from connections with the lowest priority value will be used.
@@ -1354,7 +1361,7 @@

-

Table 37. ipv6 setting

+

Table 38. ipv6 setting

@@ -1374,7 +1381,7 @@ addr-gen-mode - + - + - +
int32 1Configure method for creating the address for use with RFC4862 IPv6 Stateless Address Autoconfiguration. The permitted values are: "eui64", or "stable-privacy". If the property is set to "eui64", the addresses will be generated using the interface tokens derived from hardware address. This makes the host part of the address to stay constant, making it possible to track host's presence when it changes networks. The address changes when the interface hardware is replaced. The value of "stable-privacy" enables use of cryptographically secure hash of a secret host-specific key along with the connection identification and the network address as specified by RFC7217. This makes it impossible to use the address track host's presence, and makes the address stable when the network interface hardware is replaced. On D-Bus, the absence of an addr-gen-mode setting equals enabling "stable-privacy". For keyfile plugin, the absence of the setting on disk means "eui64" so that the property doesn't change on upgrade from older versions. Note that this setting is distinct from the Privacy Extensions as configured by "ip6-privacy" property and it does not affect the temporary addresses configured with this option.Configure method for creating the address for use with RFC4862 IPv6 Stateless Address Autoconfiguration. The permitted values are: "eui64", or "stable-privacy". If the property is set to "eui64", the addresses will be generated using the interface tokens derived from hardware address. This makes the host part of the address to stay constant, making it possible to track host's presence when it changes networks. The address changes when the interface hardware is replaced. The value of "stable-privacy" enables use of cryptographically secure hash of a secret host-specific key along with the connection's stable-id and the network address as specified by RFC7217. This makes it impossible to use the address track host's presence, and makes the address stable when the network interface hardware is replaced. On D-Bus, the absence of an addr-gen-mode setting equals enabling "stable-privacy". For keyfile plugin, the absence of the setting on disk means "eui64" so that the property doesn't change on upgrade from older versions. Note that this setting is distinct from the Privacy Extensions as configured by "ip6-privacy" property and it does not affect the temporary addresses configured with this option.
@@ -1430,14 +1437,14 @@ dns-options array of string []Array of DNS options. NULL means that the options are unset and left at the default. In this case NetworkManager will use default options. This is distinct from an empty list of properties.Array of DNS options as described in man 5 resolv.conf. NULL means that the options are unset and left at the default. In this case NetworkManager will use default options. This is distinct from an empty list of properties.
dns-priority int32 0DNS priority. The relative priority to be used when determining the order of DNS servers in resolv.conf. A lower value means that servers will be on top of the file. Zero selects the default value, which is 50 for VPNs and 100 for other connections. When multiple devices have configurations with the same priority, the one with an active default route will be preferred. Note that when using dns=dnsmasq the order is meaningless since dnsmasq forwards queries to all known servers at the same time. Negative values have the special effect of excluding other configurations with a greater priority value; so in presence of at least a negative priority, only DNS servers from configurations with the lowest priority value will be used.Intra-connection DNS priority. The relative priority to be used when determining the order of DNS servers in resolv.conf. A lower value means that servers will be on top of the file. Zero selects the default value, which is 50 for VPNs and 100 for other connections. Note that the priority is to order DNS settings for multiple active connections. It does not disambiguate multiple DNS servers within the same connection profile. For that, just specify the DNS servers in the desired order. When multiple devices have configurations with the same priority, the one with an active default route will be preferred. Note that when using dns=dnsmasq the order is meaningless since dnsmasq forwards queries to all known servers at the same time. Negative values have the special effect of excluding other configurations with a greater priority value; so in presence of at least a negative priority, only DNS servers from connections with the lowest priority value will be used.
@@ -1534,7 +1541,7 @@

-

Table 38. ip-tunnel setting

+

Table 39. ip-tunnel setting

@@ -1644,7 +1651,89 @@

-

Table 39. macvlan setting

+

Table 40. macsec setting

+
++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Key NameValue TypeDefault ValueValue Description
+encryptbooleanTRUEWhether the transmitted traffic must be encrypted.
+mka-cakstring The pre-shared CAK (Connectivity Association Key) for MACsec Key Agreement.
+mka-cak-flagsNMSettingSecretFlags (uint32) Flags indicating how to handle the "mka-cak" property. (see the section called “Secret flag types:” for flag values)
+mka-cknstring The pre-shared CKN (Connectivity-association Key Name) for MACsec Key Agreement.
+modeint320Specifies how the CAK (Connectivity Association Key) for MKA (MACsec Key Agreement) is obtained.
+namestringmacsecThe setting's name, which uniquely identifies the setting within the connection. Each setting type has a name unique to that type, for example "ppp" or "wireless" or "wired".
+parentstring If given, specifies the parent interface name or parent connection UUID from which this MACSEC interface should be created. If this property is not specified, the connection must contain an "802-3-ethernet" setting with a "mac-address" property.
+portint321The port component of the SCI (Secure Channel Identifier), between 1 and 65534.
+validationint322Specifies the validation mode for incoming frames.
+
+
+

Table 41. macvlan setting

@@ -1698,7 +1787,7 @@

-

Table 40. 802-11-olpc-mesh setting

+

Table 42. 802-11-olpc-mesh setting

@@ -1745,7 +1834,7 @@

-

Table 41. ppp setting

+

Table 43. ppp setting

@@ -1897,7 +1986,7 @@

-

Table 42. pppoe setting

+

Table 44. pppoe setting

@@ -1951,7 +2040,61 @@

-

Table 43. serial setting

+

Table 45. proxy setting

+
++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Key NameValue TypeDefault ValueValue Description
+browser-onlybooleanFALSEWhether the proxy configuration is for browser only.
+methodint320Method for proxy configuration, Default is NM_SETTING_PROXY_METHOD_NONE (0)
+namestringproxyThe setting's name, which uniquely identifies the setting within the connection. Each setting type has a name unique to that type, for example "ppp" or "wireless" or "wired".
+pac-scriptstring PAC script for the connection.
+pac-urlstring PAC URL for obtaining PAC file.
+
+
+

Table 46. serial setting

@@ -2012,7 +2155,7 @@

-

Table 44. team setting

+

Table 47. team setting

@@ -2052,7 +2195,7 @@

-

Table 45. team-port setting

+

Table 48. team-port setting

@@ -2085,7 +2228,7 @@

-

Table 46. tun setting

+

Table 49. tun setting

@@ -2153,7 +2296,7 @@

-

Table 47. vlan setting

+

Table 50. vlan setting

@@ -2221,7 +2364,7 @@

-

Table 48. vpn setting

+

Table 51. vpn setting

@@ -2289,7 +2432,7 @@

-

Table 49. vxlan setting

+

Table 52. vxlan setting

@@ -2427,7 +2570,7 @@

-

Table 50. wimax setting

+

Table 53. wimax setting

@@ -2467,7 +2610,7 @@

-

Table 51. 802-3-ethernet setting

+

Table 54. 802-3-ethernet setting

@@ -2487,28 +2630,28 @@ assigned-mac-address - + - - + + - + - + - +
string  The new field for the cloned MAC address. It can be either a hardware address in ASCII representation, or one of the special values "preserve", "permanent", "random" or "stable". This field replaces the deprecated "cloned-mac-address" on D-Bus, which can only contain explict hardware addresses.The new field for the cloned MAC address. It can be either a hardware address in ASCII representation, or one of the special values "preserve", "permanent", "random" or "stable". This field replaces the deprecated "cloned-mac-address" on D-Bus, which can only contain explict hardware addresses. Note that this property only exists in D-Bus API. libnm and nmcli continue to call this property "cloned-mac-address".
auto-negotiate booleanTRUEIf TRUE, allow auto-negotiation of port speed and duplex mode. If FALSE, do not allow auto-negotiation, in which case the "speed" and "duplex" properties should be set.FALSEIf TRUE, enforce auto-negotiation of port speed and duplex mode. If FALSE, "speed" and "duplex" properties should be both set or link configuration will be skipped.
cloned-mac-address byte array  This D-Bus field is deprecated in favor of "assigned-mac-address" which is more flexible and allows specifying special variants like "random".This D-Bus field is deprecated in favor of "assigned-mac-address" which is more flexible and allows specifying special variants like "random". For libnm and nmcli, this field is called "cloned-mac-address".
duplex string  If specified, request that the device only use the specified duplex mode. Either "half" or "full".Can be specified only when "auto-negotiate" is "off". In that case, statically configures the device to use that specified duplex mode, either "half" or "full". Must be set together with the "speed" property if specified. Before specifying a duplex mode be sure your device supports it.
@@ -2578,7 +2721,7 @@ speed uint32 0If non-zero, request that the device use only the specified speed. In Mbit/s, ie 100 == 100Mbit/s.Can be set to a value grater than zero only when "auto-negotiate" is "off". In that case, statically configures the device to use that specified speed. In Mbit/s, ie 100 == 100Mbit/s. Must be set together with the "duplex" property when non-zero. Before specifying a speed value be sure your device supports it.
@@ -2598,7 +2741,7 @@

-

Table 52. 802-11-wireless setting

+

Table 55. 802-11-wireless setting

@@ -2618,7 +2761,7 @@ assigned-mac-address - + - + - +
string  The new field for the cloned MAC address. It can be either a hardware address in ASCII representation, or one of the special values "preserve", "permanent", "random" or "stable". This field replaces the deprecated "cloned-mac-address" on D-Bus, which can only contain explict hardware addresses.The new field for the cloned MAC address. It can be either a hardware address in ASCII representation, or one of the special values "preserve", "permanent", "random" or "stable". This field replaces the deprecated "cloned-mac-address" on D-Bus, which can only contain explict hardware addresses. Note that this property only exists in D-Bus API. libnm and nmcli continue to call this property "cloned-mac-address".
@@ -2646,7 +2789,7 @@ cloned-mac-address byte array  This D-Bus field is deprecated in favor of "assigned-mac-address" which is more flexible and allows specifying special variants like "random".This D-Bus field is deprecated in favor of "assigned-mac-address" which is more flexible and allows specifying special variants like "random". For libnm and nmcli, this field is called "cloned-mac-address".
@@ -2681,7 +2824,7 @@ mac-address-randomization uint32 0One of NM_SETTING_MAC_RANDOMIZATION_DEFAULT (0) (never randomize unless the user has set a global default to randomize and the supplicant supports randomization), NM_SETTING_MAC_RANDOMIZATION_NEVER (1) (never randomize the MAC address), or NM_SETTING_MAC_RANDOMIZATION_ALWAYS (2) (always randomize the MAC address). Deprecated: 1One of NM_SETTING_MAC_RANDOMIZATION_DEFAULT (0) (never randomize unless the user has set a global default to randomize and the supplicant supports randomization), NM_SETTING_MAC_RANDOMIZATION_NEVER (1) (never randomize the MAC address), or NM_SETTING_MAC_RANDOMIZATION_ALWAYS (2) (always randomize the MAC address). This property is deprecated for 'cloned-mac-address'. Deprecated: 1
@@ -2750,7 +2893,7 @@

-

Table 53. 802-11-wireless-security setting

+

Table 56. 802-11-wireless-security setting

diff --git a/docs/api/html/nm-vpn-dbus-types.html b/docs/api/html/nm-vpn-dbus-types.html index 20bb6a55..ce80a5ee 100644 --- a/docs/api/html/nm-vpn-dbus-types.html +++ b/docs/api/html/nm-vpn-dbus-types.html @@ -510,7 +510,7 @@

- @@ -1195,9 +1195,8 @@

Property Aliases

Apart from the property-value pairs, connection add, connection modify and device modify also - accept short forms of some properties. They exist for convenience and compatiblity - with older versions of nmcli that could not accept the raw - properties.

+ accept short forms of some properties. They exist for convenience. Some aliases can + affect multiple connection properties at once.

The overview of the aliases is below. An actual connection type is used to disambiguate these options from the options of the same name that are valid for multiple connection types (such as mtu).

@@ -1555,14 +1554,17 @@ It's equivalent of using the +bond.options 'option=value'< + + +
-

= 1

+

= 0

@@ -525,7 +525,7 @@

-

= 2

+

= 1

@@ -540,7 +540,7 @@

-

= 3

+

= 2

diff --git a/docs/api/html/nmcli.html b/docs/api/html/nmcli.html index 5a266122..e293bd71 100644 --- a/docs/api/html/nmcli.html +++ b/docs/api/html/nmcli.html @@ -251,7 +251,7 @@

on, off

Enable enable or disable networking control by NetworkManager. +

Enable or disable networking control by NetworkManager. All interfaces managed by NetworkManager are deactivated when networking is disabled.

Alias PropertyNote
config team.configEither a filename or a team configuration in JSON format. To enforce one or the other, the value can be prefixed with "file://" or "json://".
@@ -1572,14 +1574,17 @@ It's equivalent of using the +bond.options 'option=value'< + Alias Property +Note config team-port.config +Either a filename or a team configuration in JSON format. To enforce one or the other, the value can be prefixed with "file://" or "json://".
@@ -1879,9 +1884,12 @@ It's equivalent of using the +bond.options 'option=value'< ip4 -ipv4.addresses + +ipv4.addresses + ipv4.method + This option can be specified multiple times. -It's equivalent of using +ipv4.addresses syntax. +It's equivalent of using +ipv4.addresses syntax and setting ipv4.method to manual. gw4 @@ -1907,9 +1915,12 @@ It's equivalent of using +ipv4.addresses syntax. ip6 -ipv6.addresses + +ipv6.addresses + ipv6.method + This option can be specified multiple times. -It's equivalent of using +ipv6.addresses syntax. +It's equivalent of using +ipv6.addresses syntax and setting ipv6.method to manual. gw6 @@ -1919,6 +1930,26 @@ It's equivalent of using +ipv6.addresses syntax.
+
+

Table 24. Proxy options

+
+++++ + + + + + + + + + + +
AliasPropertyNote
 proxy.pac-scriptRead the java script pac-script from file or pass it directly on the command line. Prefix the value with "file://" or "js://" to force one or the other.
+

diff --git a/docs/api/html/ref-settings.html b/docs/api/html/ref-settings.html index a9046e2b..ceb81fd4 100644 --- a/docs/api/html/ref-settings.html +++ b/docs/api/html/ref-settings.html @@ -613,6 +613,12 @@ The autoconnect priority. If the connection is set to autoconnect, connections with higher priority will be preferred. Defaults to 0. The higher number means higher priority. +
autoconnect-retries
+
int32
+
-1
+The number of times a connection should be tried when autoctivating before giving up. Zero means forever, -1 means the global default (4 times if not overridden). + +
autoconnect-slaves
NMSettingConnectionAutoconnectSlaves (int32)

@@ -688,7 +694,7 @@
 
stable-id
string

-This token to generate stable IDs for the connection. If unset, the UUID will be used instead. The stable-id is used instead of the connection UUID for generating IPv6 stable private addresses with ipv6.addr-gen-mode=stable-privacy. It is also used to seed the generated cloned MAC address for ethernet.cloned-mac-address=stable and wifi.cloned-mac-address=stable.
+Token to generate stable IDs for the connection. The stable-id is used for generating IPv6 stable private addresses with ipv6.addr-gen-mode=stable-privacy. It is also used to seed the generated cloned MAC address for ethernet.cloned-mac-address=stable and wifi.cloned-mac-address=stable. Note that also the interface name of the activating connection and a per-host secret key is included into the address generation so that the same stable-id on different hosts/devices yields different addresses. If the value is unset, an ID unique for the connection is used. Specifing a stable-id allows multiple connections to generate the same addresses. Another use is to generate IDs at runtime via dynamic substitutions. The '$' character is treated special to perform dynamic substitutions at runtime. Currently supported are "${CONNECTION}", "${BOOT}", "${RANDOM}". These effectively create unique IDs per-connection, per-boot, or every time. Any unrecognized patterns following '$' are treated verbatim, however are reserved for future use. You are thus advised to avoid '$' or escape it as "$$". For example, set it to "${CONNECTION}/${BOOT}" to create a unique id for this connection that changes with every reboot. Note that two connections only use the same effective id if their stable-id is also identical before performing dynamic substitutions.
 
 
 
timestamp
@@ -1086,13 +1092,13 @@
dns-options
array of string
[]
-Array of DNS options. NULL means that the options are unset and left at the default. In this case NetworkManager will use default options. This is distinct from an empty list of properties. +Array of DNS options as described in man 5 resolv.conf. NULL means that the options are unset and left at the default. In this case NetworkManager will use default options. This is distinct from an empty list of properties.
dns-priority
int32
0
-DNS priority. The relative priority to be used when determining the order of DNS servers in resolv.conf. A lower value means that servers will be on top of the file. Zero selects the default value, which is 50 for VPNs and 100 for other connections. When multiple devices have configurations with the same priority, the one with an active default route will be preferred. Note that when using dns=dnsmasq the order is meaningless since dnsmasq forwards queries to all known servers at the same time. Negative values have the special effect of excluding other configurations with a greater priority value; so in presence of at least a negative priority, only DNS servers from configurations with the lowest priority value will be used. +Intra-connection DNS priority. The relative priority to be used when determining the order of DNS servers in resolv.conf. A lower value means that servers will be on top of the file. Zero selects the default value, which is 50 for VPNs and 100 for other connections. Note that the priority is to order DNS settings for multiple active connections. It does not disambiguate multiple DNS servers within the same connection profile. For that, just specify the DNS servers in the desired order. When multiple devices have configurations with the same priority, the one with an active default route will be preferred. Note that when using dns=dnsmasq the order is meaningless since dnsmasq forwards queries to all known servers at the same time. Negative values have the special effect of excluding other configurations with a greater priority value; so in presence of at least a negative priority, only DNS servers from connections with the lowest priority value will be used.
dns-search
@@ -1184,7 +1190,7 @@
addr-gen-mode
int32
1
-Configure method for creating the address for use with RFC4862 IPv6 Stateless Address Autoconfiguration. The permitted values are: "eui64", or "stable-privacy". If the property is set to "eui64", the addresses will be generated using the interface tokens derived from hardware address. This makes the host part of the address to stay constant, making it possible to track host's presence when it changes networks. The address changes when the interface hardware is replaced. The value of "stable-privacy" enables use of cryptographically secure hash of a secret host-specific key along with the connection identification and the network address as specified by RFC7217. This makes it impossible to use the address track host's presence, and makes the address stable when the network interface hardware is replaced. On D-Bus, the absence of an addr-gen-mode setting equals enabling "stable-privacy". For keyfile plugin, the absence of the setting on disk means "eui64" so that the property doesn't change on upgrade from older versions. Note that this setting is distinct from the Privacy Extensions as configured by "ip6-privacy" property and it does not affect the temporary addresses configured with this option. +Configure method for creating the address for use with RFC4862 IPv6 Stateless Address Autoconfiguration. The permitted values are: "eui64", or "stable-privacy". If the property is set to "eui64", the addresses will be generated using the interface tokens derived from hardware address. This makes the host part of the address to stay constant, making it possible to track host's presence when it changes networks. The address changes when the interface hardware is replaced. The value of "stable-privacy" enables use of cryptographically secure hash of a secret host-specific key along with the connection's stable-id and the network address as specified by RFC7217. This makes it impossible to use the address track host's presence, and makes the address stable when the network interface hardware is replaced. On D-Bus, the absence of an addr-gen-mode setting equals enabling "stable-privacy". For keyfile plugin, the absence of the setting on disk means "eui64" so that the property doesn't change on upgrade from older versions. Note that this setting is distinct from the Privacy Extensions as configured by "ip6-privacy" property and it does not affect the temporary addresses configured with this option.
address-data
@@ -1232,13 +1238,13 @@
dns-options
array of string
[]
-Array of DNS options. NULL means that the options are unset and left at the default. In this case NetworkManager will use default options. This is distinct from an empty list of properties. +Array of DNS options as described in man 5 resolv.conf. NULL means that the options are unset and left at the default. In this case NetworkManager will use default options. This is distinct from an empty list of properties.
dns-priority
int32
0
-DNS priority. The relative priority to be used when determining the order of DNS servers in resolv.conf. A lower value means that servers will be on top of the file. Zero selects the default value, which is 50 for VPNs and 100 for other connections. When multiple devices have configurations with the same priority, the one with an active default route will be preferred. Note that when using dns=dnsmasq the order is meaningless since dnsmasq forwards queries to all known servers at the same time. Negative values have the special effect of excluding other configurations with a greater priority value; so in presence of at least a negative priority, only DNS servers from configurations with the lowest priority value will be used. +Intra-connection DNS priority. The relative priority to be used when determining the order of DNS servers in resolv.conf. A lower value means that servers will be on top of the file. Zero selects the default value, which is 50 for VPNs and 100 for other connections. Note that the priority is to order DNS settings for multiple active connections. It does not disambiguate multiple DNS servers within the same connection profile. For that, just specify the DNS servers in the desired order. When multiple devices have configurations with the same priority, the one with an active default route will be preferred. Note that when using dns=dnsmasq the order is meaningless since dnsmasq forwards queries to all known servers at the same time. Negative values have the special effect of excluding other configurations with a greater priority value; so in presence of at least a negative priority, only DNS servers from connections with the lowest priority value will be used.
dns-search
@@ -1421,7 +1427,81 @@


-

Table 96. macvlan setting

+

Table 96. macsec setting

+
++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Key NameValue TypeDefault ValueValue Description
encrypt
boolean
TRUE
Whether the transmitted traffic must be encrypted.
mka-cak
string
The pre-shared CAK (Connectivity Association Key) for MACsec Key Agreement.
mka-cak-flags
NMSettingSecretFlags (uint32)
Flags indicating how to handle the "mka-cak" property.
mka-ckn
string
The pre-shared CKN (Connectivity-association Key Name) for MACsec Key Agreement.
mode
int32
0
Specifies how the CAK (Connectivity Association Key) for MKA (MACsec Key Agreement) is obtained.
name
string
macsec
The setting's name, which uniquely identifies the setting within the connection. Each setting type has a name unique to that type, for example "ppp" or "wireless" or "wired".
parent
string
If given, specifies the parent interface name or parent connection UUID from which this MACSEC interface should be created. If this property is not specified, the connection must contain an "802-3-ethernet" setting with a "mac-address" property.
port
int32
1
The port component of the SCI (Secure Channel Identifier), between 1 and 65534.
validation
int32
2
Specifies the validation mode for incoming frames.
+
+


+
+

Table 97. macvlan setting

@@ -1471,7 +1551,7 @@


-

Table 97. 802-11-olpc-mesh setting

+

Table 98. 802-11-olpc-mesh setting

@@ -1515,7 +1595,7 @@


-

Table 98. ppp setting

+

Table 99. ppp setting

@@ -1649,7 +1729,7 @@


-

Table 99. pppoe setting

+

Table 100. pppoe setting

@@ -1699,7 +1779,57 @@


-

Table 100. serial setting

+

Table 101. proxy setting

+
++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Key NameValue TypeDefault ValueValue Description
browser-only
boolean
FALSE
Whether the proxy configuration is for browser only.
method
int32
0
Method for proxy configuration, Default is NM_SETTING_PROXY_METHOD_NONE (0)
name
string
proxy
The setting's name, which uniquely identifies the setting within the connection. Each setting type has a name unique to that type, for example "ppp" or "wireless" or "wired".
pac-script
string
PAC script for the connection.
pac-url
string
PAC URL for obtaining PAC file.
+
+


+
+

Table 102. serial setting

@@ -1755,7 +1885,7 @@


-

Table 101. team setting

+

Table 103. team setting

@@ -1793,7 +1923,7 @@


-

Table 102. team-port setting

+

Table 104. team-port setting

@@ -1825,7 +1955,7 @@


-

Table 103. tun setting

+

Table 105. tun setting

@@ -1887,7 +2017,7 @@


-

Table 104. vlan setting

+

Table 106. vlan setting

@@ -1949,7 +2079,7 @@


-

Table 105. vpn setting

+

Table 107. vpn setting

@@ -2011,7 +2141,7 @@


-

Table 106. vxlan setting

+

Table 108. vxlan setting

@@ -2133,7 +2263,7 @@


-

Table 107. wimax setting

+

Table 109. wimax setting

@@ -2171,7 +2301,7 @@


-

Table 108. 802-3-ethernet setting

+

Table 110. 802-3-ethernet setting

@@ -2190,25 +2320,25 @@ - + - - + + - + - + @@ -2268,7 +2398,7 @@ - + @@ -2287,7 +2417,7 @@


-

Table 109. 802-11-wireless setting

+

Table 111. 802-11-wireless setting

assigned-mac-address
string
The new field for the cloned MAC address. It can be either a hardware address in ASCII representation, or one of the special values "preserve", "permanent", "random" or "stable". This field replaces the deprecated "cloned-mac-address" on D-Bus, which can only contain explict hardware addresses.The new field for the cloned MAC address. It can be either a hardware address in ASCII representation, or one of the special values "preserve", "permanent", "random" or "stable". This field replaces the deprecated "cloned-mac-address" on D-Bus, which can only contain explict hardware addresses. Note that this property only exists in D-Bus API. libnm and nmcli continue to call this property "cloned-mac-address".
auto-negotiate
boolean
TRUE
If TRUE, allow auto-negotiation of port speed and duplex mode. If FALSE, do not allow auto-negotiation, in which case the "speed" and "duplex" properties should be set.
FALSE
If TRUE, enforce auto-negotiation of port speed and duplex mode. If FALSE, "speed" and "duplex" properties should be both set or link configuration will be skipped.
cloned-mac-address
byte array
This D-Bus field is deprecated in favor of "assigned-mac-address" which is more flexible and allows specifying special variants like "random".This D-Bus field is deprecated in favor of "assigned-mac-address" which is more flexible and allows specifying special variants like "random". For libnm and nmcli, this field is called "cloned-mac-address".
duplex
string
If specified, request that the device only use the specified duplex mode. Either "half" or "full".Can be specified only when "auto-negotiate" is "off". In that case, statically configures the device to use that specified duplex mode, either "half" or "full". Must be set together with the "speed" property if specified. Before specifying a duplex mode be sure your device supports it.
generate-mac-address-mask
speed
uint32
0
If non-zero, request that the device use only the specified speed. In Mbit/s, ie 100 == 100Mbit/s.Can be set to a value grater than zero only when "auto-negotiate" is "off". In that case, statically configures the device to use that specified speed. In Mbit/s, ie 100 == 100Mbit/s. Must be set together with the "duplex" property when non-zero. Before specifying a speed value be sure your device supports it.
wake-on-lan
@@ -2306,7 +2436,7 @@ - + @@ -2330,7 +2460,7 @@ - + @@ -2360,7 +2490,7 @@ - + @@ -2421,7 +2551,7 @@


-

Table 110. 802-11-wireless-security setting

+

Table 112. 802-11-wireless-security setting

assigned-mac-address
string
The new field for the cloned MAC address. It can be either a hardware address in ASCII representation, or one of the special values "preserve", "permanent", "random" or "stable". This field replaces the deprecated "cloned-mac-address" on D-Bus, which can only contain explict hardware addresses.The new field for the cloned MAC address. It can be either a hardware address in ASCII representation, or one of the special values "preserve", "permanent", "random" or "stable". This field replaces the deprecated "cloned-mac-address" on D-Bus, which can only contain explict hardware addresses. Note that this property only exists in D-Bus API. libnm and nmcli continue to call this property "cloned-mac-address".
band
cloned-mac-address
byte array
This D-Bus field is deprecated in favor of "assigned-mac-address" which is more flexible and allows specifying special variants like "random".This D-Bus field is deprecated in favor of "assigned-mac-address" which is more flexible and allows specifying special variants like "random". For libnm and nmcli, this field is called "cloned-mac-address".
generate-mac-address-mask
mac-address-randomization
uint32
0
One of NM_SETTING_MAC_RANDOMIZATION_DEFAULT (0) (never randomize unless the user has set a global default to randomize and the supplicant supports randomization), NM_SETTING_MAC_RANDOMIZATION_NEVER (1) (never randomize the MAC address), or NM_SETTING_MAC_RANDOMIZATION_ALWAYS (2) (always randomize the MAC address). Deprecated: 1One of NM_SETTING_MAC_RANDOMIZATION_DEFAULT (0) (never randomize unless the user has set a global default to randomize and the supplicant supports randomization), NM_SETTING_MAC_RANDOMIZATION_NEVER (1) (never randomize the MAC address), or NM_SETTING_MAC_RANDOMIZATION_ALWAYS (2) (always randomize the MAC address). This property is deprecated for 'cloned-mac-address'. Deprecated: 1
mode
diff --git a/docs/api/html/spec.html b/docs/api/html/spec.html index 812af8a3..ce4086ea 100644 --- a/docs/api/html/spec.html +++ b/docs/api/html/spec.html @@ -77,6 +77,9 @@ org.freedesktop.NetworkManager.Device.IPTunnel
+org.freedesktop.NetworkManager.Device.Macsec +
+
org.freedesktop.NetworkManager.Device.Macvlan
@@ -127,6 +130,9 @@
org.freedesktop.NetworkManager.Device.Statistics
+
+org.freedesktop.NetworkManager.DnsManager +
Types
diff --git a/docs/api/network-manager-docs.xml b/docs/api/network-manager-docs.xml index bb5ab004..45164ce0 100644 --- a/docs/api/network-manager-docs.xml +++ b/docs/api/network-manager-docs.xml @@ -65,40 +65,42 @@ Interfaces - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Types diff --git a/docs/api/settings-spec.xml b/docs/api/settings-spec.xml index 7a3d2b4c..fcce8c26 100644 --- a/docs/api/settings-spec.xml +++ b/docs/api/settings-spec.xml @@ -86,6 +86,7 @@
connection settingKey NameValue TypeDefault ValueValue DescriptionautoconnectbooleanTRUEWhether or not the connection should be automatically connected by NetworkManager when the resources for the connection are available. TRUE to automatically activate the connection, FALSE to require manual intervention to activate the connection.autoconnect-priorityint320The autoconnect priority. If the connection is set to autoconnect, connections with higher priority will be preferred. Defaults to 0. The higher number means higher priority. + autoconnect-retriesint32-1The number of times a connection should be tried when autoctivating before giving up. Zero means forever, -1 means the global default (4 times if not overridden).autoconnect-slavesNMSettingConnectionAutoconnectSlaves (int32)Whether or not slaves of this connection should be automatically brought up when NetworkManager activates this connection. This only has a real effect for master connections. The permitted values are: 0: leave slave connections untouched, 1: activate all the slave connections with this connection, -1: default. If -1 (default) is set, global connection.autoconnect-slaves is read to determine the real value. If it is default as well, this fallbacks to 0.gateway-ping-timeoutuint320If greater than zero, delay success of IP addressing until either the timeout is reached, or an IP gateway replies to a ping.idstringA human readable unique identifier for the connection, like "Work Wi-Fi" or "T-Mobile 3G". @@ -98,7 +99,7 @@ read-onlybooleanFALSEFALSE if the connection can be modified using the provided settings service's D-Bus interface with the right privileges, or TRUE if the connection is read-only and cannot be modified.secondariesarray of string[]List of connection UUIDs that should be activated when the base connection itself is activated. Currently only VPN connections are supported.slave-typestringSetting name of the device type of this slave's master connection (eg, "bond"), or NULL if this connection is not a slave. - stable-idstringThis token to generate stable IDs for the connection. If unset, the UUID will be used instead. The stable-id is used instead of the connection UUID for generating IPv6 stable private addresses with ipv6.addr-gen-mode=stable-privacy. It is also used to seed the generated cloned MAC address for ethernet.cloned-mac-address=stable and wifi.cloned-mac-address=stable. + stable-idstringToken to generate stable IDs for the connection. The stable-id is used for generating IPv6 stable private addresses with ipv6.addr-gen-mode=stable-privacy. It is also used to seed the generated cloned MAC address for ethernet.cloned-mac-address=stable and wifi.cloned-mac-address=stable. Note that also the interface name of the activating connection and a per-host secret key is included into the address generation so that the same stable-id on different hosts/devices yields different addresses. If the value is unset, an ID unique for the connection is used. Specifing a stable-id allows multiple connections to generate the same addresses. Another use is to generate IDs at runtime via dynamic substitutions. The '$' character is treated special to perform dynamic substitutions at runtime. Currently supported are "${CONNECTION}", "${BOOT}", "${RANDOM}". These effectively create unique IDs per-connection, per-boot, or every time. Any unrecognized patterns following '$' are treated verbatim, however are reserved for future use. You are thus advised to avoid '$' or escape it as "$$". For example, set it to "${CONNECTION}/${BOOT}" to create a unique id for this connection that changes with every reboot. Note that two connections only use the same effective id if their stable-id is also identical before performing dynamic substitutions.timestampuint640The time, in seconds since the Unix Epoch, that the connection was last _successfully_ fully activated. NetworkManager updates the connection timestamp periodically when the connection is active to ensure that an active connection has the latest timestamp. The property is only meant for reading (changes to this property will not be preserved).typestringBase type of the connection. For hardware-dependent connections, should contain the setting name of the hardware-type specific setting (ie, "802-3-ethernet" or "802-11-wireless" or "bluetooth", etc), and for non-hardware dependent connections like VPN or otherwise, should contain the setting name of that setting type (ie, "vpn" or "bridge", etc).uuidstringA universally unique identifier for the connection, for example generated with libuuid. It should be assigned when the connection is created, and never changed as long as the connection still applies to the same network. For example, it should not be changed when the "id" property or NMSettingIP4Config changes, but might need to be re-created when the Wi-Fi SSID, mobile broadband network provider, or "type" property changes. The UUID must be in the format "2815492f-7e56-435e-b2e9-246bd7cdc664" (ie, contains only hexadecimal characters and "-"). @@ -158,8 +159,8 @@ dhcp-send-hostnamebooleanTRUEIf TRUE, a hostname is sent to the DHCP server when acquiring a lease. Some DHCP servers use this hostname to update DNS databases, essentially providing a static hostname for the computer. If the "dhcp-hostname" property is NULL and this property is TRUE, the current persistent hostname of the computer is sent.dhcp-timeoutint320A timeout for a DHCP transaction in seconds.dnsarray of uint32[]Array of IP addresses of DNS servers (as network-byte-order integers) - dns-optionsarray of string[]Array of DNS options. NULL means that the options are unset and left at the default. In this case NetworkManager will use default options. This is distinct from an empty list of properties. - dns-priorityint320DNS priority. The relative priority to be used when determining the order of DNS servers in resolv.conf. A lower value means that servers will be on top of the file. Zero selects the default value, which is 50 for VPNs and 100 for other connections. When multiple devices have configurations with the same priority, the one with an active default route will be preferred. Note that when using dns=dnsmasq the order is meaningless since dnsmasq forwards queries to all known servers at the same time. Negative values have the special effect of excluding other configurations with a greater priority value; so in presence of at least a negative priority, only DNS servers from configurations with the lowest priority value will be used. + dns-optionsarray of string[]Array of DNS options as described in man 5 resolv.conf. NULL means that the options are unset and left at the default. In this case NetworkManager will use default options. This is distinct from an empty list of properties. + dns-priorityint320Intra-connection DNS priority. The relative priority to be used when determining the order of DNS servers in resolv.conf. A lower value means that servers will be on top of the file. Zero selects the default value, which is 50 for VPNs and 100 for other connections. Note that the priority is to order DNS settings for multiple active connections. It does not disambiguate multiple DNS servers within the same connection profile. For that, just specify the DNS servers in the desired order. When multiple devices have configurations with the same priority, the one with an active default route will be preferred. Note that when using dns=dnsmasq the order is meaningless since dnsmasq forwards queries to all known servers at the same time. Negative values have the special effect of excluding other configurations with a greater priority value; so in presence of at least a negative priority, only DNS servers from connections with the lowest priority value will be used.dns-searcharray of string[]Array of DNS search domains.gatewaystringThe gateway associated with this configuration. This is only meaningful if "addresses" is also set.ignore-auto-dnsbooleanFALSEWhen "method" is set to "auto" and this property to TRUE, automatically configured nameservers and search domains are ignored and only nameservers and search domains specified in the "dns" and "dns-search" properties, if any, are used. @@ -173,7 +174,7 @@ routesarray of array of uint32[]Deprecated in favor of the 'route-data' property, but this can be used for backward-compatibility with older daemons. Note that if you send this property the daemon will ignore 'route-data'. Array of IPv4 route structures. Each IPv4 route structure is composed of 4 32-bit values; the first being the destination IPv4 network or address (network byte order), the second the destination network or address prefix (1 - 32), the third being the next-hop (network byte order) if any, and the fourth being the route metric. If the metric is 0, NM will choose an appropriate default metric for the device. (There is no way to explicitly specify an actual metric of 0 with this property.)
ipv6 settingKey NameValue TypeDefault ValueValue Description - addr-gen-modeint321Configure method for creating the address for use with RFC4862 IPv6 Stateless Address Autoconfiguration. The permitted values are: "eui64", or "stable-privacy". If the property is set to "eui64", the addresses will be generated using the interface tokens derived from hardware address. This makes the host part of the address to stay constant, making it possible to track host's presence when it changes networks. The address changes when the interface hardware is replaced. The value of "stable-privacy" enables use of cryptographically secure hash of a secret host-specific key along with the connection identification and the network address as specified by RFC7217. This makes it impossible to use the address track host's presence, and makes the address stable when the network interface hardware is replaced. On D-Bus, the absence of an addr-gen-mode setting equals enabling "stable-privacy". For keyfile plugin, the absence of the setting on disk means "eui64" so that the property doesn't change on upgrade from older versions. Note that this setting is distinct from the Privacy Extensions as configured by "ip6-privacy" property and it does not affect the temporary addresses configured with this option. + addr-gen-modeint321Configure method for creating the address for use with RFC4862 IPv6 Stateless Address Autoconfiguration. The permitted values are: "eui64", or "stable-privacy". If the property is set to "eui64", the addresses will be generated using the interface tokens derived from hardware address. This makes the host part of the address to stay constant, making it possible to track host's presence when it changes networks. The address changes when the interface hardware is replaced. The value of "stable-privacy" enables use of cryptographically secure hash of a secret host-specific key along with the connection's stable-id and the network address as specified by RFC7217. This makes it impossible to use the address track host's presence, and makes the address stable when the network interface hardware is replaced. On D-Bus, the absence of an addr-gen-mode setting equals enabling "stable-privacy". For keyfile plugin, the absence of the setting on disk means "eui64" so that the property doesn't change on upgrade from older versions. Note that this setting is distinct from the Privacy Extensions as configured by "ip6-privacy" property and it does not affect the temporary addresses configured with this option.address-dataarray of vardictArray of IPv6 addresses. Each address dictionary contains at least 'address' and 'prefix' entries, containing the IP address as a string, and the prefix length as a uint32. Additional attributes may also exist on some addresses.addressesarray of legacy IPv6 address struct (a(ayuay))[]Deprecated in favor of the 'address-data' and 'gateway' properties, but this can be used for backward-compatibility with older daemons. Note that if you send this property the daemon will ignore 'address-data' and 'gateway'. Array of IPv6 address structures. Each IPv6 address structure is composed of an IPv6 address, a prefix length (1 - 128), and an IPv6 gateway address. The gateway may be zeroed out if no gateway exists for that subnet.dad-timeoutint32-1Timeout in milliseconds used to check for the presence of duplicate IP addresses on the network. If an address conflict is detected, the activation will fail. A zero value means that no duplicate address detection is performed, -1 means the default value (either configuration ipvx.dad-timeout override or 3 seconds). A value greater than zero is a timeout in milliseconds. @@ -181,8 +182,8 @@ dhcp-send-hostnamebooleanTRUEIf TRUE, a hostname is sent to the DHCP server when acquiring a lease. Some DHCP servers use this hostname to update DNS databases, essentially providing a static hostname for the computer. If the "dhcp-hostname" property is NULL and this property is TRUE, the current persistent hostname of the computer is sent.dhcp-timeoutint320A timeout for a DHCP transaction in seconds.dnsarray of byte array[]Array of IP addresses of DNS servers (in network byte order) - dns-optionsarray of string[]Array of DNS options. NULL means that the options are unset and left at the default. In this case NetworkManager will use default options. This is distinct from an empty list of properties. - dns-priorityint320DNS priority. The relative priority to be used when determining the order of DNS servers in resolv.conf. A lower value means that servers will be on top of the file. Zero selects the default value, which is 50 for VPNs and 100 for other connections. When multiple devices have configurations with the same priority, the one with an active default route will be preferred. Note that when using dns=dnsmasq the order is meaningless since dnsmasq forwards queries to all known servers at the same time. Negative values have the special effect of excluding other configurations with a greater priority value; so in presence of at least a negative priority, only DNS servers from configurations with the lowest priority value will be used. + dns-optionsarray of string[]Array of DNS options as described in man 5 resolv.conf. NULL means that the options are unset and left at the default. In this case NetworkManager will use default options. This is distinct from an empty list of properties. + dns-priorityint320Intra-connection DNS priority. The relative priority to be used when determining the order of DNS servers in resolv.conf. A lower value means that servers will be on top of the file. Zero selects the default value, which is 50 for VPNs and 100 for other connections. Note that the priority is to order DNS settings for multiple active connections. It does not disambiguate multiple DNS servers within the same connection profile. For that, just specify the DNS servers in the desired order. When multiple devices have configurations with the same priority, the one with an active default route will be preferred. Note that when using dns=dnsmasq the order is meaningless since dnsmasq forwards queries to all known servers at the same time. Negative values have the special effect of excluding other configurations with a greater priority value; so in presence of at least a negative priority, only DNS servers from connections with the lowest priority value will be used.dns-searcharray of string[]Array of DNS search domains.gatewaystringThe gateway associated with this configuration. This is only meaningful if "addresses" is also set.ignore-auto-dnsbooleanFALSEWhen "method" is set to "auto" and this property to TRUE, automatically configured nameservers and search domains are ignored and only nameservers and search domains specified in the "dns" and "dns-search" properties, if any, are used. @@ -212,6 +213,17 @@ tosuint320The type of service (IPv4) or traffic class (IPv6) field to be set on tunneled packets.ttluint320The TTL to assign to tunneled packets. 0 is a special value meaning that packets inherit the TTL value.
+ macsec settingKey NameValue TypeDefault ValueValue Description + encryptbooleanTRUEWhether the transmitted traffic must be encrypted. + mka-cakstringThe pre-shared CAK (Connectivity Association Key) for MACsec Key Agreement. + mka-cak-flagsNMSettingSecretFlags (uint32)Flags indicating how to handle the "mka-cak" property. + mka-cknstringThe pre-shared CKN (Connectivity-association Key Name) for MACsec Key Agreement. + modeint320Specifies how the CAK (Connectivity Association Key) for MKA (MACsec Key Agreement) is obtained. + namestringmacsecThe setting's name, which uniquely identifies the setting within the connection. Each setting type has a name unique to that type, for example "ppp" or "wireless" or "wired". + parentstringIf given, specifies the parent interface name or parent connection UUID from which this MACSEC interface should be created. If this property is not specified, the connection must contain an "802-3-ethernet" setting with a "mac-address" property. + portint321The port component of the SCI (Secure Channel Identifier), between 1 and 65534. + validationint322Specifies the validation mode for incoming frames. +
macvlan settingKey NameValue TypeDefault ValueValue Descriptionmodeuint320The macvlan mode, which specifies the communication mechanism between multiple macvlans on the same lower device.namestringmacvlanThe setting's name, which uniquely identifies the setting within the connection. Each setting type has a name unique to that type, for example "ppp" or "wireless" or "wired". @@ -253,6 +265,13 @@ servicestringIf specified, instruct PPPoE to only initiate sessions with access concentrators that provide the specified service. For most providers, this should be left blank. It is only required if there are multiple access concentrators or a specific service is known to be required.usernamestringUsername used to authenticate with the PPPoE service.
+ proxy settingKey NameValue TypeDefault ValueValue Description + browser-onlybooleanFALSEWhether the proxy configuration is for browser only. + methodint320Method for proxy configuration, Default is NM_SETTING_PROXY_METHOD_NONE (0) + namestringproxyThe setting's name, which uniquely identifies the setting within the connection. Each setting type has a name unique to that type, for example "ppp" or "wireless" or "wired". + pac-scriptstringPAC script for the connection. + pac-urlstringPAC URL for obtaining PAC file. +
serial settingKey NameValue TypeDefault ValueValue Descriptionbauduint3257600Speed to use for communication over the serial port. Note that this value usually has no effect for mobile broadband modems as they generally ignore speed settings and use the highest available speed.bitsuint328Byte-width of the serial communication. The 8 in "8n1" for example. @@ -322,10 +341,10 @@ network-namestringNetwork Service Provider (NSP) name of the WiMAX network this connection should use. Deprecated: 1
802-3-ethernet settingKey NameValue TypeDefault ValueValue Description - assigned-mac-addressstringThe new field for the cloned MAC address. It can be either a hardware address in ASCII representation, or one of the special values "preserve", "permanent", "random" or "stable". This field replaces the deprecated "cloned-mac-address" on D-Bus, which can only contain explict hardware addresses. - auto-negotiatebooleanTRUEIf TRUE, allow auto-negotiation of port speed and duplex mode. If FALSE, do not allow auto-negotiation, in which case the "speed" and "duplex" properties should be set. - cloned-mac-addressbyte arrayThis D-Bus field is deprecated in favor of "assigned-mac-address" which is more flexible and allows specifying special variants like "random". - duplexstringIf specified, request that the device only use the specified duplex mode. Either "half" or "full". + assigned-mac-addressstringThe new field for the cloned MAC address. It can be either a hardware address in ASCII representation, or one of the special values "preserve", "permanent", "random" or "stable". This field replaces the deprecated "cloned-mac-address" on D-Bus, which can only contain explict hardware addresses. Note that this property only exists in D-Bus API. libnm and nmcli continue to call this property "cloned-mac-address". + auto-negotiatebooleanFALSEIf TRUE, enforce auto-negotiation of port speed and duplex mode. If FALSE, "speed" and "duplex" properties should be both set or link configuration will be skipped. + cloned-mac-addressbyte arrayThis D-Bus field is deprecated in favor of "assigned-mac-address" which is more flexible and allows specifying special variants like "random". For libnm and nmcli, this field is called "cloned-mac-address". + duplexstringCan be specified only when "auto-negotiate" is "off". In that case, statically configures the device to use that specified duplex mode, either "half" or "full". Must be set together with the "speed" property if specified. Before specifying a duplex mode be sure your device supports it.generate-mac-address-maskstringWith "cloned-mac-address" setting "random" or "stable", by default all bits of the MAC address are scrambled and a locally-administered, unicast MAC address is created. This property allows to specify that certain bits are fixed. Note that the least significant bit of the first MAC address will always be unset to create a unicast MAC address. If the property is NULL, it is eligible to be overwritten by a default connection setting. If the value is still NULL or an empty string, the default is to create a locally-administered, unicast MAC address. If the value contains one MAC address, this address is used as mask. The set bits of the mask are to be filled with the current MAC address of the device, while the unset bits are subject to randomization. Setting "FE:FF:FF:00:00:00" means to preserve the OUI of the current MAC address and only randomize the lower 3 bytes using the "random" or "stable" algorithm. If the value contains one additional MAC address after the mask, this address is used instead of the current MAC address to fill the bits that shall not be randomized. For example, a value of "FE:FF:FF:00:00:00 68:F7:28:00:00:00" will set the OUI of the MAC address to 68:F7:28, while the lower bits are randomized. A value of "02:00:00:00:00:00 00:00:00:00:00:00" will create a fully scrambled globally-administered, burned-in MAC address. If the value contains more then one additional MAC addresses, one of them is chosen randomly. For example, "02:00:00:00:00:00 00:00:00:00:00:00 02:00:00:00:00:00" will create a fully scrambled MAC address, randomly locally or globally administered.mac-addressbyte arrayIf specified, this connection will only apply to the Ethernet device whose permanent MAC address matches. This property does not change the MAC address of the device (i.e. MAC spoofing).mac-address-blacklistarray of string[]If specified, this connection will never apply to the Ethernet device whose permanent MAC address matches an address in the list. Each MAC address is in the standard hex-digits-and-colons notation (00:11:22:33:44:55). @@ -335,21 +354,21 @@ s390-nettypestrings390 network device type; one of "qeth", "lcs", or "ctc", representing the different types of virtual network devices available on s390 systems.s390-optionsdict of string to string{}Dictionary of key/value pairs of s390-specific device options. Both keys and values must be strings. Allowed keys include "portno", "layer2", "portname", "protocol", among others. Key names must contain only alphanumeric characters (ie, [a-zA-Z0-9]).s390-subchannelsarray of string[]Identifies specific subchannels that this network device uses for communication with z/VM or s390 host. Like the "mac-address" property for non-z/VM devices, this property can be used to ensure this connection only applies to the network device that uses these subchannels. The list should contain exactly 3 strings, and each string may only be composed of hexadecimal characters and the period (.) character. - speeduint320If non-zero, request that the device use only the specified speed. In Mbit/s, ie 100 == 100Mbit/s. + speeduint320Can be set to a value grater than zero only when "auto-negotiate" is "off". In that case, statically configures the device to use that specified speed. In Mbit/s, ie 100 == 100Mbit/s. Must be set together with the "duplex" property when non-zero. Before specifying a speed value be sure your device supports it.wake-on-lanuint321The NMSettingWiredWakeOnLan options to enable. Not all devices support all options. May be any combination of NM_SETTING_WIRED_WAKE_ON_LAN_PHY (0x2), NM_SETTING_WIRED_WAKE_ON_LAN_UNICAST (0x4), NM_SETTING_WIRED_WAKE_ON_LAN_MULTICAST (0x8), NM_SETTING_WIRED_WAKE_ON_LAN_BROADCAST (0x10), NM_SETTING_WIRED_WAKE_ON_LAN_ARP (0x20), NM_SETTING_WIRED_WAKE_ON_LAN_MAGIC (0x40) or the special values NM_SETTING_WIRED_WAKE_ON_LAN_DEFAULT (0x1) (to use global settings) and NM_SETTING_WIRED_WAKE_ON_LAN_IGNORE (0x8000) (to disable management of Wake-on-LAN in NetworkManager).wake-on-lan-passwordstringIf specified, the password used with magic-packet-based Wake-on-LAN, represented as an Ethernet MAC address. If NULL, no password will be required.
802-11-wireless settingKey NameValue TypeDefault ValueValue Description - assigned-mac-addressstringThe new field for the cloned MAC address. It can be either a hardware address in ASCII representation, or one of the special values "preserve", "permanent", "random" or "stable". This field replaces the deprecated "cloned-mac-address" on D-Bus, which can only contain explict hardware addresses. + assigned-mac-addressstringThe new field for the cloned MAC address. It can be either a hardware address in ASCII representation, or one of the special values "preserve", "permanent", "random" or "stable". This field replaces the deprecated "cloned-mac-address" on D-Bus, which can only contain explict hardware addresses. Note that this property only exists in D-Bus API. libnm and nmcli continue to call this property "cloned-mac-address".bandstring802.11 frequency band of the network. One of "a" for 5GHz 802.11a or "bg" for 2.4GHz 802.11. This will lock associations to the Wi-Fi network to the specific band, i.e. if "a" is specified, the device will not associate with the same network in the 2.4GHz band even if the network's settings are compatible. This setting depends on specific driver capability and may not work with all drivers.bssidbyte arrayIf specified, directs the device to only associate with the given access point. This capability is highly driver dependent and not supported by all devices. Note: this property does not control the BSSID used when creating an Ad-Hoc network and is unlikely to in the future.channeluint320Wireless channel to use for the Wi-Fi connection. The device will only join (or create for Ad-Hoc networks) a Wi-Fi network on the specified channel. Because channel numbers overlap between bands, this property also requires the "band" property to be set. - cloned-mac-addressbyte arrayThis D-Bus field is deprecated in favor of "assigned-mac-address" which is more flexible and allows specifying special variants like "random". + cloned-mac-addressbyte arrayThis D-Bus field is deprecated in favor of "assigned-mac-address" which is more flexible and allows specifying special variants like "random". For libnm and nmcli, this field is called "cloned-mac-address".generate-mac-address-maskstringWith "cloned-mac-address" setting "random" or "stable", by default all bits of the MAC address are scrambled and a locally-administered, unicast MAC address is created. This property allows to specify that certain bits are fixed. Note that the least significant bit of the first MAC address will always be unset to create a unicast MAC address. If the property is NULL, it is eligible to be overwritten by a default connection setting. If the value is still NULL or an empty string, the default is to create a locally-administered, unicast MAC address. If the value contains one MAC address, this address is used as mask. The set bits of the mask are to be filled with the current MAC address of the device, while the unset bits are subject to randomization. Setting "FE:FF:FF:00:00:00" means to preserve the OUI of the current MAC address and only randomize the lower 3 bytes using the "random" or "stable" algorithm. If the value contains one additional MAC address after the mask, this address is used instead of the current MAC address to fill the bits that shall not be randomized. For example, a value of "FE:FF:FF:00:00:00 68:F7:28:00:00:00" will set the OUI of the MAC address to 68:F7:28, while the lower bits are randomized. A value of "02:00:00:00:00:00 00:00:00:00:00:00" will create a fully scrambled globally-administered, burned-in MAC address. If the value contains more then one additional MAC addresses, one of them is chosen randomly. For example, "02:00:00:00:00:00 00:00:00:00:00:00 02:00:00:00:00:00" will create a fully scrambled MAC address, randomly locally or globally administered.hiddenbooleanFALSEIf TRUE, indicates this network is a non-broadcasting network that hides its SSID. In this case various workarounds may take place, such as probe-scanning the SSID for more reliable network discovery. However, these workarounds expose inherent insecurities with hidden SSID networks, and thus hidden SSID networks should be used with caution.mac-addressbyte arrayIf specified, this connection will only apply to the Wi-Fi device whose permanent MAC address matches. This property does not change the MAC address of the device (i.e. MAC spoofing).mac-address-blacklistarray of string[]A list of permanent MAC addresses of Wi-Fi devices to which this connection should never apply. Each MAC address should be given in the standard hex-digits-and-colons notation (eg "00:11:22:33:44:55"). - mac-address-randomizationuint320One of NM_SETTING_MAC_RANDOMIZATION_DEFAULT (0) (never randomize unless the user has set a global default to randomize and the supplicant supports randomization), NM_SETTING_MAC_RANDOMIZATION_NEVER (1) (never randomize the MAC address), or NM_SETTING_MAC_RANDOMIZATION_ALWAYS (2) (always randomize the MAC address). Deprecated: 1 + mac-address-randomizationuint320One of NM_SETTING_MAC_RANDOMIZATION_DEFAULT (0) (never randomize unless the user has set a global default to randomize and the supplicant supports randomization), NM_SETTING_MAC_RANDOMIZATION_NEVER (1) (never randomize the MAC address), or NM_SETTING_MAC_RANDOMIZATION_ALWAYS (2) (always randomize the MAC address). This property is deprecated for 'cloned-mac-address'. Deprecated: 1modestringWi-Fi network mode; one of "infrastructure", "adhoc" or "ap". If blank, infrastructure is assumed.mtuuint320If non-zero, only transmit packets of the specified size or smaller, breaking larger packets up into multiple Ethernet frames.namestring802-11-wirelessThe setting's name, which uniquely identifies the setting within the connection. Each setting type has a name unique to that type, for example "ppp" or "wireless" or "wired". diff --git a/docs/api/version.xml b/docs/api/version.xml index 1c99cf0e..81fd881e 100644 --- a/docs/api/version.xml +++ b/docs/api/version.xml @@ -1 +1 @@ -1.4.4 +1.5.90 diff --git a/docs/libnm-glib/Makefile.in b/docs/libnm-glib/Makefile.in index 752919da..efa0abf8 100644 --- a/docs/libnm-glib/Makefile.in +++ b/docs/libnm-glib/Makefile.in @@ -275,10 +275,12 @@ NEWT_CFLAGS = @NEWT_CFLAGS@ NEWT_LIBS = @NEWT_LIBS@ NM = @NM@ NMEDIT = @NMEDIT@ -NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT = @NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT@ -NM_CONFIG_DEFAULT_DNS_RC_MANAGER = @NM_CONFIG_DEFAULT_DNS_RC_MANAGER@ NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT = @NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT@ -NM_CONFIG_LOGGING_BACKEND_DEFAULT_TEXT = @NM_CONFIG_LOGGING_BACKEND_DEFAULT_TEXT@ +NM_CONFIG_DEFAULT_LOGGING_BACKEND_TEXT = @NM_CONFIG_DEFAULT_LOGGING_BACKEND_TEXT@ +NM_CONFIG_DEFAULT_MAIN_AUTH_POLKIT_TEXT = @NM_CONFIG_DEFAULT_MAIN_AUTH_POLKIT_TEXT@ +NM_CONFIG_DEFAULT_MAIN_DHCP = @NM_CONFIG_DEFAULT_MAIN_DHCP@ +NM_CONFIG_DEFAULT_MAIN_RC_MANAGER = @NM_CONFIG_DEFAULT_MAIN_RC_MANAGER@ +NM_LOG_COMPILER = @NM_LOG_COMPILER@ NM_MAJOR_VERSION = @NM_MAJOR_VERSION@ NM_MICRO_VERSION = @NM_MICRO_VERSION@ NM_MINOR_VERSION = @NM_MINOR_VERSION@ @@ -307,6 +309,11 @@ POLKIT_LIBS = @POLKIT_LIBS@ POSUB = @POSUB@ PPPD_PATH = @PPPD_PATH@ PPPD_PLUGIN_DIR = @PPPD_PLUGIN_DIR@ +PYTHON = @PYTHON@ +PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@ +PYTHON_PLATFORM = @PYTHON_PLATFORM@ +PYTHON_PREFIX = @PYTHON_PREFIX@ +PYTHON_VERSION = @PYTHON_VERSION@ QT_CFLAGS = @QT_CFLAGS@ QT_LIBS = @QT_LIBS@ RANLIB = @RANLIB@ @@ -332,7 +339,6 @@ UDEV_DIR = @UDEV_DIR@ USE_NLS = @USE_NLS@ UUID_CFLAGS = @UUID_CFLAGS@ UUID_LIBS = @UUID_LIBS@ -VALGRIND_RULES = @VALGRIND_RULES@ VAPIGEN = @VAPIGEN@ VAPIGEN_MAKEFILE = @VAPIGEN_MAKEFILE@ VAPIGEN_VAPIDIR = @VAPIGEN_VAPIDIR@ @@ -340,6 +346,7 @@ VERSION = @VERSION@ XGETTEXT = @XGETTEXT@ XGETTEXT_015 = @XGETTEXT_015@ XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@ +XSLTPROC = @XSLTPROC@ abs_builddir = @abs_builddir@ abs_srcdir = @abs_srcdir@ abs_top_builddir = @abs_top_builddir@ @@ -391,14 +398,17 @@ nmrundir = @nmrundir@ nmstatedir = @nmstatedir@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ +pkgpyexecdir = @pkgpyexecdir@ +pkgpythondir = @pkgpythondir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ +pyexecdir = @pyexecdir@ +pythondir = @pythondir@ runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ -subdirs = @subdirs@ sysconfdir = @sysconfdir@ systemdsystemunitdir = @systemdsystemunitdir@ target_alias = @target_alias@ diff --git a/docs/libnm-glib/html/NMAccessPoint.html b/docs/libnm-glib/html/NMAccessPoint.html index 933e4c59..ecfe6117 100644 --- a/docs/libnm-glib/html/NMAccessPoint.html +++ b/docs/libnm-glib/html/NMAccessPoint.html @@ -43,7 +43,7 @@ - +gchar * - + - + +gchar * - + - + - + - + @@ -211,12 +211,12 @@ - + - + @@ -280,7 +280,7 @@

Object Hierarchy

-
    GObject
+
    GObject
     ╰── NMObject
         ╰── NMAccessPoint
 
@@ -292,8 +292,8 @@

Functions

nm_access_point_new ()

-
GObject *
-nm_access_point_new (DBusGConnection *connection,
+
GObject *
+nm_access_point_new (DBusGConnection *connection,
                      const char *path);

Creates a new NMAccessPoint.

@@ -307,7 +307,7 @@ nm_access_point_new (

connection

-
+ @@ -327,7 +327,7 @@ nm_access_point_new (

nm_access_point_get_flags ()

-
NM80211ApFlags
+
NM80211ApFlags
 nm_access_point_get_flags (NMAccessPoint *ap);

Gets the flags of the access point.

@@ -353,7 +353,7 @@ nm_access_point_get_flags (

nm_access_point_get_wpa_flags ()

-
NM80211ApSecurityFlags
+
NM80211ApSecurityFlags
 nm_access_point_get_wpa_flags (NMAccessPoint *ap);

Gets the WPA (version 1) flags of the access point.

@@ -379,7 +379,7 @@ nm_access_point_get_wpa_flags (

nm_access_point_get_rsn_flags ()

-
NM80211ApSecurityFlags
+
NM80211ApSecurityFlags
 nm_access_point_get_rsn_flags (NMAccessPoint *ap);

Gets the RSN (Robust Secure Network, ie WPA version 2) flags of the access point.

@@ -406,7 +406,7 @@ point.


nm_access_point_get_ssid ()

-
const GByteArray *
+
const GByteArray *
 nm_access_point_get_ssid (NMAccessPoint *ap);

Gets the SSID of the access point.

@@ -426,7 +426,7 @@ nm_access_point_get_ssid (

Returns

-

the GByteArray containing the SSID. This is the internal copy used by the +

the GByteArray containing the SSID. This is the internal copy used by the access point, and must not be modified.

@@ -460,7 +460,7 @@ not be modified or freed.


nm_access_point_get_frequency ()

-
guint32
+
guint32
 nm_access_point_get_frequency (NMAccessPoint *ap);

Gets the frequency of the access point.

@@ -486,7 +486,7 @@ nm_access_point_get_frequency (

nm_access_point_get_mode ()

-
NM80211Mode
+
NM80211Mode
 nm_access_point_get_mode (NMAccessPoint *ap);

Gets the mode of the access point.

@@ -512,7 +512,7 @@ nm_access_point_get_mode (

nm_access_point_get_max_bitrate ()

-
guint32
+
guint32
 nm_access_point_get_max_bitrate (NMAccessPoint *ap);

Gets the maximum bit rate of the access point in kbit/s.

@@ -538,7 +538,7 @@ nm_access_point_get_max_bitrate (

nm_access_point_get_strength ()

-
guint8
+
guint8
 nm_access_point_get_strength (NMAccessPoint *ap);

Gets the current signal strength of the access point.

@@ -564,7 +564,7 @@ nm_access_point_get_strength (

nm_access_point_get_last_seen ()

-
gint
+
gint
 nm_access_point_get_last_seen (NMAccessPoint *ap);

Returns the timestamp (in CLOCK_BOOTTIME seconds) for the last time the access point was found in scan results. A value of -1 means the access @@ -593,9 +593,9 @@ point has not been found in a scan.


nm_access_point_filter_connections ()

-
GSList *
+
GSList *
 nm_access_point_filter_connections (NMAccessPoint *ap,
-                                    const GSList *connections);
+ const GSList *connections);

Filters a given list of connections for a given NMAccessPoint object and return connections which may be activated with the access point. Any returned connections will match the ap @@ -622,7 +622,7 @@ filter that list with this function.

+NMConnection objects to filter.

@@ -631,20 +631,20 @@ filter that list with this function.

Returns

a -list of NMConnection objects that could be activated with the given ap +list of NMConnection objects that could be activated with the given ap . The elements of the list are owned by their creator and should not be freed by the caller, but the returned list itself is owned by the caller and should -be freed with g_slist_free() when it is no longer required.

+be freed with g_slist_free() when it is no longer required.

[transfer container][element-type NMConnection]


nm_access_point_connection_valid ()

-
gboolean
+
gboolean
 nm_access_point_connection_valid (NMAccessPoint *ap,
-                                  NMConnection *connection);
+ NMConnection *connection);

Validates a given connection against a given Wi-Fi access point to ensure that the connection may be activated with that AP. The connection must match the ap @@ -667,7 +667,7 @@ against

- @@ -676,8 +676,8 @@ against

Returns

-

TRUE if the connection may be activated with this Wi-Fi AP, -FALSE if it cannot be.

+

TRUE if the connection may be activated with this Wi-Fi AP, +FALSE if it cannot be.


@@ -784,7 +784,7 @@ access point and must not be modified.

Property Details

The “bssid” property

-
  “bssid”                    gchar *
+
  “bssid”                    gchar *

The BSSID of the access point.

Flags: Read

Default value: NULL

@@ -792,7 +792,7 @@ access point and must not be modified.


The “flags” property

-
  “flags”                    guint
+
  “flags”                    guint

The flags of the access point.

Flags: Read

Allowed values: <= 1

@@ -801,7 +801,7 @@ access point and must not be modified.


The “frequency” property

-
  “frequency”                guint
+
  “frequency”                guint

The frequency of the access point.

Flags: Read

Allowed values: <= 10000

@@ -810,7 +810,7 @@ access point and must not be modified.


The “hw-address” property

-
  “hw-address”               gchar *
+
  “hw-address”               gchar *

The hardware address of the access point.

Flags: Read

Default value: NULL

@@ -818,7 +818,7 @@ access point and must not be modified.


The “last-seen” property

-
  “last-seen”                gint
+
  “last-seen”                gint

The timestamp (in CLOCK_BOOTTIME seconds) for the last time the access point was found in scan results. A value of -1 means the access point has not been found in a scan.

@@ -830,7 +830,7 @@ access point has not been found in a scan.


The “max-bitrate” property

-
  “max-bitrate”              guint
+
  “max-bitrate”              guint

The maximum bit rate of the access point in kbit/s.

Flags: Read

Default value: 0

@@ -838,7 +838,7 @@ access point has not been found in a scan.


The “mode” property

-
  “mode”                     guint
+
  “mode”                     guint

The mode of the access point; either "infrastructure" (a central coordinator of the wireless network allowing clients to connect) or "ad-hoc" (a network with no central controller).

@@ -849,7 +849,7 @@ coordinator of the wireless network allowing clients to connect) or

The “rsn-flags” property

-
  “rsn-flags”                guint
+
  “rsn-flags”                guint

The RSN flags of the access point.

Flags: Read

Default value: 0

@@ -864,7 +864,7 @@ coordinator of the wireless network allowing clients to connect) or

The “strength” property

-
  “strength”                 guchar
+
  “strength”                 guchar

The current signal strength of the access point.

Flags: Read

Default value: 0

@@ -872,7 +872,7 @@ coordinator of the wireless network allowing clients to connect) or

The “wpa-flags” property

-
  “wpa-flags”                guint
+
  “wpa-flags”                guint

The WPA flags of the access point.

Flags: Read

Default value: 0

diff --git a/docs/libnm-glib/html/NMActiveConnection.html b/docs/libnm-glib/html/NMActiveConnection.html index 5e3bd623..10489a95 100644 --- a/docs/libnm-glib/html/NMActiveConnection.html +++ b/docs/libnm-glib/html/NMActiveConnection.html @@ -43,7 +43,7 @@
- +gchar * - + - + @@ -210,7 +210,7 @@ +gchar * @@ -228,35 +228,35 @@ +gchar * +gchar * - + +gchar * +gchar * - + @@ -336,7 +336,7 @@

Object Hierarchy

-
    GObject
+
    GObject
     ╰── NMObject
         ╰── NMActiveConnection
             ╰── NMVPNConnection
@@ -349,8 +349,8 @@
 

Functions

nm_active_connection_new ()

-
GObject *
-nm_active_connection_new (DBusGConnection *connection,
+
GObject *
+nm_active_connection_new (DBusGConnection *connection,
                           const char *path);

Creates a new NMActiveConnection.

@@ -364,7 +364,7 @@ nm_active_connection_new (

connection

-
+ @@ -386,7 +386,7 @@ nm_active_connection_new (

nm_active_connection_get_connection ()

const char *
 nm_active_connection_get_connection (NMActiveConnection *connection);
-

Gets the NMConnection's DBus object path. This is often used with +

Gets the NMConnection's DBus object path. This is often used with nm_remote_settings_get_connection_by_path() to retrieve the NMRemoteConnection object that describes the connection.

@@ -406,7 +406,7 @@ nm_active_connection_get_connection (

Returns

-

the object path of the NMConnection which this NMActiveConnection +

the object path of the NMConnection which this NMActiveConnection is an active instance of. This is the internal string used by the connection, and must not be modified.

@@ -416,7 +416,7 @@ connection, and must not be modified.

nm_active_connection_get_id ()

const char *
 nm_active_connection_get_id (NMActiveConnection *connection);
-

Gets the NMConnection's ID.

+

Gets the NMConnection's ID.

Parameters

-GObject * +GObject * nm_access_point_new () @@ -51,7 +51,7 @@
-NM80211ApFlags +NM80211ApFlags nm_access_point_get_flags () @@ -59,7 +59,7 @@
-NM80211ApSecurityFlags +NM80211ApSecurityFlags nm_access_point_get_wpa_flags () @@ -67,14 +67,14 @@
-NM80211ApSecurityFlags +NM80211ApSecurityFlags nm_access_point_get_rsn_flags ()
const GByteArray * +const GByteArray * nm_access_point_get_ssid () @@ -89,7 +89,7 @@
-guint32 +guint32 nm_access_point_get_frequency () @@ -97,7 +97,7 @@
-NM80211Mode +NM80211Mode nm_access_point_get_mode () @@ -105,7 +105,7 @@
-guint32 +guint32 nm_access_point_get_max_bitrate () @@ -113,7 +113,7 @@
-guint8 +guint8 nm_access_point_get_strength () @@ -121,7 +121,7 @@
-gint +gint nm_access_point_get_last_seen () @@ -129,7 +129,7 @@
-GSList * +GSList * nm_access_point_filter_connections () @@ -137,7 +137,7 @@
-gboolean +gboolean nm_access_point_connection_valid () @@ -164,43 +164,43 @@
-gchar * bssid Read
guintguint flags Read
guintguint frequency Read
-gchar * hw-address Read
gintgint last-seen Read
guintguint max-bitrate Read
guintguint mode Read
guintguint rsn-flags Read
Read
gucharguchar strength Read
guintguint wpa-flags Read

the DBusGConnection

the DBusGConnection

 

connections

a list of -NMConnection objects to filter.

[element-type NMConnection]

connection

an NMConnection to validate against ap +

an NMConnection to validate against ap

 
-GObject * +GObject * nm_active_connection_new () @@ -85,7 +85,7 @@
const GPtrArray * +const GPtrArray * nm_active_connection_get_devices () @@ -93,7 +93,7 @@
-NMActiveConnectionState +NMActiveConnectionState nm_active_connection_get_state () @@ -108,7 +108,7 @@
-gboolean +gboolean nm_active_connection_get_default () @@ -132,7 +132,7 @@
-gboolean +gboolean nm_active_connection_get_default6 () @@ -156,7 +156,7 @@
-gboolean +gboolean nm_active_connection_get_vpn () @@ -176,17 +176,17 @@
-gchar *connection Read
gbooleangboolean default Read
gbooleangboolean default6 Read
-gchar *id Read
-gchar *master Read
-gchar *specific-object Read
guintguint state Read
-gchar *type Read
-gchar *uuid Read
gbooleangboolean vpn Read

the DBusGConnection

the DBusGConnection

 
@@ -434,7 +434,7 @@ nm_active_connection_get_id (

Returns

-

the ID of the NMConnection that backs the NMActiveConnection. +

the ID of the NMConnection that backs the NMActiveConnection. This is the internal string used by the connection, and must not be modified.

Since: 0.9.10

@@ -444,7 +444,7 @@ This is the internal string used by the connection, and must not be modified.

nm_active_connection_get_uuid ()

const char *
 nm_active_connection_get_uuid (NMActiveConnection *connection);
-

Gets the NMConnection's UUID.

+

Gets the NMConnection's UUID.

Parameters

@@ -462,7 +462,7 @@ nm_active_connection_get_uuid (

Returns

-

the UUID of the NMConnection that backs the NMActiveConnection. +

the UUID of the NMConnection that backs the NMActiveConnection. This is the internal string used by the connection, and must not be modified.

@@ -472,7 +472,7 @@ This is the internal string used by the connection, and must not be modified.

const char * nm_active_connection_get_connection_type (NMActiveConnection *connection); -

Gets the NMConnection's type.

+

Gets the NMConnection's type.

Parameters

@@ -490,7 +490,7 @@ nm_active_connection_get_connection_type

Returns

-

the type of the NMConnection that backs the NMActiveConnection. +

the type of the NMConnection that backs the NMActiveConnection. This is the internal string used by the connection, and must not be modified.

Since: 0.9.10

@@ -526,9 +526,9 @@ connection, and must not be modified.


nm_active_connection_get_devices ()

-
const GPtrArray *
+
const GPtrArray *
 nm_active_connection_get_devices (NMActiveConnection *connection);
-

Gets the NMDevices used for the active connections.

+

Gets the NMDevices used for the active connections.

Parameters

@@ -546,7 +546,7 @@ nm_active_connection_get_devices (

Returns

-

the GPtrArray containing NMDevices. +

the GPtrArray containing NMDevices. This is the internal copy used by the connection, and must not be modified.

[element-type NMDevice]

@@ -554,7 +554,7 @@ This is the internal copy used by the connection, and must not be modified.


nm_active_connection_get_state ()

-
NMActiveConnectionState
+
NMActiveConnectionState
 nm_active_connection_get_state (NMActiveConnection *connection);

Gets the active connection's state.

@@ -607,7 +607,7 @@ This is the internal string used by the connection, and must not be modified.

nm_active_connection_get_default ()

-
gboolean
+
gboolean
 nm_active_connection_get_default (NMActiveConnection *connection);

Whether the active connection is the default IPv4 one (that is, is used for the default IPv4 route and DNS information).

@@ -628,7 +628,7 @@ the default IPv4 route and DNS information).

Returns

-

TRUE if the active connection is the default IPv4 connection

+

TRUE if the active connection is the default IPv4 connection


@@ -654,8 +654,8 @@ nm_active_connection_get_ip4_config (

Returns

-

the NMIP4Config, or NULL if the -connection is not in the NM_ACTIVE_CONNECTION_STATE_ACTIVATED +

the NMIP4Config, or NULL if the +connection is not in the NM_ACTIVE_CONNECTION_STATE_ACTIVATED state.

[transfer none]

@@ -685,9 +685,9 @@ nm_active_connection_get_dhcp4_config (

Returns

-

the NMDHCP4Config, or NULL if the +

the NMDHCP4Config, or NULL if the connection does not use DHCP, or is not in the -NM_ACTIVE_CONNECTION_STATE_ACTIVATED state.

+NM_ACTIVE_CONNECTION_STATE_ACTIVATED state.

[transfer none]

Since: 0.9.10

@@ -695,7 +695,7 @@ connection does not use DHCP, or is not in the

nm_active_connection_get_default6 ()

-
gboolean
+
gboolean
 nm_active_connection_get_default6 (NMActiveConnection *connection);

Whether the active connection is the default IPv6 one (that is, is used for the default IPv6 route and DNS information).

@@ -716,7 +716,7 @@ the default IPv6 route and DNS information).

Returns

-

TRUE if the active connection is the default IPv6 connection

+

TRUE if the active connection is the default IPv6 connection


@@ -742,8 +742,8 @@ nm_active_connection_get_ip6_config (

Returns

-

the NMIP6Config, or NULL if the -connection is not in the NM_ACTIVE_CONNECTION_STATE_ACTIVATED +

the NMIP6Config, or NULL if the +connection is not in the NM_ACTIVE_CONNECTION_STATE_ACTIVATED state.

[transfer none]

@@ -773,9 +773,9 @@ nm_active_connection_get_dhcp6_config (

Returns

-

the NMDHCP6Config, or NULL if the +

the NMDHCP6Config, or NULL if the connection does not use DHCPv6, or is not in the -NM_ACTIVE_CONNECTION_STATE_ACTIVATED state.

+NM_ACTIVE_CONNECTION_STATE_ACTIVATED state.

[transfer none]

Since: 0.9.10

@@ -783,7 +783,7 @@ connection does not use DHCPv6, or is not in the

nm_active_connection_get_vpn ()

-
gboolean
+
gboolean
 nm_active_connection_get_vpn (NMActiveConnection *connection);

Whether the active connection is a VPN connection.

@@ -803,7 +803,7 @@ nm_active_connection_get_vpn (

Returns

-

TRUE if the active connection is a VPN connection

+

TRUE if the active connection is a VPN connection

Since: 0.9.10

@@ -904,7 +904,7 @@ nm_active_connection_get_vpn (

Property Details

The “connection” property

-
  “connection”               gchar *
+
  “connection”               gchar *

The connection's path of the active connection.

Flags: Read

Default value: NULL

@@ -912,7 +912,7 @@ nm_active_connection_get_vpn (

The “default” property

-
  “default”                  gboolean
+
  “default”                  gboolean

Whether the active connection is the default IPv4 one.

Flags: Read

Default value: FALSE

@@ -920,7 +920,7 @@ nm_active_connection_get_vpn (

The “default6” property

-
  “default6”                 gboolean
+
  “default6”                 gboolean

Whether the active connection is the default IPv6 one.

Flags: Read

Default value: FALSE

@@ -950,7 +950,7 @@ nm_active_connection_get_vpn (

The “id” property

-
  “id”                       gchar *
+
  “id”                       gchar *

The active connection's ID

Flags: Read

Default value: NULL

@@ -975,7 +975,7 @@ nm_active_connection_get_vpn (

The “master” property

-
  “master”                   gchar *
+
  “master”                   gchar *

The path of the master device if one exists.

Flags: Read

Default value: NULL

@@ -983,7 +983,7 @@ nm_active_connection_get_vpn (

The “specific-object” property

-
  “specific-object”          gchar *
+
  “specific-object”          gchar *

The specific object's path of the active connection.

Flags: Read

Default value: NULL

@@ -991,7 +991,7 @@ nm_active_connection_get_vpn (

The “state” property

-
  “state”                    guint
+
  “state”                    guint

The state of the active connection.

Flags: Read

Allowed values: <= 3

@@ -1000,7 +1000,7 @@ nm_active_connection_get_vpn (

The “type” property

-
  “type”                     gchar *
+
  “type”                     gchar *

The active connection's type

Flags: Read

Default value: NULL

@@ -1009,7 +1009,7 @@ nm_active_connection_get_vpn (

The “uuid” property

-
  “uuid”                     gchar *
+
  “uuid”                     gchar *

The active connection's UUID

Flags: Read

Default value: NULL

@@ -1017,7 +1017,7 @@ nm_active_connection_get_vpn (

The “vpn” property

-
  “vpn”                      gboolean
+
  “vpn”                      gboolean

Whether the active connection is a VPN connection.

Flags: Read

Default value: FALSE

diff --git a/docs/libnm-glib/html/NMClient.html b/docs/libnm-glib/html/NMClient.html index aef7ab18..5ccb861a 100644 --- a/docs/libnm-glib/html/NMClient.html +++ b/docs/libnm-glib/html/NMClient.html @@ -44,7 +44,7 @@
- - - - + @@ -392,12 +392,12 @@ - + - + @@ -408,48 +408,48 @@ - + - + +gchar * - + - + - + - + - + - + @@ -468,27 +468,27 @@ - + - + - + - + - +
-GQuark +GQuark nm_client_error_quark () @@ -75,14 +75,14 @@
const GPtrArray * +const GPtrArray * nm_client_get_devices ()
const GPtrArray * +const GPtrArray * nm_client_get_all_devices () @@ -146,7 +146,7 @@
-gboolean +gboolean nm_client_networking_get_enabled () @@ -162,7 +162,7 @@
-gboolean +gboolean nm_client_wireless_get_enabled () @@ -178,7 +178,7 @@
-gboolean +gboolean nm_client_wireless_hardware_get_enabled () @@ -186,7 +186,7 @@
-gboolean +gboolean nm_client_wwan_get_enabled () @@ -202,7 +202,7 @@
-gboolean +gboolean nm_client_wwan_hardware_get_enabled () @@ -210,7 +210,7 @@
-gboolean +gboolean nm_client_wimax_get_enabled () @@ -226,7 +226,7 @@
-gboolean +gboolean nm_client_wimax_hardware_get_enabled () @@ -241,7 +241,7 @@
-NMState +NMState nm_client_get_state () @@ -249,7 +249,7 @@
-gboolean +gboolean nm_client_get_startup () @@ -257,14 +257,14 @@
-gboolean +gboolean nm_client_get_manager_running ()
const GPtrArray * +const GPtrArray * nm_client_get_active_connections () @@ -288,7 +288,7 @@
-gboolean +gboolean nm_client_get_logging () @@ -296,7 +296,7 @@
-gboolean +gboolean nm_client_set_logging () @@ -304,7 +304,7 @@
-NMConnectivityState +NMConnectivityState nm_client_get_connectivity () @@ -312,7 +312,7 @@
-NMConnectivityState +NMConnectivityState nm_client_check_connectivity () @@ -328,7 +328,7 @@
-NMConnectivityState +NMConnectivityState nm_client_check_connectivity_finish () @@ -381,7 +381,7 @@ Read
guintguint connectivity Read
Read
gbooleangboolean manager-running Read
gbooleangboolean networking-enabled Read / Write
Read
gbooleangboolean startup Read
guintguint state Read
-gchar *version Read
gbooleangboolean wimax-enabled Read / Write
gbooleangboolean wimax-hardware-enabled Read
gbooleangboolean wireless-enabled Read / Write
gbooleangboolean wireless-hardware-enabled Read
gbooleangboolean wwan-enabled Read / Write
gbooleangboolean wwan-hardware-enabled Read
void any-device-addedRun FirstRun First
void any-device-removedRun FirstRun First
void device-addedRun FirstRun First
void device-removedRun FirstRun First
void permission-changedRun FirstRun First
@@ -590,7 +590,7 @@

Object Hierarchy

-
    GObject
+
    GObject
     ╰── NMObject
         ╰── NMClient
 
@@ -602,7 +602,7 @@

Functions

nm_client_error_quark ()

-
GQuark
+
GQuark
 nm_client_error_quark (void);

Registers an error quark for NMClient if necessary.

@@ -632,9 +632,9 @@ control them. To access and modify network configuration data, use the

nm_client_new_async ()

void
-nm_client_new_async (GCancellable *cancellable,
-                     GAsyncReadyCallback callback,
-                     gpointer user_data);
+nm_client_new_async (GCancellable *cancellable, + GAsyncReadyCallback callback, + gpointer user_data);

Creates a new NMClient and begins asynchronously initializing it. callback will be called when it is done; use @@ -654,7 +654,7 @@ control them. To access and modify network configuration data, use the

cancellable

-

a GCancellable, or NULL

+

a GCancellable, or NULL

  @@ -676,8 +676,8 @@ control them. To access and modify network configuration data, use the

nm_client_new_finish ()

NMClient *
-nm_client_new_finish (GAsyncResult *result,
-                      GError **error);
+nm_client_new_finish (GAsyncResult *result, + GError **error);

Gets the result of an nm_client_new_async() call.

Parameters

@@ -690,12 +690,12 @@ nm_client_new_finish (

result

-

a GAsyncResult

+

a GAsyncResult

 

error

-

location for a GError, or NULL

+

location for a GError, or NULL

  @@ -703,13 +703,13 @@ nm_client_new_finish (

Returns

-

a new NMClient, or NULL on error

+

a new NMClient, or NULL on error


nm_client_get_devices ()

-
const GPtrArray *
+
const GPtrArray *
 nm_client_get_devices (NMClient *client);

Gets all the known network devices. Use nm_device_get_type() or the NM_IS_DEVICE_XXXX functions to determine what kind of @@ -732,8 +732,8 @@ methods such as

Returns

-

a GPtrArray -containing all the NMDevices. The returned array is owned by the +

a GPtrArray +containing all the NMDevices. The returned array is owned by the NMClient object and should not be modified.

[transfer none][element-type NMDevice]

@@ -741,7 +741,7 @@ containing all the

nm_client_get_all_devices ()

-
const GPtrArray *
+
const GPtrArray *
 nm_client_get_all_devices (NMClient *client);

Gets both real devices and device placeholders (eg, software devices which do not currently exist, but could be created automatically by NetworkManager @@ -768,8 +768,8 @@ use device-specific methods such as

Returns

-

a GPtrArray -containing all the NMDevices. The returned array is owned by the +

a GPtrArray +containing all the NMDevices. The returned array is owned by the NMClient object and should not be modified.

[transfer none][element-type NMDevice]

@@ -807,7 +807,7 @@ nm_client_get_device_by_path (

Returns

the NMDevice for the given object_path -or NULL if none is found.

+or NULL if none is found.

[transfer none]

@@ -843,7 +843,7 @@ nm_client_get_device_by_iface (

Returns

the NMDevice for the given iface -or NULL if none is found.

+or NULL if none is found.

[transfer none]

@@ -853,19 +853,19 @@ or void (*NMClientActivateFn) (NMClient *client, NMActiveConnection *active_connection, - GError *error, - gpointer user_data); + GError *error, + gpointer user_data);

nm_client_activate_connection ()

void
 nm_client_activate_connection (NMClient *client,
-                               NMConnection *connection,
+                               NMConnection *connection,
                                NMDevice *device,
                                const char *specific_object,
                                NMClientActivateFn callback,
-                               gpointer user_data);
+ gpointer user_data);

Starts a connection to a particular network using the configuration settings from connection and the network device device @@ -899,7 +899,7 @@ track the activation to its completion.

connection

-

an NMConnection.

+

an NMConnection.

[allow-none] @@ -911,7 +911,7 @@ track the activation to its completion.

specific_object

the object path of a connection-type-specific object this activation should use. This parameter is currently ignored for -wired and mobile broadband connections, and the value of NULL should be used +wired and mobile broadband connections, and the value of NULL should be used (ie, no specific object). For Wi-Fi or WiMAX connections, pass the object path of a NMAccessPoint or NMWimaxNsp owned by device , which you can @@ -940,19 +940,19 @@ details of the newly added connection.

(*NMClientAddActivateFn) (NMClient *client, NMActiveConnection *connection, const char *new_connection_path, - GError *error, - gpointer user_data); + GError *error, + gpointer user_data);

nm_client_add_and_activate_connection ()

void
 nm_client_add_and_activate_connection (NMClient *client,
-                                       NMConnection *partial,
+                                       NMConnection *partial,
                                        NMDevice *device,
                                        const char *specific_object,
                                        NMClientAddActivateFn callback,
-                                       gpointer user_data);
+ gpointer user_data);

Adds a new connection using the given details (if any) as a template, automatically filling in missing settings with the capabilities of the given device and specific object. The new connection is then activated. @@ -977,8 +977,8 @@ track the activation to its completion.

partial

-

an NMConnection to add; the connection may be -partially filled (or even NULL) and will be completed by NetworkManager +

an NMConnection to add; the connection may be +partially filled (or even NULL) and will be completed by NetworkManager using the given device and specific_object before being added.

@@ -993,7 +993,7 @@ before being added.

specific_object

the object path of a connection-type-specific object this activation should use. This parameter is currently ignored for -wired and mobile broadband connections, and the value of NULL should be used +wired and mobile broadband connections, and the value of NULL should be used (ie, no specific object). For Wi-Fi or WiMAX connections, pass the object path of a NMAccessPoint or NMWimaxNsp owned by device , which you can @@ -1048,7 +1048,7 @@ nm_client_deactivate_connection (

nm_client_networking_get_enabled ()

-
gboolean
+
gboolean
 nm_client_networking_get_enabled (NMClient *client);

Whether networking is enabled or disabled.

@@ -1068,7 +1068,7 @@ nm_client_networking_get_enabled (

Returns

-

TRUE if networking is enabled, FALSE if networking is disabled

+

TRUE if networking is enabled, FALSE if networking is disabled


@@ -1076,7 +1076,7 @@ nm_client_networking_get_enabled (

nm_client_networking_set_enabled ()

void
 nm_client_networking_set_enabled (NMClient *client,
-                                  gboolean enabled);
+ gboolean enabled);

Enables or disables networking. When networking is disabled, all controlled interfaces are disconnected and deactivated. When networking is enabled, all controlled interfaces are available for activation.

@@ -1096,7 +1096,7 @@ all controlled interfaces are available for activation.

enabled

-

TRUE to set networking enabled, FALSE to set networking disabled

+

TRUE to set networking enabled, FALSE to set networking disabled

  @@ -1106,7 +1106,7 @@ all controlled interfaces are available for activation.


nm_client_wireless_get_enabled ()

-
gboolean
+
gboolean
 nm_client_wireless_get_enabled (NMClient *client);

Determines whether the wireless is enabled.

@@ -1126,7 +1126,7 @@ nm_client_wireless_get_enabled (

Returns

-

TRUE if wireless is enabled

+

TRUE if wireless is enabled


@@ -1134,7 +1134,7 @@ nm_client_wireless_get_enabled (

nm_client_wireless_set_enabled ()

void
 nm_client_wireless_set_enabled (NMClient *client,
-                                gboolean enabled);
+ gboolean enabled);

Enables or disables wireless devices.

Parameters

@@ -1152,7 +1152,7 @@ nm_client_wireless_set_enabled (

enabled

-

TRUE to enable wireless

+

TRUE to enable wireless

  @@ -1162,7 +1162,7 @@ nm_client_wireless_set_enabled (

nm_client_wireless_hardware_get_enabled ()

-
gboolean
+
gboolean
 nm_client_wireless_hardware_get_enabled
                                (NMClient *client);

Determines whether the wireless hardware is enabled.

@@ -1183,13 +1183,13 @@ nm_client_wireless_hardware_get_enabled

Returns

-

TRUE if the wireless hardware is enabled

+

TRUE if the wireless hardware is enabled


nm_client_wwan_get_enabled ()

-
gboolean
+
gboolean
 nm_client_wwan_get_enabled (NMClient *client);

Determines whether WWAN is enabled.

@@ -1209,7 +1209,7 @@ nm_client_wwan_get_enabled (

Returns

-

TRUE if WWAN is enabled

+

TRUE if WWAN is enabled


@@ -1217,7 +1217,7 @@ nm_client_wwan_get_enabled (

nm_client_wwan_set_enabled ()

void
 nm_client_wwan_set_enabled (NMClient *client,
-                            gboolean enabled);
+ gboolean enabled);

Enables or disables WWAN devices.

Parameters

@@ -1235,7 +1235,7 @@ nm_client_wwan_set_enabled (

enabled

-

TRUE to enable WWAN

+

TRUE to enable WWAN

  @@ -1245,7 +1245,7 @@ nm_client_wwan_set_enabled (

nm_client_wwan_hardware_get_enabled ()

-
gboolean
+
gboolean
 nm_client_wwan_hardware_get_enabled (NMClient *client);

Determines whether the WWAN hardware is enabled.

@@ -1265,13 +1265,13 @@ nm_client_wwan_hardware_get_enabled (

Returns

-

TRUE if the WWAN hardware is enabled

+

TRUE if the WWAN hardware is enabled


nm_client_wimax_get_enabled ()

-
gboolean
+
gboolean
 nm_client_wimax_get_enabled (NMClient *client);

Determines whether WiMAX is enabled.

@@ -1291,7 +1291,7 @@ nm_client_wimax_get_enabled (

Returns

-

TRUE if WiMAX is enabled

+

TRUE if WiMAX is enabled


@@ -1299,7 +1299,7 @@ nm_client_wimax_get_enabled (

nm_client_wimax_set_enabled ()

void
 nm_client_wimax_set_enabled (NMClient *client,
-                             gboolean enabled);
+ gboolean enabled);

Enables or disables WiMAX devices.

Parameters

@@ -1317,7 +1317,7 @@ nm_client_wimax_set_enabled (

enabled

-

TRUE to enable WiMAX

+

TRUE to enable WiMAX

  @@ -1327,7 +1327,7 @@ nm_client_wimax_set_enabled (

nm_client_wimax_hardware_get_enabled ()

-
gboolean
+
gboolean
 nm_client_wimax_hardware_get_enabled (NMClient *client);

Determines whether the WiMAX hardware is enabled.

@@ -1347,7 +1347,7 @@ nm_client_wimax_hardware_get_enabled (

Returns

-

TRUE if the WiMAX hardware is enabled

+

TRUE if the WiMAX hardware is enabled


@@ -1379,7 +1379,7 @@ nm_client_get_version (

nm_client_get_state ()

-
NMState
+
NMState
 nm_client_get_state (NMClient *client);

Gets the current daemon state.

@@ -1399,13 +1399,13 @@ nm_client_get_state (

Returns

-

the current NMState

+

the current NMState


nm_client_get_startup ()

-
gboolean
+
gboolean
 nm_client_get_startup (NMClient *client);

Tests whether the daemon is still in the process of activating connections at startup.

@@ -1433,7 +1433,7 @@ connections at startup.


nm_client_get_manager_running ()

-
gboolean
+
gboolean
 nm_client_get_manager_running (NMClient *client);

Determines whether the daemon is running.

@@ -1453,13 +1453,13 @@ nm_client_get_manager_running (

Returns

-

TRUE if the daemon is running

+

TRUE if the daemon is running


nm_client_get_active_connections ()

-
const GPtrArray *
+
const GPtrArray *
 nm_client_get_active_connections (NMClient *client);

Gets the active connections.

@@ -1479,8 +1479,8 @@ nm_client_get_active_connections (

Returns

-

a GPtrArray -containing all the active NMActiveConnections. +

a GPtrArray +containing all the active NMActiveConnections. The returned array is owned by the client and should not be modified.

[transfer none][element-type NMActiveConnection]

@@ -1490,7 +1490,7 @@ The returned array is owned by the client and should not be modified.

nm_client_sleep ()

void
 nm_client_sleep (NMClient *client,
-                 gboolean sleep_);
+ gboolean sleep_);

Deprecated; use nm_client_networking_set_enabled() instead.

Parameters

@@ -1508,7 +1508,7 @@ nm_client_sleep (

sleep_

-

TRUE to put the daemon to sleep

+

TRUE to put the daemon to sleep

  @@ -1553,11 +1553,11 @@ client can or cannot perform the action the permission represents


nm_client_get_logging ()

-
gboolean
+
gboolean
 nm_client_get_logging (NMClient *client,
                        char **level,
                        char **domains,
-                       GError **error);
+ GError **error);

Gets NetworkManager current logging level and domains.

Parameters

@@ -1586,7 +1586,7 @@ a list of domains separated by ",".

error

-

return location for a GError, or NULL.

+

return location for a GError, or NULL.

[allow-none] @@ -1594,18 +1594,18 @@ a list of domains separated by ",".

Returns

-

TRUE on success, FALSE otherwise

+

TRUE on success, FALSE otherwise

Since: 0.9.8


nm_client_set_logging ()

-
gboolean
+
gboolean
 nm_client_set_logging (NMClient *client,
                        const char *level,
                        const char *domains,
-                       GError **error);
+ GError **error);

Sets NetworkManager logging level and/or domains.

Parameters

@@ -1623,18 +1623,18 @@ nm_client_set_logging (

level

-

logging level to set (NULL or an empty string for no change).

+

logging level to set (NULL or an empty string for no change).

[allow-none]

domains

logging domains to set. The string should be a list of log -domains separated by ",". (NULL or an empty string for no change).

+domains separated by ",". (NULL or an empty string for no change).

[allow-none]

error

-

return location for a GError, or NULL.

+

return location for a GError, or NULL.

[allow-none] @@ -1642,14 +1642,14 @@ domains separated by ",". (

Returns

-

TRUE on success, FALSE otherwise

+

TRUE on success, FALSE otherwise

Since: 0.9.8


nm_client_get_connectivity ()

-
NMConnectivityState
+
NMConnectivityState
 nm_client_get_connectivity (NMClient *client);

Gets the current network connectivity state. Contrast nm_client_check_connectivity() and @@ -1679,10 +1679,10 @@ connectivity state first before returning any information.


nm_client_check_connectivity ()

-
NMConnectivityState
+
NMConnectivityState
 nm_client_check_connectivity (NMClient *client,
-                              GCancellable *cancellable,
-                              GError **error);
+ GCancellable *cancellable, + GError **error);

Updates the network connectivity state and returns the (new) current state. Contrast nm_client_get_connectivity(), which returns the most recent known state without re-checking.

@@ -1704,12 +1704,12 @@ if you do not want to block.

cancellable

-

a GCancellable

+

a GCancellable

 

error

-

return location for a GError

+

return location for a GError

  @@ -1726,9 +1726,9 @@ if you do not want to block.

nm_client_check_connectivity_async ()

void
 nm_client_check_connectivity_async (NMClient *client,
-                                    GCancellable *cancellable,
-                                    GAsyncReadyCallback callback,
-                                    gpointer user_data);
+ GCancellable *cancellable, + GAsyncReadyCallback callback, + gpointer user_data);

Asynchronously updates the network connectivity state and invokes callback when complete. Contrast nm_client_get_connectivity(), @@ -1750,7 +1750,7 @@ re-checking, and

cancellable

-

a GCancellable

+

a GCancellable

  @@ -1772,10 +1772,10 @@ re-checking, and

nm_client_check_connectivity_finish ()

-
NMConnectivityState
+
NMConnectivityState
 nm_client_check_connectivity_finish (NMClient *client,
-                                     GAsyncResult *result,
-                                     GError **error);
+ GAsyncResult *result, + GError **error);

Retrieves the result of an nm_client_check_connectivity_async() call.

@@ -1794,12 +1794,12 @@ call.

result

-

the GAsyncResult

+

the GAsyncResult

 

error

-

return location for a GError

+

return location for a GError

  @@ -1824,7 +1824,7 @@ the default route. If there is a VPN active with the default route, then this function returns the active connection that contains the route to the VPN endpoint.

If there is no default route, or the default route is over a -non-NetworkManager-recognized device, this will return NULL.

+non-NetworkManager-recognized device, this will return NULL.

Parameters

@@ -2250,7 +2250,7 @@ Type: GLib.PtrArray


The “connectivity” property

-
  “connectivity”             guint
+
  “connectivity”             guint

The network connectivity state.

Flags: Read

Allowed values: <= 4

@@ -2268,7 +2268,7 @@ Type: GLib.PtrArray


The “manager-running” property

-
  “manager-running”          gboolean
+
  “manager-running”          gboolean

Whether the daemon is running.

Flags: Read

Default value: FALSE

@@ -2276,7 +2276,7 @@ Type: GLib.PtrArray


The “networking-enabled” property

-
  “networking-enabled”       gboolean
+
  “networking-enabled”       gboolean

Whether networking is enabled.

Flags: Read / Write

Default value: TRUE

@@ -2293,7 +2293,7 @@ see

The “startup” property

-
  “startup”                  gboolean
+
  “startup”                  gboolean

Whether the daemon is still starting up.

Flags: Read

Default value: FALSE

@@ -2302,7 +2302,7 @@ see

The “state” property

-
  “state”                    guint
+
  “state”                    guint

The current daemon state.

Flags: Read

Allowed values: <= 70

@@ -2311,7 +2311,7 @@ see

The “version” property

-
  “version”                  gchar *
+
  “version”                  gchar *

The NetworkManager version.

Flags: Read

Default value: NULL

@@ -2319,7 +2319,7 @@ see

The “wimax-enabled” property

-
  “wimax-enabled”            gboolean
+
  “wimax-enabled”            gboolean

Whether WiMAX functionality is enabled.

Flags: Read / Write

Default value: FALSE

@@ -2327,7 +2327,7 @@ see

The “wimax-hardware-enabled” property

-
  “wimax-hardware-enabled”   gboolean
+
  “wimax-hardware-enabled”   gboolean

Whether the WiMAX hardware is enabled.

Flags: Read

Default value: FALSE

@@ -2335,7 +2335,7 @@ see

The “wireless-enabled” property

-
  “wireless-enabled”         gboolean
+
  “wireless-enabled”         gboolean

Whether wireless is enabled.

Flags: Read / Write

Default value: FALSE

@@ -2343,7 +2343,7 @@ see

The “wireless-hardware-enabled” property

-
  “wireless-hardware-enabled” gboolean
+
  “wireless-hardware-enabled” gboolean

Whether the wireless hardware is enabled.

Flags: Read

Default value: TRUE

@@ -2351,7 +2351,7 @@ see

The “wwan-enabled” property

-
  “wwan-enabled”             gboolean
+
  “wwan-enabled”             gboolean

Whether WWAN functionality is enabled.

Flags: Read / Write

Default value: FALSE

@@ -2359,7 +2359,7 @@ see

The “wwan-hardware-enabled” property

-
  “wwan-hardware-enabled”    gboolean
+
  “wwan-hardware-enabled”    gboolean

Whether the WWAN hardware is enabled.

Flags: Read

Default value: FALSE

@@ -2371,8 +2371,8 @@ see

The “any-device-added” signal

void
 user_function (NMClient *client,
-               GObject  *device,
-               gpointer  user_data)
+ GObject *device, + gpointer user_data)

Notifies that a NMDevice is added. This signal is emitted for both regular devices and placeholder devices.

@@ -2402,15 +2402,15 @@ regular devices and placeholder devices.

-

Flags: Run First

+

Flags: Run First


The “any-device-removed” signal

void
 user_function (NMClient *client,
-               GObject  *device,
-               gpointer  user_data)
+ GObject *device, + gpointer user_data)

Notifies that a NMDevice is removed. This signal is emitted for both regular devices and placeholder devices.

@@ -2440,15 +2440,15 @@ regular devices and placeholder devices.

-

Flags: Run First

+

Flags: Run First


The “device-added” signal

void
 user_function (NMClient *client,
-               GObject  *device,
-               gpointer  user_data)
+ GObject *device, + gpointer user_data)

Notifies that a NMDevice is added. This signal is not emitted for placeholder devices.

@@ -2478,15 +2478,15 @@ placeholder devices.

-

Flags: Run First

+

Flags: Run First


The “device-removed” signal

void
 user_function (NMClient *client,
-               GObject  *device,
-               gpointer  user_data)
+ GObject *device, + gpointer user_data)

Notifies that a NMDevice is removed. This signal is not emitted for placeholder devices.

@@ -2516,16 +2516,16 @@ placeholder devices.

-

Flags: Run First

+

Flags: Run First


The “permission-changed” signal

void
 user_function (NMClient *client,
-               guint     permission,
-               guint     result,
-               gpointer  user_data)
+ guint permission, + guint result, + gpointer user_data)

Notifies that a permission has changed

Parameters

@@ -2559,7 +2559,7 @@ user_function (
-

Flags: Run First

+

Flags: Run First

diff --git a/docs/libnm-glib/html/NMDHCP4Config.html b/docs/libnm-glib/html/NMDHCP4Config.html index 1d17cab8..92fdac7b 100644 --- a/docs/libnm-glib/html/NMDHCP4Config.html +++ b/docs/libnm-glib/html/NMDHCP4Config.html @@ -43,7 +43,7 @@ -GObject * +GObject * nm_dhcp4_config_new () @@ -51,7 +51,7 @@ -GHashTable * +GHashTable * nm_dhcp4_config_get_options () @@ -77,7 +77,7 @@ -GHashTable * +GHashTable * options Read @@ -98,7 +98,7 @@

Object Hierarchy

-
    GObject
+
    GObject
     ╰── NMObject
         ╰── NMDHCP4Config
 
@@ -110,8 +110,8 @@

Functions

nm_dhcp4_config_new ()

-
GObject *
-nm_dhcp4_config_new (DBusGConnection *connection,
+
GObject *
+nm_dhcp4_config_new (DBusGConnection *connection,
                      const char *object_path);

Creates a new NMDHCP4Config.

@@ -125,7 +125,7 @@ nm_dhcp4_config_new (

connection

-

the DBusGConnection

+

the DBusGConnection

  @@ -145,7 +145,7 @@ nm_dhcp4_config_new (

nm_dhcp4_config_get_options ()

-
GHashTable *
+
GHashTable *
 nm_dhcp4_config_get_options (NMDHCP4Config *config);

Gets all the options contained in the configuration.

@@ -165,7 +165,7 @@ nm_dhcp4_config_get_options (

Returns

-

the GHashTable containing strings for keys and values. +

the GHashTable containing strings for keys and values. This is the internal copy used by the configuration, and must not be modified.

[transfer none][element-type utf8 GObject.Value]

@@ -218,8 +218,8 @@ configuration, and must not be modified.

Property Details

The “options” property

-
  “options”                  GHashTable *
-

The GHashTable containing options of the configuration.

+
  “options”                  GHashTable *
+

The GHashTable containing options of the configuration.

Type: GLib.HashTable(utf8,GObject.Value)

Flags: Read

diff --git a/docs/libnm-glib/html/NMDHCP6Config.html b/docs/libnm-glib/html/NMDHCP6Config.html index 243961f4..978a2e8a 100644 --- a/docs/libnm-glib/html/NMDHCP6Config.html +++ b/docs/libnm-glib/html/NMDHCP6Config.html @@ -43,7 +43,7 @@ -GObject * +GObject * nm_dhcp6_config_new () @@ -51,7 +51,7 @@ -GHashTable * +GHashTable * nm_dhcp6_config_get_options () @@ -77,7 +77,7 @@ -GHashTable * +GHashTable * options Read @@ -98,7 +98,7 @@

Object Hierarchy

-
    GObject
+
    GObject
     ╰── NMObject
         ╰── NMDHCP6Config
 
@@ -110,8 +110,8 @@

Functions

nm_dhcp6_config_new ()

-
GObject *
-nm_dhcp6_config_new (DBusGConnection *connection,
+
GObject *
+nm_dhcp6_config_new (DBusGConnection *connection,
                      const char *object_path);

Creates a new NMDHCP6Config.

@@ -125,7 +125,7 @@ nm_dhcp6_config_new (

connection

-

the DBusGConnection

+

the DBusGConnection

  @@ -145,7 +145,7 @@ nm_dhcp6_config_new (

nm_dhcp6_config_get_options ()

-
GHashTable *
+
GHashTable *
 nm_dhcp6_config_get_options (NMDHCP6Config *config);

Gets all the options contained in the configuration.

@@ -165,7 +165,7 @@ nm_dhcp6_config_get_options (

Returns

-

the GHashTable containing strings for keys and values. +

the GHashTable containing strings for keys and values. This is the internal copy used by the configuration, and must not be modified.

[transfer none][element-type utf8 GObject.Value]

@@ -218,8 +218,8 @@ configuration, and must not be modified.

Property Details

The “options” property

-
  “options”                  GHashTable *
-

The GHashTable containing options of the configuration.

+
  “options”                  GHashTable *
+

The GHashTable containing options of the configuration.

Type: GLib.HashTable(utf8,GObject.Value)

Flags: Read

diff --git a/docs/libnm-glib/html/NMDevice.html b/docs/libnm-glib/html/NMDevice.html index ddd06aaa..1710e7d0 100644 --- a/docs/libnm-glib/html/NMDevice.html +++ b/docs/libnm-glib/html/NMDevice.html @@ -44,7 +44,7 @@ -GQuark +GQuark nm_device_error_quark () @@ -52,7 +52,7 @@ -GObject * +GObject * nm_device_new () @@ -74,7 +74,7 @@ -NMDeviceType +NMDeviceType nm_device_get_device_type () @@ -124,7 +124,7 @@ -NMDeviceCapabilities +NMDeviceCapabilities nm_device_get_capabilities () @@ -132,7 +132,7 @@ -gboolean +gboolean nm_device_get_managed () @@ -148,7 +148,7 @@ -gboolean +gboolean nm_device_get_autoconnect () @@ -164,7 +164,7 @@ -gboolean +gboolean nm_device_get_firmware_missing () @@ -204,7 +204,7 @@ -NMDeviceState +NMDeviceState nm_device_get_state () @@ -212,7 +212,7 @@ -NMDeviceState +NMDeviceState nm_device_get_state_reason () @@ -227,7 +227,7 @@ -const GPtrArray * +const GPtrArray * nm_device_get_available_connections () @@ -242,7 +242,7 @@ -guint32 +guint32 nm_device_get_mtu () @@ -250,7 +250,7 @@ -gboolean +gboolean nm_device_is_software () @@ -258,7 +258,7 @@ -gboolean +gboolean nm_device_is_real () @@ -319,7 +319,7 @@ -GSList * +GSList * nm_device_filter_connections () @@ -327,7 +327,7 @@ -gboolean +gboolean nm_device_connection_valid () @@ -335,7 +335,7 @@ -gboolean +gboolean nm_device_connection_compatible () @@ -343,7 +343,7 @@ -GType +GType nm_device_get_setting_type () @@ -376,7 +376,7 @@ Read -gboolean +gboolean autoconnect Read / Write @@ -387,12 +387,12 @@ Read -guint +guint capabilities Read -guint +guint device-type Read @@ -410,36 +410,36 @@ -gchar * +gchar * driver Read -gchar * +gchar * driver-version Read -gboolean +gboolean firmware-missing Read -gchar * +gchar * firmware-version Read -gchar * +gchar * interface Read -gchar * +gchar * ip-interface Read @@ -456,34 +456,34 @@ Read -gboolean +gboolean managed Read -guint +guint mtu Read -gchar * +gchar * physical-port-id Read -gchar * +gchar * product Read -gboolean +gboolean real Read -guint +guint state Read @@ -494,13 +494,13 @@ -gchar * +gchar * udi Read -gchar * +gchar * vendor Read @@ -518,7 +518,7 @@ void state-changed -Run First +Run First
@@ -639,7 +639,7 @@

Object Hierarchy

-
    GObject
+
    GObject
     ╰── NMObject
         ╰── NMDevice
             ├── NMDeviceEthernet
@@ -664,7 +664,7 @@
 

Functions

nm_device_error_quark ()

-
GQuark
+
GQuark
 nm_device_error_quark (void);

Registers an error quark for NMDevice if necessary.

@@ -676,8 +676,8 @@ nm_device_error_quark (void

nm_device_new ()

-
GObject *
-nm_device_new (DBusGConnection *connection,
+
GObject *
+nm_device_new (DBusGConnection *connection,
                const char *path);

Creates a new NMDevice.

@@ -691,7 +691,7 @@ nm_device_new (

connection

-

the DBusGConnection

+

the DBusGConnection

  @@ -766,7 +766,7 @@ used by the device, and must not be modified.


nm_device_get_device_type ()

-
NMDeviceType
+
NMDeviceType
 nm_device_get_device_type (NMDevice *device);

Returns the numeric type of the NMDevice, ie Ethernet, Wi-Fi, etc.

@@ -952,7 +952,7 @@ nm_device_get_hw_address (

Returns

-

the current MAC of the device, or NULL. +

the current MAC of the device, or NULL. This is the internal string used by the device, and must not be modified.

Since: 0.9.10

@@ -960,7 +960,7 @@ This is the internal string used by the device, and must not be modified.


nm_device_get_capabilities ()

-
NMDeviceCapabilities
+
NMDeviceCapabilities
 nm_device_get_capabilities (NMDevice *device);

Gets the device' capabilities.

@@ -986,7 +986,7 @@ nm_device_get_capabilities (

nm_device_get_managed ()

-
gboolean
+
gboolean
 nm_device_get_managed (NMDevice *device);

Whether the NMDevice is managed by NetworkManager.

@@ -1006,7 +1006,7 @@ nm_device_get_managed (

Returns

-

TRUE if the device is managed by NetworkManager

+

TRUE if the device is managed by NetworkManager


@@ -1014,7 +1014,7 @@ nm_device_get_managed (

nm_device_set_managed ()

void
 nm_device_set_managed (NMDevice *device,
-                       gboolean managed);
+ gboolean managed);

Enables or disables management of NMDevice by NetworkManager.

Parameters

@@ -1032,7 +1032,7 @@ nm_device_set_managed (

managed

-

TRUE to make the device managed by NetworkManager.

+

TRUE to make the device managed by NetworkManager.

  @@ -1043,7 +1043,7 @@ nm_device_set_managed (

nm_device_get_autoconnect ()

-
gboolean
+
gboolean
 nm_device_get_autoconnect (NMDevice *device);

Whether the NMDevice can be autoconnected.

@@ -1063,7 +1063,7 @@ nm_device_get_autoconnect (

Returns

-

TRUE if the device is allowed to be autoconnected

+

TRUE if the device is allowed to be autoconnected


@@ -1071,7 +1071,7 @@ nm_device_get_autoconnect (

nm_device_set_autoconnect ()

void
 nm_device_set_autoconnect (NMDevice *device,
-                           gboolean autoconnect);
+ gboolean autoconnect);

Enables or disables automatic activation of the NMDevice.

Parameters

@@ -1089,7 +1089,7 @@ nm_device_set_autoconnect (

autoconnect

-

TRUE to enable autoconnecting

+

TRUE to enable autoconnecting

  @@ -1099,7 +1099,7 @@ nm_device_set_autoconnect (

nm_device_get_firmware_missing ()

-
gboolean
+
gboolean
 nm_device_get_firmware_missing (NMDevice *device);

Indicates that firmware required for the device's operation is likely to be missing.

@@ -1120,7 +1120,7 @@ to be missing.

Returns

-

TRUE if firmware required for the device's operation is likely +

TRUE if firmware required for the device's operation is likely to be missing.

@@ -1150,7 +1150,7 @@ connections.

Returns

-

the NMIP4Config or NULL if the device is not activated.

+

the NMIP4Config or NULL if the device is not activated.

[transfer none]

@@ -1180,7 +1180,7 @@ connections.

Returns

-

the NMDHCP4Config or NULL if the device is not activated or not +

the NMDHCP4Config or NULL if the device is not activated or not using DHCP.

[transfer none]

@@ -1211,7 +1211,7 @@ connections.

Returns

-

the NMIP6Config or NULL if the device is not activated.

+

the NMIP6Config or NULL if the device is not activated.

[transfer none]

@@ -1241,7 +1241,7 @@ connections.

Returns

-

the NMDHCP6Config or NULL if the device is not activated or not +

the NMDHCP6Config or NULL if the device is not activated or not using DHCP.

[transfer none]

@@ -1249,7 +1249,7 @@ using DHCP.


nm_device_get_state ()

-
NMDeviceState
+
NMDeviceState
 nm_device_get_state (NMDevice *device);

Gets the current NMDevice state.

@@ -1275,9 +1275,9 @@ nm_device_get_state (

nm_device_get_state_reason ()

-
NMDeviceState
+
NMDeviceState
 nm_device_get_state_reason (NMDevice *device,
-                            NMDeviceStateReason *reason);
+ NMDeviceStateReason *reason);

Gets the current NMDevice state (return value) and the reason for entering the state (reason argument).

@@ -1297,7 +1297,7 @@ the state (reason

reason

-

location to store reason (NMDeviceStateReason), or NULL.

+

location to store reason (NMDeviceStateReason), or NULL.

[out][allow-none] @@ -1331,7 +1331,7 @@ nm_device_get_active_connection (

Returns

-

the NMActiveConnection or NULL if the device is +

the NMActiveConnection or NULL if the device is not part of an active connection.

[transfer none]

@@ -1339,9 +1339,9 @@ not part of an active connection.


nm_device_get_available_connections ()

-
const GPtrArray *
+
const GPtrArray *
 nm_device_get_available_connections (NMDevice *device);
-

Gets the NMRemoteConnections currently known to the daemon that could +

Gets the NMRemoteConnections currently known to the daemon that could be activated on device .

@@ -1361,8 +1361,8 @@ be activated on device

Returns

-

the GPtrArray -containing NMRemoteConnections. This is the internal copy used by +

the GPtrArray +containing NMRemoteConnections. This is the internal copy used by the connection, and must not be modified.

[element-type NMRemoteConnection]

@@ -1373,9 +1373,9 @@ the connection, and must not be modified.

nm_device_get_physical_port_id ()

const char *
 nm_device_get_physical_port_id (NMDevice *device);
-

Gets the physical port ID of the NMDevice. If non-NULL, this is +

Gets the physical port ID of the NMDevice. If non-NULL, this is an opaque string that can be used to recognize when -seemingly-unrelated NMDevices are actually just different virtual +seemingly-unrelated NMDevices are actually just different virtual ports on a single physical port. (Eg, NPAR / SR-IOV.)

Parameters

@@ -1394,7 +1394,7 @@ ports on a single physical port. (Eg, NPAR / SR-IOV.)

Returns

-

the physical port ID of the device, or NULL if the port +

the physical port ID of the device, or NULL if the port ID is unknown. This is the internal string used by the device and must not be modified.

@@ -1403,7 +1403,7 @@ must not be modified.


nm_device_get_mtu ()

-
guint32
+
guint32
 nm_device_get_mtu (NMDevice *device);

Gets the MTU of the NMDevice.

@@ -1430,7 +1430,7 @@ nm_device_get_mtu (

nm_device_is_software ()

-
gboolean
+
gboolean
 nm_device_is_software (NMDevice *device);

Whether the device is a software device.

@@ -1450,15 +1450,15 @@ nm_device_is_software (

Returns

-

TRUE if device -is a software device, FALSE if it is a hardware device.

+

TRUE if device +is a software device, FALSE if it is a hardware device.

Since: 1.0


nm_device_is_real ()

-
gboolean
+
gboolean
 nm_device_is_real (NMDevice *device);

Parameters

@@ -1477,7 +1477,7 @@ nm_device_is_real (

Returns

-

TRUE if the device exists, or FALSE if it is a placeholder device +

TRUE if the device exists, or FALSE if it is a placeholder device that could be automatically created by NetworkManager if one of its “available-connections” was activated.

@@ -1611,8 +1611,8 @@ devices in devices

NMDeviceCallbackFn ()

void
 (*NMDeviceCallbackFn) (NMDevice *device,
-                       GError *error,
-                       gpointer user_data);
+ GError *error, + gpointer user_data);

@@ -1620,7 +1620,7 @@ devices in devices
void
 nm_device_disconnect (NMDevice *device,
                       NMDeviceCallbackFn callback,
-                      gpointer user_data);
+ gpointer user_data);

Disconnects the device if currently connected, and prevents the device from automatically connecting to networks until the next manual network connection request.

@@ -1660,7 +1660,7 @@ operation completes.

void
 nm_device_delete (NMDevice *device,
                   NMDeviceCallbackFn callback,
-                  gpointer user_data);
+ gpointer user_data);

Deletes the software device. Hardware devices can't be deleted.

Parameters

@@ -1696,9 +1696,9 @@ operation completes.


nm_device_filter_connections ()

-
GSList *
+
GSList *
 nm_device_filter_connections (NMDevice *device,
-                              const GSList *connections);
+ const GSList *connections);

Filters a given list of connections for a given NMDevice object and return connections which may be activated with the device. For example if device @@ -1725,7 +1725,7 @@ incompatible with the device. To get the full list of connections see

connections

-

a list of NMConnection objects to filter.

+

a list of NMConnection objects to filter.

[element-type NMConnection] @@ -1734,20 +1734,20 @@ incompatible with the device. To get the full list of connections see

Returns

a -list of NMConnection objects that could be activated with the given device +list of NMConnection objects that could be activated with the given device . The elements of the list are owned by their creator and should not be freed by the caller, but the returned list itself is owned by the caller and should -be freed with g_slist_free() when it is no longer required.

+be freed with g_slist_free() when it is no longer required.

[transfer container][element-type NMConnection]


nm_device_connection_valid ()

-
gboolean
+
gboolean
 nm_device_connection_valid (NMDevice *device,
-                            NMConnection *connection);
+ NMConnection *connection);

Validates a given connection for a given NMDevice object and returns whether the connection may be activated with the device. For example if device @@ -1773,7 +1773,7 @@ against

connection

-

an NMConnection to validate against device +

an NMConnection to validate against device

  @@ -1782,17 +1782,17 @@ against

Returns

-

TRUE if the connection may be activated with this device, FALSE +

TRUE if the connection may be activated with this device, FALSE if is incompatible with the device's capabilities and characteristics.


nm_device_connection_compatible ()

-
gboolean
+
gboolean
 nm_device_connection_compatible (NMDevice *device,
-                                 NMConnection *connection,
-                                 GError **error);
+ NMConnection *connection, + GError **error);

Validates a given connection for a given NMDevice object and returns whether the connection may be activated with the device. For example if device @@ -1821,13 +1821,13 @@ against

connection

-

an NMConnection to validate against device +

an NMConnection to validate against device

 

error

-

return location for a GError, or NULL

+

return location for a GError, or NULL

  @@ -1835,16 +1835,16 @@ against

Returns

-

TRUE if the connection may be activated with this device, FALSE +

TRUE if the connection may be activated with this device, FALSE if is incompatible with the device's capabilities and characteristics.


nm_device_get_setting_type ()

-
GType
+
GType
 nm_device_get_setting_type (NMDevice *device);
-

Gets the (primary) NMSetting subtype associated with connections +

Gets the (primary) NMSetting subtype associated with connections that can be used on device .

@@ -1865,7 +1865,7 @@ that can be used on device

Returns

device -'s associated NMSetting type

+'s associated NMSetting type

Since: 0.9.10

@@ -1874,8 +1874,8 @@ that can be used on device

NMDeviceDeactivateFn ()

void
 (*NMDeviceDeactivateFn) (NMDevice *device,
-                         GError *error,
-                         gpointer user_data);
+ GError *error, + gpointer user_data);

NMDeviceDeactivateFn is deprecated and should not be used in newly-written code.

@@ -2073,7 +2073,7 @@ that can be used on device

The “autoconnect” property

-
  “autoconnect”              gboolean
+
  “autoconnect”              gboolean

Whether the device can auto-activate a connection.

Flags: Read / Write

Default value: TRUE

@@ -2089,7 +2089,7 @@ that can be used on device

The “capabilities” property

-
  “capabilities”             guint
+
  “capabilities”             guint

The capabilities of the device.

Flags: Read

Default value: 0

@@ -2097,7 +2097,7 @@ that can be used on device

The “device-type” property

-
  “device-type”              guint
+
  “device-type”              guint

The numeric type of the device.

Flags: Read

Default value: 0

@@ -2119,7 +2119,7 @@ that can be used on device

The “driver” property

-
  “driver”                   gchar *
+
  “driver”                   gchar *

The driver of the device.

Flags: Read

Default value: NULL

@@ -2127,7 +2127,7 @@ that can be used on device

The “driver-version” property

-
  “driver-version”           gchar *
+
  “driver-version”           gchar *

The version of the device driver.

Flags: Read

Default value: NULL

@@ -2135,8 +2135,8 @@ that can be used on device

The “firmware-missing” property

-
  “firmware-missing”         gboolean
-

When TRUE indicates the device is likely missing firmware required +

  “firmware-missing”         gboolean
+

When TRUE indicates the device is likely missing firmware required for its operation.

Flags: Read

Default value: FALSE

@@ -2144,7 +2144,7 @@ for its operation.


The “firmware-version” property

-
  “firmware-version”         gchar *
+
  “firmware-version”         gchar *

The firmware version of the device.

Flags: Read

Default value: NULL

@@ -2152,7 +2152,7 @@ for its operation.


The “interface” property

-
  “interface”                gchar *
+
  “interface”                gchar *

The interface of the device.

Flags: Read

Default value: NULL

@@ -2160,7 +2160,7 @@ for its operation.


The “ip-interface” property

-
  “ip-interface”             gchar *
+
  “ip-interface”             gchar *

The IP interface of the device which should be used for all IP-related operations like addressing and routing.

Flags: Read

@@ -2183,7 +2183,7 @@ operations like addressing and routing.


The “managed” property

-
  “managed”                  gboolean
+
  “managed”                  gboolean

Whether the device is managed by NetworkManager.

Flags: Read

Default value: FALSE

@@ -2191,7 +2191,7 @@ operations like addressing and routing.


The “mtu” property

-
  “mtu”                      guint
+
  “mtu”                      guint

The MTU of the device.

Flags: Read

Default value: 1500

@@ -2200,7 +2200,7 @@ operations like addressing and routing.


The “physical-port-id” property

-
  “physical-port-id”         gchar *
+
  “physical-port-id”         gchar *

The physical port ID of the device. (See nm_device_get_physical_port_id().)

Flags: Read

@@ -2210,7 +2210,7 @@ operations like addressing and routing.


The “product” property

-
  “product”                  gchar *
+
  “product”                  gchar *

The product string of the device.

Flags: Read

Default value: NULL

@@ -2218,7 +2218,7 @@ operations like addressing and routing.


The “real” property

-
  “real”                     gboolean
+
  “real”                     gboolean

Whether the device is real or is a placeholder device that could be created automatically by NetworkManager if one of its “available-connections” was activated.

@@ -2229,7 +2229,7 @@ be created automatically by NetworkManager if one of its

The “state” property

-
  “state”                    guint
+
  “state”                    guint

The state of the device.

Flags: Read

Default value: 0

@@ -2244,7 +2244,7 @@ be created automatically by NetworkManager if one of its

The “udi” property

-
  “udi”                      gchar *
+
  “udi”                      gchar *

An operating-system specific device hardware identifier; this is not unique to a specific hardware device across reboots or hotplugs. It is an opaque string which for some device types (Bluetooth, Modem) @@ -2257,7 +2257,7 @@ request more information about the device from those services.


The “vendor” property

-
  “vendor”                   gchar *
+
  “vendor”                   gchar *

The vendor string of the device.

Flags: Read

Default value: NULL

@@ -2269,10 +2269,10 @@ request more information about the device from those services.

The “state-changed” signal

void
 user_function (NMDevice *device,
-               guint     new_state,
-               guint     old_state,
-               guint     reason,
-               gpointer  user_data)
+ guint new_state, + guint old_state, + guint reason, + gpointer user_data)

Notifies the state change of a NMDevice.

Parameters

@@ -2311,7 +2311,7 @@ user_function (
-

Flags: Run First

+

Flags: Run First

diff --git a/docs/libnm-glib/html/NMDeviceAdsl.html b/docs/libnm-glib/html/NMDeviceAdsl.html index e856fbbb..d13ad015 100644 --- a/docs/libnm-glib/html/NMDeviceAdsl.html +++ b/docs/libnm-glib/html/NMDeviceAdsl.html @@ -43,7 +43,7 @@ -GQuark +GQuark nm_device_adsl_error_quark () @@ -51,7 +51,7 @@ -GObject * +GObject * nm_device_adsl_new () @@ -59,7 +59,7 @@ -gboolean +gboolean nm_device_adsl_get_carrier () @@ -77,7 +77,7 @@ -gboolean +gboolean carrier Read @@ -108,7 +108,7 @@

Object Hierarchy

-
    GObject
+
    GObject
     ╰── NMObject
         ╰── NMDevice
             ╰── NMDeviceAdsl
@@ -121,7 +121,7 @@
 

Functions

nm_device_adsl_error_quark ()

-
GQuark
+
GQuark
 nm_device_adsl_error_quark (void);

Registers an error quark for NMDeviceAdsl if necessary.

@@ -132,8 +132,8 @@ nm_device_adsl_error_quark (void<

nm_device_adsl_new ()

-
GObject *
-nm_device_adsl_new (DBusGConnection *connection,
+
GObject *
+nm_device_adsl_new (DBusGConnection *connection,
                     const char *path);

Creates a new NMDeviceAdsl.

@@ -147,7 +147,7 @@ nm_device_adsl_new (

connection

-

the DBusGConnection

+

the DBusGConnection

  @@ -167,7 +167,7 @@ nm_device_adsl_new (

nm_device_adsl_get_carrier ()

-
gboolean
+
gboolean
 nm_device_adsl_get_carrier (NMDeviceAdsl *device);

Whether the device has carrier.

@@ -187,7 +187,7 @@ nm_device_adsl_get_carrier (

Returns

-

TRUE if the device has carrier

+

TRUE if the device has carrier

@@ -246,7 +246,7 @@ nm_device_adsl_get_carrier (

Property Details

The “carrier” property

-
  “carrier”                  gboolean
+
  “carrier”                  gboolean

Whether the device has carrier.

Flags: Read

Default value: FALSE

diff --git a/docs/libnm-glib/html/NMDeviceBond.html b/docs/libnm-glib/html/NMDeviceBond.html index 34c8ad64..3e64df33 100644 --- a/docs/libnm-glib/html/NMDeviceBond.html +++ b/docs/libnm-glib/html/NMDeviceBond.html @@ -43,7 +43,7 @@ -GQuark +GQuark nm_device_bond_error_quark () @@ -51,7 +51,7 @@ -GObject * +GObject * nm_device_bond_new () @@ -66,14 +66,14 @@ -gboolean +gboolean nm_device_bond_get_carrier () -const GPtrArray * +const GPtrArray * nm_device_bond_get_slaves () @@ -92,13 +92,13 @@ -gboolean +gboolean carrier Read -gchar * +gchar * hw-address Read @@ -144,7 +144,7 @@

Object Hierarchy

-
    GObject
+
    GObject
     ╰── NMObject
         ╰── NMDevice
             ╰── NMDeviceBond
@@ -157,7 +157,7 @@
 

Functions

nm_device_bond_error_quark ()

-
GQuark
+
GQuark
 nm_device_bond_error_quark (void);

Registers an error quark for NMDeviceBond if necessary.

@@ -168,8 +168,8 @@ nm_device_bond_error_quark (void<

nm_device_bond_new ()

-
GObject *
-nm_device_bond_new (DBusGConnection *connection,
+
GObject *
+nm_device_bond_new (DBusGConnection *connection,
                     const char *path);

Creates a new NMDeviceBond.

@@ -183,7 +183,7 @@ nm_device_bond_new (

connection

-

the DBusGConnection

+

the DBusGConnection

  @@ -230,7 +230,7 @@ device, and must not be modified.


nm_device_bond_get_carrier ()

-
gboolean
+
gboolean
 nm_device_bond_get_carrier (NMDeviceBond *device);

Whether the device has carrier.

@@ -250,13 +250,13 @@ nm_device_bond_get_carrier (

Returns

-

TRUE if the device has carrier

+

TRUE if the device has carrier


nm_device_bond_get_slaves ()

-
const GPtrArray *
+
const GPtrArray *
 nm_device_bond_get_slaves (NMDeviceBond *device);

Gets the devices currently slaved to device .

@@ -277,8 +277,8 @@ nm_device_bond_get_slaves (

Returns

-

the GPtrArray containing -NMDevices that are slaves of device +

the GPtrArray containing +NMDevices that are slaves of device . This is the internal copy used by the device, and must not be modified.

[element-type NMDevice]

@@ -360,7 +360,7 @@ copy used by the device, and must not be modified.

Property Details

The “carrier” property

-
  “carrier”                  gboolean
+
  “carrier”                  gboolean

Whether the device has carrier.

Flags: Read

Default value: FALSE

@@ -368,7 +368,7 @@ copy used by the device, and must not be modified.


The “hw-address” property

-
  “hw-address”               gchar *
+
  “hw-address”               gchar *

The hardware (MAC) address of the device.

Flags: Read

Default value: NULL

diff --git a/docs/libnm-glib/html/NMDeviceBridge.html b/docs/libnm-glib/html/NMDeviceBridge.html index 3fa79a8d..0fa39ecf 100644 --- a/docs/libnm-glib/html/NMDeviceBridge.html +++ b/docs/libnm-glib/html/NMDeviceBridge.html @@ -43,7 +43,7 @@ -GQuark +GQuark nm_device_bridge_error_quark () @@ -51,7 +51,7 @@ -GObject * +GObject * nm_device_bridge_new () @@ -66,14 +66,14 @@ -gboolean +gboolean nm_device_bridge_get_carrier () -const GPtrArray * +const GPtrArray * nm_device_bridge_get_slaves () @@ -92,13 +92,13 @@ -gboolean +gboolean carrier Read -gchar * +gchar * hw-address Read @@ -144,7 +144,7 @@

Object Hierarchy

-
    GObject
+
    GObject
     ╰── NMObject
         ╰── NMDevice
             ╰── NMDeviceBridge
@@ -157,7 +157,7 @@
 

Functions

nm_device_bridge_error_quark ()

-
GQuark
+
GQuark
 nm_device_bridge_error_quark (void);

Registers an error quark for NMDeviceBridge if necessary.

@@ -169,8 +169,8 @@ nm_device_bridge_error_quark (voi

nm_device_bridge_new ()

-
GObject *
-nm_device_bridge_new (DBusGConnection *connection,
+
GObject *
+nm_device_bridge_new (DBusGConnection *connection,
                       const char *path);

Creates a new NMDeviceBridge.

@@ -184,7 +184,7 @@ nm_device_bridge_new (

connection

-

the DBusGConnection

+

the DBusGConnection

  @@ -233,7 +233,7 @@ device, and must not be modified.


nm_device_bridge_get_carrier ()

-
gboolean
+
gboolean
 nm_device_bridge_get_carrier (NMDeviceBridge *device);

Whether the device has carrier.

@@ -253,14 +253,14 @@ nm_device_bridge_get_carrier (

Returns

-

TRUE if the device has carrier

+

TRUE if the device has carrier

Since: 0.9.8


nm_device_bridge_get_slaves ()

-
const GPtrArray *
+
const GPtrArray *
 nm_device_bridge_get_slaves (NMDeviceBridge *device);

Gets the devices currently slaved to device .

@@ -281,8 +281,8 @@ nm_device_bridge_get_slaves (

Returns

-

the GPtrArray containing -NMDevices that are slaves of device +

the GPtrArray containing +NMDevices that are slaves of device . This is the internal copy used by the device, and must not be modified.

[element-type NMDevice]

@@ -365,7 +365,7 @@ copy used by the device, and must not be modified.

Property Details

The “carrier” property

-
  “carrier”                  gboolean
+
  “carrier”                  gboolean

Whether the device has carrier.

Flags: Read

Default value: FALSE

@@ -374,7 +374,7 @@ copy used by the device, and must not be modified.


The “hw-address” property

-
  “hw-address”               gchar *
+
  “hw-address”               gchar *

The hardware (MAC) address of the device.

Flags: Read

Default value: NULL

diff --git a/docs/libnm-glib/html/NMDeviceBt.html b/docs/libnm-glib/html/NMDeviceBt.html index 45048e64..4d11b3a7 100644 --- a/docs/libnm-glib/html/NMDeviceBt.html +++ b/docs/libnm-glib/html/NMDeviceBt.html @@ -43,7 +43,7 @@ -GQuark +GQuark nm_device_bt_error_quark () @@ -51,7 +51,7 @@ -GObject * +GObject * nm_device_bt_new () @@ -73,7 +73,7 @@ -NMBluetoothCapabilities +NMBluetoothCapabilities nm_device_bt_get_capabilities () @@ -92,19 +92,19 @@ -guint +guint bt-capabilities Read -gchar * +gchar * hw-address Read -gchar * +gchar * name Read @@ -144,7 +144,7 @@

Object Hierarchy

-
    GObject
+
    GObject
     ╰── NMObject
         ╰── NMDevice
             ╰── NMDeviceBt
@@ -157,7 +157,7 @@
 

Functions

nm_device_bt_error_quark ()

-
GQuark
+
GQuark
 nm_device_bt_error_quark (void);

Registers an error quark for NMDeviceBt if necessary.

@@ -168,8 +168,8 @@ nm_device_bt_error_quark (void

nm_device_bt_new ()

-
GObject *
-nm_device_bt_new (DBusGConnection *connection,
+
GObject *
+nm_device_bt_new (DBusGConnection *connection,
                   const char *path);

Creates a new NMDeviceBt.

@@ -183,7 +183,7 @@ nm_device_bt_new (

connection

-

the DBusGConnection

+

the DBusGConnection

  @@ -256,7 +256,7 @@ nm_device_bt_get_name (

nm_device_bt_get_capabilities ()

-
NMBluetoothCapabilities
+
NMBluetoothCapabilities
 nm_device_bt_get_capabilities (NMDeviceBt *device);

Returns the Bluetooth device's usable capabilities.

@@ -276,7 +276,7 @@ nm_device_bt_get_capabilities (

Returns

-

a combination of NMBluetoothCapabilities

+

a combination of NMBluetoothCapabilities

@@ -368,15 +368,15 @@ nm_device_bt_get_capabilities (

Property Details

The “bt-capabilities” property

-
  “bt-capabilities”          guint
-

The device's bluetooth capabilities, a combination of NMBluetoothCapabilities.

+
  “bt-capabilities”          guint
+

The device's bluetooth capabilities, a combination of NMBluetoothCapabilities.

Flags: Read

Default value: 0


The “hw-address” property

-
  “hw-address”               gchar *
+
  “hw-address”               gchar *

The hardware (MAC) address of the device.

Flags: Read

Default value: NULL

@@ -384,7 +384,7 @@ nm_device_bt_get_capabilities (

The “name” property

-
  “name”                     gchar *
+
  “name”                     gchar *

The name of the bluetooth device.

Flags: Read

Default value: NULL

diff --git a/docs/libnm-glib/html/NMDeviceEthernet.html b/docs/libnm-glib/html/NMDeviceEthernet.html index f49cae6a..9fa020ef 100644 --- a/docs/libnm-glib/html/NMDeviceEthernet.html +++ b/docs/libnm-glib/html/NMDeviceEthernet.html @@ -43,7 +43,7 @@ -GQuark +GQuark nm_device_ethernet_error_quark () @@ -51,7 +51,7 @@ -GObject * +GObject * nm_device_ethernet_new () @@ -73,7 +73,7 @@ -guint32 +guint32 nm_device_ethernet_get_speed () @@ -81,7 +81,7 @@ -gboolean +gboolean nm_device_ethernet_get_carrier () @@ -100,24 +100,24 @@ -gboolean +gboolean carrier Read -gchar * +gchar * hw-address Read -gchar * +gchar * perm-hw-address Read -guint +guint speed Read @@ -161,7 +161,7 @@

Object Hierarchy

-
    GObject
+
    GObject
     ╰── NMObject
         ╰── NMDevice
             ╰── NMDeviceEthernet
@@ -174,7 +174,7 @@
 

Functions

nm_device_ethernet_error_quark ()

-
GQuark
+
GQuark
 nm_device_ethernet_error_quark (void);

Registers an error quark for NMDeviceEthernet if necessary.

@@ -185,8 +185,8 @@ nm_device_ethernet_error_quark (v

nm_device_ethernet_new ()

-
GObject *
-nm_device_ethernet_new (DBusGConnection *connection,
+
GObject *
+nm_device_ethernet_new (DBusGConnection *connection,
                         const char *path);

Creates a new NMDeviceEthernet.

@@ -200,7 +200,7 @@ nm_device_ethernet_new (

connection

-

the DBusGConnection

+

the DBusGConnection

  @@ -275,7 +275,7 @@ device, and must not be modified.


nm_device_ethernet_get_speed ()

-
guint32
+
guint32
 nm_device_ethernet_get_speed (NMDeviceEthernet *device);

Gets the speed of the NMDeviceEthernet.

@@ -301,7 +301,7 @@ nm_device_ethernet_get_speed (

nm_device_ethernet_get_carrier ()

-
gboolean
+
gboolean
 nm_device_ethernet_get_carrier (NMDeviceEthernet *device);

Whether the device has carrier.

@@ -321,7 +321,7 @@ nm_device_ethernet_get_carrier (

Returns

-

TRUE if the device has carrier

+

TRUE if the device has carrier

@@ -412,7 +412,7 @@ nm_device_ethernet_get_carrier (

Property Details

The “carrier” property

-
  “carrier”                  gboolean
+
  “carrier”                  gboolean

Whether the device has carrier.

Flags: Read

Default value: FALSE

@@ -420,7 +420,7 @@ nm_device_ethernet_get_carrier (

The “hw-address” property

-
  “hw-address”               gchar *
+
  “hw-address”               gchar *

The active hardware (MAC) address of the device.

Flags: Read

Default value: NULL

@@ -428,7 +428,7 @@ nm_device_ethernet_get_carrier (

The “perm-hw-address” property

-
  “perm-hw-address”          gchar *
+
  “perm-hw-address”          gchar *

The permanent hardware (MAC) address of the device.

Flags: Read

Default value: NULL

@@ -436,7 +436,7 @@ nm_device_ethernet_get_carrier (

The “speed” property

-
  “speed”                    guint
+
  “speed”                    guint

The speed of the device.

Flags: Read

Default value: 0

diff --git a/docs/libnm-glib/html/NMDeviceGeneric.html b/docs/libnm-glib/html/NMDeviceGeneric.html index fe5b0ef2..3bf60761 100644 --- a/docs/libnm-glib/html/NMDeviceGeneric.html +++ b/docs/libnm-glib/html/NMDeviceGeneric.html @@ -43,7 +43,7 @@ -GQuark +GQuark nm_device_generic_error_quark () @@ -51,7 +51,7 @@ -GObject * +GObject * nm_device_generic_new () @@ -78,13 +78,13 @@ -gchar * +gchar * hw-address Read -gchar * +gchar * type-description Read @@ -120,7 +120,7 @@

Object Hierarchy

-
    GObject
+
    GObject
     ╰── NMObject
         ╰── NMDevice
             ╰── NMDeviceGeneric
@@ -133,7 +133,7 @@
 

Functions

nm_device_generic_error_quark ()

-
GQuark
+
GQuark
 nm_device_generic_error_quark (void);

Registers an error quark for NMDeviceGeneric if necessary.

@@ -145,8 +145,8 @@ nm_device_generic_error_quark (vo

nm_device_generic_new ()

-
GObject *
-nm_device_generic_new (DBusGConnection *connection,
+
GObject *
+nm_device_generic_new (DBusGConnection *connection,
                        const char *path);

Creates a new NMDeviceGeneric.

@@ -160,7 +160,7 @@ nm_device_generic_new (

connection

-

the DBusGConnection

+

the DBusGConnection

  @@ -268,7 +268,7 @@ device, and must not be modified.

Property Details

The “hw-address” property

-
  “hw-address”               gchar *
+
  “hw-address”               gchar *

The hardware address of the device.

Flags: Read

Default value: NULL

@@ -276,8 +276,8 @@ device, and must not be modified.


The “type-description” property

-
  “type-description”         gchar *
-

A description of the specific type of device this is, or NULL +

  “type-description”         gchar *
+

A description of the specific type of device this is, or NULL if not known.

Flags: Read

Default value: NULL

diff --git a/docs/libnm-glib/html/NMDeviceInfiniband.html b/docs/libnm-glib/html/NMDeviceInfiniband.html index 966ebc78..16935937 100644 --- a/docs/libnm-glib/html/NMDeviceInfiniband.html +++ b/docs/libnm-glib/html/NMDeviceInfiniband.html @@ -43,7 +43,7 @@ -GQuark +GQuark nm_device_infiniband_error_quark () @@ -51,7 +51,7 @@ -GObject * +GObject * nm_device_infiniband_new () @@ -66,7 +66,7 @@ -gboolean +gboolean nm_device_infiniband_get_carrier () @@ -85,13 +85,13 @@ -gboolean +gboolean carrier Read -gchar * +gchar * hw-address Read @@ -127,7 +127,7 @@

Object Hierarchy

-
    GObject
+
    GObject
     ╰── NMObject
         ╰── NMDevice
             ╰── NMDeviceInfiniband
@@ -140,7 +140,7 @@
 

Functions

nm_device_infiniband_error_quark ()

-
GQuark
+
GQuark
 nm_device_infiniband_error_quark (void);

Registers an error quark for NMDeviceInfiniband if necessary.

@@ -151,8 +151,8 @@ nm_device_infiniband_error_quark (

nm_device_infiniband_new ()

-
GObject *
-nm_device_infiniband_new (DBusGConnection *connection,
+
GObject *
+nm_device_infiniband_new (DBusGConnection *connection,
                           const char *path);

Creates a new NMDeviceInfiniband.

@@ -166,7 +166,7 @@ nm_device_infiniband_new (

connection

-

the DBusGConnection

+

the DBusGConnection

  @@ -213,7 +213,7 @@ device, and must not be modified.


nm_device_infiniband_get_carrier ()

-
gboolean
+
gboolean
 nm_device_infiniband_get_carrier (NMDeviceInfiniband *device);

Whether the device has carrier.

@@ -233,7 +233,7 @@ nm_device_infiniband_get_carrier (

Returns

-

TRUE if the device has carrier

+

TRUE if the device has carrier

@@ -312,7 +312,7 @@ nm_device_infiniband_get_carrier (

Property Details

The “carrier” property

-
  “carrier”                  gboolean
+
  “carrier”                  gboolean

Whether the device has carrier.

Flags: Read

Default value: FALSE

@@ -320,7 +320,7 @@ nm_device_infiniband_get_carrier (

The “hw-address” property

-
  “hw-address”               gchar *
+
  “hw-address”               gchar *

The hardware (MAC) address of the device.

Flags: Read

Default value: NULL

diff --git a/docs/libnm-glib/html/NMDeviceModem.html b/docs/libnm-glib/html/NMDeviceModem.html index 7b55f6c4..1a563654 100644 --- a/docs/libnm-glib/html/NMDeviceModem.html +++ b/docs/libnm-glib/html/NMDeviceModem.html @@ -43,7 +43,7 @@ -GQuark +GQuark nm_device_modem_error_quark () @@ -51,7 +51,7 @@ -NMDeviceModemCapabilities +NMDeviceModemCapabilities nm_device_modem_get_modem_capabilities () @@ -59,7 +59,7 @@ -NMDeviceModemCapabilities +NMDeviceModemCapabilities nm_device_modem_get_current_capabilities () @@ -78,12 +78,12 @@ -guint +guint current-capabilities Read -guint +guint modem-capabilities Read @@ -119,7 +119,7 @@

Object Hierarchy

-
    GObject
+
    GObject
     ╰── NMObject
         ╰── NMDevice
             ╰── NMDeviceModem
@@ -132,7 +132,7 @@
 

Functions

nm_device_modem_error_quark ()

-
GQuark
+
GQuark
 nm_device_modem_error_quark (void);

Registers an error quark for NMDeviceModem if necessary.

@@ -143,7 +143,7 @@ nm_device_modem_error_quark (void

nm_device_modem_get_modem_capabilities ()

-
NMDeviceModemCapabilities
+
NMDeviceModemCapabilities
 nm_device_modem_get_modem_capabilities
                                (NMDeviceModem *self);

Returns a bitfield of the generic access technology families the modem @@ -172,7 +172,7 @@ may require a firmware reload or reinitialization.


nm_device_modem_get_current_capabilities ()

-
NMDeviceModemCapabilities
+
NMDeviceModemCapabilities
 nm_device_modem_get_current_capabilities
                                (NMDeviceModem *self);

Returns a bitfield of the generic access technology families the modem @@ -268,7 +268,7 @@ a firmware reload or other reinitialization

Property Details

The “current-capabilities” property

-
  “current-capabilities”     guint
+
  “current-capabilities”     guint

The generic family of access technologies the modem currently supports without a firmware reload or reinitialization.

Flags: Read

@@ -277,7 +277,7 @@ without a firmware reload or reinitialization.


The “modem-capabilities” property

-
  “modem-capabilities”       guint
+
  “modem-capabilities”       guint

The generic family of access technologies the modem supports. Not all capabilities are available at the same time however; some modems require a firmware reload or other reinitialization to switch between eg diff --git a/docs/libnm-glib/html/NMDeviceOlpcMesh.html b/docs/libnm-glib/html/NMDeviceOlpcMesh.html index c803d5a0..ae2e367a 100644 --- a/docs/libnm-glib/html/NMDeviceOlpcMesh.html +++ b/docs/libnm-glib/html/NMDeviceOlpcMesh.html @@ -43,7 +43,7 @@ -GQuark +GQuark nm_device_olpc_mesh_error_quark () @@ -51,7 +51,7 @@ -GObject * +GObject * nm_device_olpc_mesh_new () @@ -74,7 +74,7 @@ -guint32 +guint32 nm_device_olpc_mesh_get_active_channel () @@ -93,7 +93,7 @@ -guint +guint active-channel Read @@ -105,7 +105,7 @@ -gchar * +gchar * hw-address Read @@ -145,7 +145,7 @@

Object Hierarchy

-
    GObject
+
    GObject
     ╰── NMObject
         ╰── NMDevice
             ╰── NMDeviceOlpcMesh
@@ -158,7 +158,7 @@
 

Functions

nm_device_olpc_mesh_error_quark ()

-
GQuark
+
GQuark
 nm_device_olpc_mesh_error_quark (void);

Registers an error quark for NMDeviceOlpcMesh if necessary.

@@ -169,8 +169,8 @@ nm_device_olpc_mesh_error_quark (

nm_device_olpc_mesh_new ()

-
GObject *
-nm_device_olpc_mesh_new (DBusGConnection *connection,
+
GObject *
+nm_device_olpc_mesh_new (DBusGConnection *connection,
                          const char *path);

Creates a new NMDeviceOlpcMesh.

@@ -184,7 +184,7 @@ nm_device_olpc_mesh_new (

connection

-

the DBusGConnection

+

the DBusGConnection

  @@ -251,14 +251,14 @@ nm_device_olpc_mesh_get_companion (

Returns

-

the companion of the device of NULL.

+

the companion of the device of NULL.

[transfer none]


nm_device_olpc_mesh_get_active_channel ()

-
guint32
+
guint32
 nm_device_olpc_mesh_get_active_channel
                                (NMDeviceOlpcMesh *device);

Returns the active channel of the NMDeviceOlpcMesh device.

@@ -350,7 +350,7 @@ nm_device_olpc_mesh_get_active_channel

Property Details

The “active-channel” property

-
  “active-channel”           guint
+
  “active-channel”           guint

The device's active channel.

Flags: Read

Default value: 0

@@ -365,7 +365,7 @@ nm_device_olpc_mesh_get_active_channel

The “hw-address” property

-
  “hw-address”               gchar *
+
  “hw-address”               gchar *

The hardware (MAC) address of the device.

Flags: Read

Default value: NULL

diff --git a/docs/libnm-glib/html/NMDeviceTeam.html b/docs/libnm-glib/html/NMDeviceTeam.html index df514edb..f7464aa5 100644 --- a/docs/libnm-glib/html/NMDeviceTeam.html +++ b/docs/libnm-glib/html/NMDeviceTeam.html @@ -43,7 +43,7 @@ -GQuark +GQuark nm_device_team_error_quark () @@ -51,7 +51,7 @@ -GObject * +GObject * nm_device_team_new () @@ -66,14 +66,14 @@ -gboolean +gboolean nm_device_team_get_carrier () -const GPtrArray * +const GPtrArray * nm_device_team_get_slaves () @@ -92,13 +92,13 @@ -gboolean +gboolean carrier Read -gchar * +gchar * hw-address Read @@ -144,7 +144,7 @@

Object Hierarchy

-
    GObject
+
    GObject
     ╰── NMObject
         ╰── NMDevice
             ╰── NMDeviceTeam
@@ -157,7 +157,7 @@
 

Functions

nm_device_team_error_quark ()

-
GQuark
+
GQuark
 nm_device_team_error_quark (void);

Registers an error quark for NMDeviceTeam if necessary.

@@ -169,8 +169,8 @@ nm_device_team_error_quark (void<

nm_device_team_new ()

-
GObject *
-nm_device_team_new (DBusGConnection *connection,
+
GObject *
+nm_device_team_new (DBusGConnection *connection,
                     const char *path);

Creates a new NMDeviceTeam.

@@ -184,7 +184,7 @@ nm_device_team_new (

connection

-

the DBusGConnection

+

the DBusGConnection

  @@ -233,7 +233,7 @@ device, and must not be modified.


nm_device_team_get_carrier ()

-
gboolean
+
gboolean
 nm_device_team_get_carrier (NMDeviceTeam *device);

Whether the device has carrier.

@@ -253,14 +253,14 @@ nm_device_team_get_carrier (

Returns

-

TRUE if the device has carrier

+

TRUE if the device has carrier

Since: 0.9.10


nm_device_team_get_slaves ()

-
const GPtrArray *
+
const GPtrArray *
 nm_device_team_get_slaves (NMDeviceTeam *device);

Gets the devices currently enslaved to device .

@@ -281,8 +281,8 @@ nm_device_team_get_slaves (

Returns

-

the GPtrArray containing -NMDevices that are slaves of device +

the GPtrArray containing +NMDevices that are slaves of device . This is the internal copy used by the device, and must not be modified.

[element-type NMDevice]

@@ -364,7 +364,7 @@ copy used by the device, and must not be modified.

Property Details

The “carrier” property

-
  “carrier”                  gboolean
+
  “carrier”                  gboolean

Whether the device has carrier.

Flags: Read

Default value: FALSE

@@ -372,7 +372,7 @@ copy used by the device, and must not be modified.


The “hw-address” property

-
  “hw-address”               gchar *
+
  “hw-address”               gchar *

The hardware (MAC) address of the device.

Flags: Read

Default value: NULL

diff --git a/docs/libnm-glib/html/NMDeviceVlan.html b/docs/libnm-glib/html/NMDeviceVlan.html index 39e35c7b..8e5b4c71 100644 --- a/docs/libnm-glib/html/NMDeviceVlan.html +++ b/docs/libnm-glib/html/NMDeviceVlan.html @@ -43,7 +43,7 @@ -GQuark +GQuark nm_device_vlan_error_quark () @@ -51,7 +51,7 @@ -GObject * +GObject * nm_device_vlan_new () @@ -66,7 +66,7 @@ -gboolean +gboolean nm_device_vlan_get_carrier () @@ -82,7 +82,7 @@ -guint +guint nm_device_vlan_get_vlan_id () @@ -101,13 +101,13 @@ -gboolean +gboolean carrier Read -gchar * +gchar * hw-address Read @@ -118,7 +118,7 @@ Read -guint +guint vlan-id Read @@ -162,7 +162,7 @@

Object Hierarchy

-
    GObject
+
    GObject
     ╰── NMObject
         ╰── NMDevice
             ╰── NMDeviceVlan
@@ -175,7 +175,7 @@
 

Functions

nm_device_vlan_error_quark ()

-
GQuark
+
GQuark
 nm_device_vlan_error_quark (void);

Registers an error quark for NMDeviceVlan if necessary.

@@ -186,8 +186,8 @@ nm_device_vlan_error_quark (void<

nm_device_vlan_new ()

-
GObject *
-nm_device_vlan_new (DBusGConnection *connection,
+
GObject *
+nm_device_vlan_new (DBusGConnection *connection,
                     const char *path);

Creates a new NMDeviceVlan.

@@ -201,7 +201,7 @@ nm_device_vlan_new (

connection

-

the DBusGConnection

+

the DBusGConnection

  @@ -248,7 +248,7 @@ device, and must not be modified.


nm_device_vlan_get_carrier ()

-
gboolean
+
gboolean
 nm_device_vlan_get_carrier (NMDeviceVlan *device);

Whether the device has carrier.

@@ -268,7 +268,7 @@ nm_device_vlan_get_carrier (

Returns

-

TRUE if the device has carrier

+

TRUE if the device has carrier


@@ -301,7 +301,7 @@ nm_device_vlan_get_parent (

nm_device_vlan_get_vlan_id ()

-
guint
+
guint
 nm_device_vlan_get_vlan_id (NMDeviceVlan *device);

Parameters

@@ -418,7 +418,7 @@ nm_device_vlan_get_vlan_id (

Property Details

The “carrier” property

-
  “carrier”                  gboolean
+
  “carrier”                  gboolean

Whether the device has carrier.

Flags: Read

Default value: FALSE

@@ -426,7 +426,7 @@ nm_device_vlan_get_vlan_id (

The “hw-address” property

-
  “hw-address”               gchar *
+
  “hw-address”               gchar *

The hardware (MAC) address of the device.

Flags: Read

Default value: NULL

@@ -442,7 +442,7 @@ nm_device_vlan_get_vlan_id (

The “vlan-id” property

-
  “vlan-id”                  guint
+
  “vlan-id”                  guint

The device's VLAN ID.

Flags: Read

Allowed values: <= 4095

diff --git a/docs/libnm-glib/html/NMDeviceWifi.html b/docs/libnm-glib/html/NMDeviceWifi.html index 2efca39f..b9a51ee7 100644 --- a/docs/libnm-glib/html/NMDeviceWifi.html +++ b/docs/libnm-glib/html/NMDeviceWifi.html @@ -44,7 +44,7 @@ -GQuark +GQuark nm_device_wifi_error_quark () @@ -52,7 +52,7 @@ -GObject * +GObject * nm_device_wifi_new () @@ -74,7 +74,7 @@ -NM80211Mode +NM80211Mode nm_device_wifi_get_mode () @@ -82,7 +82,7 @@ -guint32 +guint32 nm_device_wifi_get_bitrate () @@ -90,7 +90,7 @@ -NMDeviceWifiCapabilities +NMDeviceWifiCapabilities nm_device_wifi_get_capabilities () @@ -113,7 +113,7 @@ -const GPtrArray * +const GPtrArray * nm_device_wifi_get_access_points () @@ -160,29 +160,29 @@ Read -guint +guint bitrate Read -gchar * +gchar * hw-address Read -guint +guint mode Read -gchar * +gchar * perm-hw-address Read -guint +guint wireless-capabilities Read @@ -201,12 +201,12 @@ void access-point-added -Run First +Run First void access-point-removed -Run First +Run First
@@ -260,7 +260,7 @@

Object Hierarchy

-
    GObject
+
    GObject
     ╰── NMObject
         ╰── NMDevice
             ╰── NMDeviceWifi
@@ -273,7 +273,7 @@
 

Functions

nm_device_wifi_error_quark ()

-
GQuark
+
GQuark
 nm_device_wifi_error_quark (void);

Registers an error quark for NMDeviceWifi if necessary.

@@ -284,8 +284,8 @@ nm_device_wifi_error_quark (void<

nm_device_wifi_new ()

-
GObject *
-nm_device_wifi_new (DBusGConnection *connection,
+
GObject *
+nm_device_wifi_new (DBusGConnection *connection,
                     const char *path);

Creates a new NMDeviceWifi.

@@ -299,7 +299,7 @@ nm_device_wifi_new (

connection

-

the DBusGConnection

+

the DBusGConnection

  @@ -374,7 +374,7 @@ device, and must not be modified.


nm_device_wifi_get_mode ()

-
NM80211Mode
+
NM80211Mode
 nm_device_wifi_get_mode (NMDeviceWifi *device);

Gets the NMDeviceWifi mode.

@@ -400,7 +400,7 @@ nm_device_wifi_get_mode (

nm_device_wifi_get_bitrate ()

-
guint32
+
guint32
 nm_device_wifi_get_bitrate (NMDeviceWifi *device);

Gets the bit rate of the NMDeviceWifi in kbit/s.

@@ -426,7 +426,7 @@ nm_device_wifi_get_bitrate (

nm_device_wifi_get_capabilities ()

-
NMDeviceWifiCapabilities
+
NMDeviceWifiCapabilities
 nm_device_wifi_get_capabilities (NMDeviceWifi *device);

Gets the Wi-Fi capabilities of the NMDeviceWifi.

@@ -473,7 +473,7 @@ nm_device_wifi_get_active_access_point

Returns

-

the access point or NULL if none is active.

+

the access point or NULL if none is active.

[transfer none]

@@ -509,14 +509,14 @@ nm_device_wifi_get_access_point_by_path

Returns

-

the access point or NULL if none is found.

+

the access point or NULL if none is found.

[transfer none]


nm_device_wifi_get_access_points ()

-
const GPtrArray *
+
const GPtrArray *
 nm_device_wifi_get_access_points (NMDeviceWifi *device);

Gets all the scanned access points of the NMDeviceWifi.

@@ -536,8 +536,8 @@ nm_device_wifi_get_access_points (

Returns

-

a GPtrArray containing all the -scanned NMAccessPoints. +

a GPtrArray containing all the +scanned NMAccessPoints. The returned array is owned by the client and should not be modified.

[element-type NMAccessPoint]

@@ -547,8 +547,8 @@ The returned array is owned by the client and should not be modified.

NMDeviceWifiRequestScanFn ()

void
 (*NMDeviceWifiRequestScanFn) (NMDeviceWifi *device,
-                              GError *error,
-                              gpointer user_data);
+ GError *error, + gpointer user_data);

@@ -556,7 +556,7 @@ The returned array is owned by the client and should not be modified.

void
 nm_device_wifi_request_scan_simple (NMDeviceWifi *device,
                                     NMDeviceWifiRequestScanFn callback,
-                                    gpointer user_data);
+ gpointer user_data);

Request NM to scan for access points on the NMDeviceWifi. This function only instructs NM to perform scanning. Use nm_device_wifi_get_access_points() to get available access points.

@@ -726,7 +726,7 @@ required by the connection


The “bitrate” property

-
  “bitrate”                  guint
+
  “bitrate”                  guint

The bit rate of the device in kbit/s.

Flags: Read

Default value: 0

@@ -734,7 +734,7 @@ required by the connection


The “hw-address” property

-
  “hw-address”               gchar *
+
  “hw-address”               gchar *

The hardware (MAC) address of the device.

Flags: Read

Default value: NULL

@@ -742,7 +742,7 @@ required by the connection


The “mode” property

-
  “mode”                     guint
+
  “mode”                     guint

The mode of the device.

Flags: Read

Allowed values: <= 3

@@ -751,7 +751,7 @@ required by the connection


The “perm-hw-address” property

-
  “perm-hw-address”          gchar *
+
  “perm-hw-address”          gchar *

The hardware (MAC) address of the device.

Flags: Read

Default value: NULL

@@ -759,7 +759,7 @@ required by the connection


The “wireless-capabilities” property

-
  “wireless-capabilities”    guint
+
  “wireless-capabilities”    guint

The wireless capabilities of the device.

Flags: Read

Default value: 0

@@ -771,8 +771,8 @@ required by the connection

The “access-point-added” signal

void
 user_function (NMDeviceWifi *device,
-               GObject      *ap,
-               gpointer      user_data)
+ GObject *ap, + gpointer user_data)

Notifies that a NMAccessPoint is added to the Wi-Fi device.

Parameters

@@ -801,15 +801,15 @@ user_function (
-

Flags: Run First

+

Flags: Run First


The “access-point-removed” signal

void
 user_function (NMDeviceWifi *device,
-               GObject      *ap,
-               gpointer      user_data)
+ GObject *ap, + gpointer user_data)

Notifies that a NMAccessPoint is removed from the Wi-Fi device.

Parameters

@@ -838,7 +838,7 @@ user_function (
-

Flags: Run First

+

Flags: Run First

diff --git a/docs/libnm-glib/html/NMDeviceWimax.html b/docs/libnm-glib/html/NMDeviceWimax.html index 65261ea3..86270699 100644 --- a/docs/libnm-glib/html/NMDeviceWimax.html +++ b/docs/libnm-glib/html/NMDeviceWimax.html @@ -44,7 +44,7 @@ -GQuark +GQuark nm_device_wimax_error_quark () @@ -52,7 +52,7 @@ -GObject * +GObject * nm_device_wimax_new () @@ -82,7 +82,7 @@ -const GPtrArray * +const GPtrArray * nm_device_wimax_get_nsps () @@ -90,7 +90,7 @@ -guint +guint nm_device_wimax_get_center_frequency () @@ -98,7 +98,7 @@ -gint +gint nm_device_wimax_get_rssi () @@ -106,7 +106,7 @@ -gint +gint nm_device_wimax_get_cinr () @@ -114,7 +114,7 @@ -gint +gint nm_device_wimax_get_tx_power () @@ -147,23 +147,23 @@ -gchar * +gchar * bsid Read -guint +guint center-frequency Read -gint +gint cinr Read -gchar * +gchar * hw-address Read @@ -174,12 +174,12 @@ Read -gint +gint rssi Read -gint +gint tx-power Read @@ -198,12 +198,12 @@ void nsp-added -Run First +Run First void nsp-removed -Run First +Run First
@@ -261,7 +261,7 @@

Object Hierarchy

-
    GObject
+
    GObject
     ╰── NMObject
         ╰── NMDevice
             ╰── NMDeviceWimax
@@ -274,7 +274,7 @@
 

Functions

nm_device_wimax_error_quark ()

-
GQuark
+
GQuark
 nm_device_wimax_error_quark (void);

nm_device_wimax_error_quark has been deprecated since version 1.2 and should not be used in newly-written code.

@@ -289,8 +289,8 @@ nm_device_wimax_error_quark (void

nm_device_wimax_new ()

-
GObject *
-nm_device_wimax_new (DBusGConnection *connection,
+
GObject *
+nm_device_wimax_new (DBusGConnection *connection,
                      const char *path);

nm_device_wimax_new has been deprecated since version 1.2 and should not be used in newly-written code.

@@ -308,7 +308,7 @@ nm_device_wimax_new (

connection

-

the DBusGConnection

+

the DBusGConnection

  @@ -383,7 +383,7 @@ nm_device_wimax_get_active_nsp (

Returns

-

the access point or NULL if none is active.

+

the access point or NULL if none is active.

[transfer full]

@@ -422,14 +422,14 @@ nm_device_wimax_get_nsp_by_path (

Returns

-

the access point or NULL if none is found.

+

the access point or NULL if none is found.

[transfer none]


nm_device_wimax_get_nsps ()

-
const GPtrArray *
+
const GPtrArray *
 nm_device_wimax_get_nsps (NMDeviceWimax *wimax);

nm_device_wimax_get_nsps has been deprecated since version 1.2 and should not be used in newly-written code.

@@ -453,8 +453,8 @@ nm_device_wimax_get_nsps (

Returns

-

a GPtrArray containing -all the scanned NMWimaxNsps. +

a GPtrArray containing +all the scanned NMWimaxNsps. The returned array is owned by the client and should not be modified.

[element-type NMWimaxNsp]

@@ -462,7 +462,7 @@ The returned array is owned by the client and should not be modified.


nm_device_wimax_get_center_frequency ()

-
guint
+
guint
 nm_device_wimax_get_center_frequency (NMDeviceWimax *self);

nm_device_wimax_get_center_frequency has been deprecated since version 1.2 and should not be used in newly-written code.

@@ -494,7 +494,7 @@ device is not connected.


nm_device_wimax_get_rssi ()

-
gint
+
gint
 nm_device_wimax_get_rssi (NMDeviceWimax *self);

nm_device_wimax_get_rssi has been deprecated since version 1.2 and should not be used in newly-written code.

@@ -527,7 +527,7 @@ device is not connected.


nm_device_wimax_get_cinr ()

-
gint
+
gint
 nm_device_wimax_get_cinr (NMDeviceWimax *self);

nm_device_wimax_get_cinr has been deprecated since version 1.2 and should not be used in newly-written code.

@@ -559,7 +559,7 @@ meaning when the device is not connected.


nm_device_wimax_get_tx_power ()

-
gint
+
gint
 nm_device_wimax_get_tx_power (NMDeviceWimax *self);

nm_device_wimax_get_tx_power has been deprecated since version 1.2 and should not be used in newly-written code.

@@ -615,7 +615,7 @@ nm_device_wimax_get_bsid (

Returns

-

the ID of the serving Base Station, or NULL

+

the ID of the serving Base Station, or NULL

@@ -741,7 +741,7 @@ nm_device_wimax_get_bsid (

The “bsid” property

-
  “bsid”                     gchar *
+
  “bsid”                     gchar *

The ID of the serving base station as received from the network. Has no meaning when the device is not connected.

@@ -754,7 +754,7 @@ no meaning when the device is not connected.


The “center-frequency” property

-
  “center-frequency”         guint
+
  “center-frequency”         guint

The center frequency (in KHz) of the radio channel the device is using to communicate with the network when connected. Has no meaning when the device is not connected.

@@ -768,7 +768,7 @@ device is not connected.


The “cinr” property

-
  “cinr”                     gint
+
  “cinr”                     gint

CINR (Carrier to Interference + Noise Ratio) of the current radio link in dB. CINR is a more accurate measure of radio link quality. Has no meaning when the device is not connected.

@@ -782,7 +782,7 @@ meaning when the device is not connected.


The “hw-address” property

-
  “hw-address”               gchar *
+
  “hw-address”               gchar *

The hardware (MAC) address of the device.

NMDeviceWimax:hw-address has been deprecated since version 1.2 and should not be used in newly-written code.

@@ -806,7 +806,7 @@ meaning when the device is not connected.


The “rssi” property

-
  “rssi”                     gint
+
  “rssi”                     gint

RSSI of the current radio link in dBm. This value indicates how strong the raw received RF signal from the base station is, but does not indicate the overall quality of the radio link. Has no meaning when the @@ -821,7 +821,7 @@ device is not connected.


The “tx-power” property

-
  “tx-power”                 gint
+
  “tx-power”                 gint

Average power of the last burst transmitted by the device, in units of 0.5 dBm. i.e. a TxPower of -11 represents an actual device TX power of -5.5 dBm. Has no meaning when the device is not connected.

@@ -839,8 +839,8 @@ device is not connected.

The “nsp-added” signal

void
 user_function (NMDeviceWimax *self,
-               GObject       *nsp,
-               gpointer       user_data)
+ GObject *nsp, + gpointer user_data)

Notifies that a NMWimaxNsp is added to the wimax device.

NMDeviceWimax::nsp-added has been deprecated since version 1.2 and should not be used in newly-written code.

@@ -873,15 +873,15 @@ user_function (<
-

Flags: Run First

+

Flags: Run First


The “nsp-removed” signal

void
 user_function (NMDeviceWimax *self,
-               GObject       *nsp,
-               gpointer       user_data)
+ GObject *nsp, + gpointer user_data)

Notifies that a NMWimaxNsp is removed from the wimax device.

NMDeviceWimax::nsp-removed has been deprecated since version 1.2 and should not be used in newly-written code.

@@ -914,7 +914,7 @@ user_function (<
-

Flags: Run First

+

Flags: Run First

diff --git a/docs/libnm-glib/html/NMIP4Config.html b/docs/libnm-glib/html/NMIP4Config.html index 51f29f4a..e475e222 100644 --- a/docs/libnm-glib/html/NMIP4Config.html +++ b/docs/libnm-glib/html/NMIP4Config.html @@ -43,7 +43,7 @@ -GObject * +GObject * nm_ip4_config_new () @@ -57,42 +57,42 @@ -const GSList * +const GSList * nm_ip4_config_get_addresses () -const GSList * +const GSList * nm_ip4_config_get_routes () -const GArray * +const GArray * nm_ip4_config_get_nameservers () -const GPtrArray * +const GPtrArray * nm_ip4_config_get_domains () -const GPtrArray * +const GPtrArray * nm_ip4_config_get_searches () -const GArray * +const GArray * nm_ip4_config_get_wins_servers () @@ -111,7 +111,7 @@ -gpointer +gpointer addresses Read @@ -123,7 +123,7 @@ -gchar * +gchar * gateway Read @@ -134,7 +134,7 @@ Read -gpointer +gpointer routes Read @@ -194,7 +194,7 @@

Object Hierarchy

-
    GObject
+
    GObject
     ╰── NMObject
         ╰── NMIP4Config
 
@@ -206,8 +206,8 @@

Functions

nm_ip4_config_new ()

-
GObject *
-nm_ip4_config_new (DBusGConnection *connection,
+
GObject *
+nm_ip4_config_new (DBusGConnection *connection,
                    const char *object_path);

Creates a new NMIP4Config.

@@ -221,7 +221,7 @@ nm_ip4_config_new (

connection

-

the DBusGConnection

+

the DBusGConnection

  @@ -268,7 +268,7 @@ nm_ip4_config_get_gateway (

nm_ip4_config_get_addresses ()

-
const GSList *
+
const GSList *
 nm_ip4_config_get_addresses (NMIP4Config *config);

Gets the IP4 addresses (containing the address, prefix, and gateway).

@@ -288,7 +288,7 @@ nm_ip4_config_get_addresses (

Returns

-

the GSList containing NMIP4Addresses. +

the GSList containing NMIP4Addresses. This is the internal copy used by the configuration and must not be modified.

[element-type NMIP4Address]

@@ -296,7 +296,7 @@ This is the internal copy used by the configuration and must not be modified.

nm_ip4_config_get_routes ()

-
const GSList *
+
const GSList *
 nm_ip4_config_get_routes (NMIP4Config *config);

Gets the routes.

@@ -316,7 +316,7 @@ nm_ip4_config_get_routes (

Returns

-

the GSList containing +

the GSList containing NMIP4Routes. This is the internal copy used by the configuration, and must not be modified.

[element-type NMIP4Route]

@@ -325,7 +325,7 @@ and must not be modified.


nm_ip4_config_get_nameservers ()

-
const GArray *
+
const GArray *
 nm_ip4_config_get_nameservers (NMIP4Config *config);

Gets the domain name servers (DNS).

@@ -345,7 +345,7 @@ nm_ip4_config_get_nameservers (

Returns

-

the GArray containing guint32s. +

the GArray containing guint32s. This is the internal copy used by the configuration and must not be modified.

[element-type guint32]

@@ -354,7 +354,7 @@ modified.


nm_ip4_config_get_domains ()

-
const GPtrArray *
+
const GPtrArray *
 nm_ip4_config_get_domains (NMIP4Config *config);

Gets the domain names.

@@ -374,7 +374,7 @@ nm_ip4_config_get_domains (

Returns

-

the GPtrArray containing domains as strings. This is the +

the GPtrArray containing domains as strings. This is the internal copy used by the configuration, and must not be modified.

[element-type utf8]

@@ -382,7 +382,7 @@ internal copy used by the configuration, and must not be modified.


nm_ip4_config_get_searches ()

-
const GPtrArray *
+
const GPtrArray *
 nm_ip4_config_get_searches (NMIP4Config *config);

Gets the dns searches.

@@ -402,7 +402,7 @@ nm_ip4_config_get_searches (

Returns

-

the GPtrArray containing dns searches as strings. This is the +

the GPtrArray containing dns searches as strings. This is the internal copy used by the configuration, and must not be modified.

[element-type utf8]

@@ -411,7 +411,7 @@ internal copy used by the configuration, and must not be modified.


nm_ip4_config_get_wins_servers ()

-
const GArray *
+
const GArray *
 nm_ip4_config_get_wins_servers (NMIP4Config *config);

Gets the Windows Internet Name Service servers (WINS).

@@ -431,7 +431,7 @@ nm_ip4_config_get_wins_servers (

Returns

-

the GArray containing guint32s. +

the GArray containing guint32s. This is the internal copy used by the configuration and must not be modified.

[element-type guint32]

@@ -486,21 +486,21 @@ modified.

Property Details

The “addresses” property

-
  “addresses”                gpointer
-

The GPtrArray containing NMIP4Addresses of the configuration.

+
  “addresses”                gpointer
+

The GPtrArray containing NMIP4Addresses of the configuration.

Flags: Read


The “domains” property

  “domains”                  NMStringArray *
-

The GPtrArray containing domain strings of the configuration.

+

The GPtrArray containing domain strings of the configuration.

Flags: Read


The “gateway” property

-
  “gateway”                  gchar *
+
  “gateway”                  gchar *

The IP4 gateway address of the configuration as string.

Flags: Read

Default value: NULL

@@ -510,21 +510,21 @@ modified.

The “nameservers” property

  “nameservers”              NMUintArray *
-

The GArray containing name servers (guint32s) of the configuration.

+

The GArray containing name servers (guint32s) of the configuration.

Flags: Read


The “routes” property

-
  “routes”                   gpointer
-

The GPtrArray containing NMSettingIP4Routes of the configuration.

+
  “routes”                   gpointer
+

The GPtrArray containing NMSettingIP4Routes of the configuration.

Flags: Read


The “searches” property

  “searches”                 NMStringArray *
-

The GPtrArray containing dns search strings of the configuration.

+

The GPtrArray containing dns search strings of the configuration.

Flags: Read

Since: 0.9.10

@@ -532,7 +532,7 @@ modified.

The “wins-servers” property

  “wins-servers”             NMUintArray *
-

The GArray containing WINS servers (guint32s) of the configuration.

+

The GArray containing WINS servers (guint32s) of the configuration.

Flags: Read

diff --git a/docs/libnm-glib/html/NMIP6Config.html b/docs/libnm-glib/html/NMIP6Config.html index 87bdf999..dbc32756 100644 --- a/docs/libnm-glib/html/NMIP6Config.html +++ b/docs/libnm-glib/html/NMIP6Config.html @@ -43,7 +43,7 @@ -GObject * +GObject * nm_ip6_config_new () @@ -57,14 +57,14 @@ -const GSList * +const GSList * nm_ip6_config_get_addresses () -const GSList * +const GSList * nm_ip6_config_get_routes () @@ -72,7 +72,7 @@ -guint32 +guint32 nm_ip6_config_get_num_nameservers () @@ -86,21 +86,21 @@ -const GSList * +const GSList * nm_ip6_config_get_nameservers () -const GPtrArray * +const GPtrArray * nm_ip6_config_get_domains () -const GPtrArray * +const GPtrArray * nm_ip6_config_get_searches () @@ -132,7 +132,7 @@ -gchar * +gchar * gateway Read @@ -194,7 +194,7 @@

Object Hierarchy

-
    GObject
+
    GObject
     ╰── NMObject
         ╰── NMIP6Config
 
@@ -206,8 +206,8 @@

Functions

nm_ip6_config_new ()

-
GObject *
-nm_ip6_config_new (DBusGConnection *connection,
+
GObject *
+nm_ip6_config_new (DBusGConnection *connection,
                    const char *object_path);

Creates a new NMIP6Config.

@@ -221,7 +221,7 @@ nm_ip6_config_new (

connection

-

the DBusGConnection

+

the DBusGConnection

  @@ -268,7 +268,7 @@ nm_ip6_config_get_gateway (

nm_ip6_config_get_addresses ()

-
const GSList *
+
const GSList *
 nm_ip6_config_get_addresses (NMIP6Config *config);

Gets the IP6 addresses (containing the address, prefix, and gateway).

@@ -288,7 +288,7 @@ nm_ip6_config_get_addresses (

Returns

-

the GSList containing +

the GSList containing NMIP6Addresses. This is the internal copy used by the configuration and must not be modified.

[element-type NMIP6Address]

@@ -297,7 +297,7 @@ and must not be modified.


nm_ip6_config_get_routes ()

-
const GSList *
+
const GSList *
 nm_ip6_config_get_routes (NMIP6Config *config);

Gets the routes.

@@ -317,7 +317,7 @@ nm_ip6_config_get_routes (

Returns

-

the GSList containing +

the GSList containing NMIP6Routes. This is the internal copy used by the configuration, and must not be modified.

[element-type NMIP6Route]

@@ -326,7 +326,7 @@ and must not be modified.


nm_ip6_config_get_num_nameservers ()

-
guint32
+
guint32
 nm_ip6_config_get_num_nameservers (NMIP6Config *config);

Gets the number of the domain name servers in the configuration.

@@ -355,7 +355,7 @@ nm_ip6_config_get_num_nameservers (

nm_ip6_config_get_nameserver ()

const struct in6_addr *
 nm_ip6_config_get_nameserver (NMIP6Config *config,
-                              guint32 idx);
+ guint32 idx);

Gets the domain name server at index idx in the configuration.

@@ -391,7 +391,7 @@ nm_ip6_config_get_nameserver (

nm_ip6_config_get_nameservers ()

-
const GSList *
+
const GSList *
 nm_ip6_config_get_nameservers (NMIP6Config *config);

Gets the domain name servers (DNS).

[skip]

@@ -412,7 +412,7 @@ nm_ip6_config_get_nameservers (

Returns

-

a GSList containing elements of type 'struct in6_addr' which +

a GSList containing elements of type 'struct in6_addr' which contain the addresses of nameservers of the configuration. This is the internal copy used by the configuration and must not be modified.

@@ -420,7 +420,7 @@ internal copy used by the configuration and must not be modified.


nm_ip6_config_get_domains ()

-
const GPtrArray *
+
const GPtrArray *
 nm_ip6_config_get_domains (NMIP6Config *config);

Gets the domain names.

@@ -440,7 +440,7 @@ nm_ip6_config_get_domains (

Returns

-

the GPtrArray containing domains as strings. +

the GPtrArray containing domains as strings. This is the internal copy used by the configuration, and must not be modified.

[element-type utf8]

@@ -448,7 +448,7 @@ This is the internal copy used by the configuration, and must not be modified. <

nm_ip6_config_get_searches ()

-
const GPtrArray *
+
const GPtrArray *
 nm_ip6_config_get_searches (NMIP6Config *config);

Gets the dns searches.

@@ -468,7 +468,7 @@ nm_ip6_config_get_searches (

Returns

-

the GPtrArray containing dns searches as strings. +

the GPtrArray containing dns searches as strings. This is the internal copy used by the configuration, and must not be modified.

[element-type utf8]

@@ -518,8 +518,8 @@ This is the internal copy used by the configuration, and must not be modified. <

The “addresses” property

  “addresses”                NMIP6AddressObjectArray *
-

The GPtrArray containing the IPv6 addresses; use -nm_utils_ip6_addresses_from_gvalue() to return a GSList of +

The GPtrArray containing the IPv6 addresses; use +nm_utils_ip6_addresses_from_gvalue() to return a GSList of NMSettingIP6Address objects that is more usable than the raw data.

Flags: Read

@@ -527,13 +527,13 @@ This is the internal copy used by the configuration, and must not be modified. <

The “domains” property

  “domains”                  NMStringArray *
-

The GPtrArray containing domain strings of the configuration.

+

The GPtrArray containing domain strings of the configuration.

Flags: Read


The “gateway” property

-
  “gateway”                  gchar *
+
  “gateway”                  gchar *

The IPv6 gateway as string

Flags: Read

Default value: NULL

@@ -543,7 +543,7 @@ This is the internal copy used by the configuration, and must not be modified. <

The “nameservers” property

  “nameservers”              NMIP6AddressArray *
-

The GPtrArray containing elements of type 'struct ip6_addr' which +

The GPtrArray containing elements of type 'struct ip6_addr' which contain the addresses of nameservers of the configuration.

Flags: Read

@@ -551,8 +551,8 @@ contain the addresses of nameservers of the configuration.

The “routes” property

  “routes”                   NMIP6RouteObjectArray *
-

The GPtrArray containing the IPv6 routes; use -nm_utils_ip6_routes_from_gvalue() to return a GSList of +

The GPtrArray containing the IPv6 routes; use +nm_utils_ip6_routes_from_gvalue() to return a GSList of NMSettingIP6Address objects that is more usable than the raw data.

Flags: Read

@@ -560,7 +560,7 @@ contain the addresses of nameservers of the configuration.

The “searches” property

  “searches”                 NMStringArray *
-

The GPtrArray containing dns search strings of the configuration.

+

The GPtrArray containing dns search strings of the configuration.

Flags: Read

Since: 0.9.10

diff --git a/docs/libnm-glib/html/NMObject.html b/docs/libnm-glib/html/NMObject.html index 14735183..22f20ed9 100644 --- a/docs/libnm-glib/html/NMObject.html +++ b/docs/libnm-glib/html/NMObject.html @@ -44,7 +44,7 @@ -GQuark +GQuark nm_object_error_quark () @@ -52,7 +52,7 @@ -DBusGConnection * +DBusGConnection * nm_object_get_connection () @@ -79,13 +79,13 @@ -DBusGConnection * +DBusGConnection * dbus-connection Read / Write / Construct Only -gchar * +gchar * dbus-path Read / Write / Construct Only @@ -103,7 +103,7 @@ void object-creation-failed -Run First +Run First
@@ -136,7 +136,7 @@

Object Hierarchy

-
    GObject
+
    GObject
     ╰── NMObject
         ├── NMClient
         ├── NMDevice
@@ -156,7 +156,7 @@
 

Functions

nm_object_error_quark ()

-
GQuark
+
GQuark
 nm_object_error_quark (void);

Registers an error quark for NMObject if necessary.

@@ -167,7 +167,7 @@ nm_object_error_quark (void

nm_object_get_connection ()

-
DBusGConnection *
+
DBusGConnection *
 nm_object_get_connection (NMObject *object);

Gets the NMObject's DBusGConnection.

@@ -274,13 +274,13 @@ device, and must not be modified.

Property Details

The “dbus-connection” property

-
  “dbus-connection”          DBusGConnection *
+
  “dbus-connection”          DBusGConnection *

Flags: Read / Write / Construct Only


The “dbus-path” property

-
  “dbus-path”                gchar *
+
  “dbus-path”                gchar *

Flags: Read / Write / Construct Only

Default value: NULL

@@ -291,9 +291,9 @@ device, and must not be modified.

The “object-creation-failed” signal

void
 user_function (NMObject *master_object,
-               gpointer  error,
-               gpointer  failed_path,
-               gpointer  user_data)
+ gpointer error, + gpointer failed_path, + gpointer user_data)

Indicates that an error occured while creating an NMObject object during property handling of master_object .

@@ -331,7 +331,7 @@ during property handling of master_object
-

Flags: Run First

+

Flags: Run First

diff --git a/docs/libnm-glib/html/NMRemoteConnection.html b/docs/libnm-glib/html/NMRemoteConnection.html index 12f56c9f..c086340e 100644 --- a/docs/libnm-glib/html/NMRemoteConnection.html +++ b/docs/libnm-glib/html/NMRemoteConnection.html @@ -44,7 +44,7 @@ -GQuark +GQuark nm_remote_connection_error_quark () @@ -116,7 +116,7 @@ -gboolean +gboolean nm_remote_connection_get_unsaved () @@ -136,24 +136,24 @@ -DBusGConnection * +DBusGConnection * bus Write / Construct Only -DBusGConnection * +DBusGConnection * dbus-connection Write / Construct Only -gchar * +gchar * dbus-path Write / Construct Only -gboolean +gboolean unsaved Read @@ -172,17 +172,17 @@ void removed -Run First +Run First void updated -Run First +Run First void visible -Run First +Run First
@@ -228,8 +228,8 @@

Object Hierarchy

-
    GObject
-    ╰── NMConnection
+
    GObject
+    ╰── NMConnection
         ╰── NMRemoteConnection
 
@@ -240,7 +240,7 @@

Functions

nm_remote_connection_error_quark ()

-
GQuark
+
GQuark
 nm_remote_connection_error_quark (void);

Registers an error quark for NMRemoteConnection if necessary.

@@ -253,8 +253,8 @@ nm_remote_connection_error_quark (

NMRemoteConnectionResultFunc ()

void
 (*NMRemoteConnectionResultFunc) (NMRemoteConnection *connection,
-                                 GError *error,
-                                 gpointer user_data);
+ GError *error, + gpointer user_data);

Called when NetworkManager has finished an asynchronous operation on a connection, like commit changes, deleting, saving, etc.

@@ -290,9 +290,9 @@ connection, like commit changes, deleting, saving, etc.

NMRemoteConnectionGetSecretsFunc ()

void
 (*NMRemoteConnectionGetSecretsFunc) (NMRemoteConnection *connection,
-                                     GHashTable *secrets,
-                                     GError *error,
-                                     gpointer user_data);
+ GHashTable *secrets, + GError *error, + gpointer user_data);

Called when NetworkManager returns secrets in response to a request for secrets via nm_remote_connection_get_secrets().

@@ -312,7 +312,7 @@ secrets via

secrets

on success, a hash table of -hash tables, with each inner hash mapping a setting property to a GValue +hash tables, with each inner hash mapping a setting property to a GValue containing that property's value.

[element-type utf8 GLib.HashTable] @@ -334,7 +334,7 @@ containing that property's value.

nm_remote_connection_new ()

NMRemoteConnection *
-nm_remote_connection_new (DBusGConnection *bus,
+nm_remote_connection_new (DBusGConnection *bus,
                           const char *path);

Creates a new object representing the remote connection.

@@ -361,7 +361,7 @@ nm_remote_connection_new (

Returns

-

the new remote connection object on success, or NULL on failure

+

the new remote connection object on success, or NULL on failure


@@ -370,7 +370,7 @@ nm_remote_connection_new (void nm_remote_connection_commit_changes (NMRemoteConnection *connection, NMRemoteConnectionResultFunc callback, - gpointer user_data);
+ gpointer user_data);

Send any local changes to the settings and properties of this connection to NetworkManager, which will immediately save them to disk.

@@ -410,7 +410,7 @@ commit completes.

nm_remote_connection_commit_changes_unsaved (NMRemoteConnection *connection, NMRemoteConnectionResultFunc callback, - gpointer user_data);
+ gpointer user_data);

Send any local changes to the settings and properties of this connection to NetworkManager. The changes are not saved to disk until either nm_remote_connection_save() or nm_remote_connection_commit_changes() is @@ -452,7 +452,7 @@ commit completes.

void
 nm_remote_connection_save (NMRemoteConnection *connection,
                            NMRemoteConnectionResultFunc callback,
-                           gpointer user_data);
+ gpointer user_data);

Saves the connection to disk if the connection has changes that have not yet been written to disk, or if the connection has never been saved.

@@ -492,7 +492,7 @@ save completes.

void
 nm_remote_connection_delete (NMRemoteConnection *connection,
                              NMRemoteConnectionResultFunc callback,
-                             gpointer user_data);
+ gpointer user_data);

Delete the connection.

Parameters

@@ -530,7 +530,7 @@ nm_remote_connection_delete (NMRemoteConnection *connection, const char *setting_name, NMRemoteConnectionGetSecretsFunc callback, - gpointer user_data);
+ gpointer user_data);

Request the connection's secrets.

Parameters

@@ -548,13 +548,13 @@ nm_remote_connection_get_secrets (

setting_name

-

the NMSetting object name to get secrets for

+

the NMSetting object name to get secrets for

 

callback

a function to be called when the update completes; -must not be NULL.

+must not be NULL.

[scope async] @@ -570,7 +570,7 @@ must not be

nm_remote_connection_get_unsaved ()

-
gboolean
+
gboolean
 nm_remote_connection_get_unsaved (NMRemoteConnection *connection);

Parameters

@@ -589,8 +589,8 @@ nm_remote_connection_get_unsaved (

Returns

-

TRUE if the remote connection contains changes that have not -been saved to disk, FALSE if the connection is the same as its on-disk +

TRUE if the remote connection contains changes that have not +been saved to disk, FALSE if the connection is the same as its on-disk representation.

Since: 0.9.10

@@ -668,29 +668,29 @@ representation.

Property Details

The “bus” property

-
  “bus”                      DBusGConnection *
-

The DBusGConnection that the NMRemoteConnection is connected to.

+
  “bus”                      DBusGConnection *
+

The DBusGConnection that the NMRemoteConnection is connected to.

Flags: Write / Construct Only


The “dbus-connection” property

-
  “dbus-connection”          DBusGConnection *
+
  “dbus-connection”          DBusGConnection *

Flags: Write / Construct Only


The “dbus-path” property

-
  “dbus-path”                gchar *
+
  “dbus-path”                gchar *

Flags: Write / Construct Only

Default value: NULL


The “unsaved” property

-
  “unsaved”                  gboolean
-

TRUE if the remote connection contains changes that have not been saved -to disk, FALSE if the connection is the same as its on-disk representation.

+
  “unsaved”                  gboolean
+

TRUE if the remote connection contains changes that have not been saved +to disk, FALSE if the connection is the same as its on-disk representation.

Flags: Read

Default value: FALSE

Since: 0.9.10

@@ -702,7 +702,7 @@ to disk,

The “removed” signal

void
 user_function (NMRemoteConnection *connection,
-               gpointer            user_data)
+ gpointer user_data)

This signal is emitted when a connection is either deleted or becomes invisible to the current user.

@@ -716,7 +716,7 @@ invisible to the current user.

connection

-

a NMConnection

+

a NMConnection

  @@ -727,14 +727,14 @@ invisible to the current user.

-

Flags: Run First

+

Flags: Run First


The “updated” signal

void
 user_function (NMRemoteConnection *connection,
-               gpointer            user_data)
+ gpointer user_data)

This signal is emitted when a connection changes, and it is still visible to the user.

@@ -748,7 +748,7 @@ still visible to the user.

connection

-

a NMConnection

+

a NMConnection

  @@ -759,16 +759,16 @@ still visible to the user.

-

Flags: Run First

+

Flags: Run First


The “visible” signal

void
 user_function (NMRemoteConnection *nmremoteconnection,
-               gboolean            arg1,
-               gpointer            user_data)
-

Flags: Run First

+ gboolean arg1, + gpointer user_data)
+

Flags: Run First

diff --git a/docs/libnm-glib/html/NMRemoteSettings.html b/docs/libnm-glib/html/NMRemoteSettings.html index abac4049..a91ef5e0 100644 --- a/docs/libnm-glib/html/NMRemoteSettings.html +++ b/docs/libnm-glib/html/NMRemoteSettings.html @@ -44,7 +44,7 @@ -GQuark +GQuark nm_remote_settings_error_quark () @@ -100,7 +100,7 @@ -GSList * +GSList * nm_remote_settings_list_connections () @@ -132,7 +132,7 @@ -gboolean +gboolean nm_remote_settings_add_connection () @@ -140,7 +140,7 @@ -gboolean +gboolean nm_remote_settings_add_connection_unsaved () @@ -148,7 +148,7 @@ -gboolean +gboolean nm_remote_settings_load_connections () @@ -156,7 +156,7 @@ -gboolean +gboolean nm_remote_settings_reload_connections () @@ -164,7 +164,7 @@ -gboolean +gboolean nm_remote_settings_save_hostname () @@ -184,23 +184,23 @@ -DBusGConnection * +DBusGConnection * bus Read / Write / Construct Only -gboolean +gboolean can-modify Read -gchar * +gchar * hostname Read -gboolean +gboolean service-running Read @@ -219,12 +219,12 @@ void connections-read -Run First +Run First void new-connection -Run First +Run First
@@ -274,7 +274,7 @@

Object Hierarchy

-
    GObject
+
    GObject
     ╰── NMRemoteSettings
 
@@ -284,13 +284,13 @@ which stores network configuration and allows authenticated clients to add, delete, and modify that configuration. The data required to connect to a specific network is called a "connection" and encapsulated by the -NMConnection object. Once a connection is known to NetworkManager, having +NMConnection object. Once a connection is known to NetworkManager, having either been added by a user or read from on-disk storage, the NMRemoteSettings object creates a NMRemoteConnection object which represents this stored connection. Use the NMRemoteConnection object to perform any operations like modification or deletion.

To add a new network connection to the NetworkManager settings service, first -build up a template NMConnection object. Since this connection is not yet +build up a template NMConnection object. Since this connection is not yet added to NetworkManager, it is known only to your program and is not yet an NMRemoteConnection. Then ask NMRemoteSettings to add your connection. When the connection is added successfully, the supplied callback is called @@ -366,15 +366,15 @@ the stored object known to NetworkManager.

gpointer user_data) { if (error) - g_print ("Error adding connection: %s", error->message); + g_print ("Error adding connection: %s", error->message); else { - g_print ("Added: %s\n", nm_connection_get_path (NM_CONNECTION (remote))); + g_print ("Added: %s\n", nm_connection_get_path (NM_CONNECTION (remote))); /* Use 'remote' with nm_remote_connection_commit_changes() to save * changes and nm_remote_connection_delete() to delete the connection */ } } -static gboolean +static gboolean add_wired_connection (const char *human_name) { NMConnection *connection; @@ -383,35 +383,35 @@ the stored object known to NetworkManager.

char *uuid; gboolean success; - connection = nm_connection_new (); + connection = nm_connection_new (); /* Build up the 'connection' setting */ - s_con = (NMSettingConnection *) nm_setting_connection_new (); - uuid = nm_utils_uuid_generate (); - g_object_set (G_OBJECT (s_con), - NM_SETTING_CONNECTION_UUID, uuid, - NM_SETTING_CONNECTION_ID, human_name, - NM_SETTING_CONNECTION_TYPE, NM_SETTING_WIRED_SETTING_NAME, - NULL); - g_free (uuid); - nm_connection_add_setting (connection, NM_SETTING (s_con)); + s_con = (NMSettingConnection *) nm_setting_connection_new (); + uuid = nm_utils_uuid_generate (); + g_object_set (G_OBJECT (s_con), + NM_SETTING_CONNECTION_UUID, uuid, + NM_SETTING_CONNECTION_ID, human_name, + NM_SETTING_CONNECTION_TYPE, NM_SETTING_WIRED_SETTING_NAME, + NULL); + g_free (uuid); + nm_connection_add_setting (connection, NM_SETTING (s_con)); /* Add the required 'wired' setting as this is a wired connection */ - nm_connection_add_setting (connection, nm_setting_wired_new ()); + nm_connection_add_setting (connection, nm_setting_wired_new ()); /* Add an 'ipv4' setting using AUTO configuration (eg DHCP) */ - s_ip4 = (NMSettingIP4Config *) nm_setting_ip4_config_new (); - g_object_set (G_OBJECT (s_ip4), - NM_SETTING_IP4_CONFIG_METHOD, NM_SETTING_IP4_CONFIG_METHOD_AUTO, - NULL); - nm_connection_add_setting (connection, NM_SETTING (s_ip4)); + s_ip4 = (NMSettingIP4Config *) nm_setting_ip4_config_new (); + g_object_set (G_OBJECT (s_ip4), + NM_SETTING_IP4_CONFIG_METHOD, NM_SETTING_IP4_CONFIG_METHOD_AUTO, + NULL); + nm_connection_add_setting (connection, NM_SETTING (s_ip4)); /* Ask NetworkManager to store the connection */ success = nm_remote_settings_add_connection (settings, connection, added_cb, loop); /* Release the template connection; the actual stored connection will * be returned in added_cb() */ - g_object_unref (connection); + g_object_unref (connection); /* Let glib event loop run and added_cb() will be called when NetworkManager * is done adding the new connection. */ @@ -429,7 +429,7 @@ the stored object known to NetworkManager.

Functions

nm_remote_settings_error_quark ()

-
GQuark
+
GQuark
 nm_remote_settings_error_quark (void);

Registers an error quark for NMRemoteSettings if necessary.

@@ -443,8 +443,8 @@ nm_remote_settings_error_quark (v
void
 (*NMRemoteSettingsAddConnectionFunc) (NMRemoteSettings *settings,
                                       NMRemoteConnection *connection,
-                                      GError *error,
-                                      gpointer user_data);
+ GError *error, + gpointer user_data);

@@ -453,22 +453,22 @@ nm_remote_settings_error_quark (v (*NMRemoteSettingsLoadConnectionsFunc) (NMRemoteSettings *settings, char **failures, - GError *error, - gpointer user_data);
+ GError *error, + gpointer user_data);

NMRemoteSettingsSaveHostnameFunc ()

void
 (*NMRemoteSettingsSaveHostnameFunc) (NMRemoteSettings *settings,
-                                     GError *error,
-                                     gpointer user_data);
+ GError *error, + gpointer user_data);

nm_remote_settings_new ()

NMRemoteSettings *
-nm_remote_settings_new (DBusGConnection *bus);
+nm_remote_settings_new (DBusGConnection *bus);

Creates a new object representing the remote settings service.

Note that this will do blocking D-Bus calls to initialize the settings object. You can use nm_remote_settings_new_async() if you @@ -490,17 +490,17 @@ want to avoid that.

Returns

-

the new remote settings object on success, or NULL on failure

+

the new remote settings object on success, or NULL on failure


nm_remote_settings_new_async ()

void
-nm_remote_settings_new_async (DBusGConnection *bus,
-                              GCancellable *cancellable,
-                              GAsyncReadyCallback callback,
-                              gpointer user_data);
+nm_remote_settings_new_async (DBusGConnection *bus, + GCancellable *cancellable, + GAsyncReadyCallback callback, + gpointer user_data);

Creates a new object representing the remote settings service and begins asynchronously initializing it. callback will be called @@ -522,7 +522,7 @@ result.

cancellable

-

a GCancellable, or NULL

+

a GCancellable, or NULL

  @@ -544,8 +544,8 @@ result.

nm_remote_settings_new_finish ()

NMRemoteSettings *
-nm_remote_settings_new_finish (GAsyncResult *result,
-                               GError **error);
+nm_remote_settings_new_finish (GAsyncResult *result, + GError **error);

Gets the result of an nm_remote_settings_new_async() call.

Parameters

@@ -558,12 +558,12 @@ nm_remote_settings_new_finish (

result

-

a GAsyncResult

+

a GAsyncResult

 

error

-

location for a GError, or NULL

+

location for a GError, or NULL

  @@ -571,13 +571,13 @@ nm_remote_settings_new_finish (

Returns

-

a new NMRemoteSettings object, or NULL on error

+

a new NMRemoteSettings object, or NULL on error


nm_remote_settings_list_connections ()

-
GSList *
+
GSList *
 nm_remote_settings_list_connections (NMRemoteSettings *settings);

Parameters

@@ -601,7 +601,7 @@ list containing all connections provided by the remote settings service. Each element of the returned list is a NMRemoteConnection instance, which is owned by the NMRemoteSettings object and should not be freed by the caller. The returned list is, however, owned by the caller and should be freed -using g_slist_free() when no longer required.

+using g_slist_free() when no longer required.

[transfer container][element-type NMRemoteConnection]

@@ -638,7 +638,7 @@ nm_remote_settings_get_connection_by_id

Returns

-

the remote connection object on success, or NULL if no +

the remote connection object on success, or NULL if no matching object was found.

[transfer none]

@@ -677,7 +677,7 @@ nm_remote_settings_get_connection_by_path

Returns

-

the remote connection object on success, or NULL if the object was +

the remote connection object on success, or NULL if the object was not known.

[transfer none]

@@ -715,7 +715,7 @@ nm_remote_settings_get_connection_by_uuid

Returns

-

the remote connection object on success, or NULL if the object was +

the remote connection object on success, or NULL if the object was not known.

[transfer none]

@@ -723,11 +723,11 @@ not known.


nm_remote_settings_add_connection ()

-
gboolean
+
gboolean
 nm_remote_settings_add_connection (NMRemoteSettings *settings,
-                                   NMConnection *connection,
+                                   NMConnection *connection,
                                    NMRemoteSettingsAddConnectionFunc callback,
-                                   gpointer user_data);
+ gpointer user_data);

Requests that the remote settings service add the given settings to a new connection. The connection is immediately written to disk. connection is @@ -776,18 +776,18 @@ added, not the object itself

Returns

-

TRUE if the request was successful, FALSE if it failed

+

TRUE if the request was successful, FALSE if it failed


nm_remote_settings_add_connection_unsaved ()

-
gboolean
+
gboolean
 nm_remote_settings_add_connection_unsaved
                                (NMRemoteSettings *settings,
-                                NMConnection *connection,
+                                NMConnection *connection,
                                 NMRemoteSettingsAddConnectionFunc callback,
-                                gpointer user_data);
+ gpointer user_data);

Requests that the remote settings service add the given settings to a new connection. The connection is not written to disk, which may be done at a later time by calling the connection's nm_remote_connection_commit_changes() @@ -828,29 +828,29 @@ added, not the object itself

Returns

-

TRUE if the request was successful, FALSE if it failed

+

TRUE if the request was successful, FALSE if it failed

Since: 0.9.10


nm_remote_settings_load_connections ()

-
gboolean
+
gboolean
 nm_remote_settings_load_connections (NMRemoteSettings *settings,
                                      char **filenames,
                                      char ***failures,
-                                     GError **error);
+ GError **error);

Requests that the remote settings service load or reload the given files, adding or updating the connections described within.

The changes to the indicated files will not yet be reflected in settings 's connections array when the function returns.

If all of the indicated files were successfully loaded, the -function will return TRUE, and failures - will be set to NULL. If +function will return TRUE, and failures + will be set to NULL. If NetworkManager tried to load the files, but some (or all) failed, then failures - will be set to a NULL-terminated array of the + will be set to a NULL-terminated array of the filenames that failed to load.

Parameters

@@ -868,18 +868,18 @@ filenames that failed to load.

filenames

-

NULL-terminated array of filenames to load

+

NULL-terminated array of filenames to load

 

failures

-

on return, a NULL-terminated array of +

on return, a NULL-terminated array of filenames that failed to load.

[out][transfer full]

error

-

return location for GError

+

return location for GError

  @@ -887,18 +887,18 @@ filenames that failed to load.

Returns

-

TRUE if NetworkManager at least tried to load filenames +

TRUE if NetworkManager at least tried to load filenames , -FALSE if an error occurred (eg, permission denied).

+FALSE if an error occurred (eg, permission denied).

Since: 0.9.10


nm_remote_settings_reload_connections ()

-
gboolean
+
gboolean
 nm_remote_settings_reload_connections (NMRemoteSettings *settings,
-                                       GError **error);
+ GError **error);

Requests that the remote settings service reload all connection files from disk, adding, updating, and removing connections until the in-memory state matches the on-disk state.

@@ -918,7 +918,7 @@ the in-memory state matches the on-disk state.

error

-

return location for GError

+

return location for GError

  @@ -926,18 +926,18 @@ the in-memory state matches the on-disk state.

Returns

-

TRUE on success, FALSE on failure

+

TRUE on success, FALSE on failure

Since: 0.9.10


nm_remote_settings_save_hostname ()

-
gboolean
+
gboolean
 nm_remote_settings_save_hostname (NMRemoteSettings *settings,
                                   const char *hostname,
                                   NMRemoteSettingsSaveHostnameFunc callback,
-                                  gpointer user_data);
+ gpointer user_data);

Requests that the machine's persistent hostname be set to the specified value or cleared.

@@ -956,7 +956,7 @@ or cleared.

hostname

-

the new persistent hostname to set, or NULL to clear any existing +

the new persistent hostname to set, or NULL to clear any existing persistent hostname

  @@ -977,7 +977,7 @@ hostname operation completes.

Returns

-

TRUE if the request was successful, FALSE if it failed

+

TRUE if the request was successful, FALSE if it failed

@@ -1077,23 +1077,23 @@ hostname operation completes.

Property Details

The “bus” property

-
  “bus”                      DBusGConnection *
-

The DBusGConnection that the NMRemoteSettings is connected to. Defaults +

  “bus”                      DBusGConnection *
+

The DBusGConnection that the NMRemoteSettings is connected to. Defaults to the system bus if not specified.

Flags: Read / Write / Construct Only


The “can-modify” property

-
  “can-modify”               gboolean
-

If TRUE, adding and modifying connections is supported.

+
  “can-modify”               gboolean
+

If TRUE, adding and modifying connections is supported.

Flags: Read

Default value: FALSE


The “hostname” property

-
  “hostname”                 gchar *
+
  “hostname”                 gchar *

The machine hostname stored in persistent configuration. This can be modified by calling nm_remote_settings_save_hostname().

Flags: Read

@@ -1102,7 +1102,7 @@ modified by calling

The “service-running” property

-
  “service-running”          gboolean
+
  “service-running”          gboolean

Whether the settings service is running.

Flags: Read

Default value: FALSE

@@ -1114,17 +1114,17 @@ modified by calling

The “connections-read” signal

void
 user_function (NMRemoteSettings *nmremotesettings,
-               gpointer          user_data)
-

Flags: Run First

+ gpointer user_data)
+

Flags: Run First


The “new-connection” signal

void
 user_function (NMRemoteSettings *nmremotesettings,
-               GObject          *arg1,
-               gpointer          user_data)
-

Flags: Run First

+ GObject *arg1, + gpointer user_data)
+

Flags: Run First

diff --git a/docs/libnm-glib/html/NMSecretAgent.html b/docs/libnm-glib/html/NMSecretAgent.html index aac57add..5cb18fa7 100644 --- a/docs/libnm-glib/html/NMSecretAgent.html +++ b/docs/libnm-glib/html/NMSecretAgent.html @@ -44,7 +44,7 @@ -GQuark +GQuark nm_secret_agent_error_quark () @@ -76,7 +76,7 @@ -gboolean +gboolean nm_secret_agent_register () @@ -84,7 +84,7 @@ -gboolean +gboolean nm_secret_agent_unregister () @@ -92,7 +92,7 @@ -gboolean +gboolean nm_secret_agent_get_registered () @@ -135,7 +135,7 @@ -gboolean +gboolean auto-register Read / Write / Construct @@ -146,12 +146,12 @@ -gchar * +gchar * identifier Read / Write / Construct Only -gboolean +gboolean registered Read @@ -169,7 +169,7 @@ void registration-result -Run First +Run First
@@ -222,7 +222,7 @@

Object Hierarchy

-
    GObject
+
    GObject
     ╰── NMSecretAgent
 
@@ -233,7 +233,7 @@

Functions

nm_secret_agent_error_quark ()

-
GQuark
+
GQuark
 nm_secret_agent_error_quark (void);

@@ -241,10 +241,10 @@ nm_secret_agent_error_quark (void

NMSecretAgentGetSecretsFunc ()

void
 (*NMSecretAgentGetSecretsFunc) (NMSecretAgent *agent,
-                                NMConnection *connection,
-                                GHashTable *secrets,
-                                GError *error,
-                                gpointer user_data);
+ NMConnection *connection, + GHashTable *secrets, + GError *error, + gpointer user_data);

Called as a result of a request by NM to retrieve secrets. When the NMSecretAgent subclass has finished retrieving secrets and is ready to return them, or to return an error, this function should be called with @@ -277,18 +277,18 @@ something like this:

NMSettingWirelessSecurity *s_wsec; GHashTable *secrets_hash; -secrets = nm_connection_new (); -s_wsec = (NMSettingWirelessSecurity *) nm_setting_wireless_security_new (); -g_object_set (G_OBJECT (s_wsec), - NM_SETTING_WIRELESS_SECURITY_PSK, "my really cool PSK", - NULL); -nm_connection_add_setting (secrets, NM_SETTING (s_wsec)); -secrets_hash = nm_connection_to_hash (secrets, NM_SETTING_HASH_FLAG_ALL); +secrets = nm_connection_new (); +s_wsec = (NMSettingWirelessSecurity *) nm_setting_wireless_security_new (); +g_object_set (G_OBJECT (s_wsec), + NM_SETTING_WIRELESS_SECURITY_PSK, "my really cool PSK", + NULL); +nm_connection_add_setting (secrets, NM_SETTING (s_wsec)); +secrets_hash = nm_connection_to_hash (secrets, NM_SETTING_HASH_FLAG_ALL); (call the NMSecretAgentGetSecretsFunc with secrets_hash) -g_object_unref (secrets); -g_hash_table_unref (secrets_hash);
+g_object_unref (secrets); +g_hash_table_unref (secrets_hash);
@@ -313,17 +313,17 @@ something like this:

connection

the connection for which secrets were requested, note that this object will be unrefed after the callback has returned, use -g_object_ref()/g_object_unref() if you want to use this object after the callback +g_object_ref()/g_object_unref() if you want to use this object after the callback has returned.

[transfer none]

secrets

-

the GHashTable containing -the requested secrets in the same format as an NMConnection hash (as -created by nm_connection_to_hash() for example). Each key in secrets -should be the name of a NMSetting object (like "802-11-wireless-security") -and each value should be a GHashTable. The sub-hashes map string:GValue +

the GHashTable containing +the requested secrets in the same format as an NMConnection hash (as +created by nm_connection_to_hash() for example). Each key in secrets +should be the name of a NMSetting object (like "802-11-wireless-security") +and each value should be a GHashTable. The sub-hashes map string:GValue where the string is the setting property name (like "psk") and the value is the secret.

[element-type utf8 GLib.HashTable] @@ -347,9 +347,9 @@ is the secret.

NMSecretAgentSaveSecretsFunc ()

void
 (*NMSecretAgentSaveSecretsFunc) (NMSecretAgent *agent,
-                                 NMConnection *connection,
-                                 GError *error,
-                                 gpointer user_data);
+ NMConnection *connection, + GError *error, + gpointer user_data);

Called as a result of a request by NM to save secrets. When the NMSecretAgent subclass has finished saving the secrets, this function should be called.

@@ -371,7 +371,7 @@ should be called.

connection

the connection for which secrets were to be saved, note that this object will be unrefed after the callback has returned, use -g_object_ref()/g_object_unref() if you want to use this object after the callback +g_object_ref()/g_object_unref() if you want to use this object after the callback has returned.

[transfer none] @@ -394,9 +394,9 @@ has returned.

NMSecretAgentDeleteSecretsFunc ()

void
 (*NMSecretAgentDeleteSecretsFunc) (NMSecretAgent *agent,
-                                   NMConnection *connection,
-                                   GError *error,
-                                   gpointer user_data);
+ NMConnection *connection, + GError *error, + gpointer user_data);

Called as a result of a request by NM to delete secrets. When the NMSecretAgent subclass has finished deleting the secrets, this function should be called.

@@ -418,7 +418,7 @@ should be called.

connection

the connection for which secrets were to be deleted, note that this object will be unrefed after the callback has returned, use -g_object_ref()/g_object_unref() if you want to use this object after the callback +g_object_ref()/g_object_unref() if you want to use this object after the callback has returned.

[transfer none] @@ -439,7 +439,7 @@ has returned.


nm_secret_agent_register ()

-
gboolean
+
gboolean
 nm_secret_agent_register (NMSecretAgent *self);

Registers the NMSecretAgent with the NetworkManager secret manager, indicating to NetworkManager that the agent is able to provide and save @@ -463,15 +463,15 @@ asynchronous operation and its success or failure is indicated via the

Returns

-

a new TRUE if registration was successfully requested (this does -not mean registration itself was successful), FALSE if registration was not +

a new TRUE if registration was successfully requested (this does +not mean registration itself was successful), FALSE if registration was not successfully requested.


nm_secret_agent_unregister ()

-
gboolean
+
gboolean
 nm_secret_agent_unregister (NMSecretAgent *self);

Unregisters the NMSecretAgent with the NetworkManager secret manager, indicating to NetworkManager that the agent is will no longer provide or @@ -493,13 +493,13 @@ store secrets on behalf of this user.

Returns

-

a new TRUE if unregistration was successful, FALSE if it was not.

+

a new TRUE if unregistration was successful, FALSE if it was not.


nm_secret_agent_get_registered ()

-
gboolean
+
gboolean
 nm_secret_agent_get_registered (NMSecretAgent *self);

Parameters

@@ -518,7 +518,7 @@ nm_secret_agent_get_registered (

Returns

-

a TRUE if the agent is registered, FALSE if it is not.

+

a TRUE if the agent is registered, FALSE if it is not.


@@ -526,12 +526,12 @@ nm_secret_agent_get_registered (

nm_secret_agent_get_secrets ()

void
 nm_secret_agent_get_secrets (NMSecretAgent *self,
-                             NMConnection *connection,
+                             NMConnection *connection,
                              const char *setting_name,
                              const char **hints,
                              NMSecretAgentGetSecretsFlags flags,
                              NMSecretAgentGetSecretsFunc callback,
-                             gpointer user_data);
+ gpointer user_data);

Asyncronously retrieve secrets belonging to connection for the setting setting_name @@ -557,7 +557,7 @@ secrets from the user.

connection

-

the NMConnection for which we're asked secrets

+

the NMConnection for which we're asked secrets

  @@ -595,9 +595,9 @@ secrets from the user.

nm_secret_agent_save_secrets ()

void
 nm_secret_agent_save_secrets (NMSecretAgent *self,
-                              NMConnection *connection,
+                              NMConnection *connection,
                               NMSecretAgentSaveSecretsFunc callback,
-                              gpointer user_data);
+ gpointer user_data);

Asyncronously ensure that all secrets inside connection are stored to disk.

@@ -618,7 +618,7 @@ are stored to disk.

connection

-

a NMConnection

+

a NMConnection

  @@ -641,9 +641,9 @@ are stored to disk.

nm_secret_agent_delete_secrets ()

void
 nm_secret_agent_delete_secrets (NMSecretAgent *self,
-                                NMConnection *connection,
+                                NMConnection *connection,
                                 NMSecretAgentDeleteSecretsFunc callback,
-                                gpointer user_data);
+ gpointer user_data);

Asynchronously ask the agent to delete all saved secrets belonging to connection .

@@ -664,7 +664,7 @@ nm_secret_agent_delete_secrets (

connection

-

a NMConnection

+

a NMConnection

  @@ -886,7 +886,7 @@ results or carrier changes.

Property Details

The “auto-register” property

-
  “auto-register”            gboolean
+
  “auto-register”            gboolean

If TRUE, the agent will attempt to automatically register itself after it is created (via an idle handler) and to re-register itself if NetworkManager restarts. If FALSE, the agent does not automatically @@ -907,7 +907,7 @@ called, which re-enables auto-registration.


The “identifier” property

-
  “identifier”               gchar *
+
  “identifier”               gchar *

Identifies this agent; only one agent in each user session may use the same identifier. Identifier formatting follows the same rules as D-Bus bus names with the exception that the ':' character is not @@ -921,8 +921,8 @@ of 3 characters. An example valid identifier is 'org.gnome.nm-applet'


The “registered” property

-
  “registered”               gboolean
-

TRUE if the agent is registered with NetworkManager, FALSE if not.

+
  “registered”               gboolean
+

TRUE if the agent is registered with NetworkManager, FALSE if not.

Flags: Read

Default value: FALSE

@@ -933,8 +933,8 @@ of 3 characters. An example valid identifier is 'org.gnome.nm-applet'

The “registration-result” signal

void
 user_function (NMSecretAgent *agent,
-               gpointer       error,
-               gpointer       user_data)
+ gpointer error, + gpointer user_data)

Indicates the result of a registration request; if error is NULL the request was successful.

@@ -965,7 +965,7 @@ request was successful.

-

Flags: Run First

+

Flags: Run First

diff --git a/docs/libnm-glib/html/NMVPNConnection.html b/docs/libnm-glib/html/NMVPNConnection.html index 3c462367..65e9352f 100644 --- a/docs/libnm-glib/html/NMVPNConnection.html +++ b/docs/libnm-glib/html/NMVPNConnection.html @@ -44,7 +44,7 @@ -GObject * +GObject * nm_vpn_connection_new () @@ -52,7 +52,7 @@ -NMVPNConnectionState +NMVPNConnectionState nm_vpn_connection_get_vpn_state () @@ -79,12 +79,12 @@ -gchar * +gchar * banner Read -guint +guint vpn-state Read @@ -102,7 +102,7 @@ void vpn-state-changed -Run First +Run First
@@ -127,7 +127,7 @@

Object Hierarchy

-
    GObject
+
    GObject
     ╰── NMObject
         ╰── NMActiveConnection
             ╰── NMVPNConnection
@@ -140,8 +140,8 @@
 

Functions

nm_vpn_connection_new ()

-
GObject *
-nm_vpn_connection_new (DBusGConnection *connection,
+
GObject *
+nm_vpn_connection_new (DBusGConnection *connection,
                        const char *path);

Creates a new NMVPNConnection.

@@ -155,7 +155,7 @@ nm_vpn_connection_new (

connection

-

the DBusGConnection

+

the DBusGConnection

  @@ -175,7 +175,7 @@ nm_vpn_connection_new (

nm_vpn_connection_get_vpn_state ()

-
NMVPNConnectionState
+
NMVPNConnectionState
 nm_vpn_connection_get_vpn_state (NMVPNConnection *vpn);

Gets the current NMVPNConnection state.

@@ -244,7 +244,7 @@ string used by the connection, and must not be modified.

Property Details

The “banner” property

-
  “banner”                   gchar *
+
  “banner”                   gchar *

The VPN login banner of the active VPN connection.

Flags: Read

Default value: NULL

@@ -252,7 +252,7 @@ string used by the connection, and must not be modified.


The “vpn-state” property

-
  “vpn-state”                guint
+
  “vpn-state”                guint

The VPN state of the active VPN connection.

Flags: Read

Allowed values: <= 7

@@ -265,10 +265,10 @@ string used by the connection, and must not be modified.

The “vpn-state-changed” signal

void
 user_function (NMVPNConnection *nmvpnconnection,
-               guint            arg1,
-               guint            arg2,
-               gpointer         user_data)
-

Flags: Run First

+ guint arg1, + guint arg2, + gpointer user_data)
+

Flags: Run First

diff --git a/docs/libnm-glib/html/NMWimaxNsp.html b/docs/libnm-glib/html/NMWimaxNsp.html index be334b61..1012a7e5 100644 --- a/docs/libnm-glib/html/NMWimaxNsp.html +++ b/docs/libnm-glib/html/NMWimaxNsp.html @@ -43,7 +43,7 @@ -GObject * +GObject * nm_wimax_nsp_new () @@ -58,7 +58,7 @@ -guint32 +guint32 nm_wimax_nsp_get_signal_quality () @@ -74,7 +74,7 @@ -GSList * +GSList * nm_wimax_nsp_filter_connections () @@ -82,7 +82,7 @@ -gboolean +gboolean nm_wimax_nsp_connection_valid () @@ -102,17 +102,17 @@ -gchar * +gchar * name Read -guint +guint network-type Read -guint +guint signal-quality Read @@ -148,7 +148,7 @@

Object Hierarchy

-
    GObject
+
    GObject
     ╰── NMObject
         ╰── NMWimaxNsp
 
@@ -160,8 +160,8 @@

Functions

nm_wimax_nsp_new ()

-
GObject *
-nm_wimax_nsp_new (DBusGConnection *connection,
+
GObject *
+nm_wimax_nsp_new (DBusGConnection *connection,
                   const char *path);

Creates a new NMWimaxNsp.

@@ -175,7 +175,7 @@ nm_wimax_nsp_new (

connection

-

the DBusGConnection

+

the DBusGConnection

  @@ -221,7 +221,7 @@ nm_wimax_nsp_get_name (

nm_wimax_nsp_get_signal_quality ()

-
guint32
+
guint32
 nm_wimax_nsp_get_signal_quality (NMWimaxNsp *nsp);

Gets the WPA signal quality of the wimax NSP.

@@ -273,9 +273,9 @@ nm_wimax_nsp_get_network_type (

nm_wimax_nsp_filter_connections ()

-
GSList *
+
GSList *
 nm_wimax_nsp_filter_connections (NMWimaxNsp *nsp,
-                                 const GSList *connections);
+ const GSList *connections);

Filters a given list of connections for a given NMWimaxNsp object and return connections which may be activated with the access point. Any returned connections will match the nsp @@ -297,7 +297,7 @@ returned connections will match the nsp

connections

a list of -NMConnection objects to filter.

+NMConnection objects to filter.

[element-type NMConnection] @@ -306,20 +306,20 @@ returned connections will match the nsp

Returns

a -list of NMConnection objects that could be activated with the given nsp +list of NMConnection objects that could be activated with the given nsp . The elements of the list are owned by their creator and should not be freed by the caller, but the returned list itself is owned by the caller and should -be freed with g_slist_free() when it is no longer required.

+be freed with g_slist_free() when it is no longer required.

[transfer container][element-type NMConnection]


nm_wimax_nsp_connection_valid ()

-
gboolean
+
gboolean
 nm_wimax_nsp_connection_valid (NMWimaxNsp *nsp,
-                               NMConnection *connection);
+ NMConnection *connection);

Validates a given connection against a given WiMAX NSP to ensure that the connection may be activated with that NSP. The connection must match the nsp @@ -341,7 +341,7 @@ against

connection

-

an NMConnection to validate against nsp +

an NMConnection to validate against nsp

  @@ -350,8 +350,8 @@ against

Returns

-

TRUE if the connection may be activated with this WiMAX NSP, -FALSE if it cannot be.

+

TRUE if the connection may be activated with this WiMAX NSP, +FALSE if it cannot be.

@@ -424,7 +424,7 @@ against

Property Details

The “name” property

-
  “name”                     gchar *
+
  “name”                     gchar *

The name of the WiMAX NSP.

Flags: Read

Default value: NULL

@@ -432,7 +432,7 @@ against


The “network-type” property

-
  “network-type”             guint
+
  “network-type”             guint

The network type of the WiMAX NSP.

Flags: Read

Default value: 0

@@ -440,7 +440,7 @@ against


The “signal-quality” property

-
  “signal-quality”           guint
+
  “signal-quality”           guint

The signal quality of the WiMAX NSP.

Flags: Read

Allowed values: <= 100

diff --git a/docs/libnm-glib/html/index.html b/docs/libnm-glib/html/index.html index 0b2bdcc5..044b45b4 100644 --- a/docs/libnm-glib/html/index.html +++ b/docs/libnm-glib/html/index.html @@ -15,7 +15,7 @@

- for libnm-glib 1.4.4 + for libnm-glib 1.5.90 The latest version of this documentation can be found on-line at https://developer.gnome.org/libnm-glib/stable/. diff --git a/docs/libnm-glib/html/libnm-glib-NMVPNPlugin.html b/docs/libnm-glib/html/libnm-glib-NMVPNPlugin.html index 3499fa1f..8ebb9147 100644 --- a/docs/libnm-glib/html/libnm-glib-NMVPNPlugin.html +++ b/docs/libnm-glib/html/libnm-glib-NMVPNPlugin.html @@ -41,7 +41,7 @@ -GQuark +GQuark nm_vpn_plugin_error_quark () @@ -49,7 +49,7 @@ -DBusGConnection * +DBusGConnection * nm_vpn_plugin_get_connection () @@ -57,7 +57,7 @@ -NMVPNServiceState +NMVPNServiceState nm_vpn_plugin_get_state () @@ -121,7 +121,7 @@ -gboolean +gboolean nm_vpn_plugin_disconnect () @@ -160,19 +160,19 @@

Functions

nm_vpn_plugin_error_quark ()

-
GQuark
+
GQuark
 nm_vpn_plugin_error_quark (void);

nm_vpn_plugin_get_connection ()

-
DBusGConnection *
+
DBusGConnection *
 nm_vpn_plugin_get_connection (NMVPNPlugin *plugin);

nm_vpn_plugin_get_state ()

-
NMVPNServiceState
+
NMVPNServiceState
 nm_vpn_plugin_get_state (NMVPNPlugin *plugin);

@@ -180,7 +180,7 @@ nm_vpn_plugin_get_state (NMVPNPlu

nm_vpn_plugin_set_state ()

void
 nm_vpn_plugin_set_state (NMVPNPlugin *plugin,
-                         NMVPNServiceState state);
+ NMVPNServiceState state);

@@ -235,35 +235,35 @@ nm_vpn_plugin_set_login_banner (N

nm_vpn_plugin_failure ()

void
 nm_vpn_plugin_failure (NMVPNPlugin *plugin,
-                       NMVPNPluginFailure reason);
+ NMVPNPluginFailure reason);

nm_vpn_plugin_set_config ()

void
 nm_vpn_plugin_set_config (NMVPNPlugin *plugin,
-                          GHashTable *config);
+ GHashTable *config);

nm_vpn_plugin_set_ip4_config ()

void
 nm_vpn_plugin_set_ip4_config (NMVPNPlugin *plugin,
-                              GHashTable *ip4_config);
+ GHashTable *ip4_config);

nm_vpn_plugin_set_ip6_config ()

void
 nm_vpn_plugin_set_ip6_config (NMVPNPlugin *plugin,
-                              GHashTable *ip6_config);
+ GHashTable *ip6_config);

nm_vpn_plugin_disconnect ()

-
gboolean
+
gboolean
 nm_vpn_plugin_disconnect (NMVPNPlugin *plugin,
-                          GError **err);
+ GError **err);
diff --git a/docs/libnm-glib/html/libnm-glib-NMVpnPluginUiWidget.html b/docs/libnm-glib/html/libnm-glib-NMVpnPluginUiWidget.html index 6a1dd524..868a7e25 100644 --- a/docs/libnm-glib/html/libnm-glib-NMVpnPluginUiWidget.html +++ b/docs/libnm-glib/html/libnm-glib-NMVpnPluginUiWidget.html @@ -65,7 +65,7 @@ -guint32 +guint32 nm_vpn_plugin_ui_interface_get_capabilities () @@ -73,7 +73,7 @@ -NMConnection * +NMConnection * nm_vpn_plugin_ui_interface_import () @@ -81,7 +81,7 @@ -gboolean +gboolean nm_vpn_plugin_ui_interface_export () @@ -97,7 +97,7 @@ -gboolean +gboolean nm_vpn_plugin_ui_interface_delete_connection () @@ -105,7 +105,7 @@ -GObject * +GObject * nm_vpn_plugin_ui_widget_interface_get_widget () @@ -113,7 +113,7 @@ -gboolean +gboolean nm_vpn_plugin_ui_widget_interface_update_connection () @@ -121,7 +121,7 @@ -gboolean +gboolean nm_vpn_plugin_ui_widget_interface_save_secrets () @@ -249,45 +249,45 @@

NMVpnPluginUiFactory ()

NMVpnPluginUiInterface *
-(*NMVpnPluginUiFactory) (GError **error);
+(*NMVpnPluginUiFactory) (GError **error);

nm_vpn_plugin_ui_factory ()

NMVpnPluginUiInterface *
-nm_vpn_plugin_ui_factory (GError **error);
+nm_vpn_plugin_ui_factory (GError **error);

nm_vpn_plugin_ui_interface_ui_factory ()

NMVpnPluginUiWidgetInterface *
 nm_vpn_plugin_ui_interface_ui_factory (NMVpnPluginUiInterface *iface,
-                                       NMConnection *connection,
-                                       GError **error);
+ NMConnection *connection, + GError **error);

nm_vpn_plugin_ui_interface_get_capabilities ()

-
guint32
+
guint32
 nm_vpn_plugin_ui_interface_get_capabilities
                                (NMVpnPluginUiInterface *iface);

nm_vpn_plugin_ui_interface_import ()

-
NMConnection *
+
NMConnection *
 nm_vpn_plugin_ui_interface_import (NMVpnPluginUiInterface *iface,
                                    const char *path,
-                                   GError **error);
+ GError **error);

nm_vpn_plugin_ui_interface_export ()

-
gboolean
+
gboolean
 nm_vpn_plugin_ui_interface_export (NMVpnPluginUiInterface *iface,
                                    const char *path,
-                                   NMConnection *connection,
-                                   GError **error);
+ NMConnection *connection, + GError **error);

@@ -295,42 +295,42 @@ nm_vpn_plugin_ui_interface_export (char * nm_vpn_plugin_ui_interface_get_suggested_name (NMVpnPluginUiInterface *iface, - NMConnection *connection);
+ NMConnection *connection);

nm_vpn_plugin_ui_interface_delete_connection ()

-
gboolean
+
gboolean
 nm_vpn_plugin_ui_interface_delete_connection
                                (NMVpnPluginUiInterface *iface,
-                                NMConnection *connection,
-                                GError **error);
+ NMConnection *connection, + GError **error);

nm_vpn_plugin_ui_interface_delete_connection is deprecated and should not be used in newly-written code.


nm_vpn_plugin_ui_widget_interface_get_widget ()

-
GObject *
+
GObject *
 nm_vpn_plugin_ui_widget_interface_get_widget
                                (NMVpnPluginUiWidgetInterface *iface);

nm_vpn_plugin_ui_widget_interface_update_connection ()

-
gboolean
+
gboolean
 nm_vpn_plugin_ui_widget_interface_update_connection
                                (NMVpnPluginUiWidgetInterface *iface,
-                                NMConnection *connection,
-                                GError **error);
+ NMConnection *connection, + GError **error);

nm_vpn_plugin_ui_widget_interface_save_secrets ()

-
gboolean
+
gboolean
 nm_vpn_plugin_ui_widget_interface_save_secrets
                                (NMVpnPluginUiWidgetInterface *iface,
-                                NMConnection *connection,
-                                GError **error);
+ NMConnection *connection, + GError **error);

nm_vpn_plugin_ui_widget_interface_save_secrets is deprecated and should not be used in newly-written code.

@@ -401,7 +401,7 @@ nm_vpn_plugin_ui_widget_interface_save_secrets

enum NMVpnPluginUiInterfaceProp

-

GObject property numbers that plugins should override to provide certain +

GObject property numbers that plugins should override to provide certain information to UI programs.

Members

diff --git a/docs/libnm-glib/html/libnm-glib-nm-vpn-plugin-utils.html b/docs/libnm-glib/html/libnm-glib-nm-vpn-plugin-utils.html index 19e34a49..f48d8e8c 100644 --- a/docs/libnm-glib/html/libnm-glib-nm-vpn-plugin-utils.html +++ b/docs/libnm-glib/html/libnm-glib-nm-vpn-plugin-utils.html @@ -41,7 +41,7 @@ -gboolean +gboolean nm_vpn_plugin_utils_read_vpn_details () @@ -49,7 +49,7 @@ -gboolean +gboolean nm_vpn_plugin_utils_get_secret_flags () @@ -65,10 +65,10 @@

Functions

nm_vpn_plugin_utils_read_vpn_details ()

-
gboolean
+
gboolean
 nm_vpn_plugin_utils_read_vpn_details (int fd,
-                                      GHashTable **out_data,
-                                      GHashTable **out_secrets);
+ GHashTable **out_data, + GHashTable **out_secrets);

Parses key/value pairs from a file descriptor (normally stdin) passed by an applet when the applet calls the authentication dialog of the VPN plugin.

@@ -102,20 +102,20 @@ an applet when the applet calls the authentication dialog of the VPN plugin.

Returns

-

TRUE if reading values was successful, FALSE if not

+

TRUE if reading values was successful, FALSE if not


nm_vpn_plugin_utils_get_secret_flags ()

-
gboolean
-nm_vpn_plugin_utils_get_secret_flags (GHashTable *data,
+
gboolean
+nm_vpn_plugin_utils_get_secret_flags (GHashTable *data,
                                       const char *secret_name,
-                                      NMSettingSecretFlags *out_flags);
+ NMSettingSecretFlags *out_flags);

Given a VPN secret key name, attempts to find the corresponding flags data item in data . If found, converts the flags data item to -NMSettingSecretFlags and returns it.

+NMSettingSecretFlags and returns it.

Parameters

@@ -146,8 +146,8 @@ item in data

Returns

-

TRUE if the flag data item was found and successfully converted -to flags, FALSE if not

+

TRUE if the flag data item was found and successfully converted +to flags, FALSE if not

diff --git a/docs/libnm-glib/html/object-tree.html b/docs/libnm-glib/html/object-tree.html index dbc56af4..d02b72fb 100644 --- a/docs/libnm-glib/html/object-tree.html +++ b/docs/libnm-glib/html/object-tree.html @@ -23,7 +23,7 @@

Object Hierarchy

-    GObject
+    GObject
     ├── NMObject
     │   ├── NMClient
     │   ├── NMDevice
@@ -49,7 +49,7 @@
     │   ├── NMDHCP4Config
     │   ╰── NMDHCP6Config
     ├── NMRemoteSettings
-    ├── NMConnection
+    ├── NMConnection
     │   ╰── NMRemoteConnection
     ╰── NMSecretAgent
 
diff --git a/docs/libnm-glib/version.xml b/docs/libnm-glib/version.xml index 1c99cf0e..81fd881e 100644 --- a/docs/libnm-glib/version.xml +++ b/docs/libnm-glib/version.xml @@ -1 +1 @@ -1.4.4 +1.5.90 diff --git a/docs/libnm-util/Makefile.in b/docs/libnm-util/Makefile.in index ecde627a..30339f12 100644 --- a/docs/libnm-util/Makefile.in +++ b/docs/libnm-util/Makefile.in @@ -275,10 +275,12 @@ NEWT_CFLAGS = @NEWT_CFLAGS@ NEWT_LIBS = @NEWT_LIBS@ NM = @NM@ NMEDIT = @NMEDIT@ -NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT = @NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT@ -NM_CONFIG_DEFAULT_DNS_RC_MANAGER = @NM_CONFIG_DEFAULT_DNS_RC_MANAGER@ NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT = @NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT@ -NM_CONFIG_LOGGING_BACKEND_DEFAULT_TEXT = @NM_CONFIG_LOGGING_BACKEND_DEFAULT_TEXT@ +NM_CONFIG_DEFAULT_LOGGING_BACKEND_TEXT = @NM_CONFIG_DEFAULT_LOGGING_BACKEND_TEXT@ +NM_CONFIG_DEFAULT_MAIN_AUTH_POLKIT_TEXT = @NM_CONFIG_DEFAULT_MAIN_AUTH_POLKIT_TEXT@ +NM_CONFIG_DEFAULT_MAIN_DHCP = @NM_CONFIG_DEFAULT_MAIN_DHCP@ +NM_CONFIG_DEFAULT_MAIN_RC_MANAGER = @NM_CONFIG_DEFAULT_MAIN_RC_MANAGER@ +NM_LOG_COMPILER = @NM_LOG_COMPILER@ NM_MAJOR_VERSION = @NM_MAJOR_VERSION@ NM_MICRO_VERSION = @NM_MICRO_VERSION@ NM_MINOR_VERSION = @NM_MINOR_VERSION@ @@ -307,6 +309,11 @@ POLKIT_LIBS = @POLKIT_LIBS@ POSUB = @POSUB@ PPPD_PATH = @PPPD_PATH@ PPPD_PLUGIN_DIR = @PPPD_PLUGIN_DIR@ +PYTHON = @PYTHON@ +PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@ +PYTHON_PLATFORM = @PYTHON_PLATFORM@ +PYTHON_PREFIX = @PYTHON_PREFIX@ +PYTHON_VERSION = @PYTHON_VERSION@ QT_CFLAGS = @QT_CFLAGS@ QT_LIBS = @QT_LIBS@ RANLIB = @RANLIB@ @@ -332,7 +339,6 @@ UDEV_DIR = @UDEV_DIR@ USE_NLS = @USE_NLS@ UUID_CFLAGS = @UUID_CFLAGS@ UUID_LIBS = @UUID_LIBS@ -VALGRIND_RULES = @VALGRIND_RULES@ VAPIGEN = @VAPIGEN@ VAPIGEN_MAKEFILE = @VAPIGEN_MAKEFILE@ VAPIGEN_VAPIDIR = @VAPIGEN_VAPIDIR@ @@ -340,6 +346,7 @@ VERSION = @VERSION@ XGETTEXT = @XGETTEXT@ XGETTEXT_015 = @XGETTEXT_015@ XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@ +XSLTPROC = @XSLTPROC@ abs_builddir = @abs_builddir@ abs_srcdir = @abs_srcdir@ abs_top_builddir = @abs_top_builddir@ @@ -391,14 +398,17 @@ nmrundir = @nmrundir@ nmstatedir = @nmstatedir@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ +pkgpyexecdir = @pkgpyexecdir@ +pkgpythondir = @pkgpythondir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ +pyexecdir = @pyexecdir@ +pythondir = @pythondir@ runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ -subdirs = @subdirs@ sysconfdir = @sysconfdir@ systemdsystemunitdir = @systemdsystemunitdir@ target_alias = @target_alias@ diff --git a/docs/libnm-util/html/NMConnection.html b/docs/libnm-util/html/NMConnection.html index 40207970..82e9185b 100644 --- a/docs/libnm-util/html/NMConnection.html +++ b/docs/libnm-util/html/NMConnection.html @@ -44,7 +44,7 @@ +gchar * @@ -538,17 +538,17 @@ - + - + - +
-GQuark +GQuark nm_connection_error_quark () @@ -116,7 +116,7 @@
-gboolean +gboolean nm_connection_replace_settings () @@ -124,7 +124,7 @@
-gboolean +gboolean nm_connection_replace_settings_from_connection () @@ -132,7 +132,7 @@
-gboolean +gboolean nm_connection_compare () @@ -140,7 +140,7 @@
-gboolean +gboolean nm_connection_diff () @@ -148,7 +148,7 @@
-gboolean +gboolean nm_connection_verify () @@ -156,7 +156,7 @@
-gboolean +gboolean nm_connection_normalize () @@ -187,7 +187,7 @@
-gboolean +gboolean nm_connection_update_secrets () @@ -224,7 +224,7 @@
-gboolean +gboolean nm_connection_is_type () @@ -240,7 +240,7 @@
-GHashTable * +GHashTable * nm_connection_to_hash () @@ -256,7 +256,7 @@
-GType +GType nm_connection_lookup_setting_type () @@ -264,7 +264,7 @@
-GType +GType nm_connection_lookup_setting_type_by_quark () @@ -520,7 +520,7 @@
-gchar * path Read / Write / Construct
void changedRun FirstRun First
void secrets-clearedRun FirstRun First
void secrets-updatedRun FirstRun First
@@ -600,7 +600,7 @@

Object Hierarchy

    GEnum
     ╰── NMConnectionError
-    GObject
+    GObject
     ╰── NMConnection
 
@@ -627,7 +627,7 @@ parameters (MTU, SSID, APN, channel, rate, etc) and IP-level parameters

Functions

nm_connection_error_quark ()

-
GQuark
+
GQuark
 nm_connection_error_quark (void);

Registers an error quark for NMConnection if necessary.

@@ -650,8 +650,8 @@ nm_connection_new (void

nm_connection_new_from_hash ()

NMConnection *
-nm_connection_new_from_hash (GHashTable *hash,
-                             GError **error);
+nm_connection_new_from_hash (GHashTable *hash, + GError **error);

Creates a new NMConnection from a hash table describing the connection. See nm_connection_to_hash() for a description of the expected hash table.

@@ -665,7 +665,7 @@ nm_connection_new_from_hash (

hash

-

the GHashTable describing +

the GHashTable describing the connection.

[element-type utf8 GLib.HashTable] @@ -680,7 +680,7 @@ the connection.

Returns

the new NMConnection object, populated with settings created -from the values in the hash table, or NULL if the connection failed to +from the values in the hash table, or NULL if the connection failed to validate

@@ -735,7 +735,7 @@ nm_connection_create_setting (const

Returns

-

the new setting object, or NULL if the setting name was unknown.

+

the new setting object, or NULL if the setting name was unknown.

[transfer full]

@@ -777,8 +777,8 @@ the setting object's reference count.

nm_connection_remove_setting ()

void
 nm_connection_remove_setting (NMConnection *connection,
-                              GType setting_type);
-

Removes the NMSetting with the given GType from the NMConnection. This + GType setting_type);

+

Removes the NMSetting with the given GType from the NMConnection. This operation dereferences the NMSetting object.

Parameters

@@ -796,7 +796,7 @@ operation dereferences the

setting_type

-

the GType of the setting object to remove

+

the GType of the setting object to remove

  @@ -808,8 +808,8 @@ operation dereferences the

nm_connection_get_setting ()

NMSetting *
 nm_connection_get_setting (NMConnection *connection,
-                           GType setting_type);
-

Gets the NMSetting with the given GType, if one has been previously added + GType setting_type);

+

Gets the NMSetting with the given GType, if one has been previously added to the NMConnection.

Parameters

@@ -827,7 +827,7 @@ to the

setting_type

-

the GType of the setting object to return

+

the GType of the setting object to return

  @@ -835,7 +835,7 @@ to the

Returns

-

the NMSetting, or NULL if no setting of that type was previously +

the NMSetting, or NULL if no setting of that type was previously added to the NMConnection.

[transfer none]

@@ -872,7 +872,7 @@ the

Returns

-

the NMSetting, or NULL if no setting with that name was previously +

the NMSetting, or NULL if no setting with that name was previously added to the NMConnection.

[transfer none]

@@ -880,10 +880,10 @@ added to the

nm_connection_replace_settings ()

-
gboolean
+
gboolean
 nm_connection_replace_settings (NMConnection *connection,
-                                GHashTable *new_settings,
-                                GError **error);
+ GHashTable *new_settings, + GError **error);

Parameters

@@ -900,12 +900,12 @@ nm_connection_replace_settings ( - + - + @@ -913,18 +913,18 @@ nm_connection_replace_settings (

Returns

-

TRUE if the settings were valid and added to the connection, FALSE +

TRUE if the settings were valid and added to the connection, FALSE if they were not


nm_connection_replace_settings_from_connection ()

-
gboolean
+
gboolean
 nm_connection_replace_settings_from_connection
                                (NMConnection *connection,
                                 NMConnection *new_connection,
-                                GError **error);
+ GError **error);

Deep-copies the settings of new_conenction and replaces the settings of connection @@ -951,7 +951,7 @@ with

- + @@ -959,9 +959,9 @@ with

Returns

-

TRUE if the settings were valid after replacing the connection, FALSE -if they were not. Regardless of whether TRUE or FALSE is returned, the connection -is successfully replaced. FALSE only means, that the connection does not verify +

TRUE if the settings were valid after replacing the connection, FALSE +if they were not. Regardless of whether TRUE or FALSE is returned, the connection +is successfully replaced. FALSE only means, that the connection does not verify at the end of the operation.

Since: 0.9.10

@@ -969,7 +969,7 @@ at the end of the operation.


nm_connection_compare ()

-
gboolean
+
gboolean
 nm_connection_compare (NMConnection *a,
                        NMConnection *b,
                        NMSettingCompareFlags flags);
@@ -1005,17 +1005,17 @@ each flag's behavior.

Returns

-

TRUE if the comparison succeeds, FALSE if it does not

+

TRUE if the comparison succeeds, FALSE if it does not


nm_connection_diff ()

-
gboolean
+
gboolean
 nm_connection_diff (NMConnection *a,
                     NMConnection *b,
                     NMSettingCompareFlags flags,
-                    GHashTable **out_settings);
+ GHashTable **out_settings);

Compares two NMConnection objects for similarity, with comparison behavior modified by a set of flags. See nm_setting_compare() for a description of each flag's behavior. If the connections differ, settings and keys within @@ -1059,16 +1059,16 @@ differ mapped to one or more of

Returns

-

TRUE if the connections contain the same values, FALSE if they do +

TRUE if the connections contain the same values, FALSE if they do not


nm_connection_verify ()

-
gboolean
+
gboolean
 nm_connection_verify (NMConnection *connection,
-                      GError **error);
+ GError **error);

Validates the connection and all its settings. Each setting's properties have allowed values, and some values are dependent on other values. For example, if a Wi-Fi connection is security enabled, the NMSettingWireless @@ -1076,7 +1076,7 @@ setting object's 'security' property must contain the setting name of the NMSettingWirelessSecurity object, which must also be present in the connection for the connection to be valid. As another example, the NMSettingWired object's 'mac-address' property must be a validly formatted -MAC address. The returned GError contains information about which +MAC address. The returned GError contains information about which setting and which property failed validation, and how it failed validation.

Parameters

@@ -1094,7 +1094,7 @@ setting and which property failed validation, and how it failed validation.

- + @@ -1102,22 +1102,22 @@ setting and which property failed validation, and how it failed validation.

Returns

-

TRUE if the connection is valid, FALSE if it is not

+

TRUE if the connection is valid, FALSE if it is not


nm_connection_normalize ()

-
gboolean
+
gboolean
 nm_connection_normalize (NMConnection *connection,
-                         GHashTable *parameters,
-                         gboolean *modified,
-                         GError **error);
+ GHashTable *parameters, + gboolean *modified, + GError **error);

Does some basic normalization and fixup of well known inconsistencies and deprecated fields. If the connection was modified in any way, the output parameter modified - is set TRUE.

-

Finally the connection will be verified and TRUE returns if the connection + is set TRUE.

+

Finally the connection will be verified and TRUE returns if the connection is valid. As this function only performs some specific normalization steps it cannot repair all connections. If the connection has errors that cannot be normalized, the connection will not be modified.

@@ -1137,10 +1137,10 @@ cannot be normalized, the connection will not be modified.

- @@ -1151,7 +1151,7 @@ The values are opaque and depend on the parameter name.

- @@ -1160,7 +1160,7 @@ why the connection is invalid, if the function returns an error.

Returns

-

TRUE if the connection is valid, FALSE if it is not

+

TRUE if the connection is valid, FALSE if it is not

Since: 1.0

@@ -1169,7 +1169,7 @@ why the connection is invalid, if the function returns an error.

nm_connection_need_secrets ()

const char *
 nm_connection_need_secrets (NMConnection *connection,
-                            GPtrArray **hints);
+ GPtrArray **hints);

Returns the name of the first setting object in the connection which would need secrets to make a successful connection. The returned hints are only intended as a guide to what secrets may be required, because in some @@ -1191,10 +1191,10 @@ secrets are needed.

- @@ -1237,7 +1237,7 @@ keeping secret data in memory when not needed.

nm_connection_clear_secrets_with_flags (NMConnection *connection, NMSettingClearSecretsWithFlagsFn func, - gpointer user_data); + gpointer user_data);

Clears and frees secrets determined by func .

@@ -1273,16 +1273,16 @@ specific secret should be cleared or not.


nm_connection_update_secrets ()

-
gboolean
+
gboolean
 nm_connection_update_secrets (NMConnection *connection,
                               const char *setting_name,
-                              GHashTable *secrets,
-                              GError **error);
+ GHashTable *secrets, + GError **error);

Update the specified setting's secrets, given a hash table of secrets intended for that setting (deserialized from D-Bus for example). Will also extract the given setting's secrets hash if given a hash of hashes, as would be returned from nm_connection_to_hash(). If setting_name - is NULL, expects + is NULL, expects a fully serialized NMConnection as returned by nm_connection_to_hash() and will update all secrets from all settings contained in secrets .

@@ -1307,14 +1307,14 @@ will update all secrets from all settings contained in
- - + @@ -1322,7 +1322,7 @@ string:

Returns

-

TRUE if the secrets were successfully updated, FALSE if the update +

TRUE if the secrets were successfully updated, FALSE if the update failed (tried to update secrets for a setting that doesn't exist, etc)

@@ -1394,7 +1394,7 @@ nm_connection_get_virtual_iface_name (NULL.

+connection types, this function will return NULL.

Parameters

new_settings

a GHashTable of settings.

a GHashTable of settings.

[element-type utf8 GLib.HashTable]

error

location to store error, or NULL

location to store error, or NULL

 

error

location to store error, or NULL

location to store error, or NULL

 

error

location to store error, or NULL

location to store error, or NULL

 

parameters

a GHashTable with +

a GHashTable with normalization parameters to allow customization of the normalization by providing specific arguments. Unknown arguments will be ignored and the default will be -used. The keys must be strings, hashed by g_str_hash() and g_str_equal() functions. +used. The keys must be strings, hashed by g_str_hash() and g_str_equal() functions. The values are opaque and depend on the parameter name.

[allow-none][element-type utf8 gpointer]

error

location to store error, or NULL. Contains the reason, +

location to store error, or NULL. Contains the reason, why the connection is invalid, if the function returns an error.

 

hints

the address of a pointer to a GPtrArray, initialized to NULL, which on -return points to an allocated GPtrArray containing the property names of +

the address of a pointer to a GPtrArray, initialized to NULL, which on +return points to an allocated GPtrArray containing the property names of secrets of the NMSetting which may be required; the caller owns the array -and must free the array itself with g_ptr_array_free(), but not free its +and must free the array itself with g_ptr_array_free(), but not free its elements.

[out][element-type utf8][allow-none][transfer container]

secrets

a GHashTable mapping -string:GValue of setting property names and secrets of the given setting_name +

a GHashTable mapping +string:GValue of setting property names and secrets of the given setting_name .

[element-type utf8 GObject.Value]

error

location to store error, or NULL

location to store error, or NULL

 
@@ -1412,7 +1412,7 @@ connection types, this function will return

Returns

-

Name of the kernel interface or NULL

+

Name of the kernel interface or NULL


@@ -1421,7 +1421,7 @@ connection types, this function will return const char * nm_connection_get_interface_name (NMConnection *connection);

Returns the interface name as stored in NMSettingConnection:interface_name. -If the connection contains no NMSettingConnection, it will return NULL.

+If the connection contains no NMSettingConnection, it will return NULL.

For hardware devices and software devices created outside of NetworkManager, this name is used to match the device. for software devices created by NetworkManager, this is the name of the created interface.

@@ -1442,14 +1442,14 @@ NetworkManager, this is the name of the created interface.

Returns

-

Name of the kernel interface or NULL

+

Name of the kernel interface or NULL

Since: 1.0


nm_connection_is_type ()

-
gboolean
+
gboolean
 nm_connection_is_type (NMConnection *connection,
                        const char *type);

A convenience function to check if the given connection @@ -1482,8 +1482,8 @@ property of the connection and matches that against

Returns

-

TRUE if the connection is of the given type -, FALSE if not

+

TRUE if the connection is of the given type +, FALSE if not


@@ -1492,7 +1492,7 @@ property of the connection and matches that against
void
 nm_connection_for_each_setting_value (NMConnection *connection,
                                       NMSettingValueIterFn func,
-                                      gpointer user_data);
+ gpointer user_data);

Iterates over the properties of each NMSetting object in the NMConnection, calling the supplied user function for each property.

@@ -1527,14 +1527,14 @@ at each invocation


nm_connection_to_hash ()

-
GHashTable *
+
GHashTable *
 nm_connection_to_hash (NMConnection *connection,
                        NMSettingHashFlags flags);
-

Converts the NMConnection into a GHashTable describing the connection, +

Converts the NMConnection into a GHashTable describing the connection, suitable for marshalling over D-Bus or serializing. The hash table mapping -is string:GHashTable with each element in the returned hash representing +is string:GHashTable with each element in the returned hash representing a NMSetting object. The keys are setting object names, and the values -are GHashTables mapping string:GValue, each of which represents the +are GHashTables mapping string:GValue, each of which represents the properties of the NMSetting object.

Parameters

@@ -1561,9 +1561,9 @@ properties of the

Returns

a new -GHashTable describing the connection, its settings, and each setting's +GHashTable describing the connection, its settings, and each setting's properties. The caller owns the hash table and must unref the hash table -with g_hash_table_unref() when it is no longer needed.

+with g_hash_table_unref() when it is no longer needed.

[transfer full][element-type utf8 GLib.HashTable]

@@ -1594,9 +1594,9 @@ output format is not guaranteed to be stable and may change at any time.


nm_connection_lookup_setting_type ()

-
GType
+
GType
 nm_connection_lookup_setting_type (const char *name);
-

Returns the GType of the setting's class for a given setting name.

+

Returns the GType of the setting's class for a given setting name.

Parameters

@@ -1614,16 +1614,16 @@ nm_connection_lookup_setting_type (const

Returns

-

the GType of the setting's class

+

the GType of the setting's class


nm_connection_lookup_setting_type_by_quark ()

-
GType
+
GType
 nm_connection_lookup_setting_type_by_quark
-                               (GQuark error_quark);
-

Returns the GType of the setting's class for a given setting error quark. + (GQuark error_quark);

+

Returns the GType of the setting's class for a given setting error quark. Useful for figuring out which setting a returned error is for.

Parameters

@@ -1642,7 +1642,7 @@ Useful for figuring out which setting a returned error is for.

Returns

-

the GType of the setting's class

+

the GType of the setting's class


@@ -1730,7 +1730,7 @@ nm_connection_get_connection_type (char * nm_connection_get_virtual_device_description (NMConnection *connection); -

Returns the name that nm_device_disambiguate_names() would +

Returns the name that nm_device_disambiguate_names() would return for the virtual device that would be created for connection . Eg, "VLAN (eth1.1)".

@@ -1753,7 +1753,7 @@ Eg, "VLAN (eth1.1)".

Returns

the name of connection 's device, -or NULL if connection +or NULL if connection is not a virtual connection type.

[transfer full]

@@ -1782,7 +1782,7 @@ nm_connection_get_setting_802_1x (

Returns

-

an NMSetting8021x if the connection contains one, otherwise NULL.

+

an NMSetting8021x if the connection contains one, otherwise NULL.

[transfer none]

@@ -1809,7 +1809,7 @@ nm_connection_get_setting_bluetooth (

Returns

-

an NMSettingBluetooth if the connection contains one, otherwise NULL.

+

an NMSettingBluetooth if the connection contains one, otherwise NULL.

[transfer none]

@@ -1836,7 +1836,7 @@ nm_connection_get_setting_bond (

Returns

-

an NMSettingBond if the connection contains one, otherwise NULL.

+

an NMSettingBond if the connection contains one, otherwise NULL.

[transfer none]

@@ -1863,7 +1863,7 @@ nm_connection_get_setting_team (

Returns

-

an NMSettingTeam if the connection contains one, otherwise NULL.

+

an NMSettingTeam if the connection contains one, otherwise NULL.

[transfer none]

Since: 0.9.10

@@ -1891,7 +1891,7 @@ nm_connection_get_setting_team_port (

Returns

-

an NMSettingTeamPort if the connection contains one, otherwise NULL.

+

an NMSettingTeamPort if the connection contains one, otherwise NULL.

[transfer none]

Since: 0.9.10

@@ -1919,7 +1919,7 @@ nm_connection_get_setting_bridge (

Returns

-

an NMSettingBridge if the connection contains one, otherwise NULL.

+

an NMSettingBridge if the connection contains one, otherwise NULL.

[transfer none]

@@ -1946,7 +1946,7 @@ nm_connection_get_setting_bridge_port (

Returns

-

an NMSettingBridgePort if the connection contains one, otherwise NULL.

+

an NMSettingBridgePort if the connection contains one, otherwise NULL.

[transfer none]

@@ -1973,7 +1973,7 @@ nm_connection_get_setting_cdma (

Returns

-

an NMSettingCdma if the connection contains one, otherwise NULL.

+

an NMSettingCdma if the connection contains one, otherwise NULL.

[transfer none]

@@ -2000,7 +2000,7 @@ nm_connection_get_setting_connection (

Returns

-

an NMSettingConnection if the connection contains one, otherwise NULL.

+

an NMSettingConnection if the connection contains one, otherwise NULL.

[transfer none]

@@ -2083,7 +2083,7 @@ nm_connection_get_setting_gsm (

Returns

-

an NMSettingGsm if the connection contains one, otherwise NULL.

+

an NMSettingGsm if the connection contains one, otherwise NULL.

[transfer none]

@@ -2110,7 +2110,7 @@ nm_connection_get_setting_infiniband (

Returns

-

an NMSettingInfiniband if the connection contains one, otherwise NULL.

+

an NMSettingInfiniband if the connection contains one, otherwise NULL.

[transfer none]

@@ -2137,7 +2137,7 @@ nm_connection_get_setting_ip4_config (

Returns

-

an NMSettingIP4Config if the connection contains one, otherwise NULL.

+

an NMSettingIP4Config if the connection contains one, otherwise NULL.

[transfer none]

@@ -2164,7 +2164,7 @@ nm_connection_get_setting_ip6_config (

Returns

-

an NMSettingIP6Config if the connection contains one, otherwise NULL.

+

an NMSettingIP6Config if the connection contains one, otherwise NULL.

[transfer none]

@@ -2191,7 +2191,7 @@ nm_connection_get_setting_olpc_mesh (

Returns

-

an NMSettingOlpcMesh if the connection contains one, otherwise NULL.

+

an NMSettingOlpcMesh if the connection contains one, otherwise NULL.

[transfer none]

@@ -2218,7 +2218,7 @@ nm_connection_get_setting_ppp (

Returns

-

an NMSettingPPP if the connection contains one, otherwise NULL.

+

an NMSettingPPP if the connection contains one, otherwise NULL.

[transfer none]

@@ -2245,7 +2245,7 @@ nm_connection_get_setting_pppoe (

Returns

-

an NMSettingPPPOE if the connection contains one, otherwise NULL.

+

an NMSettingPPPOE if the connection contains one, otherwise NULL.

[transfer none]

@@ -2272,7 +2272,7 @@ nm_connection_get_setting_serial (

Returns

-

an NMSettingSerial if the connection contains one, otherwise NULL.

+

an NMSettingSerial if the connection contains one, otherwise NULL.

[transfer none]

@@ -2299,7 +2299,7 @@ nm_connection_get_setting_vpn (

Returns

-

an NMSettingVPN if the connection contains one, otherwise NULL.

+

an NMSettingVPN if the connection contains one, otherwise NULL.

[transfer none]

@@ -2326,7 +2326,7 @@ nm_connection_get_setting_wimax (

Returns

-

an NMSettingWimax if the connection contains one, otherwise NULL.

+

an NMSettingWimax if the connection contains one, otherwise NULL.

[transfer none]

@@ -2353,7 +2353,7 @@ nm_connection_get_setting_adsl (

Returns

-

an NMSettingAdsl if the connection contains one, otherwise NULL.

+

an NMSettingAdsl if the connection contains one, otherwise NULL.

[transfer none]

@@ -2380,7 +2380,7 @@ nm_connection_get_setting_wired (

Returns

-

an NMSettingWired if the connection contains one, otherwise NULL.

+

an NMSettingWired if the connection contains one, otherwise NULL.

[transfer none]

@@ -2407,7 +2407,7 @@ nm_connection_get_setting_wireless (

Returns

-

an NMSettingWireless if the connection contains one, otherwise NULL.

+

an NMSettingWireless if the connection contains one, otherwise NULL.

[transfer none]

@@ -2435,7 +2435,7 @@ nm_connection_get_setting_wireless_security

Returns

-

an NMSettingWirelessSecurity if the connection contains one, otherwise NULL.

+

an NMSettingWirelessSecurity if the connection contains one, otherwise NULL.

[transfer none]

@@ -2462,7 +2462,7 @@ nm_connection_get_setting_vlan (

Returns

-

an NMSettingVlan if the connection contains one, otherwise NULL.

+

an NMSettingVlan if the connection contains one, otherwise NULL.

[transfer none]

@@ -2575,7 +2575,7 @@ It should only be accessed through the functions described below.

Property Details

The “path” property

-
  “path”                     gchar *
+
  “path”                     gchar *

The connection's D-Bus path, used only by the calling process as a record of the D-Bus path of the connection as provided by a settings service.

Flags: Read / Write / Construct

@@ -2588,7 +2588,7 @@ of the D-Bus path of the connection as provided by a settings service.

The “changed” signal

void
 user_function (NMConnection *connection,
-               gpointer      user_data)
+ gpointer user_data)

The ::changed signal is emitted when any property of any property (including secrets) of any setting of the connection is modified, or when settings are added or removed.

@@ -2614,7 +2614,7 @@ or when settings are added or removed.

-

Flags: Run First

+

Flags: Run First

Since: 0.9.10


@@ -2622,7 +2622,7 @@ or when settings are added or removed.

The “secrets-cleared” signal

void
 user_function (NMConnection *connection,
-               gpointer      user_data)
+ gpointer user_data)

The ::secrets-cleared signal is emitted when the secrets of a connection are cleared.

@@ -2647,15 +2647,15 @@ are cleared.

-

Flags: Run First

+

Flags: Run First


The “secrets-updated” signal

void
 user_function (NMConnection *connection,
-               gchar        *setting_name,
-               gpointer      user_data)
+ gchar *setting_name, + gpointer user_data)

The ::secrets-updated signal is emitted when the secrets of a setting have been changed.

@@ -2686,7 +2686,7 @@ updated

-

Flags: Run First

+

Flags: Run First

diff --git a/docs/libnm-util/html/NMSetting.html b/docs/libnm-util/html/NMSetting.html index ce49fa96..83f1691a 100644 --- a/docs/libnm-util/html/NMSetting.html +++ b/docs/libnm-util/html/NMSetting.html @@ -43,7 +43,7 @@ -GQuark +GQuark nm_setting_error_quark () @@ -51,7 +51,7 @@ -gboolean +gboolean (*NMSettingClearSecretsWithFlagsFn) () @@ -67,7 +67,7 @@ -GHashTable * +GHashTable * nm_setting_to_hash () @@ -98,7 +98,7 @@ -gboolean +gboolean nm_setting_verify () @@ -106,7 +106,7 @@ -gboolean +gboolean nm_setting_compare () @@ -114,7 +114,7 @@ -gboolean +gboolean nm_setting_diff () @@ -154,7 +154,7 @@ -GPtrArray * +GPtrArray * nm_setting_need_secrets () @@ -162,7 +162,7 @@ -gboolean +gboolean nm_setting_update_secrets () @@ -170,7 +170,7 @@ -gboolean +gboolean nm_setting_get_secret_flags () @@ -178,7 +178,7 @@ -gboolean +gboolean nm_setting_set_secret_flags () @@ -204,7 +204,7 @@ -gchar * +gchar * name Read / Write @@ -277,7 +277,7 @@ ├── NMSettingError ├── NMSettingHashFlags ╰── NMSettingSecretFlags - GObject + GObject ╰── NMSetting ├── NMSetting8021x ├── NMSettingAdsl @@ -325,7 +325,7 @@ of properties and allowed values.

Functions

nm_setting_error_quark ()

-
GQuark
+
GQuark
 nm_setting_error_quark (void);

Registers an error quark for NMSetting if necessary.

@@ -336,11 +336,11 @@ nm_setting_error_quark (void

NMSettingClearSecretsWithFlagsFn ()

-
gboolean
+
gboolean
 (*NMSettingClearSecretsWithFlagsFn) (NMSetting *setting,
                                      const char *secret,
                                      NMSettingSecretFlags flags,
-                                     gpointer user_data);
+ gpointer user_data);

Parameters

@@ -375,7 +375,7 @@ nm_setting_error_quark (void

Returns

-

TRUE to clear the secret, FALSE to not clear the secret

+

TRUE to clear the secret, FALSE to not clear the secret


@@ -384,9 +384,9 @@ nm_setting_error_quark (voidvoid (*NMSettingValueIterFn) (NMSetting *setting, const char *key, - const GValue *value, - GParamFlags flags, - gpointer user_data); + const GValue *value, + GParamFlags flags, + gpointer user_data);

Parameters

@@ -429,10 +429,10 @@ nm_setting_error_quark (void

nm_setting_to_hash ()

-
GHashTable *
+
GHashTable *
 nm_setting_to_hash (NMSetting *setting,
                     NMSettingHashFlags flags);
-

Converts the NMSetting into a GHashTable mapping each setting property +

Converts the NMSetting into a GHashTable mapping each setting property name to a GValue describing that property, suitable for marshalling over D-Bus or serializing. The mapping is string to GValue.

@@ -459,7 +459,7 @@ D-Bus or serializing. The mapping is string to GValue.

Returns

-

a new GHashTable +

a new GHashTable describing the setting's properties.

[transfer full][element-type utf8 GObject.Value]

@@ -468,8 +468,8 @@ describing the setting's properties.

nm_setting_new_from_hash ()

NMSetting *
-nm_setting_new_from_hash (GType setting_type,
-                          GHashTable *hash);
+nm_setting_new_from_hash (GType setting_type, + GHashTable *hash);

Creates a new NMSetting object and populates that object with the properties contained in the hash table, using each hash key as the property to set, and each hash value as the value to set that property to. Setting properties @@ -492,7 +492,7 @@ property names and value types.

- @@ -502,7 +502,7 @@ string to GValue mapping of properties that apply to the setting.

Returns

a new NMSetting object populated with the properties from the -hash table, or NULL on failure

+hash table, or NULL on failure


@@ -563,14 +563,14 @@ like 'ppp' or 'wireless' or 'wired'.


nm_setting_verify ()

-
gboolean
+
gboolean
 nm_setting_verify (NMSetting *setting,
-                   GSList *all_settings,
-                   GError **error);
+ GSList *all_settings, + GError **error);

Validates the setting. Each setting's properties have allowed values, and some are dependent on other values (hence the need for all_settings ). The -returned GError contains information about which property of the setting +returned GError contains information about which property of the setting failed validation, and in what way that property failed validation.

Parameters

@@ -588,14 +588,14 @@ failed validation, and in what way that property failed validation.

- - + @@ -603,13 +603,13 @@ came.

Returns

-

TRUE if the setting is valid, FALSE if it is not

+

TRUE if the setting is valid, FALSE if it is not


nm_setting_compare ()

-
gboolean
+
gboolean
 nm_setting_compare (NMSetting *a,
                     NMSetting *b,
                     NMSettingCompareFlags flags);
@@ -645,18 +645,18 @@ for a description of each flag's behavior.

Returns

-

TRUE if the comparison succeeds, FALSE if it does not

+

TRUE if the comparison succeeds, FALSE if it does not


nm_setting_diff ()

-
gboolean
+
gboolean
 nm_setting_diff (NMSetting *a,
                  NMSetting *b,
                  NMSettingCompareFlags flags,
-                 gboolean invert_results,
-                 GHashTable **results);
+ gboolean invert_results, + GHashTable **results);

Compares two NMSetting objects for similarity, with comparison behavior modified by a set of flags. See the documentation for NMSettingCompareFlags for a description of each flag's behavior. If the settings differ, the keys @@ -690,7 +690,7 @@ one or more

invert_results

+be set to FALSE. If TRUE inverts the meaning of the NMSettingDiffResult.

@@ -707,7 +707,7 @@ in and the settings differ, a new one is created and returned.

Returns

-

TRUE if the settings contain the same values, FALSE if they do not

+

TRUE if the settings contain the same values, FALSE if they do not


@@ -716,7 +716,7 @@ in and the settings differ, a new one is created and returned.

void
 nm_setting_enumerate_values (NMSetting *setting,
                              NMSettingValueIterFn func,
-                             gpointer user_data);
+ gpointer user_data);

Iterates over each property of the NMSetting object, calling the supplied user function for each property.

@@ -775,7 +775,7 @@ output format is not guaranteed to be stable and may change at any time.

Returns

an allocated string containing a textual representation of the setting's properties and values (including secrets!), which the caller should -free with g_free()

+free with g_free()


@@ -808,7 +808,7 @@ leakage of information.

void
 nm_setting_clear_secrets_with_flags (NMSetting *setting,
                                      NMSettingClearSecretsWithFlagsFn func,
-                                     gpointer user_data);
+ gpointer user_data);

Clears and frees secrets determined by func .

@@ -844,7 +844,7 @@ specific secret should be cleared or not.


nm_setting_need_secrets ()

-
GPtrArray *
+
GPtrArray *
 nm_setting_need_secrets (NMSetting *setting);

Returns an array of property names for each secret which may be required to make a successful connection. The returned hints are only intended as a @@ -867,9 +867,9 @@ is no way to conclusively determine exactly which secrets are needed.

Returns

-

a GPtrArray containing +

a GPtrArray containing the property names of secrets of the NMSetting which may be required; the -caller owns the array and must free it with g_ptr_array_free(), but must not +caller owns the array and must free it with g_ptr_array_free(), but must not free the elements.

[transfer container][element-type utf8]

@@ -877,10 +877,10 @@ free the elements.


nm_setting_update_secrets ()

-
gboolean
+
gboolean
 nm_setting_update_secrets (NMSetting *setting,
-                           GHashTable *secrets,
-                           GError **error);
+ GHashTable *secrets, + GError **error);

Update the setting's secrets, given a hash table of secrets intended for that setting (deserialized from D-Bus for example).

@@ -899,13 +899,13 @@ setting (deserialized from D-Bus for example).

- + - + @@ -913,18 +913,18 @@ string to

Returns

-

TRUE if the secrets were successfully updated, FALSE on failure to +

TRUE if the secrets were successfully updated, FALSE on failure to update one or more of the secrets.


nm_setting_get_secret_flags ()

-
gboolean
+
gboolean
 nm_setting_get_secret_flags (NMSetting *setting,
                              const char *secret_name,
                              NMSettingSecretFlags *out_flags,
-                             GError **error);
+ GError **error);

For a given secret, retrieves the NMSettingSecretFlags describing how to handle that secret.

@@ -953,7 +953,7 @@ handle that secret.

- + @@ -961,18 +961,18 @@ handle that secret.

Returns

-

TRUE on success (if the given secret name was a valid property of -this setting, and if that property is secret), FALSE if not

+

TRUE on success (if the given secret name was a valid property of +this setting, and if that property is secret), FALSE if not


nm_setting_set_secret_flags ()

-
gboolean
+
gboolean
 nm_setting_set_secret_flags (NMSetting *setting,
                              const char *secret_name,
                              NMSettingSecretFlags flags,
-                             GError **error);
+ GError **error);

For a given secret, stores the NMSettingSecretFlags describing how to handle that secret.

@@ -1001,7 +1001,7 @@ handle that secret.

- + @@ -1009,8 +1009,8 @@ handle that secret.

Returns

-

TRUE on success (if the given secret name was a valid property of -this setting, and if that property is secret), FALSE if not

+

TRUE on success (if the given secret name was a valid property of +this setting, and if that property is secret), FALSE if not


@@ -1037,7 +1037,7 @@ needs to use if specified in the settings.

Returns

-

Name of the virtual interface or NULL if the setting does not +

Name of the virtual interface or NULL if the setting does not support this feature

@@ -1389,7 +1389,7 @@ if you specify NM_SETTING_COMPARE_FLAG_DIFF_RESULT_W

Property Details

The “name” property

-
  “name”                     gchar *
+
  “name”                     gchar *

The setting's name, which uniquely identifies the setting within the connection. Each setting type has a name unique to that type, for example "ppp" or "wireless" or "wired".

diff --git a/docs/libnm-util/html/NMSetting8021x.html b/docs/libnm-util/html/NMSetting8021x.html index 28b6fddb..b829d5a4 100644 --- a/docs/libnm-util/html/NMSetting8021x.html +++ b/docs/libnm-util/html/NMSetting8021x.html @@ -43,7 +43,7 @@
- - - - - - - +gchar * @@ -593,7 +593,7 @@ +gchar * @@ -611,24 +611,24 @@ +gchar * +gchar * +gchar * - + @@ -639,25 +639,25 @@ - + +gchar * +gchar * +gchar * @@ -669,13 +669,13 @@ +gchar * +gchar * @@ -687,7 +687,7 @@ +gchar * @@ -705,29 +705,29 @@ +gchar * - + +gchar * +gchar * - + @@ -739,23 +739,23 @@ +gchar * - + +gchar * - + @@ -927,7 +927,7 @@ ├── NMSetting8021xCKFormat ├── NMSetting8021xCKScheme ╰── NMSetting8021xError - GObject + GObject ╰── NMSetting ╰── NMSetting8021x @@ -962,7 +962,7 @@ following books.

Functions

nm_setting_802_1x_error_quark ()

-
GQuark
+
GQuark
 nm_setting_802_1x_error_quark (void);

Registers an error quark for NMSetting8021x if necessary.

@@ -984,7 +984,7 @@ nm_setting_802_1x_new (void

nm_setting_802_1x_get_num_eap_methods ()

-
guint32
+
guint32
 nm_setting_802_1x_get_num_eap_methods (NMSetting8021x *setting);

Returns the number of eap methods allowed for use when connecting to the network. Generally only one EAP method is used. Use the functions @@ -1016,7 +1016,7 @@ allowed EAP methods.

nm_setting_802_1x_get_eap_method ()

const char *
 nm_setting_802_1x_get_eap_method (NMSetting8021x *setting,
-                                  guint32 i);
+ guint32 i);

Returns the name of the allowed EAP method at index i .

@@ -1050,7 +1050,7 @@ nm_setting_802_1x_get_eap_method (

nm_setting_802_1x_add_eap_method ()

-
gboolean
+
gboolean
 nm_setting_802_1x_add_eap_method (NMSetting8021x *setting,
                                   const char *eap);

Adds an allowed EAP method. The setting is not valid until at least one @@ -1080,7 +1080,7 @@ allowed EAP methods.

Returns

-

TRUE if the EAP method was successfully added, FALSE if it was +

TRUE if the EAP method was successfully added, FALSE if it was not a valid method or if it was already allowed.

@@ -1089,7 +1089,7 @@ not a valid method or if it was already allowed.

nm_setting_802_1x_remove_eap_method ()

void
 nm_setting_802_1x_remove_eap_method (NMSetting8021x *setting,
-                                     guint32 i);
+ guint32 i);

Removes the allowed EAP method at the specified index.

Parameters

@@ -1117,7 +1117,7 @@ nm_setting_802_1x_remove_eap_method (

nm_setting_802_1x_remove_eap_method_by_value ()

-
gboolean
+
gboolean
 nm_setting_802_1x_remove_eap_method_by_value
                                (NMSetting8021x *setting,
                                 const char *eap);
@@ -1147,7 +1147,7 @@ nm_setting_802_1x_remove_eap_method_by_value

Returns

-

TRUE if the EAP method was founs and removed, FALSE if it was not.

+

TRUE if the EAP method was founs and removed, FALSE if it was not.

Since: 0.9.10

@@ -1259,12 +1259,12 @@ nm_setting_802_1x_get_pac_file (

nm_setting_802_1x_get_system_ca_certs ()

-
gboolean
+
gboolean
 nm_setting_802_1x_get_system_ca_certs (NMSetting8021x *setting);

Sets the “system-ca-certs” property. The “ca-path” and “phase2-ca-path” properties are ignored if the “system-ca-certs” property is -TRUE, in which case a system-wide CA certificate directory specified at +TRUE, in which case a system-wide CA certificate directory specified at compile time (using the --system-ca-path configure option) is used in place of these properties.

@@ -1284,7 +1284,7 @@ of these properties.

Returns

-

TRUE if a system CA certificate path should be used, FALSE if not

+

TRUE if a system CA certificate path should be used, FALSE if not


@@ -1378,7 +1378,7 @@ if

nm_setting_802_1x_get_ca_cert_blob ()

-
const GByteArray *
+
const GByteArray *
 nm_setting_802_1x_get_ca_cert_blob (NMSetting8021x *setting);

Returns the CA certificate blob if the CA certificate is stored using the NM_SETTING_802_1X_CK_SCHEME_BLOB scheme. Not all EAP methods use a @@ -1440,12 +1440,12 @@ of the network cannot be confirmed by the client.


nm_setting_802_1x_set_ca_cert ()

-
gboolean
+
gboolean
 nm_setting_802_1x_set_ca_cert (NMSetting8021x *setting,
                                const char *cert_path,
                                NMSetting8021xCKScheme scheme,
                                NMSetting8021xCKFormat *out_format,
-                               GError **error);
+ GError **error);

Reads a certificate from disk and sets the “ca-cert” property with the raw certificate data if using the NM_SETTING_802_1X_CK_SCHEME_BLOB scheme, or with the path to the certificate file if using the @@ -1470,7 +1470,7 @@ scheme, or with the path to the certificate file if using the is set to either NM_SETTING_802_1X_CK_SCHEME_PATH or NM_SETTING_802_1X_CK_SCHEME_BLOB, pass the path of the CA certificate file (PEM or DER format). The path must be UTF-8 encoded; use -g_filename_to_utf8() to convert if needed. Passing NULL with any scheme +g_filename_to_utf8() to convert if needed. Passing NULL with any scheme clears the CA certificate.

@@ -1494,7 +1494,7 @@ clears the CA certificate.

Returns

-

TRUE if the operation succeeded, FALSE if it was unsuccessful

+

TRUE if the operation succeeded, FALSE if it was unsuccessful


@@ -1521,14 +1521,14 @@ nm_setting_802_1x_get_subject_match (

Returns

the “subject-match” property. This is the substring to be matched against the subject of the authentication -server certificate, or NULL no subject verification is to be +server certificate, or NULL no subject verification is to be performed.


nm_setting_802_1x_get_num_altsubject_matches ()

-
guint32
+
guint32
 nm_setting_802_1x_get_num_altsubject_matches
                                (NMSetting8021x *setting);

Returns the number of entries in the @@ -1559,7 +1559,7 @@ nm_setting_802_1x_get_num_altsubject_matches

const char *
 nm_setting_802_1x_get_altsubject_match
                                (NMSetting8021x *setting,
-                                guint32 i);
+ guint32 i);

Returns the altSubjectName match at index i .

@@ -1593,7 +1593,7 @@ nm_setting_802_1x_get_altsubject_match

nm_setting_802_1x_add_altsubject_match ()

-
gboolean
+
gboolean
 nm_setting_802_1x_add_altsubject_match
                                (NMSetting8021x *setting,
                                 const char *altsubject_match);
@@ -1624,8 +1624,8 @@ server is not verified.

Returns

-

TRUE if the alternative subject name match was -successfully added, FALSE if it was already allowed.

+

TRUE if the alternative subject name match was +successfully added, FALSE if it was already allowed.


@@ -1634,7 +1634,7 @@ successfully added, void nm_setting_802_1x_remove_altsubject_match (NMSetting8021x *setting, - guint32 i); + guint32 i);

Removes the allowed altSubjectName at the specified index.

Parameters

@@ -1662,7 +1662,7 @@ nm_setting_802_1x_remove_altsubject_match

nm_setting_802_1x_remove_altsubject_match_by_value ()

-
gboolean
+
gboolean
 nm_setting_802_1x_remove_altsubject_match_by_value
                                (NMSetting8021x *setting,
                                 const char *altsubject_match);
@@ -1692,8 +1692,8 @@ nm_setting_802_1x_remove_altsubject_match_by_value

Returns

-

TRUE if the alternative subject name match was found and removed, -FALSE if it was not.

+

TRUE if the alternative subject name match was found and removed, +FALSE if it was not.

Since: 0.9.10

@@ -1752,7 +1752,7 @@ if

nm_setting_802_1x_get_client_cert_blob ()

-
const GByteArray *
+
const GByteArray *
 nm_setting_802_1x_get_client_cert_blob
                                (NMSetting8021x *setting);

Client certificates are used to identify the connecting client to the network @@ -1810,12 +1810,12 @@ authentication method.


nm_setting_802_1x_set_client_cert ()

-
gboolean
+
gboolean
 nm_setting_802_1x_set_client_cert (NMSetting8021x *setting,
                                    const char *cert_path,
                                    NMSetting8021xCKScheme scheme,
                                    NMSetting8021xCKFormat *out_format,
-                                   GError **error);
+ GError **error);

Reads a certificate from disk and sets the “client-cert” property with the raw certificate data if using the NM_SETTING_802_1X_CK_SCHEME_BLOB scheme, or with the path to the certificate @@ -1843,7 +1843,7 @@ authentication method.

is set to either NM_SETTING_802_1X_CK_SCHEME_PATH or NM_SETTING_802_1X_CK_SCHEME_BLOB, pass the path of the client certificate file (PEM, DER, or PKCS#12 format). The path must be UTF-8 -encoded; use g_filename_to_utf8() to convert if needed. Passing NULL with +encoded; use g_filename_to_utf8() to convert if needed. Passing NULL with any scheme clears the client certificate.

@@ -1868,7 +1868,7 @@ clears the client certificate.

Returns

-

TRUE if the operation succeeded, FALSE if it was unsuccessful

+

TRUE if the operation succeeded, FALSE if it was unsuccessful


@@ -1895,7 +1895,7 @@ nm_setting_802_1x_get_phase1_peapver (

Returns

the "phase 1" PEAP version to be used when authenticating with EAP-PEAP as contained in the “phase1-peapver” property. Valid -values are NULL (unset), "0" (PEAP version 0), and "1" (PEAP version 1).

+values are NULL (unset), "0" (PEAP version 0), and "1" (PEAP version 1).


@@ -1923,7 +1923,7 @@ nm_setting_802_1x_get_phase1_peaplabel

Returns

whether the "phase 1" PEAP label is new-style or old-style, to be used when authenticating with EAP-PEAP, as contained in the -“phase1-peaplabel” property. Valid values are NULL (unset), +“phase1-peaplabel” property. Valid values are NULL (unset), "0" (use old-style label), and "1" (use new-style label). See the wpa_supplicant documentation for more details.

@@ -2041,7 +2041,7 @@ use

nm_setting_802_1x_get_phase2_ca_cert_blob ()

-
const GByteArray *
+
const GByteArray *
 nm_setting_802_1x_get_phase2_ca_cert_blob
                                (NMSetting8021x *setting);

Returns the "phase 2" CA certificate blob if the CA certificate is stored @@ -2105,12 +2105,12 @@ of the network cannot be confirmed by the client.


nm_setting_802_1x_set_phase2_ca_cert ()

-
gboolean
+
gboolean
 nm_setting_802_1x_set_phase2_ca_cert (NMSetting8021x *setting,
                                       const char *cert_path,
                                       NMSetting8021xCKScheme scheme,
                                       NMSetting8021xCKFormat *out_format,
-                                      GError **error);
+ GError **error);

Reads a certificate from disk and sets the “phase2-ca-cert” property with the raw certificate data if using the NM_SETTING_802_1X_CK_SCHEME_BLOB scheme, or with the path to the certificate @@ -2135,7 +2135,7 @@ file if using the NM_SETTING_802_1X_CK_SCHEME_PATH or NM_SETTING_802_1X_CK_SCHEME_BLOB, pass the path of the "phase2" CA certificate file (PEM or DER format). The path must be UTF-8 encoded; use -g_filename_to_utf8() to convert if needed. Passing NULL with any scheme +g_filename_to_utf8() to convert if needed. Passing NULL with any scheme clears the "phase2" CA certificate.

@@ -2159,7 +2159,7 @@ clears the "phase2" CA certificate.

Returns

-

TRUE if the operation succeeded, FALSE if it was unsuccessful

+

TRUE if the operation succeeded, FALSE if it was unsuccessful


@@ -2187,14 +2187,14 @@ nm_setting_802_1x_get_phase2_subject_match

Returns

the “phase2-subject-match” property. This is the substring to be matched against the subject of the "phase 2" -authentication server certificate, or NULL no subject verification +authentication server certificate, or NULL no subject verification is to be performed.


nm_setting_802_1x_get_num_phase2_altsubject_matches ()

-
guint32
+
guint32
 nm_setting_802_1x_get_num_phase2_altsubject_matches
                                (NMSetting8021x *setting);

Returns the number of entries in the @@ -2225,7 +2225,7 @@ nm_setting_802_1x_get_num_phase2_altsubject_matches

const char *
 nm_setting_802_1x_get_phase2_altsubject_match
                                (NMSetting8021x *setting,
-                                guint32 i);
+ guint32 i);

Returns the "phase 2" altSubjectName match at index i .

@@ -2259,7 +2259,7 @@ nm_setting_802_1x_get_phase2_altsubject_match

nm_setting_802_1x_add_phase2_altsubject_match ()

-
gboolean
+
gboolean
 nm_setting_802_1x_add_phase2_altsubject_match
                                (NMSetting8021x *setting,
                                 const char *phase2_altsubject_match);
@@ -2291,8 +2291,8 @@ connection

Returns

-

TRUE if the "phase 2" alternative subject name match was -successfully added, FALSE if it was already allowed.

+

TRUE if the "phase 2" alternative subject name match was +successfully added, FALSE if it was already allowed.


@@ -2301,7 +2301,7 @@ successfully added, void nm_setting_802_1x_remove_phase2_altsubject_match (NMSetting8021x *setting, - guint32 i); + guint32 i);

Removes the allowed "phase 2" altSubjectName at the specified index.

Parameters

@@ -2329,7 +2329,7 @@ nm_setting_802_1x_remove_phase2_altsubject_match

nm_setting_802_1x_remove_phase2_altsubject_match_by_value ()

-
gboolean
+
gboolean
 nm_setting_802_1x_remove_phase2_altsubject_match_by_value
                                (NMSetting8021x *setting,
                                 const char *phase2_altsubject_match);
@@ -2359,8 +2359,8 @@ nm_setting_802_1x_remove_phase2_altsubject_match_by_value

Returns

-

TRUE if the alternative subject name match for "phase 2" was found and removed, -FALSE if it was not.

+

TRUE if the alternative subject name match for "phase 2" was found and removed, +FALSE if it was not.

Since: 0.9.10

@@ -2421,7 +2421,7 @@ returned scheme is

nm_setting_802_1x_get_phase2_client_cert_blob ()

-
const GByteArray *
+
const GByteArray *
 nm_setting_802_1x_get_phase2_client_cert_blob
                                (NMSetting8021x *setting);

Client certificates are used to identify the connecting client to the network @@ -2479,13 +2479,13 @@ authentication method.


nm_setting_802_1x_set_phase2_client_cert ()

-
gboolean
+
gboolean
 nm_setting_802_1x_set_phase2_client_cert
                                (NMSetting8021x *setting,
                                 const char *cert_path,
                                 NMSetting8021xCKScheme scheme,
                                 NMSetting8021xCKFormat *out_format,
-                                GError **error);
+ GError **error);

Reads a certificate from disk and sets the “phase2-client-cert” property with the raw certificate data if using the NM_SETTING_802_1X_CK_SCHEME_BLOB scheme, or with the path to the certificate @@ -2513,7 +2513,7 @@ authentication method.

is set to either NM_SETTING_802_1X_CK_SCHEME_PATH or NM_SETTING_802_1X_CK_SCHEME_BLOB, pass the path of the "phase2" client certificate file (PEM, DER, or PKCS#12 format). The path must be UTF-8 -encoded; use g_filename_to_utf8() to convert if needed. Passing NULL with +encoded; use g_filename_to_utf8() to convert if needed. Passing NULL with any scheme clears the "phase2" client certificate.

@@ -2538,7 +2538,7 @@ clears the "phase2" client certificate.

Returns

-

TRUE if the operation succeeded, FALSE if it was unsuccessful

+

TRUE if the operation succeeded, FALSE if it was unsuccessful


@@ -2595,7 +2595,7 @@ nm_setting_802_1x_get_password_flags (

nm_setting_802_1x_get_password_raw ()

-
const GByteArray *
+
const GByteArray *
 nm_setting_802_1x_get_password_raw (NMSetting8021x *setting);

Parameters

@@ -2732,7 +2732,7 @@ nm_setting_802_1x_get_private_key_scheme

nm_setting_802_1x_get_private_key_blob ()

-
const GByteArray *
+
const GByteArray *
 nm_setting_802_1x_get_private_key_blob
                                (NMSetting8021x *setting);

Private keys are used to authenticate the connecting client to the network @@ -2793,13 +2793,13 @@ authentication method.


nm_setting_802_1x_set_private_key ()

-
gboolean
+
gboolean
 nm_setting_802_1x_set_private_key (NMSetting8021x *setting,
                                    const char *key_path,
                                    const char *password,
                                    NMSetting8021xCKScheme scheme,
                                    NMSetting8021xCKFormat *out_format,
-                                   GError **error);
+ GError **error);

Private keys are used to authenticate the connecting client to the network when EAP-TLS is used as either the "phase 1" or "phase 2" 802.1x authentication method.

@@ -2813,7 +2813,7 @@ verify that password is correct, and if it is, updates the “private-key-password” property with the given password . If -the decryption is unsuccessful, FALSE is returned, error +the decryption is unsuccessful, FALSE is returned, error is set, and no internal data is changed. If no password is given, the private key is @@ -2843,13 +2843,13 @@ key password to prevent unauthorized access to unencrypted private key data.

is set to either NM_SETTING_802_1X_CK_SCHEME_PATH or NM_SETTING_802_1X_CK_SCHEME_BLOB, pass the path of the private key file (PEM, DER, or PKCS#12 format). The path must be UTF-8 encoded; use -g_filename_to_utf8() to convert if needed. Passing NULL with any scheme +g_filename_to_utf8() to convert if needed. Passing NULL with any scheme clears the private key.

- @@ -2874,7 +2874,7 @@ an error is returned.

Returns

-

TRUE if the operation succeeded, FALSE if it was unsuccessful

+

TRUE if the operation succeeded, FALSE if it was unsuccessful


@@ -2993,7 +2993,7 @@ scheme is

nm_setting_802_1x_get_phase2_private_key_blob ()

-
const GByteArray *
+
const GByteArray *
 nm_setting_802_1x_get_phase2_private_key_blob
                                (NMSetting8021x *setting);

Private keys are used to authenticate the connecting client to the network @@ -3054,14 +3054,14 @@ authentication method.


nm_setting_802_1x_set_phase2_private_key ()

-
gboolean
+
gboolean
 nm_setting_802_1x_set_phase2_private_key
                                (NMSetting8021x *setting,
                                 const char *key_path,
                                 const char *password,
                                 NMSetting8021xCKScheme scheme,
                                 NMSetting8021xCKFormat *out_format,
-                                GError **error);
+ GError **error);

Private keys are used to authenticate the connecting client to the network when EAP-TLS is used as either the "phase 1" or "phase 2" 802.1x authentication method.

@@ -3075,7 +3075,7 @@ verify that password is correct, and if it is, updates the “phase2-private-key-password” property with the given password -. If the decryption is unsuccessful, FALSE is returned, error +. If the decryption is unsuccessful, FALSE is returned, error is set, and no internal data is changed. If no password is given, the private @@ -3105,14 +3105,14 @@ key password to prevent unauthorized access to unencrypted private key data.

is set to either NM_SETTING_802_1X_CK_SCHEME_PATH or NM_SETTING_802_1X_CK_SCHEME_BLOB, pass the path of the "phase2" private key file (PEM, DER, or PKCS#12 format). The path must be UTF-8 encoded; -use g_filename_to_utf8() to convert if needed. Passing NULL with any +use g_filename_to_utf8() to convert if needed. Passing NULL with any scheme clears the private key.

- @@ -3137,7 +3137,7 @@ an error is returned.

Returns

-

TRUE if the operation succeeded, FALSE if it was unsuccessful

+

TRUE if the operation succeeded, FALSE if it was unsuccessful


@@ -3571,7 +3571,7 @@ no verification of the server certificate's altSubjectName is performed.


The “anonymous-identity” property

-
  “anonymous-identity”       gchar *
+
  “anonymous-identity”       gchar *

Anonymous identity string for EAP authentication methods. Used as the unencrypted identity with EAP types that support different tunneled identity like EAP-TTLS.

@@ -3599,7 +3599,7 @@ but this allows man-in-the-middle attacks and is NOT recommended.


The “ca-path” property

-
  “ca-path”                  gchar *
+
  “ca-path”                  gchar *

UTF-8 encoded path to a directory containing PEM or DER formatted certificates to be added to the verification chain in addition to the certificate specified in the “ca-cert” property.

@@ -3636,7 +3636,7 @@ allowed combinations.


The “identity” property

-
  “identity”                 gchar *
+
  “identity”                 gchar *

Identity string for EAP authentication methods. Often the user's user or login name.

Flags: Read / Write

@@ -3645,7 +3645,7 @@ login name.


The “pac-file” property

-
  “pac-file”                 gchar *
+
  “pac-file”                 gchar *

UTF-8 encoded file path containing PAC for EAP-FAST.

Flags: Read / Write

Default value: NULL

@@ -3653,7 +3653,7 @@ login name.


The “password” property

-
  “password”                 gchar *
+
  “password”                 gchar *

UTF-8 encoded password used for EAP authentication methods. If both the “password” property and the “password-raw” property are specified, “password” is preferred.

@@ -3663,7 +3663,7 @@ property are specified,

The “password-flags” property

-
  “password-flags”           guint
+
  “password-flags”           guint

Flags indicating how to handle the “password” property.

Flags: Read / Write

Allowed values: <= 7

@@ -3682,7 +3682,7 @@ property are specified,

The “password-raw-flags” property

-
  “password-raw-flags”       guint
+
  “password-raw-flags”       guint

Flags indicating how to handle the “password-raw” property.

Flags: Read / Write

Allowed values: <= 7

@@ -3691,7 +3691,7 @@ property are specified,

The “phase1-fast-provisioning” property

-
  “phase1-fast-provisioning” gchar *
+
  “phase1-fast-provisioning” gchar *

Enables or disables in-line provisioning of EAP-FAST credentials when FAST is specified as the EAP method in the “eap” property. Recognized values are "0" (disabled), "1" (allow unauthenticated @@ -3704,7 +3704,7 @@ wpa_supplicant documentation for more details.


The “phase1-peaplabel” property

-
  “phase1-peaplabel”         gchar *
+
  “phase1-peaplabel”         gchar *

Forces use of the new PEAP label during key derivation. Some RADIUS servers may require forcing the new PEAP label to interoperate with PEAPv1. Set to "1" to force use of the new PEAP label. See the @@ -3715,7 +3715,7 @@ wpa_supplicant documentation for more details.


The “phase1-peapver” property

-
  “phase1-peapver”           gchar *
+
  “phase1-peapver”           gchar *

Forces which PEAP version is used when PEAP is set as the EAP method in the “eap” property. When unset, the version reported by the server will be used. Sometimes when using older RADIUS servers, it @@ -3738,7 +3738,7 @@ server certificate's altSubjectName is performed.


The “phase2-auth” property

-
  “phase2-auth”              gchar *
+
  “phase2-auth”              gchar *

Specifies the allowed "phase 2" inner non-EAP authentication methods when an EAP method that uses an inner TLS tunnel is specified in the “eap” property. Recognized non-EAP "phase 2" methods are @@ -3751,7 +3751,7 @@ authentication; see the wpa_supplicant documentation for more details.


The “phase2-autheap” property

-
  “phase2-autheap”           gchar *
+
  “phase2-autheap”           gchar *

Specifies the allowed "phase 2" inner EAP-based authentication methods when an EAP method that uses an inner TLS tunnel is specified in the “eap” property. Recognized EAP-based "phase 2" methods are @@ -3783,7 +3783,7 @@ but this allows man-in-the-middle attacks and is NOT recommended.


The “phase2-ca-path” property

-
  “phase2-ca-path”           gchar *
+
  “phase2-ca-path”           gchar *

UTF-8 encoded path to a directory containing PEM or DER formatted certificates to be added to the verification chain in addition to the certificate specified in the “phase2-ca-cert” property.

@@ -3837,7 +3837,7 @@ the password used to decode the PKCS#12 private key and certificate.


The “phase2-private-key-password” property

-
  “phase2-private-key-password” gchar *
+
  “phase2-private-key-password” gchar *

The password used to decrypt the "phase 2" private key specified in the “phase2-private-key” property when the private key either uses the path scheme, or is a PKCS#12 format key. Setting this property @@ -3850,7 +3850,7 @@ private key by the

The “phase2-private-key-password-flags” property

-
  “phase2-private-key-password-flags” guint
+
  “phase2-private-key-password-flags” guint

Flags indicating how to handle the “phase2-private-key-password” property.

Flags: Read / Write

@@ -3860,7 +3860,7 @@ private key by the

The “phase2-subject-match” property

-
  “phase2-subject-match”     gchar *
+
  “phase2-subject-match”     gchar *

Substring to be matched against the subject of the certificate presented by the authentication server during the inner "phase 2" authentication. When unset, no verification of the authentication server @@ -3871,7 +3871,7 @@ certificate's subject is performed.


The “pin” property

-
  “pin”                      gchar *
+
  “pin”                      gchar *

PIN used for EAP authentication methods.

Flags: Read / Write

Default value: NULL

@@ -3879,7 +3879,7 @@ certificate's subject is performed.


The “pin-flags” property

-
  “pin-flags”                guint
+
  “pin-flags”                guint

Flags indicating how to handle the “pin” property.

Flags: Read / Write

Allowed values: <= 7

@@ -3917,7 +3917,7 @@ private key data.


The “private-key-password” property

-
  “private-key-password”     gchar *
+
  “private-key-password”     gchar *

The password used to decrypt the private key specified in the “private-key” property when the private key either uses the path scheme, or if the private key is a PKCS#12 format key. Setting this @@ -3930,7 +3930,7 @@ the private key by the

The “private-key-password-flags” property

-
  “private-key-password-flags” guint
+
  “private-key-password-flags” guint

Flags indicating how to handle the “private-key-password” property.

Flags: Read / Write

@@ -3940,7 +3940,7 @@ property.


The “subject-match” property

-
  “subject-match”            gchar *
+
  “subject-match”            gchar *

Substring to be matched against the subject of the certificate presented by the authentication server. When unset, no verification of the authentication server certificate's subject is performed.

@@ -3950,8 +3950,8 @@ authentication server certificate's subject is performed.


The “system-ca-certs” property

-
  “system-ca-certs”          gboolean
-

When TRUE, overrides the “ca-path” and +

  “system-ca-certs”          gboolean
+

When TRUE, overrides the “ca-path” and “phase2-ca-path” properties using the system CA directory specified at configure time with the --system-ca-path switch. The certificates in this directory are added to the verification chain in diff --git a/docs/libnm-util/html/NMSettingAdsl.html b/docs/libnm-util/html/NMSettingAdsl.html index 4afa20f7..c17fc2c3 100644 --- a/docs/libnm-util/html/NMSettingAdsl.html +++ b/docs/libnm-util/html/NMSettingAdsl.html @@ -43,7 +43,7 @@

+gchar * +gchar * - + +gchar * +gchar * - + - + @@ -238,7 +238,7 @@

Object Hierarchy

    GEnum
     ╰── NMSettingAdslError
-    GObject
+    GObject
     ╰── NMSetting
         ╰── NMSettingAdsl
 
@@ -257,7 +257,7 @@ properties of ADSL connections.

Functions

nm_setting_adsl_error_quark ()

-
GQuark
+
GQuark
 nm_setting_adsl_error_quark (void);

Registers an error quark for NMSettingAdsl if necessary.

@@ -379,7 +379,7 @@ nm_setting_adsl_get_encapsulation (

nm_setting_adsl_get_vpi ()

-
guint32
+
guint32
 nm_setting_adsl_get_vpi (NMSettingAdsl *setting);

Parameters

@@ -404,7 +404,7 @@ nm_setting_adsl_get_vpi (

nm_setting_adsl_get_vci ()

-
guint32
+
guint32
 nm_setting_adsl_get_vci (NMSettingAdsl *setting);

Parameters

@@ -580,7 +580,7 @@ required

Property Details

The “encapsulation” property

-
  “encapsulation”            gchar *
+
  “encapsulation”            gchar *

Encapsulation of ADSL connection. Can be "vcmux" or "llc".

Flags: Read / Write

Default value: NULL

@@ -588,7 +588,7 @@ required


The “password” property

-
  “password”                 gchar *
+
  “password”                 gchar *

Password used to authenticate with the ADSL service.

Flags: Read / Write

Default value: NULL

@@ -596,7 +596,7 @@ required


The “password-flags” property

-
  “password-flags”           guint
+
  “password-flags”           guint

Flags indicating how to handle the “password” property.

Flags: Read / Write

Allowed values: <= 7

@@ -605,7 +605,7 @@ required


The “protocol” property

-
  “protocol”                 gchar *
+
  “protocol”                 gchar *

ADSL connection protocol. Can be "pppoa", "pppoe" or "ipoatm".

Flags: Read / Write

Default value: NULL

@@ -613,7 +613,7 @@ required


The “username” property

-
  “username”                 gchar *
+
  “username”                 gchar *

Username used to authenticate with the ADSL service.

Flags: Read / Write

Default value: NULL

@@ -621,7 +621,7 @@ required


The “vci” property

-
  “vci”                      guint
+
  “vci”                      guint

VCI of ADSL connection

Flags: Read / Write

Allowed values: <= 65536

@@ -630,7 +630,7 @@ required


The “vpi” property

-
  “vpi”                      guint
+
  “vpi”                      guint

VPI of ADSL connection

Flags: Read / Write

Allowed values: <= 65536

diff --git a/docs/libnm-util/html/NMSettingBluetooth.html b/docs/libnm-util/html/NMSettingBluetooth.html index 2ec55fda..c01c919e 100644 --- a/docs/libnm-util/html/NMSettingBluetooth.html +++ b/docs/libnm-util/html/NMSettingBluetooth.html @@ -43,7 +43,7 @@
- +gchar * @@ -141,7 +141,7 @@

Object Hierarchy

    GEnum
     ╰── NMSettingBluetoothError
-    GObject
+    GObject
     ╰── NMSetting
         ╰── NMSettingBluetooth
 
@@ -162,7 +162,7 @@ Point (NAP) profiles.

Functions

nm_setting_bluetooth_error_quark ()

-
GQuark
+
GQuark
 nm_setting_bluetooth_error_quark (void);

Registers an error quark for NMSettingBluetooth if necessary.

@@ -185,7 +185,7 @@ nm_setting_bluetooth_new (void

nm_setting_bluetooth_get_bdaddr ()

-
const GByteArray *
+
const GByteArray *
 nm_setting_bluetooth_get_bdaddr (NMSettingBluetooth *setting);

Gets the Bluetooth address of the remote device which this setting describes a connection to.

@@ -339,7 +339,7 @@ NAP (Network Access Point) protocol, which accepts connections via PANU.


The “type” property

-
  “type”                     gchar *
+
  “type”                     gchar *

Either "dun" for Dial-Up Networking connections or "panu" for Personal Area Networking connections to devices supporting the NAP profile.

Flags: Read / Write

diff --git a/docs/libnm-util/html/NMSettingBond.html b/docs/libnm-util/html/NMSettingBond.html index 6ef253ac..33693844 100644 --- a/docs/libnm-util/html/NMSettingBond.html +++ b/docs/libnm-util/html/NMSettingBond.html @@ -43,7 +43,7 @@
+gchar * @@ -246,7 +246,7 @@

Object Hierarchy

    GEnum
     ╰── NMSettingBondError
-    GObject
+    GObject
     ╰── NMSetting
         ╰── NMSettingBond
 
@@ -265,7 +265,7 @@ necessary for bond connections.

Functions

nm_setting_bond_error_quark ()

-
GQuark
+
GQuark
 nm_setting_bond_error_quark (void);

Registers an error quark for NMSettingBond if necessary.

@@ -313,7 +313,7 @@ nm_setting_bond_get_interface_name (

nm_setting_bond_get_num_options ()

-
guint32
+
guint32
 nm_setting_bond_get_num_options (NMSettingBond *setting);

Returns the number of options that should be set for this bond when it is activated. This can be used to retrieve each option individually @@ -341,9 +341,9 @@ using

nm_setting_bond_get_option ()

-
gboolean
+
gboolean
 nm_setting_bond_get_option (NMSettingBond *setting,
-                            guint32 idx,
+                            guint32 idx,
                             const char **out_name,
                             const char **out_value);

Given an index, return the value of the bonding option at that index. Indexes @@ -388,8 +388,8 @@ option; this value is owned by the setting and should not be modified.

Returns

-

TRUE on success if the index was valid and an option was found, -FALSE if the index was invalid (ie, greater than the number of options +

TRUE on success if the index was valid and an option was found, +FALSE if the index was invalid (ie, greater than the number of options currently held by the setting)

@@ -426,14 +426,14 @@ nm_setting_bond_get_option_by_name (

Returns

-

the value, or NULL if the key/value pair was never added to the +

the value, or NULL if the key/value pair was never added to the setting; the value is owned by the setting and must not be modified


nm_setting_bond_add_option ()

-
gboolean
+
gboolean
 nm_setting_bond_add_option (NMSettingBond *setting,
                             const char *name,
                             const char *value);
@@ -472,14 +472,14 @@ that conflict with each other.

Returns

-

TRUE if the option was valid and was added to the internal option -list, FALSE if it was not.

+

TRUE if the option was valid and was added to the internal option +list, FALSE if it was not.


nm_setting_bond_remove_option ()

-
gboolean
+
gboolean
 nm_setting_bond_remove_option (NMSettingBond *setting,
                                const char *name);

Remove the bonding option referenced by name @@ -509,14 +509,14 @@ list.

Returns

-

TRUE if the option was found and removed from the internal option -list, FALSE if it was not.

+

TRUE if the option was found and removed from the internal option +list, FALSE if it was not.


nm_setting_bond_validate_option ()

-
gboolean
+
gboolean
 nm_setting_bond_validate_option (const char *name,
                                  const char *value);

Checks whether name @@ -524,7 +524,7 @@ nm_setting_bond_validate_option (const name . If value - is NULL, the function only validates the option name.

+ is NULL, the function only validates the option name.

Parameters

hash

the GHashTable containing a +

the GHashTable containing a string to GValue mapping of properties that apply to the setting.

[element-type utf8 GObject.Value]

all_settings

a GSList of all settings +

a GSList of all settings in the connection from which setting came.

[element-type NMSetting]

error

location to store error, or NULL

location to store error, or NULL

 

this parameter is used internally by libnm-util and should -be set to FALSE. If TRUE inverts the meaning of the NMSettingDiffResult.

 

secrets

a GHashTable mapping -string to GValue of setting property names and secrets.

a GHashTable mapping +string to GValue of setting property names and secrets.

[element-type utf8 GObject.Value]

error

location to store error, or NULL

location to store error, or NULL

 

error

location to store error, or NULL

location to store error, or NULL

 

error

location to store error, or NULL

location to store error, or NULL

 
-GQuark +GQuark nm_setting_802_1x_error_quark () @@ -59,7 +59,7 @@
-guint32 +guint32 nm_setting_802_1x_get_num_eap_methods () @@ -74,7 +74,7 @@
-gboolean +gboolean nm_setting_802_1x_add_eap_method () @@ -90,7 +90,7 @@
-gboolean +gboolean nm_setting_802_1x_remove_eap_method_by_value () @@ -127,7 +127,7 @@
-gboolean +gboolean nm_setting_802_1x_get_system_ca_certs () @@ -156,7 +156,7 @@
const GByteArray * +const GByteArray * nm_setting_802_1x_get_ca_cert_blob () @@ -171,7 +171,7 @@
-gboolean +gboolean nm_setting_802_1x_set_ca_cert () @@ -186,7 +186,7 @@
-guint32 +guint32 nm_setting_802_1x_get_num_altsubject_matches () @@ -201,7 +201,7 @@
-gboolean +gboolean nm_setting_802_1x_add_altsubject_match () @@ -217,7 +217,7 @@
-gboolean +gboolean nm_setting_802_1x_remove_altsubject_match_by_value () @@ -240,7 +240,7 @@
const GByteArray * +const GByteArray * nm_setting_802_1x_get_client_cert_blob () @@ -255,7 +255,7 @@
-gboolean +gboolean nm_setting_802_1x_set_client_cert () @@ -305,7 +305,7 @@
const GByteArray * +const GByteArray * nm_setting_802_1x_get_phase2_ca_cert_blob () @@ -320,7 +320,7 @@
-gboolean +gboolean nm_setting_802_1x_set_phase2_ca_cert () @@ -335,7 +335,7 @@
-guint32 +guint32 nm_setting_802_1x_get_num_phase2_altsubject_matches () @@ -350,7 +350,7 @@
-gboolean +gboolean nm_setting_802_1x_add_phase2_altsubject_match () @@ -366,7 +366,7 @@
-gboolean +gboolean nm_setting_802_1x_remove_phase2_altsubject_match_by_value () @@ -389,7 +389,7 @@
const GByteArray * +const GByteArray * nm_setting_802_1x_get_phase2_client_cert_blob () @@ -404,7 +404,7 @@
-gboolean +gboolean nm_setting_802_1x_set_phase2_client_cert () @@ -426,7 +426,7 @@
const GByteArray * +const GByteArray * nm_setting_802_1x_get_password_raw () @@ -464,7 +464,7 @@
const GByteArray * +const GByteArray * nm_setting_802_1x_get_private_key_blob () @@ -479,7 +479,7 @@
-gboolean +gboolean nm_setting_802_1x_set_private_key () @@ -517,7 +517,7 @@
const GByteArray * +const GByteArray * nm_setting_802_1x_get_phase2_private_key_blob () @@ -532,7 +532,7 @@
-gboolean +gboolean nm_setting_802_1x_set_phase2_private_key () @@ -581,7 +581,7 @@
-gchar *anonymous-identity Read / Write
-gchar *ca-path Read / Write
-gchar *identity Read / Write
-gchar *pac-file Read / Write
-gchar *password Read / Write
guintguint password-flags Read / Write
Read / Write
guintguint password-raw-flags Read / Write
-gchar *phase1-fast-provisioning Read / Write
-gchar *phase1-peaplabel Read / Write
-gchar *phase1-peapver Read / Write
-gchar *phase2-auth Read / Write
-gchar *phase2-autheap Read / Write
-gchar *phase2-ca-path Read / Write
-gchar *phase2-private-key-password Read / Write
guintguint phase2-private-key-password-flags Read / Write
-gchar *phase2-subject-match Read / Write
-gchar *pin Read / Write
guintguint pin-flags Read / Write
-gchar *private-key-password Read / Write
guintguint private-key-password-flags Read / Write
-gchar *subject-match Read / Write
gbooleangboolean system-ca-certs Read / Write / Construct
 
  
  

password

password used to decrypt the private key, or NULL if the password +

password used to decrypt the private key, or NULL if the password is unknown. If the password is given but fails to decrypt the private key, an error is returned.

  

password

password used to decrypt the private key, or NULL if the password +

password used to decrypt the private key, or NULL if the password is unknown. If the password is given but fails to decrypt the private key, an error is returned.

 
-GQuark +GQuark nm_setting_adsl_error_quark () @@ -87,7 +87,7 @@
-guint32 +guint32 nm_setting_adsl_get_vpi () @@ -95,7 +95,7 @@
-guint32 +guint32 nm_setting_adsl_get_vci () @@ -123,40 +123,40 @@
-gchar *encapsulation Read / Write
-gchar *password Read / Write
guintguint password-flags Read / Write
-gchar *protocol Read / Write
-gchar *username Read / Write
guintguint vci Read / Write
guintguint vpi Read / Write
-GQuark +GQuark nm_setting_bluetooth_error_quark () @@ -58,7 +58,7 @@
const GByteArray * +const GByteArray * nm_setting_bluetooth_get_bdaddr () @@ -91,7 +91,7 @@
-gchar *type Read / Write
-GQuark +GQuark nm_setting_bond_error_quark () @@ -66,7 +66,7 @@
-guint32 +guint32 nm_setting_bond_get_num_options () @@ -74,7 +74,7 @@
-gboolean +gboolean nm_setting_bond_get_option () @@ -89,7 +89,7 @@
-gboolean +gboolean nm_setting_bond_add_option () @@ -97,7 +97,7 @@
-gboolean +gboolean nm_setting_bond_remove_option () @@ -105,7 +105,7 @@
-gboolean +gboolean nm_setting_bond_validate_option () @@ -139,7 +139,7 @@
-gchar *interface-name Read / Write
@@ -549,10 +549,10 @@ the name

Returns

-

TRUE, if the value +

TRUE, if the value is valid for the given name. If the name -is not a valid option, FALSE will be returned.

+is not a valid option, FALSE will be returned.

Since: 0.9.10

@@ -579,7 +579,7 @@ nm_setting_bond_get_valid_options (

Returns

-

a NULL-terminated array of strings of valid bond options.

+

a NULL-terminated array of strings of valid bond options.

[transfer none]

@@ -790,7 +790,7 @@ required

Property Details

The “interface-name” property

-
  “interface-name”           gchar *
+
  “interface-name”           gchar *

The name of the virtual in-kernel bonding network interface

Flags: Read / Write

Default value: NULL

diff --git a/docs/libnm-util/html/NMSettingBridge.html b/docs/libnm-util/html/NMSettingBridge.html index 1dd0b4a6..592436ac 100644 --- a/docs/libnm-util/html/NMSettingBridge.html +++ b/docs/libnm-util/html/NMSettingBridge.html @@ -43,7 +43,7 @@
- - + - + - + +gchar * @@ -159,17 +159,17 @@ - + - + - + @@ -235,7 +235,7 @@

Object Hierarchy

    GEnum
     ╰── NMSettingBridgeError
-    GObject
+    GObject
     ╰── NMSetting
         ╰── NMSettingBridge
 
@@ -254,7 +254,7 @@ necessary for bridging connections.

Functions

nm_setting_bridge_error_quark ()

-
GQuark
+
GQuark
 nm_setting_bridge_error_quark (void);

Registers an error quark for NMSettingBridge if necessary.

@@ -305,7 +305,7 @@ nm_setting_bridge_get_interface_name (

nm_setting_bridge_get_mac_address ()

-
const GByteArray *
+
const GByteArray *
 nm_setting_bridge_get_mac_address (NMSettingBridge *setting);

Parameters

@@ -331,7 +331,7 @@ nm_setting_bridge_get_mac_address (

nm_setting_bridge_get_stp ()

-
gboolean
+
gboolean
 nm_setting_bridge_get_stp (NMSettingBridge *setting);

Parameters

@@ -357,7 +357,7 @@ nm_setting_bridge_get_stp (

nm_setting_bridge_get_priority ()

-
guint16
+
guint16
 nm_setting_bridge_get_priority (NMSettingBridge *setting);

Parameters

@@ -383,7 +383,7 @@ nm_setting_bridge_get_priority (

nm_setting_bridge_get_forward_delay ()

-
guint16
+
guint16
 nm_setting_bridge_get_forward_delay (NMSettingBridge *setting);

Parameters

@@ -409,7 +409,7 @@ nm_setting_bridge_get_forward_delay (

nm_setting_bridge_get_hello_time ()

-
guint16
+
guint16
 nm_setting_bridge_get_hello_time (NMSettingBridge *setting);

Parameters

@@ -435,7 +435,7 @@ nm_setting_bridge_get_hello_time (

nm_setting_bridge_get_max_age ()

-
guint16
+
guint16
 nm_setting_bridge_get_max_age (NMSettingBridge *setting);

Parameters

@@ -461,7 +461,7 @@ nm_setting_bridge_get_max_age (

nm_setting_bridge_get_ageing_time ()

-
guint32
+
guint32
 nm_setting_bridge_get_ageing_time (NMSettingBridge *setting);

Parameters

@@ -590,7 +590,7 @@ required

Property Details

The “ageing-time” property

-
  “ageing-time”              guint
+
  “ageing-time”              guint

The Ethernet MAC address aging time, in seconds.

Flags: Read / Write / Construct

Allowed values: <= 1000000

@@ -600,7 +600,7 @@ required


The “forward-delay” property

-
  “forward-delay”            guint
+
  “forward-delay”            guint

The Spanning Tree Protocol (STP) forwarding delay, in seconds.

Flags: Read / Write / Construct

Allowed values: <= 30

@@ -610,7 +610,7 @@ required


The “hello-time” property

-
  “hello-time”               guint
+
  “hello-time”               guint

The Spanning Tree Protocol (STP) hello time, in seconds.

Flags: Read / Write / Construct

Allowed values: <= 10

@@ -620,7 +620,7 @@ required


The “interface-name” property

-
  “interface-name”           gchar *
+
  “interface-name”           gchar *

The name of the virtual in-kernel bridging network interface

Flags: Read / Write

Default value: NULL

@@ -639,7 +639,7 @@ NetworkManager created) bridge, this MAC address must match.


The “max-age” property

-
  “max-age”                  guint
+
  “max-age”                  guint

The Spanning Tree Protocol (STP) maximum message age, in seconds.

Flags: Read / Write / Construct

Allowed values: <= 40

@@ -649,7 +649,7 @@ NetworkManager created) bridge, this MAC address must match.


The “priority” property

-
  “priority”                 guint
+
  “priority”                 guint

Sets the Spanning Tree Protocol (STP) priority for this bridge. Lower values are "better"; the lowest priority bridge will be elected the root bridge.

@@ -661,7 +661,7 @@ bridge.


The “stp” property

-
  “stp”                      gboolean
+
  “stp”                      gboolean

Controls whether Spanning Tree Protocol (STP) is enabled for this bridge.

Flags: Read / Write / Construct

Default value: TRUE

diff --git a/docs/libnm-util/html/NMSettingBridgePort.html b/docs/libnm-util/html/NMSettingBridgePort.html index b8630252..a4ec94e7 100644 --- a/docs/libnm-util/html/NMSettingBridgePort.html +++ b/docs/libnm-util/html/NMSettingBridgePort.html @@ -43,7 +43,7 @@
- + - + - + @@ -150,7 +150,7 @@

Object Hierarchy

    GEnum
     ╰── NMSettingBridgePortError
-    GObject
+    GObject
     ╰── NMSetting
         ╰── NMSettingBridgePort
 
@@ -169,7 +169,7 @@ optional properties that apply to bridge ports.

Functions

nm_setting_bridge_port_error_quark ()

-
GQuark
+
GQuark
 nm_setting_bridge_port_error_quark (void);

Registers an error quark for NMSettingBridgePort if necessary.

@@ -194,7 +194,7 @@ nm_setting_bridge_port_new (void<

nm_setting_bridge_port_get_priority ()

-
guint16
+
guint16
 nm_setting_bridge_port_get_priority (NMSettingBridgePort *setting);

Parameters

@@ -220,7 +220,7 @@ nm_setting_bridge_port_get_priority (

nm_setting_bridge_port_get_path_cost ()

-
guint16
+
guint16
 nm_setting_bridge_port_get_path_cost (NMSettingBridgePort *setting);

Parameters

@@ -246,7 +246,7 @@ nm_setting_bridge_port_get_path_cost (

nm_setting_bridge_port_get_hairpin_mode ()

-
gboolean
+
gboolean
 nm_setting_bridge_port_get_hairpin_mode
                                (NMSettingBridgePort *setting);
@@ -346,7 +346,7 @@ is required

Property Details

The “hairpin-mode” property

-
  “hairpin-mode”             gboolean
+
  “hairpin-mode”             gboolean

Enables or disabled "hairpin mode" for the port, which allows frames to be sent back out through the port the frame was received on.

Flags: Read / Write

@@ -356,7 +356,7 @@ be sent back out through the port the frame was received on.


The “path-cost” property

-
  “path-cost”                guint
+
  “path-cost”                guint

The Spanning Tree Protocol (STP) port cost for destinations via this port.

Flags: Read / Write / Construct

@@ -367,7 +367,7 @@ port.


The “priority” property

-
  “priority”                 guint
+
  “priority”                 guint

The Spanning Tree Protocol (STP) priority of this bridge port.

Flags: Read / Write / Construct

Allowed values: <= 63

diff --git a/docs/libnm-util/html/NMSettingCdma.html b/docs/libnm-util/html/NMSettingCdma.html index f9ea1c93..53ef98aa 100644 --- a/docs/libnm-util/html/NMSettingCdma.html +++ b/docs/libnm-util/html/NMSettingCdma.html @@ -43,7 +43,7 @@
+gchar * +gchar * - + +gchar * @@ -167,7 +167,7 @@

Object Hierarchy

    GEnum
     ╰── NMSettingCdmaError
-    GObject
+    GObject
     ╰── NMSetting
         ╰── NMSettingCdma
 
@@ -187,7 +187,7 @@ networks, including those using CDMA2000/EVDO technology.

Functions

nm_setting_cdma_error_quark ()

-
GQuark
+
GQuark
 nm_setting_cdma_error_quark (void);

Registers an error quark for NMSettingCdma if necessary.

@@ -395,7 +395,7 @@ is missing in the connection

Property Details

The “number” property

-
  “number”                   gchar *
+
  “number”                   gchar *

The number to dial to establish the connection to the CDMA-based mobile broadband network, if any. If not specified, the default number (777) is used when required.

@@ -405,7 +405,7 @@ is used when required.


The “password” property

-
  “password”                 gchar *
+
  “password”                 gchar *

The password used to authenticate with the network, if required. Many providers do not require a password, or accept any password. But if a password is required, it is specified here.

@@ -415,7 +415,7 @@ password is required, it is specified here.


The “password-flags” property

-
  “password-flags”           guint
+
  “password-flags”           guint

Flags indicating how to handle the “password” property.

Flags: Read / Write

Allowed values: <= 7

@@ -424,7 +424,7 @@ password is required, it is specified here.


The “username” property

-
  “username”                 gchar *
+
  “username”                 gchar *

The username used to authenticate with the network, if required. Many providers do not require a username, or accept any username. But if a username is required, it is specified here.

diff --git a/docs/libnm-util/html/NMSettingConnection.html b/docs/libnm-util/html/NMSettingConnection.html index e1bc30de..3756cc10 100644 --- a/docs/libnm-util/html/NMSettingConnection.html +++ b/docs/libnm-util/html/NMSettingConnection.html @@ -43,7 +43,7 @@
- + - + +gchar * +gchar * +gchar * @@ -280,7 +280,7 @@ - + @@ -292,30 +292,30 @@ +gchar * - + +gchar * +gchar * +gchar * @@ -405,7 +405,7 @@

Object Hierarchy

    GEnum
     ╰── NMSettingConnectionError
-    GObject
+    GObject
     ╰── NMSetting
         ╰── NMSettingConnection
 
@@ -426,7 +426,7 @@ a

Functions

nm_setting_connection_error_quark ()

-
GQuark
+
GQuark
 nm_setting_connection_error_quark (void);

Registers an error quark for NMSettingConnection if necessary.

@@ -555,7 +555,7 @@ nm_setting_connection_get_connection_type

nm_setting_connection_get_autoconnect ()

-
gboolean
+
gboolean
 nm_setting_connection_get_autoconnect (NMSettingConnection *setting);

Returns the “autoconnect” property of the connection.

@@ -581,7 +581,7 @@ nm_setting_connection_get_autoconnect (

nm_setting_connection_get_timestamp ()

-
guint64
+
guint64
 nm_setting_connection_get_timestamp (NMSettingConnection *setting);

Returns the “timestamp” property of the connection.

@@ -607,7 +607,7 @@ nm_setting_connection_get_timestamp (

nm_setting_connection_get_read_only ()

-
gboolean
+
gboolean
 nm_setting_connection_get_read_only (NMSettingConnection *setting);

Returns the “read-only” property of the connection.

@@ -627,13 +627,13 @@ nm_setting_connection_get_read_only (

Returns

-

TRUE if the connection is read-only, FALSE if it is not

+

TRUE if the connection is read-only, FALSE if it is not


nm_setting_connection_get_num_permissions ()

-
guint32
+
guint32
 nm_setting_connection_get_num_permissions
                                (NMSettingConnection *setting);

Returns the number of entires in the “permissions” @@ -661,9 +661,9 @@ property of this setting.


nm_setting_connection_get_permission ()

-
gboolean
+
gboolean
 nm_setting_connection_get_permission (NMSettingConnection *setting,
-                                      guint32 idx,
+                                      guint32 idx,
                                       const char **out_ptype,
                                       const char **out_pitem,
                                       const char **out_detail);
@@ -702,7 +702,7 @@ of this setting.

- + @@ -710,7 +710,7 @@ of this setting.

Returns

-

TRUE if a permission was returned, FALSE if idx +

TRUE if a permission was returned, FALSE if idx was invalid

@@ -743,7 +743,7 @@ nm_setting_connection_get_zone (

nm_setting_connection_permissions_user_allowed ()

-
gboolean
+
gboolean
 nm_setting_connection_permissions_user_allowed
                                (NMSettingConnection *setting,
                                 const char *uname);
@@ -772,14 +772,14 @@ nm_setting_connection_permissions_user_allowed

Returns

-

TRUE if the requested user is allowed to view this connection, -FALSE if the given user is not allowed to view this connection

+

TRUE if the requested user is allowed to view this connection, +FALSE if the given user is not allowed to view this connection


nm_setting_connection_add_permission ()

-
gboolean
+
gboolean
 nm_setting_connection_add_permission (NMSettingConnection *setting,
                                       const char *ptype,
                                       const char *pitem,
@@ -815,7 +815,7 @@ the "user" permission type is supported, and pitem
 
- + @@ -823,8 +823,8 @@ the "user" permission type is supported, and pitem

Returns

-

TRUE if the permission was unique and was successfully added to the -list, FALSE if ptype +

TRUE if the permission was unique and was successfully added to the +list, FALSE if ptype or pitem was invalid or it the permission was already present in the list

@@ -836,7 +836,7 @@ present in the list

void
 nm_setting_connection_remove_permission
                                (NMSettingConnection *setting,
-                                guint32 idx);
+ guint32 idx);

Removes the permission at index idx from the connection.

@@ -865,7 +865,7 @@ nm_setting_connection_remove_permission

nm_setting_connection_remove_permission_by_value ()

-
gboolean
+
gboolean
 nm_setting_connection_remove_permission_by_value
                                (NMSettingConnection *setting,
                                 const char *ptype,
@@ -902,7 +902,7 @@ be a username. See 

detail

-
+ @@ -910,7 +910,7 @@ be a username. See

Returns

-

TRUE if the permission was found and removed; FALSE if it was not.

+

TRUE if the permission was found and removed; FALSE if it was not.

Since: 0.9.10

@@ -944,7 +944,7 @@ connection.


nm_setting_connection_is_slave_type ()

-
gboolean
+
gboolean
 nm_setting_connection_is_slave_type (NMSettingConnection *setting,
                                      const char *type);
@@ -973,7 +973,7 @@ against setting

Returns

-

TRUE if connection is of the given slave type +

TRUE if connection is of the given slave type

@@ -1006,7 +1006,7 @@ nm_setting_connection_get_slave_type (

nm_setting_connection_get_num_secondaries ()

-
guint32
+
guint32
 nm_setting_connection_get_num_secondaries
                                (NMSettingConnection *setting);
@@ -1035,7 +1035,7 @@ nm_setting_connection_get_num_secondaries

nm_setting_connection_get_secondary ()

const char *
 nm_setting_connection_get_secondary (NMSettingConnection *setting,
-                                     guint32 idx);
+ guint32 idx);

Parameters

-GQuark +GQuark nm_setting_bridge_error_quark () @@ -65,7 +65,7 @@
const GByteArray * +const GByteArray * nm_setting_bridge_get_mac_address () @@ -73,7 +73,7 @@
-gboolean +gboolean nm_setting_bridge_get_stp () @@ -81,7 +81,7 @@
-guint16 +guint16 nm_setting_bridge_get_priority () @@ -89,7 +89,7 @@
-guint16 +guint16 nm_setting_bridge_get_forward_delay () @@ -97,7 +97,7 @@
-guint16 +guint16 nm_setting_bridge_get_hello_time () @@ -105,7 +105,7 @@
-guint16 +guint16 nm_setting_bridge_get_max_age () @@ -113,7 +113,7 @@
-guint32 +guint32 nm_setting_bridge_get_ageing_time () @@ -132,23 +132,23 @@
guintguint ageing-time Read / Write / Construct
guintguint forward-delay Read / Write / Construct
guintguint hello-time Read / Write / Construct
-gchar *interface-name Read / Write
Read / Write
guintguint max-age Read / Write / Construct
guintguint priority Read / Write / Construct
gbooleangboolean stp Read / Write / Construct
-GQuark +GQuark nm_setting_bridge_port_error_quark () @@ -59,7 +59,7 @@
-guint16 +guint16 nm_setting_bridge_port_get_priority () @@ -67,7 +67,7 @@
-guint16 +guint16 nm_setting_bridge_port_get_path_cost () @@ -75,7 +75,7 @@
-gboolean +gboolean nm_setting_bridge_port_get_hairpin_mode () @@ -94,17 +94,17 @@
gbooleangboolean hairpin-mode Read / Write
guintguint path-cost Read / Write / Construct
guintguint priority Read / Write / Construct
-GQuark +GQuark nm_setting_cdma_error_quark () @@ -100,24 +100,24 @@
-gchar *number Read / Write
-gchar *password Read / Write
guintguint password-flags Read / Write
-gchar *username Read / Write
-GQuark +GQuark nm_setting_connection_error_quark () @@ -87,7 +87,7 @@
-gboolean +gboolean nm_setting_connection_get_autoconnect () @@ -95,7 +95,7 @@
-guint64 +guint64 nm_setting_connection_get_timestamp () @@ -103,7 +103,7 @@
-gboolean +gboolean nm_setting_connection_get_read_only () @@ -111,7 +111,7 @@
-guint32 +guint32 nm_setting_connection_get_num_permissions () @@ -119,7 +119,7 @@
-gboolean +gboolean nm_setting_connection_get_permission () @@ -134,7 +134,7 @@
-gboolean +gboolean nm_setting_connection_permissions_user_allowed () @@ -142,7 +142,7 @@
-gboolean +gboolean nm_setting_connection_add_permission () @@ -158,7 +158,7 @@
-gboolean +gboolean nm_setting_connection_remove_permission_by_value () @@ -173,7 +173,7 @@
-gboolean +gboolean nm_setting_connection_is_slave_type () @@ -188,7 +188,7 @@
-guint32 +guint32 nm_setting_connection_get_num_secondaries () @@ -203,7 +203,7 @@
-gboolean +gboolean nm_setting_connection_add_secondary () @@ -219,7 +219,7 @@
-gboolean +gboolean nm_setting_connection_remove_secondary_by_value () @@ -227,7 +227,7 @@
-guint32 +guint32 nm_setting_connection_get_gateway_ping_timeout () @@ -246,30 +246,30 @@
gbooleangboolean autoconnect Read / Write / Construct
guintguint gateway-ping-timeout Read / Write / Construct
-gchar *id Read / Write
-gchar *interface-name Read / Write
-gchar *master Read / Write
Read / Write
gbooleangboolean read-only Read / Write / Construct
-gchar *slave-type Read / Write
guint64guint64 timestamp Read / Write / Construct
-gchar *type Read / Write
-gchar *uuid Read / Write
-gchar *zone Read / Write / Construct

out_detail

on return, the permission detail (at this time, always NULL)

on return, the permission detail (at this time, always NULL)

 

detail

unused at this time; must be NULL.

unused at this time; must be NULL.

[allow-none]

unused at this time; must be NULL.

unused at this time; must be NULL.

[allow-none]
@@ -1068,7 +1068,7 @@ nm_setting_connection_get_secondary (

nm_setting_connection_add_secondary ()

-
gboolean
+
gboolean
 nm_setting_connection_add_secondary (NMSettingConnection *setting,
                                      const char *sec_uuid);

Adds a new secondary connetion UUID to the setting.

@@ -1096,7 +1096,7 @@ nm_setting_connection_add_secondary (

Returns

-

TRUE if the secondary connection UUID was added; FALSE if the UUID +

TRUE if the secondary connection UUID was added; FALSE if the UUID was already present

Since: 0.9.8

@@ -1107,7 +1107,7 @@ was already present

void
 nm_setting_connection_remove_secondary
                                (NMSettingConnection *setting,
-                                guint32 idx);
+ guint32 idx);

Removes the secondary coonnection UUID at index idx .

@@ -1137,7 +1137,7 @@ nm_setting_connection_remove_secondary

nm_setting_connection_remove_secondary_by_value ()

-
gboolean
+
gboolean
 nm_setting_connection_remove_secondary_by_value
                                (NMSettingConnection *setting,
                                 const char *sec_uuid);
@@ -1167,14 +1167,14 @@ nm_setting_connection_remove_secondary_by_value

Returns

-

TRUE if the secondary connection UUID was found and removed; FALSE if it was not.

+

TRUE if the secondary connection UUID was found and removed; FALSE if it was not.

Since: 0.9.10


nm_setting_connection_get_gateway_ping_timeout ()

-
guint32
+
guint32
 nm_setting_connection_get_gateway_ping_timeout
                                (NMSettingConnection *setting);
@@ -1361,10 +1361,10 @@ It should only be accessed through the functions described below.

Property Details

The “autoconnect” property

-
  “autoconnect”              gboolean
+
  “autoconnect”              gboolean

Whether or not the connection should be automatically connected by NetworkManager when the resources for the connection are available. -TRUE to automatically activate the connection, FALSE to require manual +TRUE to automatically activate the connection, FALSE to require manual intervention to activate the connection.

Flags: Read / Write / Construct

Default value: TRUE

@@ -1372,7 +1372,7 @@ intervention to activate the connection.


The “gateway-ping-timeout” property

-
  “gateway-ping-timeout”     guint
+
  “gateway-ping-timeout”     guint

If greater than zero, delay success of IP addressing until either the timeout is reached, or an IP gateway replies to a ping.

Flags: Read / Write / Construct

@@ -1383,7 +1383,7 @@ timeout is reached, or an IP gateway replies to a ping.


The “id” property

-
  “id”                       gchar *
+
  “id”                       gchar *

A human readable unique identifier for the connection, like "Work Wi-Fi" or "T-Mobile 3G".

Flags: Read / Write

@@ -1392,7 +1392,7 @@ or "T-Mobile 3G".


The “interface-name” property

-
  “interface-name”           gchar *
+
  “interface-name”           gchar *

The name of the network interface this connection is bound to. If not set, then the connection can be attached to any interface of the appropriate type (subject to restrictions imposed by other settings).

@@ -1409,7 +1409,7 @@ connection may be applied to the wrong interface.


The “master” property

-
  “master”                   gchar *
+
  “master”                   gchar *

Interface name of the master device or UUID of the master connection.

Flags: Read / Write

Default value: NULL

@@ -1419,7 +1419,7 @@ connection may be applied to the wrong interface.

The “permissions” property

  “permissions”              GSList_gchararray_ *

An array of strings defining what access a given user has to this -connection. If this is NULL or empty, all users are allowed to access +connection. If this is NULL or empty, all users are allowed to access this connection. Otherwise a user is allowed to access this connection if and only if they are in this list. Each entry is of the form "[type]:[id]:[reserved]"; for example, "user:dcbw:blah".

@@ -1433,9 +1433,9 @@ use. All of [type], [id], and [reserved] must be valid UTF-8.


The “read-only” property

-
  “read-only”                gboolean
-

FALSE if the connection can be modified using the provided settings -service's D-Bus interface with the right privileges, or TRUE if the +

  “read-only”                gboolean
+

FALSE if the connection can be modified using the provided settings +service's D-Bus interface with the right privileges, or TRUE if the connection is read-only and cannot be modified.

Flags: Read / Write / Construct

Default value: FALSE

@@ -1453,9 +1453,9 @@ supported.


The “slave-type” property

-
  “slave-type”               gchar *
+
  “slave-type”               gchar *

Setting name of the device type of this slave's master connection (eg, -NM_SETTING_BOND_SETTING_NAME), or NULL if this connection is not a +NM_SETTING_BOND_SETTING_NAME), or NULL if this connection is not a slave.

Flags: Read / Write

Default value: NULL

@@ -1463,7 +1463,7 @@ slave.


The “timestamp” property

-
  “timestamp”                guint64
+
  “timestamp”                guint64

The time, in seconds since the Unix Epoch, that the connection was last _successfully_ fully activated.

NetworkManager updates the connection timestamp periodically when the @@ -1476,7 +1476,7 @@ property will not be preserved).


The “type” property

-
  “type”                     gchar *
+
  “type”                     gchar *

Base type of the connection. For hardware-dependent connections, should contain the setting name of the hardware-type specific setting (ie, "802-3-ethernet" or "802-11-wireless" or "bluetooth", etc), and for @@ -1488,7 +1488,7 @@ the setting name of that setting type (ie, "vpn" or "bridge", etc).


The “uuid” property

-
  “uuid”                     gchar *
+
  “uuid”                     gchar *

A universally unique identifier for the connection, for example generated with libuuid. It should be assigned when the connection is created, and never changed as long as the connection still applies to the same @@ -1506,9 +1506,9 @@ be generated by

The “zone” property

-
  “zone”                     gchar *
+
  “zone”                     gchar *

The trust level of a the connection. Free form case-insensitive string -(for example "Home", "Work", "Public"). NULL or unspecified zone means +(for example "Home", "Work", "Public"). NULL or unspecified zone means the connection will be placed in the default zone as defined by the firewall.

Flags: Read / Write / Construct

diff --git a/docs/libnm-util/html/NMSettingDcb.html b/docs/libnm-util/html/NMSettingDcb.html index 896cdfcf..321a6329 100644 --- a/docs/libnm-util/html/NMSettingDcb.html +++ b/docs/libnm-util/html/NMSettingDcb.html @@ -43,7 +43,7 @@
- + +gchar * - + - + - + - + - + @@ -285,7 +285,7 @@ - + @@ -296,7 +296,7 @@ - + @@ -421,7 +421,7 @@
    GEnum
     ├── NMSettingDcbError
     ╰── NMSettingDcbFlags
-    GObject
+    GObject
     ╰── NMSetting
         ╰── NMSettingDcb
 
@@ -443,7 +443,7 @@ of storage technologies like Fibre Channel over Ethernet (FCoE) and iSCSI.

Functions

nm_setting_dcb_error_quark ()

-
GQuark
+
GQuark
 nm_setting_dcb_error_quark (void);

Registers an error quark for NMSettingDcb if necessary.

@@ -494,7 +494,7 @@ nm_setting_dcb_get_app_fcoe_flags (

nm_setting_dcb_get_app_fcoe_priority ()

-
gint
+
gint
 nm_setting_dcb_get_app_fcoe_priority (NMSettingDcb *setting);

Parameters

@@ -572,7 +572,7 @@ nm_setting_dcb_get_app_iscsi_flags (

nm_setting_dcb_get_app_iscsi_priority ()

-
gint
+
gint
 nm_setting_dcb_get_app_iscsi_priority (NMSettingDcb *setting);

Parameters

@@ -624,7 +624,7 @@ nm_setting_dcb_get_app_fip_flags (

nm_setting_dcb_get_app_fip_priority ()

-
gint
+
gint
 nm_setting_dcb_get_app_fip_priority (NMSettingDcb *setting);

Parameters

@@ -677,10 +677,10 @@ nm_setting_dcb_get_priority_flow_control_flags

nm_setting_dcb_get_priority_flow_control ()

-
gboolean
+
gboolean
 nm_setting_dcb_get_priority_flow_control
                                (NMSettingDcb *setting,
-                                guint user_priority);
+ guint user_priority);

Parameters

-GQuark +GQuark nm_setting_dcb_error_quark () @@ -67,7 +67,7 @@
-gint +gint nm_setting_dcb_get_app_fcoe_priority () @@ -90,7 +90,7 @@
-gint +gint nm_setting_dcb_get_app_iscsi_priority () @@ -106,7 +106,7 @@
-gint +gint nm_setting_dcb_get_app_fip_priority () @@ -122,7 +122,7 @@
-gboolean +gboolean nm_setting_dcb_get_priority_flow_control () @@ -146,7 +146,7 @@
-guint +guint nm_setting_dcb_get_priority_group_id () @@ -162,7 +162,7 @@
-guint +guint nm_setting_dcb_get_priority_group_bandwidth () @@ -178,7 +178,7 @@
-guint +guint nm_setting_dcb_get_priority_bandwidth () @@ -194,7 +194,7 @@
-gboolean +gboolean nm_setting_dcb_get_priority_strict_bandwidth () @@ -210,7 +210,7 @@
-guint +guint nm_setting_dcb_get_priority_traffic_class () @@ -237,38 +237,38 @@
guintguint app-fcoe-flags Read / Write
-gchar *app-fcoe-mode Read / Write / Construct
gintgint app-fcoe-priority Read / Write / Construct
guintguint app-fip-flags Read / Write
gintgint app-fip-priority Read / Write / Construct
guintguint app-iscsi-flags Read / Write
gintgint app-iscsi-priority Read / Write / Construct
Read / Write
guintguint priority-flow-control-flags Read / Write
Read / Write
guintguint priority-group-flags Read / Write
@@ -705,9 +705,9 @@ nm_setting_dcb_get_priority_flow_control

Returns

-

TRUE if flow control is enabled for the given user_priority +

TRUE if flow control is enabled for the given user_priority , -FALSE if not enabled

+FALSE if not enabled

Since: 0.9.10

@@ -717,8 +717,8 @@ nm_setting_dcb_get_priority_flow_control
void
 nm_setting_dcb_set_priority_flow_control
                                (NMSettingDcb *setting,
-                                guint user_priority,
-                                gboolean enabled);
+ guint user_priority, + gboolean enabled);

These values are only valid when “priority-flow-control” includes the NM_SETTING_DCB_FLAG_ENABLE flag.

@@ -742,7 +742,7 @@ the
- + @@ -780,9 +780,9 @@ nm_setting_dcb_get_priority_group_flags

nm_setting_dcb_get_priority_group_id ()

-
guint
+
guint
 nm_setting_dcb_get_priority_group_id (NMSettingDcb *setting,
-                                      guint user_priority);
+ guint user_priority);

Parameters

enabled

TRUE to enable flow control for this priority, FALSE to disable it

TRUE to enable flow control for this priority, FALSE to disable it

 
@@ -819,8 +819,8 @@ only valid when

nm_setting_dcb_set_priority_group_id ()

void
 nm_setting_dcb_set_priority_group_id (NMSettingDcb *setting,
-                                      guint user_priority,
-                                      guint group_id);
+ guint user_priority, + guint group_id);

These values are only valid when “priority-group-flags” includes the NM_SETTING_DCB_FLAG_ENABLE flag.

@@ -857,10 +857,10 @@ unrestricted group.


nm_setting_dcb_get_priority_group_bandwidth ()

-
guint
+
guint
 nm_setting_dcb_get_priority_group_bandwidth
                                (NMSettingDcb *setting,
-                                guint group_id);
+ guint group_id);

Parameters

@@ -898,8 +898,8 @@ only valid when void nm_setting_dcb_set_priority_group_bandwidth (NMSettingDcb *setting, - guint group_id, - guint bandwidth_percent); + guint group_id, + guint bandwidth_percent);

These values are only valid when “priority-group-flags” includes the NM_SETTING_DCB_FLAG_ENABLE flag.

@@ -935,9 +935,9 @@ to


nm_setting_dcb_get_priority_bandwidth ()

-
guint
+
guint
 nm_setting_dcb_get_priority_bandwidth (NMSettingDcb *setting,
-                                       guint user_priority);
+ guint user_priority);

Parameters

@@ -974,8 +974,8 @@ These values are only valid when

nm_setting_dcb_set_priority_bandwidth ()

void
 nm_setting_dcb_set_priority_bandwidth (NMSettingDcb *setting,
-                                       guint user_priority,
-                                       guint bandwidth_percent);
+ guint user_priority, + guint bandwidth_percent);

These values are only valid when “priority-group-flags” includes the NM_SETTING_DCB_FLAG_ENABLE flag.

@@ -1012,10 +1012,10 @@ allowed to use within its priority group


nm_setting_dcb_get_priority_strict_bandwidth ()

-
gboolean
+
gboolean
 nm_setting_dcb_get_priority_strict_bandwidth
                                (NMSettingDcb *setting,
-                                guint user_priority);
+ guint user_priority);

Parameters

@@ -1040,9 +1040,9 @@ nm_setting_dcb_get_priority_strict_bandwidth

Returns

-

TRUE if user_priority +

TRUE if user_priority may use all of the bandwidth allocated to its -assigned group, or FALSE if not. These values are only valid when +assigned group, or FALSE if not. These values are only valid when “priority-group-flags” includes the NM_SETTING_DCB_FLAG_ENABLE flag.

Since: 0.9.10

@@ -1053,8 +1053,8 @@ assigned group, or void nm_setting_dcb_set_priority_strict_bandwidth (NMSettingDcb *setting, - guint user_priority, - gboolean strict); + guint user_priority, + gboolean strict);

These values are only valid when “priority-group-flags” includes the NM_SETTING_DCB_FLAG_ENABLE flag.

@@ -1078,9 +1078,9 @@ the
- +its priority group, or FALSE if not

@@ -1091,10 +1091,10 @@ its priority group, or

nm_setting_dcb_get_priority_traffic_class ()

-
guint
+
guint
 nm_setting_dcb_get_priority_traffic_class
                                (NMSettingDcb *setting,
-                                guint user_priority);
+ guint user_priority);

Parameters

strict

TRUE to allow user_priority +

TRUE to allow user_priority to use all the bandwidth allocated to -its priority group, or FALSE if not

 
@@ -1132,8 +1132,8 @@ valid when void nm_setting_dcb_set_priority_traffic_class (NMSettingDcb *setting, - guint user_priority, - guint traffic_class); + guint user_priority, + guint traffic_class);
@@ -1345,7 +1345,7 @@ peer configuration advertisements

Property Details

The “app-fcoe-flags” property

-
  “app-fcoe-flags”           guint
+
  “app-fcoe-flags”           guint

Specifies the NMSettingDcbFlags for the DCB FCoE application. Flags may be any combination of NM_SETTING_DCB_FLAG_ENABLE, NM_SETTING_DCB_FLAG_ADVERTISE, and NM_SETTING_DCB_FLAG_WILLING.

@@ -1357,7 +1357,7 @@ be any combination of

The “app-fcoe-mode” property

-
  “app-fcoe-mode”            gchar *
+
  “app-fcoe-mode”            gchar *

The FCoE controller mode; either NM_SETTING_DCB_FCOE_MODE_FABRIC (default) or NM_SETTING_DCB_FCOE_MODE_VN2VN.

Flags: Read / Write / Construct

@@ -1367,7 +1367,7 @@ be any combination of

The “app-fcoe-priority” property

-
  “app-fcoe-priority”        gint
+
  “app-fcoe-priority”        gint

The highest User Priority (0 - 7) which FCoE frames should use, or -1 for default priority. Only used when the “app-fcoe-flags” property includes the NM_SETTING_DCB_FLAG_ENABLE flag.

@@ -1379,7 +1379,7 @@ property includes the

The “app-fip-flags” property

-
  “app-fip-flags”            guint
+
  “app-fip-flags”            guint

Specifies the NMSettingDcbFlags for the DCB FIP application. Flags may be any combination of NM_SETTING_DCB_FLAG_ENABLE, NM_SETTING_DCB_FLAG_ADVERTISE, and NM_SETTING_DCB_FLAG_WILLING.

@@ -1391,7 +1391,7 @@ be any combination of

The “app-fip-priority” property

-
  “app-fip-priority”         gint
+
  “app-fip-priority”         gint

The highest User Priority (0 - 7) which FIP frames should use, or -1 for default priority. Only used when the “app-fip-flags” property includes the NM_SETTING_DCB_FLAG_ENABLE flag.

@@ -1403,7 +1403,7 @@ property includes the

The “app-iscsi-flags” property

-
  “app-iscsi-flags”          guint
+
  “app-iscsi-flags”          guint

Specifies the NMSettingDcbFlags for the DCB iSCSI application. Flags may be any combination of NM_SETTING_DCB_FLAG_ENABLE, NM_SETTING_DCB_FLAG_ADVERTISE, and NM_SETTING_DCB_FLAG_WILLING.

@@ -1415,7 +1415,7 @@ may be any combination of

The “app-iscsi-priority” property

-
  “app-iscsi-priority”       gint
+
  “app-iscsi-priority”       gint

The highest User Priority (0 - 7) which iSCSI frames should use, or -1 for default priority. Only used when the “app-iscsi-flags” property includes the NM_SETTING_DCB_FLAG_ENABLE flag.

@@ -1450,7 +1450,7 @@ transmit pause) and 1 (transmit pause).


The “priority-flow-control-flags” property

-
  “priority-flow-control-flags” guint
+
  “priority-flow-control-flags” guint

Specifies the NMSettingDcbFlags for DCB Priority Flow Control (PFC). Flags may be any combination of NM_SETTING_DCB_FLAG_ENABLE, NM_SETTING_DCB_FLAG_ADVERTISE, and NM_SETTING_DCB_FLAG_WILLING.

@@ -1473,7 +1473,7 @@ sum of all values must total 100 percent.


The “priority-group-flags” property

-
  “priority-group-flags”     guint
+
  “priority-group-flags”     guint

Specifies the NMSettingDcbFlags for DCB Priority Groups. Flags may be any combination of NM_SETTING_DCB_FLAG_ENABLE, NM_SETTING_DCB_FLAG_ADVERTISE, and NM_SETTING_DCB_FLAG_WILLING.

diff --git a/docs/libnm-util/html/NMSettingGeneric.html b/docs/libnm-util/html/NMSettingGeneric.html index 3c50a5ac..56fa81cf 100644 --- a/docs/libnm-util/html/NMSettingGeneric.html +++ b/docs/libnm-util/html/NMSettingGeneric.html @@ -42,7 +42,7 @@
- + +gchar * - + +gchar * - + +gchar * +gchar * - + +gchar * - + +gchar * @@ -300,7 +300,7 @@ ├── NMSettingGsmError ├── NMSettingGsmNetworkBand ╰── NMSettingGsmNetworkType - GObject + GObject ╰── NMSetting ╰── NMSettingGsm @@ -320,7 +320,7 @@ networks, including those using GPRS/EDGE and UMTS/HSPA technology.

Functions

nm_setting_gsm_error_quark ()

-
GQuark
+
GQuark
 nm_setting_gsm_error_quark (void);

Registers an error quark for NMSettingGsm if necessary.

@@ -492,7 +492,7 @@ nm_setting_gsm_get_pin (

nm_setting_gsm_get_home_only ()

-
gboolean
+
gboolean
 nm_setting_gsm_get_home_only (NMSettingGsm *setting);

Parameters

@@ -596,7 +596,7 @@ nm_setting_gsm_get_network_type (

nm_setting_gsm_get_allowed_bands ()

-
guint32
+
guint32
 nm_setting_gsm_get_allowed_bands (NMSettingGsm *setting);

nm_setting_gsm_get_allowed_bands has been deprecated since version 0.9.10 and should not be used in newly-written code.

@@ -968,7 +968,7 @@ as the allowed frequency bands (

Property Details

The “allowed-bands” property

-
  “allowed-bands”            guint
+
  “allowed-bands”            guint

Bitfield of allowed frequency bands. Note that not all devices allow frequency band control. Permitted values are those specified by NMSettingGsmNetworkBand.

@@ -984,7 +984,7 @@ talking to ModemManager directly.


The “apn” property

-
  “apn”                      gchar *
+
  “apn”                      gchar *

The GPRS Access Point Name specifying the APN used when establishing a data session with the GSM-based network. The APN often determines how the user will be billed for their network usage and whether the user has @@ -998,8 +998,8 @@ The APN may only be composed of the characters a-z, 0-9, ., and - per GSM


The “home-only” property

-
  “home-only”                gboolean
-

When TRUE, only connections to the home network will be allowed. +

  “home-only”                gboolean
+

When TRUE, only connections to the home network will be allowed. Connections to roaming networks will not be made.

Flags: Read / Write

Default value: FALSE

@@ -1007,7 +1007,7 @@ Connections to roaming networks will not be made.


The “network-id” property

-
  “network-id”               gchar *
+
  “network-id”               gchar *

The Network ID (GSM LAI format, ie MCC-MNC) to force specific network registration. If the Network ID is specified, NetworkManager will attempt to force the device to register only on the specified network. @@ -1019,7 +1019,7 @@ roaming control of the device is not otherwise possible.


The “network-type” property

-
  “network-type”             gint
+
  “network-type”             gint

Network preference to force the device to only use specific network technologies. The permitted values are NM_SETTING_GSM_NETWORK_TYPE_ANY, NM_SETTING_GSM_NETWORK_TYPE_UMTS_HSPA, @@ -1041,7 +1041,7 @@ by talking to ModemManager directly.


The “number” property

-
  “number”                   gchar *
+
  “number”                   gchar *

Number to dial when establishing a PPP data session with the GSM-based mobile broadband network. Many modems do not require PPP for connections to the mobile network and thus this property should be left blank, which @@ -1052,7 +1052,7 @@ allows NetworkManager to select the appropriate settings automatically.


The “password” property

-
  “password”                 gchar *
+
  “password”                 gchar *

The password used to authenticate with the network, if required. Many providers do not require a password, or accept any password. But if a password is required, it is specified here.

@@ -1062,7 +1062,7 @@ password is required, it is specified here.


The “password-flags” property

-
  “password-flags”           guint
+
  “password-flags”           guint

Flags indicating how to handle the “password” property.

Flags: Read / Write

Allowed values: <= 7

@@ -1071,7 +1071,7 @@ password is required, it is specified here.


The “pin” property

-
  “pin”                      gchar *
+
  “pin”                      gchar *

If the SIM is locked with a PIN it must be unlocked before any other operations are requested. Specify the PIN here to allow operation of the device.

@@ -1081,7 +1081,7 @@ device.


The “pin-flags” property

-
  “pin-flags”                guint
+
  “pin-flags”                guint

Flags indicating how to handle the “pin” property.

Flags: Read / Write

Allowed values: <= 7

@@ -1090,7 +1090,7 @@ device.


The “username” property

-
  “username”                 gchar *
+
  “username”                 gchar *

The username used to authenticate with the network, if required. Many providers do not require a username, or accept any username. But if a username is required, it is specified here.

diff --git a/docs/libnm-util/html/NMSettingIP4Config.html b/docs/libnm-util/html/NMSettingIP4Config.html index f549179d..3f85d818 100644 --- a/docs/libnm-util/html/NMSettingIP4Config.html +++ b/docs/libnm-util/html/NMSettingIP4Config.html @@ -43,7 +43,7 @@
+gchar * +gchar * - + - + @@ -570,33 +570,33 @@ - + - + - + +gchar * - + - + @@ -715,7 +715,7 @@ ╰── NMIP4Route GEnum ╰── NMSettingIP4ConfigError - GObject + GObject ╰── NMSetting ╰── NMSettingIP4Config @@ -734,7 +734,7 @@ properties related to IPv4 addressing, routing, and Domain Name Service

Functions

nm_setting_ip4_config_error_quark ()

-
GQuark
+
GQuark
 nm_setting_ip4_config_error_quark (void);

Registers an error quark for NMSettingIP4Config if necessary.

@@ -829,7 +829,7 @@ reaches zero, the object will be destroyed.


nm_ip4_address_compare ()

-
gboolean
+
gboolean
 nm_ip4_address_compare (NMIP4Address *address,
                         NMIP4Address *other);

Determines if two NMIP4Address objects contain the same values.

@@ -858,13 +858,13 @@ to.

Returns

-

TRUE if the objects contain the same values, FALSE if they do not.

+

TRUE if the objects contain the same values, FALSE if they do not.


nm_ip4_address_get_address ()

-
guint32
+
guint32
 nm_ip4_address_get_address (NMIP4Address *address);

Gets the IPv4 address property of this address object.

@@ -892,7 +892,7 @@ nm_ip4_address_get_address (

nm_ip4_address_set_address ()

void
 nm_ip4_address_set_address (NMIP4Address *address,
-                            guint32 addr);
+ guint32 addr);

Sets the IPv4 address property of this object.

Parameters

@@ -920,7 +920,7 @@ nm_ip4_address_set_address (

nm_ip4_address_get_prefix ()

-
guint32
+
guint32
 nm_ip4_address_get_prefix (NMIP4Address *address);

Gets the IPv4 address prefix (ie "24" or "30" etc) property of this address object.

@@ -949,7 +949,7 @@ object.

nm_ip4_address_set_prefix ()

void
 nm_ip4_address_set_prefix (NMIP4Address *address,
-                           guint32 prefix);
+ guint32 prefix);

Sets the IPv4 address prefix.

Parameters

@@ -977,7 +977,7 @@ nm_ip4_address_set_prefix (

nm_ip4_address_get_gateway ()

-
guint32
+
guint32
 nm_ip4_address_get_gateway (NMIP4Address *address);

Gets the IPv4 default gateway property of this address object.

@@ -1005,7 +1005,7 @@ nm_ip4_address_get_gateway (

nm_ip4_address_set_gateway ()

void
 nm_ip4_address_set_gateway (NMIP4Address *address,
-                            guint32 gateway);
+ guint32 gateway);

Sets the IPv4 default gateway property of this address object.

Parameters

@@ -1117,7 +1117,7 @@ reaches zero, the object will be destroyed.


nm_ip4_route_compare ()

-
gboolean
+
gboolean
 nm_ip4_route_compare (NMIP4Route *route,
                       NMIP4Route *other);

Determines if two NMIP4Route objects contain the same values.

@@ -1146,13 +1146,13 @@ to.

Returns

-

TRUE if the objects contain the same values, FALSE if they do not.

+

TRUE if the objects contain the same values, FALSE if they do not.


nm_ip4_route_get_dest ()

-
guint32
+
guint32
 nm_ip4_route_get_dest (NMIP4Route *route);

Gets the IPv4 destination address property of this route object.

@@ -1180,7 +1180,7 @@ nm_ip4_route_get_dest (

nm_ip4_route_set_dest ()

void
 nm_ip4_route_set_dest (NMIP4Route *route,
-                       guint32 dest);
+ guint32 dest);

Sets the IPv4 destination address property of this route object.

Parameters

@@ -1208,7 +1208,7 @@ nm_ip4_route_set_dest (

nm_ip4_route_get_prefix ()

-
guint32
+
guint32
 nm_ip4_route_get_prefix (NMIP4Route *route);

Gets the IPv4 prefix (ie "24" or "30" etc) of this route.

@@ -1236,7 +1236,7 @@ nm_ip4_route_get_prefix (

nm_ip4_route_set_prefix ()

void
 nm_ip4_route_set_prefix (NMIP4Route *route,
-                         guint32 prefix);
+ guint32 prefix);

Sets the IPv4 prefix of this route.

Parameters

@@ -1264,7 +1264,7 @@ nm_ip4_route_set_prefix (

nm_ip4_route_get_next_hop ()

-
guint32
+
guint32
 nm_ip4_route_get_next_hop (NMIP4Route *route);

Gets the IPv4 address of the next hop of this route.

@@ -1292,7 +1292,7 @@ nm_ip4_route_get_next_hop (

nm_ip4_route_set_next_hop ()

void
 nm_ip4_route_set_next_hop (NMIP4Route *route,
-                           guint32 next_hop);
+ guint32 next_hop);

Sets the IPv4 address of the next hop of this route.

Parameters

@@ -1320,7 +1320,7 @@ nm_ip4_route_set_next_hop (

nm_ip4_route_get_metric ()

-
guint32
+
guint32
 nm_ip4_route_get_metric (NMIP4Route *route);

Gets the route metric property of this route object; lower values indicate "better" or more preferred routes.

@@ -1349,7 +1349,7 @@ nm_ip4_route_get_metric (

nm_ip4_route_set_metric ()

void
 nm_ip4_route_set_metric (NMIP4Route *route,
-                         guint32 metric);
+ guint32 metric);

Sets the route metric property of this route object; lower values indicate "better" or more preferred routes.

@@ -1415,7 +1415,7 @@ nm_setting_ip4_config_get_method (

nm_setting_ip4_config_get_num_dns ()

-
guint32
+
guint32
 nm_setting_ip4_config_get_num_dns (NMSettingIP4Config *setting);

Parameters

@@ -1440,9 +1440,9 @@ nm_setting_ip4_config_get_num_dns (

nm_setting_ip4_config_get_dns ()

-
guint32
+
guint32
 nm_setting_ip4_config_get_dns (NMSettingIP4Config *setting,
-                               guint32 i);
+ guint32 i);

Parameters

-GQuark +GQuark nm_setting_generic_error_quark () @@ -86,7 +86,7 @@

Object Hierarchy

    GEnum
     ╰── NMSettingGenericError
-    GObject
+    GObject
     ╰── NMSetting
         ╰── NMSettingGeneric
 
@@ -108,7 +108,7 @@ the "connection type" setting on

Functions

nm_setting_generic_error_quark ()

-
GQuark
+
GQuark
 nm_setting_generic_error_quark (void);

Registers an error quark for NMSettingGeneric if necessary.

diff --git a/docs/libnm-util/html/NMSettingGsm.html b/docs/libnm-util/html/NMSettingGsm.html index 4a9398bd..b1631ac2 100644 --- a/docs/libnm-util/html/NMSettingGsm.html +++ b/docs/libnm-util/html/NMSettingGsm.html @@ -43,7 +43,7 @@
-GQuark +GQuark nm_setting_gsm_error_quark () @@ -101,7 +101,7 @@
-gboolean +gboolean nm_setting_gsm_get_home_only () @@ -133,7 +133,7 @@
-guint32 +guint32 nm_setting_gsm_get_allowed_bands () @@ -152,63 +152,63 @@
guintguint allowed-bands Read / Write / Construct
-gchar *apn Read / Write
gbooleangboolean home-only Read / Write
-gchar *network-id Read / Write
gintgint network-type Read / Write / Construct
-gchar *number Read / Write
-gchar *password Read / Write
guintguint password-flags Read / Write
-gchar *pin Read / Write
guintguint pin-flags Read / Write
-gchar *username Read / Write
-GQuark +GQuark nm_setting_ip4_config_error_quark () @@ -83,7 +83,7 @@
-gboolean +gboolean nm_ip4_address_compare () @@ -91,7 +91,7 @@
-guint32 +guint32 nm_ip4_address_get_address () @@ -107,7 +107,7 @@
-guint32 +guint32 nm_ip4_address_get_prefix () @@ -123,7 +123,7 @@
-guint32 +guint32 nm_ip4_address_get_gateway () @@ -171,7 +171,7 @@
-gboolean +gboolean nm_ip4_route_compare () @@ -179,7 +179,7 @@
-guint32 +guint32 nm_ip4_route_get_dest () @@ -195,7 +195,7 @@
-guint32 +guint32 nm_ip4_route_get_prefix () @@ -211,7 +211,7 @@
-guint32 +guint32 nm_ip4_route_get_next_hop () @@ -227,7 +227,7 @@
-guint32 +guint32 nm_ip4_route_get_metric () @@ -258,7 +258,7 @@
-guint32 +guint32 nm_setting_ip4_config_get_num_dns () @@ -266,7 +266,7 @@
-guint32 +guint32 nm_setting_ip4_config_get_dns () @@ -274,7 +274,7 @@
-gboolean +gboolean nm_setting_ip4_config_add_dns () @@ -290,7 +290,7 @@
-gboolean +gboolean nm_setting_ip4_config_remove_dns_by_value () @@ -306,7 +306,7 @@
-guint32 +guint32 nm_setting_ip4_config_get_num_dns_searches () @@ -321,7 +321,7 @@
-gboolean +gboolean nm_setting_ip4_config_add_dns_search () @@ -337,7 +337,7 @@
-gboolean +gboolean nm_setting_ip4_config_remove_dns_search_by_value () @@ -353,7 +353,7 @@
-guint32 +guint32 nm_setting_ip4_config_get_num_addresses () @@ -369,7 +369,7 @@
-gboolean +gboolean nm_setting_ip4_config_add_address () @@ -385,7 +385,7 @@
-gboolean +gboolean nm_setting_ip4_config_remove_address_by_value () @@ -401,7 +401,7 @@
-guint32 +guint32 nm_setting_ip4_config_get_num_routes () @@ -417,7 +417,7 @@
-gboolean +gboolean nm_setting_ip4_config_add_route () @@ -433,7 +433,7 @@
-gboolean +gboolean nm_setting_ip4_config_remove_route_by_value () @@ -449,7 +449,7 @@
-gint64 +gint64 nm_setting_ip4_config_get_route_metric () @@ -457,7 +457,7 @@
-gboolean +gboolean nm_setting_ip4_config_get_ignore_auto_routes () @@ -465,7 +465,7 @@
-gboolean +gboolean nm_setting_ip4_config_get_ignore_auto_dns () @@ -480,7 +480,7 @@
-gboolean +gboolean nm_setting_ip4_config_get_dhcp_send_hostname () @@ -503,7 +503,7 @@
-gboolean +gboolean nm_setting_ip4_config_get_never_default () @@ -511,7 +511,7 @@
-gboolean +gboolean nm_setting_ip4_config_get_may_fail () @@ -537,23 +537,23 @@
-gchar *dhcp-client-id Read / Write
-gchar *dhcp-hostname Read / Write
gbooleangboolean dhcp-send-hostname Read / Write / Construct
guintguint dhcp-timeout Read / Write
Read / Write
gbooleangboolean ignore-auto-dns Read / Write / Construct
gbooleangboolean ignore-auto-routes Read / Write / Construct
gbooleangboolean may-fail Read / Write / Construct
-gchar *method Read / Write
gbooleangboolean never-default Read / Write / Construct
gint64gint64 route-metric Read / Write / Construct
@@ -1475,9 +1475,9 @@ nm_setting_ip4_config_get_dns (

nm_setting_ip4_config_add_dns ()

-
gboolean
+
gboolean
 nm_setting_ip4_config_add_dns (NMSettingIP4Config *setting,
-                               guint32 dns);
+ guint32 dns);

Adds a new DNS server to the setting.

Parameters

@@ -1503,7 +1503,7 @@ nm_setting_ip4_config_add_dns (

Returns

-

TRUE if the DNS server was added; FALSE if the server was already +

TRUE if the DNS server was added; FALSE if the server was already known

@@ -1512,7 +1512,7 @@ known

nm_setting_ip4_config_remove_dns ()

void
 nm_setting_ip4_config_remove_dns (NMSettingIP4Config *setting,
-                                  guint32 i);
+ guint32 i);

Removes the DNS server at index i .

@@ -1541,10 +1541,10 @@ nm_setting_ip4_config_remove_dns (

nm_setting_ip4_config_remove_dns_by_value ()

-
gboolean
+
gboolean
 nm_setting_ip4_config_remove_dns_by_value
                                (NMSettingIP4Config *setting,
-                                guint32 dns);
+ guint32 dns);

Removes the DNS server dns .

@@ -1571,7 +1571,7 @@ nm_setting_ip4_config_remove_dns_by_value

Returns

-

TRUE if the DNS server was found and removed; FALSE if it was not. +

TRUE if the DNS server was found and removed; FALSE if it was not. domain was already known

Since: 0.9.10

@@ -1601,7 +1601,7 @@ nm_setting_ip4_config_clear_dns (

nm_setting_ip4_config_get_num_dns_searches ()

-
guint32
+
guint32
 nm_setting_ip4_config_get_num_dns_searches
                                (NMSettingIP4Config *setting);
@@ -1629,7 +1629,7 @@ nm_setting_ip4_config_get_num_dns_searches

nm_setting_ip4_config_get_dns_search ()

const char *
 nm_setting_ip4_config_get_dns_search (NMSettingIP4Config *setting,
-                                      guint32 i);
+ guint32 i);

Parameters

@@ -1661,7 +1661,7 @@ nm_setting_ip4_config_get_dns_search (

nm_setting_ip4_config_add_dns_search ()

-
gboolean
+
gboolean
 nm_setting_ip4_config_add_dns_search (NMSettingIP4Config *setting,
                                       const char *dns_search);

Adds a new DNS search domain to the setting.

@@ -1689,7 +1689,7 @@ nm_setting_ip4_config_add_dns_search (

Returns

-

TRUE if the DNS search domain was added; FALSE if the search +

TRUE if the DNS search domain was added; FALSE if the search domain was already known

@@ -1699,7 +1699,7 @@ domain was already known

void
 nm_setting_ip4_config_remove_dns_search
                                (NMSettingIP4Config *setting,
-                                guint32 i);
+ guint32 i);

Removes the DNS search domain at index i .

@@ -1728,7 +1728,7 @@ nm_setting_ip4_config_remove_dns_search

nm_setting_ip4_config_remove_dns_search_by_value ()

-
gboolean
+
gboolean
 nm_setting_ip4_config_remove_dns_search_by_value
                                (NMSettingIP4Config *setting,
                                 const char *dns_search);
@@ -1758,7 +1758,7 @@ nm_setting_ip4_config_remove_dns_search_by_value

Returns

-

TRUE if the DNS search domain was found and removed; FALSE if it was not.

+

TRUE if the DNS search domain was found and removed; FALSE if it was not.

Since 0.9.10

@@ -1788,7 +1788,7 @@ nm_setting_ip4_config_clear_dns_searches

nm_setting_ip4_config_get_num_addresses ()

-
guint32
+
guint32
 nm_setting_ip4_config_get_num_addresses
                                (NMSettingIP4Config *setting);
@@ -1816,7 +1816,7 @@ nm_setting_ip4_config_get_num_addresses

nm_setting_ip4_config_get_address ()

NMIP4Address *
 nm_setting_ip4_config_get_address (NMSettingIP4Config *setting,
-                                   guint32 i);
+ guint32 i);

Parameters

@@ -1848,7 +1848,7 @@ nm_setting_ip4_config_get_address (

nm_setting_ip4_config_add_address ()

-
gboolean
+
gboolean
 nm_setting_ip4_config_add_address (NMSettingIP4Config *setting,
                                    NMIP4Address *address);

Adds a new IPv4 address and associated information to the setting. The @@ -1877,7 +1877,7 @@ given address is duplicated internally and is not changed by this function.

Returns

-

TRUE if the address was added; FALSE if the address was already +

TRUE if the address was added; FALSE if the address was already known.

@@ -1886,7 +1886,7 @@ known.

nm_setting_ip4_config_remove_address ()

void
 nm_setting_ip4_config_remove_address (NMSettingIP4Config *setting,
-                                      guint32 i);
+ guint32 i);

Removes the address at index i .

@@ -1915,7 +1915,7 @@ nm_setting_ip4_config_remove_address (

nm_setting_ip4_config_remove_address_by_value ()

-
gboolean
+
gboolean
 nm_setting_ip4_config_remove_address_by_value
                                (NMSettingIP4Config *setting,
                                 NMIP4Address *address);
@@ -1945,7 +1945,7 @@ nm_setting_ip4_config_remove_address_by_value

Returns

-

TRUE if the address was found and removed; FALSE if it was not.

+

TRUE if the address was found and removed; FALSE if it was not.

Since: 0.9.10

@@ -1974,7 +1974,7 @@ nm_setting_ip4_config_clear_addresses (

nm_setting_ip4_config_get_num_routes ()

-
guint32
+
guint32
 nm_setting_ip4_config_get_num_routes (NMSettingIP4Config *setting);

Parameters

@@ -2001,7 +2001,7 @@ nm_setting_ip4_config_get_num_routes (

nm_setting_ip4_config_get_route ()

NMIP4Route *
 nm_setting_ip4_config_get_route (NMSettingIP4Config *setting,
-                                 guint32 i);
+ guint32 i);

Parameters

@@ -2033,7 +2033,7 @@ nm_setting_ip4_config_get_route (

nm_setting_ip4_config_add_route ()

-
gboolean
+
gboolean
 nm_setting_ip4_config_add_route (NMSettingIP4Config *setting,
                                  NMIP4Route *route);

Adds a new IPv4 route and associated information to the setting. The @@ -2062,7 +2062,7 @@ given route is duplicated internally and is not changed by this function.

Returns

-

TRUE if the route was added; FALSE if the route was already known.

+

TRUE if the route was added; FALSE if the route was already known.


@@ -2070,7 +2070,7 @@ given route is duplicated internally and is not changed by this function.

nm_setting_ip4_config_remove_route ()

void
 nm_setting_ip4_config_remove_route (NMSettingIP4Config *setting,
-                                    guint32 i);
+ guint32 i);

Removes the route at index i .

@@ -2099,7 +2099,7 @@ nm_setting_ip4_config_remove_route (

nm_setting_ip4_config_remove_route_by_value ()

-
gboolean
+
gboolean
 nm_setting_ip4_config_remove_route_by_value
                                (NMSettingIP4Config *setting,
                                 NMIP4Route *route);
@@ -2129,7 +2129,7 @@ nm_setting_ip4_config_remove_route_by_value

Returns

-

TRUE if the route was found and removed; FALSE if it was not.

+

TRUE if the route was found and removed; FALSE if it was not.

Since: 0.9.10

@@ -2158,7 +2158,7 @@ nm_setting_ip4_config_clear_routes (

nm_setting_ip4_config_get_route_metric ()

-
gint64
+
gint64
 nm_setting_ip4_config_get_route_metric
                                (NMSettingIP4Config *setting);

Returns the value contained in the “route-metric” @@ -2188,7 +2188,7 @@ specify a metric. See

nm_setting_ip4_config_get_ignore_auto_routes ()

-
gboolean
+
gboolean
 nm_setting_ip4_config_get_ignore_auto_routes
                                (NMSettingIP4Config *setting);

Returns the value contained in the “ignore-auto-routes” @@ -2210,14 +2210,14 @@ property.

Returns

-

TRUE if automatically configured (ie via DHCP) routes should be +

TRUE if automatically configured (ie via DHCP) routes should be ignored.


nm_setting_ip4_config_get_ignore_auto_dns ()

-
gboolean
+
gboolean
 nm_setting_ip4_config_get_ignore_auto_dns
                                (NMSettingIP4Config *setting);

Returns the value contained in the “ignore-auto-dns” @@ -2239,7 +2239,7 @@ property.

Returns

-

TRUE if automatically configured (ie via DHCP) DNS information +

TRUE if automatically configured (ie via DHCP) DNS information should be ignored.

@@ -2275,7 +2275,7 @@ addresses via DHCP.


nm_setting_ip4_config_get_dhcp_send_hostname ()

-
gboolean
+
gboolean
 nm_setting_ip4_config_get_dhcp_send_hostname
                                (NMSettingIP4Config *setting);

Returns the value contained in the “dhcp-send-hostname” @@ -2297,7 +2297,7 @@ property.

Returns

-

TRUE if NetworkManager should send the machine hostname to the +

TRUE if NetworkManager should send the machine hostname to the DHCP server when requesting addresses to allow the server to automatically update DNS information for this machine.

@@ -2362,7 +2362,7 @@ fails or zero for "default".


nm_setting_ip4_config_get_never_default ()

-
gboolean
+
gboolean
 nm_setting_ip4_config_get_never_default
                                (NMSettingIP4Config *setting);

Returns the value contained in the “never-default” @@ -2384,14 +2384,14 @@ property.

Returns

-

TRUE if this connection should never be the default connection +

TRUE if this connection should never be the default connection for IPv4 addressing


nm_setting_ip4_config_get_may_fail ()

-
gboolean
+
gboolean
 nm_setting_ip4_config_get_may_fail (NMSettingIP4Config *setting);

Returns the value contained in the “may-fail” property.

@@ -2412,7 +2412,7 @@ property.

Returns

-

TRUE if this connection doesn't require IPv4 addressing to complete +

TRUE if this connection doesn't require IPv4 addressing to complete for the connection to succeed.

@@ -2623,7 +2623,7 @@ either automatic or disabled with these methods.


The “dhcp-client-id” property

-
  “dhcp-client-id”           gchar *
+
  “dhcp-client-id”           gchar *

A string sent to the DHCP server to identify the local machine which the DHCP server may use to customize the DHCP lease and options.

Flags: Read / Write

@@ -2632,8 +2632,8 @@ DHCP server may use to customize the DHCP lease and options.


The “dhcp-hostname” property

-
  “dhcp-hostname”            gchar *
-

If the “dhcp-send-hostname” property is TRUE, then the +

  “dhcp-hostname”            gchar *
+

If the “dhcp-send-hostname” property is TRUE, then the specified name will be sent to the DHCP server when acquiring a lease.

Flags: Read / Write

Default value: NULL

@@ -2641,19 +2641,19 @@ specified name will be sent to the DHCP server when acquiring a lease.


The “dhcp-send-hostname” property

-
  “dhcp-send-hostname”       gboolean
-

If TRUE, a hostname is sent to the DHCP server when acquiring a lease. +

  “dhcp-send-hostname”       gboolean
+

If TRUE, a hostname is sent to the DHCP server when acquiring a lease. Some DHCP servers use this hostname to update DNS databases, essentially providing a static hostname for the computer. If the “dhcp-hostname” property is empty and this property is -TRUE, the current persistent hostname of the computer is sent.

+TRUE, the current persistent hostname of the computer is sent.

Flags: Read / Write / Construct

Default value: TRUE


The “dhcp-timeout” property

-
  “dhcp-timeout”             guint
+
  “dhcp-timeout”             guint

Number of seconds after which the unfinished DHCP transaction fails or zero for default.

Flags: Read / Write

@@ -2685,8 +2685,8 @@ are used as the only search domains for this connection.


The “ignore-auto-dns” property

-
  “ignore-auto-dns”          gboolean
-

When the method is set to "auto" and this property to TRUE, +

  “ignore-auto-dns”          gboolean
+

When the method is set to "auto" and this property to TRUE, automatically configured nameservers and search domains are ignored and only nameservers and search domains specified in the “dns” and “dns-search” properties, if @@ -2697,8 +2697,8 @@ any, are used.


The “ignore-auto-routes” property

-
  “ignore-auto-routes”       gboolean
-

When the method is set to "auto" and this property to TRUE, +

  “ignore-auto-routes”       gboolean
+

When the method is set to "auto" and this property to TRUE, automatically configured routes are ignored and only routes specified in the “routes” property, if any, are used.

Flags: Read / Write / Construct

@@ -2707,11 +2707,11 @@ the

The “may-fail” property

-
  “may-fail”                 gboolean
-

If TRUE, allow overall network configuration to proceed even if IPv4 +

  “may-fail”                 gboolean
+

If TRUE, allow overall network configuration to proceed even if IPv4 configuration times out. Note that at least one IP configuration must succeed or overall network configuration will still fail. For example, -in IPv6-only networks, setting this property to TRUE allows the overall +in IPv6-only networks, setting this property to TRUE allows the overall network configuration to succeed if IPv4 configuration fails but IPv6 configuration completes successfully.

Flags: Read / Write / Construct

@@ -2720,7 +2720,7 @@ configuration completes successfully.


The “method” property

-
  “method”                   gchar *
+
  “method”                   gchar *

IPv4 configuration method. If "auto" is specified then the appropriate automatic method (DHCP, PPP, etc) is used for the interface and most other properties can be left unset. If "link-local" is specified, then a @@ -2739,8 +2739,8 @@ This property must be set.


The “never-default” property

-
  “never-default”            gboolean
-

If TRUE, this connection will never be the default IPv4 connection, +

  “never-default”            gboolean
+

If TRUE, this connection will never be the default IPv4 connection, meaning it will never be assigned the default route by NetworkManager.

Flags: Read / Write / Construct

Default value: FALSE

@@ -2748,7 +2748,7 @@ meaning it will never be assigned the default route by NetworkManager.


The “route-metric” property

-
  “route-metric”             gint64
+
  “route-metric”             gint64

The default metric for routes that don't explicitly specify a metric. The default value -1 means that the metric is choosen automatically based on the device type. diff --git a/docs/libnm-util/html/NMSettingIP6Config.html b/docs/libnm-util/html/NMSettingIP6Config.html index a2c9d3a0..db0f3129 100644 --- a/docs/libnm-util/html/NMSettingIP6Config.html +++ b/docs/libnm-util/html/NMSettingIP6Config.html @@ -43,7 +43,7 @@

+gchar * @@ -533,38 +533,38 @@ - + - + - + - + +gchar * - + - + @@ -683,7 +683,7 @@ GEnum ├── NMSettingIP6ConfigError ╰── NMSettingIP6ConfigPrivacy - GObject + GObject ╰── NMSetting ╰── NMSettingIP6Config @@ -702,7 +702,7 @@ properties related to IPv6 addressing, routing, and Domain Name Service

Functions

nm_setting_ip6_config_error_quark ()

-
GQuark
+
GQuark
 nm_setting_ip6_config_error_quark (void);

Registers an error quark for NMSettingIP6Config if necessary.

@@ -797,7 +797,7 @@ reaches zero, the object will be destroyed.


nm_ip6_address_compare ()

-
gboolean
+
gboolean
 nm_ip6_address_compare (NMIP6Address *address,
                         NMIP6Address *other);

Determines if two NMIP6Address objects contain the same values.

@@ -826,7 +826,7 @@ to.

Returns

-

TRUE if the objects contain the same values, FALSE if they do not.

+

TRUE if the objects contain the same values, FALSE if they do not.


@@ -889,7 +889,7 @@ nm_ip6_address_set_address (

nm_ip6_address_get_prefix ()

-
guint32
+
guint32
 nm_ip6_address_get_prefix (NMIP6Address *address);

Gets the IPv6 address prefix property of this address object.

@@ -917,7 +917,7 @@ nm_ip6_address_get_prefix (

nm_ip6_address_set_prefix ()

void
 nm_ip6_address_set_prefix (NMIP6Address *address,
-                           guint32 prefix);
+ guint32 prefix);

Sets the IPv6 address prefix.

Parameters

@@ -1086,7 +1086,7 @@ reaches zero, the object will be destroyed.


nm_ip6_route_compare ()

-
gboolean
+
gboolean
 nm_ip6_route_compare (NMIP6Route *route,
                       NMIP6Route *other);

Determines if two NMIP6Route objects contain the same values.

@@ -1115,7 +1115,7 @@ to.

Returns

-

TRUE if the objects contain the same values, FALSE if they do not.

+

TRUE if the objects contain the same values, FALSE if they do not.


@@ -1178,7 +1178,7 @@ nm_ip6_route_set_dest (

nm_ip6_route_get_prefix ()

-
guint32
+
guint32
 nm_ip6_route_get_prefix (NMIP6Route *route);

Gets the IPv6 prefix (ie "32" or "64" etc) of this route.

@@ -1206,7 +1206,7 @@ nm_ip6_route_get_prefix (

nm_ip6_route_set_prefix ()

void
 nm_ip6_route_set_prefix (NMIP6Route *route,
-                         guint32 prefix);
+ guint32 prefix);

Sets the IPv6 prefix of this route.

Parameters

@@ -1291,7 +1291,7 @@ nm_ip6_route_set_next_hop (

nm_ip6_route_get_metric ()

-
guint32
+
guint32
 nm_ip6_route_get_metric (NMIP6Route *route);

Gets the route metric property of this route object; lower values indicate "better" or more preferred routes.

@@ -1320,7 +1320,7 @@ nm_ip6_route_get_metric (

nm_ip6_route_set_metric ()

void
 nm_ip6_route_set_metric (NMIP6Route *route,
-                         guint32 metric);
+ guint32 metric);

Sets the route metric property of this route object; lower values indicate "better" or more preferred routes.

@@ -1386,7 +1386,7 @@ nm_setting_ip6_config_get_method (

nm_setting_ip6_config_get_num_dns ()

-
guint32
+
guint32
 nm_setting_ip6_config_get_num_dns (NMSettingIP6Config *setting);

Parameters

@@ -1413,7 +1413,7 @@ nm_setting_ip6_config_get_num_dns (

nm_setting_ip6_config_get_dns ()

const struct in6_addr *
 nm_setting_ip6_config_get_dns (NMSettingIP6Config *setting,
-                               guint32 i);
+ guint32 i);

Parameters

-GQuark +GQuark nm_setting_ip6_config_error_quark () @@ -83,7 +83,7 @@
-gboolean +gboolean nm_ip6_address_compare () @@ -106,7 +106,7 @@
-guint32 +guint32 nm_ip6_address_get_prefix () @@ -169,7 +169,7 @@
-gboolean +gboolean nm_ip6_route_compare () @@ -192,7 +192,7 @@
-guint32 +guint32 nm_ip6_route_get_prefix () @@ -223,7 +223,7 @@
-guint32 +guint32 nm_ip6_route_get_metric () @@ -254,7 +254,7 @@
-guint32 +guint32 nm_setting_ip6_config_get_num_dns () @@ -269,7 +269,7 @@
-gboolean +gboolean nm_setting_ip6_config_add_dns () @@ -285,7 +285,7 @@
-gboolean +gboolean nm_setting_ip6_config_remove_dns_by_value () @@ -301,7 +301,7 @@
-guint32 +guint32 nm_setting_ip6_config_get_num_dns_searches () @@ -316,7 +316,7 @@
-gboolean +gboolean nm_setting_ip6_config_add_dns_search () @@ -332,7 +332,7 @@
-gboolean +gboolean nm_setting_ip6_config_remove_dns_search_by_value () @@ -348,7 +348,7 @@
-guint32 +guint32 nm_setting_ip6_config_get_num_addresses () @@ -364,7 +364,7 @@
-gboolean +gboolean nm_setting_ip6_config_add_address () @@ -380,7 +380,7 @@
-gboolean +gboolean nm_setting_ip6_config_remove_address_by_value () @@ -396,7 +396,7 @@
-guint32 +guint32 nm_setting_ip6_config_get_num_routes () @@ -412,7 +412,7 @@
-gboolean +gboolean nm_setting_ip6_config_add_route () @@ -428,7 +428,7 @@
-gboolean +gboolean nm_setting_ip6_config_remove_route_by_value () @@ -444,7 +444,7 @@
-gboolean +gboolean nm_setting_ip6_config_get_ignore_auto_routes () @@ -452,7 +452,7 @@
-gint64 +gint64 nm_setting_ip6_config_get_route_metric () @@ -460,7 +460,7 @@
-gboolean +gboolean nm_setting_ip6_config_get_ignore_auto_dns () @@ -475,7 +475,7 @@
-gboolean +gboolean nm_setting_ip6_config_get_never_default () @@ -483,7 +483,7 @@
-gboolean +gboolean nm_setting_ip6_config_get_may_fail () @@ -516,7 +516,7 @@
-gchar *dhcp-hostname Read / Write
Read / Write
gbooleangboolean ignore-auto-dns Read / Write / Construct
gbooleangboolean ignore-auto-routes Read / Write / Construct
gintgint ip6-privacy Read / Write / Construct
gbooleangboolean may-fail Read / Write / Construct
-gchar *method Read / Write
gbooleangboolean never-default Read / Write / Construct
gint64gint64 route-metric Read / Write / Construct
@@ -1446,7 +1446,7 @@ nm_setting_ip6_config_get_dns (

nm_setting_ip6_config_add_dns ()

-
gboolean
+
gboolean
 nm_setting_ip6_config_add_dns (NMSettingIP6Config *setting,
                                const struct in6_addr *dns);

Adds a new DNS server to the setting.

@@ -1474,7 +1474,7 @@ nm_setting_ip6_config_add_dns (

Returns

-

TRUE if the DNS server was added; FALSE if the server was already +

TRUE if the DNS server was added; FALSE if the server was already known

@@ -1483,7 +1483,7 @@ known

nm_setting_ip6_config_remove_dns ()

void
 nm_setting_ip6_config_remove_dns (NMSettingIP6Config *setting,
-                                  guint32 i);
+ guint32 i);

Removes the DNS server at index i .

@@ -1512,7 +1512,7 @@ nm_setting_ip6_config_remove_dns (

nm_setting_ip6_config_remove_dns_by_value ()

-
gboolean
+
gboolean
 nm_setting_ip6_config_remove_dns_by_value
                                (NMSettingIP6Config *setting,
                                 const struct in6_addr *dns);
@@ -1542,7 +1542,7 @@ nm_setting_ip6_config_remove_dns_by_value

Returns

-

TRUE if the DNS server was found and removed; FALSE if it was not.

+

TRUE if the DNS server was found and removed; FALSE if it was not.

Since: 0.9.10

@@ -1571,7 +1571,7 @@ nm_setting_ip6_config_clear_dns (

nm_setting_ip6_config_get_num_dns_searches ()

-
guint32
+
guint32
 nm_setting_ip6_config_get_num_dns_searches
                                (NMSettingIP6Config *setting);
@@ -1599,7 +1599,7 @@ nm_setting_ip6_config_get_num_dns_searches

nm_setting_ip6_config_get_dns_search ()

const char *
 nm_setting_ip6_config_get_dns_search (NMSettingIP6Config *setting,
-                                      guint32 i);
+ guint32 i);

Parameters

@@ -1631,7 +1631,7 @@ nm_setting_ip6_config_get_dns_search (

nm_setting_ip6_config_add_dns_search ()

-
gboolean
+
gboolean
 nm_setting_ip6_config_add_dns_search (NMSettingIP6Config *setting,
                                       const char *dns_search);

Adds a new DNS search domain to the setting.

@@ -1659,7 +1659,7 @@ nm_setting_ip6_config_add_dns_search (

Returns

-

TRUE if the DNS search domain was added; FALSE if the search +

TRUE if the DNS search domain was added; FALSE if the search domain was already known

@@ -1669,7 +1669,7 @@ domain was already known

void
 nm_setting_ip6_config_remove_dns_search
                                (NMSettingIP6Config *setting,
-                                guint32 i);
+ guint32 i);

Removes the DNS search domain at index i .

@@ -1698,7 +1698,7 @@ nm_setting_ip6_config_remove_dns_search

nm_setting_ip6_config_remove_dns_search_by_value ()

-
gboolean
+
gboolean
 nm_setting_ip6_config_remove_dns_search_by_value
                                (NMSettingIP6Config *setting,
                                 const char *dns_search);
@@ -1728,7 +1728,7 @@ nm_setting_ip6_config_remove_dns_search_by_value

Returns

-

TRUE if the DNS search domain was found and removed; FALSE if it was not.

+

TRUE if the DNS search domain was found and removed; FALSE if it was not.

Since 0.9.10

@@ -1758,7 +1758,7 @@ nm_setting_ip6_config_clear_dns_searches

nm_setting_ip6_config_get_num_addresses ()

-
guint32
+
guint32
 nm_setting_ip6_config_get_num_addresses
                                (NMSettingIP6Config *setting);
@@ -1786,7 +1786,7 @@ nm_setting_ip6_config_get_num_addresses

nm_setting_ip6_config_get_address ()

NMIP6Address *
 nm_setting_ip6_config_get_address (NMSettingIP6Config *setting,
-                                   guint32 i);
+ guint32 i);

Parameters

@@ -1818,7 +1818,7 @@ nm_setting_ip6_config_get_address (

nm_setting_ip6_config_add_address ()

-
gboolean
+
gboolean
 nm_setting_ip6_config_add_address (NMSettingIP6Config *setting,
                                    NMIP6Address *address);

Adds a new IPv6 address and associated information to the setting. The @@ -1847,7 +1847,7 @@ given address is duplicated internally and is not changed by this function.

Returns

-

TRUE if the address was added; FALSE if the address was already +

TRUE if the address was added; FALSE if the address was already known.

@@ -1856,7 +1856,7 @@ known.

nm_setting_ip6_config_remove_address ()

void
 nm_setting_ip6_config_remove_address (NMSettingIP6Config *setting,
-                                      guint32 i);
+ guint32 i);

Removes the address at index i .

@@ -1885,7 +1885,7 @@ nm_setting_ip6_config_remove_address (

nm_setting_ip6_config_remove_address_by_value ()

-
gboolean
+
gboolean
 nm_setting_ip6_config_remove_address_by_value
                                (NMSettingIP6Config *setting,
                                 NMIP6Address *address);
@@ -1915,7 +1915,7 @@ nm_setting_ip6_config_remove_address_by_value

Returns

-

TRUE if the address was found and removed; FALSE if it was not.

+

TRUE if the address was found and removed; FALSE if it was not.

Since: 0.9.10

@@ -1944,7 +1944,7 @@ nm_setting_ip6_config_clear_addresses (

nm_setting_ip6_config_get_num_routes ()

-
guint32
+
guint32
 nm_setting_ip6_config_get_num_routes (NMSettingIP6Config *setting);

Parameters

@@ -1971,7 +1971,7 @@ nm_setting_ip6_config_get_num_routes (

nm_setting_ip6_config_get_route ()

NMIP6Route *
 nm_setting_ip6_config_get_route (NMSettingIP6Config *setting,
-                                 guint32 i);
+ guint32 i);

Parameters

@@ -2003,7 +2003,7 @@ nm_setting_ip6_config_get_route (

nm_setting_ip6_config_add_route ()

-
gboolean
+
gboolean
 nm_setting_ip6_config_add_route (NMSettingIP6Config *setting,
                                  NMIP6Route *route);

Adds a new IPv6 route and associated information to the setting. The @@ -2032,7 +2032,7 @@ given route is duplicated internally and is not changed by this function.

Returns

-

TRUE if the route was added; FALSE if the route was already known.

+

TRUE if the route was added; FALSE if the route was already known.


@@ -2040,7 +2040,7 @@ given route is duplicated internally and is not changed by this function.

nm_setting_ip6_config_remove_route ()

void
 nm_setting_ip6_config_remove_route (NMSettingIP6Config *setting,
-                                    guint32 i);
+ guint32 i);

Removes the route at index i .

@@ -2069,7 +2069,7 @@ nm_setting_ip6_config_remove_route (

nm_setting_ip6_config_remove_route_by_value ()

-
gboolean
+
gboolean
 nm_setting_ip6_config_remove_route_by_value
                                (NMSettingIP6Config *setting,
                                 NMIP6Route *route);
@@ -2099,7 +2099,7 @@ nm_setting_ip6_config_remove_route_by_value

Returns

-

TRUE if the route was found and removed; FALSE if it was not.

+

TRUE if the route was found and removed; FALSE if it was not.

Since: 0.9.10

@@ -2128,7 +2128,7 @@ nm_setting_ip6_config_clear_routes (

nm_setting_ip6_config_get_ignore_auto_routes ()

-
gboolean
+
gboolean
 nm_setting_ip6_config_get_ignore_auto_routes
                                (NMSettingIP6Config *setting);

Returns the value contained in the “ignore-auto-routes” @@ -2150,14 +2150,14 @@ property.

Returns

-

TRUE if automatically configured (ie via DHCP) routes should be +

TRUE if automatically configured (ie via DHCP) routes should be ignored.


nm_setting_ip6_config_get_route_metric ()

-
gint64
+
gint64
 nm_setting_ip6_config_get_route_metric
                                (NMSettingIP6Config *setting);

Returns the value contained in the “route-metric” @@ -2187,7 +2187,7 @@ specify a metric. See

nm_setting_ip6_config_get_ignore_auto_dns ()

-
gboolean
+
gboolean
 nm_setting_ip6_config_get_ignore_auto_dns
                                (NMSettingIP6Config *setting);

Returns the value contained in the “ignore-auto-dns” @@ -2209,7 +2209,7 @@ property.

Returns

-

TRUE if automatically configured (ie via DHCP or router +

TRUE if automatically configured (ie via DHCP or router advertisements) DNS information should be ignored.

@@ -2245,7 +2245,7 @@ property.


nm_setting_ip6_config_get_never_default ()

-
gboolean
+
gboolean
 nm_setting_ip6_config_get_never_default
                                (NMSettingIP6Config *setting);

Returns the value contained in the “never-default” @@ -2267,14 +2267,14 @@ property.

Returns

-

TRUE if this connection should never be the default connection +

TRUE if this connection should never be the default connection for IPv6 addressing


nm_setting_ip6_config_get_may_fail ()

-
gboolean
+
gboolean
 nm_setting_ip6_config_get_may_fail (NMSettingIP6Config *setting);

Returns the value contained in the “may-fail” property.

@@ -2295,7 +2295,7 @@ property.

Returns

-

TRUE if this connection doesn't require IPv6 addressing to complete +

TRUE if this connection doesn't require IPv6 addressing to complete for the connection to succeed.

@@ -2581,7 +2581,7 @@ assigned an address with these methods.


The “dhcp-hostname” property

-
  “dhcp-hostname”            gchar *
+
  “dhcp-hostname”            gchar *

The specified name will be sent to the DHCP server when acquiring a lease.

Flags: Read / Write

@@ -2615,9 +2615,9 @@ the only search domains for this connection.


The “ignore-auto-dns” property

-
  “ignore-auto-dns”          gboolean
+
  “ignore-auto-dns”          gboolean

When the method is set to "auto" or "dhcp" and this property is set to -TRUE, automatically configured nameservers and search domains are +TRUE, automatically configured nameservers and search domains are ignored and only nameservers and search domains specified in the “dns” and “dns-search” properties, if any, are used.

@@ -2627,9 +2627,9 @@ any, are used.


The “ignore-auto-routes” property

-
  “ignore-auto-routes”       gboolean
+
  “ignore-auto-routes”       gboolean

When the method is set to "auto" or "dhcp" and this property is set to -TRUE, automatically configured routes are ignored and only routes +TRUE, automatically configured routes are ignored and only routes specified in the “routes” property, if any, are used.

Flags: Read / Write / Construct

Default value: FALSE

@@ -2637,7 +2637,7 @@ specified in the

The “ip6-privacy” property

-
  “ip6-privacy”              gint
+
  “ip6-privacy”              gint

Configure IPv6 Privacy Extensions for SLAAC, described in RFC4941. If enabled, it makes the kernel generate a temporary IPv6 address in addition to the public one generated from MAC address via modified @@ -2652,11 +2652,11 @@ addresses).


The “may-fail” property

-
  “may-fail”                 gboolean
-

If TRUE, allow overall network configuration to proceed even if IPv6 +

  “may-fail”                 gboolean
+

If TRUE, allow overall network configuration to proceed even if IPv6 configuration times out. Note that at least one IP configuration must succeed or overall network configuration will still fail. For example, -in IPv4-only networks, setting this property to TRUE allows the overall +in IPv4-only networks, setting this property to TRUE allows the overall network configuration to succeed if IPv6 configuration fails but IPv4 configuration completes successfully.

Flags: Read / Write / Construct

@@ -2665,7 +2665,7 @@ configuration completes successfully.


The “method” property

-
  “method”                   gchar *
+
  “method”                   gchar *

IPv6 configuration method. If "auto" is specified then the appropriate automatic method (PPP, router advertisement, etc) is used for the device and most other properties can be left unset. To force the use of DHCP @@ -2682,8 +2682,8 @@ yet supported.


The “never-default” property

-
  “never-default”            gboolean
-

If TRUE, this connection will never be the default IPv6 connection, +

  “never-default”            gboolean
+

If TRUE, this connection will never be the default IPv6 connection, meaning it will never be assigned the default IPv6 route by NetworkManager.

Flags: Read / Write / Construct

@@ -2692,7 +2692,7 @@ NetworkManager.


The “route-metric” property

-
  “route-metric”             gint64
+
  “route-metric”             gint64

The default metric for routes that don't explicitly specify a metric. The default value -1 means that the metric is choosen automatically based on the device type. diff --git a/docs/libnm-util/html/NMSettingInfiniband.html b/docs/libnm-util/html/NMSettingInfiniband.html index 6090bda0..2908ce69 100644 --- a/docs/libnm-util/html/NMSettingInfiniband.html +++ b/docs/libnm-util/html/NMSettingInfiniband.html @@ -43,7 +43,7 @@

- - + - + +gchar * +gchar * @@ -184,7 +184,7 @@

Object Hierarchy

    GEnum
     ╰── NMSettingInfinibandError
-    GObject
+    GObject
     ╰── NMSetting
         ╰── NMSettingInfiniband
 
@@ -203,7 +203,7 @@ necessary for connection to IP-over-InfiniBand networks.

Functions

nm_setting_infiniband_error_quark ()

-
GQuark
+
GQuark
 nm_setting_infiniband_error_quark (void);

Registers an error quark for NMSettingInfiniband if necessary.

@@ -226,7 +226,7 @@ nm_setting_infiniband_new (void

nm_setting_infiniband_get_mac_address ()

-
const GByteArray *
+
const GByteArray *
 nm_setting_infiniband_get_mac_address (NMSettingInfiniband *setting);

Parameters

@@ -251,7 +251,7 @@ nm_setting_infiniband_get_mac_address (

nm_setting_infiniband_get_mtu ()

-
guint32
+
guint32
 nm_setting_infiniband_get_mtu (NMSettingInfiniband *setting);

Parameters

@@ -451,7 +451,7 @@ address of the device (i.e. MAC spoofing).


The “mtu” property

-
  “mtu”                      guint
+
  “mtu”                      guint

If non-zero, only transmit packets of the specified size or smaller, breaking larger packets up into multiple frames.

Flags: Read / Write / Construct

@@ -460,7 +460,7 @@ breaking larger packets up into multiple frames.


The “p-key” property

-
  “p-key”                    gint
+
  “p-key”                    gint

The InfiniBand P_Key to use for this device. A value of -1 means to use the default P_Key (aka "the P_Key at index 0"). Otherwise it is a 16-bit unsigned integer, whose high bit is set if it is a "full membership" @@ -472,8 +472,8 @@ P_Key.


The “parent” property

-
  “parent”                   gchar *
-

The interface name of the parent device of this device. Normally NULL, +

  “parent”                   gchar *
+

The interface name of the parent device of this device. Normally NULL, but if the “p_key” property is set, then you must specify the base device by setting either this property or “mac-address”.

@@ -483,7 +483,7 @@ specify the base device by setting either this property or

The “transport-mode” property

-
  “transport-mode”           gchar *
+
  “transport-mode”           gchar *

The IP-over-InfiniBand transport mode. Either "datagram" or "connected".

Flags: Read / Write / Construct

diff --git a/docs/libnm-util/html/NMSettingOlpcMesh.html b/docs/libnm-util/html/NMSettingOlpcMesh.html index d296374c..c6801497 100644 --- a/docs/libnm-util/html/NMSettingOlpcMesh.html +++ b/docs/libnm-util/html/NMSettingOlpcMesh.html @@ -43,7 +43,7 @@
- - - + @@ -150,7 +150,7 @@

Object Hierarchy

    GEnum
     ╰── NMSettingOlpcMeshError
-    GObject
+    GObject
     ╰── NMSetting
         ╰── NMSettingOlpcMesh
 
@@ -162,7 +162,7 @@

Functions

nm_setting_olpc_mesh_error_quark ()

-
GQuark
+
GQuark
 nm_setting_olpc_mesh_error_quark (void);

@@ -179,19 +179,19 @@ nm_setting_olpc_mesh_new (void

nm_setting_olpc_mesh_get_ssid ()

-
const GByteArray *
+
const GByteArray *
 nm_setting_olpc_mesh_get_ssid (NMSettingOlpcMesh *setting);

nm_setting_olpc_mesh_get_channel ()

-
guint32
+
guint32
 nm_setting_olpc_mesh_get_channel (NMSettingOlpcMesh *setting);

nm_setting_olpc_mesh_get_dhcp_anycast_address ()

-
const GByteArray *
+
const GByteArray *
 nm_setting_olpc_mesh_get_dhcp_anycast_address
                                (NMSettingOlpcMesh *setting);
@@ -270,7 +270,7 @@ required

Property Details

The “channel” property

-
  “channel”                  guint
+
  “channel”                  guint

Channel on which the mesh network to join is located.

Flags: Read / Write / Construct

Default value: 0

diff --git a/docs/libnm-util/html/NMSettingPPP.html b/docs/libnm-util/html/NMSettingPPP.html index 8d62e5e9..624bf0be 100644 --- a/docs/libnm-util/html/NMSettingPPP.html +++ b/docs/libnm-util/html/NMSettingPPP.html @@ -44,7 +44,7 @@ that require PPP to deliver IP capability

- + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -406,7 +406,7 @@ that require PPP to deliver IP capability

Object Hierarchy

    GEnum
     ╰── NMSettingPPPError
-    GObject
+    GObject
     ╰── NMSetting
         ╰── NMSettingPPP
 
@@ -426,7 +426,7 @@ cable and DSL modems and some mobile broadband devices.

Functions

nm_setting_ppp_error_quark ()

-
GQuark
+
GQuark
 nm_setting_ppp_error_quark (void);

Registers an error quark for NMSettingPPP if necessary.

@@ -449,7 +449,7 @@ nm_setting_ppp_new (void

nm_setting_ppp_get_noauth ()

-
gboolean
+
gboolean
 nm_setting_ppp_get_noauth (NMSettingPPP *setting);

Parameters

@@ -474,7 +474,7 @@ nm_setting_ppp_get_noauth (

nm_setting_ppp_get_refuse_eap ()

-
gboolean
+
gboolean
 nm_setting_ppp_get_refuse_eap (NMSettingPPP *setting);

Parameters

@@ -499,7 +499,7 @@ nm_setting_ppp_get_refuse_eap (

nm_setting_ppp_get_refuse_pap ()

-
gboolean
+
gboolean
 nm_setting_ppp_get_refuse_pap (NMSettingPPP *setting);

Parameters

@@ -524,7 +524,7 @@ nm_setting_ppp_get_refuse_pap (

nm_setting_ppp_get_refuse_chap ()

-
gboolean
+
gboolean
 nm_setting_ppp_get_refuse_chap (NMSettingPPP *setting);

Parameters

@@ -549,7 +549,7 @@ nm_setting_ppp_get_refuse_chap (

nm_setting_ppp_get_refuse_mschap ()

-
gboolean
+
gboolean
 nm_setting_ppp_get_refuse_mschap (NMSettingPPP *setting);

Parameters

@@ -574,7 +574,7 @@ nm_setting_ppp_get_refuse_mschap (

nm_setting_ppp_get_refuse_mschapv2 ()

-
gboolean
+
gboolean
 nm_setting_ppp_get_refuse_mschapv2 (NMSettingPPP *setting);

Parameters

@@ -599,7 +599,7 @@ nm_setting_ppp_get_refuse_mschapv2 (

nm_setting_ppp_get_nobsdcomp ()

-
gboolean
+
gboolean
 nm_setting_ppp_get_nobsdcomp (NMSettingPPP *setting);

Parameters

@@ -624,7 +624,7 @@ nm_setting_ppp_get_nobsdcomp (

nm_setting_ppp_get_nodeflate ()

-
gboolean
+
gboolean
 nm_setting_ppp_get_nodeflate (NMSettingPPP *setting);

Parameters

@@ -649,7 +649,7 @@ nm_setting_ppp_get_nodeflate (

nm_setting_ppp_get_no_vj_comp ()

-
gboolean
+
gboolean
 nm_setting_ppp_get_no_vj_comp (NMSettingPPP *setting);

Parameters

@@ -674,7 +674,7 @@ nm_setting_ppp_get_no_vj_comp (

nm_setting_ppp_get_require_mppe ()

-
gboolean
+
gboolean
 nm_setting_ppp_get_require_mppe (NMSettingPPP *setting);

Parameters

@@ -699,7 +699,7 @@ nm_setting_ppp_get_require_mppe (

nm_setting_ppp_get_require_mppe_128 ()

-
gboolean
+
gboolean
 nm_setting_ppp_get_require_mppe_128 (NMSettingPPP *setting);

Parameters

@@ -724,7 +724,7 @@ nm_setting_ppp_get_require_mppe_128 (

nm_setting_ppp_get_mppe_stateful ()

-
gboolean
+
gboolean
 nm_setting_ppp_get_mppe_stateful (NMSettingPPP *setting);

Parameters

@@ -749,7 +749,7 @@ nm_setting_ppp_get_mppe_stateful (

nm_setting_ppp_get_crtscts ()

-
gboolean
+
gboolean
 nm_setting_ppp_get_crtscts (NMSettingPPP *setting);

Parameters

@@ -774,7 +774,7 @@ nm_setting_ppp_get_crtscts (

nm_setting_ppp_get_baud ()

-
guint32
+
guint32
 nm_setting_ppp_get_baud (NMSettingPPP *setting);

Parameters

@@ -799,7 +799,7 @@ nm_setting_ppp_get_baud (

nm_setting_ppp_get_mru ()

-
guint32
+
guint32
 nm_setting_ppp_get_mru (NMSettingPPP *setting);

Parameters

@@ -824,7 +824,7 @@ nm_setting_ppp_get_mru (

nm_setting_ppp_get_mtu ()

-
guint32
+
guint32
 nm_setting_ppp_get_mtu (NMSettingPPP *setting);

Parameters

@@ -849,7 +849,7 @@ nm_setting_ppp_get_mtu (

nm_setting_ppp_get_lcp_echo_failure ()

-
guint32
+
guint32
 nm_setting_ppp_get_lcp_echo_failure (NMSettingPPP *setting);

Parameters

@@ -874,7 +874,7 @@ nm_setting_ppp_get_lcp_echo_failure (

nm_setting_ppp_get_lcp_echo_interval ()

-
guint32
+
guint32
 nm_setting_ppp_get_lcp_echo_interval (NMSettingPPP *setting);

Parameters

@@ -1069,7 +1069,7 @@ with other setting configuration parameters

Property Details

The “baud” property

-
  “baud”                     guint
+
  “baud”                     guint

If non-zero, instruct pppd to set the serial port to the specified baudrate. This value should normally be left as 0 to automatically choose the speed.

@@ -1079,17 +1079,17 @@ choose the speed.


The “crtscts” property

-
  “crtscts”                  gboolean
-

If TRUE, specify that pppd should set the serial port to use hardware +

  “crtscts”                  gboolean
+

If TRUE, specify that pppd should set the serial port to use hardware flow control with RTS and CTS signals. This value should normally be set -to FALSE.

+to FALSE.

Flags: Read / Write / Construct

Default value: FALSE


The “lcp-echo-failure” property

-
  “lcp-echo-failure”         guint
+
  “lcp-echo-failure”         guint

If non-zero, instruct pppd to presume the connection to the peer has failed if the specified number of LCP echo-requests go unanswered by the peer. The "lcp-echo-interval" property must also be set to a non-zero @@ -1100,7 +1100,7 @@ value if this property is used.


The “lcp-echo-interval” property

-
  “lcp-echo-interval”        guint
+
  “lcp-echo-interval”        guint

If non-zero, instruct pppd to send an LCP echo-request frame to the peer every n seconds (where n is the specified value). Note that some PPP peers will respond to echo requests and some will not, and it is not @@ -1111,8 +1111,8 @@ possible to autodetect this.


The “mppe-stateful” property

-
  “mppe-stateful”            gboolean
-

If TRUE, stateful MPPE is used. See pppd documentation for more +

  “mppe-stateful”            gboolean
+

If TRUE, stateful MPPE is used. See pppd documentation for more information on stateful MPPE.

Flags: Read / Write / Construct

Default value: FALSE

@@ -1120,7 +1120,7 @@ information on stateful MPPE.


The “mru” property

-
  “mru”                      guint
+
  “mru”                      guint

If non-zero, instruct pppd to request that the peer send packets no larger than the specified size. If non-zero, the MRU should be between 128 and 16384.

@@ -1131,7 +1131,7 @@ larger than the specified size. If non-zero, the MRU should be between

The “mtu” property

-
  “mtu”                      guint
+
  “mtu”                      guint

If non-zero, instruct pppd to send packets no larger than the specified size.

Flags: Read / Write / Construct

@@ -1140,82 +1140,82 @@ size.


The “no-vj-comp” property

-
  “no-vj-comp”               gboolean
-

If TRUE, Van Jacobsen TCP header compression will not be requested.

+
  “no-vj-comp”               gboolean
+

If TRUE, Van Jacobsen TCP header compression will not be requested.

Flags: Read / Write / Construct

Default value: FALSE


The “noauth” property

-
  “noauth”                   gboolean
-

If TRUE, do not require the other side (usually the PPP server) to -authenticate itself to the client. If FALSE, require authentication -from the remote side. In almost all cases, this should be TRUE.

+
  “noauth”                   gboolean
+

If TRUE, do not require the other side (usually the PPP server) to +authenticate itself to the client. If FALSE, require authentication +from the remote side. In almost all cases, this should be TRUE.

Flags: Read / Write / Construct

Default value: TRUE


The “nobsdcomp” property

-
  “nobsdcomp”                gboolean
-

If TRUE, BSD compression will not be requested.

+
  “nobsdcomp”                gboolean
+

If TRUE, BSD compression will not be requested.

Flags: Read / Write / Construct

Default value: FALSE


The “nodeflate” property

-
  “nodeflate”                gboolean
-

If TRUE, "deflate" compression will not be requested.

+
  “nodeflate”                gboolean
+

If TRUE, "deflate" compression will not be requested.

Flags: Read / Write / Construct

Default value: FALSE


The “refuse-chap” property

-
  “refuse-chap”              gboolean
-

If TRUE, the CHAP authentication method will not be used.

+
  “refuse-chap”              gboolean
+

If TRUE, the CHAP authentication method will not be used.

Flags: Read / Write / Construct

Default value: FALSE


The “refuse-eap” property

-
  “refuse-eap”               gboolean
-

If TRUE, the EAP authentication method will not be used.

+
  “refuse-eap”               gboolean
+

If TRUE, the EAP authentication method will not be used.

Flags: Read / Write / Construct

Default value: FALSE


The “refuse-mschap” property

-
  “refuse-mschap”            gboolean
-

If TRUE, the MSCHAP authentication method will not be used.

+
  “refuse-mschap”            gboolean
+

If TRUE, the MSCHAP authentication method will not be used.

Flags: Read / Write / Construct

Default value: FALSE


The “refuse-mschapv2” property

-
  “refuse-mschapv2”          gboolean
-

If TRUE, the MSCHAPv2 authentication method will not be used.

+
  “refuse-mschapv2”          gboolean
+

If TRUE, the MSCHAPv2 authentication method will not be used.

Flags: Read / Write / Construct

Default value: FALSE


The “refuse-pap” property

-
  “refuse-pap”               gboolean
-

If TRUE, the PAP authentication method will not be used.

+
  “refuse-pap”               gboolean
+

If TRUE, the PAP authentication method will not be used.

Flags: Read / Write / Construct

Default value: FALSE


The “require-mppe” property

-
  “require-mppe”             gboolean
-

If TRUE, MPPE (Microsoft Point-to-Point Encrpytion) will be required for +

  “require-mppe”             gboolean
+

If TRUE, MPPE (Microsoft Point-to-Point Encrpytion) will be required for the PPP session. If either 64-bit or 128-bit MPPE is not available the session will fail. Note that MPPE is not used on mobile broadband connections.

@@ -1225,10 +1225,10 @@ connections.


The “require-mppe-128” property

-
  “require-mppe-128”         gboolean
-

If TRUE, 128-bit MPPE (Microsoft Point-to-Point Encrpytion) will be +

  “require-mppe-128”         gboolean
+

If TRUE, 128-bit MPPE (Microsoft Point-to-Point Encrpytion) will be required for the PPP session, and the "require-mppe" property must also -be set to TRUE. If 128-bit MPPE is not available the session will fail.

+be set to TRUE. If 128-bit MPPE is not available the session will fail.

Flags: Read / Write / Construct

Default value: FALSE

diff --git a/docs/libnm-util/html/NMSettingPPPOE.html b/docs/libnm-util/html/NMSettingPPPOE.html index d833c2e1..36247334 100644 --- a/docs/libnm-util/html/NMSettingPPPOE.html +++ b/docs/libnm-util/html/NMSettingPPPOE.html @@ -43,7 +43,7 @@
+gchar * - + +gchar * +gchar * @@ -167,7 +167,7 @@

Object Hierarchy

    GEnum
     ╰── NMSettingPPPOEError
-    GObject
+    GObject
     ╰── NMSetting
         ╰── NMSettingPPPOE
 
@@ -187,7 +187,7 @@ to provide IP transport, for example cable or DSL modems.

Functions

nm_setting_pppoe_error_quark ()

-
GQuark
+
GQuark
 nm_setting_pppoe_error_quark (void);

Registers an error quark for NMSettingPPPOE if necessary.

@@ -396,7 +396,7 @@ did not contain a required PPP setting for PPP related options

Property Details

The “password” property

-
  “password”                 gchar *
+
  “password”                 gchar *

Password used to authenticate with the PPPoE service.

Flags: Read / Write

Default value: NULL

@@ -404,7 +404,7 @@ did not contain a required PPP setting for PPP related options


The “password-flags” property

-
  “password-flags”           guint
+
  “password-flags”           guint

Flags indicating how to handle the “password” property.

Flags: Read / Write

Allowed values: <= 7

@@ -413,7 +413,7 @@ did not contain a required PPP setting for PPP related options


The “service” property

-
  “service”                  gchar *
+
  “service”                  gchar *

If specified, instruct PPPoE to only initiate sessions with access concentrators that provide the specified service. For most providers, this should be left blank. It is only required if there are multiple @@ -424,7 +424,7 @@ access concentrators or a specific service is known to be required.


The “username” property

-
  “username”                 gchar *
+
  “username”                 gchar *

Username used to authenticate with the PPPoE service.

Flags: Read / Write

Default value: NULL

diff --git a/docs/libnm-util/html/NMSettingSerial.html b/docs/libnm-util/html/NMSettingSerial.html index 5a89cd61..49c2478f 100644 --- a/docs/libnm-util/html/NMSettingSerial.html +++ b/docs/libnm-util/html/NMSettingSerial.html @@ -44,7 +44,7 @@ serial communications

- + - + - + - + - + @@ -185,7 +185,7 @@ serial communications

Object Hierarchy

    GEnum
     ╰── NMSettingSerialError
-    GObject
+    GObject
     ╰── NMSetting
         ╰── NMSettingSerial
 
@@ -205,7 +205,7 @@ such as mobile broadband or analog telephone connections.

Functions

nm_setting_serial_error_quark ()

-
GQuark
+
GQuark
 nm_setting_serial_error_quark (void);

Registers an error quark for NMSettingSerial if necessary.

@@ -228,7 +228,7 @@ nm_setting_serial_new (void

nm_setting_serial_get_baud ()

-
guint
+
guint
 nm_setting_serial_get_baud (NMSettingSerial *setting);

Parameters

@@ -253,7 +253,7 @@ nm_setting_serial_get_baud (

nm_setting_serial_get_bits ()

-
guint
+
guint
 nm_setting_serial_get_bits (NMSettingSerial *setting);

Parameters

@@ -303,7 +303,7 @@ nm_setting_serial_get_parity (

nm_setting_serial_get_stopbits ()

-
guint
+
guint
 nm_setting_serial_get_stopbits (NMSettingSerial *setting);

Parameters

@@ -328,7 +328,7 @@ nm_setting_serial_get_stopbits (

nm_setting_serial_get_send_delay ()

-
guint64
+
guint64
 nm_setting_serial_get_send_delay (NMSettingSerial *setting);

Parameters

@@ -445,7 +445,7 @@ setting requires the connection to contain an

Property Details

The “baud” property

-
  “baud”                     guint
+
  “baud”                     guint

Speed to use for communication over the serial port. Note that this value usually has no effect for mobile broadband modems as they generally ignore speed settings and use the highest available speed.

@@ -455,7 +455,7 @@ ignore speed settings and use the highest available speed.


The “bits” property

-
  “bits”                     guint
+
  “bits”                     guint

Byte-width of the serial communication. The 8 in "8n1" for example.

Flags: Read / Write / Construct

Allowed values: [5,8]

@@ -464,7 +464,7 @@ ignore speed settings and use the highest available speed.


The “parity” property

-
  “parity”                   gchar
+
  “parity”                   gchar

Parity setting of the serial port. Either 'E' for even parity, 'o' for odd parity, or 'n' for no parity.

Flags: Read / Write / Construct

@@ -474,7 +474,7 @@ odd parity, or 'n' for no parity.


The “send-delay” property

-
  “send-delay”               guint64
+
  “send-delay”               guint64

Time to delay between each byte sent to the modem, in microseconds.

Flags: Read / Write / Construct

Default value: 0

@@ -482,7 +482,7 @@ odd parity, or 'n' for no parity.


The “stopbits” property

-
  “stopbits”                 guint
+
  “stopbits”                 guint

Number of stop bits for communication on the serial port. Either 1 or 2. The 1 in "8n1" for example.

Flags: Read / Write / Construct

diff --git a/docs/libnm-util/html/NMSettingTeam.html b/docs/libnm-util/html/NMSettingTeam.html index cf9ddffa..55eed3f2 100644 --- a/docs/libnm-util/html/NMSettingTeam.html +++ b/docs/libnm-util/html/NMSettingTeam.html @@ -43,7 +43,7 @@
+gchar * +gchar * @@ -133,7 +133,7 @@

Object Hierarchy

    GEnum
     ╰── NMSettingTeamError
-    GObject
+    GObject
     ╰── NMSetting
         ╰── NMSettingTeam
 
@@ -152,7 +152,7 @@ necessary for team connections.

Functions

nm_setting_team_error_quark ()

-
GQuark
+
GQuark
 nm_setting_team_error_quark (void);

Registers an error quark for NMSettingTeam if necessary.

@@ -295,7 +295,7 @@ required

Property Details

The “config” property

-
  “config”                   gchar *
+
  “config”                   gchar *

The JSON configuration for the team network interface. The property should contain raw JSON configuration data suitable for teamd, because the value is passed directly to teamd. If not specified, the default @@ -306,7 +306,7 @@ configuration is used. See man teamd.conf for the format details.


The “interface-name” property

-
  “interface-name”           gchar *
+
  “interface-name”           gchar *

The name of the virtual in-kernel team network interface

Flags: Read / Write

Default value: NULL

diff --git a/docs/libnm-util/html/NMSettingTeamPort.html b/docs/libnm-util/html/NMSettingTeamPort.html index c66c2520..9cb09b1c 100644 --- a/docs/libnm-util/html/NMSettingTeamPort.html +++ b/docs/libnm-util/html/NMSettingTeamPort.html @@ -43,7 +43,7 @@
+gchar * @@ -114,7 +114,7 @@

Object Hierarchy

    GEnum
     ╰── NMSettingTeamPortError
-    GObject
+    GObject
     ╰── NMSetting
         ╰── NMSettingTeamPort
 
@@ -133,7 +133,7 @@ optional properties that apply to team ports.

Functions

nm_setting_team_port_error_quark ()

-
GQuark
+
GQuark
 nm_setting_team_port_error_quark (void);

Registers an error quark for NMSettingTeamPort if necessary.

@@ -244,7 +244,7 @@ is required

Property Details

The “config” property

-
  “config”                   gchar *
+
  “config”                   gchar *

The JSON configuration for the team port. The property should contain raw JSON configuration data suitable for teamd, because the value is passed directly to teamd. If not specified, the default configuration is diff --git a/docs/libnm-util/html/NMSettingVPN.html b/docs/libnm-util/html/NMSettingVPN.html index 819a102b..0bdf127b 100644 --- a/docs/libnm-util/html/NMSettingVPN.html +++ b/docs/libnm-util/html/NMSettingVPN.html @@ -43,7 +43,7 @@

- + @@ -194,13 +194,13 @@ +gchar * +gchar * @@ -258,7 +258,7 @@

Object Hierarchy

    GEnum
     ╰── NMSettingVpnError
-    GObject
+    GObject
     ╰── NMSetting
         ╰── NMSettingVPN
 
@@ -282,7 +282,7 @@ properties.

Functions

nm_setting_vpn_error_quark ()

-
GQuark
+
GQuark
 nm_setting_vpn_error_quark (void);

Registers an error quark for NMSettingVPN if necessary.

@@ -296,7 +296,7 @@ nm_setting_vpn_error_quark (void<
void
 (*NMVPNIterFunc) (const char *key,
                   const char *value,
-                  gpointer user_data);
+ gpointer user_data);

Parameters

-GQuark +GQuark nm_setting_infiniband_error_quark () @@ -58,7 +58,7 @@
const GByteArray * +const GByteArray * nm_setting_infiniband_get_mac_address () @@ -66,7 +66,7 @@
-guint32 +guint32 nm_setting_infiniband_get_mtu () @@ -113,24 +113,24 @@ Read / Write
guintguint mtu Read / Write / Construct
gintgint p-key Read / Write / Construct
-gchar *parent Read / Write / Construct
-gchar *transport-mode Read / Write / Construct
-GQuark +GQuark nm_setting_olpc_mesh_error_quark () @@ -58,7 +58,7 @@
const GByteArray * +const GByteArray * nm_setting_olpc_mesh_get_ssid () @@ -66,14 +66,14 @@
-guint32 +guint32 nm_setting_olpc_mesh_get_channel ()
const GByteArray * +const GByteArray * nm_setting_olpc_mesh_get_dhcp_anycast_address () @@ -92,7 +92,7 @@
guintguint channel Read / Write / Construct
-GQuark +GQuark nm_setting_ppp_error_quark () @@ -60,7 +60,7 @@ that require PPP to deliver IP capability

-gboolean +gboolean nm_setting_ppp_get_noauth () @@ -68,7 +68,7 @@ that require PPP to deliver IP capability

-gboolean +gboolean nm_setting_ppp_get_refuse_eap () @@ -76,7 +76,7 @@ that require PPP to deliver IP capability

-gboolean +gboolean nm_setting_ppp_get_refuse_pap () @@ -84,7 +84,7 @@ that require PPP to deliver IP capability

-gboolean +gboolean nm_setting_ppp_get_refuse_chap () @@ -92,7 +92,7 @@ that require PPP to deliver IP capability

-gboolean +gboolean nm_setting_ppp_get_refuse_mschap () @@ -100,7 +100,7 @@ that require PPP to deliver IP capability

-gboolean +gboolean nm_setting_ppp_get_refuse_mschapv2 () @@ -108,7 +108,7 @@ that require PPP to deliver IP capability

-gboolean +gboolean nm_setting_ppp_get_nobsdcomp () @@ -116,7 +116,7 @@ that require PPP to deliver IP capability

-gboolean +gboolean nm_setting_ppp_get_nodeflate () @@ -124,7 +124,7 @@ that require PPP to deliver IP capability

-gboolean +gboolean nm_setting_ppp_get_no_vj_comp () @@ -132,7 +132,7 @@ that require PPP to deliver IP capability

-gboolean +gboolean nm_setting_ppp_get_require_mppe () @@ -140,7 +140,7 @@ that require PPP to deliver IP capability

-gboolean +gboolean nm_setting_ppp_get_require_mppe_128 () @@ -148,7 +148,7 @@ that require PPP to deliver IP capability

-gboolean +gboolean nm_setting_ppp_get_mppe_stateful () @@ -156,7 +156,7 @@ that require PPP to deliver IP capability

-gboolean +gboolean nm_setting_ppp_get_crtscts () @@ -164,7 +164,7 @@ that require PPP to deliver IP capability

-guint32 +guint32 nm_setting_ppp_get_baud () @@ -172,7 +172,7 @@ that require PPP to deliver IP capability

-guint32 +guint32 nm_setting_ppp_get_mru () @@ -180,7 +180,7 @@ that require PPP to deliver IP capability

-guint32 +guint32 nm_setting_ppp_get_mtu () @@ -188,7 +188,7 @@ that require PPP to deliver IP capability

-guint32 +guint32 nm_setting_ppp_get_lcp_echo_failure () @@ -196,7 +196,7 @@ that require PPP to deliver IP capability

-guint32 +guint32 nm_setting_ppp_get_lcp_echo_interval () @@ -215,92 +215,92 @@ that require PPP to deliver IP capability

guintguint baud Read / Write / Construct
gbooleangboolean crtscts Read / Write / Construct
guintguint lcp-echo-failure Read / Write / Construct
guintguint lcp-echo-interval Read / Write / Construct
gbooleangboolean mppe-stateful Read / Write / Construct
guintguint mru Read / Write / Construct
guintguint mtu Read / Write / Construct
gbooleangboolean no-vj-comp Read / Write / Construct
gbooleangboolean noauth Read / Write / Construct
gbooleangboolean nobsdcomp Read / Write / Construct
gbooleangboolean nodeflate Read / Write / Construct
gbooleangboolean refuse-chap Read / Write / Construct
gbooleangboolean refuse-eap Read / Write / Construct
gbooleangboolean refuse-mschap Read / Write / Construct
gbooleangboolean refuse-mschapv2 Read / Write / Construct
gbooleangboolean refuse-pap Read / Write / Construct
gbooleangboolean require-mppe Read / Write / Construct
gbooleangboolean require-mppe-128 Read / Write / Construct
-GQuark +GQuark nm_setting_pppoe_error_quark () @@ -100,24 +100,24 @@
-gchar *password Read / Write
guintguint password-flags Read / Write
-gchar *service Read / Write
-gchar *username Read / Write
-GQuark +GQuark nm_setting_serial_error_quark () @@ -60,7 +60,7 @@ serial communications

-guint +guint nm_setting_serial_get_baud () @@ -68,7 +68,7 @@ serial communications

-guint +guint nm_setting_serial_get_bits () @@ -84,7 +84,7 @@ serial communications

-guint +guint nm_setting_serial_get_stopbits () @@ -92,7 +92,7 @@ serial communications

-guint64 +guint64 nm_setting_serial_get_send_delay () @@ -111,27 +111,27 @@ serial communications

guintguint baud Read / Write / Construct
guintguint bits Read / Write / Construct
gchargchar parity Read / Write / Construct
guint64guint64 send-delay Read / Write / Construct
guintguint stopbits Read / Write / Construct
-GQuark +GQuark nm_setting_team_error_quark () @@ -85,13 +85,13 @@
-gchar *config Read / Write
-gchar *interface-name Read / Write
-GQuark +GQuark nm_setting_team_port_error_quark () @@ -77,7 +77,7 @@
-gchar *config Read / Write
-GQuark +GQuark nm_setting_vpn_error_quark () @@ -81,7 +81,7 @@
-gboolean +gboolean nm_setting_vpn_get_persistent () @@ -89,7 +89,7 @@
-guint32 +guint32 nm_setting_vpn_get_num_data_items () @@ -112,7 +112,7 @@
-gboolean +gboolean nm_setting_vpn_remove_data_item () @@ -128,7 +128,7 @@
-guint32 +guint32 nm_setting_vpn_get_num_secrets () @@ -151,7 +151,7 @@
-gboolean +gboolean nm_setting_vpn_remove_secret () @@ -183,7 +183,7 @@ Read / Write
gbooleangboolean persistent Read / Write
-gchar *service-type Read / Write
-gchar *user-name Read / Write
@@ -393,7 +393,7 @@ nm_setting_vpn_get_user_name (

nm_setting_vpn_get_persistent ()

-
gboolean
+
gboolean
 nm_setting_vpn_get_persistent (NMSettingVPN *setting);

Parameters

@@ -418,7 +418,7 @@ nm_setting_vpn_get_persistent (

nm_setting_vpn_get_num_data_items ()

-
guint32
+
guint32
 nm_setting_vpn_get_num_data_items (NMSettingVPN *setting);

Gets number of key/value pairs of VPN configuration data.

@@ -521,7 +521,7 @@ by

nm_setting_vpn_remove_data_item ()

-
gboolean
+
gboolean
 nm_setting_vpn_remove_data_item (NMSettingVPN *setting,
                                  const char *key);

Deletes a key/value relationship previously established by @@ -550,8 +550,8 @@ nm_setting_vpn_remove_data_item (

Returns

-

TRUE if the data item was found and removed from the internal list, -FALSE if it was not.

+

TRUE if the data item was found and removed from the internal list, +FALSE if it was not.


@@ -560,7 +560,7 @@ nm_setting_vpn_remove_data_item (void nm_setting_vpn_foreach_data_item (NMSettingVPN *setting, NMVPNIterFunc func, - gpointer user_data);
+ gpointer user_data);

Iterates all data items stored in this setting. It is safe to add, remove, and modify data items inside func , though any additions or removals made @@ -597,7 +597,7 @@ during iteration will not be part of the iteration.


nm_setting_vpn_get_num_secrets ()

-
guint32
+
guint32
 nm_setting_vpn_get_num_secrets (NMSettingVPN *setting);

Gets number of VPN plugin specific secrets in the setting.

@@ -699,7 +699,7 @@ by

nm_setting_vpn_remove_secret ()

-
gboolean
+
gboolean
 nm_setting_vpn_remove_secret (NMSettingVPN *setting,
                               const char *key);

Deletes a key/value relationship previously established by @@ -728,8 +728,8 @@ nm_setting_vpn_remove_secret (

Returns

-

TRUE if the secret was found and removed from the internal list, -FALSE if it was not.

+

TRUE if the secret was found and removed from the internal list, +FALSE if it was not.


@@ -738,7 +738,7 @@ nm_setting_vpn_remove_secret (void nm_setting_vpn_foreach_secret (NMSettingVPN *setting, NMVPNIterFunc func, - gpointer user_data); + gpointer user_data);

Iterates all secrets stored in this setting. It is safe to add, remove, and modify secrets inside func , though any additions or removals made during @@ -873,8 +873,8 @@ values must be strings.


The “persistent” property

-
  “persistent”               gboolean
-

If the VPN service supports persistence, and this property is TRUE, +

  “persistent”               gboolean
+

If the VPN service supports persistence, and this property is TRUE, the VPN will attempt to stay connected across link changes and outages, until explicitly disconnected.

Flags: Read / Write

@@ -891,7 +891,7 @@ passwords or private keys. Both keys and values must be strings.


The “service-type” property

-
  “service-type”             gchar *
+
  “service-type”             gchar *

D-Bus service name of the VPN plugin that this setting uses to connect to its network. i.e. org.freedesktop.NetworkManager.vpnc for the vpnc plugin.

@@ -901,7 +901,7 @@ plugin.


The “user-name” property

-
  “user-name”                gchar *
+
  “user-name”                gchar *

If the VPN connection requires a user name for authentication, that name should be provided here. If the connection is available to more than one user, and the VPN requires each user to supply a different name, then diff --git a/docs/libnm-util/html/NMSettingVlan.html b/docs/libnm-util/html/NMSettingVlan.html index 303f4082..0defe286 100644 --- a/docs/libnm-util/html/NMSettingVlan.html +++ b/docs/libnm-util/html/NMSettingVlan.html @@ -43,7 +43,7 @@

- + - + @@ -187,13 +187,13 @@ +gchar * +gchar * @@ -265,7 +265,7 @@ ├── NMSettingVlanError ├── NMVlanFlags ╰── NMVlanPriorityMap - GObject + GObject ╰── NMSetting ╰── NMSettingVlan @@ -284,7 +284,7 @@ necessary for connection to VLAN interfaces.

Functions

nm_setting_vlan_error_quark ()

-
GQuark
+
GQuark
 nm_setting_vlan_error_quark (void);

Registers an error quark for NMSettingVlan if necessary.

@@ -357,7 +357,7 @@ nm_setting_vlan_get_parent (

nm_setting_vlan_get_id ()

-
guint32
+
guint32
 nm_setting_vlan_get_id (NMSettingVlan *setting);

Parameters

@@ -382,7 +382,7 @@ nm_setting_vlan_get_id (

nm_setting_vlan_get_flags ()

-
guint32
+
guint32
 nm_setting_vlan_get_flags (NMSettingVlan *setting);

Parameters

@@ -407,7 +407,7 @@ nm_setting_vlan_get_flags (

nm_setting_vlan_get_num_priorities ()

-
gint32
+
gint32
 nm_setting_vlan_get_num_priorities (NMSettingVlan *setting,
                                     NMVlanPriorityMap map);

Returns the number of entires in the @@ -443,12 +443,12 @@ properties of this setting.


nm_setting_vlan_get_priority ()

-
gboolean
+
gboolean
 nm_setting_vlan_get_priority (NMSettingVlan *setting,
                               NMVlanPriorityMap map,
-                              guint32 idx,
-                              guint32 *out_from,
-                              guint32 *out_to);
+ guint32 idx, + guint32 *out_from, + guint32 *out_to);

Retrieve one of the entries of the “ingress_priority_map” or “egress_priority_map” properties of this setting.

@@ -490,17 +490,17 @@ or

Returns

-

TRUE if a priority map was returned, FALSE if error

+

TRUE if a priority map was returned, FALSE if error


nm_setting_vlan_add_priority ()

-
gboolean
+
gboolean
 nm_setting_vlan_add_priority (NMSettingVlan *setting,
                               NMVlanPriorityMap map,
-                              guint32 from,
-                              guint32 to);
+ guint32 from, + guint32 to);

Adds a priority mapping to the “ingress_priority_map” or “egress_priority_map” properties of the setting. If from is @@ -553,8 +553,8 @@ to

Returns

-

TRUE if the new priority mapping was successfully added to the -list, FALSE if error

+

TRUE if the new priority mapping was successfully added to the +list, FALSE if error


@@ -563,7 +563,7 @@ list, void nm_setting_vlan_remove_priority (NMSettingVlan *setting, NMVlanPriorityMap map, - guint32 idx);
+ guint32 idx);

Removes the priority map at index idx from the “ingress_priority_map” or “egress_priority_map” @@ -599,12 +599,12 @@ properties.


nm_setting_vlan_remove_priority_by_value ()

-
gboolean
+
gboolean
 nm_setting_vlan_remove_priority_by_value
                                (NMSettingVlan *setting,
                                 NMVlanPriorityMap map,
-                                guint32 from,
-                                guint32 to);
+ guint32 from, + guint32 to);

Removes the priority map form :to from the “ingress_priority_map” @@ -647,14 +647,14 @@ to

Returns

-

TRUE if the priority mapping was found and removed; FALSE if it was not.

+

TRUE if the priority mapping was found and removed; FALSE if it was not.

Since: 0.9.10


nm_setting_vlan_remove_priority_str_by_value ()

-
gboolean
+
gboolean
 nm_setting_vlan_remove_priority_str_by_value
                                (NMSettingVlan *setting,
                                 NMVlanPriorityMap map,
@@ -693,7 +693,7 @@ properties.

Returns

-

TRUE if the priority mapping was found and removed; FALSE if it was not.

+

TRUE if the priority mapping was found and removed; FALSE if it was not.

Since: 0.9.10

@@ -731,7 +731,7 @@ nm_setting_vlan_clear_priorities (

nm_setting_vlan_add_priority_str ()

-
gboolean
+
gboolean
 nm_setting_vlan_add_priority_str (NMSettingVlan *setting,
                                   NMVlanPriorityMap map,
                                   const char *str);
@@ -767,8 +767,8 @@ the Linux SKB priorities to 802.1p priorities.

Returns

-

TRUE if the entry was successfully added to the list, or it -overwrote the old value, FALSE if error

+

TRUE if the entry was successfully added to the list, or it +overwrote the old value, FALSE if error

@@ -968,7 +968,7 @@ both "from" and "to" are unsigned integers, ie "7:3".


The “flags” property

-
  “flags”                    guint
+
  “flags”                    guint

One or more flags which control the behavior and features of the VLAN interface. Flags include NM_VLAN_FLAG_REORDER_HEADERS (reordering of output packet headers), NM_VLAN_FLAG_GVRP (use of the GVRP protocol), @@ -981,7 +981,7 @@ protocol).


The “id” property

-
  “id”                       guint
+
  “id”                       guint

The VLAN identifier that the interface created by this connection should be assigned.

Flags: Read / Write / Construct

@@ -1000,7 +1000,7 @@ SKB priorities. The mapping is given in the format "from:to" where both

The “interface-name” property

-
  “interface-name”           gchar *
+
  “interface-name”           gchar *

If given, specifies the kernel name of the VLAN interface. If not given, a default name will be constructed from the interface described by the parent interface and the “id” property, eg "eth2.1". The @@ -1012,7 +1012,7 @@ the

The “parent” property

-
  “parent”                   gchar *
+
  “parent”                   gchar *

If given, specifies the parent interface name or parent connection UUID from which this VLAN interface should be created. If this property is not specified, the connection must contain an NMSettingWired setting diff --git a/docs/libnm-util/html/NMSettingWimax.html b/docs/libnm-util/html/NMSettingWimax.html index fd6cbb22..e6a6fe6f 100644 --- a/docs/libnm-util/html/NMSettingWimax.html +++ b/docs/libnm-util/html/NMSettingWimax.html @@ -43,7 +43,7 @@

- +gchar * @@ -133,7 +133,7 @@

Object Hierarchy

    GEnum
     ╰── NMSettingWimaxError
-    GObject
+    GObject
     ╰── NMSetting
         ╰── NMSettingWimax
 
@@ -155,7 +155,7 @@ connections cannot be activated.

Functions

nm_setting_wimax_error_quark ()

-
GQuark
+
GQuark
 nm_setting_wimax_error_quark (void);

nm_setting_wimax_error_quark has been deprecated since version 1.2 and should not be used in newly-written code.

@@ -216,7 +216,7 @@ specific WiMAX network this setting describes a connection to.


nm_setting_wimax_get_mac_address ()

-
const GByteArray *
+
const GByteArray *
 nm_setting_wimax_get_mac_address (NMSettingWimax *setting);

nm_setting_wimax_get_mac_address has been deprecated since version 1.2 and should not be used in newly-written code.

@@ -326,7 +326,7 @@ device (known as MAC spoofing).


The “network-name” property

-
  “network-name”             gchar *
+
  “network-name”             gchar *

Network Service Provider (NSP) name of the WiMAX network this connection should use.

diff --git a/docs/libnm-util/html/NMSettingWired.html b/docs/libnm-util/html/NMSettingWired.html index 9150cb67..99565408 100644 --- a/docs/libnm-util/html/NMSettingWired.html +++ b/docs/libnm-util/html/NMSettingWired.html @@ -43,7 +43,7 @@
- - - - - + @@ -248,7 +248,7 @@ +gchar * @@ -265,19 +265,19 @@ - + +gchar * +gchar * @@ -293,7 +293,7 @@ - + @@ -371,7 +371,7 @@

Object Hierarchy

    GEnum
     ╰── NMSettingWiredError
-    GObject
+    GObject
     ╰── NMSetting
         ╰── NMSettingWired
 
@@ -390,7 +390,7 @@ necessary for connection to Ethernet networks.

Functions

nm_setting_wired_error_quark ()

-
GQuark
+
GQuark
 nm_setting_wired_error_quark (void);

Registers an error quark for NMSettingWired if necessary.

@@ -438,7 +438,7 @@ nm_setting_wired_get_port (

nm_setting_wired_get_speed ()

-
guint32
+
guint32
 nm_setting_wired_get_speed (NMSettingWired *setting);

Parameters

@@ -488,7 +488,7 @@ nm_setting_wired_get_duplex (

nm_setting_wired_get_auto_negotiate ()

-
gboolean
+
gboolean
 nm_setting_wired_get_auto_negotiate (NMSettingWired *setting);

Parameters

@@ -513,7 +513,7 @@ nm_setting_wired_get_auto_negotiate (

nm_setting_wired_get_mac_address ()

-
const GByteArray *
+
const GByteArray *
 nm_setting_wired_get_mac_address (NMSettingWired *setting);

Parameters

@@ -538,7 +538,7 @@ nm_setting_wired_get_mac_address (

nm_setting_wired_get_cloned_mac_address ()

-
const GByteArray *
+
const GByteArray *
 nm_setting_wired_get_cloned_mac_address
                                (NMSettingWired *setting);
@@ -564,7 +564,7 @@ nm_setting_wired_get_cloned_mac_address

nm_setting_wired_get_mac_address_blacklist ()

-
const GSList *
+
const GSList *
 nm_setting_wired_get_mac_address_blacklist
                                (NMSettingWired *setting);
@@ -592,7 +592,7 @@ property of the setting.


nm_setting_wired_get_num_mac_blacklist_items ()

-
guint32
+
guint32
 nm_setting_wired_get_num_mac_blacklist_items
                                (NMSettingWired *setting);
@@ -622,7 +622,7 @@ nm_setting_wired_get_num_mac_blacklist_items
const char *
 nm_setting_wired_get_mac_blacklist_item
                                (NMSettingWired *setting,
-                                guint32 idx);
+ guint32 idx);

Parameters

-GQuark +GQuark nm_setting_vlan_error_quark () @@ -73,7 +73,7 @@
-guint32 +guint32 nm_setting_vlan_get_id () @@ -81,7 +81,7 @@
-guint32 +guint32 nm_setting_vlan_get_flags () @@ -89,7 +89,7 @@
-gint32 +gint32 nm_setting_vlan_get_num_priorities () @@ -97,7 +97,7 @@
-gboolean +gboolean nm_setting_vlan_get_priority () @@ -105,7 +105,7 @@
-gboolean +gboolean nm_setting_vlan_add_priority () @@ -121,7 +121,7 @@
-gboolean +gboolean nm_setting_vlan_remove_priority_by_value () @@ -129,7 +129,7 @@
-gboolean +gboolean nm_setting_vlan_remove_priority_str_by_value () @@ -145,7 +145,7 @@
-gboolean +gboolean nm_setting_vlan_add_priority_str () @@ -170,12 +170,12 @@ Read / Write
guintguint flags Read / Write / Construct
guintguint id Read / Write / Construct
-gchar *interface-name Read / Write / Construct
-gchar *parent Read / Write / Construct
-GQuark +GQuark nm_setting_wimax_error_quark () @@ -65,7 +65,7 @@
const GByteArray * +const GByteArray * nm_setting_wimax_get_mac_address () @@ -91,7 +91,7 @@
-gchar *network-name Read / Write
-GQuark +GQuark nm_setting_wired_error_quark () @@ -66,7 +66,7 @@
-guint32 +guint32 nm_setting_wired_get_speed () @@ -81,28 +81,28 @@
-gboolean +gboolean nm_setting_wired_get_auto_negotiate ()
const GByteArray * +const GByteArray * nm_setting_wired_get_mac_address ()
const GByteArray * +const GByteArray * nm_setting_wired_get_cloned_mac_address ()
const GSList * +const GSList * nm_setting_wired_get_mac_address_blacklist () @@ -110,7 +110,7 @@
-guint32 +guint32 nm_setting_wired_get_num_mac_blacklist_items () @@ -125,7 +125,7 @@
-gboolean +gboolean nm_setting_wired_add_mac_blacklist_item () @@ -141,7 +141,7 @@
-gboolean +gboolean nm_setting_wired_remove_mac_blacklist_item_by_value () @@ -157,14 +157,14 @@
-guint32 +guint32 nm_setting_wired_get_mtu ()
const GPtrArray * +const GPtrArray * nm_setting_wired_get_s390_subchannels () @@ -179,7 +179,7 @@
-guint32 +guint32 nm_setting_wired_get_num_s390_options () @@ -187,7 +187,7 @@
-gboolean +gboolean nm_setting_wired_get_s390_option () @@ -202,7 +202,7 @@
-gboolean +gboolean nm_setting_wired_add_s390_option () @@ -210,7 +210,7 @@
-gboolean +gboolean nm_setting_wired_remove_s390_option () @@ -236,7 +236,7 @@
gbooleangboolean auto-negotiate Read / Write / Construct
-gchar *duplex Read / Write
Read / Write
guintguint mtu Read / Write / Construct
-gchar *port Read / Write
-gchar *s390-nettype Read / Write
Read / Write
guintguint speed Read / Write / Construct
@@ -656,7 +656,7 @@ at index idx

nm_setting_wired_add_mac_blacklist_item ()

-
gboolean
+
gboolean
 nm_setting_wired_add_mac_blacklist_item
                                (NMSettingWired *setting,
                                 const char *mac);
@@ -685,7 +685,7 @@ nm_setting_wired_add_mac_blacklist_item

Returns

-

TRUE if the MAC address was added; FALSE if the MAC address +

TRUE if the MAC address was added; FALSE if the MAC address is invalid or was already present

Since: 0.9.10

@@ -696,7 +696,7 @@ is invalid or was already present

void
 nm_setting_wired_remove_mac_blacklist_item
                                (NMSettingWired *setting,
-                                guint32 idx);
+ guint32 idx);

Removes the MAC address at index idx from the blacklist.

@@ -726,7 +726,7 @@ nm_setting_wired_remove_mac_blacklist_item

nm_setting_wired_remove_mac_blacklist_item_by_value ()

-
gboolean
+
gboolean
 nm_setting_wired_remove_mac_blacklist_item_by_value
                                (NMSettingWired *setting,
                                 const char *mac);
@@ -757,7 +757,7 @@ the blacklist

Returns

-

TRUE if the MAC address was found and removed; FALSE if it was not.

+

TRUE if the MAC address was found and removed; FALSE if it was not.

Since: 0.9.10

@@ -788,7 +788,7 @@ nm_setting_wired_clear_mac_blacklist_items

nm_setting_wired_get_mtu ()

-
guint32
+
guint32
 nm_setting_wired_get_mtu (NMSettingWired *setting);

Parameters

@@ -813,7 +813,7 @@ nm_setting_wired_get_mtu (

nm_setting_wired_get_s390_subchannels ()

-
const GPtrArray *
+
const GPtrArray *
 nm_setting_wired_get_s390_subchannels (NMSettingWired *setting);

Return the list of s390 subchannels that identify the device that this connection is applicable to. The connection should only be used in @@ -835,7 +835,7 @@ conjunction with that device.

Returns

-

GPtrArray of strings, each specifying one +

GPtrArray of strings, each specifying one subchannel the s390 device uses to communicate to the host.

[element-type utf8]

@@ -870,7 +870,7 @@ of 'qeth', 'lcs', or 'ctc'.


nm_setting_wired_get_num_s390_options ()

-
guint32
+
guint32
 nm_setting_wired_get_num_s390_options (NMSettingWired *setting);

Returns the number of s390-specific options that should be set for this device when it is activated. This can be used to retrieve each s390 @@ -898,9 +898,9 @@ option individually using

nm_setting_wired_get_s390_option ()

-
gboolean
+
gboolean
 nm_setting_wired_get_s390_option (NMSettingWired *setting,
-                                  guint32 idx,
+                                  guint32 idx,
                                   const char **out_key,
                                   const char **out_value);

Given an index, return the value of the s390 option at that index. indexes @@ -945,8 +945,8 @@ option; this value is owned by the setting and should not be modified.

Returns

-

TRUE on success if the index was valid and an option was found, -FALSE if the index was invalid (ie, greater than the number of options +

TRUE on success if the index was valid and an option was found, +FALSE if the index was invalid (ie, greater than the number of options currently held by the setting)

@@ -984,14 +984,14 @@ nm_setting_wired_get_s390_option_by_key

Returns

-

the value, or NULL if the key/value pair was never added to the +

the value, or NULL if the key/value pair was never added to the setting; the value is owned by the setting and must not be modified


nm_setting_wired_add_s390_option ()

-
gboolean
+
gboolean
 nm_setting_wired_add_s390_option (NMSettingWired *setting,
                                   const char *key,
                                   const char *value);
@@ -1028,14 +1028,14 @@ may already exist.

Returns

-

TRUE if the option was valid and was added to the internal option -list, FALSE if it was not.

+

TRUE if the option was valid and was added to the internal option +list, FALSE if it was not.


nm_setting_wired_remove_s390_option ()

-
gboolean
+
gboolean
 nm_setting_wired_remove_s390_option (NMSettingWired *setting,
                                      const char *key);

Remove the s390-specific option referenced by key @@ -1065,8 +1065,8 @@ list.

Returns

-

TRUE if the option was found and removed from the internal option -list, FALSE if it was not.

+

TRUE if the option was found and removed from the internal option +list, FALSE if it was not.


@@ -1093,7 +1093,7 @@ nm_setting_wired_get_valid_s390_options

Returns

-

a NULL-terminated array of strings of valid s390 options.

+

a NULL-terminated array of strings of valid s390 options.

[transfer none]

Since: 0.9.10

@@ -1221,9 +1221,9 @@ required

Property Details

The “auto-negotiate” property

-
  “auto-negotiate”           gboolean
-

If TRUE, allow auto-negotiation of port speed and duplex mode. If -FALSE, do not allow auto-negotiation, in which case the "speed" and +

  “auto-negotiate”           gboolean
+

If TRUE, allow auto-negotiation of port speed and duplex mode. If +FALSE, do not allow auto-negotiation, in which case the "speed" and "duplex" properties should be set.

Flags: Read / Write / Construct

Default value: TRUE

@@ -1239,7 +1239,7 @@ permanent MAC address. This is known as MAC cloning or spoofing.


The “duplex” property

-
  “duplex”                   gchar *
+
  “duplex”                   gchar *

If specified, request that the device only use the specified duplex mode. Either "half" or "full".

Flags: Read / Write

@@ -1267,7 +1267,7 @@ address is in the standard hex-digits-and-colons notation

The “mtu” property

-
  “mtu”                      guint
+
  “mtu”                      guint

If non-zero, only transmit packets of the specified size or smaller, breaking larger packets up into multiple Ethernet frames.

Flags: Read / Write / Construct

@@ -1276,7 +1276,7 @@ breaking larger packets up into multiple Ethernet frames.


The “port” property

-
  “port”                     gchar *
+
  “port”                     gchar *

Specific port type to use if multiple the device supports multiple attachment methods. One of "tp" (Twisted Pair), "aui" (Attachment Unit Interface), "bnc" (Thin Ethernet) or "mii" (Media Independent Interface. @@ -1287,7 +1287,7 @@ If the device supports only one port type, this setting is ignored.


The “s390-nettype” property

-
  “s390-nettype”             gchar *
+
  “s390-nettype”             gchar *

s390 network device type; one of "qeth", "lcs", or "ctc", representing the different types of virtual network devices available on s390 systems.

Flags: Read / Write

@@ -1319,7 +1319,7 @@ period (.) character.


The “speed” property

-
  “speed”                    guint
+
  “speed”                    guint

If non-zero, request that the device use only the specified speed. In Mbit/s, ie 100 == 100Mbit/s.

Flags: Read / Write / Construct

diff --git a/docs/libnm-util/html/NMSettingWireless.html b/docs/libnm-util/html/NMSettingWireless.html index 7ab84a7b..1ea004af 100644 --- a/docs/libnm-util/html/NMSettingWireless.html +++ b/docs/libnm-util/html/NMSettingWireless.html @@ -43,7 +43,7 @@
- - - - - +gchar * @@ -264,7 +264,7 @@ - + @@ -275,7 +275,7 @@ - + @@ -293,28 +293,28 @@ +gchar * - + - + - + +gchar * @@ -331,7 +331,7 @@ - + @@ -437,7 +437,7 @@

Object Hierarchy

    GEnum
     ╰── NMSettingWirelessError
-    GObject
+    GObject
     ╰── NMSetting
         ╰── NMSettingWireless
 
@@ -456,7 +456,7 @@ necessary for connection to 802.11 Wi-Fi networks.

Functions

nm_setting_wireless_error_quark ()

-
GQuark
+
GQuark
 nm_setting_wireless_error_quark (void);

Registers an error quark for NMSettingWireless if necessary.

@@ -479,7 +479,7 @@ nm_setting_wireless_new (void

nm_setting_wireless_get_ssid ()

-
const GByteArray *
+
const GByteArray *
 nm_setting_wireless_get_ssid (NMSettingWireless *setting);

Parameters

@@ -554,7 +554,7 @@ nm_setting_wireless_get_band (

nm_setting_wireless_get_channel ()

-
guint32
+
guint32
 nm_setting_wireless_get_channel (NMSettingWireless *setting);

Parameters

@@ -579,7 +579,7 @@ nm_setting_wireless_get_channel (

nm_setting_wireless_get_bssid ()

-
const GByteArray *
+
const GByteArray *
 nm_setting_wireless_get_bssid (NMSettingWireless *setting);

Parameters

@@ -604,7 +604,7 @@ nm_setting_wireless_get_bssid (

nm_setting_wireless_get_rate ()

-
guint32
+
guint32
 nm_setting_wireless_get_rate (NMSettingWireless *setting);

Parameters

@@ -629,7 +629,7 @@ nm_setting_wireless_get_rate (

nm_setting_wireless_get_tx_power ()

-
guint32
+
guint32
 nm_setting_wireless_get_tx_power (NMSettingWireless *setting);

Parameters

@@ -654,7 +654,7 @@ nm_setting_wireless_get_tx_power (

nm_setting_wireless_get_mac_address ()

-
const GByteArray *
+
const GByteArray *
 nm_setting_wireless_get_mac_address (NMSettingWireless *setting);

Parameters

@@ -679,7 +679,7 @@ nm_setting_wireless_get_mac_address (

nm_setting_wireless_get_cloned_mac_address ()

-
const GByteArray *
+
const GByteArray *
 nm_setting_wireless_get_cloned_mac_address
                                (NMSettingWireless *setting);
@@ -705,7 +705,7 @@ nm_setting_wireless_get_cloned_mac_address

nm_setting_wireless_get_mac_address_blacklist ()

-
const GSList *
+
const GSList *
 nm_setting_wireless_get_mac_address_blacklist
                                (NMSettingWireless *setting);
@@ -733,7 +733,7 @@ nm_setting_wireless_get_mac_address_blacklist

nm_setting_wireless_get_num_mac_blacklist_items ()

-
guint32
+
guint32
 nm_setting_wireless_get_num_mac_blacklist_items
                                (NMSettingWireless *setting);
@@ -763,7 +763,7 @@ nm_setting_wireless_get_num_mac_blacklist_items
const char *
 nm_setting_wireless_get_mac_blacklist_item
                                (NMSettingWireless *setting,
-                                guint32 idx);
+ guint32 idx);

Parameters

-GQuark +GQuark nm_setting_wireless_error_quark () @@ -58,7 +58,7 @@
const GByteArray * +const GByteArray * nm_setting_wireless_get_ssid () @@ -80,14 +80,14 @@
-guint32 +guint32 nm_setting_wireless_get_channel ()
const GByteArray * +const GByteArray * nm_setting_wireless_get_bssid () @@ -95,7 +95,7 @@
-guint32 +guint32 nm_setting_wireless_get_rate () @@ -103,28 +103,28 @@
-guint32 +guint32 nm_setting_wireless_get_tx_power ()
const GByteArray * +const GByteArray * nm_setting_wireless_get_mac_address ()
const GByteArray * +const GByteArray * nm_setting_wireless_get_cloned_mac_address ()
const GSList * +const GSList * nm_setting_wireless_get_mac_address_blacklist () @@ -132,7 +132,7 @@
-guint32 +guint32 nm_setting_wireless_get_num_mac_blacklist_items () @@ -147,7 +147,7 @@
-gboolean +gboolean nm_setting_wireless_add_mac_blacklist_item () @@ -163,7 +163,7 @@
-gboolean +gboolean nm_setting_wireless_remove_mac_blacklist_item_by_value () @@ -179,7 +179,7 @@
-guint32 +guint32 nm_setting_wireless_get_mtu () @@ -187,7 +187,7 @@
-gboolean +gboolean nm_setting_wireless_get_hidden () @@ -195,7 +195,7 @@
-guint32 +guint32 nm_setting_wireless_get_powersave () @@ -203,7 +203,7 @@
-gboolean +gboolean nm_setting_wireless_add_seen_bssid () @@ -211,7 +211,7 @@
-guint32 +guint32 nm_setting_wireless_get_num_seen_bssids () @@ -226,7 +226,7 @@
-gboolean +gboolean nm_setting_wireless_ap_security_compatible () @@ -253,7 +253,7 @@
-gchar *band Read / Write
Read / Write
guintguint channel Read / Write / Construct
Read / Write
gbooleangboolean hidden Read / Write
-gchar *mode Read / Write
guintguint mtu Read / Write / Construct
guintguint powersave Read / Write
guintguint rate Read / Write / Construct
-gchar *security Read / Write
Read / Write
guintguint tx-power Read / Write / Construct
@@ -797,7 +797,7 @@ at index idx

nm_setting_wireless_add_mac_blacklist_item ()

-
gboolean
+
gboolean
 nm_setting_wireless_add_mac_blacklist_item
                                (NMSettingWireless *setting,
                                 const char *mac);
@@ -826,7 +826,7 @@ nm_setting_wireless_add_mac_blacklist_item

Returns

-

TRUE if the MAC address was added; FALSE if the MAC address +

TRUE if the MAC address was added; FALSE if the MAC address is invalid or was already present

Since: 0.9.10

@@ -837,7 +837,7 @@ is invalid or was already present

void
 nm_setting_wireless_remove_mac_blacklist_item
                                (NMSettingWireless *setting,
-                                guint32 idx);
+ guint32 idx);

Removes the MAC address at index idx from the blacklist.

@@ -867,7 +867,7 @@ nm_setting_wireless_remove_mac_blacklist_item

nm_setting_wireless_remove_mac_blacklist_item_by_value ()

-
gboolean
+
gboolean
 nm_setting_wireless_remove_mac_blacklist_item_by_value
                                (NMSettingWireless *setting,
                                 const char *mac);
@@ -898,7 +898,7 @@ the blacklist

Returns

-

TRUE if the MAC address was found and removed; FALSE if it was not.

+

TRUE if the MAC address was found and removed; FALSE if it was not.

Since: 0.9.10

@@ -929,7 +929,7 @@ nm_setting_wireless_clear_mac_blacklist_items

nm_setting_wireless_get_mtu ()

-
guint32
+
guint32
 nm_setting_wireless_get_mtu (NMSettingWireless *setting);

Parameters

@@ -954,7 +954,7 @@ nm_setting_wireless_get_mtu (

nm_setting_wireless_get_hidden ()

-
gboolean
+
gboolean
 nm_setting_wireless_get_hidden (NMSettingWireless *setting);

Parameters

@@ -979,7 +979,7 @@ nm_setting_wireless_get_hidden (

nm_setting_wireless_get_powersave ()

-
guint32
+
guint32
 nm_setting_wireless_get_powersave (NMSettingWireless *setting);

Parameters

@@ -1005,7 +1005,7 @@ nm_setting_wireless_get_powersave (

nm_setting_wireless_add_seen_bssid ()

-
gboolean
+
gboolean
 nm_setting_wireless_add_seen_bssid (NMSettingWireless *setting,
                                     const char *bssid);

Adds a new Wi-Fi AP's BSSID to the previously seen BSSID list of the setting. @@ -1036,14 +1036,14 @@ not be preserved.

Returns

-

TRUE if bssid -was already known, FALSE if not

+

TRUE if bssid +was already known, FALSE if not


nm_setting_wireless_get_num_seen_bssids ()

-
guint32
+
guint32
 nm_setting_wireless_get_num_seen_bssids
                                (NMSettingWireless *setting);
@@ -1071,7 +1071,7 @@ nm_setting_wireless_get_num_seen_bssids

nm_setting_wireless_get_seen_bssid ()

const char *
 nm_setting_wireless_get_seen_bssid (NMSettingWireless *setting,
-                                    guint32 i);
+ guint32 i);

Parameters

@@ -1103,7 +1103,7 @@ nm_setting_wireless_get_seen_bssid (

nm_setting_wireless_ap_security_compatible ()

-
gboolean
+
gboolean
 nm_setting_wireless_ap_security_compatible
                                (NMSettingWireless *s_wireless,
                                 NMSettingWirelessSecurity *s_wireless_sec,
@@ -1133,7 +1133,7 @@ compatible with which access points.

- + @@ -1163,8 +1163,8 @@ capabilities

Returns

-

TRUE if the given settings are compatible with the access point's -security flags and mode, FALSE if they are not.

+

TRUE if the given settings are compatible with the access point's +security flags and mode, FALSE if they are not.


@@ -1384,7 +1384,7 @@ for this connection.

Property Details

The “band” property

-
  “band”                     gchar *
+
  “band”                     gchar *

802.11 frequency band of the network. One of "a" for 5GHz 802.11a or "bg" for 2.4GHz 802.11. This will lock associations to the Wi-Fi network to the specific band, i.e. if "a" is specified, the device will not @@ -1407,7 +1407,7 @@ creating an Ad-Hoc network and is unlikely to in the future.


The “channel” property

-
  “channel”                  guint
+
  “channel”                  guint

Wireless channel to use for the Wi-Fi connection. The device will only join (or create for Ad-Hoc networks) a Wi-Fi network on the specified channel. Because channel numbers overlap between bands, this property @@ -1426,8 +1426,8 @@ of its permanent MAC address. This is known as MAC cloning or spoofing.


The “hidden” property

-
  “hidden”                   gboolean
-

If TRUE, indicates this network is a non-broadcasting network that hides +

  “hidden”                   gboolean
+

If TRUE, indicates this network is a non-broadcasting network that hides its SSID. In this case various workarounds may take place, such as probe-scanning the SSID for more reliable network discovery. However, these workarounds expose inherent insecurities with hidden SSID networks, @@ -1456,7 +1456,7 @@ standard hex-digits-and-colons notation (eg "00:11:22:33:44:55").


The “mode” property

-
  “mode”                     gchar *
+
  “mode”                     gchar *

Wi-Fi network mode; one of "infrastructure", "adhoc" or "ap". If blank, infrastructure is assumed.

Flags: Read / Write

@@ -1465,7 +1465,7 @@ infrastructure is assumed.


The “mtu” property

-
  “mtu”                      guint
+
  “mtu”                      guint

If non-zero, only transmit packets of the specified size or smaller, breaking larger packets up into multiple Ethernet frames.

Flags: Read / Write / Construct

@@ -1474,9 +1474,9 @@ breaking larger packets up into multiple Ethernet frames.


The “powersave” property

-
  “powersave”                guint
-

If set to FALSE, Wi-Fi power saving behavior is disabled. If set to -TRUE, Wi-Fi power saving behavior is enabled. All other values are +

  “powersave”                guint
+

If set to FALSE, Wi-Fi power saving behavior is disabled. If set to +TRUE, Wi-Fi power saving behavior is enabled. All other values are reserved. Note that even though only boolean values are allowed, the property type is an unsigned integer to allow for future expansion.

Flags: Read / Write

@@ -1486,7 +1486,7 @@ property type is an unsigned integer to allow for future expansion.


The “rate” property

-
  “rate”                     guint
+
  “rate”                     guint

If non-zero, directs the device to only use the specified bitrate for communication with the access point. Units are in Kb/s, ie 5500 = 5.5 Mbit/s. This property is highly driver dependent and not all devices @@ -1497,7 +1497,7 @@ support setting a static bitrate.


The “security” property

-
  “security”                 gchar *
+
  “security”                 gchar *

If the wireless connection has any security restrictions, like 802.1x, WEP, or WPA, set this property to NM_SETTING_WIRELESS_SECURITY_SETTING_NAME and ensure the connection @@ -1533,7 +1533,7 @@ preserved.


The “tx-power” property

-
  “tx-power”                 guint
+
  “tx-power”                 guint

If non-zero, directs the device to use the specified transmit power. Units are dBm. This property is highly driver dependent and not all devices support setting a static transmit power.

diff --git a/docs/libnm-util/html/NMSettingWirelessSecurity.html b/docs/libnm-util/html/NMSettingWirelessSecurity.html index 96894738..a6374d28 100644 --- a/docs/libnm-util/html/NMSettingWirelessSecurity.html +++ b/docs/libnm-util/html/NMSettingWirelessSecurity.html @@ -44,7 +44,7 @@ use WEP, LEAP, WPA or WPA2/RSN security

+gchar * @@ -315,24 +315,24 @@ use WEP, LEAP, WPA or WPA2/RSN security

+gchar * +gchar * - + +gchar * @@ -350,51 +350,51 @@ use WEP, LEAP, WPA or WPA2/RSN security

+gchar * - + - + - + +gchar * +gchar * +gchar * +gchar * - + @@ -501,7 +501,7 @@ use WEP, LEAP, WPA or WPA2/RSN security

    GEnum
     ├── NMSettingWirelessSecurityError
     ╰── NMWepKeyType
-    GObject
+    GObject
     ╰── NMSetting
         ╰── NMSettingWirelessSecurity
 
@@ -530,7 +530,7 @@ of how Wi-Fi security works, you may want to get copies of the following books.<

Functions

nm_setting_wireless_security_error_quark ()

-
GQuark
+
GQuark
 nm_setting_wireless_security_error_quark
                                (void);

Registers an error quark for NMSettingWired if necessary.

@@ -580,7 +580,7 @@ nm_setting_wireless_security_get_key_mgmt

nm_setting_wireless_security_get_num_protos ()

-
guint32
+
guint32
 nm_setting_wireless_security_get_num_protos
                                (NMSettingWirelessSecurity *setting);
@@ -610,7 +610,7 @@ connecting to secure Wi-Fi networks

const char *
 nm_setting_wireless_security_get_proto
                                (NMSettingWirelessSecurity *setting,
-                                guint32 i);
+ guint32 i);

Parameters

s_wireless_sec

a NMSettingWirelessSecurity or NULL

a NMSettingWirelessSecurity or NULL

 
-GQuark +GQuark nm_setting_wireless_security_error_quark () @@ -67,7 +67,7 @@ use WEP, LEAP, WPA or WPA2/RSN security

-guint32 +guint32 nm_setting_wireless_security_get_num_protos () @@ -82,7 +82,7 @@ use WEP, LEAP, WPA or WPA2/RSN security

-gboolean +gboolean nm_setting_wireless_security_add_proto () @@ -98,7 +98,7 @@ use WEP, LEAP, WPA or WPA2/RSN security

-gboolean +gboolean nm_setting_wireless_security_remove_proto_by_value () @@ -114,7 +114,7 @@ use WEP, LEAP, WPA or WPA2/RSN security

-guint32 +guint32 nm_setting_wireless_security_get_num_pairwise () @@ -129,7 +129,7 @@ use WEP, LEAP, WPA or WPA2/RSN security

-gboolean +gboolean nm_setting_wireless_security_add_pairwise () @@ -145,7 +145,7 @@ use WEP, LEAP, WPA or WPA2/RSN security

-gboolean +gboolean nm_setting_wireless_security_remove_pairwise_by_value () @@ -161,7 +161,7 @@ use WEP, LEAP, WPA or WPA2/RSN security

-guint32 +guint32 nm_setting_wireless_security_get_num_groups () @@ -176,7 +176,7 @@ use WEP, LEAP, WPA or WPA2/RSN security

-gboolean +gboolean nm_setting_wireless_security_add_group () @@ -192,7 +192,7 @@ use WEP, LEAP, WPA or WPA2/RSN security

-gboolean +gboolean nm_setting_wireless_security_remove_group_by_value () @@ -260,7 +260,7 @@ use WEP, LEAP, WPA or WPA2/RSN security

-guint32 +guint32 nm_setting_wireless_security_get_wep_tx_keyidx () @@ -303,7 +303,7 @@ use WEP, LEAP, WPA or WPA2/RSN security

-gchar *auth-alg Read / Write
-gchar *key-mgmt Read / Write
-gchar *leap-password Read / Write
guintguint leap-password-flags Read / Write
-gchar *leap-username Read / Write
-gchar *psk Read / Write
guintguint psk-flags Read / Write
guintguint wep-key-flags Read / Write
guintguint wep-key-type Read / Write / Construct
-gchar *wep-key0 Read / Write
-gchar *wep-key1 Read / Write
-gchar *wep-key2 Read / Write
-gchar *wep-key3 Read / Write
guintguint wep-tx-keyidx Read / Write / Construct
@@ -642,7 +642,7 @@ nm_setting_wireless_security_get_proto

nm_setting_wireless_security_add_proto ()

-
gboolean
+
gboolean
 nm_setting_wireless_security_add_proto
                                (NMSettingWirelessSecurity *setting,
                                 const char *proto);
@@ -676,8 +676,8 @@ with the access point.

Returns

-

TRUE if the protocol was new and and was added to the allowed -protocol list, or FALSE if it was already in the list

+

TRUE if the protocol was new and and was added to the allowed +protocol list, or FALSE if it was already in the list


@@ -686,7 +686,7 @@ protocol list, or void nm_setting_wireless_security_remove_proto (NMSettingWirelessSecurity *setting, - guint32 i); + guint32 i);

Removes a protocol from the allowed protocol list.

Parameters

@@ -714,7 +714,7 @@ nm_setting_wireless_security_remove_proto

nm_setting_wireless_security_remove_proto_by_value ()

-
gboolean
+
gboolean
 nm_setting_wireless_security_remove_proto_by_value
                                (NMSettingWirelessSecurity *setting,
                                 const char *proto);
@@ -743,7 +743,7 @@ nm_setting_wireless_security_remove_proto_by_value

Returns

-

TRUE if the protocol was found and removed; FALSE it it was not.

+

TRUE if the protocol was found and removed; FALSE it it was not.

Since: 0.9.10

@@ -774,7 +774,7 @@ specified then all protocols are allowed.


nm_setting_wireless_security_get_num_pairwise ()

-
guint32
+
guint32
 nm_setting_wireless_security_get_num_pairwise
                                (NMSettingWirelessSecurity *setting);
@@ -803,7 +803,7 @@ nm_setting_wireless_security_get_num_pairwise
const char *
 nm_setting_wireless_security_get_pairwise
                                (NMSettingWirelessSecurity *setting,
-                                guint32 i);
+ guint32 i);

Returns the allowed pairwise encryption algorithm from allowed algorithm list.

@@ -837,7 +837,7 @@ list.


nm_setting_wireless_security_add_pairwise ()

-
gboolean
+
gboolean
 nm_setting_wireless_security_add_pairwise
                                (NMSettingWirelessSecurity *setting,
                                 const char *pairwise);
@@ -869,7 +869,7 @@ compatible with this connection.

Returns

-

TRUE if the algorithm was added to the list, FALSE if it was +

TRUE if the algorithm was added to the list, FALSE if it was already in the list

@@ -879,7 +879,7 @@ already in the list

void
 nm_setting_wireless_security_remove_pairwise
                                (NMSettingWirelessSecurity *setting,
-                                guint32 i);
+ guint32 i);

Removes an encryption algorithm from the allowed pairwise encryption algorithm list.

@@ -908,7 +908,7 @@ algorithm list.


nm_setting_wireless_security_remove_pairwise_by_value ()

-
gboolean
+
gboolean
 nm_setting_wireless_security_remove_pairwise_by_value
                                (NMSettingWirelessSecurity *setting,
                                 const char *pairwise);
@@ -938,7 +938,7 @@ algorithm list.

Returns

-

TRUE if the encryption algorith was found and removed; FALSE it it was not.

+

TRUE if the encryption algorith was found and removed; FALSE it it was not.

Since: 0.9.10

@@ -969,7 +969,7 @@ specified then all pairwise encryption algorithms are allowed.


nm_setting_wireless_security_get_num_groups ()

-
guint32
+
guint32
 nm_setting_wireless_security_get_num_groups
                                (NMSettingWirelessSecurity *setting);
@@ -998,7 +998,7 @@ nm_setting_wireless_security_get_num_groups
const char *
 nm_setting_wireless_security_get_group
                                (NMSettingWirelessSecurity *setting,
-                                guint32 i);
+ guint32 i);

Returns the allowed groupwise encryption algorithm from allowed algorithm list.

@@ -1032,7 +1032,7 @@ list.


nm_setting_wireless_security_add_group ()

-
gboolean
+
gboolean
 nm_setting_wireless_security_add_group
                                (NMSettingWirelessSecurity *setting,
                                 const char *group);
@@ -1065,7 +1065,7 @@ compatible with this connection.

Returns

-

TRUE if the algorithm was added to the list, FALSE if it was +

TRUE if the algorithm was added to the list, FALSE if it was already in the list

@@ -1075,7 +1075,7 @@ already in the list

void
 nm_setting_wireless_security_remove_group
                                (NMSettingWirelessSecurity *setting,
-                                guint32 i);
+ guint32 i);

Removes an encryption algorithm from the allowed groupwise encryption algorithm list.

@@ -1104,7 +1104,7 @@ algorithm list.


nm_setting_wireless_security_remove_group_by_value ()

-
gboolean
+
gboolean
 nm_setting_wireless_security_remove_group_by_value
                                (NMSettingWirelessSecurity *setting,
                                 const char *group);
@@ -1135,7 +1135,7 @@ algorithm list.

Returns

-

TRUE if the algorithm was found and removed; FALSE it it was not.

+

TRUE if the algorithm was found and removed; FALSE it it was not.

Since: 0.9.10

@@ -1300,7 +1300,7 @@ nm_setting_wireless_security_get_leap_password_flags
const char *
 nm_setting_wireless_security_get_wep_key
                                (NMSettingWirelessSecurity *setting,
-                                guint32 idx);
+ guint32 idx);

Parameters

@@ -1334,7 +1334,7 @@ nm_setting_wireless_security_get_wep_key
void
 nm_setting_wireless_security_set_wep_key
                                (NMSettingWirelessSecurity *setting,
-                                guint32 idx,
+                                guint32 idx,
                                 const char *key);

Sets a WEP key in the given index.

@@ -1370,7 +1370,7 @@ property.


nm_setting_wireless_security_get_wep_tx_keyidx ()

-
guint32
+
guint32
 nm_setting_wireless_security_get_wep_tx_keyidx
                                (NMSettingWirelessSecurity *setting);
@@ -1722,7 +1722,7 @@ the actual WEP key using the MD5 hash algorithm.

Property Details

The “auth-alg” property

-
  “auth-alg”                 gchar *
+
  “auth-alg”                 gchar *

When WEP is used (ie, key-mgmt = "none" or "ieee8021x") indicate the 802.11 authentication algorithm required by the AP here. One of "open" for Open System, "shared" for Shared Key, or "leap" for Cisco LEAP. When @@ -1744,7 +1744,7 @@ list element may be one of "wep40", "wep104", "tkip", or "ccmp".


The “key-mgmt” property

-
  “key-mgmt”                 gchar *
+
  “key-mgmt”                 gchar *

Key management used for the connection. One of "none" (WEP), "ieee8021x" (Dynamic WEP), "wpa-none" (Ad-Hoc WPA-PSK), "wpa-psk" (infrastructure WPA-PSK), or "wpa-eap" (WPA-Enterprise). This property must be set for @@ -1755,7 +1755,7 @@ any Wi-Fi connection that uses security.


The “leap-password” property

-
  “leap-password”            gchar *
+
  “leap-password”            gchar *

The login password for legacy LEAP connections (ie, key-mgmt = "ieee8021x" and auth-alg = "leap").

Flags: Read / Write

@@ -1764,7 +1764,7 @@ any Wi-Fi connection that uses security.


The “leap-password-flags” property

-
  “leap-password-flags”      guint
+
  “leap-password-flags”      guint

Flags indicating how to handle the “leap-password” property.

Flags: Read / Write

@@ -1774,7 +1774,7 @@ any Wi-Fi connection that uses security.


The “leap-username” property

-
  “leap-username”            gchar *
+
  “leap-username”            gchar *

The login username for legacy LEAP connections (ie, key-mgmt = "ieee8021x" and auth-alg = "leap").

Flags: Read / Write

@@ -1802,7 +1802,7 @@ not specified, both WPA and RSN connections are allowed.


The “psk” property

-
  “psk”                      gchar *
+
  “psk”                      gchar *

Pre-Shared-Key for WPA networks. If the key is 64-characters long, it must contain only hexadecimal characters and is interpreted as a hexadecimal WPA key. Otherwise, the key must be between 8 and 63 ASCII @@ -1815,7 +1815,7 @@ connecting to the Wi-Fi network.


The “psk-flags” property

-
  “psk-flags”                guint
+
  “psk-flags”                guint

Flags indicating how to handle the “psk” property.

Flags: Read / Write

@@ -1825,7 +1825,7 @@ property.


The “wep-key-flags” property

-
  “wep-key-flags”            guint
+
  “wep-key-flags”            guint

Flags indicating how to handle the “wep-key0”, “wep-key1”, “wep-key2”, and “wep-key3” properties.

@@ -1836,7 +1836,7 @@ and

The “wep-key-type” property

-
  “wep-key-type”             guint
+
  “wep-key-type”             guint

Controls the interpretation of WEP keys. Allowed values are NM_WEP_KEY_TYPE_KEY, in which case the key is either a 10- or 26-character hexadecimal string, or a 5- or 13-character ASCII password; @@ -1850,7 +1850,7 @@ the actual WEP key.


The “wep-key0” property

-
  “wep-key0”                 gchar *
+
  “wep-key0”                 gchar *

Index 0 WEP key. This is the WEP key used in most networks. See the "wep-key-type" property for a description of how this key is interpreted.

Flags: Read / Write

@@ -1859,7 +1859,7 @@ the actual WEP key.


The “wep-key1” property

-
  “wep-key1”                 gchar *
+
  “wep-key1”                 gchar *

Index 1 WEP key. This WEP index is not used by most networks. See the "wep-key-type" property for a description of how this key is interpreted.

Flags: Read / Write

@@ -1868,7 +1868,7 @@ the actual WEP key.


The “wep-key2” property

-
  “wep-key2”                 gchar *
+
  “wep-key2”                 gchar *

Index 2 WEP key. This WEP index is not used by most networks. See the "wep-key-type" property for a description of how this key is interpreted.

Flags: Read / Write

@@ -1877,7 +1877,7 @@ the actual WEP key.


The “wep-key3” property

-
  “wep-key3”                 gchar *
+
  “wep-key3”                 gchar *

Index 3 WEP key. This WEP index is not used by most networks. See the "wep-key-type" property for a description of how this key is interpreted.

Flags: Read / Write

@@ -1886,7 +1886,7 @@ the actual WEP key.


The “wep-tx-keyidx” property

-
  “wep-tx-keyidx”            guint
+
  “wep-tx-keyidx”            guint

When static WEP is used (ie, key-mgmt = "none") and a non-default WEP key index is used by the AP, put that WEP key index here. Valid values are 0 (default key) through 3. Note that some consumer access points (like the diff --git a/docs/libnm-util/html/api-index-full.html b/docs/libnm-util/html/api-index-full.html index 9968d44d..1146fbe7 100644 --- a/docs/libnm-util/html/api-index-full.html +++ b/docs/libnm-util/html/api-index-full.html @@ -701,43 +701,43 @@ DBUS_TYPE_NM_IP_ROUTES, macro in nm-dbus-glib-types

G

-g_value_array_append, macro in nm-gvaluearray-compat +g_value_array_append, macro in nm-gvaluearray-compat
-g_value_array_copy, macro in nm-gvaluearray-compat +g_value_array_copy, macro in nm-gvaluearray-compat
-g_value_array_free, function in nm-gvaluearray-compat +g_value_array_free, function in nm-gvaluearray-compat
-g_value_array_get_nth, macro in nm-gvaluearray-compat +g_value_array_get_nth, macro in nm-gvaluearray-compat
-g_value_array_insert, macro in nm-gvaluearray-compat +g_value_array_insert, macro in nm-gvaluearray-compat
-g_value_array_new, macro in nm-gvaluearray-compat +g_value_array_new, macro in nm-gvaluearray-compat
-g_value_array_prepend, macro in nm-gvaluearray-compat +g_value_array_prepend, macro in nm-gvaluearray-compat
-g_value_array_remove, macro in nm-gvaluearray-compat +g_value_array_remove, macro in nm-gvaluearray-compat
-g_value_array_sort, macro in nm-gvaluearray-compat +g_value_array_sort, macro in nm-gvaluearray-compat
-g_value_array_sort_with_data, macro in nm-gvaluearray-compat +g_value_array_sort_with_data, macro in nm-gvaluearray-compat

I

diff --git a/docs/libnm-util/html/index.html b/docs/libnm-util/html/index.html index d31ec645..f49d9a34 100644 --- a/docs/libnm-util/html/index.html +++ b/docs/libnm-util/html/index.html @@ -15,7 +15,7 @@

- for libnm-util 1.4.4 + for libnm-util 1.5.90 The latest version of this documentation can be found on-line at https://developer.gnome.org/libnm-util/stable/. diff --git a/docs/libnm-util/html/libnm-util-NetworkManager.html b/docs/libnm-util/html/libnm-util-NetworkManager.html index fc5ae118..c77e9c8e 100644 --- a/docs/libnm-util/html/libnm-util-NetworkManager.html +++ b/docs/libnm-util/html/libnm-util-NetworkManager.html @@ -644,7 +644,7 @@

enum NMDeviceType

NMDeviceType values indicate the type of hardware represented by -an NMDevice.

+an NMDevice.

Members

diff --git a/docs/libnm-util/html/libnm-util-nm-utils.html b/docs/libnm-util/html/libnm-util-nm-utils.html index 2ad2578e..7af0b0a1 100644 --- a/docs/libnm-util/html/libnm-util-nm-utils.html +++ b/docs/libnm-util/html/libnm-util-nm-utils.html @@ -42,7 +42,7 @@ - +
-gboolean +gboolean nm_utils_init () @@ -58,7 +58,7 @@
-gboolean +gboolean nm_utils_is_empty_ssid () @@ -73,7 +73,7 @@
-gboolean +gboolean nm_utils_same_ssid () @@ -89,7 +89,7 @@
-GHashTable * +GHashTable * nm_utils_gvalue_hash_dup () @@ -105,7 +105,7 @@
-gboolean +gboolean nm_utils_security_valid () @@ -113,7 +113,7 @@
-gboolean +gboolean nm_utils_ap_mode_security_valid () @@ -121,7 +121,7 @@
-gboolean +gboolean nm_utils_wep_key_valid () @@ -129,7 +129,7 @@
-gboolean +gboolean nm_utils_wpa_psk_valid () @@ -137,7 +137,7 @@
-GSList * +GSList * nm_utils_ip4_addresses_from_gvalue () @@ -153,7 +153,7 @@
-GSList * +GSList * nm_utils_ip4_routes_from_gvalue () @@ -169,7 +169,7 @@
-guint32 +guint32 nm_utils_ip4_netmask_to_prefix () @@ -177,7 +177,7 @@
-guint32 +guint32 nm_utils_ip4_prefix_to_netmask () @@ -185,7 +185,7 @@
-guint32 +guint32 nm_utils_ip4_get_default_prefix () @@ -193,7 +193,7 @@
-GSList * +GSList * nm_utils_ip6_addresses_from_gvalue () @@ -209,7 +209,7 @@
-GSList * +GSList * nm_utils_ip6_routes_from_gvalue () @@ -225,7 +225,7 @@
-GSList * +GSList * nm_utils_ip6_dns_from_gvalue () @@ -257,7 +257,7 @@
-GByteArray * +GByteArray * nm_utils_rsa_key_encrypt () @@ -265,7 +265,7 @@
-GByteArray * +GByteArray * nm_utils_rsa_key_encrypt_aes () @@ -273,7 +273,7 @@
-gboolean +gboolean nm_utils_file_is_pkcs12 () @@ -281,7 +281,7 @@
-gboolean +gboolean (*NMUtilsFileSearchInPathsPredicate) () @@ -296,7 +296,7 @@
-guint32 +guint32 nm_utils_wifi_freq_to_channel () @@ -304,7 +304,7 @@
-guint32 +guint32 nm_utils_wifi_channel_to_freq () @@ -312,7 +312,7 @@
-guint32 +guint32 nm_utils_wifi_find_next_channel () @@ -320,7 +320,7 @@
-gboolean +gboolean nm_utils_wifi_is_channel_valid () @@ -352,7 +352,7 @@
-GByteArray * +GByteArray * nm_utils_hwaddr_atoba () @@ -360,7 +360,7 @@
-guint8 * +guint8 * nm_utils_hwaddr_aton () @@ -376,7 +376,7 @@
-guint8 * +guint8 * nm_utils_hwaddr_aton_len () @@ -384,7 +384,7 @@
-gboolean +gboolean nm_utils_hwaddr_valid () @@ -416,7 +416,7 @@
-gboolean +gboolean nm_utils_iface_valid_name () @@ -424,7 +424,7 @@
-gboolean +gboolean nm_utils_is_uuid () @@ -446,7 +446,7 @@
-gboolean +gboolean nm_utils_check_virtual_device_compatibility () @@ -498,8 +498,8 @@ access points and devices, among other things.

Functions

nm_utils_init ()

-
gboolean
-nm_utils_init (GError **error);
+
gboolean
+nm_utils_init (GError **error);

Initializes libnm-util; should be called when starting any program that uses libnm-util. This function can be called more than once.

@@ -512,14 +512,14 @@ uses libnm-util. This function can be called more than once.

error

location to store error, or NULL

location to store error, or NULL

 

Returns

-

TRUE if the initialization was successful, FALSE on failure.

+

TRUE if the initialization was successful, FALSE on failure.


@@ -533,8 +533,8 @@ does not have any effect, and does not ever need to be called.


nm_utils_is_empty_ssid ()

-
gboolean
-nm_utils_is_empty_ssid (const guint8 *ssid,
+
gboolean
+nm_utils_is_empty_ssid (const guint8 *ssid,
                         int len);

Different manufacturers use different mechanisms for not broadcasting the AP's SSID. This function attempts to detect blank/empty SSIDs using a @@ -564,15 +564,15 @@ number of known SSID-cloaking methods.

Returns

-

TRUE if the SSID is "empty", FALSE if it is not

+

TRUE if the SSID is "empty", FALSE if it is not


nm_utils_escape_ssid ()

const char *
-nm_utils_escape_ssid (const guint8 *ssid,
-                      guint32 len);
+nm_utils_escape_ssid (const guint8 *ssid, + guint32 len);

This function does a quick printable character conversion of the SSID, simply replacing embedded NULLs and non-printable characters with the hexadecimal representation of that character. Intended for debugging only, should not @@ -609,10 +609,10 @@ and will be overwritten by subsequent calls to this function


nm_utils_same_ssid ()

-
gboolean
-nm_utils_same_ssid (const GByteArray *ssid1,
-                    const GByteArray *ssid2,
-                    gboolean ignore_trailing_null);
+
gboolean
+nm_utils_same_ssid (const GByteArray *ssid1,
+                    const GByteArray *ssid2,
+                    gboolean ignore_trailing_null);

Earlier versions of the Linux kernel added a NULL byte to the end of the SSID to enable easy printing of the SSID on the console or in a terminal, but this behavior was problematic (SSIDs are simply byte arrays, not strings) @@ -640,7 +640,7 @@ NULLs, even though that is functionally pointless.

ignore_trailing_null

-

TRUE to ignore one trailing NULL byte

+

TRUE to ignore one trailing NULL byte

  @@ -648,14 +648,14 @@ NULLs, even though that is functionally pointless.

Returns

-

TRUE if the SSIDs are the same, FALSE if they are not

+

TRUE if the SSIDs are the same, FALSE if they are not


nm_utils_ssid_to_utf8 ()

char *
-nm_utils_ssid_to_utf8 (const GByteArray *ssid);
+nm_utils_ssid_to_utf8 (const GByteArray *ssid);

Wi-Fi SSIDs are byte arrays, they are _not_ strings. Thus, an SSID may contain embedded NULLs and other unprintable characters. Often it is useful to print the SSID out for debugging purposes, but that should be the @@ -693,17 +693,17 @@ _only_.

Returns

an allocated string containing a UTF-8 -representation of the SSID, which must be freed by the caller using g_free(). -Returns NULL on errors.

+representation of the SSID, which must be freed by the caller using g_free(). +Returns NULL on errors.

[transfer full]


nm_utils_gvalue_hash_dup ()

-
GHashTable *
-nm_utils_gvalue_hash_dup (GHashTable *hash);
-

Utility function to duplicate a hash table of GValues.

+
GHashTable *
+nm_utils_gvalue_hash_dup (GHashTable *hash);
+

Utility function to duplicate a hash table of GValues.

Parameters

@@ -714,15 +714,15 @@ nm_utils_gvalue_hash_dup (

hash

-
+

a GHashTable mapping string:GValue

a GHashTable mapping string:GValue

 

Returns

-

a newly allocated duplicated GHashTable, caller must free the -returned hash with g_hash_table_unref() or g_hash_table_destroy().

+

a newly allocated duplicated GHashTable, caller must free the +returned hash with g_hash_table_unref() or g_hash_table_destroy().

[transfer container][element-type utf8 GObject.Value]

@@ -730,13 +730,13 @@ returned hash with

nm_utils_slist_free ()

void
-nm_utils_slist_free (GSList *list,
-                     GDestroyNotify elem_destroy_fn);
+nm_utils_slist_free (GSList *list, + GDestroyNotify elem_destroy_fn);

nm_utils_slist_free is deprecated and should not be used in newly-written code.

-

use g_slist_free_full().

+

use g_slist_free_full().

-

Utility function to free a GSList.

+

Utility function to free a GSList.

[skip]

Parameters

@@ -749,7 +749,7 @@ nm_utils_slist_free (

list

-

a GSList

+

a GSList

  @@ -765,11 +765,11 @@ nm_utils_slist_free (

nm_utils_security_valid ()

-
gboolean
+
gboolean
 nm_utils_security_valid (NMUtilsSecurityType type,
                          NMDeviceWifiCapabilities wifi_caps,
-                         gboolean have_ap,
-                         gboolean adhoc,
+                         gboolean have_ap,
+                         gboolean adhoc,
                          NM80211ApFlags ap_flags,
                          NM80211ApSecurityFlags ap_wpa,
                          NM80211ApSecurityFlags ap_rsn);
@@ -834,15 +834,15 @@ e.g. (

Returns

-

TRUE if the device capabilities and AP capabilties intersect and are +

TRUE if the device capabilities and AP capabilties intersect and are compatible with the desired type -, FALSE if they are not

+, FALSE if they are not


nm_utils_ap_mode_security_valid ()

-
gboolean
+
gboolean
 nm_utils_ap_mode_security_valid (NMUtilsSecurityType type,
                                  NMDeviceWifiCapabilities wifi_caps);

Given a set of device capabilities, and a desired security type to check @@ -874,16 +874,16 @@ e.g.

Returns

-

TRUE if the device capabilities are compatible with the desired +

TRUE if the device capabilities are compatible with the desired type -, FALSE if they are not.

+, FALSE if they are not.

Since: 0.9.8


nm_utils_wep_key_valid ()

-
gboolean
+
gboolean
 nm_utils_wep_key_valid (const char *key,
                         NMWepKeyType wep_type);

Checks if key @@ -912,15 +912,15 @@ nm_utils_wep_key_valid (const cha

Returns

-

TRUE if key -is a WEP key, FALSE if not

+

TRUE if key +is a WEP key, FALSE if not

Since: 0.9.8


nm_utils_wpa_psk_valid ()

-
gboolean
+
gboolean
 nm_utils_wpa_psk_valid (const char *psk);

Checks if psk is a valid WPA PSK

@@ -941,20 +941,20 @@ nm_utils_wpa_psk_valid (const cha

Returns

-

TRUE if psk -is a WPA PSK, FALSE if not

+

TRUE if psk +is a WPA PSK, FALSE if not

Since: 0.9.8


nm_utils_ip4_addresses_from_gvalue ()

-
GSList *
-nm_utils_ip4_addresses_from_gvalue (const GValue *value);
-

Utility function to convert a GPtrArray of GArrays of guint32s representing +

GSList *
+nm_utils_ip4_addresses_from_gvalue (const GValue *value);
+

Utility function to convert a GPtrArray of GArrays of guint32s representing a list of NetworkManager IPv4 addresses (which is a tuple of address, gateway, -and prefix) into a GSList of NMIP4Address objects. The specific format of -this serialization is not guaranteed to be stable and the GArray may be +and prefix) into a GSList of NMIP4Address objects. The specific format of +this serialization is not guaranteed to be stable and the GArray may be extended in the future.

Parameters

@@ -966,14 +966,14 @@ extended in the future.

value

-

GValue containing a GPtrArray of GArrays of guint32s

+

GValue containing a GPtrArray of GArrays of guint32s

 

Returns

-

a newly allocated GSList of NMIP4Address objects.

+

a newly allocated GSList of NMIP4Address objects.

[transfer full][element-type NMIP4Address]

@@ -981,10 +981,10 @@ extended in the future.

nm_utils_ip4_addresses_to_gvalue ()

void
-nm_utils_ip4_addresses_to_gvalue (GSList *list,
-                                  GValue *value);
-

Utility function to convert a GSList of NMIP4Address objects into a -GPtrArray of GArrays of guint32s representing a list of NetworkManager IPv4 +nm_utils_ip4_addresses_to_gvalue (GSList *list, + GValue *value); +

Utility function to convert a GSList of NMIP4Address objects into a +GPtrArray of GArrays of guint32s representing a list of NetworkManager IPv4 addresses (which is a tuple of address, gateway, and prefix). The specific format of this serialization is not guaranteed to be stable and may be extended in the future.

@@ -1004,9 +1004,9 @@ extended in the future.

value

-

a pointer to a GValue into which to place the converted addresses, +

a pointer to a GValue into which to place the converted addresses, which should be unset by the caller (when no longer needed) with -g_value_unset().

+g_value_unset().

  @@ -1016,11 +1016,11 @@ which should be unset by the caller (when no longer needed) with

nm_utils_ip4_routes_from_gvalue ()

-
GSList *
-nm_utils_ip4_routes_from_gvalue (const GValue *value);
-

Utility function to convert a GPtrArray of GArrays of guint32s representing +

GSList *
+nm_utils_ip4_routes_from_gvalue (const GValue *value);
+

Utility function to convert a GPtrArray of GArrays of guint32s representing a list of NetworkManager IPv4 routes (which is a tuple of route, next hop, -prefix, and metric) into a GSList of NMIP4Route objects. The specific +prefix, and metric) into a GSList of NMIP4Route objects. The specific format of this serialization is not guaranteed to be stable and may be extended in the future.

@@ -1033,14 +1033,14 @@ extended in the future.

value

-

GValue containing a GPtrArray of GArrays of guint32s

+

GValue containing a GPtrArray of GArrays of guint32s

 

Returns

-

a newly allocated GSList of NMIP4Route objects.

+

a newly allocated GSList of NMIP4Route objects.

[transfer full][element-type NMIP4Route]

@@ -1048,10 +1048,10 @@ extended in the future.

nm_utils_ip4_routes_to_gvalue ()

void
-nm_utils_ip4_routes_to_gvalue (GSList *list,
-                               GValue *value);
-

Utility function to convert a GSList of NMIP4Route objects into a -GPtrArray of GArrays of guint32s representing a list of NetworkManager IPv4 +nm_utils_ip4_routes_to_gvalue (GSList *list, + GValue *value); +

Utility function to convert a GSList of NMIP4Route objects into a +GPtrArray of GArrays of guint32s representing a list of NetworkManager IPv4 routes (which is a tuple of route, next hop, prefix, and metric). The specific format of this serialization is not guaranteed to be stable and may be extended in the future.

@@ -1071,9 +1071,9 @@ be extended in the future.

value

-

a pointer to a GValue into which to place the converted routes, +

a pointer to a GValue into which to place the converted routes, which should be unset by the caller (when no longer needed) with -g_value_unset().

+g_value_unset().

  @@ -1083,8 +1083,8 @@ which should be unset by the caller (when no longer needed) with

nm_utils_ip4_netmask_to_prefix ()

-
guint32
-nm_utils_ip4_netmask_to_prefix (guint32 netmask);
+
guint32
+nm_utils_ip4_netmask_to_prefix (guint32 netmask);

Parameters

@@ -1108,8 +1108,8 @@ nm_utils_ip4_netmask_to_prefix (

nm_utils_ip4_prefix_to_netmask ()

-
guint32
-nm_utils_ip4_prefix_to_netmask (guint32 prefix);
+
guint32
+nm_utils_ip4_prefix_to_netmask (guint32 prefix);

Parameters

@@ -1133,8 +1133,8 @@ nm_utils_ip4_prefix_to_netmask (

nm_utils_ip4_get_default_prefix ()

-
guint32
-nm_utils_ip4_get_default_prefix (guint32 ip);
+
guint32
+nm_utils_ip4_get_default_prefix (guint32 ip);

When the Internet was originally set up, various ranges of IP addresses were segmented into three network classes: A, B, and C. This function will return a prefix that is associated with the IP address specified defining where it @@ -1162,12 +1162,12 @@ falls in the predefined classes.


nm_utils_ip6_addresses_from_gvalue ()

-
GSList *
-nm_utils_ip6_addresses_from_gvalue (const GValue *value);
-

Utility function to convert a GPtrArray of GValueArrays of (GArray of guchars) and guint32 +

GSList *
+nm_utils_ip6_addresses_from_gvalue (const GValue *value);
+

Utility function to convert a GPtrArray of GValueArrays of (GArray of guchars) and guint32 representing a list of NetworkManager IPv6 addresses (which is a tuple of address, -prefix, and gateway), into a GSList of NMIP6Address objects. The specific format of -this serialization is not guaranteed to be stable and the GValueArray may be +prefix, and gateway), into a GSList of NMIP6Address objects. The specific format of +this serialization is not guaranteed to be stable and the GValueArray may be extended in the future.

Parameters

@@ -1179,14 +1179,14 @@ extended in the future.

- +

value

gvalue containing a GPtrArray of GValueArrays of (GArray of guchars) and guint32

gvalue containing a GPtrArray of GValueArrays of (GArray of guchars) and guint32

 

Returns

-

a newly allocated GSList of NMIP6Address objects.

+

a newly allocated GSList of NMIP6Address objects.

[transfer full][element-type NMIP6Address]

@@ -1194,10 +1194,10 @@ extended in the future.

nm_utils_ip6_addresses_to_gvalue ()

void
-nm_utils_ip6_addresses_to_gvalue (GSList *list,
-                                  GValue *value);
-

Utility function to convert a GSList of NMIP6Address objects into a -GPtrArray of GValueArrays representing a list of NetworkManager IPv6 addresses +nm_utils_ip6_addresses_to_gvalue (GSList *list, + GValue *value); +

Utility function to convert a GSList of NMIP6Address objects into a +GPtrArray of GValueArrays representing a list of NetworkManager IPv6 addresses (which is a tuple of address, prefix, and gateway). The specific format of this serialization is not guaranteed to be stable and may be extended in the future.

@@ -1217,9 +1217,9 @@ future.

value

-

a pointer to a GValue into which to place the converted addresses, +

a pointer to a GValue into which to place the converted addresses, which should be unset by the caller (when no longer needed) with -g_value_unset().

+g_value_unset().

  @@ -1229,12 +1229,12 @@ which should be unset by the caller (when no longer needed) with

nm_utils_ip6_routes_from_gvalue ()

-
GSList *
-nm_utils_ip6_routes_from_gvalue (const GValue *value);
-

Utility function GPtrArray of GValueArrays of (GArray of guchars), guint32, -(GArray of guchars), and guint32 representing a list of NetworkManager IPv6 +

GSList *
+nm_utils_ip6_routes_from_gvalue (const GValue *value);
+

Utility function GPtrArray of GValueArrays of (GArray of guchars), guint32, +(GArray of guchars), and guint32 representing a list of NetworkManager IPv6 routes (which is a tuple of destination, prefix, next hop, and metric) -into a GSList of NMIP6Route objects. The specific format of this serialization +into a GSList of NMIP6Route objects. The specific format of this serialization is not guaranteed to be stable and may be extended in the future.

Parameters

@@ -1246,15 +1246,15 @@ is not guaranteed to be stable and may be extended in the future.

value

-

GValue containing a GPtrArray of GValueArrays of (GArray of guchars), guint32, -(GArray of guchars), and guint32

+

GValue containing a GPtrArray of GValueArrays of (GArray of guchars), guint32, +(GArray of guchars), and guint32

 

Returns

-

a newly allocated GSList of NMIP6Route objects.

+

a newly allocated GSList of NMIP6Route objects.

[transfer full][element-type NMIP6Route]

@@ -1262,10 +1262,10 @@ is not guaranteed to be stable and may be extended in the future.

nm_utils_ip6_routes_to_gvalue ()

void
-nm_utils_ip6_routes_to_gvalue (GSList *list,
-                               GValue *value);
-

Utility function to convert a GSList of NMIP6Route objects into a GPtrArray of -GValueArrays of (GArray of guchars), guint32, (GArray of guchars), and guint32 +nm_utils_ip6_routes_to_gvalue (GSList *list, + GValue *value); +

Utility function to convert a GSList of NMIP6Route objects into a GPtrArray of +GValueArrays of (GArray of guchars), guint32, (GArray of guchars), and guint32 representing a list of NetworkManager IPv6 routes (which is a tuple of destination, prefix, next hop, and metric). The specific format of this serialization is not guaranteed to be stable and may be extended in the future.

@@ -1285,9 +1285,9 @@ guaranteed to be stable and may be extended in the future.

value

-

a pointer to a GValue into which to place the converted routes, +

a pointer to a GValue into which to place the converted routes, which should be unset by the caller (when no longer needed) with -g_value_unset().

+g_value_unset().

  @@ -1297,10 +1297,10 @@ which should be unset by the caller (when no longer needed) with

nm_utils_ip6_dns_from_gvalue ()

-
GSList *
-nm_utils_ip6_dns_from_gvalue (const GValue *value);
-

Converts a GValue containing a GPtrArray of IP6 DNS, represented as -GByteArrays into a GSList of struct in6_addrs.

+
GSList *
+nm_utils_ip6_dns_from_gvalue (const GValue *value);
+

Converts a GValue containing a GPtrArray of IP6 DNS, represented as +GByteArrays into a GSList of struct in6_addrs.

[skip]

Parameters

@@ -1312,24 +1312,24 @@ nm_utils_ip6_dns_from_gvalue (const

value

-

a GValue

+

a GValue

 

Returns

-

a GSList of IP6 addresses.

+

a GSList of IP6 addresses.


nm_utils_ip6_dns_to_gvalue ()

void
-nm_utils_ip6_dns_to_gvalue (GSList *list,
-                            GValue *value);
-

Utility function to convert a GSList of struct -in6_addr structs into a GPtrArray of GByteArrays +nm_utils_ip6_dns_to_gvalue (GSList *list, + GValue *value); +

Utility function to convert a GSList of struct +in6_addr structs into a GPtrArray of GByteArrays representing each server's IPv6 addresses in network byte order. The specific format of this serialization is not guaranteed to be stable and may be extended in the future.

@@ -1350,9 +1350,9 @@ stable and may be extended in the future.

value

-

a pointer to a GValue into which to place the converted DNS server +

a pointer to a GValue into which to place the converted DNS server addresses, which should be unset by the caller (when no longer needed) with -g_value_unset().

+g_value_unset().

  @@ -1367,7 +1367,7 @@ nm_utils_uuid_generate (void

Returns

a newly allocated UUID suitable for use as the NMSettingConnection -object's “id”: property. Should be freed with g_free()

+object's “id”: property. Should be freed with g_free()


@@ -1401,11 +1401,11 @@ object's

nm_utils_rsa_key_encrypt ()

-
GByteArray *
-nm_utils_rsa_key_encrypt (const GByteArray *data,
+
GByteArray *
+nm_utils_rsa_key_encrypt (const GByteArray *data,
                           const char *in_password,
                           char **out_password,
-                          GError **error);
+ GError **error);

Encrypts the given RSA private key data with the given password (or generates a password if no password was given) and converts the data to PEM format suitable for writing to a file. It uses Triple DES cipher for the encryption.

@@ -1431,7 +1431,7 @@ suitable for writing to a file. It uses Triple DES cipher for the encryption.

out_password

if in_password -was NULL, a random password will be generated +was NULL, a random password will be generated and returned in this argument.

[out][allow-none] @@ -1453,11 +1453,11 @@ certificate/private key file.


nm_utils_rsa_key_encrypt_aes ()

-
GByteArray *
-nm_utils_rsa_key_encrypt_aes (const GByteArray *data,
+
GByteArray *
+nm_utils_rsa_key_encrypt_aes (const GByteArray *data,
                               const char *in_password,
                               char **out_password,
-                              GError **error);
+ GError **error);

Encrypts the given RSA private key data with the given password (or generates a password if no password was given) and converts the data to PEM format suitable for writing to a file. It uses AES cipher for the encryption.

@@ -1483,7 +1483,7 @@ suitable for writing to a file. It uses AES cipher for the encryption.

out_password

if in_password -was NULL, a random password will be generated +was NULL, a random password will be generated and returned in this argument.

[out][allow-none] @@ -1505,7 +1505,7 @@ certificate/private key file.


nm_utils_file_is_pkcs12 ()

-
gboolean
+
gboolean
 nm_utils_file_is_pkcs12 (const char *filename);

Utility function to find out if the filename is in PKCS#12 format.

@@ -1526,15 +1526,15 @@ nm_utils_file_is_pkcs12 (const ch

Returns

-

TRUE if the file is PKCS#12, FALSE if it is not

+

TRUE if the file is PKCS#12, FALSE if it is not


NMUtilsFileSearchInPathsPredicate ()

-
gboolean
+
gboolean
 (*NMUtilsFileSearchInPathsPredicate) (const char *filename,
-                                      gpointer user_data);
+ gpointer user_data);

@@ -1543,10 +1543,10 @@ nm_utils_file_is_pkcs12 (const ch nm_utils_file_search_in_paths (const char *progname, const char *try_first, const char *const *paths, - GFileTest file_test_flags, + GFileTest file_test_flags, NMUtilsFileSearchInPathsPredicate predicate, - gpointer user_data, - GError **error); + gpointer user_data, + GError **error);

Searches for a progname file in a list of search paths .

@@ -1573,16 +1573,16 @@ It is silently ignored if it is empty or not an absolute path.

paths

-

a NULL terminated list of search paths. -Can be empty or NULL, in which case only try_first +

a NULL terminated list of search paths. +Can be empty or NULL, in which case only try_first is checked.

[allow-none]

file_test_flags

-

the flags passed to g_file_test() when searching +

the flags passed to g_file_test() when searching for progname -. Set it to 0 to skip the g_file_test().

+. Set it to 0 to skip the g_file_test().

  @@ -1603,7 +1603,7 @@ function.

error

-

on failure, set a "not found" error G_IO_ERROR G_IO_ERROR_NOT_FOUND.

+

on failure, set a "not found" error G_IO_ERROR G_IO_ERROR_NOT_FOUND.

[allow-none] @@ -1611,7 +1611,7 @@ function.

Returns

-

the full path to the helper, if found, or NULL if not found. +

the full path to the helper, if found, or NULL if not found. The returned string is not owned by the caller, but later invocations of the function might overwrite it.

[transfer none]

@@ -1620,8 +1620,8 @@ invocations of the function might overwrite it.


nm_utils_wifi_freq_to_channel ()

-
guint32
-nm_utils_wifi_freq_to_channel (guint32 freq);
+
guint32
+nm_utils_wifi_freq_to_channel (guint32 freq);

Utility function to translate a Wi-Fi frequency to its corresponding channel.

Parameters

@@ -1646,8 +1646,8 @@ nm_utils_wifi_freq_to_channel (

nm_utils_wifi_channel_to_freq ()

-
guint32
-nm_utils_wifi_channel_to_freq (guint32 channel,
+
guint32
+nm_utils_wifi_channel_to_freq (guint32 channel,
                                const char *band);

Utility function to translate a Wi-Fi channel to its corresponding frequency.

@@ -1682,8 +1682,8 @@ is invalid


nm_utils_wifi_find_next_channel ()

-
guint32
-nm_utils_wifi_find_next_channel (guint32 channel,
+
guint32
+nm_utils_wifi_find_next_channel (guint32 channel,
                                  int direction,
                                  char *band);

Utility function to find out next/previous Wi-Fi channel for a channel.

@@ -1722,8 +1722,8 @@ nm_utils_wifi_find_next_channel (

nm_utils_wifi_is_channel_valid ()

-
gboolean
-nm_utils_wifi_is_channel_valid (guint32 channel,
+
gboolean
+nm_utils_wifi_is_channel_valid (guint32 channel,
                                 const char *band);

Utility function to verify Wi-Fi channel validity.

@@ -1750,7 +1750,7 @@ nm_utils_wifi_is_channel_valid (

Returns

-

TRUE or FALSE

+

TRUE or FALSE


@@ -1823,7 +1823,7 @@ a length; but you can just use

nm_utils_hwaddr_ntoa ()

char *
-nm_utils_hwaddr_ntoa (gconstpointer addr,
+nm_utils_hwaddr_ntoa (gconstpointer addr,
                       int type);

Converts addr to textual form.

@@ -1862,12 +1862,12 @@ a type.


nm_utils_hwaddr_atoba ()

-
GByteArray *
+
GByteArray *
 nm_utils_hwaddr_atoba (const char *asc,
                        int type);

Parses asc - and converts it to binary form in a GByteArray. See -nm_utils_hwaddr_aton() if you don't want a GByteArray.

+ and converts it to binary form in a GByteArray. See +nm_utils_hwaddr_aton() if you don't want a GByteArray.

Parameters

@@ -1893,7 +1893,7 @@ nm_utils_hwaddr_atoba (const char

Returns

-

a new GByteArray, or NULL if asc +

a new GByteArray, or NULL if asc couldn't be parsed.

[transfer full]

@@ -1902,15 +1902,15 @@ be parsed.


nm_utils_hwaddr_aton ()

-
guint8 *
+
guint8 *
 nm_utils_hwaddr_aton (const char *asc,
                       int type,
-                      gpointer buffer);
+ gpointer buffer);

Parses asc and converts it to binary form in buffer . See nm_utils_hwaddr_atoba() if you'd rather have the result in a -GByteArray.

+GByteArray.

See also nm_utils_hwaddr_aton_len(), which takes an output length instead of a type.

@@ -1944,7 +1944,7 @@ instead of a type.

Returns

buffer -, or NULL if asc +, or NULL if asc couldn't be parsed

@@ -1952,8 +1952,8 @@ couldn't be parsed

nm_utils_hwaddr_ntoa_len ()

char *
-nm_utils_hwaddr_ntoa_len (gconstpointer addr,
-                          gsize length);
+nm_utils_hwaddr_ntoa_len (gconstpointer addr, + gsize length);

Converts addr to textual form.

@@ -1990,10 +1990,10 @@ nm_utils_hwaddr_ntoa_len (

nm_utils_hwaddr_aton_len ()

-
guint8 *
+
guint8 *
 nm_utils_hwaddr_aton_len (const char *asc,
-                          gpointer buffer,
-                          gsize length);
+ gpointer buffer, + gsize length);

Parses asc and converts it to binary form in buffer . @@ -2030,7 +2030,7 @@ the size of the buffer in bytes.

Returns

buffer -, or NULL if asc +, or NULL if asc couldn't be parsed or would be shorter or longer than length .

@@ -2040,7 +2040,7 @@ or would be shorter or longer than length

nm_utils_hwaddr_valid ()

-
gboolean
+
gboolean
 nm_utils_hwaddr_valid (const char *asc);

Parses asc to see if it is a valid hardware address of some type.

@@ -2061,9 +2061,9 @@ nm_utils_hwaddr_valid (const char

Returns

-

TRUE if asc +

TRUE if asc appears to be a valid hardware address -of some type, FALSE if not.

+of some type, FALSE if not.

Since: 0.9.10

@@ -2178,7 +2178,7 @@ string (it has to be even)

Returns

-

a array of bytes, or NULL on error.

+

a array of bytes, or NULL on error.

[transfer full]

Since: 0.9.10

@@ -2186,7 +2186,7 @@ string (it has to be even)


nm_utils_iface_valid_name ()

-
gboolean
+
gboolean
 nm_utils_iface_valid_name (const char *name);

This function is a 1:1 copy of the kernel's interface validation function in net/core/dev.c.

@@ -2207,14 +2207,14 @@ function in net/core/dev.c.

Returns

-

TRUE if interface name is valid, otherwise FALSE is returned.

+

TRUE if interface name is valid, otherwise FALSE is returned.

Since: 0.9.8


nm_utils_is_uuid ()

-
gboolean
+
gboolean
 nm_utils_is_uuid (const char *str);

Checks if str is a UUID

@@ -2235,8 +2235,8 @@ nm_utils_is_uuid (const char

Returns

-

TRUE if str -is a UUID, FALSE if not

+

TRUE if str +is a UUID, FALSE if not

Since: 0.9.8

@@ -2266,7 +2266,7 @@ nm_utils_inet4_ntop (in_addr_t

dst

Returns

the input buffer dst , or a pointer to an -internal, static buffer. NULL is not allowed as in6addr +internal, static buffer. NULL is not allowed as in6addr , otherwise, this function cannot fail.

@@ -2339,10 +2339,10 @@ otherwise, this function cannot fail.


nm_utils_check_virtual_device_compatibility ()

-
gboolean
+
gboolean
 nm_utils_check_virtual_device_compatibility
-                               (GType virtual_type,
-                                GType other_type);
+ (GType virtual_type, + GType other_type);

Determines if a connection of type virtual_type can (in the general case) work with connections of type other_type @@ -2356,7 +2356,7 @@ general case) work with connections of type other_ty then this checks if other_type is a valid type for a slave of that master.

-

Note that even if this returns TRUE it is not guaranteed that +

Note that even if this returns TRUE it is not guaranteed that every connection of type other_type is compatible with virtual_type @@ -2388,7 +2388,7 @@ underlying device driver.

Returns

-

TRUE or FALSE

+

TRUE or FALSE

Since: 0.9.10

diff --git a/docs/libnm-util/html/object-tree.html b/docs/libnm-util/html/object-tree.html index d8631555..42cb9b18 100644 --- a/docs/libnm-util/html/object-tree.html +++ b/docs/libnm-util/html/object-tree.html @@ -23,7 +23,7 @@

Object Hierarchy

-    GObject
+    GObject
     ├── NMSetting
     │   ├── NMSetting8021x
     │   ├── NMSettingAdsl
diff --git a/docs/libnm-util/version.xml b/docs/libnm-util/version.xml
index 1c99cf0e..81fd881e 100644
--- a/docs/libnm-util/version.xml
+++ b/docs/libnm-util/version.xml
@@ -1 +1 @@
-1.4.4
+1.5.90
diff --git a/docs/libnm/Makefile.am b/docs/libnm/Makefile.am
index f3f0cf7e..3e0eca49 100644
--- a/docs/libnm/Makefile.am
+++ b/docs/libnm/Makefile.am
@@ -42,10 +42,10 @@ IGNORE_HFILES= \
 	nm-device-private.h \
 	nm-dhcp4-config.h \
 	nm-dhcp6-config.h \
+	nm-dns-manager.h \
 	nm-ip4-config.h \
 	nm-ip6-config.h \
 	nm-manager.h \
-	nm-object-cache.h \
 	nm-object-private.h \
 	nm-property-compare.h \
 	nm-remote-connection-private.h \
diff --git a/docs/libnm/Makefile.in b/docs/libnm/Makefile.in
index 0f5d018e..83a49dcd 100644
--- a/docs/libnm/Makefile.in
+++ b/docs/libnm/Makefile.in
@@ -275,10 +275,12 @@ NEWT_CFLAGS = @NEWT_CFLAGS@
 NEWT_LIBS = @NEWT_LIBS@
 NM = @NM@
 NMEDIT = @NMEDIT@
-NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT = @NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT@
-NM_CONFIG_DEFAULT_DNS_RC_MANAGER = @NM_CONFIG_DEFAULT_DNS_RC_MANAGER@
 NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT = @NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT@
-NM_CONFIG_LOGGING_BACKEND_DEFAULT_TEXT = @NM_CONFIG_LOGGING_BACKEND_DEFAULT_TEXT@
+NM_CONFIG_DEFAULT_LOGGING_BACKEND_TEXT = @NM_CONFIG_DEFAULT_LOGGING_BACKEND_TEXT@
+NM_CONFIG_DEFAULT_MAIN_AUTH_POLKIT_TEXT = @NM_CONFIG_DEFAULT_MAIN_AUTH_POLKIT_TEXT@
+NM_CONFIG_DEFAULT_MAIN_DHCP = @NM_CONFIG_DEFAULT_MAIN_DHCP@
+NM_CONFIG_DEFAULT_MAIN_RC_MANAGER = @NM_CONFIG_DEFAULT_MAIN_RC_MANAGER@
+NM_LOG_COMPILER = @NM_LOG_COMPILER@
 NM_MAJOR_VERSION = @NM_MAJOR_VERSION@
 NM_MICRO_VERSION = @NM_MICRO_VERSION@
 NM_MINOR_VERSION = @NM_MINOR_VERSION@
@@ -307,6 +309,11 @@ POLKIT_LIBS = @POLKIT_LIBS@
 POSUB = @POSUB@
 PPPD_PATH = @PPPD_PATH@
 PPPD_PLUGIN_DIR = @PPPD_PLUGIN_DIR@
+PYTHON = @PYTHON@
+PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@
+PYTHON_PLATFORM = @PYTHON_PLATFORM@
+PYTHON_PREFIX = @PYTHON_PREFIX@
+PYTHON_VERSION = @PYTHON_VERSION@
 QT_CFLAGS = @QT_CFLAGS@
 QT_LIBS = @QT_LIBS@
 RANLIB = @RANLIB@
@@ -332,7 +339,6 @@ UDEV_DIR = @UDEV_DIR@
 USE_NLS = @USE_NLS@
 UUID_CFLAGS = @UUID_CFLAGS@
 UUID_LIBS = @UUID_LIBS@
-VALGRIND_RULES = @VALGRIND_RULES@
 VAPIGEN = @VAPIGEN@
 VAPIGEN_MAKEFILE = @VAPIGEN_MAKEFILE@
 VAPIGEN_VAPIDIR = @VAPIGEN_VAPIDIR@
@@ -340,6 +346,7 @@ VERSION = @VERSION@
 XGETTEXT = @XGETTEXT@
 XGETTEXT_015 = @XGETTEXT_015@
 XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@
+XSLTPROC = @XSLTPROC@
 abs_builddir = @abs_builddir@
 abs_srcdir = @abs_srcdir@
 abs_top_builddir = @abs_top_builddir@
@@ -391,14 +398,17 @@ nmrundir = @nmrundir@
 nmstatedir = @nmstatedir@
 oldincludedir = @oldincludedir@
 pdfdir = @pdfdir@
+pkgpyexecdir = @pkgpyexecdir@
+pkgpythondir = @pkgpythondir@
 prefix = @prefix@
 program_transform_name = @program_transform_name@
 psdir = @psdir@
+pyexecdir = @pyexecdir@
+pythondir = @pythondir@
 runstatedir = @runstatedir@
 sbindir = @sbindir@
 sharedstatedir = @sharedstatedir@
 srcdir = @srcdir@
-subdirs = @subdirs@
 sysconfdir = @sysconfdir@
 systemdsystemunitdir = @systemdsystemunitdir@
 target_alias = @target_alias@
@@ -454,10 +464,10 @@ IGNORE_HFILES = \
 	nm-device-private.h \
 	nm-dhcp4-config.h \
 	nm-dhcp6-config.h \
+	nm-dns-manager.h \
 	nm-ip4-config.h \
 	nm-ip6-config.h \
 	nm-manager.h \
-	nm-object-cache.h \
 	nm-object-private.h \
 	nm-property-compare.h \
 	nm-remote-connection-private.h \
diff --git a/docs/libnm/html/NMAccessPoint.html b/docs/libnm/html/NMAccessPoint.html
index 12e70569..473e9c7d 100644
--- a/docs/libnm/html/NMAccessPoint.html
+++ b/docs/libnm/html/NMAccessPoint.html
@@ -68,7 +68,7 @@
 
+gchar * @@ -161,23 +161,23 @@ - + +gchar * - + - + @@ -193,12 +193,12 @@ +GBytes * - + @@ -271,7 +271,7 @@

Object Hierarchy

-
    GObject
+
    GObject
     ╰── NMObject
         ╰── NMAccessPoint
 
@@ -280,7 +280,7 @@

Implemented Interfaces

NMAccessPoint implements - GInitable and GAsyncInitable.

+ GInitable and GAsyncInitable.

Description

@@ -368,7 +368,7 @@ point.


nm_access_point_get_ssid ()

-
GBytes *
+
GBytes *
 nm_access_point_get_ssid (NMAccessPoint *ap);

Gets the SSID of the access point.

@@ -388,7 +388,7 @@ nm_access_point_get_ssid (

Returns

-

the GBytes containing the SSID, or NULL if the +

the GBytes containing the SSID, or NULL if the SSID is unknown.

[transfer none]

@@ -423,7 +423,7 @@ not be modified or freed.


nm_access_point_get_frequency ()

-
guint32
+
guint32
 nm_access_point_get_frequency (NMAccessPoint *ap);

Gets the frequency of the access point.

@@ -475,7 +475,7 @@ nm_access_point_get_mode (

nm_access_point_get_max_bitrate ()

-
guint32
+
guint32
 nm_access_point_get_max_bitrate (NMAccessPoint *ap);

Gets the maximum bit rate of the access point in kbit/s.

@@ -501,7 +501,7 @@ nm_access_point_get_max_bitrate (

nm_access_point_get_strength ()

-
guint8
+
guint8
 nm_access_point_get_strength (NMAccessPoint *ap);

Gets the current signal strength of the access point.

@@ -527,7 +527,7 @@ nm_access_point_get_strength (

nm_access_point_get_last_seen ()

-
gint
+
gint
 nm_access_point_get_last_seen (NMAccessPoint *ap);

Returns the timestamp (in CLOCK_BOOTTIME seconds) for the last time the access point was found in scan results. A value of -1 means the access @@ -556,9 +556,9 @@ point has not been found in a scan.


nm_access_point_filter_connections ()

-
GPtrArray *
+
GPtrArray *
 nm_access_point_filter_connections (NMAccessPoint *ap,
-                                    const GPtrArray *connections);
+ const GPtrArray *connections);

Filters a given array of connections for a given NMAccessPoint object and returns connections which may be activated with the access point. Any returned connections will match the ap @@ -584,7 +584,7 @@ with this function.

- @@ -594,16 +594,16 @@ filter.

Returns

an array of -NMConnections that could be activated with the given ap +NMConnections that could be activated with the given ap . The array should -be freed with g_ptr_array_unref() when it is no longer required.

+be freed with g_ptr_array_unref() when it is no longer required.

[transfer container][element-type NMConnection]


nm_access_point_connection_valid ()

-
gboolean
+
gboolean
 nm_access_point_connection_valid (NMAccessPoint *ap,
                                   NMConnection *connection);

Validates a given connection against a given Wi-Fi access point to ensure that @@ -637,8 +637,8 @@ against

Returns

-

TRUE if the connection may be activated with this Wi-Fi AP, -FALSE if it cannot be.

+

TRUE if the connection may be activated with this Wi-Fi AP, +FALSE if it cannot be.

@@ -719,7 +719,7 @@ against

Property Details

The “bssid” property

-
  “bssid”                    gchar *
+
  “bssid”                    gchar *

The BSSID of the access point.

Flags: Read

Default value: NULL

@@ -734,7 +734,7 @@ against


The “frequency” property

-
  “frequency”                guint
+
  “frequency”                guint

The frequency of the access point.

Flags: Read

Allowed values: <= 10000

@@ -743,7 +743,7 @@ against


The “hw-address” property

-
  “hw-address”               gchar *
+
  “hw-address”               gchar *

Alias for “bssid”.

NMAccessPoint:hw-address has been deprecated since version 1.0 and should not be used in newly-written code.

@@ -755,7 +755,7 @@ against


The “last-seen” property

-
  “last-seen”                gint
+
  “last-seen”                gint

The timestamp (in CLOCK_BOOTTIME seconds) for the last time the access point was found in scan results. A value of -1 means the access point has not been found in a scan.

@@ -767,7 +767,7 @@ access point has not been found in a scan.


The “max-bitrate” property

-
  “max-bitrate”              guint
+
  “max-bitrate”              guint

The maximum bit rate of the access point in kbit/s.

Flags: Read

Default value: 0

@@ -792,14 +792,14 @@ coordinator of the wireless network allowing clients to connect) or

The “ssid” property

-
  “ssid”                     GBytes *
-

The SSID of the access point, or NULL if it is not known.

+
  “ssid”                     GBytes *
+

The SSID of the access point, or NULL if it is not known.

Flags: Read


The “strength” property

-
  “strength”                 guchar
+
  “strength”                 guchar

The current signal strength of the access point.

Flags: Read

Default value: 0

diff --git a/docs/libnm/html/NMActiveConnection.html b/docs/libnm/html/NMActiveConnection.html index 1cda4441..2b6b4153 100644 --- a/docs/libnm/html/NMActiveConnection.html +++ b/docs/libnm/html/NMActiveConnection.html @@ -79,7 +79,7 @@
- - + - + +GPtrArray * @@ -205,7 +205,7 @@ +gchar * @@ -229,7 +229,7 @@ +gchar * @@ -240,18 +240,18 @@ +gchar * +gchar * - + @@ -335,7 +335,7 @@

Object Hierarchy

-
    GObject
+
    GObject
     ╰── NMObject
         ╰── NMActiveConnection
             ╰── NMVpnConnection
@@ -345,7 +345,7 @@
 

Implemented Interfaces

NMActiveConnection implements - GInitable and GAsyncInitable.

+ GInitable and GAsyncInitable.

Description

@@ -499,7 +499,7 @@ by the connection, and must not be modified.


nm_active_connection_get_devices ()

-
const GPtrArray *
+
const GPtrArray *
 nm_active_connection_get_devices (NMActiveConnection *connection);

Gets the NMDevices used for the active connections.

@@ -519,7 +519,7 @@ nm_active_connection_get_devices (

Returns

-

the GPtrArray containing NMDevices. +

the GPtrArray containing NMDevices. This is the internal copy used by the connection, and must not be modified.

[element-type NMDevice]

@@ -580,7 +580,7 @@ nm_active_connection_get_master (

nm_active_connection_get_default ()

-
gboolean
+
gboolean
 nm_active_connection_get_default (NMActiveConnection *connection);

Whether the active connection is the default IPv4 one (that is, is used for the default IPv4 route and DNS information).

@@ -601,7 +601,7 @@ the default IPv4 route and DNS information).

Returns

-

TRUE if the active connection is the default IPv4 connection

+

TRUE if the active connection is the default IPv4 connection


@@ -627,7 +627,7 @@ nm_active_connection_get_ip4_config (

Returns

-

the IPv4 NMIPConfig, or NULL if the connection is +

the IPv4 NMIPConfig, or NULL if the connection is not in the NM_ACTIVE_CONNECTION_STATE_ACTIVATED state.

[transfer none]

@@ -656,7 +656,7 @@ nm_active_connection_get_dhcp4_config (

Returns

-

the IPv4 NMDhcpConfig, or NULL if the connection +

the IPv4 NMDhcpConfig, or NULL if the connection does not use DHCP, or is not in the NM_ACTIVE_CONNECTION_STATE_ACTIVATED state.

[transfer none]

@@ -665,7 +665,7 @@ state.


nm_active_connection_get_default6 ()

-
gboolean
+
gboolean
 nm_active_connection_get_default6 (NMActiveConnection *connection);

Whether the active connection is the default IPv6 one (that is, is used for the default IPv6 route and DNS information).

@@ -686,7 +686,7 @@ the default IPv6 route and DNS information).

Returns

-

TRUE if the active connection is the default IPv6 connection

+

TRUE if the active connection is the default IPv6 connection


@@ -712,7 +712,7 @@ nm_active_connection_get_ip6_config (

Returns

-

the IPv6 NMIPConfig, or NULL if the connection is +

the IPv6 NMIPConfig, or NULL if the connection is not in the NM_ACTIVE_CONNECTION_STATE_ACTIVATED state.

[transfer none]

@@ -741,7 +741,7 @@ nm_active_connection_get_dhcp6_config (

Returns

-

the IPv6 NMDhcpConfig, or NULL if the connection +

the IPv6 NMDhcpConfig, or NULL if the connection does not use DHCPv6, or is not in the NM_ACTIVE_CONNECTION_STATE_ACTIVATED state.

[transfer none]

@@ -750,7 +750,7 @@ state.


nm_active_connection_get_vpn ()

-
gboolean
+
gboolean
 nm_active_connection_get_vpn (NMActiveConnection *connection);

Whether the active connection is a VPN connection.

@@ -770,7 +770,7 @@ nm_active_connection_get_vpn (

Returns

-

TRUE if the active connection is a VPN connection

+

TRUE if the active connection is a VPN connection

@@ -882,7 +882,7 @@ nm_active_connection_get_vpn (

The “default” property

-
  “default”                  gboolean
+
  “default”                  gboolean

Whether the active connection is the default IPv4 one.

Flags: Read

Default value: FALSE

@@ -890,7 +890,7 @@ nm_active_connection_get_vpn (

The “default6” property

-
  “default6”                 gboolean
+
  “default6”                 gboolean

Whether the active connection is the default IPv6 one.

Flags: Read

Default value: FALSE

@@ -898,7 +898,7 @@ nm_active_connection_get_vpn (

The “devices” property

-
  “devices”                  GPtrArray *
+
  “devices”                  GPtrArray *

The devices of the active connection.

Element-type: NMDevice

Flags: Read

@@ -920,7 +920,7 @@ nm_active_connection_get_vpn (

The “id” property

-
  “id”                       gchar *
+
  “id”                       gchar *

The active connection's ID

Flags: Read

Default value: NULL

@@ -949,7 +949,7 @@ nm_active_connection_get_vpn (

The “specific-object-path” property

-
  “specific-object-path”     gchar *
+
  “specific-object-path”     gchar *

The path to the "specific object" of the active connection; see nm_active_connection_get_specific_object_path() for more details.

Flags: Read

@@ -966,7 +966,7 @@ nm_active_connection_get_vpn (

The “type” property

-
  “type”                     gchar *
+
  “type”                     gchar *

The active connection's type

Flags: Read

Default value: NULL

@@ -974,7 +974,7 @@ nm_active_connection_get_vpn (

The “uuid” property

-
  “uuid”                     gchar *
+
  “uuid”                     gchar *

The active connection's UUID

Flags: Read

Default value: NULL

@@ -982,7 +982,7 @@ nm_active_connection_get_vpn (

The “vpn” property

-
  “vpn”                      gboolean
+
  “vpn”                      gboolean

Whether the active connection is a VPN connection.

Flags: Read

Default value: FALSE

diff --git a/docs/libnm/html/NMClient.html b/docs/libnm/html/NMClient.html index 487922bc..52988eb4 100644 --- a/docs/libnm/html/NMClient.html +++ b/docs/libnm/html/NMClient.html @@ -45,7 +45,7 @@
+ + + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + + + + + + + + +

the destination buffer, it must contain at least INET_ADDRSTRLEN or NM_UTILS_INET_ADDRSTRLEN -characters. If set to NULL, it will return a pointer to an internal, static +characters. If set to NULL, it will return a pointer to an internal, static buffer (shared with nm_utils_inet6_ntop()). Beware, that the internal buffer will be overwritten with ever new call of nm_utils_inet4_ntop() or nm_utils_inet6_ntop() that does not provied it's own dst @@ -2313,7 +2313,7 @@ nm_utils_inet6_ntop (const struct

dst

the destination buffer, it must contain at least INET6_ADDRSTRLEN or NM_UTILS_INET_ADDRSTRLEN -characters. If set to NULL, it will return a pointer to an internal, static +characters. If set to NULL, it will return a pointer to an internal, static buffer (shared with nm_utils_inet4_ntop()). Beware, that the internal buffer will be overwritten with ever new call of nm_utils_inet4_ntop() or nm_utils_inet6_ntop() that does not provied it's own dst @@ -2330,7 +2330,7 @@ buffer to avoid these issues.

-GBytes * +GBytes * nm_access_point_get_ssid () @@ -83,7 +83,7 @@
-guint32 +guint32 nm_access_point_get_frequency () @@ -99,7 +99,7 @@
-guint32 +guint32 nm_access_point_get_max_bitrate () @@ -107,7 +107,7 @@
-guint8 +guint8 nm_access_point_get_strength () @@ -115,7 +115,7 @@
-gint +gint nm_access_point_get_last_seen () @@ -123,7 +123,7 @@
-GPtrArray * +GPtrArray * nm_access_point_filter_connections () @@ -131,7 +131,7 @@
-gboolean +gboolean nm_access_point_connection_valid () @@ -151,7 +151,7 @@
-gchar *bssid Read
Read
guintguint frequency Read
-gchar *hw-address Read
gintgint last-seen Read
guintguint max-bitrate Read
-GBytes *ssid Read
gucharguchar strength Read

connections

an array of NMConnections to +

an array of NMConnections to filter.

[element-type NMConnection]
const GPtrArray * +const GPtrArray * nm_active_connection_get_devices () @@ -103,7 +103,7 @@
-gboolean +gboolean nm_active_connection_get_default () @@ -127,7 +127,7 @@
-gboolean +gboolean nm_active_connection_get_default6 () @@ -151,7 +151,7 @@
-gboolean +gboolean nm_active_connection_get_vpn () @@ -176,18 +176,18 @@ Read
gbooleangboolean default Read
gbooleangboolean default6 Read
-GPtrArray *devices Read
-gchar *id Read
-gchar *specific-object-path Read
-gchar *type Read
-gchar *uuid Read
gbooleangboolean vpn Read
-GQuark +GQuark nm_client_error_quark () @@ -53,6 +53,51 @@
+void + +nm_dns_entry_unref () +
const char * + +nm_dns_entry_get_interface () +
const char * const * + +nm_dns_entry_get_nameservers () +
const char * const * + +nm_dns_entry_get_domains () +
+int + +nm_dns_entry_get_priority () +
+gboolean + +nm_dns_entry_get_vpn () +
NMClient * @@ -92,7 +137,7 @@
-gboolean +gboolean nm_client_get_startup () @@ -100,7 +145,7 @@
-gboolean +gboolean nm_client_get_nm_running () @@ -108,7 +153,7 @@
-gboolean +gboolean nm_client_networking_get_enabled () @@ -116,7 +161,7 @@
-gboolean +gboolean nm_client_networking_set_enabled () @@ -124,7 +169,7 @@
-gboolean +gboolean nm_client_wireless_get_enabled () @@ -140,7 +185,7 @@
-gboolean +gboolean nm_client_wireless_hardware_get_enabled () @@ -148,7 +193,7 @@
-gboolean +gboolean nm_client_wwan_get_enabled () @@ -164,7 +209,7 @@
-gboolean +gboolean nm_client_wwan_hardware_get_enabled () @@ -172,7 +217,7 @@
-gboolean +gboolean nm_client_wimax_get_enabled () @@ -188,7 +233,7 @@
-gboolean +gboolean nm_client_wimax_hardware_get_enabled () @@ -196,7 +241,7 @@
-gboolean +gboolean nm_client_get_logging () @@ -204,7 +249,7 @@
-gboolean +gboolean nm_client_set_logging () @@ -252,7 +297,7 @@
-gboolean +gboolean nm_client_save_hostname () @@ -268,21 +313,21 @@
-gboolean +gboolean nm_client_save_hostname_finish ()
const GPtrArray * +const GPtrArray * nm_client_get_devices ()
const GPtrArray * +const GPtrArray * nm_client_get_all_devices () @@ -305,7 +350,7 @@
const GPtrArray * +const GPtrArray * nm_client_get_active_connections () @@ -361,7 +406,7 @@
-gboolean +gboolean nm_client_deactivate_connection () @@ -377,14 +422,14 @@
-gboolean +gboolean nm_client_deactivate_connection_finish ()
const GPtrArray * +const GPtrArray * nm_client_get_connections () @@ -432,7 +477,7 @@
-gboolean +gboolean nm_client_load_connections () @@ -448,7 +493,7 @@
-gboolean +gboolean nm_client_load_connections_finish () @@ -456,7 +501,7 @@
-gboolean +gboolean nm_client_reload_connections () @@ -472,12 +517,33 @@
-gboolean +gboolean nm_client_reload_connections_finish ()
const char * + +nm_client_get_dns_mode () +
const char * + +nm_client_get_dns_rc_manager () +
const GPtrArray * + +nm_client_get_dns_configuration () +
@@ -498,24 +564,24 @@ -GPtrArray * +GPtrArray * active-connections Read -GPtrArray * +GPtrArray * all-devices Read -gboolean +gboolean can-modify Read -GPtrArray * +GPtrArray * connections Read @@ -526,28 +592,46 @@ -GPtrArray * +GPtrArray * devices Read -gchar * +GPtrArray * +dns-configuration +Read + + + +gchar * +dns-mode +Read + + + +gchar * +dns-rc-manager +Read + + + +gchar * hostname Read -guint +guint metered Read -gboolean +gboolean networking-enabled Read / Write -gboolean +gboolean nm-running Read @@ -558,7 +642,7 @@ Read -gboolean +gboolean startup Read @@ -569,37 +653,37 @@ -gchar * +gchar * version Read -gboolean +gboolean wimax-enabled Read / Write -gboolean +gboolean wimax-hardware-enabled Read -gboolean +gboolean wireless-enabled Read / Write -gboolean +gboolean wireless-hardware-enabled Read -gboolean +gboolean wwan-enabled Read / Write -gboolean +gboolean wwan-hardware-enabled Read @@ -618,52 +702,52 @@ void active-connection-added -Run First +Run First void active-connection-removed -Run First +Run First void any-device-added -Run First +Run First void any-device-removed -Run First +Run First void connection-added -Run First +Run First void connection-removed -Run First +Run First void device-added -Run First +Run First void device-removed -Run First +Run First void permission-changed -Run First +Run First
-
+

Types and Values

@@ -757,6 +841,18 @@ + + + + + + + + + + + + @@ -816,11 +912,13 @@

Object Hierarchy

-
    GEnum
+
    GBoxed
+    ╰── NMDnsEntry
+    GEnum
     ├── NMClientError
     ├── NMClientPermission
     ╰── NMClientPermissionResult
-    GObject
+    GObject
     ╰── NMClient
 
@@ -828,7 +926,7 @@

Implemented Interfaces

NMClient implements - GInitable and GAsyncInitable.

+ GInitable and GAsyncInitable.

Description

@@ -837,7 +935,7 @@ NMClient implements

Functions

nm_client_error_quark ()

-
GQuark
+
GQuark
 nm_client_error_quark (void);

Registers an error quark for NMClient if necessary.

@@ -847,10 +945,172 @@ nm_client_error_quark (void
+

nm_dns_entry_unref ()

+
void
+nm_dns_entry_unref (NMDnsEntry *entry);
+

Decreases the reference count of the object. If the reference count +reaches zero, the object will be destroyed.

+
+

Parameters

+
#defineNM_CLIENT_DNS_MODE
#defineNM_CLIENT_DNS_RC_MANAGER
#defineNM_CLIENT_DNS_CONFIGURATION
#define NM_CLIENT_DEVICE_ADDED
+++++ + + + + + +

entry

the NMDnsEntry

 
+
+

Since: 1.6

+
+
+
+

nm_dns_entry_get_interface ()

+
const char *
+nm_dns_entry_get_interface (NMDnsEntry *entry);
+

Gets the interface on which name servers are contacted.

+
+

Parameters

+
+++++ + + + + + +

entry

the NMDnsEntry

 
+
+
+

Returns

+

the interface name.

+

[transfer none]

+
+

Since: 1.6

+
+
+
+

nm_dns_entry_get_nameservers ()

+
const char * const *
+nm_dns_entry_get_nameservers (NMDnsEntry *entry);
+

Gets the list of name servers for this entry.

+
+

Parameters

+
+++++ + + + + + +

entry

the NMDnsEntry

 
+
+
+

Returns

+

the list of name servers.

+

[transfer none]

+
+

Since: 1.6

+
+
+
+

nm_dns_entry_get_domains ()

+
const char * const *
+nm_dns_entry_get_domains (NMDnsEntry *entry);
+

Gets the list of DNS domains.

+
+

Parameters

+
+++++ + + + + + +

entry

the NMDnsEntry

 
+
+
+

Returns

+

the list of DNS domains.

+

[transfer none]

+
+

Since: 1.6

+
+
+
+

nm_dns_entry_get_priority ()

+
int
+nm_dns_entry_get_priority (NMDnsEntry *entry);
+

Gets the priority of the entry

+
+

Parameters

+
+++++ + + + + + +

entry

the NMDnsEntry

 
+
+
+

Returns

+

the priority of the entry

+
+

Since: 1.6

+
+
+
+

nm_dns_entry_get_vpn ()

+
gboolean
+nm_dns_entry_get_vpn (NMDnsEntry *entry);
+

Gets whether the entry refers to VPN name servers.

+
+

Parameters

+
+++++ + + + + + +

entry

the NMDnsEntry

 
+
+
+

Returns

+

TRUE if the entry refers to VPN name servers

+
+

Since: 1.6

+
+
+

nm_client_new ()

NMClient *
-nm_client_new (GCancellable *cancellable,
-               GError **error);
+nm_client_new (GCancellable *cancellable, + GError **error);

Creates a new NMClient.

Note that this will do blocking D-Bus calls to initialize the client. You can use nm_client_new_async() if you want to avoid @@ -866,12 +1126,12 @@ that.

cancellable

-

a GCancellable, or NULL

+

a GCancellable, or NULL

 

error

-

location for a GError, or NULL

+

location for a GError, or NULL

  @@ -886,9 +1146,9 @@ that.

nm_client_new_async ()

void
-nm_client_new_async (GCancellable *cancellable,
-                     GAsyncReadyCallback callback,
-                     gpointer user_data);
+nm_client_new_async (GCancellable *cancellable, + GAsyncReadyCallback callback, + gpointer user_data);

Creates a new NMClient and begins asynchronously initializing it. callback will be called when it is done; use @@ -905,7 +1165,7 @@ the callback can be invoked with two first parameters as NULL.

cancellable

-

a GCancellable, or NULL

+

a GCancellable, or NULL

  @@ -927,8 +1187,8 @@ the callback can be invoked with two first parameters as NULL.

nm_client_new_finish ()

NMClient *
-nm_client_new_finish (GAsyncResult *result,
-                      GError **error);
+nm_client_new_finish (GAsyncResult *result, + GError **error);

Gets the result of an nm_client_new_async() call.

Parameters

@@ -941,12 +1201,12 @@ nm_client_new_finish (

result

-

a GAsyncResult

+

a GAsyncResult

 

error

-

location for a GError, or NULL

+

location for a GError, or NULL

  @@ -954,7 +1214,7 @@ nm_client_new_finish (

Returns

-

a new NMClient, or NULL on error

+

a new NMClient, or NULL on error


@@ -980,7 +1240,7 @@ nm_client_get_version (

Returns

-

string with the version (or NULL if NetworkManager is not running)

+

string with the version (or NULL if NetworkManager is not running)


@@ -1012,7 +1272,7 @@ nm_client_get_state (

nm_client_get_startup ()

-
gboolean
+
gboolean
 nm_client_get_startup (NMClient *client);

Tests whether the daemon is still in the process of activating connections at startup.

@@ -1039,7 +1299,7 @@ connections at startup.


nm_client_get_nm_running ()

-
gboolean
+
gboolean
 nm_client_get_nm_running (NMClient *client);

Determines whether the daemon is running.

@@ -1059,13 +1319,13 @@ nm_client_get_nm_running (

Returns

-

TRUE if the daemon is running

+

TRUE if the daemon is running


nm_client_networking_get_enabled ()

-
gboolean
+
gboolean
 nm_client_networking_get_enabled (NMClient *client);

Whether networking is enabled or disabled.

@@ -1085,16 +1345,16 @@ nm_client_networking_get_enabled (

Returns

-

TRUE if networking is enabled, FALSE if networking is disabled

+

TRUE if networking is enabled, FALSE if networking is disabled


nm_client_networking_set_enabled ()

-
gboolean
+
gboolean
 nm_client_networking_set_enabled (NMClient *client,
-                                  gboolean enabled,
-                                  GError **error);
+ gboolean enabled, + GError **error);

Enables or disables networking. When networking is disabled, all controlled interfaces are disconnected and deactivated. When networking is enabled, all controlled interfaces are available for activation.

@@ -1114,12 +1374,12 @@ all controlled interfaces are available for activation.

enabled

-

TRUE to set networking enabled, FALSE to set networking disabled

+

TRUE to set networking enabled, FALSE to set networking disabled

 

error

-

return location for a GError, or NULL.

+

return location for a GError, or NULL.

[allow-none] @@ -1127,13 +1387,13 @@ all controlled interfaces are available for activation.

Returns

-

TRUE on success, FALSE otherwise

+

TRUE on success, FALSE otherwise


nm_client_wireless_get_enabled ()

-
gboolean
+
gboolean
 nm_client_wireless_get_enabled (NMClient *client);

Determines whether the wireless is enabled.

@@ -1153,7 +1413,7 @@ nm_client_wireless_get_enabled (

Returns

-

TRUE if wireless is enabled

+

TRUE if wireless is enabled


@@ -1161,7 +1421,7 @@ nm_client_wireless_get_enabled (

nm_client_wireless_set_enabled ()

void
 nm_client_wireless_set_enabled (NMClient *client,
-                                gboolean enabled);
+ gboolean enabled);

Enables or disables wireless devices.

Parameters

@@ -1179,7 +1439,7 @@ nm_client_wireless_set_enabled (

enabled

-

TRUE to enable wireless

+

TRUE to enable wireless

  @@ -1189,7 +1449,7 @@ nm_client_wireless_set_enabled (

nm_client_wireless_hardware_get_enabled ()

-
gboolean
+
gboolean
 nm_client_wireless_hardware_get_enabled
                                (NMClient *client);

Determines whether the wireless hardware is enabled.

@@ -1210,13 +1470,13 @@ nm_client_wireless_hardware_get_enabled

Returns

-

TRUE if the wireless hardware is enabled

+

TRUE if the wireless hardware is enabled


nm_client_wwan_get_enabled ()

-
gboolean
+
gboolean
 nm_client_wwan_get_enabled (NMClient *client);

Determines whether WWAN is enabled.

@@ -1236,7 +1496,7 @@ nm_client_wwan_get_enabled (

Returns

-

TRUE if WWAN is enabled

+

TRUE if WWAN is enabled


@@ -1244,7 +1504,7 @@ nm_client_wwan_get_enabled (

nm_client_wwan_set_enabled ()

void
 nm_client_wwan_set_enabled (NMClient *client,
-                            gboolean enabled);
+ gboolean enabled);

Enables or disables WWAN devices.

Parameters

@@ -1262,7 +1522,7 @@ nm_client_wwan_set_enabled (

enabled

-

TRUE to enable WWAN

+

TRUE to enable WWAN

  @@ -1272,7 +1532,7 @@ nm_client_wwan_set_enabled (

nm_client_wwan_hardware_get_enabled ()

-
gboolean
+
gboolean
 nm_client_wwan_hardware_get_enabled (NMClient *client);

Determines whether the WWAN hardware is enabled.

@@ -1292,13 +1552,13 @@ nm_client_wwan_hardware_get_enabled (

Returns

-

TRUE if the WWAN hardware is enabled

+

TRUE if the WWAN hardware is enabled


nm_client_wimax_get_enabled ()

-
gboolean
+
gboolean
 nm_client_wimax_get_enabled (NMClient *client);

Determines whether WiMAX is enabled.

@@ -1318,7 +1578,7 @@ nm_client_wimax_get_enabled (

Returns

-

TRUE if WiMAX is enabled

+

TRUE if WiMAX is enabled


@@ -1326,7 +1586,7 @@ nm_client_wimax_get_enabled (

nm_client_wimax_set_enabled ()

void
 nm_client_wimax_set_enabled (NMClient *client,
-                             gboolean enabled);
+ gboolean enabled);

Enables or disables WiMAX devices.

Parameters

@@ -1344,7 +1604,7 @@ nm_client_wimax_set_enabled (

enabled

-

TRUE to enable WiMAX

+

TRUE to enable WiMAX

  @@ -1354,7 +1614,7 @@ nm_client_wimax_set_enabled (

nm_client_wimax_hardware_get_enabled ()

-
gboolean
+
gboolean
 nm_client_wimax_hardware_get_enabled (NMClient *client);

Determines whether the WiMAX hardware is enabled.

@@ -1374,17 +1634,17 @@ nm_client_wimax_hardware_get_enabled (

Returns

-

TRUE if the WiMAX hardware is enabled

+

TRUE if the WiMAX hardware is enabled


nm_client_get_logging ()

-
gboolean
+
gboolean
 nm_client_get_logging (NMClient *client,
                        char **level,
                        char **domains,
-                       GError **error);
+ GError **error);

Gets NetworkManager current logging level and domains.

Parameters

@@ -1413,7 +1673,7 @@ a list of domains separated by ",".

error

-

return location for a GError, or NULL.

+

return location for a GError, or NULL.

[allow-none] @@ -1421,17 +1681,17 @@ a list of domains separated by ",".

Returns

-

TRUE on success, FALSE otherwise

+

TRUE on success, FALSE otherwise


nm_client_set_logging ()

-
gboolean
+
gboolean
 nm_client_set_logging (NMClient *client,
                        const char *level,
                        const char *domains,
-                       GError **error);
+ GError **error);

Sets NetworkManager logging level and/or domains.

Parameters

@@ -1449,18 +1709,18 @@ nm_client_set_logging (

level

-

logging level to set (NULL or an empty string for no change).

+

logging level to set (NULL or an empty string for no change).

[allow-none]

domains

logging domains to set. The string should be a list of log -domains separated by ",". (NULL or an empty string for no change).

+domains separated by ",". (NULL or an empty string for no change).

[allow-none]

error

-

return location for a GError, or NULL.

+

return location for a GError, or NULL.

[allow-none] @@ -1468,7 +1728,7 @@ domains separated by ",". (

Returns

-

TRUE on success, FALSE otherwise

+

TRUE on success, FALSE otherwise


@@ -1540,8 +1800,8 @@ connectivity state first before returning any information.

nm_client_check_connectivity ()

NMConnectivityState
 nm_client_check_connectivity (NMClient *client,
-                              GCancellable *cancellable,
-                              GError **error);
+ GCancellable *cancellable, + GError **error);

Updates the network connectivity state and returns the (new) current state. Contrast nm_client_get_connectivity(), which returns the most recent known state without re-checking.

@@ -1563,12 +1823,12 @@ if you do not want to block.

cancellable

-

a GCancellable

+

a GCancellable

 

error

-

return location for a GError

+

return location for a GError

  @@ -1584,9 +1844,9 @@ if you do not want to block.

nm_client_check_connectivity_async ()

void
 nm_client_check_connectivity_async (NMClient *client,
-                                    GCancellable *cancellable,
-                                    GAsyncReadyCallback callback,
-                                    gpointer user_data);
+ GCancellable *cancellable, + GAsyncReadyCallback callback, + gpointer user_data);

Asynchronously updates the network connectivity state and invokes callback when complete. Contrast nm_client_get_connectivity(), @@ -1608,7 +1868,7 @@ re-checking, and

cancellable

-

a GCancellable

+

a GCancellable

  @@ -1631,8 +1891,8 @@ re-checking, and

nm_client_check_connectivity_finish ()

NMConnectivityState
 nm_client_check_connectivity_finish (NMClient *client,
-                                     GAsyncResult *result,
-                                     GError **error);
+ GAsyncResult *result, + GError **error);

Retrieves the result of an nm_client_check_connectivity_async() call.

@@ -1651,12 +1911,12 @@ call.

result

-

the GAsyncResult

+

the GAsyncResult

 

error

-

return location for a GError

+

return location for a GError

  @@ -1670,11 +1930,11 @@ call.


nm_client_save_hostname ()

-
gboolean
+
gboolean
 nm_client_save_hostname (NMClient *client,
                          const char *hostname,
-                         GCancellable *cancellable,
-                         GError **error);
+ GCancellable *cancellable, + GError **error);

Requests that the machine's persistent hostname be set to the specified value or cleared.

@@ -1693,18 +1953,18 @@ or cleared.

hostname

-

the new persistent hostname to set, or NULL to +

the new persistent hostname to set, or NULL to clear any existing persistent hostname.

[allow-none]

cancellable

-

a GCancellable, or NULL

+

a GCancellable, or NULL

 

error

-

return location for GError

+

return location for GError

  @@ -1712,7 +1972,7 @@ clear any existing persistent hostname.

Returns

-

TRUE if the request was successful, FALSE if it failed

+

TRUE if the request was successful, FALSE if it failed


@@ -1721,9 +1981,9 @@ clear any existing persistent hostname.

void
 nm_client_save_hostname_async (NMClient *client,
                                const char *hostname,
-                               GCancellable *cancellable,
-                               GAsyncReadyCallback callback,
-                               gpointer user_data);
+ GCancellable *cancellable, + GAsyncReadyCallback callback, + gpointer user_data);

Requests that the machine's persistent hostname be set to the specified value or cleared.

@@ -1742,13 +2002,13 @@ or cleared.

hostname

-

the new persistent hostname to set, or NULL to +

the new persistent hostname to set, or NULL to clear any existing persistent hostname.

[allow-none]

cancellable

-

a GCancellable, or NULL

+

a GCancellable, or NULL

  @@ -1769,10 +2029,10 @@ clear any existing persistent hostname.


nm_client_save_hostname_finish ()

-
gboolean
+
gboolean
 nm_client_save_hostname_finish (NMClient *client,
-                                GAsyncResult *result,
-                                GError **error);
+ GAsyncResult *result, + GError **error);

Gets the result of an nm_client_save_hostname_async() call.

Parameters

@@ -1790,12 +2050,12 @@ nm_client_save_hostname_finish (

result

-

the result passed to the GAsyncReadyCallback

+

the result passed to the GAsyncReadyCallback

 

error

-

return location for GError

+

return location for GError

  @@ -1803,13 +2063,13 @@ nm_client_save_hostname_finish (

Returns

-

TRUE if the request was successful, FALSE if it failed

+

TRUE if the request was successful, FALSE if it failed


nm_client_get_devices ()

-
const GPtrArray *
+
const GPtrArray *
 nm_client_get_devices (NMClient *client);

Gets all the known network devices. Use nm_device_get_type() or the NM_IS_DEVICE_XXXX functions to determine what kind of @@ -1832,7 +2092,7 @@ methods such as

Returns

-

a GPtrArray +

a GPtrArray containing all the NMDevices. The returned array is owned by the NMClient object and should not be modified.

[transfer none][element-type NMDevice]

@@ -1841,7 +2101,7 @@ containing all the NM

nm_client_get_all_devices ()

-
const GPtrArray *
+
const GPtrArray *
 nm_client_get_all_devices (NMClient *client);

Gets both real devices and device placeholders (eg, software devices which do not currently exist, but could be created automatically by NetworkManager @@ -1868,7 +2128,7 @@ use device-specific methods such as

Returns

-

a GPtrArray +

a GPtrArray containing all the NMDevices. The returned array is owned by the NMClient object and should not be modified.

[transfer none][element-type NMDevice]

@@ -1907,7 +2167,7 @@ nm_client_get_device_by_path (

Returns

the NMDevice for the given object_path -or NULL if none is found.

+or NULL if none is found.

[transfer none]

@@ -1943,14 +2203,14 @@ nm_client_get_device_by_iface (

Returns

the NMDevice for the given iface -or NULL if none is found.

+or NULL if none is found.

[transfer none]


nm_client_get_active_connections ()

-
const GPtrArray *
+
const GPtrArray *
 nm_client_get_active_connections (NMClient *client);

Gets the active connections.

@@ -1970,7 +2230,7 @@ nm_client_get_active_connections (

Returns

-

a GPtrArray +

a GPtrArray containing all the active NMActiveConnections. The returned array is owned by the client and should not be modified.

[transfer none][element-type NMActiveConnection]

@@ -1989,7 +2249,7 @@ the default route. If there is a VPN active with the default route, then this function returns the active connection that contains the route to the VPN endpoint.

If there is no default route, or the default route is over a -non-NetworkManager-recognized device, this will return NULL.

+non-NetworkManager-recognized device, this will return NULL.

Parameters

@@ -2050,9 +2310,9 @@ nm_client_activate_connection_async (NMConnection *connection, NMDevice *device, const char *specific_object, - GCancellable *cancellable, - GAsyncReadyCallback callback, - gpointer user_data); + GCancellable *cancellable, + GAsyncReadyCallback callback, + gpointer user_data);

Asynchronously starts a connection to a particular network using the configuration settings from connection and the network device device @@ -2099,7 +2359,7 @@ track the activation to its completion.

- + @@ -2132,8 +2392,8 @@ details of the newly added connection.

nm_client_activate_connection_finish ()

NMActiveConnection *
 nm_client_activate_connection_finish (NMClient *client,
-                                      GAsyncResult *result,
-                                      GError **error);
+ GAsyncResult *result, + GError **error);

Gets the result of a call to nm_client_activate_connection_async().

Parameters

@@ -2151,12 +2411,12 @@ nm_client_activate_connection_finish (

result

-
+ - + @@ -2164,7 +2424,7 @@ nm_client_activate_connection_finish (

Returns

-

the new NMActiveConnection on success, NULL on +

the new NMActiveConnection on success, NULL on failure, in which case error will be set.

[transfer full]

@@ -2179,9 +2439,9 @@ nm_client_add_and_activate_connection_async NMConnection *partial, NMDevice *device, const char *specific_object, - GCancellable *cancellable, - GAsyncReadyCallback callback, - gpointer user_data); + GCancellable *cancellable, + GAsyncReadyCallback callback, + gpointer user_data);

Adds a new connection using the given details (if any) as a template, automatically filling in missing settings with the capabilities of the given device and specific object. The new connection is then asynchronously @@ -2208,7 +2468,7 @@ track the activation to its completion.

@@ -2223,7 +2483,7 @@ before being added.

- + @@ -2257,8 +2517,8 @@ details of the newly added connection.

NMActiveConnection *
 nm_client_add_and_activate_connection_finish
                                (NMClient *client,
-                                GAsyncResult *result,
-                                GError **error);
+ GAsyncResult *result, + GError **error);

Gets the result of a call to nm_client_add_and_activate_connection_async().

You can call nm_active_connection_get_connection() on the returned NMActiveConnection to find the path of the created NMConnection.

@@ -2278,12 +2538,12 @@ nm_client_add_and_activate_connection_finish
- + - + @@ -2291,7 +2551,7 @@ nm_client_add_and_activate_connection_finish

Returns

-

the new NMActiveConnection on success, NULL on +

the new NMActiveConnection on success, NULL on failure, in which case error will be set.

[transfer full]

@@ -2300,11 +2560,11 @@ will be set.


nm_client_deactivate_connection ()

-
gboolean
+
gboolean
 nm_client_deactivate_connection (NMClient *client,
                                  NMActiveConnection *active,
-                                 GCancellable *cancellable,
-                                 GError **error);
+ GCancellable *cancellable, + GError **error);

Deactivates an active NMActiveConnection.

Parameters

@@ -2327,12 +2587,12 @@ nm_client_deactivate_connection (
- + - + @@ -2349,9 +2609,9 @@ nm_client_deactivate_connection (void nm_client_deactivate_connection_async (NMClient *client, NMActiveConnection *active, - GCancellable *cancellable, - GAsyncReadyCallback callback, - gpointer user_data); + GCancellable *cancellable, + GAsyncReadyCallback callback, + gpointer user_data);

Asynchronously deactivates an active NMActiveConnection.

Parameters

@@ -2374,7 +2634,7 @@ nm_client_deactivate_connection_async (

cancellable

-
+ @@ -2395,11 +2655,11 @@ nm_client_deactivate_connection_async (

nm_client_deactivate_connection_finish ()

-
gboolean
+
gboolean
 nm_client_deactivate_connection_finish
                                (NMClient *client,
-                                GAsyncResult *result,
-                                GError **error);
+ GAsyncResult *result, + GError **error);

Gets the result of a call to nm_client_deactivate_connection_async().

Parameters

@@ -2417,12 +2677,12 @@ nm_client_deactivate_connection_finish
- + - + @@ -2436,7 +2696,7 @@ nm_client_deactivate_connection_finish

nm_client_get_connections ()

-
const GPtrArray *
+
const GPtrArray *
 nm_client_get_connections (NMClient *client);

Parameters

@@ -2495,7 +2755,7 @@ nm_client_get_connection_by_id (

Returns

-

the remote connection object on success, or NULL if no +

the remote connection object on success, or NULL if no matching object was found.

The connection is as received from D-Bus and might not validate according to nm_connection_verify().

@@ -2534,7 +2794,7 @@ nm_client_get_connection_by_path (

Returns

-

the remote connection object on success, or NULL if the object was +

the remote connection object on success, or NULL if the object was not known

The connection is as received from D-Bus and might not validate according to nm_connection_verify().

@@ -2573,7 +2833,7 @@ nm_client_get_connection_by_uuid (

Returns

-

the remote connection object on success, or NULL if the object was +

the remote connection object on success, or NULL if the object was not known

The connection is as received from D-Bus and might not validate according to nm_connection_verify().

@@ -2586,13 +2846,13 @@ to void nm_client_add_connection_async (NMClient *client, NMConnection *connection, - gboolean save_to_disk, - GCancellable *cancellable, - GAsyncReadyCallback callback, - gpointer user_data);
+ gboolean save_to_disk, + GCancellable *cancellable, + GAsyncReadyCallback callback, + gpointer user_data);

Requests that the remote settings service add the given settings to a new connection. If save_to_disk - is TRUE, the connection is immediately written + is TRUE, the connection is immediately written to disk; otherwise it is initially only stored in memory, but may be saved later by calling the connection's nm_remote_connection_commit_changes() method.

@@ -2634,7 +2894,7 @@ added, not the object itself

- + @@ -2657,8 +2917,8 @@ added, not the object itself

nm_client_add_connection_finish ()

NMRemoteConnection *
 nm_client_add_connection_finish (NMClient *client,
-                                 GAsyncResult *result,
-                                 GError **error);
+ GAsyncResult *result, + GError **error);

Gets the result of a call to nm_client_add_connection_async().

Parameters

@@ -2676,12 +2936,12 @@ nm_client_add_connection_finish (
- + - + @@ -2689,7 +2949,7 @@ nm_client_add_connection_finish (

Returns

-

the new NMRemoteConnection on success, NULL on +

the new NMRemoteConnection on success, NULL on failure, in which case error will be set.

[transfer full]

@@ -2698,23 +2958,23 @@ will be set.


nm_client_load_connections ()

-
gboolean
+
gboolean
 nm_client_load_connections (NMClient *client,
                             char **filenames,
                             char ***failures,
-                            GCancellable *cancellable,
-                            GError **error);
+ GCancellable *cancellable, + GError **error);

Requests that the remote settings service load or reload the given files, adding or updating the connections described within.

The changes to the indicated files will not yet be reflected in client 's connections array when the function returns.

If all of the indicated files were successfully loaded, the -function will return TRUE, and failures - will be set to NULL. If +function will return TRUE, and failures + will be set to NULL. If NetworkManager tried to load the files, but some (or all) failed, then failures - will be set to a NULL-terminated array of the + will be set to a NULL-terminated array of the filenames that failed to load.

Parameters

@@ -2732,23 +2992,23 @@ filenames that failed to load.

- + - - + - + @@ -2756,9 +3016,9 @@ filenames that failed to load.

Returns

-

TRUE if NetworkManager at least tried to load filenames +

TRUE if NetworkManager at least tried to load filenames , -FALSE if an error occurred (eg, permission denied).

+FALSE if an error occurred (eg, permission denied).


@@ -2767,9 +3027,9 @@ filenames that failed to load.

void
 nm_client_load_connections_async (NMClient *client,
                                   char **filenames,
-                                  GCancellable *cancellable,
-                                  GAsyncReadyCallback callback,
-                                  gpointer user_data);
+ GCancellable *cancellable, + GAsyncReadyCallback callback, + gpointer user_data);

Requests that the remote settings service asynchronously load or reload the given files, adding or updating the connections described within.

See nm_client_load_connections() for more details.

@@ -2789,12 +3049,12 @@ given files, adding or updating the connections described within.

- + - + @@ -2815,11 +3075,11 @@ given files, adding or updating the connections described within.


nm_client_load_connections_finish ()

-
gboolean
+
gboolean
 nm_client_load_connections_finish (NMClient *client,
                                    char ***failures,
-                                   GAsyncResult *result,
-                                   GError **error);
+ GAsyncResult *result, + GError **error);

Gets the result of an nm_client_load_connections_async() call.

See nm_client_load_connections() for more details.

@@ -2839,17 +3099,17 @@ nm_client_load_connections_finish (
+NULL-terminated array of filenames that failed to load.

- + - + @@ -2857,18 +3117,18 @@ nm_client_load_connections_finish (

Returns

-

TRUE if NetworkManager at least tried to load filenames +

TRUE if NetworkManager at least tried to load filenames , -FALSE if an error occurred (eg, permission denied).

+FALSE if an error occurred (eg, permission denied).


nm_client_reload_connections ()

-
gboolean
+
gboolean
 nm_client_reload_connections (NMClient *client,
-                              GCancellable *cancellable,
-                              GError **error);
+ GCancellable *cancellable, + GError **error);

Requests that the remote settings service reload all connection files from disk, adding, updating, and removing connections until the in-memory state matches the on-disk state.

@@ -2888,12 +3148,12 @@ the in-memory state matches the on-disk state.

- + - + @@ -2901,7 +3161,7 @@ the in-memory state matches the on-disk state.

Returns

-

TRUE on success, FALSE on failure

+

TRUE on success, FALSE on failure


@@ -2909,9 +3169,9 @@ the in-memory state matches the on-disk state.

nm_client_reload_connections_async ()

void
 nm_client_reload_connections_async (NMClient *client,
-                                    GCancellable *cancellable,
-                                    GAsyncReadyCallback callback,
-                                    gpointer user_data);
+ GCancellable *cancellable, + GAsyncReadyCallback callback, + gpointer user_data);

Requests that the remote settings service begin reloading all connection files from disk, adding, updating, and removing connections until the in-memory state matches the on-disk state.

@@ -2931,7 +3191,7 @@ in-memory state matches the on-disk state.

- + @@ -2952,10 +3212,10 @@ in-memory state matches the on-disk state.


nm_client_reload_connections_finish ()

-
gboolean
+
gboolean
 nm_client_reload_connections_finish (NMClient *client,
-                                     GAsyncResult *result,
-                                     GError **error);
+ GAsyncResult *result, + GError **error);

Gets the result of an nm_client_reload_connections_async() call.

Parameters

@@ -2973,12 +3233,12 @@ nm_client_reload_connections_finish (
- + - + @@ -2986,9 +3246,96 @@ nm_client_reload_connections_finish (

Returns

-

TRUE on success, FALSE on failure

+

TRUE on success, FALSE on failure

+
+
+

nm_client_get_dns_mode ()

+
const char *
+nm_client_get_dns_mode (NMClient *client);
+

Gets the current DNS processing mode.

+
+

Parameters

+

specific_object

the object path of a connection-type-specific object this activation should use. This parameter is currently ignored for -wired and mobile broadband connections, and the value of NULL should be used +wired and mobile broadband connections, and the value of NULL should be used (ie, no specific object). For Wi-Fi or WiMAX connections, pass the object path of a NMAccessPoint or NMWimaxNsp owned by device , which you can @@ -2109,7 +2369,7 @@ details of the newly added connection.

cancellable

a GCancellable, or NULL

a GCancellable, or NULL

 

the result passed to the GAsyncReadyCallback

the result passed to the GAsyncReadyCallback

 

error

location for a GError, or NULL

location for a GError, or NULL

 

partial

an NMConnection to add; the connection may be -partially filled (or even NULL) and will be completed by NetworkManager +partially filled (or even NULL) and will be completed by NetworkManager using the given device and specific_object before being added.

specific_object

the object path of a connection-type-specific object this activation should use. This parameter is currently ignored for -wired and mobile broadband connections, and the value of NULL should be used +wired and mobile broadband connections, and the value of NULL should be used (ie, no specific object). For Wi-Fi or WiMAX connections, pass the object path of a NMAccessPoint or NMWimaxNsp owned by device , which you can @@ -2233,7 +2493,7 @@ details of the newly added connection.

cancellable

a GCancellable, or NULL

a GCancellable, or NULL

 

result

the result passed to the GAsyncReadyCallback

the result passed to the GAsyncReadyCallback

 

error

location for a GError, or NULL

location for a GError, or NULL

 

cancellable

a GCancellable, or NULL

a GCancellable, or NULL

 

error

location for a GError, or NULL

location for a GError, or NULL

 

a GCancellable, or NULL

a GCancellable, or NULL

 

result

the result passed to the GAsyncReadyCallback

the result passed to the GAsyncReadyCallback

 

error

location for a GError, or NULL

location for a GError, or NULL

 

cancellable

a GCancellable, or NULL

a GCancellable, or NULL

 

result

the result passed to the GAsyncReadyCallback

the result passed to the GAsyncReadyCallback

 

error

location for a GError, or NULL

location for a GError, or NULL

 

filenames

NULL-terminated array of filenames to load.

NULL-terminated array of filenames to load.

[array zero-terminated=1]

failures

on return, a NULL-terminated array of +

on return, a NULL-terminated array of filenames that failed to load.

[out][transfer full]

cancellable

a GCancellable, or NULL

a GCancellable, or NULL

 

error

return location for GError

return location for GError

 

filenames

NULL-terminated array of filenames to load.

NULL-terminated array of filenames to load.

[array zero-terminated=1]

cancellable

a GCancellable, or NULL

a GCancellable, or NULL

 

failures

on return, a -NULL-terminated array of filenames that failed to load.

[out][transfer full][array zero-terminated=1]

result

the result passed to the GAsyncReadyCallback

the result passed to the GAsyncReadyCallback

 

error

location for a GError, or NULL

location for a GError, or NULL

 

cancellable

a GCancellable, or NULL

a GCancellable, or NULL

 

error

return location for GError

return location for GError

 

cancellable

a GCancellable, or NULL

a GCancellable, or NULL

 

result

the result passed to the GAsyncReadyCallback

the result passed to the GAsyncReadyCallback

 

error

return location for GError

return location for GError

 
+++++ + + + + + +

client

the NMClient

 
+
+
+

Returns

+

the DNS processing mode, or NULL in case the +value is not available.

+
+

Since: 1.6

+
+
+
+

nm_client_get_dns_rc_manager ()

+
const char *
+nm_client_get_dns_rc_manager (NMClient *client);
+

Gets the current DNS resolv.conf manager.

+
+

Parameters

+
+++++ + + + + + +

client

the NMClient

 
+
+
+

Returns

+

the resolv.conf manager or NULL in case the +value is not available.

+
+

Since: 1.6

+
+
+
+

nm_client_get_dns_configuration ()

+
const GPtrArray *
+nm_client_get_dns_configuration (NMClient *client);
+

Gets the current DNS configuration

+
+

Parameters

+
+++++ + + + + + +

client

a NMClient

 
+
+
+

Returns

+

a GPtrArray +containing NMDnsEntry elements or NULL in case the value is not +available. The returned array is owned by the NMClient object +and should not be modified.

+

[transfer none][element-type NMDnsEntry]

+
+

Since: 1.6

+

Types and Values

@@ -3119,6 +3466,24 @@ nm_client_reload_connections_finish (
+

NM_CLIENT_DNS_MODE

+
#define NM_CLIENT_DNS_MODE "dns-mode"
+
+
+
+
+

NM_CLIENT_DNS_RC_MANAGER

+
#define NM_CLIENT_DNS_RC_MANAGER "dns-rc-manager"
+
+
+
+
+

NM_CLIENT_DNS_CONFIGURATION

+
#define NM_CLIENT_DNS_CONFIGURATION "dns-configuration"
+
+
+
+

NM_CLIENT_DEVICE_ADDED

#define NM_CLIENT_DEVICE_ADDED "device-added"
 
@@ -3437,7 +3802,7 @@ likely to become the new

The “active-connections” property

-
  “active-connections”       GPtrArray *
+
  “active-connections”       GPtrArray *

The active connections.

Element-type: NMActiveConnection

Flags: Read

@@ -3445,7 +3810,7 @@ likely to become the new

The “all-devices” property

-
  “all-devices”              GPtrArray *
+
  “all-devices”              GPtrArray *

List of both real devices and device placeholders.

Element-type: NMDevice

Flags: Read

@@ -3454,15 +3819,15 @@ likely to become the new

The “can-modify” property

-
  “can-modify”               gboolean
-

If TRUE, adding and modifying connections is supported.

+
  “can-modify”               gboolean
+

If TRUE, adding and modifying connections is supported.

Flags: Read

Default value: FALSE


The “connections” property

-
  “connections”              GPtrArray *
+
  “connections”              GPtrArray *

The list of configured connections that are available to the user. (Note that this differs from the underlying D-Bus property, which may also contain the object paths of connections that the user does not have @@ -3481,15 +3846,47 @@ permission to read the details of.)


The “devices” property

-
  “devices”                  GPtrArray *
+
  “devices”                  GPtrArray *

List of real network devices. Does not include placeholder devices.

Element-type: NMDevice

Flags: Read


+

The “dns-configuration” property

+
  “dns-configuration”        GPtrArray *
+

The current DNS configuration represented as an array of +dictionaries. Each dictionary has the "nameservers", +"priority" keys and, optionally, "interface" and "vpn". +"nameservers" is the list of DNS servers, "priority" their +relative priority, "interface" the interface on which these +servers are contacted, "vpn" a boolean telling whether the +configuration was obtained from a VPN connection.

+

Flags: Read

+

Since: 1.6

+
+
+
+

The “dns-mode” property

+
  “dns-mode”                 gchar *
+

The current DNS processing mode.

+

Flags: Read

+

Default value: ""

+

Since: 1.6

+
+
+
+

The “dns-rc-manager” property

+
  “dns-rc-manager”           gchar *
+

The current resolv.conf management mode.

+

Flags: Read

+

Default value: ""

+

Since: 1.6

+
+
+

The “hostname” property

-
  “hostname”                 gchar *
+
  “hostname”                 gchar *

The machine hostname stored in persistent configuration. This can be modified by calling nm_client_save_hostname().

Flags: Read

@@ -3498,7 +3895,7 @@ modified by calling

The “metered” property

-
  “metered”                  guint
+
  “metered”                  guint

Whether the connectivity is metered.

Flags: Read

Default value: 0

@@ -3507,7 +3904,7 @@ modified by calling

The “networking-enabled” property

-
  “networking-enabled”       gboolean
+
  “networking-enabled”       gboolean

Whether networking is enabled.

Flags: Read / Write

Default value: TRUE

@@ -3515,7 +3912,7 @@ modified by calling

The “nm-running” property

-
  “nm-running”               gboolean
+
  “nm-running”               gboolean

Whether the daemon is running.

Flags: Read

Default value: FALSE

@@ -3531,7 +3928,7 @@ see

The “startup” property

-
  “startup”                  gboolean
+
  “startup”                  gboolean

Whether the daemon is still starting up.

Flags: Read

Default value: FALSE

@@ -3547,7 +3944,7 @@ see

The “version” property

-
  “version”                  gchar *
+
  “version”                  gchar *

The NetworkManager version.

Flags: Read

Default value: NULL

@@ -3555,7 +3952,7 @@ see

The “wimax-enabled” property

-
  “wimax-enabled”            gboolean
+
  “wimax-enabled”            gboolean

Whether WiMAX functionality is enabled.

Flags: Read / Write

Default value: FALSE

@@ -3563,7 +3960,7 @@ see

The “wimax-hardware-enabled” property

-
  “wimax-hardware-enabled”   gboolean
+
  “wimax-hardware-enabled”   gboolean

Whether the WiMAX hardware is enabled.

Flags: Read

Default value: FALSE

@@ -3571,7 +3968,7 @@ see

The “wireless-enabled” property

-
  “wireless-enabled”         gboolean
+
  “wireless-enabled”         gboolean

Whether wireless is enabled.

Flags: Read / Write

Default value: FALSE

@@ -3579,7 +3976,7 @@ see

The “wireless-hardware-enabled” property

-
  “wireless-hardware-enabled” gboolean
+
  “wireless-hardware-enabled” gboolean

Whether the wireless hardware is enabled.

Flags: Read

Default value: TRUE

@@ -3587,7 +3984,7 @@ see

The “wwan-enabled” property

-
  “wwan-enabled”             gboolean
+
  “wwan-enabled”             gboolean

Whether WWAN functionality is enabled.

Flags: Read / Write

Default value: FALSE

@@ -3595,7 +3992,7 @@ see

The “wwan-hardware-enabled” property

-
  “wwan-hardware-enabled”    gboolean
+
  “wwan-hardware-enabled”    gboolean

Whether the WWAN hardware is enabled.

Flags: Read

Default value: FALSE

@@ -3608,7 +4005,7 @@ see void user_function (NMClient *client, NMActiveConnection *active_connection, - gpointer user_data)
+ gpointer user_data)

Notifies that a NMActiveConnection has been added.

Parameters

@@ -3637,7 +4034,7 @@ user_function (
-

Flags: Run First

+

Flags: Run First


@@ -3645,7 +4042,7 @@ user_function (void user_function (NMClient *client, NMActiveConnection *active_connection, - gpointer user_data) + gpointer user_data)

Notifies that a NMActiveConnection has been removed.

Parameters

@@ -3674,15 +4071,15 @@ user_function (
-

Flags: Run First

+

Flags: Run First


The “any-device-added” signal

void
 user_function (NMClient *client,
-               GObject  *device,
-               gpointer  user_data)
+ GObject *device, + gpointer user_data)

Notifies that a NMDevice is added. This signal is emitted for both regular devices and placeholder devices.

@@ -3712,15 +4109,15 @@ regular devices and placeholder devices.

-

Flags: Run First

+

Flags: Run First


The “any-device-removed” signal

void
 user_function (NMClient *client,
-               GObject  *device,
-               gpointer  user_data)
+ GObject *device, + gpointer user_data)

Notifies that a NMDevice is removed. This signal is emitted for both regular devices and placeholder devices.

@@ -3750,7 +4147,7 @@ regular devices and placeholder devices.

-

Flags: Run First

+

Flags: Run First


@@ -3758,7 +4155,7 @@ regular devices and placeholder devices.

void
 user_function (NMClient           *client,
                NMRemoteConnection *connection,
-               gpointer            user_data)
+ gpointer user_data)

Notifies that a NMConnection has been added.

Parameters

@@ -3787,7 +4184,7 @@ user_function (
-

Flags: Run First

+

Flags: Run First


@@ -3795,7 +4192,7 @@ user_function (void user_function (NMClient *client, NMRemoteConnection *connection, - gpointer user_data) + gpointer user_data)

Notifies that a NMConnection has been removed.

Parameters

@@ -3824,15 +4221,15 @@ user_function (
-

Flags: Run First

+

Flags: Run First


The “device-added” signal

void
 user_function (NMClient *client,
-               GObject  *device,
-               gpointer  user_data)
+ GObject *device, + gpointer user_data)

Notifies that a NMDevice is added. This signal is not emitted for placeholder devices.

@@ -3862,15 +4259,15 @@ placeholder devices.

-

Flags: Run First

+

Flags: Run First


The “device-removed” signal

void
 user_function (NMClient *client,
-               GObject  *device,
-               gpointer  user_data)
+ GObject *device, + gpointer user_data)

Notifies that a NMDevice is removed. This signal is not emitted for placeholder devices.

@@ -3900,16 +4297,16 @@ placeholder devices.

-

Flags: Run First

+

Flags: Run First


The “permission-changed” signal

void
 user_function (NMClient *client,
-               guint     permission,
-               guint     result,
-               gpointer  user_data)
+ guint permission, + guint result, + gpointer user_data)

Notifies that a permission has changed

Parameters

@@ -3943,7 +4340,7 @@ user_function (
-

Flags: Run First

+

Flags: Run First

diff --git a/docs/libnm/html/NMConnection.html b/docs/libnm/html/NMConnection.html index efa99d86..bbc0ffaa 100644 --- a/docs/libnm/html/NMConnection.html +++ b/docs/libnm/html/NMConnection.html @@ -74,7 +74,7 @@ -GVariant * +GVariant * nm_connection_to_dbus () @@ -82,7 +82,7 @@ -gboolean +gboolean nm_connection_replace_settings () @@ -106,7 +106,7 @@ -gboolean +gboolean nm_connection_compare () @@ -114,7 +114,7 @@ -gboolean +gboolean nm_connection_diff () @@ -122,7 +122,7 @@ -gboolean +gboolean nm_connection_verify () @@ -130,7 +130,7 @@ -gboolean +gboolean nm_connection_verify_secrets () @@ -138,7 +138,7 @@ -gboolean +gboolean nm_connection_normalize () @@ -169,7 +169,7 @@ -gboolean +gboolean nm_connection_update_secrets () @@ -199,7 +199,7 @@ -gboolean +gboolean nm_connection_is_type () @@ -244,7 +244,7 @@ -gboolean +gboolean nm_connection_is_virtual () @@ -388,6 +388,14 @@ +NMSettingMacsec * + + +nm_connection_get_setting_macsec () + + + + NMSettingMacvlan * @@ -420,6 +428,14 @@ +NMSettingProxy * + + +nm_connection_get_setting_proxy () + + + + NMSettingSerial * @@ -599,8 +615,8 @@ the setting object's reference count.

nm_connection_remove_setting ()

void
 nm_connection_remove_setting (NMConnection *connection,
-                              GType setting_type);
-

Removes the NMSetting with the given GType from the NMConnection. This + GType setting_type); +

Removes the NMSetting with the given GType from the NMConnection. This operation dereferences the NMSetting object.

Parameters

@@ -618,7 +634,7 @@ operation dereferences the

setting_type

-

the GType of the setting object to remove

+

the GType of the setting object to remove

  @@ -630,8 +646,8 @@ operation dereferences the

nm_connection_get_setting ()

NMSetting *
 nm_connection_get_setting (NMConnection *connection,
-                           GType setting_type);
-

Gets the NMSetting with the given GType, if one has been previously added + GType setting_type); +

Gets the NMSetting with the given GType, if one has been previously added to the NMConnection.

Parameters

@@ -649,7 +665,7 @@ to the

setting_type

-

the GType of the setting object to return

+

the GType of the setting object to return

  @@ -657,7 +673,7 @@ to the

Returns

-

the NMSetting, or NULL if no setting of that type was previously +

the NMSetting, or NULL if no setting of that type was previously added to the NMConnection.

[transfer none]

@@ -694,7 +710,7 @@ the

Returns

-

the NMSetting, or NULL if no setting with that name was previously +

the NMSetting, or NULL if no setting with that name was previously added to the NMConnection.

[transfer none]

@@ -702,10 +718,10 @@ added to the

nm_connection_to_dbus ()

-
GVariant *
+
GVariant *
 nm_connection_to_dbus (NMConnection *connection,
                        NMConnectionSerializationFlags flags);
-

Converts the NMConnection into a GVariant of type +

Converts the NMConnection into a GVariant of type NM_VARIANT_TYPE_CONNECTION describing the connection, suitable for marshalling over D-Bus or otherwise serializing.

@@ -732,7 +748,7 @@ marshalling over D-Bus or otherwise serializing.

Returns

-

a new floating GVariant describing the connection, +

a new floating GVariant describing the connection, its settings, and each setting's properties.

[transfer none]

@@ -740,10 +756,10 @@ its settings, and each setting's properties.


nm_connection_replace_settings ()

-
gboolean
+
gboolean
 nm_connection_replace_settings (NMConnection *connection,
-                                GVariant *new_settings,
-                                GError **error);
+ GVariant *new_settings, + GError **error);

Replaces connection 's settings with new_settings (which must be @@ -765,12 +781,12 @@ need to result in a connection that passes

new_settings

-

a GVariant of type NM_VARIANT_TYPE_CONNECTION, with the new settings

+

a GVariant of type NM_VARIANT_TYPE_CONNECTION, with the new settings

 

error

-

location to store error, or NULL

+

location to store error, or NULL

  @@ -778,7 +794,7 @@ need to result in a connection that passes

Returns

-

TRUE if connection was updated, FALSE if new_settings +

TRUE if connection was updated, FALSE if new_settings could not be deserialized (in which case connection will be unchanged).

@@ -845,7 +861,7 @@ nm_connection_clear_settings (

nm_connection_compare ()

-
gboolean
+
gboolean
 nm_connection_compare (NMConnection *a,
                        NMConnection *b,
                        NMSettingCompareFlags flags);
@@ -881,17 +897,17 @@ each flag's behavior.

Returns

-

TRUE if the comparison succeeds, FALSE if it does not

+

TRUE if the comparison succeeds, FALSE if it does not


nm_connection_diff ()

-
gboolean
+
gboolean
 nm_connection_diff (NMConnection *a,
                     NMConnection *b,
                     NMSettingCompareFlags flags,
-                    GHashTable **out_settings);
+ GHashTable **out_settings);

Compares two NMConnection objects for similarity, with comparison behavior modified by a set of flags. See nm_setting_compare() for a description of each flag's behavior. If the connections differ, settings and keys within @@ -935,16 +951,16 @@ differ mapped to one or more of

Returns

-

TRUE if the connections contain the same values, FALSE if they do +

TRUE if the connections contain the same values, FALSE if they do not


nm_connection_verify ()

-
gboolean
+
gboolean
 nm_connection_verify (NMConnection *connection,
-                      GError **error);
+ GError **error);

Validates the connection and all its settings. Each setting's properties have allowed values, and some values are dependent on other values. For example, if a Wi-Fi connection is security enabled, the NMSettingWireless @@ -952,7 +968,7 @@ setting object's 'security' property must contain the setting name of the NMSettingWirelessSecurity object, which must also be present in the connection for the connection to be valid. As another example, the NMSettingWired object's 'mac-address' property must be a validly formatted -MAC address. The returned GError contains information about which +MAC address. The returned GError contains information about which setting and which property failed validation, and how it failed validation.

Parameters

@@ -970,7 +986,7 @@ setting and which property failed validation, and how it failed validation.

error

-

location to store error, or NULL

+

location to store error, or NULL

  @@ -978,15 +994,15 @@ setting and which property failed validation, and how it failed validation.

Returns

-

TRUE if the connection is valid, FALSE if it is not

+

TRUE if the connection is valid, FALSE if it is not


nm_connection_verify_secrets ()

-
gboolean
+
gboolean
 nm_connection_verify_secrets (NMConnection *connection,
-                              GError **error);
+ GError **error);

Verifies the secrets in the connection.

Parameters

@@ -1004,7 +1020,7 @@ nm_connection_verify_secrets (

error

-

location to store error, or NULL

+

location to store error, or NULL

  @@ -1012,23 +1028,23 @@ nm_connection_verify_secrets (

Returns

-

TRUE if the secrets are valid, FALSE if they are not

+

TRUE if the secrets are valid, FALSE if they are not

Since: 1.2


nm_connection_normalize ()

-
gboolean
+
gboolean
 nm_connection_normalize (NMConnection *connection,
-                         GHashTable *parameters,
-                         gboolean *modified,
-                         GError **error);
+ GHashTable *parameters, + gboolean *modified, + GError **error);

Does some basic normalization and fixup of well known inconsistencies and deprecated fields. If the connection was modified in any way, the output parameter modified - is set TRUE.

-

Finally the connection will be verified and TRUE returns if the connection + is set TRUE.

+

Finally the connection will be verified and TRUE returns if the connection is valid. As this function only performs some specific normalization steps it cannot repair all connections. If the connection has errors that cannot be normalized, the connection will not be modified.

@@ -1048,10 +1064,10 @@ cannot be normalized, the connection will not be modified.

parameters

-

a GHashTable with +

a GHashTable with normalization parameters to allow customization of the normalization by providing specific arguments. Unknown arguments will be ignored and the default will be -used. The keys must be strings, hashed by g_str_hash() and g_str_equal() functions. +used. The keys must be strings, hashed by g_str_hash() and g_str_equal() functions. The values are opaque and depend on the parameter name.

[allow-none][element-type utf8 gpointer] @@ -1062,7 +1078,7 @@ The values are opaque and depend on the parameter name.

error

-

location to store error, or NULL. Contains the reason, +

location to store error, or NULL. Contains the reason, why the connection is invalid, if the function returns an error.

  @@ -1071,7 +1087,7 @@ why the connection is invalid, if the function returns an error.

Returns

-

TRUE if the connection is valid, FALSE if it is not

+

TRUE if the connection is valid, FALSE if it is not


@@ -1079,7 +1095,7 @@ why the connection is invalid, if the function returns an error.

nm_connection_need_secrets ()

const char *
 nm_connection_need_secrets (NMConnection *connection,
-                            GPtrArray **hints);
+ GPtrArray **hints);

Returns the name of the first setting object in the connection which would need secrets to make a successful connection. The returned hints are only intended as a guide to what secrets may be required, because in some @@ -1101,10 +1117,10 @@ secrets are needed.

hints

-

the address of a pointer to a GPtrArray, initialized to NULL, which on -return points to an allocated GPtrArray containing the property names of +

the address of a pointer to a GPtrArray, initialized to NULL, which on +return points to an allocated GPtrArray containing the property names of secrets of the NMSetting which may be required; the caller owns the array -and must free the array itself with g_ptr_array_free(), but not free its +and must free the array itself with g_ptr_array_free(), but not free its elements.

[out][element-type utf8][allow-none][transfer container] @@ -1147,7 +1163,7 @@ keeping secret data in memory when not needed.

nm_connection_clear_secrets_with_flags (NMConnection *connection, NMSettingClearSecretsWithFlagsFn func, - gpointer user_data); + gpointer user_data);

Clears and frees secrets determined by func .

@@ -1183,16 +1199,16 @@ specific secret should be cleared or not.


nm_connection_update_secrets ()

-
gboolean
+
gboolean
 nm_connection_update_secrets (NMConnection *connection,
                               const char *setting_name,
-                              GVariant *secrets,
-                              GError **error);
+ GVariant *secrets, + GError **error);

Update the specified setting's secrets, given a dictionary of secrets intended for that setting (deserialized from D-Bus for example). Will also extract the given setting's secrets hash if given a connection dictionary. If setting_name - is NULL, expects a fully serialized NMConnection as + is NULL, expects a fully serialized NMConnection as returned by nm_connection_to_dbus() and will update all secrets from all settings contained in secrets .

@@ -1217,13 +1233,13 @@ settings contained in secrets

secrets

-

a GVariant of secrets, of type NM_VARIANT_TYPE_CONNECTION +

a GVariant of secrets, of type NM_VARIANT_TYPE_CONNECTION or NM_VARIANT_TYPE_SETTING

 

error

-

location to store error, or NULL

+

location to store error, or NULL

  @@ -1231,7 +1247,7 @@ or

Returns

-

TRUE if the secrets were successfully updated, FALSE if the update +

TRUE if the secrets were successfully updated, FALSE if the update failed (tried to update secrets for a setting that doesn't exist, etc)

@@ -1242,7 +1258,7 @@ failed (tried to update secrets for a setting that doesn't exist, etc)

nm_connection_set_path (NMConnection *connection, const char *path);

Sets the D-Bus path of the connection. This property is not serialized, and -is only for the reference of the caller. Sets the “path” +is only for the reference of the caller. Sets the “path” property.

Parameters

@@ -1301,7 +1317,7 @@ nm_connection_get_path (const char * nm_connection_get_interface_name (NMConnection *connection);

Returns the interface name as stored in NMSettingConnection:interface_name. -If the connection contains no NMSettingConnection, it will return NULL.

+If the connection contains no NMSettingConnection, it will return NULL.

For hardware devices and software devices created outside of NetworkManager, this name is used to match the device. for software devices created by NetworkManager, this is the name of the created interface.

@@ -1322,13 +1338,13 @@ NetworkManager, this is the name of the created interface.

Returns

-

Name of the kernel interface or NULL

+

Name of the kernel interface or NULL


nm_connection_is_type ()

-
gboolean
+
gboolean
 nm_connection_is_type (NMConnection *connection,
                        const char *type);

A convenience function to check if the given connection @@ -1361,8 +1377,8 @@ property of the connection and matches that against

Returns

-

TRUE if the connection is of the given type -, FALSE if not

+

TRUE if the connection is of the given type +, FALSE if not


@@ -1371,7 +1387,7 @@ property of the connection and matches that against
void
 nm_connection_for_each_setting_value (NMConnection *connection,
                                       NMSettingValueIterFn func,
-                                      gpointer user_data);
+ gpointer user_data);

Iterates over the properties of each NMSetting object in the NMConnection, calling the supplied user function for each property.

@@ -1508,7 +1524,7 @@ nm_connection_get_connection_type (

nm_connection_is_virtual ()

-
gboolean
+
gboolean
 nm_connection_is_virtual (NMConnection *connection);

Checks if connection refers to a virtual device (and thus can potentially be @@ -1563,7 +1579,7 @@ Eg, "VLAN (eth1.1)".

Returns

the name of connection 's device, -or NULL if connection +or NULL if connection is not a virtual connection type.

[transfer full]

@@ -1591,7 +1607,7 @@ nm_connection_get_setting_802_1x (

Returns

-

an NMSetting8021x if the connection contains one, otherwise NULL.

+

an NMSetting8021x if the connection contains one, otherwise NULL.

[transfer none]

@@ -1618,7 +1634,7 @@ nm_connection_get_setting_bluetooth (

Returns

-

an NMSettingBluetooth if the connection contains one, otherwise NULL.

+

an NMSettingBluetooth if the connection contains one, otherwise NULL.

[transfer none]

@@ -1645,7 +1661,7 @@ nm_connection_get_setting_bond (

Returns

-

an NMSettingBond if the connection contains one, otherwise NULL.

+

an NMSettingBond if the connection contains one, otherwise NULL.

[transfer none]

@@ -1672,7 +1688,7 @@ nm_connection_get_setting_team (

Returns

-

an NMSettingTeam if the connection contains one, otherwise NULL.

+

an NMSettingTeam if the connection contains one, otherwise NULL.

[transfer none]

@@ -1699,7 +1715,7 @@ nm_connection_get_setting_team_port (

Returns

-

an NMSettingTeamPort if the connection contains one, otherwise NULL.

+

an NMSettingTeamPort if the connection contains one, otherwise NULL.

[transfer none]

@@ -1726,7 +1742,7 @@ nm_connection_get_setting_bridge (

Returns

-

an NMSettingBridge if the connection contains one, otherwise NULL.

+

an NMSettingBridge if the connection contains one, otherwise NULL.

[transfer none]

@@ -1753,7 +1769,7 @@ nm_connection_get_setting_bridge_port (

Returns

-

an NMSettingBridgePort if the connection contains one, otherwise NULL.

+

an NMSettingBridgePort if the connection contains one, otherwise NULL.

[transfer none]

@@ -1780,7 +1796,7 @@ nm_connection_get_setting_cdma (

Returns

-

an NMSettingCdma if the connection contains one, otherwise NULL.

+

an NMSettingCdma if the connection contains one, otherwise NULL.

[transfer none]

@@ -1807,7 +1823,7 @@ nm_connection_get_setting_connection (

Returns

-

an NMSettingConnection if the connection contains one, otherwise NULL.

+

an NMSettingConnection if the connection contains one, otherwise NULL.

[transfer none]

@@ -1888,7 +1904,7 @@ nm_connection_get_setting_gsm (

Returns

-

an NMSettingGsm if the connection contains one, otherwise NULL.

+

an NMSettingGsm if the connection contains one, otherwise NULL.

[transfer none]

@@ -1915,7 +1931,7 @@ nm_connection_get_setting_infiniband (

Returns

-

an NMSettingInfiniband if the connection contains one, otherwise NULL.

+

an NMSettingInfiniband if the connection contains one, otherwise NULL.

[transfer none]

@@ -1942,7 +1958,7 @@ nm_connection_get_setting_ip_tunnel (

Returns

-

an NMSettingIPTunnel if the connection contains one, otherwise NULL.

+

an NMSettingIPTunnel if the connection contains one, otherwise NULL.

[transfer none]

Since: 1.2

@@ -1974,7 +1990,7 @@ majority of IPv4-setting-related methods are on that type, not

Returns

an NMSettingIP4Config if the -connection contains one, otherwise NULL.

+connection contains one, otherwise NULL.

[type NMSettingIP4Config][transfer none]

@@ -2005,12 +2021,40 @@ majority of IPv6-setting-related methods are on that type, not

Returns

an NMSettingIP6Config if the -connection contains one, otherwise NULL.

+connection contains one, otherwise NULL.

[type NMSettingIP6Config][transfer none]


+

nm_connection_get_setting_macsec ()

+
NMSettingMacsec *
+nm_connection_get_setting_macsec (NMConnection *connection);
+

A shortcut to return any NMSettingMacsec the connection might contain.

+
+

Parameters

+
+++++ + + + + + +

connection

the NMConnection

 
+
+
+

Returns

+

an NMSettingMacsec if the connection contains one, otherwise NULL.

+

[transfer none]

+
+

Since: 1.6

+
+
+

nm_connection_get_setting_macvlan ()

NMSettingMacvlan *
 nm_connection_get_setting_macvlan (NMConnection *connection);
@@ -2032,7 +2076,7 @@ nm_connection_get_setting_macvlan (

Returns

-

an NMSettingMacvlan if the connection contains one, otherwise NULL.

+

an NMSettingMacvlan if the connection contains one, otherwise NULL.

[transfer none]

Since: 1.2

@@ -2060,7 +2104,7 @@ nm_connection_get_setting_olpc_mesh (

Returns

-

an NMSettingOlpcMesh if the connection contains one, otherwise NULL.

+

an NMSettingOlpcMesh if the connection contains one, otherwise NULL.

[transfer none]

@@ -2087,7 +2131,7 @@ nm_connection_get_setting_ppp (

Returns

-

an NMSettingPpp if the connection contains one, otherwise NULL.

+

an NMSettingPpp if the connection contains one, otherwise NULL.

[transfer none]

@@ -2114,9 +2158,37 @@ nm_connection_get_setting_pppoe (

Returns

-

an NMSettingPppoe if the connection contains one, otherwise NULL.

+

an NMSettingPppoe if the connection contains one, otherwise NULL.

+

[transfer none]

+
+ +
+
+

nm_connection_get_setting_proxy ()

+
NMSettingProxy *
+nm_connection_get_setting_proxy (NMConnection *connection);
+

A shortcut to return any NMSettingProxy the connection might contain.

+
+

Parameters

+
+++++ + + + + + +

connection

the NMConnection

 
+
+
+

Returns

+

an NMSettingProxy if the connection contains one, otherwise NULL.

[transfer none]

+

Since: 1.6


@@ -2141,7 +2213,7 @@ nm_connection_get_setting_serial (

Returns

-

an NMSettingSerial if the connection contains one, otherwise NULL.

+

an NMSettingSerial if the connection contains one, otherwise NULL.

[transfer none]

@@ -2168,7 +2240,7 @@ nm_connection_get_setting_tun (

Returns

-

an NMSettingTun if the connection contains one, otherwise NULL.

+

an NMSettingTun if the connection contains one, otherwise NULL.

[transfer none]

Since: 1.2

@@ -2196,7 +2268,7 @@ nm_connection_get_setting_vpn (

Returns

-

an NMSettingVpn if the connection contains one, otherwise NULL.

+

an NMSettingVpn if the connection contains one, otherwise NULL.

[transfer none]

@@ -2223,7 +2295,7 @@ nm_connection_get_setting_wimax (

Returns

-

an NMSettingWimax if the connection contains one, otherwise NULL.

+

an NMSettingWimax if the connection contains one, otherwise NULL.

[transfer none]

@@ -2250,7 +2322,7 @@ nm_connection_get_setting_adsl (

Returns

-

an NMSettingAdsl if the connection contains one, otherwise NULL.

+

an NMSettingAdsl if the connection contains one, otherwise NULL.

[transfer none]

@@ -2277,7 +2349,7 @@ nm_connection_get_setting_wired (

Returns

-

an NMSettingWired if the connection contains one, otherwise NULL.

+

an NMSettingWired if the connection contains one, otherwise NULL.

[transfer none]

@@ -2304,7 +2376,7 @@ nm_connection_get_setting_wireless (

Returns

-

an NMSettingWireless if the connection contains one, otherwise NULL.

+

an NMSettingWireless if the connection contains one, otherwise NULL.

[transfer none]

@@ -2332,7 +2404,7 @@ nm_connection_get_setting_wireless_security

Returns

-

an NMSettingWirelessSecurity if the connection contains one, otherwise NULL.

+

an NMSettingWirelessSecurity if the connection contains one, otherwise NULL.

[transfer none]

@@ -2359,7 +2431,7 @@ nm_connection_get_setting_vlan (

Returns

-

an NMSettingVlan if the connection contains one, otherwise NULL.

+

an NMSettingVlan if the connection contains one, otherwise NULL.

[transfer none]

@@ -2386,7 +2458,7 @@ nm_connection_get_setting_vxlan (

Returns

-

an NMSettingVxlan if the connection contains one, otherwise NULL.

+

an NMSettingVxlan if the connection contains one, otherwise NULL.

[transfer none]

Since: 1.2

@@ -2440,7 +2512,7 @@ nm_connection_get_setting_vxlan ( -

GTypeInterface parent;

+

GTypeInterface parent;

the parent interace struct

  @@ -2468,8 +2540,8 @@ nm_connection_get_setting_vxlan (

NM_VARIANT_TYPE_SETTING

#define NM_VARIANT_TYPE_SETTING G_VARIANT_TYPE_VARDICT
 
-

GVariantType for a dictionary mapping from property names to values. This is -an alias for G_VARIANT_TYPE_VARDICT, and is the type of each element of +

GVariantType for a dictionary mapping from property names to values. This is +an alias for G_VARIANT_TYPE_VARDICT, and is the type of each element of an NM_VARIANT_TYPE_CONNECTION dictionary.


diff --git a/docs/libnm/html/NMDevice.html b/docs/libnm/html/NMDevice.html index 7951da7a..a2fa6df2 100644 --- a/docs/libnm/html/NMDevice.html +++ b/docs/libnm/html/NMDevice.html @@ -117,7 +117,7 @@ -gboolean +gboolean nm_device_get_managed () @@ -133,7 +133,7 @@ -gboolean +gboolean nm_device_get_autoconnect () @@ -149,7 +149,7 @@ -gboolean +gboolean nm_device_get_firmware_missing () @@ -157,7 +157,7 @@ -gboolean +gboolean nm_device_get_nm_plugin_missing () @@ -220,7 +220,7 @@ -const GPtrArray * +const GPtrArray * nm_device_get_available_connections () @@ -235,7 +235,7 @@ -guint32 +guint32 nm_device_get_mtu () @@ -243,7 +243,7 @@ -gboolean +gboolean nm_device_is_real () @@ -251,7 +251,7 @@ -gboolean +gboolean nm_device_is_software () @@ -288,7 +288,7 @@ -GPtrArray * +GPtrArray * nm_device_get_lldp_neighbors () @@ -304,7 +304,7 @@ -gboolean +gboolean nm_device_reapply () @@ -320,7 +320,7 @@ -gboolean +gboolean nm_device_reapply_finish () @@ -352,7 +352,7 @@ -gboolean +gboolean nm_device_disconnect () @@ -368,7 +368,7 @@ -gboolean +gboolean nm_device_disconnect_finish () @@ -376,7 +376,7 @@ -gboolean +gboolean nm_device_delete () @@ -392,7 +392,7 @@ -gboolean +gboolean nm_device_delete_finish () @@ -400,7 +400,7 @@ -GPtrArray * +GPtrArray * nm_device_filter_connections () @@ -408,7 +408,7 @@ -gboolean +gboolean nm_device_connection_valid () @@ -416,7 +416,7 @@ -gboolean +gboolean nm_device_connection_compatible () @@ -424,7 +424,7 @@ -GType +GType nm_device_get_setting_type () @@ -464,7 +464,7 @@ -gboolean +gboolean nm_lldp_neighbor_get_attr_string_value () @@ -472,14 +472,14 @@ -gboolean +gboolean nm_lldp_neighbor_get_attr_uint_value () -const GVariantType * +const GVariantType * nm_lldp_neighbor_get_attr_type () @@ -504,13 +504,13 @@ Read -gboolean +gboolean autoconnect Read / Write -GPtrArray * +GPtrArray * available-connections Read @@ -538,36 +538,36 @@ -gchar * +gchar * driver Read -gchar * +gchar * driver-version Read -gboolean +gboolean firmware-missing Read -gchar * +gchar * firmware-version Read -gchar * +gchar * interface Read -gchar * +gchar * ip-interface Read @@ -585,44 +585,44 @@ -GPtrArray * +GPtrArray * lldp-neighbors Read -gboolean +gboolean managed Read -guint +guint metered Read -guint +guint mtu Read -gboolean +gboolean nm-plugin-missing Read -gchar * +gchar * physical-port-id Read -gchar * +gchar * product Read -gboolean +gboolean real Read @@ -632,19 +632,19 @@ Read -guint +guint state-reason Read -gchar * +gchar * udi Read -gchar * +gchar * vendor Read @@ -662,7 +662,7 @@ void state-changed -Run First +Run First @@ -793,7 +793,7 @@

Object Hierarchy

    GBoxed
     ╰── NMLldpNeighbor
-    GObject
+    GObject
     ╰── NMObject
         ╰── NMDevice
             ├── NMDeviceAdsl
@@ -804,6 +804,7 @@
             ├── NMDeviceGeneric
             ├── NMDeviceInfiniband
             ├── NMDeviceIPTunnel
+            ├── NMDeviceMacsec
             ├── NMDeviceMacvlan
             ├── NMDeviceModem
             ├── NMDeviceOlpcMesh
@@ -819,7 +820,7 @@
 

Implemented Interfaces

NMDevice implements - GInitable and GAsyncInitable.

+ GInitable and GAsyncInitable.

Description

@@ -1068,7 +1069,7 @@ nm_device_get_hw_address (

Returns

-

the current MAC of the device, or NULL. +

the current MAC of the device, or NULL. This is the internal string used by the device, and must not be modified.

@@ -1101,7 +1102,7 @@ nm_device_get_capabilities (

nm_device_get_managed ()

-
gboolean
+
gboolean
 nm_device_get_managed (NMDevice *device);

Whether the NMDevice is managed by NetworkManager.

@@ -1121,7 +1122,7 @@ nm_device_get_managed (

Returns

-

TRUE if the device is managed by NetworkManager

+

TRUE if the device is managed by NetworkManager


@@ -1129,7 +1130,7 @@ nm_device_get_managed (

nm_device_set_managed ()

void
 nm_device_set_managed (NMDevice *device,
-                       gboolean managed);
+ gboolean managed);

Enables or disables management of NMDevice by NetworkManager.

Parameters

@@ -1147,7 +1148,7 @@ nm_device_set_managed (

managed

-

TRUE to make the device managed by NetworkManager.

+

TRUE to make the device managed by NetworkManager.

  @@ -1158,7 +1159,7 @@ nm_device_set_managed (

nm_device_get_autoconnect ()

-
gboolean
+
gboolean
 nm_device_get_autoconnect (NMDevice *device);

Whether the NMDevice can be autoconnected.

@@ -1178,7 +1179,7 @@ nm_device_get_autoconnect (

Returns

-

TRUE if the device is allowed to be autoconnected

+

TRUE if the device is allowed to be autoconnected


@@ -1186,7 +1187,7 @@ nm_device_get_autoconnect (

nm_device_set_autoconnect ()

void
 nm_device_set_autoconnect (NMDevice *device,
-                           gboolean autoconnect);
+ gboolean autoconnect);

Enables or disables automatic activation of the NMDevice.

Parameters

@@ -1204,7 +1205,7 @@ nm_device_set_autoconnect (

autoconnect

-

TRUE to enable autoconnecting

+

TRUE to enable autoconnecting

  @@ -1214,7 +1215,7 @@ nm_device_set_autoconnect (

nm_device_get_firmware_missing ()

-
gboolean
+
gboolean
 nm_device_get_firmware_missing (NMDevice *device);

Indicates that firmware required for the device's operation is likely to be missing.

@@ -1235,14 +1236,14 @@ to be missing.

Returns

-

TRUE if firmware required for the device's operation is likely +

TRUE if firmware required for the device's operation is likely to be missing.


nm_device_get_nm_plugin_missing ()

-
gboolean
+
gboolean
 nm_device_get_nm_plugin_missing (NMDevice *device);

Indicates that the NetworkManager plugin for the device is not installed.

@@ -1262,7 +1263,7 @@ nm_device_get_nm_plugin_missing (

Returns

-

TRUE if the device plugin not installed.

+

TRUE if the device plugin not installed.

Since: 1.2

@@ -1291,7 +1292,7 @@ works with VPN connections.

Returns

-

the IPv4 NMIPConfig, or NULL if the device is not +

the IPv4 NMIPConfig, or NULL if the device is not activated.

[transfer none]

@@ -1321,7 +1322,7 @@ works with VPN connections.

Returns

-

the IPv4 NMDhcpConfig, or NULL if the device is +

the IPv4 NMDhcpConfig, or NULL if the device is not activated or not using DHCP.

[transfer none]

@@ -1351,7 +1352,7 @@ works with VPN connections.

Returns

-

the IPv6 NMIPConfig or NULL if the device is not activated.

+

the IPv6 NMIPConfig or NULL if the device is not activated.

[transfer none]

@@ -1380,7 +1381,7 @@ works with VPN connections.

Returns

-

the IPv6 NMDhcpConfig, or NULL if the device is +

the IPv6 NMDhcpConfig, or NULL if the device is not activated or not using DHCPv6.

[transfer none]

@@ -1460,7 +1461,7 @@ nm_device_get_active_connection (

Returns

-

the NMActiveConnection or NULL if the device is +

the NMActiveConnection or NULL if the device is not part of an active connection.

[transfer none]

@@ -1468,7 +1469,7 @@ not part of an active connection.


nm_device_get_available_connections ()

-
const GPtrArray *
+
const GPtrArray *
 nm_device_get_available_connections (NMDevice *device);

Gets the NMRemoteConnections currently known to the daemon that could be activated on device @@ -1490,7 +1491,7 @@ be activated on device

Returns

-

the GPtrArray +

the GPtrArray containing NMRemoteConnections. This is the internal copy used by the connection, and must not be modified.

[element-type NMRemoteConnection]

@@ -1501,7 +1502,7 @@ the connection, and must not be modified.

nm_device_get_physical_port_id ()

const char *
 nm_device_get_physical_port_id (NMDevice *device);
-

Gets the physical port ID of the NMDevice. If non-NULL, this is +

Gets the physical port ID of the NMDevice. If non-NULL, this is an opaque string that can be used to recognize when seemingly-unrelated NMDevices are actually just different virtual ports on a single physical port. (Eg, NPAR / SR-IOV.)

@@ -1522,7 +1523,7 @@ ports on a single physical port. (Eg, NPAR / SR-IOV.)

Returns

-

the physical port ID of the device, or NULL if the port +

the physical port ID of the device, or NULL if the port ID is unknown. This is the internal string used by the device and must not be modified.

@@ -1530,7 +1531,7 @@ must not be modified.


nm_device_get_mtu ()

-
guint32
+
guint32
 nm_device_get_mtu (NMDevice *device);

Gets the MTU of the NMDevice.

@@ -1556,7 +1557,7 @@ nm_device_get_mtu (

nm_device_is_real ()

-
gboolean
+
gboolean
 nm_device_is_real (NMDevice *device);

Parameters

@@ -1575,7 +1576,7 @@ nm_device_is_real (

Returns

-

TRUE if the device exists, or FALSE if it is a placeholder device +

TRUE if the device exists, or FALSE if it is a placeholder device that could be automatically created by NetworkManager if one of its “available-connections” was activated.

@@ -1584,7 +1585,7 @@ that could be automatically created by NetworkManager if one of its

nm_device_is_software ()

-
gboolean
+
gboolean
 nm_device_is_software (NMDevice *device);

Whether the device is a software device.

@@ -1604,8 +1605,8 @@ nm_device_is_software (

Returns

-

TRUE if device -is a software device, FALSE if it is a hardware device.

+

TRUE if device +is a software device, FALSE if it is a hardware device.


@@ -1721,7 +1722,7 @@ nm_device_get_metered (

nm_device_get_lldp_neighbors ()

-
GPtrArray *
+
GPtrArray *
 nm_device_get_lldp_neighbors (NMDevice *device);

Gets the list of neighbors discovered through LLDP.

@@ -1741,7 +1742,7 @@ nm_device_get_lldp_neighbors (

Returns

-

the GPtrArray +

the GPtrArray containing NMLldpNeighbors. This is the internal copy used by the device and must not be modified. The library never modifies the returned array and thus it is safe for callers to reference and keep using it.

@@ -1790,13 +1791,13 @@ devices in devices

nm_device_reapply ()

-
gboolean
+
gboolean
 nm_device_reapply (NMDevice *device,
                    NMConnection *connection,
-                   guint64 version_id,
-                   guint32 flags,
-                   GCancellable *cancellable,
-                   GError **error);
+ guint64 version_id, + guint32 flags, + GCancellable *cancellable, + GError **error);

Attempts to update device with changes to the currently active connection made since it was last applied.

@@ -1815,7 +1816,7 @@ made since it was last applied.

connection

-

the NMConnection to replace the applied settings with or NULL to reuse existing

+

the NMConnection to replace the applied settings with or NULL to reuse existing

  @@ -1832,12 +1833,12 @@ catch concurrent accesses.

cancellable

-

a GCancellable, or NULL

+

a GCancellable, or NULL

 

error

-

location for a GError, or NULL

+

location for a GError, or NULL

  @@ -1845,7 +1846,7 @@ catch concurrent accesses.

Returns

-

TRUE on success, FALSE on error, in which case error +

TRUE on success, FALSE on error, in which case error will be set.

Since: 1.2

@@ -1856,11 +1857,11 @@ will be set.

void
 nm_device_reapply_async (NMDevice *device,
                          NMConnection *connection,
-                         guint64 version_id,
-                         guint32 flags,
-                         GCancellable *cancellable,
-                         GAsyncReadyCallback callback,
-                         gpointer user_data);
+ guint64 version_id, + guint32 flags, + GCancellable *cancellable, + GAsyncReadyCallback callback, + gpointer user_data);

Asynchronously begins an attempt to update device with changes to the currently active connection made since it was last applied.

@@ -1879,7 +1880,7 @@ currently active connection made since it was last applied.

connection

-

the NMConnection to replace the applied settings with or NULL to reuse existing

+

the NMConnection to replace the applied settings with or NULL to reuse existing

  @@ -1896,7 +1897,7 @@ catch concurrent accesses.

cancellable

-

a GCancellable, or NULL

+

a GCancellable, or NULL

  @@ -1918,10 +1919,10 @@ catch concurrent accesses.


nm_device_reapply_finish ()

-
gboolean
+
gboolean
 nm_device_reapply_finish (NMDevice *device,
-                          GAsyncResult *result,
-                          GError **error);
+ GAsyncResult *result, + GError **error);

Gets the result of a call to nm_device_reapply_async().

Parameters

@@ -1939,12 +1940,12 @@ nm_device_reapply_finish (

result

-

the result passed to the GAsyncReadyCallback

+

the result passed to the GAsyncReadyCallback

 

error

-

location for a GError, or NULL

+

location for a GError, or NULL

  @@ -1952,7 +1953,7 @@ nm_device_reapply_finish (

Returns

-

TRUE on success, FALSE on error, in which case error +

TRUE on success, FALSE on error, in which case error will be set.

Since: 1.2

@@ -1962,10 +1963,10 @@ will be set.

nm_device_get_applied_connection ()

NMConnection *
 nm_device_get_applied_connection (NMDevice *device,
-                                  guint32 flags,
-                                  guint64 *version_id,
-                                  GCancellable *cancellable,
-                                  GError **error);
+ guint32 flags, + guint64 *version_id, + GCancellable *cancellable, + GError **error);

Fetch the currently applied connection on the device.

Parameters

@@ -1994,12 +1995,12 @@ the applied connection.

cancellable

-

a GCancellable, or NULL

+

a GCancellable, or NULL

 

error

-

location for a GError, or NULL

+

location for a GError, or NULL

  @@ -2008,7 +2009,7 @@ the applied connection.

Returns

a NMConnection with the currently applied settings -or NULL on error.

+or NULL on error.

The connection is as received from D-Bus and might not validate according to nm_connection_verify().

[transfer full]

@@ -2021,10 +2022,10 @@ to void nm_device_get_applied_connection_async (NMDevice *device, - guint32 flags, - GCancellable *cancellable, - GAsyncReadyCallback callback, - gpointer user_data);
+ guint32 flags, + GCancellable *cancellable, + GAsyncReadyCallback callback, + gpointer user_data);

Asynchronously begins an get the a currently applied connection.

Parameters

@@ -2047,7 +2048,7 @@ nm_device_get_applied_connection_async

cancellable

-

a GCancellable, or NULL

+

a GCancellable, or NULL

  @@ -2072,9 +2073,9 @@ nm_device_get_applied_connection_async
NMConnection *
 nm_device_get_applied_connection_finish
                                (NMDevice *device,
-                                GAsyncResult *result,
-                                guint64 *version_id,
-                                GError **error);
+ GAsyncResult *result, + guint64 *version_id, + GError **error);

Gets the result of a call to nm_device_get_applied_connection_async().

Parameters

@@ -2092,7 +2093,7 @@ nm_device_get_applied_connection_finish

result

-

the result passed to the GAsyncReadyCallback

+

the result passed to the GAsyncReadyCallback

  @@ -2103,7 +2104,7 @@ connection.

error

-

location for a GError, or NULL

+

location for a GError, or NULL

  @@ -2111,7 +2112,7 @@ connection.

Returns

-

a currently applied NMConnection or NULL in case +

a currently applied NMConnection or NULL in case of error.

The connection is as received from D-Bus and might not validate according to nm_connection_verify().

@@ -2122,10 +2123,10 @@ to

nm_device_disconnect ()

-
gboolean
+
gboolean
 nm_device_disconnect (NMDevice *device,
-                      GCancellable *cancellable,
-                      GError **error);
+ GCancellable *cancellable, + GError **error);

Disconnects the device if currently connected, and prevents the device from automatically connecting to networks until the next manual network connection request.

@@ -2145,12 +2146,12 @@ request.

cancellable

-

a GCancellable, or NULL

+

a GCancellable, or NULL

 

error

-

location for a GError, or NULL

+

location for a GError, or NULL

  @@ -2158,7 +2159,7 @@ request.

Returns

-

TRUE on success, FALSE on error, in which case error +

TRUE on success, FALSE on error, in which case error will be set.

@@ -2167,9 +2168,9 @@ will be set.

nm_device_disconnect_async ()

void
 nm_device_disconnect_async (NMDevice *device,
-                            GCancellable *cancellable,
-                            GAsyncReadyCallback callback,
-                            gpointer user_data);
+ GCancellable *cancellable, + GAsyncReadyCallback callback, + gpointer user_data);

Asynchronously begins disconnecting the device if currently connected, and prevents the device from automatically connecting to networks until the next manual network connection request.

@@ -2189,7 +2190,7 @@ manual network connection request.

cancellable

-

a GCancellable, or NULL

+

a GCancellable, or NULL

  @@ -2210,10 +2211,10 @@ manual network connection request.


nm_device_disconnect_finish ()

-
gboolean
+
gboolean
 nm_device_disconnect_finish (NMDevice *device,
-                             GAsyncResult *result,
-                             GError **error);
+ GAsyncResult *result, + GError **error);

Gets the result of a call to nm_device_disconnect_async().

Parameters

@@ -2231,12 +2232,12 @@ nm_device_disconnect_finish (

result

-

the result passed to the GAsyncReadyCallback

+

the result passed to the GAsyncReadyCallback

 

error

-

location for a GError, or NULL

+

location for a GError, or NULL

  @@ -2244,17 +2245,17 @@ nm_device_disconnect_finish (

Returns

-

TRUE on success, FALSE on error, in which case error +

TRUE on success, FALSE on error, in which case error will be set.


nm_device_delete ()

-
gboolean
+
gboolean
 nm_device_delete (NMDevice *device,
-                  GCancellable *cancellable,
-                  GError **error);
+ GCancellable *cancellable, + GError **error);

Deletes the software device. Hardware devices can't be deleted.

Parameters

@@ -2272,12 +2273,12 @@ nm_device_delete (

cancellable

-

a GCancellable, or NULL

+

a GCancellable, or NULL

 

error

-

location for a GError, or NULL

+

location for a GError, or NULL

  @@ -2285,7 +2286,7 @@ nm_device_delete (

Returns

-

TRUE on success, FALSE on error, in which case error +

TRUE on success, FALSE on error, in which case error will be set.

@@ -2294,9 +2295,9 @@ will be set.

nm_device_delete_async ()

void
 nm_device_delete_async (NMDevice *device,
-                        GCancellable *cancellable,
-                        GAsyncReadyCallback callback,
-                        gpointer user_data);
+ GCancellable *cancellable, + GAsyncReadyCallback callback, + gpointer user_data);

Asynchronously begins deleteing the software device. Hardware devices can't be deleted.

@@ -2315,7 +2316,7 @@ be deleted.

cancellable

-

a GCancellable, or NULL

+

a GCancellable, or NULL

  @@ -2336,10 +2337,10 @@ be deleted.


nm_device_delete_finish ()

-
gboolean
+
gboolean
 nm_device_delete_finish (NMDevice *device,
-                         GAsyncResult *result,
-                         GError **error);
+ GAsyncResult *result, + GError **error);

Gets the result of a call to nm_device_delete_async().

Parameters

@@ -2357,12 +2358,12 @@ nm_device_delete_finish (

result

-

the result passed to the GAsyncReadyCallback

+

the result passed to the GAsyncReadyCallback

 

error

-

location for a GError, or NULL

+

location for a GError, or NULL

  @@ -2370,16 +2371,16 @@ nm_device_delete_finish (

Returns

-

TRUE on success, FALSE on error, in which case error +

TRUE on success, FALSE on error, in which case error will be set.


nm_device_filter_connections ()

-
GPtrArray *
+
GPtrArray *
 nm_device_filter_connections (NMDevice *device,
-                              const GPtrArray *connections);
+ const GPtrArray *connections);

Filters a given array of connections for a given NMDevice object and returns connections which may be activated with the device. For example if device @@ -2406,7 +2407,7 @@ incompatible with the device. To get the full list of connections see

connections

-

an array of NMConnections to filter.

+

an array of NMConnections to filter.

[element-type NMConnection] @@ -2415,16 +2416,16 @@ incompatible with the device. To get the full list of connections see

Returns

an array of -NMConnections that could be activated with the given device +NMConnections that could be activated with the given device . The array -should be freed with g_ptr_array_unref() when it is no longer required.

+should be freed with g_ptr_array_unref() when it is no longer required.

[transfer container][element-type NMConnection]


nm_device_connection_valid ()

-
gboolean
+
gboolean
 nm_device_connection_valid (NMDevice *device,
                             NMConnection *connection);

Validates a given connection for a given NMDevice object and returns @@ -2461,17 +2462,17 @@ against

Returns

-

TRUE if the connection may be activated with this device, FALSE +

TRUE if the connection may be activated with this device, FALSE if is incompatible with the device's capabilities and characteristics.


nm_device_connection_compatible ()

-
gboolean
+
gboolean
 nm_device_connection_compatible (NMDevice *device,
                                  NMConnection *connection,
-                                 GError **error);
+ GError **error);

Validates a given connection for a given NMDevice object and returns whether the connection may be activated with the device. For example if device @@ -2506,7 +2507,7 @@ against

error

-

return location for a GError, or NULL

+

return location for a GError, or NULL

  @@ -2514,14 +2515,14 @@ against

Returns

-

TRUE if the connection may be activated with this device, FALSE +

TRUE if the connection may be activated with this device, FALSE if is incompatible with the device's capabilities and characteristics.


nm_device_get_setting_type ()

-
GType
+
GType
 nm_device_get_setting_type (NMDevice *device);

Gets the (primary) NMSetting subtype associated with connections that can be used on device @@ -2631,7 +2632,7 @@ nm_lldp_neighbor_get_attr_names (

Returns

-

a NULL-terminated array of attribute names.

+

a NULL-terminated array of attribute names.

[transfer full]

Since: 1.2

@@ -2639,7 +2640,7 @@ nm_lldp_neighbor_get_attr_names (

nm_lldp_neighbor_get_attr_string_value ()

-
gboolean
+
gboolean
 nm_lldp_neighbor_get_attr_string_value
                                (NMLldpNeighbor *neighbor,
                                 char *name,
@@ -2676,18 +2677,18 @@ nm_lldp_neighbor_get_attr_string_value
 

Returns

-

TRUE if a string attribute with name name -was found, FALSE otherwise

+

TRUE if a string attribute with name name +was found, FALSE otherwise

Since: 1.2


nm_lldp_neighbor_get_attr_uint_value ()

-
gboolean
+
gboolean
 nm_lldp_neighbor_get_attr_uint_value (NMLldpNeighbor *neighbor,
                                       char *name,
-                                      guint *out_value);
+ guint *out_value);

Gets the uint value of attribute with name name on neighbor

@@ -2720,15 +2721,15 @@ nm_lldp_neighbor_get_attr_uint_value (

Returns

-

TRUE if a uint attribute with name name -was found, FALSE otherwise

+

TRUE if a uint attribute with name name +was found, FALSE otherwise

Since: 1.2


nm_lldp_neighbor_get_attr_type ()

-
const GVariantType *
+
const GVariantType *
 nm_lldp_neighbor_get_attr_type (NMLldpNeighbor *neighbor,
                                 char *name);

Get the type of an attribute.

@@ -2756,7 +2757,7 @@ nm_lldp_neighbor_get_attr_type (

Returns

-

the GVariantType of the attribute with name name +

the GVariantType of the attribute with name name

Since: 1.2

@@ -2942,7 +2943,7 @@ nm_lldp_neighbor_get_attr_type (

The “autoconnect” property

-
  “autoconnect”              gboolean
+
  “autoconnect”              gboolean

Whether the device can auto-activate a connection.

Flags: Read / Write

Default value: TRUE

@@ -2950,7 +2951,7 @@ nm_lldp_neighbor_get_attr_type (

The “available-connections” property

-
  “available-connections”    GPtrArray *
+
  “available-connections”    GPtrArray *

The available connections of the device

Element-type: NMRemoteConnection

Flags: Read

@@ -2987,7 +2988,7 @@ nm_lldp_neighbor_get_attr_type (

The “driver” property

-
  “driver”                   gchar *
+
  “driver”                   gchar *

The driver of the device.

Flags: Read

Default value: NULL

@@ -2995,7 +2996,7 @@ nm_lldp_neighbor_get_attr_type (

The “driver-version” property

-
  “driver-version”           gchar *
+
  “driver-version”           gchar *

The version of the device driver.

Flags: Read

Default value: NULL

@@ -3003,8 +3004,8 @@ nm_lldp_neighbor_get_attr_type (

The “firmware-missing” property

-
  “firmware-missing”         gboolean
-

When TRUE indicates the device is likely missing firmware required +

  “firmware-missing”         gboolean
+

When TRUE indicates the device is likely missing firmware required for its operation.

Flags: Read

Default value: FALSE

@@ -3012,7 +3013,7 @@ for its operation.


The “firmware-version” property

-
  “firmware-version”         gchar *
+
  “firmware-version”         gchar *

The firmware version of the device.

Flags: Read

Default value: NULL

@@ -3020,7 +3021,7 @@ for its operation.


The “interface” property

-
  “interface”                gchar *
+
  “interface”                gchar *

The interface of the device.

Flags: Read

Default value: NULL

@@ -3028,7 +3029,7 @@ for its operation.


The “ip-interface” property

-
  “ip-interface”             gchar *
+
  “ip-interface”             gchar *

The IP interface of the device which should be used for all IP-related operations like addressing and routing.

Flags: Read

@@ -3051,14 +3052,14 @@ operations like addressing and routing.


The “lldp-neighbors” property

-
  “lldp-neighbors”           GPtrArray *
+
  “lldp-neighbors”           GPtrArray *

The LLDP neighbors.

Flags: Read


The “managed” property

-
  “managed”                  gboolean
+
  “managed”                  gboolean

Whether the device is managed by NetworkManager.

Flags: Read

Default value: FALSE

@@ -3066,7 +3067,7 @@ operations like addressing and routing.


The “metered” property

-
  “metered”                  guint
+
  “metered”                  guint

Whether the device is metered.

Flags: Read

Default value: 0

@@ -3075,7 +3076,7 @@ operations like addressing and routing.


The “mtu” property

-
  “mtu”                      guint
+
  “mtu”                      guint

The MTU of the device.

Flags: Read

Default value: 1500

@@ -3083,8 +3084,8 @@ operations like addressing and routing.


The “nm-plugin-missing” property

-
  “nm-plugin-missing”        gboolean
-

When TRUE indicates that the NetworkManager plugin for the device +

  “nm-plugin-missing”        gboolean
+

When TRUE indicates that the NetworkManager plugin for the device is not installed.

Flags: Read

Default value: FALSE

@@ -3093,7 +3094,7 @@ is not installed.


The “physical-port-id” property

-
  “physical-port-id”         gchar *
+
  “physical-port-id”         gchar *

The physical port ID of the device. (See nm_device_get_physical_port_id().)

Flags: Read

@@ -3102,7 +3103,7 @@ is not installed.


The “product” property

-
  “product”                  gchar *
+
  “product”                  gchar *

The product string of the device.

Flags: Read

Default value: NULL

@@ -3110,7 +3111,7 @@ is not installed.


The “real” property

-
  “real”                     gboolean
+
  “real”                     gboolean

Whether the device is real or is a placeholder device that could be created automatically by NetworkManager if one of its “available-connections” was activated.

@@ -3129,7 +3130,7 @@ be created automatically by NetworkManager if one of its

The “state-reason” property

-
  “state-reason”             guint
+
  “state-reason”             guint

The reason for the device state.

Flags: Read

Default value: 0

@@ -3137,7 +3138,7 @@ be created automatically by NetworkManager if one of its

The “udi” property

-
  “udi”                      gchar *
+
  “udi”                      gchar *

An operating-system specific device hardware identifier; this is not unique to a specific hardware device across reboots or hotplugs. It is an opaque string which for some device types (Bluetooth, Modem) @@ -3150,7 +3151,7 @@ request more information about the device from those services.


The “vendor” property

-
  “vendor”                   gchar *
+
  “vendor”                   gchar *

The vendor string of the device.

Flags: Read

Default value: NULL

@@ -3162,10 +3163,10 @@ request more information about the device from those services.

The “state-changed” signal

void
 user_function (NMDevice *device,
-               guint     new_state,
-               guint     old_state,
-               guint     reason,
-               gpointer  user_data)
+ guint new_state, + guint old_state, + guint reason, + gpointer user_data)

Notifies the state change of a NMDevice.

Parameters

@@ -3204,7 +3205,7 @@ user_function (
-

Flags: Run First

+

Flags: Run First

diff --git a/docs/libnm/html/NMDeviceAdsl.html b/docs/libnm/html/NMDeviceAdsl.html index c687ebf2..2a158f31 100644 --- a/docs/libnm/html/NMDeviceAdsl.html +++ b/docs/libnm/html/NMDeviceAdsl.html @@ -43,7 +43,7 @@ -gboolean +gboolean nm_device_adsl_get_carrier () @@ -60,7 +60,7 @@ -gboolean +gboolean carrier Read @@ -87,7 +87,7 @@

Object Hierarchy

-
    GObject
+
    GObject
     ╰── NMObject
         ╰── NMDevice
             ╰── NMDeviceAdsl
@@ -97,7 +97,7 @@
 

Implemented Interfaces

NMDeviceAdsl implements - GInitable and GAsyncInitable.

+ GInitable and GAsyncInitable.

Description

@@ -106,7 +106,7 @@ NMDeviceAdsl implements

Functions

nm_device_adsl_get_carrier ()

-
gboolean
+
gboolean
 nm_device_adsl_get_carrier (NMDeviceAdsl *device);

Whether the device has carrier.

@@ -126,7 +126,7 @@ nm_device_adsl_get_carrier (

Returns

-

TRUE if the device has carrier

+

TRUE if the device has carrier

@@ -147,7 +147,7 @@ nm_device_adsl_get_carrier (

Property Details

The “carrier” property

-
  “carrier”                  gboolean
+
  “carrier”                  gboolean

Whether the device has carrier.

Flags: Read

Default value: FALSE

diff --git a/docs/libnm/html/NMDeviceBond.html b/docs/libnm/html/NMDeviceBond.html index 74244575..fdd703ad 100644 --- a/docs/libnm/html/NMDeviceBond.html +++ b/docs/libnm/html/NMDeviceBond.html @@ -51,14 +51,14 @@ -gboolean +gboolean nm_device_bond_get_carrier () -const GPtrArray * +const GPtrArray * nm_device_bond_get_slaves () @@ -77,19 +77,19 @@ -gboolean +gboolean carrier Read -gchar * +gchar * hw-address Read -GPtrArray * +GPtrArray * slaves Read @@ -125,7 +125,7 @@

Object Hierarchy

-
    GObject
+
    GObject
     ╰── NMObject
         ╰── NMDevice
             ╰── NMDeviceBond
@@ -135,7 +135,7 @@
 

Implemented Interfaces

NMDeviceBond implements - GInitable and GAsyncInitable.

+ GInitable and GAsyncInitable.

Description

@@ -171,7 +171,7 @@ device, and must not be modified.


nm_device_bond_get_carrier ()

-
gboolean
+
gboolean
 nm_device_bond_get_carrier (NMDeviceBond *device);

Whether the device has carrier.

@@ -191,13 +191,13 @@ nm_device_bond_get_carrier (

Returns

-

TRUE if the device has carrier

+

TRUE if the device has carrier


nm_device_bond_get_slaves ()

-
const GPtrArray *
+
const GPtrArray *
 nm_device_bond_get_slaves (NMDeviceBond *device);

Gets the devices currently slaved to device .

@@ -218,7 +218,7 @@ nm_device_bond_get_slaves (

Returns

-

the GPtrArray containing +

the GPtrArray containing NMDevices that are slaves of device . This is the internal copy used by the device, and must not be modified.

@@ -255,7 +255,7 @@ copy used by the device, and must not be modified.

Property Details

The “carrier” property

-
  “carrier”                  gboolean
+
  “carrier”                  gboolean

Whether the device has carrier.

Flags: Read

Default value: FALSE

@@ -263,7 +263,7 @@ copy used by the device, and must not be modified.


The “hw-address” property

-
  “hw-address”               gchar *
+
  “hw-address”               gchar *

The hardware (MAC) address of the device.

Flags: Read

Default value: NULL

@@ -271,7 +271,7 @@ copy used by the device, and must not be modified.


The “slaves” property

-
  “slaves”                   GPtrArray *
+
  “slaves”                   GPtrArray *

The devices slaved to the bond device.

Element-type: NMDevice

Flags: Read

diff --git a/docs/libnm/html/NMDeviceBridge.html b/docs/libnm/html/NMDeviceBridge.html index fab0710f..f566d8f0 100644 --- a/docs/libnm/html/NMDeviceBridge.html +++ b/docs/libnm/html/NMDeviceBridge.html @@ -51,14 +51,14 @@ -gboolean +gboolean nm_device_bridge_get_carrier () -const GPtrArray * +const GPtrArray * nm_device_bridge_get_slaves () @@ -77,19 +77,19 @@ -gboolean +gboolean carrier Read -gchar * +gchar * hw-address Read -GPtrArray * +GPtrArray * slaves Read @@ -125,7 +125,7 @@

Object Hierarchy

-
    GObject
+
    GObject
     ╰── NMObject
         ╰── NMDevice
             ╰── NMDeviceBridge
@@ -135,7 +135,7 @@
 

Implemented Interfaces

NMDeviceBridge implements - GInitable and GAsyncInitable.

+ GInitable and GAsyncInitable.

Description

@@ -171,7 +171,7 @@ device, and must not be modified.


nm_device_bridge_get_carrier ()

-
gboolean
+
gboolean
 nm_device_bridge_get_carrier (NMDeviceBridge *device);

Whether the device has carrier.

@@ -191,13 +191,13 @@ nm_device_bridge_get_carrier (

Returns

-

TRUE if the device has carrier

+

TRUE if the device has carrier


nm_device_bridge_get_slaves ()

-
const GPtrArray *
+
const GPtrArray *
 nm_device_bridge_get_slaves (NMDeviceBridge *device);

Gets the devices currently slaved to device .

@@ -218,7 +218,7 @@ nm_device_bridge_get_slaves (

Returns

-

the GPtrArray containing +

the GPtrArray containing NMDevices that are slaves of device . This is the internal copy used by the device, and must not be modified.

@@ -255,7 +255,7 @@ copy used by the device, and must not be modified.

Property Details

The “carrier” property

-
  “carrier”                  gboolean
+
  “carrier”                  gboolean

Whether the device has carrier.

Flags: Read

Default value: FALSE

@@ -263,7 +263,7 @@ copy used by the device, and must not be modified.


The “hw-address” property

-
  “hw-address”               gchar *
+
  “hw-address”               gchar *

The hardware (MAC) address of the device.

Flags: Read

Default value: NULL

@@ -271,7 +271,7 @@ copy used by the device, and must not be modified.


The “slaves” property

-
  “slaves”                   GPtrArray *
+
  “slaves”                   GPtrArray *

The devices slaved to the bridge device.

Element-type: NMDevice

Flags: Read

diff --git a/docs/libnm/html/NMDeviceBt.html b/docs/libnm/html/NMDeviceBt.html index df2edac0..7f7ca146 100644 --- a/docs/libnm/html/NMDeviceBt.html +++ b/docs/libnm/html/NMDeviceBt.html @@ -83,13 +83,13 @@ -gchar * +gchar * hw-address Read -gchar * +gchar * name Read @@ -125,7 +125,7 @@

Object Hierarchy

-
    GObject
+
    GObject
     ╰── NMObject
         ╰── NMDevice
             ╰── NMDeviceBt
@@ -135,7 +135,7 @@
 

Implemented Interfaces

NMDeviceBt implements - GInitable and GAsyncInitable.

+ GInitable and GAsyncInitable.

Description

@@ -257,7 +257,7 @@ nm_device_bt_get_capabilities (

The “hw-address” property

-
  “hw-address”               gchar *
+
  “hw-address”               gchar *

The hardware (MAC) address of the device.

Flags: Read

Default value: NULL

@@ -265,7 +265,7 @@ nm_device_bt_get_capabilities (

The “name” property

-
  “name”                     gchar *
+
  “name”                     gchar *

The name of the bluetooth device.

Flags: Read

Default value: NULL

diff --git a/docs/libnm/html/NMDeviceEthernet.html b/docs/libnm/html/NMDeviceEthernet.html index 0e2b62b6..c2d79716 100644 --- a/docs/libnm/html/NMDeviceEthernet.html +++ b/docs/libnm/html/NMDeviceEthernet.html @@ -58,7 +58,7 @@ -guint32 +guint32 nm_device_ethernet_get_speed () @@ -66,7 +66,7 @@ -gboolean +gboolean nm_device_ethernet_get_carrier () @@ -92,29 +92,29 @@ -gboolean +gboolean carrier Read -gchar * +gchar * hw-address Read -gchar * +gchar * perm-hw-address Read -GStrv +GStrv s390-subchannels Read -guint +guint speed Read @@ -158,7 +158,7 @@

Object Hierarchy

-
    GObject
+
    GObject
     ╰── NMObject
         ╰── NMDevice
             ╰── NMDeviceEthernet
@@ -168,7 +168,7 @@
 

Implemented Interfaces

NMDeviceEthernet implements - GInitable and GAsyncInitable.

+ GInitable and GAsyncInitable.

Description

@@ -232,7 +232,7 @@ device, and must not be modified.


nm_device_ethernet_get_speed ()

-
guint32
+
guint32
 nm_device_ethernet_get_speed (NMDeviceEthernet *device);

Gets the speed of the NMDeviceEthernet.

@@ -258,7 +258,7 @@ nm_device_ethernet_get_speed (

nm_device_ethernet_get_carrier ()

-
gboolean
+
gboolean
 nm_device_ethernet_get_carrier (NMDeviceEthernet *device);

Whether the device has carrier.

@@ -278,7 +278,7 @@ nm_device_ethernet_get_carrier (

Returns

-

TRUE if the device has carrier

+

TRUE if the device has carrier


@@ -353,7 +353,7 @@ one subchannel the s390 device uses to communicate to the host.

Property Details

The “carrier” property

-
  “carrier”                  gboolean
+
  “carrier”                  gboolean

Whether the device has carrier.

Flags: Read

Default value: FALSE

@@ -361,7 +361,7 @@ one subchannel the s390 device uses to communicate to the host.


The “hw-address” property

-
  “hw-address”               gchar *
+
  “hw-address”               gchar *

The active hardware (MAC) address of the device.

Flags: Read

Default value: NULL

@@ -369,7 +369,7 @@ one subchannel the s390 device uses to communicate to the host.


The “perm-hw-address” property

-
  “perm-hw-address”          gchar *
+
  “perm-hw-address”          gchar *

The permanent hardware (MAC) address of the device.

Flags: Read

Default value: NULL

@@ -377,7 +377,7 @@ one subchannel the s390 device uses to communicate to the host.


The “s390-subchannels” property

-
  “s390-subchannels”         GStrv
+
  “s390-subchannels”         GStrv

Identifies subchannels of this network device used for communication with z/VM or s390 host.

Flags: Read

@@ -386,7 +386,7 @@ communication with z/VM or s390 host.


The “speed” property

-
  “speed”                    guint
+
  “speed”                    guint

The speed of the device.

Flags: Read

Default value: 0

diff --git a/docs/libnm/html/NMDeviceGeneric.html b/docs/libnm/html/NMDeviceGeneric.html index f61ab469..9af61252 100644 --- a/docs/libnm/html/NMDeviceGeneric.html +++ b/docs/libnm/html/NMDeviceGeneric.html @@ -61,13 +61,13 @@ -gchar * +gchar * hw-address Read -gchar * +gchar * type-description Read @@ -99,7 +99,7 @@

Object Hierarchy

-
    GObject
+
    GObject
     ╰── NMObject
         ╰── NMDevice
             ╰── NMDeviceGeneric
@@ -109,7 +109,7 @@
 

Implemented Interfaces

NMDeviceGeneric implements - GInitable and GAsyncInitable.

+ GInitable and GAsyncInitable.

Description

@@ -166,7 +166,7 @@ device, and must not be modified.

Property Details

The “hw-address” property

-
  “hw-address”               gchar *
+
  “hw-address”               gchar *

The hardware address of the device.

Flags: Read

Default value: NULL

@@ -174,8 +174,8 @@ device, and must not be modified.


The “type-description” property

-
  “type-description”         gchar *
-

A description of the specific type of device this is, or NULL +

  “type-description”         gchar *
+

A description of the specific type of device this is, or NULL if not known.

Flags: Read

Default value: NULL

diff --git a/docs/libnm/html/NMDeviceIPTunnel.html b/docs/libnm/html/NMDeviceIPTunnel.html index 0c8a6ee9..e0afef32 100644 --- a/docs/libnm/html/NMDeviceIPTunnel.html +++ b/docs/libnm/html/NMDeviceIPTunnel.html @@ -74,7 +74,7 @@ -guint8 +guint8 nm_device_ip_tunnel_get_ttl () @@ -82,7 +82,7 @@ -guint8 +guint8 nm_device_ip_tunnel_get_tos () @@ -90,7 +90,7 @@ -gboolean +gboolean nm_device_ip_tunnel_get_path_mtu_discovery () @@ -112,7 +112,7 @@ -guint8 +guint8 nm_device_ip_tunnel_get_encapsulation_limit () @@ -120,7 +120,7 @@ -guint +guint nm_device_ip_tunnel_get_flow_label () @@ -139,35 +139,35 @@ -guchar +guchar encapsulation-limit Read -guint +guint flow-label Read -gchar * +gchar * input-key Read -gchar * +gchar * local Read -guint +guint mode Read -gchar * +gchar * output-key Read @@ -178,23 +178,23 @@ Read -gboolean +gboolean path-mtu-discovery Read -gchar * +gchar * remote Read -guchar +guchar tos Read -guchar +guchar ttl Read @@ -262,7 +262,7 @@

Object Hierarchy

-
    GObject
+
    GObject
     ╰── NMObject
         ╰── NMDevice
             ╰── NMDeviceIPTunnel
@@ -272,7 +272,7 @@
 

Implemented Interfaces

NMDeviceIPTunnel implements - GInitable and GAsyncInitable.

+ GInitable and GAsyncInitable.

Description

@@ -386,7 +386,7 @@ nm_device_ip_tunnel_get_remote (

nm_device_ip_tunnel_get_ttl ()

-
guint8
+
guint8
 nm_device_ip_tunnel_get_ttl (NMDeviceIPTunnel *device);

Parameters

@@ -412,7 +412,7 @@ nm_device_ip_tunnel_get_ttl (

nm_device_ip_tunnel_get_tos ()

-
guint8
+
guint8
 nm_device_ip_tunnel_get_tos (NMDeviceIPTunnel *device);

Parameters

@@ -439,7 +439,7 @@ to tunneled packets.


nm_device_ip_tunnel_get_path_mtu_discovery ()

-
gboolean
+
gboolean
 nm_device_ip_tunnel_get_path_mtu_discovery
                                (NMDeviceIPTunnel *device);
@@ -518,7 +518,7 @@ nm_device_ip_tunnel_get_output_key (

nm_device_ip_tunnel_get_encapsulation_limit ()

-
guint8
+
guint8
 nm_device_ip_tunnel_get_encapsulation_limit
                                (NMDeviceIPTunnel *device);
@@ -545,7 +545,7 @@ nm_device_ip_tunnel_get_encapsulation_limit

nm_device_ip_tunnel_get_flow_label ()

-
guint
+
guint
 nm_device_ip_tunnel_get_flow_label (NMDeviceIPTunnel *device);

Parameters

@@ -646,7 +646,7 @@ nm_device_ip_tunnel_get_flow_label (

Property Details

The “encapsulation-limit” property

-
  “encapsulation-limit”      guchar
+
  “encapsulation-limit”      guchar

How many additional levels of encapsulation are permitted to be prepended to packets. This property applies only to IPv6 tunnels.

@@ -657,7 +657,7 @@ tunnels.


The “flow-label” property

-
  “flow-label”               guint
+
  “flow-label”               guint

The flow label to assign to tunnel packets. This property applies only to IPv6 tunnels.

Flags: Read

@@ -668,7 +668,7 @@ applies only to IPv6 tunnels.


The “input-key” property

-
  “input-key”                gchar *
+
  “input-key”                gchar *

The key used for tunneled input packets, if applicable.

Flags: Read

Default value: NULL

@@ -677,7 +677,7 @@ applies only to IPv6 tunnels.


The “local” property

-
  “local”                    gchar *
+
  “local”                    gchar *

The local endpoint of the tunnel.

Flags: Read

Default value: NULL

@@ -686,7 +686,7 @@ applies only to IPv6 tunnels.


The “mode” property

-
  “mode”                     guint
+
  “mode”                     guint

The tunneling mode of the device.

Flags: Read

Default value: 0

@@ -695,7 +695,7 @@ applies only to IPv6 tunnels.


The “output-key” property

-
  “output-key”               gchar *
+
  “output-key”               gchar *

The key used for tunneled output packets, if applicable.

Flags: Read

Default value: NULL

@@ -712,7 +712,7 @@ applies only to IPv6 tunnels.


The “path-mtu-discovery” property

-
  “path-mtu-discovery”       gboolean
+
  “path-mtu-discovery”       gboolean

Whether path MTU discovery is enabled on this tunnel.

Flags: Read

Default value: FALSE

@@ -721,7 +721,7 @@ applies only to IPv6 tunnels.


The “remote” property

-
  “remote”                   gchar *
+
  “remote”                   gchar *

The remote endpoint of the tunnel.

Flags: Read

Default value: NULL

@@ -730,7 +730,7 @@ applies only to IPv6 tunnels.


The “tos” property

-
  “tos”                      guchar
+
  “tos”                      guchar

The type of service (IPv4) or traffic class (IPv6) assigned to tunneled packets.

Flags: Read

@@ -740,7 +740,7 @@ tunneled packets.


The “ttl” property

-
  “ttl”                      guchar
+
  “ttl”                      guchar

The TTL assigned to tunneled packets. 0 is a special value meaning that packets inherit the TTL value

Flags: Read

diff --git a/docs/libnm/html/NMDeviceInfiniband.html b/docs/libnm/html/NMDeviceInfiniband.html index 912d7c44..9818369c 100644 --- a/docs/libnm/html/NMDeviceInfiniband.html +++ b/docs/libnm/html/NMDeviceInfiniband.html @@ -51,7 +51,7 @@ -gboolean +gboolean nm_device_infiniband_get_carrier () @@ -70,13 +70,13 @@ -gboolean +gboolean carrier Read -gchar * +gchar * hw-address Read @@ -108,7 +108,7 @@

Object Hierarchy

-
    GObject
+
    GObject
     ╰── NMObject
         ╰── NMDevice
             ╰── NMDeviceInfiniband
@@ -118,7 +118,7 @@
 

Implemented Interfaces

NMDeviceInfiniband implements - GInitable and GAsyncInitable.

+ GInitable and GAsyncInitable.

Description

@@ -154,7 +154,7 @@ device, and must not be modified.


nm_device_infiniband_get_carrier ()

-
gboolean
+
gboolean
 nm_device_infiniband_get_carrier (NMDeviceInfiniband *device);

Whether the device has carrier.

@@ -174,7 +174,7 @@ nm_device_infiniband_get_carrier (

Returns

-

TRUE if the device has carrier

+

TRUE if the device has carrier

@@ -201,7 +201,7 @@ nm_device_infiniband_get_carrier (

Property Details

The “carrier” property

-
  “carrier”                  gboolean
+
  “carrier”                  gboolean

Whether the device has carrier.

Flags: Read

Default value: FALSE

@@ -209,7 +209,7 @@ nm_device_infiniband_get_carrier (

The “hw-address” property

-
  “hw-address”               gchar *
+
  “hw-address”               gchar *

The hardware (MAC) address of the device.

Flags: Read

Default value: NULL

diff --git a/docs/libnm/html/NMDeviceMacvlan.html b/docs/libnm/html/NMDeviceMacvlan.html index 5d0a4b77..953cb812 100644 --- a/docs/libnm/html/NMDeviceMacvlan.html +++ b/docs/libnm/html/NMDeviceMacvlan.html @@ -59,7 +59,7 @@ -gboolean +gboolean nm_device_macvlan_get_no_promisc () @@ -67,7 +67,7 @@ -gboolean +gboolean nm_device_macvlan_get_tap () @@ -94,18 +94,18 @@ -gchar * +gchar * hw-address Read -gchar * +gchar * mode Read -gboolean +gboolean no-promisc Read @@ -116,7 +116,7 @@ Read -gboolean +gboolean tap Read @@ -160,7 +160,7 @@

Object Hierarchy

-
    GObject
+
    GObject
     ╰── NMObject
         ╰── NMDevice
             ╰── NMDeviceMacvlan
@@ -170,7 +170,7 @@
 

Implemented Interfaces

NMDeviceMacvlan implements - GInitable and GAsyncInitable.

+ GInitable and GAsyncInitable.

Description

@@ -234,7 +234,7 @@ device, and must not be modified.


nm_device_macvlan_get_no_promisc ()

-
gboolean
+
gboolean
 nm_device_macvlan_get_no_promisc (NMDeviceMacvlan *device);

Gets the no-promiscuous flag of the device.

@@ -261,7 +261,7 @@ nm_device_macvlan_get_no_promisc (

nm_device_macvlan_get_tap ()

-
gboolean
+
gboolean
 nm_device_macvlan_get_tap (NMDeviceMacvlan *device);

Gets the device type (MACVLAN or MACVTAP).

@@ -281,7 +281,7 @@ nm_device_macvlan_get_tap (

Returns

-

TRUE if the device is a MACVTAP, FALSE if it is a MACVLAN.

+

TRUE if the device is a MACVTAP, FALSE if it is a MACVLAN.

Since: 1.2

@@ -355,7 +355,7 @@ device, and must not be modified.

Property Details

The “hw-address” property

-
  “hw-address”               gchar *
+
  “hw-address”               gchar *

The hardware (MAC) address of the device.

Flags: Read

Default value: NULL

@@ -364,7 +364,7 @@ device, and must not be modified.


The “mode” property

-
  “mode”                     gchar *
+
  “mode”                     gchar *

The MACVLAN mode.

Flags: Read

Default value: NULL

@@ -373,7 +373,7 @@ device, and must not be modified.


The “no-promisc” property

-
  “no-promisc”               gboolean
+
  “no-promisc”               gboolean

Whether the device has the no-promiscuos flag.

Flags: Read

Default value: FALSE

@@ -390,7 +390,7 @@ device, and must not be modified.


The “tap” property

-
  “tap”                      gboolean
+
  “tap”                      gboolean

Whether the device is a MACVTAP.

Flags: Read

Default value: FALSE

diff --git a/docs/libnm/html/NMDeviceModem.html b/docs/libnm/html/NMDeviceModem.html index 1042663c..58a2c30e 100644 --- a/docs/libnm/html/NMDeviceModem.html +++ b/docs/libnm/html/NMDeviceModem.html @@ -108,7 +108,7 @@

Object Hierarchy

-
    GObject
+
    GObject
     ╰── NMObject
         ╰── NMDevice
             ╰── NMDeviceModem
@@ -118,7 +118,7 @@
 

Implemented Interfaces

NMDeviceModem implements - GInitable and GAsyncInitable.

+ GInitable and GAsyncInitable.

Description

diff --git a/docs/libnm/html/NMDeviceOlpcMesh.html b/docs/libnm/html/NMDeviceOlpcMesh.html index 4f1f18cc..e7ead454 100644 --- a/docs/libnm/html/NMDeviceOlpcMesh.html +++ b/docs/libnm/html/NMDeviceOlpcMesh.html @@ -59,7 +59,7 @@ -guint32 +guint32 nm_device_olpc_mesh_get_active_channel () @@ -78,7 +78,7 @@ -guint +guint active-channel Read @@ -90,7 +90,7 @@ -gchar * +gchar * hw-address Read @@ -126,7 +126,7 @@

Object Hierarchy

-
    GObject
+
    GObject
     ╰── NMObject
         ╰── NMDevice
             ╰── NMDeviceOlpcMesh
@@ -136,7 +136,7 @@
 

Implemented Interfaces

NMDeviceOlpcMesh implements - GInitable and GAsyncInitable.

+ GInitable and GAsyncInitable.

Description

@@ -192,14 +192,14 @@ nm_device_olpc_mesh_get_companion (

Returns

-

the companion of the device of NULL.

+

the companion of the device of NULL.

[transfer none]


nm_device_olpc_mesh_get_active_channel ()

-
guint32
+
guint32
 nm_device_olpc_mesh_get_active_channel
                                (NMDeviceOlpcMesh *device);

Returns the active channel of the NMDeviceOlpcMesh device.

@@ -253,7 +253,7 @@ nm_device_olpc_mesh_get_active_channel

Property Details

The “active-channel” property

-
  “active-channel”           guint
+
  “active-channel”           guint

The device's active channel.

Flags: Read

Default value: 0

@@ -268,7 +268,7 @@ nm_device_olpc_mesh_get_active_channel

The “hw-address” property

-
  “hw-address”               gchar *
+
  “hw-address”               gchar *

The hardware (MAC) address of the device.

Flags: Read

Default value: NULL

diff --git a/docs/libnm/html/NMDeviceTeam.html b/docs/libnm/html/NMDeviceTeam.html index 363a96e1..933ee7af 100644 --- a/docs/libnm/html/NMDeviceTeam.html +++ b/docs/libnm/html/NMDeviceTeam.html @@ -51,14 +51,14 @@ -gboolean +gboolean nm_device_team_get_carrier () -const GPtrArray * +const GPtrArray * nm_device_team_get_slaves () @@ -84,25 +84,25 @@ -gboolean +gboolean carrier Read -gchar * +gchar * config Read -gchar * +gchar * hw-address Read -GPtrArray * +GPtrArray * slaves Read @@ -142,7 +142,7 @@

Object Hierarchy

-
    GObject
+
    GObject
     ╰── NMObject
         ╰── NMDevice
             ╰── NMDeviceTeam
@@ -152,7 +152,7 @@
 

Implemented Interfaces

NMDeviceTeam implements - GInitable and GAsyncInitable.

+ GInitable and GAsyncInitable.

Description

@@ -188,7 +188,7 @@ device, and must not be modified.


nm_device_team_get_carrier ()

-
gboolean
+
gboolean
 nm_device_team_get_carrier (NMDeviceTeam *device);

Whether the device has carrier.

@@ -208,13 +208,13 @@ nm_device_team_get_carrier (

Returns

-

TRUE if the device has carrier

+

TRUE if the device has carrier


nm_device_team_get_slaves ()

-
const GPtrArray *
+
const GPtrArray *
 nm_device_team_get_slaves (NMDeviceTeam *device);

Gets the devices currently enslaved to device .

@@ -235,7 +235,7 @@ nm_device_team_get_slaves (

Returns

-

the GPtrArray containing +

the GPtrArray containing NMDevices that are slaves of device . This is the internal copy used by the device, and must not be modified.

@@ -306,7 +306,7 @@ device, and must not be modified.

Property Details

The “carrier” property

-
  “carrier”                  gboolean
+
  “carrier”                  gboolean

Whether the device has carrier.

Flags: Read

Default value: FALSE

@@ -314,7 +314,7 @@ device, and must not be modified.


The “config” property

-
  “config”                   gchar *
+
  “config”                   gchar *

The current JSON configuration of the device.

Flags: Read

Default value: NULL

@@ -323,7 +323,7 @@ device, and must not be modified.


The “hw-address” property

-
  “hw-address”               gchar *
+
  “hw-address”               gchar *

The hardware (MAC) address of the device.

Flags: Read

Default value: NULL

@@ -331,7 +331,7 @@ device, and must not be modified.


The “slaves” property

-
  “slaves”                   GPtrArray *
+
  “slaves”                   GPtrArray *

The devices enslaved to the team device.

Element-type: NMDevice

Flags: Read

diff --git a/docs/libnm/html/NMDeviceTun.html b/docs/libnm/html/NMDeviceTun.html index afbe4051..a492d0da 100644 --- a/docs/libnm/html/NMDeviceTun.html +++ b/docs/libnm/html/NMDeviceTun.html @@ -58,7 +58,7 @@ -gint64 +gint64 nm_device_tun_get_owner () @@ -66,7 +66,7 @@ -gint64 +gint64 nm_device_tun_get_group () @@ -74,7 +74,7 @@ -gboolean +gboolean nm_device_tun_get_no_pi () @@ -82,7 +82,7 @@ -gboolean +gboolean nm_device_tun_get_vnet_hdr () @@ -90,7 +90,7 @@ -gboolean +gboolean nm_device_tun_get_multi_queue () @@ -109,39 +109,39 @@ -gint64 +gint64 group Read -gchar * +gchar * hw-address Read -gchar * +gchar * mode Read -gboolean +gboolean multi-queue Read -gboolean +gboolean no-pi Read -gint64 +gint64 owner Read -gboolean +gboolean vnet-hdr Read @@ -193,7 +193,7 @@

Object Hierarchy

-
    GObject
+
    GObject
     ╰── NMObject
         ╰── NMDevice
             ╰── NMDeviceTun
@@ -203,7 +203,7 @@
 

Implemented Interfaces

NMDeviceTun implements - GInitable and GAsyncInitable.

+ GInitable and GAsyncInitable.

Description

@@ -267,7 +267,7 @@ nm_device_tun_get_mode (

nm_device_tun_get_owner ()

-
gint64
+
gint64
 nm_device_tun_get_owner (NMDeviceTun *device);

Gets the tunnel owner.

@@ -294,7 +294,7 @@ nm_device_tun_get_owner (

nm_device_tun_get_group ()

-
gint64
+
gint64
 nm_device_tun_get_group (NMDeviceTun *device);

Gets the tunnel group.

@@ -321,13 +321,13 @@ nm_device_tun_get_group (

nm_device_tun_get_no_pi ()

-
gboolean
+
gboolean
 nm_device_tun_get_no_pi (NMDeviceTun *device);

nm_device_tun_get_vnet_hdr ()

-
gboolean
+
gboolean
 nm_device_tun_get_vnet_hdr (NMDeviceTun *device);

Returns whether the NMDeviceTun has the IFF_VNET_HDR flag.

@@ -347,14 +347,14 @@ nm_device_tun_get_vnet_hdr (

Returns

-

TRUE if the device has the flag, FALSE otherwise

+

TRUE if the device has the flag, FALSE otherwise

Since: 1.2


nm_device_tun_get_multi_queue ()

-
gboolean
+
gboolean
 nm_device_tun_get_multi_queue (NMDeviceTun *device);

Returns whether the NMDeviceTun has the IFF_MULTI_QUEUE flag.

@@ -374,7 +374,7 @@ nm_device_tun_get_multi_queue (

Returns

-

TRUE if the device doesn't have the flag, FALSE otherwise

+

TRUE if the device doesn't have the flag, FALSE otherwise

Since: 1.2

@@ -432,7 +432,7 @@ nm_device_tun_get_multi_queue (

Property Details

The “group” property

-
  “group”                    gint64
+
  “group”                    gint64

The gid of the tunnel group, or -1 if it has no owner.

Flags: Read

Allowed values: [-1,4294967295]

@@ -442,7 +442,7 @@ nm_device_tun_get_multi_queue (

The “hw-address” property

-
  “hw-address”               gchar *
+
  “hw-address”               gchar *

The hardware (MAC) address of the device.

Flags: Read

Default value: NULL

@@ -451,7 +451,7 @@ nm_device_tun_get_multi_queue (

The “mode” property

-
  “mode”                     gchar *
+
  “mode”                     gchar *

The tunnel mode, either "tun" or "tap".

Flags: Read

Default value: NULL

@@ -460,7 +460,7 @@ nm_device_tun_get_multi_queue (

The “multi-queue” property

-
  “multi-queue”              gboolean
+
  “multi-queue”              gboolean

The tunnel's "TUN_TAP_MQ" flag; true if callers can connect to the tap device multiple times, for multiple send/receive queues.

@@ -471,7 +471,7 @@ queues.


The “no-pi” property

-
  “no-pi”                    gboolean
+
  “no-pi”                    gboolean

The tunnel's "TUN_NO_PI" flag; true if no protocol info is prepended to the tunnel packets.

Flags: Read

@@ -481,7 +481,7 @@ prepended to the tunnel packets.


The “owner” property

-
  “owner”                    gint64
+
  “owner”                    gint64

The uid of the tunnel owner, or -1 if it has no owner.

Flags: Read

Allowed values: [-1,4294967295]

@@ -491,7 +491,7 @@ prepended to the tunnel packets.


The “vnet-hdr” property

-
  “vnet-hdr”                 gboolean
+
  “vnet-hdr”                 gboolean

The tunnel's "TUN_VNET_HDR" flag; true if the tunnel packets include a virtio network header.

Flags: Read

diff --git a/docs/libnm/html/NMDeviceVlan.html b/docs/libnm/html/NMDeviceVlan.html index 1b7c8c73..02a3d527 100644 --- a/docs/libnm/html/NMDeviceVlan.html +++ b/docs/libnm/html/NMDeviceVlan.html @@ -51,7 +51,7 @@ -gboolean +gboolean nm_device_vlan_get_carrier () @@ -67,7 +67,7 @@ -guint +guint nm_device_vlan_get_vlan_id () @@ -86,13 +86,13 @@ -gboolean +gboolean carrier Read -gchar * +gchar * hw-address Read @@ -103,7 +103,7 @@ Read -guint +guint vlan-id Read @@ -143,7 +143,7 @@

Object Hierarchy

-
    GObject
+
    GObject
     ╰── NMObject
         ╰── NMDevice
             ╰── NMDeviceVlan
@@ -153,7 +153,7 @@
 

Implemented Interfaces

NMDeviceVlan implements - GInitable and GAsyncInitable.

+ GInitable and GAsyncInitable.

Description

@@ -189,7 +189,7 @@ device, and must not be modified.


nm_device_vlan_get_carrier ()

-
gboolean
+
gboolean
 nm_device_vlan_get_carrier (NMDeviceVlan *device);

Whether the device has carrier.

@@ -209,7 +209,7 @@ nm_device_vlan_get_carrier (

Returns

-

TRUE if the device has carrier

+

TRUE if the device has carrier


@@ -241,7 +241,7 @@ nm_device_vlan_get_parent (

nm_device_vlan_get_vlan_id ()

-
guint
+
guint
 nm_device_vlan_get_vlan_id (NMDeviceVlan *device);

Parameters

@@ -299,7 +299,7 @@ nm_device_vlan_get_vlan_id (

Property Details

The “carrier” property

-
  “carrier”                  gboolean
+
  “carrier”                  gboolean

Whether the device has carrier.

Flags: Read

Default value: FALSE

@@ -307,7 +307,7 @@ nm_device_vlan_get_vlan_id (

The “hw-address” property

-
  “hw-address”               gchar *
+
  “hw-address”               gchar *

The hardware (MAC) address of the device.

Flags: Read

Default value: NULL

@@ -322,7 +322,7 @@ nm_device_vlan_get_vlan_id (

The “vlan-id” property

-
  “vlan-id”                  guint
+
  “vlan-id”                  guint

The device's VLAN ID.

Flags: Read

Allowed values: <= 4095

diff --git a/docs/libnm/html/NMDeviceVxlan.html b/docs/libnm/html/NMDeviceVxlan.html index 3e158d90..44cbb345 100644 --- a/docs/libnm/html/NMDeviceVxlan.html +++ b/docs/libnm/html/NMDeviceVxlan.html @@ -51,7 +51,7 @@ -gboolean +gboolean nm_device_vxlan_get_carrier () @@ -67,7 +67,7 @@ -guint +guint nm_device_vxlan_get_id () @@ -89,7 +89,7 @@ -guint +guint nm_device_vxlan_get_src_port_min () @@ -97,7 +97,7 @@ -guint +guint nm_device_vxlan_get_src_port_max () @@ -105,7 +105,7 @@ -guint +guint nm_device_vxlan_get_dst_port () @@ -113,7 +113,7 @@ -gboolean +gboolean nm_device_vxlan_get_learning () @@ -121,7 +121,7 @@ -guint +guint nm_device_vxlan_get_ageing () @@ -129,7 +129,7 @@ -guint +guint nm_device_vxlan_get_tos () @@ -137,7 +137,7 @@ -guint +guint nm_device_vxlan_get_ttl () @@ -145,7 +145,7 @@ -guint +guint nm_device_vxlan_get_limit () @@ -153,7 +153,7 @@ -gboolean +gboolean nm_device_vxlan_get_proxy () @@ -161,7 +161,7 @@ -gboolean +gboolean nm_device_vxlan_get_rsc () @@ -169,7 +169,7 @@ -gboolean +gboolean nm_device_vxlan_get_l2miss () @@ -177,7 +177,7 @@ -gboolean +gboolean nm_device_vxlan_get_l3miss () @@ -196,60 +196,60 @@ -guint +guint ageing Read -gboolean +gboolean carrier Read -guint +guint dst-port Read -gchar * +gchar * group Read -gchar * +gchar * hw-address Read -guint +guint id Read -gboolean +gboolean l2miss Read -gboolean +gboolean l3miss Read -gboolean +gboolean learning Read -guint +guint limit Read -gchar * +gchar * local Read @@ -260,32 +260,32 @@ Read -gboolean +gboolean proxy Read -gboolean +gboolean rsc Read -guint +guint src-port-max Read -guint +guint src-port-min Read -guchar +guchar tos Read -guchar +guchar ttl Read @@ -381,7 +381,7 @@

Object Hierarchy

-
    GObject
+
    GObject
     ╰── NMObject
         ╰── NMDevice
             ╰── NMDeviceVxlan
@@ -391,7 +391,7 @@
 

Implemented Interfaces

NMDeviceVxlan implements - GInitable and GAsyncInitable.

+ GInitable and GAsyncInitable.

Description

@@ -428,7 +428,7 @@ device, and must not be modified.


nm_device_vxlan_get_carrier ()

-
gboolean
+
gboolean
 nm_device_vxlan_get_carrier (NMDeviceVxlan *device);

Whether the device has carrier.

@@ -448,7 +448,7 @@ nm_device_vxlan_get_carrier (

Returns

-

TRUE if the device has carrier.

+

TRUE if the device has carrier.

Since: 1.2

@@ -482,7 +482,7 @@ nm_device_vxlan_get_parent (

nm_device_vxlan_get_id ()

-
guint
+
guint
 nm_device_vxlan_get_id (NMDeviceVxlan *device);

Parameters

@@ -561,7 +561,7 @@ nm_device_vxlan_get_local (

nm_device_vxlan_get_src_port_min ()

-
guint
+
guint
 nm_device_vxlan_get_src_port_min (NMDeviceVxlan *device);

Parameters

@@ -587,7 +587,7 @@ nm_device_vxlan_get_src_port_min (

nm_device_vxlan_get_src_port_max ()

-
guint
+
guint
 nm_device_vxlan_get_src_port_max (NMDeviceVxlan *device);

Parameters

@@ -613,7 +613,7 @@ nm_device_vxlan_get_src_port_max (

nm_device_vxlan_get_dst_port ()

-
guint
+
guint
 nm_device_vxlan_get_dst_port (NMDeviceVxlan *device);

Parameters

@@ -639,7 +639,7 @@ nm_device_vxlan_get_dst_port (

nm_device_vxlan_get_learning ()

-
gboolean
+
gboolean
 nm_device_vxlan_get_learning (NMDeviceVxlan *device);

Parameters

@@ -665,7 +665,7 @@ nm_device_vxlan_get_learning (

nm_device_vxlan_get_ageing ()

-
guint
+
guint
 nm_device_vxlan_get_ageing (NMDeviceVxlan *device);

Parameters

@@ -691,7 +691,7 @@ nm_device_vxlan_get_ageing (

nm_device_vxlan_get_tos ()

-
guint
+
guint
 nm_device_vxlan_get_tos (NMDeviceVxlan *device);

Parameters

@@ -717,7 +717,7 @@ nm_device_vxlan_get_tos (

nm_device_vxlan_get_ttl ()

-
guint
+
guint
 nm_device_vxlan_get_ttl (NMDeviceVxlan *device);

Parameters

@@ -743,7 +743,7 @@ nm_device_vxlan_get_ttl (

nm_device_vxlan_get_limit ()

-
guint
+
guint
 nm_device_vxlan_get_limit (NMDeviceVxlan *device);

Parameters

@@ -770,7 +770,7 @@ forwarding table


nm_device_vxlan_get_proxy ()

-
gboolean
+
gboolean
 nm_device_vxlan_get_proxy (NMDeviceVxlan *device);

Parameters

@@ -796,7 +796,7 @@ nm_device_vxlan_get_proxy (

nm_device_vxlan_get_rsc ()

-
gboolean
+
gboolean
 nm_device_vxlan_get_rsc (NMDeviceVxlan *device);

Parameters

@@ -822,7 +822,7 @@ nm_device_vxlan_get_rsc (

nm_device_vxlan_get_l2miss ()

-
gboolean
+
gboolean
 nm_device_vxlan_get_l2miss (NMDeviceVxlan *device);

Parameters

@@ -848,7 +848,7 @@ nm_device_vxlan_get_l2miss (

nm_device_vxlan_get_l3miss ()

-
gboolean
+
gboolean
 nm_device_vxlan_get_l3miss (NMDeviceVxlan *device);

Parameters

@@ -991,7 +991,7 @@ nm_device_vxlan_get_l3miss (

Property Details

The “ageing” property

-
  “ageing”                   guint
+
  “ageing”                   guint

The lifetime in seconds of FDB entries learnt by the kernel.

Flags: Read

Default value: 0

@@ -1000,7 +1000,7 @@ nm_device_vxlan_get_l3miss (

The “carrier” property

-
  “carrier”                  gboolean
+
  “carrier”                  gboolean

Whether the device has carrier.

Flags: Read

Default value: FALSE

@@ -1009,7 +1009,7 @@ nm_device_vxlan_get_l3miss (

The “dst-port” property

-
  “dst-port”                 guint
+
  “dst-port”                 guint

The UDP destination port used to communicate with the remote VXLAN tunnel endpoint.

Flags: Read

@@ -1020,7 +1020,7 @@ endpoint.


The “group” property

-
  “group”                    gchar *
+
  “group”                    gchar *

The unicast destination IP address used in outgoing packets when the destination link layer address is not known in the VXLAN device forwarding database or the multicast IP address joined.

@@ -1031,7 +1031,7 @@ forwarding database or the multicast IP address joined.


The “hw-address” property

-
  “hw-address”               gchar *
+
  “hw-address”               gchar *

The hardware (MAC) address of the device.

Flags: Read

Default value: NULL

@@ -1040,7 +1040,7 @@ forwarding database or the multicast IP address joined.


The “id” property

-
  “id”                       guint
+
  “id”                       guint

The device's VXLAN ID.

Flags: Read

Allowed values: <= 16777215

@@ -1050,7 +1050,7 @@ forwarding database or the multicast IP address joined.


The “l2miss” property

-
  “l2miss”                   gboolean
+
  “l2miss”                   gboolean

Whether netlink LL ADDR miss notifications are generated.

Flags: Read

Default value: FALSE

@@ -1059,7 +1059,7 @@ forwarding database or the multicast IP address joined.


The “l3miss” property

-
  “l3miss”                   gboolean
+
  “l3miss”                   gboolean

Whether netlink IP ADDR miss notifications are generated.

Flags: Read

Default value: FALSE

@@ -1068,7 +1068,7 @@ forwarding database or the multicast IP address joined.


The “learning” property

-
  “learning”                 gboolean
+
  “learning”                 gboolean

Whether unknown source link layer addresses and IP addresses are entered into the VXLAN device forwarding database.

Flags: Read

@@ -1078,7 +1078,7 @@ into the VXLAN device forwarding database.


The “limit” property

-
  “limit”                    guint
+
  “limit”                    guint

The maximum number of entries that can be added to the forwarding table.

Flags: Read

Default value: 0

@@ -1087,7 +1087,7 @@ into the VXLAN device forwarding database.


The “local” property

-
  “local”                    gchar *
+
  “local”                    gchar *

The source IP address to use in outgoing packets.

Flags: Read

Default value: NULL

@@ -1104,7 +1104,7 @@ into the VXLAN device forwarding database.


The “proxy” property

-
  “proxy”                    gboolean
+
  “proxy”                    gboolean

Whether ARP proxy is turned on.

Flags: Read

Default value: FALSE

@@ -1113,7 +1113,7 @@ into the VXLAN device forwarding database.


The “rsc” property

-
  “rsc”                      gboolean
+
  “rsc”                      gboolean

Whether route short circuit is turned on.

Flags: Read

Default value: FALSE

@@ -1122,7 +1122,7 @@ into the VXLAN device forwarding database.


The “src-port-max” property

-
  “src-port-max”             guint
+
  “src-port-max”             guint

The maximum UDP source port used to communicate with the remote VXLAN tunnel endpoint.

Flags: Read

@@ -1133,7 +1133,7 @@ tunnel endpoint.


The “src-port-min” property

-
  “src-port-min”             guint
+
  “src-port-min”             guint

The minimum UDP source port used to communicate with the remote VXLAN tunnel endpoint.

Flags: Read

@@ -1144,7 +1144,7 @@ tunnel endpoint.


The “tos” property

-
  “tos”                      guchar
+
  “tos”                      guchar

The TOS value to use in outgoing packets.

Flags: Read

Default value: 0

@@ -1153,7 +1153,7 @@ tunnel endpoint.


The “ttl” property

-
  “ttl”                      guchar
+
  “ttl”                      guchar

The time-to-live value to use in outgoing packets.

Flags: Read

Default value: 0

diff --git a/docs/libnm/html/NMDeviceWifi.html b/docs/libnm/html/NMDeviceWifi.html index c2e0cbb1..50756399 100644 --- a/docs/libnm/html/NMDeviceWifi.html +++ b/docs/libnm/html/NMDeviceWifi.html @@ -67,7 +67,7 @@ -guint32 +guint32 nm_device_wifi_get_bitrate () @@ -98,7 +98,7 @@ -const GPtrArray * +const GPtrArray * nm_device_wifi_get_access_points () @@ -106,7 +106,7 @@ -gboolean +gboolean nm_device_wifi_request_scan () @@ -114,7 +114,7 @@ -gboolean +gboolean nm_device_wifi_request_scan_options () @@ -138,7 +138,7 @@ -gboolean +gboolean nm_device_wifi_request_scan_finish () @@ -158,7 +158,7 @@ -GPtrArray * +GPtrArray * access-points Read @@ -169,13 +169,13 @@ Read -guint +guint bitrate Read -gchar * +gchar * hw-address Read @@ -186,7 +186,7 @@ -gchar * +gchar * perm-hw-address Read @@ -210,12 +210,12 @@ void access-point-added -Run First +Run First void access-point-removed -Run First +Run First
@@ -265,7 +265,7 @@

Object Hierarchy

-
    GObject
+
    GObject
     ╰── NMObject
         ╰── NMDevice
             ╰── NMDeviceWifi
@@ -275,7 +275,7 @@
 

Implemented Interfaces

NMDeviceWifi implements - GInitable and GAsyncInitable.

+ GInitable and GAsyncInitable.

Description

@@ -365,7 +365,7 @@ nm_device_wifi_get_mode (

nm_device_wifi_get_bitrate ()

-
guint32
+
guint32
 nm_device_wifi_get_bitrate (NMDeviceWifi *device);

Gets the bit rate of the NMDeviceWifi in kbit/s.

@@ -438,7 +438,7 @@ nm_device_wifi_get_active_access_point

Returns

-

the access point or NULL if none is active.

+

the access point or NULL if none is active.

[transfer none]

@@ -474,14 +474,14 @@ nm_device_wifi_get_access_point_by_path

Returns

-

the access point or NULL if none is found.

+

the access point or NULL if none is found.

[transfer none]


nm_device_wifi_get_access_points ()

-
const GPtrArray *
+
const GPtrArray *
 nm_device_wifi_get_access_points (NMDeviceWifi *device);

Gets all the scanned access points of the NMDeviceWifi.

@@ -501,7 +501,7 @@ nm_device_wifi_get_access_points (

Returns

-

a GPtrArray containing all the +

a GPtrArray containing all the scanned NMAccessPoints. The returned array is owned by the client and should not be modified.

[element-type NMAccessPoint]

@@ -510,10 +510,10 @@ The returned array is owned by the client and should not be modified.


nm_device_wifi_request_scan ()

-
gboolean
+
gboolean
 nm_device_wifi_request_scan (NMDeviceWifi *device,
-                             GCancellable *cancellable,
-                             GError **error);
+ GCancellable *cancellable, + GError **error);

Request NM to scan for access points on device . Note that the function returns immediately after requesting the scan, and it may take some time @@ -534,12 +534,12 @@ after that for the scan to complete.

cancellable

-

a GCancellable, or NULL

+

a GCancellable, or NULL

 

error

-

location for a GError, or NULL

+

location for a GError, or NULL

  @@ -547,7 +547,7 @@ after that for the scan to complete.

Returns

-

TRUE on success, FALSE on error, in which case error +

TRUE on success, FALSE on error, in which case error will be set.

@@ -555,11 +555,11 @@ set.


nm_device_wifi_request_scan_options ()

-
gboolean
+
gboolean
 nm_device_wifi_request_scan_options (NMDeviceWifi *device,
-                                     GVariant *options,
-                                     GCancellable *cancellable,
-                                     GError **error);
+ GVariant *options, + GCancellable *cancellable, + GError **error);

Request NM to scan for access points on device . Note that the function returns immediately after requesting the scan, and it may take some time @@ -586,17 +586,17 @@ D-Bus call. Valid otions inside the dictionary are:

options

-

dictionary with options for RequestScan(), or NULL

+

dictionary with options for RequestScan(), or NULL

 

cancellable

-

a GCancellable, or NULL

+

a GCancellable, or NULL

 

error

-

location for a GError, or NULL

+

location for a GError, or NULL

  @@ -604,7 +604,7 @@ D-Bus call. Valid otions inside the dictionary are:

Returns

-

TRUE on success, FALSE on error, in which case error +

TRUE on success, FALSE on error, in which case error will be set.

@@ -615,9 +615,9 @@ set.

nm_device_wifi_request_scan_async ()

void
 nm_device_wifi_request_scan_async (NMDeviceWifi *device,
-                                   GCancellable *cancellable,
-                                   GAsyncReadyCallback callback,
-                                   gpointer user_data);
+ GCancellable *cancellable, + GAsyncReadyCallback callback, + gpointer user_data);

Request NM to scan for access points on device . Note that callback will be @@ -639,7 +639,7 @@ that for the scan to complete.

cancellable

-

a GCancellable, or NULL

+

a GCancellable, or NULL

  @@ -663,10 +663,10 @@ that for the scan to complete.

void
 nm_device_wifi_request_scan_options_async
                                (NMDeviceWifi *device,
-                                GVariant *options,
-                                GCancellable *cancellable,
-                                GAsyncReadyCallback callback,
-                                gpointer user_data);
+ GVariant *options, + GCancellable *cancellable, + GAsyncReadyCallback callback, + gpointer user_data);

Request NM to scan for access points on device . Note that callback will be @@ -694,12 +694,12 @@ D-Bus call. Valid otions inside the dictionary are:

options

-

dictionary with options for RequestScan(), or NULL

+

dictionary with options for RequestScan(), or NULL

 

cancellable

-

a GCancellable, or NULL

+

a GCancellable, or NULL

  @@ -721,10 +721,10 @@ D-Bus call. Valid otions inside the dictionary are:

nm_device_wifi_request_scan_finish ()

-
gboolean
+
gboolean
 nm_device_wifi_request_scan_finish (NMDeviceWifi *device,
-                                    GAsyncResult *result,
-                                    GError **error);
+ GAsyncResult *result, + GError **error);

Gets the result of a call to nm_device_wifi_request_scan_async().

Parameters

@@ -742,12 +742,12 @@ nm_device_wifi_request_scan_finish (

result

-

the result passed to the GAsyncReadyCallback

+

the result passed to the GAsyncReadyCallback

 

error

-

location for a GError, or NULL

+

location for a GError, or NULL

  @@ -755,7 +755,7 @@ nm_device_wifi_request_scan_finish (

Returns

-

TRUE on success, FALSE on error, in which case error +

TRUE on success, FALSE on error, in which case error will be set.

@@ -814,7 +814,7 @@ set.

Property Details

The “access-points” property

-
  “access-points”            GPtrArray *
+
  “access-points”            GPtrArray *

List of all Wi-Fi access points the device can see.

Element-type: NMAccessPoint

Flags: Read

@@ -829,7 +829,7 @@ set.


The “bitrate” property

-
  “bitrate”                  guint
+
  “bitrate”                  guint

The bit rate of the device in kbit/s.

Flags: Read

Default value: 0

@@ -837,7 +837,7 @@ set.


The “hw-address” property

-
  “hw-address”               gchar *
+
  “hw-address”               gchar *

The hardware (MAC) address of the device.

Flags: Read

Default value: NULL

@@ -853,7 +853,7 @@ set.


The “perm-hw-address” property

-
  “perm-hw-address”          gchar *
+
  “perm-hw-address”          gchar *

The hardware (MAC) address of the device.

Flags: Read

Default value: NULL

@@ -872,8 +872,8 @@ set.

The “access-point-added” signal

void
 user_function (NMDeviceWifi *device,
-               GObject      *ap,
-               gpointer      user_data)
+ GObject *ap, + gpointer user_data)

Notifies that a NMAccessPoint is added to the Wi-Fi device.

Parameters

@@ -902,15 +902,15 @@ user_function (
-

Flags: Run First

+

Flags: Run First


The “access-point-removed” signal

void
 user_function (NMDeviceWifi *device,
-               GObject      *ap,
-               gpointer      user_data)
+ GObject *ap, + gpointer user_data)

Notifies that a NMAccessPoint is removed from the Wi-Fi device.

Parameters

@@ -939,7 +939,7 @@ user_function (
-

Flags: Run First

+

Flags: Run First

diff --git a/docs/libnm/html/NMDeviceWimax.html b/docs/libnm/html/NMDeviceWimax.html index b3a7ec03..f5db4d6f 100644 --- a/docs/libnm/html/NMDeviceWimax.html +++ b/docs/libnm/html/NMDeviceWimax.html @@ -67,7 +67,7 @@ -const GPtrArray * +const GPtrArray * nm_device_wimax_get_nsps () @@ -75,7 +75,7 @@ -guint +guint nm_device_wimax_get_center_frequency () @@ -83,7 +83,7 @@ -gint +gint nm_device_wimax_get_rssi () @@ -91,7 +91,7 @@ -gint +gint nm_device_wimax_get_cinr () @@ -99,7 +99,7 @@ -gint +gint nm_device_wimax_get_tx_power () @@ -132,39 +132,39 @@ -gchar * +gchar * bsid Read -guint +guint center-frequency Read -gint +gint cinr Read -gchar * +gchar * hw-address Read -GPtrArray * +GPtrArray * nsps Read -gint +gint rssi Read -gint +gint tx-power Read @@ -183,12 +183,12 @@ void nsp-added -Run First +Run First void nsp-removed -Run First +Run First
@@ -242,7 +242,7 @@

Object Hierarchy

-
    GObject
+
    GObject
     ╰── NMObject
         ╰── NMDevice
             ╰── NMDeviceWimax
@@ -252,7 +252,7 @@
 

Implemented Interfaces

NMDeviceWimax implements - GInitable and GAsyncInitable.

+ GInitable and GAsyncInitable.

Description

@@ -316,7 +316,7 @@ nm_device_wimax_get_active_nsp (

Returns

-

the access point or NULL if none is active.

+

the access point or NULL if none is active.

[transfer full]

@@ -355,14 +355,14 @@ nm_device_wimax_get_nsp_by_path (

Returns

-

the access point or NULL if none is found.

+

the access point or NULL if none is found.

[transfer none]


nm_device_wimax_get_nsps ()

-
const GPtrArray *
+
const GPtrArray *
 nm_device_wimax_get_nsps (NMDeviceWimax *wimax);

nm_device_wimax_get_nsps has been deprecated since version 1.2 and should not be used in newly-written code.

@@ -386,7 +386,7 @@ nm_device_wimax_get_nsps (

Returns

-

a GPtrArray containing +

a GPtrArray containing all the scanned NMWimaxNsps. The returned array is owned by the client and should not be modified.

[element-type NMWimaxNsp]

@@ -395,7 +395,7 @@ The returned array is owned by the client and should not be modified.


nm_device_wimax_get_center_frequency ()

-
guint
+
guint
 nm_device_wimax_get_center_frequency (NMDeviceWimax *self);

nm_device_wimax_get_center_frequency has been deprecated since version 1.2 and should not be used in newly-written code.

@@ -427,7 +427,7 @@ device is not connected.


nm_device_wimax_get_rssi ()

-
gint
+
gint
 nm_device_wimax_get_rssi (NMDeviceWimax *self);

nm_device_wimax_get_rssi has been deprecated since version 1.2 and should not be used in newly-written code.

@@ -460,7 +460,7 @@ device is not connected.


nm_device_wimax_get_cinr ()

-
gint
+
gint
 nm_device_wimax_get_cinr (NMDeviceWimax *self);

nm_device_wimax_get_cinr has been deprecated since version 1.2 and should not be used in newly-written code.

@@ -492,7 +492,7 @@ meaning when the device is not connected.


nm_device_wimax_get_tx_power ()

-
gint
+
gint
 nm_device_wimax_get_tx_power (NMDeviceWimax *self);

nm_device_wimax_get_tx_power has been deprecated since version 1.2 and should not be used in newly-written code.

@@ -548,7 +548,7 @@ nm_device_wimax_get_bsid (

Returns

-

the ID of the serving Base Station, or NULL

+

the ID of the serving Base Station, or NULL

@@ -622,7 +622,7 @@ nm_device_wimax_get_bsid (

The “bsid” property

-
  “bsid”                     gchar *
+
  “bsid”                     gchar *

The ID of the serving base station as received from the network. Has no meaning when the device is not connected.

@@ -635,7 +635,7 @@ no meaning when the device is not connected.


The “center-frequency” property

-
  “center-frequency”         guint
+
  “center-frequency”         guint

The center frequency (in KHz) of the radio channel the device is using to communicate with the network when connected. Has no meaning when the device is not connected.

@@ -649,7 +649,7 @@ device is not connected.


The “cinr” property

-
  “cinr”                     gint
+
  “cinr”                     gint

CINR (Carrier to Interference + Noise Ratio) of the current radio link in dB. CINR is a more accurate measure of radio link quality. Has no meaning when the device is not connected.

@@ -663,7 +663,7 @@ meaning when the device is not connected.


The “hw-address” property

-
  “hw-address”               gchar *
+
  “hw-address”               gchar *

The hardware (MAC) address of the device.

NMDeviceWimax:hw-address has been deprecated since version 1.2 and should not be used in newly-written code.

@@ -675,7 +675,7 @@ meaning when the device is not connected.


The “nsps” property

-
  “nsps”                     GPtrArray *
+
  “nsps”                     GPtrArray *

List of all WiMAX Network Service Providers the device can see.

Element-type: NMWimaxNsp

Flags: Read

@@ -683,7 +683,7 @@ meaning when the device is not connected.


The “rssi” property

-
  “rssi”                     gint
+
  “rssi”                     gint

RSSI of the current radio link in dBm. This value indicates how strong the raw received RF signal from the base station is, but does not indicate the overall quality of the radio link. Has no meaning when the @@ -698,7 +698,7 @@ device is not connected.


The “tx-power” property

-
  “tx-power”                 gint
+
  “tx-power”                 gint

Average power of the last burst transmitted by the device, in units of 0.5 dBm. i.e. a TxPower of -11 represents an actual device TX power of -5.5 dBm. Has no meaning when the device is not connected.

@@ -716,8 +716,8 @@ device is not connected.

The “nsp-added” signal

void
 user_function (NMDeviceWimax *self,
-               GObject       *nsp,
-               gpointer       user_data)
+ GObject *nsp, + gpointer user_data)

Notifies that a NMWimaxNsp is added to the wimax device.

NMDeviceWimax::nsp-added has been deprecated since version 1.2 and should not be used in newly-written code.

@@ -750,15 +750,15 @@ user_function (<
-

Flags: Run First

+

Flags: Run First


The “nsp-removed” signal

void
 user_function (NMDeviceWimax *self,
-               GObject       *nsp,
-               gpointer       user_data)
+ GObject *nsp, + gpointer user_data)

Notifies that a NMWimaxNsp is removed from the wimax device.

NMDeviceWimax::nsp-removed has been deprecated since version 1.2 and should not be used in newly-written code.

@@ -791,7 +791,7 @@ user_function (<
-

Flags: Run First

+

Flags: Run First

diff --git a/docs/libnm/html/NMDhcpConfig.html b/docs/libnm/html/NMDhcpConfig.html index 0b712478..fa29023a 100644 --- a/docs/libnm/html/NMDhcpConfig.html +++ b/docs/libnm/html/NMDhcpConfig.html @@ -52,7 +52,7 @@ -GHashTable * +GHashTable * nm_dhcp_config_get_options () @@ -78,13 +78,13 @@ -gint +gint family Read -GHashTable * +GHashTable * options Read @@ -116,7 +116,7 @@

Object Hierarchy

-
    GObject
+
    GObject
     ╰── NMObject
         ╰── NMDhcpConfig
 
@@ -125,7 +125,7 @@

Implemented Interfaces

NMDhcpConfig implements - GInitable and GAsyncInitable.

+ GInitable and GAsyncInitable.

Description

@@ -161,7 +161,7 @@ nm_dhcp_config_get_family (

nm_dhcp_config_get_options ()

-
GHashTable *
+
GHashTable *
 nm_dhcp_config_get_options (NMDhcpConfig *config);

Gets all the options contained in the configuration.

@@ -181,7 +181,7 @@ nm_dhcp_config_get_options (

Returns

-

the GHashTable containing +

the GHashTable containing strings for keys and values. This is the internal copy used by the configuration, and must not be modified.

[transfer none][element-type utf8 utf8]

@@ -246,7 +246,7 @@ configuration, and must not be modified.

Property Details

The “family” property

-
  “family”                   gint
+
  “family”                   gint

The IP address family of the configuration; either AF_INET or AF_INET6.

Flags: Read

@@ -256,8 +256,8 @@ configuration, and must not be modified.


The “options” property

-
  “options”                  GHashTable *
-

The GHashTable containing options of the configuration.

+
  “options”                  GHashTable *
+

The GHashTable containing options of the configuration.

Type: GLib.HashTable(utf8,utf8)

Flags: Read

diff --git a/docs/libnm/html/NMIPConfig.html b/docs/libnm/html/NMIPConfig.html index 1c8f22ef..b567f724 100644 --- a/docs/libnm/html/NMIPConfig.html +++ b/docs/libnm/html/NMIPConfig.html @@ -59,7 +59,7 @@ -GPtrArray * +GPtrArray * nm_ip_config_get_addresses () @@ -67,7 +67,7 @@ -GPtrArray * +GPtrArray * nm_ip_config_get_routes () @@ -115,44 +115,44 @@ -GPtrArray * +GPtrArray * addresses Read -GStrv +GStrv domains Read -gint +gint family Read -gchar * +gchar * gateway Read -GStrv +GStrv nameservers Read -GPtrArray * +GPtrArray * routes Read -GStrv +GStrv searches Read -GStrv +GStrv wins-servers Read @@ -208,7 +208,7 @@

Object Hierarchy

-
    GObject
+
    GObject
     ╰── NMObject
         ╰── NMIPConfig
 
@@ -217,7 +217,7 @@

Implemented Interfaces

NMIPConfig implements - GInitable and GAsyncInitable.

+ GInitable and GAsyncInitable.

Description

@@ -280,7 +280,7 @@ nm_ip_config_get_gateway (

nm_ip_config_get_addresses ()

-
GPtrArray *
+
GPtrArray *
 nm_ip_config_get_addresses (NMIPConfig *config);

Gets the IP addresses (containing the address, prefix, and gateway).

@@ -300,7 +300,7 @@ nm_ip_config_get_addresses (

Returns

-

the GPtrArray +

the GPtrArray containing NMIPAddresses. This is the internal copy used by the configuration and must not be modified. The library never modifies the returned array and thus it is safe for callers to reference and keep using it.

@@ -310,7 +310,7 @@ returned array and thus it is safe for callers to reference and keep using it. <

nm_ip_config_get_routes ()

-
GPtrArray *
+
GPtrArray *
 nm_ip_config_get_routes (NMIPConfig *config);

Gets the routes.

@@ -330,7 +330,7 @@ nm_ip_config_get_routes (

Returns

-

the GPtrArray containing +

the GPtrArray containing NMIPRoutes. This is the internal copy used by the configuration, and must not be modified. The library never modifies the returned array and thus it is safe for callers to reference and keep using it.

@@ -388,7 +388,7 @@ nm_ip_config_get_domains (

Returns

the array of domains. -(This is never NULL, though it may be 0-length).

+(This is never NULL, though it may be 0-length).

[transfer none]

@@ -416,7 +416,7 @@ nm_ip_config_get_searches (

Returns

the array of DNS search strings. -(This is never NULL, though it may be 0-length).

+(This is never NULL, though it may be 0-length).

[transfer none]

@@ -444,7 +444,7 @@ nm_ip_config_get_wins_servers (

Returns

the arry of WINS server IP address strings. -(This is never NULL, though it may be 0-length.).

+(This is never NULL, though it may be 0-length.).

[transfer none]

@@ -508,21 +508,21 @@ nm_ip_config_get_wins_servers (

Property Details

The “addresses” property

-
  “addresses”                GPtrArray *
-

A GPtrArray containing the addresses (NMIPAddress) of the configuration.

+
  “addresses”                GPtrArray *
+

A GPtrArray containing the addresses (NMIPAddress) of the configuration.

Flags: Read


The “domains” property

-
  “domains”                  GStrv
+
  “domains”                  GStrv

The array containing domain strings of the configuration.

Flags: Read


The “family” property

-
  “family”                   gint
+
  “family”                   gint

The IP address family of the configuration; either AF_INET or AF_INET6.

Flags: Read

@@ -532,7 +532,7 @@ nm_ip_config_get_wins_servers (

The “gateway” property

-
  “gateway”                  gchar *
+
  “gateway”                  gchar *

The IP gateway address of the configuration as string.

Flags: Read

Default value: NULL

@@ -540,28 +540,28 @@ nm_ip_config_get_wins_servers (

The “nameservers” property

-
  “nameservers”              GStrv
+
  “nameservers”              GStrv

The array containing name server IP addresses of the configuration.

Flags: Read


The “routes” property

-
  “routes”                   GPtrArray *
-

A GPtrArray containing the routes (NMIPRoute) of the configuration.

+
  “routes”                   GPtrArray *
+

A GPtrArray containing the routes (NMIPRoute) of the configuration.

Flags: Read


The “searches” property

-
  “searches”                 GStrv
+
  “searches”                 GStrv

The array containing DNS search strings of the configuration.

Flags: Read


The “wins-servers” property

-
  “wins-servers”             GStrv
+
  “wins-servers”             GStrv

The array containing WINS server IP addresses of the configuration. (This will always be empty for IPv6 configurations.)

Flags: Read

diff --git a/docs/libnm/html/NMObject.html b/docs/libnm/html/NMObject.html index 8034fb14..d22190aa 100644 --- a/docs/libnm/html/NMObject.html +++ b/docs/libnm/html/NMObject.html @@ -61,20 +61,27 @@ -GDBusConnection * +GDBusConnection * dbus-connection +Read + + + +GDBusObject * +dbus-object Read / Write / Construct Only -gboolean -nm-running-internal -Read + +GDBusObjectManager * +dbus-object-manager +Read / Write / Construct Only -gchar * +gchar * path -Read / Write / Construct Only +Read
@@ -96,6 +103,10 @@ NM_OBJECT_DBUS_CONNECTION +#define +NM_OBJECT_DBUS_OBJECT_MANAGER + +   NMObject @@ -104,7 +115,7 @@

Object Hierarchy

-
    GObject
+
    GObject
     ╰── NMObject
         ├── NMAccessPoint
         ├── NMActiveConnection
@@ -119,7 +130,7 @@
 

Implemented Interfaces

NMObject implements - GInitable and GAsyncInitable.

+ GInitable and GAsyncInitable.

Description

@@ -149,7 +160,7 @@ nm_object_get_path (

Returns

the object's path. This is the internal string used by the -device, and must not be modified.

+object, and must not be modified.

@@ -168,6 +179,12 @@ device, and must not be modified.


+

NM_OBJECT_DBUS_OBJECT_MANAGER

+
#define NM_OBJECT_DBUS_OBJECT_MANAGER "dbus-object-manager"
+
+
+
+

NMObject

typedef struct _NMObject NMObject;
@@ -176,24 +193,34 @@ device, and must not be modified.

Property Details

The “dbus-connection” property

-
  “dbus-connection”          GDBusConnection *
-

The GDBusConnection of the object.

+
  “dbus-connection”          GDBusConnection *
+

The GDBusConnection of the object.

+

[skip]

+

Flags: Read

+
+
+
+

The “dbus-object” property

+
  “dbus-object”              GDBusObject *
+

The GDBusObject of the object.

[skip]

Flags: Read / Write / Construct Only


-

The “nm-running-internal” property

-
  “nm-running-internal”      gboolean
-

Flags: Read

-

Default value: FALSE

+

The “dbus-object-manager” property

+
  “dbus-object-manager”      GDBusObjectManager *
+

The GDBusObjectManager of the object.

+

[skip]

+

Flags: Read / Write / Construct Only


The “path” property

-
  “path”                     gchar *
+
  “path”                     gchar *

The D-Bus object path.

-

Flags: Read / Write / Construct Only

+

[skip]

+

Flags: Read

Default value: NULL

diff --git a/docs/libnm/html/NMRemoteConnection.html b/docs/libnm/html/NMRemoteConnection.html index 4712e60d..e0545b25 100644 --- a/docs/libnm/html/NMRemoteConnection.html +++ b/docs/libnm/html/NMRemoteConnection.html @@ -44,7 +44,7 @@ -gboolean +gboolean nm_remote_connection_commit_changes () @@ -60,7 +60,7 @@ -gboolean +gboolean nm_remote_connection_commit_changes_finish () @@ -68,7 +68,7 @@ -gboolean +gboolean nm_remote_connection_save () @@ -84,7 +84,7 @@ -gboolean +gboolean nm_remote_connection_save_finish () @@ -92,7 +92,7 @@ -gboolean +gboolean nm_remote_connection_delete () @@ -108,7 +108,7 @@ -gboolean +gboolean nm_remote_connection_delete_finish () @@ -116,7 +116,7 @@ -GVariant * +GVariant * nm_remote_connection_get_secrets () @@ -132,7 +132,7 @@ -GVariant * +GVariant * nm_remote_connection_get_secrets_finish () @@ -140,7 +140,7 @@ -gboolean +gboolean nm_remote_connection_get_unsaved () @@ -148,7 +148,7 @@ -gboolean +gboolean nm_remote_connection_get_visible () @@ -167,12 +167,12 @@ -gboolean +gboolean unsaved Read -gboolean +gboolean visible Read @@ -212,7 +212,7 @@

Object Hierarchy

-
    GObject
+
    GObject
     ╰── NMObject
         ╰── NMRemoteConnection
 
@@ -221,7 +221,7 @@

Implemented Interfaces

NMRemoteConnection implements - GInitable, GAsyncInitable and NMConnection.

+ GInitable, GAsyncInitable and NMConnection.

Description

@@ -230,16 +230,16 @@ NMRemoteConnection implements

Functions

nm_remote_connection_commit_changes ()

-
gboolean
+
gboolean
 nm_remote_connection_commit_changes (NMRemoteConnection *connection,
-                                     gboolean save_to_disk,
-                                     GCancellable *cancellable,
-                                     GError **error);
+ gboolean save_to_disk, + GCancellable *cancellable, + GError **error);

Send any local changes to the settings and properties of connection to NetworkManager. If save_to_disk - is TRUE, the updated connection will be saved to -disk; if FALSE, then only the in-memory representation will be changed.

+ is TRUE, the updated connection will be saved to +disk; if FALSE, then only the in-memory representation will be changed.

Parameters

@@ -261,12 +261,12 @@ disk; if

cancellable

-
+ - + @@ -274,7 +274,7 @@ disk; if

Returns

-

TRUE on success, FALSE on error, in which case error +

TRUE on success, FALSE on error, in which case error will be set.

@@ -284,15 +284,15 @@ will be set.

void
 nm_remote_connection_commit_changes_async
                                (NMRemoteConnection *connection,
-                                gboolean save_to_disk,
-                                GCancellable *cancellable,
-                                GAsyncReadyCallback callback,
-                                gpointer user_data);
+ gboolean save_to_disk, + GCancellable *cancellable, + GAsyncReadyCallback callback, + gpointer user_data);

Asynchronously sends any local changes to the settings and properties of connection to NetworkManager. If save - is TRUE, the updated connection will -be saved to disk; if FALSE, then only the in-memory representation will be + is TRUE, the updated connection will +be saved to disk; if FALSE, then only the in-memory representation will be changed.

Parameters

@@ -315,7 +315,7 @@ changed.

- + @@ -336,11 +336,11 @@ changed.


nm_remote_connection_commit_changes_finish ()

-
gboolean
+
gboolean
 nm_remote_connection_commit_changes_finish
                                (NMRemoteConnection *connection,
-                                GAsyncResult *result,
-                                GError **error);
+ GAsyncResult *result, + GError **error);

Gets the result of a call to nm_remote_connection_commit_changes_async().

Parameters

@@ -358,12 +358,12 @@ nm_remote_connection_commit_changes_finish
- + - + @@ -371,17 +371,17 @@ nm_remote_connection_commit_changes_finish

Returns

-

TRUE on success, FALSE on error, in which case error +

TRUE on success, FALSE on error, in which case error will be set.


nm_remote_connection_save ()

-
gboolean
+
gboolean
 nm_remote_connection_save (NMRemoteConnection *connection,
-                           GCancellable *cancellable,
-                           GError **error);
+ GCancellable *cancellable, + GError **error);

Saves the connection to disk if the connection has changes that have not yet been written to disk, or if the connection has never been saved.

@@ -400,12 +400,12 @@ been written to disk, or if the connection has never been saved.

- + - + @@ -413,7 +413,7 @@ been written to disk, or if the connection has never been saved.

Returns

-

TRUE on success, FALSE on error, in which case error +

TRUE on success, FALSE on error, in which case error will be set.

@@ -422,9 +422,9 @@ will be set.

nm_remote_connection_save_async ()

void
 nm_remote_connection_save_async (NMRemoteConnection *connection,
-                                 GCancellable *cancellable,
-                                 GAsyncReadyCallback callback,
-                                 gpointer user_data);
+ GCancellable *cancellable, + GAsyncReadyCallback callback, + gpointer user_data);

Saves the connection to disk if the connection has changes that have not yet been written to disk, or if the connection has never been saved.

@@ -443,7 +443,7 @@ been written to disk, or if the connection has never been saved.

- + @@ -464,10 +464,10 @@ been written to disk, or if the connection has never been saved.


nm_remote_connection_save_finish ()

-
gboolean
+
gboolean
 nm_remote_connection_save_finish (NMRemoteConnection *connection,
-                                  GAsyncResult *result,
-                                  GError **error);
+ GAsyncResult *result, + GError **error);

Gets the result of a call to nm_remote_connection_save_async().

Parameters

@@ -485,12 +485,12 @@ nm_remote_connection_save_finish (
- + - + @@ -498,17 +498,17 @@ nm_remote_connection_save_finish (

Returns

-

TRUE on success, FALSE on error, in which case error +

TRUE on success, FALSE on error, in which case error will be set.


nm_remote_connection_delete ()

-
gboolean
+
gboolean
 nm_remote_connection_delete (NMRemoteConnection *connection,
-                             GCancellable *cancellable,
-                             GError **error);
+ GCancellable *cancellable, + GError **error);

Deletes the connection.

Parameters

@@ -526,12 +526,12 @@ nm_remote_connection_delete (

cancellable

-
+ - + @@ -539,7 +539,7 @@ nm_remote_connection_delete (

Returns

-

TRUE on success, FALSE on error, in which case error +

TRUE on success, FALSE on error, in which case error will be set.

@@ -548,9 +548,9 @@ will be set.

nm_remote_connection_delete_async ()

void
 nm_remote_connection_delete_async (NMRemoteConnection *connection,
-                                   GCancellable *cancellable,
-                                   GAsyncReadyCallback callback,
-                                   gpointer user_data);
+ GCancellable *cancellable, + GAsyncReadyCallback callback, + gpointer user_data);

Asynchronously deletes the connection.

Parameters

@@ -568,7 +568,7 @@ nm_remote_connection_delete_async (
- + @@ -589,10 +589,10 @@ nm_remote_connection_delete_async (

nm_remote_connection_delete_finish ()

-
gboolean
+
gboolean
 nm_remote_connection_delete_finish (NMRemoteConnection *connection,
-                                    GAsyncResult *result,
-                                    GError **error);
+ GAsyncResult *result, + GError **error);

Gets the result of a call to nm_remote_connection_delete_async().

Parameters

@@ -610,12 +610,12 @@ nm_remote_connection_delete_finish (
- + - + @@ -623,18 +623,18 @@ nm_remote_connection_delete_finish (

Returns

-

TRUE on success, FALSE on error, in which case error +

TRUE on success, FALSE on error, in which case error will be set.


nm_remote_connection_get_secrets ()

-
GVariant *
+
GVariant *
 nm_remote_connection_get_secrets (NMRemoteConnection *connection,
                                   const char *setting_name,
-                                  GCancellable *cancellable,
-                                  GError **error);
+ GCancellable *cancellable, + GError **error);

Request the connection's secrets. Note that this is a blocking D-Bus call, not a simple property accessor.

@@ -658,12 +658,12 @@ not a simple property accessor.

- + - + @@ -671,9 +671,9 @@ not a simple property accessor.

Returns

-

a GVariant of type NM_VARIANT_TYPE_CONNECTION containing +

a GVariant of type NM_VARIANT_TYPE_CONNECTION containing connection -'s secrets, or NULL on error.

+'s secrets, or NULL on error.


@@ -683,9 +683,9 @@ not a simple property accessor.

nm_remote_connection_get_secrets_async (NMRemoteConnection *connection, const char *setting_name, - GCancellable *cancellable, - GAsyncReadyCallback callback, - gpointer user_data); + GCancellable *cancellable, + GAsyncReadyCallback callback, + gpointer user_data);

Asynchronously requests the connection's secrets.

Parameters

@@ -708,7 +708,7 @@ nm_remote_connection_get_secrets_async
- + @@ -729,11 +729,11 @@ nm_remote_connection_get_secrets_async

nm_remote_connection_get_secrets_finish ()

-
GVariant *
+
GVariant *
 nm_remote_connection_get_secrets_finish
                                (NMRemoteConnection *connection,
-                                GAsyncResult *result,
-                                GError **error);
+ GAsyncResult *result, + GError **error);

Gets the result of a call to nm_remote_connection_get_secrets_async().

Parameters

@@ -751,12 +751,12 @@ nm_remote_connection_get_secrets_finish
- + - + @@ -764,16 +764,16 @@ nm_remote_connection_get_secrets_finish

Returns

-

a GVariant of type NM_VARIANT_TYPE_CONNECTION +

a GVariant of type NM_VARIANT_TYPE_CONNECTION containing connection -'s secrets, or NULL on error.

+'s secrets, or NULL on error.

[transfer full]


nm_remote_connection_get_unsaved ()

-
gboolean
+
gboolean
 nm_remote_connection_get_unsaved (NMRemoteConnection *connection);

Parameters

@@ -792,15 +792,15 @@ nm_remote_connection_get_unsaved (

Returns

-

TRUE if the remote connection contains changes that have not -been saved to disk, FALSE if the connection is the same as its on-disk +

TRUE if the remote connection contains changes that have not +been saved to disk, FALSE if the connection is the same as its on-disk representation.


nm_remote_connection_get_visible ()

-
gboolean
+
gboolean
 nm_remote_connection_get_visible (NMRemoteConnection *connection);

Checks if the connection is visible to the current user. If the connection is not visible then it is essentially useless; it will @@ -827,8 +827,8 @@ reference to it.)

Returns

-

TRUE if the remote connection is visible to the current -user, FALSE if not.

+

TRUE if the remote connection is visible to the current +user, FALSE if not.

@@ -867,17 +867,17 @@ user,

Property Details

The “unsaved” property

-
  “unsaved”                  gboolean
-

TRUE if the remote connection contains changes that have not been saved -to disk, FALSE if the connection is the same as its on-disk representation.

+
  “unsaved”                  gboolean
+

TRUE if the remote connection contains changes that have not been saved +to disk, FALSE if the connection is the same as its on-disk representation.

Flags: Read

Default value: FALSE


The “visible” property

-
  “visible”                  gboolean
-

TRUE if the remote connection is visible to the current user, FALSE if +

  “visible”                  gboolean
+

TRUE if the remote connection is visible to the current user, FALSE if not. If the connection is not visible then it is essentially useless; it will not contain any settings, and operations such as nm_remote_connection_save() and nm_remote_connection_delete() will always diff --git a/docs/libnm/html/NMSecretAgentOld.html b/docs/libnm/html/NMSecretAgentOld.html index 4e4fc7d9..feeef9c1 100644 --- a/docs/libnm/html/NMSecretAgentOld.html +++ b/docs/libnm/html/NMSecretAgentOld.html @@ -68,7 +68,7 @@

- + @@ -170,12 +170,12 @@ +gchar * - + @@ -215,7 +215,7 @@

Object Hierarchy

-
    GObject
+
    GObject
     ╰── NMSecretAgentOld
 
@@ -223,7 +223,7 @@

Implemented Interfaces

NMSecretAgentOld implements - GInitable and GAsyncInitable.

+ GInitable and GAsyncInitable.

Description

@@ -235,9 +235,9 @@ NMSecretAgentOld implements
void
 (*NMSecretAgentOldGetSecretsFunc) (NMSecretAgentOld *agent,
                                    NMConnection *connection,
-                                   GVariant *secrets,
-                                   GError *error,
-                                   gpointer user_data);
+ GVariant *secrets, + GError *error, + gpointer user_data);

Called as a result of a request by NM to retrieve secrets. When the NMSecretAgentOld subclass has finished retrieving secrets and is ready to return them, or to return an error, this function should be called with @@ -272,16 +272,16 @@ something like this:

secrets = nm_simple_connection_new (); s_wsec = (NMSettingWirelessSecurity *) nm_setting_wireless_security_new (); -g_object_set (G_OBJECT (s_wsec), +g_object_set (G_OBJECT (s_wsec), NM_SETTING_WIRELESS_SECURITY_PSK, "my really cool PSK", - NULL); + NULL); nm_connection_add_setting (secrets, NM_SETTING (s_wsec)); secrets_dict = nm_connection_to_dbus (secrets, NM_CONNECTION_SERIALIZE_ALL); (call the NMSecretAgentOldGetSecretsFunc with secrets_dict) -g_object_unref (secrets); -g_variant_unref (secrets_dict); +g_object_unref (secrets); +g_variant_unref (secrets_dict);

a GCancellable, or NULL

a GCancellable, or NULL

 

error

location for a GError, or NULL

location for a GError, or NULL

 

cancellable

a GCancellable, or NULL

a GCancellable, or NULL

 

result

the result passed to the GAsyncReadyCallback

the result passed to the GAsyncReadyCallback

 

error

location for a GError, or NULL

location for a GError, or NULL

 

cancellable

a GCancellable, or NULL

a GCancellable, or NULL

 

error

location for a GError, or NULL

location for a GError, or NULL

 

cancellable

a GCancellable, or NULL

a GCancellable, or NULL

 

result

the result passed to the GAsyncReadyCallback

the result passed to the GAsyncReadyCallback

 

error

location for a GError, or NULL

location for a GError, or NULL

 

a GCancellable, or NULL

a GCancellable, or NULL

 

error

location for a GError, or NULL

location for a GError, or NULL

 

cancellable

a GCancellable, or NULL

a GCancellable, or NULL

 

result

the result passed to the GAsyncReadyCallback

the result passed to the GAsyncReadyCallback

 

error

location for a GError, or NULL

location for a GError, or NULL

 

cancellable

a GCancellable, or NULL

a GCancellable, or NULL

 

error

location for a GError, or NULL

location for a GError, or NULL

 

cancellable

a GCancellable, or NULL

a GCancellable, or NULL

 

result

the result passed to the GAsyncReadyCallback

the result passed to the GAsyncReadyCallback

 

error

location for a GError, or NULL

location for a GError, or NULL

 
-gboolean +gboolean nm_secret_agent_old_register () @@ -84,7 +84,7 @@
-gboolean +gboolean nm_secret_agent_old_register_finish () @@ -92,7 +92,7 @@
-gboolean +gboolean nm_secret_agent_old_unregister () @@ -108,7 +108,7 @@
-gboolean +gboolean nm_secret_agent_old_unregister_finish () @@ -116,7 +116,7 @@
-gboolean +gboolean nm_secret_agent_old_get_registered () @@ -159,7 +159,7 @@
gbooleangboolean auto-register Read / Write / Construct
-gchar *identifier Read / Write / Construct Only
gbooleangboolean registered Read
@@ -306,13 +306,13 @@ something like this:

connection

the connection for which secrets were requested, note that this object will be unrefed after the callback has returned, use -g_object_ref()/g_object_unref() if you want to use this object after the callback +g_object_ref()/g_object_unref() if you want to use this object after the callback has returned.

[transfer none]

secrets

-

the GVariant of type NM_VARIANT_TYPE_CONNECTION containing the requested +

the GVariant of type NM_VARIANT_TYPE_CONNECTION containing the requested secrets (as created by nm_connection_to_dbus() for example). Each key in secrets should be the name of a NMSetting object (like "802-11-wireless-security") and each value should be an NM_VARIANT_TYPE_SETTING variant. The sub-dicts @@ -340,8 +340,8 @@ and the value is the secret

void
 (*NMSecretAgentOldSaveSecretsFunc) (NMSecretAgentOld *agent,
                                     NMConnection *connection,
-                                    GError *error,
-                                    gpointer user_data);
+ GError *error, + gpointer user_data);

Called as a result of a request by NM to save secrets. When the NMSecretAgentOld subclass has finished saving the secrets, this function should be called.

@@ -363,7 +363,7 @@ should be called.

connection

the connection for which secrets were to be saved, note that this object will be unrefed after the callback has returned, use -g_object_ref()/g_object_unref() if you want to use this object after the callback +g_object_ref()/g_object_unref() if you want to use this object after the callback has returned.

[transfer none] @@ -387,8 +387,8 @@ has returned.

void
 (*NMSecretAgentOldDeleteSecretsFunc) (NMSecretAgentOld *agent,
                                       NMConnection *connection,
-                                      GError *error,
-                                      gpointer user_data);
+ GError *error, + gpointer user_data);

Called as a result of a request by NM to delete secrets. When the NMSecretAgentOld subclass has finished deleting the secrets, this function should be called.

@@ -410,7 +410,7 @@ should be called.

connection

the connection for which secrets were to be deleted, note that this object will be unrefed after the callback has returned, use -g_object_ref()/g_object_unref() if you want to use this object after the callback +g_object_ref()/g_object_unref() if you want to use this object after the callback has returned.

[transfer none] @@ -431,10 +431,10 @@ has returned.


nm_secret_agent_old_register ()

-
gboolean
+
gboolean
 nm_secret_agent_old_register (NMSecretAgentOld *self,
-                              GCancellable *cancellable,
-                              GError **error);
+ GCancellable *cancellable, + GError **error);

Registers the NMSecretAgentOld with the NetworkManager secret manager, indicating to NetworkManager that the agent is able to provide and save secrets for connections on behalf of its user.

@@ -456,12 +456,12 @@ registered, or in the process of registering.

cancellable

-

a GCancellable, or NULL

+

a GCancellable, or NULL

 

error

-

return location for a GError, or NULL

+

return location for a GError, or NULL

  @@ -469,7 +469,7 @@ registered, or in the process of registering.

Returns

-

TRUE if registration was successful, FALSE on error.

+

TRUE if registration was successful, FALSE on error.


@@ -477,9 +477,9 @@ registered, or in the process of registering.

nm_secret_agent_old_register_async ()

void
 nm_secret_agent_old_register_async (NMSecretAgentOld *self,
-                                    GCancellable *cancellable,
-                                    GAsyncReadyCallback callback,
-                                    gpointer user_data);
+ GCancellable *cancellable, + GAsyncReadyCallback callback, + gpointer user_data);

Asynchronously registers the NMSecretAgentOld with the NetworkManager secret manager, indicating to NetworkManager that the agent is able to provide and save secrets for connections on behalf of its user.

@@ -501,7 +501,7 @@ registered, or in the process of registering.

cancellable

-

a GCancellable, or NULL

+

a GCancellable, or NULL

  @@ -522,10 +522,10 @@ registered, or in the process of registering.


nm_secret_agent_old_register_finish ()

-
gboolean
+
gboolean
 nm_secret_agent_old_register_finish (NMSecretAgentOld *self,
-                                     GAsyncResult *result,
-                                     GError **error);
+ GAsyncResult *result, + GError **error);

Gets the result of a call to nm_secret_agent_old_register_async().

Parameters

@@ -543,12 +543,12 @@ nm_secret_agent_old_register_finish (

result

-

the result passed to the GAsyncReadyCallback

+

the result passed to the GAsyncReadyCallback

 

error

-

return location for a GError, or NULL

+

return location for a GError, or NULL

  @@ -556,16 +556,16 @@ nm_secret_agent_old_register_finish (

Returns

-

TRUE if registration was successful, FALSE on error.

+

TRUE if registration was successful, FALSE on error.


nm_secret_agent_old_unregister ()

-
gboolean
+
gboolean
 nm_secret_agent_old_unregister (NMSecretAgentOld *self,
-                                GCancellable *cancellable,
-                                GError **error);
+ GCancellable *cancellable, + GError **error);

Unregisters the NMSecretAgentOld with the NetworkManager secret manager, indicating to NetworkManager that the agent will no longer provide or store secrets on behalf of this user.

@@ -585,12 +585,12 @@ store secrets on behalf of this user.

cancellable

-

a GCancellable, or NULL

+

a GCancellable, or NULL

 

error

-

return location for a GError, or NULL

+

return location for a GError, or NULL

  @@ -598,7 +598,7 @@ store secrets on behalf of this user.

Returns

-

TRUE if unregistration was successful, FALSE on error

+

TRUE if unregistration was successful, FALSE on error


@@ -606,9 +606,9 @@ store secrets on behalf of this user.

nm_secret_agent_old_unregister_async ()

void
 nm_secret_agent_old_unregister_async (NMSecretAgentOld *self,
-                                      GCancellable *cancellable,
-                                      GAsyncReadyCallback callback,
-                                      gpointer user_data);
+ GCancellable *cancellable, + GAsyncReadyCallback callback, + gpointer user_data);

Asynchronously unregisters the NMSecretAgentOld with the NetworkManager secret manager, indicating to NetworkManager that the agent will no longer provide or store secrets on behalf of this user.

@@ -628,7 +628,7 @@ or store secrets on behalf of this user.

cancellable

-

a GCancellable, or NULL

+

a GCancellable, or NULL

  @@ -649,10 +649,10 @@ or store secrets on behalf of this user.


nm_secret_agent_old_unregister_finish ()

-
gboolean
+
gboolean
 nm_secret_agent_old_unregister_finish (NMSecretAgentOld *self,
-                                       GAsyncResult *result,
-                                       GError **error);
+ GAsyncResult *result, + GError **error);

Gets the result of a call to nm_secret_agent_old_unregister_async().

Parameters

@@ -670,12 +670,12 @@ nm_secret_agent_old_unregister_finish (

result

-

the result passed to the GAsyncReadyCallback

+

the result passed to the GAsyncReadyCallback

 

error

-

return location for a GError, or NULL

+

return location for a GError, or NULL

  @@ -683,13 +683,13 @@ nm_secret_agent_old_unregister_finish (

Returns

-

TRUE if unregistration was successful, FALSE on error.

+

TRUE if unregistration was successful, FALSE on error.


nm_secret_agent_old_get_registered ()

-
gboolean
+
gboolean
 nm_secret_agent_old_get_registered (NMSecretAgentOld *self);

Parameters

@@ -708,7 +708,7 @@ nm_secret_agent_old_get_registered (

Returns

-

a TRUE if the agent is registered, FALSE if it is not.

+

a TRUE if the agent is registered, FALSE if it is not.


@@ -721,7 +721,7 @@ nm_secret_agent_old_get_secrets (const char **hints, NMSecretAgentGetSecretsFlags flags, NMSecretAgentOldGetSecretsFunc callback, - gpointer user_data);
+ gpointer user_data);

Asynchronously retrieves secrets belonging to connection for the setting setting_name @@ -787,7 +787,7 @@ secrets from the user.

nm_secret_agent_old_save_secrets (NMSecretAgentOld *self, NMConnection *connection, NMSecretAgentOldSaveSecretsFunc callback, - gpointer user_data);
+ gpointer user_data);

Asynchronously ensures that all secrets inside connection are stored to disk.

@@ -833,7 +833,7 @@ disk.

nm_secret_agent_old_delete_secrets (NMSecretAgentOld *self, NMConnection *connection, NMSecretAgentOldDeleteSecretsFunc callback, - gpointer user_data);
+ gpointer user_data);

Asynchronously asks the agent to delete all saved secrets belonging to connection .

@@ -908,15 +908,15 @@ nm_secret_agent_old_delete_secrets (

Property Details

The “auto-register” property

-
  “auto-register”            gboolean
-

If TRUE (the default), the agent will always be registered when +

  “auto-register”            gboolean
+

If TRUE (the default), the agent will always be registered when NetworkManager is running; if NetworkManager exits and restarts, the agent will re-register itself automatically.

-

In particular, if this property is TRUE at construct time, then the +

In particular, if this property is TRUE at construct time, then the agent will register itself with NetworkManager during construction/initialization, and initialization will fail with an error if the agent is unable to register itself.

-

If the property is FALSE, the agent will not automatically register with +

If the property is FALSE, the agent will not automatically register with NetworkManager, and nm_secret_agent_old_register() or nm_secret_agent_old_register_async() must be called to register it.

Calling nm_secret_agent_old_unregister() will suppress auto-registration @@ -936,7 +936,7 @@ you expect it to be unregistered.


The “identifier” property

-
  “identifier”               gchar *
+
  “identifier”               gchar *

Identifies this agent; only one agent in each user session may use the same identifier. Identifier formatting follows the same rules as D-Bus bus names with the exception that the ':' character is not @@ -950,8 +950,8 @@ of 3 characters. An example valid identifier is 'org.gnome.nm-applet'


The “registered” property

-
  “registered”               gboolean
-

TRUE if the agent is registered with NetworkManager, FALSE if not.

+
  “registered”               gboolean
+

TRUE if the agent is registered with NetworkManager, FALSE if not.

Flags: Read

Default value: FALSE

diff --git a/docs/libnm/html/NMSetting.html b/docs/libnm/html/NMSetting.html index f3447557..f2e9a755 100644 --- a/docs/libnm/html/NMSetting.html +++ b/docs/libnm/html/NMSetting.html @@ -43,7 +43,7 @@ -gboolean +gboolean (*NMSettingClearSecretsWithFlagsFn) () @@ -59,7 +59,7 @@ -GType +GType nm_setting_lookup_type () @@ -82,7 +82,7 @@ -gboolean +gboolean nm_setting_verify () @@ -90,7 +90,7 @@ -gboolean +gboolean nm_setting_verify_secrets () @@ -98,7 +98,7 @@ -gboolean +gboolean nm_setting_compare () @@ -106,7 +106,7 @@ -gboolean +gboolean nm_setting_diff () @@ -130,7 +130,7 @@ -gboolean +gboolean nm_setting_get_secret_flags () @@ -138,14 +138,14 @@ -gboolean +gboolean nm_setting_set_secret_flags () -const GVariantType * +const GVariantType * nm_setting_get_dbus_property_type () @@ -164,7 +164,7 @@ -gchar * +gchar * name Read @@ -225,7 +225,7 @@ ╰── NMSettingMacRandomization GFlags ╰── NMSettingSecretFlags - GObject + GObject ╰── NMSetting ├── NMSetting8021x ├── NMSettingAdsl @@ -241,10 +241,12 @@ ├── NMSettingInfiniband ├── NMSettingIPTunnel ├── NMSettingIPConfig + ├── NMSettingMacsec ├── NMSettingMacvlan ├── NMSettingOlpcMesh ├── NMSettingPpp ├── NMSettingPppoe + ├── NMSettingProxy ├── NMSettingSerial ├── NMSettingTeamPort ├── NMSettingTeam @@ -271,11 +273,11 @@ of properties and allowed values.

Functions

NMSettingClearSecretsWithFlagsFn ()

-
gboolean
+
gboolean
 (*NMSettingClearSecretsWithFlagsFn) (NMSetting *setting,
                                      const char *secret,
                                      NMSettingSecretFlags flags,
-                                     gpointer user_data);
+ gpointer user_data);

Parameters

@@ -310,7 +312,7 @@ of properties and allowed values.

Returns

-

TRUE to clear the secret, FALSE to not clear the secret

+

TRUE to clear the secret, FALSE to not clear the secret


@@ -319,9 +321,9 @@ of properties and allowed values.

void
 (*NMSettingValueIterFn) (NMSetting *setting,
                          const char *key,
-                         const GValue *value,
-                         GParamFlags flags,
-                         gpointer user_data);
+ const GValue *value, + GParamFlags flags, + gpointer user_data);

Parameters

@@ -364,9 +366,9 @@ of properties and allowed values.


nm_setting_lookup_type ()

-
GType
+
GType
 nm_setting_lookup_type (const char *name);
-

Returns the GType of the setting's class for a given setting name.

+

Returns the GType of the setting's class for a given setting name.

Parameters

@@ -384,7 +386,7 @@ nm_setting_lookup_type (const cha

Returns

-

the GType of the setting's class, or G_TYPE_INVALID if +

the GType of the setting's class, or G_TYPE_INVALID if name is not recognized.

@@ -447,14 +449,14 @@ like 'ppp' or 'wireless' or 'wired'.


nm_setting_verify ()

-
gboolean
+
gboolean
 nm_setting_verify (NMSetting *setting,
                    NMConnection *connection,
-                   GError **error);
+ GError **error);

Validates the setting. Each setting's properties have allowed values, and some are dependent on other values (hence the need for connection ). The -returned GError contains information about which property of the setting +returned GError contains information about which property of the setting failed validation, and in what way that property failed validation.

Parameters

@@ -474,13 +476,13 @@ failed validation, and in what way that property failed validation.

- + @@ -488,18 +490,18 @@ is being verified in isolation.

Returns

-

TRUE if the setting is valid, FALSE if it is not

+

TRUE if the setting is valid, FALSE if it is not


nm_setting_verify_secrets ()

-
gboolean
+
gboolean
 nm_setting_verify_secrets (NMSetting *setting,
                            NMConnection *connection,
-                           GError **error);
+ GError **error);

Verifies the secrets in the setting. -The returned GError contains information about which secret of the setting +The returned GError contains information about which secret of the setting failed validation, and in what way that secret failed validation. The secret validation is done separately from main setting validation, because in some cases connection failure is not desired just for the secrets.

@@ -521,13 +523,13 @@ in some cases connection failure is not desired just for the secrets.

- + @@ -535,14 +537,14 @@ is being verified in isolation.

Returns

-

TRUE if the setting secrets are valid, FALSE if they are not

+

TRUE if the setting secrets are valid, FALSE if they are not

Since: 1.2


nm_setting_compare ()

-
gboolean
+
gboolean
 nm_setting_compare (NMSetting *a,
                     NMSetting *b,
                     NMSettingCompareFlags flags);
@@ -578,18 +580,18 @@ for a description of each flag's behavior.

Returns

-

TRUE if the comparison succeeds, FALSE if it does not

+

TRUE if the comparison succeeds, FALSE if it does not


nm_setting_diff ()

-
gboolean
+
gboolean
 nm_setting_diff (NMSetting *a,
                  NMSetting *b,
                  NMSettingCompareFlags flags,
-                 gboolean invert_results,
-                 GHashTable **results);
+ gboolean invert_results, + GHashTable **results);

Compares two NMSetting objects for similarity, with comparison behavior modified by a set of flags. See the documentation for NMSettingCompareFlags for a description of each flag's behavior. If the settings differ, the keys @@ -623,7 +625,7 @@ one or more

invert_results

+be set to FALSE. If TRUE inverts the meaning of the NMSettingDiffResult.

@@ -640,7 +642,7 @@ in and the settings differ, a new one is created and returned.

Returns

-

TRUE if the settings contain the same values, FALSE if they do not

+

TRUE if the settings contain the same values, FALSE if they do not


@@ -649,7 +651,7 @@ in and the settings differ, a new one is created and returned.

void
 nm_setting_enumerate_values (NMSetting *setting,
                              NMSettingValueIterFn func,
-                             gpointer user_data);
+ gpointer user_data);

Iterates over each property of the NMSetting object, calling the supplied user function for each property.

@@ -708,17 +710,17 @@ output format is not guaranteed to be stable and may change at any time.

Returns

an allocated string containing a textual representation of the setting's properties and values (including secrets!), which the caller should -free with g_free()

+free with g_free()


nm_setting_get_secret_flags ()

-
gboolean
+
gboolean
 nm_setting_get_secret_flags (NMSetting *setting,
                              const char *secret_name,
                              NMSettingSecretFlags *out_flags,
-                             GError **error);
+ GError **error);

For a given secret, retrieves the NMSettingSecretFlags describing how to handle that secret.

@@ -747,7 +749,7 @@ handle that secret.

- + @@ -755,18 +757,18 @@ handle that secret.

Returns

-

TRUE on success (if the given secret name was a valid property of -this setting, and if that property is secret), FALSE if not

+

TRUE on success (if the given secret name was a valid property of +this setting, and if that property is secret), FALSE if not


nm_setting_set_secret_flags ()

-
gboolean
+
gboolean
 nm_setting_set_secret_flags (NMSetting *setting,
                              const char *secret_name,
                              NMSettingSecretFlags flags,
-                             GError **error);
+ GError **error);

For a given secret, stores the NMSettingSecretFlags describing how to handle that secret.

@@ -795,7 +797,7 @@ handle that secret.

- + @@ -803,19 +805,19 @@ handle that secret.

Returns

-

TRUE on success (if the given secret name was a valid property of -this setting, and if that property is secret), FALSE if not

+

TRUE on success (if the given secret name was a valid property of +this setting, and if that property is secret), FALSE if not


nm_setting_get_dbus_property_type ()

-
const GVariantType *
+
const GVariantType *
 nm_setting_get_dbus_property_type (NMSetting *setting,
                                    const char *property_name);

Gets the D-Bus marshalling type of a property. property_name is a D-Bus -property name, which may not necessarily be a GObject property.

+property name, which may not necessarily be a GObject property.

Parameters

connection

the NMConnection that setting came from, or -NULL if setting +NULL if setting is being verified in isolation.

[allow-none]

error

location to store error, or NULL

location to store error, or NULL

 

connection

the NMConnection that setting came from, or -NULL if setting +NULL if setting is being verified in isolation.

[allow-none]

error

location to store error, or NULL

location to store error, or NULL

 

this parameter is used internally by libnm and should -be set to FALSE. If TRUE inverts the meaning of the NMSettingDiffResult.

 

error

location to store error, or NULL

location to store error, or NULL

 

error

location to store error, or NULL

location to store error, or NULL

 
@@ -1140,7 +1142,7 @@ if you specify NM_SETTING_COMPARE_FLAG_DIFF_RESULT_W

Property Details

The “name” property

-
  “name”                     gchar *
+
  “name”                     gchar *

The setting's name, which uniquely identifies the setting within the connection. Each setting type has a name unique to that type, for example "ppp" or "wireless" or "wired".

diff --git a/docs/libnm/html/NMSetting8021x.html b/docs/libnm/html/NMSetting8021x.html index 20def76f..85407d80 100644 --- a/docs/libnm/html/NMSetting8021x.html +++ b/docs/libnm/html/NMSetting8021x.html @@ -59,7 +59,7 @@
+ + + + + + + + + + + + + + + + + + + + + + + + - + +gchar * +GBytes * +gchar * +GBytes * +gchar * - + +gchar * +gchar * +gchar * @@ -659,7 +701,7 @@ +GBytes * @@ -670,72 +712,72 @@ +gchar * +gchar * +gchar * - + +gchar * +gchar * +GBytes * +gchar * +GBytes * +gchar * +GBytes * +gchar * @@ -746,13 +788,13 @@ +gchar * +gchar * @@ -763,13 +805,13 @@ +GBytes * +gchar * @@ -780,12 +822,12 @@ +gchar * - + @@ -805,6 +847,10 @@ + + + + @@ -964,7 +1010,7 @@
    GEnum
     ├── NMSetting8021xCKFormat
     ╰── NMSetting8021xCKScheme
-    GObject
+    GObject
     ╰── NMSetting
         ╰── NMSetting8021x
 
@@ -1006,9 +1052,9 @@ nm_setting_802_1x_new (void

nm_setting_802_1x_check_cert_scheme ()

NMSetting8021xCKScheme
-nm_setting_802_1x_check_cert_scheme (gconstpointer pdata,
-                                     gsize length,
-                                     GError **error);
+nm_setting_802_1x_check_cert_scheme (gconstpointer pdata, + gsize length, + GError **error);

Determines and verifies the blob type. When setting certificate properties of NMSetting8021x the blob must be not UNKNOWN (or NULL).

@@ -1049,7 +1095,7 @@ For NULL it also returns NM_SETTING_802_1X_CK_SCHEME_UNKNOWN.


nm_setting_802_1x_get_num_eap_methods ()

-
guint32
+
guint32
 nm_setting_802_1x_get_num_eap_methods (NMSetting8021x *setting);

Returns the number of eap methods allowed for use when connecting to the network. Generally only one EAP method is used. Use the functions @@ -1081,7 +1127,7 @@ allowed EAP methods.

nm_setting_802_1x_get_eap_method ()

const char *
 nm_setting_802_1x_get_eap_method (NMSetting8021x *setting,
-                                  guint32 i);
+ guint32 i);

Returns the name of the allowed EAP method at index i .

@@ -1115,7 +1161,7 @@ nm_setting_802_1x_get_eap_method (

nm_setting_802_1x_add_eap_method ()

-
gboolean
+
gboolean
 nm_setting_802_1x_add_eap_method (NMSetting8021x *setting,
                                   const char *eap);

Adds an allowed EAP method. The setting is not valid until at least one @@ -1145,7 +1191,7 @@ allowed EAP methods.

Returns

-

TRUE if the EAP method was successfully added, FALSE if it was +

TRUE if the EAP method was successfully added, FALSE if it was not a valid method or if it was already allowed.

@@ -1154,7 +1200,7 @@ not a valid method or if it was already allowed.

nm_setting_802_1x_remove_eap_method ()

void
 nm_setting_802_1x_remove_eap_method (NMSetting8021x *setting,
-                                     guint32 i);
+ guint32 i);

Removes the allowed EAP method at the specified index.

Parameters

@@ -1182,7 +1228,7 @@ nm_setting_802_1x_remove_eap_method (

nm_setting_802_1x_remove_eap_method_by_value ()

-
gboolean
+
gboolean
 nm_setting_802_1x_remove_eap_method_by_value
                                (NMSetting8021x *setting,
                                 const char *eap);
@@ -1212,7 +1258,7 @@ nm_setting_802_1x_remove_eap_method_by_value

Returns

-

TRUE if the EAP method was founs and removed, FALSE if it was not.

+

TRUE if the EAP method was founs and removed, FALSE if it was not.


@@ -1323,12 +1369,12 @@ nm_setting_802_1x_get_pac_file (

nm_setting_802_1x_get_system_ca_certs ()

-
gboolean
+
gboolean
 nm_setting_802_1x_get_system_ca_certs (NMSetting8021x *setting);

Sets the “system-ca-certs” property. The “ca-path” and “phase2-ca-path” properties are ignored if the “system-ca-certs” property is -TRUE, in which case a system-wide CA certificate directory specified at +TRUE, in which case a system-wide CA certificate directory specified at compile time (using the --system-ca-path configure option) is used in place of these properties.

@@ -1348,7 +1394,7 @@ of these properties.

Returns

-

TRUE if a system CA certificate path should be used, FALSE if not

+

TRUE if a system CA certificate path should be used, FALSE if not


@@ -1418,7 +1464,8 @@ to add more CA certificates for verifying the network to client.

nm_setting_802_1x_get_ca_cert_scheme (NMSetting8021x *setting);

Returns the scheme used to store the CA certificate. If the returned scheme is NM_SETTING_802_1X_CK_SCHEME_BLOB, use nm_setting_802_1x_get_ca_cert_blob(); -if NM_SETTING_802_1X_CK_SCHEME_PATH, use nm_setting_802_1x_get_ca_cert_path().

+if NM_SETTING_802_1X_CK_SCHEME_PATH, use nm_setting_802_1x_get_ca_cert_path(); +if NM_SETTING_802_1X_CK_SCHEME_PKCS11, use nm_setting_802_1x_get_ca_cert_uri().

Parameters

-guint32 +guint32 nm_setting_802_1x_get_num_eap_methods () @@ -74,7 +74,7 @@
-gboolean +gboolean nm_setting_802_1x_add_eap_method () @@ -90,7 +90,7 @@
-gboolean +gboolean nm_setting_802_1x_remove_eap_method_by_value () @@ -127,7 +127,7 @@
-gboolean +gboolean nm_setting_802_1x_get_system_ca_certs () @@ -157,7 +157,7 @@
-GBytes * +GBytes * nm_setting_802_1x_get_ca_cert_blob () @@ -171,8 +171,15 @@
const char * + +nm_setting_802_1x_get_ca_cert_uri () +
-gboolean +gboolean nm_setting_802_1x_set_ca_cert () @@ -187,7 +194,7 @@
-guint32 +guint32 nm_setting_802_1x_get_num_altsubject_matches () @@ -202,7 +209,7 @@
-gboolean +gboolean nm_setting_802_1x_add_altsubject_match () @@ -218,7 +225,7 @@
-gboolean +gboolean nm_setting_802_1x_remove_altsubject_match_by_value () @@ -249,7 +256,7 @@
-GBytes * +GBytes * nm_setting_802_1x_get_client_cert_blob () @@ -263,8 +270,15 @@
const char * + +nm_setting_802_1x_get_client_cert_uri () +
-gboolean +gboolean nm_setting_802_1x_set_client_cert () @@ -315,7 +329,7 @@
-GBytes * +GBytes * nm_setting_802_1x_get_phase2_ca_cert_blob () @@ -329,8 +343,15 @@
const char * + +nm_setting_802_1x_get_phase2_ca_cert_uri () +
-gboolean +gboolean nm_setting_802_1x_set_phase2_ca_cert () @@ -345,7 +366,7 @@
-guint32 +guint32 nm_setting_802_1x_get_num_phase2_altsubject_matches () @@ -360,7 +381,7 @@
-gboolean +gboolean nm_setting_802_1x_add_phase2_altsubject_match () @@ -376,7 +397,7 @@
-gboolean +gboolean nm_setting_802_1x_remove_phase2_altsubject_match_by_value () @@ -407,7 +428,7 @@
-GBytes * +GBytes * nm_setting_802_1x_get_phase2_client_cert_blob () @@ -421,8 +442,15 @@
const char * + +nm_setting_802_1x_get_phase2_client_cert_uri () +
-gboolean +gboolean nm_setting_802_1x_set_phase2_client_cert () @@ -445,7 +473,7 @@
-GBytes * +GBytes * nm_setting_802_1x_get_password_raw () @@ -484,7 +512,7 @@
-GBytes * +GBytes * nm_setting_802_1x_get_private_key_blob () @@ -498,8 +526,15 @@
const char * + +nm_setting_802_1x_get_private_key_uri () +
-gboolean +gboolean nm_setting_802_1x_set_private_key () @@ -538,7 +573,7 @@
-GBytes * +GBytes * nm_setting_802_1x_get_phase2_private_key_blob () @@ -552,8 +587,15 @@
const char * + +nm_setting_802_1x_get_phase2_private_key_uri () +
-gboolean +gboolean nm_setting_802_1x_set_phase2_private_key () @@ -595,60 +637,60 @@
GStrvGStrv altsubject-matches Read / Write
-gchar *anonymous-identity Read / Write
-GBytes *ca-cert Read / Write
-gchar *ca-path Read / Write
-GBytes *client-cert Read / Write
-gchar *domain-suffix-match Read / Write
GStrvGStrv eap Read / Write
-gchar *identity Read / Write
-gchar *pac-file Read / Write
-gchar *password Read / Write
-GBytes *password-raw Read / Write
-gchar *phase1-fast-provisioning Read / Write
-gchar *phase1-peaplabel Read / Write
-gchar *phase1-peapver Read / Write
GStrvGStrv phase2-altsubject-matches Read / Write
-gchar *phase2-auth Read / Write
-gchar *phase2-autheap Read / Write
-GBytes *phase2-ca-cert Read / Write
-gchar *phase2-ca-path Read / Write
-GBytes *phase2-client-cert Read / Write
-gchar *phase2-domain-suffix-match Read / Write
-GBytes *phase2-private-key Read / Write
-gchar *phase2-private-key-password Read / Write
-gchar *phase2-subject-match Read / Write
-gchar *pin Read / Write
-GBytes *private-key Read / Write
-gchar *private-key-password Read / Write
-gchar *subject-match Read / Write
gbooleangboolean system-ca-certs Read / Write / Construct
NM_SETTING_802_1X_CERT_SCHEME_PREFIX_PATH
#defineNM_SETTING_802_1X_CERT_SCHEME_PREFIX_PKCS11
enum NMSetting8021xCKFormat
@@ -1442,7 +1489,7 @@ if

nm_setting_802_1x_get_ca_cert_blob ()

-
GBytes *
+
GBytes *
 nm_setting_802_1x_get_ca_cert_blob (NMSetting8021x *setting);

Returns the CA certificate blob if the CA certificate is stored using the NM_SETTING_802_1X_CK_SCHEME_BLOB scheme. Not all EAP methods use a @@ -1504,13 +1551,45 @@ of the network cannot be confirmed by the client.


+

nm_setting_802_1x_get_ca_cert_uri ()

+
const char *
+nm_setting_802_1x_get_ca_cert_uri (NMSetting8021x *setting);
+

Returns the CA certificate URI analogously to +nm_setting_802_1x_get_ca_cert_blob() and +nm_setting_802_1x_get_ca_cert_path().

+

Currently it's limited to PKCS11 URIs ('pkcs11' scheme as defined by RFC +7512), but may be extended to other schemes in future (such as 'file' URIs +for local files and 'data' URIs for inline certificate data).

+
+

Parameters

+
+++++ + + + + + +

setting

the NMSetting8021x

 
+
+
+

Returns

+

the URI string

+
+

Since: 1.6

+
+
+

nm_setting_802_1x_set_ca_cert ()

-
gboolean
+
gboolean
 nm_setting_802_1x_set_ca_cert (NMSetting8021x *setting,
-                               const char *cert_path,
+                               const char *value,
                                NMSetting8021xCKScheme scheme,
                                NMSetting8021xCKFormat *out_format,
-                               GError **error);
+ GError **error);

Reads a certificate from disk and sets the “ca-cert” property with the raw certificate data if using the NM_SETTING_802_1X_CK_SCHEME_BLOB scheme, or with the path to the certificate file if using the @@ -1530,12 +1609,12 @@ scheme, or with the path to the certificate file if using the   -

cert_path

+

value

when scheme is set to either NM_SETTING_802_1X_CK_SCHEME_PATH or NM_SETTING_802_1X_CK_SCHEME_BLOB, pass the path of the CA certificate file (PEM or DER format). The path must be UTF-8 encoded; use -g_filename_to_utf8() to convert if needed. Passing NULL with any scheme +g_filename_to_utf8() to convert if needed. Passing NULL with any scheme clears the CA certificate.

  @@ -1559,7 +1638,7 @@ clears the CA certificate.

Returns

-

TRUE if the operation succeeded, FALSE if it was unsuccessful

+

TRUE if the operation succeeded, FALSE if it was unsuccessful


@@ -1586,14 +1665,14 @@ nm_setting_802_1x_get_subject_match (

Returns

the “subject-match” property. This is the substring to be matched against the subject of the authentication -server certificate, or NULL no subject verification is to be +server certificate, or NULL no subject verification is to be performed.


nm_setting_802_1x_get_num_altsubject_matches ()

-
guint32
+
guint32
 nm_setting_802_1x_get_num_altsubject_matches
                                (NMSetting8021x *setting);

Returns the number of entries in the @@ -1624,7 +1703,7 @@ nm_setting_802_1x_get_num_altsubject_matches

const char *
 nm_setting_802_1x_get_altsubject_match
                                (NMSetting8021x *setting,
-                                guint32 i);
+ guint32 i);

Returns the altSubjectName match at index i .

@@ -1658,7 +1737,7 @@ nm_setting_802_1x_get_altsubject_match

nm_setting_802_1x_add_altsubject_match ()

-
gboolean
+
gboolean
 nm_setting_802_1x_add_altsubject_match
                                (NMSetting8021x *setting,
                                 const char *altsubject_match);
@@ -1689,8 +1768,8 @@ server is not verified.

Returns

-

TRUE if the alternative subject name match was -successfully added, FALSE if it was already allowed.

+

TRUE if the alternative subject name match was +successfully added, FALSE if it was already allowed.


@@ -1699,7 +1778,7 @@ successfully added, void nm_setting_802_1x_remove_altsubject_match (NMSetting8021x *setting, - guint32 i);
+ guint32 i);

Removes the allowed altSubjectName at the specified index.

Parameters

@@ -1727,7 +1806,7 @@ nm_setting_802_1x_remove_altsubject_match

nm_setting_802_1x_remove_altsubject_match_by_value ()

-
gboolean
+
gboolean
 nm_setting_802_1x_remove_altsubject_match_by_value
                                (NMSetting8021x *setting,
                                 const char *altsubject_match);
@@ -1757,8 +1836,8 @@ nm_setting_802_1x_remove_altsubject_match_by_value

Returns

-

TRUE if the alternative subject name match was found and removed, -FALSE if it was not.

+

TRUE if the alternative subject name match was found and removed, +FALSE if it was not.


@@ -1819,7 +1898,8 @@ nm_setting_802_1x_get_client_cert_scheme (NMSetting8021x *setting);

Returns the scheme used to store the client certificate. If the returned scheme is NM_SETTING_802_1X_CK_SCHEME_BLOB, use nm_setting_802_1x_get_client_cert_blob(); -if NM_SETTING_802_1X_CK_SCHEME_PATH, use nm_setting_802_1x_get_client_cert_path().

+if NM_SETTING_802_1X_CK_SCHEME_PATH, use nm_setting_802_1x_get_client_cert_path(); +if NM_SETTING_802_1X_CK_SCHEME_PKCS11, use nm_setting_802_1x_get_client_cert_uri().

Parameters

@@ -1843,7 +1923,7 @@ if

nm_setting_802_1x_get_client_cert_blob ()

-
GBytes *
+
GBytes *
 nm_setting_802_1x_get_client_cert_blob
                                (NMSetting8021x *setting);

Client certificates are used to identify the connecting client to the network @@ -1901,13 +1981,45 @@ authentication method.


+

nm_setting_802_1x_get_client_cert_uri ()

+
const char *
+nm_setting_802_1x_get_client_cert_uri (NMSetting8021x *setting);
+

Returns the client certificate URI analogously to +nm_setting_802_1x_get_client_cert_blob() and +nm_setting_802_1x_get_client_cert_path().

+

Currently it's limited to PKCS11 URIs ('pkcs11' scheme as defined by RFC +7512), but may be extended to other schemes in future (such as 'file' URIs +for local files and 'data' URIs for inline certificate data).

+
+

Parameters

+
+++++ + + + + + +

setting

the NMSetting8021x

 
+
+
+

Returns

+

the URI string

+
+

Since: 1.6

+
+
+

nm_setting_802_1x_set_client_cert ()

-
gboolean
+
gboolean
 nm_setting_802_1x_set_client_cert (NMSetting8021x *setting,
-                                   const char *cert_path,
+                                   const char *value,
                                    NMSetting8021xCKScheme scheme,
                                    NMSetting8021xCKFormat *out_format,
-                                   GError **error);
+ GError **error);

Reads a certificate from disk and sets the “client-cert” property with the raw certificate data if using the NM_SETTING_802_1X_CK_SCHEME_BLOB scheme, or with the path to the certificate @@ -1930,12 +2042,12 @@ authentication method.

  -

cert_path

+

value

when scheme is set to either NM_SETTING_802_1X_CK_SCHEME_PATH or NM_SETTING_802_1X_CK_SCHEME_BLOB, pass the path of the client certificate file (PEM, DER, or PKCS#12 format). The path must be UTF-8 -encoded; use g_filename_to_utf8() to convert if needed. Passing NULL with +encoded; use g_filename_to_utf8() to convert if needed. Passing NULL with any scheme clears the client certificate.

  @@ -1960,7 +2072,7 @@ clears the client certificate.

Returns

-

TRUE if the operation succeeded, FALSE if it was unsuccessful

+

TRUE if the operation succeeded, FALSE if it was unsuccessful


@@ -1987,7 +2099,7 @@ nm_setting_802_1x_get_phase1_peapver (

Returns

the "phase 1" PEAP version to be used when authenticating with EAP-PEAP as contained in the “phase1-peapver” property. Valid -values are NULL (unset), "0" (PEAP version 0), and "1" (PEAP version 1).

+values are NULL (unset), "0" (PEAP version 0), and "1" (PEAP version 1).


@@ -2015,7 +2127,7 @@ nm_setting_802_1x_get_phase1_peaplabel

Returns

whether the "phase 1" PEAP label is new-style or old-style, to be used when authenticating with EAP-PEAP, as contained in the -“phase1-peaplabel” property. Valid values are NULL (unset), +“phase1-peaplabel” property. Valid values are NULL (unset), "0" (use old-style label), and "1" (use new-style label). See the wpa_supplicant documentation for more details.

@@ -2109,7 +2221,8 @@ nm_setting_802_1x_get_phase2_ca_cert_scheme

Returns the scheme used to store the "phase 2" CA certificate. If the returned scheme is NM_SETTING_802_1X_CK_SCHEME_BLOB, use nm_setting_802_1x_get_ca_cert_blob(); if NM_SETTING_802_1X_CK_SCHEME_PATH, -use nm_setting_802_1x_get_ca_cert_path().

+use nm_setting_802_1x_get_ca_cert_path(); if NM_SETTING_802_1X_CK_SCHEME_PKCS11, +use nm_setting_802_1x_get_ca_cert_uri().

Parameters

@@ -2133,7 +2246,7 @@ use

nm_setting_802_1x_get_phase2_ca_cert_blob ()

-
GBytes *
+
GBytes *
 nm_setting_802_1x_get_phase2_ca_cert_blob
                                (NMSetting8021x *setting);

Returns the "phase 2" CA certificate blob if the CA certificate is stored @@ -2197,13 +2310,46 @@ of the network cannot be confirmed by the client.


+

nm_setting_802_1x_get_phase2_ca_cert_uri ()

+
const char *
+nm_setting_802_1x_get_phase2_ca_cert_uri
+                               (NMSetting8021x *setting);
+

Returns the "phase 2" CA certificate URI analogously to +nm_setting_802_1x_get_phase2_ca_cert_blob() and +nm_setting_802_1x_get_phase2_ca_cert_path().

+

Currently it's limited to PKCS11 URIs ('pkcs11' scheme as defined by RFC +7512), but may be extended to other schemes in future (such as 'file' URIs +for local files and 'data' URIs for inline certificate data).

+
+

Parameters

+
+++++ + + + + + +

setting

the NMSetting8021x

 
+
+
+

Returns

+

the URI string

+
+

Since: 1.6

+
+
+

nm_setting_802_1x_set_phase2_ca_cert ()

-
gboolean
+
gboolean
 nm_setting_802_1x_set_phase2_ca_cert (NMSetting8021x *setting,
-                                      const char *cert_path,
+                                      const char *value,
                                       NMSetting8021xCKScheme scheme,
                                       NMSetting8021xCKFormat *out_format,
-                                      GError **error);
+ GError **error);

Reads a certificate from disk and sets the “phase2-ca-cert” property with the raw certificate data if using the NM_SETTING_802_1X_CK_SCHEME_BLOB scheme, or with the path to the certificate @@ -2223,12 +2369,12 @@ file if using the   -

cert_path

+

value

when scheme is set to either NM_SETTING_802_1X_CK_SCHEME_PATH or NM_SETTING_802_1X_CK_SCHEME_BLOB, pass the path of the "phase2" CA certificate file (PEM or DER format). The path must be UTF-8 encoded; use -g_filename_to_utf8() to convert if needed. Passing NULL with any scheme +g_filename_to_utf8() to convert if needed. Passing NULL with any scheme clears the "phase2" CA certificate.

  @@ -2252,7 +2398,7 @@ clears the "phase2" CA certificate.

Returns

-

TRUE if the operation succeeded, FALSE if it was unsuccessful

+

TRUE if the operation succeeded, FALSE if it was unsuccessful


@@ -2280,14 +2426,14 @@ nm_setting_802_1x_get_phase2_subject_match

Returns

the “phase2-subject-match” property. This is the substring to be matched against the subject of the "phase 2" -authentication server certificate, or NULL no subject verification +authentication server certificate, or NULL no subject verification is to be performed.


nm_setting_802_1x_get_num_phase2_altsubject_matches ()

-
guint32
+
guint32
 nm_setting_802_1x_get_num_phase2_altsubject_matches
                                (NMSetting8021x *setting);

Returns the number of entries in the @@ -2318,7 +2464,7 @@ nm_setting_802_1x_get_num_phase2_altsubject_matches

const char *
 nm_setting_802_1x_get_phase2_altsubject_match
                                (NMSetting8021x *setting,
-                                guint32 i);
+ guint32 i);

Returns the "phase 2" altSubjectName match at index i .

@@ -2352,7 +2498,7 @@ nm_setting_802_1x_get_phase2_altsubject_match

nm_setting_802_1x_add_phase2_altsubject_match ()

-
gboolean
+
gboolean
 nm_setting_802_1x_add_phase2_altsubject_match
                                (NMSetting8021x *setting,
                                 const char *phase2_altsubject_match);
@@ -2384,8 +2530,8 @@ connection

Returns

-

TRUE if the "phase 2" alternative subject name match was -successfully added, FALSE if it was already allowed.

+

TRUE if the "phase 2" alternative subject name match was +successfully added, FALSE if it was already allowed.


@@ -2394,7 +2540,7 @@ successfully added, void nm_setting_802_1x_remove_phase2_altsubject_match (NMSetting8021x *setting, - guint32 i);
+ guint32 i);

Removes the allowed "phase 2" altSubjectName at the specified index.

Parameters

@@ -2422,7 +2568,7 @@ nm_setting_802_1x_remove_phase2_altsubject_match

nm_setting_802_1x_remove_phase2_altsubject_match_by_value ()

-
gboolean
+
gboolean
 nm_setting_802_1x_remove_phase2_altsubject_match_by_value
                                (NMSetting8021x *setting,
                                 const char *phase2_altsubject_match);
@@ -2452,8 +2598,8 @@ nm_setting_802_1x_remove_phase2_altsubject_match_by_value

Returns

-

TRUE if the alternative subject name match for "phase 2" was found and removed, -FALSE if it was not.

+

TRUE if the alternative subject name match for "phase 2" was found and removed, +FALSE if it was not.


@@ -2516,7 +2662,9 @@ nm_setting_802_1x_get_phase2_client_cert_scheme returned scheme is NM_SETTING_802_1X_CK_SCHEME_BLOB, use nm_setting_802_1x_get_client_cert_blob(); if NM_SETTING_802_1X_CK_SCHEME_PATH, use -nm_setting_802_1x_get_client_cert_path().

+nm_setting_802_1x_get_client_cert_path(); if +NM_SETTING_802_1X_CK_SCHEME_PKCS11, use +nm_setting_802_1x_get_client_cert_uri().

Parameters

@@ -2540,7 +2688,7 @@ returned scheme is

nm_setting_802_1x_get_phase2_client_cert_blob ()

-
GBytes *
+
GBytes *
 nm_setting_802_1x_get_phase2_client_cert_blob
                                (NMSetting8021x *setting);

Client certificates are used to identify the connecting client to the network @@ -2598,14 +2746,47 @@ authentication method.


+

nm_setting_802_1x_get_phase2_client_cert_uri ()

+
const char *
+nm_setting_802_1x_get_phase2_client_cert_uri
+                               (NMSetting8021x *setting);
+

Returns the "phase 2" client certificate URI analogously to +nm_setting_802_1x_get_phase2_ca_cert_blob() and +nm_setting_802_1x_get_phase2_ca_cert_path().

+

Currently it's limited to PKCS11 URIs ('pkcs11' scheme as defined by RFC +7512), but may be extended to other schemes in future (such as 'file' URIs +for local files and 'data' URIs for inline certificate data).

+
+

Parameters

+
+++++ + + + + + +

setting

the NMSetting8021x

 
+
+
+

Returns

+

the URI string

+
+

Since: 1.6

+
+
+

nm_setting_802_1x_set_phase2_client_cert ()

-
gboolean
+
gboolean
 nm_setting_802_1x_set_phase2_client_cert
                                (NMSetting8021x *setting,
-                                const char *cert_path,
+                                const char *value,
                                 NMSetting8021xCKScheme scheme,
                                 NMSetting8021xCKFormat *out_format,
-                                GError **error);
+ GError **error);

Reads a certificate from disk and sets the “phase2-client-cert” property with the raw certificate data if using the NM_SETTING_802_1X_CK_SCHEME_BLOB scheme, or with the path to the certificate @@ -2628,12 +2809,12 @@ authentication method.

  -

cert_path

+

value

when scheme is set to either NM_SETTING_802_1X_CK_SCHEME_PATH or NM_SETTING_802_1X_CK_SCHEME_BLOB, pass the path of the "phase2" client certificate file (PEM, DER, or PKCS#12 format). The path must be UTF-8 -encoded; use g_filename_to_utf8() to convert if needed. Passing NULL with +encoded; use g_filename_to_utf8() to convert if needed. Passing NULL with any scheme clears the "phase2" client certificate.

  @@ -2658,7 +2839,7 @@ clears the "phase2" client certificate.

Returns

-

TRUE if the operation succeeded, FALSE if it was unsuccessful

+

TRUE if the operation succeeded, FALSE if it was unsuccessful


@@ -2715,7 +2896,7 @@ nm_setting_802_1x_get_password_flags (

nm_setting_802_1x_get_password_raw ()

-
GBytes *
+
GBytes *
 nm_setting_802_1x_get_password_raw (NMSetting8021x *setting);

Parameters

@@ -2829,7 +3010,9 @@ nm_setting_802_1x_get_private_key_scheme NM_SETTING_802_1X_CK_SCHEME_BLOB, use nm_setting_802_1x_get_client_cert_blob(); if NM_SETTING_802_1X_CK_SCHEME_PATH, use -nm_setting_802_1x_get_client_cert_path().

+nm_setting_802_1x_get_client_cert_path(); if +NM_SETTING_802_1X_CK_SCHEME_PKCS11, use +nm_setting_802_1x_get_client_cert_uri().

Parameters

@@ -2853,7 +3036,7 @@ nm_setting_802_1x_get_private_key_scheme

nm_setting_802_1x_get_private_key_blob ()

-
GBytes *
+
GBytes *
 nm_setting_802_1x_get_private_key_blob
                                (NMSetting8021x *setting);

Private keys are used to authenticate the connecting client to the network @@ -2914,14 +3097,46 @@ authentication method.


+

nm_setting_802_1x_get_private_key_uri ()

+
const char *
+nm_setting_802_1x_get_private_key_uri (NMSetting8021x *setting);
+

Returns the private key URI analogously to +nm_setting_802_1x_get_private_key_blob() and +nm_setting_802_1x_get_private_key_path().

+

Currently it's limited to PKCS11 URIs ('pkcs11' scheme as defined by RFC +7512), but may be extended to other schemes in future (such as 'file' URIs +for local files and 'data' URIs for inline certificate data).

+
+

Parameters

+
+++++ + + + + + +

setting

the NMSetting8021x

 
+
+
+

Returns

+

the URI string

+
+

Since: 1.6

+
+
+

nm_setting_802_1x_set_private_key ()

-
gboolean
+
gboolean
 nm_setting_802_1x_set_private_key (NMSetting8021x *setting,
-                                   const char *key_path,
+                                   const char *value,
                                    const char *password,
                                    NMSetting8021xCKScheme scheme,
                                    NMSetting8021xCKFormat *out_format,
-                                   GError **error);
+ GError **error);

Private keys are used to authenticate the connecting client to the network when EAP-TLS is used as either the "phase 1" or "phase 2" 802.1x authentication method.

@@ -2935,7 +3150,7 @@ verify that password is correct, and if it is, updates the “private-key-password” property with the given password . If -the decryption is unsuccessful, FALSE is returned, error +the decryption is unsuccessful, FALSE is returned, error is set, and no internal data is changed. If no password is given, the private key is @@ -2960,18 +3175,18 @@ key password to prevent unauthorized access to unencrypted private key data.

  -

key_path

+

value

when scheme is set to either NM_SETTING_802_1X_CK_SCHEME_PATH or NM_SETTING_802_1X_CK_SCHEME_BLOB, pass the path of the private key file (PEM, DER, or PKCS#12 format). The path must be UTF-8 encoded; use -g_filename_to_utf8() to convert if needed. Passing NULL with any scheme +g_filename_to_utf8() to convert if needed. Passing NULL with any scheme clears the private key.

 

password

-

password used to decrypt the private key, or NULL if the password +

password used to decrypt the private key, or NULL if the password is unknown. If the password is given but fails to decrypt the private key, an error is returned.

  @@ -2996,7 +3211,7 @@ an error is returned.

Returns

-

TRUE if the operation succeeded, FALSE if it was unsuccessful

+

TRUE if the operation succeeded, FALSE if it was unsuccessful


@@ -3091,7 +3306,9 @@ nm_setting_802_1x_get_phase2_private_key_scheme scheme is NM_SETTING_802_1X_CK_SCHEME_BLOB, use nm_setting_802_1x_get_client_cert_blob(); if NM_SETTING_802_1X_CK_SCHEME_PATH, use -nm_setting_802_1x_get_client_cert_path().

+nm_setting_802_1x_get_client_cert_path(); if +NM_SETTING_802_1X_CK_SCHEME_PKCS11, use +nm_setting_802_1x_get_client_cert_uri().

Parameters

@@ -3115,7 +3332,7 @@ scheme is

nm_setting_802_1x_get_phase2_private_key_blob ()

-
GBytes *
+
GBytes *
 nm_setting_802_1x_get_phase2_private_key_blob
                                (NMSetting8021x *setting);

Private keys are used to authenticate the connecting client to the network @@ -3176,15 +3393,48 @@ authentication method.


+

nm_setting_802_1x_get_phase2_private_key_uri ()

+
const char *
+nm_setting_802_1x_get_phase2_private_key_uri
+                               (NMSetting8021x *setting);
+

Returns the "phase 2" private key URI analogously to +nm_setting_802_1x_get_phase2_private_key_blob() and +nm_setting_802_1x_get_phase2_private_key_path().

+

Currently it's limited to PKCS11 URIs ('pkcs11' scheme as defined by RFC +7512), but may be extended to other schemes in future (such as 'file' URIs +for local files and 'data' URIs for inline certificate data).

+
+

Parameters

+
+++++ + + + + + +

setting

the NMSetting8021x

 
+
+
+

Returns

+

the URI string

+
+

Since: 1.6

+
+
+

nm_setting_802_1x_set_phase2_private_key ()

-
gboolean
+
gboolean
 nm_setting_802_1x_set_phase2_private_key
                                (NMSetting8021x *setting,
-                                const char *key_path,
+                                const char *value,
                                 const char *password,
                                 NMSetting8021xCKScheme scheme,
                                 NMSetting8021xCKFormat *out_format,
-                                GError **error);
+ GError **error);

Private keys are used to authenticate the connecting client to the network when EAP-TLS is used as either the "phase 1" or "phase 2" 802.1x authentication method.

@@ -3198,7 +3448,7 @@ verify that password is correct, and if it is, updates the “phase2-private-key-password” property with the given password -. If the decryption is unsuccessful, FALSE is returned, error +. If the decryption is unsuccessful, FALSE is returned, error is set, and no internal data is changed. If no password is given, the private @@ -3223,19 +3473,19 @@ key password to prevent unauthorized access to unencrypted private key data.

  -

key_path

+

value

when scheme is set to either NM_SETTING_802_1X_CK_SCHEME_PATH or NM_SETTING_802_1X_CK_SCHEME_BLOB, pass the path of the "phase2" private key file (PEM, DER, or PKCS#12 format). The path must be UTF-8 encoded; -use g_filename_to_utf8() to convert if needed. Passing NULL with any +use g_filename_to_utf8() to convert if needed. Passing NULL with any scheme clears the private key.

 

password

-

password used to decrypt the private key, or NULL if the password +

password used to decrypt the private key, or NULL if the password is unknown. If the password is given but fails to decrypt the private key, an error is returned.

  @@ -3260,7 +3510,7 @@ an error is returned.

Returns

-

TRUE if the operation succeeded, FALSE if it was unsuccessful

+

TRUE if the operation succeeded, FALSE if it was unsuccessful


@@ -3355,6 +3605,12 @@ nm_setting_802_1x_get_phase2_private_key_format

+

NM_SETTING_802_1X_CERT_SCHEME_PREFIX_PKCS11

+
#define NM_SETTING_802_1X_CERT_SCHEME_PREFIX_PKCS11 "pkcs11:"
+
+
+
+

enum NMSetting8021xCKFormat

NMSetting8021xCKFormat values indicate the general type of a certificate or private key

@@ -3440,6 +3696,14 @@ to a file containing the certificate or key data

  + +

NM_SETTING_802_1X_CK_SCHEME_PKCS11

+ +

certificate or key is stored as a +URI of an object on a PKCS11 token

+ +  +
@@ -3664,7 +3928,7 @@ to a file containing the certificate or key data

Property Details

The “altsubject-matches” property

-
  “altsubject-matches”       GStrv
+
  “altsubject-matches”       GStrv

List of strings to be matched against the altSubjectName of the certificate presented by the authentication server. If the list is empty, no verification of the server certificate's altSubjectName is performed.

@@ -3673,7 +3937,7 @@ no verification of the server certificate's altSubjectName is performed.


The “anonymous-identity” property

-
  “anonymous-identity”       gchar *
+
  “anonymous-identity”       gchar *

Anonymous identity string for EAP authentication methods. Used as the unencrypted identity with EAP types that support different tunneled identity like EAP-TTLS.

@@ -3683,7 +3947,7 @@ identity like EAP-TTLS.


The “ca-cert” property

-
  “ca-cert”                  GBytes *
+
  “ca-cert”                  GBytes *

Contains the CA certificate if used by the EAP method specified in the “eap” property.

Certificate data is specified using a "scheme"; two are currently @@ -3701,7 +3965,7 @@ but this allows man-in-the-middle attacks and is NOT recommended.


The “ca-path” property

-
  “ca-path”                  gchar *
+
  “ca-path”                  gchar *

UTF-8 encoded path to a directory containing PEM or DER formatted certificates to be added to the verification chain in addition to the certificate specified in the “ca-cert” property.

@@ -3711,7 +3975,7 @@ certificate specified in the

The “client-cert” property

-
  “client-cert”              GBytes *
+
  “client-cert”              GBytes *

Contains the client certificate if used by the EAP method specified in the “eap” property.

Certificate data is specified using a "scheme"; two are currently @@ -3727,7 +3991,7 @@ with the string "file://" and ending with a terminating NUL byte.


The “domain-suffix-match” property

-
  “domain-suffix-match”      gchar *
+
  “domain-suffix-match”      gchar *

Constraint for server domain name. If set, this FQDN is used as a suffix match requirement for dNSName element(s) of the certificate presented by the authentication server. If a matching dNSName is found, this @@ -3740,7 +4004,7 @@ matched against SubjectName CN using same suffix match comparison.


The “eap” property

-
  “eap”                      GStrv
+
  “eap”                      GStrv

The allowed EAP method to be used when authenticating to the network with 802.1x. Valid methods are: "leap", "md5", "tls", "peap", "ttls", "pwd", and "fast". Each method requires different configuration using the @@ -3751,7 +4015,7 @@ allowed combinations.


The “identity” property

-
  “identity”                 gchar *
+
  “identity”                 gchar *

Identity string for EAP authentication methods. Often the user's user or login name.

Flags: Read / Write

@@ -3760,7 +4024,7 @@ login name.


The “pac-file” property

-
  “pac-file”                 gchar *
+
  “pac-file”                 gchar *

UTF-8 encoded file path containing PAC for EAP-FAST.

Flags: Read / Write

Default value: NULL

@@ -3768,7 +4032,7 @@ login name.


The “password” property

-
  “password”                 gchar *
+
  “password”                 gchar *

UTF-8 encoded password used for EAP authentication methods. If both the “password” property and the “password-raw” property are specified, “password” is preferred.

@@ -3785,7 +4049,7 @@ property are specified,

The “password-raw” property

-
  “password-raw”             GBytes *
+
  “password-raw”             GBytes *

Password used for EAP authentication methods, given as a byte array to allow passwords in other encodings than UTF-8 to be used. If both the “password” property and the “password-raw” @@ -3802,7 +4066,7 @@ property are specified,

The “phase1-fast-provisioning” property

-
  “phase1-fast-provisioning” gchar *
+
  “phase1-fast-provisioning” gchar *

Enables or disables in-line provisioning of EAP-FAST credentials when FAST is specified as the EAP method in the “eap” property. Recognized values are "0" (disabled), "1" (allow unauthenticated @@ -3815,7 +4079,7 @@ wpa_supplicant documentation for more details.


The “phase1-peaplabel” property

-
  “phase1-peaplabel”         gchar *
+
  “phase1-peaplabel”         gchar *

Forces use of the new PEAP label during key derivation. Some RADIUS servers may require forcing the new PEAP label to interoperate with PEAPv1. Set to "1" to force use of the new PEAP label. See the @@ -3826,7 +4090,7 @@ wpa_supplicant documentation for more details.


The “phase1-peapver” property

-
  “phase1-peapver”           gchar *
+
  “phase1-peapver”           gchar *

Forces which PEAP version is used when PEAP is set as the EAP method in the “eap” property. When unset, the version reported by the server will be used. Sometimes when using older RADIUS servers, it @@ -3839,7 +4103,7 @@ version.


The “phase2-altsubject-matches” property

-
  “phase2-altsubject-matches” GStrv
+
  “phase2-altsubject-matches” GStrv

List of strings to be matched against the altSubjectName of the certificate presented by the authentication server during the inner "phase 2" authentication. If the list is empty, no verification of the @@ -3849,7 +4113,7 @@ server certificate's altSubjectName is performed.


The “phase2-auth” property

-
  “phase2-auth”              gchar *
+
  “phase2-auth”              gchar *

Specifies the allowed "phase 2" inner non-EAP authentication methods when an EAP method that uses an inner TLS tunnel is specified in the “eap” property. Recognized non-EAP "phase 2" methods are @@ -3862,7 +4126,7 @@ authentication; see the wpa_supplicant documentation for more details.


The “phase2-autheap” property

-
  “phase2-autheap”           gchar *
+
  “phase2-autheap”           gchar *

Specifies the allowed "phase 2" inner EAP-based authentication methods when an EAP method that uses an inner TLS tunnel is specified in the “eap” property. Recognized EAP-based "phase 2" methods are @@ -3875,7 +4139,7 @@ wpa_supplicant documentation for more details.


The “phase2-ca-cert” property

-
  “phase2-ca-cert”           GBytes *
+
  “phase2-ca-cert”           GBytes *

Contains the "phase 2" CA certificate if used by the EAP method specified in the “phase2-auth” or “phase2-autheap” properties.

@@ -3894,7 +4158,7 @@ but this allows man-in-the-middle attacks and is NOT recommended.


The “phase2-ca-path” property

-
  “phase2-ca-path”           gchar *
+
  “phase2-ca-path”           gchar *

UTF-8 encoded path to a directory containing PEM or DER formatted certificates to be added to the verification chain in addition to the certificate specified in the “phase2-ca-cert” property.

@@ -3904,7 +4168,7 @@ certificate specified in the

The “phase2-client-cert” property

-
  “phase2-client-cert”       GBytes *
+
  “phase2-client-cert”       GBytes *

Contains the "phase 2" client certificate if used by the EAP method specified in the “phase2-auth” or “phase2-autheap” properties.

@@ -3923,7 +4187,7 @@ but this allows man-in-the-middle attacks and is NOT recommended.


The “phase2-domain-suffix-match” property

-
  “phase2-domain-suffix-match” gchar *
+
  “phase2-domain-suffix-match” gchar *

Constraint for server domain name. If set, this FQDN is used as a suffix match requirement for dNSName element(s) of the certificate presented by the authentication server during the inner "phase 2" authentication. If @@ -3937,7 +4201,7 @@ using same suffix match comparison.


The “phase2-private-key” property

-
  “phase2-private-key”       GBytes *
+
  “phase2-private-key”       GBytes *

Contains the "phase 2" inner private key when the “phase2-auth” or “phase2-autheap” property is set to "tls".

@@ -3963,7 +4227,7 @@ password used to decode the PKCS#12 private key and certificate.


The “phase2-private-key-password” property

-
  “phase2-private-key-password” gchar *
+
  “phase2-private-key-password” gchar *

The password used to decrypt the "phase 2" private key specified in the “phase2-private-key” property when the private key either uses the path scheme, or is a PKCS#12 format key. Setting this @@ -3985,7 +4249,7 @@ function.


The “phase2-subject-match” property

-
  “phase2-subject-match”     gchar *
+
  “phase2-subject-match”     gchar *

Substring to be matched against the subject of the certificate presented by the authentication server during the inner "phase 2" authentication. When unset, no verification of the authentication server @@ -3998,7 +4262,7 @@ NMSetting8021x:phase2-domain-suffix-match.


The “pin” property

-
  “pin”                      gchar *
+
  “pin”                      gchar *

PIN used for EAP authentication methods.

Flags: Read / Write

Default value: NULL

@@ -4013,7 +4277,7 @@ NMSetting8021x:phase2-domain-suffix-match.


The “private-key” property

-
  “private-key”              GBytes *
+
  “private-key”              GBytes *

Contains the private key when the “eap” property is set to "tls".

Key data is specified using a "scheme"; two are currently supported: blob @@ -4043,7 +4307,7 @@ private key data.


The “private-key-password” property

-
  “private-key-password”     gchar *
+
  “private-key-password”     gchar *

The password used to decrypt the private key specified in the “private-key” property when the private key either uses the path scheme, or if the private key is a PKCS#12 format key. Setting this @@ -4064,7 +4328,7 @@ property.


The “subject-match” property

-
  “subject-match”            gchar *
+
  “subject-match”            gchar *

Substring to be matched against the subject of the certificate presented by the authentication server. When unset, no verification of the authentication server certificate's subject is performed. This property @@ -4076,8 +4340,8 @@ NMSetting8021x:domain-suffix-match.


The “system-ca-certs” property

-
  “system-ca-certs”          gboolean
-

When TRUE, overrides the “ca-path” and +

  “system-ca-certs”          gboolean
+

When TRUE, overrides the “ca-path” and “phase2-ca-path” properties using the system CA directory specified at configure time with the --system-ca-path switch. The certificates in this directory are added to the verification chain in diff --git a/docs/libnm/html/NMSettingAdsl.html b/docs/libnm/html/NMSettingAdsl.html index 68eb3947..1ecbc8a9 100644 --- a/docs/libnm/html/NMSettingAdsl.html +++ b/docs/libnm/html/NMSettingAdsl.html @@ -79,7 +79,7 @@ -guint32 +guint32 nm_setting_adsl_get_vpi () @@ -87,7 +87,7 @@ -guint32 +guint32 nm_setting_adsl_get_vci () @@ -115,13 +115,13 @@ -gchar * +gchar * encapsulation Read / Write -gchar * +gchar * password Read / Write @@ -132,23 +132,23 @@ -gchar * +gchar * protocol Read / Write -gchar * +gchar * username Read / Write -guint +guint vci Read / Write -guint +guint vpi Read / Write @@ -224,7 +224,7 @@

Object Hierarchy

-
    GObject
+
    GObject
     ╰── NMSetting
         ╰── NMSettingAdsl
 
@@ -349,7 +349,7 @@ nm_setting_adsl_get_encapsulation (

nm_setting_adsl_get_vpi ()

-
guint32
+
guint32
 nm_setting_adsl_get_vpi (NMSettingAdsl *setting);

Parameters

@@ -374,7 +374,7 @@ nm_setting_adsl_get_vpi (

nm_setting_adsl_get_vci ()

-
guint32
+
guint32
 nm_setting_adsl_get_vci (NMSettingAdsl *setting);

Parameters

@@ -511,7 +511,7 @@ nm_setting_adsl_get_password_flags (

Property Details

The “encapsulation” property

-
  “encapsulation”            gchar *
+
  “encapsulation”            gchar *

Encapsulation of ADSL connection. Can be "vcmux" or "llc".

Flags: Read / Write

Default value: NULL

@@ -519,7 +519,7 @@ nm_setting_adsl_get_password_flags (

The “password” property

-
  “password”                 gchar *
+
  “password”                 gchar *

Password used to authenticate with the ADSL service.

Flags: Read / Write

Default value: NULL

@@ -534,7 +534,7 @@ nm_setting_adsl_get_password_flags (

The “protocol” property

-
  “protocol”                 gchar *
+
  “protocol”                 gchar *

ADSL connection protocol. Can be "pppoa", "pppoe" or "ipoatm".

Flags: Read / Write

Default value: NULL

@@ -542,7 +542,7 @@ nm_setting_adsl_get_password_flags (

The “username” property

-
  “username”                 gchar *
+
  “username”                 gchar *

Username used to authenticate with the ADSL service.

Flags: Read / Write

Default value: NULL

@@ -550,7 +550,7 @@ nm_setting_adsl_get_password_flags (

The “vci” property

-
  “vci”                      guint
+
  “vci”                      guint

VCI of ADSL connection

Flags: Read / Write

Allowed values: <= 65536

@@ -559,7 +559,7 @@ nm_setting_adsl_get_password_flags (

The “vpi” property

-
  “vpi”                      guint
+
  “vpi”                      guint

VPI of ADSL connection

Flags: Read / Write

Allowed values: <= 65536

diff --git a/docs/libnm/html/NMSettingBluetooth.html b/docs/libnm/html/NMSettingBluetooth.html index 8f67f71f..b466449d 100644 --- a/docs/libnm/html/NMSettingBluetooth.html +++ b/docs/libnm/html/NMSettingBluetooth.html @@ -77,13 +77,13 @@ -gchar * +gchar * bdaddr Read / Write -gchar * +gchar * type Read / Write @@ -127,7 +127,7 @@

Object Hierarchy

-
    GObject
+
    GObject
     ╰── NMSetting
         ╰── NMSettingBluetooth
 
@@ -254,7 +254,7 @@ NAP (Network Access Point) protocol, which accepts connections via PANU.

Property Details

The “bdaddr” property

-
  “bdaddr”                   gchar *
+
  “bdaddr”                   gchar *

The Bluetooth address of the device.

Flags: Read / Write

Default value: NULL

@@ -262,7 +262,7 @@ NAP (Network Access Point) protocol, which accepts connections via PANU.


The “type” property

-
  “type”                     gchar *
+
  “type”                     gchar *

Either "dun" for Dial-Up Networking connections or "panu" for Personal Area Networking connections to devices supporting the NAP profile.

Flags: Read / Write

diff --git a/docs/libnm/html/NMSettingBond.html b/docs/libnm/html/NMSettingBond.html index 32d14559..d5576a38 100644 --- a/docs/libnm/html/NMSettingBond.html +++ b/docs/libnm/html/NMSettingBond.html @@ -51,7 +51,7 @@ -guint32 +guint32 nm_setting_bond_get_num_options () @@ -59,7 +59,7 @@ -gboolean +gboolean nm_setting_bond_get_option () @@ -74,7 +74,7 @@ -gboolean +gboolean nm_setting_bond_add_option () @@ -82,7 +82,7 @@ -gboolean +gboolean nm_setting_bond_remove_option () @@ -90,7 +90,7 @@ -gboolean +gboolean nm_setting_bond_validate_option () @@ -123,7 +123,7 @@ -GHashTable * +GHashTable * options Read / Write @@ -262,7 +262,7 @@

Object Hierarchy

-
    GObject
+
    GObject
     ╰── NMSetting
         ╰── NMSettingBond
 
@@ -288,7 +288,7 @@ nm_setting_bond_new (void<

nm_setting_bond_get_num_options ()

-
guint32
+
guint32
 nm_setting_bond_get_num_options (NMSettingBond *setting);

Returns the number of options that should be set for this bond when it is activated. This can be used to retrieve each option individually @@ -316,9 +316,9 @@ using

nm_setting_bond_get_option ()

-
gboolean
+
gboolean
 nm_setting_bond_get_option (NMSettingBond *setting,
-                            guint32 idx,
+                            guint32 idx,
                             const char **out_name,
                             const char **out_value);

Given an index, return the value of the bonding option at that index. Indexes @@ -364,8 +364,8 @@ modified.

Returns

-

TRUE on success if the index was valid and an option was found, -FALSE if the index was invalid (ie, greater than the number of options +

TRUE on success if the index was valid and an option was found, +FALSE if the index was invalid (ie, greater than the number of options currently held by the setting)

@@ -402,14 +402,14 @@ nm_setting_bond_get_option_by_name (

Returns

-

the value, or NULL if the key/value pair was never added to the +

the value, or NULL if the key/value pair was never added to the setting; the value is owned by the setting and must not be modified


nm_setting_bond_add_option ()

-
gboolean
+
gboolean
 nm_setting_bond_add_option (NMSettingBond *setting,
                             const char *name,
                             const char *value);
@@ -448,14 +448,14 @@ that conflict with each other.

Returns

-

TRUE if the option was valid and was added to the internal option -list, FALSE if it was not.

+

TRUE if the option was valid and was added to the internal option +list, FALSE if it was not.


nm_setting_bond_remove_option ()

-
gboolean
+
gboolean
 nm_setting_bond_remove_option (NMSettingBond *setting,
                                const char *name);

Remove the bonding option referenced by name @@ -485,14 +485,14 @@ list.

Returns

-

TRUE if the option was found and removed from the internal option -list, FALSE if it was not.

+

TRUE if the option was found and removed from the internal option +list, FALSE if it was not.


nm_setting_bond_validate_option ()

-
gboolean
+
gboolean
 nm_setting_bond_validate_option (const char *name,
                                  const char *value);

Checks whether name @@ -500,7 +500,7 @@ nm_setting_bond_validate_option (const name . If value - is NULL, the function only validates the option name.

+ is NULL, the function only validates the option name.

Parameters

@@ -525,10 +525,10 @@ the name

Returns

-

TRUE, if the value +

TRUE, if the value is valid for the given name. If the name -is not a valid option, FALSE will be returned.

+is not a valid option, FALSE will be returned.


@@ -554,7 +554,7 @@ nm_setting_bond_get_valid_options (

Returns

-

a NULL-terminated array of strings of valid bond options.

+

a NULL-terminated array of strings of valid bond options.

[transfer none]

@@ -778,7 +778,7 @@ the

Property Details

The “options” property

-
  “options”                  GHashTable *
+
  “options”                  GHashTable *

Dictionary of key/value pairs of bonding options. Both keys and values must be strings. Option names must contain only alphanumeric characters (ie, [a-zA-Z0-9]).

diff --git a/docs/libnm/html/NMSettingBridge.html b/docs/libnm/html/NMSettingBridge.html index 619a2a0d..397e8165 100644 --- a/docs/libnm/html/NMSettingBridge.html +++ b/docs/libnm/html/NMSettingBridge.html @@ -58,7 +58,7 @@
- + - + - + +gchar * - + - + - + - + @@ -221,7 +221,7 @@

Object Hierarchy

-
    GObject
+
    GObject
     ╰── NMSetting
         ╰── NMSettingBridge
 
@@ -272,7 +272,7 @@ nm_setting_bridge_get_mac_address (

nm_setting_bridge_get_stp ()

-
gboolean
+
gboolean
 nm_setting_bridge_get_stp (NMSettingBridge *setting);

Parameters

@@ -297,7 +297,7 @@ nm_setting_bridge_get_stp (

nm_setting_bridge_get_priority ()

-
guint16
+
guint16
 nm_setting_bridge_get_priority (NMSettingBridge *setting);

Parameters

@@ -322,7 +322,7 @@ nm_setting_bridge_get_priority (

nm_setting_bridge_get_forward_delay ()

-
guint16
+
guint16
 nm_setting_bridge_get_forward_delay (NMSettingBridge *setting);

Parameters

@@ -347,7 +347,7 @@ nm_setting_bridge_get_forward_delay (

nm_setting_bridge_get_hello_time ()

-
guint16
+
guint16
 nm_setting_bridge_get_hello_time (NMSettingBridge *setting);

Parameters

@@ -372,7 +372,7 @@ nm_setting_bridge_get_hello_time (

nm_setting_bridge_get_max_age ()

-
guint16
+
guint16
 nm_setting_bridge_get_max_age (NMSettingBridge *setting);

Parameters

@@ -397,7 +397,7 @@ nm_setting_bridge_get_max_age (

nm_setting_bridge_get_ageing_time ()

-
guint32
+
guint32
 nm_setting_bridge_get_ageing_time (NMSettingBridge *setting);

Parameters

@@ -422,7 +422,7 @@ nm_setting_bridge_get_ageing_time (

nm_setting_bridge_get_multicast_snooping ()

-
gboolean
+
gboolean
 nm_setting_bridge_get_multicast_snooping
                                (NMSettingBridge *setting);
@@ -512,7 +512,7 @@ nm_setting_bridge_get_multicast_snooping

Property Details

The “ageing-time” property

-
  “ageing-time”              guint
+
  “ageing-time”              guint

The Ethernet MAC address aging time, in seconds.

Flags: Read / Write / Construct

Allowed values: <= 1000000

@@ -521,7 +521,7 @@ nm_setting_bridge_get_multicast_snooping

The “forward-delay” property

-
  “forward-delay”            guint
+
  “forward-delay”            guint

The Spanning Tree Protocol (STP) forwarding delay, in seconds.

Flags: Read / Write / Construct

Allowed values: <= 30

@@ -530,7 +530,7 @@ nm_setting_bridge_get_multicast_snooping

The “hello-time” property

-
  “hello-time”               guint
+
  “hello-time”               guint

The Spanning Tree Protocol (STP) hello time, in seconds.

Flags: Read / Write / Construct

Allowed values: <= 10

@@ -539,7 +539,7 @@ nm_setting_bridge_get_multicast_snooping

The “mac-address” property

-
  “mac-address”              gchar *
+
  “mac-address”              gchar *

If specified, the MAC address of bridge. When creating a new bridge, this MAC address will be set. When matching an existing (outside NetworkManager created) bridge, this MAC address must match.

@@ -549,7 +549,7 @@ NetworkManager created) bridge, this MAC address must match.


The “max-age” property

-
  “max-age”                  guint
+
  “max-age”                  guint

The Spanning Tree Protocol (STP) maximum message age, in seconds.

Flags: Read / Write / Construct

Allowed values: <= 40

@@ -558,7 +558,7 @@ NetworkManager created) bridge, this MAC address must match.


The “multicast-snooping” property

-
  “multicast-snooping”       gboolean
+
  “multicast-snooping”       gboolean

Controls whether IGMP snooping is enabled for this bridge. Note that if snooping was automatically disabled due to hash collisions, the system may refuse to enable the feature until the collisions are @@ -570,7 +570,7 @@ resolved.


The “priority” property

-
  “priority”                 guint
+
  “priority”                 guint

Sets the Spanning Tree Protocol (STP) priority for this bridge. Lower values are "better"; the lowest priority bridge will be elected the root bridge.

@@ -581,7 +581,7 @@ bridge.


The “stp” property

-
  “stp”                      gboolean
+
  “stp”                      gboolean

Controls whether Spanning Tree Protocol (STP) is enabled for this bridge.

Flags: Read / Write / Construct

Default value: TRUE

diff --git a/docs/libnm/html/NMSettingBridgePort.html b/docs/libnm/html/NMSettingBridgePort.html index e8c4953b..08af6939 100644 --- a/docs/libnm/html/NMSettingBridgePort.html +++ b/docs/libnm/html/NMSettingBridgePort.html @@ -51,7 +51,7 @@
- + - + - + @@ -136,7 +136,7 @@

Object Hierarchy

-
    GObject
+
    GObject
     ╰── NMSetting
         ╰── NMSettingBridgePort
 
@@ -162,7 +162,7 @@ nm_setting_bridge_port_new (void<

nm_setting_bridge_port_get_priority ()

-
guint16
+
guint16
 nm_setting_bridge_port_get_priority (NMSettingBridgePort *setting);

Parameters

@@ -187,7 +187,7 @@ nm_setting_bridge_port_get_priority (

nm_setting_bridge_port_get_path_cost ()

-
guint16
+
guint16
 nm_setting_bridge_port_get_path_cost (NMSettingBridgePort *setting);

Parameters

@@ -212,7 +212,7 @@ nm_setting_bridge_port_get_path_cost (

nm_setting_bridge_port_get_hairpin_mode ()

-
gboolean
+
gboolean
 nm_setting_bridge_port_get_hairpin_mode
                                (NMSettingBridgePort *setting);
@@ -271,7 +271,7 @@ nm_setting_bridge_port_get_hairpin_mode

Property Details

The “hairpin-mode” property

-
  “hairpin-mode”             gboolean
+
  “hairpin-mode”             gboolean

Enables or disabled "hairpin mode" for the port, which allows frames to be sent back out through the port the frame was received on.

Flags: Read / Write

@@ -280,7 +280,7 @@ be sent back out through the port the frame was received on.


The “path-cost” property

-
  “path-cost”                guint
+
  “path-cost”                guint

The Spanning Tree Protocol (STP) port cost for destinations via this port.

Flags: Read / Write / Construct

@@ -290,7 +290,7 @@ port.


The “priority” property

-
  “priority”                 guint
+
  “priority”                 guint

The Spanning Tree Protocol (STP) priority of this bridge port.

Flags: Read / Write / Construct

Allowed values: <= 63

diff --git a/docs/libnm/html/NMSettingCdma.html b/docs/libnm/html/NMSettingCdma.html index e43f060a..40a6b377 100644 --- a/docs/libnm/html/NMSettingCdma.html +++ b/docs/libnm/html/NMSettingCdma.html @@ -92,13 +92,13 @@
+gchar * +gchar * @@ -109,7 +109,7 @@ +gchar * @@ -153,7 +153,7 @@

Object Hierarchy

-
    GObject
+
    GObject
     ╰── NMSetting
         ╰── NMSettingCdma
 
@@ -318,7 +318,7 @@ nm_setting_cdma_get_password_flags (

Property Details

The “number” property

-
  “number”                   gchar *
+
  “number”                   gchar *

The number to dial to establish the connection to the CDMA-based mobile broadband network, if any. If not specified, the default number (777) is used when required.

@@ -328,7 +328,7 @@ is used when required.


The “password” property

-
  “password”                 gchar *
+
  “password”                 gchar *

The password used to authenticate with the network, if required. Many providers do not require a password, or accept any password. But if a password is required, it is specified here.

@@ -345,7 +345,7 @@ password is required, it is specified here.


The “username” property

-
  “username”                 gchar *
+
  “username”                 gchar *

The username used to authenticate with the network, if required. Many providers do not require a username, or accept any username. But if a username is required, it is specified here.

diff --git a/docs/libnm/html/NMSettingConnection.html b/docs/libnm/html/NMSettingConnection.html index db4ce45d..0142dff3 100644 --- a/docs/libnm/html/NMSettingConnection.html +++ b/docs/libnm/html/NMSettingConnection.html @@ -86,7 +86,7 @@
+ + + + - + - + + + + + + - + +gchar * +gchar * - + +gchar * @@ -325,52 +338,52 @@ - + - + - + +gchar * +gchar * - + +gchar * +gchar * +gchar * @@ -431,6 +444,10 @@ + + + + @@ -493,7 +510,7 @@
    GEnum
     ├── NMSettingConnectionAutoconnectSlaves
     ╰── NMSettingConnectionLldp
-    GObject
+    GObject
     ╰── NMSetting
         ╰── NMSettingConnection
 
@@ -653,7 +670,7 @@ nm_setting_connection_get_connection_type

nm_setting_connection_get_autoconnect ()

-
gboolean
+
gboolean
 nm_setting_connection_get_autoconnect (NMSettingConnection *setting);

Returns the “autoconnect” property of the connection.

@@ -679,7 +696,7 @@ nm_setting_connection_get_autoconnect (

nm_setting_connection_get_autoconnect_priority ()

-
gint
+
gint
 nm_setting_connection_get_autoconnect_priority
                                (NMSettingConnection *setting);

Returns the “autoconnect-priority” property of the connection. @@ -706,8 +723,37 @@ The higher number, the higher priority.


+

nm_setting_connection_get_autoconnect_retries ()

+
gint
+nm_setting_connection_get_autoconnect_retries
+                               (NMSettingConnection *setting);
+

Returns the “autoconnect-retries” property of the connection. +Zero means infinite, -1 means the global default value.

+
+

Parameters

+
-gboolean +gboolean nm_setting_bridge_get_stp () @@ -66,7 +66,7 @@
-guint16 +guint16 nm_setting_bridge_get_priority () @@ -74,7 +74,7 @@
-guint16 +guint16 nm_setting_bridge_get_forward_delay () @@ -82,7 +82,7 @@
-guint16 +guint16 nm_setting_bridge_get_hello_time () @@ -90,7 +90,7 @@
-guint16 +guint16 nm_setting_bridge_get_max_age () @@ -98,7 +98,7 @@
-guint32 +guint32 nm_setting_bridge_get_ageing_time () @@ -106,7 +106,7 @@
-gboolean +gboolean nm_setting_bridge_get_multicast_snooping () @@ -125,43 +125,43 @@
guintguint ageing-time Read / Write / Construct
guintguint forward-delay Read / Write / Construct
guintguint hello-time Read / Write / Construct
-gchar *mac-address Read / Write
guintguint max-age Read / Write / Construct
gbooleangboolean multicast-snooping Read / Write / Construct
guintguint priority Read / Write / Construct
gbooleangboolean stp Read / Write / Construct
-guint16 +guint16 nm_setting_bridge_port_get_priority () @@ -59,7 +59,7 @@
-guint16 +guint16 nm_setting_bridge_port_get_path_cost () @@ -67,7 +67,7 @@
-gboolean +gboolean nm_setting_bridge_port_get_hairpin_mode () @@ -86,17 +86,17 @@
gbooleangboolean hairpin-mode Read / Write
guintguint path-cost Read / Write / Construct
guintguint priority Read / Write / Construct
-gchar *number Read / Write
-gchar *password Read / Write
-gchar *username Read / Write
-gboolean +gboolean nm_setting_connection_get_autoconnect () @@ -94,7 +94,7 @@
-gint +gint nm_setting_connection_get_autoconnect_priority () @@ -102,7 +102,15 @@
-guint64 +gint + +nm_setting_connection_get_autoconnect_retries () +
+guint64 nm_setting_connection_get_timestamp () @@ -110,7 +118,7 @@
-gboolean +gboolean nm_setting_connection_get_read_only () @@ -118,7 +126,7 @@
-guint32 +guint32 nm_setting_connection_get_num_permissions () @@ -126,7 +134,7 @@
-gboolean +gboolean nm_setting_connection_get_permission () @@ -141,7 +149,7 @@
-gboolean +gboolean nm_setting_connection_permissions_user_allowed () @@ -149,7 +157,7 @@
-gboolean +gboolean nm_setting_connection_add_permission () @@ -165,7 +173,7 @@
-gboolean +gboolean nm_setting_connection_remove_permission_by_value () @@ -180,7 +188,7 @@
-gboolean +gboolean nm_setting_connection_is_slave_type () @@ -203,7 +211,7 @@
-guint32 +guint32 nm_setting_connection_get_num_secondaries () @@ -218,7 +226,7 @@
-gboolean +gboolean nm_setting_connection_add_secondary () @@ -234,7 +242,7 @@
-gboolean +gboolean nm_setting_connection_remove_secondary_by_value () @@ -242,7 +250,7 @@
-guint32 +guint32 nm_setting_connection_get_gateway_ping_timeout () @@ -277,45 +285,50 @@
gbooleangboolean autoconnect Read / Write / Construct
gintgint autoconnect-priority Read / Write / Construct
gintautoconnect-retriesRead / Write / Construct
NMSettingConnectionAutoconnectSlaves autoconnect-slaves Read / Write / Construct
guintguint gateway-ping-timeout Read / Write / Construct
-gchar *id Read / Write
-gchar *interface-name Read / Write
gintgint lldp Read / Write / Construct
-gchar *master Read / Write
Read / Write
GStrvGStrv permissions Read / Write
gbooleangboolean read-only Read / Write / Construct
GStrvGStrv secondaries Read / Write
-gchar *slave-type Read / Write
-gchar *stable-id Read / Write
guint64guint64 timestamp Read / Write / Construct
-gchar *type Read / Write
-gchar *uuid Read / Write
-gchar *zone Read / Write / Construct
#defineNM_SETTING_CONNECTION_AUTOCONNECT_RETRIES
#define NM_SETTING_CONNECTION_TIMESTAMP
+++++ + + + + + +

setting

the NMSettingConnection

 
+
+
+

Returns

+

the connection's autoconnect retries

+
+

Since: 1.6

+
+
+

nm_setting_connection_get_timestamp ()

-
guint64
+
guint64
 nm_setting_connection_get_timestamp (NMSettingConnection *setting);

Returns the “timestamp” property of the connection.

@@ -733,7 +779,7 @@ nm_setting_connection_get_timestamp (

nm_setting_connection_get_read_only ()

-
gboolean
+
gboolean
 nm_setting_connection_get_read_only (NMSettingConnection *setting);

Returns the “read-only” property of the connection.

@@ -753,13 +799,13 @@ nm_setting_connection_get_read_only (

Returns

-

TRUE if the connection is read-only, FALSE if it is not

+

TRUE if the connection is read-only, FALSE if it is not


nm_setting_connection_get_num_permissions ()

-
guint32
+
guint32
 nm_setting_connection_get_num_permissions
                                (NMSettingConnection *setting);

Returns the number of entires in the “permissions” @@ -787,9 +833,9 @@ property of this setting.


nm_setting_connection_get_permission ()

-
gboolean
+
gboolean
 nm_setting_connection_get_permission (NMSettingConnection *setting,
-                                      guint32 idx,
+                                      guint32 idx,
                                       const char **out_ptype,
                                       const char **out_pitem,
                                       const char **out_detail);
@@ -828,7 +874,7 @@ of this setting.

out_detail

-

on return, the permission detail (at this time, always NULL)

+

on return, the permission detail (at this time, always NULL)

  @@ -836,7 +882,7 @@ of this setting.

Returns

-

TRUE if a permission was returned, FALSE if idx +

TRUE if a permission was returned, FALSE if idx was invalid

@@ -869,7 +915,7 @@ nm_setting_connection_get_zone (

nm_setting_connection_permissions_user_allowed ()

-
gboolean
+
gboolean
 nm_setting_connection_permissions_user_allowed
                                (NMSettingConnection *setting,
                                 const char *uname);
@@ -898,14 +944,14 @@ nm_setting_connection_permissions_user_allowed

Returns

-

TRUE if the requested user is allowed to view this connection, -FALSE if the given user is not allowed to view this connection

+

TRUE if the requested user is allowed to view this connection, +FALSE if the given user is not allowed to view this connection


nm_setting_connection_add_permission ()

-
gboolean
+
gboolean
 nm_setting_connection_add_permission (NMSettingConnection *setting,
                                       const char *ptype,
                                       const char *pitem,
@@ -941,7 +987,7 @@ the "user" permission type is supported, and pitem
 
 

detail

-

unused at this time; must be NULL.

+

unused at this time; must be NULL.

[allow-none] @@ -949,8 +995,8 @@ the "user" permission type is supported, and pitem

Returns

-

TRUE if the permission was unique and was successfully added to the -list, FALSE if ptype +

TRUE if the permission was unique and was successfully added to the +list, FALSE if ptype or pitem was invalid or it the permission was already present in the list

@@ -962,7 +1008,7 @@ present in the list

void
 nm_setting_connection_remove_permission
                                (NMSettingConnection *setting,
-                                guint32 idx);
+ guint32 idx);

Removes the permission at index idx from the connection.

@@ -991,7 +1037,7 @@ nm_setting_connection_remove_permission

nm_setting_connection_remove_permission_by_value ()

-
gboolean
+
gboolean
 nm_setting_connection_remove_permission_by_value
                                (NMSettingConnection *setting,
                                 const char *ptype,
@@ -1028,7 +1074,7 @@ be a username. See 

detail

-

unused at this time; must be NULL.

+

unused at this time; must be NULL.

[allow-none] @@ -1036,7 +1082,7 @@ be a username. See

Returns

-

TRUE if the permission was found and removed; FALSE if it was not.

+

TRUE if the permission was found and removed; FALSE if it was not.


@@ -1069,7 +1115,7 @@ connection.


nm_setting_connection_is_slave_type ()

-
gboolean
+
gboolean
 nm_setting_connection_is_slave_type (NMSettingConnection *setting,
                                      const char *type);
@@ -1098,7 +1144,7 @@ against setting

Returns

-

TRUE if connection is of the given slave type +

TRUE if connection is of the given slave type

@@ -1160,7 +1206,7 @@ with the connection.


nm_setting_connection_get_num_secondaries ()

-
guint32
+
guint32
 nm_setting_connection_get_num_secondaries
                                (NMSettingConnection *setting);
@@ -1188,7 +1234,7 @@ nm_setting_connection_get_num_secondaries

nm_setting_connection_get_secondary ()

const char *
 nm_setting_connection_get_secondary (NMSettingConnection *setting,
-                                     guint32 idx);
+ guint32 idx);

Parameters

@@ -1220,7 +1266,7 @@ nm_setting_connection_get_secondary (

nm_setting_connection_add_secondary ()

-
gboolean
+
gboolean
 nm_setting_connection_add_secondary (NMSettingConnection *setting,
                                      const char *sec_uuid);

Adds a new secondary connetion UUID to the setting.

@@ -1248,7 +1294,7 @@ nm_setting_connection_add_secondary (

Returns

-

TRUE if the secondary connection UUID was added; FALSE if the UUID +

TRUE if the secondary connection UUID was added; FALSE if the UUID was already present

@@ -1258,7 +1304,7 @@ was already present

void
 nm_setting_connection_remove_secondary
                                (NMSettingConnection *setting,
-                                guint32 idx);
+ guint32 idx);

Removes the secondary coonnection UUID at index idx .

@@ -1287,7 +1333,7 @@ nm_setting_connection_remove_secondary

nm_setting_connection_remove_secondary_by_value ()

-
gboolean
+
gboolean
 nm_setting_connection_remove_secondary_by_value
                                (NMSettingConnection *setting,
                                 const char *sec_uuid);
@@ -1317,13 +1363,13 @@ nm_setting_connection_remove_secondary_by_value

Returns

-

TRUE if the secondary connection UUID was found and removed; FALSE if it was not.

+

TRUE if the secondary connection UUID was found and removed; FALSE if it was not.


nm_setting_connection_get_gateway_ping_timeout ()

-
guint32
+
guint32
 nm_setting_connection_get_gateway_ping_timeout
                                (NMSettingConnection *setting);
@@ -1471,6 +1517,12 @@ enabled for the connection.


+

NM_SETTING_CONNECTION_AUTOCONNECT_RETRIES

+
#define NM_SETTING_CONNECTION_AUTOCONNECT_RETRIES "autoconnect-retries"
+
+
+
+

NM_SETTING_CONNECTION_TIMESTAMP

#define NM_SETTING_CONNECTION_TIMESTAMP      "timestamp"
 
@@ -1626,10 +1678,10 @@ It should only be accessed through the functions described below.

Property Details

The “autoconnect” property

-
  “autoconnect”              gboolean
+
  “autoconnect”              gboolean

Whether or not the connection should be automatically connected by NetworkManager when the resources for the connection are available. -TRUE to automatically activate the connection, FALSE to require manual +TRUE to automatically activate the connection, FALSE to require manual intervention to activate the connection.

Flags: Read / Write / Construct

Default value: TRUE

@@ -1637,7 +1689,7 @@ intervention to activate the connection.


The “autoconnect-priority” property

-
  “autoconnect-priority”     gint
+
  “autoconnect-priority”     gint

The autoconnect priority. If the connection is set to autoconnect, connections with higher priority will be preferred. Defaults to 0. The higher number means higher priority.

@@ -1647,6 +1699,17 @@ The higher number means higher priority.


+

The “autoconnect-retries” property

+
  “autoconnect-retries”      gint
+

The number of times a connection should be tried when autoctivating before +giving up. Zero means forever, -1 means the global default (4 times if not +overridden).

+

Flags: Read / Write / Construct

+

Allowed values: >= -1

+

Default value: -1

+
+
+

The “autoconnect-slaves” property

  “autoconnect-slaves”       NMSettingConnectionAutoconnectSlaves

Whether or not slaves of this connection should be automatically brought up @@ -1663,7 +1726,7 @@ determine the real value. If it is default as well, this fallbacks to 0.


The “gateway-ping-timeout” property

-
  “gateway-ping-timeout”     guint
+
  “gateway-ping-timeout”     guint

If greater than zero, delay success of IP addressing until either the timeout is reached, or an IP gateway replies to a ping.

Flags: Read / Write / Construct

@@ -1673,7 +1736,7 @@ timeout is reached, or an IP gateway replies to a ping.


The “id” property

-
  “id”                       gchar *
+
  “id”                       gchar *

A human readable unique identifier for the connection, like "Work Wi-Fi" or "T-Mobile 3G".

Flags: Read / Write

@@ -1682,7 +1745,7 @@ or "T-Mobile 3G".


The “interface-name” property

-
  “interface-name”           gchar *
+
  “interface-name”           gchar *

The name of the network interface this connection is bound to. If not set, then the connection can be attached to any interface of the appropriate type (subject to restrictions imposed by other settings).

@@ -1698,7 +1761,7 @@ connection may be applied to the wrong interface.


The “lldp” property

-
  “lldp”                     gint
+
  “lldp”                     gint

Whether LLDP is enabled for the connection.

Flags: Read / Write / Construct

Default value: -1

@@ -1707,7 +1770,7 @@ connection may be applied to the wrong interface.


The “master” property

-
  “master”                   gchar *
+
  “master”                   gchar *

Interface name of the master device or UUID of the master connection.

Flags: Read / Write

Default value: NULL

@@ -1726,9 +1789,9 @@ the change takes effect immediately.


The “permissions” property

-
  “permissions”              GStrv
+
  “permissions”              GStrv

An array of strings defining what access a given user has to this -connection. If this is NULL or empty, all users are allowed to access +connection. If this is NULL or empty, all users are allowed to access this connection. Otherwise a user is allowed to access this connection if and only if they are in this list. Each entry is of the form "[type]:[id]:[reserved]"; for example, "user:dcbw:blah".

@@ -1742,9 +1805,9 @@ use. All of [type], [id], and [reserved] must be valid UTF-8.


The “read-only” property

-
  “read-only”                gboolean
-

FALSE if the connection can be modified using the provided settings -service's D-Bus interface with the right privileges, or TRUE if the +

  “read-only”                gboolean
+

FALSE if the connection can be modified using the provided settings +service's D-Bus interface with the right privileges, or TRUE if the connection is read-only and cannot be modified.

Flags: Read / Write / Construct

Default value: FALSE

@@ -1752,7 +1815,7 @@ connection is read-only and cannot be modified.


The “secondaries” property

-
  “secondaries”              GStrv
+
  “secondaries”              GStrv

List of connection UUIDs that should be activated when the base connection itself is activated. Currently only VPN connections are supported.

@@ -1761,9 +1824,9 @@ supported.


The “slave-type” property

-
  “slave-type”               gchar *
+
  “slave-type”               gchar *

Setting name of the device type of this slave's master connection (eg, -NM_SETTING_BOND_SETTING_NAME), or NULL if this connection is not a +NM_SETTING_BOND_SETTING_NAME), or NULL if this connection is not a slave.

Flags: Read / Write

Default value: NULL

@@ -1771,13 +1834,29 @@ slave.


The “stable-id” property

-
  “stable-id”                gchar *
-

This token to generate stable IDs for the connection. If unset, -the UUID will be used instead.

-

The stable-id is used instead of the connection UUID for generating -IPv6 stable private addresses with ipv6.addr-gen-mode=stable-privacy. -It is also used to seed the generated cloned MAC address for -ethernet.cloned-mac-address=stable and wifi.cloned-mac-address=stable.

+
  “stable-id”                gchar *
+

Token to generate stable IDs for the connection.

+

The stable-id is used for generating IPv6 stable private addresses +with ipv6.addr-gen-mode=stable-privacy. It is also used to seed the +generated cloned MAC address for ethernet.cloned-mac-address=stable +and wifi.cloned-mac-address=stable. Note that also the interface name +of the activating connection and a per-host secret key is included +into the address generation so that the same stable-id on different +hosts/devices yields different addresses.

+

If the value is unset, an ID unique for the connection is used. +Specifing a stable-id allows multiple connections to generate the +same addresses. Another use is to generate IDs at runtime via +dynamic substitutions.

+

The '$' character is treated special to perform dynamic substitutions +at runtime. Currently supported are "${CONNECTION}", "${BOOT}", "${RANDOM}". +These effectively create unique IDs per-connection, per-boot, or every time. +Any unrecognized patterns following '$' are treated verbatim, however +are reserved for future use. You are thus advised to avoid '$' or +escape it as "$$". +For example, set it to "${CONNECTION}/${BOOT}" to create a unique id for +this connection that changes with every reboot.

+

Note that two connections only use the same effective id if +their stable-id is also identical before performing dynamic substitutions.

Flags: Read / Write

Default value: NULL

Since: 1.4

@@ -1785,7 +1864,7 @@ ethernet.cloned-mac-address=stable and wifi.cloned-mac-address=stable.


The “timestamp” property

-
  “timestamp”                guint64
+
  “timestamp”                guint64

The time, in seconds since the Unix Epoch, that the connection was last _successfully_ fully activated.

NetworkManager updates the connection timestamp periodically when the @@ -1798,7 +1877,7 @@ property will not be preserved).


The “type” property

-
  “type”                     gchar *
+
  “type”                     gchar *

Base type of the connection. For hardware-dependent connections, should contain the setting name of the hardware-type specific setting (ie, "802-3-ethernet" or "802-11-wireless" or "bluetooth", etc), and for @@ -1810,7 +1889,7 @@ the setting name of that setting type (ie, "vpn" or "bridge", etc).


The “uuid” property

-
  “uuid”                     gchar *
+
  “uuid”                     gchar *

A universally unique identifier for the connection, for example generated with libuuid. It should be assigned when the connection is created, and never changed as long as the connection still applies to the same @@ -1821,16 +1900,16 @@ provider, or nm_utils_uuid_generate() or -nm_utils_uuid_generate_from_string().

+nm_utils_uuid_generate_from_string().

Flags: Read / Write

Default value: NULL


The “zone” property

-
  “zone”                     gchar *
+
  “zone”                     gchar *

The trust level of a the connection. Free form case-insensitive string -(for example "Home", "Work", "Public"). NULL or unspecified zone means +(for example "Home", "Work", "Public"). NULL or unspecified zone means the connection will be placed in the default zone as defined by the firewall.

When updating this property on a currently activated connection, diff --git a/docs/libnm/html/NMSettingDcb.html b/docs/libnm/html/NMSettingDcb.html index c7e74cfd..40b44aa1 100644 --- a/docs/libnm/html/NMSettingDcb.html +++ b/docs/libnm/html/NMSettingDcb.html @@ -59,7 +59,7 @@

+gchar * - + @@ -250,7 +250,7 @@ - + @@ -260,19 +260,19 @@ - + +GArray * +GArray * @@ -283,7 +283,7 @@ +GArray * @@ -294,19 +294,19 @@ +GArray * +GArray * +GArray * @@ -408,7 +408,7 @@

Object Hierarchy

    GFlags
     ╰── NMSettingDcbFlags
-    GObject
+    GObject
     ╰── NMSetting
         ╰── NMSettingDcb
 
@@ -462,7 +462,7 @@ nm_setting_dcb_get_app_fcoe_flags (

nm_setting_dcb_get_app_fcoe_priority ()

-
gint
+
gint
 nm_setting_dcb_get_app_fcoe_priority (NMSettingDcb *setting);

Parameters

@@ -537,7 +537,7 @@ nm_setting_dcb_get_app_iscsi_flags (

nm_setting_dcb_get_app_iscsi_priority ()

-
gint
+
gint
 nm_setting_dcb_get_app_iscsi_priority (NMSettingDcb *setting);

Parameters

@@ -587,7 +587,7 @@ nm_setting_dcb_get_app_fip_flags (

nm_setting_dcb_get_app_fip_priority ()

-
gint
+
gint
 nm_setting_dcb_get_app_fip_priority (NMSettingDcb *setting);

Parameters

@@ -638,10 +638,10 @@ nm_setting_dcb_get_priority_flow_control_flags

nm_setting_dcb_get_priority_flow_control ()

-
gboolean
+
gboolean
 nm_setting_dcb_get_priority_flow_control
                                (NMSettingDcb *setting,
-                                guint user_priority);
+ guint user_priority);

Parameters

-gint +gint nm_setting_dcb_get_app_fcoe_priority () @@ -82,7 +82,7 @@
-gint +gint nm_setting_dcb_get_app_iscsi_priority () @@ -98,7 +98,7 @@
-gint +gint nm_setting_dcb_get_app_fip_priority () @@ -114,7 +114,7 @@
-gboolean +gboolean nm_setting_dcb_get_priority_flow_control () @@ -138,7 +138,7 @@
-guint +guint nm_setting_dcb_get_priority_group_id () @@ -154,7 +154,7 @@
-guint +guint nm_setting_dcb_get_priority_group_bandwidth () @@ -170,7 +170,7 @@
-guint +guint nm_setting_dcb_get_priority_bandwidth () @@ -186,7 +186,7 @@
-gboolean +gboolean nm_setting_dcb_get_priority_strict_bandwidth () @@ -202,7 +202,7 @@
-guint +guint nm_setting_dcb_get_priority_traffic_class () @@ -235,12 +235,12 @@
-gchar *app-fcoe-mode Read / Write / Construct
gintgint app-fcoe-priority Read / Write / Construct
Read / Write
gintgint app-fip-priority Read / Write / Construct
Read / Write
gintgint app-iscsi-priority Read / Write / Construct
-GArray *priority-bandwidth Read / Write
-GArray *priority-flow-control Read / Write
-GArray *priority-group-bandwidth Read / Write
-GArray *priority-group-id Read / Write
-GArray *priority-strict-bandwidth Read / Write
-GArray *priority-traffic-class Read / Write
@@ -666,9 +666,9 @@ nm_setting_dcb_get_priority_flow_control

Returns

-

TRUE if flow control is enabled for the given user_priority +

TRUE if flow control is enabled for the given user_priority , -FALSE if not enabled

+FALSE if not enabled


@@ -677,8 +677,8 @@ nm_setting_dcb_get_priority_flow_control
void
 nm_setting_dcb_set_priority_flow_control
                                (NMSettingDcb *setting,
-                                guint user_priority,
-                                gboolean enabled);
+ guint user_priority, + gboolean enabled);

These values are only valid when “priority-flow-control” includes the NM_SETTING_DCB_FLAG_ENABLE flag.

@@ -702,7 +702,7 @@ the
- + @@ -738,9 +738,9 @@ nm_setting_dcb_get_priority_group_flags

nm_setting_dcb_get_priority_group_id ()

-
guint
+
guint
 nm_setting_dcb_get_priority_group_id (NMSettingDcb *setting,
-                                      guint user_priority);
+ guint user_priority);

Parameters

enabled

TRUE to enable flow control for this priority, FALSE to disable it

TRUE to enable flow control for this priority, FALSE to disable it

 
@@ -776,8 +776,8 @@ only valid when

nm_setting_dcb_set_priority_group_id ()

void
 nm_setting_dcb_set_priority_group_id (NMSettingDcb *setting,
-                                      guint user_priority,
-                                      guint group_id);
+ guint user_priority, + guint group_id);

These values are only valid when “priority-group-flags” includes the NM_SETTING_DCB_FLAG_ENABLE flag.

@@ -813,10 +813,10 @@ unrestricted group.


nm_setting_dcb_get_priority_group_bandwidth ()

-
guint
+
guint
 nm_setting_dcb_get_priority_group_bandwidth
                                (NMSettingDcb *setting,
-                                guint group_id);
+ guint group_id);

Parameters

@@ -853,8 +853,8 @@ only valid when void nm_setting_dcb_set_priority_group_bandwidth (NMSettingDcb *setting, - guint group_id, - guint bandwidth_percent); + guint group_id, + guint bandwidth_percent);

These values are only valid when “priority-group-flags” includes the NM_SETTING_DCB_FLAG_ENABLE flag.

@@ -889,9 +889,9 @@ to


nm_setting_dcb_get_priority_bandwidth ()

-
guint
+
guint
 nm_setting_dcb_get_priority_bandwidth (NMSettingDcb *setting,
-                                       guint user_priority);
+ guint user_priority);

Parameters

@@ -927,8 +927,8 @@ These values are only valid when

nm_setting_dcb_set_priority_bandwidth ()

void
 nm_setting_dcb_set_priority_bandwidth (NMSettingDcb *setting,
-                                       guint user_priority,
-                                       guint bandwidth_percent);
+ guint user_priority, + guint bandwidth_percent);

These values are only valid when “priority-group-flags” includes the NM_SETTING_DCB_FLAG_ENABLE flag.

@@ -964,10 +964,10 @@ allowed to use within its priority group


nm_setting_dcb_get_priority_strict_bandwidth ()

-
gboolean
+
gboolean
 nm_setting_dcb_get_priority_strict_bandwidth
                                (NMSettingDcb *setting,
-                                guint user_priority);
+ guint user_priority);

Parameters

@@ -992,9 +992,9 @@ nm_setting_dcb_get_priority_strict_bandwidth

Returns

-

TRUE if user_priority +

TRUE if user_priority may use all of the bandwidth allocated to its -assigned group, or FALSE if not. These values are only valid when +assigned group, or FALSE if not. These values are only valid when “priority-group-flags” includes the NM_SETTING_DCB_FLAG_ENABLE flag.

@@ -1004,8 +1004,8 @@ assigned group, or void nm_setting_dcb_set_priority_strict_bandwidth (NMSettingDcb *setting, - guint user_priority, - gboolean strict); + guint user_priority, + gboolean strict);

These values are only valid when “priority-group-flags” includes the NM_SETTING_DCB_FLAG_ENABLE flag.

@@ -1029,9 +1029,9 @@ the
- +its priority group, or FALSE if not

@@ -1041,10 +1041,10 @@ its priority group, or

nm_setting_dcb_get_priority_traffic_class ()

-
guint
+
guint
 nm_setting_dcb_get_priority_traffic_class
                                (NMSettingDcb *setting,
-                                guint user_priority);
+ guint user_priority);

Parameters

strict

TRUE to allow user_priority +

TRUE to allow user_priority to use all the bandwidth allocated to -its priority group, or FALSE if not

 
@@ -1081,8 +1081,8 @@ valid when void nm_setting_dcb_set_priority_traffic_class (NMSettingDcb *setting, - guint user_priority, - guint traffic_class); + guint user_priority, + guint traffic_class);
@@ -1261,7 +1261,7 @@ be any combination of

The “app-fcoe-mode” property

-
  “app-fcoe-mode”            gchar *
+
  “app-fcoe-mode”            gchar *

The FCoE controller mode; either NM_SETTING_DCB_FCOE_MODE_FABRIC (default) or NM_SETTING_DCB_FCOE_MODE_VN2VN.

Flags: Read / Write / Construct

@@ -1270,7 +1270,7 @@ be any combination of

The “app-fcoe-priority” property

-
  “app-fcoe-priority”        gint
+
  “app-fcoe-priority”        gint

The highest User Priority (0 - 7) which FCoE frames should use, or -1 for default priority. Only used when the “app-fcoe-flags” property includes the NM_SETTING_DCB_FLAG_ENABLE flag.

@@ -1290,7 +1290,7 @@ be any combination of

The “app-fip-priority” property

-
  “app-fip-priority”         gint
+
  “app-fip-priority”         gint

The highest User Priority (0 - 7) which FIP frames should use, or -1 for default priority. Only used when the “app-fip-flags” property includes the NM_SETTING_DCB_FLAG_ENABLE flag.

@@ -1310,7 +1310,7 @@ may be any combination of

The “app-iscsi-priority” property

-
  “app-iscsi-priority”       gint
+
  “app-iscsi-priority”       gint

The highest User Priority (0 - 7) which iSCSI frames should use, or -1 for default priority. Only used when the “app-iscsi-flags” property includes the NM_SETTING_DCB_FLAG_ENABLE flag.

@@ -1321,7 +1321,7 @@ property includes the

The “priority-bandwidth” property

-
  “priority-bandwidth”       GArray *
+
  “priority-bandwidth”       GArray *

An array of 8 uint values, where the array index corresponds to the User Priority (0 - 7) and the value indicates the percentage of bandwidth of the priority's assigned group that the priority may use. The sum of all @@ -1333,7 +1333,7 @@ percent.


The “priority-flow-control” property

-
  “priority-flow-control”    GArray *
+
  “priority-flow-control”    GArray *

An array of 8 boolean values, where the array index corresponds to the User Priority (0 - 7) and the value indicates whether or not the corresponding priority should transmit priority pause.

@@ -1352,7 +1352,7 @@ Flags may be any combination of

The “priority-group-bandwidth” property

-
  “priority-group-bandwidth” GArray *
+
  “priority-group-bandwidth” GArray *

An array of 8 uint values, where the array index corresponds to the Priority Group ID (0 - 7) and the value indicates the percentage of link bandwidth allocated to that group. Allowed values are 0 - 100, and the @@ -1372,7 +1372,7 @@ any combination of

The “priority-group-id” property

-
  “priority-group-id”        GArray *
+
  “priority-group-id”        GArray *

An array of 8 uint values, where the array index corresponds to the User Priority (0 - 7) and the value indicates the Priority Group ID. Allowed Priority Group ID values are 0 - 7 or 15 for the unrestricted group.

@@ -1382,7 +1382,7 @@ Priority Group ID values are 0 - 7 or 15 for the unrestricted group.


The “priority-strict-bandwidth” property

-
  “priority-strict-bandwidth” GArray *
+
  “priority-strict-bandwidth” GArray *

An array of 8 boolean values, where the array index corresponds to the User Priority (0 - 7) and the value indicates whether or not the priority may use all of the bandwidth allocated to its assigned group.

@@ -1392,7 +1392,7 @@ use all of the bandwidth allocated to its assigned group.


The “priority-traffic-class” property

-
  “priority-traffic-class”   GArray *
+
  “priority-traffic-class”   GArray *

An array of 8 uint values, where the array index corresponds to the User Priority (0 - 7) and the value indicates the traffic class (0 - 7) to which the priority is mapped.

diff --git a/docs/libnm/html/NMSettingGeneric.html b/docs/libnm/html/NMSettingGeneric.html index 7b85b691..64105475 100644 --- a/docs/libnm/html/NMSettingGeneric.html +++ b/docs/libnm/html/NMSettingGeneric.html @@ -70,7 +70,7 @@

Object Hierarchy

-
    GObject
+
    GObject
     ╰── NMSetting
         ╰── NMSettingGeneric
 
@@ -81,7 +81,7 @@ optional properties that apply to "generic" devices (ie, devices that NetworkManager does not specifically recognize).

There are currently no properties on this object; it exists only to be -the "connection type" setting on NMConnections for generic devices.

+the "connection type" setting on NMConnections for generic devices.

Functions

diff --git a/docs/libnm/html/NMSettingGsm.html b/docs/libnm/html/NMSettingGsm.html index b271da20..be3e09d2 100644 --- a/docs/libnm/html/NMSettingGsm.html +++ b/docs/libnm/html/NMSettingGsm.html @@ -93,7 +93,7 @@
+gchar * +gchar * - + +gchar * +gchar * +gchar * @@ -190,7 +190,7 @@ +gchar * @@ -201,19 +201,19 @@ +gchar * +gchar * +gchar * @@ -289,7 +289,7 @@

Object Hierarchy

-
    GObject
+
    GObject
     ╰── NMSetting
         ╰── NMSettingGsm
 
@@ -465,7 +465,7 @@ nm_setting_gsm_get_pin (

nm_setting_gsm_get_home_only ()

-
gboolean
+
gboolean
 nm_setting_gsm_get_home_only (NMSettingGsm *setting);

Parameters

@@ -705,7 +705,7 @@ nm_setting_gsm_get_password_flags (

Property Details

The “apn” property

-
  “apn”                      gchar *
+
  “apn”                      gchar *

The GPRS Access Point Name specifying the APN used when establishing a data session with the GSM-based network. The APN often determines how the user will be billed for their network usage and whether the user has @@ -719,7 +719,7 @@ The APN may only be composed of the characters a-z, 0-9, ., and - per GSM


The “device-id” property

-
  “device-id”                gchar *
+
  “device-id”                gchar *

The device unique identifier (as given by the WWAN management service) which this connection applies to. If given, the connection will only apply to the specified device.

@@ -730,8 +730,8 @@ apply to the specified device.


The “home-only” property

-
  “home-only”                gboolean
-

When TRUE, only connections to the home network will be allowed. +

  “home-only”                gboolean
+

When TRUE, only connections to the home network will be allowed. Connections to roaming networks will not be made.

Flags: Read / Write

Default value: FALSE

@@ -739,7 +739,7 @@ Connections to roaming networks will not be made.


The “network-id” property

-
  “network-id”               gchar *
+
  “network-id”               gchar *

The Network ID (GSM LAI format, ie MCC-MNC) to force specific network registration. If the Network ID is specified, NetworkManager will attempt to force the device to register only on the specified network. @@ -751,7 +751,7 @@ roaming control of the device is not otherwise possible.


The “number” property

-
  “number”                   gchar *
+
  “number”                   gchar *

Number to dial when establishing a PPP data session with the GSM-based mobile broadband network. Many modems do not require PPP for connections to the mobile network and thus this property should be left blank, which @@ -762,7 +762,7 @@ allows NetworkManager to select the appropriate settings automatically.


The “password” property

-
  “password”                 gchar *
+
  “password”                 gchar *

The password used to authenticate with the network, if required. Many providers do not require a password, or accept any password. But if a password is required, it is specified here.

@@ -779,7 +779,7 @@ password is required, it is specified here.


The “pin” property

-
  “pin”                      gchar *
+
  “pin”                      gchar *

If the SIM is locked with a PIN it must be unlocked before any other operations are requested. Specify the PIN here to allow operation of the device.

@@ -796,7 +796,7 @@ device.


The “sim-id” property

-
  “sim-id”                   gchar *
+
  “sim-id”                   gchar *

The SIM card unique identifier (as given by the WWAN management service) which this connection applies to. If given, the connection will apply to any device also allowed by “device-id” which contains a @@ -808,7 +808,7 @@ SIM card matching the given identifier.


The “sim-operator-id” property

-
  “sim-operator-id”          gchar *
+
  “sim-operator-id”          gchar *

A MCC/MNC string like "310260" or "21601" identifying the specific mobile network operator which this connection applies to. If given, the connection will apply to any device also allowed by @@ -821,7 +821,7 @@ card provisioined by the given operator.


The “username” property

-
  “username”                 gchar *
+
  “username”                 gchar *

The username used to authenticate with the network, if required. Many providers do not require a username, or accept any username. But if a username is required, it is specified here.

diff --git a/docs/libnm/html/NMSettingIP4Config.html b/docs/libnm/html/NMSettingIP4Config.html index 84d9366f..942268a0 100644 --- a/docs/libnm/html/NMSettingIP4Config.html +++ b/docs/libnm/html/NMSettingIP4Config.html @@ -77,13 +77,13 @@
+gchar * +gchar * @@ -139,7 +139,7 @@

Object Hierarchy

-
    GObject
+
    GObject
     ╰── NMSetting
         ╰── NMSettingIPConfig
             ╰── NMSettingIP4Config
@@ -308,7 +308,7 @@ through that interface to the default network.

Property Details

The “dhcp-client-id” property

-
  “dhcp-client-id”           gchar *
+
  “dhcp-client-id”           gchar *

A string sent to the DHCP server to identify the local machine which the DHCP server may use to customize the DHCP lease and options.

Flags: Read / Write

@@ -317,8 +317,8 @@ DHCP server may use to customize the DHCP lease and options.


The “dhcp-fqdn” property

-
  “dhcp-fqdn”                gchar *
-

If the “dhcp-send-hostname” property is TRUE, then the +

  “dhcp-fqdn”                gchar *
+

If the “dhcp-send-hostname” property is TRUE, then the specified FQDN will be sent to the DHCP server when acquiring a lease. This property and “dhcp-hostname” are mutually exclusive and cannot be set at the same time.

diff --git a/docs/libnm/html/NMSettingIP6Config.html b/docs/libnm/html/NMSettingIP6Config.html index 4a136aa4..c2e28391 100644 --- a/docs/libnm/html/NMSettingIP6Config.html +++ b/docs/libnm/html/NMSettingIP6Config.html @@ -85,7 +85,7 @@
- + @@ -96,7 +96,7 @@ +gchar * @@ -171,7 +171,7 @@
    GEnum
     ├── NMSettingIP6ConfigAddrGenMode
     ╰── NMSettingIP6ConfigPrivacy
-    GObject
+    GObject
     ╰── NMSetting
         ╰── NMSettingIPConfig
             ╰── NMSettingIP6Config
@@ -422,7 +422,7 @@ are enabled and temporary addresses are preferred over public addresses


enum NMSettingIP6ConfigAddrGenMode

-

NMSettingIP6ConfigAddrGenMode controls how the the Interface Identifier for +

NMSettingIP6ConfigAddrGenMode controls how the Interface Identifier for RFC4862 Stateless Address Autoconfiguration is created.

Members

@@ -466,7 +466,7 @@ specified by RFC7217.

Property Details

The “addr-gen-mode” property

-
  “addr-gen-mode”            gint
+
  “addr-gen-mode”            gint

Configure method for creating the address for use with RFC4862 IPv6 Stateless Address Autoconfiguration. The permitted values are: "eui64", or "stable-privacy".

@@ -476,8 +476,8 @@ the host part of the address to stay constant, making it possible to track host's presence when it changes networks. The address changes when the interface hardware is replaced.

The value of "stable-privacy" enables use of cryptographically -secure hash of a secret host-specific key along with the connection -identification and the network address as specified by RFC7217. +secure hash of a secret host-specific key along with the connection's +stable-id and the network address as specified by RFC7217. This makes it impossible to use the address track host's presence, and makes the address stable when the network interface hardware is replaced.

@@ -516,7 +516,7 @@ setting as another way of avoiding host tracking with IPv6 addresses.


The “token” property

-
  “token”                    gchar *
+
  “token”                    gchar *

Configure the token for draft-chown-6man-tokenised-ipv6-identifiers-02 IPv6 tokenized interface identifiers. Useful with eui64 addr-gen-mode.

Flags: Read / Write

diff --git a/docs/libnm/html/NMSettingIPConfig.html b/docs/libnm/html/NMSettingIPConfig.html index 88b0074f..a375ed35 100644 --- a/docs/libnm/html/NMSettingIPConfig.html +++ b/docs/libnm/html/NMSettingIPConfig.html @@ -76,7 +76,7 @@
+GPtrArray * - + +gchar * - + - + - + - + - + - + +gchar * - + - + - + +gchar * - + - + +GPtrArray * @@ -946,7 +946,7 @@
    GBoxed
     ├── NMIPAddress
     ╰── NMIPRoute
-    GObject
+    GObject
     ╰── NMSetting
         ╰── NMSettingIPConfig
             ├── NMSettingIP4Config
@@ -971,8 +971,8 @@ related to IP addressing, routing, and Domain Name Service.

NMIPAddress *
 nm_ip_address_new (int family,
                    const char *addr,
-                   guint prefix,
-                   GError **error);
+ guint prefix, + GError **error);

Creates a new NMIPAddress object.

Parameters

@@ -1001,7 +1001,7 @@ nm_ip_address_new (int fam
- + @@ -1009,7 +1009,7 @@ nm_ip_address_new (int fam

Returns

-

the new NMIPAddress object, or NULL on error.

+

the new NMIPAddress object, or NULL on error.

[transfer full]

@@ -1018,9 +1018,9 @@ nm_ip_address_new (int fam

nm_ip_address_new_binary ()

NMIPAddress *
 nm_ip_address_new_binary (int family,
-                          gconstpointer addr,
-                          guint prefix,
-                          GError **error);
+ gconstpointer addr, + guint prefix, + GError **error);

Creates a new NMIPAddress object. addr must point to a buffer of the correct size for family @@ -1052,7 +1052,7 @@ correct size for family

- + @@ -1060,7 +1060,7 @@ correct size for family

Returns

-

the new NMIPAddress object, or NULL on error.

+

the new NMIPAddress object, or NULL on error.

[transfer full]

@@ -1112,7 +1112,7 @@ reaches zero, the object will be destroyed.


nm_ip_address_equal ()

-
gboolean
+
gboolean
 nm_ip_address_equal (NMIPAddress *address,
                      NMIPAddress *other);

Determines if two NMIPAddress objects contain the same address and prefix @@ -1142,7 +1142,7 @@ to.

Returns

-

TRUE if the objects contain the same values, FALSE if they do not.

+

TRUE if the objects contain the same values, FALSE if they do not.


@@ -1266,7 +1266,7 @@ have a valid address, use

nm_ip_address_get_address_binary ()

void
 nm_ip_address_get_address_binary (NMIPAddress *address,
-                                  gpointer addr);
+ gpointer addr);

Gets the IP address property of this address object.

addr must point to a buffer that is the correct size for address @@ -1300,7 +1300,7 @@ nm_ip_address_get_address_binary (

nm_ip_address_set_address_binary ()

void
 nm_ip_address_set_address_binary (NMIPAddress *address,
-                                  gconstpointer addr);
+ gconstpointer addr);

Sets the IP address property of this address object.

addr must point to a buffer that is the correct size for address @@ -1332,7 +1332,7 @@ nm_ip_address_set_address_binary (

nm_ip_address_get_prefix ()

-
guint
+
guint
 nm_ip_address_get_prefix (NMIPAddress *address);

Gets the IP address prefix (ie "24" or "30" etc) property of this address object.

@@ -1361,7 +1361,7 @@ object.

nm_ip_address_set_prefix ()

void
 nm_ip_address_set_prefix (NMIPAddress *address,
-                          guint prefix);
+ guint prefix);

Sets the IP address prefix property of this address object.

Parameters

@@ -1410,14 +1410,14 @@ nm_ip_address_get_attribute_names (

Returns

-

a NULL-terminated array of attribute names,.

+

a NULL-terminated array of attribute names,.

[transfer full]


nm_ip_address_get_attribute ()

-
GVariant *
+
GVariant *
 nm_ip_address_get_attribute (NMIPAddress *address,
                              const char *name);

Gets the value of the attribute with name name @@ -1450,7 +1450,7 @@ nm_ip_address_get_attribute (name on address -, or NULL if address +, or NULL if address has no such attribute.

[transfer none]

@@ -1461,7 +1461,7 @@ has no such attribute.

void
 nm_ip_address_set_attribute (NMIPAddress *address,
                              const char *name,
-                             GVariant *value);
+ GVariant *value);

Sets or clears the named attribute on address to the given value.

@@ -1498,10 +1498,10 @@ nm_ip_address_set_attribute (NMIPRoute * nm_ip_route_new (int family, const char *dest, - guint prefix, + guint prefix, const char *next_hop, - gint64 metric, - GError **error); + gint64 metric, + GError **error);

Creates a new NMIPRoute object.

Parameters

@@ -1530,7 +1530,7 @@ nm_ip_route_new (int famil
- + @@ -1540,7 +1540,7 @@ nm_ip_route_new (int famil - + @@ -1548,7 +1548,7 @@ nm_ip_route_new (int famil

Returns

-

the new NMIPRoute object, or NULL on error.

+

the new NMIPRoute object, or NULL on error.

[transfer full]

@@ -1557,14 +1557,14 @@ nm_ip_route_new (int famil

nm_ip_route_new_binary ()

NMIPRoute *
 nm_ip_route_new_binary (int family,
-                        gconstpointer dest,
-                        guint prefix,
-                        gconstpointer next_hop,
-                        gint64 metric,
-                        GError **error);
+ gconstpointer dest, + guint prefix, + gconstpointer next_hop, + gint64 metric, + GError **error);

Creates a new NMIPRoute object. dest and next_hop - (if non-NULL) must + (if non-NULL) must point to buffers of the correct size for family .

@@ -1594,7 +1594,7 @@ point to buffers of the correct size for family
- + @@ -1604,7 +1604,7 @@ point to buffers of the correct size for family - + @@ -1612,7 +1612,7 @@ point to buffers of the correct size for family

Returns

-

the new NMIPRoute object, or NULL on error.

+

the new NMIPRoute object, or NULL on error.

[transfer full]

@@ -1664,7 +1664,7 @@ reaches zero, the object will be destroyed.


nm_ip_route_equal ()

-
gboolean
+
gboolean
 nm_ip_route_equal (NMIPRoute *route,
                    NMIPRoute *other);

Determines if two NMIPRoute objects contain the same destination, prefix, @@ -1694,7 +1694,7 @@ to.

Returns

-

TRUE if the objects contain the same values, FALSE if they do not.

+

TRUE if the objects contain the same values, FALSE if they do not.


@@ -1818,7 +1818,7 @@ have a valid address, use

nm_ip_route_get_dest_binary ()

void
 nm_ip_route_get_dest_binary (NMIPRoute *route,
-                             gpointer dest);
+ gpointer dest);

Gets the destination property of this route object.

dest must point to a buffer that is the correct size for route @@ -1852,7 +1852,7 @@ nm_ip_route_get_dest_binary (

nm_ip_route_set_dest_binary ()

void
 nm_ip_route_set_dest_binary (NMIPRoute *route,
-                             gconstpointer dest);
+ gconstpointer dest);

Sets the destination property of this route object.

dest must point to a buffer that is the correct size for route @@ -1884,7 +1884,7 @@ nm_ip_route_set_dest_binary (

nm_ip_route_get_prefix ()

-
guint
+
guint
 nm_ip_route_get_prefix (NMIPRoute *route);

Gets the IP prefix (ie "24" or "30" etc) of this route.

@@ -1912,7 +1912,7 @@ nm_ip_route_get_prefix (

nm_ip_route_set_prefix ()

void
 nm_ip_route_set_prefix (NMIPRoute *route,
-                        guint prefix);
+ guint prefix);

Sets the prefix property of this route object.

Parameters

@@ -1942,7 +1942,7 @@ nm_ip_route_set_prefix (

nm_ip_route_get_next_hop ()

const char *
 nm_ip_route_get_next_hop (NMIPRoute *route);
-

Gets the IP address of the next hop of this route; this will be NULL if the +

Gets the IP address of the next hop of this route; this will be NULL if the route has no next hop.

Parameters

@@ -1961,7 +1961,7 @@ route has no next hop.

Returns

-

the IP address of the next hop, or NULL if this is a device route.

+

the IP address of the next hop, or NULL if this is a device route.


@@ -1972,7 +1972,7 @@ nm_ip_route_set_next_hop (const char *next_hop);

Sets the next-hop property of this route object.

next_hop - (if non-NULL) must be a valid address of route + (if non-NULL) must be a valid address of route 's family. If you aren't sure you have a valid address, use nm_utils_ipaddr_valid() to check it.

@@ -2002,9 +2002,9 @@ it.


nm_ip_route_get_next_hop_binary ()

-
gboolean
+
gboolean
 nm_ip_route_get_next_hop_binary (NMIPRoute *route,
-                                 gpointer next_hop);
+ gpointer next_hop);

Gets the next hop property of this route object.

next_hop must point to a buffer that is the correct size for route @@ -2034,8 +2034,8 @@ nm_ip_route_get_next_hop_binary (

Returns

-

TRUE if route -has a next hop, FALSE if not (in which case +

TRUE if route +has a next hop, FALSE if not (in which case next_hop will be zeroed out)

@@ -2045,10 +2045,10 @@ will be zeroed out)

nm_ip_route_set_next_hop_binary ()

void
 nm_ip_route_set_next_hop_binary (NMIPRoute *route,
-                                 gconstpointer next_hop);
+ gconstpointer next_hop);

Sets the destination property of this route object.

next_hop - (if non-NULL) must point to a buffer that is the correct size for + (if non-NULL) must point to a buffer that is the correct size for route 's family.

[skip]

@@ -2078,7 +2078,7 @@ nm_ip_route_set_next_hop_binary (

nm_ip_route_get_metric ()

-
gint64
+
gint64
 nm_ip_route_get_metric (NMIPRoute *route);

Gets the route metric property of this route object; lower values indicate "better" or more preferred routes; -1 indicates "default" @@ -2108,7 +2108,7 @@ indicate "better" or more preferred routes; -1 indicates "default"

nm_ip_route_set_metric ()

void
 nm_ip_route_set_metric (NMIPRoute *route,
-                        gint64 metric);
+ gint64 metric);

Sets the metric property of this route object.

Parameters

@@ -2157,14 +2157,14 @@ nm_ip_route_get_attribute_names (

Returns

-

a NULL-terminated array of attribute names.

+

a NULL-terminated array of attribute names.

[transfer full]


nm_ip_route_get_attribute ()

-
GVariant *
+
GVariant *
 nm_ip_route_get_attribute (NMIPRoute *route,
                            const char *name);

Gets the value of the attribute with name name @@ -2197,7 +2197,7 @@ nm_ip_route_get_attribute (name on route -, or NULL if route +, or NULL if route has no such attribute.

[transfer none]

@@ -2208,7 +2208,7 @@ has no such attribute.

void
 nm_ip_route_set_attribute (NMIPRoute *route,
                            const char *name,
-                           GVariant *value);
+ GVariant *value);

Sets the named attribute on route to the given value.

@@ -2269,7 +2269,7 @@ methods available with each type.


nm_setting_ip_config_get_num_dns ()

-
guint
+
guint
 nm_setting_ip_config_get_num_dns (NMSettingIPConfig *setting);

Parameters

@@ -2328,7 +2328,7 @@ nm_setting_ip_config_get_dns (

nm_setting_ip_config_add_dns ()

-
gboolean
+
gboolean
 nm_setting_ip_config_add_dns (NMSettingIPConfig *setting,
                               const char *dns);

Adds a new DNS server to the setting.

@@ -2356,7 +2356,7 @@ nm_setting_ip_config_add_dns (

Returns

-

TRUE if the DNS server was added; FALSE if the server was already +

TRUE if the DNS server was added; FALSE if the server was already known

@@ -2394,7 +2394,7 @@ nm_setting_ip_config_remove_dns (

nm_setting_ip_config_remove_dns_by_value ()

-
gboolean
+
gboolean
 nm_setting_ip_config_remove_dns_by_value
                                (NMSettingIPConfig *setting,
                                 const char *dns);
@@ -2424,7 +2424,7 @@ nm_setting_ip_config_remove_dns_by_value

Returns

-

TRUE if the DNS server was found and removed; FALSE if it was not.

+

TRUE if the DNS server was found and removed; FALSE if it was not.


@@ -2452,7 +2452,7 @@ nm_setting_ip_config_clear_dns (

nm_setting_ip_config_get_num_dns_searches ()

-
guint
+
guint
 nm_setting_ip_config_get_num_dns_searches
                                (NMSettingIPConfig *setting);
@@ -2512,7 +2512,7 @@ nm_setting_ip_config_get_dns_search (

nm_setting_ip_config_add_dns_search ()

-
gboolean
+
gboolean
 nm_setting_ip_config_add_dns_search (NMSettingIPConfig *setting,
                                      const char *dns_search);

Adds a new DNS search domain to the setting.

@@ -2540,7 +2540,7 @@ nm_setting_ip_config_add_dns_search (

Returns

-

TRUE if the DNS search domain was added; FALSE if the search +

TRUE if the DNS search domain was added; FALSE if the search domain was already known

@@ -2579,7 +2579,7 @@ nm_setting_ip_config_remove_dns_search

nm_setting_ip_config_remove_dns_search_by_value ()

-
gboolean
+
gboolean
 nm_setting_ip_config_remove_dns_search_by_value
                                (NMSettingIPConfig *setting,
                                 const char *dns_search);
@@ -2609,7 +2609,7 @@ nm_setting_ip_config_remove_dns_search_by_value

Returns

-

TRUE if the DNS search domain was found and removed; FALSE if it was not.

+

TRUE if the DNS search domain was found and removed; FALSE if it was not.

Since 0.9.10

@@ -2639,7 +2639,7 @@ nm_setting_ip_config_clear_dns_searches

nm_setting_ip_config_get_num_dns_options ()

-
guint
+
guint
 nm_setting_ip_config_get_num_dns_options
                                (NMSettingIPConfig *setting);
@@ -2666,7 +2666,7 @@ nm_setting_ip_config_get_num_dns_options

nm_setting_ip_config_has_dns_options ()

-
gboolean
+
gboolean
 nm_setting_ip_config_has_dns_options (NMSettingIPConfig *setting);

NMSettingIPConfig can have a list of dns-options. If the list is empty, there are two similar (but differentiated) states. @@ -2698,7 +2698,7 @@ a default configuration, while the former explicitly means "no-options".

nm_setting_ip_config_get_dns_option ()

const char *
 nm_setting_ip_config_get_dns_option (NMSettingIPConfig *setting,
-                                     guint idx);
+ guint idx);

Parameters

-gboolean +gboolean nm_setting_gsm_get_home_only () @@ -150,36 +150,36 @@
-gchar *apn Read / Write
-gchar *device-id Read / Write
gbooleangboolean home-only Read / Write
-gchar *network-id Read / Write
-gchar *number Read / Write
-gchar *password Read / Write
-gchar *pin Read / Write
-gchar *sim-id Read / Write
-gchar *sim-operator-id Read / Write
-gchar *username Read / Write
-gchar *dhcp-client-id Read / Write
-gchar *dhcp-fqdn Read / Write
gintgint addr-gen-mode Read / Write / Construct
-gchar *token Read / Write
-gboolean +gboolean nm_ip_address_equal () @@ -131,7 +131,7 @@
-guint +guint nm_ip_address_get_prefix () @@ -155,7 +155,7 @@
-GVariant * +GVariant * nm_ip_address_get_attribute () @@ -203,7 +203,7 @@
-gboolean +gboolean nm_ip_route_equal () @@ -258,7 +258,7 @@
-guint +guint nm_ip_route_get_prefix () @@ -289,7 +289,7 @@
-gboolean +gboolean nm_ip_route_get_next_hop_binary () @@ -305,7 +305,7 @@
-gint64 +gint64 nm_ip_route_get_metric () @@ -329,7 +329,7 @@
-GVariant * +GVariant * nm_ip_route_get_attribute () @@ -352,7 +352,7 @@
-guint +guint nm_setting_ip_config_get_num_dns () @@ -367,7 +367,7 @@
-gboolean +gboolean nm_setting_ip_config_add_dns () @@ -383,7 +383,7 @@
-gboolean +gboolean nm_setting_ip_config_remove_dns_by_value () @@ -399,7 +399,7 @@
-guint +guint nm_setting_ip_config_get_num_dns_searches () @@ -414,7 +414,7 @@
-gboolean +gboolean nm_setting_ip_config_add_dns_search () @@ -430,7 +430,7 @@
-gboolean +gboolean nm_setting_ip_config_remove_dns_search_by_value () @@ -446,7 +446,7 @@
-guint +guint nm_setting_ip_config_get_num_dns_options () @@ -454,7 +454,7 @@
-gboolean +gboolean nm_setting_ip_config_has_dns_options () @@ -469,7 +469,7 @@
-gint +gint nm_setting_ip_config_next_valid_dns_option () @@ -477,7 +477,7 @@
-gboolean +gboolean nm_setting_ip_config_add_dns_option () @@ -493,7 +493,7 @@
-gboolean +gboolean nm_setting_ip_config_remove_dns_option_by_value () @@ -509,7 +509,7 @@
-gint +gint nm_setting_ip_config_get_dns_priority () @@ -517,7 +517,7 @@
-guint +guint nm_setting_ip_config_get_num_addresses () @@ -533,7 +533,7 @@
-gboolean +gboolean nm_setting_ip_config_add_address () @@ -549,7 +549,7 @@
-gboolean +gboolean nm_setting_ip_config_remove_address_by_value () @@ -572,7 +572,7 @@
-guint +guint nm_setting_ip_config_get_num_routes () @@ -588,7 +588,7 @@
-gboolean +gboolean nm_setting_ip_config_add_route () @@ -604,7 +604,7 @@
-gboolean +gboolean nm_setting_ip_config_remove_route_by_value () @@ -620,7 +620,7 @@
-gint64 +gint64 nm_setting_ip_config_get_route_metric () @@ -628,7 +628,7 @@
-gboolean +gboolean nm_setting_ip_config_get_ignore_auto_routes () @@ -636,7 +636,7 @@
-gboolean +gboolean nm_setting_ip_config_get_ignore_auto_dns () @@ -651,7 +651,7 @@
-gboolean +gboolean nm_setting_ip_config_get_dhcp_send_hostname () @@ -659,7 +659,7 @@
-gboolean +gboolean nm_setting_ip_config_get_never_default () @@ -667,7 +667,7 @@
-gboolean +gboolean nm_setting_ip_config_get_may_fail () @@ -675,7 +675,7 @@
-gint +gint nm_setting_ip_config_get_dad_timeout () @@ -683,7 +683,7 @@
-gint +gint nm_setting_ip_config_get_dhcp_timeout () @@ -703,91 +703,91 @@
-GPtrArray *addresses Read / Write
gintgint dad-timeout Read / Write / Construct
-gchar *dhcp-hostname Read / Write
gbooleangboolean dhcp-send-hostname Read / Write / Construct
gintgint dhcp-timeout Read / Write
GStrvGStrv dns Read / Write
GStrvGStrv dns-options Read / Write
gintgint dns-priority Read / Write / Construct
GStrvGStrv dns-search Read / Write
-gchar *gateway Read / Write
gbooleangboolean ignore-auto-dns Read / Write / Construct
gbooleangboolean ignore-auto-routes Read / Write / Construct
gbooleangboolean may-fail Read / Write / Construct
-gchar *method Read / Write
gbooleangboolean never-default Read / Write / Construct
gint64gint64 route-metric Read / Write / Construct
-GPtrArray *routes Read / Write

error

location to store error, or NULL

location to store error, or NULL

 

error

location to store error, or NULL

location to store error, or NULL

 

next_hop

the IP address of the next hop (or NULL).

the IP address of the next hop (or NULL).

[allow-none]

error

location to store error, or NULL

location to store error, or NULL

 

next_hop

the IP address of the next hop (or NULL).

the IP address of the next hop (or NULL).

[allow-none]

error

location to store error, or NULL

location to store error, or NULL

 
@@ -2731,10 +2731,10 @@ nm_setting_ip_config_get_dns_option (

nm_setting_ip_config_next_valid_dns_option ()

-
gint
+
gint
 nm_setting_ip_config_next_valid_dns_option
                                (NMSettingIPConfig *setting,
-                                guint idx);
+ guint idx);

Parameters

@@ -2768,7 +2768,7 @@ DNS option, or -1 if no valid option is found


nm_setting_ip_config_add_dns_option ()

-
gboolean
+
gboolean
 nm_setting_ip_config_add_dns_option (NMSettingIPConfig *setting,
                                      const char *dns_option);

Adds a new DNS option to the setting.

@@ -2796,7 +2796,7 @@ nm_setting_ip_config_add_dns_option (

Returns

-

TRUE if the DNS option was added; FALSE otherwise

+

TRUE if the DNS option was added; FALSE otherwise

Since: 1.2

@@ -2836,7 +2836,7 @@ nm_setting_ip_config_remove_dns_option

nm_setting_ip_config_remove_dns_option_by_value ()

-
gboolean
+
gboolean
 nm_setting_ip_config_remove_dns_option_by_value
                                (NMSettingIPConfig *setting,
                                 const char *dns_option);
@@ -2866,7 +2866,7 @@ nm_setting_ip_config_remove_dns_option_by_value

Returns

-

TRUE if the DNS option was found and removed; FALSE if it was not.

+

TRUE if the DNS option was found and removed; FALSE if it was not.

Since: 1.2

@@ -2876,7 +2876,7 @@ nm_setting_ip_config_remove_dns_option_by_value
void
 nm_setting_ip_config_clear_dns_options
                                (NMSettingIPConfig *setting,
-                                gboolean is_set);
+ gboolean is_set);

Removes all configured DNS options.

Parameters

@@ -2906,7 +2906,7 @@ Specify how to clear the options.


nm_setting_ip_config_get_dns_priority ()

-
gint
+
gint
 nm_setting_ip_config_get_dns_priority (NMSettingIPConfig *setting);

Parameters

@@ -2932,7 +2932,7 @@ nm_setting_ip_config_get_dns_priority (

nm_setting_ip_config_get_num_addresses ()

-
guint
+
guint
 nm_setting_ip_config_get_num_addresses
                                (NMSettingIPConfig *setting);
@@ -2993,7 +2993,7 @@ nm_setting_ip_config_get_address (

nm_setting_ip_config_add_address ()

-
gboolean
+
gboolean
 nm_setting_ip_config_add_address (NMSettingIPConfig *setting,
                                   NMIPAddress *address);

Adds a new IP address and associated information to the setting. The @@ -3022,7 +3022,7 @@ given address is duplicated internally and is not changed by this function.

Returns

-

TRUE if the address was added; FALSE if the address was already +

TRUE if the address was added; FALSE if the address was already known.

@@ -3060,7 +3060,7 @@ nm_setting_ip_config_remove_address (

nm_setting_ip_config_remove_address_by_value ()

-
gboolean
+
gboolean
 nm_setting_ip_config_remove_address_by_value
                                (NMSettingIPConfig *setting,
                                 NMIPAddress *address);
@@ -3090,7 +3090,7 @@ nm_setting_ip_config_remove_address_by_value

Returns

-

TRUE if the address was found and removed; FALSE if it was not.

+

TRUE if the address was found and removed; FALSE if it was not.


@@ -3138,13 +3138,13 @@ nm_setting_ip_config_get_gateway (

Returns

the IP address of the gateway associated with this configuration, or -NULL.

+NULL.


nm_setting_ip_config_get_num_routes ()

-
guint
+
guint
 nm_setting_ip_config_get_num_routes (NMSettingIPConfig *setting);

Parameters

@@ -3204,7 +3204,7 @@ nm_setting_ip_config_get_route (

nm_setting_ip_config_add_route ()

-
gboolean
+
gboolean
 nm_setting_ip_config_add_route (NMSettingIPConfig *setting,
                                 NMIPRoute *route);

Adds a new route and associated information to the setting. The @@ -3233,7 +3233,7 @@ given route is duplicated internally and is not changed by this function.

Returns

-

TRUE if the route was added; FALSE if the route was already known.

+

TRUE if the route was added; FALSE if the route was already known.


@@ -3270,7 +3270,7 @@ nm_setting_ip_config_remove_route (

nm_setting_ip_config_remove_route_by_value ()

-
gboolean
+
gboolean
 nm_setting_ip_config_remove_route_by_value
                                (NMSettingIPConfig *setting,
                                 NMIPRoute *route);
@@ -3300,7 +3300,7 @@ nm_setting_ip_config_remove_route_by_value

Returns

-

TRUE if the route was found and removed; FALSE if it was not.

+

TRUE if the route was found and removed; FALSE if it was not.


@@ -3328,7 +3328,7 @@ nm_setting_ip_config_clear_routes (

nm_setting_ip_config_get_route_metric ()

-
gint64
+
gint64
 nm_setting_ip_config_get_route_metric (NMSettingIPConfig *setting);

Returns the value contained in the “route-metric” property.

@@ -3356,7 +3356,7 @@ specify a metric. See

nm_setting_ip_config_get_ignore_auto_routes ()

-
gboolean
+
gboolean
 nm_setting_ip_config_get_ignore_auto_routes
                                (NMSettingIPConfig *setting);

Returns the value contained in the “ignore-auto-routes” @@ -3378,14 +3378,14 @@ property.

Returns

-

TRUE if automatically configured (ie via DHCP) routes should be +

TRUE if automatically configured (ie via DHCP) routes should be ignored.


nm_setting_ip_config_get_ignore_auto_dns ()

-
gboolean
+
gboolean
 nm_setting_ip_config_get_ignore_auto_dns
                                (NMSettingIPConfig *setting);

Returns the value contained in the “ignore-auto-dns” @@ -3407,7 +3407,7 @@ property.

Returns

-

TRUE if automatically configured (ie via DHCP) DNS information +

TRUE if automatically configured (ie via DHCP) DNS information should be ignored.

@@ -3442,7 +3442,7 @@ property.


nm_setting_ip_config_get_dhcp_send_hostname ()

-
gboolean
+
gboolean
 nm_setting_ip_config_get_dhcp_send_hostname
                                (NMSettingIPConfig *setting);

Returns the value contained in the “dhcp-send-hostname” @@ -3464,7 +3464,7 @@ property.

Returns

-

TRUE if NetworkManager should send the machine hostname to the +

TRUE if NetworkManager should send the machine hostname to the DHCP server when requesting addresses to allow the server to automatically update DNS information for this machine.

@@ -3472,7 +3472,7 @@ update DNS information for this machine.


nm_setting_ip_config_get_never_default ()

-
gboolean
+
gboolean
 nm_setting_ip_config_get_never_default
                                (NMSettingIPConfig *setting);

Returns the value contained in the “never-default” @@ -3494,14 +3494,14 @@ property.

Returns

-

TRUE if this connection should never be the default +

TRUE if this connection should never be the default connection


nm_setting_ip_config_get_may_fail ()

-
gboolean
+
gboolean
 nm_setting_ip_config_get_may_fail (NMSettingIPConfig *setting);

Returns the value contained in the “may-fail” property.

@@ -3522,14 +3522,14 @@ property.

Returns

-

TRUE if this connection doesn't require this type of IP +

TRUE if this connection doesn't require this type of IP addressing to complete for the connection to succeed.


nm_setting_ip_config_get_dad_timeout ()

-
gint
+
gint
 nm_setting_ip_config_get_dad_timeout (NMSettingIPConfig *setting);

Parameters

@@ -3555,7 +3555,7 @@ nm_setting_ip_config_get_dad_timeout (

nm_setting_ip_config_get_dhcp_timeout ()

-
gint
+
gint
 nm_setting_ip_config_get_dhcp_timeout (NMSettingIPConfig *setting);

Returns the value contained in the “dhcp-timeout” property.

@@ -3791,7 +3791,7 @@ the particular kind of device.

Property Details

The “addresses” property

-
  “addresses”                GPtrArray *
+
  “addresses”                GPtrArray *

Array of IP addresses.

Element-Type: NMIPAddress

Flags: Read / Write

@@ -3799,7 +3799,7 @@ the particular kind of device.


The “dad-timeout” property

-
  “dad-timeout”              gint
+
  “dad-timeout”              gint

Timeout in milliseconds used to check for the presence of duplicate IP addresses on the network. If an address conflict is detected, the activation will fail. A zero value means that no duplicate address @@ -3814,8 +3814,8 @@ timeout in milliseconds.


The “dhcp-hostname” property

-
  “dhcp-hostname”            gchar *
-

If the “dhcp-send-hostname” property is TRUE, then the +

  “dhcp-hostname”            gchar *
+

If the “dhcp-send-hostname” property is TRUE, then the specified name will be sent to the DHCP server when acquiring a lease. This property and “dhcp-fqdn” are mutually exclusive and cannot be set at the same time.

@@ -3825,19 +3825,19 @@ cannot be set at the same time.


The “dhcp-send-hostname” property

-
  “dhcp-send-hostname”       gboolean
-

If TRUE, a hostname is sent to the DHCP server when acquiring a lease. +

  “dhcp-send-hostname”       gboolean
+

If TRUE, a hostname is sent to the DHCP server when acquiring a lease. Some DHCP servers use this hostname to update DNS databases, essentially providing a static hostname for the computer. If the -“dhcp-hostname” property is NULL and this property is -TRUE, the current persistent hostname of the computer is sent.

+“dhcp-hostname” property is NULL and this property is +TRUE, the current persistent hostname of the computer is sent.

Flags: Read / Write / Construct

Default value: TRUE


The “dhcp-timeout” property

-
  “dhcp-timeout”             gint
+
  “dhcp-timeout”             gint

A timeout for a DHCP transaction in seconds.

Flags: Read / Write

Allowed values: >= 0

@@ -3846,16 +3846,16 @@ providing a static hostname for the computer. If the

The “dns” property

-
  “dns”                      GStrv
+
  “dns”                      GStrv

Array of IP addresses of DNS servers.

Flags: Read / Write


The “dns-options” property

-
  “dns-options”              GStrv
-

Array of DNS options.

-

NULL means that the options are unset and left at the default. +

  “dns-options”              GStrv
+

Array of DNS options as described in man 5 resolv.conf.

+

NULL means that the options are unset and left at the default. In this case NetworkManager will use default options. This is distinct from an empty list of properties.

Flags: Read / Write

@@ -3864,18 +3864,22 @@ distinct from an empty list of properties.


The “dns-priority” property

-
  “dns-priority”             gint
-

DNS priority.

+
  “dns-priority”             gint
+

Intra-connection DNS priority.

The relative priority to be used when determining the order of DNS servers in resolv.conf. A lower value means that servers will be on top of the file. Zero selects the default value, which is 50 for VPNs and -100 for other connections. When multiple devices have configurations -with the same priority, the one with an active default route will be -preferred. Note that when using dns=dnsmasq the order is meaningless +100 for other connections. Note that the priority is to order DNS +settings for multiple active connections. It does not disambiguate +multiple DNS servers within the same connection profile. For that, +just specify the DNS servers in the desired order. +When multiple devices have configurations with the same priority, the +one with an active default route will be preferred. +Note that when using dns=dnsmasq the order is meaningless since dnsmasq forwards queries to all known servers at the same time.

Negative values have the special effect of excluding other configurations with a greater priority value; so in presence of at least a negative -priority, only DNS servers from configurations with the lowest priority +priority, only DNS servers from connections with the lowest priority value will be used.

Flags: Read / Write / Construct

Default value: 0

@@ -3884,14 +3888,14 @@ value will be used.


The “dns-search” property

-
  “dns-search”               GStrv
+
  “dns-search”               GStrv

Array of DNS search domains.

Flags: Read / Write


The “gateway” property

-
  “gateway”                  gchar *
+
  “gateway”                  gchar *

The gateway associated with this configuration. This is only meaningful if “addresses” is also set.

Flags: Read / Write

@@ -3900,9 +3904,9 @@ if

The “ignore-auto-dns” property

-
  “ignore-auto-dns”          gboolean
+
  “ignore-auto-dns”          gboolean

When “method” is set to "auto" and this property to -TRUE, automatically configured nameservers and search domains are +TRUE, automatically configured nameservers and search domains are ignored and only nameservers and search domains specified in the “dns” and “dns-search” properties, if any, are used.

@@ -3912,9 +3916,9 @@ any, are used.


The “ignore-auto-routes” property

-
  “ignore-auto-routes”       gboolean
+
  “ignore-auto-routes”       gboolean

When “method” is set to "auto" and this property to -TRUE, automatically configured routes are ignored and only routes +TRUE, automatically configured routes are ignored and only routes specified in the “routes” property, if any, are used.

Flags: Read / Write / Construct

Default value: FALSE

@@ -3922,12 +3926,12 @@ specified in the

The “may-fail” property

-
  “may-fail”                 gboolean
-

If TRUE, allow overall network configuration to proceed even if the +

  “may-fail”                 gboolean
+

If TRUE, allow overall network configuration to proceed even if the configuration specified by this property times out. Note that at least one IP configuration must succeed or overall network configuration will still fail. For example, in IPv6-only networks, setting this property to -TRUE on the NMSettingIP4Config allows the overall network configuration +TRUE on the NMSettingIP4Config allows the overall network configuration to succeed if IPv4 configuration fails but IPv6 configuration completes successfully.

Flags: Read / Write / Construct

@@ -3936,7 +3940,7 @@ successfully.


The “method” property

-
  “method”                   gchar *
+
  “method”                   gchar *

IP configuration method.

NMSettingIP4Config and NMSettingIP6Config both support "auto", "manual", and "link-local". See the subclass-specific documentation for @@ -3956,8 +3960,8 @@ manual IPv4 address or otherwise 10.42.x.0/24 is chosen.


The “never-default” property

-
  “never-default”            gboolean
-

If TRUE, this connection will never be the default connection for this +

  “never-default”            gboolean
+

If TRUE, this connection will never be the default connection for this IP type, meaning it will never be assigned the default route by NetworkManager.

Flags: Read / Write / Construct

@@ -3966,7 +3970,7 @@ NetworkManager.


The “route-metric” property

-
  “route-metric”             gint64
+
  “route-metric”             gint64

The default metric for routes that don't explicitly specify a metric. The default value -1 means that the metric is choosen automatically based on the device type. @@ -3984,7 +3988,7 @@ For IPv4, zero is a regular value for the metric.


The “routes” property

-
  “routes”                   GPtrArray *
+
  “routes”                   GPtrArray *

Array of IP routes.

Element-Type: NMIPRoute

Flags: Read / Write

diff --git a/docs/libnm/html/NMSettingIPTunnel.html b/docs/libnm/html/NMSettingIPTunnel.html index f87f9668..26f54ddd 100644 --- a/docs/libnm/html/NMSettingIPTunnel.html +++ b/docs/libnm/html/NMSettingIPTunnel.html @@ -80,7 +80,7 @@
- + - + +gchar * +gchar * - + - + +gchar * +gchar * - + +gchar * - + - + @@ -289,7 +289,7 @@

Object Hierarchy

-
    GObject
+
    GObject
     ╰── NMSetting
         ╰── NMSettingIPTunnel
 
@@ -422,7 +422,7 @@ nm_setting_ip_tunnel_get_remote (

nm_setting_ip_tunnel_get_ttl ()

-
guint
+
guint
 nm_setting_ip_tunnel_get_ttl (NMSettingIPTunnel *setting);

Returns the “ttl” property of the setting.

@@ -449,7 +449,7 @@ nm_setting_ip_tunnel_get_ttl (

nm_setting_ip_tunnel_get_tos ()

-
guint
+
guint
 nm_setting_ip_tunnel_get_tos (NMSettingIPTunnel *setting);

Returns the “tos” property of the setting.

@@ -476,7 +476,7 @@ nm_setting_ip_tunnel_get_tos (

nm_setting_ip_tunnel_get_path_mtu_discovery ()

-
gboolean
+
gboolean
 nm_setting_ip_tunnel_get_path_mtu_discovery
                                (NMSettingIPTunnel *setting);

Returns the “path-mtu-discovery” property of the setting.

@@ -558,7 +558,7 @@ nm_setting_ip_tunnel_get_output_key (

nm_setting_ip_tunnel_get_encapsulation_limit ()

-
guint
+
guint
 nm_setting_ip_tunnel_get_encapsulation_limit
                                (NMSettingIPTunnel *setting);

Returns the “encapsulation-limit” property of the setting.

@@ -586,7 +586,7 @@ nm_setting_ip_tunnel_get_encapsulation_limit

nm_setting_ip_tunnel_get_flow_label ()

-
guint
+
guint
 nm_setting_ip_tunnel_get_flow_label (NMSettingIPTunnel *setting);

Returns the “flow-label” property of the setting.

@@ -613,7 +613,7 @@ nm_setting_ip_tunnel_get_flow_label (

nm_setting_ip_tunnel_get_mtu ()

-
guint
+
guint
 nm_setting_ip_tunnel_get_mtu (NMSettingIPTunnel *setting);

Returns the “mtu” property of the setting.

@@ -727,7 +727,7 @@ nm_setting_ip_tunnel_get_mtu (

Property Details

The “encapsulation-limit” property

-
  “encapsulation-limit”      guint
+
  “encapsulation-limit”      guint

How many additional levels of encapsulation are permitted to be prepended to packets. This property applies only to IPv6 tunnels.

Flags: Read / Write / Construct

@@ -738,7 +738,7 @@ to packets. This property applies only to IPv6 tunnels.


The “flow-label” property

-
  “flow-label”               guint
+
  “flow-label”               guint

The flow label to assign to tunnel packets. This property applies only to IPv6 tunnels.

Flags: Read / Write / Construct

@@ -749,7 +749,7 @@ IPv6 tunnels.


The “input-key” property

-
  “input-key”                gchar *
+
  “input-key”                gchar *

The key used for tunnel input packets; the property is valid only for certain tunnel modes (GRE, IP6GRE). If empty, no key is used.

Flags: Read / Write

@@ -759,7 +759,7 @@ certain tunnel modes (GRE, IP6GRE). If empty, no key is used.


The “local” property

-
  “local”                    gchar *
+
  “local”                    gchar *

The local endpoint of the tunnel; the value can be empty, otherwise it must contain an IPv4 or IPv6 address.

Flags: Read / Write

@@ -769,7 +769,7 @@ must contain an IPv4 or IPv6 address.


The “mode” property

-
  “mode”                     guint
+
  “mode”                     guint

The tunneling mode, for example NM_IP_TUNNEL_MODE_IPIP or NM_IP_TUNNEL_MODE_GRE.

Flags: Read / Write

@@ -779,14 +779,14 @@ must contain an IPv4 or IPv6 address.


The “mtu” property

-
  “mtu”                      guint
+
  “mtu”                      guint

Flags: Read / Write / Construct

Default value: 0


The “output-key” property

-
  “output-key”               gchar *
+
  “output-key”               gchar *

The key used for tunnel output packets; the property is valid only for certain tunnel modes (GRE, IP6GRE). If empty, no key is used.

Flags: Read / Write

@@ -796,7 +796,7 @@ certain tunnel modes (GRE, IP6GRE). If empty, no key is used.


The “parent” property

-
  “parent”                   gchar *
+
  “parent”                   gchar *

If given, specifies the parent interface name or parent connection UUID the new device will be bound to so that tunneled packets will only be routed via that interface.

@@ -807,7 +807,7 @@ routed via that interface.


The “path-mtu-discovery” property

-
  “path-mtu-discovery”       gboolean
+
  “path-mtu-discovery”       gboolean

Whether to enable Path MTU Discovery on this tunnel.

Flags: Read / Write / Construct

Default value: TRUE

@@ -816,7 +816,7 @@ routed via that interface.


The “remote” property

-
  “remote”                   gchar *
+
  “remote”                   gchar *

The remote endpoint of the tunnel; the value must contain an IPv4 or IPv6 address.

Flags: Read / Write

@@ -826,7 +826,7 @@ address.


The “tos” property

-
  “tos”                      guint
+
  “tos”                      guint

The type of service (IPv4) or traffic class (IPv6) field to be set on tunneled packets.

Flags: Read / Write / Construct

@@ -837,7 +837,7 @@ tunneled packets.


The “ttl” property

-
  “ttl”                      guint
+
  “ttl”                      guint

The TTL to assign to tunneled packets. 0 is a special value meaning that packets inherit the TTL value.

Flags: Read / Write / Construct

diff --git a/docs/libnm/html/NMSettingInfiniband.html b/docs/libnm/html/NMSettingInfiniband.html index 1d076ee3..94f9a678 100644 --- a/docs/libnm/html/NMSettingInfiniband.html +++ b/docs/libnm/html/NMSettingInfiniband.html @@ -58,7 +58,7 @@
+gchar * - + - + +gchar * +gchar * @@ -177,7 +177,7 @@

Object Hierarchy

-
    GObject
+
    GObject
     ╰── NMSetting
         ╰── NMSettingInfiniband
 
@@ -228,7 +228,7 @@ nm_setting_infiniband_get_mac_address (

nm_setting_infiniband_get_mtu ()

-
guint32
+
guint32
 nm_setting_infiniband_get_mtu (NMSettingInfiniband *setting);

Parameters

@@ -340,7 +340,7 @@ nm_setting_infiniband_get_virtual_interface_name (NMSettingInfiniband *setting);

Returns the interface name created by combining “parent” and “p-key”. (If either property is unset, this will -return NULL.)

+return NULL.)

Parameters

-guint +guint nm_setting_ip_tunnel_get_ttl () @@ -88,7 +88,7 @@
-guint +guint nm_setting_ip_tunnel_get_tos () @@ -96,7 +96,7 @@
-gboolean +gboolean nm_setting_ip_tunnel_get_path_mtu_discovery () @@ -118,7 +118,7 @@
-guint +guint nm_setting_ip_tunnel_get_encapsulation_limit () @@ -126,7 +126,7 @@
-guint +guint nm_setting_ip_tunnel_get_flow_label () @@ -134,7 +134,7 @@
-guint +guint nm_setting_ip_tunnel_get_mtu () @@ -153,67 +153,67 @@
guintguint encapsulation-limit Read / Write / Construct
guintguint flow-label Read / Write / Construct
-gchar *input-key Read / Write
-gchar *local Read / Write
guintguint mode Read / Write
guintguint mtu Read / Write / Construct
-gchar *output-key Read / Write
-gchar *parent Read / Write
gbooleangboolean path-mtu-discovery Read / Write / Construct
-gchar *remote Read / Write
guintguint tos Read / Write / Construct
guintguint ttl Read / Write / Construct
-guint32 +guint32 nm_setting_infiniband_get_mtu () @@ -107,29 +107,29 @@
-gchar *mac-address Read / Write
guintguint mtu Read / Write / Construct
gintgint p-key Read / Write / Construct
-gchar *parent Read / Write / Construct
-gchar *transport-mode Read / Write / Construct
@@ -358,7 +358,7 @@ return

Returns

-

the interface name, or NULL

+

the interface name, or NULL

@@ -409,7 +409,7 @@ return

Property Details

The “mac-address” property

-
  “mac-address”              gchar *
+
  “mac-address”              gchar *

If specified, this connection will only apply to the IPoIB device whose permanent MAC address matches. This property does not change the MAC address of the device (i.e. MAC spoofing).

@@ -419,7 +419,7 @@ address of the device (i.e. MAC spoofing).


The “mtu” property

-
  “mtu”                      guint
+
  “mtu”                      guint

If non-zero, only transmit packets of the specified size or smaller, breaking larger packets up into multiple frames.

Flags: Read / Write / Construct

@@ -428,7 +428,7 @@ breaking larger packets up into multiple frames.


The “p-key” property

-
  “p-key”                    gint
+
  “p-key”                    gint

The InfiniBand P_Key to use for this device. A value of -1 means to use the default P_Key (aka "the P_Key at index 0"). Otherwise it is a 16-bit unsigned integer, whose high bit is set if it is a "full membership" @@ -440,8 +440,8 @@ P_Key.


The “parent” property

-
  “parent”                   gchar *
-

The interface name of the parent device of this device. Normally NULL, +

  “parent”                   gchar *
+

The interface name of the parent device of this device. Normally NULL, but if the “p_key” property is set, then you must specify the base device by setting either this property or “mac-address”.

@@ -451,7 +451,7 @@ specify the base device by setting either this property or

The “transport-mode” property

-
  “transport-mode”           gchar *
+
  “transport-mode”           gchar *

The IP-over-InfiniBand transport mode. Either "datagram" or "connected".

Flags: Read / Write / Construct

diff --git a/docs/libnm/html/NMSettingMacvlan.html b/docs/libnm/html/NMSettingMacvlan.html index ed25ec8a..8794cad9 100644 --- a/docs/libnm/html/NMSettingMacvlan.html +++ b/docs/libnm/html/NMSettingMacvlan.html @@ -66,7 +66,7 @@
- + +gchar * - + - + @@ -159,7 +159,7 @@

Object Hierarchy

    GEnum
     ╰── NMSettingMacvlanMode
-    GObject
+    GObject
     ╰── NMSetting
         ╰── NMSettingMacvlan
 
@@ -238,7 +238,7 @@ nm_setting_macvlan_get_mode (

nm_setting_macvlan_get_promiscuous ()

-
gboolean
+
gboolean
 nm_setting_macvlan_get_promiscuous (NMSettingMacvlan *setting);

Parameters

@@ -264,7 +264,7 @@ nm_setting_macvlan_get_promiscuous (

nm_setting_macvlan_get_tap ()

-
gboolean
+
gboolean
 nm_setting_macvlan_get_tap (NMSettingMacvlan *setting);

Parameters

@@ -397,7 +397,7 @@ nm_setting_macvlan_get_tap (

Property Details

The “mode” property

-
  “mode”                     guint
+
  “mode”                     guint

The macvlan mode, which specifies the communication mechanism between multiple macvlans on the same lower device.

Flags: Read / Write / Construct

@@ -407,7 +407,7 @@ macvlans on the same lower device.


The “parent” property

-
  “parent”                   gchar *
+
  “parent”                   gchar *

If given, specifies the parent interface name or parent connection UUID from which this MAC-VLAN interface should be created. If this property is not specified, the connection must contain an NMSettingWired setting @@ -419,7 +419,7 @@ with a

The “promiscuous” property

-
  “promiscuous”              gboolean
+
  “promiscuous”              gboolean

Whether the interface should be put in promiscuous mode.

Flags: Read / Write / Construct

Default value: TRUE

@@ -428,7 +428,7 @@ with a

The “tap” property

-
  “tap”                      gboolean
+
  “tap”                      gboolean

Whether the interface should be a MACVTAP.

Flags: Read / Write / Construct

Default value: FALSE

diff --git a/docs/libnm/html/NMSettingOlpcMesh.html b/docs/libnm/html/NMSettingOlpcMesh.html index a7bb2b97..e17b3b4c 100644 --- a/docs/libnm/html/NMSettingOlpcMesh.html +++ b/docs/libnm/html/NMSettingOlpcMesh.html @@ -51,7 +51,7 @@
- + +gchar * +GBytes * @@ -137,7 +137,7 @@

Object Hierarchy

-
    GObject
+
    GObject
     ╰── NMSetting
         ╰── NMSettingOlpcMesh
 
@@ -162,7 +162,7 @@ nm_setting_olpc_mesh_new (void

nm_setting_olpc_mesh_get_ssid ()

-
GBytes *
+
GBytes *
 nm_setting_olpc_mesh_get_ssid (NMSettingOlpcMesh *setting);

Parameters

@@ -188,7 +188,7 @@ nm_setting_olpc_mesh_get_ssid (

nm_setting_olpc_mesh_get_channel ()

-
guint32
+
guint32
 nm_setting_olpc_mesh_get_channel (NMSettingOlpcMesh *setting);

@@ -234,7 +234,7 @@ nm_setting_olpc_mesh_get_dhcp_anycast_address

Property Details

The “channel” property

-
  “channel”                  guint
+
  “channel”                  guint

Channel on which the mesh network to join is located.

Flags: Read / Write / Construct

Default value: 0

@@ -242,7 +242,7 @@ nm_setting_olpc_mesh_get_dhcp_anycast_address

The “dhcp-anycast-address” property

-
  “dhcp-anycast-address”     gchar *
+
  “dhcp-anycast-address”     gchar *

Anycast DHCP MAC address used when requesting an IP address via DHCP. The specific anycast address used determines which DHCP server class answers the request.

@@ -252,7 +252,7 @@ answers the request.


The “ssid” property

-
  “ssid”                     GBytes *
+
  “ssid”                     GBytes *

SSID of the mesh network to join.

Flags: Read / Write

diff --git a/docs/libnm/html/NMSettingPpp.html b/docs/libnm/html/NMSettingPpp.html index a2891108..d433ea43 100644 --- a/docs/libnm/html/NMSettingPpp.html +++ b/docs/libnm/html/NMSettingPpp.html @@ -52,7 +52,7 @@ that require PPP to deliver IP capability

- + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -392,7 +392,7 @@ that require PPP to deliver IP capability

Object Hierarchy

-
    GObject
+
    GObject
     ╰── NMSetting
         ╰── NMSettingPpp
 
@@ -419,7 +419,7 @@ nm_setting_ppp_new (void

nm_setting_ppp_get_noauth ()

-
gboolean
+
gboolean
 nm_setting_ppp_get_noauth (NMSettingPpp *setting);

Parameters

@@ -444,7 +444,7 @@ nm_setting_ppp_get_noauth (

nm_setting_ppp_get_refuse_eap ()

-
gboolean
+
gboolean
 nm_setting_ppp_get_refuse_eap (NMSettingPpp *setting);

Parameters

@@ -469,7 +469,7 @@ nm_setting_ppp_get_refuse_eap (

nm_setting_ppp_get_refuse_pap ()

-
gboolean
+
gboolean
 nm_setting_ppp_get_refuse_pap (NMSettingPpp *setting);

Parameters

@@ -494,7 +494,7 @@ nm_setting_ppp_get_refuse_pap (

nm_setting_ppp_get_refuse_chap ()

-
gboolean
+
gboolean
 nm_setting_ppp_get_refuse_chap (NMSettingPpp *setting);

Parameters

@@ -519,7 +519,7 @@ nm_setting_ppp_get_refuse_chap (

nm_setting_ppp_get_refuse_mschap ()

-
gboolean
+
gboolean
 nm_setting_ppp_get_refuse_mschap (NMSettingPpp *setting);

Parameters

@@ -544,7 +544,7 @@ nm_setting_ppp_get_refuse_mschap (

nm_setting_ppp_get_refuse_mschapv2 ()

-
gboolean
+
gboolean
 nm_setting_ppp_get_refuse_mschapv2 (NMSettingPpp *setting);

Parameters

@@ -569,7 +569,7 @@ nm_setting_ppp_get_refuse_mschapv2 (

nm_setting_ppp_get_nobsdcomp ()

-
gboolean
+
gboolean
 nm_setting_ppp_get_nobsdcomp (NMSettingPpp *setting);

Parameters

@@ -594,7 +594,7 @@ nm_setting_ppp_get_nobsdcomp (

nm_setting_ppp_get_nodeflate ()

-
gboolean
+
gboolean
 nm_setting_ppp_get_nodeflate (NMSettingPpp *setting);

Parameters

@@ -619,7 +619,7 @@ nm_setting_ppp_get_nodeflate (

nm_setting_ppp_get_no_vj_comp ()

-
gboolean
+
gboolean
 nm_setting_ppp_get_no_vj_comp (NMSettingPpp *setting);

Parameters

@@ -644,7 +644,7 @@ nm_setting_ppp_get_no_vj_comp (

nm_setting_ppp_get_require_mppe ()

-
gboolean
+
gboolean
 nm_setting_ppp_get_require_mppe (NMSettingPpp *setting);

Parameters

@@ -669,7 +669,7 @@ nm_setting_ppp_get_require_mppe (

nm_setting_ppp_get_require_mppe_128 ()

-
gboolean
+
gboolean
 nm_setting_ppp_get_require_mppe_128 (NMSettingPpp *setting);

Parameters

@@ -694,7 +694,7 @@ nm_setting_ppp_get_require_mppe_128 (

nm_setting_ppp_get_mppe_stateful ()

-
gboolean
+
gboolean
 nm_setting_ppp_get_mppe_stateful (NMSettingPpp *setting);

Parameters

@@ -719,7 +719,7 @@ nm_setting_ppp_get_mppe_stateful (

nm_setting_ppp_get_crtscts ()

-
gboolean
+
gboolean
 nm_setting_ppp_get_crtscts (NMSettingPpp *setting);

Parameters

@@ -744,7 +744,7 @@ nm_setting_ppp_get_crtscts (

nm_setting_ppp_get_baud ()

-
guint32
+
guint32
 nm_setting_ppp_get_baud (NMSettingPpp *setting);

Parameters

@@ -769,7 +769,7 @@ nm_setting_ppp_get_baud (

nm_setting_ppp_get_mru ()

-
guint32
+
guint32
 nm_setting_ppp_get_mru (NMSettingPpp *setting);

Parameters

@@ -794,7 +794,7 @@ nm_setting_ppp_get_mru (

nm_setting_ppp_get_mtu ()

-
guint32
+
guint32
 nm_setting_ppp_get_mtu (NMSettingPpp *setting);

Parameters

@@ -819,7 +819,7 @@ nm_setting_ppp_get_mtu (

nm_setting_ppp_get_lcp_echo_failure ()

-
guint32
+
guint32
 nm_setting_ppp_get_lcp_echo_failure (NMSettingPpp *setting);

Parameters

@@ -844,7 +844,7 @@ nm_setting_ppp_get_lcp_echo_failure (

nm_setting_ppp_get_lcp_echo_interval ()

-
guint32
+
guint32
 nm_setting_ppp_get_lcp_echo_interval (NMSettingPpp *setting);

Parameters

@@ -992,7 +992,7 @@ nm_setting_ppp_get_lcp_echo_interval (

Property Details

The “baud” property

-
  “baud”                     guint
+
  “baud”                     guint

If non-zero, instruct pppd to set the serial port to the specified baudrate. This value should normally be left as 0 to automatically choose the speed.

@@ -1002,17 +1002,17 @@ choose the speed.


The “crtscts” property

-
  “crtscts”                  gboolean
-

If TRUE, specify that pppd should set the serial port to use hardware +

  “crtscts”                  gboolean
+

If TRUE, specify that pppd should set the serial port to use hardware flow control with RTS and CTS signals. This value should normally be set -to FALSE.

+to FALSE.

Flags: Read / Write / Construct

Default value: FALSE


The “lcp-echo-failure” property

-
  “lcp-echo-failure”         guint
+
  “lcp-echo-failure”         guint

If non-zero, instruct pppd to presume the connection to the peer has failed if the specified number of LCP echo-requests go unanswered by the peer. The "lcp-echo-interval" property must also be set to a non-zero @@ -1023,7 +1023,7 @@ value if this property is used.


The “lcp-echo-interval” property

-
  “lcp-echo-interval”        guint
+
  “lcp-echo-interval”        guint

If non-zero, instruct pppd to send an LCP echo-request frame to the peer every n seconds (where n is the specified value). Note that some PPP peers will respond to echo requests and some will not, and it is not @@ -1034,8 +1034,8 @@ possible to autodetect this.


The “mppe-stateful” property

-
  “mppe-stateful”            gboolean
-

If TRUE, stateful MPPE is used. See pppd documentation for more +

  “mppe-stateful”            gboolean
+

If TRUE, stateful MPPE is used. See pppd documentation for more information on stateful MPPE.

Flags: Read / Write / Construct

Default value: FALSE

@@ -1043,7 +1043,7 @@ information on stateful MPPE.


The “mru” property

-
  “mru”                      guint
+
  “mru”                      guint

If non-zero, instruct pppd to request that the peer send packets no larger than the specified size. If non-zero, the MRU should be between 128 and 16384.

@@ -1054,7 +1054,7 @@ larger than the specified size. If non-zero, the MRU should be between

The “mtu” property

-
  “mtu”                      guint
+
  “mtu”                      guint

If non-zero, instruct pppd to send packets no larger than the specified size.

Flags: Read / Write / Construct

@@ -1063,82 +1063,82 @@ size.


The “no-vj-comp” property

-
  “no-vj-comp”               gboolean
-

If TRUE, Van Jacobsen TCP header compression will not be requested.

+
  “no-vj-comp”               gboolean
+

If TRUE, Van Jacobsen TCP header compression will not be requested.

Flags: Read / Write / Construct

Default value: FALSE


The “noauth” property

-
  “noauth”                   gboolean
-

If TRUE, do not require the other side (usually the PPP server) to -authenticate itself to the client. If FALSE, require authentication -from the remote side. In almost all cases, this should be TRUE.

+
  “noauth”                   gboolean
+

If TRUE, do not require the other side (usually the PPP server) to +authenticate itself to the client. If FALSE, require authentication +from the remote side. In almost all cases, this should be TRUE.

Flags: Read / Write / Construct

Default value: TRUE


The “nobsdcomp” property

-
  “nobsdcomp”                gboolean
-

If TRUE, BSD compression will not be requested.

+
  “nobsdcomp”                gboolean
+

If TRUE, BSD compression will not be requested.

Flags: Read / Write / Construct

Default value: FALSE


The “nodeflate” property

-
  “nodeflate”                gboolean
-

If TRUE, "deflate" compression will not be requested.

+
  “nodeflate”                gboolean
+

If TRUE, "deflate" compression will not be requested.

Flags: Read / Write / Construct

Default value: FALSE


The “refuse-chap” property

-
  “refuse-chap”              gboolean
-

If TRUE, the CHAP authentication method will not be used.

+
  “refuse-chap”              gboolean
+

If TRUE, the CHAP authentication method will not be used.

Flags: Read / Write / Construct

Default value: FALSE


The “refuse-eap” property

-
  “refuse-eap”               gboolean
-

If TRUE, the EAP authentication method will not be used.

+
  “refuse-eap”               gboolean
+

If TRUE, the EAP authentication method will not be used.

Flags: Read / Write / Construct

Default value: FALSE


The “refuse-mschap” property

-
  “refuse-mschap”            gboolean
-

If TRUE, the MSCHAP authentication method will not be used.

+
  “refuse-mschap”            gboolean
+

If TRUE, the MSCHAP authentication method will not be used.

Flags: Read / Write / Construct

Default value: FALSE


The “refuse-mschapv2” property

-
  “refuse-mschapv2”          gboolean
-

If TRUE, the MSCHAPv2 authentication method will not be used.

+
  “refuse-mschapv2”          gboolean
+

If TRUE, the MSCHAPv2 authentication method will not be used.

Flags: Read / Write / Construct

Default value: FALSE


The “refuse-pap” property

-
  “refuse-pap”               gboolean
-

If TRUE, the PAP authentication method will not be used.

+
  “refuse-pap”               gboolean
+

If TRUE, the PAP authentication method will not be used.

Flags: Read / Write / Construct

Default value: FALSE


The “require-mppe” property

-
  “require-mppe”             gboolean
-

If TRUE, MPPE (Microsoft Point-to-Point Encrpytion) will be required for +

  “require-mppe”             gboolean
+

If TRUE, MPPE (Microsoft Point-to-Point Encrpytion) will be required for the PPP session. If either 64-bit or 128-bit MPPE is not available the session will fail. Note that MPPE is not used on mobile broadband connections.

@@ -1148,10 +1148,10 @@ connections.


The “require-mppe-128” property

-
  “require-mppe-128”         gboolean
-

If TRUE, 128-bit MPPE (Microsoft Point-to-Point Encrpytion) will be +

  “require-mppe-128”         gboolean
+

If TRUE, 128-bit MPPE (Microsoft Point-to-Point Encrpytion) will be required for the PPP session, and the "require-mppe" property must also -be set to TRUE. If 128-bit MPPE is not available the session will fail.

+be set to TRUE. If 128-bit MPPE is not available the session will fail.

Flags: Read / Write / Construct

Default value: FALSE

diff --git a/docs/libnm/html/NMSettingPppoe.html b/docs/libnm/html/NMSettingPppoe.html index 72088d99..ab308f2e 100644 --- a/docs/libnm/html/NMSettingPppoe.html +++ b/docs/libnm/html/NMSettingPppoe.html @@ -92,7 +92,7 @@
+gchar * @@ -103,13 +103,13 @@ +gchar * +gchar * @@ -153,7 +153,7 @@

Object Hierarchy

-
    GObject
+
    GObject
     ╰── NMSetting
         ╰── NMSettingPppoe
 
@@ -319,7 +319,7 @@ nm_setting_pppoe_get_password_flags (

Property Details

The “password” property

-
  “password”                 gchar *
+
  “password”                 gchar *

Password used to authenticate with the PPPoE service.

Flags: Read / Write

Default value: NULL

@@ -334,7 +334,7 @@ nm_setting_pppoe_get_password_flags (

The “service” property

-
  “service”                  gchar *
+
  “service”                  gchar *

If specified, instruct PPPoE to only initiate sessions with access concentrators that provide the specified service. For most providers, this should be left blank. It is only required if there are multiple @@ -345,7 +345,7 @@ access concentrators or a specific service is known to be required.


The “username” property

-
  “username”                 gchar *
+
  “username”                 gchar *

Username used to authenticate with the PPPoE service.

Flags: Read / Write

Default value: NULL

diff --git a/docs/libnm/html/NMSettingSerial.html b/docs/libnm/html/NMSettingSerial.html index 232d6b74..7ff296c4 100644 --- a/docs/libnm/html/NMSettingSerial.html +++ b/docs/libnm/html/NMSettingSerial.html @@ -52,7 +52,7 @@ serial communications

- + - + @@ -118,12 +118,12 @@ serial communications

- + - + @@ -177,7 +177,7 @@ serial communications

Object Hierarchy

    GEnum
     ╰── NMSettingSerialParity
-    GObject
+    GObject
     ╰── NMSetting
         ╰── NMSettingSerial
 
@@ -204,7 +204,7 @@ nm_setting_serial_new (void

nm_setting_serial_get_baud ()

-
guint
+
guint
 nm_setting_serial_get_baud (NMSettingSerial *setting);

Parameters

@@ -229,7 +229,7 @@ nm_setting_serial_get_baud (

nm_setting_serial_get_bits ()

-
guint
+
guint
 nm_setting_serial_get_bits (NMSettingSerial *setting);

Parameters

@@ -279,7 +279,7 @@ nm_setting_serial_get_parity (

nm_setting_serial_get_stopbits ()

-
guint
+
guint
 nm_setting_serial_get_stopbits (NMSettingSerial *setting);

Parameters

@@ -304,7 +304,7 @@ nm_setting_serial_get_stopbits (

nm_setting_serial_get_send_delay ()

-
guint64
+
guint64
 nm_setting_serial_get_send_delay (NMSettingSerial *setting);

Parameters

@@ -412,7 +412,7 @@ nm_setting_serial_get_send_delay (

Property Details

The “baud” property

-
  “baud”                     guint
+
  “baud”                     guint

Speed to use for communication over the serial port. Note that this value usually has no effect for mobile broadband modems as they generally ignore speed settings and use the highest available speed.

@@ -422,7 +422,7 @@ ignore speed settings and use the highest available speed.


The “bits” property

-
  “bits”                     guint
+
  “bits”                     guint

Byte-width of the serial communication. The 8 in "8n1" for example.

Flags: Read / Write / Construct

Allowed values: [5,8]

@@ -439,7 +439,7 @@ ignore speed settings and use the highest available speed.


The “send-delay” property

-
  “send-delay”               guint64
+
  “send-delay”               guint64

Time to delay between each byte sent to the modem, in microseconds.

Flags: Read / Write / Construct

Default value: 0

@@ -447,7 +447,7 @@ ignore speed settings and use the highest available speed.


The “stopbits” property

-
  “stopbits”                 guint
+
  “stopbits”                 guint

Number of stop bits for communication on the serial port. Either 1 or 2. The 1 in "8n1" for example.

Flags: Read / Write / Construct

diff --git a/docs/libnm/html/NMSettingTeam.html b/docs/libnm/html/NMSettingTeam.html index ba7289c9..bfecc652 100644 --- a/docs/libnm/html/NMSettingTeam.html +++ b/docs/libnm/html/NMSettingTeam.html @@ -69,7 +69,7 @@
+gchar * @@ -100,7 +100,7 @@

Object Hierarchy

-
    GObject
+
    GObject
     ╰── NMSetting
         ╰── NMSettingTeam
 
@@ -172,7 +172,7 @@ nm_setting_team_get_config (

Property Details

The “config” property

-
  “config”                   gchar *
+
  “config”                   gchar *

The JSON configuration for the team network interface. The property should contain raw JSON configuration data suitable for teamd, because the value is passed directly to teamd. If not specified, the default diff --git a/docs/libnm/html/NMSettingTeamPort.html b/docs/libnm/html/NMSettingTeamPort.html index d014af92..36880eea 100644 --- a/docs/libnm/html/NMSettingTeamPort.html +++ b/docs/libnm/html/NMSettingTeamPort.html @@ -69,7 +69,7 @@

+gchar * @@ -100,7 +100,7 @@

Object Hierarchy

-
    GObject
+
    GObject
     ╰── NMSetting
         ╰── NMSettingTeamPort
 
@@ -172,7 +172,7 @@ nm_setting_team_port_get_config (

Property Details

The “config” property

-
  “config”                   gchar *
+
  “config”                   gchar *

The JSON configuration for the team port. The property should contain raw JSON configuration data suitable for teamd, because the value is passed directly to teamd. If not specified, the default configuration is diff --git a/docs/libnm/html/NMSettingTun.html b/docs/libnm/html/NMSettingTun.html index 71960a11..cf80c41d 100644 --- a/docs/libnm/html/NMSettingTun.html +++ b/docs/libnm/html/NMSettingTun.html @@ -73,7 +73,7 @@

+gchar * - + - + +gchar * - + - + @@ -193,7 +193,7 @@

Object Hierarchy

    GEnum
     ╰── NMSettingTunMode
-    GObject
+    GObject
     ╰── NMSetting
         ╰── NMSettingTun
 
@@ -298,7 +298,7 @@ nm_setting_tun_get_group (

nm_setting_tun_get_pi ()

-
gboolean
+
gboolean
 nm_setting_tun_get_pi (NMSettingTun *setting);

Parameters

@@ -324,7 +324,7 @@ nm_setting_tun_get_pi (

nm_setting_tun_get_vnet_hdr ()

-
gboolean
+
gboolean
 nm_setting_tun_get_vnet_hdr (NMSettingTun *setting);

Parameters

@@ -350,7 +350,7 @@ nm_setting_tun_get_vnet_hdr (

nm_setting_tun_get_multi_queue ()

-
gboolean
+
gboolean
 nm_setting_tun_get_multi_queue (NMSettingTun *setting);

Parameters

@@ -465,8 +465,8 @@ nm_setting_tun_get_multi_queue (

Property Details

The “group” property

-
  “group”                    gchar *
-

The group ID which will own the device. If set to NULL everyone +

  “group”                    gchar *
+

The group ID which will own the device. If set to NULL everyone will be able to use the device.

Flags: Read / Write

Default value: NULL

@@ -475,7 +475,7 @@ will be able to use the device.


The “mode” property

-
  “mode”                     guint
+
  “mode”                     guint

The operating mode of the virtual device. Allowed values are NM_SETTING_TUN_MODE_TUN to create a layer 3 device and NM_SETTING_TUN_MODE_TAP to create an Ethernet-like layer 2 @@ -487,8 +487,8 @@ one.


The “multi-queue” property

-
  “multi-queue”              gboolean
-

If the property is set to TRUE, the interface will support +

  “multi-queue”              gboolean
+

If the property is set to TRUE, the interface will support multiple file descriptors (queues) to parallelize packet sending or receiving. Otherwise, the interface will only support a single queue.

@@ -499,8 +499,8 @@ support a single queue.


The “owner” property

-
  “owner”                    gchar *
-

The user ID which will own the device. If set to NULL everyone +

  “owner”                    gchar *
+

The user ID which will own the device. If set to NULL everyone will be able to use the device.

Flags: Read / Write

Default value: NULL

@@ -509,8 +509,8 @@ will be able to use the device.


The “pi” property

-
  “pi”                       gboolean
-

If TRUE the interface will prepend a 4 byte header describing the +

  “pi”                       gboolean
+

If TRUE the interface will prepend a 4 byte header describing the physical interface to the packets.

Flags: Read / Write

Default value: FALSE

@@ -519,8 +519,8 @@ physical interface to the packets.


The “vnet-hdr” property

-
  “vnet-hdr”                 gboolean
-

If TRUE the IFF_VNET_HDR the tunnel packets will include a virtio +

  “vnet-hdr”                 gboolean
+

If TRUE the IFF_VNET_HDR the tunnel packets will include a virtio network header.

Flags: Read / Write

Default value: FALSE

diff --git a/docs/libnm/html/NMSettingVlan.html b/docs/libnm/html/NMSettingVlan.html index 2f0b1346..ec8eb58b 100644 --- a/docs/libnm/html/NMSettingVlan.html +++ b/docs/libnm/html/NMSettingVlan.html @@ -58,7 +58,7 @@
- + @@ -159,18 +159,18 @@ - + - + +gchar * @@ -234,7 +234,7 @@ ╰── NMVlanPriorityMap GFlags ╰── NMVlanFlags - GObject + GObject ╰── NMSetting ╰── NMSettingVlan @@ -285,7 +285,7 @@ nm_setting_vlan_get_parent (

nm_setting_vlan_get_id ()

-
guint32
+
guint32
 nm_setting_vlan_get_id (NMSettingVlan *setting);

Parameters

@@ -310,7 +310,7 @@ nm_setting_vlan_get_id (

nm_setting_vlan_get_flags ()

-
guint32
+
guint32
 nm_setting_vlan_get_flags (NMSettingVlan *setting);

Parameters

@@ -335,7 +335,7 @@ nm_setting_vlan_get_flags (

nm_setting_vlan_get_num_priorities ()

-
gint32
+
gint32
 nm_setting_vlan_get_num_priorities (NMSettingVlan *setting,
                                     NMVlanPriorityMap map);

Returns the number of entires in the @@ -371,12 +371,12 @@ properties of this setting.


nm_setting_vlan_get_priority ()

-
gboolean
+
gboolean
 nm_setting_vlan_get_priority (NMSettingVlan *setting,
                               NMVlanPriorityMap map,
-                              guint32 idx,
-                              guint32 *out_from,
-                              guint32 *out_to);
+ guint32 idx, + guint32 *out_from, + guint32 *out_to);

Retrieve one of the entries of the “ingress_priority_map” or “egress_priority_map” properties of this setting.

@@ -418,17 +418,17 @@ or

Returns

-

TRUE if a priority map was returned, FALSE if error

+

TRUE if a priority map was returned, FALSE if error


nm_setting_vlan_add_priority ()

-
gboolean
+
gboolean
 nm_setting_vlan_add_priority (NMSettingVlan *setting,
                               NMVlanPriorityMap map,
-                              guint32 from,
-                              guint32 to);
+ guint32 from, + guint32 to);

Adds a priority mapping to the “ingress_priority_map” or “egress_priority_map” properties of the setting. If from is @@ -481,8 +481,8 @@ to

Returns

-

TRUE if the new priority mapping was successfully added to the -list, FALSE if error

+

TRUE if the new priority mapping was successfully added to the +list, FALSE if error


@@ -491,7 +491,7 @@ list, void nm_setting_vlan_remove_priority (NMSettingVlan *setting, NMVlanPriorityMap map, - guint32 idx);
+ guint32 idx);

Removes the priority map at index idx from the “ingress_priority_map” or “egress_priority_map” @@ -527,12 +527,12 @@ properties.


nm_setting_vlan_remove_priority_by_value ()

-
gboolean
+
gboolean
 nm_setting_vlan_remove_priority_by_value
                                (NMSettingVlan *setting,
                                 NMVlanPriorityMap map,
-                                guint32 from,
-                                guint32 to);
+ guint32 from, + guint32 to);

Removes the priority map form :to from the “ingress_priority_map” @@ -575,13 +575,13 @@ to

Returns

-

TRUE if the priority mapping was found and removed; FALSE if it was not.

+

TRUE if the priority mapping was found and removed; FALSE if it was not.


nm_setting_vlan_remove_priority_str_by_value ()

-
gboolean
+
gboolean
 nm_setting_vlan_remove_priority_str_by_value
                                (NMSettingVlan *setting,
                                 NMVlanPriorityMap map,
@@ -620,7 +620,7 @@ properties.

Returns

-

TRUE if the priority mapping was found and removed; FALSE if it was not.

+

TRUE if the priority mapping was found and removed; FALSE if it was not.


@@ -657,7 +657,7 @@ nm_setting_vlan_clear_priorities (

nm_setting_vlan_add_priority_str ()

-
gboolean
+
gboolean
 nm_setting_vlan_add_priority_str (NMSettingVlan *setting,
                                   NMVlanPriorityMap map,
                                   const char *str);
@@ -693,8 +693,8 @@ the Linux SKB priorities to 802.1p priorities.

Returns

-

TRUE if the entry was successfully added to the list, or it -overwrote the old value, FALSE if error

+

TRUE if the entry was successfully added to the list, or it +overwrote the old value, FALSE if error

@@ -832,7 +832,7 @@ to 802.1p priorities used in VLANs.

Property Details

The “egress-priority-map” property

-
  “egress-priority-map”      GStrv
+
  “egress-priority-map”      GStrv

For outgoing packets, a list of mappings from Linux SKB priorities to 802.1p priorities. The mapping is given in the format "from:to" where both "from" and "to" are unsigned integers, ie "7:3".

@@ -858,7 +858,7 @@ is still considered as 0.


The “id” property

-
  “id”                       guint
+
  “id”                       guint

The VLAN identifier that the interface created by this connection should be assigned. The valid range is from 0 to 4094, without the reserved id 4095.

Flags: Read / Write / Construct

@@ -868,7 +868,7 @@ be assigned. The valid range is from 0 to 4094, without the reserved id 4095.

The “ingress-priority-map” property

-
  “ingress-priority-map”     GStrv
+
  “ingress-priority-map”     GStrv

For incoming packets, a list of mappings from 802.1p priorities to Linux SKB priorities. The mapping is given in the format "from:to" where both "from" and "to" are unsigned integers, ie "7:3".

@@ -877,7 +877,7 @@ SKB priorities. The mapping is given in the format "from:to" where both

The “parent” property

-
  “parent”                   gchar *
+
  “parent”                   gchar *

If given, specifies the parent interface name or parent connection UUID from which this VLAN interface should be created. If this property is not specified, the connection must contain an NMSettingWired setting diff --git a/docs/libnm/html/NMSettingVpn.html b/docs/libnm/html/NMSettingVpn.html index f82d0388..0a51b06a 100644 --- a/docs/libnm/html/NMSettingVpn.html +++ b/docs/libnm/html/NMSettingVpn.html @@ -73,7 +73,7 @@

+GHashTable * - + +GHashTable * +gchar * - + +gchar * @@ -259,7 +259,7 @@

Object Hierarchy

-
    GObject
+
    GObject
     ╰── NMSetting
         ╰── NMSettingVpn
 
@@ -281,7 +281,7 @@ properties.

void
 (*NMVpnIterFunc) (const char *key,
                   const char *value,
-                  gpointer user_data);
+ gpointer user_data);

Parameters

-gboolean +gboolean nm_setting_macvlan_get_promiscuous () @@ -74,7 +74,7 @@
-gboolean +gboolean nm_setting_macvlan_get_tap () @@ -93,23 +93,23 @@
guintguint mode Read / Write / Construct
-gchar *parent Read / Write / Construct
gbooleangboolean promiscuous Read / Write / Construct
gbooleangboolean tap Read / Write / Construct
-GBytes * +GBytes * nm_setting_olpc_mesh_get_ssid () @@ -59,7 +59,7 @@
-guint32 +guint32 nm_setting_olpc_mesh_get_channel () @@ -85,19 +85,19 @@
guintguint channel Read / Write / Construct
-gchar *dhcp-anycast-address Read / Write
-GBytes *ssid Read / Write
-gboolean +gboolean nm_setting_ppp_get_noauth () @@ -60,7 +60,7 @@ that require PPP to deliver IP capability

-gboolean +gboolean nm_setting_ppp_get_refuse_eap () @@ -68,7 +68,7 @@ that require PPP to deliver IP capability

-gboolean +gboolean nm_setting_ppp_get_refuse_pap () @@ -76,7 +76,7 @@ that require PPP to deliver IP capability

-gboolean +gboolean nm_setting_ppp_get_refuse_chap () @@ -84,7 +84,7 @@ that require PPP to deliver IP capability

-gboolean +gboolean nm_setting_ppp_get_refuse_mschap () @@ -92,7 +92,7 @@ that require PPP to deliver IP capability

-gboolean +gboolean nm_setting_ppp_get_refuse_mschapv2 () @@ -100,7 +100,7 @@ that require PPP to deliver IP capability

-gboolean +gboolean nm_setting_ppp_get_nobsdcomp () @@ -108,7 +108,7 @@ that require PPP to deliver IP capability

-gboolean +gboolean nm_setting_ppp_get_nodeflate () @@ -116,7 +116,7 @@ that require PPP to deliver IP capability

-gboolean +gboolean nm_setting_ppp_get_no_vj_comp () @@ -124,7 +124,7 @@ that require PPP to deliver IP capability

-gboolean +gboolean nm_setting_ppp_get_require_mppe () @@ -132,7 +132,7 @@ that require PPP to deliver IP capability

-gboolean +gboolean nm_setting_ppp_get_require_mppe_128 () @@ -140,7 +140,7 @@ that require PPP to deliver IP capability

-gboolean +gboolean nm_setting_ppp_get_mppe_stateful () @@ -148,7 +148,7 @@ that require PPP to deliver IP capability

-gboolean +gboolean nm_setting_ppp_get_crtscts () @@ -156,7 +156,7 @@ that require PPP to deliver IP capability

-guint32 +guint32 nm_setting_ppp_get_baud () @@ -164,7 +164,7 @@ that require PPP to deliver IP capability

-guint32 +guint32 nm_setting_ppp_get_mru () @@ -172,7 +172,7 @@ that require PPP to deliver IP capability

-guint32 +guint32 nm_setting_ppp_get_mtu () @@ -180,7 +180,7 @@ that require PPP to deliver IP capability

-guint32 +guint32 nm_setting_ppp_get_lcp_echo_failure () @@ -188,7 +188,7 @@ that require PPP to deliver IP capability

-guint32 +guint32 nm_setting_ppp_get_lcp_echo_interval () @@ -207,92 +207,92 @@ that require PPP to deliver IP capability

guintguint baud Read / Write / Construct
gbooleangboolean crtscts Read / Write / Construct
guintguint lcp-echo-failure Read / Write / Construct
guintguint lcp-echo-interval Read / Write / Construct
gbooleangboolean mppe-stateful Read / Write / Construct
guintguint mru Read / Write / Construct
guintguint mtu Read / Write / Construct
gbooleangboolean no-vj-comp Read / Write / Construct
gbooleangboolean noauth Read / Write / Construct
gbooleangboolean nobsdcomp Read / Write / Construct
gbooleangboolean nodeflate Read / Write / Construct
gbooleangboolean refuse-chap Read / Write / Construct
gbooleangboolean refuse-eap Read / Write / Construct
gbooleangboolean refuse-mschap Read / Write / Construct
gbooleangboolean refuse-mschapv2 Read / Write / Construct
gbooleangboolean refuse-pap Read / Write / Construct
gbooleangboolean require-mppe Read / Write / Construct
gbooleangboolean require-mppe-128 Read / Write / Construct
-gchar *password Read / Write
-gchar *service Read / Write
-gchar *username Read / Write
-guint +guint nm_setting_serial_get_baud () @@ -60,7 +60,7 @@ serial communications

-guint +guint nm_setting_serial_get_bits () @@ -76,7 +76,7 @@ serial communications

-guint +guint nm_setting_serial_get_stopbits () @@ -84,7 +84,7 @@ serial communications

-guint64 +guint64 nm_setting_serial_get_send_delay () @@ -103,12 +103,12 @@ serial communications

guintguint baud Read / Write / Construct
guintguint bits Read / Write / Construct
Read / Write / Construct
guint64guint64 send-delay Read / Write / Construct
guintguint stopbits Read / Write / Construct
-gchar *config Read / Write
-gchar *config Read / Write
-gboolean +gboolean nm_setting_tun_get_pi () @@ -81,7 +81,7 @@
-gboolean +gboolean nm_setting_tun_get_vnet_hdr () @@ -89,7 +89,7 @@
-gboolean +gboolean nm_setting_tun_get_multi_queue () @@ -109,33 +109,33 @@
-gchar *group Read / Write
guintguint mode Read / Write / Construct
gbooleangboolean multi-queue Read / Write
-gchar *owner Read / Write
gbooleangboolean pi Read / Write
gbooleangboolean vnet-hdr Read / Write
-guint32 +guint32 nm_setting_vlan_get_id () @@ -66,7 +66,7 @@
-guint32 +guint32 nm_setting_vlan_get_flags () @@ -74,7 +74,7 @@
-gint32 +gint32 nm_setting_vlan_get_num_priorities () @@ -82,7 +82,7 @@
-gboolean +gboolean nm_setting_vlan_get_priority () @@ -90,7 +90,7 @@
-gboolean +gboolean nm_setting_vlan_add_priority () @@ -106,7 +106,7 @@
-gboolean +gboolean nm_setting_vlan_remove_priority_by_value () @@ -114,7 +114,7 @@
-gboolean +gboolean nm_setting_vlan_remove_priority_str_by_value () @@ -130,7 +130,7 @@
-gboolean +gboolean nm_setting_vlan_add_priority_str () @@ -149,7 +149,7 @@
GStrvGStrv egress-priority-map Read / Write
Read / Write / Construct
guintguint id Read / Write / Construct
GStrvGStrv ingress-priority-map Read / Write
-gchar *parent Read / Write / Construct
-gboolean +gboolean nm_setting_vpn_get_persistent () @@ -81,7 +81,7 @@
-guint32 +guint32 nm_setting_vpn_get_num_data_items () @@ -104,7 +104,7 @@
-gboolean +gboolean nm_setting_vpn_remove_data_item () @@ -120,7 +120,7 @@
-guint32 +guint32 nm_setting_vpn_get_num_secrets () @@ -143,7 +143,7 @@
-gboolean +gboolean nm_setting_vpn_remove_secret () @@ -159,7 +159,7 @@
-guint32 +guint32 nm_setting_vpn_get_timeout () @@ -179,35 +179,35 @@
-GHashTable *data Read / Write
gbooleangboolean persistent Read / Write
-GHashTable *secrets Read / Write
-gchar *service-type Read / Write
guintguint timeout Read / Write
-gchar *user-name Read / Write
@@ -378,7 +378,7 @@ nm_setting_vpn_get_user_name (

nm_setting_vpn_get_persistent ()

-
gboolean
+
gboolean
 nm_setting_vpn_get_persistent (NMSettingVpn *setting);

Parameters

@@ -403,7 +403,7 @@ nm_setting_vpn_get_persistent (

nm_setting_vpn_get_num_data_items ()

-
guint32
+
guint32
 nm_setting_vpn_get_num_data_items (NMSettingVpn *setting);

Gets number of key/value pairs of VPN configuration data.

@@ -506,7 +506,7 @@ by

nm_setting_vpn_remove_data_item ()

-
gboolean
+
gboolean
 nm_setting_vpn_remove_data_item (NMSettingVpn *setting,
                                  const char *key);

Deletes a key/value relationship previously established by @@ -535,8 +535,8 @@ nm_setting_vpn_remove_data_item (

Returns

-

TRUE if the data item was found and removed from the internal list, -FALSE if it was not.

+

TRUE if the data item was found and removed from the internal list, +FALSE if it was not.


@@ -545,7 +545,7 @@ nm_setting_vpn_remove_data_item (void nm_setting_vpn_foreach_data_item (NMSettingVpn *setting, NMVpnIterFunc func, - gpointer user_data);
+ gpointer user_data);

Iterates all data items stored in this setting. It is safe to add, remove, and modify data items inside func , though any additions or removals made @@ -582,7 +582,7 @@ during iteration will not be part of the iteration.


nm_setting_vpn_get_num_secrets ()

-
guint32
+
guint32
 nm_setting_vpn_get_num_secrets (NMSettingVpn *setting);

Gets number of VPN plugin specific secrets in the setting.

@@ -684,7 +684,7 @@ by

nm_setting_vpn_remove_secret ()

-
gboolean
+
gboolean
 nm_setting_vpn_remove_secret (NMSettingVpn *setting,
                               const char *key);

Deletes a key/value relationship previously established by @@ -713,8 +713,8 @@ nm_setting_vpn_remove_secret (

Returns

-

TRUE if the secret was found and removed from the internal list, -FALSE if it was not.

+

TRUE if the secret was found and removed from the internal list, +FALSE if it was not.


@@ -723,7 +723,7 @@ nm_setting_vpn_remove_secret (void nm_setting_vpn_foreach_secret (NMSettingVpn *setting, NMVpnIterFunc func, - gpointer user_data); + gpointer user_data);

Iterates all secrets stored in this setting. It is safe to add, remove, and modify secrets inside func , though any additions or removals made during @@ -760,7 +760,7 @@ iteration will not be part of the iteration.


nm_setting_vpn_get_timeout ()

-
guint32
+
guint32
 nm_setting_vpn_get_timeout (NMSettingVpn *setting);

Parameters

@@ -837,7 +837,7 @@ nm_setting_vpn_get_timeout (

Property Details

The “data” property

-
  “data”                     GHashTable *
+
  “data”                     GHashTable *

Dictionary of key/value pairs of VPN plugin specific data. Both keys and values must be strings.

Type: GHashTable(utf8,utf8)

@@ -846,8 +846,8 @@ values must be strings.


The “persistent” property

-
  “persistent”               gboolean
-

If the VPN service supports persistence, and this property is TRUE, +

  “persistent”               gboolean
+

If the VPN service supports persistence, and this property is TRUE, the VPN will attempt to stay connected across link changes and outages, until explicitly disconnected.

Flags: Read / Write

@@ -856,7 +856,7 @@ until explicitly disconnected.


The “secrets” property

-
  “secrets”                  GHashTable *
+
  “secrets”                  GHashTable *

Dictionary of key/value pairs of VPN plugin specific secrets like passwords or private keys. Both keys and values must be strings.

Type: GHashTable(utf8,utf8)

@@ -865,7 +865,7 @@ passwords or private keys. Both keys and values must be strings.


The “service-type” property

-
  “service-type”             gchar *
+
  “service-type”             gchar *

D-Bus service name of the VPN plugin that this setting uses to connect to its network. i.e. org.freedesktop.NetworkManager.vpnc for the vpnc plugin.

@@ -875,7 +875,7 @@ plugin.


The “timeout” property

-
  “timeout”                  guint
+
  “timeout”                  guint

Timeout for the VPN service to establish the connection. Some services may take quite a long time to connect. Value of 0 means a default timeout, which is 60 seconds (unless overriden @@ -888,7 +888,7 @@ timeout in seconds.


The “user-name” property

-
  “user-name”                gchar *
+
  “user-name”                gchar *

If the VPN connection requires a user name for authentication, that name should be provided here. If the connection is available to more than one user, and the VPN requires each user to supply a different name, then diff --git a/docs/libnm/html/NMSettingVxlan.html b/docs/libnm/html/NMSettingVxlan.html index d7a5b19f..ae79a96d 100644 --- a/docs/libnm/html/NMSettingVxlan.html +++ b/docs/libnm/html/NMSettingVxlan.html @@ -58,7 +58,7 @@

- + - + - + - + - + - + - + +gchar * +gchar * - + +gchar * - + - + - + - + - + @@ -357,7 +357,7 @@

Object Hierarchy

-
    GObject
+
    GObject
     ╰── NMSetting
         ╰── NMSettingVxlan
 
@@ -410,7 +410,7 @@ nm_setting_vxlan_get_parent (

nm_setting_vxlan_get_id ()

-
guint
+
guint
 nm_setting_vxlan_get_id (NMSettingVxlan *setting);

Parameters

@@ -488,7 +488,7 @@ nm_setting_vxlan_get_remote (

nm_setting_vxlan_get_source_port_min ()

-
guint
+
guint
 nm_setting_vxlan_get_source_port_min (NMSettingVxlan *setting);

Parameters

@@ -514,7 +514,7 @@ nm_setting_vxlan_get_source_port_min (

nm_setting_vxlan_get_source_port_max ()

-
guint
+
guint
 nm_setting_vxlan_get_source_port_max (NMSettingVxlan *setting);

Parameters

@@ -540,7 +540,7 @@ nm_setting_vxlan_get_source_port_max (

nm_setting_vxlan_get_destination_port ()

-
guint
+
guint
 nm_setting_vxlan_get_destination_port (NMSettingVxlan *setting);

Parameters

@@ -566,7 +566,7 @@ nm_setting_vxlan_get_destination_port (

nm_setting_vxlan_get_tos ()

-
guint
+
guint
 nm_setting_vxlan_get_tos (NMSettingVxlan *setting);

Parameters

@@ -592,7 +592,7 @@ nm_setting_vxlan_get_tos (

nm_setting_vxlan_get_ttl ()

-
guint
+
guint
 nm_setting_vxlan_get_ttl (NMSettingVxlan *setting);

Parameters

@@ -618,7 +618,7 @@ nm_setting_vxlan_get_ttl (

nm_setting_vxlan_get_ageing ()

-
guint
+
guint
 nm_setting_vxlan_get_ageing (NMSettingVxlan *setting);

Parameters

@@ -644,7 +644,7 @@ nm_setting_vxlan_get_ageing (

nm_setting_vxlan_get_limit ()

-
guint
+
guint
 nm_setting_vxlan_get_limit (NMSettingVxlan *setting);

Parameters

@@ -670,7 +670,7 @@ nm_setting_vxlan_get_limit (

nm_setting_vxlan_get_proxy ()

-
gboolean
+
gboolean
 nm_setting_vxlan_get_proxy (NMSettingVxlan *setting);

Parameters

@@ -696,7 +696,7 @@ nm_setting_vxlan_get_proxy (

nm_setting_vxlan_get_learning ()

-
gboolean
+
gboolean
 nm_setting_vxlan_get_learning (NMSettingVxlan *setting);

Parameters

@@ -722,7 +722,7 @@ nm_setting_vxlan_get_learning (

nm_setting_vxlan_get_rsc ()

-
gboolean
+
gboolean
 nm_setting_vxlan_get_rsc (NMSettingVxlan *setting);

Parameters

@@ -748,7 +748,7 @@ nm_setting_vxlan_get_rsc (

nm_setting_vxlan_get_l2_miss ()

-
gboolean
+
gboolean
 nm_setting_vxlan_get_l2_miss (NMSettingVxlan *setting);

Parameters

@@ -774,7 +774,7 @@ nm_setting_vxlan_get_l2_miss (

nm_setting_vxlan_get_l3_miss ()

-
gboolean
+
gboolean
 nm_setting_vxlan_get_l3_miss (NMSettingVxlan *setting);

Parameters

@@ -911,7 +911,7 @@ nm_setting_vxlan_get_l3_miss (

Property Details

The “ageing” property

-
  “ageing”                   guint
+
  “ageing”                   guint

Specifies the lifetime in seconds of FDB entries learnt by the kernel.

Flags: Read / Write / Construct

Default value: 300

@@ -920,7 +920,7 @@ nm_setting_vxlan_get_l3_miss (

The “destination-port” property

-
  “destination-port”         guint
+
  “destination-port”         guint

Specifies the UDP destination port to communicate to the remote VXLAN tunnel endpoint.

Flags: Read / Write / Construct

@@ -931,7 +931,7 @@ tunnel endpoint.


The “id” property

-
  “id”                       guint
+
  “id”                       guint

Specifies the VXLAN Network Identifer (or VXLAN Segment Identifier) to use.

Flags: Read / Write / Construct

@@ -942,7 +942,7 @@ use.


The “l2-miss” property

-
  “l2-miss”                  gboolean
+
  “l2-miss”                  gboolean

Specifies whether netlink LL ADDR miss notifications are generated.

Flags: Read / Write / Construct

Default value: FALSE

@@ -951,7 +951,7 @@ use.


The “l3-miss” property

-
  “l3-miss”                  gboolean
+
  “l3-miss”                  gboolean

Specifies whether netlink IP ADDR miss notifications are generated.

Flags: Read / Write / Construct

Default value: FALSE

@@ -960,7 +960,7 @@ use.


The “learning” property

-
  “learning”                 gboolean
+
  “learning”                 gboolean

Specifies whether unknown source link layer addresses and IP addresses are entered into the VXLAN device forwarding database.

Flags: Read / Write / Construct

@@ -970,7 +970,7 @@ are entered into the VXLAN device forwarding database.


The “limit” property

-
  “limit”                    guint
+
  “limit”                    guint

Specifies the maximum number of FDB entries. A value of zero means that the kernel will store unlimited entries.

Flags: Read / Write / Construct

@@ -980,7 +980,7 @@ the kernel will store unlimited entries.


The “local” property

-
  “local”                    gchar *
+
  “local”                    gchar *

If given, specifies the source IP address to use in outgoing packets.

Flags: Read / Write / Construct

Default value: NULL

@@ -989,7 +989,7 @@ the kernel will store unlimited entries.


The “parent” property

-
  “parent”                   gchar *
+
  “parent”                   gchar *

If given, specifies the parent interface name or parent connection UUID.

Flags: Read / Write / Construct

Default value: NULL

@@ -998,7 +998,7 @@ the kernel will store unlimited entries.


The “proxy” property

-
  “proxy”                    gboolean
+
  “proxy”                    gboolean

Specifies whether ARP proxy is turned on.

Flags: Read / Write / Construct

Default value: FALSE

@@ -1007,7 +1007,7 @@ the kernel will store unlimited entries.


The “remote” property

-
  “remote”                   gchar *
+
  “remote”                   gchar *

Specifies the unicast destination IP address to use in outgoing packets when the destination link layer address is not known in the VXLAN device forwarding database, or the multicast IP address to join.

@@ -1018,7 +1018,7 @@ forwarding database, or the multicast IP address to join.


The “rsc” property

-
  “rsc”                      gboolean
+
  “rsc”                      gboolean

Specifies whether route short circuit is turned on.

Flags: Read / Write / Construct

Default value: FALSE

@@ -1027,7 +1027,7 @@ forwarding database, or the multicast IP address to join.


The “source-port-max” property

-
  “source-port-max”          guint
+
  “source-port-max”          guint

Specifies the maximum UDP source port to communicate to the remote VXLAN tunnel endpoint.

Flags: Read / Write / Construct

@@ -1038,7 +1038,7 @@ tunnel endpoint.


The “source-port-min” property

-
  “source-port-min”          guint
+
  “source-port-min”          guint

Specifies the minimum UDP source port to communicate to the remote VXLAN tunnel endpoint.

Flags: Read / Write / Construct

@@ -1049,7 +1049,7 @@ tunnel endpoint.


The “tos” property

-
  “tos”                      guint
+
  “tos”                      guint

Specifies the TOS value to use in outgoing packets.

Flags: Read / Write / Construct

Allowed values: <= 255

@@ -1059,7 +1059,7 @@ tunnel endpoint.


The “ttl” property

-
  “ttl”                      guint
+
  “ttl”                      guint

Specifies the time-to-live value to use in outgoing packets.

Flags: Read / Write / Construct

Allowed values: <= 255

diff --git a/docs/libnm/html/NMSettingWimax.html b/docs/libnm/html/NMSettingWimax.html index a8c0e8ba..1c7d41b4 100644 --- a/docs/libnm/html/NMSettingWimax.html +++ b/docs/libnm/html/NMSettingWimax.html @@ -77,13 +77,13 @@
+gchar * +gchar * @@ -119,7 +119,7 @@

Object Hierarchy

-
    GObject
+
    GObject
     ╰── NMSetting
         ╰── NMSettingWimax
 
@@ -240,7 +240,7 @@ to.

Property Details

The “mac-address” property

-
  “mac-address”              gchar *
+
  “mac-address”              gchar *

If specified, this connection will only apply to the WiMAX device whose MAC address matches. This property does not change the MAC address of the device (known as MAC spoofing).

@@ -254,7 +254,7 @@ device (known as MAC spoofing).


The “network-name” property

-
  “network-name”             gchar *
+
  “network-name”             gchar *

Network Service Provider (NSP) name of the WiMAX network this connection should use.

diff --git a/docs/libnm/html/NMSettingWired.html b/docs/libnm/html/NMSettingWired.html index e1126e8a..68eb0a3a 100644 --- a/docs/libnm/html/NMSettingWired.html +++ b/docs/libnm/html/NMSettingWired.html @@ -58,7 +58,7 @@
- + +gchar * +gchar * +gchar * +gchar * - + - + +gchar * +gchar * +GHashTable * - + - + - + +gchar * @@ -413,7 +413,7 @@

Object Hierarchy

    GFlags
     ╰── NMSettingWiredWakeOnLan
-    GObject
+    GObject
     ╰── NMSetting
         ╰── NMSettingWired
 
@@ -464,7 +464,7 @@ nm_setting_wired_get_port (

nm_setting_wired_get_speed ()

-
guint32
+
guint32
 nm_setting_wired_get_speed (NMSettingWired *setting);

Parameters

@@ -514,7 +514,7 @@ nm_setting_wired_get_duplex (

nm_setting_wired_get_auto_negotiate ()

-
gboolean
+
gboolean
 nm_setting_wired_get_auto_negotiate (NMSettingWired *setting);

Parameters

@@ -643,7 +643,7 @@ nm_setting_wired_get_mac_address_blacklist

nm_setting_wired_get_num_mac_blacklist_items ()

-
guint32
+
guint32
 nm_setting_wired_get_num_mac_blacklist_items
                                (NMSettingWired *setting);
@@ -672,7 +672,7 @@ nm_setting_wired_get_num_mac_blacklist_items
const char *
 nm_setting_wired_get_mac_blacklist_item
                                (NMSettingWired *setting,
-                                guint32 idx);
+ guint32 idx);

Parameters

-guint +guint nm_setting_vxlan_get_id () @@ -80,7 +80,7 @@
-guint +guint nm_setting_vxlan_get_source_port_min () @@ -88,7 +88,7 @@
-guint +guint nm_setting_vxlan_get_source_port_max () @@ -96,7 +96,7 @@
-guint +guint nm_setting_vxlan_get_destination_port () @@ -104,7 +104,7 @@
-guint +guint nm_setting_vxlan_get_tos () @@ -112,7 +112,7 @@
-guint +guint nm_setting_vxlan_get_ttl () @@ -120,7 +120,7 @@
-guint +guint nm_setting_vxlan_get_ageing () @@ -128,7 +128,7 @@
-guint +guint nm_setting_vxlan_get_limit () @@ -136,7 +136,7 @@
-gboolean +gboolean nm_setting_vxlan_get_proxy () @@ -144,7 +144,7 @@
-gboolean +gboolean nm_setting_vxlan_get_learning () @@ -152,7 +152,7 @@
-gboolean +gboolean nm_setting_vxlan_get_rsc () @@ -160,7 +160,7 @@
-gboolean +gboolean nm_setting_vxlan_get_l2_miss () @@ -168,7 +168,7 @@
-gboolean +gboolean nm_setting_vxlan_get_l3_miss () @@ -187,85 +187,85 @@
guintguint ageing Read / Write / Construct
guintguint destination-port Read / Write / Construct
guintguint id Read / Write / Construct
gbooleangboolean l2-miss Read / Write / Construct
gbooleangboolean l3-miss Read / Write / Construct
gbooleangboolean learning Read / Write / Construct
guintguint limit Read / Write / Construct
-gchar *local Read / Write / Construct
-gchar *parent Read / Write / Construct
gbooleangboolean proxy Read / Write / Construct
-gchar *remote Read / Write / Construct
gbooleangboolean rsc Read / Write / Construct
guintguint source-port-max Read / Write / Construct
guintguint source-port-min Read / Write / Construct
guintguint tos Read / Write / Construct
guintguint ttl Read / Write / Construct
-gchar *mac-address Read / Write
-gchar *network-name Read / Write
-guint32 +guint32 nm_setting_wired_get_speed () @@ -73,7 +73,7 @@
-gboolean +gboolean nm_setting_wired_get_auto_negotiate () @@ -109,7 +109,7 @@
-guint32 +guint32 nm_setting_wired_get_num_mac_blacklist_items () @@ -124,7 +124,7 @@
-gboolean +gboolean nm_setting_wired_add_mac_blacklist_item () @@ -140,7 +140,7 @@
-gboolean +gboolean nm_setting_wired_remove_mac_blacklist_item_by_value () @@ -156,7 +156,7 @@
-guint32 +guint32 nm_setting_wired_get_mtu () @@ -178,7 +178,7 @@
-guint32 +guint32 nm_setting_wired_get_num_s390_options () @@ -186,7 +186,7 @@
-gboolean +gboolean nm_setting_wired_get_s390_option () @@ -201,7 +201,7 @@
-gboolean +gboolean nm_setting_wired_add_s390_option () @@ -209,7 +209,7 @@
-gboolean +gboolean nm_setting_wired_remove_s390_option () @@ -250,80 +250,80 @@
gbooleangboolean auto-negotiate Read / Write / Construct
-gchar *cloned-mac-address Read / Write
-gchar *duplex Read / Write
-gchar *generate-mac-address-mask Read / Write
-gchar *mac-address Read / Write
GStrvGStrv mac-address-blacklist Read / Write
guintguint mtu Read / Write / Construct
-gchar *port Read / Write
-gchar *s390-nettype Read / Write
-GHashTable *s390-options Read / Write
GStrvGStrv s390-subchannels Read / Write
guintguint speed Read / Write / Construct
guintguint wake-on-lan Read / Write / Construct
-gchar *wake-on-lan-password Read / Write
@@ -705,7 +705,7 @@ at index idx

nm_setting_wired_add_mac_blacklist_item ()

-
gboolean
+
gboolean
 nm_setting_wired_add_mac_blacklist_item
                                (NMSettingWired *setting,
                                 const char *mac);
@@ -734,7 +734,7 @@ nm_setting_wired_add_mac_blacklist_item

Returns

-

TRUE if the MAC address was added; FALSE if the MAC address +

TRUE if the MAC address was added; FALSE if the MAC address is invalid or was already present

@@ -744,7 +744,7 @@ is invalid or was already present

void
 nm_setting_wired_remove_mac_blacklist_item
                                (NMSettingWired *setting,
-                                guint32 idx);
+ guint32 idx);

Removes the MAC address at index idx from the blacklist.

@@ -773,7 +773,7 @@ nm_setting_wired_remove_mac_blacklist_item

nm_setting_wired_remove_mac_blacklist_item_by_value ()

-
gboolean
+
gboolean
 nm_setting_wired_remove_mac_blacklist_item_by_value
                                (NMSettingWired *setting,
                                 const char *mac);
@@ -804,7 +804,7 @@ the blacklist

Returns

-

TRUE if the MAC address was found and removed; FALSE if it was not.

+

TRUE if the MAC address was found and removed; FALSE if it was not.


@@ -833,7 +833,7 @@ nm_setting_wired_clear_mac_blacklist_items

nm_setting_wired_get_mtu ()

-
guint32
+
guint32
 nm_setting_wired_get_mtu (NMSettingWired *setting);

Parameters

@@ -915,7 +915,7 @@ of 'qeth', 'lcs', or 'ctc'.


nm_setting_wired_get_num_s390_options ()

-
guint32
+
guint32
 nm_setting_wired_get_num_s390_options (NMSettingWired *setting);

Returns the number of s390-specific options that should be set for this device when it is activated. This can be used to retrieve each s390 @@ -943,9 +943,9 @@ option individually using

nm_setting_wired_get_s390_option ()

-
gboolean
+
gboolean
 nm_setting_wired_get_s390_option (NMSettingWired *setting,
-                                  guint32 idx,
+                                  guint32 idx,
                                   const char **out_key,
                                   const char **out_value);

Given an index, return the value of the s390 option at that index. indexes @@ -991,8 +991,8 @@ modified.

Returns

-

TRUE on success if the index was valid and an option was found, -FALSE if the index was invalid (ie, greater than the number of options +

TRUE on success if the index was valid and an option was found, +FALSE if the index was invalid (ie, greater than the number of options currently held by the setting)

@@ -1030,14 +1030,14 @@ nm_setting_wired_get_s390_option_by_key

Returns

-

the value, or NULL if the key/value pair was never added to the +

the value, or NULL if the key/value pair was never added to the setting; the value is owned by the setting and must not be modified


nm_setting_wired_add_s390_option ()

-
gboolean
+
gboolean
 nm_setting_wired_add_s390_option (NMSettingWired *setting,
                                   const char *key,
                                   const char *value);
@@ -1074,14 +1074,14 @@ may already exist.

Returns

-

TRUE if the option was valid and was added to the internal option -list, FALSE if it was not.

+

TRUE if the option was valid and was added to the internal option +list, FALSE if it was not.


nm_setting_wired_remove_s390_option ()

-
gboolean
+
gboolean
 nm_setting_wired_remove_s390_option (NMSettingWired *setting,
                                      const char *key);

Remove the s390-specific option referenced by key @@ -1111,8 +1111,8 @@ list.

Returns

-

TRUE if the option was found and removed from the internal option -list, FALSE if it was not.

+

TRUE if the option was found and removed from the internal option +list, FALSE if it was not.


@@ -1139,7 +1139,7 @@ nm_setting_wired_get_valid_s390_options

Returns

-

a NULL-terminated array of strings of valid s390 options.

+

a NULL-terminated array of strings of valid s390 options.

[transfer none]

@@ -1195,7 +1195,7 @@ nm_setting_wired_get_wake_on_lan_password

Returns

-

the Wake-on-LAN setting password, or NULL if there is no password.

+

the Wake-on-LAN setting password, or NULL if there is no password.

Since: 1.2

@@ -1407,28 +1407,29 @@ are supported by all devices.

Property Details

The “auto-negotiate” property

-
  “auto-negotiate”           gboolean
-

If TRUE, allow auto-negotiation of port speed and duplex mode. If -FALSE, do not allow auto-negotiation, in which case the "speed" and -"duplex" properties should be set.

+
  “auto-negotiate”           gboolean
+

If TRUE, enforce auto-negotiation of port speed and duplex mode. If +FALSE, "speed" and "duplex" properties should be both set or link configuration +will be skipped.

Flags: Read / Write / Construct

-

Default value: TRUE

+

Default value: FALSE


The “cloned-mac-address” property

-
  “cloned-mac-address”       gchar *
-

If specified, request that the device use this MAC address instead of its -permanent MAC address. This is known as MAC cloning or spoofing.

+
  “cloned-mac-address”       gchar *
+

If specified, request that the device use this MAC address instead. +This is known as MAC cloning or spoofing.

Beside explicitly specifing a MAC address, the special values "preserve", "permanent", "random" and "stable" are supported. "preserve" means not to touch the MAC address on activation. "permanent" means to use the permanent hardware address of the device. "random" creates a random MAC address on each connect. -"stable" creates a hashed MAC address based on connection.stable-id (or -the connection's UUID) and a machine dependent key.

+"stable" creates a hashed MAC address based on connection.stable-id and a +machine dependent key.

If unspecified, the value can be overwritten via global defaults, see manual -of NetworkManager.conf. If still unspecified, it defaults to "permanent".

+of NetworkManager.conf. If still unspecified, it defaults to "preserve" +(older versions of NetworkManager may use a different default value).

On D-Bus, this field is expressed as "assigned-mac-address" or the deprecated "cloned-mac-address".

Flags: Read / Write

@@ -1437,23 +1438,25 @@ of NetworkManager.conf. If still unspecified, it defaults to "permanent".


The “duplex” property

-
  “duplex”                   gchar *
-

If specified, request that the device only use the specified duplex mode. -Either "half" or "full".

+
  “duplex”                   gchar *
+

Can be specified only when "auto-negotiate" is "off". In that case, statically +configures the device to use that specified duplex mode, either "half" or "full". +Must be set together with the "speed" property if specified. +Before specifying a duplex mode be sure your device supports it.

Flags: Read / Write

Default value: NULL


The “generate-mac-address-mask” property

-
  “generate-mac-address-mask” gchar *
+
  “generate-mac-address-mask” gchar *

With “cloned-mac-address” setting "random" or "stable", by default all bits of the MAC address are scrambled and a locally-administered, unicast MAC address is created. This property allows to specify that certain bits are fixed. Note that the least significant bit of the first MAC address will always be unset to create a unicast MAC address.

-

If the property is NULL, it is eligible to be overwritten by a default -connection setting. If the value is still NULL or an empty string, the +

If the property is NULL, it is eligible to be overwritten by a default +connection setting. If the value is still NULL or an empty string, the default is to create a locally-administered, unicast MAC address.

If the value contains one MAC address, this address is used as mask. The set bits of the mask are to be filled with the current MAC address of the device, @@ -1477,7 +1480,7 @@ administered.


The “mac-address” property

-
  “mac-address”              gchar *
+
  “mac-address”              gchar *

If specified, this connection will only apply to the Ethernet device whose permanent MAC address matches. This property does not change the MAC address of the device (i.e. MAC spoofing).

@@ -1487,7 +1490,7 @@ MAC address of the device (i.e. MAC spoofing).


The “mac-address-blacklist” property

-
  “mac-address-blacklist”    GStrv
+
  “mac-address-blacklist”    GStrv

If specified, this connection will never apply to the Ethernet device whose permanent MAC address matches an address in the list. Each MAC address is in the standard hex-digits-and-colons notation @@ -1497,7 +1500,7 @@ address is in the standard hex-digits-and-colons notation


The “mtu” property

-
  “mtu”                      guint
+
  “mtu”                      guint

If non-zero, only transmit packets of the specified size or smaller, breaking larger packets up into multiple Ethernet frames.

Flags: Read / Write / Construct

@@ -1506,7 +1509,7 @@ breaking larger packets up into multiple Ethernet frames.


The “port” property

-
  “port”                     gchar *
+
  “port”                     gchar *

Specific port type to use if multiple the device supports multiple attachment methods. One of "tp" (Twisted Pair), "aui" (Attachment Unit Interface), "bnc" (Thin Ethernet) or "mii" (Media Independent Interface. @@ -1517,7 +1520,7 @@ If the device supports only one port type, this setting is ignored.


The “s390-nettype” property

-
  “s390-nettype”             gchar *
+
  “s390-nettype”             gchar *

s390 network device type; one of "qeth", "lcs", or "ctc", representing the different types of virtual network devices available on s390 systems.

Flags: Read / Write

@@ -1526,7 +1529,7 @@ the different types of virtual network devices available on s390 systems.


The “s390-options” property

-
  “s390-options”             GHashTable *
+
  “s390-options”             GHashTable *

Dictionary of key/value pairs of s390-specific device options. Both keys and values must be strings. Allowed keys include "portno", "layer2", "portname", "protocol", among others. Key names must contain only @@ -1537,7 +1540,7 @@ alphanumeric characters (ie, [a-zA-Z0-9]).


The “s390-subchannels” property

-
  “s390-subchannels”         GStrv
+
  “s390-subchannels”         GStrv

Identifies specific subchannels that this network device uses for communication with z/VM or s390 host. Like the “mac-address” property for non-z/VM devices, this property @@ -1550,16 +1553,19 @@ period (.) character.


The “speed” property

-
  “speed”                    guint
-

If non-zero, request that the device use only the specified speed. In -Mbit/s, ie 100 == 100Mbit/s.

+
  “speed”                    guint
+

Can be set to a value grater than zero only when "auto-negotiate" is "off". +In that case, statically configures the device to use that specified speed. +In Mbit/s, ie 100 == 100Mbit/s. +Must be set together with the "duplex" property when non-zero. +Before specifying a speed value be sure your device supports it.

Flags: Read / Write / Construct

Default value: 0


The “wake-on-lan” property

-
  “wake-on-lan”              guint
+
  “wake-on-lan”              guint

The NMSettingWiredWakeOnLan options to enable. Not all devices support all options. May be any combination of NM_SETTING_WIRED_WAKE_ON_LAN_PHY, NM_SETTING_WIRED_WAKE_ON_LAN_UNICAST, NM_SETTING_WIRED_WAKE_ON_LAN_MULTICAST, @@ -1575,9 +1581,9 @@ NetworkManager).


The “wake-on-lan-password” property

-
  “wake-on-lan-password”     gchar *
+
  “wake-on-lan-password”     gchar *

If specified, the password used with magic-packet-based -Wake-on-LAN, represented as an Ethernet MAC address. If NULL, +Wake-on-LAN, represented as an Ethernet MAC address. If NULL, no password will be required.

Flags: Read / Write

Default value: NULL

diff --git a/docs/libnm/html/NMSettingWireless.html b/docs/libnm/html/NMSettingWireless.html index 7fd3ffe9..740f31e2 100644 --- a/docs/libnm/html/NMSettingWireless.html +++ b/docs/libnm/html/NMSettingWireless.html @@ -51,7 +51,7 @@
+gchar * +gchar * - + +gchar * +gchar * - + +gchar * - + - + +gchar * - + - + - + - + +GBytes * - + @@ -445,7 +445,7 @@

Object Hierarchy

    GEnum
     ╰── NMSettingWirelessPowersave
-    GObject
+    GObject
     ╰── NMSetting
         ╰── NMSettingWireless
 
@@ -471,7 +471,7 @@ nm_setting_wireless_new (void

nm_setting_wireless_get_ssid ()

-
GBytes *
+
GBytes *
 nm_setting_wireless_get_ssid (NMSettingWireless *setting);

Parameters

@@ -547,7 +547,7 @@ nm_setting_wireless_get_band (

nm_setting_wireless_get_channel ()

-
guint32
+
guint32
 nm_setting_wireless_get_channel (NMSettingWireless *setting);

Parameters

@@ -597,7 +597,7 @@ nm_setting_wireless_get_bssid (

nm_setting_wireless_get_rate ()

-
guint32
+
guint32
 nm_setting_wireless_get_rate (NMSettingWireless *setting);

Parameters

@@ -622,7 +622,7 @@ nm_setting_wireless_get_rate (

nm_setting_wireless_get_tx_power ()

-
guint32
+
guint32
 nm_setting_wireless_get_tx_power (NMSettingWireless *setting);

Parameters

@@ -751,7 +751,7 @@ nm_setting_wireless_get_mac_address_blacklist

nm_setting_wireless_get_num_mac_blacklist_items ()

-
guint32
+
guint32
 nm_setting_wireless_get_num_mac_blacklist_items
                                (NMSettingWireless *setting);
@@ -780,7 +780,7 @@ nm_setting_wireless_get_num_mac_blacklist_items
const char *
 nm_setting_wireless_get_mac_blacklist_item
                                (NMSettingWireless *setting,
-                                guint32 idx);
+ guint32 idx);

Parameters

-GBytes * +GBytes * nm_setting_wireless_get_ssid () @@ -73,7 +73,7 @@
-guint32 +guint32 nm_setting_wireless_get_channel () @@ -88,7 +88,7 @@
-guint32 +guint32 nm_setting_wireless_get_rate () @@ -96,7 +96,7 @@
-guint32 +guint32 nm_setting_wireless_get_tx_power () @@ -132,7 +132,7 @@
-guint32 +guint32 nm_setting_wireless_get_num_mac_blacklist_items () @@ -147,7 +147,7 @@
-gboolean +gboolean nm_setting_wireless_add_mac_blacklist_item () @@ -163,7 +163,7 @@
-gboolean +gboolean nm_setting_wireless_remove_mac_blacklist_item_by_value () @@ -179,7 +179,7 @@
-guint32 +guint32 nm_setting_wireless_get_mtu () @@ -187,7 +187,7 @@
-gboolean +gboolean nm_setting_wireless_get_hidden () @@ -195,7 +195,7 @@
-guint32 +guint32 nm_setting_wireless_get_powersave () @@ -211,7 +211,7 @@
-gboolean +gboolean nm_setting_wireless_add_seen_bssid () @@ -219,7 +219,7 @@
-guint32 +guint32 nm_setting_wireless_get_num_seen_bssids () @@ -234,7 +234,7 @@
-gboolean +gboolean nm_setting_wireless_ap_security_compatible () @@ -254,88 +254,88 @@
-gchar *band Read / Write
-gchar *bssid Read / Write
guintguint channel Read / Write / Construct
-gchar *cloned-mac-address Read / Write
-gchar *generate-mac-address-mask Read / Write
gbooleangboolean hidden Read / Write
-gchar *mac-address Read / Write
GStrvGStrv mac-address-blacklist Read / Write
guintguint mac-address-randomization Read / Write
-gchar *mode Read / Write
guintguint mtu Read / Write / Construct
guintguint powersave Read / Write
guintguint rate Read / Write / Construct
GStrvGStrv seen-bssids Read / Write
-GBytes *ssid Read / Write
guintguint tx-power Read / Write / Construct
@@ -813,7 +813,7 @@ at index idx

nm_setting_wireless_add_mac_blacklist_item ()

-
gboolean
+
gboolean
 nm_setting_wireless_add_mac_blacklist_item
                                (NMSettingWireless *setting,
                                 const char *mac);
@@ -842,7 +842,7 @@ nm_setting_wireless_add_mac_blacklist_item

Returns

-

TRUE if the MAC address was added; FALSE if the MAC address +

TRUE if the MAC address was added; FALSE if the MAC address is invalid or was already present

@@ -852,7 +852,7 @@ is invalid or was already present

void
 nm_setting_wireless_remove_mac_blacklist_item
                                (NMSettingWireless *setting,
-                                guint32 idx);
+ guint32 idx);

Removes the MAC address at index idx from the blacklist.

@@ -881,7 +881,7 @@ nm_setting_wireless_remove_mac_blacklist_item

nm_setting_wireless_remove_mac_blacklist_item_by_value ()

-
gboolean
+
gboolean
 nm_setting_wireless_remove_mac_blacklist_item_by_value
                                (NMSettingWireless *setting,
                                 const char *mac);
@@ -912,7 +912,7 @@ the blacklist

Returns

-

TRUE if the MAC address was found and removed; FALSE if it was not.

+

TRUE if the MAC address was found and removed; FALSE if it was not.


@@ -941,7 +941,7 @@ nm_setting_wireless_clear_mac_blacklist_items

nm_setting_wireless_get_mtu ()

-
guint32
+
guint32
 nm_setting_wireless_get_mtu (NMSettingWireless *setting);

Parameters

@@ -966,7 +966,7 @@ nm_setting_wireless_get_mtu (

nm_setting_wireless_get_hidden ()

-
gboolean
+
gboolean
 nm_setting_wireless_get_hidden (NMSettingWireless *setting);

Parameters

@@ -991,7 +991,7 @@ nm_setting_wireless_get_hidden (

nm_setting_wireless_get_powersave ()

-
guint32
+
guint32
 nm_setting_wireless_get_powersave (NMSettingWireless *setting);

Parameters

@@ -1045,7 +1045,7 @@ setting


nm_setting_wireless_add_seen_bssid ()

-
gboolean
+
gboolean
 nm_setting_wireless_add_seen_bssid (NMSettingWireless *setting,
                                     const char *bssid);

Adds a new Wi-Fi AP's BSSID to the previously seen BSSID list of the setting. @@ -1076,14 +1076,14 @@ not be preserved.

Returns

-

TRUE if bssid -was already known, FALSE if not

+

TRUE if bssid +was already known, FALSE if not


nm_setting_wireless_get_num_seen_bssids ()

-
guint32
+
guint32
 nm_setting_wireless_get_num_seen_bssids
                                (NMSettingWireless *setting);
@@ -1111,7 +1111,7 @@ nm_setting_wireless_get_num_seen_bssids

nm_setting_wireless_get_seen_bssid ()

const char *
 nm_setting_wireless_get_seen_bssid (NMSettingWireless *setting,
-                                    guint32 i);
+ guint32 i);

Parameters

@@ -1143,7 +1143,7 @@ nm_setting_wireless_get_seen_bssid (

nm_setting_wireless_ap_security_compatible ()

-
gboolean
+
gboolean
 nm_setting_wireless_ap_security_compatible
                                (NMSettingWireless *s_wireless,
                                 NMSettingWirelessSecurity *s_wireless_sec,
@@ -1173,7 +1173,7 @@ compatible with which access points.

- + @@ -1203,8 +1203,8 @@ capabilities

Returns

-

TRUE if the given settings are compatible with the access point's -security flags and mode, FALSE if they are not.

+

TRUE if the given settings are compatible with the access point's +security flags and mode, FALSE if they are not.

@@ -1399,7 +1399,7 @@ for this connection.

Property Details

The “band” property

-
  “band”                     gchar *
+
  “band”                     gchar *

802.11 frequency band of the network. One of "a" for 5GHz 802.11a or "bg" for 2.4GHz 802.11. This will lock associations to the Wi-Fi network to the specific band, i.e. if "a" is specified, the device will not @@ -1412,7 +1412,7 @@ capability and may not work with all drivers.


The “bssid” property

-
  “bssid”                    gchar *
+
  “bssid”                    gchar *

If specified, directs the device to only associate with the given access point. This capability is highly driver dependent and not supported by all devices. Note: this property does not control the BSSID used when @@ -1423,7 +1423,7 @@ creating an Ad-Hoc network and is unlikely to in the future.


The “channel” property

-
  “channel”                  guint
+
  “channel”                  guint

Wireless channel to use for the Wi-Fi connection. The device will only join (or create for Ad-Hoc networks) a Wi-Fi network on the specified channel. Because channel numbers overlap between bands, this property @@ -1434,18 +1434,19 @@ also requires the "band" property to be set.


The “cloned-mac-address” property

-
  “cloned-mac-address”       gchar *
-

If specified, request that the device use this MAC address instead of its -permanent MAC address. This is known as MAC cloning or spoofing.

+
  “cloned-mac-address”       gchar *
+

If specified, request that the device use this MAC address instead. +This is known as MAC cloning or spoofing.

Beside explicitly specifing a MAC address, the special values "preserve", "permanent", "random" and "stable" are supported. "preserve" means not to touch the MAC address on activation. "permanent" means to use the permanent hardware address of the device. "random" creates a random MAC address on each connect. -"stable" creates a hashed MAC address based on connection.stable-id (or -the connection's UUID) and a machine dependent key.

+"stable" creates a hashed MAC address based on connection.stable-id and a +machine dependent key.

If unspecified, the value can be overwritten via global defaults, see manual -of NetworkManager.conf. If still unspecified, it defaults to "permanent".

+of NetworkManager.conf. If still unspecified, it defaults to "preserve" +(older versions of NetworkManager may use a different default value).

On D-Bus, this field is expressed as "assigned-mac-address" or the deprecated "cloned-mac-address".

Flags: Read / Write

@@ -1454,14 +1455,14 @@ of NetworkManager.conf. If still unspecified, it defaults to "permanent".


The “generate-mac-address-mask” property

-
  “generate-mac-address-mask” gchar *
+
  “generate-mac-address-mask” gchar *

With “cloned-mac-address” setting "random" or "stable", by default all bits of the MAC address are scrambled and a locally-administered, unicast MAC address is created. This property allows to specify that certain bits are fixed. Note that the least significant bit of the first MAC address will always be unset to create a unicast MAC address.

-

If the property is NULL, it is eligible to be overwritten by a default -connection setting. If the value is still NULL or an empty string, the +

If the property is NULL, it is eligible to be overwritten by a default +connection setting. If the value is still NULL or an empty string, the default is to create a locally-administered, unicast MAC address.

If the value contains one MAC address, this address is used as mask. The set bits of the mask are to be filled with the current MAC address of the device, @@ -1485,8 +1486,8 @@ administered.


The “hidden” property

-
  “hidden”                   gboolean
-

If TRUE, indicates this network is a non-broadcasting network that hides +

  “hidden”                   gboolean
+

If TRUE, indicates this network is a non-broadcasting network that hides its SSID. In this case various workarounds may take place, such as probe-scanning the SSID for more reliable network discovery. However, these workarounds expose inherent insecurities with hidden SSID networks, @@ -1497,7 +1498,7 @@ and thus hidden SSID networks should be used with caution.


The “mac-address” property

-
  “mac-address”              gchar *
+
  “mac-address”              gchar *

If specified, this connection will only apply to the Wi-Fi device whose permanent MAC address matches. This property does not change the MAC address of the device (i.e. MAC spoofing).

@@ -1507,7 +1508,7 @@ address of the device (i.e. MAC spoofing).


The “mac-address-blacklist” property

-
  “mac-address-blacklist”    GStrv
+
  “mac-address-blacklist”    GStrv

A list of permanent MAC addresses of Wi-Fi devices to which this connection should never apply. Each MAC address should be given in the standard hex-digits-and-colons notation (eg "00:11:22:33:44:55").

@@ -1516,12 +1517,13 @@ standard hex-digits-and-colons notation (eg "00:11:22:33:44:55").


The “mac-address-randomization” property

-
  “mac-address-randomization” guint
+
  “mac-address-randomization” guint

One of NM_SETTING_MAC_RANDOMIZATION_DEFAULT (never randomize unless the user has set a global default to randomize and the supplicant supports randomization), NM_SETTING_MAC_RANDOMIZATION_NEVER (never randomize the MAC address), or NM_SETTING_MAC_RANDOMIZATION_ALWAYS -(always randomize the MAC address).

+(always randomize the MAC address). This property is deprecated for +'cloned-mac-address'.

NMSettingWireless:mac-address-randomization has been deprecated since version 1.4 and should not be used in newly-written code.

Deprecated by NMSettingWireless:cloned-mac-address property

@@ -1533,7 +1535,7 @@ randomize the MAC address), or

The “mode” property

-
  “mode”                     gchar *
+
  “mode”                     gchar *

Wi-Fi network mode; one of "infrastructure", "adhoc" or "ap". If blank, infrastructure is assumed.

Flags: Read / Write

@@ -1542,7 +1544,7 @@ infrastructure is assumed.


The “mtu” property

-
  “mtu”                      guint
+
  “mtu”                      guint

If non-zero, only transmit packets of the specified size or smaller, breaking larger packets up into multiple Ethernet frames.

Flags: Read / Write / Construct

@@ -1551,7 +1553,7 @@ breaking larger packets up into multiple Ethernet frames.


The “powersave” property

-
  “powersave”                guint
+
  “powersave”                guint

One of NM_SETTING_WIRELESS_POWERSAVE_DISABLE (disable Wi-Fi power saving), NM_SETTING_WIRELESS_POWERSAVE_ENABLE (enable Wi-Fi power saving), NM_SETTING_WIRELESS_POWERSAVE_IGNORE (don't touch currently @@ -1564,7 +1566,7 @@ globally configured value). All other values are reserved.


The “rate” property

-
  “rate”                     guint
+
  “rate”                     guint

If non-zero, directs the device to only use the specified bitrate for communication with the access point. Units are in Kb/s, ie 5500 = 5.5 Mbit/s. This property is highly driver dependent and not all devices @@ -1575,7 +1577,7 @@ support setting a static bitrate.


The “seen-bssids” property

-
  “seen-bssids”              GStrv
+
  “seen-bssids”              GStrv

A list of BSSIDs (each BSSID formatted as a MAC address like "00:11:22:33:44:55") that have been detected as part of the Wi-Fi network. NetworkManager internally tracks previously seen BSSIDs. The @@ -1587,14 +1589,14 @@ preserved.


The “ssid” property

-
  “ssid”                     GBytes *
+
  “ssid”                     GBytes *

SSID of the Wi-Fi network. Must be specified.

Flags: Read / Write


The “tx-power” property

-
  “tx-power”                 guint
+
  “tx-power”                 guint

If non-zero, directs the device to use the specified transmit power. Units are dBm. This property is highly driver dependent and not all devices support setting a static transmit power.

diff --git a/docs/libnm/html/NMSettingWirelessSecurity.html b/docs/libnm/html/NMSettingWirelessSecurity.html index a30037bf..98a086a8 100644 --- a/docs/libnm/html/NMSettingWirelessSecurity.html +++ b/docs/libnm/html/NMSettingWirelessSecurity.html @@ -59,7 +59,7 @@ use WEP, LEAP, WPA or WPA2/RSN security

+gchar * - + +gchar * +gchar * @@ -323,23 +323,23 @@ use WEP, LEAP, WPA or WPA2/RSN security

+gchar * - + - + +gchar * @@ -360,30 +360,30 @@ use WEP, LEAP, WPA or WPA2/RSN security

+gchar * +gchar * +gchar * +gchar * - + @@ -485,7 +485,7 @@ use WEP, LEAP, WPA or WPA2/RSN security

Object Hierarchy

    GEnum
     ╰── NMWepKeyType
-    GObject
+    GObject
     ╰── NMSetting
         ╰── NMSettingWirelessSecurity
 
@@ -547,7 +547,7 @@ nm_setting_wireless_security_get_key_mgmt

nm_setting_wireless_security_get_num_protos ()

-
guint32
+
guint32
 nm_setting_wireless_security_get_num_protos
                                (NMSettingWirelessSecurity *setting);
@@ -577,7 +577,7 @@ connecting to secure Wi-Fi networks

const char *
 nm_setting_wireless_security_get_proto
                                (NMSettingWirelessSecurity *setting,
-                                guint32 i);
+ guint32 i);

Parameters

s_wireless_sec

a NMSettingWirelessSecurity or NULL

a NMSettingWirelessSecurity or NULL

 
-guint32 +guint32 nm_setting_wireless_security_get_num_protos () @@ -74,7 +74,7 @@ use WEP, LEAP, WPA or WPA2/RSN security

-gboolean +gboolean nm_setting_wireless_security_add_proto () @@ -90,7 +90,7 @@ use WEP, LEAP, WPA or WPA2/RSN security

-gboolean +gboolean nm_setting_wireless_security_remove_proto_by_value () @@ -106,7 +106,7 @@ use WEP, LEAP, WPA or WPA2/RSN security

-guint32 +guint32 nm_setting_wireless_security_get_num_pairwise () @@ -121,7 +121,7 @@ use WEP, LEAP, WPA or WPA2/RSN security

-gboolean +gboolean nm_setting_wireless_security_add_pairwise () @@ -137,7 +137,7 @@ use WEP, LEAP, WPA or WPA2/RSN security

-gboolean +gboolean nm_setting_wireless_security_remove_pairwise_by_value () @@ -153,7 +153,7 @@ use WEP, LEAP, WPA or WPA2/RSN security

-guint32 +guint32 nm_setting_wireless_security_get_num_groups () @@ -168,7 +168,7 @@ use WEP, LEAP, WPA or WPA2/RSN security

-gboolean +gboolean nm_setting_wireless_security_add_group () @@ -184,7 +184,7 @@ use WEP, LEAP, WPA or WPA2/RSN security

-gboolean +gboolean nm_setting_wireless_security_remove_group_by_value () @@ -252,7 +252,7 @@ use WEP, LEAP, WPA or WPA2/RSN security

-guint32 +guint32 nm_setting_wireless_security_get_wep_tx_keyidx () @@ -295,24 +295,24 @@ use WEP, LEAP, WPA or WPA2/RSN security

-gchar *auth-alg Read / Write
GStrvGStrv group Read / Write
-gchar *key-mgmt Read / Write
-gchar *leap-password Read / Write
-gchar *leap-username Read / Write
GStrvGStrv pairwise Read / Write
GStrvGStrv proto Read / Write
-gchar *psk Read / Write
-gchar *wep-key0 Read / Write
-gchar *wep-key1 Read / Write
-gchar *wep-key2 Read / Write
-gchar *wep-key3 Read / Write
guintguint wep-tx-keyidx Read / Write / Construct
@@ -609,7 +609,7 @@ nm_setting_wireless_security_get_proto

nm_setting_wireless_security_add_proto ()

-
gboolean
+
gboolean
 nm_setting_wireless_security_add_proto
                                (NMSettingWirelessSecurity *setting,
                                 const char *proto);
@@ -643,8 +643,8 @@ with the access point.

Returns

-

TRUE if the protocol was new and and was added to the allowed -protocol list, or FALSE if it was already in the list

+

TRUE if the protocol was new and and was added to the allowed +protocol list, or FALSE if it was already in the list


@@ -653,7 +653,7 @@ protocol list, or void nm_setting_wireless_security_remove_proto (NMSettingWirelessSecurity *setting, - guint32 i); + guint32 i);

Removes a protocol from the allowed protocol list.

Parameters

@@ -681,7 +681,7 @@ nm_setting_wireless_security_remove_proto

nm_setting_wireless_security_remove_proto_by_value ()

-
gboolean
+
gboolean
 nm_setting_wireless_security_remove_proto_by_value
                                (NMSettingWirelessSecurity *setting,
                                 const char *proto);
@@ -710,7 +710,7 @@ nm_setting_wireless_security_remove_proto_by_value

Returns

-

TRUE if the protocol was found and removed; FALSE it it was not.

+

TRUE if the protocol was found and removed; FALSE it it was not.


@@ -740,7 +740,7 @@ specified then all protocols are allowed.


nm_setting_wireless_security_get_num_pairwise ()

-
guint32
+
guint32
 nm_setting_wireless_security_get_num_pairwise
                                (NMSettingWirelessSecurity *setting);
@@ -769,7 +769,7 @@ nm_setting_wireless_security_get_num_pairwise
const char *
 nm_setting_wireless_security_get_pairwise
                                (NMSettingWirelessSecurity *setting,
-                                guint32 i);
+ guint32 i);

Returns the allowed pairwise encryption algorithm from allowed algorithm list.

@@ -803,7 +803,7 @@ list.


nm_setting_wireless_security_add_pairwise ()

-
gboolean
+
gboolean
 nm_setting_wireless_security_add_pairwise
                                (NMSettingWirelessSecurity *setting,
                                 const char *pairwise);
@@ -835,7 +835,7 @@ compatible with this connection.

Returns

-

TRUE if the algorithm was added to the list, FALSE if it was +

TRUE if the algorithm was added to the list, FALSE if it was already in the list

@@ -845,7 +845,7 @@ already in the list

void
 nm_setting_wireless_security_remove_pairwise
                                (NMSettingWirelessSecurity *setting,
-                                guint32 i);
+ guint32 i);

Removes an encryption algorithm from the allowed pairwise encryption algorithm list.

@@ -874,7 +874,7 @@ algorithm list.


nm_setting_wireless_security_remove_pairwise_by_value ()

-
gboolean
+
gboolean
 nm_setting_wireless_security_remove_pairwise_by_value
                                (NMSettingWirelessSecurity *setting,
                                 const char *pairwise);
@@ -904,7 +904,7 @@ algorithm list.

Returns

-

TRUE if the encryption algorith was found and removed; FALSE it it was not.

+

TRUE if the encryption algorith was found and removed; FALSE it it was not.


@@ -934,7 +934,7 @@ specified then all pairwise encryption algorithms are allowed.


nm_setting_wireless_security_get_num_groups ()

-
guint32
+
guint32
 nm_setting_wireless_security_get_num_groups
                                (NMSettingWirelessSecurity *setting);
@@ -963,7 +963,7 @@ nm_setting_wireless_security_get_num_groups
const char *
 nm_setting_wireless_security_get_group
                                (NMSettingWirelessSecurity *setting,
-                                guint32 i);
+ guint32 i);

Returns the allowed groupwise encryption algorithm from allowed algorithm list.

@@ -997,7 +997,7 @@ list.


nm_setting_wireless_security_add_group ()

-
gboolean
+
gboolean
 nm_setting_wireless_security_add_group
                                (NMSettingWirelessSecurity *setting,
                                 const char *group);
@@ -1030,7 +1030,7 @@ compatible with this connection.

Returns

-

TRUE if the algorithm was added to the list, FALSE if it was +

TRUE if the algorithm was added to the list, FALSE if it was already in the list

@@ -1040,7 +1040,7 @@ already in the list

void
 nm_setting_wireless_security_remove_group
                                (NMSettingWirelessSecurity *setting,
-                                guint32 i);
+ guint32 i);

Removes an encryption algorithm from the allowed groupwise encryption algorithm list.

@@ -1069,7 +1069,7 @@ algorithm list.


nm_setting_wireless_security_remove_group_by_value ()

-
gboolean
+
gboolean
 nm_setting_wireless_security_remove_group_by_value
                                (NMSettingWirelessSecurity *setting,
                                 const char *group);
@@ -1100,7 +1100,7 @@ algorithm list.

Returns

-

TRUE if the algorithm was found and removed; FALSE it it was not.

+

TRUE if the algorithm was found and removed; FALSE it it was not.


@@ -1264,7 +1264,7 @@ nm_setting_wireless_security_get_leap_password_flags
const char *
 nm_setting_wireless_security_get_wep_key
                                (NMSettingWirelessSecurity *setting,
-                                guint32 idx);
+ guint32 idx);

Parameters

@@ -1298,7 +1298,7 @@ nm_setting_wireless_security_get_wep_key
void
 nm_setting_wireless_security_set_wep_key
                                (NMSettingWirelessSecurity *setting,
-                                guint32 idx,
+                                guint32 idx,
                                 const char *key);

Sets a WEP key in the given index.

@@ -1334,7 +1334,7 @@ property.


nm_setting_wireless_security_get_wep_tx_keyidx ()

-
guint32
+
guint32
 nm_setting_wireless_security_get_wep_tx_keyidx
                                (NMSettingWirelessSecurity *setting);
@@ -1614,7 +1614,7 @@ the actual WEP key using the MD5 hash algorithm.

Property Details

The “auth-alg” property

-
  “auth-alg”                 gchar *
+
  “auth-alg”                 gchar *

When WEP is used (ie, key-mgmt = "none" or "ieee8021x") indicate the 802.11 authentication algorithm required by the AP here. One of "open" for Open System, "shared" for Shared Key, or "leap" for Cisco LEAP. When @@ -1626,7 +1626,7 @@ using Cisco LEAP (ie, key-mgmt = "ieee8021x" and auth-alg = "leap") the


The “group” property

-
  “group”                    GStrv
+
  “group”                    GStrv

A list of group/broadcast encryption algorithms which prevents connections to Wi-Fi networks that do not utilize one of the algorithms in the list. For maximum compatibility leave this property empty. Each @@ -1636,7 +1636,7 @@ list element may be one of "wep40", "wep104", "tkip", or "ccmp".


The “key-mgmt” property

-
  “key-mgmt”                 gchar *
+
  “key-mgmt”                 gchar *

Key management used for the connection. One of "none" (WEP), "ieee8021x" (Dynamic WEP), "wpa-none" (Ad-Hoc WPA-PSK), "wpa-psk" (infrastructure WPA-PSK), or "wpa-eap" (WPA-Enterprise). This property must be set for @@ -1647,7 +1647,7 @@ any Wi-Fi connection that uses security.


The “leap-password” property

-
  “leap-password”            gchar *
+
  “leap-password”            gchar *

The login password for legacy LEAP connections (ie, key-mgmt = "ieee8021x" and auth-alg = "leap").

Flags: Read / Write

@@ -1664,7 +1664,7 @@ any Wi-Fi connection that uses security.


The “leap-username” property

-
  “leap-username”            gchar *
+
  “leap-username”            gchar *

The login username for legacy LEAP connections (ie, key-mgmt = "ieee8021x" and auth-alg = "leap").

Flags: Read / Write

@@ -1673,7 +1673,7 @@ any Wi-Fi connection that uses security.


The “pairwise” property

-
  “pairwise”                 GStrv
+
  “pairwise”                 GStrv

A list of pairwise encryption algorithms which prevents connections to Wi-Fi networks that do not utilize one of the algorithms in the list. For maximum compatibility leave this property empty. Each list element @@ -1683,7 +1683,7 @@ may be one of "tkip" or "ccmp".


The “proto” property

-
  “proto”                    GStrv
+
  “proto”                    GStrv

List of strings specifying the allowed WPA protocol versions to use. Each element may be one "wpa" (allow WPA) or "rsn" (allow WPA2/RSN). If not specified, both WPA and RSN connections are allowed.

@@ -1692,7 +1692,7 @@ not specified, both WPA and RSN connections are allowed.


The “psk” property

-
  “psk”                      gchar *
+
  “psk”                      gchar *

Pre-Shared-Key for WPA networks. If the key is 64-characters long, it must contain only hexadecimal characters and is interpreted as a hexadecimal WPA key. Otherwise, the key must be between 8 and 63 ASCII @@ -1735,7 +1735,7 @@ the actual WEP key.


The “wep-key0” property

-
  “wep-key0”                 gchar *
+
  “wep-key0”                 gchar *

Index 0 WEP key. This is the WEP key used in most networks. See the "wep-key-type" property for a description of how this key is interpreted.

Flags: Read / Write

@@ -1744,7 +1744,7 @@ the actual WEP key.


The “wep-key1” property

-
  “wep-key1”                 gchar *
+
  “wep-key1”                 gchar *

Index 1 WEP key. This WEP index is not used by most networks. See the "wep-key-type" property for a description of how this key is interpreted.

Flags: Read / Write

@@ -1753,7 +1753,7 @@ the actual WEP key.


The “wep-key2” property

-
  “wep-key2”                 gchar *
+
  “wep-key2”                 gchar *

Index 2 WEP key. This WEP index is not used by most networks. See the "wep-key-type" property for a description of how this key is interpreted.

Flags: Read / Write

@@ -1762,7 +1762,7 @@ the actual WEP key.


The “wep-key3” property

-
  “wep-key3”                 gchar *
+
  “wep-key3”                 gchar *

Index 3 WEP key. This WEP index is not used by most networks. See the "wep-key-type" property for a description of how this key is interpreted.

Flags: Read / Write

@@ -1771,7 +1771,7 @@ the actual WEP key.


The “wep-tx-keyidx” property

-
  “wep-tx-keyidx”            guint
+
  “wep-tx-keyidx”            guint

When static WEP is used (ie, key-mgmt = "none") and a non-default WEP key index is used by the AP, put that WEP key index here. Valid values are 0 (default key) through 3. Note that some consumer access points (like the diff --git a/docs/libnm/html/NMSimpleConnection.html b/docs/libnm/html/NMSimpleConnection.html index 323b4db0..35e9b224 100644 --- a/docs/libnm/html/NMSimpleConnection.html +++ b/docs/libnm/html/NMSimpleConnection.html @@ -83,7 +83,7 @@

Object Hierarchy

-
    GObject
+
    GObject
     ╰── NMSimpleConnection
 
@@ -115,8 +115,8 @@ but might be used in the process of creating a new one.

nm_simple_connection_new_from_dbus ()

NMConnection *
-nm_simple_connection_new_from_dbus (GVariant *dict,
-                                    GError **error);
+nm_simple_connection_new_from_dbus (GVariant *dict, + GError **error);

Creates a new NMSimpleConnection from a hash table describing the connection and normalize the connection. See nm_connection_to_dbus() for a description of the expected hash table.

@@ -131,7 +131,7 @@ description of the expected hash table.

- + @@ -145,7 +145,7 @@ description of the expected hash table.

Returns

the new NMSimpleConnection object, populated with -settings created from the values in the hash table, or NULL if the +settings created from the values in the hash table, or NULL if the connection failed to normalize.

[transfer full]

diff --git a/docs/libnm/html/NMVpnConnection.html b/docs/libnm/html/NMVpnConnection.html index 30374ebb..90e97b8f 100644 --- a/docs/libnm/html/NMVpnConnection.html +++ b/docs/libnm/html/NMVpnConnection.html @@ -72,7 +72,7 @@
+gchar * @@ -95,7 +95,7 @@ - +

dict

a GVariant of type NM_VARIANT_TYPE_CONNECTION describing the connection

a GVariant of type NM_VARIANT_TYPE_CONNECTION describing the connection

 
-gchar *banner Read
void vpn-state-changedRun FirstRun First
@@ -124,7 +124,7 @@

Object Hierarchy

-
    GObject
+
    GObject
     ╰── NMObject
         ╰── NMActiveConnection
             ╰── NMVpnConnection
@@ -134,7 +134,7 @@
 

Implemented Interfaces

NMVpnConnection implements - GInitable and GAsyncInitable.

+ GInitable and GAsyncInitable.

Description

@@ -217,7 +217,7 @@ string used by the connection, and must not be modified.

Property Details

The “banner” property

-
  “banner”                   gchar *
+
  “banner”                   gchar *

The VPN login banner of the active VPN connection.

Flags: Read

Default value: NULL

@@ -237,10 +237,10 @@ string used by the connection, and must not be modified.

The “vpn-state-changed” signal

void
 user_function (NMVpnConnection *nmvpnconnection,
-               guint            arg1,
-               guint            arg2,
-               gpointer         user_data)
-

Flags: Run First

+ guint arg1, + guint arg2, + gpointer user_data)
+

Flags: Run First

diff --git a/docs/libnm/html/NMVpnEditorPlugin.html b/docs/libnm/html/NMVpnEditorPlugin.html index 46da86ab..2260ccc0 100644 --- a/docs/libnm/html/NMVpnEditorPlugin.html +++ b/docs/libnm/html/NMVpnEditorPlugin.html @@ -77,7 +77,7 @@ -gsize +gsize nm_vpn_editor_plugin_get_vt () @@ -93,7 +93,7 @@ -gboolean +gboolean nm_vpn_editor_plugin_export () @@ -152,19 +152,19 @@ -gchar * +gchar * description Read -gchar * +gchar * name Read -gchar * +gchar * service Read @@ -182,7 +182,7 @@ void changed -Run First +Run First
@@ -238,7 +238,7 @@

Prerequisites

NMVpnEditor requires - GObject.

+ GObject.

Description

@@ -248,13 +248,13 @@ NMVpnEditor requires

NMVpnEditorPluginFactory ()

NMVpnEditorPlugin *
-(*NMVpnEditorPluginFactory) (GError **error);
+(*NMVpnEditorPluginFactory) (GError **error);

nm_vpn_editor_plugin_factory ()

NMVpnEditorPlugin *
-nm_vpn_editor_plugin_factory (GError **error);
+nm_vpn_editor_plugin_factory (GError **error);

@@ -262,7 +262,7 @@ nm_vpn_editor_plugin_factory (NMVpnEditor * nm_vpn_editor_plugin_get_editor (NMVpnEditorPlugin *plugin, NMConnection *connection, - GError **error);
+ GError **error);

Parameters

@@ -284,7 +284,7 @@ nm_vpn_editor_plugin_get_editor ( - + @@ -292,7 +292,7 @@ nm_vpn_editor_plugin_get_editor (

Returns

-

a new NMVpnEditor or NULL on error.

+

a new NMVpnEditor or NULL on error.

[transfer full]

@@ -305,10 +305,10 @@ nm_vpn_editor_plugin_get_capabilities (

nm_vpn_editor_plugin_get_vt ()

-
gsize
+
gsize
 nm_vpn_editor_plugin_get_vt (NMVpnEditorPlugin *plugin,
                              NMVpnEditorPluginVT *vt,
-                             gsize vt_size);
+ gsize vt_size);

Returns an opaque VT function table for the plugin to extend functionality. The actual meaning of NMVpnEditorPluginVT is not defined in public API of libnm, instead it must be agreed by @@ -355,7 +355,7 @@ size of plugin's VT.

NMConnection *
 nm_vpn_editor_plugin_import (NMVpnEditorPlugin *plugin,
                              const char *path,
-                             GError **error);
+ GError **error);

Parameters

error

on return, an error or NULL

on return, an error or NULL

 
@@ -377,7 +377,7 @@ nm_vpn_editor_plugin_import (

error

-
+ @@ -386,7 +386,7 @@ nm_vpn_editor_plugin_import (

Returns

a new NMConnection imported from path -, or NULL +, or NULL on error or if the file at path was not recognized by this plugin.

[transfer full]

@@ -395,11 +395,11 @@ was not recognized by this plugin.


nm_vpn_editor_plugin_export ()

-
gboolean
+
gboolean
 nm_vpn_editor_plugin_export (NMVpnEditorPlugin *plugin,
                              const char *path,
                              NMConnection *connection,
-                             GError **error);
+ GError **error);

@@ -417,8 +417,8 @@ nm_vpn_editor_plugin_load_from_file (const const char *check_service, int check_owner, NMUtilsCheckFilePredicate check_file, - gpointer user_data, - GError **error); + gpointer user_data, + GError **error);

Load the shared libary plugin_name and create a new NMVpnEditorPlugin instace via the NMVpnEditorPluginFactory @@ -482,7 +482,7 @@ loading the shared library.

Returns

-

a new plugin instance or NULL on error.

+

a new plugin instance or NULL on error.

[transfer full]

Since: 1.2

@@ -493,7 +493,7 @@ loading the shared library.

NMVpnEditorPlugin *
 nm_vpn_editor_plugin_load (const char *plugin_name,
                            const char *check_service,
-                           GError **error);
+ GError **error);

Load the shared libary plugin_name and create a new NMVpnEditorPlugin instace via the NMVpnEditorPluginFactory @@ -534,7 +534,7 @@ the given service.

Returns

-

a new plugin instance or NULL on error.

+

a new plugin instance or NULL on error.

[transfer full]

Since: 1.4

@@ -592,7 +592,7 @@ reference as the plugin-info might also reference the editor-plugin.

- + @@ -708,7 +708,7 @@ reference as the plugin-info might also reference the editor-plugin.

+if non-NULL.

@@ -719,34 +719,34 @@ if non-

import_from_file ()

- - + + @@ -773,7 +773,7 @@ the plugin, without requiring to update libnm. Used by

Property Details

The “description” property

-
  “description”              gchar *
+
  “description”              gchar *

Longer description of the VPN plugin.

Flags: Read

Default value: NULL

@@ -781,7 +781,7 @@ the plugin, without requiring to update libnm. Used by

The “name” property

-
  “name”                     gchar *
+
  “name”                     gchar *

Short display name of the VPN plugin.

Flags: Read

Default value: NULL

@@ -789,7 +789,7 @@ the plugin, without requiring to update libnm. Used by

The “service” property

-
  “service”                  gchar *
+
  “service”                  gchar *

D-Bus service name of the plugin's VPN service.

Flags: Read

Default value: NULL

@@ -801,8 +801,8 @@ the plugin, without requiring to update libnm. Used by

The “changed” signal

void
 user_function (NMVpnEditor *nmvpneditor,
-               gpointer     user_data)
-

Flags: Run First

+ gpointer user_data) +

Flags: Run First

diff --git a/docs/libnm/html/NMWimaxNsp.html b/docs/libnm/html/NMWimaxNsp.html index 569ffd11..ed905c16 100644 --- a/docs/libnm/html/NMWimaxNsp.html +++ b/docs/libnm/html/NMWimaxNsp.html @@ -51,7 +51,7 @@
+gchar * @@ -105,7 +105,7 @@ - + @@ -141,7 +141,7 @@

Object Hierarchy

-
    GObject
+
    GObject
     ╰── NMObject
         ╰── NMWimaxNsp
 
@@ -150,7 +150,7 @@

Implemented Interfaces

NMWimaxNsp implements - GInitable and GAsyncInitable.

+ GInitable and GAsyncInitable.

Description

@@ -185,7 +185,7 @@ nm_wimax_nsp_get_name (

nm_wimax_nsp_get_signal_quality ()

-
guint32
+
guint32
 nm_wimax_nsp_get_signal_quality (NMWimaxNsp *nsp);

Gets the WPA signal quality of the wimax NSP.

@@ -237,9 +237,9 @@ nm_wimax_nsp_get_network_type (

nm_wimax_nsp_filter_connections ()

-
GPtrArray *
+
GPtrArray *
 nm_wimax_nsp_filter_connections (NMWimaxNsp *nsp,
-                                 const GPtrArray *connections);
+ const GPtrArray *connections);

Filters a given array of connections for a given NMWimaxNsp object and return connections which may be activated with the NSP. Any returned connections will match the nsp @@ -260,7 +260,7 @@ connections will match the nsp

- @@ -270,16 +270,16 @@ filter.

Returns

an array of -NMConnections that could be activated with the given nsp +NMConnections that could be activated with the given nsp . The array should -be freed with g_ptr_array_unref() when it is no longer required.

+be freed with g_ptr_array_unref() when it is no longer required.

[transfer container][element-type NMConnection]


nm_wimax_nsp_connection_valid ()

-
gboolean
+
gboolean
 nm_wimax_nsp_connection_valid (NMWimaxNsp *nsp,
                                NMConnection *connection);

Validates a given connection against a given WiMAX NSP to ensure that the @@ -312,8 +312,8 @@ against

Returns

-

TRUE if the connection may be activated with this WiMAX NSP, -FALSE if it cannot be.

+

TRUE if the connection may be activated with this WiMAX NSP, +FALSE if it cannot be.

@@ -346,7 +346,7 @@ against

Property Details

The “name” property

-
  “name”                     gchar *
+
  “name”                     gchar *

The name of the WiMAX NSP.

Flags: Read

Default value: NULL

@@ -362,7 +362,7 @@ against


The “signal-quality” property

-
  “signal-quality”           guint
+
  “signal-quality”           guint

The signal quality of the WiMAX NSP.

Flags: Read

Allowed values: <= 100

diff --git a/docs/libnm/html/api-index-full.html b/docs/libnm/html/api-index-full.html index c898fb3a..87f163c3 100644 --- a/docs/libnm/html/api-index-full.html +++ b/docs/libnm/html/api-index-full.html @@ -418,6 +418,10 @@ NM_AVAILABLE_IN_1_4, macro in nm-version
+
+NM_AVAILABLE_IN_1_6, macro in nm-version +
+

B

NMBluetoothCapabilities, enum in nm-dbus-interface @@ -425,6 +429,10 @@

C

+NMCapability, enum in nm-dbus-interface +
+
+
NMCheckpointCreateFlags, enum in nm-dbus-interface
@@ -497,6 +505,18 @@
+NMClient:dns-configuration, object property in nm-types +
+
+
+NMClient:dns-mode, object property in nm-types +
+
+
+NMClient:dns-rc-manager, object property in nm-types +
+
+
NMClient:hostname, object property in nm-types
@@ -673,6 +693,18 @@
+NM_CLIENT_DNS_CONFIGURATION, macro in NMClient +
+
+
+NM_CLIENT_DNS_MODE, macro in NMClient +
+
+
+NM_CLIENT_DNS_RC_MANAGER, macro in NMClient +
+
+
NM_CLIENT_ERROR, macro in NMClient
@@ -725,6 +757,18 @@
+nm_client_get_dns_configuration, function in NMClient +
+
+
+nm_client_get_dns_mode, function in NMClient +
+
+
+nm_client_get_dns_rc_manager, function in NMClient +
+
+
nm_client_get_logging, function in NMClient
@@ -909,19 +953,19 @@
-NMConnection, struct in nm-core-types +NMConnection, struct in nm-core-types
-NMConnection::changed, object signal in nm-core-types +NMConnection::changed, object signal in nm-core-types
-NMConnection::secrets-cleared, object signal in nm-core-types +NMConnection::secrets-cleared, object signal in nm-core-types
-NMConnection::secrets-updated, object signal in nm-core-types +NMConnection::secrets-updated, object signal in nm-core-types
@@ -1065,6 +1109,10 @@
+nm_connection_get_setting_macsec, function in NMConnection +
+
+
nm_connection_get_setting_macvlan, function in NMConnection
@@ -1081,6 +1129,10 @@
+nm_connection_get_setting_proxy, function in NMConnection +
+
+
nm_connection_get_setting_serial, function in NMConnection
@@ -1262,6 +1314,10 @@
+NM_DBUS_INTERFACE_DEVICE_MACSEC, macro in nm-dbus-interface +
+
+
NM_DBUS_INTERFACE_DEVICE_MACVLAN, macro in nm-dbus-interface
@@ -1318,6 +1374,10 @@
+NM_DBUS_INTERFACE_DNS_MANAGER, macro in nm-dbus-interface +
+
+
NM_DBUS_INTERFACE_IP4_CONFIG, macro in nm-dbus-interface
@@ -1378,6 +1438,10 @@
+NM_DBUS_PATH_DNS_MANAGER, macro in nm-dbus-interface +
+
+
NM_DBUS_PATH_SECRET_AGENT, macro in nm-dbus-interface
@@ -1502,6 +1566,14 @@
+NM_DEPRECATED_IN_1_6, macro in nm-version +
+
+
+NM_DEPRECATED_IN_1_6_FOR, macro in nm-version +
+
+
NMDevice, struct in nm-types
@@ -1778,6 +1850,66 @@
+NMDeviceMacsec, struct in nm-types +
+
+
+NMDeviceMacsec:cipher-suite, object property in nm-types +
+
+
+NMDeviceMacsec:encoding-sa, object property in nm-types +
+
+
+NMDeviceMacsec:encrypt, object property in nm-types +
+
+
+NMDeviceMacsec:es, object property in nm-types +
+
+
+NMDeviceMacsec:hw-address, object property in nm-types +
+
+
+NMDeviceMacsec:icv-length, object property in nm-types +
+
+
+NMDeviceMacsec:include-sci, object property in nm-types +
+
+
+NMDeviceMacsec:parent, object property in nm-types +
+
+
+NMDeviceMacsec:protect, object property in nm-types +
+
+
+NMDeviceMacsec:replay-protect, object property in nm-types +
+
+
+NMDeviceMacsec:scb, object property in nm-types +
+
+
+NMDeviceMacsec:sci, object property in nm-types +
+
+
+NMDeviceMacsec:validation, object property in nm-types +
+
+
+NMDeviceMacsec:window, object property in nm-types +
+
+
NMDeviceMacvlan, struct in nm-types
@@ -2570,6 +2702,118 @@
+NM_DEVICE_MACSEC_CIPHER_SUITE, macro in NMDeviceMacsec +
+
+
+NM_DEVICE_MACSEC_ENCODING_SA, macro in NMDeviceMacsec +
+
+
+NM_DEVICE_MACSEC_ENCRYPT, macro in NMDeviceMacsec +
+
+
+NM_DEVICE_MACSEC_ES, macro in NMDeviceMacsec +
+
+
+nm_device_macsec_get_cipher_suite, function in NMDeviceMacsec +
+
+
+nm_device_macsec_get_encoding_sa, function in NMDeviceMacsec +
+
+
+nm_device_macsec_get_encrypt, function in NMDeviceMacsec +
+
+
+nm_device_macsec_get_es, function in NMDeviceMacsec +
+
+
+nm_device_macsec_get_hw_address, function in NMDeviceMacsec +
+
+
+nm_device_macsec_get_icv_length, function in NMDeviceMacsec +
+
+
+nm_device_macsec_get_include_sci, function in NMDeviceMacsec +
+
+
+nm_device_macsec_get_parent, function in NMDeviceMacsec +
+
+
+nm_device_macsec_get_protect, function in NMDeviceMacsec +
+
+
+nm_device_macsec_get_replay_protect, function in NMDeviceMacsec +
+
+
+nm_device_macsec_get_scb, function in NMDeviceMacsec +
+
+
+nm_device_macsec_get_sci, function in NMDeviceMacsec +
+
+
+nm_device_macsec_get_validation, function in NMDeviceMacsec +
+
+
+nm_device_macsec_get_window, function in NMDeviceMacsec +
+
+
+NM_DEVICE_MACSEC_HW_ADDRESS, macro in NMDeviceMacsec +
+
+
+NM_DEVICE_MACSEC_ICV_LENGTH, macro in NMDeviceMacsec +
+
+
+NM_DEVICE_MACSEC_INCLUDE_SCI, macro in NMDeviceMacsec +
+
+
+NM_DEVICE_MACSEC_PARENT, macro in NMDeviceMacsec +
+
+
+NM_DEVICE_MACSEC_PROTECT, macro in NMDeviceMacsec +
+
+
+NM_DEVICE_MACSEC_REPLAY_PROTECT, macro in NMDeviceMacsec +
+
+
+NM_DEVICE_MACSEC_SCB, macro in NMDeviceMacsec +
+
+
+NM_DEVICE_MACSEC_SCI, macro in NMDeviceMacsec +
+
+
+NM_DEVICE_MACSEC_VALIDATION, macro in NMDeviceMacsec +
+
+
+NM_DEVICE_MACSEC_WINDOW, macro in NMDeviceMacsec +
+
+
nm_device_macvlan_get_hw_address, function in NMDeviceMacvlan
@@ -3157,6 +3401,30 @@ NM_DHCP_CONFIG_OPTIONS, macro in NMDhcpConfig
+
+nm_dns_entry_get_domains, function in NMClient +
+
+
+nm_dns_entry_get_interface, function in NMClient +
+
+
+nm_dns_entry_get_nameservers, function in NMClient +
+
+
+nm_dns_entry_get_priority, function in NMClient +
+
+
+nm_dns_entry_get_vpn, function in NMClient +
+
+
+nm_dns_entry_unref, function in NMClient +
+

I

NMIPConfig, struct in nm-types @@ -3538,7 +3806,11 @@
-NMObject:nm-running-internal, object property in nm-types +NMObject:dbus-object, object property in nm-types +
+
+
+NMObject:dbus-object-manager, object property in nm-types
@@ -3550,6 +3822,10 @@
+NM_OBJECT_DBUS_OBJECT_MANAGER, macro in NMObject +
+
+
nm_object_get_path, function in NMObject
@@ -4056,6 +4332,10 @@
+NMSettingConnection:autoconnect-retries, object property in NMSettingConnection +
+
+
NMSettingConnection:autoconnect-slaves, object property in NMSettingConnection
@@ -4444,6 +4724,50 @@
+NMSettingMacsec, struct in NMSettingMacsec +
+
+
+NMSettingMacsec:encrypt, object property in NMSettingMacsec +
+
+
+NMSettingMacsec:mka-cak, object property in NMSettingMacsec +
+
+
+NMSettingMacsec:mka-cak-flags, object property in NMSettingMacsec +
+
+
+NMSettingMacsec:mka-ckn, object property in NMSettingMacsec +
+
+
+NMSettingMacsec:mode, object property in NMSettingMacsec +
+
+
+NMSettingMacsec:parent, object property in NMSettingMacsec +
+
+
+NMSettingMacsec:port, object property in NMSettingMacsec +
+
+
+NMSettingMacsec:validation, object property in NMSettingMacsec +
+
+
+NMSettingMacsecMode, enum in NMSettingMacsec +
+
+
+NMSettingMacsecValidation, enum in NMSettingMacsec +
+
+
NMSettingMacvlan, struct in NMSettingMacvlan
@@ -4580,6 +4904,30 @@
+NMSettingProxy, struct in NMSettingProxy +
+
+
+NMSettingProxy:browser-only, object property in NMSettingProxy +
+
+
+NMSettingProxy:method, object property in NMSettingProxy +
+
+
+NMSettingProxy:pac-script, object property in NMSettingProxy +
+
+
+NMSettingProxy:pac-url, object property in NMSettingProxy +
+
+
+NMSettingProxyMethod, enum in NMSettingProxy +
+
+
NMSettingSecretFlags, enum in NMSetting
@@ -5048,6 +5396,10 @@
+NM_SETTING_802_1X_CERT_SCHEME_PREFIX_PKCS11, macro in NMSetting8021x +
+
+
nm_setting_802_1x_check_cert_scheme, function in NMSetting8021x
@@ -5096,6 +5448,10 @@
+nm_setting_802_1x_get_ca_cert_uri, function in NMSetting8021x +
+
+
nm_setting_802_1x_get_ca_path, function in NMSetting8021x
@@ -5112,6 +5468,10 @@
+nm_setting_802_1x_get_client_cert_uri, function in NMSetting8021x +
+
+
nm_setting_802_1x_get_domain_suffix_match, function in NMSetting8021x
@@ -5192,6 +5552,10 @@
+nm_setting_802_1x_get_phase2_ca_cert_uri, function in NMSetting8021x +
+
+
nm_setting_802_1x_get_phase2_ca_path, function in NMSetting8021x
@@ -5208,6 +5572,10 @@
+nm_setting_802_1x_get_phase2_client_cert_uri, function in NMSetting8021x +
+
+
nm_setting_802_1x_get_phase2_domain_suffix_match, function in NMSetting8021x
@@ -5236,6 +5604,10 @@
+nm_setting_802_1x_get_phase2_private_key_uri, function in NMSetting8021x +
+
+
nm_setting_802_1x_get_phase2_subject_match, function in NMSetting8021x
@@ -5272,6 +5644,10 @@
+nm_setting_802_1x_get_private_key_uri, function in NMSetting8021x +
+
+
nm_setting_802_1x_get_subject_match, function in NMSetting8021x
@@ -5888,6 +6264,10 @@
+NM_SETTING_CONNECTION_AUTOCONNECT_RETRIES, macro in NMSettingConnection +
+
+
NM_SETTING_CONNECTION_AUTOCONNECT_SLAVES, macro in NMSettingConnection
@@ -5904,6 +6284,10 @@
+nm_setting_connection_get_autoconnect_retries, function in NMSettingConnection +
+
+
nm_setting_connection_get_autoconnect_slaves, function in NMSettingConnection
@@ -6928,6 +7312,86 @@
+NM_SETTING_MACSEC_ENCRYPT, macro in NMSettingMacsec +
+
+
+nm_setting_macsec_get_encrypt, function in NMSettingMacsec +
+
+
+nm_setting_macsec_get_mka_cak, function in NMSettingMacsec +
+
+
+nm_setting_macsec_get_mka_cak_flags, function in NMSettingMacsec +
+
+
+nm_setting_macsec_get_mka_ckn, function in NMSettingMacsec +
+
+
+nm_setting_macsec_get_mode, function in NMSettingMacsec +
+
+
+nm_setting_macsec_get_parent, function in NMSettingMacsec +
+
+
+nm_setting_macsec_get_port, function in NMSettingMacsec +
+
+
+nm_setting_macsec_get_validation, function in NMSettingMacsec +
+
+
+NM_SETTING_MACSEC_MKA_CAK, macro in NMSettingMacsec +
+
+
+NM_SETTING_MACSEC_MKA_CAK_FLAGS, macro in NMSettingMacsec +
+
+
+NM_SETTING_MACSEC_MKA_CAK_LENGTH, macro in NMSettingMacsec +
+
+
+NM_SETTING_MACSEC_MKA_CKN, macro in NMSettingMacsec +
+
+
+NM_SETTING_MACSEC_MKA_CKN_LENGTH, macro in NMSettingMacsec +
+
+
+NM_SETTING_MACSEC_MODE, macro in NMSettingMacsec +
+
+
+nm_setting_macsec_new, function in NMSettingMacsec +
+
+
+NM_SETTING_MACSEC_PARENT, macro in NMSettingMacsec +
+
+
+NM_SETTING_MACSEC_PORT, macro in NMSettingMacsec +
+
+
+NM_SETTING_MACSEC_SETTING_NAME, macro in NMSettingMacsec +
+
+
+NM_SETTING_MACSEC_VALIDATION, macro in NMSettingMacsec +
+
+
nm_setting_macvlan_get_mode, function in NMSettingMacvlan
@@ -7208,6 +7672,46 @@
+NM_SETTING_PROXY_BROWSER_ONLY, macro in NMSettingProxy +
+
+
+nm_setting_proxy_get_browser_only, function in NMSettingProxy +
+
+
+nm_setting_proxy_get_method, function in NMSettingProxy +
+
+
+nm_setting_proxy_get_pac_script, function in NMSettingProxy +
+
+
+nm_setting_proxy_get_pac_url, function in NMSettingProxy +
+
+
+NM_SETTING_PROXY_METHOD, macro in NMSettingProxy +
+
+
+nm_setting_proxy_new, function in NMSettingProxy +
+
+
+NM_SETTING_PROXY_PAC_SCRIPT, macro in NMSettingProxy +
+
+
+NM_SETTING_PROXY_PAC_URL, macro in NMSettingProxy +
+
+
+NM_SETTING_PROXY_SETTING_NAME, macro in NMSettingProxy +
+
+
NM_SETTING_SERIAL_BAUD, macro in NMSettingSerial
@@ -8449,10 +8953,18 @@
+nm_utils_is_json_object, function in nm-utils +
+
+
nm_utils_is_uuid, function in nm-utils
+nm_utils_is_valid_iface_name, function in nm-utils +
+
+
nm_utils_same_ssid, function in nm-utils
@@ -8469,6 +8981,10 @@
+nm_utils_version, function in nm-utils +
+
+
nm_utils_wep_key_valid, function in nm-utils
@@ -8562,7 +9078,7 @@
-NMVpnEditorInterface, struct in NMVpnEditor +NMVpnEditorInterface, struct in NMVpnEditor
@@ -8638,7 +9154,7 @@ NMVpnPluginInfo, struct in nm-vpn-plugin-info
-nm_vpn_editor_get_widget, function in NMVpnEditor +nm_vpn_editor_get_widget, function in NMVpnEditor
@@ -8698,7 +9214,7 @@ NMVpnPluginInfo, struct in nm-vpn-plugin-info
-nm_vpn_editor_update_connection, function in NMVpnEditor +nm_vpn_editor_update_connection, function in NMVpnEditor
@@ -8726,6 +9242,10 @@ NMVpnPluginInfo, struct in nm-vpn-plugin-info
+NM_VPN_PLUGIN_CONFIG_PROXY_PAC, macro in nm-vpn-dbus-interface +
+
+
NM_VPN_PLUGIN_CONFIG_TUNDEV, macro in nm-vpn-dbus-interface
diff --git a/docs/libnm/html/index.html b/docs/libnm/html/index.html index 6d21a7b2..100b1450 100644 --- a/docs/libnm/html/index.html +++ b/docs/libnm/html/index.html @@ -15,7 +15,7 @@

on return, an error or NULL

on return, an error or NULL

 

plugin_info

a NMVpnPluginInfo instance or NULL.

a NMVpnPluginInfo instance or NULL.

[allow-none]

get_editor ()

returns an NMVpnEditor, pre-filled with values from connection -if non-NULL.

 

Try to import a connection from the specified path. On -success, return a partial NMConnection object. On error, return NULL and +success, return a partial NMConnection object. On error, return NULL and set error with additional information. Note that error -can be NULL, in +can be NULL, in which case no additional error information should be provided.

 

export_to_file ()

Export the given connection to the specified path. Return -TRUE on success. On error, return FALSE and set error +TRUE on success. On error, return FALSE and set error with additional error information. Note that error -can be NULL, in which case no +can be NULL, in which case no additional error information should be provided.

 

get_suggested_filename ()

For a given connection, return a suggested file -name. Returned value will be NULL or a suggested file name to be freed by +name. Returned value will be NULL or a suggested file name to be freed by the caller.

 

notify_plugin_info_set ()

  

A callback to be called when the plugin info is set.

 

get_vt ()

-guint32 +guint32 nm_wimax_nsp_get_signal_quality () @@ -67,7 +67,7 @@
-GPtrArray * +GPtrArray * nm_wimax_nsp_filter_connections () @@ -75,7 +75,7 @@
-gboolean +gboolean nm_wimax_nsp_connection_valid () @@ -95,7 +95,7 @@
-gchar *name Read
Read
guintguint signal-quality Read

connections

an array of NMConnections to +

an array of NMConnections to filter.

[element-type NMConnection]

- for libnm 1.4.4 + for libnm 1.5.90 The latest version of this documentation can be found on-line at https://developer.gnome.org/libnm/stable/. diff --git a/docs/libnm/html/libnm-nm-dbus-interface.html b/docs/libnm/html/libnm-nm-dbus-interface.html index 9602bec1..7038eb1f 100644 --- a/docs/libnm/html/libnm-nm-dbus-interface.html +++ b/docs/libnm/html/libnm-nm-dbus-interface.html @@ -158,6 +158,10 @@ #define +NM_DBUS_INTERFACE_DEVICE_MACSEC + + +#define NM_DBUS_INTERFACE_DEVICE_MACVLAN @@ -213,6 +217,18 @@ NM_DBUS_PATH_SECRET_AGENT +#define +NM_DBUS_INTERFACE_DNS_MANAGER + + +#define +NM_DBUS_PATH_DNS_MANAGER + + +enum +NMCapability + + enum NMState @@ -368,6 +384,7 @@

    GEnum
     ├── NM80211Mode
     ├── NMActiveConnectionState
+    ├── NMCapability
     ├── NMConnectivityState
     ├── NMDeviceState
     ├── NMDeviceStateReason
@@ -570,6 +587,12 @@
 

+

NM_DBUS_INTERFACE_DEVICE_MACSEC

+
#define NM_DBUS_INTERFACE_DEVICE_MACSEC     NM_DBUS_INTERFACE_DEVICE ".Macsec"
+
+
+
+

NM_DBUS_INTERFACE_DEVICE_MACVLAN

#define NM_DBUS_INTERFACE_DEVICE_MACVLAN    NM_DBUS_INTERFACE_DEVICE ".Macvlan"
 
@@ -654,6 +677,45 @@

+

NM_DBUS_INTERFACE_DNS_MANAGER

+
#define NM_DBUS_INTERFACE_DNS_MANAGER     "org.freedesktop.NetworkManager.DnsManager"
+
+
+
+
+

NM_DBUS_PATH_DNS_MANAGER

+
#define NM_DBUS_PATH_DNS_MANAGER          "/org/freedesktop/NetworkManager/DnsManager"
+
+
+
+
+

enum NMCapability

+

NMCapability names the numbers in the Capabilities property. +Capabilities are positive numbers. They are part of stable API +and a certain capability number is guaranteed not to change.

+

The range 0x7000 - 0x7FFF of capabilities is guaranteed not to be +used by upstream NetworkManager. It could thus be used for downstream +extensions.

+
+

Members

+
+++++ + + + + + +

NM_CAPABILITY_TEAM

+

Teams can be managed

+
 
+
+
+
+

enum NMState

NMState values indicate the current overall networking state.

@@ -941,6 +1003,13 @@ GSM/UMTS, or LTE network access protocols

  + +

NM_DEVICE_TYPE_MACSEC

+ +

a MACsec interface

+ +  +
@@ -2227,91 +2296,91 @@ VPN plugin authentication dialogs.


NM_LLDP_ATTR_DESTINATION

-
#define NM_LLDP_ATTR_DESTINATION "destination"
+
#define NM_LLDP_ATTR_DESTINATION             "destination"
 

NM_LLDP_ATTR_CHASSIS_ID_TYPE

-
#define NM_LLDP_ATTR_CHASSIS_ID_TYPE "chassis-id-type"
+
#define NM_LLDP_ATTR_CHASSIS_ID_TYPE         "chassis-id-type"
 

NM_LLDP_ATTR_CHASSIS_ID

-
#define NM_LLDP_ATTR_CHASSIS_ID "chassis-id"
+
#define NM_LLDP_ATTR_CHASSIS_ID              "chassis-id"
 

NM_LLDP_ATTR_PORT_ID_TYPE

-
#define NM_LLDP_ATTR_PORT_ID_TYPE "port-id-type"
+
#define NM_LLDP_ATTR_PORT_ID_TYPE            "port-id-type"
 

NM_LLDP_ATTR_PORT_ID

-
#define NM_LLDP_ATTR_PORT_ID "port-id"
+
#define NM_LLDP_ATTR_PORT_ID                 "port-id"
 

NM_LLDP_ATTR_PORT_DESCRIPTION

-
#define NM_LLDP_ATTR_PORT_DESCRIPTION "port-description"
+
#define NM_LLDP_ATTR_PORT_DESCRIPTION        "port-description"
 

NM_LLDP_ATTR_SYSTEM_NAME

-
#define NM_LLDP_ATTR_SYSTEM_NAME "system-name"
+
#define NM_LLDP_ATTR_SYSTEM_NAME             "system-name"
 

NM_LLDP_ATTR_SYSTEM_DESCRIPTION

-
#define NM_LLDP_ATTR_SYSTEM_DESCRIPTION "system-description"
+
#define NM_LLDP_ATTR_SYSTEM_DESCRIPTION      "system-description"
 

NM_LLDP_ATTR_SYSTEM_CAPABILITIES

-
#define NM_LLDP_ATTR_SYSTEM_CAPABILITIES "system-capabilities"
+
#define NM_LLDP_ATTR_SYSTEM_CAPABILITIES     "system-capabilities"
 

NM_LLDP_ATTR_IEEE_802_1_PVID

-
#define NM_LLDP_ATTR_IEEE_802_1_PVID "ieee-802-1-pvid"
+
#define NM_LLDP_ATTR_IEEE_802_1_PVID         "ieee-802-1-pvid"
 

NM_LLDP_ATTR_IEEE_802_1_PPVID

-
#define NM_LLDP_ATTR_IEEE_802_1_PPVID "ieee-802-1-ppvid"
+
#define NM_LLDP_ATTR_IEEE_802_1_PPVID        "ieee-802-1-ppvid"
 

NM_LLDP_ATTR_IEEE_802_1_PPVID_FLAGS

-
#define NM_LLDP_ATTR_IEEE_802_1_PPVID_FLAGS "ieee-802-1-ppvid-flags"
+
#define NM_LLDP_ATTR_IEEE_802_1_PPVID_FLAGS  "ieee-802-1-ppvid-flags"
 

NM_LLDP_ATTR_IEEE_802_1_VID

-
#define NM_LLDP_ATTR_IEEE_802_1_VID "ieee-802-1-vid"
+
#define NM_LLDP_ATTR_IEEE_802_1_VID          "ieee-802-1-vid"
 

NM_LLDP_ATTR_IEEE_802_1_VLAN_NAME

-
#define NM_LLDP_ATTR_IEEE_802_1_VLAN_NAME "ieee-802-1-vlan-name"
+
#define NM_LLDP_ATTR_IEEE_802_1_VLAN_NAME    "ieee-802-1-vlan-name"
 

NM_LLDP_DEST_NEAREST_BRIDGE

-
#define NM_LLDP_DEST_NEAREST_BRIDGE "nearest-bridge"
+
#define NM_LLDP_DEST_NEAREST_BRIDGE          "nearest-bridge"
 

@@ -2442,6 +2511,22 @@ VPN plugin authentication dialogs.

  + +

NM_CHECKPOINT_CREATE_FLAG_DELETE_NEW_CONNECTIONS

+ +

upon rollback, + delete any new connection added after the checkpoint.

+ +  + + +

NM_CHECKPOINT_CREATE_FLAG_DISCONNECT_NEW_DEVICES

+ +

upon rollback, + disconnect any new device appeared after the checkpoint.

+ +  +
diff --git a/docs/libnm/html/libnm-nm-errors.html b/docs/libnm/html/libnm-nm-errors.html index dd46f127..6d260056 100644 --- a/docs/libnm/html/libnm-nm-errors.html +++ b/docs/libnm/html/libnm-nm-errors.html @@ -42,7 +42,7 @@ -GQuark +GQuark nm_agent_manager_error_quark () @@ -50,7 +50,7 @@ -GQuark +GQuark nm_connection_error_quark () @@ -58,7 +58,7 @@ -GQuark +GQuark nm_crypto_error_quark () @@ -66,7 +66,7 @@ -GQuark +GQuark nm_device_error_quark () @@ -74,7 +74,7 @@ -GQuark +GQuark nm_manager_error_quark () @@ -82,7 +82,7 @@ -GQuark +GQuark nm_secret_agent_error_quark () @@ -90,7 +90,7 @@ -GQuark +GQuark nm_settings_error_quark () @@ -98,7 +98,7 @@ -GQuark +GQuark nm_vpn_plugin_error_quark () @@ -202,49 +202,49 @@

Functions

nm_agent_manager_error_quark ()

-
GQuark
+
GQuark
 nm_agent_manager_error_quark (void);

nm_connection_error_quark ()

-
GQuark
+
GQuark
 nm_connection_error_quark (void);

nm_crypto_error_quark ()

-
GQuark
+
GQuark
 nm_crypto_error_quark (void);

nm_device_error_quark ()

-
GQuark
+
GQuark
 nm_device_error_quark (void);

nm_manager_error_quark ()

-
GQuark
+
GQuark
 nm_manager_error_quark (void);

nm_secret_agent_error_quark ()

-
GQuark
+
GQuark
 nm_secret_agent_error_quark (void);

nm_settings_error_quark ()

-
GQuark
+
GQuark
 nm_settings_error_quark (void);

nm_vpn_plugin_error_quark ()

-
GQuark
+
GQuark
 nm_vpn_plugin_error_quark (void);
@@ -254,7 +254,7 @@ nm_vpn_plugin_error_quark (void

enum NMAgentManagerError

Errors returned from the secret-agent manager.

These errors may be returned from operations that could cause secrets to be -requested (such as nm_client_activate_connection()), and correspond to D-Bus +requested (such as nm_client_activate_connection()), and correspond to D-Bus errors in the "org.freedesktop.NetworkManager.AgentManager" namespace.

Members

@@ -697,6 +697,14 @@ errors in that namespace.

  + +

NM_MANAGER_ERROR_MISSING_PLUGIN

+ +

A plug-in was needed to complete the + activation but is not available.

+ +  +
@@ -714,7 +722,7 @@ errors in that namespace.

when they encounter problems retrieving secrets on behalf of NM. They correspond to errors in the "org.freedesktop.NetworkManager.SecretManager" namespace.

-

Client APIs such as nm_client_activate_connection() will not see these error +

Client APIs such as nm_client_activate_connection() will not see these error codes; instead, the secret agent manager will translate them to the corresponding NMAgentManagerError codes.

diff --git a/docs/libnm/html/libnm-nm-utils.html b/docs/libnm/html/libnm-nm-utils.html index 3e2b725e..a794916f 100644 --- a/docs/libnm/html/libnm-nm-utils.html +++ b/docs/libnm/html/libnm-nm-utils.html @@ -42,7 +42,7 @@ -gboolean +gboolean nm_utils_is_empty_ssid () @@ -57,7 +57,7 @@ -gboolean +gboolean nm_utils_same_ssid () @@ -73,7 +73,7 @@ -gboolean +gboolean nm_utils_security_valid () @@ -81,7 +81,7 @@ -gboolean +gboolean nm_utils_ap_mode_security_valid () @@ -89,7 +89,7 @@ -gboolean +gboolean nm_utils_wep_key_valid () @@ -97,7 +97,7 @@ -gboolean +gboolean nm_utils_wpa_psk_valid () @@ -105,7 +105,15 @@ -GVariant * +gboolean + + +nm_utils_is_json_object () + + + + +GVariant * nm_utils_ip4_dns_to_variant () @@ -121,7 +129,7 @@ -GVariant * +GVariant * nm_utils_ip4_addresses_to_variant () @@ -129,7 +137,7 @@ -GPtrArray * +GPtrArray * nm_utils_ip4_addresses_from_variant () @@ -137,7 +145,7 @@ -GVariant * +GVariant * nm_utils_ip4_routes_to_variant () @@ -145,7 +153,7 @@ -GPtrArray * +GPtrArray * nm_utils_ip4_routes_from_variant () @@ -153,7 +161,7 @@ -guint32 +guint32 nm_utils_ip4_netmask_to_prefix () @@ -161,7 +169,7 @@ -guint32 +guint32 nm_utils_ip4_prefix_to_netmask () @@ -169,7 +177,7 @@ -guint32 +guint32 nm_utils_ip4_get_default_prefix () @@ -177,7 +185,7 @@ -GVariant * +GVariant * nm_utils_ip6_dns_to_variant () @@ -193,7 +201,7 @@ -GVariant * +GVariant * nm_utils_ip6_addresses_to_variant () @@ -201,7 +209,7 @@ -GPtrArray * +GPtrArray * nm_utils_ip6_addresses_from_variant () @@ -209,7 +217,7 @@ -GVariant * +GVariant * nm_utils_ip6_routes_to_variant () @@ -217,7 +225,7 @@ -GPtrArray * +GPtrArray * nm_utils_ip6_routes_from_variant () @@ -225,7 +233,7 @@ -GVariant * +GVariant * nm_utils_ip_addresses_to_variant () @@ -233,7 +241,7 @@ -GPtrArray * +GPtrArray * nm_utils_ip_addresses_from_variant () @@ -241,7 +249,7 @@ -GVariant * +GVariant * nm_utils_ip_routes_to_variant () @@ -249,7 +257,7 @@ -GPtrArray * +GPtrArray * nm_utils_ip_routes_from_variant () @@ -265,7 +273,7 @@ -gboolean +gboolean nm_utils_file_is_certificate () @@ -273,7 +281,7 @@ -gboolean +gboolean nm_utils_file_is_private_key () @@ -281,7 +289,7 @@ -gboolean +gboolean nm_utils_file_is_pkcs12 () @@ -289,7 +297,7 @@ -gboolean +gboolean (*NMUtilsFileSearchInPathsPredicate) () @@ -297,7 +305,7 @@ -gboolean +gboolean (*NMUtilsCheckFilePredicate) () @@ -312,7 +320,7 @@ -guint32 +guint32 nm_utils_wifi_freq_to_channel () @@ -320,7 +328,7 @@ -guint32 +guint32 nm_utils_wifi_channel_to_freq () @@ -328,7 +336,7 @@ -guint32 +guint32 nm_utils_wifi_find_next_channel () @@ -336,21 +344,21 @@ -gboolean +gboolean nm_utils_wifi_is_channel_valid () -const guint * +const guint * nm_utils_wifi_2ghz_freqs () -const guint * +const guint * nm_utils_wifi_5ghz_freqs () @@ -365,7 +373,7 @@ -gsize +gsize nm_utils_hwaddr_len () @@ -381,7 +389,7 @@ -GByteArray * +GByteArray * nm_utils_hwaddr_atoba () @@ -389,7 +397,7 @@ -guint8 * +guint8 * nm_utils_hwaddr_aton () @@ -397,7 +405,7 @@ -gboolean +gboolean nm_utils_hwaddr_valid () @@ -413,7 +421,7 @@ -gboolean +gboolean nm_utils_hwaddr_matches () @@ -429,7 +437,7 @@ -GBytes * +GBytes * nm_utils_hexstr2bin () @@ -437,7 +445,7 @@ -gboolean +gboolean nm_utils_iface_valid_name () @@ -445,7 +453,15 @@ -gboolean +gboolean + + +nm_utils_is_valid_iface_name () + + + + +gboolean nm_utils_is_uuid () @@ -467,7 +483,7 @@ -gboolean +gboolean nm_utils_ipaddr_valid () @@ -475,7 +491,7 @@ -gboolean +gboolean nm_utils_check_virtual_device_compatibility () @@ -506,7 +522,7 @@ -gboolean +gboolean nm_utils_enum_from_str () @@ -519,6 +535,14 @@ nm_utils_enum_get_values () + + +guint + + +nm_utils_version () + +
@@ -564,9 +588,9 @@ access points and devices, among other things.

Functions

nm_utils_is_empty_ssid ()

-
gboolean
-nm_utils_is_empty_ssid (const guint8 *ssid,
-                        gsize len);
+
gboolean
+nm_utils_is_empty_ssid (const guint8 *ssid,
+                        gsize len);

Different manufacturers use different mechanisms for not broadcasting the AP's SSID. This function attempts to detect blank/empty SSIDs using a number of known SSID-cloaking methods.

@@ -595,15 +619,15 @@ number of known SSID-cloaking methods.

Returns

-

TRUE if the SSID is "empty", FALSE if it is not

+

TRUE if the SSID is "empty", FALSE if it is not


nm_utils_escape_ssid ()

const char *
-nm_utils_escape_ssid (const guint8 *ssid,
-                      gsize len);
+nm_utils_escape_ssid (const guint8 *ssid, + gsize len);

This function does a quick printable character conversion of the SSID, simply replacing embedded NULLs and non-printable characters with the hexadecimal representation of that character. Intended for debugging only, should not @@ -640,12 +664,12 @@ and will be overwritten by subsequent calls to this function


nm_utils_same_ssid ()

-
gboolean
-nm_utils_same_ssid (const guint8 *ssid1,
-                    gsize len1,
-                    const guint8 *ssid2,
-                    gsize len2,
-                    gboolean ignore_trailing_null);
+
gboolean
+nm_utils_same_ssid (const guint8 *ssid1,
+                    gsize len1,
+                    const guint8 *ssid2,
+                    gsize len2,
+                    gboolean ignore_trailing_null);

Earlier versions of the Linux kernel added a NULL byte to the end of the SSID to enable easy printing of the SSID on the console or in a terminal, but this behavior was problematic (SSIDs are simply byte arrays, not strings) @@ -685,7 +709,7 @@ NULLs, even though that is functionally pointless.

ignore_trailing_null

-

TRUE to ignore one trailing NULL byte

+

TRUE to ignore one trailing NULL byte

  @@ -693,15 +717,15 @@ NULLs, even though that is functionally pointless.

Returns

-

TRUE if the SSIDs are the same, FALSE if they are not

+

TRUE if the SSIDs are the same, FALSE if they are not


nm_utils_ssid_to_utf8 ()

char *
-nm_utils_ssid_to_utf8 (const guint8 *ssid,
-                       gsize len);
+nm_utils_ssid_to_utf8 (const guint8 *ssid, + gsize len);

Wi-Fi SSIDs are byte arrays, they are _not_ strings. Thus, an SSID may contain embedded NULLs and other unprintable characters. Often it is useful to print the SSID out for debugging purposes, but that should be the @@ -747,19 +771,19 @@ _only_.

Returns

an allocated string containing a UTF-8 -representation of the SSID, which must be freed by the caller using g_free(). -Returns NULL on errors.

+representation of the SSID, which must be freed by the caller using g_free(). +Returns NULL on errors.

[transfer full]


nm_utils_security_valid ()

-
gboolean
+
gboolean
 nm_utils_security_valid (NMUtilsSecurityType type,
                          NMDeviceWifiCapabilities wifi_caps,
-                         gboolean have_ap,
-                         gboolean adhoc,
+                         gboolean have_ap,
+                         gboolean adhoc,
                          NM80211ApFlags ap_flags,
                          NM80211ApSecurityFlags ap_wpa,
                          NM80211ApSecurityFlags ap_rsn);
@@ -824,15 +848,15 @@ e.g. (

Returns

-

TRUE if the device capabilities and AP capabilties intersect and are +

TRUE if the device capabilities and AP capabilties intersect and are compatible with the desired type -, FALSE if they are not

+, FALSE if they are not


nm_utils_ap_mode_security_valid ()

-
gboolean
+
gboolean
 nm_utils_ap_mode_security_valid (NMUtilsSecurityType type,
                                  NMDeviceWifiCapabilities wifi_caps);

Given a set of device capabilities, and a desired security type to check @@ -864,15 +888,15 @@ e.g.

Returns

-

TRUE if the device capabilities are compatible with the desired +

TRUE if the device capabilities are compatible with the desired type -, FALSE if they are not.

+, FALSE if they are not.


nm_utils_wep_key_valid ()

-
gboolean
+
gboolean
 nm_utils_wep_key_valid (const char *key,
                         NMWepKeyType wep_type);

Checks if key @@ -901,14 +925,14 @@ nm_utils_wep_key_valid (const cha

Returns

-

TRUE if key -is a WEP key, FALSE if not

+

TRUE if key +is a WEP key, FALSE if not


nm_utils_wpa_psk_valid ()

-
gboolean
+
gboolean
 nm_utils_wpa_psk_valid (const char *psk);

Checks if psk is a valid WPA PSK

@@ -929,16 +953,53 @@ nm_utils_wpa_psk_valid (const cha

Returns

-

TRUE if psk -is a WPA PSK, FALSE if not

+

TRUE if psk +is a WPA PSK, FALSE if not


+

nm_utils_is_json_object ()

+
gboolean
+nm_utils_is_json_object (const char *str,
+                         GError **error);
+
+

Parameters

+
+++++ + + + + + + + + + + + + +

str

the JSON string to test

 

error

optional error reason

 
+
+
+

Returns

+

whether the passed string is valid JSON. +If libnm is not compiled with libjansson support, this check will +also return TRUE for possibly invalid inputs. If that is a problem +for you, you must validate the JSON yourself.

+
+

Since: 1.6

+
+
+

nm_utils_ip4_dns_to_variant ()

-
GVariant *
+
GVariant *
 nm_utils_ip4_dns_to_variant (char **dns);
-

Utility function to convert an array of IP address strings int a GVariant of +

Utility function to convert an array of IP address strings int a GVariant of type 'au' representing an array of IPv4 addresses.

Parameters

@@ -957,7 +1018,7 @@ type 'au' representing an array of IPv4 addresses.

Returns

-

a new floating GVariant representing dns +

a new floating GVariant representing dns .

[transfer none]

@@ -966,8 +1027,8 @@ type 'au' representing an array of IPv4 addresses.

nm_utils_ip4_dns_from_variant ()

char **
-nm_utils_ip4_dns_from_variant (GVariant *value);
-

Utility function to convert a GVariant of type 'au' representing a list of +nm_utils_ip4_dns_from_variant (GVariant *value);

+

Utility function to convert a GVariant of type 'au' representing a list of IPv4 addresses into an array of IP address strings.

Parameters

@@ -979,29 +1040,29 @@ IPv4 addresses into an array of IP address strings.

value

-

a GVariant of type 'au'

+

a GVariant of type 'au'

 

Returns

-

a NULL-terminated array of IP address strings.

+

a NULL-terminated array of IP address strings.

[transfer full][type utf8]


nm_utils_ip4_addresses_to_variant ()

-
GVariant *
-nm_utils_ip4_addresses_to_variant (GPtrArray *addresses,
+
GVariant *
+nm_utils_ip4_addresses_to_variant (GPtrArray *addresses,
                                    const char *gateway);
-

Utility function to convert a GPtrArray of NMIPAddress objects representing -IPv4 addresses into a GVariant of type 'aau' representing an array of +

Utility function to convert a GPtrArray of NMIPAddress objects representing +IPv4 addresses into a GVariant of type 'aau' representing an array of NetworkManager IPv4 addresses (which are tuples of address, prefix, and gateway). The "gateway" field of the first address will get the value of gateway - (if non-NULL). In all of the other addresses, that field will be 0.

+ (if non-NULL). In all of the other addresses, that field will be 0.

Parameters

@@ -1026,7 +1087,7 @@ gateway). The "gateway" field of the first address will get the value of

Returns

-

a new floating GVariant representing addresses +

a new floating GVariant representing addresses .

[transfer none]

@@ -1034,12 +1095,12 @@ gateway). The "gateway" field of the first address will get the value of

nm_utils_ip4_addresses_from_variant ()

-
GPtrArray *
-nm_utils_ip4_addresses_from_variant (GVariant *value,
+
GPtrArray *
+nm_utils_ip4_addresses_from_variant (GVariant *value,
                                      char **out_gateway);
-

Utility function to convert a GVariant of type 'aau' representing a list of +

Utility function to convert a GVariant of type 'aau' representing a list of NetworkManager IPv4 addresses (which are tuples of address, prefix, and -gateway) into a GPtrArray of NMIPAddress objects. The "gateway" field of +gateway) into a GPtrArray of NMIPAddress objects. The "gateway" field of the first address (if set) will be returned in out_gateway ; the "gateway" fields of the other addresses are ignored.

@@ -1054,7 +1115,7 @@ of the other addresses are ignored.

- + @@ -1068,17 +1129,17 @@ of the other addresses are ignored.

Returns

a newly allocated -GPtrArray of NMIPAddress objects.

+GPtrArray of NMIPAddress objects.

[transfer full][element-type NMIPAddress]


nm_utils_ip4_routes_to_variant ()

-
GVariant *
-nm_utils_ip4_routes_to_variant (GPtrArray *routes);
-

Utility function to convert a GPtrArray of NMIPRoute objects representing -IPv4 routes into a GVariant of type 'aau' representing an array of +

GVariant *
+nm_utils_ip4_routes_to_variant (GPtrArray *routes);
+

Utility function to convert a GPtrArray of NMIPRoute objects representing +IPv4 routes into a GVariant of type 'aau' representing an array of NetworkManager IPv4 routes (which are tuples of route, prefix, next hop, and metric).

@@ -1098,7 +1159,7 @@ metric).

Returns

-

a new floating GVariant representing routes +

a new floating GVariant representing routes .

[transfer none]

@@ -1106,11 +1167,11 @@ metric).


nm_utils_ip4_routes_from_variant ()

-
GPtrArray *
-nm_utils_ip4_routes_from_variant (GVariant *value);
-

Utility function to convert a GVariant of type 'aau' representing an array +

GPtrArray *
+nm_utils_ip4_routes_from_variant (GVariant *value);
+

Utility function to convert a GVariant of type 'aau' representing an array of NetworkManager IPv4 routes (which are tuples of route, prefix, next hop, -and metric) into a GPtrArray of NMIPRoute objects.

+and metric) into a GPtrArray of NMIPRoute objects.

Parameters

value

a GVariant of type 'aau'

a GVariant of type 'aau'

 
@@ -1121,7 +1182,7 @@ and metric) into a

value

-
+

GVariant of type 'aau'

GVariant of type 'aau'

 
@@ -1129,15 +1190,15 @@ and metric) into a

Returns

a newly allocated -GPtrArray of NMIPRoute objects.

+GPtrArray of NMIPRoute objects.

[transfer full][element-type NMIPRoute]


nm_utils_ip4_netmask_to_prefix ()

-
guint32
-nm_utils_ip4_netmask_to_prefix (guint32 netmask);
+
guint32
+nm_utils_ip4_netmask_to_prefix (guint32 netmask);

Parameters

@@ -1161,8 +1222,8 @@ nm_utils_ip4_netmask_to_prefix (

nm_utils_ip4_prefix_to_netmask ()

-
guint32
-nm_utils_ip4_prefix_to_netmask (guint32 prefix);
+
guint32
+nm_utils_ip4_prefix_to_netmask (guint32 prefix);

Parameters

@@ -1186,8 +1247,8 @@ nm_utils_ip4_prefix_to_netmask (

nm_utils_ip4_get_default_prefix ()

-
guint32
-nm_utils_ip4_get_default_prefix (guint32 ip);
+
guint32
+nm_utils_ip4_get_default_prefix (guint32 ip);

When the Internet was originally set up, various ranges of IP addresses were segmented into three network classes: A, B, and C. This function will return a prefix that is associated with the IP address specified defining where it @@ -1215,9 +1276,9 @@ falls in the predefined classes.


nm_utils_ip6_dns_to_variant ()

-
GVariant *
+
GVariant *
 nm_utils_ip6_dns_to_variant (char **dns);
-

Utility function to convert an array of IP address strings int a GVariant of +

Utility function to convert an array of IP address strings int a GVariant of type 'aay' representing an array of IPv6 addresses.

Parameters

@@ -1236,7 +1297,7 @@ type 'aay' representing an array of IPv6 addresses.

Returns

-

a new floating GVariant representing dns +

a new floating GVariant representing dns .

[transfer none]

@@ -1245,8 +1306,8 @@ type 'aay' representing an array of IPv6 addresses.

nm_utils_ip6_dns_from_variant ()

char **
-nm_utils_ip6_dns_from_variant (GVariant *value);
-

Utility function to convert a GVariant of type 'aay' representing a list of +nm_utils_ip6_dns_from_variant (GVariant *value);

+

Utility function to convert a GVariant of type 'aay' representing a list of IPv6 addresses into an array of IP address strings.

Parameters

@@ -1258,29 +1319,29 @@ IPv6 addresses into an array of IP address strings.

- +

value

a GVariant of type 'aay'

a GVariant of type 'aay'

 

Returns

-

a NULL-terminated array of IP address strings.

+

a NULL-terminated array of IP address strings.

[transfer full][type utf8]


nm_utils_ip6_addresses_to_variant ()

-
GVariant *
-nm_utils_ip6_addresses_to_variant (GPtrArray *addresses,
+
GVariant *
+nm_utils_ip6_addresses_to_variant (GPtrArray *addresses,
                                    const char *gateway);
-

Utility function to convert a GPtrArray of NMIPAddress objects representing -IPv6 addresses into a GVariant of type 'a(ayuay)' representing an array of +

Utility function to convert a GPtrArray of NMIPAddress objects representing +IPv6 addresses into a GVariant of type 'a(ayuay)' representing an array of NetworkManager IPv6 addresses (which are tuples of address, prefix, and gateway). The "gateway" field of the first address will get the value of gateway - (if non-NULL). In all of the other addresses, that field will be + (if non-NULL). In all of the other addresses, that field will be all 0s.

Parameters

@@ -1306,7 +1367,7 @@ all 0s.

Returns

-

a new floating GVariant representing addresses +

a new floating GVariant representing addresses .

[transfer none]

@@ -1314,12 +1375,12 @@ all 0s.


nm_utils_ip6_addresses_from_variant ()

-
GPtrArray *
-nm_utils_ip6_addresses_from_variant (GVariant *value,
+
GPtrArray *
+nm_utils_ip6_addresses_from_variant (GVariant *value,
                                      char **out_gateway);
-

Utility function to convert a GVariant of type 'a(ayuay)' representing a +

Utility function to convert a GVariant of type 'a(ayuay)' representing a list of NetworkManager IPv6 addresses (which are tuples of address, prefix, -and gateway) into a GPtrArray of NMIPAddress objects. The "gateway" field +and gateway) into a GPtrArray of NMIPAddress objects. The "gateway" field of the first address (if set) will be returned in out_gateway ; the "gateway" fields of the other addresses are ignored.

@@ -1334,7 +1395,7 @@ fields of the other addresses are ignored.

value

-

a GVariant of type 'a(ayuay)'

+

a GVariant of type 'a(ayuay)'

  @@ -1348,17 +1409,17 @@ fields of the other addresses are ignored.

Returns

a newly allocated -GPtrArray of NMIPAddress objects.

+GPtrArray of NMIPAddress objects.

[transfer full][element-type NMIPAddress]


nm_utils_ip6_routes_to_variant ()

-
GVariant *
-nm_utils_ip6_routes_to_variant (GPtrArray *routes);
-

Utility function to convert a GPtrArray of NMIPRoute objects representing -IPv6 routes into a GVariant of type 'a(ayuayu)' representing an array of +

GVariant *
+nm_utils_ip6_routes_to_variant (GPtrArray *routes);
+

Utility function to convert a GPtrArray of NMIPRoute objects representing +IPv6 routes into a GVariant of type 'a(ayuayu)' representing an array of NetworkManager IPv6 routes (which are tuples of route, prefix, next hop, and metric).

@@ -1378,7 +1439,7 @@ metric).

Returns

-

a new floating GVariant representing routes +

a new floating GVariant representing routes .

[transfer none]

@@ -1386,11 +1447,11 @@ metric).


nm_utils_ip6_routes_from_variant ()

-
GPtrArray *
-nm_utils_ip6_routes_from_variant (GVariant *value);
-

Utility function to convert a GVariant of type 'a(ayuayu)' representing an +

GPtrArray *
+nm_utils_ip6_routes_from_variant (GVariant *value);
+

Utility function to convert a GVariant of type 'a(ayuayu)' representing an array of NetworkManager IPv6 routes (which are tuples of route, prefix, next -hop, and metric) into a GPtrArray of NMIPRoute objects.

+hop, and metric) into a GPtrArray of NMIPRoute objects.

Parameters

@@ -1401,7 +1462,7 @@ hop, and metric) into a

value

-
+

GVariant of type 'a(ayuayu)'

GVariant of type 'a(ayuayu)'

 
@@ -1409,17 +1470,17 @@ hop, and metric) into a

Returns

a newly allocated -GPtrArray of NMIPRoute objects.

+GPtrArray of NMIPRoute objects.

[transfer full][element-type NMIPRoute]


nm_utils_ip_addresses_to_variant ()

-
GVariant *
-nm_utils_ip_addresses_to_variant (GPtrArray *addresses);
-

Utility function to convert a GPtrArray of NMIPAddress objects representing -IPv4 or IPv6 addresses into a GVariant of type 'aa{sv}' representing an +

GVariant *
+nm_utils_ip_addresses_to_variant (GPtrArray *addresses);
+

Utility function to convert a GPtrArray of NMIPAddress objects representing +IPv4 or IPv6 addresses into a GVariant of type 'aa{sv}' representing an array of new-style NetworkManager IP addresses. All addresses will include "address" (an IP address string), and "prefix" (a uint). Some addresses may include additional attributes.

@@ -1440,7 +1501,7 @@ include additional attributes.

Returns

-

a new floating GVariant representing addresses +

a new floating GVariant representing addresses .

[transfer none]

@@ -1448,12 +1509,12 @@ include additional attributes.


nm_utils_ip_addresses_from_variant ()

-
GPtrArray *
-nm_utils_ip_addresses_from_variant (GVariant *value,
+
GPtrArray *
+nm_utils_ip_addresses_from_variant (GVariant *value,
                                     int family);
-

Utility function to convert a GVariant representing a list of new-style +

Utility function to convert a GVariant representing a list of new-style NetworkManager IPv4 or IPv6 addresses (as described in the documentation for -nm_utils_ip_addresses_to_variant()) into a GPtrArray of NMIPAddress +nm_utils_ip_addresses_to_variant()) into a GPtrArray of NMIPAddress objects.

Parameters

@@ -1466,7 +1527,7 @@ objects.

value

-

a GVariant of type 'aa{sv}'

+

a GVariant of type 'aa{sv}'

  @@ -1480,17 +1541,17 @@ objects.

Returns

a newly allocated -GPtrArray of NMIPAddress objects.

+GPtrArray of NMIPAddress objects.

[transfer full][element-type NMIPAddress]


nm_utils_ip_routes_to_variant ()

-
GVariant *
-nm_utils_ip_routes_to_variant (GPtrArray *routes);
-

Utility function to convert a GPtrArray of NMIPRoute objects representing -IPv4 or IPv6 routes into a GVariant of type 'aa{sv}' representing an array +

GVariant *
+nm_utils_ip_routes_to_variant (GPtrArray *routes);
+

Utility function to convert a GPtrArray of NMIPRoute objects representing +IPv4 or IPv6 routes into a GVariant of type 'aa{sv}' representing an array of new-style NetworkManager IP routes (which are tuples of destination, prefix, next hop, metric, and additional attributes).

@@ -1510,7 +1571,7 @@ prefix, next hop, metric, and additional attributes).

Returns

-

a new floating GVariant representing routes +

a new floating GVariant representing routes .

[transfer none]

@@ -1518,12 +1579,12 @@ prefix, next hop, metric, and additional attributes).


nm_utils_ip_routes_from_variant ()

-
GPtrArray *
-nm_utils_ip_routes_from_variant (GVariant *value,
+
GPtrArray *
+nm_utils_ip_routes_from_variant (GVariant *value,
                                  int family);
-

Utility function to convert a GVariant representing a list of new-style +

Utility function to convert a GVariant representing a list of new-style NetworkManager IPv4 or IPv6 addresses (which are tuples of destination, -prefix, next hop, metric, and additional attributes) into a GPtrArray of +prefix, next hop, metric, and additional attributes) into a GPtrArray of NMIPRoute objects.

Parameters

@@ -1536,7 +1597,7 @@ prefix, next hop, metric, and additional attributes) into a

value

-

a GVariant of type 'aa{sv}'

+

a GVariant of type 'aa{sv}'

  @@ -1550,7 +1611,7 @@ prefix, next hop, metric, and additional attributes) into a

Returns

a newly allocated -GPtrArray of NMIPRoute objects.

+GPtrArray of NMIPRoute objects.

[transfer full][element-type NMIPRoute]

@@ -1562,13 +1623,13 @@ nm_utils_uuid_generate (void

Returns

a newly allocated UUID suitable for use as the NMSettingConnection -object's “id”: property. Should be freed with g_free()

+object's “id”: property. Should be freed with g_free()


nm_utils_file_is_certificate ()

-
gboolean
+
gboolean
 nm_utils_file_is_certificate (const char *filename);

Tests if filename has a valid extension for an X.509 certificate file @@ -1591,15 +1652,15 @@ recognized by NetworkManager.

Returns

-

TRUE if the file is a certificate, FALSE if it is not

+

TRUE if the file is a certificate, FALSE if it is not


nm_utils_file_is_private_key ()

-
gboolean
+
gboolean
 nm_utils_file_is_private_key (const char *filename,
-                              gboolean *out_encrypted);
+ gboolean *out_encrypted);

Tests if filename has a valid extension for an X.509 private key file (".der", ".key", ".pem", or ".p12"), and contains a private key in a format @@ -1628,13 +1689,13 @@ recognized by NetworkManager.

Returns

-

TRUE if the file is a private key, FALSE if it is not

+

TRUE if the file is a private key, FALSE if it is not


nm_utils_file_is_pkcs12 ()

-
gboolean
+
gboolean
 nm_utils_file_is_pkcs12 (const char *filename);

Tests if filename is a PKCS#12 file.

@@ -1655,24 +1716,24 @@ nm_utils_file_is_pkcs12 (const ch

Returns

-

TRUE if the file is PKCS#12, FALSE if it is not

+

TRUE if the file is PKCS#12, FALSE if it is not


NMUtilsFileSearchInPathsPredicate ()

-
gboolean
+
gboolean
 (*NMUtilsFileSearchInPathsPredicate) (const char *filename,
-                                      gpointer user_data);
+ gpointer user_data);

NMUtilsCheckFilePredicate ()

-
gboolean
+
gboolean
 (*NMUtilsCheckFilePredicate) (const char *filename,
                               const struct stat *stat,
-                              gpointer user_data,
-                              GError **error);
+ gpointer user_data, + GError **error);

@@ -1681,10 +1742,10 @@ nm_utils_file_is_pkcs12 (const ch nm_utils_file_search_in_paths (const char *progname, const char *try_first, const char *const *paths, - GFileTest file_test_flags, + GFileTest file_test_flags, NMUtilsFileSearchInPathsPredicate predicate, - gpointer user_data, - GError **error); + gpointer user_data, + GError **error);

Searches for a progname file in a list of search paths .

@@ -1711,16 +1772,16 @@ It is silently ignored if it is empty or not an absolute path.

paths

-

a NULL terminated list of search paths. -Can be empty or NULL, in which case only try_first +

a NULL terminated list of search paths. +Can be empty or NULL, in which case only try_first is checked.

[allow-none]

file_test_flags

-

the flags passed to g_file_test() when searching +

the flags passed to g_file_test() when searching for progname -. Set it to 0 to skip the g_file_test().

+. Set it to 0 to skip the g_file_test().

  @@ -1741,7 +1802,7 @@ function.

error

-

on failure, set a "not found" error G_IO_ERROR G_IO_ERROR_NOT_FOUND.

+

on failure, set a "not found" error G_IO_ERROR G_IO_ERROR_NOT_FOUND.

[allow-none] @@ -1749,7 +1810,7 @@ function.

Returns

-

the full path to the helper, if found, or NULL if not found. +

the full path to the helper, if found, or NULL if not found. The returned string is not owned by the caller, but later invocations of the function might overwrite it.

[transfer none]

@@ -1758,8 +1819,8 @@ invocations of the function might overwrite it.


nm_utils_wifi_freq_to_channel ()

-
guint32
-nm_utils_wifi_freq_to_channel (guint32 freq);
+
guint32
+nm_utils_wifi_freq_to_channel (guint32 freq);

Utility function to translate a Wi-Fi frequency to its corresponding channel.

Parameters

@@ -1784,8 +1845,8 @@ nm_utils_wifi_freq_to_channel (

nm_utils_wifi_channel_to_freq ()

-
guint32
-nm_utils_wifi_channel_to_freq (guint32 channel,
+
guint32
+nm_utils_wifi_channel_to_freq (guint32 channel,
                                const char *band);

Utility function to translate a Wi-Fi channel to its corresponding frequency.

@@ -1820,8 +1881,8 @@ is invalid


nm_utils_wifi_find_next_channel ()

-
guint32
-nm_utils_wifi_find_next_channel (guint32 channel,
+
guint32
+nm_utils_wifi_find_next_channel (guint32 channel,
                                  int direction,
                                  char *band);

Utility function to find out next/previous Wi-Fi channel for a channel.

@@ -1860,8 +1921,8 @@ nm_utils_wifi_find_next_channel (

nm_utils_wifi_is_channel_valid ()

-
gboolean
-nm_utils_wifi_is_channel_valid (guint32 channel,
+
gboolean
+nm_utils_wifi_is_channel_valid (guint32 channel,
                                 const char *band);

Utility function to verify Wi-Fi channel validity.

@@ -1888,13 +1949,13 @@ nm_utils_wifi_is_channel_valid (

Returns

-

TRUE or FALSE

+

TRUE or FALSE


nm_utils_wifi_2ghz_freqs ()

-
const guint *
+
const guint *
 nm_utils_wifi_2ghz_freqs (void);

Utility function to return 2.4 GHz Wi-Fi frequencies (802.11bg band).

@@ -1906,7 +1967,7 @@ nm_utils_wifi_2ghz_freqs (void

nm_utils_wifi_5ghz_freqs ()

-
const guint *
+
const guint *
 nm_utils_wifi_5ghz_freqs (void);

Utility function to return 5 GHz Wi-Fi frequencies (802.11a band).

@@ -1919,7 +1980,7 @@ nm_utils_wifi_5ghz_freqs (void

nm_utils_wifi_strength_bars ()

const char *
-nm_utils_wifi_strength_bars (guint8 strength);
+nm_utils_wifi_strength_bars (guint8 strength);

Converts strength into a 4-character-wide graphical representation of strength suitable for printing to stdout. If the current locale and terminal @@ -1948,7 +2009,7 @@ support it, this will use unicode graphics characters to represent


nm_utils_hwaddr_len ()

-
gsize
+
gsize
 nm_utils_hwaddr_len (int type);

Returns the length in octets of a hardware address of type type .

@@ -1979,8 +2040,8 @@ nm_utils_hwaddr_len (int t

nm_utils_hwaddr_ntoa ()

char *
-nm_utils_hwaddr_ntoa (gconstpointer addr,
-                      gsize length);
+nm_utils_hwaddr_ntoa (gconstpointer addr, + gsize length);

Converts addr to textual form.

@@ -2016,12 +2077,12 @@ nm_utils_hwaddr_ntoa (

nm_utils_hwaddr_atoba ()

-
GByteArray *
+
GByteArray *
 nm_utils_hwaddr_atoba (const char *asc,
-                       gsize length);
+ gsize length);

Parses asc - and converts it to binary form in a GByteArray. See -nm_utils_hwaddr_aton() if you don't want a GByteArray.

+ and converts it to binary form in a GByteArray. See +nm_utils_hwaddr_aton() if you don't want a GByteArray.

Parameters

@@ -2046,7 +2107,7 @@ nm_utils_hwaddr_atoba (const char

Returns

-

a new GByteArray, or NULL if asc +

a new GByteArray, or NULL if asc couldn't be parsed.

[transfer full]

@@ -2055,10 +2116,10 @@ be parsed.


nm_utils_hwaddr_aton ()

-
guint8 *
+
guint8 *
 nm_utils_hwaddr_aton (const char *asc,
-                      gpointer buffer,
-                      gsize length);
+ gpointer buffer, + gsize length);

Parses asc and converts it to binary form in buffer . @@ -2095,7 +2156,7 @@ the size of the buffer in bytes.

Returns

buffer -, or NULL if asc +, or NULL if asc couldn't be parsed or would be shorter or longer than length .

@@ -2104,9 +2165,9 @@ or would be shorter or longer than length

nm_utils_hwaddr_valid ()

-
gboolean
+
gboolean
 nm_utils_hwaddr_valid (const char *asc,
-                       gssize length);
+ gssize length);

Parses asc to see if it is a valid hardware address of the given length.

@@ -2136,9 +2197,9 @@ is expected to convert to

Returns

-

TRUE if asc +

TRUE if asc appears to be a valid hardware address -of the indicated length, FALSE if not.

+of the indicated length, FALSE if not.


@@ -2146,7 +2207,7 @@ of the indicated length,

nm_utils_hwaddr_canonical ()

char *
 nm_utils_hwaddr_canonical (const char *asc,
-                           gssize length);
+ gssize length);

Parses asc to see if it is a valid hardware address of the given length, and if so, returns it in canonical form (uppercase, with @@ -2179,18 +2240,18 @@ is expected to convert to

Returns

the canonicalized address if asc appears to -be a valid hardware address of the indicated length, NULL if not.

+be a valid hardware address of the indicated length, NULL if not.

[transfer full]


nm_utils_hwaddr_matches ()

-
gboolean
-nm_utils_hwaddr_matches (gconstpointer hwaddr1,
-                         gssize hwaddr1_len,
-                         gconstpointer hwaddr2,
-                         gssize hwaddr2_len);
+
gboolean
+nm_utils_hwaddr_matches (gconstpointer hwaddr1,
+                         gssize hwaddr1_len,
+                         gconstpointer hwaddr2,
+                         gssize hwaddr2_len);

Generalized hardware address comparison function. Tests if hwaddr1 and hwaddr2 @@ -2204,7 +2265,7 @@ over a simple memcmp():

before being compared.

  • If hwaddr1 or hwaddr2 - is NULL, it is treated instead as though it was + is NULL, it is treated instead as though it was a zero-filled buffer hwaddr1_len or hwaddr2_len bytes long.

  • @@ -2233,7 +2294,7 @@ guaranteed to not match if they are invalid.)

    - + @@ -2245,7 +2306,7 @@ is ASCII

    - + @@ -2260,9 +2321,9 @@ is ASCII

    Returns

    -

    TRUE if hwaddr1 +

    TRUE if hwaddr1 and hwaddr2 -are equivalent, FALSE if they are +are equivalent, FALSE if they are different (or either of them is invalid).

    @@ -2270,8 +2331,8 @@ different (or either of them is invalid).

    nm_utils_bin2hexstr ()

    char *
    -nm_utils_bin2hexstr (gconstpointer src,
    -                     gsize len,
    +nm_utils_bin2hexstr (gconstpointer src,
    +                     gsize len,
                          int final_len);

    Converts the byte array src into a hexadecimal string. If final_len @@ -2316,7 +2377,7 @@ array


    nm_utils_hexstr2bin ()

    -
    GBytes *
    +
    GBytes *
     nm_utils_hexstr2bin (const char *hex);

    Converts a hexadecimal string hex into an array of bytes. The optional @@ -2342,17 +2403,20 @@ may not start or end with ':'.

    Returns

    -

    the converted bytes, or NULL on error.

    +

    the converted bytes, or NULL on error.

    [transfer full]


    nm_utils_iface_valid_name ()

    -
    gboolean
    +
    gboolean
     nm_utils_iface_valid_name (const char *name);
    -

    This function is a 1:1 copy of the kernel's interface validation -function in net/core/dev.c.

    +
    +

    nm_utils_iface_valid_name has been deprecated since version 1.6 and should not be used in newly-written code.

    +

    use nm_utils_is_valid_iface_name() insteead, with better error reporting.

    +
    +

    Validate the network interface name.

    Parameters

    hwaddr1

    pointer to a binary or ASCII hardware address, or NULL

    pointer to a binary or ASCII hardware address, or NULL

     

    hwaddr2

    pointer to a binary or ASCII hardware address, or NULL

    pointer to a binary or ASCII hardware address, or NULL

     
    @@ -2370,13 +2434,49 @@ function in net/core/dev.c.

    Returns

    -

    TRUE if interface name is valid, otherwise FALSE is returned.

    +

    TRUE if interface name is valid, otherwise FALSE is returned.

    +
    + +
    +
    +

    nm_utils_is_valid_iface_name ()

    +
    gboolean
    +nm_utils_is_valid_iface_name (const char *name,
    +                              GError **error);
    +

    Validate the network interface name.

    +

    This function is a 1:1 copy of the kernel's interface validation +function in net/core/dev.c.

    +
    +

    Parameters

    +
    +++++ + + + + + + + + + + + + +

    name

    Name of interface

     

    error

    location to store the error occurring, or NULL to ignore

     
    +
    +
    +

    Returns

    +

    TRUE if interface name is valid, otherwise FALSE is returned.


    nm_utils_is_uuid ()

    -
    gboolean
    +
    gboolean
     nm_utils_is_uuid (const char *str);

    Checks if str is a UUID

    @@ -2397,8 +2497,8 @@ nm_utils_is_uuid (const char

    Returns

    -

    TRUE if str -is a UUID, FALSE if not

    +

    TRUE if str +is a UUID, FALSE if not


    @@ -2427,7 +2527,7 @@ nm_utils_inet4_ntop (in_addr_t

    dst

    the destination buffer, it must contain at least INET_ADDRSTRLEN or NM_UTILS_INET_ADDRSTRLEN -characters. If set to NULL, it will return a pointer to an internal, static +characters. If set to NULL, it will return a pointer to an internal, static buffer (shared with nm_utils_inet6_ntop()). Beware, that the internal buffer will be overwritten with ever new call of nm_utils_inet4_ntop() or nm_utils_inet6_ntop() that does not provied it's own dst @@ -2473,7 +2573,7 @@ nm_utils_inet6_ntop (const struct

    dst

    the destination buffer, it must contain at least INET6_ADDRSTRLEN or NM_UTILS_INET_ADDRSTRLEN -characters. If set to NULL, it will return a pointer to an internal, static +characters. If set to NULL, it will return a pointer to an internal, static buffer (shared with nm_utils_inet4_ntop()). Beware, that the internal buffer will be overwritten with ever new call of nm_utils_inet4_ntop() or nm_utils_inet6_ntop() that does not provied it's own dst @@ -2490,7 +2590,7 @@ buffer to avoid these issues.

    Returns

    the input buffer dst , or a pointer to an -internal, static buffer. NULL is not allowed as in6addr +internal, static buffer. NULL is not allowed as in6addr , otherwise, this function cannot fail.

    @@ -2498,7 +2598,7 @@ otherwise, this function cannot fail.


    nm_utils_ipaddr_valid ()

    -
    gboolean
    +
    gboolean
     nm_utils_ipaddr_valid (int family,
                            const char *ip);

    Checks if ip @@ -2528,16 +2628,16 @@ nm_utils_ipaddr_valid (int

    Returns

    -

    TRUE or FALSE

    +

    TRUE or FALSE


    nm_utils_check_virtual_device_compatibility ()

    -
    gboolean
    +
    gboolean
     nm_utils_check_virtual_device_compatibility
    -                               (GType virtual_type,
    -                                GType other_type);
    + (GType virtual_type, + GType other_type);

    Determines if a connection of type virtual_type can (in the general case) work with connections of type other_type @@ -2551,7 +2651,7 @@ general case) work with connections of type other_ty then this checks if other_type is a valid type for a slave of that master.

    -

    Note that even if this returns TRUE it is not guaranteed that +

    Note that even if this returns TRUE it is not guaranteed that every connection of type other_type is compatible with virtual_type @@ -2583,7 +2683,7 @@ underlying device driver.

    Returns

    -

    TRUE or FALSE

    +

    TRUE or FALSE


    @@ -2650,12 +2750,12 @@ available modes.

    nm_utils_enum_to_str ()

    char *
    -nm_utils_enum_to_str (GType type,
    +nm_utils_enum_to_str (GType type,
                           int value);

    Converts an enum value to its string representation. If the enum is a -G_TYPE_FLAGS the function returns a comma-separated list of matching values. -If the enum is a G_TYPE_ENUM and the given value is not valid the -function returns NULL.

    +G_TYPE_FLAGS the function returns a comma-separated list of matching values. +If the enum is a G_TYPE_ENUM and the given value is not valid the +function returns NULL.

    Parameters

    @@ -2667,7 +2767,7 @@ function returns

    type

    -
    + @@ -2680,22 +2780,22 @@ function returns

    Returns

    -

    a newly allocated string or NULL

    +

    a newly allocated string or NULL

    Since: 1.2


    nm_utils_enum_from_str ()

    -
    gboolean
    -nm_utils_enum_from_str (GType type,
    +
    gboolean
    +nm_utils_enum_from_str (GType type,
                             const char *str,
                             int *out_value,
                             char **err_token);

    Converts a string to the matching enum value.

    -

    If the enum is a G_TYPE_FLAGS the function returns the logical OR of values +

    If the enum is a G_TYPE_FLAGS the function returns the logical OR of values matching the comma-separated tokens in the string; if an unknown token is found -the function returns FALSE and stores a pointer to a newly allocated string +the function returns FALSE and stores a pointer to a newly allocated string containing the unrecognized token in err_token .

    @@ -2709,7 +2809,7 @@ containing the unrecognized token in err_token
    - + @@ -2732,7 +2832,7 @@ containing the unrecognized token in err_token

    Returns

    -

    TRUE if the conversion was successful, FALSE otherwise

    +

    TRUE if the conversion was successful, FALSE otherwise

    Since: 1.2

    @@ -2740,9 +2840,9 @@ containing the unrecognized token in err_token

    nm_utils_enum_get_values ()

    const char **
    -nm_utils_enum_get_values (GType type,
    -                          gint from,
    -                          gint to);
    +nm_utils_enum_get_values (GType type, + gint from, + gint to);

    Returns the list of possible values for a given enum.

    Parameters

    @@ -2755,7 +2855,7 @@ nm_utils_enum_get_values (

    type

    -
    + @@ -2774,11 +2874,23 @@ nm_utils_enum_get_values (

    Returns

    a NULL-terminated dynamically-allocated array of static strings -or NULL on error.

    +or NULL on error.

    [transfer full]

    Since: 1.2

    +
    +
    +

    nm_utils_version ()

    +
    guint
    +nm_utils_version (void);
    +
    +

    Returns

    +

    the version ID of the libnm version. That is, the NM_VERSION +at runtime.

    +
    +

    Since: 1.6.0

    +

    Types and Values

    diff --git a/docs/libnm/html/libnm-nm-version.html b/docs/libnm/html/libnm-nm-version.html index a9aaa90d..3ec2defa 100644 --- a/docs/libnm/html/libnm-nm-version.html +++ b/docs/libnm/html/libnm-nm-version.html @@ -63,6 +63,12 @@ NM_DEPRECATED_IN_1_4_FOR()
    + + + +

    the GType of the enum

    the GType of the enum

     

    type

    the GType of the enum

    the GType of the enum

     

    the GType of the enum

    the GType of the enum

     
    #define +NM_DEPRECATED_IN_1_6_FOR() +
    @@ -114,6 +120,14 @@ #define NM_AVAILABLE_IN_1_4 + +#define +NM_DEPRECATED_IN_1_6 + + +#define +NM_AVAILABLE_IN_1_6 +
    @@ -145,6 +159,12 @@
    # define NM_DEPRECATED_IN_1_4_FOR(f)    G_DEPRECATED_FOR(f)
     
    +
    +
    +

    NM_DEPRECATED_IN_1_6_FOR()

    +
    # define NM_DEPRECATED_IN_1_6_FOR(f)    G_DEPRECATED_FOR(f)
    +
    +

    Types and Values

    @@ -206,6 +226,18 @@
    # define NM_AVAILABLE_IN_1_4            G_UNAVAILABLE(1,4)
     
    +
    +
    +

    NM_DEPRECATED_IN_1_6

    +
    # define NM_DEPRECATED_IN_1_6           G_DEPRECATED
    +
    +
    +
    +
    +

    NM_AVAILABLE_IN_1_6

    +
    # define NM_AVAILABLE_IN_1_6            G_UNAVAILABLE(1,6)
    +
    +

    +

    NM_VPN_PLUGIN_CONFIG_PROXY_PAC

    +
    #define NM_VPN_PLUGIN_CONFIG_PROXY_PAC   "pac"
    +
    +
    +
    +

    NM_VPN_PLUGIN_CONFIG_BANNER

    #define NM_VPN_PLUGIN_CONFIG_BANNER      "banner"
     
    diff --git a/docs/libnm/html/libnm.devhelp2 b/docs/libnm/html/libnm.devhelp2 index 7c7d25f6..d4df1c65 100644 --- a/docs/libnm/html/libnm.devhelp2 +++ b/docs/libnm/html/libnm.devhelp2 @@ -86,6 +86,12 @@ + + + + + + @@ -140,6 +146,9 @@ + + + @@ -161,6 +170,9 @@ + + + @@ -182,6 +194,9 @@ + + + @@ -230,9 +245,11 @@ + - + + @@ -287,6 +304,7 @@ + @@ -301,6 +319,9 @@ + + + @@ -382,10 +403,12 @@ + + @@ -439,6 +462,7 @@ + @@ -471,6 +495,7 @@ + @@ -487,6 +512,7 @@ + @@ -520,6 +546,7 @@ + @@ -532,6 +559,7 @@ + @@ -541,6 +569,7 @@ + @@ -553,6 +582,7 @@ + @@ -563,6 +593,7 @@ + @@ -570,11 +601,13 @@ + + @@ -2131,6 +2164,7 @@ + @@ -2173,7 +2207,8 @@ - + + @@ -2184,6 +2219,7 @@ + @@ -2192,6 +2228,7 @@ + @@ -2202,6 +2239,8 @@ + + @@ -2232,6 +2271,7 @@ + @@ -2355,6 +2395,7 @@ + @@ -2378,6 +2419,7 @@ + @@ -2412,6 +2454,7 @@ + @@ -2564,6 +2607,8 @@ + + @@ -2605,6 +2650,7 @@ + diff --git a/docs/libnm/html/object-tree.html b/docs/libnm/html/object-tree.html index acd04b42..a7c7bfc5 100644 --- a/docs/libnm/html/object-tree.html +++ b/docs/libnm/html/object-tree.html @@ -23,7 +23,7 @@

    Object Hierarchy

    -    GObject
    +    GObject
         ├── NMSetting
         │   ├── NMSetting8021x
         │   ├── NMSettingAdsl
    @@ -41,10 +41,12 @@
         │   ├── NMSettingIPConfig
         │   │   ├── NMSettingIP4Config
         │   │   ╰── NMSettingIP6Config
    +    │   ├── NMSettingMacsec
         │   ├── NMSettingMacvlan
         │   ├── NMSettingOlpcMesh
         │   ├── NMSettingPpp
         │   ├── NMSettingPppoe
    +    │   ├── NMSettingProxy
         │   ├── NMSettingSerial
         │   ├── NMSettingTeamPort
         │   ├── NMSettingTeam
    @@ -69,6 +71,7 @@
         │   │   ├── NMDeviceGeneric
         │   │   ├── NMDeviceInfiniband
         │   │   ├── NMDeviceIPTunnel
    +    │   │   ├── NMDeviceMacsec
         │   │   ├── NMDeviceMacvlan
         │   │   ├── NMDeviceModem
         │   │   ├── NMDeviceOlpcMesh
    @@ -114,6 +117,7 @@
         ├── NMVpnPluginError
         ├── NM80211Mode
         ├── NMActiveConnectionState
    +    ├── NMCapability
         ├── NMClientError
         ├── NMClientPermission
         ├── NMClientPermissionResult
    @@ -133,7 +137,10 @@
         ├── NMSettingIP6ConfigAddrGenMode
         ├── NMSettingIP6ConfigPrivacy
         ├── NMSettingMacRandomization
    +    ├── NMSettingMacsecMode
    +    ├── NMSettingMacsecValidation
         ├── NMSettingMacvlanMode
    +    ├── NMSettingProxyMethod
         ├── NMSettingSerialParity
         ├── NMSettingTunMode
         ├── NMSettingWirelessPowersave
    @@ -147,6 +154,7 @@
         ├── NMWepKeyType
         ╰── NMWimaxNspNetworkType
         GBoxed
    +    ├── NMDnsEntry
         ├── NMIPAddress
         ├── NMIPRoute
         ╰── NMLldpNeighbor
    diff --git a/docs/libnm/libnm-sections.txt b/docs/libnm/libnm-sections.txt
    index 004e4b80..4f59d7aa 100644
    --- a/docs/libnm/libnm-sections.txt
    +++ b/docs/libnm/libnm-sections.txt
    @@ -105,6 +105,9 @@ NM_CLIENT_CONNECTIONS
     NM_CLIENT_HOSTNAME
     NM_CLIENT_CAN_MODIFY
     NM_CLIENT_METERED
    +NM_CLIENT_DNS_MODE
    +NM_CLIENT_DNS_RC_MANAGER
    +NM_CLIENT_DNS_CONFIGURATION
     NM_CLIENT_DEVICE_ADDED
     NM_CLIENT_DEVICE_REMOVED
     NM_CLIENT_ANY_DEVICE_ADDED
    @@ -119,6 +122,12 @@ NMClientPermissionResult
     NMClientError
     NM_CLIENT_ERROR
     nm_client_error_quark
    +nm_dns_entry_unref
    +nm_dns_entry_get_interface
    +nm_dns_entry_get_nameservers
    +nm_dns_entry_get_domains
    +nm_dns_entry_get_priority
    +nm_dns_entry_get_vpn
     NMClient
     nm_client_new
     nm_client_new_async
    @@ -174,8 +183,12 @@ nm_client_load_connections_finish
     nm_client_reload_connections
     nm_client_reload_connections_async
     nm_client_reload_connections_finish
    +nm_client_get_dns_mode
    +nm_client_get_dns_rc_manager
    +nm_client_get_dns_configuration
     
     NMClientClass
    +NMDnsEntry
     NM_CLIENT
     NM_CLIENT_CLASS
     NM_CLIENT_GET_CLASS
    @@ -183,6 +196,7 @@ NM_IS_CLIENT
     NM_IS_CLIENT_CLASS
     NM_TYPE_CLIENT
     nm_client_get_type
    +nm_dns_entry_get_type
     
     
     
    @@ -239,10 +253,12 @@ nm_connection_get_setting_infiniband nm_connection_get_setting_ip_tunnel nm_connection_get_setting_ip4_config nm_connection_get_setting_ip6_config +nm_connection_get_setting_macsec nm_connection_get_setting_macvlan nm_connection_get_setting_olpc_mesh nm_connection_get_setting_ppp nm_connection_get_setting_pppoe +nm_connection_get_setting_proxy nm_connection_get_setting_serial nm_connection_get_setting_tun nm_connection_get_setting_vpn @@ -271,6 +287,7 @@ NM_TYPE_802_11_MODE NM_TYPE_ACTIVE_CONNECTION_STATE NM_TYPE_AGENT_MANAGER_ERROR NM_TYPE_BLUETOOTH_CAPABILITIES +NM_TYPE_CAPABILITY NM_TYPE_CONNECTION_ERROR NM_TYPE_CONNECTION_SERIALIZATION_FLAGS NM_TYPE_CONNECTIVITY_STATE @@ -298,8 +315,11 @@ NM_TYPE_SETTING_DCB_FLAGS NM_TYPE_SETTING_DIFF_RESULT NM_TYPE_SETTING_IP6_CONFIG_ADDR_GEN_MODE NM_TYPE_SETTING_IP6_CONFIG_PRIVACY +NM_TYPE_SETTING_MACSEC_MODE +NM_TYPE_SETTING_MACSEC_VALIDATION NM_TYPE_SETTING_MACVLAN_MODE NM_TYPE_SETTING_MAC_RANDOMIZATION +NM_TYPE_SETTING_PROXY_METHOD NM_TYPE_SETTING_SECRET_FLAGS NM_TYPE_SETTING_SERIAL_PARITY NM_TYPE_SETTING_TUN_MODE @@ -323,6 +343,7 @@ nm_802_11_mode_get_type nm_active_connection_state_get_type nm_agent_manager_error_get_type nm_bluetooth_capabilities_get_type +nm_capability_get_type nm_connection_error_get_type nm_connection_serialization_flags_get_type nm_connectivity_state_get_type @@ -350,7 +371,10 @@ nm_setting_diff_result_get_type nm_setting_ip6_config_addr_gen_mode_get_type nm_setting_ip6_config_privacy_get_type nm_setting_mac_randomization_get_type +nm_setting_macsec_mode_get_type +nm_setting_macsec_validation_get_type nm_setting_macvlan_mode_get_type +nm_setting_proxy_method_get_type nm_setting_secret_flags_get_type nm_setting_serial_parity_get_type nm_setting_tun_mode_get_type @@ -391,10 +415,12 @@ NMSettingIP6Config NMSettingIPConfig NMSettingIPTunnel NMSettingInfiniband +NMSettingMacsec NMSettingMacvlan NMSettingOlpcMesh NMSettingPpp NMSettingPppoe +NMSettingProxy NMSettingSerial NMSettingTeam NMSettingTeamPort @@ -440,6 +466,7 @@ NM_DBUS_INTERFACE_DEVICE_BRIDGE NM_DBUS_INTERFACE_DEVICE_GENERIC NM_DBUS_INTERFACE_DEVICE_VETH NM_DBUS_INTERFACE_DEVICE_TUN +NM_DBUS_INTERFACE_DEVICE_MACSEC NM_DBUS_INTERFACE_DEVICE_MACVLAN NM_DBUS_INTERFACE_DEVICE_VXLAN NM_DBUS_INTERFACE_DEVICE_GRE @@ -454,6 +481,9 @@ NM_DBUS_INTERFACE_AGENT_MANAGER NM_DBUS_PATH_AGENT_MANAGER NM_DBUS_INTERFACE_SECRET_AGENT NM_DBUS_PATH_SECRET_AGENT +NM_DBUS_INTERFACE_DNS_MANAGER +NM_DBUS_PATH_DNS_MANAGER +NMCapability NMState NMConnectivityState NMDeviceType @@ -773,6 +803,49 @@ NM_TYPE_DEVICE_IP_TUNNEL nm_device_ip_tunnel_get_type
    +
    +nm-device-macsec +NMDeviceMacsec +NM_DEVICE_MACSEC_PARENT +NM_DEVICE_MACSEC_HW_ADDRESS +NM_DEVICE_MACSEC_SCI +NM_DEVICE_MACSEC_ICV_LENGTH +NM_DEVICE_MACSEC_CIPHER_SUITE +NM_DEVICE_MACSEC_WINDOW +NM_DEVICE_MACSEC_ENCODING_SA +NM_DEVICE_MACSEC_VALIDATION +NM_DEVICE_MACSEC_ENCRYPT +NM_DEVICE_MACSEC_PROTECT +NM_DEVICE_MACSEC_INCLUDE_SCI +NM_DEVICE_MACSEC_ES +NM_DEVICE_MACSEC_SCB +NM_DEVICE_MACSEC_REPLAY_PROTECT +NMDeviceMacsec +nm_device_macsec_get_parent +nm_device_macsec_get_hw_address +nm_device_macsec_get_sci +nm_device_macsec_get_icv_length +nm_device_macsec_get_cipher_suite +nm_device_macsec_get_window +nm_device_macsec_get_encoding_sa +nm_device_macsec_get_validation +nm_device_macsec_get_encrypt +nm_device_macsec_get_protect +nm_device_macsec_get_include_sci +nm_device_macsec_get_es +nm_device_macsec_get_scb +nm_device_macsec_get_replay_protect + +NMDeviceMacsecClass +NM_DEVICE_MACSEC +NM_DEVICE_MACSEC_CLASS +NM_DEVICE_MACSEC_GET_CLASS +NM_IS_DEVICE_MACSEC +NM_IS_DEVICE_MACSEC_CLASS +NM_TYPE_DEVICE_MACSEC +nm_device_macsec_get_type +
    +
    nm-device-macvlan NMDeviceMacvlan @@ -1125,6 +1198,7 @@ nm_ip_config_get_type NMObject NM_OBJECT_PATH NM_OBJECT_DBUS_CONNECTION +NM_OBJECT_DBUS_OBJECT_MANAGER NMObject nm_object_get_path @@ -1133,6 +1207,7 @@ NM_IS_OBJECT NM_IS_OBJECT_CLASS NM_OBJECT NM_OBJECT_CLASS +NM_OBJECT_DBUS_OBJECT NM_OBJECT_GET_CLASS NM_TYPE_OBJECT nm_object_get_type @@ -1244,6 +1319,7 @@ nm_setting_get_type nm-setting-8021x NMSetting8021x NM_SETTING_802_1X_CERT_SCHEME_PREFIX_PATH +NM_SETTING_802_1X_CERT_SCHEME_PREFIX_PKCS11 NMSetting8021xCKFormat NMSetting8021xCKScheme NM_SETTING_802_1X_SETTING_NAME @@ -1299,6 +1375,7 @@ nm_setting_802_1x_get_phase2_ca_path nm_setting_802_1x_get_ca_cert_scheme nm_setting_802_1x_get_ca_cert_blob nm_setting_802_1x_get_ca_cert_path +nm_setting_802_1x_get_ca_cert_uri nm_setting_802_1x_set_ca_cert nm_setting_802_1x_get_subject_match nm_setting_802_1x_get_num_altsubject_matches @@ -1311,6 +1388,7 @@ nm_setting_802_1x_get_domain_suffix_match nm_setting_802_1x_get_client_cert_scheme nm_setting_802_1x_get_client_cert_blob nm_setting_802_1x_get_client_cert_path +nm_setting_802_1x_get_client_cert_uri nm_setting_802_1x_set_client_cert nm_setting_802_1x_get_phase1_peapver nm_setting_802_1x_get_phase1_peaplabel @@ -1320,6 +1398,7 @@ nm_setting_802_1x_get_phase2_autheap nm_setting_802_1x_get_phase2_ca_cert_scheme nm_setting_802_1x_get_phase2_ca_cert_blob nm_setting_802_1x_get_phase2_ca_cert_path +nm_setting_802_1x_get_phase2_ca_cert_uri nm_setting_802_1x_set_phase2_ca_cert nm_setting_802_1x_get_phase2_subject_match nm_setting_802_1x_get_num_phase2_altsubject_matches @@ -1332,6 +1411,7 @@ nm_setting_802_1x_get_phase2_domain_suffix_match nm_setting_802_1x_get_phase2_client_cert_scheme nm_setting_802_1x_get_phase2_client_cert_blob nm_setting_802_1x_get_phase2_client_cert_path +nm_setting_802_1x_get_phase2_client_cert_uri nm_setting_802_1x_set_phase2_client_cert nm_setting_802_1x_get_password nm_setting_802_1x_get_password_flags @@ -1342,6 +1422,7 @@ nm_setting_802_1x_get_pin_flags nm_setting_802_1x_get_private_key_scheme nm_setting_802_1x_get_private_key_blob nm_setting_802_1x_get_private_key_path +nm_setting_802_1x_get_private_key_uri nm_setting_802_1x_set_private_key nm_setting_802_1x_get_private_key_password nm_setting_802_1x_get_private_key_password_flags @@ -1349,6 +1430,7 @@ nm_setting_802_1x_get_private_key_format nm_setting_802_1x_get_phase2_private_key_scheme nm_setting_802_1x_get_phase2_private_key_blob nm_setting_802_1x_get_phase2_private_key_path +nm_setting_802_1x_get_phase2_private_key_uri nm_setting_802_1x_set_phase2_private_key nm_setting_802_1x_get_phase2_private_key_password nm_setting_802_1x_get_phase2_private_key_password_flags @@ -1571,6 +1653,7 @@ NM_SETTING_CONNECTION_INTERFACE_NAME NM_SETTING_CONNECTION_TYPE NM_SETTING_CONNECTION_AUTOCONNECT NM_SETTING_CONNECTION_AUTOCONNECT_PRIORITY +NM_SETTING_CONNECTION_AUTOCONNECT_RETRIES NM_SETTING_CONNECTION_TIMESTAMP NM_SETTING_CONNECTION_READ_ONLY NM_SETTING_CONNECTION_PERMISSIONS @@ -1593,6 +1676,7 @@ nm_setting_connection_get_interface_name nm_setting_connection_get_connection_type nm_setting_connection_get_autoconnect nm_setting_connection_get_autoconnect_priority +nm_setting_connection_get_autoconnect_retries nm_setting_connection_get_timestamp nm_setting_connection_get_read_only nm_setting_connection_get_num_permissions @@ -1999,6 +2083,43 @@ NM_TYPE_SETTING_IP6_CONFIG nm_setting_ip6_config_get_type
    +
    +nm-setting-macsec +NMSettingMacsec +NM_SETTING_MACSEC_SETTING_NAME +NM_SETTING_MACSEC_PARENT +NM_SETTING_MACSEC_MODE +NM_SETTING_MACSEC_ENCRYPT +NM_SETTING_MACSEC_MKA_CAK +NM_SETTING_MACSEC_MKA_CAK_FLAGS +NM_SETTING_MACSEC_MKA_CKN +NM_SETTING_MACSEC_PORT +NM_SETTING_MACSEC_VALIDATION +NMSettingMacsec +NMSettingMacsecMode +NMSettingMacsecValidation +NM_SETTING_MACSEC_MKA_CAK_LENGTH +NM_SETTING_MACSEC_MKA_CKN_LENGTH +nm_setting_macsec_new +nm_setting_macsec_get_parent +nm_setting_macsec_get_mode +nm_setting_macsec_get_encrypt +nm_setting_macsec_get_mka_cak +nm_setting_macsec_get_mka_cak_flags +nm_setting_macsec_get_mka_ckn +nm_setting_macsec_get_port +nm_setting_macsec_get_validation + +NMSettingMacsecClass +NM_IS_SETTING_MACSEC +NM_IS_SETTING_MACSEC_CLASS +NM_SETTING_MACSEC +NM_SETTING_MACSEC_CLASS +NM_SETTING_MACSEC_GET_CLASS +NM_TYPE_SETTING_MACSEC +nm_setting_macsec_get_type +
    +
    nm-setting-macvlan NMSettingMacvlan @@ -2126,6 +2247,32 @@ NM_TYPE_SETTING_PPPOE nm_setting_pppoe_get_type
    +
    +nm-setting-proxy +NMSettingProxy +NMSettingProxyMethod +NM_SETTING_PROXY_SETTING_NAME +NM_SETTING_PROXY_METHOD +NM_SETTING_PROXY_BROWSER_ONLY +NM_SETTING_PROXY_PAC_URL +NM_SETTING_PROXY_PAC_SCRIPT +nm_setting_proxy_new +nm_setting_proxy_get_method +nm_setting_proxy_get_browser_only +nm_setting_proxy_get_pac_url +nm_setting_proxy_get_pac_script + +NMSettingProxy +NMSettingProxyClass +NM_IS_SETTING_PROXY +NM_IS_SETTING_PROXY_CLASS +NM_SETTING_PROXY +NM_SETTING_PROXY_CLASS +NM_SETTING_PROXY_GET_CLASS +NM_TYPE_SETTING_PROXY +nm_setting_proxy_get_type +
    +
    nm-setting-serial NMSettingSerial @@ -2582,6 +2729,7 @@ NMDeviceEthernet NMDeviceGeneric NMDeviceIPTunnel NMDeviceInfiniband +NMDeviceMacsec NMDeviceMacvlan NMDeviceModem NMDeviceOlpcMesh @@ -2610,6 +2758,7 @@ nm_utils_security_valid nm_utils_ap_mode_security_valid nm_utils_wep_key_valid nm_utils_wpa_psk_valid +nm_utils_is_json_object nm_utils_ip4_dns_to_variant nm_utils_ip4_dns_from_variant nm_utils_ip4_addresses_to_variant @@ -2654,6 +2803,7 @@ nm_utils_hwaddr_matches nm_utils_bin2hexstr nm_utils_hexstr2bin nm_utils_iface_valid_name +nm_utils_is_valid_iface_name nm_utils_is_uuid NM_UTILS_INET_ADDRSTRLEN nm_utils_inet4_ntop @@ -2665,6 +2815,7 @@ nm_utils_bond_mode_int_to_string nm_utils_enum_to_str nm_utils_enum_from_str nm_utils_enum_get_values +nm_utils_version stat
    @@ -2684,6 +2835,9 @@ NM_AVAILABLE_IN_1_2 NM_DEPRECATED_IN_1_4 NM_DEPRECATED_IN_1_4_FOR NM_AVAILABLE_IN_1_4 +NM_DEPRECATED_IN_1_6 +NM_DEPRECATED_IN_1_6_FOR +NM_AVAILABLE_IN_1_6
    @@ -2737,6 +2891,7 @@ NMVpnConnectionState NMVpnConnectionStateReason NMVpnPluginFailure NM_VPN_PLUGIN_CONFIG_TUNDEV +NM_VPN_PLUGIN_CONFIG_PROXY_PAC NM_VPN_PLUGIN_CONFIG_BANNER NM_VPN_PLUGIN_CONFIG_EXT_GATEWAY NM_VPN_PLUGIN_CONFIG_MTU diff --git a/docs/libnm/libnm.types b/docs/libnm/libnm.types index 06c08230..2cb52242 100644 --- a/docs/libnm/libnm.types +++ b/docs/libnm/libnm.types @@ -6,6 +6,7 @@ nm_active_connection_get_type nm_active_connection_state_get_type nm_agent_manager_error_get_type nm_bluetooth_capabilities_get_type +nm_capability_get_type nm_client_error_get_type nm_client_get_type nm_client_permission_get_type @@ -26,6 +27,7 @@ nm_device_generic_get_type nm_device_get_type nm_device_infiniband_get_type nm_device_ip_tunnel_get_type +nm_device_macsec_get_type nm_device_macvlan_get_type nm_device_modem_capabilities_get_type nm_device_modem_get_type @@ -41,6 +43,7 @@ nm_device_wifi_capabilities_get_type nm_device_wifi_get_type nm_device_wimax_get_type nm_dhcp_config_get_type +nm_dns_entry_get_type nm_ip_address_get_type nm_ip_config_get_type nm_ip_route_get_type @@ -81,11 +84,16 @@ nm_setting_ip6_config_privacy_get_type nm_setting_ip_config_get_type nm_setting_ip_tunnel_get_type nm_setting_mac_randomization_get_type +nm_setting_macsec_get_type +nm_setting_macsec_mode_get_type +nm_setting_macsec_validation_get_type nm_setting_macvlan_get_type nm_setting_macvlan_mode_get_type nm_setting_olpc_mesh_get_type nm_setting_ppp_get_type nm_setting_pppoe_get_type +nm_setting_proxy_get_type +nm_setting_proxy_method_get_type nm_setting_secret_flags_get_type nm_setting_serial_get_type nm_setting_serial_parity_get_type diff --git a/docs/libnm/version.xml b/docs/libnm/version.xml index 1c99cf0e..81fd881e 100644 --- a/docs/libnm/version.xml +++ b/docs/libnm/version.xml @@ -1 +1 @@ -1.4.4 +1.5.90 diff --git a/examples/C/Makefile.am b/examples/C/Makefile.am deleted file mode 100644 index 4502e9bb..00000000 --- a/examples/C/Makefile.am +++ /dev/null @@ -1,5 +0,0 @@ -SUBDIRS= glib - -if WITH_QT -SUBDIRS += qt -endif diff --git a/examples/C/Makefile.in b/examples/C/Makefile.in deleted file mode 100644 index 331ebf1b..00000000 --- a/examples/C/Makefile.in +++ /dev/null @@ -1,782 +0,0 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. -# @configure_input@ - -# Copyright (C) 1994-2014 Free Software Foundation, Inc. - -# This Makefile.in is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY, to the extent permitted by law; without -# even the implied warranty of MERCHANTABILITY or FITNESS FOR A -# PARTICULAR PURPOSE. - -@SET_MAKE@ -VPATH = @srcdir@ -am__is_gnu_make = { \ - if test -z '$(MAKELEVEL)'; then \ - false; \ - elif test -n '$(MAKE_HOST)'; then \ - true; \ - elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ - true; \ - else \ - false; \ - fi; \ -} -am__make_running_with_option = \ - case $${target_option-} in \ - ?) ;; \ - *) echo "am__make_running_with_option: internal error: invalid" \ - "target option '$${target_option-}' specified" >&2; \ - exit 1;; \ - esac; \ - has_opt=no; \ - sane_makeflags=$$MAKEFLAGS; \ - if $(am__is_gnu_make); then \ - sane_makeflags=$$MFLAGS; \ - else \ - case $$MAKEFLAGS in \ - *\\[\ \ ]*) \ - bs=\\; \ - sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ - | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ - esac; \ - fi; \ - skip_next=no; \ - strip_trailopt () \ - { \ - flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ - }; \ - for flg in $$sane_makeflags; do \ - test $$skip_next = yes && { skip_next=no; continue; }; \ - case $$flg in \ - *=*|--*) continue;; \ - -*I) strip_trailopt 'I'; skip_next=yes;; \ - -*I?*) strip_trailopt 'I';; \ - -*O) strip_trailopt 'O'; skip_next=yes;; \ - -*O?*) strip_trailopt 'O';; \ - -*l) strip_trailopt 'l'; skip_next=yes;; \ - -*l?*) strip_trailopt 'l';; \ - -[dEDm]) skip_next=yes;; \ - -[JT]) skip_next=yes;; \ - esac; \ - case $$flg in \ - *$$target_option*) has_opt=yes; break;; \ - esac; \ - done; \ - test $$has_opt = yes -am__make_dryrun = (target_option=n; $(am__make_running_with_option)) -am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) -pkgdatadir = $(datadir)/@PACKAGE@ -pkgincludedir = $(includedir)/@PACKAGE@ -pkglibdir = $(libdir)/@PACKAGE@ -pkglibexecdir = $(libexecdir)/@PACKAGE@ -am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd -install_sh_DATA = $(install_sh) -c -m 644 -install_sh_PROGRAM = $(install_sh) -c -install_sh_SCRIPT = $(install_sh) -c -INSTALL_HEADER = $(INSTALL_DATA) -transform = $(program_transform_name) -NORMAL_INSTALL = : -PRE_INSTALL = : -POST_INSTALL = : -NORMAL_UNINSTALL = : -PRE_UNINSTALL = : -POST_UNINSTALL = : -build_triplet = @build@ -host_triplet = @host@ -@WITH_QT_TRUE@am__append_1 = qt -subdir = examples/C -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -am__aclocal_m4_deps = $(top_srcdir)/m4/attributes.m4 \ - $(top_srcdir)/m4/ax_lib_readline.m4 \ - $(top_srcdir)/m4/compiler_options.m4 \ - $(top_srcdir)/m4/gettext.m4 $(top_srcdir)/m4/git-sha-record.m4 \ - $(top_srcdir)/m4/gnome-code-coverage.m4 \ - $(top_srcdir)/m4/gtk-doc.m4 $(top_srcdir)/m4/iconv.m4 \ - $(top_srcdir)/m4/intlmacosx.m4 $(top_srcdir)/m4/intltool.m4 \ - $(top_srcdir)/m4/introspection.m4 $(top_srcdir)/m4/lib-ld.m4 \ - $(top_srcdir)/m4/lib-link.m4 $(top_srcdir)/m4/lib-prefix.m4 \ - $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \ - $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \ - $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/m4/nls.m4 \ - $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \ - $(top_srcdir)/m4/vapigen.m4 $(top_srcdir)/configure.ac -am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ - $(ACLOCAL_M4) -DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) -mkinstalldirs = $(install_sh) -d -CONFIG_HEADER = $(top_builddir)/config.h -CONFIG_CLEAN_FILES = -CONFIG_CLEAN_VPATH_FILES = -AM_V_P = $(am__v_P_@AM_V@) -am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) -am__v_P_0 = false -am__v_P_1 = : -AM_V_GEN = $(am__v_GEN_@AM_V@) -am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) -am__v_GEN_0 = @echo " GEN " $@; -am__v_GEN_1 = -AM_V_at = $(am__v_at_@AM_V@) -am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) -am__v_at_0 = @ -am__v_at_1 = -SOURCES = -DIST_SOURCES = -RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \ - ctags-recursive dvi-recursive html-recursive info-recursive \ - install-data-recursive install-dvi-recursive \ - install-exec-recursive install-html-recursive \ - install-info-recursive install-pdf-recursive \ - install-ps-recursive install-recursive installcheck-recursive \ - installdirs-recursive pdf-recursive ps-recursive \ - tags-recursive uninstall-recursive -am__can_run_installinfo = \ - case $$AM_UPDATE_INFO_DIR in \ - n|no|NO) false;; \ - *) (install-info --version) >/dev/null 2>&1;; \ - esac -RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ - distclean-recursive maintainer-clean-recursive -am__recursive_targets = \ - $(RECURSIVE_TARGETS) \ - $(RECURSIVE_CLEAN_TARGETS) \ - $(am__extra_recursive_targets) -AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \ - distdir -am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) -# Read a list of newline-separated strings from the standard input, -# and print each of them once, without duplicates. Input order is -# *not* preserved. -am__uniquify_input = $(AWK) '\ - BEGIN { nonempty = 0; } \ - { items[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in items) print i; }; } \ -' -# Make sure the list of sources is unique. This is necessary because, -# e.g., the same source file might be shared among _SOURCES variables -# for different programs/libraries. -am__define_uniq_tagged_files = \ - list='$(am__tagged_files)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | $(am__uniquify_input)` -ETAGS = etags -CTAGS = ctags -DIST_SUBDIRS = glib qt -am__DIST_COMMON = $(srcdir)/Makefile.in -DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -am__relativize = \ - dir0=`pwd`; \ - sed_first='s,^\([^/]*\)/.*$$,\1,'; \ - sed_rest='s,^[^/]*/*,,'; \ - sed_last='s,^.*/\([^/]*\)$$,\1,'; \ - sed_butlast='s,/*[^/]*$$,,'; \ - while test -n "$$dir1"; do \ - first=`echo "$$dir1" | sed -e "$$sed_first"`; \ - if test "$$first" != "."; then \ - if test "$$first" = ".."; then \ - dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \ - dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \ - else \ - first2=`echo "$$dir2" | sed -e "$$sed_first"`; \ - if test "$$first2" = "$$first"; then \ - dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \ - else \ - dir2="../$$dir2"; \ - fi; \ - dir0="$$dir0"/"$$first"; \ - fi; \ - fi; \ - dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \ - done; \ - reldir="$$dir2" -ACLOCAL = @ACLOCAL@ -ALL_LINGUAS = @ALL_LINGUAS@ -AMTAR = @AMTAR@ -AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ -AM_TESTS_FD_REDIRECT = @AM_TESTS_FD_REDIRECT@ -AR = @AR@ -AUTOCONF = @AUTOCONF@ -AUTOHEADER = @AUTOHEADER@ -AUTOMAKE = @AUTOMAKE@ -AWK = @AWK@ -BLUEZ5_CFLAGS = @BLUEZ5_CFLAGS@ -BLUEZ5_LIBS = @BLUEZ5_LIBS@ -CC = @CC@ -CCDEPMODE = @CCDEPMODE@ -CFLAGS = @CFLAGS@ -CODE_COVERAGE_CFLAGS = @CODE_COVERAGE_CFLAGS@ -CODE_COVERAGE_ENABLED = @CODE_COVERAGE_ENABLED@ -CODE_COVERAGE_LDFLAGS = @CODE_COVERAGE_LDFLAGS@ -CPP = @CPP@ -CPPFLAGS = @CPPFLAGS@ -CXX = @CXX@ -CXXCPP = @CXXCPP@ -CXXDEPMODE = @CXXDEPMODE@ -CXXFLAGS = @CXXFLAGS@ -CYGPATH_W = @CYGPATH_W@ -DBUS_CFLAGS = @DBUS_CFLAGS@ -DBUS_LIBS = @DBUS_LIBS@ -DBUS_SYS_DIR = @DBUS_SYS_DIR@ -DEFS = @DEFS@ -DEPDIR = @DEPDIR@ -DHCLIENT_PATH = @DHCLIENT_PATH@ -DHCPCD_PATH = @DHCPCD_PATH@ -DISTRO_NETWORK_SERVICE = @DISTRO_NETWORK_SERVICE@ -DLLTOOL = @DLLTOOL@ -DL_LIBS = @DL_LIBS@ -DNSMASQ_PATH = @DNSMASQ_PATH@ -DNSSEC_TRIGGER_SCRIPT = @DNSSEC_TRIGGER_SCRIPT@ -DSYMUTIL = @DSYMUTIL@ -DUMPBIN = @DUMPBIN@ -ECHO_C = @ECHO_C@ -ECHO_N = @ECHO_N@ -ECHO_T = @ECHO_T@ -EGREP = @EGREP@ -EXEEXT = @EXEEXT@ -FGREP = @FGREP@ -GENHTML = @GENHTML@ -GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@ -GETTEXT_PACKAGE = @GETTEXT_PACKAGE@ -GLIB_CFLAGS = @GLIB_CFLAGS@ -GLIB_GENMARSHAL = @GLIB_GENMARSHAL@ -GLIB_LIBS = @GLIB_LIBS@ -GLIB_MAKEFILE = @GLIB_MAKEFILE@ -GLIB_MKENUMS = @GLIB_MKENUMS@ -GMSGFMT = @GMSGFMT@ -GMSGFMT_015 = @GMSGFMT_015@ -GNUTLS_CFLAGS = @GNUTLS_CFLAGS@ -GNUTLS_LIBS = @GNUTLS_LIBS@ -GREP = @GREP@ -GTKDOC_CHECK = @GTKDOC_CHECK@ -GTKDOC_CHECK_PATH = @GTKDOC_CHECK_PATH@ -GTKDOC_DEPS_CFLAGS = @GTKDOC_DEPS_CFLAGS@ -GTKDOC_DEPS_LIBS = @GTKDOC_DEPS_LIBS@ -GTKDOC_MKPDF = @GTKDOC_MKPDF@ -GTKDOC_REBASE = @GTKDOC_REBASE@ -GUDEV_CFLAGS = @GUDEV_CFLAGS@ -GUDEV_LIBS = @GUDEV_LIBS@ -HTML_DIR = @HTML_DIR@ -INSTALL = @INSTALL@ -INSTALL_DATA = @INSTALL_DATA@ -INSTALL_PROGRAM = @INSTALL_PROGRAM@ -INSTALL_SCRIPT = @INSTALL_SCRIPT@ -INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ -INTLLIBS = @INTLLIBS@ -INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@ -INTLTOOL_MERGE = @INTLTOOL_MERGE@ -INTLTOOL_PERL = @INTLTOOL_PERL@ -INTLTOOL_UPDATE = @INTLTOOL_UPDATE@ -INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@ -INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@ -INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@ -INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@ -INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ -INTROSPECTION_CFLAGS = @INTROSPECTION_CFLAGS@ -INTROSPECTION_COMPILER = @INTROSPECTION_COMPILER@ -INTROSPECTION_GENERATE = @INTROSPECTION_GENERATE@ -INTROSPECTION_GIRDIR = @INTROSPECTION_GIRDIR@ -INTROSPECTION_LIBS = @INTROSPECTION_LIBS@ -INTROSPECTION_MAKEFILE = @INTROSPECTION_MAKEFILE@ -INTROSPECTION_SCANNER = @INTROSPECTION_SCANNER@ -INTROSPECTION_TYPELIBDIR = @INTROSPECTION_TYPELIBDIR@ -IPTABLES_PATH = @IPTABLES_PATH@ -JANSSON_CFLAGS = @JANSSON_CFLAGS@ -JANSSON_LIBS = @JANSSON_LIBS@ -KERNEL_FIRMWARE_DIR = @KERNEL_FIRMWARE_DIR@ -LCOV = @LCOV@ -LD = @LD@ -LDFLAGS = @LDFLAGS@ -LIBAUDIT_CFLAGS = @LIBAUDIT_CFLAGS@ -LIBAUDIT_LIBS = @LIBAUDIT_LIBS@ -LIBICONV = @LIBICONV@ -LIBINTL = @LIBINTL@ -LIBM = @LIBM@ -LIBNDP_CFLAGS = @LIBNDP_CFLAGS@ -LIBNDP_LIBS = @LIBNDP_LIBS@ -LIBNL_CFLAGS = @LIBNL_CFLAGS@ -LIBNL_LIBS = @LIBNL_LIBS@ -LIBOBJS = @LIBOBJS@ -LIBS = @LIBS@ -LIBSOUP_CFLAGS = @LIBSOUP_CFLAGS@ -LIBSOUP_LIBS = @LIBSOUP_LIBS@ -LIBSYSTEMD_CFLAGS = @LIBSYSTEMD_CFLAGS@ -LIBSYSTEMD_LIBS = @LIBSYSTEMD_LIBS@ -LIBTEAMDCTL_CFLAGS = @LIBTEAMDCTL_CFLAGS@ -LIBTEAMDCTL_LIBS = @LIBTEAMDCTL_LIBS@ -LIBTOOL = @LIBTOOL@ -LIPO = @LIPO@ -LN_S = @LN_S@ -LOG_DRIVER = @LOG_DRIVER@ -LTLIBICONV = @LTLIBICONV@ -LTLIBINTL = @LTLIBINTL@ -LTLIBOBJS = @LTLIBOBJS@ -LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ -MAINT = @MAINT@ -MAKEINFO = @MAKEINFO@ -MANIFEST_TOOL = @MANIFEST_TOOL@ -MKDIR_P = @MKDIR_P@ -MM_GLIB_CFLAGS = @MM_GLIB_CFLAGS@ -MM_GLIB_LIBS = @MM_GLIB_LIBS@ -MOC = @MOC@ -MSGFMT = @MSGFMT@ -MSGFMT_015 = @MSGFMT_015@ -MSGMERGE = @MSGMERGE@ -NEWT_CFLAGS = @NEWT_CFLAGS@ -NEWT_LIBS = @NEWT_LIBS@ -NM = @NM@ -NMEDIT = @NMEDIT@ -NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT = @NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT@ -NM_CONFIG_DEFAULT_DNS_RC_MANAGER = @NM_CONFIG_DEFAULT_DNS_RC_MANAGER@ -NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT = @NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT@ -NM_CONFIG_LOGGING_BACKEND_DEFAULT_TEXT = @NM_CONFIG_LOGGING_BACKEND_DEFAULT_TEXT@ -NM_MAJOR_VERSION = @NM_MAJOR_VERSION@ -NM_MICRO_VERSION = @NM_MICRO_VERSION@ -NM_MINOR_VERSION = @NM_MINOR_VERSION@ -NM_MODIFY_SYSTEM_POLICY = @NM_MODIFY_SYSTEM_POLICY@ -NM_VERSION = @NM_VERSION@ -NSS_CFLAGS = @NSS_CFLAGS@ -NSS_LIBS = @NSS_LIBS@ -OBJDUMP = @OBJDUMP@ -OBJEXT = @OBJEXT@ -OTOOL = @OTOOL@ -OTOOL64 = @OTOOL64@ -PACKAGE = @PACKAGE@ -PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ -PACKAGE_NAME = @PACKAGE_NAME@ -PACKAGE_STRING = @PACKAGE_STRING@ -PACKAGE_TARNAME = @PACKAGE_TARNAME@ -PACKAGE_URL = @PACKAGE_URL@ -PACKAGE_VERSION = @PACKAGE_VERSION@ -PATH_SEPARATOR = @PATH_SEPARATOR@ -PERL = @PERL@ -PKG_CONFIG = @PKG_CONFIG@ -PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ -PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ -POLKIT_CFLAGS = @POLKIT_CFLAGS@ -POLKIT_LIBS = @POLKIT_LIBS@ -POSUB = @POSUB@ -PPPD_PATH = @PPPD_PATH@ -PPPD_PLUGIN_DIR = @PPPD_PLUGIN_DIR@ -QT_CFLAGS = @QT_CFLAGS@ -QT_LIBS = @QT_LIBS@ -RANLIB = @RANLIB@ -READLINE_LIBS = @READLINE_LIBS@ -SANITIZERS = @SANITIZERS@ -SANITIZER_ENV = @SANITIZER_ENV@ -SED = @SED@ -SELINUX_CFLAGS = @SELINUX_CFLAGS@ -SELINUX_LIBS = @SELINUX_LIBS@ -SET_MAKE = @SET_MAKE@ -SHELL = @SHELL@ -STRIP = @STRIP@ -SYSTEMD_200_CFLAGS = @SYSTEMD_200_CFLAGS@ -SYSTEMD_200_LIBS = @SYSTEMD_200_LIBS@ -SYSTEMD_INHIBIT_CFLAGS = @SYSTEMD_INHIBIT_CFLAGS@ -SYSTEMD_INHIBIT_LIBS = @SYSTEMD_INHIBIT_LIBS@ -SYSTEMD_JOURNAL_CFLAGS = @SYSTEMD_JOURNAL_CFLAGS@ -SYSTEMD_JOURNAL_LIBS = @SYSTEMD_JOURNAL_LIBS@ -SYSTEMD_LOGIN_CFLAGS = @SYSTEMD_LOGIN_CFLAGS@ -SYSTEMD_LOGIN_LIBS = @SYSTEMD_LOGIN_LIBS@ -SYSTEM_CA_PATH = @SYSTEM_CA_PATH@ -UDEV_DIR = @UDEV_DIR@ -USE_NLS = @USE_NLS@ -UUID_CFLAGS = @UUID_CFLAGS@ -UUID_LIBS = @UUID_LIBS@ -VALGRIND_RULES = @VALGRIND_RULES@ -VAPIGEN = @VAPIGEN@ -VAPIGEN_MAKEFILE = @VAPIGEN_MAKEFILE@ -VAPIGEN_VAPIDIR = @VAPIGEN_VAPIDIR@ -VERSION = @VERSION@ -XGETTEXT = @XGETTEXT@ -XGETTEXT_015 = @XGETTEXT_015@ -XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@ -abs_builddir = @abs_builddir@ -abs_srcdir = @abs_srcdir@ -abs_top_builddir = @abs_top_builddir@ -abs_top_srcdir = @abs_top_srcdir@ -ac_ct_AR = @ac_ct_AR@ -ac_ct_CC = @ac_ct_CC@ -ac_ct_CXX = @ac_ct_CXX@ -ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -am__include = @am__include@ -am__leading_dot = @am__leading_dot@ -am__quote = @am__quote@ -am__tar = @am__tar@ -am__untar = @am__untar@ -bindir = @bindir@ -build = @build@ -build_alias = @build_alias@ -build_cpu = @build_cpu@ -build_os = @build_os@ -build_vendor = @build_vendor@ -builddir = @builddir@ -datadir = @datadir@ -datarootdir = @datarootdir@ -docdir = @docdir@ -dvidir = @dvidir@ -exec_prefix = @exec_prefix@ -host = @host@ -host_alias = @host_alias@ -host_cpu = @host_cpu@ -host_os = @host_os@ -host_vendor = @host_vendor@ -htmldir = @htmldir@ -includedir = @includedir@ -infodir = @infodir@ -install_sh = @install_sh@ -intltool__v_merge_options_ = @intltool__v_merge_options_@ -intltool__v_merge_options_0 = @intltool__v_merge_options_0@ -libdir = @libdir@ -libexecdir = @libexecdir@ -localedir = @localedir@ -localstatedir = @localstatedir@ -mandir = @mandir@ -mkdir_p = @mkdir_p@ -nmbinary = @nmbinary@ -nmconfdir = @nmconfdir@ -nmdatadir = @nmdatadir@ -nmlibdir = @nmlibdir@ -nmrundir = @nmrundir@ -nmstatedir = @nmstatedir@ -oldincludedir = @oldincludedir@ -pdfdir = @pdfdir@ -prefix = @prefix@ -program_transform_name = @program_transform_name@ -psdir = @psdir@ -runstatedir = @runstatedir@ -sbindir = @sbindir@ -sharedstatedir = @sharedstatedir@ -srcdir = @srcdir@ -subdirs = @subdirs@ -sysconfdir = @sysconfdir@ -systemdsystemunitdir = @systemdsystemunitdir@ -target_alias = @target_alias@ -top_build_prefix = @top_build_prefix@ -top_builddir = @top_builddir@ -top_srcdir = @top_srcdir@ -with_dhclient = @with_dhclient@ -with_dhcpcd = @with_dhcpcd@ -with_netconfig = @with_netconfig@ -with_resolvconf = @with_resolvconf@ -with_valgrind = @with_valgrind@ -SUBDIRS = glib $(am__append_1) -all: all-recursive - -.SUFFIXES: -$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps) - @for dep in $?; do \ - case '$(am__configure_deps)' in \ - *$$dep*) \ - ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ - && { if test -f $@; then exit 0; else break; fi; }; \ - exit 1;; \ - esac; \ - done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu examples/C/Makefile'; \ - $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --gnu examples/C/Makefile -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - @case '$?' in \ - *config.status*) \ - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ - *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ - esac; - -$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh - -$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(am__aclocal_m4_deps): - -mostlyclean-libtool: - -rm -f *.lo - -clean-libtool: - -rm -rf .libs _libs - -# This directory's subdirectories are mostly independent; you can cd -# into them and run 'make' without going through this Makefile. -# To change the values of 'make' variables: instead of editing Makefiles, -# (1) if the variable is set in 'config.status', edit 'config.status' -# (which will cause the Makefiles to be regenerated when you run 'make'); -# (2) otherwise, pass the desired values on the 'make' command line. -$(am__recursive_targets): - @fail=; \ - if $(am__make_keepgoing); then \ - failcom='fail=yes'; \ - else \ - failcom='exit 1'; \ - fi; \ - dot_seen=no; \ - target=`echo $@ | sed s/-recursive//`; \ - case "$@" in \ - distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ - *) list='$(SUBDIRS)' ;; \ - esac; \ - for subdir in $$list; do \ - echo "Making $$target in $$subdir"; \ - if test "$$subdir" = "."; then \ - dot_seen=yes; \ - local_target="$$target-am"; \ - else \ - local_target="$$target"; \ - fi; \ - ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ - || eval $$failcom; \ - done; \ - if test "$$dot_seen" = "no"; then \ - $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ - fi; test -z "$$fail" - -ID: $(am__tagged_files) - $(am__define_uniq_tagged_files); mkid -fID $$unique -tags: tags-recursive -TAGS: tags - -tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) - set x; \ - here=`pwd`; \ - if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ - include_option=--etags-include; \ - empty_fix=.; \ - else \ - include_option=--include; \ - empty_fix=; \ - fi; \ - list='$(SUBDIRS)'; for subdir in $$list; do \ - if test "$$subdir" = .; then :; else \ - test ! -f $$subdir/TAGS || \ - set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \ - fi; \ - done; \ - $(am__define_uniq_tagged_files); \ - shift; \ - if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ - test -n "$$unique" || unique=$$empty_fix; \ - if test $$# -gt 0; then \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - "$$@" $$unique; \ - else \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - $$unique; \ - fi; \ - fi -ctags: ctags-recursive - -CTAGS: ctags -ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) - $(am__define_uniq_tagged_files); \ - test -z "$(CTAGS_ARGS)$$unique" \ - || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ - $$unique - -GTAGS: - here=`$(am__cd) $(top_builddir) && pwd` \ - && $(am__cd) $(top_srcdir) \ - && gtags -i $(GTAGS_ARGS) "$$here" -cscopelist: cscopelist-recursive - -cscopelist-am: $(am__tagged_files) - list='$(am__tagged_files)'; \ - case "$(srcdir)" in \ - [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ - *) sdir=$(subdir)/$(srcdir) ;; \ - esac; \ - for i in $$list; do \ - if test -f "$$i"; then \ - echo "$(subdir)/$$i"; \ - else \ - echo "$$sdir/$$i"; \ - fi; \ - done >> $(top_builddir)/cscope.files - -distclean-tags: - -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags - -distdir: $(DISTFILES) - @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - list='$(DISTFILES)'; \ - dist_files=`for file in $$list; do echo $$file; done | \ - sed -e "s|^$$srcdirstrip/||;t" \ - -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ - case $$dist_files in \ - */*) $(MKDIR_P) `echo "$$dist_files" | \ - sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ - sort -u` ;; \ - esac; \ - for file in $$dist_files; do \ - if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ - if test -d $$d/$$file; then \ - dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ - if test -d "$(distdir)/$$file"; then \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ - cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ - else \ - test -f "$(distdir)/$$file" \ - || cp -p $$d/$$file "$(distdir)/$$file" \ - || exit 1; \ - fi; \ - done - @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ - if test "$$subdir" = .; then :; else \ - $(am__make_dryrun) \ - || test -d "$(distdir)/$$subdir" \ - || $(MKDIR_P) "$(distdir)/$$subdir" \ - || exit 1; \ - dir1=$$subdir; dir2="$(distdir)/$$subdir"; \ - $(am__relativize); \ - new_distdir=$$reldir; \ - dir1=$$subdir; dir2="$(top_distdir)"; \ - $(am__relativize); \ - new_top_distdir=$$reldir; \ - echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \ - echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \ - ($(am__cd) $$subdir && \ - $(MAKE) $(AM_MAKEFLAGS) \ - top_distdir="$$new_top_distdir" \ - distdir="$$new_distdir" \ - am__remove_distdir=: \ - am__skip_length_check=: \ - am__skip_mode_fix=: \ - distdir) \ - || exit 1; \ - fi; \ - done -check-am: all-am -check: check-recursive -all-am: Makefile -installdirs: installdirs-recursive -installdirs-am: -install: install-recursive -install-exec: install-exec-recursive -install-data: install-data-recursive -uninstall: uninstall-recursive - -install-am: all-am - @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am - -installcheck: installcheck-recursive -install-strip: - if test -z '$(STRIP)'; then \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - install; \ - else \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ - fi -mostlyclean-generic: - -clean-generic: - -distclean-generic: - -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) - -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) - -maintainer-clean-generic: - @echo "This command is intended for maintainers to use" - @echo "it deletes files that may require special tools to rebuild." -clean: clean-recursive - -clean-am: clean-generic clean-libtool mostlyclean-am - -distclean: distclean-recursive - -rm -f Makefile -distclean-am: clean-am distclean-generic distclean-tags - -dvi: dvi-recursive - -dvi-am: - -html: html-recursive - -html-am: - -info: info-recursive - -info-am: - -install-data-am: - -install-dvi: install-dvi-recursive - -install-dvi-am: - -install-exec-am: - -install-html: install-html-recursive - -install-html-am: - -install-info: install-info-recursive - -install-info-am: - -install-man: - -install-pdf: install-pdf-recursive - -install-pdf-am: - -install-ps: install-ps-recursive - -install-ps-am: - -installcheck-am: - -maintainer-clean: maintainer-clean-recursive - -rm -f Makefile -maintainer-clean-am: distclean-am maintainer-clean-generic - -mostlyclean: mostlyclean-recursive - -mostlyclean-am: mostlyclean-generic mostlyclean-libtool - -pdf: pdf-recursive - -pdf-am: - -ps: ps-recursive - -ps-am: - -uninstall-am: - -.MAKE: $(am__recursive_targets) install-am install-strip - -.PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am check \ - check-am clean clean-generic clean-libtool cscopelist-am ctags \ - ctags-am distclean distclean-generic distclean-libtool \ - distclean-tags distdir dvi dvi-am html html-am info info-am \ - install install-am install-data install-data-am install-dvi \ - install-dvi-am install-exec install-exec-am install-html \ - install-html-am install-info install-info-am install-man \ - install-pdf install-pdf-am install-ps install-ps-am \ - install-strip installcheck installcheck-am installdirs \ - installdirs-am maintainer-clean maintainer-clean-generic \ - mostlyclean mostlyclean-generic mostlyclean-libtool pdf pdf-am \ - ps ps-am tags tags-am uninstall uninstall-am - -.PRECIOUS: Makefile - - -# Tell versions [3.59,3.63) of GNU make to not export all variables. -# Otherwise a system limit (for SysV at least) may be exceeded. -.NOEXPORT: diff --git a/examples/C/glib/Makefile.am b/examples/C/glib/Makefile.am deleted file mode 100644 index e3d655d0..00000000 --- a/examples/C/glib/Makefile.am +++ /dev/null @@ -1,55 +0,0 @@ -AM_CPPFLAGS = \ - -I${top_srcdir}/shared \ - -I$(top_builddir)/shared \ - -I${top_srcdir}/libnm-core \ - -I${top_builddir}/libnm-core \ - -I${top_srcdir}/libnm \ - -I${top_builddir}/libnm \ - $(GLIB_CFLAGS) \ - -DNM_VERSION_MAX_ALLOWED=NM_VERSION_NEXT_STABLE - -noinst_PROGRAMS = \ - add-connection-gdbus \ - add-connection-libnm \ - get-active-connections-gdbus \ - get-ap-info-libnm \ - list-connections-gdbus \ - list-connections-libnm \ - monitor-nm-running-gdbus \ - monitor-nm-state-gdbus - -add_connection_gdbus_SOURCES = add-connection-gdbus.c -add_connection_gdbus_LDADD = \ - $(GLIB_LIBS) \ - $(UUID_LIBS) - -add_connection_libnm_SOURCES = add-connection-libnm.c -add_connection_libnm_LDADD = \ - $(top_builddir)/libnm/libnm.la \ - $(GLIB_LIBS) - -get_active_connections_gdbus_SOURCES = get-active-connections-gdbus.c -get_active_connections_gdbus_LDADD = \ - $(GLIB_LIBS) - -get_ap_info_libnm_SOURCES = get-ap-info-libnm.c -get_ap_info_libnm_LDADD = \ - $(top_builddir)/libnm/libnm.la \ - $(GLIB_LIBS) - -list_connections_gdbus_SOURCES = list-connections-gdbus.c -list_connections_gdbus_LDADD = \ - $(GLIB_LIBS) - -list_connections_libnm_SOURCES = list-connections-libnm.c -list_connections_libnm_LDADD = \ - $(top_builddir)/libnm/libnm.la \ - $(GLIB_LIBS) - -monitor_nm_running_gdbus_SOURCES = monitor-nm-running-gdbus.c -monitor_nm_running_gdbus_LDADD = \ - $(GLIB_LIBS) - -monitor_nm_state_gdbus_SOURCES = monitor-nm-state-gdbus.c -monitor_nm_state_gdbus_LDADD = \ - $(GLIB_LIBS) diff --git a/examples/C/glib/Makefile.in b/examples/C/glib/Makefile.in deleted file mode 100644 index a547a4cc..00000000 --- a/examples/C/glib/Makefile.in +++ /dev/null @@ -1,876 +0,0 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. -# @configure_input@ - -# Copyright (C) 1994-2014 Free Software Foundation, Inc. - -# This Makefile.in is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY, to the extent permitted by law; without -# even the implied warranty of MERCHANTABILITY or FITNESS FOR A -# PARTICULAR PURPOSE. - -@SET_MAKE@ - -VPATH = @srcdir@ -am__is_gnu_make = { \ - if test -z '$(MAKELEVEL)'; then \ - false; \ - elif test -n '$(MAKE_HOST)'; then \ - true; \ - elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ - true; \ - else \ - false; \ - fi; \ -} -am__make_running_with_option = \ - case $${target_option-} in \ - ?) ;; \ - *) echo "am__make_running_with_option: internal error: invalid" \ - "target option '$${target_option-}' specified" >&2; \ - exit 1;; \ - esac; \ - has_opt=no; \ - sane_makeflags=$$MAKEFLAGS; \ - if $(am__is_gnu_make); then \ - sane_makeflags=$$MFLAGS; \ - else \ - case $$MAKEFLAGS in \ - *\\[\ \ ]*) \ - bs=\\; \ - sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ - | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ - esac; \ - fi; \ - skip_next=no; \ - strip_trailopt () \ - { \ - flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ - }; \ - for flg in $$sane_makeflags; do \ - test $$skip_next = yes && { skip_next=no; continue; }; \ - case $$flg in \ - *=*|--*) continue;; \ - -*I) strip_trailopt 'I'; skip_next=yes;; \ - -*I?*) strip_trailopt 'I';; \ - -*O) strip_trailopt 'O'; skip_next=yes;; \ - -*O?*) strip_trailopt 'O';; \ - -*l) strip_trailopt 'l'; skip_next=yes;; \ - -*l?*) strip_trailopt 'l';; \ - -[dEDm]) skip_next=yes;; \ - -[JT]) skip_next=yes;; \ - esac; \ - case $$flg in \ - *$$target_option*) has_opt=yes; break;; \ - esac; \ - done; \ - test $$has_opt = yes -am__make_dryrun = (target_option=n; $(am__make_running_with_option)) -am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) -pkgdatadir = $(datadir)/@PACKAGE@ -pkgincludedir = $(includedir)/@PACKAGE@ -pkglibdir = $(libdir)/@PACKAGE@ -pkglibexecdir = $(libexecdir)/@PACKAGE@ -am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd -install_sh_DATA = $(install_sh) -c -m 644 -install_sh_PROGRAM = $(install_sh) -c -install_sh_SCRIPT = $(install_sh) -c -INSTALL_HEADER = $(INSTALL_DATA) -transform = $(program_transform_name) -NORMAL_INSTALL = : -PRE_INSTALL = : -POST_INSTALL = : -NORMAL_UNINSTALL = : -PRE_UNINSTALL = : -POST_UNINSTALL = : -build_triplet = @build@ -host_triplet = @host@ -noinst_PROGRAMS = add-connection-gdbus$(EXEEXT) \ - add-connection-libnm$(EXEEXT) \ - get-active-connections-gdbus$(EXEEXT) \ - get-ap-info-libnm$(EXEEXT) list-connections-gdbus$(EXEEXT) \ - list-connections-libnm$(EXEEXT) \ - monitor-nm-running-gdbus$(EXEEXT) \ - monitor-nm-state-gdbus$(EXEEXT) -subdir = examples/C/glib -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -am__aclocal_m4_deps = $(top_srcdir)/m4/attributes.m4 \ - $(top_srcdir)/m4/ax_lib_readline.m4 \ - $(top_srcdir)/m4/compiler_options.m4 \ - $(top_srcdir)/m4/gettext.m4 $(top_srcdir)/m4/git-sha-record.m4 \ - $(top_srcdir)/m4/gnome-code-coverage.m4 \ - $(top_srcdir)/m4/gtk-doc.m4 $(top_srcdir)/m4/iconv.m4 \ - $(top_srcdir)/m4/intlmacosx.m4 $(top_srcdir)/m4/intltool.m4 \ - $(top_srcdir)/m4/introspection.m4 $(top_srcdir)/m4/lib-ld.m4 \ - $(top_srcdir)/m4/lib-link.m4 $(top_srcdir)/m4/lib-prefix.m4 \ - $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \ - $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \ - $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/m4/nls.m4 \ - $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \ - $(top_srcdir)/m4/vapigen.m4 $(top_srcdir)/configure.ac -am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ - $(ACLOCAL_M4) -DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) -mkinstalldirs = $(install_sh) -d -CONFIG_HEADER = $(top_builddir)/config.h -CONFIG_CLEAN_FILES = -CONFIG_CLEAN_VPATH_FILES = -PROGRAMS = $(noinst_PROGRAMS) -am_add_connection_gdbus_OBJECTS = add-connection-gdbus.$(OBJEXT) -add_connection_gdbus_OBJECTS = $(am_add_connection_gdbus_OBJECTS) -am__DEPENDENCIES_1 = -add_connection_gdbus_DEPENDENCIES = $(am__DEPENDENCIES_1) \ - $(am__DEPENDENCIES_1) -AM_V_lt = $(am__v_lt_@AM_V@) -am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@) -am__v_lt_0 = --silent -am__v_lt_1 = -am_add_connection_libnm_OBJECTS = add-connection-libnm.$(OBJEXT) -add_connection_libnm_OBJECTS = $(am_add_connection_libnm_OBJECTS) -add_connection_libnm_DEPENDENCIES = $(top_builddir)/libnm/libnm.la \ - $(am__DEPENDENCIES_1) -am_get_active_connections_gdbus_OBJECTS = \ - get-active-connections-gdbus.$(OBJEXT) -get_active_connections_gdbus_OBJECTS = \ - $(am_get_active_connections_gdbus_OBJECTS) -get_active_connections_gdbus_DEPENDENCIES = $(am__DEPENDENCIES_1) -am_get_ap_info_libnm_OBJECTS = get-ap-info-libnm.$(OBJEXT) -get_ap_info_libnm_OBJECTS = $(am_get_ap_info_libnm_OBJECTS) -get_ap_info_libnm_DEPENDENCIES = $(top_builddir)/libnm/libnm.la \ - $(am__DEPENDENCIES_1) -am_list_connections_gdbus_OBJECTS = list-connections-gdbus.$(OBJEXT) -list_connections_gdbus_OBJECTS = $(am_list_connections_gdbus_OBJECTS) -list_connections_gdbus_DEPENDENCIES = $(am__DEPENDENCIES_1) -am_list_connections_libnm_OBJECTS = list-connections-libnm.$(OBJEXT) -list_connections_libnm_OBJECTS = $(am_list_connections_libnm_OBJECTS) -list_connections_libnm_DEPENDENCIES = $(top_builddir)/libnm/libnm.la \ - $(am__DEPENDENCIES_1) -am_monitor_nm_running_gdbus_OBJECTS = \ - monitor-nm-running-gdbus.$(OBJEXT) -monitor_nm_running_gdbus_OBJECTS = \ - $(am_monitor_nm_running_gdbus_OBJECTS) -monitor_nm_running_gdbus_DEPENDENCIES = $(am__DEPENDENCIES_1) -am_monitor_nm_state_gdbus_OBJECTS = monitor-nm-state-gdbus.$(OBJEXT) -monitor_nm_state_gdbus_OBJECTS = $(am_monitor_nm_state_gdbus_OBJECTS) -monitor_nm_state_gdbus_DEPENDENCIES = $(am__DEPENDENCIES_1) -AM_V_P = $(am__v_P_@AM_V@) -am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) -am__v_P_0 = false -am__v_P_1 = : -AM_V_GEN = $(am__v_GEN_@AM_V@) -am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) -am__v_GEN_0 = @echo " GEN " $@; -am__v_GEN_1 = -AM_V_at = $(am__v_at_@AM_V@) -am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) -am__v_at_0 = @ -am__v_at_1 = -DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) -depcomp = $(SHELL) $(top_srcdir)/build-aux/depcomp -am__depfiles_maybe = depfiles -am__mv = mv -f -COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ - $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ - $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \ - $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ - $(AM_CFLAGS) $(CFLAGS) -AM_V_CC = $(am__v_CC_@AM_V@) -am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@) -am__v_CC_0 = @echo " CC " $@; -am__v_CC_1 = -CCLD = $(CC) -LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ - $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ - $(AM_LDFLAGS) $(LDFLAGS) -o $@ -AM_V_CCLD = $(am__v_CCLD_@AM_V@) -am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@) -am__v_CCLD_0 = @echo " CCLD " $@; -am__v_CCLD_1 = -SOURCES = $(add_connection_gdbus_SOURCES) \ - $(add_connection_libnm_SOURCES) \ - $(get_active_connections_gdbus_SOURCES) \ - $(get_ap_info_libnm_SOURCES) $(list_connections_gdbus_SOURCES) \ - $(list_connections_libnm_SOURCES) \ - $(monitor_nm_running_gdbus_SOURCES) \ - $(monitor_nm_state_gdbus_SOURCES) -DIST_SOURCES = $(add_connection_gdbus_SOURCES) \ - $(add_connection_libnm_SOURCES) \ - $(get_active_connections_gdbus_SOURCES) \ - $(get_ap_info_libnm_SOURCES) $(list_connections_gdbus_SOURCES) \ - $(list_connections_libnm_SOURCES) \ - $(monitor_nm_running_gdbus_SOURCES) \ - $(monitor_nm_state_gdbus_SOURCES) -am__can_run_installinfo = \ - case $$AM_UPDATE_INFO_DIR in \ - n|no|NO) false;; \ - *) (install-info --version) >/dev/null 2>&1;; \ - esac -am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) -# Read a list of newline-separated strings from the standard input, -# and print each of them once, without duplicates. Input order is -# *not* preserved. -am__uniquify_input = $(AWK) '\ - BEGIN { nonempty = 0; } \ - { items[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in items) print i; }; } \ -' -# Make sure the list of sources is unique. This is necessary because, -# e.g., the same source file might be shared among _SOURCES variables -# for different programs/libraries. -am__define_uniq_tagged_files = \ - list='$(am__tagged_files)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | $(am__uniquify_input)` -ETAGS = etags -CTAGS = ctags -am__DIST_COMMON = $(srcdir)/Makefile.in \ - $(top_srcdir)/build-aux/depcomp -DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = @ACLOCAL@ -ALL_LINGUAS = @ALL_LINGUAS@ -AMTAR = @AMTAR@ -AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ -AM_TESTS_FD_REDIRECT = @AM_TESTS_FD_REDIRECT@ -AR = @AR@ -AUTOCONF = @AUTOCONF@ -AUTOHEADER = @AUTOHEADER@ -AUTOMAKE = @AUTOMAKE@ -AWK = @AWK@ -BLUEZ5_CFLAGS = @BLUEZ5_CFLAGS@ -BLUEZ5_LIBS = @BLUEZ5_LIBS@ -CC = @CC@ -CCDEPMODE = @CCDEPMODE@ -CFLAGS = @CFLAGS@ -CODE_COVERAGE_CFLAGS = @CODE_COVERAGE_CFLAGS@ -CODE_COVERAGE_ENABLED = @CODE_COVERAGE_ENABLED@ -CODE_COVERAGE_LDFLAGS = @CODE_COVERAGE_LDFLAGS@ -CPP = @CPP@ -CPPFLAGS = @CPPFLAGS@ -CXX = @CXX@ -CXXCPP = @CXXCPP@ -CXXDEPMODE = @CXXDEPMODE@ -CXXFLAGS = @CXXFLAGS@ -CYGPATH_W = @CYGPATH_W@ -DBUS_CFLAGS = @DBUS_CFLAGS@ -DBUS_LIBS = @DBUS_LIBS@ -DBUS_SYS_DIR = @DBUS_SYS_DIR@ -DEFS = @DEFS@ -DEPDIR = @DEPDIR@ -DHCLIENT_PATH = @DHCLIENT_PATH@ -DHCPCD_PATH = @DHCPCD_PATH@ -DISTRO_NETWORK_SERVICE = @DISTRO_NETWORK_SERVICE@ -DLLTOOL = @DLLTOOL@ -DL_LIBS = @DL_LIBS@ -DNSMASQ_PATH = @DNSMASQ_PATH@ -DNSSEC_TRIGGER_SCRIPT = @DNSSEC_TRIGGER_SCRIPT@ -DSYMUTIL = @DSYMUTIL@ -DUMPBIN = @DUMPBIN@ -ECHO_C = @ECHO_C@ -ECHO_N = @ECHO_N@ -ECHO_T = @ECHO_T@ -EGREP = @EGREP@ -EXEEXT = @EXEEXT@ -FGREP = @FGREP@ -GENHTML = @GENHTML@ -GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@ -GETTEXT_PACKAGE = @GETTEXT_PACKAGE@ -GLIB_CFLAGS = @GLIB_CFLAGS@ -GLIB_GENMARSHAL = @GLIB_GENMARSHAL@ -GLIB_LIBS = @GLIB_LIBS@ -GLIB_MAKEFILE = @GLIB_MAKEFILE@ -GLIB_MKENUMS = @GLIB_MKENUMS@ -GMSGFMT = @GMSGFMT@ -GMSGFMT_015 = @GMSGFMT_015@ -GNUTLS_CFLAGS = @GNUTLS_CFLAGS@ -GNUTLS_LIBS = @GNUTLS_LIBS@ -GREP = @GREP@ -GTKDOC_CHECK = @GTKDOC_CHECK@ -GTKDOC_CHECK_PATH = @GTKDOC_CHECK_PATH@ -GTKDOC_DEPS_CFLAGS = @GTKDOC_DEPS_CFLAGS@ -GTKDOC_DEPS_LIBS = @GTKDOC_DEPS_LIBS@ -GTKDOC_MKPDF = @GTKDOC_MKPDF@ -GTKDOC_REBASE = @GTKDOC_REBASE@ -GUDEV_CFLAGS = @GUDEV_CFLAGS@ -GUDEV_LIBS = @GUDEV_LIBS@ -HTML_DIR = @HTML_DIR@ -INSTALL = @INSTALL@ -INSTALL_DATA = @INSTALL_DATA@ -INSTALL_PROGRAM = @INSTALL_PROGRAM@ -INSTALL_SCRIPT = @INSTALL_SCRIPT@ -INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ -INTLLIBS = @INTLLIBS@ -INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@ -INTLTOOL_MERGE = @INTLTOOL_MERGE@ -INTLTOOL_PERL = @INTLTOOL_PERL@ -INTLTOOL_UPDATE = @INTLTOOL_UPDATE@ -INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@ -INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@ -INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@ -INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@ -INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ -INTROSPECTION_CFLAGS = @INTROSPECTION_CFLAGS@ -INTROSPECTION_COMPILER = @INTROSPECTION_COMPILER@ -INTROSPECTION_GENERATE = @INTROSPECTION_GENERATE@ -INTROSPECTION_GIRDIR = @INTROSPECTION_GIRDIR@ -INTROSPECTION_LIBS = @INTROSPECTION_LIBS@ -INTROSPECTION_MAKEFILE = @INTROSPECTION_MAKEFILE@ -INTROSPECTION_SCANNER = @INTROSPECTION_SCANNER@ -INTROSPECTION_TYPELIBDIR = @INTROSPECTION_TYPELIBDIR@ -IPTABLES_PATH = @IPTABLES_PATH@ -JANSSON_CFLAGS = @JANSSON_CFLAGS@ -JANSSON_LIBS = @JANSSON_LIBS@ -KERNEL_FIRMWARE_DIR = @KERNEL_FIRMWARE_DIR@ -LCOV = @LCOV@ -LD = @LD@ -LDFLAGS = @LDFLAGS@ -LIBAUDIT_CFLAGS = @LIBAUDIT_CFLAGS@ -LIBAUDIT_LIBS = @LIBAUDIT_LIBS@ -LIBICONV = @LIBICONV@ -LIBINTL = @LIBINTL@ -LIBM = @LIBM@ -LIBNDP_CFLAGS = @LIBNDP_CFLAGS@ -LIBNDP_LIBS = @LIBNDP_LIBS@ -LIBNL_CFLAGS = @LIBNL_CFLAGS@ -LIBNL_LIBS = @LIBNL_LIBS@ -LIBOBJS = @LIBOBJS@ -LIBS = @LIBS@ -LIBSOUP_CFLAGS = @LIBSOUP_CFLAGS@ -LIBSOUP_LIBS = @LIBSOUP_LIBS@ -LIBSYSTEMD_CFLAGS = @LIBSYSTEMD_CFLAGS@ -LIBSYSTEMD_LIBS = @LIBSYSTEMD_LIBS@ -LIBTEAMDCTL_CFLAGS = @LIBTEAMDCTL_CFLAGS@ -LIBTEAMDCTL_LIBS = @LIBTEAMDCTL_LIBS@ -LIBTOOL = @LIBTOOL@ -LIPO = @LIPO@ -LN_S = @LN_S@ -LOG_DRIVER = @LOG_DRIVER@ -LTLIBICONV = @LTLIBICONV@ -LTLIBINTL = @LTLIBINTL@ -LTLIBOBJS = @LTLIBOBJS@ -LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ -MAINT = @MAINT@ -MAKEINFO = @MAKEINFO@ -MANIFEST_TOOL = @MANIFEST_TOOL@ -MKDIR_P = @MKDIR_P@ -MM_GLIB_CFLAGS = @MM_GLIB_CFLAGS@ -MM_GLIB_LIBS = @MM_GLIB_LIBS@ -MOC = @MOC@ -MSGFMT = @MSGFMT@ -MSGFMT_015 = @MSGFMT_015@ -MSGMERGE = @MSGMERGE@ -NEWT_CFLAGS = @NEWT_CFLAGS@ -NEWT_LIBS = @NEWT_LIBS@ -NM = @NM@ -NMEDIT = @NMEDIT@ -NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT = @NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT@ -NM_CONFIG_DEFAULT_DNS_RC_MANAGER = @NM_CONFIG_DEFAULT_DNS_RC_MANAGER@ -NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT = @NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT@ -NM_CONFIG_LOGGING_BACKEND_DEFAULT_TEXT = @NM_CONFIG_LOGGING_BACKEND_DEFAULT_TEXT@ -NM_MAJOR_VERSION = @NM_MAJOR_VERSION@ -NM_MICRO_VERSION = @NM_MICRO_VERSION@ -NM_MINOR_VERSION = @NM_MINOR_VERSION@ -NM_MODIFY_SYSTEM_POLICY = @NM_MODIFY_SYSTEM_POLICY@ -NM_VERSION = @NM_VERSION@ -NSS_CFLAGS = @NSS_CFLAGS@ -NSS_LIBS = @NSS_LIBS@ -OBJDUMP = @OBJDUMP@ -OBJEXT = @OBJEXT@ -OTOOL = @OTOOL@ -OTOOL64 = @OTOOL64@ -PACKAGE = @PACKAGE@ -PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ -PACKAGE_NAME = @PACKAGE_NAME@ -PACKAGE_STRING = @PACKAGE_STRING@ -PACKAGE_TARNAME = @PACKAGE_TARNAME@ -PACKAGE_URL = @PACKAGE_URL@ -PACKAGE_VERSION = @PACKAGE_VERSION@ -PATH_SEPARATOR = @PATH_SEPARATOR@ -PERL = @PERL@ -PKG_CONFIG = @PKG_CONFIG@ -PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ -PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ -POLKIT_CFLAGS = @POLKIT_CFLAGS@ -POLKIT_LIBS = @POLKIT_LIBS@ -POSUB = @POSUB@ -PPPD_PATH = @PPPD_PATH@ -PPPD_PLUGIN_DIR = @PPPD_PLUGIN_DIR@ -QT_CFLAGS = @QT_CFLAGS@ -QT_LIBS = @QT_LIBS@ -RANLIB = @RANLIB@ -READLINE_LIBS = @READLINE_LIBS@ -SANITIZERS = @SANITIZERS@ -SANITIZER_ENV = @SANITIZER_ENV@ -SED = @SED@ -SELINUX_CFLAGS = @SELINUX_CFLAGS@ -SELINUX_LIBS = @SELINUX_LIBS@ -SET_MAKE = @SET_MAKE@ -SHELL = @SHELL@ -STRIP = @STRIP@ -SYSTEMD_200_CFLAGS = @SYSTEMD_200_CFLAGS@ -SYSTEMD_200_LIBS = @SYSTEMD_200_LIBS@ -SYSTEMD_INHIBIT_CFLAGS = @SYSTEMD_INHIBIT_CFLAGS@ -SYSTEMD_INHIBIT_LIBS = @SYSTEMD_INHIBIT_LIBS@ -SYSTEMD_JOURNAL_CFLAGS = @SYSTEMD_JOURNAL_CFLAGS@ -SYSTEMD_JOURNAL_LIBS = @SYSTEMD_JOURNAL_LIBS@ -SYSTEMD_LOGIN_CFLAGS = @SYSTEMD_LOGIN_CFLAGS@ -SYSTEMD_LOGIN_LIBS = @SYSTEMD_LOGIN_LIBS@ -SYSTEM_CA_PATH = @SYSTEM_CA_PATH@ -UDEV_DIR = @UDEV_DIR@ -USE_NLS = @USE_NLS@ -UUID_CFLAGS = @UUID_CFLAGS@ -UUID_LIBS = @UUID_LIBS@ -VALGRIND_RULES = @VALGRIND_RULES@ -VAPIGEN = @VAPIGEN@ -VAPIGEN_MAKEFILE = @VAPIGEN_MAKEFILE@ -VAPIGEN_VAPIDIR = @VAPIGEN_VAPIDIR@ -VERSION = @VERSION@ -XGETTEXT = @XGETTEXT@ -XGETTEXT_015 = @XGETTEXT_015@ -XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@ -abs_builddir = @abs_builddir@ -abs_srcdir = @abs_srcdir@ -abs_top_builddir = @abs_top_builddir@ -abs_top_srcdir = @abs_top_srcdir@ -ac_ct_AR = @ac_ct_AR@ -ac_ct_CC = @ac_ct_CC@ -ac_ct_CXX = @ac_ct_CXX@ -ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -am__include = @am__include@ -am__leading_dot = @am__leading_dot@ -am__quote = @am__quote@ -am__tar = @am__tar@ -am__untar = @am__untar@ -bindir = @bindir@ -build = @build@ -build_alias = @build_alias@ -build_cpu = @build_cpu@ -build_os = @build_os@ -build_vendor = @build_vendor@ -builddir = @builddir@ -datadir = @datadir@ -datarootdir = @datarootdir@ -docdir = @docdir@ -dvidir = @dvidir@ -exec_prefix = @exec_prefix@ -host = @host@ -host_alias = @host_alias@ -host_cpu = @host_cpu@ -host_os = @host_os@ -host_vendor = @host_vendor@ -htmldir = @htmldir@ -includedir = @includedir@ -infodir = @infodir@ -install_sh = @install_sh@ -intltool__v_merge_options_ = @intltool__v_merge_options_@ -intltool__v_merge_options_0 = @intltool__v_merge_options_0@ -libdir = @libdir@ -libexecdir = @libexecdir@ -localedir = @localedir@ -localstatedir = @localstatedir@ -mandir = @mandir@ -mkdir_p = @mkdir_p@ -nmbinary = @nmbinary@ -nmconfdir = @nmconfdir@ -nmdatadir = @nmdatadir@ -nmlibdir = @nmlibdir@ -nmrundir = @nmrundir@ -nmstatedir = @nmstatedir@ -oldincludedir = @oldincludedir@ -pdfdir = @pdfdir@ -prefix = @prefix@ -program_transform_name = @program_transform_name@ -psdir = @psdir@ -runstatedir = @runstatedir@ -sbindir = @sbindir@ -sharedstatedir = @sharedstatedir@ -srcdir = @srcdir@ -subdirs = @subdirs@ -sysconfdir = @sysconfdir@ -systemdsystemunitdir = @systemdsystemunitdir@ -target_alias = @target_alias@ -top_build_prefix = @top_build_prefix@ -top_builddir = @top_builddir@ -top_srcdir = @top_srcdir@ -with_dhclient = @with_dhclient@ -with_dhcpcd = @with_dhcpcd@ -with_netconfig = @with_netconfig@ -with_resolvconf = @with_resolvconf@ -with_valgrind = @with_valgrind@ -AM_CPPFLAGS = \ - -I${top_srcdir}/shared \ - -I$(top_builddir)/shared \ - -I${top_srcdir}/libnm-core \ - -I${top_builddir}/libnm-core \ - -I${top_srcdir}/libnm \ - -I${top_builddir}/libnm \ - $(GLIB_CFLAGS) \ - -DNM_VERSION_MAX_ALLOWED=NM_VERSION_NEXT_STABLE - -add_connection_gdbus_SOURCES = add-connection-gdbus.c -add_connection_gdbus_LDADD = \ - $(GLIB_LIBS) \ - $(UUID_LIBS) - -add_connection_libnm_SOURCES = add-connection-libnm.c -add_connection_libnm_LDADD = \ - $(top_builddir)/libnm/libnm.la \ - $(GLIB_LIBS) - -get_active_connections_gdbus_SOURCES = get-active-connections-gdbus.c -get_active_connections_gdbus_LDADD = \ - $(GLIB_LIBS) - -get_ap_info_libnm_SOURCES = get-ap-info-libnm.c -get_ap_info_libnm_LDADD = \ - $(top_builddir)/libnm/libnm.la \ - $(GLIB_LIBS) - -list_connections_gdbus_SOURCES = list-connections-gdbus.c -list_connections_gdbus_LDADD = \ - $(GLIB_LIBS) - -list_connections_libnm_SOURCES = list-connections-libnm.c -list_connections_libnm_LDADD = \ - $(top_builddir)/libnm/libnm.la \ - $(GLIB_LIBS) - -monitor_nm_running_gdbus_SOURCES = monitor-nm-running-gdbus.c -monitor_nm_running_gdbus_LDADD = \ - $(GLIB_LIBS) - -monitor_nm_state_gdbus_SOURCES = monitor-nm-state-gdbus.c -monitor_nm_state_gdbus_LDADD = \ - $(GLIB_LIBS) - -all: all-am - -.SUFFIXES: -.SUFFIXES: .c .lo .o .obj -$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps) - @for dep in $?; do \ - case '$(am__configure_deps)' in \ - *$$dep*) \ - ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ - && { if test -f $@; then exit 0; else break; fi; }; \ - exit 1;; \ - esac; \ - done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu examples/C/glib/Makefile'; \ - $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --gnu examples/C/glib/Makefile -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - @case '$?' in \ - *config.status*) \ - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ - *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ - esac; - -$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh - -$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(am__aclocal_m4_deps): - -clean-noinstPROGRAMS: - @list='$(noinst_PROGRAMS)'; test -n "$$list" || exit 0; \ - echo " rm -f" $$list; \ - rm -f $$list || exit $$?; \ - test -n "$(EXEEXT)" || exit 0; \ - list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \ - echo " rm -f" $$list; \ - rm -f $$list - -add-connection-gdbus$(EXEEXT): $(add_connection_gdbus_OBJECTS) $(add_connection_gdbus_DEPENDENCIES) $(EXTRA_add_connection_gdbus_DEPENDENCIES) - @rm -f add-connection-gdbus$(EXEEXT) - $(AM_V_CCLD)$(LINK) $(add_connection_gdbus_OBJECTS) $(add_connection_gdbus_LDADD) $(LIBS) - -add-connection-libnm$(EXEEXT): $(add_connection_libnm_OBJECTS) $(add_connection_libnm_DEPENDENCIES) $(EXTRA_add_connection_libnm_DEPENDENCIES) - @rm -f add-connection-libnm$(EXEEXT) - $(AM_V_CCLD)$(LINK) $(add_connection_libnm_OBJECTS) $(add_connection_libnm_LDADD) $(LIBS) - -get-active-connections-gdbus$(EXEEXT): $(get_active_connections_gdbus_OBJECTS) $(get_active_connections_gdbus_DEPENDENCIES) $(EXTRA_get_active_connections_gdbus_DEPENDENCIES) - @rm -f get-active-connections-gdbus$(EXEEXT) - $(AM_V_CCLD)$(LINK) $(get_active_connections_gdbus_OBJECTS) $(get_active_connections_gdbus_LDADD) $(LIBS) - -get-ap-info-libnm$(EXEEXT): $(get_ap_info_libnm_OBJECTS) $(get_ap_info_libnm_DEPENDENCIES) $(EXTRA_get_ap_info_libnm_DEPENDENCIES) - @rm -f get-ap-info-libnm$(EXEEXT) - $(AM_V_CCLD)$(LINK) $(get_ap_info_libnm_OBJECTS) $(get_ap_info_libnm_LDADD) $(LIBS) - -list-connections-gdbus$(EXEEXT): $(list_connections_gdbus_OBJECTS) $(list_connections_gdbus_DEPENDENCIES) $(EXTRA_list_connections_gdbus_DEPENDENCIES) - @rm -f list-connections-gdbus$(EXEEXT) - $(AM_V_CCLD)$(LINK) $(list_connections_gdbus_OBJECTS) $(list_connections_gdbus_LDADD) $(LIBS) - -list-connections-libnm$(EXEEXT): $(list_connections_libnm_OBJECTS) $(list_connections_libnm_DEPENDENCIES) $(EXTRA_list_connections_libnm_DEPENDENCIES) - @rm -f list-connections-libnm$(EXEEXT) - $(AM_V_CCLD)$(LINK) $(list_connections_libnm_OBJECTS) $(list_connections_libnm_LDADD) $(LIBS) - -monitor-nm-running-gdbus$(EXEEXT): $(monitor_nm_running_gdbus_OBJECTS) $(monitor_nm_running_gdbus_DEPENDENCIES) $(EXTRA_monitor_nm_running_gdbus_DEPENDENCIES) - @rm -f monitor-nm-running-gdbus$(EXEEXT) - $(AM_V_CCLD)$(LINK) $(monitor_nm_running_gdbus_OBJECTS) $(monitor_nm_running_gdbus_LDADD) $(LIBS) - -monitor-nm-state-gdbus$(EXEEXT): $(monitor_nm_state_gdbus_OBJECTS) $(monitor_nm_state_gdbus_DEPENDENCIES) $(EXTRA_monitor_nm_state_gdbus_DEPENDENCIES) - @rm -f monitor-nm-state-gdbus$(EXEEXT) - $(AM_V_CCLD)$(LINK) $(monitor_nm_state_gdbus_OBJECTS) $(monitor_nm_state_gdbus_LDADD) $(LIBS) - -mostlyclean-compile: - -rm -f *.$(OBJEXT) - -distclean-compile: - -rm -f *.tab.c - -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/add-connection-gdbus.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/add-connection-libnm.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/get-active-connections-gdbus.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/get-ap-info-libnm.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/list-connections-gdbus.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/list-connections-libnm.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/monitor-nm-running-gdbus.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/monitor-nm-state-gdbus.Po@am__quote@ - -.c.o: -@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ $< - -.c.obj: -@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'` -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'` - -.c.lo: -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LTCOMPILE) -c -o $@ $< - -mostlyclean-libtool: - -rm -f *.lo - -clean-libtool: - -rm -rf .libs _libs - -ID: $(am__tagged_files) - $(am__define_uniq_tagged_files); mkid -fID $$unique -tags: tags-am -TAGS: tags - -tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) - set x; \ - here=`pwd`; \ - $(am__define_uniq_tagged_files); \ - shift; \ - if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ - test -n "$$unique" || unique=$$empty_fix; \ - if test $$# -gt 0; then \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - "$$@" $$unique; \ - else \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - $$unique; \ - fi; \ - fi -ctags: ctags-am - -CTAGS: ctags -ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) - $(am__define_uniq_tagged_files); \ - test -z "$(CTAGS_ARGS)$$unique" \ - || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ - $$unique - -GTAGS: - here=`$(am__cd) $(top_builddir) && pwd` \ - && $(am__cd) $(top_srcdir) \ - && gtags -i $(GTAGS_ARGS) "$$here" -cscopelist: cscopelist-am - -cscopelist-am: $(am__tagged_files) - list='$(am__tagged_files)'; \ - case "$(srcdir)" in \ - [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ - *) sdir=$(subdir)/$(srcdir) ;; \ - esac; \ - for i in $$list; do \ - if test -f "$$i"; then \ - echo "$(subdir)/$$i"; \ - else \ - echo "$$sdir/$$i"; \ - fi; \ - done >> $(top_builddir)/cscope.files - -distclean-tags: - -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags - -distdir: $(DISTFILES) - @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - list='$(DISTFILES)'; \ - dist_files=`for file in $$list; do echo $$file; done | \ - sed -e "s|^$$srcdirstrip/||;t" \ - -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ - case $$dist_files in \ - */*) $(MKDIR_P) `echo "$$dist_files" | \ - sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ - sort -u` ;; \ - esac; \ - for file in $$dist_files; do \ - if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ - if test -d $$d/$$file; then \ - dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ - if test -d "$(distdir)/$$file"; then \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ - cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ - else \ - test -f "$(distdir)/$$file" \ - || cp -p $$d/$$file "$(distdir)/$$file" \ - || exit 1; \ - fi; \ - done -check-am: all-am -check: check-am -all-am: Makefile $(PROGRAMS) -installdirs: -install: install-am -install-exec: install-exec-am -install-data: install-data-am -uninstall: uninstall-am - -install-am: all-am - @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am - -installcheck: installcheck-am -install-strip: - if test -z '$(STRIP)'; then \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - install; \ - else \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ - fi -mostlyclean-generic: - -clean-generic: - -distclean-generic: - -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) - -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) - -maintainer-clean-generic: - @echo "This command is intended for maintainers to use" - @echo "it deletes files that may require special tools to rebuild." -clean: clean-am - -clean-am: clean-generic clean-libtool clean-noinstPROGRAMS \ - mostlyclean-am - -distclean: distclean-am - -rm -rf ./$(DEPDIR) - -rm -f Makefile -distclean-am: clean-am distclean-compile distclean-generic \ - distclean-tags - -dvi: dvi-am - -dvi-am: - -html: html-am - -html-am: - -info: info-am - -info-am: - -install-data-am: - -install-dvi: install-dvi-am - -install-dvi-am: - -install-exec-am: - -install-html: install-html-am - -install-html-am: - -install-info: install-info-am - -install-info-am: - -install-man: - -install-pdf: install-pdf-am - -install-pdf-am: - -install-ps: install-ps-am - -install-ps-am: - -installcheck-am: - -maintainer-clean: maintainer-clean-am - -rm -rf ./$(DEPDIR) - -rm -f Makefile -maintainer-clean-am: distclean-am maintainer-clean-generic - -mostlyclean: mostlyclean-am - -mostlyclean-am: mostlyclean-compile mostlyclean-generic \ - mostlyclean-libtool - -pdf: pdf-am - -pdf-am: - -ps: ps-am - -ps-am: - -uninstall-am: - -.MAKE: install-am install-strip - -.PHONY: CTAGS GTAGS TAGS all all-am check check-am clean clean-generic \ - clean-libtool clean-noinstPROGRAMS cscopelist-am ctags \ - ctags-am distclean distclean-compile distclean-generic \ - distclean-libtool distclean-tags distdir dvi dvi-am html \ - html-am info info-am install install-am install-data \ - install-data-am install-dvi install-dvi-am install-exec \ - install-exec-am install-html install-html-am install-info \ - install-info-am install-man install-pdf install-pdf-am \ - install-ps install-ps-am install-strip installcheck \ - installcheck-am installdirs maintainer-clean \ - maintainer-clean-generic mostlyclean mostlyclean-compile \ - mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ - tags tags-am uninstall uninstall-am - -.PRECIOUS: Makefile - - -# Tell versions [3.59,3.63) of GNU make to not export all variables. -# Otherwise a system limit (for SysV at least) may be exceeded. -.NOEXPORT: diff --git a/examples/C/qt/Makefile.am b/examples/C/qt/Makefile.am deleted file mode 100644 index aff4c48e..00000000 --- a/examples/C/qt/Makefile.am +++ /dev/null @@ -1,46 +0,0 @@ -AM_CPPFLAGS = \ - -I${top_srcdir}/libnm-core \ - -I${top_builddir}/libnm-core \ - $(DBUS_CFLAGS) \ - $(QT_CFLAGS) - -noinst_PROGRAMS = \ - add-connection-wired \ - list-connections \ - change-ipv4-addresses \ - monitor-nm-running - -add_connection_wired_SOURCES = add-connection-wired.cpp -add_connection_wired_LDADD = \ - $(DBUS_LIBS) \ - $(QT_LIBS) - -list_connections_SOURCES = list-connections.cpp -list_connections_LDADD = \ - $(DBUS_LIBS) \ - $(QT_LIBS) - -change_ipv4_addresses_SOURCES = change-ipv4-addresses.cpp -change_ipv4_addresses_LDADD = \ - $(DBUS_LIBS) \ - $(QT_LIBS) - -monitor_nm_running_SOURCES = monitor-nm-running.cpp -monitor_nm_running_LDADD = \ - $(DBUS_LIBS) \ - $(QT_LIBS) - -monitor-nm-running.moc: monitor-nm-running.cpp - $(AM_V_GEN) $(MOC) -i $< -o $@ - -BUILT_SOURCES = \ - monitor-nm-running.moc - -EXTRA_DIST = \ - add-connection-wired.cpp \ - list-connections.cpp \ - change-ipv4-addresses.cpp \ - monitor-nm-running.cpp - -CLEANFILES = $(BUILT_SOURCES) - diff --git a/examples/C/qt/Makefile.in b/examples/C/qt/Makefile.in deleted file mode 100644 index 2754436c..00000000 --- a/examples/C/qt/Makefile.in +++ /dev/null @@ -1,826 +0,0 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. -# @configure_input@ - -# Copyright (C) 1994-2014 Free Software Foundation, Inc. - -# This Makefile.in is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY, to the extent permitted by law; without -# even the implied warranty of MERCHANTABILITY or FITNESS FOR A -# PARTICULAR PURPOSE. - -@SET_MAKE@ - -VPATH = @srcdir@ -am__is_gnu_make = { \ - if test -z '$(MAKELEVEL)'; then \ - false; \ - elif test -n '$(MAKE_HOST)'; then \ - true; \ - elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ - true; \ - else \ - false; \ - fi; \ -} -am__make_running_with_option = \ - case $${target_option-} in \ - ?) ;; \ - *) echo "am__make_running_with_option: internal error: invalid" \ - "target option '$${target_option-}' specified" >&2; \ - exit 1;; \ - esac; \ - has_opt=no; \ - sane_makeflags=$$MAKEFLAGS; \ - if $(am__is_gnu_make); then \ - sane_makeflags=$$MFLAGS; \ - else \ - case $$MAKEFLAGS in \ - *\\[\ \ ]*) \ - bs=\\; \ - sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ - | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ - esac; \ - fi; \ - skip_next=no; \ - strip_trailopt () \ - { \ - flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ - }; \ - for flg in $$sane_makeflags; do \ - test $$skip_next = yes && { skip_next=no; continue; }; \ - case $$flg in \ - *=*|--*) continue;; \ - -*I) strip_trailopt 'I'; skip_next=yes;; \ - -*I?*) strip_trailopt 'I';; \ - -*O) strip_trailopt 'O'; skip_next=yes;; \ - -*O?*) strip_trailopt 'O';; \ - -*l) strip_trailopt 'l'; skip_next=yes;; \ - -*l?*) strip_trailopt 'l';; \ - -[dEDm]) skip_next=yes;; \ - -[JT]) skip_next=yes;; \ - esac; \ - case $$flg in \ - *$$target_option*) has_opt=yes; break;; \ - esac; \ - done; \ - test $$has_opt = yes -am__make_dryrun = (target_option=n; $(am__make_running_with_option)) -am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) -pkgdatadir = $(datadir)/@PACKAGE@ -pkgincludedir = $(includedir)/@PACKAGE@ -pkglibdir = $(libdir)/@PACKAGE@ -pkglibexecdir = $(libexecdir)/@PACKAGE@ -am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd -install_sh_DATA = $(install_sh) -c -m 644 -install_sh_PROGRAM = $(install_sh) -c -install_sh_SCRIPT = $(install_sh) -c -INSTALL_HEADER = $(INSTALL_DATA) -transform = $(program_transform_name) -NORMAL_INSTALL = : -PRE_INSTALL = : -POST_INSTALL = : -NORMAL_UNINSTALL = : -PRE_UNINSTALL = : -POST_UNINSTALL = : -build_triplet = @build@ -host_triplet = @host@ -noinst_PROGRAMS = add-connection-wired$(EXEEXT) \ - list-connections$(EXEEXT) change-ipv4-addresses$(EXEEXT) \ - monitor-nm-running$(EXEEXT) -subdir = examples/C/qt -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -am__aclocal_m4_deps = $(top_srcdir)/m4/attributes.m4 \ - $(top_srcdir)/m4/ax_lib_readline.m4 \ - $(top_srcdir)/m4/compiler_options.m4 \ - $(top_srcdir)/m4/gettext.m4 $(top_srcdir)/m4/git-sha-record.m4 \ - $(top_srcdir)/m4/gnome-code-coverage.m4 \ - $(top_srcdir)/m4/gtk-doc.m4 $(top_srcdir)/m4/iconv.m4 \ - $(top_srcdir)/m4/intlmacosx.m4 $(top_srcdir)/m4/intltool.m4 \ - $(top_srcdir)/m4/introspection.m4 $(top_srcdir)/m4/lib-ld.m4 \ - $(top_srcdir)/m4/lib-link.m4 $(top_srcdir)/m4/lib-prefix.m4 \ - $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \ - $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \ - $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/m4/nls.m4 \ - $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \ - $(top_srcdir)/m4/vapigen.m4 $(top_srcdir)/configure.ac -am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ - $(ACLOCAL_M4) -DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) -mkinstalldirs = $(install_sh) -d -CONFIG_HEADER = $(top_builddir)/config.h -CONFIG_CLEAN_FILES = -CONFIG_CLEAN_VPATH_FILES = -PROGRAMS = $(noinst_PROGRAMS) -am_add_connection_wired_OBJECTS = add-connection-wired.$(OBJEXT) -add_connection_wired_OBJECTS = $(am_add_connection_wired_OBJECTS) -am__DEPENDENCIES_1 = -add_connection_wired_DEPENDENCIES = $(am__DEPENDENCIES_1) \ - $(am__DEPENDENCIES_1) -AM_V_lt = $(am__v_lt_@AM_V@) -am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@) -am__v_lt_0 = --silent -am__v_lt_1 = -am_change_ipv4_addresses_OBJECTS = change-ipv4-addresses.$(OBJEXT) -change_ipv4_addresses_OBJECTS = $(am_change_ipv4_addresses_OBJECTS) -change_ipv4_addresses_DEPENDENCIES = $(am__DEPENDENCIES_1) \ - $(am__DEPENDENCIES_1) -am_list_connections_OBJECTS = list-connections.$(OBJEXT) -list_connections_OBJECTS = $(am_list_connections_OBJECTS) -list_connections_DEPENDENCIES = $(am__DEPENDENCIES_1) \ - $(am__DEPENDENCIES_1) -am_monitor_nm_running_OBJECTS = monitor-nm-running.$(OBJEXT) -monitor_nm_running_OBJECTS = $(am_monitor_nm_running_OBJECTS) -monitor_nm_running_DEPENDENCIES = $(am__DEPENDENCIES_1) \ - $(am__DEPENDENCIES_1) -AM_V_P = $(am__v_P_@AM_V@) -am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) -am__v_P_0 = false -am__v_P_1 = : -AM_V_GEN = $(am__v_GEN_@AM_V@) -am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) -am__v_GEN_0 = @echo " GEN " $@; -am__v_GEN_1 = -AM_V_at = $(am__v_at_@AM_V@) -am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) -am__v_at_0 = @ -am__v_at_1 = -DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) -depcomp = $(SHELL) $(top_srcdir)/build-aux/depcomp -am__depfiles_maybe = depfiles -am__mv = mv -f -CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ - $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -LTCXXCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) \ - $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) \ - $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ - $(AM_CXXFLAGS) $(CXXFLAGS) -AM_V_CXX = $(am__v_CXX_@AM_V@) -am__v_CXX_ = $(am__v_CXX_@AM_DEFAULT_V@) -am__v_CXX_0 = @echo " CXX " $@; -am__v_CXX_1 = -CXXLD = $(CXX) -CXXLINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) \ - $(LIBTOOLFLAGS) --mode=link $(CXXLD) $(AM_CXXFLAGS) \ - $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ -AM_V_CXXLD = $(am__v_CXXLD_@AM_V@) -am__v_CXXLD_ = $(am__v_CXXLD_@AM_DEFAULT_V@) -am__v_CXXLD_0 = @echo " CXXLD " $@; -am__v_CXXLD_1 = -SOURCES = $(add_connection_wired_SOURCES) \ - $(change_ipv4_addresses_SOURCES) $(list_connections_SOURCES) \ - $(monitor_nm_running_SOURCES) -DIST_SOURCES = $(add_connection_wired_SOURCES) \ - $(change_ipv4_addresses_SOURCES) $(list_connections_SOURCES) \ - $(monitor_nm_running_SOURCES) -am__can_run_installinfo = \ - case $$AM_UPDATE_INFO_DIR in \ - n|no|NO) false;; \ - *) (install-info --version) >/dev/null 2>&1;; \ - esac -am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) -# Read a list of newline-separated strings from the standard input, -# and print each of them once, without duplicates. Input order is -# *not* preserved. -am__uniquify_input = $(AWK) '\ - BEGIN { nonempty = 0; } \ - { items[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in items) print i; }; } \ -' -# Make sure the list of sources is unique. This is necessary because, -# e.g., the same source file might be shared among _SOURCES variables -# for different programs/libraries. -am__define_uniq_tagged_files = \ - list='$(am__tagged_files)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | $(am__uniquify_input)` -ETAGS = etags -CTAGS = ctags -am__DIST_COMMON = $(srcdir)/Makefile.in \ - $(top_srcdir)/build-aux/depcomp -DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = @ACLOCAL@ -ALL_LINGUAS = @ALL_LINGUAS@ -AMTAR = @AMTAR@ -AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ -AM_TESTS_FD_REDIRECT = @AM_TESTS_FD_REDIRECT@ -AR = @AR@ -AUTOCONF = @AUTOCONF@ -AUTOHEADER = @AUTOHEADER@ -AUTOMAKE = @AUTOMAKE@ -AWK = @AWK@ -BLUEZ5_CFLAGS = @BLUEZ5_CFLAGS@ -BLUEZ5_LIBS = @BLUEZ5_LIBS@ -CC = @CC@ -CCDEPMODE = @CCDEPMODE@ -CFLAGS = @CFLAGS@ -CODE_COVERAGE_CFLAGS = @CODE_COVERAGE_CFLAGS@ -CODE_COVERAGE_ENABLED = @CODE_COVERAGE_ENABLED@ -CODE_COVERAGE_LDFLAGS = @CODE_COVERAGE_LDFLAGS@ -CPP = @CPP@ -CPPFLAGS = @CPPFLAGS@ -CXX = @CXX@ -CXXCPP = @CXXCPP@ -CXXDEPMODE = @CXXDEPMODE@ -CXXFLAGS = @CXXFLAGS@ -CYGPATH_W = @CYGPATH_W@ -DBUS_CFLAGS = @DBUS_CFLAGS@ -DBUS_LIBS = @DBUS_LIBS@ -DBUS_SYS_DIR = @DBUS_SYS_DIR@ -DEFS = @DEFS@ -DEPDIR = @DEPDIR@ -DHCLIENT_PATH = @DHCLIENT_PATH@ -DHCPCD_PATH = @DHCPCD_PATH@ -DISTRO_NETWORK_SERVICE = @DISTRO_NETWORK_SERVICE@ -DLLTOOL = @DLLTOOL@ -DL_LIBS = @DL_LIBS@ -DNSMASQ_PATH = @DNSMASQ_PATH@ -DNSSEC_TRIGGER_SCRIPT = @DNSSEC_TRIGGER_SCRIPT@ -DSYMUTIL = @DSYMUTIL@ -DUMPBIN = @DUMPBIN@ -ECHO_C = @ECHO_C@ -ECHO_N = @ECHO_N@ -ECHO_T = @ECHO_T@ -EGREP = @EGREP@ -EXEEXT = @EXEEXT@ -FGREP = @FGREP@ -GENHTML = @GENHTML@ -GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@ -GETTEXT_PACKAGE = @GETTEXT_PACKAGE@ -GLIB_CFLAGS = @GLIB_CFLAGS@ -GLIB_GENMARSHAL = @GLIB_GENMARSHAL@ -GLIB_LIBS = @GLIB_LIBS@ -GLIB_MAKEFILE = @GLIB_MAKEFILE@ -GLIB_MKENUMS = @GLIB_MKENUMS@ -GMSGFMT = @GMSGFMT@ -GMSGFMT_015 = @GMSGFMT_015@ -GNUTLS_CFLAGS = @GNUTLS_CFLAGS@ -GNUTLS_LIBS = @GNUTLS_LIBS@ -GREP = @GREP@ -GTKDOC_CHECK = @GTKDOC_CHECK@ -GTKDOC_CHECK_PATH = @GTKDOC_CHECK_PATH@ -GTKDOC_DEPS_CFLAGS = @GTKDOC_DEPS_CFLAGS@ -GTKDOC_DEPS_LIBS = @GTKDOC_DEPS_LIBS@ -GTKDOC_MKPDF = @GTKDOC_MKPDF@ -GTKDOC_REBASE = @GTKDOC_REBASE@ -GUDEV_CFLAGS = @GUDEV_CFLAGS@ -GUDEV_LIBS = @GUDEV_LIBS@ -HTML_DIR = @HTML_DIR@ -INSTALL = @INSTALL@ -INSTALL_DATA = @INSTALL_DATA@ -INSTALL_PROGRAM = @INSTALL_PROGRAM@ -INSTALL_SCRIPT = @INSTALL_SCRIPT@ -INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ -INTLLIBS = @INTLLIBS@ -INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@ -INTLTOOL_MERGE = @INTLTOOL_MERGE@ -INTLTOOL_PERL = @INTLTOOL_PERL@ -INTLTOOL_UPDATE = @INTLTOOL_UPDATE@ -INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@ -INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@ -INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@ -INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@ -INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ -INTROSPECTION_CFLAGS = @INTROSPECTION_CFLAGS@ -INTROSPECTION_COMPILER = @INTROSPECTION_COMPILER@ -INTROSPECTION_GENERATE = @INTROSPECTION_GENERATE@ -INTROSPECTION_GIRDIR = @INTROSPECTION_GIRDIR@ -INTROSPECTION_LIBS = @INTROSPECTION_LIBS@ -INTROSPECTION_MAKEFILE = @INTROSPECTION_MAKEFILE@ -INTROSPECTION_SCANNER = @INTROSPECTION_SCANNER@ -INTROSPECTION_TYPELIBDIR = @INTROSPECTION_TYPELIBDIR@ -IPTABLES_PATH = @IPTABLES_PATH@ -JANSSON_CFLAGS = @JANSSON_CFLAGS@ -JANSSON_LIBS = @JANSSON_LIBS@ -KERNEL_FIRMWARE_DIR = @KERNEL_FIRMWARE_DIR@ -LCOV = @LCOV@ -LD = @LD@ -LDFLAGS = @LDFLAGS@ -LIBAUDIT_CFLAGS = @LIBAUDIT_CFLAGS@ -LIBAUDIT_LIBS = @LIBAUDIT_LIBS@ -LIBICONV = @LIBICONV@ -LIBINTL = @LIBINTL@ -LIBM = @LIBM@ -LIBNDP_CFLAGS = @LIBNDP_CFLAGS@ -LIBNDP_LIBS = @LIBNDP_LIBS@ -LIBNL_CFLAGS = @LIBNL_CFLAGS@ -LIBNL_LIBS = @LIBNL_LIBS@ -LIBOBJS = @LIBOBJS@ -LIBS = @LIBS@ -LIBSOUP_CFLAGS = @LIBSOUP_CFLAGS@ -LIBSOUP_LIBS = @LIBSOUP_LIBS@ -LIBSYSTEMD_CFLAGS = @LIBSYSTEMD_CFLAGS@ -LIBSYSTEMD_LIBS = @LIBSYSTEMD_LIBS@ -LIBTEAMDCTL_CFLAGS = @LIBTEAMDCTL_CFLAGS@ -LIBTEAMDCTL_LIBS = @LIBTEAMDCTL_LIBS@ -LIBTOOL = @LIBTOOL@ -LIPO = @LIPO@ -LN_S = @LN_S@ -LOG_DRIVER = @LOG_DRIVER@ -LTLIBICONV = @LTLIBICONV@ -LTLIBINTL = @LTLIBINTL@ -LTLIBOBJS = @LTLIBOBJS@ -LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ -MAINT = @MAINT@ -MAKEINFO = @MAKEINFO@ -MANIFEST_TOOL = @MANIFEST_TOOL@ -MKDIR_P = @MKDIR_P@ -MM_GLIB_CFLAGS = @MM_GLIB_CFLAGS@ -MM_GLIB_LIBS = @MM_GLIB_LIBS@ -MOC = @MOC@ -MSGFMT = @MSGFMT@ -MSGFMT_015 = @MSGFMT_015@ -MSGMERGE = @MSGMERGE@ -NEWT_CFLAGS = @NEWT_CFLAGS@ -NEWT_LIBS = @NEWT_LIBS@ -NM = @NM@ -NMEDIT = @NMEDIT@ -NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT = @NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT@ -NM_CONFIG_DEFAULT_DNS_RC_MANAGER = @NM_CONFIG_DEFAULT_DNS_RC_MANAGER@ -NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT = @NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT@ -NM_CONFIG_LOGGING_BACKEND_DEFAULT_TEXT = @NM_CONFIG_LOGGING_BACKEND_DEFAULT_TEXT@ -NM_MAJOR_VERSION = @NM_MAJOR_VERSION@ -NM_MICRO_VERSION = @NM_MICRO_VERSION@ -NM_MINOR_VERSION = @NM_MINOR_VERSION@ -NM_MODIFY_SYSTEM_POLICY = @NM_MODIFY_SYSTEM_POLICY@ -NM_VERSION = @NM_VERSION@ -NSS_CFLAGS = @NSS_CFLAGS@ -NSS_LIBS = @NSS_LIBS@ -OBJDUMP = @OBJDUMP@ -OBJEXT = @OBJEXT@ -OTOOL = @OTOOL@ -OTOOL64 = @OTOOL64@ -PACKAGE = @PACKAGE@ -PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ -PACKAGE_NAME = @PACKAGE_NAME@ -PACKAGE_STRING = @PACKAGE_STRING@ -PACKAGE_TARNAME = @PACKAGE_TARNAME@ -PACKAGE_URL = @PACKAGE_URL@ -PACKAGE_VERSION = @PACKAGE_VERSION@ -PATH_SEPARATOR = @PATH_SEPARATOR@ -PERL = @PERL@ -PKG_CONFIG = @PKG_CONFIG@ -PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ -PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ -POLKIT_CFLAGS = @POLKIT_CFLAGS@ -POLKIT_LIBS = @POLKIT_LIBS@ -POSUB = @POSUB@ -PPPD_PATH = @PPPD_PATH@ -PPPD_PLUGIN_DIR = @PPPD_PLUGIN_DIR@ -QT_CFLAGS = @QT_CFLAGS@ -QT_LIBS = @QT_LIBS@ -RANLIB = @RANLIB@ -READLINE_LIBS = @READLINE_LIBS@ -SANITIZERS = @SANITIZERS@ -SANITIZER_ENV = @SANITIZER_ENV@ -SED = @SED@ -SELINUX_CFLAGS = @SELINUX_CFLAGS@ -SELINUX_LIBS = @SELINUX_LIBS@ -SET_MAKE = @SET_MAKE@ -SHELL = @SHELL@ -STRIP = @STRIP@ -SYSTEMD_200_CFLAGS = @SYSTEMD_200_CFLAGS@ -SYSTEMD_200_LIBS = @SYSTEMD_200_LIBS@ -SYSTEMD_INHIBIT_CFLAGS = @SYSTEMD_INHIBIT_CFLAGS@ -SYSTEMD_INHIBIT_LIBS = @SYSTEMD_INHIBIT_LIBS@ -SYSTEMD_JOURNAL_CFLAGS = @SYSTEMD_JOURNAL_CFLAGS@ -SYSTEMD_JOURNAL_LIBS = @SYSTEMD_JOURNAL_LIBS@ -SYSTEMD_LOGIN_CFLAGS = @SYSTEMD_LOGIN_CFLAGS@ -SYSTEMD_LOGIN_LIBS = @SYSTEMD_LOGIN_LIBS@ -SYSTEM_CA_PATH = @SYSTEM_CA_PATH@ -UDEV_DIR = @UDEV_DIR@ -USE_NLS = @USE_NLS@ -UUID_CFLAGS = @UUID_CFLAGS@ -UUID_LIBS = @UUID_LIBS@ -VALGRIND_RULES = @VALGRIND_RULES@ -VAPIGEN = @VAPIGEN@ -VAPIGEN_MAKEFILE = @VAPIGEN_MAKEFILE@ -VAPIGEN_VAPIDIR = @VAPIGEN_VAPIDIR@ -VERSION = @VERSION@ -XGETTEXT = @XGETTEXT@ -XGETTEXT_015 = @XGETTEXT_015@ -XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@ -abs_builddir = @abs_builddir@ -abs_srcdir = @abs_srcdir@ -abs_top_builddir = @abs_top_builddir@ -abs_top_srcdir = @abs_top_srcdir@ -ac_ct_AR = @ac_ct_AR@ -ac_ct_CC = @ac_ct_CC@ -ac_ct_CXX = @ac_ct_CXX@ -ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -am__include = @am__include@ -am__leading_dot = @am__leading_dot@ -am__quote = @am__quote@ -am__tar = @am__tar@ -am__untar = @am__untar@ -bindir = @bindir@ -build = @build@ -build_alias = @build_alias@ -build_cpu = @build_cpu@ -build_os = @build_os@ -build_vendor = @build_vendor@ -builddir = @builddir@ -datadir = @datadir@ -datarootdir = @datarootdir@ -docdir = @docdir@ -dvidir = @dvidir@ -exec_prefix = @exec_prefix@ -host = @host@ -host_alias = @host_alias@ -host_cpu = @host_cpu@ -host_os = @host_os@ -host_vendor = @host_vendor@ -htmldir = @htmldir@ -includedir = @includedir@ -infodir = @infodir@ -install_sh = @install_sh@ -intltool__v_merge_options_ = @intltool__v_merge_options_@ -intltool__v_merge_options_0 = @intltool__v_merge_options_0@ -libdir = @libdir@ -libexecdir = @libexecdir@ -localedir = @localedir@ -localstatedir = @localstatedir@ -mandir = @mandir@ -mkdir_p = @mkdir_p@ -nmbinary = @nmbinary@ -nmconfdir = @nmconfdir@ -nmdatadir = @nmdatadir@ -nmlibdir = @nmlibdir@ -nmrundir = @nmrundir@ -nmstatedir = @nmstatedir@ -oldincludedir = @oldincludedir@ -pdfdir = @pdfdir@ -prefix = @prefix@ -program_transform_name = @program_transform_name@ -psdir = @psdir@ -runstatedir = @runstatedir@ -sbindir = @sbindir@ -sharedstatedir = @sharedstatedir@ -srcdir = @srcdir@ -subdirs = @subdirs@ -sysconfdir = @sysconfdir@ -systemdsystemunitdir = @systemdsystemunitdir@ -target_alias = @target_alias@ -top_build_prefix = @top_build_prefix@ -top_builddir = @top_builddir@ -top_srcdir = @top_srcdir@ -with_dhclient = @with_dhclient@ -with_dhcpcd = @with_dhcpcd@ -with_netconfig = @with_netconfig@ -with_resolvconf = @with_resolvconf@ -with_valgrind = @with_valgrind@ -AM_CPPFLAGS = \ - -I${top_srcdir}/libnm-core \ - -I${top_builddir}/libnm-core \ - $(DBUS_CFLAGS) \ - $(QT_CFLAGS) - -add_connection_wired_SOURCES = add-connection-wired.cpp -add_connection_wired_LDADD = \ - $(DBUS_LIBS) \ - $(QT_LIBS) - -list_connections_SOURCES = list-connections.cpp -list_connections_LDADD = \ - $(DBUS_LIBS) \ - $(QT_LIBS) - -change_ipv4_addresses_SOURCES = change-ipv4-addresses.cpp -change_ipv4_addresses_LDADD = \ - $(DBUS_LIBS) \ - $(QT_LIBS) - -monitor_nm_running_SOURCES = monitor-nm-running.cpp -monitor_nm_running_LDADD = \ - $(DBUS_LIBS) \ - $(QT_LIBS) - -BUILT_SOURCES = \ - monitor-nm-running.moc - -EXTRA_DIST = \ - add-connection-wired.cpp \ - list-connections.cpp \ - change-ipv4-addresses.cpp \ - monitor-nm-running.cpp - -CLEANFILES = $(BUILT_SOURCES) -all: $(BUILT_SOURCES) - $(MAKE) $(AM_MAKEFLAGS) all-am - -.SUFFIXES: -.SUFFIXES: .cpp .lo .o .obj -$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps) - @for dep in $?; do \ - case '$(am__configure_deps)' in \ - *$$dep*) \ - ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ - && { if test -f $@; then exit 0; else break; fi; }; \ - exit 1;; \ - esac; \ - done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu examples/C/qt/Makefile'; \ - $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --gnu examples/C/qt/Makefile -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - @case '$?' in \ - *config.status*) \ - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ - *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ - esac; - -$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh - -$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(am__aclocal_m4_deps): - -clean-noinstPROGRAMS: - @list='$(noinst_PROGRAMS)'; test -n "$$list" || exit 0; \ - echo " rm -f" $$list; \ - rm -f $$list || exit $$?; \ - test -n "$(EXEEXT)" || exit 0; \ - list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \ - echo " rm -f" $$list; \ - rm -f $$list - -add-connection-wired$(EXEEXT): $(add_connection_wired_OBJECTS) $(add_connection_wired_DEPENDENCIES) $(EXTRA_add_connection_wired_DEPENDENCIES) - @rm -f add-connection-wired$(EXEEXT) - $(AM_V_CXXLD)$(CXXLINK) $(add_connection_wired_OBJECTS) $(add_connection_wired_LDADD) $(LIBS) - -change-ipv4-addresses$(EXEEXT): $(change_ipv4_addresses_OBJECTS) $(change_ipv4_addresses_DEPENDENCIES) $(EXTRA_change_ipv4_addresses_DEPENDENCIES) - @rm -f change-ipv4-addresses$(EXEEXT) - $(AM_V_CXXLD)$(CXXLINK) $(change_ipv4_addresses_OBJECTS) $(change_ipv4_addresses_LDADD) $(LIBS) - -list-connections$(EXEEXT): $(list_connections_OBJECTS) $(list_connections_DEPENDENCIES) $(EXTRA_list_connections_DEPENDENCIES) - @rm -f list-connections$(EXEEXT) - $(AM_V_CXXLD)$(CXXLINK) $(list_connections_OBJECTS) $(list_connections_LDADD) $(LIBS) - -monitor-nm-running$(EXEEXT): $(monitor_nm_running_OBJECTS) $(monitor_nm_running_DEPENDENCIES) $(EXTRA_monitor_nm_running_DEPENDENCIES) - @rm -f monitor-nm-running$(EXEEXT) - $(AM_V_CXXLD)$(CXXLINK) $(monitor_nm_running_OBJECTS) $(monitor_nm_running_LDADD) $(LIBS) - -mostlyclean-compile: - -rm -f *.$(OBJEXT) - -distclean-compile: - -rm -f *.tab.c - -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/add-connection-wired.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/change-ipv4-addresses.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/list-connections.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/monitor-nm-running.Po@am__quote@ - -.cpp.o: -@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< -@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXXCOMPILE) -c -o $@ $< - -.cpp.obj: -@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'` -@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` - -.cpp.lo: -@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LTCXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< -@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LTCXXCOMPILE) -c -o $@ $< - -mostlyclean-libtool: - -rm -f *.lo - -clean-libtool: - -rm -rf .libs _libs - -ID: $(am__tagged_files) - $(am__define_uniq_tagged_files); mkid -fID $$unique -tags: tags-am -TAGS: tags - -tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) - set x; \ - here=`pwd`; \ - $(am__define_uniq_tagged_files); \ - shift; \ - if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ - test -n "$$unique" || unique=$$empty_fix; \ - if test $$# -gt 0; then \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - "$$@" $$unique; \ - else \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - $$unique; \ - fi; \ - fi -ctags: ctags-am - -CTAGS: ctags -ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) - $(am__define_uniq_tagged_files); \ - test -z "$(CTAGS_ARGS)$$unique" \ - || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ - $$unique - -GTAGS: - here=`$(am__cd) $(top_builddir) && pwd` \ - && $(am__cd) $(top_srcdir) \ - && gtags -i $(GTAGS_ARGS) "$$here" -cscopelist: cscopelist-am - -cscopelist-am: $(am__tagged_files) - list='$(am__tagged_files)'; \ - case "$(srcdir)" in \ - [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ - *) sdir=$(subdir)/$(srcdir) ;; \ - esac; \ - for i in $$list; do \ - if test -f "$$i"; then \ - echo "$(subdir)/$$i"; \ - else \ - echo "$$sdir/$$i"; \ - fi; \ - done >> $(top_builddir)/cscope.files - -distclean-tags: - -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags - -distdir: $(DISTFILES) - @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - list='$(DISTFILES)'; \ - dist_files=`for file in $$list; do echo $$file; done | \ - sed -e "s|^$$srcdirstrip/||;t" \ - -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ - case $$dist_files in \ - */*) $(MKDIR_P) `echo "$$dist_files" | \ - sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ - sort -u` ;; \ - esac; \ - for file in $$dist_files; do \ - if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ - if test -d $$d/$$file; then \ - dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ - if test -d "$(distdir)/$$file"; then \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ - cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ - else \ - test -f "$(distdir)/$$file" \ - || cp -p $$d/$$file "$(distdir)/$$file" \ - || exit 1; \ - fi; \ - done -check-am: all-am -check: $(BUILT_SOURCES) - $(MAKE) $(AM_MAKEFLAGS) check-am -all-am: Makefile $(PROGRAMS) -installdirs: -install: $(BUILT_SOURCES) - $(MAKE) $(AM_MAKEFLAGS) install-am -install-exec: install-exec-am -install-data: install-data-am -uninstall: uninstall-am - -install-am: all-am - @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am - -installcheck: installcheck-am -install-strip: - if test -z '$(STRIP)'; then \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - install; \ - else \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ - fi -mostlyclean-generic: - -clean-generic: - -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES) - -distclean-generic: - -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) - -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) - -maintainer-clean-generic: - @echo "This command is intended for maintainers to use" - @echo "it deletes files that may require special tools to rebuild." - -test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES) -clean: clean-am - -clean-am: clean-generic clean-libtool clean-noinstPROGRAMS \ - mostlyclean-am - -distclean: distclean-am - -rm -rf ./$(DEPDIR) - -rm -f Makefile -distclean-am: clean-am distclean-compile distclean-generic \ - distclean-tags - -dvi: dvi-am - -dvi-am: - -html: html-am - -html-am: - -info: info-am - -info-am: - -install-data-am: - -install-dvi: install-dvi-am - -install-dvi-am: - -install-exec-am: - -install-html: install-html-am - -install-html-am: - -install-info: install-info-am - -install-info-am: - -install-man: - -install-pdf: install-pdf-am - -install-pdf-am: - -install-ps: install-ps-am - -install-ps-am: - -installcheck-am: - -maintainer-clean: maintainer-clean-am - -rm -rf ./$(DEPDIR) - -rm -f Makefile -maintainer-clean-am: distclean-am maintainer-clean-generic - -mostlyclean: mostlyclean-am - -mostlyclean-am: mostlyclean-compile mostlyclean-generic \ - mostlyclean-libtool - -pdf: pdf-am - -pdf-am: - -ps: ps-am - -ps-am: - -uninstall-am: - -.MAKE: all check install install-am install-strip - -.PHONY: CTAGS GTAGS TAGS all all-am check check-am clean clean-generic \ - clean-libtool clean-noinstPROGRAMS cscopelist-am ctags \ - ctags-am distclean distclean-compile distclean-generic \ - distclean-libtool distclean-tags distdir dvi dvi-am html \ - html-am info info-am install install-am install-data \ - install-data-am install-dvi install-dvi-am install-exec \ - install-exec-am install-html install-html-am install-info \ - install-info-am install-man install-pdf install-pdf-am \ - install-ps install-ps-am install-strip installcheck \ - installcheck-am installdirs maintainer-clean \ - maintainer-clean-generic mostlyclean mostlyclean-compile \ - mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ - tags tags-am uninstall uninstall-am - -.PRECIOUS: Makefile - - -monitor-nm-running.moc: monitor-nm-running.cpp - $(AM_V_GEN) $(MOC) -i $< -o $@ - -# Tell versions [3.59,3.63) of GNU make to not export all variables. -# Otherwise a system limit (for SysV at least) may be exceeded. -.NOEXPORT: diff --git a/examples/Makefile.am b/examples/Makefile.am deleted file mode 100644 index 3521b4ce..00000000 --- a/examples/Makefile.am +++ /dev/null @@ -1,7 +0,0 @@ -SUBDIRS= \ - shell \ - python \ - ruby \ - lua \ - C \ - dispatcher diff --git a/examples/Makefile.in b/examples/Makefile.in deleted file mode 100644 index 266368c9..00000000 --- a/examples/Makefile.in +++ /dev/null @@ -1,788 +0,0 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. -# @configure_input@ - -# Copyright (C) 1994-2014 Free Software Foundation, Inc. - -# This Makefile.in is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY, to the extent permitted by law; without -# even the implied warranty of MERCHANTABILITY or FITNESS FOR A -# PARTICULAR PURPOSE. - -@SET_MAKE@ -VPATH = @srcdir@ -am__is_gnu_make = { \ - if test -z '$(MAKELEVEL)'; then \ - false; \ - elif test -n '$(MAKE_HOST)'; then \ - true; \ - elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ - true; \ - else \ - false; \ - fi; \ -} -am__make_running_with_option = \ - case $${target_option-} in \ - ?) ;; \ - *) echo "am__make_running_with_option: internal error: invalid" \ - "target option '$${target_option-}' specified" >&2; \ - exit 1;; \ - esac; \ - has_opt=no; \ - sane_makeflags=$$MAKEFLAGS; \ - if $(am__is_gnu_make); then \ - sane_makeflags=$$MFLAGS; \ - else \ - case $$MAKEFLAGS in \ - *\\[\ \ ]*) \ - bs=\\; \ - sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ - | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ - esac; \ - fi; \ - skip_next=no; \ - strip_trailopt () \ - { \ - flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ - }; \ - for flg in $$sane_makeflags; do \ - test $$skip_next = yes && { skip_next=no; continue; }; \ - case $$flg in \ - *=*|--*) continue;; \ - -*I) strip_trailopt 'I'; skip_next=yes;; \ - -*I?*) strip_trailopt 'I';; \ - -*O) strip_trailopt 'O'; skip_next=yes;; \ - -*O?*) strip_trailopt 'O';; \ - -*l) strip_trailopt 'l'; skip_next=yes;; \ - -*l?*) strip_trailopt 'l';; \ - -[dEDm]) skip_next=yes;; \ - -[JT]) skip_next=yes;; \ - esac; \ - case $$flg in \ - *$$target_option*) has_opt=yes; break;; \ - esac; \ - done; \ - test $$has_opt = yes -am__make_dryrun = (target_option=n; $(am__make_running_with_option)) -am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) -pkgdatadir = $(datadir)/@PACKAGE@ -pkgincludedir = $(includedir)/@PACKAGE@ -pkglibdir = $(libdir)/@PACKAGE@ -pkglibexecdir = $(libexecdir)/@PACKAGE@ -am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd -install_sh_DATA = $(install_sh) -c -m 644 -install_sh_PROGRAM = $(install_sh) -c -install_sh_SCRIPT = $(install_sh) -c -INSTALL_HEADER = $(INSTALL_DATA) -transform = $(program_transform_name) -NORMAL_INSTALL = : -PRE_INSTALL = : -POST_INSTALL = : -NORMAL_UNINSTALL = : -PRE_UNINSTALL = : -POST_UNINSTALL = : -build_triplet = @build@ -host_triplet = @host@ -subdir = examples -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -am__aclocal_m4_deps = $(top_srcdir)/m4/attributes.m4 \ - $(top_srcdir)/m4/ax_lib_readline.m4 \ - $(top_srcdir)/m4/compiler_options.m4 \ - $(top_srcdir)/m4/gettext.m4 $(top_srcdir)/m4/git-sha-record.m4 \ - $(top_srcdir)/m4/gnome-code-coverage.m4 \ - $(top_srcdir)/m4/gtk-doc.m4 $(top_srcdir)/m4/iconv.m4 \ - $(top_srcdir)/m4/intlmacosx.m4 $(top_srcdir)/m4/intltool.m4 \ - $(top_srcdir)/m4/introspection.m4 $(top_srcdir)/m4/lib-ld.m4 \ - $(top_srcdir)/m4/lib-link.m4 $(top_srcdir)/m4/lib-prefix.m4 \ - $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \ - $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \ - $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/m4/nls.m4 \ - $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \ - $(top_srcdir)/m4/vapigen.m4 $(top_srcdir)/configure.ac -am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ - $(ACLOCAL_M4) -DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) -mkinstalldirs = $(install_sh) -d -CONFIG_HEADER = $(top_builddir)/config.h -CONFIG_CLEAN_FILES = -CONFIG_CLEAN_VPATH_FILES = -AM_V_P = $(am__v_P_@AM_V@) -am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) -am__v_P_0 = false -am__v_P_1 = : -AM_V_GEN = $(am__v_GEN_@AM_V@) -am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) -am__v_GEN_0 = @echo " GEN " $@; -am__v_GEN_1 = -AM_V_at = $(am__v_at_@AM_V@) -am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) -am__v_at_0 = @ -am__v_at_1 = -SOURCES = -DIST_SOURCES = -RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \ - ctags-recursive dvi-recursive html-recursive info-recursive \ - install-data-recursive install-dvi-recursive \ - install-exec-recursive install-html-recursive \ - install-info-recursive install-pdf-recursive \ - install-ps-recursive install-recursive installcheck-recursive \ - installdirs-recursive pdf-recursive ps-recursive \ - tags-recursive uninstall-recursive -am__can_run_installinfo = \ - case $$AM_UPDATE_INFO_DIR in \ - n|no|NO) false;; \ - *) (install-info --version) >/dev/null 2>&1;; \ - esac -RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ - distclean-recursive maintainer-clean-recursive -am__recursive_targets = \ - $(RECURSIVE_TARGETS) \ - $(RECURSIVE_CLEAN_TARGETS) \ - $(am__extra_recursive_targets) -AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \ - distdir -am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) -# Read a list of newline-separated strings from the standard input, -# and print each of them once, without duplicates. Input order is -# *not* preserved. -am__uniquify_input = $(AWK) '\ - BEGIN { nonempty = 0; } \ - { items[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in items) print i; }; } \ -' -# Make sure the list of sources is unique. This is necessary because, -# e.g., the same source file might be shared among _SOURCES variables -# for different programs/libraries. -am__define_uniq_tagged_files = \ - list='$(am__tagged_files)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | $(am__uniquify_input)` -ETAGS = etags -CTAGS = ctags -DIST_SUBDIRS = $(SUBDIRS) -am__DIST_COMMON = $(srcdir)/Makefile.in -DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -am__relativize = \ - dir0=`pwd`; \ - sed_first='s,^\([^/]*\)/.*$$,\1,'; \ - sed_rest='s,^[^/]*/*,,'; \ - sed_last='s,^.*/\([^/]*\)$$,\1,'; \ - sed_butlast='s,/*[^/]*$$,,'; \ - while test -n "$$dir1"; do \ - first=`echo "$$dir1" | sed -e "$$sed_first"`; \ - if test "$$first" != "."; then \ - if test "$$first" = ".."; then \ - dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \ - dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \ - else \ - first2=`echo "$$dir2" | sed -e "$$sed_first"`; \ - if test "$$first2" = "$$first"; then \ - dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \ - else \ - dir2="../$$dir2"; \ - fi; \ - dir0="$$dir0"/"$$first"; \ - fi; \ - fi; \ - dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \ - done; \ - reldir="$$dir2" -ACLOCAL = @ACLOCAL@ -ALL_LINGUAS = @ALL_LINGUAS@ -AMTAR = @AMTAR@ -AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ -AM_TESTS_FD_REDIRECT = @AM_TESTS_FD_REDIRECT@ -AR = @AR@ -AUTOCONF = @AUTOCONF@ -AUTOHEADER = @AUTOHEADER@ -AUTOMAKE = @AUTOMAKE@ -AWK = @AWK@ -BLUEZ5_CFLAGS = @BLUEZ5_CFLAGS@ -BLUEZ5_LIBS = @BLUEZ5_LIBS@ -CC = @CC@ -CCDEPMODE = @CCDEPMODE@ -CFLAGS = @CFLAGS@ -CODE_COVERAGE_CFLAGS = @CODE_COVERAGE_CFLAGS@ -CODE_COVERAGE_ENABLED = @CODE_COVERAGE_ENABLED@ -CODE_COVERAGE_LDFLAGS = @CODE_COVERAGE_LDFLAGS@ -CPP = @CPP@ -CPPFLAGS = @CPPFLAGS@ -CXX = @CXX@ -CXXCPP = @CXXCPP@ -CXXDEPMODE = @CXXDEPMODE@ -CXXFLAGS = @CXXFLAGS@ -CYGPATH_W = @CYGPATH_W@ -DBUS_CFLAGS = @DBUS_CFLAGS@ -DBUS_LIBS = @DBUS_LIBS@ -DBUS_SYS_DIR = @DBUS_SYS_DIR@ -DEFS = @DEFS@ -DEPDIR = @DEPDIR@ -DHCLIENT_PATH = @DHCLIENT_PATH@ -DHCPCD_PATH = @DHCPCD_PATH@ -DISTRO_NETWORK_SERVICE = @DISTRO_NETWORK_SERVICE@ -DLLTOOL = @DLLTOOL@ -DL_LIBS = @DL_LIBS@ -DNSMASQ_PATH = @DNSMASQ_PATH@ -DNSSEC_TRIGGER_SCRIPT = @DNSSEC_TRIGGER_SCRIPT@ -DSYMUTIL = @DSYMUTIL@ -DUMPBIN = @DUMPBIN@ -ECHO_C = @ECHO_C@ -ECHO_N = @ECHO_N@ -ECHO_T = @ECHO_T@ -EGREP = @EGREP@ -EXEEXT = @EXEEXT@ -FGREP = @FGREP@ -GENHTML = @GENHTML@ -GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@ -GETTEXT_PACKAGE = @GETTEXT_PACKAGE@ -GLIB_CFLAGS = @GLIB_CFLAGS@ -GLIB_GENMARSHAL = @GLIB_GENMARSHAL@ -GLIB_LIBS = @GLIB_LIBS@ -GLIB_MAKEFILE = @GLIB_MAKEFILE@ -GLIB_MKENUMS = @GLIB_MKENUMS@ -GMSGFMT = @GMSGFMT@ -GMSGFMT_015 = @GMSGFMT_015@ -GNUTLS_CFLAGS = @GNUTLS_CFLAGS@ -GNUTLS_LIBS = @GNUTLS_LIBS@ -GREP = @GREP@ -GTKDOC_CHECK = @GTKDOC_CHECK@ -GTKDOC_CHECK_PATH = @GTKDOC_CHECK_PATH@ -GTKDOC_DEPS_CFLAGS = @GTKDOC_DEPS_CFLAGS@ -GTKDOC_DEPS_LIBS = @GTKDOC_DEPS_LIBS@ -GTKDOC_MKPDF = @GTKDOC_MKPDF@ -GTKDOC_REBASE = @GTKDOC_REBASE@ -GUDEV_CFLAGS = @GUDEV_CFLAGS@ -GUDEV_LIBS = @GUDEV_LIBS@ -HTML_DIR = @HTML_DIR@ -INSTALL = @INSTALL@ -INSTALL_DATA = @INSTALL_DATA@ -INSTALL_PROGRAM = @INSTALL_PROGRAM@ -INSTALL_SCRIPT = @INSTALL_SCRIPT@ -INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ -INTLLIBS = @INTLLIBS@ -INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@ -INTLTOOL_MERGE = @INTLTOOL_MERGE@ -INTLTOOL_PERL = @INTLTOOL_PERL@ -INTLTOOL_UPDATE = @INTLTOOL_UPDATE@ -INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@ -INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@ -INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@ -INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@ -INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ -INTROSPECTION_CFLAGS = @INTROSPECTION_CFLAGS@ -INTROSPECTION_COMPILER = @INTROSPECTION_COMPILER@ -INTROSPECTION_GENERATE = @INTROSPECTION_GENERATE@ -INTROSPECTION_GIRDIR = @INTROSPECTION_GIRDIR@ -INTROSPECTION_LIBS = @INTROSPECTION_LIBS@ -INTROSPECTION_MAKEFILE = @INTROSPECTION_MAKEFILE@ -INTROSPECTION_SCANNER = @INTROSPECTION_SCANNER@ -INTROSPECTION_TYPELIBDIR = @INTROSPECTION_TYPELIBDIR@ -IPTABLES_PATH = @IPTABLES_PATH@ -JANSSON_CFLAGS = @JANSSON_CFLAGS@ -JANSSON_LIBS = @JANSSON_LIBS@ -KERNEL_FIRMWARE_DIR = @KERNEL_FIRMWARE_DIR@ -LCOV = @LCOV@ -LD = @LD@ -LDFLAGS = @LDFLAGS@ -LIBAUDIT_CFLAGS = @LIBAUDIT_CFLAGS@ -LIBAUDIT_LIBS = @LIBAUDIT_LIBS@ -LIBICONV = @LIBICONV@ -LIBINTL = @LIBINTL@ -LIBM = @LIBM@ -LIBNDP_CFLAGS = @LIBNDP_CFLAGS@ -LIBNDP_LIBS = @LIBNDP_LIBS@ -LIBNL_CFLAGS = @LIBNL_CFLAGS@ -LIBNL_LIBS = @LIBNL_LIBS@ -LIBOBJS = @LIBOBJS@ -LIBS = @LIBS@ -LIBSOUP_CFLAGS = @LIBSOUP_CFLAGS@ -LIBSOUP_LIBS = @LIBSOUP_LIBS@ -LIBSYSTEMD_CFLAGS = @LIBSYSTEMD_CFLAGS@ -LIBSYSTEMD_LIBS = @LIBSYSTEMD_LIBS@ -LIBTEAMDCTL_CFLAGS = @LIBTEAMDCTL_CFLAGS@ -LIBTEAMDCTL_LIBS = @LIBTEAMDCTL_LIBS@ -LIBTOOL = @LIBTOOL@ -LIPO = @LIPO@ -LN_S = @LN_S@ -LOG_DRIVER = @LOG_DRIVER@ -LTLIBICONV = @LTLIBICONV@ -LTLIBINTL = @LTLIBINTL@ -LTLIBOBJS = @LTLIBOBJS@ -LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ -MAINT = @MAINT@ -MAKEINFO = @MAKEINFO@ -MANIFEST_TOOL = @MANIFEST_TOOL@ -MKDIR_P = @MKDIR_P@ -MM_GLIB_CFLAGS = @MM_GLIB_CFLAGS@ -MM_GLIB_LIBS = @MM_GLIB_LIBS@ -MOC = @MOC@ -MSGFMT = @MSGFMT@ -MSGFMT_015 = @MSGFMT_015@ -MSGMERGE = @MSGMERGE@ -NEWT_CFLAGS = @NEWT_CFLAGS@ -NEWT_LIBS = @NEWT_LIBS@ -NM = @NM@ -NMEDIT = @NMEDIT@ -NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT = @NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT@ -NM_CONFIG_DEFAULT_DNS_RC_MANAGER = @NM_CONFIG_DEFAULT_DNS_RC_MANAGER@ -NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT = @NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT@ -NM_CONFIG_LOGGING_BACKEND_DEFAULT_TEXT = @NM_CONFIG_LOGGING_BACKEND_DEFAULT_TEXT@ -NM_MAJOR_VERSION = @NM_MAJOR_VERSION@ -NM_MICRO_VERSION = @NM_MICRO_VERSION@ -NM_MINOR_VERSION = @NM_MINOR_VERSION@ -NM_MODIFY_SYSTEM_POLICY = @NM_MODIFY_SYSTEM_POLICY@ -NM_VERSION = @NM_VERSION@ -NSS_CFLAGS = @NSS_CFLAGS@ -NSS_LIBS = @NSS_LIBS@ -OBJDUMP = @OBJDUMP@ -OBJEXT = @OBJEXT@ -OTOOL = @OTOOL@ -OTOOL64 = @OTOOL64@ -PACKAGE = @PACKAGE@ -PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ -PACKAGE_NAME = @PACKAGE_NAME@ -PACKAGE_STRING = @PACKAGE_STRING@ -PACKAGE_TARNAME = @PACKAGE_TARNAME@ -PACKAGE_URL = @PACKAGE_URL@ -PACKAGE_VERSION = @PACKAGE_VERSION@ -PATH_SEPARATOR = @PATH_SEPARATOR@ -PERL = @PERL@ -PKG_CONFIG = @PKG_CONFIG@ -PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ -PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ -POLKIT_CFLAGS = @POLKIT_CFLAGS@ -POLKIT_LIBS = @POLKIT_LIBS@ -POSUB = @POSUB@ -PPPD_PATH = @PPPD_PATH@ -PPPD_PLUGIN_DIR = @PPPD_PLUGIN_DIR@ -QT_CFLAGS = @QT_CFLAGS@ -QT_LIBS = @QT_LIBS@ -RANLIB = @RANLIB@ -READLINE_LIBS = @READLINE_LIBS@ -SANITIZERS = @SANITIZERS@ -SANITIZER_ENV = @SANITIZER_ENV@ -SED = @SED@ -SELINUX_CFLAGS = @SELINUX_CFLAGS@ -SELINUX_LIBS = @SELINUX_LIBS@ -SET_MAKE = @SET_MAKE@ -SHELL = @SHELL@ -STRIP = @STRIP@ -SYSTEMD_200_CFLAGS = @SYSTEMD_200_CFLAGS@ -SYSTEMD_200_LIBS = @SYSTEMD_200_LIBS@ -SYSTEMD_INHIBIT_CFLAGS = @SYSTEMD_INHIBIT_CFLAGS@ -SYSTEMD_INHIBIT_LIBS = @SYSTEMD_INHIBIT_LIBS@ -SYSTEMD_JOURNAL_CFLAGS = @SYSTEMD_JOURNAL_CFLAGS@ -SYSTEMD_JOURNAL_LIBS = @SYSTEMD_JOURNAL_LIBS@ -SYSTEMD_LOGIN_CFLAGS = @SYSTEMD_LOGIN_CFLAGS@ -SYSTEMD_LOGIN_LIBS = @SYSTEMD_LOGIN_LIBS@ -SYSTEM_CA_PATH = @SYSTEM_CA_PATH@ -UDEV_DIR = @UDEV_DIR@ -USE_NLS = @USE_NLS@ -UUID_CFLAGS = @UUID_CFLAGS@ -UUID_LIBS = @UUID_LIBS@ -VALGRIND_RULES = @VALGRIND_RULES@ -VAPIGEN = @VAPIGEN@ -VAPIGEN_MAKEFILE = @VAPIGEN_MAKEFILE@ -VAPIGEN_VAPIDIR = @VAPIGEN_VAPIDIR@ -VERSION = @VERSION@ -XGETTEXT = @XGETTEXT@ -XGETTEXT_015 = @XGETTEXT_015@ -XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@ -abs_builddir = @abs_builddir@ -abs_srcdir = @abs_srcdir@ -abs_top_builddir = @abs_top_builddir@ -abs_top_srcdir = @abs_top_srcdir@ -ac_ct_AR = @ac_ct_AR@ -ac_ct_CC = @ac_ct_CC@ -ac_ct_CXX = @ac_ct_CXX@ -ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -am__include = @am__include@ -am__leading_dot = @am__leading_dot@ -am__quote = @am__quote@ -am__tar = @am__tar@ -am__untar = @am__untar@ -bindir = @bindir@ -build = @build@ -build_alias = @build_alias@ -build_cpu = @build_cpu@ -build_os = @build_os@ -build_vendor = @build_vendor@ -builddir = @builddir@ -datadir = @datadir@ -datarootdir = @datarootdir@ -docdir = @docdir@ -dvidir = @dvidir@ -exec_prefix = @exec_prefix@ -host = @host@ -host_alias = @host_alias@ -host_cpu = @host_cpu@ -host_os = @host_os@ -host_vendor = @host_vendor@ -htmldir = @htmldir@ -includedir = @includedir@ -infodir = @infodir@ -install_sh = @install_sh@ -intltool__v_merge_options_ = @intltool__v_merge_options_@ -intltool__v_merge_options_0 = @intltool__v_merge_options_0@ -libdir = @libdir@ -libexecdir = @libexecdir@ -localedir = @localedir@ -localstatedir = @localstatedir@ -mandir = @mandir@ -mkdir_p = @mkdir_p@ -nmbinary = @nmbinary@ -nmconfdir = @nmconfdir@ -nmdatadir = @nmdatadir@ -nmlibdir = @nmlibdir@ -nmrundir = @nmrundir@ -nmstatedir = @nmstatedir@ -oldincludedir = @oldincludedir@ -pdfdir = @pdfdir@ -prefix = @prefix@ -program_transform_name = @program_transform_name@ -psdir = @psdir@ -runstatedir = @runstatedir@ -sbindir = @sbindir@ -sharedstatedir = @sharedstatedir@ -srcdir = @srcdir@ -subdirs = @subdirs@ -sysconfdir = @sysconfdir@ -systemdsystemunitdir = @systemdsystemunitdir@ -target_alias = @target_alias@ -top_build_prefix = @top_build_prefix@ -top_builddir = @top_builddir@ -top_srcdir = @top_srcdir@ -with_dhclient = @with_dhclient@ -with_dhcpcd = @with_dhcpcd@ -with_netconfig = @with_netconfig@ -with_resolvconf = @with_resolvconf@ -with_valgrind = @with_valgrind@ -SUBDIRS = \ - shell \ - python \ - ruby \ - lua \ - C \ - dispatcher - -all: all-recursive - -.SUFFIXES: -$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps) - @for dep in $?; do \ - case '$(am__configure_deps)' in \ - *$$dep*) \ - ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ - && { if test -f $@; then exit 0; else break; fi; }; \ - exit 1;; \ - esac; \ - done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu examples/Makefile'; \ - $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --gnu examples/Makefile -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - @case '$?' in \ - *config.status*) \ - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ - *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ - esac; - -$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh - -$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(am__aclocal_m4_deps): - -mostlyclean-libtool: - -rm -f *.lo - -clean-libtool: - -rm -rf .libs _libs - -# This directory's subdirectories are mostly independent; you can cd -# into them and run 'make' without going through this Makefile. -# To change the values of 'make' variables: instead of editing Makefiles, -# (1) if the variable is set in 'config.status', edit 'config.status' -# (which will cause the Makefiles to be regenerated when you run 'make'); -# (2) otherwise, pass the desired values on the 'make' command line. -$(am__recursive_targets): - @fail=; \ - if $(am__make_keepgoing); then \ - failcom='fail=yes'; \ - else \ - failcom='exit 1'; \ - fi; \ - dot_seen=no; \ - target=`echo $@ | sed s/-recursive//`; \ - case "$@" in \ - distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ - *) list='$(SUBDIRS)' ;; \ - esac; \ - for subdir in $$list; do \ - echo "Making $$target in $$subdir"; \ - if test "$$subdir" = "."; then \ - dot_seen=yes; \ - local_target="$$target-am"; \ - else \ - local_target="$$target"; \ - fi; \ - ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ - || eval $$failcom; \ - done; \ - if test "$$dot_seen" = "no"; then \ - $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ - fi; test -z "$$fail" - -ID: $(am__tagged_files) - $(am__define_uniq_tagged_files); mkid -fID $$unique -tags: tags-recursive -TAGS: tags - -tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) - set x; \ - here=`pwd`; \ - if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ - include_option=--etags-include; \ - empty_fix=.; \ - else \ - include_option=--include; \ - empty_fix=; \ - fi; \ - list='$(SUBDIRS)'; for subdir in $$list; do \ - if test "$$subdir" = .; then :; else \ - test ! -f $$subdir/TAGS || \ - set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \ - fi; \ - done; \ - $(am__define_uniq_tagged_files); \ - shift; \ - if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ - test -n "$$unique" || unique=$$empty_fix; \ - if test $$# -gt 0; then \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - "$$@" $$unique; \ - else \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - $$unique; \ - fi; \ - fi -ctags: ctags-recursive - -CTAGS: ctags -ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) - $(am__define_uniq_tagged_files); \ - test -z "$(CTAGS_ARGS)$$unique" \ - || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ - $$unique - -GTAGS: - here=`$(am__cd) $(top_builddir) && pwd` \ - && $(am__cd) $(top_srcdir) \ - && gtags -i $(GTAGS_ARGS) "$$here" -cscopelist: cscopelist-recursive - -cscopelist-am: $(am__tagged_files) - list='$(am__tagged_files)'; \ - case "$(srcdir)" in \ - [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ - *) sdir=$(subdir)/$(srcdir) ;; \ - esac; \ - for i in $$list; do \ - if test -f "$$i"; then \ - echo "$(subdir)/$$i"; \ - else \ - echo "$$sdir/$$i"; \ - fi; \ - done >> $(top_builddir)/cscope.files - -distclean-tags: - -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags - -distdir: $(DISTFILES) - @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - list='$(DISTFILES)'; \ - dist_files=`for file in $$list; do echo $$file; done | \ - sed -e "s|^$$srcdirstrip/||;t" \ - -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ - case $$dist_files in \ - */*) $(MKDIR_P) `echo "$$dist_files" | \ - sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ - sort -u` ;; \ - esac; \ - for file in $$dist_files; do \ - if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ - if test -d $$d/$$file; then \ - dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ - if test -d "$(distdir)/$$file"; then \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ - cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ - else \ - test -f "$(distdir)/$$file" \ - || cp -p $$d/$$file "$(distdir)/$$file" \ - || exit 1; \ - fi; \ - done - @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ - if test "$$subdir" = .; then :; else \ - $(am__make_dryrun) \ - || test -d "$(distdir)/$$subdir" \ - || $(MKDIR_P) "$(distdir)/$$subdir" \ - || exit 1; \ - dir1=$$subdir; dir2="$(distdir)/$$subdir"; \ - $(am__relativize); \ - new_distdir=$$reldir; \ - dir1=$$subdir; dir2="$(top_distdir)"; \ - $(am__relativize); \ - new_top_distdir=$$reldir; \ - echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \ - echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \ - ($(am__cd) $$subdir && \ - $(MAKE) $(AM_MAKEFLAGS) \ - top_distdir="$$new_top_distdir" \ - distdir="$$new_distdir" \ - am__remove_distdir=: \ - am__skip_length_check=: \ - am__skip_mode_fix=: \ - distdir) \ - || exit 1; \ - fi; \ - done -check-am: all-am -check: check-recursive -all-am: Makefile -installdirs: installdirs-recursive -installdirs-am: -install: install-recursive -install-exec: install-exec-recursive -install-data: install-data-recursive -uninstall: uninstall-recursive - -install-am: all-am - @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am - -installcheck: installcheck-recursive -install-strip: - if test -z '$(STRIP)'; then \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - install; \ - else \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ - fi -mostlyclean-generic: - -clean-generic: - -distclean-generic: - -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) - -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) - -maintainer-clean-generic: - @echo "This command is intended for maintainers to use" - @echo "it deletes files that may require special tools to rebuild." -clean: clean-recursive - -clean-am: clean-generic clean-libtool mostlyclean-am - -distclean: distclean-recursive - -rm -f Makefile -distclean-am: clean-am distclean-generic distclean-tags - -dvi: dvi-recursive - -dvi-am: - -html: html-recursive - -html-am: - -info: info-recursive - -info-am: - -install-data-am: - -install-dvi: install-dvi-recursive - -install-dvi-am: - -install-exec-am: - -install-html: install-html-recursive - -install-html-am: - -install-info: install-info-recursive - -install-info-am: - -install-man: - -install-pdf: install-pdf-recursive - -install-pdf-am: - -install-ps: install-ps-recursive - -install-ps-am: - -installcheck-am: - -maintainer-clean: maintainer-clean-recursive - -rm -f Makefile -maintainer-clean-am: distclean-am maintainer-clean-generic - -mostlyclean: mostlyclean-recursive - -mostlyclean-am: mostlyclean-generic mostlyclean-libtool - -pdf: pdf-recursive - -pdf-am: - -ps: ps-recursive - -ps-am: - -uninstall-am: - -.MAKE: $(am__recursive_targets) install-am install-strip - -.PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am check \ - check-am clean clean-generic clean-libtool cscopelist-am ctags \ - ctags-am distclean distclean-generic distclean-libtool \ - distclean-tags distdir dvi dvi-am html html-am info info-am \ - install install-am install-data install-data-am install-dvi \ - install-dvi-am install-exec install-exec-am install-html \ - install-html-am install-info install-info-am install-man \ - install-pdf install-pdf-am install-ps install-ps-am \ - install-strip installcheck installcheck-am installdirs \ - installdirs-am maintainer-clean maintainer-clean-generic \ - mostlyclean mostlyclean-generic mostlyclean-libtool pdf pdf-am \ - ps ps-am tags tags-am uninstall uninstall-am - -.PRECIOUS: Makefile - - -# Tell versions [3.59,3.63) of GNU make to not export all variables. -# Otherwise a system limit (for SysV at least) may be exceeded. -.NOEXPORT: diff --git a/examples/dispatcher/Makefile.am b/examples/dispatcher/Makefile.am deleted file mode 100644 index 0089d5fe..00000000 --- a/examples/dispatcher/Makefile.am +++ /dev/null @@ -1,4 +0,0 @@ -EXTRA_DIST = \ - 10-ifcfg-rh-routes.sh \ - 70-wifi-wired-exclusive.sh - diff --git a/examples/dispatcher/Makefile.in b/examples/dispatcher/Makefile.in deleted file mode 100644 index ee885ed9..00000000 --- a/examples/dispatcher/Makefile.in +++ /dev/null @@ -1,604 +0,0 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. -# @configure_input@ - -# Copyright (C) 1994-2014 Free Software Foundation, Inc. - -# This Makefile.in is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY, to the extent permitted by law; without -# even the implied warranty of MERCHANTABILITY or FITNESS FOR A -# PARTICULAR PURPOSE. - -@SET_MAKE@ -VPATH = @srcdir@ -am__is_gnu_make = { \ - if test -z '$(MAKELEVEL)'; then \ - false; \ - elif test -n '$(MAKE_HOST)'; then \ - true; \ - elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ - true; \ - else \ - false; \ - fi; \ -} -am__make_running_with_option = \ - case $${target_option-} in \ - ?) ;; \ - *) echo "am__make_running_with_option: internal error: invalid" \ - "target option '$${target_option-}' specified" >&2; \ - exit 1;; \ - esac; \ - has_opt=no; \ - sane_makeflags=$$MAKEFLAGS; \ - if $(am__is_gnu_make); then \ - sane_makeflags=$$MFLAGS; \ - else \ - case $$MAKEFLAGS in \ - *\\[\ \ ]*) \ - bs=\\; \ - sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ - | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ - esac; \ - fi; \ - skip_next=no; \ - strip_trailopt () \ - { \ - flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ - }; \ - for flg in $$sane_makeflags; do \ - test $$skip_next = yes && { skip_next=no; continue; }; \ - case $$flg in \ - *=*|--*) continue;; \ - -*I) strip_trailopt 'I'; skip_next=yes;; \ - -*I?*) strip_trailopt 'I';; \ - -*O) strip_trailopt 'O'; skip_next=yes;; \ - -*O?*) strip_trailopt 'O';; \ - -*l) strip_trailopt 'l'; skip_next=yes;; \ - -*l?*) strip_trailopt 'l';; \ - -[dEDm]) skip_next=yes;; \ - -[JT]) skip_next=yes;; \ - esac; \ - case $$flg in \ - *$$target_option*) has_opt=yes; break;; \ - esac; \ - done; \ - test $$has_opt = yes -am__make_dryrun = (target_option=n; $(am__make_running_with_option)) -am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) -pkgdatadir = $(datadir)/@PACKAGE@ -pkgincludedir = $(includedir)/@PACKAGE@ -pkglibdir = $(libdir)/@PACKAGE@ -pkglibexecdir = $(libexecdir)/@PACKAGE@ -am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd -install_sh_DATA = $(install_sh) -c -m 644 -install_sh_PROGRAM = $(install_sh) -c -install_sh_SCRIPT = $(install_sh) -c -INSTALL_HEADER = $(INSTALL_DATA) -transform = $(program_transform_name) -NORMAL_INSTALL = : -PRE_INSTALL = : -POST_INSTALL = : -NORMAL_UNINSTALL = : -PRE_UNINSTALL = : -POST_UNINSTALL = : -build_triplet = @build@ -host_triplet = @host@ -subdir = examples/dispatcher -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -am__aclocal_m4_deps = $(top_srcdir)/m4/attributes.m4 \ - $(top_srcdir)/m4/ax_lib_readline.m4 \ - $(top_srcdir)/m4/compiler_options.m4 \ - $(top_srcdir)/m4/gettext.m4 $(top_srcdir)/m4/git-sha-record.m4 \ - $(top_srcdir)/m4/gnome-code-coverage.m4 \ - $(top_srcdir)/m4/gtk-doc.m4 $(top_srcdir)/m4/iconv.m4 \ - $(top_srcdir)/m4/intlmacosx.m4 $(top_srcdir)/m4/intltool.m4 \ - $(top_srcdir)/m4/introspection.m4 $(top_srcdir)/m4/lib-ld.m4 \ - $(top_srcdir)/m4/lib-link.m4 $(top_srcdir)/m4/lib-prefix.m4 \ - $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \ - $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \ - $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/m4/nls.m4 \ - $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \ - $(top_srcdir)/m4/vapigen.m4 $(top_srcdir)/configure.ac -am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ - $(ACLOCAL_M4) -DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) -mkinstalldirs = $(install_sh) -d -CONFIG_HEADER = $(top_builddir)/config.h -CONFIG_CLEAN_FILES = -CONFIG_CLEAN_VPATH_FILES = -AM_V_P = $(am__v_P_@AM_V@) -am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) -am__v_P_0 = false -am__v_P_1 = : -AM_V_GEN = $(am__v_GEN_@AM_V@) -am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) -am__v_GEN_0 = @echo " GEN " $@; -am__v_GEN_1 = -AM_V_at = $(am__v_at_@AM_V@) -am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) -am__v_at_0 = @ -am__v_at_1 = -SOURCES = -DIST_SOURCES = -am__can_run_installinfo = \ - case $$AM_UPDATE_INFO_DIR in \ - n|no|NO) false;; \ - *) (install-info --version) >/dev/null 2>&1;; \ - esac -am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) -am__DIST_COMMON = $(srcdir)/Makefile.in -DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = @ACLOCAL@ -ALL_LINGUAS = @ALL_LINGUAS@ -AMTAR = @AMTAR@ -AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ -AM_TESTS_FD_REDIRECT = @AM_TESTS_FD_REDIRECT@ -AR = @AR@ -AUTOCONF = @AUTOCONF@ -AUTOHEADER = @AUTOHEADER@ -AUTOMAKE = @AUTOMAKE@ -AWK = @AWK@ -BLUEZ5_CFLAGS = @BLUEZ5_CFLAGS@ -BLUEZ5_LIBS = @BLUEZ5_LIBS@ -CC = @CC@ -CCDEPMODE = @CCDEPMODE@ -CFLAGS = @CFLAGS@ -CODE_COVERAGE_CFLAGS = @CODE_COVERAGE_CFLAGS@ -CODE_COVERAGE_ENABLED = @CODE_COVERAGE_ENABLED@ -CODE_COVERAGE_LDFLAGS = @CODE_COVERAGE_LDFLAGS@ -CPP = @CPP@ -CPPFLAGS = @CPPFLAGS@ -CXX = @CXX@ -CXXCPP = @CXXCPP@ -CXXDEPMODE = @CXXDEPMODE@ -CXXFLAGS = @CXXFLAGS@ -CYGPATH_W = @CYGPATH_W@ -DBUS_CFLAGS = @DBUS_CFLAGS@ -DBUS_LIBS = @DBUS_LIBS@ -DBUS_SYS_DIR = @DBUS_SYS_DIR@ -DEFS = @DEFS@ -DEPDIR = @DEPDIR@ -DHCLIENT_PATH = @DHCLIENT_PATH@ -DHCPCD_PATH = @DHCPCD_PATH@ -DISTRO_NETWORK_SERVICE = @DISTRO_NETWORK_SERVICE@ -DLLTOOL = @DLLTOOL@ -DL_LIBS = @DL_LIBS@ -DNSMASQ_PATH = @DNSMASQ_PATH@ -DNSSEC_TRIGGER_SCRIPT = @DNSSEC_TRIGGER_SCRIPT@ -DSYMUTIL = @DSYMUTIL@ -DUMPBIN = @DUMPBIN@ -ECHO_C = @ECHO_C@ -ECHO_N = @ECHO_N@ -ECHO_T = @ECHO_T@ -EGREP = @EGREP@ -EXEEXT = @EXEEXT@ -FGREP = @FGREP@ -GENHTML = @GENHTML@ -GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@ -GETTEXT_PACKAGE = @GETTEXT_PACKAGE@ -GLIB_CFLAGS = @GLIB_CFLAGS@ -GLIB_GENMARSHAL = @GLIB_GENMARSHAL@ -GLIB_LIBS = @GLIB_LIBS@ -GLIB_MAKEFILE = @GLIB_MAKEFILE@ -GLIB_MKENUMS = @GLIB_MKENUMS@ -GMSGFMT = @GMSGFMT@ -GMSGFMT_015 = @GMSGFMT_015@ -GNUTLS_CFLAGS = @GNUTLS_CFLAGS@ -GNUTLS_LIBS = @GNUTLS_LIBS@ -GREP = @GREP@ -GTKDOC_CHECK = @GTKDOC_CHECK@ -GTKDOC_CHECK_PATH = @GTKDOC_CHECK_PATH@ -GTKDOC_DEPS_CFLAGS = @GTKDOC_DEPS_CFLAGS@ -GTKDOC_DEPS_LIBS = @GTKDOC_DEPS_LIBS@ -GTKDOC_MKPDF = @GTKDOC_MKPDF@ -GTKDOC_REBASE = @GTKDOC_REBASE@ -GUDEV_CFLAGS = @GUDEV_CFLAGS@ -GUDEV_LIBS = @GUDEV_LIBS@ -HTML_DIR = @HTML_DIR@ -INSTALL = @INSTALL@ -INSTALL_DATA = @INSTALL_DATA@ -INSTALL_PROGRAM = @INSTALL_PROGRAM@ -INSTALL_SCRIPT = @INSTALL_SCRIPT@ -INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ -INTLLIBS = @INTLLIBS@ -INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@ -INTLTOOL_MERGE = @INTLTOOL_MERGE@ -INTLTOOL_PERL = @INTLTOOL_PERL@ -INTLTOOL_UPDATE = @INTLTOOL_UPDATE@ -INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@ -INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@ -INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@ -INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@ -INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ -INTROSPECTION_CFLAGS = @INTROSPECTION_CFLAGS@ -INTROSPECTION_COMPILER = @INTROSPECTION_COMPILER@ -INTROSPECTION_GENERATE = @INTROSPECTION_GENERATE@ -INTROSPECTION_GIRDIR = @INTROSPECTION_GIRDIR@ -INTROSPECTION_LIBS = @INTROSPECTION_LIBS@ -INTROSPECTION_MAKEFILE = @INTROSPECTION_MAKEFILE@ -INTROSPECTION_SCANNER = @INTROSPECTION_SCANNER@ -INTROSPECTION_TYPELIBDIR = @INTROSPECTION_TYPELIBDIR@ -IPTABLES_PATH = @IPTABLES_PATH@ -JANSSON_CFLAGS = @JANSSON_CFLAGS@ -JANSSON_LIBS = @JANSSON_LIBS@ -KERNEL_FIRMWARE_DIR = @KERNEL_FIRMWARE_DIR@ -LCOV = @LCOV@ -LD = @LD@ -LDFLAGS = @LDFLAGS@ -LIBAUDIT_CFLAGS = @LIBAUDIT_CFLAGS@ -LIBAUDIT_LIBS = @LIBAUDIT_LIBS@ -LIBICONV = @LIBICONV@ -LIBINTL = @LIBINTL@ -LIBM = @LIBM@ -LIBNDP_CFLAGS = @LIBNDP_CFLAGS@ -LIBNDP_LIBS = @LIBNDP_LIBS@ -LIBNL_CFLAGS = @LIBNL_CFLAGS@ -LIBNL_LIBS = @LIBNL_LIBS@ -LIBOBJS = @LIBOBJS@ -LIBS = @LIBS@ -LIBSOUP_CFLAGS = @LIBSOUP_CFLAGS@ -LIBSOUP_LIBS = @LIBSOUP_LIBS@ -LIBSYSTEMD_CFLAGS = @LIBSYSTEMD_CFLAGS@ -LIBSYSTEMD_LIBS = @LIBSYSTEMD_LIBS@ -LIBTEAMDCTL_CFLAGS = @LIBTEAMDCTL_CFLAGS@ -LIBTEAMDCTL_LIBS = @LIBTEAMDCTL_LIBS@ -LIBTOOL = @LIBTOOL@ -LIPO = @LIPO@ -LN_S = @LN_S@ -LOG_DRIVER = @LOG_DRIVER@ -LTLIBICONV = @LTLIBICONV@ -LTLIBINTL = @LTLIBINTL@ -LTLIBOBJS = @LTLIBOBJS@ -LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ -MAINT = @MAINT@ -MAKEINFO = @MAKEINFO@ -MANIFEST_TOOL = @MANIFEST_TOOL@ -MKDIR_P = @MKDIR_P@ -MM_GLIB_CFLAGS = @MM_GLIB_CFLAGS@ -MM_GLIB_LIBS = @MM_GLIB_LIBS@ -MOC = @MOC@ -MSGFMT = @MSGFMT@ -MSGFMT_015 = @MSGFMT_015@ -MSGMERGE = @MSGMERGE@ -NEWT_CFLAGS = @NEWT_CFLAGS@ -NEWT_LIBS = @NEWT_LIBS@ -NM = @NM@ -NMEDIT = @NMEDIT@ -NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT = @NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT@ -NM_CONFIG_DEFAULT_DNS_RC_MANAGER = @NM_CONFIG_DEFAULT_DNS_RC_MANAGER@ -NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT = @NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT@ -NM_CONFIG_LOGGING_BACKEND_DEFAULT_TEXT = @NM_CONFIG_LOGGING_BACKEND_DEFAULT_TEXT@ -NM_MAJOR_VERSION = @NM_MAJOR_VERSION@ -NM_MICRO_VERSION = @NM_MICRO_VERSION@ -NM_MINOR_VERSION = @NM_MINOR_VERSION@ -NM_MODIFY_SYSTEM_POLICY = @NM_MODIFY_SYSTEM_POLICY@ -NM_VERSION = @NM_VERSION@ -NSS_CFLAGS = @NSS_CFLAGS@ -NSS_LIBS = @NSS_LIBS@ -OBJDUMP = @OBJDUMP@ -OBJEXT = @OBJEXT@ -OTOOL = @OTOOL@ -OTOOL64 = @OTOOL64@ -PACKAGE = @PACKAGE@ -PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ -PACKAGE_NAME = @PACKAGE_NAME@ -PACKAGE_STRING = @PACKAGE_STRING@ -PACKAGE_TARNAME = @PACKAGE_TARNAME@ -PACKAGE_URL = @PACKAGE_URL@ -PACKAGE_VERSION = @PACKAGE_VERSION@ -PATH_SEPARATOR = @PATH_SEPARATOR@ -PERL = @PERL@ -PKG_CONFIG = @PKG_CONFIG@ -PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ -PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ -POLKIT_CFLAGS = @POLKIT_CFLAGS@ -POLKIT_LIBS = @POLKIT_LIBS@ -POSUB = @POSUB@ -PPPD_PATH = @PPPD_PATH@ -PPPD_PLUGIN_DIR = @PPPD_PLUGIN_DIR@ -QT_CFLAGS = @QT_CFLAGS@ -QT_LIBS = @QT_LIBS@ -RANLIB = @RANLIB@ -READLINE_LIBS = @READLINE_LIBS@ -SANITIZERS = @SANITIZERS@ -SANITIZER_ENV = @SANITIZER_ENV@ -SED = @SED@ -SELINUX_CFLAGS = @SELINUX_CFLAGS@ -SELINUX_LIBS = @SELINUX_LIBS@ -SET_MAKE = @SET_MAKE@ -SHELL = @SHELL@ -STRIP = @STRIP@ -SYSTEMD_200_CFLAGS = @SYSTEMD_200_CFLAGS@ -SYSTEMD_200_LIBS = @SYSTEMD_200_LIBS@ -SYSTEMD_INHIBIT_CFLAGS = @SYSTEMD_INHIBIT_CFLAGS@ -SYSTEMD_INHIBIT_LIBS = @SYSTEMD_INHIBIT_LIBS@ -SYSTEMD_JOURNAL_CFLAGS = @SYSTEMD_JOURNAL_CFLAGS@ -SYSTEMD_JOURNAL_LIBS = @SYSTEMD_JOURNAL_LIBS@ -SYSTEMD_LOGIN_CFLAGS = @SYSTEMD_LOGIN_CFLAGS@ -SYSTEMD_LOGIN_LIBS = @SYSTEMD_LOGIN_LIBS@ -SYSTEM_CA_PATH = @SYSTEM_CA_PATH@ -UDEV_DIR = @UDEV_DIR@ -USE_NLS = @USE_NLS@ -UUID_CFLAGS = @UUID_CFLAGS@ -UUID_LIBS = @UUID_LIBS@ -VALGRIND_RULES = @VALGRIND_RULES@ -VAPIGEN = @VAPIGEN@ -VAPIGEN_MAKEFILE = @VAPIGEN_MAKEFILE@ -VAPIGEN_VAPIDIR = @VAPIGEN_VAPIDIR@ -VERSION = @VERSION@ -XGETTEXT = @XGETTEXT@ -XGETTEXT_015 = @XGETTEXT_015@ -XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@ -abs_builddir = @abs_builddir@ -abs_srcdir = @abs_srcdir@ -abs_top_builddir = @abs_top_builddir@ -abs_top_srcdir = @abs_top_srcdir@ -ac_ct_AR = @ac_ct_AR@ -ac_ct_CC = @ac_ct_CC@ -ac_ct_CXX = @ac_ct_CXX@ -ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -am__include = @am__include@ -am__leading_dot = @am__leading_dot@ -am__quote = @am__quote@ -am__tar = @am__tar@ -am__untar = @am__untar@ -bindir = @bindir@ -build = @build@ -build_alias = @build_alias@ -build_cpu = @build_cpu@ -build_os = @build_os@ -build_vendor = @build_vendor@ -builddir = @builddir@ -datadir = @datadir@ -datarootdir = @datarootdir@ -docdir = @docdir@ -dvidir = @dvidir@ -exec_prefix = @exec_prefix@ -host = @host@ -host_alias = @host_alias@ -host_cpu = @host_cpu@ -host_os = @host_os@ -host_vendor = @host_vendor@ -htmldir = @htmldir@ -includedir = @includedir@ -infodir = @infodir@ -install_sh = @install_sh@ -intltool__v_merge_options_ = @intltool__v_merge_options_@ -intltool__v_merge_options_0 = @intltool__v_merge_options_0@ -libdir = @libdir@ -libexecdir = @libexecdir@ -localedir = @localedir@ -localstatedir = @localstatedir@ -mandir = @mandir@ -mkdir_p = @mkdir_p@ -nmbinary = @nmbinary@ -nmconfdir = @nmconfdir@ -nmdatadir = @nmdatadir@ -nmlibdir = @nmlibdir@ -nmrundir = @nmrundir@ -nmstatedir = @nmstatedir@ -oldincludedir = @oldincludedir@ -pdfdir = @pdfdir@ -prefix = @prefix@ -program_transform_name = @program_transform_name@ -psdir = @psdir@ -runstatedir = @runstatedir@ -sbindir = @sbindir@ -sharedstatedir = @sharedstatedir@ -srcdir = @srcdir@ -subdirs = @subdirs@ -sysconfdir = @sysconfdir@ -systemdsystemunitdir = @systemdsystemunitdir@ -target_alias = @target_alias@ -top_build_prefix = @top_build_prefix@ -top_builddir = @top_builddir@ -top_srcdir = @top_srcdir@ -with_dhclient = @with_dhclient@ -with_dhcpcd = @with_dhcpcd@ -with_netconfig = @with_netconfig@ -with_resolvconf = @with_resolvconf@ -with_valgrind = @with_valgrind@ -EXTRA_DIST = \ - 10-ifcfg-rh-routes.sh \ - 70-wifi-wired-exclusive.sh - -all: all-am - -.SUFFIXES: -$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps) - @for dep in $?; do \ - case '$(am__configure_deps)' in \ - *$$dep*) \ - ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ - && { if test -f $@; then exit 0; else break; fi; }; \ - exit 1;; \ - esac; \ - done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu examples/dispatcher/Makefile'; \ - $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --gnu examples/dispatcher/Makefile -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - @case '$?' in \ - *config.status*) \ - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ - *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ - esac; - -$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh - -$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(am__aclocal_m4_deps): - -mostlyclean-libtool: - -rm -f *.lo - -clean-libtool: - -rm -rf .libs _libs -tags TAGS: - -ctags CTAGS: - -cscope cscopelist: - - -distdir: $(DISTFILES) - @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - list='$(DISTFILES)'; \ - dist_files=`for file in $$list; do echo $$file; done | \ - sed -e "s|^$$srcdirstrip/||;t" \ - -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ - case $$dist_files in \ - */*) $(MKDIR_P) `echo "$$dist_files" | \ - sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ - sort -u` ;; \ - esac; \ - for file in $$dist_files; do \ - if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ - if test -d $$d/$$file; then \ - dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ - if test -d "$(distdir)/$$file"; then \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ - cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ - else \ - test -f "$(distdir)/$$file" \ - || cp -p $$d/$$file "$(distdir)/$$file" \ - || exit 1; \ - fi; \ - done -check-am: all-am -check: check-am -all-am: Makefile -installdirs: -install: install-am -install-exec: install-exec-am -install-data: install-data-am -uninstall: uninstall-am - -install-am: all-am - @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am - -installcheck: installcheck-am -install-strip: - if test -z '$(STRIP)'; then \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - install; \ - else \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ - fi -mostlyclean-generic: - -clean-generic: - -distclean-generic: - -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) - -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) - -maintainer-clean-generic: - @echo "This command is intended for maintainers to use" - @echo "it deletes files that may require special tools to rebuild." -clean: clean-am - -clean-am: clean-generic clean-libtool mostlyclean-am - -distclean: distclean-am - -rm -f Makefile -distclean-am: clean-am distclean-generic - -dvi: dvi-am - -dvi-am: - -html: html-am - -html-am: - -info: info-am - -info-am: - -install-data-am: - -install-dvi: install-dvi-am - -install-dvi-am: - -install-exec-am: - -install-html: install-html-am - -install-html-am: - -install-info: install-info-am - -install-info-am: - -install-man: - -install-pdf: install-pdf-am - -install-pdf-am: - -install-ps: install-ps-am - -install-ps-am: - -installcheck-am: - -maintainer-clean: maintainer-clean-am - -rm -f Makefile -maintainer-clean-am: distclean-am maintainer-clean-generic - -mostlyclean: mostlyclean-am - -mostlyclean-am: mostlyclean-generic mostlyclean-libtool - -pdf: pdf-am - -pdf-am: - -ps: ps-am - -ps-am: - -uninstall-am: - -.MAKE: install-am install-strip - -.PHONY: all all-am check check-am clean clean-generic clean-libtool \ - cscopelist-am ctags-am distclean distclean-generic \ - distclean-libtool distdir dvi dvi-am html html-am info info-am \ - install install-am install-data install-data-am install-dvi \ - install-dvi-am install-exec install-exec-am install-html \ - install-html-am install-info install-info-am install-man \ - install-pdf install-pdf-am install-ps install-ps-am \ - install-strip installcheck installcheck-am installdirs \ - maintainer-clean maintainer-clean-generic mostlyclean \ - mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ - tags-am uninstall uninstall-am - -.PRECIOUS: Makefile - - -# Tell versions [3.59,3.63) of GNU make to not export all variables. -# Otherwise a system limit (for SysV at least) may be exceeded. -.NOEXPORT: diff --git a/examples/lua/Makefile.am b/examples/lua/Makefile.am deleted file mode 100644 index bf14f682..00000000 --- a/examples/lua/Makefile.am +++ /dev/null @@ -1,2 +0,0 @@ -SUBDIRS= lgi - diff --git a/examples/lua/Makefile.in b/examples/lua/Makefile.in deleted file mode 100644 index 9af0580d..00000000 --- a/examples/lua/Makefile.in +++ /dev/null @@ -1,781 +0,0 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. -# @configure_input@ - -# Copyright (C) 1994-2014 Free Software Foundation, Inc. - -# This Makefile.in is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY, to the extent permitted by law; without -# even the implied warranty of MERCHANTABILITY or FITNESS FOR A -# PARTICULAR PURPOSE. - -@SET_MAKE@ -VPATH = @srcdir@ -am__is_gnu_make = { \ - if test -z '$(MAKELEVEL)'; then \ - false; \ - elif test -n '$(MAKE_HOST)'; then \ - true; \ - elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ - true; \ - else \ - false; \ - fi; \ -} -am__make_running_with_option = \ - case $${target_option-} in \ - ?) ;; \ - *) echo "am__make_running_with_option: internal error: invalid" \ - "target option '$${target_option-}' specified" >&2; \ - exit 1;; \ - esac; \ - has_opt=no; \ - sane_makeflags=$$MAKEFLAGS; \ - if $(am__is_gnu_make); then \ - sane_makeflags=$$MFLAGS; \ - else \ - case $$MAKEFLAGS in \ - *\\[\ \ ]*) \ - bs=\\; \ - sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ - | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ - esac; \ - fi; \ - skip_next=no; \ - strip_trailopt () \ - { \ - flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ - }; \ - for flg in $$sane_makeflags; do \ - test $$skip_next = yes && { skip_next=no; continue; }; \ - case $$flg in \ - *=*|--*) continue;; \ - -*I) strip_trailopt 'I'; skip_next=yes;; \ - -*I?*) strip_trailopt 'I';; \ - -*O) strip_trailopt 'O'; skip_next=yes;; \ - -*O?*) strip_trailopt 'O';; \ - -*l) strip_trailopt 'l'; skip_next=yes;; \ - -*l?*) strip_trailopt 'l';; \ - -[dEDm]) skip_next=yes;; \ - -[JT]) skip_next=yes;; \ - esac; \ - case $$flg in \ - *$$target_option*) has_opt=yes; break;; \ - esac; \ - done; \ - test $$has_opt = yes -am__make_dryrun = (target_option=n; $(am__make_running_with_option)) -am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) -pkgdatadir = $(datadir)/@PACKAGE@ -pkgincludedir = $(includedir)/@PACKAGE@ -pkglibdir = $(libdir)/@PACKAGE@ -pkglibexecdir = $(libexecdir)/@PACKAGE@ -am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd -install_sh_DATA = $(install_sh) -c -m 644 -install_sh_PROGRAM = $(install_sh) -c -install_sh_SCRIPT = $(install_sh) -c -INSTALL_HEADER = $(INSTALL_DATA) -transform = $(program_transform_name) -NORMAL_INSTALL = : -PRE_INSTALL = : -POST_INSTALL = : -NORMAL_UNINSTALL = : -PRE_UNINSTALL = : -POST_UNINSTALL = : -build_triplet = @build@ -host_triplet = @host@ -subdir = examples/lua -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -am__aclocal_m4_deps = $(top_srcdir)/m4/attributes.m4 \ - $(top_srcdir)/m4/ax_lib_readline.m4 \ - $(top_srcdir)/m4/compiler_options.m4 \ - $(top_srcdir)/m4/gettext.m4 $(top_srcdir)/m4/git-sha-record.m4 \ - $(top_srcdir)/m4/gnome-code-coverage.m4 \ - $(top_srcdir)/m4/gtk-doc.m4 $(top_srcdir)/m4/iconv.m4 \ - $(top_srcdir)/m4/intlmacosx.m4 $(top_srcdir)/m4/intltool.m4 \ - $(top_srcdir)/m4/introspection.m4 $(top_srcdir)/m4/lib-ld.m4 \ - $(top_srcdir)/m4/lib-link.m4 $(top_srcdir)/m4/lib-prefix.m4 \ - $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \ - $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \ - $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/m4/nls.m4 \ - $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \ - $(top_srcdir)/m4/vapigen.m4 $(top_srcdir)/configure.ac -am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ - $(ACLOCAL_M4) -DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) -mkinstalldirs = $(install_sh) -d -CONFIG_HEADER = $(top_builddir)/config.h -CONFIG_CLEAN_FILES = -CONFIG_CLEAN_VPATH_FILES = -AM_V_P = $(am__v_P_@AM_V@) -am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) -am__v_P_0 = false -am__v_P_1 = : -AM_V_GEN = $(am__v_GEN_@AM_V@) -am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) -am__v_GEN_0 = @echo " GEN " $@; -am__v_GEN_1 = -AM_V_at = $(am__v_at_@AM_V@) -am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) -am__v_at_0 = @ -am__v_at_1 = -SOURCES = -DIST_SOURCES = -RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \ - ctags-recursive dvi-recursive html-recursive info-recursive \ - install-data-recursive install-dvi-recursive \ - install-exec-recursive install-html-recursive \ - install-info-recursive install-pdf-recursive \ - install-ps-recursive install-recursive installcheck-recursive \ - installdirs-recursive pdf-recursive ps-recursive \ - tags-recursive uninstall-recursive -am__can_run_installinfo = \ - case $$AM_UPDATE_INFO_DIR in \ - n|no|NO) false;; \ - *) (install-info --version) >/dev/null 2>&1;; \ - esac -RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ - distclean-recursive maintainer-clean-recursive -am__recursive_targets = \ - $(RECURSIVE_TARGETS) \ - $(RECURSIVE_CLEAN_TARGETS) \ - $(am__extra_recursive_targets) -AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \ - distdir -am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) -# Read a list of newline-separated strings from the standard input, -# and print each of them once, without duplicates. Input order is -# *not* preserved. -am__uniquify_input = $(AWK) '\ - BEGIN { nonempty = 0; } \ - { items[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in items) print i; }; } \ -' -# Make sure the list of sources is unique. This is necessary because, -# e.g., the same source file might be shared among _SOURCES variables -# for different programs/libraries. -am__define_uniq_tagged_files = \ - list='$(am__tagged_files)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | $(am__uniquify_input)` -ETAGS = etags -CTAGS = ctags -DIST_SUBDIRS = $(SUBDIRS) -am__DIST_COMMON = $(srcdir)/Makefile.in -DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -am__relativize = \ - dir0=`pwd`; \ - sed_first='s,^\([^/]*\)/.*$$,\1,'; \ - sed_rest='s,^[^/]*/*,,'; \ - sed_last='s,^.*/\([^/]*\)$$,\1,'; \ - sed_butlast='s,/*[^/]*$$,,'; \ - while test -n "$$dir1"; do \ - first=`echo "$$dir1" | sed -e "$$sed_first"`; \ - if test "$$first" != "."; then \ - if test "$$first" = ".."; then \ - dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \ - dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \ - else \ - first2=`echo "$$dir2" | sed -e "$$sed_first"`; \ - if test "$$first2" = "$$first"; then \ - dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \ - else \ - dir2="../$$dir2"; \ - fi; \ - dir0="$$dir0"/"$$first"; \ - fi; \ - fi; \ - dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \ - done; \ - reldir="$$dir2" -ACLOCAL = @ACLOCAL@ -ALL_LINGUAS = @ALL_LINGUAS@ -AMTAR = @AMTAR@ -AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ -AM_TESTS_FD_REDIRECT = @AM_TESTS_FD_REDIRECT@ -AR = @AR@ -AUTOCONF = @AUTOCONF@ -AUTOHEADER = @AUTOHEADER@ -AUTOMAKE = @AUTOMAKE@ -AWK = @AWK@ -BLUEZ5_CFLAGS = @BLUEZ5_CFLAGS@ -BLUEZ5_LIBS = @BLUEZ5_LIBS@ -CC = @CC@ -CCDEPMODE = @CCDEPMODE@ -CFLAGS = @CFLAGS@ -CODE_COVERAGE_CFLAGS = @CODE_COVERAGE_CFLAGS@ -CODE_COVERAGE_ENABLED = @CODE_COVERAGE_ENABLED@ -CODE_COVERAGE_LDFLAGS = @CODE_COVERAGE_LDFLAGS@ -CPP = @CPP@ -CPPFLAGS = @CPPFLAGS@ -CXX = @CXX@ -CXXCPP = @CXXCPP@ -CXXDEPMODE = @CXXDEPMODE@ -CXXFLAGS = @CXXFLAGS@ -CYGPATH_W = @CYGPATH_W@ -DBUS_CFLAGS = @DBUS_CFLAGS@ -DBUS_LIBS = @DBUS_LIBS@ -DBUS_SYS_DIR = @DBUS_SYS_DIR@ -DEFS = @DEFS@ -DEPDIR = @DEPDIR@ -DHCLIENT_PATH = @DHCLIENT_PATH@ -DHCPCD_PATH = @DHCPCD_PATH@ -DISTRO_NETWORK_SERVICE = @DISTRO_NETWORK_SERVICE@ -DLLTOOL = @DLLTOOL@ -DL_LIBS = @DL_LIBS@ -DNSMASQ_PATH = @DNSMASQ_PATH@ -DNSSEC_TRIGGER_SCRIPT = @DNSSEC_TRIGGER_SCRIPT@ -DSYMUTIL = @DSYMUTIL@ -DUMPBIN = @DUMPBIN@ -ECHO_C = @ECHO_C@ -ECHO_N = @ECHO_N@ -ECHO_T = @ECHO_T@ -EGREP = @EGREP@ -EXEEXT = @EXEEXT@ -FGREP = @FGREP@ -GENHTML = @GENHTML@ -GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@ -GETTEXT_PACKAGE = @GETTEXT_PACKAGE@ -GLIB_CFLAGS = @GLIB_CFLAGS@ -GLIB_GENMARSHAL = @GLIB_GENMARSHAL@ -GLIB_LIBS = @GLIB_LIBS@ -GLIB_MAKEFILE = @GLIB_MAKEFILE@ -GLIB_MKENUMS = @GLIB_MKENUMS@ -GMSGFMT = @GMSGFMT@ -GMSGFMT_015 = @GMSGFMT_015@ -GNUTLS_CFLAGS = @GNUTLS_CFLAGS@ -GNUTLS_LIBS = @GNUTLS_LIBS@ -GREP = @GREP@ -GTKDOC_CHECK = @GTKDOC_CHECK@ -GTKDOC_CHECK_PATH = @GTKDOC_CHECK_PATH@ -GTKDOC_DEPS_CFLAGS = @GTKDOC_DEPS_CFLAGS@ -GTKDOC_DEPS_LIBS = @GTKDOC_DEPS_LIBS@ -GTKDOC_MKPDF = @GTKDOC_MKPDF@ -GTKDOC_REBASE = @GTKDOC_REBASE@ -GUDEV_CFLAGS = @GUDEV_CFLAGS@ -GUDEV_LIBS = @GUDEV_LIBS@ -HTML_DIR = @HTML_DIR@ -INSTALL = @INSTALL@ -INSTALL_DATA = @INSTALL_DATA@ -INSTALL_PROGRAM = @INSTALL_PROGRAM@ -INSTALL_SCRIPT = @INSTALL_SCRIPT@ -INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ -INTLLIBS = @INTLLIBS@ -INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@ -INTLTOOL_MERGE = @INTLTOOL_MERGE@ -INTLTOOL_PERL = @INTLTOOL_PERL@ -INTLTOOL_UPDATE = @INTLTOOL_UPDATE@ -INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@ -INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@ -INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@ -INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@ -INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ -INTROSPECTION_CFLAGS = @INTROSPECTION_CFLAGS@ -INTROSPECTION_COMPILER = @INTROSPECTION_COMPILER@ -INTROSPECTION_GENERATE = @INTROSPECTION_GENERATE@ -INTROSPECTION_GIRDIR = @INTROSPECTION_GIRDIR@ -INTROSPECTION_LIBS = @INTROSPECTION_LIBS@ -INTROSPECTION_MAKEFILE = @INTROSPECTION_MAKEFILE@ -INTROSPECTION_SCANNER = @INTROSPECTION_SCANNER@ -INTROSPECTION_TYPELIBDIR = @INTROSPECTION_TYPELIBDIR@ -IPTABLES_PATH = @IPTABLES_PATH@ -JANSSON_CFLAGS = @JANSSON_CFLAGS@ -JANSSON_LIBS = @JANSSON_LIBS@ -KERNEL_FIRMWARE_DIR = @KERNEL_FIRMWARE_DIR@ -LCOV = @LCOV@ -LD = @LD@ -LDFLAGS = @LDFLAGS@ -LIBAUDIT_CFLAGS = @LIBAUDIT_CFLAGS@ -LIBAUDIT_LIBS = @LIBAUDIT_LIBS@ -LIBICONV = @LIBICONV@ -LIBINTL = @LIBINTL@ -LIBM = @LIBM@ -LIBNDP_CFLAGS = @LIBNDP_CFLAGS@ -LIBNDP_LIBS = @LIBNDP_LIBS@ -LIBNL_CFLAGS = @LIBNL_CFLAGS@ -LIBNL_LIBS = @LIBNL_LIBS@ -LIBOBJS = @LIBOBJS@ -LIBS = @LIBS@ -LIBSOUP_CFLAGS = @LIBSOUP_CFLAGS@ -LIBSOUP_LIBS = @LIBSOUP_LIBS@ -LIBSYSTEMD_CFLAGS = @LIBSYSTEMD_CFLAGS@ -LIBSYSTEMD_LIBS = @LIBSYSTEMD_LIBS@ -LIBTEAMDCTL_CFLAGS = @LIBTEAMDCTL_CFLAGS@ -LIBTEAMDCTL_LIBS = @LIBTEAMDCTL_LIBS@ -LIBTOOL = @LIBTOOL@ -LIPO = @LIPO@ -LN_S = @LN_S@ -LOG_DRIVER = @LOG_DRIVER@ -LTLIBICONV = @LTLIBICONV@ -LTLIBINTL = @LTLIBINTL@ -LTLIBOBJS = @LTLIBOBJS@ -LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ -MAINT = @MAINT@ -MAKEINFO = @MAKEINFO@ -MANIFEST_TOOL = @MANIFEST_TOOL@ -MKDIR_P = @MKDIR_P@ -MM_GLIB_CFLAGS = @MM_GLIB_CFLAGS@ -MM_GLIB_LIBS = @MM_GLIB_LIBS@ -MOC = @MOC@ -MSGFMT = @MSGFMT@ -MSGFMT_015 = @MSGFMT_015@ -MSGMERGE = @MSGMERGE@ -NEWT_CFLAGS = @NEWT_CFLAGS@ -NEWT_LIBS = @NEWT_LIBS@ -NM = @NM@ -NMEDIT = @NMEDIT@ -NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT = @NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT@ -NM_CONFIG_DEFAULT_DNS_RC_MANAGER = @NM_CONFIG_DEFAULT_DNS_RC_MANAGER@ -NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT = @NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT@ -NM_CONFIG_LOGGING_BACKEND_DEFAULT_TEXT = @NM_CONFIG_LOGGING_BACKEND_DEFAULT_TEXT@ -NM_MAJOR_VERSION = @NM_MAJOR_VERSION@ -NM_MICRO_VERSION = @NM_MICRO_VERSION@ -NM_MINOR_VERSION = @NM_MINOR_VERSION@ -NM_MODIFY_SYSTEM_POLICY = @NM_MODIFY_SYSTEM_POLICY@ -NM_VERSION = @NM_VERSION@ -NSS_CFLAGS = @NSS_CFLAGS@ -NSS_LIBS = @NSS_LIBS@ -OBJDUMP = @OBJDUMP@ -OBJEXT = @OBJEXT@ -OTOOL = @OTOOL@ -OTOOL64 = @OTOOL64@ -PACKAGE = @PACKAGE@ -PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ -PACKAGE_NAME = @PACKAGE_NAME@ -PACKAGE_STRING = @PACKAGE_STRING@ -PACKAGE_TARNAME = @PACKAGE_TARNAME@ -PACKAGE_URL = @PACKAGE_URL@ -PACKAGE_VERSION = @PACKAGE_VERSION@ -PATH_SEPARATOR = @PATH_SEPARATOR@ -PERL = @PERL@ -PKG_CONFIG = @PKG_CONFIG@ -PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ -PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ -POLKIT_CFLAGS = @POLKIT_CFLAGS@ -POLKIT_LIBS = @POLKIT_LIBS@ -POSUB = @POSUB@ -PPPD_PATH = @PPPD_PATH@ -PPPD_PLUGIN_DIR = @PPPD_PLUGIN_DIR@ -QT_CFLAGS = @QT_CFLAGS@ -QT_LIBS = @QT_LIBS@ -RANLIB = @RANLIB@ -READLINE_LIBS = @READLINE_LIBS@ -SANITIZERS = @SANITIZERS@ -SANITIZER_ENV = @SANITIZER_ENV@ -SED = @SED@ -SELINUX_CFLAGS = @SELINUX_CFLAGS@ -SELINUX_LIBS = @SELINUX_LIBS@ -SET_MAKE = @SET_MAKE@ -SHELL = @SHELL@ -STRIP = @STRIP@ -SYSTEMD_200_CFLAGS = @SYSTEMD_200_CFLAGS@ -SYSTEMD_200_LIBS = @SYSTEMD_200_LIBS@ -SYSTEMD_INHIBIT_CFLAGS = @SYSTEMD_INHIBIT_CFLAGS@ -SYSTEMD_INHIBIT_LIBS = @SYSTEMD_INHIBIT_LIBS@ -SYSTEMD_JOURNAL_CFLAGS = @SYSTEMD_JOURNAL_CFLAGS@ -SYSTEMD_JOURNAL_LIBS = @SYSTEMD_JOURNAL_LIBS@ -SYSTEMD_LOGIN_CFLAGS = @SYSTEMD_LOGIN_CFLAGS@ -SYSTEMD_LOGIN_LIBS = @SYSTEMD_LOGIN_LIBS@ -SYSTEM_CA_PATH = @SYSTEM_CA_PATH@ -UDEV_DIR = @UDEV_DIR@ -USE_NLS = @USE_NLS@ -UUID_CFLAGS = @UUID_CFLAGS@ -UUID_LIBS = @UUID_LIBS@ -VALGRIND_RULES = @VALGRIND_RULES@ -VAPIGEN = @VAPIGEN@ -VAPIGEN_MAKEFILE = @VAPIGEN_MAKEFILE@ -VAPIGEN_VAPIDIR = @VAPIGEN_VAPIDIR@ -VERSION = @VERSION@ -XGETTEXT = @XGETTEXT@ -XGETTEXT_015 = @XGETTEXT_015@ -XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@ -abs_builddir = @abs_builddir@ -abs_srcdir = @abs_srcdir@ -abs_top_builddir = @abs_top_builddir@ -abs_top_srcdir = @abs_top_srcdir@ -ac_ct_AR = @ac_ct_AR@ -ac_ct_CC = @ac_ct_CC@ -ac_ct_CXX = @ac_ct_CXX@ -ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -am__include = @am__include@ -am__leading_dot = @am__leading_dot@ -am__quote = @am__quote@ -am__tar = @am__tar@ -am__untar = @am__untar@ -bindir = @bindir@ -build = @build@ -build_alias = @build_alias@ -build_cpu = @build_cpu@ -build_os = @build_os@ -build_vendor = @build_vendor@ -builddir = @builddir@ -datadir = @datadir@ -datarootdir = @datarootdir@ -docdir = @docdir@ -dvidir = @dvidir@ -exec_prefix = @exec_prefix@ -host = @host@ -host_alias = @host_alias@ -host_cpu = @host_cpu@ -host_os = @host_os@ -host_vendor = @host_vendor@ -htmldir = @htmldir@ -includedir = @includedir@ -infodir = @infodir@ -install_sh = @install_sh@ -intltool__v_merge_options_ = @intltool__v_merge_options_@ -intltool__v_merge_options_0 = @intltool__v_merge_options_0@ -libdir = @libdir@ -libexecdir = @libexecdir@ -localedir = @localedir@ -localstatedir = @localstatedir@ -mandir = @mandir@ -mkdir_p = @mkdir_p@ -nmbinary = @nmbinary@ -nmconfdir = @nmconfdir@ -nmdatadir = @nmdatadir@ -nmlibdir = @nmlibdir@ -nmrundir = @nmrundir@ -nmstatedir = @nmstatedir@ -oldincludedir = @oldincludedir@ -pdfdir = @pdfdir@ -prefix = @prefix@ -program_transform_name = @program_transform_name@ -psdir = @psdir@ -runstatedir = @runstatedir@ -sbindir = @sbindir@ -sharedstatedir = @sharedstatedir@ -srcdir = @srcdir@ -subdirs = @subdirs@ -sysconfdir = @sysconfdir@ -systemdsystemunitdir = @systemdsystemunitdir@ -target_alias = @target_alias@ -top_build_prefix = @top_build_prefix@ -top_builddir = @top_builddir@ -top_srcdir = @top_srcdir@ -with_dhclient = @with_dhclient@ -with_dhcpcd = @with_dhcpcd@ -with_netconfig = @with_netconfig@ -with_resolvconf = @with_resolvconf@ -with_valgrind = @with_valgrind@ -SUBDIRS = lgi -all: all-recursive - -.SUFFIXES: -$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps) - @for dep in $?; do \ - case '$(am__configure_deps)' in \ - *$$dep*) \ - ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ - && { if test -f $@; then exit 0; else break; fi; }; \ - exit 1;; \ - esac; \ - done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu examples/lua/Makefile'; \ - $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --gnu examples/lua/Makefile -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - @case '$?' in \ - *config.status*) \ - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ - *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ - esac; - -$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh - -$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(am__aclocal_m4_deps): - -mostlyclean-libtool: - -rm -f *.lo - -clean-libtool: - -rm -rf .libs _libs - -# This directory's subdirectories are mostly independent; you can cd -# into them and run 'make' without going through this Makefile. -# To change the values of 'make' variables: instead of editing Makefiles, -# (1) if the variable is set in 'config.status', edit 'config.status' -# (which will cause the Makefiles to be regenerated when you run 'make'); -# (2) otherwise, pass the desired values on the 'make' command line. -$(am__recursive_targets): - @fail=; \ - if $(am__make_keepgoing); then \ - failcom='fail=yes'; \ - else \ - failcom='exit 1'; \ - fi; \ - dot_seen=no; \ - target=`echo $@ | sed s/-recursive//`; \ - case "$@" in \ - distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ - *) list='$(SUBDIRS)' ;; \ - esac; \ - for subdir in $$list; do \ - echo "Making $$target in $$subdir"; \ - if test "$$subdir" = "."; then \ - dot_seen=yes; \ - local_target="$$target-am"; \ - else \ - local_target="$$target"; \ - fi; \ - ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ - || eval $$failcom; \ - done; \ - if test "$$dot_seen" = "no"; then \ - $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ - fi; test -z "$$fail" - -ID: $(am__tagged_files) - $(am__define_uniq_tagged_files); mkid -fID $$unique -tags: tags-recursive -TAGS: tags - -tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) - set x; \ - here=`pwd`; \ - if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ - include_option=--etags-include; \ - empty_fix=.; \ - else \ - include_option=--include; \ - empty_fix=; \ - fi; \ - list='$(SUBDIRS)'; for subdir in $$list; do \ - if test "$$subdir" = .; then :; else \ - test ! -f $$subdir/TAGS || \ - set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \ - fi; \ - done; \ - $(am__define_uniq_tagged_files); \ - shift; \ - if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ - test -n "$$unique" || unique=$$empty_fix; \ - if test $$# -gt 0; then \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - "$$@" $$unique; \ - else \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - $$unique; \ - fi; \ - fi -ctags: ctags-recursive - -CTAGS: ctags -ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) - $(am__define_uniq_tagged_files); \ - test -z "$(CTAGS_ARGS)$$unique" \ - || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ - $$unique - -GTAGS: - here=`$(am__cd) $(top_builddir) && pwd` \ - && $(am__cd) $(top_srcdir) \ - && gtags -i $(GTAGS_ARGS) "$$here" -cscopelist: cscopelist-recursive - -cscopelist-am: $(am__tagged_files) - list='$(am__tagged_files)'; \ - case "$(srcdir)" in \ - [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ - *) sdir=$(subdir)/$(srcdir) ;; \ - esac; \ - for i in $$list; do \ - if test -f "$$i"; then \ - echo "$(subdir)/$$i"; \ - else \ - echo "$$sdir/$$i"; \ - fi; \ - done >> $(top_builddir)/cscope.files - -distclean-tags: - -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags - -distdir: $(DISTFILES) - @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - list='$(DISTFILES)'; \ - dist_files=`for file in $$list; do echo $$file; done | \ - sed -e "s|^$$srcdirstrip/||;t" \ - -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ - case $$dist_files in \ - */*) $(MKDIR_P) `echo "$$dist_files" | \ - sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ - sort -u` ;; \ - esac; \ - for file in $$dist_files; do \ - if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ - if test -d $$d/$$file; then \ - dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ - if test -d "$(distdir)/$$file"; then \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ - cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ - else \ - test -f "$(distdir)/$$file" \ - || cp -p $$d/$$file "$(distdir)/$$file" \ - || exit 1; \ - fi; \ - done - @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ - if test "$$subdir" = .; then :; else \ - $(am__make_dryrun) \ - || test -d "$(distdir)/$$subdir" \ - || $(MKDIR_P) "$(distdir)/$$subdir" \ - || exit 1; \ - dir1=$$subdir; dir2="$(distdir)/$$subdir"; \ - $(am__relativize); \ - new_distdir=$$reldir; \ - dir1=$$subdir; dir2="$(top_distdir)"; \ - $(am__relativize); \ - new_top_distdir=$$reldir; \ - echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \ - echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \ - ($(am__cd) $$subdir && \ - $(MAKE) $(AM_MAKEFLAGS) \ - top_distdir="$$new_top_distdir" \ - distdir="$$new_distdir" \ - am__remove_distdir=: \ - am__skip_length_check=: \ - am__skip_mode_fix=: \ - distdir) \ - || exit 1; \ - fi; \ - done -check-am: all-am -check: check-recursive -all-am: Makefile -installdirs: installdirs-recursive -installdirs-am: -install: install-recursive -install-exec: install-exec-recursive -install-data: install-data-recursive -uninstall: uninstall-recursive - -install-am: all-am - @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am - -installcheck: installcheck-recursive -install-strip: - if test -z '$(STRIP)'; then \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - install; \ - else \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ - fi -mostlyclean-generic: - -clean-generic: - -distclean-generic: - -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) - -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) - -maintainer-clean-generic: - @echo "This command is intended for maintainers to use" - @echo "it deletes files that may require special tools to rebuild." -clean: clean-recursive - -clean-am: clean-generic clean-libtool mostlyclean-am - -distclean: distclean-recursive - -rm -f Makefile -distclean-am: clean-am distclean-generic distclean-tags - -dvi: dvi-recursive - -dvi-am: - -html: html-recursive - -html-am: - -info: info-recursive - -info-am: - -install-data-am: - -install-dvi: install-dvi-recursive - -install-dvi-am: - -install-exec-am: - -install-html: install-html-recursive - -install-html-am: - -install-info: install-info-recursive - -install-info-am: - -install-man: - -install-pdf: install-pdf-recursive - -install-pdf-am: - -install-ps: install-ps-recursive - -install-ps-am: - -installcheck-am: - -maintainer-clean: maintainer-clean-recursive - -rm -f Makefile -maintainer-clean-am: distclean-am maintainer-clean-generic - -mostlyclean: mostlyclean-recursive - -mostlyclean-am: mostlyclean-generic mostlyclean-libtool - -pdf: pdf-recursive - -pdf-am: - -ps: ps-recursive - -ps-am: - -uninstall-am: - -.MAKE: $(am__recursive_targets) install-am install-strip - -.PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am check \ - check-am clean clean-generic clean-libtool cscopelist-am ctags \ - ctags-am distclean distclean-generic distclean-libtool \ - distclean-tags distdir dvi dvi-am html html-am info info-am \ - install install-am install-data install-data-am install-dvi \ - install-dvi-am install-exec install-exec-am install-html \ - install-html-am install-info install-info-am install-man \ - install-pdf install-pdf-am install-ps install-ps-am \ - install-strip installcheck installcheck-am installdirs \ - installdirs-am maintainer-clean maintainer-clean-generic \ - mostlyclean mostlyclean-generic mostlyclean-libtool pdf pdf-am \ - ps ps-am tags tags-am uninstall uninstall-am - -.PRECIOUS: Makefile - - -# Tell versions [3.59,3.63) of GNU make to not export all variables. -# Otherwise a system limit (for SysV at least) may be exceeded. -.NOEXPORT: diff --git a/examples/lua/lgi/Makefile.am b/examples/lua/lgi/Makefile.am deleted file mode 100644 index ce5c8f5c..00000000 --- a/examples/lua/lgi/Makefile.am +++ /dev/null @@ -1,9 +0,0 @@ -EXTRA_DIST = \ - add-connection.lua \ - list-connections.lua \ - list-devices.lua \ - show-wifi-networks.lua \ - get-basic-nm-info.lua \ - get-ips.lua \ - change-vpn-username.lua \ - deactivate-all.lua diff --git a/examples/lua/lgi/Makefile.in b/examples/lua/lgi/Makefile.in deleted file mode 100644 index 0da2b94e..00000000 --- a/examples/lua/lgi/Makefile.in +++ /dev/null @@ -1,610 +0,0 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. -# @configure_input@ - -# Copyright (C) 1994-2014 Free Software Foundation, Inc. - -# This Makefile.in is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY, to the extent permitted by law; without -# even the implied warranty of MERCHANTABILITY or FITNESS FOR A -# PARTICULAR PURPOSE. - -@SET_MAKE@ -VPATH = @srcdir@ -am__is_gnu_make = { \ - if test -z '$(MAKELEVEL)'; then \ - false; \ - elif test -n '$(MAKE_HOST)'; then \ - true; \ - elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ - true; \ - else \ - false; \ - fi; \ -} -am__make_running_with_option = \ - case $${target_option-} in \ - ?) ;; \ - *) echo "am__make_running_with_option: internal error: invalid" \ - "target option '$${target_option-}' specified" >&2; \ - exit 1;; \ - esac; \ - has_opt=no; \ - sane_makeflags=$$MAKEFLAGS; \ - if $(am__is_gnu_make); then \ - sane_makeflags=$$MFLAGS; \ - else \ - case $$MAKEFLAGS in \ - *\\[\ \ ]*) \ - bs=\\; \ - sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ - | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ - esac; \ - fi; \ - skip_next=no; \ - strip_trailopt () \ - { \ - flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ - }; \ - for flg in $$sane_makeflags; do \ - test $$skip_next = yes && { skip_next=no; continue; }; \ - case $$flg in \ - *=*|--*) continue;; \ - -*I) strip_trailopt 'I'; skip_next=yes;; \ - -*I?*) strip_trailopt 'I';; \ - -*O) strip_trailopt 'O'; skip_next=yes;; \ - -*O?*) strip_trailopt 'O';; \ - -*l) strip_trailopt 'l'; skip_next=yes;; \ - -*l?*) strip_trailopt 'l';; \ - -[dEDm]) skip_next=yes;; \ - -[JT]) skip_next=yes;; \ - esac; \ - case $$flg in \ - *$$target_option*) has_opt=yes; break;; \ - esac; \ - done; \ - test $$has_opt = yes -am__make_dryrun = (target_option=n; $(am__make_running_with_option)) -am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) -pkgdatadir = $(datadir)/@PACKAGE@ -pkgincludedir = $(includedir)/@PACKAGE@ -pkglibdir = $(libdir)/@PACKAGE@ -pkglibexecdir = $(libexecdir)/@PACKAGE@ -am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd -install_sh_DATA = $(install_sh) -c -m 644 -install_sh_PROGRAM = $(install_sh) -c -install_sh_SCRIPT = $(install_sh) -c -INSTALL_HEADER = $(INSTALL_DATA) -transform = $(program_transform_name) -NORMAL_INSTALL = : -PRE_INSTALL = : -POST_INSTALL = : -NORMAL_UNINSTALL = : -PRE_UNINSTALL = : -POST_UNINSTALL = : -build_triplet = @build@ -host_triplet = @host@ -subdir = examples/lua/lgi -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -am__aclocal_m4_deps = $(top_srcdir)/m4/attributes.m4 \ - $(top_srcdir)/m4/ax_lib_readline.m4 \ - $(top_srcdir)/m4/compiler_options.m4 \ - $(top_srcdir)/m4/gettext.m4 $(top_srcdir)/m4/git-sha-record.m4 \ - $(top_srcdir)/m4/gnome-code-coverage.m4 \ - $(top_srcdir)/m4/gtk-doc.m4 $(top_srcdir)/m4/iconv.m4 \ - $(top_srcdir)/m4/intlmacosx.m4 $(top_srcdir)/m4/intltool.m4 \ - $(top_srcdir)/m4/introspection.m4 $(top_srcdir)/m4/lib-ld.m4 \ - $(top_srcdir)/m4/lib-link.m4 $(top_srcdir)/m4/lib-prefix.m4 \ - $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \ - $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \ - $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/m4/nls.m4 \ - $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \ - $(top_srcdir)/m4/vapigen.m4 $(top_srcdir)/configure.ac -am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ - $(ACLOCAL_M4) -DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) -mkinstalldirs = $(install_sh) -d -CONFIG_HEADER = $(top_builddir)/config.h -CONFIG_CLEAN_FILES = -CONFIG_CLEAN_VPATH_FILES = -AM_V_P = $(am__v_P_@AM_V@) -am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) -am__v_P_0 = false -am__v_P_1 = : -AM_V_GEN = $(am__v_GEN_@AM_V@) -am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) -am__v_GEN_0 = @echo " GEN " $@; -am__v_GEN_1 = -AM_V_at = $(am__v_at_@AM_V@) -am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) -am__v_at_0 = @ -am__v_at_1 = -SOURCES = -DIST_SOURCES = -am__can_run_installinfo = \ - case $$AM_UPDATE_INFO_DIR in \ - n|no|NO) false;; \ - *) (install-info --version) >/dev/null 2>&1;; \ - esac -am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) -am__DIST_COMMON = $(srcdir)/Makefile.in -DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = @ACLOCAL@ -ALL_LINGUAS = @ALL_LINGUAS@ -AMTAR = @AMTAR@ -AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ -AM_TESTS_FD_REDIRECT = @AM_TESTS_FD_REDIRECT@ -AR = @AR@ -AUTOCONF = @AUTOCONF@ -AUTOHEADER = @AUTOHEADER@ -AUTOMAKE = @AUTOMAKE@ -AWK = @AWK@ -BLUEZ5_CFLAGS = @BLUEZ5_CFLAGS@ -BLUEZ5_LIBS = @BLUEZ5_LIBS@ -CC = @CC@ -CCDEPMODE = @CCDEPMODE@ -CFLAGS = @CFLAGS@ -CODE_COVERAGE_CFLAGS = @CODE_COVERAGE_CFLAGS@ -CODE_COVERAGE_ENABLED = @CODE_COVERAGE_ENABLED@ -CODE_COVERAGE_LDFLAGS = @CODE_COVERAGE_LDFLAGS@ -CPP = @CPP@ -CPPFLAGS = @CPPFLAGS@ -CXX = @CXX@ -CXXCPP = @CXXCPP@ -CXXDEPMODE = @CXXDEPMODE@ -CXXFLAGS = @CXXFLAGS@ -CYGPATH_W = @CYGPATH_W@ -DBUS_CFLAGS = @DBUS_CFLAGS@ -DBUS_LIBS = @DBUS_LIBS@ -DBUS_SYS_DIR = @DBUS_SYS_DIR@ -DEFS = @DEFS@ -DEPDIR = @DEPDIR@ -DHCLIENT_PATH = @DHCLIENT_PATH@ -DHCPCD_PATH = @DHCPCD_PATH@ -DISTRO_NETWORK_SERVICE = @DISTRO_NETWORK_SERVICE@ -DLLTOOL = @DLLTOOL@ -DL_LIBS = @DL_LIBS@ -DNSMASQ_PATH = @DNSMASQ_PATH@ -DNSSEC_TRIGGER_SCRIPT = @DNSSEC_TRIGGER_SCRIPT@ -DSYMUTIL = @DSYMUTIL@ -DUMPBIN = @DUMPBIN@ -ECHO_C = @ECHO_C@ -ECHO_N = @ECHO_N@ -ECHO_T = @ECHO_T@ -EGREP = @EGREP@ -EXEEXT = @EXEEXT@ -FGREP = @FGREP@ -GENHTML = @GENHTML@ -GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@ -GETTEXT_PACKAGE = @GETTEXT_PACKAGE@ -GLIB_CFLAGS = @GLIB_CFLAGS@ -GLIB_GENMARSHAL = @GLIB_GENMARSHAL@ -GLIB_LIBS = @GLIB_LIBS@ -GLIB_MAKEFILE = @GLIB_MAKEFILE@ -GLIB_MKENUMS = @GLIB_MKENUMS@ -GMSGFMT = @GMSGFMT@ -GMSGFMT_015 = @GMSGFMT_015@ -GNUTLS_CFLAGS = @GNUTLS_CFLAGS@ -GNUTLS_LIBS = @GNUTLS_LIBS@ -GREP = @GREP@ -GTKDOC_CHECK = @GTKDOC_CHECK@ -GTKDOC_CHECK_PATH = @GTKDOC_CHECK_PATH@ -GTKDOC_DEPS_CFLAGS = @GTKDOC_DEPS_CFLAGS@ -GTKDOC_DEPS_LIBS = @GTKDOC_DEPS_LIBS@ -GTKDOC_MKPDF = @GTKDOC_MKPDF@ -GTKDOC_REBASE = @GTKDOC_REBASE@ -GUDEV_CFLAGS = @GUDEV_CFLAGS@ -GUDEV_LIBS = @GUDEV_LIBS@ -HTML_DIR = @HTML_DIR@ -INSTALL = @INSTALL@ -INSTALL_DATA = @INSTALL_DATA@ -INSTALL_PROGRAM = @INSTALL_PROGRAM@ -INSTALL_SCRIPT = @INSTALL_SCRIPT@ -INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ -INTLLIBS = @INTLLIBS@ -INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@ -INTLTOOL_MERGE = @INTLTOOL_MERGE@ -INTLTOOL_PERL = @INTLTOOL_PERL@ -INTLTOOL_UPDATE = @INTLTOOL_UPDATE@ -INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@ -INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@ -INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@ -INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@ -INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ -INTROSPECTION_CFLAGS = @INTROSPECTION_CFLAGS@ -INTROSPECTION_COMPILER = @INTROSPECTION_COMPILER@ -INTROSPECTION_GENERATE = @INTROSPECTION_GENERATE@ -INTROSPECTION_GIRDIR = @INTROSPECTION_GIRDIR@ -INTROSPECTION_LIBS = @INTROSPECTION_LIBS@ -INTROSPECTION_MAKEFILE = @INTROSPECTION_MAKEFILE@ -INTROSPECTION_SCANNER = @INTROSPECTION_SCANNER@ -INTROSPECTION_TYPELIBDIR = @INTROSPECTION_TYPELIBDIR@ -IPTABLES_PATH = @IPTABLES_PATH@ -JANSSON_CFLAGS = @JANSSON_CFLAGS@ -JANSSON_LIBS = @JANSSON_LIBS@ -KERNEL_FIRMWARE_DIR = @KERNEL_FIRMWARE_DIR@ -LCOV = @LCOV@ -LD = @LD@ -LDFLAGS = @LDFLAGS@ -LIBAUDIT_CFLAGS = @LIBAUDIT_CFLAGS@ -LIBAUDIT_LIBS = @LIBAUDIT_LIBS@ -LIBICONV = @LIBICONV@ -LIBINTL = @LIBINTL@ -LIBM = @LIBM@ -LIBNDP_CFLAGS = @LIBNDP_CFLAGS@ -LIBNDP_LIBS = @LIBNDP_LIBS@ -LIBNL_CFLAGS = @LIBNL_CFLAGS@ -LIBNL_LIBS = @LIBNL_LIBS@ -LIBOBJS = @LIBOBJS@ -LIBS = @LIBS@ -LIBSOUP_CFLAGS = @LIBSOUP_CFLAGS@ -LIBSOUP_LIBS = @LIBSOUP_LIBS@ -LIBSYSTEMD_CFLAGS = @LIBSYSTEMD_CFLAGS@ -LIBSYSTEMD_LIBS = @LIBSYSTEMD_LIBS@ -LIBTEAMDCTL_CFLAGS = @LIBTEAMDCTL_CFLAGS@ -LIBTEAMDCTL_LIBS = @LIBTEAMDCTL_LIBS@ -LIBTOOL = @LIBTOOL@ -LIPO = @LIPO@ -LN_S = @LN_S@ -LOG_DRIVER = @LOG_DRIVER@ -LTLIBICONV = @LTLIBICONV@ -LTLIBINTL = @LTLIBINTL@ -LTLIBOBJS = @LTLIBOBJS@ -LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ -MAINT = @MAINT@ -MAKEINFO = @MAKEINFO@ -MANIFEST_TOOL = @MANIFEST_TOOL@ -MKDIR_P = @MKDIR_P@ -MM_GLIB_CFLAGS = @MM_GLIB_CFLAGS@ -MM_GLIB_LIBS = @MM_GLIB_LIBS@ -MOC = @MOC@ -MSGFMT = @MSGFMT@ -MSGFMT_015 = @MSGFMT_015@ -MSGMERGE = @MSGMERGE@ -NEWT_CFLAGS = @NEWT_CFLAGS@ -NEWT_LIBS = @NEWT_LIBS@ -NM = @NM@ -NMEDIT = @NMEDIT@ -NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT = @NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT@ -NM_CONFIG_DEFAULT_DNS_RC_MANAGER = @NM_CONFIG_DEFAULT_DNS_RC_MANAGER@ -NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT = @NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT@ -NM_CONFIG_LOGGING_BACKEND_DEFAULT_TEXT = @NM_CONFIG_LOGGING_BACKEND_DEFAULT_TEXT@ -NM_MAJOR_VERSION = @NM_MAJOR_VERSION@ -NM_MICRO_VERSION = @NM_MICRO_VERSION@ -NM_MINOR_VERSION = @NM_MINOR_VERSION@ -NM_MODIFY_SYSTEM_POLICY = @NM_MODIFY_SYSTEM_POLICY@ -NM_VERSION = @NM_VERSION@ -NSS_CFLAGS = @NSS_CFLAGS@ -NSS_LIBS = @NSS_LIBS@ -OBJDUMP = @OBJDUMP@ -OBJEXT = @OBJEXT@ -OTOOL = @OTOOL@ -OTOOL64 = @OTOOL64@ -PACKAGE = @PACKAGE@ -PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ -PACKAGE_NAME = @PACKAGE_NAME@ -PACKAGE_STRING = @PACKAGE_STRING@ -PACKAGE_TARNAME = @PACKAGE_TARNAME@ -PACKAGE_URL = @PACKAGE_URL@ -PACKAGE_VERSION = @PACKAGE_VERSION@ -PATH_SEPARATOR = @PATH_SEPARATOR@ -PERL = @PERL@ -PKG_CONFIG = @PKG_CONFIG@ -PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ -PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ -POLKIT_CFLAGS = @POLKIT_CFLAGS@ -POLKIT_LIBS = @POLKIT_LIBS@ -POSUB = @POSUB@ -PPPD_PATH = @PPPD_PATH@ -PPPD_PLUGIN_DIR = @PPPD_PLUGIN_DIR@ -QT_CFLAGS = @QT_CFLAGS@ -QT_LIBS = @QT_LIBS@ -RANLIB = @RANLIB@ -READLINE_LIBS = @READLINE_LIBS@ -SANITIZERS = @SANITIZERS@ -SANITIZER_ENV = @SANITIZER_ENV@ -SED = @SED@ -SELINUX_CFLAGS = @SELINUX_CFLAGS@ -SELINUX_LIBS = @SELINUX_LIBS@ -SET_MAKE = @SET_MAKE@ -SHELL = @SHELL@ -STRIP = @STRIP@ -SYSTEMD_200_CFLAGS = @SYSTEMD_200_CFLAGS@ -SYSTEMD_200_LIBS = @SYSTEMD_200_LIBS@ -SYSTEMD_INHIBIT_CFLAGS = @SYSTEMD_INHIBIT_CFLAGS@ -SYSTEMD_INHIBIT_LIBS = @SYSTEMD_INHIBIT_LIBS@ -SYSTEMD_JOURNAL_CFLAGS = @SYSTEMD_JOURNAL_CFLAGS@ -SYSTEMD_JOURNAL_LIBS = @SYSTEMD_JOURNAL_LIBS@ -SYSTEMD_LOGIN_CFLAGS = @SYSTEMD_LOGIN_CFLAGS@ -SYSTEMD_LOGIN_LIBS = @SYSTEMD_LOGIN_LIBS@ -SYSTEM_CA_PATH = @SYSTEM_CA_PATH@ -UDEV_DIR = @UDEV_DIR@ -USE_NLS = @USE_NLS@ -UUID_CFLAGS = @UUID_CFLAGS@ -UUID_LIBS = @UUID_LIBS@ -VALGRIND_RULES = @VALGRIND_RULES@ -VAPIGEN = @VAPIGEN@ -VAPIGEN_MAKEFILE = @VAPIGEN_MAKEFILE@ -VAPIGEN_VAPIDIR = @VAPIGEN_VAPIDIR@ -VERSION = @VERSION@ -XGETTEXT = @XGETTEXT@ -XGETTEXT_015 = @XGETTEXT_015@ -XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@ -abs_builddir = @abs_builddir@ -abs_srcdir = @abs_srcdir@ -abs_top_builddir = @abs_top_builddir@ -abs_top_srcdir = @abs_top_srcdir@ -ac_ct_AR = @ac_ct_AR@ -ac_ct_CC = @ac_ct_CC@ -ac_ct_CXX = @ac_ct_CXX@ -ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -am__include = @am__include@ -am__leading_dot = @am__leading_dot@ -am__quote = @am__quote@ -am__tar = @am__tar@ -am__untar = @am__untar@ -bindir = @bindir@ -build = @build@ -build_alias = @build_alias@ -build_cpu = @build_cpu@ -build_os = @build_os@ -build_vendor = @build_vendor@ -builddir = @builddir@ -datadir = @datadir@ -datarootdir = @datarootdir@ -docdir = @docdir@ -dvidir = @dvidir@ -exec_prefix = @exec_prefix@ -host = @host@ -host_alias = @host_alias@ -host_cpu = @host_cpu@ -host_os = @host_os@ -host_vendor = @host_vendor@ -htmldir = @htmldir@ -includedir = @includedir@ -infodir = @infodir@ -install_sh = @install_sh@ -intltool__v_merge_options_ = @intltool__v_merge_options_@ -intltool__v_merge_options_0 = @intltool__v_merge_options_0@ -libdir = @libdir@ -libexecdir = @libexecdir@ -localedir = @localedir@ -localstatedir = @localstatedir@ -mandir = @mandir@ -mkdir_p = @mkdir_p@ -nmbinary = @nmbinary@ -nmconfdir = @nmconfdir@ -nmdatadir = @nmdatadir@ -nmlibdir = @nmlibdir@ -nmrundir = @nmrundir@ -nmstatedir = @nmstatedir@ -oldincludedir = @oldincludedir@ -pdfdir = @pdfdir@ -prefix = @prefix@ -program_transform_name = @program_transform_name@ -psdir = @psdir@ -runstatedir = @runstatedir@ -sbindir = @sbindir@ -sharedstatedir = @sharedstatedir@ -srcdir = @srcdir@ -subdirs = @subdirs@ -sysconfdir = @sysconfdir@ -systemdsystemunitdir = @systemdsystemunitdir@ -target_alias = @target_alias@ -top_build_prefix = @top_build_prefix@ -top_builddir = @top_builddir@ -top_srcdir = @top_srcdir@ -with_dhclient = @with_dhclient@ -with_dhcpcd = @with_dhcpcd@ -with_netconfig = @with_netconfig@ -with_resolvconf = @with_resolvconf@ -with_valgrind = @with_valgrind@ -EXTRA_DIST = \ - add-connection.lua \ - list-connections.lua \ - list-devices.lua \ - show-wifi-networks.lua \ - get-basic-nm-info.lua \ - get-ips.lua \ - change-vpn-username.lua \ - deactivate-all.lua - -all: all-am - -.SUFFIXES: -$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps) - @for dep in $?; do \ - case '$(am__configure_deps)' in \ - *$$dep*) \ - ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ - && { if test -f $@; then exit 0; else break; fi; }; \ - exit 1;; \ - esac; \ - done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu examples/lua/lgi/Makefile'; \ - $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --gnu examples/lua/lgi/Makefile -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - @case '$?' in \ - *config.status*) \ - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ - *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ - esac; - -$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh - -$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(am__aclocal_m4_deps): - -mostlyclean-libtool: - -rm -f *.lo - -clean-libtool: - -rm -rf .libs _libs -tags TAGS: - -ctags CTAGS: - -cscope cscopelist: - - -distdir: $(DISTFILES) - @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - list='$(DISTFILES)'; \ - dist_files=`for file in $$list; do echo $$file; done | \ - sed -e "s|^$$srcdirstrip/||;t" \ - -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ - case $$dist_files in \ - */*) $(MKDIR_P) `echo "$$dist_files" | \ - sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ - sort -u` ;; \ - esac; \ - for file in $$dist_files; do \ - if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ - if test -d $$d/$$file; then \ - dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ - if test -d "$(distdir)/$$file"; then \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ - cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ - else \ - test -f "$(distdir)/$$file" \ - || cp -p $$d/$$file "$(distdir)/$$file" \ - || exit 1; \ - fi; \ - done -check-am: all-am -check: check-am -all-am: Makefile -installdirs: -install: install-am -install-exec: install-exec-am -install-data: install-data-am -uninstall: uninstall-am - -install-am: all-am - @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am - -installcheck: installcheck-am -install-strip: - if test -z '$(STRIP)'; then \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - install; \ - else \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ - fi -mostlyclean-generic: - -clean-generic: - -distclean-generic: - -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) - -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) - -maintainer-clean-generic: - @echo "This command is intended for maintainers to use" - @echo "it deletes files that may require special tools to rebuild." -clean: clean-am - -clean-am: clean-generic clean-libtool mostlyclean-am - -distclean: distclean-am - -rm -f Makefile -distclean-am: clean-am distclean-generic - -dvi: dvi-am - -dvi-am: - -html: html-am - -html-am: - -info: info-am - -info-am: - -install-data-am: - -install-dvi: install-dvi-am - -install-dvi-am: - -install-exec-am: - -install-html: install-html-am - -install-html-am: - -install-info: install-info-am - -install-info-am: - -install-man: - -install-pdf: install-pdf-am - -install-pdf-am: - -install-ps: install-ps-am - -install-ps-am: - -installcheck-am: - -maintainer-clean: maintainer-clean-am - -rm -f Makefile -maintainer-clean-am: distclean-am maintainer-clean-generic - -mostlyclean: mostlyclean-am - -mostlyclean-am: mostlyclean-generic mostlyclean-libtool - -pdf: pdf-am - -pdf-am: - -ps: ps-am - -ps-am: - -uninstall-am: - -.MAKE: install-am install-strip - -.PHONY: all all-am check check-am clean clean-generic clean-libtool \ - cscopelist-am ctags-am distclean distclean-generic \ - distclean-libtool distdir dvi dvi-am html html-am info info-am \ - install install-am install-data install-data-am install-dvi \ - install-dvi-am install-exec install-exec-am install-html \ - install-html-am install-info install-info-am install-man \ - install-pdf install-pdf-am install-ps install-ps-am \ - install-strip installcheck installcheck-am installdirs \ - maintainer-clean maintainer-clean-generic mostlyclean \ - mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ - tags-am uninstall uninstall-am - -.PRECIOUS: Makefile - - -# Tell versions [3.59,3.63) of GNU make to not export all variables. -# Otherwise a system limit (for SysV at least) may be exceeded. -.NOEXPORT: diff --git a/examples/nm-conf.d/30-anon.conf b/examples/nm-conf.d/30-anon.conf new file mode 100644 index 00000000..28a9ae70 --- /dev/null +++ b/examples/nm-conf.d/30-anon.conf @@ -0,0 +1,55 @@ +# Example configuration snippet for NetworkManager to +# overwrite some default value for more privacy. +# Put it for example to /etc/NetworkManager/conf.d/30-anon.conf +# +# See man NetworkManager.conf(5) for how default values +# work. See man nm-settings(5) for the connection properties. +# +# +# This enables privacy setting by default. The defaults +# apply only to settings that do not explicitly configure +# a per-connection override. +# That means, if the connection profile has +# +# $ nmcli connection show "$CON_NAME" | +# grep '^\(connection.stable-id\|ipv6.addr-gen-mode\|ipv6.ip6-privacy\|802-11-wireless.cloned-mac-address\|802-11-wireless.mac-address-randomization\|802-3-ethernet.cloned-mac-address\)' +# connection.stable-id: -- +# 802-3-ethernet.cloned-mac-address: -- +# 802-11-wireless.cloned-mac-address: -- +# 802-11-wireless.mac-address-randomization:default +# ipv6.ip6-privacy: -1 (unknown) +# ipv6.addr-gen-mode: stable-privacy +# +# then the default values are inherited and thus both the MAC +# address and the IPv6 host identifier are randomized. +# Also, ipv6 private addresses (RFC4941) are used in +# addition. +# +# +# For some profiles it can make sense to reuse the same stable-id +# (and thus MAC address and IPv6 host identifier) for the duration +# of the current boot, but still exclusive to the connection profile. +# Thus, explicitly set the stable-id like: +# +# $ nmcli connection modify "$CON_NAME" connection.stable-id '${CONNECTION}/${BOOT}' +# +# ... or keep it stable accross reboots, still distinct per profile: +# +# $ nmcli connection modify "$CON_NAME" connection.stable-id '${CONNECTION}' +# +# ... or use the same stable IDs for a bunch of profiles +# +# $ nmcli connection modify "$CON_NAME" connection.stable-id 'my-home-wifi yada yada' +# +# ... or use the same IDs for a bunch of profiles, but only for the current boot +# +# $ nmcli connection modify "$CON_NAME" connection.stable-id 'my-home-wifi yada yada/${BOOT}' + +[device-anon] +wifi.scan-rand-mac-address=yes + +[connection-anon] +connection.stable-id=${RANDOM} +ethernet.cloned-mac-address=stable +wifi.cloned-mac-address=stable +ipv6.ip6-privacy=2 diff --git a/examples/python/Makefile.am b/examples/python/Makefile.am deleted file mode 100644 index cd3ce3ed..00000000 --- a/examples/python/Makefile.am +++ /dev/null @@ -1,2 +0,0 @@ -SUBDIRS= dbus gi python-networkmanager - diff --git a/examples/python/Makefile.in b/examples/python/Makefile.in deleted file mode 100644 index 5b84dd7b..00000000 --- a/examples/python/Makefile.in +++ /dev/null @@ -1,781 +0,0 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. -# @configure_input@ - -# Copyright (C) 1994-2014 Free Software Foundation, Inc. - -# This Makefile.in is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY, to the extent permitted by law; without -# even the implied warranty of MERCHANTABILITY or FITNESS FOR A -# PARTICULAR PURPOSE. - -@SET_MAKE@ -VPATH = @srcdir@ -am__is_gnu_make = { \ - if test -z '$(MAKELEVEL)'; then \ - false; \ - elif test -n '$(MAKE_HOST)'; then \ - true; \ - elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ - true; \ - else \ - false; \ - fi; \ -} -am__make_running_with_option = \ - case $${target_option-} in \ - ?) ;; \ - *) echo "am__make_running_with_option: internal error: invalid" \ - "target option '$${target_option-}' specified" >&2; \ - exit 1;; \ - esac; \ - has_opt=no; \ - sane_makeflags=$$MAKEFLAGS; \ - if $(am__is_gnu_make); then \ - sane_makeflags=$$MFLAGS; \ - else \ - case $$MAKEFLAGS in \ - *\\[\ \ ]*) \ - bs=\\; \ - sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ - | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ - esac; \ - fi; \ - skip_next=no; \ - strip_trailopt () \ - { \ - flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ - }; \ - for flg in $$sane_makeflags; do \ - test $$skip_next = yes && { skip_next=no; continue; }; \ - case $$flg in \ - *=*|--*) continue;; \ - -*I) strip_trailopt 'I'; skip_next=yes;; \ - -*I?*) strip_trailopt 'I';; \ - -*O) strip_trailopt 'O'; skip_next=yes;; \ - -*O?*) strip_trailopt 'O';; \ - -*l) strip_trailopt 'l'; skip_next=yes;; \ - -*l?*) strip_trailopt 'l';; \ - -[dEDm]) skip_next=yes;; \ - -[JT]) skip_next=yes;; \ - esac; \ - case $$flg in \ - *$$target_option*) has_opt=yes; break;; \ - esac; \ - done; \ - test $$has_opt = yes -am__make_dryrun = (target_option=n; $(am__make_running_with_option)) -am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) -pkgdatadir = $(datadir)/@PACKAGE@ -pkgincludedir = $(includedir)/@PACKAGE@ -pkglibdir = $(libdir)/@PACKAGE@ -pkglibexecdir = $(libexecdir)/@PACKAGE@ -am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd -install_sh_DATA = $(install_sh) -c -m 644 -install_sh_PROGRAM = $(install_sh) -c -install_sh_SCRIPT = $(install_sh) -c -INSTALL_HEADER = $(INSTALL_DATA) -transform = $(program_transform_name) -NORMAL_INSTALL = : -PRE_INSTALL = : -POST_INSTALL = : -NORMAL_UNINSTALL = : -PRE_UNINSTALL = : -POST_UNINSTALL = : -build_triplet = @build@ -host_triplet = @host@ -subdir = examples/python -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -am__aclocal_m4_deps = $(top_srcdir)/m4/attributes.m4 \ - $(top_srcdir)/m4/ax_lib_readline.m4 \ - $(top_srcdir)/m4/compiler_options.m4 \ - $(top_srcdir)/m4/gettext.m4 $(top_srcdir)/m4/git-sha-record.m4 \ - $(top_srcdir)/m4/gnome-code-coverage.m4 \ - $(top_srcdir)/m4/gtk-doc.m4 $(top_srcdir)/m4/iconv.m4 \ - $(top_srcdir)/m4/intlmacosx.m4 $(top_srcdir)/m4/intltool.m4 \ - $(top_srcdir)/m4/introspection.m4 $(top_srcdir)/m4/lib-ld.m4 \ - $(top_srcdir)/m4/lib-link.m4 $(top_srcdir)/m4/lib-prefix.m4 \ - $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \ - $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \ - $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/m4/nls.m4 \ - $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \ - $(top_srcdir)/m4/vapigen.m4 $(top_srcdir)/configure.ac -am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ - $(ACLOCAL_M4) -DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) -mkinstalldirs = $(install_sh) -d -CONFIG_HEADER = $(top_builddir)/config.h -CONFIG_CLEAN_FILES = -CONFIG_CLEAN_VPATH_FILES = -AM_V_P = $(am__v_P_@AM_V@) -am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) -am__v_P_0 = false -am__v_P_1 = : -AM_V_GEN = $(am__v_GEN_@AM_V@) -am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) -am__v_GEN_0 = @echo " GEN " $@; -am__v_GEN_1 = -AM_V_at = $(am__v_at_@AM_V@) -am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) -am__v_at_0 = @ -am__v_at_1 = -SOURCES = -DIST_SOURCES = -RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \ - ctags-recursive dvi-recursive html-recursive info-recursive \ - install-data-recursive install-dvi-recursive \ - install-exec-recursive install-html-recursive \ - install-info-recursive install-pdf-recursive \ - install-ps-recursive install-recursive installcheck-recursive \ - installdirs-recursive pdf-recursive ps-recursive \ - tags-recursive uninstall-recursive -am__can_run_installinfo = \ - case $$AM_UPDATE_INFO_DIR in \ - n|no|NO) false;; \ - *) (install-info --version) >/dev/null 2>&1;; \ - esac -RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ - distclean-recursive maintainer-clean-recursive -am__recursive_targets = \ - $(RECURSIVE_TARGETS) \ - $(RECURSIVE_CLEAN_TARGETS) \ - $(am__extra_recursive_targets) -AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \ - distdir -am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) -# Read a list of newline-separated strings from the standard input, -# and print each of them once, without duplicates. Input order is -# *not* preserved. -am__uniquify_input = $(AWK) '\ - BEGIN { nonempty = 0; } \ - { items[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in items) print i; }; } \ -' -# Make sure the list of sources is unique. This is necessary because, -# e.g., the same source file might be shared among _SOURCES variables -# for different programs/libraries. -am__define_uniq_tagged_files = \ - list='$(am__tagged_files)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | $(am__uniquify_input)` -ETAGS = etags -CTAGS = ctags -DIST_SUBDIRS = $(SUBDIRS) -am__DIST_COMMON = $(srcdir)/Makefile.in -DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -am__relativize = \ - dir0=`pwd`; \ - sed_first='s,^\([^/]*\)/.*$$,\1,'; \ - sed_rest='s,^[^/]*/*,,'; \ - sed_last='s,^.*/\([^/]*\)$$,\1,'; \ - sed_butlast='s,/*[^/]*$$,,'; \ - while test -n "$$dir1"; do \ - first=`echo "$$dir1" | sed -e "$$sed_first"`; \ - if test "$$first" != "."; then \ - if test "$$first" = ".."; then \ - dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \ - dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \ - else \ - first2=`echo "$$dir2" | sed -e "$$sed_first"`; \ - if test "$$first2" = "$$first"; then \ - dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \ - else \ - dir2="../$$dir2"; \ - fi; \ - dir0="$$dir0"/"$$first"; \ - fi; \ - fi; \ - dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \ - done; \ - reldir="$$dir2" -ACLOCAL = @ACLOCAL@ -ALL_LINGUAS = @ALL_LINGUAS@ -AMTAR = @AMTAR@ -AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ -AM_TESTS_FD_REDIRECT = @AM_TESTS_FD_REDIRECT@ -AR = @AR@ -AUTOCONF = @AUTOCONF@ -AUTOHEADER = @AUTOHEADER@ -AUTOMAKE = @AUTOMAKE@ -AWK = @AWK@ -BLUEZ5_CFLAGS = @BLUEZ5_CFLAGS@ -BLUEZ5_LIBS = @BLUEZ5_LIBS@ -CC = @CC@ -CCDEPMODE = @CCDEPMODE@ -CFLAGS = @CFLAGS@ -CODE_COVERAGE_CFLAGS = @CODE_COVERAGE_CFLAGS@ -CODE_COVERAGE_ENABLED = @CODE_COVERAGE_ENABLED@ -CODE_COVERAGE_LDFLAGS = @CODE_COVERAGE_LDFLAGS@ -CPP = @CPP@ -CPPFLAGS = @CPPFLAGS@ -CXX = @CXX@ -CXXCPP = @CXXCPP@ -CXXDEPMODE = @CXXDEPMODE@ -CXXFLAGS = @CXXFLAGS@ -CYGPATH_W = @CYGPATH_W@ -DBUS_CFLAGS = @DBUS_CFLAGS@ -DBUS_LIBS = @DBUS_LIBS@ -DBUS_SYS_DIR = @DBUS_SYS_DIR@ -DEFS = @DEFS@ -DEPDIR = @DEPDIR@ -DHCLIENT_PATH = @DHCLIENT_PATH@ -DHCPCD_PATH = @DHCPCD_PATH@ -DISTRO_NETWORK_SERVICE = @DISTRO_NETWORK_SERVICE@ -DLLTOOL = @DLLTOOL@ -DL_LIBS = @DL_LIBS@ -DNSMASQ_PATH = @DNSMASQ_PATH@ -DNSSEC_TRIGGER_SCRIPT = @DNSSEC_TRIGGER_SCRIPT@ -DSYMUTIL = @DSYMUTIL@ -DUMPBIN = @DUMPBIN@ -ECHO_C = @ECHO_C@ -ECHO_N = @ECHO_N@ -ECHO_T = @ECHO_T@ -EGREP = @EGREP@ -EXEEXT = @EXEEXT@ -FGREP = @FGREP@ -GENHTML = @GENHTML@ -GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@ -GETTEXT_PACKAGE = @GETTEXT_PACKAGE@ -GLIB_CFLAGS = @GLIB_CFLAGS@ -GLIB_GENMARSHAL = @GLIB_GENMARSHAL@ -GLIB_LIBS = @GLIB_LIBS@ -GLIB_MAKEFILE = @GLIB_MAKEFILE@ -GLIB_MKENUMS = @GLIB_MKENUMS@ -GMSGFMT = @GMSGFMT@ -GMSGFMT_015 = @GMSGFMT_015@ -GNUTLS_CFLAGS = @GNUTLS_CFLAGS@ -GNUTLS_LIBS = @GNUTLS_LIBS@ -GREP = @GREP@ -GTKDOC_CHECK = @GTKDOC_CHECK@ -GTKDOC_CHECK_PATH = @GTKDOC_CHECK_PATH@ -GTKDOC_DEPS_CFLAGS = @GTKDOC_DEPS_CFLAGS@ -GTKDOC_DEPS_LIBS = @GTKDOC_DEPS_LIBS@ -GTKDOC_MKPDF = @GTKDOC_MKPDF@ -GTKDOC_REBASE = @GTKDOC_REBASE@ -GUDEV_CFLAGS = @GUDEV_CFLAGS@ -GUDEV_LIBS = @GUDEV_LIBS@ -HTML_DIR = @HTML_DIR@ -INSTALL = @INSTALL@ -INSTALL_DATA = @INSTALL_DATA@ -INSTALL_PROGRAM = @INSTALL_PROGRAM@ -INSTALL_SCRIPT = @INSTALL_SCRIPT@ -INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ -INTLLIBS = @INTLLIBS@ -INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@ -INTLTOOL_MERGE = @INTLTOOL_MERGE@ -INTLTOOL_PERL = @INTLTOOL_PERL@ -INTLTOOL_UPDATE = @INTLTOOL_UPDATE@ -INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@ -INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@ -INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@ -INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@ -INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ -INTROSPECTION_CFLAGS = @INTROSPECTION_CFLAGS@ -INTROSPECTION_COMPILER = @INTROSPECTION_COMPILER@ -INTROSPECTION_GENERATE = @INTROSPECTION_GENERATE@ -INTROSPECTION_GIRDIR = @INTROSPECTION_GIRDIR@ -INTROSPECTION_LIBS = @INTROSPECTION_LIBS@ -INTROSPECTION_MAKEFILE = @INTROSPECTION_MAKEFILE@ -INTROSPECTION_SCANNER = @INTROSPECTION_SCANNER@ -INTROSPECTION_TYPELIBDIR = @INTROSPECTION_TYPELIBDIR@ -IPTABLES_PATH = @IPTABLES_PATH@ -JANSSON_CFLAGS = @JANSSON_CFLAGS@ -JANSSON_LIBS = @JANSSON_LIBS@ -KERNEL_FIRMWARE_DIR = @KERNEL_FIRMWARE_DIR@ -LCOV = @LCOV@ -LD = @LD@ -LDFLAGS = @LDFLAGS@ -LIBAUDIT_CFLAGS = @LIBAUDIT_CFLAGS@ -LIBAUDIT_LIBS = @LIBAUDIT_LIBS@ -LIBICONV = @LIBICONV@ -LIBINTL = @LIBINTL@ -LIBM = @LIBM@ -LIBNDP_CFLAGS = @LIBNDP_CFLAGS@ -LIBNDP_LIBS = @LIBNDP_LIBS@ -LIBNL_CFLAGS = @LIBNL_CFLAGS@ -LIBNL_LIBS = @LIBNL_LIBS@ -LIBOBJS = @LIBOBJS@ -LIBS = @LIBS@ -LIBSOUP_CFLAGS = @LIBSOUP_CFLAGS@ -LIBSOUP_LIBS = @LIBSOUP_LIBS@ -LIBSYSTEMD_CFLAGS = @LIBSYSTEMD_CFLAGS@ -LIBSYSTEMD_LIBS = @LIBSYSTEMD_LIBS@ -LIBTEAMDCTL_CFLAGS = @LIBTEAMDCTL_CFLAGS@ -LIBTEAMDCTL_LIBS = @LIBTEAMDCTL_LIBS@ -LIBTOOL = @LIBTOOL@ -LIPO = @LIPO@ -LN_S = @LN_S@ -LOG_DRIVER = @LOG_DRIVER@ -LTLIBICONV = @LTLIBICONV@ -LTLIBINTL = @LTLIBINTL@ -LTLIBOBJS = @LTLIBOBJS@ -LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ -MAINT = @MAINT@ -MAKEINFO = @MAKEINFO@ -MANIFEST_TOOL = @MANIFEST_TOOL@ -MKDIR_P = @MKDIR_P@ -MM_GLIB_CFLAGS = @MM_GLIB_CFLAGS@ -MM_GLIB_LIBS = @MM_GLIB_LIBS@ -MOC = @MOC@ -MSGFMT = @MSGFMT@ -MSGFMT_015 = @MSGFMT_015@ -MSGMERGE = @MSGMERGE@ -NEWT_CFLAGS = @NEWT_CFLAGS@ -NEWT_LIBS = @NEWT_LIBS@ -NM = @NM@ -NMEDIT = @NMEDIT@ -NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT = @NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT@ -NM_CONFIG_DEFAULT_DNS_RC_MANAGER = @NM_CONFIG_DEFAULT_DNS_RC_MANAGER@ -NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT = @NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT@ -NM_CONFIG_LOGGING_BACKEND_DEFAULT_TEXT = @NM_CONFIG_LOGGING_BACKEND_DEFAULT_TEXT@ -NM_MAJOR_VERSION = @NM_MAJOR_VERSION@ -NM_MICRO_VERSION = @NM_MICRO_VERSION@ -NM_MINOR_VERSION = @NM_MINOR_VERSION@ -NM_MODIFY_SYSTEM_POLICY = @NM_MODIFY_SYSTEM_POLICY@ -NM_VERSION = @NM_VERSION@ -NSS_CFLAGS = @NSS_CFLAGS@ -NSS_LIBS = @NSS_LIBS@ -OBJDUMP = @OBJDUMP@ -OBJEXT = @OBJEXT@ -OTOOL = @OTOOL@ -OTOOL64 = @OTOOL64@ -PACKAGE = @PACKAGE@ -PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ -PACKAGE_NAME = @PACKAGE_NAME@ -PACKAGE_STRING = @PACKAGE_STRING@ -PACKAGE_TARNAME = @PACKAGE_TARNAME@ -PACKAGE_URL = @PACKAGE_URL@ -PACKAGE_VERSION = @PACKAGE_VERSION@ -PATH_SEPARATOR = @PATH_SEPARATOR@ -PERL = @PERL@ -PKG_CONFIG = @PKG_CONFIG@ -PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ -PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ -POLKIT_CFLAGS = @POLKIT_CFLAGS@ -POLKIT_LIBS = @POLKIT_LIBS@ -POSUB = @POSUB@ -PPPD_PATH = @PPPD_PATH@ -PPPD_PLUGIN_DIR = @PPPD_PLUGIN_DIR@ -QT_CFLAGS = @QT_CFLAGS@ -QT_LIBS = @QT_LIBS@ -RANLIB = @RANLIB@ -READLINE_LIBS = @READLINE_LIBS@ -SANITIZERS = @SANITIZERS@ -SANITIZER_ENV = @SANITIZER_ENV@ -SED = @SED@ -SELINUX_CFLAGS = @SELINUX_CFLAGS@ -SELINUX_LIBS = @SELINUX_LIBS@ -SET_MAKE = @SET_MAKE@ -SHELL = @SHELL@ -STRIP = @STRIP@ -SYSTEMD_200_CFLAGS = @SYSTEMD_200_CFLAGS@ -SYSTEMD_200_LIBS = @SYSTEMD_200_LIBS@ -SYSTEMD_INHIBIT_CFLAGS = @SYSTEMD_INHIBIT_CFLAGS@ -SYSTEMD_INHIBIT_LIBS = @SYSTEMD_INHIBIT_LIBS@ -SYSTEMD_JOURNAL_CFLAGS = @SYSTEMD_JOURNAL_CFLAGS@ -SYSTEMD_JOURNAL_LIBS = @SYSTEMD_JOURNAL_LIBS@ -SYSTEMD_LOGIN_CFLAGS = @SYSTEMD_LOGIN_CFLAGS@ -SYSTEMD_LOGIN_LIBS = @SYSTEMD_LOGIN_LIBS@ -SYSTEM_CA_PATH = @SYSTEM_CA_PATH@ -UDEV_DIR = @UDEV_DIR@ -USE_NLS = @USE_NLS@ -UUID_CFLAGS = @UUID_CFLAGS@ -UUID_LIBS = @UUID_LIBS@ -VALGRIND_RULES = @VALGRIND_RULES@ -VAPIGEN = @VAPIGEN@ -VAPIGEN_MAKEFILE = @VAPIGEN_MAKEFILE@ -VAPIGEN_VAPIDIR = @VAPIGEN_VAPIDIR@ -VERSION = @VERSION@ -XGETTEXT = @XGETTEXT@ -XGETTEXT_015 = @XGETTEXT_015@ -XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@ -abs_builddir = @abs_builddir@ -abs_srcdir = @abs_srcdir@ -abs_top_builddir = @abs_top_builddir@ -abs_top_srcdir = @abs_top_srcdir@ -ac_ct_AR = @ac_ct_AR@ -ac_ct_CC = @ac_ct_CC@ -ac_ct_CXX = @ac_ct_CXX@ -ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -am__include = @am__include@ -am__leading_dot = @am__leading_dot@ -am__quote = @am__quote@ -am__tar = @am__tar@ -am__untar = @am__untar@ -bindir = @bindir@ -build = @build@ -build_alias = @build_alias@ -build_cpu = @build_cpu@ -build_os = @build_os@ -build_vendor = @build_vendor@ -builddir = @builddir@ -datadir = @datadir@ -datarootdir = @datarootdir@ -docdir = @docdir@ -dvidir = @dvidir@ -exec_prefix = @exec_prefix@ -host = @host@ -host_alias = @host_alias@ -host_cpu = @host_cpu@ -host_os = @host_os@ -host_vendor = @host_vendor@ -htmldir = @htmldir@ -includedir = @includedir@ -infodir = @infodir@ -install_sh = @install_sh@ -intltool__v_merge_options_ = @intltool__v_merge_options_@ -intltool__v_merge_options_0 = @intltool__v_merge_options_0@ -libdir = @libdir@ -libexecdir = @libexecdir@ -localedir = @localedir@ -localstatedir = @localstatedir@ -mandir = @mandir@ -mkdir_p = @mkdir_p@ -nmbinary = @nmbinary@ -nmconfdir = @nmconfdir@ -nmdatadir = @nmdatadir@ -nmlibdir = @nmlibdir@ -nmrundir = @nmrundir@ -nmstatedir = @nmstatedir@ -oldincludedir = @oldincludedir@ -pdfdir = @pdfdir@ -prefix = @prefix@ -program_transform_name = @program_transform_name@ -psdir = @psdir@ -runstatedir = @runstatedir@ -sbindir = @sbindir@ -sharedstatedir = @sharedstatedir@ -srcdir = @srcdir@ -subdirs = @subdirs@ -sysconfdir = @sysconfdir@ -systemdsystemunitdir = @systemdsystemunitdir@ -target_alias = @target_alias@ -top_build_prefix = @top_build_prefix@ -top_builddir = @top_builddir@ -top_srcdir = @top_srcdir@ -with_dhclient = @with_dhclient@ -with_dhcpcd = @with_dhcpcd@ -with_netconfig = @with_netconfig@ -with_resolvconf = @with_resolvconf@ -with_valgrind = @with_valgrind@ -SUBDIRS = dbus gi python-networkmanager -all: all-recursive - -.SUFFIXES: -$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps) - @for dep in $?; do \ - case '$(am__configure_deps)' in \ - *$$dep*) \ - ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ - && { if test -f $@; then exit 0; else break; fi; }; \ - exit 1;; \ - esac; \ - done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu examples/python/Makefile'; \ - $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --gnu examples/python/Makefile -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - @case '$?' in \ - *config.status*) \ - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ - *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ - esac; - -$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh - -$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(am__aclocal_m4_deps): - -mostlyclean-libtool: - -rm -f *.lo - -clean-libtool: - -rm -rf .libs _libs - -# This directory's subdirectories are mostly independent; you can cd -# into them and run 'make' without going through this Makefile. -# To change the values of 'make' variables: instead of editing Makefiles, -# (1) if the variable is set in 'config.status', edit 'config.status' -# (which will cause the Makefiles to be regenerated when you run 'make'); -# (2) otherwise, pass the desired values on the 'make' command line. -$(am__recursive_targets): - @fail=; \ - if $(am__make_keepgoing); then \ - failcom='fail=yes'; \ - else \ - failcom='exit 1'; \ - fi; \ - dot_seen=no; \ - target=`echo $@ | sed s/-recursive//`; \ - case "$@" in \ - distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ - *) list='$(SUBDIRS)' ;; \ - esac; \ - for subdir in $$list; do \ - echo "Making $$target in $$subdir"; \ - if test "$$subdir" = "."; then \ - dot_seen=yes; \ - local_target="$$target-am"; \ - else \ - local_target="$$target"; \ - fi; \ - ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ - || eval $$failcom; \ - done; \ - if test "$$dot_seen" = "no"; then \ - $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ - fi; test -z "$$fail" - -ID: $(am__tagged_files) - $(am__define_uniq_tagged_files); mkid -fID $$unique -tags: tags-recursive -TAGS: tags - -tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) - set x; \ - here=`pwd`; \ - if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ - include_option=--etags-include; \ - empty_fix=.; \ - else \ - include_option=--include; \ - empty_fix=; \ - fi; \ - list='$(SUBDIRS)'; for subdir in $$list; do \ - if test "$$subdir" = .; then :; else \ - test ! -f $$subdir/TAGS || \ - set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \ - fi; \ - done; \ - $(am__define_uniq_tagged_files); \ - shift; \ - if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ - test -n "$$unique" || unique=$$empty_fix; \ - if test $$# -gt 0; then \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - "$$@" $$unique; \ - else \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - $$unique; \ - fi; \ - fi -ctags: ctags-recursive - -CTAGS: ctags -ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) - $(am__define_uniq_tagged_files); \ - test -z "$(CTAGS_ARGS)$$unique" \ - || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ - $$unique - -GTAGS: - here=`$(am__cd) $(top_builddir) && pwd` \ - && $(am__cd) $(top_srcdir) \ - && gtags -i $(GTAGS_ARGS) "$$here" -cscopelist: cscopelist-recursive - -cscopelist-am: $(am__tagged_files) - list='$(am__tagged_files)'; \ - case "$(srcdir)" in \ - [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ - *) sdir=$(subdir)/$(srcdir) ;; \ - esac; \ - for i in $$list; do \ - if test -f "$$i"; then \ - echo "$(subdir)/$$i"; \ - else \ - echo "$$sdir/$$i"; \ - fi; \ - done >> $(top_builddir)/cscope.files - -distclean-tags: - -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags - -distdir: $(DISTFILES) - @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - list='$(DISTFILES)'; \ - dist_files=`for file in $$list; do echo $$file; done | \ - sed -e "s|^$$srcdirstrip/||;t" \ - -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ - case $$dist_files in \ - */*) $(MKDIR_P) `echo "$$dist_files" | \ - sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ - sort -u` ;; \ - esac; \ - for file in $$dist_files; do \ - if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ - if test -d $$d/$$file; then \ - dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ - if test -d "$(distdir)/$$file"; then \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ - cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ - else \ - test -f "$(distdir)/$$file" \ - || cp -p $$d/$$file "$(distdir)/$$file" \ - || exit 1; \ - fi; \ - done - @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ - if test "$$subdir" = .; then :; else \ - $(am__make_dryrun) \ - || test -d "$(distdir)/$$subdir" \ - || $(MKDIR_P) "$(distdir)/$$subdir" \ - || exit 1; \ - dir1=$$subdir; dir2="$(distdir)/$$subdir"; \ - $(am__relativize); \ - new_distdir=$$reldir; \ - dir1=$$subdir; dir2="$(top_distdir)"; \ - $(am__relativize); \ - new_top_distdir=$$reldir; \ - echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \ - echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \ - ($(am__cd) $$subdir && \ - $(MAKE) $(AM_MAKEFLAGS) \ - top_distdir="$$new_top_distdir" \ - distdir="$$new_distdir" \ - am__remove_distdir=: \ - am__skip_length_check=: \ - am__skip_mode_fix=: \ - distdir) \ - || exit 1; \ - fi; \ - done -check-am: all-am -check: check-recursive -all-am: Makefile -installdirs: installdirs-recursive -installdirs-am: -install: install-recursive -install-exec: install-exec-recursive -install-data: install-data-recursive -uninstall: uninstall-recursive - -install-am: all-am - @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am - -installcheck: installcheck-recursive -install-strip: - if test -z '$(STRIP)'; then \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - install; \ - else \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ - fi -mostlyclean-generic: - -clean-generic: - -distclean-generic: - -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) - -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) - -maintainer-clean-generic: - @echo "This command is intended for maintainers to use" - @echo "it deletes files that may require special tools to rebuild." -clean: clean-recursive - -clean-am: clean-generic clean-libtool mostlyclean-am - -distclean: distclean-recursive - -rm -f Makefile -distclean-am: clean-am distclean-generic distclean-tags - -dvi: dvi-recursive - -dvi-am: - -html: html-recursive - -html-am: - -info: info-recursive - -info-am: - -install-data-am: - -install-dvi: install-dvi-recursive - -install-dvi-am: - -install-exec-am: - -install-html: install-html-recursive - -install-html-am: - -install-info: install-info-recursive - -install-info-am: - -install-man: - -install-pdf: install-pdf-recursive - -install-pdf-am: - -install-ps: install-ps-recursive - -install-ps-am: - -installcheck-am: - -maintainer-clean: maintainer-clean-recursive - -rm -f Makefile -maintainer-clean-am: distclean-am maintainer-clean-generic - -mostlyclean: mostlyclean-recursive - -mostlyclean-am: mostlyclean-generic mostlyclean-libtool - -pdf: pdf-recursive - -pdf-am: - -ps: ps-recursive - -ps-am: - -uninstall-am: - -.MAKE: $(am__recursive_targets) install-am install-strip - -.PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am check \ - check-am clean clean-generic clean-libtool cscopelist-am ctags \ - ctags-am distclean distclean-generic distclean-libtool \ - distclean-tags distdir dvi dvi-am html html-am info info-am \ - install install-am install-data install-data-am install-dvi \ - install-dvi-am install-exec install-exec-am install-html \ - install-html-am install-info install-info-am install-man \ - install-pdf install-pdf-am install-ps install-ps-am \ - install-strip installcheck installcheck-am installdirs \ - installdirs-am maintainer-clean maintainer-clean-generic \ - mostlyclean mostlyclean-generic mostlyclean-libtool pdf pdf-am \ - ps ps-am tags tags-am uninstall uninstall-am - -.PRECIOUS: Makefile - - -# Tell versions [3.59,3.63) of GNU make to not export all variables. -# Otherwise a system limit (for SysV at least) may be exceeded. -.NOEXPORT: diff --git a/examples/python/dbus/Makefile.am b/examples/python/dbus/Makefile.am deleted file mode 100644 index 0a89dc56..00000000 --- a/examples/python/dbus/Makefile.am +++ /dev/null @@ -1,18 +0,0 @@ -EXTRA_DIST = \ - nm-state.py \ - add-connection.py \ - add-connection-compat.py \ - add-wifi-eap-connection.py \ - add-wifi-psk-connection.py \ - vpn.py \ - update-secrets.py \ - list-connections.py \ - show-bssids.py \ - disconnect-device.py \ - get-active-connection-uuids.py \ - list-devices.py \ - update-ip4-method.py \ - is-wwan-default.py \ - wifi-hotspot.py \ - create-bond.py \ - wifi-active-ap.py diff --git a/examples/python/dbus/Makefile.in b/examples/python/dbus/Makefile.in deleted file mode 100644 index 16dbe6c6..00000000 --- a/examples/python/dbus/Makefile.in +++ /dev/null @@ -1,619 +0,0 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. -# @configure_input@ - -# Copyright (C) 1994-2014 Free Software Foundation, Inc. - -# This Makefile.in is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY, to the extent permitted by law; without -# even the implied warranty of MERCHANTABILITY or FITNESS FOR A -# PARTICULAR PURPOSE. - -@SET_MAKE@ -VPATH = @srcdir@ -am__is_gnu_make = { \ - if test -z '$(MAKELEVEL)'; then \ - false; \ - elif test -n '$(MAKE_HOST)'; then \ - true; \ - elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ - true; \ - else \ - false; \ - fi; \ -} -am__make_running_with_option = \ - case $${target_option-} in \ - ?) ;; \ - *) echo "am__make_running_with_option: internal error: invalid" \ - "target option '$${target_option-}' specified" >&2; \ - exit 1;; \ - esac; \ - has_opt=no; \ - sane_makeflags=$$MAKEFLAGS; \ - if $(am__is_gnu_make); then \ - sane_makeflags=$$MFLAGS; \ - else \ - case $$MAKEFLAGS in \ - *\\[\ \ ]*) \ - bs=\\; \ - sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ - | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ - esac; \ - fi; \ - skip_next=no; \ - strip_trailopt () \ - { \ - flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ - }; \ - for flg in $$sane_makeflags; do \ - test $$skip_next = yes && { skip_next=no; continue; }; \ - case $$flg in \ - *=*|--*) continue;; \ - -*I) strip_trailopt 'I'; skip_next=yes;; \ - -*I?*) strip_trailopt 'I';; \ - -*O) strip_trailopt 'O'; skip_next=yes;; \ - -*O?*) strip_trailopt 'O';; \ - -*l) strip_trailopt 'l'; skip_next=yes;; \ - -*l?*) strip_trailopt 'l';; \ - -[dEDm]) skip_next=yes;; \ - -[JT]) skip_next=yes;; \ - esac; \ - case $$flg in \ - *$$target_option*) has_opt=yes; break;; \ - esac; \ - done; \ - test $$has_opt = yes -am__make_dryrun = (target_option=n; $(am__make_running_with_option)) -am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) -pkgdatadir = $(datadir)/@PACKAGE@ -pkgincludedir = $(includedir)/@PACKAGE@ -pkglibdir = $(libdir)/@PACKAGE@ -pkglibexecdir = $(libexecdir)/@PACKAGE@ -am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd -install_sh_DATA = $(install_sh) -c -m 644 -install_sh_PROGRAM = $(install_sh) -c -install_sh_SCRIPT = $(install_sh) -c -INSTALL_HEADER = $(INSTALL_DATA) -transform = $(program_transform_name) -NORMAL_INSTALL = : -PRE_INSTALL = : -POST_INSTALL = : -NORMAL_UNINSTALL = : -PRE_UNINSTALL = : -POST_UNINSTALL = : -build_triplet = @build@ -host_triplet = @host@ -subdir = examples/python/dbus -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -am__aclocal_m4_deps = $(top_srcdir)/m4/attributes.m4 \ - $(top_srcdir)/m4/ax_lib_readline.m4 \ - $(top_srcdir)/m4/compiler_options.m4 \ - $(top_srcdir)/m4/gettext.m4 $(top_srcdir)/m4/git-sha-record.m4 \ - $(top_srcdir)/m4/gnome-code-coverage.m4 \ - $(top_srcdir)/m4/gtk-doc.m4 $(top_srcdir)/m4/iconv.m4 \ - $(top_srcdir)/m4/intlmacosx.m4 $(top_srcdir)/m4/intltool.m4 \ - $(top_srcdir)/m4/introspection.m4 $(top_srcdir)/m4/lib-ld.m4 \ - $(top_srcdir)/m4/lib-link.m4 $(top_srcdir)/m4/lib-prefix.m4 \ - $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \ - $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \ - $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/m4/nls.m4 \ - $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \ - $(top_srcdir)/m4/vapigen.m4 $(top_srcdir)/configure.ac -am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ - $(ACLOCAL_M4) -DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) -mkinstalldirs = $(install_sh) -d -CONFIG_HEADER = $(top_builddir)/config.h -CONFIG_CLEAN_FILES = -CONFIG_CLEAN_VPATH_FILES = -AM_V_P = $(am__v_P_@AM_V@) -am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) -am__v_P_0 = false -am__v_P_1 = : -AM_V_GEN = $(am__v_GEN_@AM_V@) -am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) -am__v_GEN_0 = @echo " GEN " $@; -am__v_GEN_1 = -AM_V_at = $(am__v_at_@AM_V@) -am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) -am__v_at_0 = @ -am__v_at_1 = -SOURCES = -DIST_SOURCES = -am__can_run_installinfo = \ - case $$AM_UPDATE_INFO_DIR in \ - n|no|NO) false;; \ - *) (install-info --version) >/dev/null 2>&1;; \ - esac -am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) -am__DIST_COMMON = $(srcdir)/Makefile.in -DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = @ACLOCAL@ -ALL_LINGUAS = @ALL_LINGUAS@ -AMTAR = @AMTAR@ -AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ -AM_TESTS_FD_REDIRECT = @AM_TESTS_FD_REDIRECT@ -AR = @AR@ -AUTOCONF = @AUTOCONF@ -AUTOHEADER = @AUTOHEADER@ -AUTOMAKE = @AUTOMAKE@ -AWK = @AWK@ -BLUEZ5_CFLAGS = @BLUEZ5_CFLAGS@ -BLUEZ5_LIBS = @BLUEZ5_LIBS@ -CC = @CC@ -CCDEPMODE = @CCDEPMODE@ -CFLAGS = @CFLAGS@ -CODE_COVERAGE_CFLAGS = @CODE_COVERAGE_CFLAGS@ -CODE_COVERAGE_ENABLED = @CODE_COVERAGE_ENABLED@ -CODE_COVERAGE_LDFLAGS = @CODE_COVERAGE_LDFLAGS@ -CPP = @CPP@ -CPPFLAGS = @CPPFLAGS@ -CXX = @CXX@ -CXXCPP = @CXXCPP@ -CXXDEPMODE = @CXXDEPMODE@ -CXXFLAGS = @CXXFLAGS@ -CYGPATH_W = @CYGPATH_W@ -DBUS_CFLAGS = @DBUS_CFLAGS@ -DBUS_LIBS = @DBUS_LIBS@ -DBUS_SYS_DIR = @DBUS_SYS_DIR@ -DEFS = @DEFS@ -DEPDIR = @DEPDIR@ -DHCLIENT_PATH = @DHCLIENT_PATH@ -DHCPCD_PATH = @DHCPCD_PATH@ -DISTRO_NETWORK_SERVICE = @DISTRO_NETWORK_SERVICE@ -DLLTOOL = @DLLTOOL@ -DL_LIBS = @DL_LIBS@ -DNSMASQ_PATH = @DNSMASQ_PATH@ -DNSSEC_TRIGGER_SCRIPT = @DNSSEC_TRIGGER_SCRIPT@ -DSYMUTIL = @DSYMUTIL@ -DUMPBIN = @DUMPBIN@ -ECHO_C = @ECHO_C@ -ECHO_N = @ECHO_N@ -ECHO_T = @ECHO_T@ -EGREP = @EGREP@ -EXEEXT = @EXEEXT@ -FGREP = @FGREP@ -GENHTML = @GENHTML@ -GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@ -GETTEXT_PACKAGE = @GETTEXT_PACKAGE@ -GLIB_CFLAGS = @GLIB_CFLAGS@ -GLIB_GENMARSHAL = @GLIB_GENMARSHAL@ -GLIB_LIBS = @GLIB_LIBS@ -GLIB_MAKEFILE = @GLIB_MAKEFILE@ -GLIB_MKENUMS = @GLIB_MKENUMS@ -GMSGFMT = @GMSGFMT@ -GMSGFMT_015 = @GMSGFMT_015@ -GNUTLS_CFLAGS = @GNUTLS_CFLAGS@ -GNUTLS_LIBS = @GNUTLS_LIBS@ -GREP = @GREP@ -GTKDOC_CHECK = @GTKDOC_CHECK@ -GTKDOC_CHECK_PATH = @GTKDOC_CHECK_PATH@ -GTKDOC_DEPS_CFLAGS = @GTKDOC_DEPS_CFLAGS@ -GTKDOC_DEPS_LIBS = @GTKDOC_DEPS_LIBS@ -GTKDOC_MKPDF = @GTKDOC_MKPDF@ -GTKDOC_REBASE = @GTKDOC_REBASE@ -GUDEV_CFLAGS = @GUDEV_CFLAGS@ -GUDEV_LIBS = @GUDEV_LIBS@ -HTML_DIR = @HTML_DIR@ -INSTALL = @INSTALL@ -INSTALL_DATA = @INSTALL_DATA@ -INSTALL_PROGRAM = @INSTALL_PROGRAM@ -INSTALL_SCRIPT = @INSTALL_SCRIPT@ -INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ -INTLLIBS = @INTLLIBS@ -INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@ -INTLTOOL_MERGE = @INTLTOOL_MERGE@ -INTLTOOL_PERL = @INTLTOOL_PERL@ -INTLTOOL_UPDATE = @INTLTOOL_UPDATE@ -INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@ -INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@ -INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@ -INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@ -INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ -INTROSPECTION_CFLAGS = @INTROSPECTION_CFLAGS@ -INTROSPECTION_COMPILER = @INTROSPECTION_COMPILER@ -INTROSPECTION_GENERATE = @INTROSPECTION_GENERATE@ -INTROSPECTION_GIRDIR = @INTROSPECTION_GIRDIR@ -INTROSPECTION_LIBS = @INTROSPECTION_LIBS@ -INTROSPECTION_MAKEFILE = @INTROSPECTION_MAKEFILE@ -INTROSPECTION_SCANNER = @INTROSPECTION_SCANNER@ -INTROSPECTION_TYPELIBDIR = @INTROSPECTION_TYPELIBDIR@ -IPTABLES_PATH = @IPTABLES_PATH@ -JANSSON_CFLAGS = @JANSSON_CFLAGS@ -JANSSON_LIBS = @JANSSON_LIBS@ -KERNEL_FIRMWARE_DIR = @KERNEL_FIRMWARE_DIR@ -LCOV = @LCOV@ -LD = @LD@ -LDFLAGS = @LDFLAGS@ -LIBAUDIT_CFLAGS = @LIBAUDIT_CFLAGS@ -LIBAUDIT_LIBS = @LIBAUDIT_LIBS@ -LIBICONV = @LIBICONV@ -LIBINTL = @LIBINTL@ -LIBM = @LIBM@ -LIBNDP_CFLAGS = @LIBNDP_CFLAGS@ -LIBNDP_LIBS = @LIBNDP_LIBS@ -LIBNL_CFLAGS = @LIBNL_CFLAGS@ -LIBNL_LIBS = @LIBNL_LIBS@ -LIBOBJS = @LIBOBJS@ -LIBS = @LIBS@ -LIBSOUP_CFLAGS = @LIBSOUP_CFLAGS@ -LIBSOUP_LIBS = @LIBSOUP_LIBS@ -LIBSYSTEMD_CFLAGS = @LIBSYSTEMD_CFLAGS@ -LIBSYSTEMD_LIBS = @LIBSYSTEMD_LIBS@ -LIBTEAMDCTL_CFLAGS = @LIBTEAMDCTL_CFLAGS@ -LIBTEAMDCTL_LIBS = @LIBTEAMDCTL_LIBS@ -LIBTOOL = @LIBTOOL@ -LIPO = @LIPO@ -LN_S = @LN_S@ -LOG_DRIVER = @LOG_DRIVER@ -LTLIBICONV = @LTLIBICONV@ -LTLIBINTL = @LTLIBINTL@ -LTLIBOBJS = @LTLIBOBJS@ -LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ -MAINT = @MAINT@ -MAKEINFO = @MAKEINFO@ -MANIFEST_TOOL = @MANIFEST_TOOL@ -MKDIR_P = @MKDIR_P@ -MM_GLIB_CFLAGS = @MM_GLIB_CFLAGS@ -MM_GLIB_LIBS = @MM_GLIB_LIBS@ -MOC = @MOC@ -MSGFMT = @MSGFMT@ -MSGFMT_015 = @MSGFMT_015@ -MSGMERGE = @MSGMERGE@ -NEWT_CFLAGS = @NEWT_CFLAGS@ -NEWT_LIBS = @NEWT_LIBS@ -NM = @NM@ -NMEDIT = @NMEDIT@ -NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT = @NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT@ -NM_CONFIG_DEFAULT_DNS_RC_MANAGER = @NM_CONFIG_DEFAULT_DNS_RC_MANAGER@ -NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT = @NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT@ -NM_CONFIG_LOGGING_BACKEND_DEFAULT_TEXT = @NM_CONFIG_LOGGING_BACKEND_DEFAULT_TEXT@ -NM_MAJOR_VERSION = @NM_MAJOR_VERSION@ -NM_MICRO_VERSION = @NM_MICRO_VERSION@ -NM_MINOR_VERSION = @NM_MINOR_VERSION@ -NM_MODIFY_SYSTEM_POLICY = @NM_MODIFY_SYSTEM_POLICY@ -NM_VERSION = @NM_VERSION@ -NSS_CFLAGS = @NSS_CFLAGS@ -NSS_LIBS = @NSS_LIBS@ -OBJDUMP = @OBJDUMP@ -OBJEXT = @OBJEXT@ -OTOOL = @OTOOL@ -OTOOL64 = @OTOOL64@ -PACKAGE = @PACKAGE@ -PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ -PACKAGE_NAME = @PACKAGE_NAME@ -PACKAGE_STRING = @PACKAGE_STRING@ -PACKAGE_TARNAME = @PACKAGE_TARNAME@ -PACKAGE_URL = @PACKAGE_URL@ -PACKAGE_VERSION = @PACKAGE_VERSION@ -PATH_SEPARATOR = @PATH_SEPARATOR@ -PERL = @PERL@ -PKG_CONFIG = @PKG_CONFIG@ -PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ -PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ -POLKIT_CFLAGS = @POLKIT_CFLAGS@ -POLKIT_LIBS = @POLKIT_LIBS@ -POSUB = @POSUB@ -PPPD_PATH = @PPPD_PATH@ -PPPD_PLUGIN_DIR = @PPPD_PLUGIN_DIR@ -QT_CFLAGS = @QT_CFLAGS@ -QT_LIBS = @QT_LIBS@ -RANLIB = @RANLIB@ -READLINE_LIBS = @READLINE_LIBS@ -SANITIZERS = @SANITIZERS@ -SANITIZER_ENV = @SANITIZER_ENV@ -SED = @SED@ -SELINUX_CFLAGS = @SELINUX_CFLAGS@ -SELINUX_LIBS = @SELINUX_LIBS@ -SET_MAKE = @SET_MAKE@ -SHELL = @SHELL@ -STRIP = @STRIP@ -SYSTEMD_200_CFLAGS = @SYSTEMD_200_CFLAGS@ -SYSTEMD_200_LIBS = @SYSTEMD_200_LIBS@ -SYSTEMD_INHIBIT_CFLAGS = @SYSTEMD_INHIBIT_CFLAGS@ -SYSTEMD_INHIBIT_LIBS = @SYSTEMD_INHIBIT_LIBS@ -SYSTEMD_JOURNAL_CFLAGS = @SYSTEMD_JOURNAL_CFLAGS@ -SYSTEMD_JOURNAL_LIBS = @SYSTEMD_JOURNAL_LIBS@ -SYSTEMD_LOGIN_CFLAGS = @SYSTEMD_LOGIN_CFLAGS@ -SYSTEMD_LOGIN_LIBS = @SYSTEMD_LOGIN_LIBS@ -SYSTEM_CA_PATH = @SYSTEM_CA_PATH@ -UDEV_DIR = @UDEV_DIR@ -USE_NLS = @USE_NLS@ -UUID_CFLAGS = @UUID_CFLAGS@ -UUID_LIBS = @UUID_LIBS@ -VALGRIND_RULES = @VALGRIND_RULES@ -VAPIGEN = @VAPIGEN@ -VAPIGEN_MAKEFILE = @VAPIGEN_MAKEFILE@ -VAPIGEN_VAPIDIR = @VAPIGEN_VAPIDIR@ -VERSION = @VERSION@ -XGETTEXT = @XGETTEXT@ -XGETTEXT_015 = @XGETTEXT_015@ -XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@ -abs_builddir = @abs_builddir@ -abs_srcdir = @abs_srcdir@ -abs_top_builddir = @abs_top_builddir@ -abs_top_srcdir = @abs_top_srcdir@ -ac_ct_AR = @ac_ct_AR@ -ac_ct_CC = @ac_ct_CC@ -ac_ct_CXX = @ac_ct_CXX@ -ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -am__include = @am__include@ -am__leading_dot = @am__leading_dot@ -am__quote = @am__quote@ -am__tar = @am__tar@ -am__untar = @am__untar@ -bindir = @bindir@ -build = @build@ -build_alias = @build_alias@ -build_cpu = @build_cpu@ -build_os = @build_os@ -build_vendor = @build_vendor@ -builddir = @builddir@ -datadir = @datadir@ -datarootdir = @datarootdir@ -docdir = @docdir@ -dvidir = @dvidir@ -exec_prefix = @exec_prefix@ -host = @host@ -host_alias = @host_alias@ -host_cpu = @host_cpu@ -host_os = @host_os@ -host_vendor = @host_vendor@ -htmldir = @htmldir@ -includedir = @includedir@ -infodir = @infodir@ -install_sh = @install_sh@ -intltool__v_merge_options_ = @intltool__v_merge_options_@ -intltool__v_merge_options_0 = @intltool__v_merge_options_0@ -libdir = @libdir@ -libexecdir = @libexecdir@ -localedir = @localedir@ -localstatedir = @localstatedir@ -mandir = @mandir@ -mkdir_p = @mkdir_p@ -nmbinary = @nmbinary@ -nmconfdir = @nmconfdir@ -nmdatadir = @nmdatadir@ -nmlibdir = @nmlibdir@ -nmrundir = @nmrundir@ -nmstatedir = @nmstatedir@ -oldincludedir = @oldincludedir@ -pdfdir = @pdfdir@ -prefix = @prefix@ -program_transform_name = @program_transform_name@ -psdir = @psdir@ -runstatedir = @runstatedir@ -sbindir = @sbindir@ -sharedstatedir = @sharedstatedir@ -srcdir = @srcdir@ -subdirs = @subdirs@ -sysconfdir = @sysconfdir@ -systemdsystemunitdir = @systemdsystemunitdir@ -target_alias = @target_alias@ -top_build_prefix = @top_build_prefix@ -top_builddir = @top_builddir@ -top_srcdir = @top_srcdir@ -with_dhclient = @with_dhclient@ -with_dhcpcd = @with_dhcpcd@ -with_netconfig = @with_netconfig@ -with_resolvconf = @with_resolvconf@ -with_valgrind = @with_valgrind@ -EXTRA_DIST = \ - nm-state.py \ - add-connection.py \ - add-connection-compat.py \ - add-wifi-eap-connection.py \ - add-wifi-psk-connection.py \ - vpn.py \ - update-secrets.py \ - list-connections.py \ - show-bssids.py \ - disconnect-device.py \ - get-active-connection-uuids.py \ - list-devices.py \ - update-ip4-method.py \ - is-wwan-default.py \ - wifi-hotspot.py \ - create-bond.py \ - wifi-active-ap.py - -all: all-am - -.SUFFIXES: -$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps) - @for dep in $?; do \ - case '$(am__configure_deps)' in \ - *$$dep*) \ - ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ - && { if test -f $@; then exit 0; else break; fi; }; \ - exit 1;; \ - esac; \ - done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu examples/python/dbus/Makefile'; \ - $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --gnu examples/python/dbus/Makefile -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - @case '$?' in \ - *config.status*) \ - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ - *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ - esac; - -$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh - -$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(am__aclocal_m4_deps): - -mostlyclean-libtool: - -rm -f *.lo - -clean-libtool: - -rm -rf .libs _libs -tags TAGS: - -ctags CTAGS: - -cscope cscopelist: - - -distdir: $(DISTFILES) - @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - list='$(DISTFILES)'; \ - dist_files=`for file in $$list; do echo $$file; done | \ - sed -e "s|^$$srcdirstrip/||;t" \ - -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ - case $$dist_files in \ - */*) $(MKDIR_P) `echo "$$dist_files" | \ - sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ - sort -u` ;; \ - esac; \ - for file in $$dist_files; do \ - if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ - if test -d $$d/$$file; then \ - dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ - if test -d "$(distdir)/$$file"; then \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ - cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ - else \ - test -f "$(distdir)/$$file" \ - || cp -p $$d/$$file "$(distdir)/$$file" \ - || exit 1; \ - fi; \ - done -check-am: all-am -check: check-am -all-am: Makefile -installdirs: -install: install-am -install-exec: install-exec-am -install-data: install-data-am -uninstall: uninstall-am - -install-am: all-am - @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am - -installcheck: installcheck-am -install-strip: - if test -z '$(STRIP)'; then \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - install; \ - else \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ - fi -mostlyclean-generic: - -clean-generic: - -distclean-generic: - -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) - -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) - -maintainer-clean-generic: - @echo "This command is intended for maintainers to use" - @echo "it deletes files that may require special tools to rebuild." -clean: clean-am - -clean-am: clean-generic clean-libtool mostlyclean-am - -distclean: distclean-am - -rm -f Makefile -distclean-am: clean-am distclean-generic - -dvi: dvi-am - -dvi-am: - -html: html-am - -html-am: - -info: info-am - -info-am: - -install-data-am: - -install-dvi: install-dvi-am - -install-dvi-am: - -install-exec-am: - -install-html: install-html-am - -install-html-am: - -install-info: install-info-am - -install-info-am: - -install-man: - -install-pdf: install-pdf-am - -install-pdf-am: - -install-ps: install-ps-am - -install-ps-am: - -installcheck-am: - -maintainer-clean: maintainer-clean-am - -rm -f Makefile -maintainer-clean-am: distclean-am maintainer-clean-generic - -mostlyclean: mostlyclean-am - -mostlyclean-am: mostlyclean-generic mostlyclean-libtool - -pdf: pdf-am - -pdf-am: - -ps: ps-am - -ps-am: - -uninstall-am: - -.MAKE: install-am install-strip - -.PHONY: all all-am check check-am clean clean-generic clean-libtool \ - cscopelist-am ctags-am distclean distclean-generic \ - distclean-libtool distdir dvi dvi-am html html-am info info-am \ - install install-am install-data install-data-am install-dvi \ - install-dvi-am install-exec install-exec-am install-html \ - install-html-am install-info install-info-am install-man \ - install-pdf install-pdf-am install-ps install-ps-am \ - install-strip installcheck installcheck-am installdirs \ - maintainer-clean maintainer-clean-generic mostlyclean \ - mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ - tags-am uninstall uninstall-am - -.PRECIOUS: Makefile - - -# Tell versions [3.59,3.63) of GNU make to not export all variables. -# Otherwise a system limit (for SysV at least) may be exceeded. -.NOEXPORT: diff --git a/examples/python/gi/Makefile.am b/examples/python/gi/Makefile.am deleted file mode 100644 index 9c69407f..00000000 --- a/examples/python/gi/Makefile.am +++ /dev/null @@ -1,11 +0,0 @@ -EXTRA_DIST = \ - list-connections.py \ - device-state-ip4config.py \ - firewall-zone.py \ - show-wifi-networks.py \ - get_ips.py \ - add_connection.py \ - get-active-connections.py \ - update-ip4-method.py \ - deactivate-all.py \ - README diff --git a/examples/python/gi/Makefile.in b/examples/python/gi/Makefile.in deleted file mode 100644 index 18dfa76b..00000000 --- a/examples/python/gi/Makefile.in +++ /dev/null @@ -1,612 +0,0 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. -# @configure_input@ - -# Copyright (C) 1994-2014 Free Software Foundation, Inc. - -# This Makefile.in is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY, to the extent permitted by law; without -# even the implied warranty of MERCHANTABILITY or FITNESS FOR A -# PARTICULAR PURPOSE. - -@SET_MAKE@ -VPATH = @srcdir@ -am__is_gnu_make = { \ - if test -z '$(MAKELEVEL)'; then \ - false; \ - elif test -n '$(MAKE_HOST)'; then \ - true; \ - elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ - true; \ - else \ - false; \ - fi; \ -} -am__make_running_with_option = \ - case $${target_option-} in \ - ?) ;; \ - *) echo "am__make_running_with_option: internal error: invalid" \ - "target option '$${target_option-}' specified" >&2; \ - exit 1;; \ - esac; \ - has_opt=no; \ - sane_makeflags=$$MAKEFLAGS; \ - if $(am__is_gnu_make); then \ - sane_makeflags=$$MFLAGS; \ - else \ - case $$MAKEFLAGS in \ - *\\[\ \ ]*) \ - bs=\\; \ - sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ - | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ - esac; \ - fi; \ - skip_next=no; \ - strip_trailopt () \ - { \ - flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ - }; \ - for flg in $$sane_makeflags; do \ - test $$skip_next = yes && { skip_next=no; continue; }; \ - case $$flg in \ - *=*|--*) continue;; \ - -*I) strip_trailopt 'I'; skip_next=yes;; \ - -*I?*) strip_trailopt 'I';; \ - -*O) strip_trailopt 'O'; skip_next=yes;; \ - -*O?*) strip_trailopt 'O';; \ - -*l) strip_trailopt 'l'; skip_next=yes;; \ - -*l?*) strip_trailopt 'l';; \ - -[dEDm]) skip_next=yes;; \ - -[JT]) skip_next=yes;; \ - esac; \ - case $$flg in \ - *$$target_option*) has_opt=yes; break;; \ - esac; \ - done; \ - test $$has_opt = yes -am__make_dryrun = (target_option=n; $(am__make_running_with_option)) -am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) -pkgdatadir = $(datadir)/@PACKAGE@ -pkgincludedir = $(includedir)/@PACKAGE@ -pkglibdir = $(libdir)/@PACKAGE@ -pkglibexecdir = $(libexecdir)/@PACKAGE@ -am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd -install_sh_DATA = $(install_sh) -c -m 644 -install_sh_PROGRAM = $(install_sh) -c -install_sh_SCRIPT = $(install_sh) -c -INSTALL_HEADER = $(INSTALL_DATA) -transform = $(program_transform_name) -NORMAL_INSTALL = : -PRE_INSTALL = : -POST_INSTALL = : -NORMAL_UNINSTALL = : -PRE_UNINSTALL = : -POST_UNINSTALL = : -build_triplet = @build@ -host_triplet = @host@ -subdir = examples/python/gi -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -am__aclocal_m4_deps = $(top_srcdir)/m4/attributes.m4 \ - $(top_srcdir)/m4/ax_lib_readline.m4 \ - $(top_srcdir)/m4/compiler_options.m4 \ - $(top_srcdir)/m4/gettext.m4 $(top_srcdir)/m4/git-sha-record.m4 \ - $(top_srcdir)/m4/gnome-code-coverage.m4 \ - $(top_srcdir)/m4/gtk-doc.m4 $(top_srcdir)/m4/iconv.m4 \ - $(top_srcdir)/m4/intlmacosx.m4 $(top_srcdir)/m4/intltool.m4 \ - $(top_srcdir)/m4/introspection.m4 $(top_srcdir)/m4/lib-ld.m4 \ - $(top_srcdir)/m4/lib-link.m4 $(top_srcdir)/m4/lib-prefix.m4 \ - $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \ - $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \ - $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/m4/nls.m4 \ - $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \ - $(top_srcdir)/m4/vapigen.m4 $(top_srcdir)/configure.ac -am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ - $(ACLOCAL_M4) -DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) -mkinstalldirs = $(install_sh) -d -CONFIG_HEADER = $(top_builddir)/config.h -CONFIG_CLEAN_FILES = -CONFIG_CLEAN_VPATH_FILES = -AM_V_P = $(am__v_P_@AM_V@) -am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) -am__v_P_0 = false -am__v_P_1 = : -AM_V_GEN = $(am__v_GEN_@AM_V@) -am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) -am__v_GEN_0 = @echo " GEN " $@; -am__v_GEN_1 = -AM_V_at = $(am__v_at_@AM_V@) -am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) -am__v_at_0 = @ -am__v_at_1 = -SOURCES = -DIST_SOURCES = -am__can_run_installinfo = \ - case $$AM_UPDATE_INFO_DIR in \ - n|no|NO) false;; \ - *) (install-info --version) >/dev/null 2>&1;; \ - esac -am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) -am__DIST_COMMON = $(srcdir)/Makefile.in README -DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = @ACLOCAL@ -ALL_LINGUAS = @ALL_LINGUAS@ -AMTAR = @AMTAR@ -AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ -AM_TESTS_FD_REDIRECT = @AM_TESTS_FD_REDIRECT@ -AR = @AR@ -AUTOCONF = @AUTOCONF@ -AUTOHEADER = @AUTOHEADER@ -AUTOMAKE = @AUTOMAKE@ -AWK = @AWK@ -BLUEZ5_CFLAGS = @BLUEZ5_CFLAGS@ -BLUEZ5_LIBS = @BLUEZ5_LIBS@ -CC = @CC@ -CCDEPMODE = @CCDEPMODE@ -CFLAGS = @CFLAGS@ -CODE_COVERAGE_CFLAGS = @CODE_COVERAGE_CFLAGS@ -CODE_COVERAGE_ENABLED = @CODE_COVERAGE_ENABLED@ -CODE_COVERAGE_LDFLAGS = @CODE_COVERAGE_LDFLAGS@ -CPP = @CPP@ -CPPFLAGS = @CPPFLAGS@ -CXX = @CXX@ -CXXCPP = @CXXCPP@ -CXXDEPMODE = @CXXDEPMODE@ -CXXFLAGS = @CXXFLAGS@ -CYGPATH_W = @CYGPATH_W@ -DBUS_CFLAGS = @DBUS_CFLAGS@ -DBUS_LIBS = @DBUS_LIBS@ -DBUS_SYS_DIR = @DBUS_SYS_DIR@ -DEFS = @DEFS@ -DEPDIR = @DEPDIR@ -DHCLIENT_PATH = @DHCLIENT_PATH@ -DHCPCD_PATH = @DHCPCD_PATH@ -DISTRO_NETWORK_SERVICE = @DISTRO_NETWORK_SERVICE@ -DLLTOOL = @DLLTOOL@ -DL_LIBS = @DL_LIBS@ -DNSMASQ_PATH = @DNSMASQ_PATH@ -DNSSEC_TRIGGER_SCRIPT = @DNSSEC_TRIGGER_SCRIPT@ -DSYMUTIL = @DSYMUTIL@ -DUMPBIN = @DUMPBIN@ -ECHO_C = @ECHO_C@ -ECHO_N = @ECHO_N@ -ECHO_T = @ECHO_T@ -EGREP = @EGREP@ -EXEEXT = @EXEEXT@ -FGREP = @FGREP@ -GENHTML = @GENHTML@ -GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@ -GETTEXT_PACKAGE = @GETTEXT_PACKAGE@ -GLIB_CFLAGS = @GLIB_CFLAGS@ -GLIB_GENMARSHAL = @GLIB_GENMARSHAL@ -GLIB_LIBS = @GLIB_LIBS@ -GLIB_MAKEFILE = @GLIB_MAKEFILE@ -GLIB_MKENUMS = @GLIB_MKENUMS@ -GMSGFMT = @GMSGFMT@ -GMSGFMT_015 = @GMSGFMT_015@ -GNUTLS_CFLAGS = @GNUTLS_CFLAGS@ -GNUTLS_LIBS = @GNUTLS_LIBS@ -GREP = @GREP@ -GTKDOC_CHECK = @GTKDOC_CHECK@ -GTKDOC_CHECK_PATH = @GTKDOC_CHECK_PATH@ -GTKDOC_DEPS_CFLAGS = @GTKDOC_DEPS_CFLAGS@ -GTKDOC_DEPS_LIBS = @GTKDOC_DEPS_LIBS@ -GTKDOC_MKPDF = @GTKDOC_MKPDF@ -GTKDOC_REBASE = @GTKDOC_REBASE@ -GUDEV_CFLAGS = @GUDEV_CFLAGS@ -GUDEV_LIBS = @GUDEV_LIBS@ -HTML_DIR = @HTML_DIR@ -INSTALL = @INSTALL@ -INSTALL_DATA = @INSTALL_DATA@ -INSTALL_PROGRAM = @INSTALL_PROGRAM@ -INSTALL_SCRIPT = @INSTALL_SCRIPT@ -INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ -INTLLIBS = @INTLLIBS@ -INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@ -INTLTOOL_MERGE = @INTLTOOL_MERGE@ -INTLTOOL_PERL = @INTLTOOL_PERL@ -INTLTOOL_UPDATE = @INTLTOOL_UPDATE@ -INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@ -INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@ -INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@ -INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@ -INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ -INTROSPECTION_CFLAGS = @INTROSPECTION_CFLAGS@ -INTROSPECTION_COMPILER = @INTROSPECTION_COMPILER@ -INTROSPECTION_GENERATE = @INTROSPECTION_GENERATE@ -INTROSPECTION_GIRDIR = @INTROSPECTION_GIRDIR@ -INTROSPECTION_LIBS = @INTROSPECTION_LIBS@ -INTROSPECTION_MAKEFILE = @INTROSPECTION_MAKEFILE@ -INTROSPECTION_SCANNER = @INTROSPECTION_SCANNER@ -INTROSPECTION_TYPELIBDIR = @INTROSPECTION_TYPELIBDIR@ -IPTABLES_PATH = @IPTABLES_PATH@ -JANSSON_CFLAGS = @JANSSON_CFLAGS@ -JANSSON_LIBS = @JANSSON_LIBS@ -KERNEL_FIRMWARE_DIR = @KERNEL_FIRMWARE_DIR@ -LCOV = @LCOV@ -LD = @LD@ -LDFLAGS = @LDFLAGS@ -LIBAUDIT_CFLAGS = @LIBAUDIT_CFLAGS@ -LIBAUDIT_LIBS = @LIBAUDIT_LIBS@ -LIBICONV = @LIBICONV@ -LIBINTL = @LIBINTL@ -LIBM = @LIBM@ -LIBNDP_CFLAGS = @LIBNDP_CFLAGS@ -LIBNDP_LIBS = @LIBNDP_LIBS@ -LIBNL_CFLAGS = @LIBNL_CFLAGS@ -LIBNL_LIBS = @LIBNL_LIBS@ -LIBOBJS = @LIBOBJS@ -LIBS = @LIBS@ -LIBSOUP_CFLAGS = @LIBSOUP_CFLAGS@ -LIBSOUP_LIBS = @LIBSOUP_LIBS@ -LIBSYSTEMD_CFLAGS = @LIBSYSTEMD_CFLAGS@ -LIBSYSTEMD_LIBS = @LIBSYSTEMD_LIBS@ -LIBTEAMDCTL_CFLAGS = @LIBTEAMDCTL_CFLAGS@ -LIBTEAMDCTL_LIBS = @LIBTEAMDCTL_LIBS@ -LIBTOOL = @LIBTOOL@ -LIPO = @LIPO@ -LN_S = @LN_S@ -LOG_DRIVER = @LOG_DRIVER@ -LTLIBICONV = @LTLIBICONV@ -LTLIBINTL = @LTLIBINTL@ -LTLIBOBJS = @LTLIBOBJS@ -LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ -MAINT = @MAINT@ -MAKEINFO = @MAKEINFO@ -MANIFEST_TOOL = @MANIFEST_TOOL@ -MKDIR_P = @MKDIR_P@ -MM_GLIB_CFLAGS = @MM_GLIB_CFLAGS@ -MM_GLIB_LIBS = @MM_GLIB_LIBS@ -MOC = @MOC@ -MSGFMT = @MSGFMT@ -MSGFMT_015 = @MSGFMT_015@ -MSGMERGE = @MSGMERGE@ -NEWT_CFLAGS = @NEWT_CFLAGS@ -NEWT_LIBS = @NEWT_LIBS@ -NM = @NM@ -NMEDIT = @NMEDIT@ -NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT = @NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT@ -NM_CONFIG_DEFAULT_DNS_RC_MANAGER = @NM_CONFIG_DEFAULT_DNS_RC_MANAGER@ -NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT = @NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT@ -NM_CONFIG_LOGGING_BACKEND_DEFAULT_TEXT = @NM_CONFIG_LOGGING_BACKEND_DEFAULT_TEXT@ -NM_MAJOR_VERSION = @NM_MAJOR_VERSION@ -NM_MICRO_VERSION = @NM_MICRO_VERSION@ -NM_MINOR_VERSION = @NM_MINOR_VERSION@ -NM_MODIFY_SYSTEM_POLICY = @NM_MODIFY_SYSTEM_POLICY@ -NM_VERSION = @NM_VERSION@ -NSS_CFLAGS = @NSS_CFLAGS@ -NSS_LIBS = @NSS_LIBS@ -OBJDUMP = @OBJDUMP@ -OBJEXT = @OBJEXT@ -OTOOL = @OTOOL@ -OTOOL64 = @OTOOL64@ -PACKAGE = @PACKAGE@ -PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ -PACKAGE_NAME = @PACKAGE_NAME@ -PACKAGE_STRING = @PACKAGE_STRING@ -PACKAGE_TARNAME = @PACKAGE_TARNAME@ -PACKAGE_URL = @PACKAGE_URL@ -PACKAGE_VERSION = @PACKAGE_VERSION@ -PATH_SEPARATOR = @PATH_SEPARATOR@ -PERL = @PERL@ -PKG_CONFIG = @PKG_CONFIG@ -PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ -PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ -POLKIT_CFLAGS = @POLKIT_CFLAGS@ -POLKIT_LIBS = @POLKIT_LIBS@ -POSUB = @POSUB@ -PPPD_PATH = @PPPD_PATH@ -PPPD_PLUGIN_DIR = @PPPD_PLUGIN_DIR@ -QT_CFLAGS = @QT_CFLAGS@ -QT_LIBS = @QT_LIBS@ -RANLIB = @RANLIB@ -READLINE_LIBS = @READLINE_LIBS@ -SANITIZERS = @SANITIZERS@ -SANITIZER_ENV = @SANITIZER_ENV@ -SED = @SED@ -SELINUX_CFLAGS = @SELINUX_CFLAGS@ -SELINUX_LIBS = @SELINUX_LIBS@ -SET_MAKE = @SET_MAKE@ -SHELL = @SHELL@ -STRIP = @STRIP@ -SYSTEMD_200_CFLAGS = @SYSTEMD_200_CFLAGS@ -SYSTEMD_200_LIBS = @SYSTEMD_200_LIBS@ -SYSTEMD_INHIBIT_CFLAGS = @SYSTEMD_INHIBIT_CFLAGS@ -SYSTEMD_INHIBIT_LIBS = @SYSTEMD_INHIBIT_LIBS@ -SYSTEMD_JOURNAL_CFLAGS = @SYSTEMD_JOURNAL_CFLAGS@ -SYSTEMD_JOURNAL_LIBS = @SYSTEMD_JOURNAL_LIBS@ -SYSTEMD_LOGIN_CFLAGS = @SYSTEMD_LOGIN_CFLAGS@ -SYSTEMD_LOGIN_LIBS = @SYSTEMD_LOGIN_LIBS@ -SYSTEM_CA_PATH = @SYSTEM_CA_PATH@ -UDEV_DIR = @UDEV_DIR@ -USE_NLS = @USE_NLS@ -UUID_CFLAGS = @UUID_CFLAGS@ -UUID_LIBS = @UUID_LIBS@ -VALGRIND_RULES = @VALGRIND_RULES@ -VAPIGEN = @VAPIGEN@ -VAPIGEN_MAKEFILE = @VAPIGEN_MAKEFILE@ -VAPIGEN_VAPIDIR = @VAPIGEN_VAPIDIR@ -VERSION = @VERSION@ -XGETTEXT = @XGETTEXT@ -XGETTEXT_015 = @XGETTEXT_015@ -XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@ -abs_builddir = @abs_builddir@ -abs_srcdir = @abs_srcdir@ -abs_top_builddir = @abs_top_builddir@ -abs_top_srcdir = @abs_top_srcdir@ -ac_ct_AR = @ac_ct_AR@ -ac_ct_CC = @ac_ct_CC@ -ac_ct_CXX = @ac_ct_CXX@ -ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -am__include = @am__include@ -am__leading_dot = @am__leading_dot@ -am__quote = @am__quote@ -am__tar = @am__tar@ -am__untar = @am__untar@ -bindir = @bindir@ -build = @build@ -build_alias = @build_alias@ -build_cpu = @build_cpu@ -build_os = @build_os@ -build_vendor = @build_vendor@ -builddir = @builddir@ -datadir = @datadir@ -datarootdir = @datarootdir@ -docdir = @docdir@ -dvidir = @dvidir@ -exec_prefix = @exec_prefix@ -host = @host@ -host_alias = @host_alias@ -host_cpu = @host_cpu@ -host_os = @host_os@ -host_vendor = @host_vendor@ -htmldir = @htmldir@ -includedir = @includedir@ -infodir = @infodir@ -install_sh = @install_sh@ -intltool__v_merge_options_ = @intltool__v_merge_options_@ -intltool__v_merge_options_0 = @intltool__v_merge_options_0@ -libdir = @libdir@ -libexecdir = @libexecdir@ -localedir = @localedir@ -localstatedir = @localstatedir@ -mandir = @mandir@ -mkdir_p = @mkdir_p@ -nmbinary = @nmbinary@ -nmconfdir = @nmconfdir@ -nmdatadir = @nmdatadir@ -nmlibdir = @nmlibdir@ -nmrundir = @nmrundir@ -nmstatedir = @nmstatedir@ -oldincludedir = @oldincludedir@ -pdfdir = @pdfdir@ -prefix = @prefix@ -program_transform_name = @program_transform_name@ -psdir = @psdir@ -runstatedir = @runstatedir@ -sbindir = @sbindir@ -sharedstatedir = @sharedstatedir@ -srcdir = @srcdir@ -subdirs = @subdirs@ -sysconfdir = @sysconfdir@ -systemdsystemunitdir = @systemdsystemunitdir@ -target_alias = @target_alias@ -top_build_prefix = @top_build_prefix@ -top_builddir = @top_builddir@ -top_srcdir = @top_srcdir@ -with_dhclient = @with_dhclient@ -with_dhcpcd = @with_dhcpcd@ -with_netconfig = @with_netconfig@ -with_resolvconf = @with_resolvconf@ -with_valgrind = @with_valgrind@ -EXTRA_DIST = \ - list-connections.py \ - device-state-ip4config.py \ - firewall-zone.py \ - show-wifi-networks.py \ - get_ips.py \ - add_connection.py \ - get-active-connections.py \ - update-ip4-method.py \ - deactivate-all.py \ - README - -all: all-am - -.SUFFIXES: -$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps) - @for dep in $?; do \ - case '$(am__configure_deps)' in \ - *$$dep*) \ - ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ - && { if test -f $@; then exit 0; else break; fi; }; \ - exit 1;; \ - esac; \ - done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu examples/python/gi/Makefile'; \ - $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --gnu examples/python/gi/Makefile -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - @case '$?' in \ - *config.status*) \ - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ - *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ - esac; - -$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh - -$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(am__aclocal_m4_deps): - -mostlyclean-libtool: - -rm -f *.lo - -clean-libtool: - -rm -rf .libs _libs -tags TAGS: - -ctags CTAGS: - -cscope cscopelist: - - -distdir: $(DISTFILES) - @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - list='$(DISTFILES)'; \ - dist_files=`for file in $$list; do echo $$file; done | \ - sed -e "s|^$$srcdirstrip/||;t" \ - -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ - case $$dist_files in \ - */*) $(MKDIR_P) `echo "$$dist_files" | \ - sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ - sort -u` ;; \ - esac; \ - for file in $$dist_files; do \ - if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ - if test -d $$d/$$file; then \ - dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ - if test -d "$(distdir)/$$file"; then \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ - cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ - else \ - test -f "$(distdir)/$$file" \ - || cp -p $$d/$$file "$(distdir)/$$file" \ - || exit 1; \ - fi; \ - done -check-am: all-am -check: check-am -all-am: Makefile -installdirs: -install: install-am -install-exec: install-exec-am -install-data: install-data-am -uninstall: uninstall-am - -install-am: all-am - @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am - -installcheck: installcheck-am -install-strip: - if test -z '$(STRIP)'; then \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - install; \ - else \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ - fi -mostlyclean-generic: - -clean-generic: - -distclean-generic: - -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) - -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) - -maintainer-clean-generic: - @echo "This command is intended for maintainers to use" - @echo "it deletes files that may require special tools to rebuild." -clean: clean-am - -clean-am: clean-generic clean-libtool mostlyclean-am - -distclean: distclean-am - -rm -f Makefile -distclean-am: clean-am distclean-generic - -dvi: dvi-am - -dvi-am: - -html: html-am - -html-am: - -info: info-am - -info-am: - -install-data-am: - -install-dvi: install-dvi-am - -install-dvi-am: - -install-exec-am: - -install-html: install-html-am - -install-html-am: - -install-info: install-info-am - -install-info-am: - -install-man: - -install-pdf: install-pdf-am - -install-pdf-am: - -install-ps: install-ps-am - -install-ps-am: - -installcheck-am: - -maintainer-clean: maintainer-clean-am - -rm -f Makefile -maintainer-clean-am: distclean-am maintainer-clean-generic - -mostlyclean: mostlyclean-am - -mostlyclean-am: mostlyclean-generic mostlyclean-libtool - -pdf: pdf-am - -pdf-am: - -ps: ps-am - -ps-am: - -uninstall-am: - -.MAKE: install-am install-strip - -.PHONY: all all-am check check-am clean clean-generic clean-libtool \ - cscopelist-am ctags-am distclean distclean-generic \ - distclean-libtool distdir dvi dvi-am html html-am info info-am \ - install install-am install-data install-data-am install-dvi \ - install-dvi-am install-exec install-exec-am install-html \ - install-html-am install-info install-info-am install-man \ - install-pdf install-pdf-am install-ps install-ps-am \ - install-strip installcheck installcheck-am installdirs \ - maintainer-clean maintainer-clean-generic mostlyclean \ - mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ - tags-am uninstall uninstall-am - -.PRECIOUS: Makefile - - -# Tell versions [3.59,3.63) of GNU make to not export all variables. -# Otherwise a system limit (for SysV at least) may be exceeded. -.NOEXPORT: diff --git a/examples/python/python-networkmanager/Makefile.am b/examples/python/python-networkmanager/Makefile.am deleted file mode 100644 index 45fe750c..00000000 --- a/examples/python/python-networkmanager/Makefile.am +++ /dev/null @@ -1,2 +0,0 @@ -EXTRA_DIST = \ - README diff --git a/examples/python/python-networkmanager/Makefile.in b/examples/python/python-networkmanager/Makefile.in deleted file mode 100644 index 945259ec..00000000 --- a/examples/python/python-networkmanager/Makefile.in +++ /dev/null @@ -1,603 +0,0 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. -# @configure_input@ - -# Copyright (C) 1994-2014 Free Software Foundation, Inc. - -# This Makefile.in is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY, to the extent permitted by law; without -# even the implied warranty of MERCHANTABILITY or FITNESS FOR A -# PARTICULAR PURPOSE. - -@SET_MAKE@ -VPATH = @srcdir@ -am__is_gnu_make = { \ - if test -z '$(MAKELEVEL)'; then \ - false; \ - elif test -n '$(MAKE_HOST)'; then \ - true; \ - elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ - true; \ - else \ - false; \ - fi; \ -} -am__make_running_with_option = \ - case $${target_option-} in \ - ?) ;; \ - *) echo "am__make_running_with_option: internal error: invalid" \ - "target option '$${target_option-}' specified" >&2; \ - exit 1;; \ - esac; \ - has_opt=no; \ - sane_makeflags=$$MAKEFLAGS; \ - if $(am__is_gnu_make); then \ - sane_makeflags=$$MFLAGS; \ - else \ - case $$MAKEFLAGS in \ - *\\[\ \ ]*) \ - bs=\\; \ - sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ - | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ - esac; \ - fi; \ - skip_next=no; \ - strip_trailopt () \ - { \ - flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ - }; \ - for flg in $$sane_makeflags; do \ - test $$skip_next = yes && { skip_next=no; continue; }; \ - case $$flg in \ - *=*|--*) continue;; \ - -*I) strip_trailopt 'I'; skip_next=yes;; \ - -*I?*) strip_trailopt 'I';; \ - -*O) strip_trailopt 'O'; skip_next=yes;; \ - -*O?*) strip_trailopt 'O';; \ - -*l) strip_trailopt 'l'; skip_next=yes;; \ - -*l?*) strip_trailopt 'l';; \ - -[dEDm]) skip_next=yes;; \ - -[JT]) skip_next=yes;; \ - esac; \ - case $$flg in \ - *$$target_option*) has_opt=yes; break;; \ - esac; \ - done; \ - test $$has_opt = yes -am__make_dryrun = (target_option=n; $(am__make_running_with_option)) -am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) -pkgdatadir = $(datadir)/@PACKAGE@ -pkgincludedir = $(includedir)/@PACKAGE@ -pkglibdir = $(libdir)/@PACKAGE@ -pkglibexecdir = $(libexecdir)/@PACKAGE@ -am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd -install_sh_DATA = $(install_sh) -c -m 644 -install_sh_PROGRAM = $(install_sh) -c -install_sh_SCRIPT = $(install_sh) -c -INSTALL_HEADER = $(INSTALL_DATA) -transform = $(program_transform_name) -NORMAL_INSTALL = : -PRE_INSTALL = : -POST_INSTALL = : -NORMAL_UNINSTALL = : -PRE_UNINSTALL = : -POST_UNINSTALL = : -build_triplet = @build@ -host_triplet = @host@ -subdir = examples/python/python-networkmanager -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -am__aclocal_m4_deps = $(top_srcdir)/m4/attributes.m4 \ - $(top_srcdir)/m4/ax_lib_readline.m4 \ - $(top_srcdir)/m4/compiler_options.m4 \ - $(top_srcdir)/m4/gettext.m4 $(top_srcdir)/m4/git-sha-record.m4 \ - $(top_srcdir)/m4/gnome-code-coverage.m4 \ - $(top_srcdir)/m4/gtk-doc.m4 $(top_srcdir)/m4/iconv.m4 \ - $(top_srcdir)/m4/intlmacosx.m4 $(top_srcdir)/m4/intltool.m4 \ - $(top_srcdir)/m4/introspection.m4 $(top_srcdir)/m4/lib-ld.m4 \ - $(top_srcdir)/m4/lib-link.m4 $(top_srcdir)/m4/lib-prefix.m4 \ - $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \ - $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \ - $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/m4/nls.m4 \ - $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \ - $(top_srcdir)/m4/vapigen.m4 $(top_srcdir)/configure.ac -am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ - $(ACLOCAL_M4) -DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) -mkinstalldirs = $(install_sh) -d -CONFIG_HEADER = $(top_builddir)/config.h -CONFIG_CLEAN_FILES = -CONFIG_CLEAN_VPATH_FILES = -AM_V_P = $(am__v_P_@AM_V@) -am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) -am__v_P_0 = false -am__v_P_1 = : -AM_V_GEN = $(am__v_GEN_@AM_V@) -am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) -am__v_GEN_0 = @echo " GEN " $@; -am__v_GEN_1 = -AM_V_at = $(am__v_at_@AM_V@) -am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) -am__v_at_0 = @ -am__v_at_1 = -SOURCES = -DIST_SOURCES = -am__can_run_installinfo = \ - case $$AM_UPDATE_INFO_DIR in \ - n|no|NO) false;; \ - *) (install-info --version) >/dev/null 2>&1;; \ - esac -am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) -am__DIST_COMMON = $(srcdir)/Makefile.in README -DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = @ACLOCAL@ -ALL_LINGUAS = @ALL_LINGUAS@ -AMTAR = @AMTAR@ -AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ -AM_TESTS_FD_REDIRECT = @AM_TESTS_FD_REDIRECT@ -AR = @AR@ -AUTOCONF = @AUTOCONF@ -AUTOHEADER = @AUTOHEADER@ -AUTOMAKE = @AUTOMAKE@ -AWK = @AWK@ -BLUEZ5_CFLAGS = @BLUEZ5_CFLAGS@ -BLUEZ5_LIBS = @BLUEZ5_LIBS@ -CC = @CC@ -CCDEPMODE = @CCDEPMODE@ -CFLAGS = @CFLAGS@ -CODE_COVERAGE_CFLAGS = @CODE_COVERAGE_CFLAGS@ -CODE_COVERAGE_ENABLED = @CODE_COVERAGE_ENABLED@ -CODE_COVERAGE_LDFLAGS = @CODE_COVERAGE_LDFLAGS@ -CPP = @CPP@ -CPPFLAGS = @CPPFLAGS@ -CXX = @CXX@ -CXXCPP = @CXXCPP@ -CXXDEPMODE = @CXXDEPMODE@ -CXXFLAGS = @CXXFLAGS@ -CYGPATH_W = @CYGPATH_W@ -DBUS_CFLAGS = @DBUS_CFLAGS@ -DBUS_LIBS = @DBUS_LIBS@ -DBUS_SYS_DIR = @DBUS_SYS_DIR@ -DEFS = @DEFS@ -DEPDIR = @DEPDIR@ -DHCLIENT_PATH = @DHCLIENT_PATH@ -DHCPCD_PATH = @DHCPCD_PATH@ -DISTRO_NETWORK_SERVICE = @DISTRO_NETWORK_SERVICE@ -DLLTOOL = @DLLTOOL@ -DL_LIBS = @DL_LIBS@ -DNSMASQ_PATH = @DNSMASQ_PATH@ -DNSSEC_TRIGGER_SCRIPT = @DNSSEC_TRIGGER_SCRIPT@ -DSYMUTIL = @DSYMUTIL@ -DUMPBIN = @DUMPBIN@ -ECHO_C = @ECHO_C@ -ECHO_N = @ECHO_N@ -ECHO_T = @ECHO_T@ -EGREP = @EGREP@ -EXEEXT = @EXEEXT@ -FGREP = @FGREP@ -GENHTML = @GENHTML@ -GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@ -GETTEXT_PACKAGE = @GETTEXT_PACKAGE@ -GLIB_CFLAGS = @GLIB_CFLAGS@ -GLIB_GENMARSHAL = @GLIB_GENMARSHAL@ -GLIB_LIBS = @GLIB_LIBS@ -GLIB_MAKEFILE = @GLIB_MAKEFILE@ -GLIB_MKENUMS = @GLIB_MKENUMS@ -GMSGFMT = @GMSGFMT@ -GMSGFMT_015 = @GMSGFMT_015@ -GNUTLS_CFLAGS = @GNUTLS_CFLAGS@ -GNUTLS_LIBS = @GNUTLS_LIBS@ -GREP = @GREP@ -GTKDOC_CHECK = @GTKDOC_CHECK@ -GTKDOC_CHECK_PATH = @GTKDOC_CHECK_PATH@ -GTKDOC_DEPS_CFLAGS = @GTKDOC_DEPS_CFLAGS@ -GTKDOC_DEPS_LIBS = @GTKDOC_DEPS_LIBS@ -GTKDOC_MKPDF = @GTKDOC_MKPDF@ -GTKDOC_REBASE = @GTKDOC_REBASE@ -GUDEV_CFLAGS = @GUDEV_CFLAGS@ -GUDEV_LIBS = @GUDEV_LIBS@ -HTML_DIR = @HTML_DIR@ -INSTALL = @INSTALL@ -INSTALL_DATA = @INSTALL_DATA@ -INSTALL_PROGRAM = @INSTALL_PROGRAM@ -INSTALL_SCRIPT = @INSTALL_SCRIPT@ -INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ -INTLLIBS = @INTLLIBS@ -INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@ -INTLTOOL_MERGE = @INTLTOOL_MERGE@ -INTLTOOL_PERL = @INTLTOOL_PERL@ -INTLTOOL_UPDATE = @INTLTOOL_UPDATE@ -INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@ -INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@ -INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@ -INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@ -INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ -INTROSPECTION_CFLAGS = @INTROSPECTION_CFLAGS@ -INTROSPECTION_COMPILER = @INTROSPECTION_COMPILER@ -INTROSPECTION_GENERATE = @INTROSPECTION_GENERATE@ -INTROSPECTION_GIRDIR = @INTROSPECTION_GIRDIR@ -INTROSPECTION_LIBS = @INTROSPECTION_LIBS@ -INTROSPECTION_MAKEFILE = @INTROSPECTION_MAKEFILE@ -INTROSPECTION_SCANNER = @INTROSPECTION_SCANNER@ -INTROSPECTION_TYPELIBDIR = @INTROSPECTION_TYPELIBDIR@ -IPTABLES_PATH = @IPTABLES_PATH@ -JANSSON_CFLAGS = @JANSSON_CFLAGS@ -JANSSON_LIBS = @JANSSON_LIBS@ -KERNEL_FIRMWARE_DIR = @KERNEL_FIRMWARE_DIR@ -LCOV = @LCOV@ -LD = @LD@ -LDFLAGS = @LDFLAGS@ -LIBAUDIT_CFLAGS = @LIBAUDIT_CFLAGS@ -LIBAUDIT_LIBS = @LIBAUDIT_LIBS@ -LIBICONV = @LIBICONV@ -LIBINTL = @LIBINTL@ -LIBM = @LIBM@ -LIBNDP_CFLAGS = @LIBNDP_CFLAGS@ -LIBNDP_LIBS = @LIBNDP_LIBS@ -LIBNL_CFLAGS = @LIBNL_CFLAGS@ -LIBNL_LIBS = @LIBNL_LIBS@ -LIBOBJS = @LIBOBJS@ -LIBS = @LIBS@ -LIBSOUP_CFLAGS = @LIBSOUP_CFLAGS@ -LIBSOUP_LIBS = @LIBSOUP_LIBS@ -LIBSYSTEMD_CFLAGS = @LIBSYSTEMD_CFLAGS@ -LIBSYSTEMD_LIBS = @LIBSYSTEMD_LIBS@ -LIBTEAMDCTL_CFLAGS = @LIBTEAMDCTL_CFLAGS@ -LIBTEAMDCTL_LIBS = @LIBTEAMDCTL_LIBS@ -LIBTOOL = @LIBTOOL@ -LIPO = @LIPO@ -LN_S = @LN_S@ -LOG_DRIVER = @LOG_DRIVER@ -LTLIBICONV = @LTLIBICONV@ -LTLIBINTL = @LTLIBINTL@ -LTLIBOBJS = @LTLIBOBJS@ -LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ -MAINT = @MAINT@ -MAKEINFO = @MAKEINFO@ -MANIFEST_TOOL = @MANIFEST_TOOL@ -MKDIR_P = @MKDIR_P@ -MM_GLIB_CFLAGS = @MM_GLIB_CFLAGS@ -MM_GLIB_LIBS = @MM_GLIB_LIBS@ -MOC = @MOC@ -MSGFMT = @MSGFMT@ -MSGFMT_015 = @MSGFMT_015@ -MSGMERGE = @MSGMERGE@ -NEWT_CFLAGS = @NEWT_CFLAGS@ -NEWT_LIBS = @NEWT_LIBS@ -NM = @NM@ -NMEDIT = @NMEDIT@ -NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT = @NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT@ -NM_CONFIG_DEFAULT_DNS_RC_MANAGER = @NM_CONFIG_DEFAULT_DNS_RC_MANAGER@ -NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT = @NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT@ -NM_CONFIG_LOGGING_BACKEND_DEFAULT_TEXT = @NM_CONFIG_LOGGING_BACKEND_DEFAULT_TEXT@ -NM_MAJOR_VERSION = @NM_MAJOR_VERSION@ -NM_MICRO_VERSION = @NM_MICRO_VERSION@ -NM_MINOR_VERSION = @NM_MINOR_VERSION@ -NM_MODIFY_SYSTEM_POLICY = @NM_MODIFY_SYSTEM_POLICY@ -NM_VERSION = @NM_VERSION@ -NSS_CFLAGS = @NSS_CFLAGS@ -NSS_LIBS = @NSS_LIBS@ -OBJDUMP = @OBJDUMP@ -OBJEXT = @OBJEXT@ -OTOOL = @OTOOL@ -OTOOL64 = @OTOOL64@ -PACKAGE = @PACKAGE@ -PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ -PACKAGE_NAME = @PACKAGE_NAME@ -PACKAGE_STRING = @PACKAGE_STRING@ -PACKAGE_TARNAME = @PACKAGE_TARNAME@ -PACKAGE_URL = @PACKAGE_URL@ -PACKAGE_VERSION = @PACKAGE_VERSION@ -PATH_SEPARATOR = @PATH_SEPARATOR@ -PERL = @PERL@ -PKG_CONFIG = @PKG_CONFIG@ -PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ -PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ -POLKIT_CFLAGS = @POLKIT_CFLAGS@ -POLKIT_LIBS = @POLKIT_LIBS@ -POSUB = @POSUB@ -PPPD_PATH = @PPPD_PATH@ -PPPD_PLUGIN_DIR = @PPPD_PLUGIN_DIR@ -QT_CFLAGS = @QT_CFLAGS@ -QT_LIBS = @QT_LIBS@ -RANLIB = @RANLIB@ -READLINE_LIBS = @READLINE_LIBS@ -SANITIZERS = @SANITIZERS@ -SANITIZER_ENV = @SANITIZER_ENV@ -SED = @SED@ -SELINUX_CFLAGS = @SELINUX_CFLAGS@ -SELINUX_LIBS = @SELINUX_LIBS@ -SET_MAKE = @SET_MAKE@ -SHELL = @SHELL@ -STRIP = @STRIP@ -SYSTEMD_200_CFLAGS = @SYSTEMD_200_CFLAGS@ -SYSTEMD_200_LIBS = @SYSTEMD_200_LIBS@ -SYSTEMD_INHIBIT_CFLAGS = @SYSTEMD_INHIBIT_CFLAGS@ -SYSTEMD_INHIBIT_LIBS = @SYSTEMD_INHIBIT_LIBS@ -SYSTEMD_JOURNAL_CFLAGS = @SYSTEMD_JOURNAL_CFLAGS@ -SYSTEMD_JOURNAL_LIBS = @SYSTEMD_JOURNAL_LIBS@ -SYSTEMD_LOGIN_CFLAGS = @SYSTEMD_LOGIN_CFLAGS@ -SYSTEMD_LOGIN_LIBS = @SYSTEMD_LOGIN_LIBS@ -SYSTEM_CA_PATH = @SYSTEM_CA_PATH@ -UDEV_DIR = @UDEV_DIR@ -USE_NLS = @USE_NLS@ -UUID_CFLAGS = @UUID_CFLAGS@ -UUID_LIBS = @UUID_LIBS@ -VALGRIND_RULES = @VALGRIND_RULES@ -VAPIGEN = @VAPIGEN@ -VAPIGEN_MAKEFILE = @VAPIGEN_MAKEFILE@ -VAPIGEN_VAPIDIR = @VAPIGEN_VAPIDIR@ -VERSION = @VERSION@ -XGETTEXT = @XGETTEXT@ -XGETTEXT_015 = @XGETTEXT_015@ -XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@ -abs_builddir = @abs_builddir@ -abs_srcdir = @abs_srcdir@ -abs_top_builddir = @abs_top_builddir@ -abs_top_srcdir = @abs_top_srcdir@ -ac_ct_AR = @ac_ct_AR@ -ac_ct_CC = @ac_ct_CC@ -ac_ct_CXX = @ac_ct_CXX@ -ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -am__include = @am__include@ -am__leading_dot = @am__leading_dot@ -am__quote = @am__quote@ -am__tar = @am__tar@ -am__untar = @am__untar@ -bindir = @bindir@ -build = @build@ -build_alias = @build_alias@ -build_cpu = @build_cpu@ -build_os = @build_os@ -build_vendor = @build_vendor@ -builddir = @builddir@ -datadir = @datadir@ -datarootdir = @datarootdir@ -docdir = @docdir@ -dvidir = @dvidir@ -exec_prefix = @exec_prefix@ -host = @host@ -host_alias = @host_alias@ -host_cpu = @host_cpu@ -host_os = @host_os@ -host_vendor = @host_vendor@ -htmldir = @htmldir@ -includedir = @includedir@ -infodir = @infodir@ -install_sh = @install_sh@ -intltool__v_merge_options_ = @intltool__v_merge_options_@ -intltool__v_merge_options_0 = @intltool__v_merge_options_0@ -libdir = @libdir@ -libexecdir = @libexecdir@ -localedir = @localedir@ -localstatedir = @localstatedir@ -mandir = @mandir@ -mkdir_p = @mkdir_p@ -nmbinary = @nmbinary@ -nmconfdir = @nmconfdir@ -nmdatadir = @nmdatadir@ -nmlibdir = @nmlibdir@ -nmrundir = @nmrundir@ -nmstatedir = @nmstatedir@ -oldincludedir = @oldincludedir@ -pdfdir = @pdfdir@ -prefix = @prefix@ -program_transform_name = @program_transform_name@ -psdir = @psdir@ -runstatedir = @runstatedir@ -sbindir = @sbindir@ -sharedstatedir = @sharedstatedir@ -srcdir = @srcdir@ -subdirs = @subdirs@ -sysconfdir = @sysconfdir@ -systemdsystemunitdir = @systemdsystemunitdir@ -target_alias = @target_alias@ -top_build_prefix = @top_build_prefix@ -top_builddir = @top_builddir@ -top_srcdir = @top_srcdir@ -with_dhclient = @with_dhclient@ -with_dhcpcd = @with_dhcpcd@ -with_netconfig = @with_netconfig@ -with_resolvconf = @with_resolvconf@ -with_valgrind = @with_valgrind@ -EXTRA_DIST = \ - README - -all: all-am - -.SUFFIXES: -$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps) - @for dep in $?; do \ - case '$(am__configure_deps)' in \ - *$$dep*) \ - ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ - && { if test -f $@; then exit 0; else break; fi; }; \ - exit 1;; \ - esac; \ - done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu examples/python/python-networkmanager/Makefile'; \ - $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --gnu examples/python/python-networkmanager/Makefile -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - @case '$?' in \ - *config.status*) \ - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ - *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ - esac; - -$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh - -$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(am__aclocal_m4_deps): - -mostlyclean-libtool: - -rm -f *.lo - -clean-libtool: - -rm -rf .libs _libs -tags TAGS: - -ctags CTAGS: - -cscope cscopelist: - - -distdir: $(DISTFILES) - @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - list='$(DISTFILES)'; \ - dist_files=`for file in $$list; do echo $$file; done | \ - sed -e "s|^$$srcdirstrip/||;t" \ - -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ - case $$dist_files in \ - */*) $(MKDIR_P) `echo "$$dist_files" | \ - sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ - sort -u` ;; \ - esac; \ - for file in $$dist_files; do \ - if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ - if test -d $$d/$$file; then \ - dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ - if test -d "$(distdir)/$$file"; then \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ - cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ - else \ - test -f "$(distdir)/$$file" \ - || cp -p $$d/$$file "$(distdir)/$$file" \ - || exit 1; \ - fi; \ - done -check-am: all-am -check: check-am -all-am: Makefile -installdirs: -install: install-am -install-exec: install-exec-am -install-data: install-data-am -uninstall: uninstall-am - -install-am: all-am - @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am - -installcheck: installcheck-am -install-strip: - if test -z '$(STRIP)'; then \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - install; \ - else \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ - fi -mostlyclean-generic: - -clean-generic: - -distclean-generic: - -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) - -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) - -maintainer-clean-generic: - @echo "This command is intended for maintainers to use" - @echo "it deletes files that may require special tools to rebuild." -clean: clean-am - -clean-am: clean-generic clean-libtool mostlyclean-am - -distclean: distclean-am - -rm -f Makefile -distclean-am: clean-am distclean-generic - -dvi: dvi-am - -dvi-am: - -html: html-am - -html-am: - -info: info-am - -info-am: - -install-data-am: - -install-dvi: install-dvi-am - -install-dvi-am: - -install-exec-am: - -install-html: install-html-am - -install-html-am: - -install-info: install-info-am - -install-info-am: - -install-man: - -install-pdf: install-pdf-am - -install-pdf-am: - -install-ps: install-ps-am - -install-ps-am: - -installcheck-am: - -maintainer-clean: maintainer-clean-am - -rm -f Makefile -maintainer-clean-am: distclean-am maintainer-clean-generic - -mostlyclean: mostlyclean-am - -mostlyclean-am: mostlyclean-generic mostlyclean-libtool - -pdf: pdf-am - -pdf-am: - -ps: ps-am - -ps-am: - -uninstall-am: - -.MAKE: install-am install-strip - -.PHONY: all all-am check check-am clean clean-generic clean-libtool \ - cscopelist-am ctags-am distclean distclean-generic \ - distclean-libtool distdir dvi dvi-am html html-am info info-am \ - install install-am install-data install-data-am install-dvi \ - install-dvi-am install-exec install-exec-am install-html \ - install-html-am install-info install-info-am install-man \ - install-pdf install-pdf-am install-ps install-ps-am \ - install-strip installcheck installcheck-am installdirs \ - maintainer-clean maintainer-clean-generic mostlyclean \ - mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ - tags-am uninstall uninstall-am - -.PRECIOUS: Makefile - - -# Tell versions [3.59,3.63) of GNU make to not export all variables. -# Otherwise a system limit (for SysV at least) may be exceeded. -.NOEXPORT: diff --git a/examples/ruby/Makefile.am b/examples/ruby/Makefile.am deleted file mode 100644 index 14f97ef8..00000000 --- a/examples/ruby/Makefile.am +++ /dev/null @@ -1,4 +0,0 @@ -EXTRA_DIST = \ - add-connection.rb \ - get-basic-nm-info.rb \ - list-devices.rb diff --git a/examples/ruby/Makefile.in b/examples/ruby/Makefile.in deleted file mode 100644 index 46440887..00000000 --- a/examples/ruby/Makefile.in +++ /dev/null @@ -1,605 +0,0 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. -# @configure_input@ - -# Copyright (C) 1994-2014 Free Software Foundation, Inc. - -# This Makefile.in is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY, to the extent permitted by law; without -# even the implied warranty of MERCHANTABILITY or FITNESS FOR A -# PARTICULAR PURPOSE. - -@SET_MAKE@ -VPATH = @srcdir@ -am__is_gnu_make = { \ - if test -z '$(MAKELEVEL)'; then \ - false; \ - elif test -n '$(MAKE_HOST)'; then \ - true; \ - elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ - true; \ - else \ - false; \ - fi; \ -} -am__make_running_with_option = \ - case $${target_option-} in \ - ?) ;; \ - *) echo "am__make_running_with_option: internal error: invalid" \ - "target option '$${target_option-}' specified" >&2; \ - exit 1;; \ - esac; \ - has_opt=no; \ - sane_makeflags=$$MAKEFLAGS; \ - if $(am__is_gnu_make); then \ - sane_makeflags=$$MFLAGS; \ - else \ - case $$MAKEFLAGS in \ - *\\[\ \ ]*) \ - bs=\\; \ - sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ - | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ - esac; \ - fi; \ - skip_next=no; \ - strip_trailopt () \ - { \ - flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ - }; \ - for flg in $$sane_makeflags; do \ - test $$skip_next = yes && { skip_next=no; continue; }; \ - case $$flg in \ - *=*|--*) continue;; \ - -*I) strip_trailopt 'I'; skip_next=yes;; \ - -*I?*) strip_trailopt 'I';; \ - -*O) strip_trailopt 'O'; skip_next=yes;; \ - -*O?*) strip_trailopt 'O';; \ - -*l) strip_trailopt 'l'; skip_next=yes;; \ - -*l?*) strip_trailopt 'l';; \ - -[dEDm]) skip_next=yes;; \ - -[JT]) skip_next=yes;; \ - esac; \ - case $$flg in \ - *$$target_option*) has_opt=yes; break;; \ - esac; \ - done; \ - test $$has_opt = yes -am__make_dryrun = (target_option=n; $(am__make_running_with_option)) -am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) -pkgdatadir = $(datadir)/@PACKAGE@ -pkgincludedir = $(includedir)/@PACKAGE@ -pkglibdir = $(libdir)/@PACKAGE@ -pkglibexecdir = $(libexecdir)/@PACKAGE@ -am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd -install_sh_DATA = $(install_sh) -c -m 644 -install_sh_PROGRAM = $(install_sh) -c -install_sh_SCRIPT = $(install_sh) -c -INSTALL_HEADER = $(INSTALL_DATA) -transform = $(program_transform_name) -NORMAL_INSTALL = : -PRE_INSTALL = : -POST_INSTALL = : -NORMAL_UNINSTALL = : -PRE_UNINSTALL = : -POST_UNINSTALL = : -build_triplet = @build@ -host_triplet = @host@ -subdir = examples/ruby -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -am__aclocal_m4_deps = $(top_srcdir)/m4/attributes.m4 \ - $(top_srcdir)/m4/ax_lib_readline.m4 \ - $(top_srcdir)/m4/compiler_options.m4 \ - $(top_srcdir)/m4/gettext.m4 $(top_srcdir)/m4/git-sha-record.m4 \ - $(top_srcdir)/m4/gnome-code-coverage.m4 \ - $(top_srcdir)/m4/gtk-doc.m4 $(top_srcdir)/m4/iconv.m4 \ - $(top_srcdir)/m4/intlmacosx.m4 $(top_srcdir)/m4/intltool.m4 \ - $(top_srcdir)/m4/introspection.m4 $(top_srcdir)/m4/lib-ld.m4 \ - $(top_srcdir)/m4/lib-link.m4 $(top_srcdir)/m4/lib-prefix.m4 \ - $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \ - $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \ - $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/m4/nls.m4 \ - $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \ - $(top_srcdir)/m4/vapigen.m4 $(top_srcdir)/configure.ac -am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ - $(ACLOCAL_M4) -DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) -mkinstalldirs = $(install_sh) -d -CONFIG_HEADER = $(top_builddir)/config.h -CONFIG_CLEAN_FILES = -CONFIG_CLEAN_VPATH_FILES = -AM_V_P = $(am__v_P_@AM_V@) -am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) -am__v_P_0 = false -am__v_P_1 = : -AM_V_GEN = $(am__v_GEN_@AM_V@) -am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) -am__v_GEN_0 = @echo " GEN " $@; -am__v_GEN_1 = -AM_V_at = $(am__v_at_@AM_V@) -am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) -am__v_at_0 = @ -am__v_at_1 = -SOURCES = -DIST_SOURCES = -am__can_run_installinfo = \ - case $$AM_UPDATE_INFO_DIR in \ - n|no|NO) false;; \ - *) (install-info --version) >/dev/null 2>&1;; \ - esac -am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) -am__DIST_COMMON = $(srcdir)/Makefile.in -DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = @ACLOCAL@ -ALL_LINGUAS = @ALL_LINGUAS@ -AMTAR = @AMTAR@ -AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ -AM_TESTS_FD_REDIRECT = @AM_TESTS_FD_REDIRECT@ -AR = @AR@ -AUTOCONF = @AUTOCONF@ -AUTOHEADER = @AUTOHEADER@ -AUTOMAKE = @AUTOMAKE@ -AWK = @AWK@ -BLUEZ5_CFLAGS = @BLUEZ5_CFLAGS@ -BLUEZ5_LIBS = @BLUEZ5_LIBS@ -CC = @CC@ -CCDEPMODE = @CCDEPMODE@ -CFLAGS = @CFLAGS@ -CODE_COVERAGE_CFLAGS = @CODE_COVERAGE_CFLAGS@ -CODE_COVERAGE_ENABLED = @CODE_COVERAGE_ENABLED@ -CODE_COVERAGE_LDFLAGS = @CODE_COVERAGE_LDFLAGS@ -CPP = @CPP@ -CPPFLAGS = @CPPFLAGS@ -CXX = @CXX@ -CXXCPP = @CXXCPP@ -CXXDEPMODE = @CXXDEPMODE@ -CXXFLAGS = @CXXFLAGS@ -CYGPATH_W = @CYGPATH_W@ -DBUS_CFLAGS = @DBUS_CFLAGS@ -DBUS_LIBS = @DBUS_LIBS@ -DBUS_SYS_DIR = @DBUS_SYS_DIR@ -DEFS = @DEFS@ -DEPDIR = @DEPDIR@ -DHCLIENT_PATH = @DHCLIENT_PATH@ -DHCPCD_PATH = @DHCPCD_PATH@ -DISTRO_NETWORK_SERVICE = @DISTRO_NETWORK_SERVICE@ -DLLTOOL = @DLLTOOL@ -DL_LIBS = @DL_LIBS@ -DNSMASQ_PATH = @DNSMASQ_PATH@ -DNSSEC_TRIGGER_SCRIPT = @DNSSEC_TRIGGER_SCRIPT@ -DSYMUTIL = @DSYMUTIL@ -DUMPBIN = @DUMPBIN@ -ECHO_C = @ECHO_C@ -ECHO_N = @ECHO_N@ -ECHO_T = @ECHO_T@ -EGREP = @EGREP@ -EXEEXT = @EXEEXT@ -FGREP = @FGREP@ -GENHTML = @GENHTML@ -GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@ -GETTEXT_PACKAGE = @GETTEXT_PACKAGE@ -GLIB_CFLAGS = @GLIB_CFLAGS@ -GLIB_GENMARSHAL = @GLIB_GENMARSHAL@ -GLIB_LIBS = @GLIB_LIBS@ -GLIB_MAKEFILE = @GLIB_MAKEFILE@ -GLIB_MKENUMS = @GLIB_MKENUMS@ -GMSGFMT = @GMSGFMT@ -GMSGFMT_015 = @GMSGFMT_015@ -GNUTLS_CFLAGS = @GNUTLS_CFLAGS@ -GNUTLS_LIBS = @GNUTLS_LIBS@ -GREP = @GREP@ -GTKDOC_CHECK = @GTKDOC_CHECK@ -GTKDOC_CHECK_PATH = @GTKDOC_CHECK_PATH@ -GTKDOC_DEPS_CFLAGS = @GTKDOC_DEPS_CFLAGS@ -GTKDOC_DEPS_LIBS = @GTKDOC_DEPS_LIBS@ -GTKDOC_MKPDF = @GTKDOC_MKPDF@ -GTKDOC_REBASE = @GTKDOC_REBASE@ -GUDEV_CFLAGS = @GUDEV_CFLAGS@ -GUDEV_LIBS = @GUDEV_LIBS@ -HTML_DIR = @HTML_DIR@ -INSTALL = @INSTALL@ -INSTALL_DATA = @INSTALL_DATA@ -INSTALL_PROGRAM = @INSTALL_PROGRAM@ -INSTALL_SCRIPT = @INSTALL_SCRIPT@ -INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ -INTLLIBS = @INTLLIBS@ -INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@ -INTLTOOL_MERGE = @INTLTOOL_MERGE@ -INTLTOOL_PERL = @INTLTOOL_PERL@ -INTLTOOL_UPDATE = @INTLTOOL_UPDATE@ -INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@ -INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@ -INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@ -INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@ -INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ -INTROSPECTION_CFLAGS = @INTROSPECTION_CFLAGS@ -INTROSPECTION_COMPILER = @INTROSPECTION_COMPILER@ -INTROSPECTION_GENERATE = @INTROSPECTION_GENERATE@ -INTROSPECTION_GIRDIR = @INTROSPECTION_GIRDIR@ -INTROSPECTION_LIBS = @INTROSPECTION_LIBS@ -INTROSPECTION_MAKEFILE = @INTROSPECTION_MAKEFILE@ -INTROSPECTION_SCANNER = @INTROSPECTION_SCANNER@ -INTROSPECTION_TYPELIBDIR = @INTROSPECTION_TYPELIBDIR@ -IPTABLES_PATH = @IPTABLES_PATH@ -JANSSON_CFLAGS = @JANSSON_CFLAGS@ -JANSSON_LIBS = @JANSSON_LIBS@ -KERNEL_FIRMWARE_DIR = @KERNEL_FIRMWARE_DIR@ -LCOV = @LCOV@ -LD = @LD@ -LDFLAGS = @LDFLAGS@ -LIBAUDIT_CFLAGS = @LIBAUDIT_CFLAGS@ -LIBAUDIT_LIBS = @LIBAUDIT_LIBS@ -LIBICONV = @LIBICONV@ -LIBINTL = @LIBINTL@ -LIBM = @LIBM@ -LIBNDP_CFLAGS = @LIBNDP_CFLAGS@ -LIBNDP_LIBS = @LIBNDP_LIBS@ -LIBNL_CFLAGS = @LIBNL_CFLAGS@ -LIBNL_LIBS = @LIBNL_LIBS@ -LIBOBJS = @LIBOBJS@ -LIBS = @LIBS@ -LIBSOUP_CFLAGS = @LIBSOUP_CFLAGS@ -LIBSOUP_LIBS = @LIBSOUP_LIBS@ -LIBSYSTEMD_CFLAGS = @LIBSYSTEMD_CFLAGS@ -LIBSYSTEMD_LIBS = @LIBSYSTEMD_LIBS@ -LIBTEAMDCTL_CFLAGS = @LIBTEAMDCTL_CFLAGS@ -LIBTEAMDCTL_LIBS = @LIBTEAMDCTL_LIBS@ -LIBTOOL = @LIBTOOL@ -LIPO = @LIPO@ -LN_S = @LN_S@ -LOG_DRIVER = @LOG_DRIVER@ -LTLIBICONV = @LTLIBICONV@ -LTLIBINTL = @LTLIBINTL@ -LTLIBOBJS = @LTLIBOBJS@ -LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ -MAINT = @MAINT@ -MAKEINFO = @MAKEINFO@ -MANIFEST_TOOL = @MANIFEST_TOOL@ -MKDIR_P = @MKDIR_P@ -MM_GLIB_CFLAGS = @MM_GLIB_CFLAGS@ -MM_GLIB_LIBS = @MM_GLIB_LIBS@ -MOC = @MOC@ -MSGFMT = @MSGFMT@ -MSGFMT_015 = @MSGFMT_015@ -MSGMERGE = @MSGMERGE@ -NEWT_CFLAGS = @NEWT_CFLAGS@ -NEWT_LIBS = @NEWT_LIBS@ -NM = @NM@ -NMEDIT = @NMEDIT@ -NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT = @NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT@ -NM_CONFIG_DEFAULT_DNS_RC_MANAGER = @NM_CONFIG_DEFAULT_DNS_RC_MANAGER@ -NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT = @NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT@ -NM_CONFIG_LOGGING_BACKEND_DEFAULT_TEXT = @NM_CONFIG_LOGGING_BACKEND_DEFAULT_TEXT@ -NM_MAJOR_VERSION = @NM_MAJOR_VERSION@ -NM_MICRO_VERSION = @NM_MICRO_VERSION@ -NM_MINOR_VERSION = @NM_MINOR_VERSION@ -NM_MODIFY_SYSTEM_POLICY = @NM_MODIFY_SYSTEM_POLICY@ -NM_VERSION = @NM_VERSION@ -NSS_CFLAGS = @NSS_CFLAGS@ -NSS_LIBS = @NSS_LIBS@ -OBJDUMP = @OBJDUMP@ -OBJEXT = @OBJEXT@ -OTOOL = @OTOOL@ -OTOOL64 = @OTOOL64@ -PACKAGE = @PACKAGE@ -PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ -PACKAGE_NAME = @PACKAGE_NAME@ -PACKAGE_STRING = @PACKAGE_STRING@ -PACKAGE_TARNAME = @PACKAGE_TARNAME@ -PACKAGE_URL = @PACKAGE_URL@ -PACKAGE_VERSION = @PACKAGE_VERSION@ -PATH_SEPARATOR = @PATH_SEPARATOR@ -PERL = @PERL@ -PKG_CONFIG = @PKG_CONFIG@ -PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ -PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ -POLKIT_CFLAGS = @POLKIT_CFLAGS@ -POLKIT_LIBS = @POLKIT_LIBS@ -POSUB = @POSUB@ -PPPD_PATH = @PPPD_PATH@ -PPPD_PLUGIN_DIR = @PPPD_PLUGIN_DIR@ -QT_CFLAGS = @QT_CFLAGS@ -QT_LIBS = @QT_LIBS@ -RANLIB = @RANLIB@ -READLINE_LIBS = @READLINE_LIBS@ -SANITIZERS = @SANITIZERS@ -SANITIZER_ENV = @SANITIZER_ENV@ -SED = @SED@ -SELINUX_CFLAGS = @SELINUX_CFLAGS@ -SELINUX_LIBS = @SELINUX_LIBS@ -SET_MAKE = @SET_MAKE@ -SHELL = @SHELL@ -STRIP = @STRIP@ -SYSTEMD_200_CFLAGS = @SYSTEMD_200_CFLAGS@ -SYSTEMD_200_LIBS = @SYSTEMD_200_LIBS@ -SYSTEMD_INHIBIT_CFLAGS = @SYSTEMD_INHIBIT_CFLAGS@ -SYSTEMD_INHIBIT_LIBS = @SYSTEMD_INHIBIT_LIBS@ -SYSTEMD_JOURNAL_CFLAGS = @SYSTEMD_JOURNAL_CFLAGS@ -SYSTEMD_JOURNAL_LIBS = @SYSTEMD_JOURNAL_LIBS@ -SYSTEMD_LOGIN_CFLAGS = @SYSTEMD_LOGIN_CFLAGS@ -SYSTEMD_LOGIN_LIBS = @SYSTEMD_LOGIN_LIBS@ -SYSTEM_CA_PATH = @SYSTEM_CA_PATH@ -UDEV_DIR = @UDEV_DIR@ -USE_NLS = @USE_NLS@ -UUID_CFLAGS = @UUID_CFLAGS@ -UUID_LIBS = @UUID_LIBS@ -VALGRIND_RULES = @VALGRIND_RULES@ -VAPIGEN = @VAPIGEN@ -VAPIGEN_MAKEFILE = @VAPIGEN_MAKEFILE@ -VAPIGEN_VAPIDIR = @VAPIGEN_VAPIDIR@ -VERSION = @VERSION@ -XGETTEXT = @XGETTEXT@ -XGETTEXT_015 = @XGETTEXT_015@ -XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@ -abs_builddir = @abs_builddir@ -abs_srcdir = @abs_srcdir@ -abs_top_builddir = @abs_top_builddir@ -abs_top_srcdir = @abs_top_srcdir@ -ac_ct_AR = @ac_ct_AR@ -ac_ct_CC = @ac_ct_CC@ -ac_ct_CXX = @ac_ct_CXX@ -ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -am__include = @am__include@ -am__leading_dot = @am__leading_dot@ -am__quote = @am__quote@ -am__tar = @am__tar@ -am__untar = @am__untar@ -bindir = @bindir@ -build = @build@ -build_alias = @build_alias@ -build_cpu = @build_cpu@ -build_os = @build_os@ -build_vendor = @build_vendor@ -builddir = @builddir@ -datadir = @datadir@ -datarootdir = @datarootdir@ -docdir = @docdir@ -dvidir = @dvidir@ -exec_prefix = @exec_prefix@ -host = @host@ -host_alias = @host_alias@ -host_cpu = @host_cpu@ -host_os = @host_os@ -host_vendor = @host_vendor@ -htmldir = @htmldir@ -includedir = @includedir@ -infodir = @infodir@ -install_sh = @install_sh@ -intltool__v_merge_options_ = @intltool__v_merge_options_@ -intltool__v_merge_options_0 = @intltool__v_merge_options_0@ -libdir = @libdir@ -libexecdir = @libexecdir@ -localedir = @localedir@ -localstatedir = @localstatedir@ -mandir = @mandir@ -mkdir_p = @mkdir_p@ -nmbinary = @nmbinary@ -nmconfdir = @nmconfdir@ -nmdatadir = @nmdatadir@ -nmlibdir = @nmlibdir@ -nmrundir = @nmrundir@ -nmstatedir = @nmstatedir@ -oldincludedir = @oldincludedir@ -pdfdir = @pdfdir@ -prefix = @prefix@ -program_transform_name = @program_transform_name@ -psdir = @psdir@ -runstatedir = @runstatedir@ -sbindir = @sbindir@ -sharedstatedir = @sharedstatedir@ -srcdir = @srcdir@ -subdirs = @subdirs@ -sysconfdir = @sysconfdir@ -systemdsystemunitdir = @systemdsystemunitdir@ -target_alias = @target_alias@ -top_build_prefix = @top_build_prefix@ -top_builddir = @top_builddir@ -top_srcdir = @top_srcdir@ -with_dhclient = @with_dhclient@ -with_dhcpcd = @with_dhcpcd@ -with_netconfig = @with_netconfig@ -with_resolvconf = @with_resolvconf@ -with_valgrind = @with_valgrind@ -EXTRA_DIST = \ - add-connection.rb \ - get-basic-nm-info.rb \ - list-devices.rb - -all: all-am - -.SUFFIXES: -$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps) - @for dep in $?; do \ - case '$(am__configure_deps)' in \ - *$$dep*) \ - ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ - && { if test -f $@; then exit 0; else break; fi; }; \ - exit 1;; \ - esac; \ - done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu examples/ruby/Makefile'; \ - $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --gnu examples/ruby/Makefile -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - @case '$?' in \ - *config.status*) \ - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ - *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ - esac; - -$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh - -$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(am__aclocal_m4_deps): - -mostlyclean-libtool: - -rm -f *.lo - -clean-libtool: - -rm -rf .libs _libs -tags TAGS: - -ctags CTAGS: - -cscope cscopelist: - - -distdir: $(DISTFILES) - @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - list='$(DISTFILES)'; \ - dist_files=`for file in $$list; do echo $$file; done | \ - sed -e "s|^$$srcdirstrip/||;t" \ - -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ - case $$dist_files in \ - */*) $(MKDIR_P) `echo "$$dist_files" | \ - sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ - sort -u` ;; \ - esac; \ - for file in $$dist_files; do \ - if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ - if test -d $$d/$$file; then \ - dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ - if test -d "$(distdir)/$$file"; then \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ - cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ - else \ - test -f "$(distdir)/$$file" \ - || cp -p $$d/$$file "$(distdir)/$$file" \ - || exit 1; \ - fi; \ - done -check-am: all-am -check: check-am -all-am: Makefile -installdirs: -install: install-am -install-exec: install-exec-am -install-data: install-data-am -uninstall: uninstall-am - -install-am: all-am - @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am - -installcheck: installcheck-am -install-strip: - if test -z '$(STRIP)'; then \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - install; \ - else \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ - fi -mostlyclean-generic: - -clean-generic: - -distclean-generic: - -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) - -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) - -maintainer-clean-generic: - @echo "This command is intended for maintainers to use" - @echo "it deletes files that may require special tools to rebuild." -clean: clean-am - -clean-am: clean-generic clean-libtool mostlyclean-am - -distclean: distclean-am - -rm -f Makefile -distclean-am: clean-am distclean-generic - -dvi: dvi-am - -dvi-am: - -html: html-am - -html-am: - -info: info-am - -info-am: - -install-data-am: - -install-dvi: install-dvi-am - -install-dvi-am: - -install-exec-am: - -install-html: install-html-am - -install-html-am: - -install-info: install-info-am - -install-info-am: - -install-man: - -install-pdf: install-pdf-am - -install-pdf-am: - -install-ps: install-ps-am - -install-ps-am: - -installcheck-am: - -maintainer-clean: maintainer-clean-am - -rm -f Makefile -maintainer-clean-am: distclean-am maintainer-clean-generic - -mostlyclean: mostlyclean-am - -mostlyclean-am: mostlyclean-generic mostlyclean-libtool - -pdf: pdf-am - -pdf-am: - -ps: ps-am - -ps-am: - -uninstall-am: - -.MAKE: install-am install-strip - -.PHONY: all all-am check check-am clean clean-generic clean-libtool \ - cscopelist-am ctags-am distclean distclean-generic \ - distclean-libtool distdir dvi dvi-am html html-am info info-am \ - install install-am install-data install-data-am install-dvi \ - install-dvi-am install-exec install-exec-am install-html \ - install-html-am install-info install-info-am install-man \ - install-pdf install-pdf-am install-ps install-ps-am \ - install-strip installcheck installcheck-am installdirs \ - maintainer-clean maintainer-clean-generic mostlyclean \ - mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ - tags-am uninstall uninstall-am - -.PRECIOUS: Makefile - - -# Tell versions [3.59,3.63) of GNU make to not export all variables. -# Otherwise a system limit (for SysV at least) may be exceeded. -.NOEXPORT: diff --git a/examples/shell/Makefile.am b/examples/shell/Makefile.am deleted file mode 100644 index e4b6f6c7..00000000 --- a/examples/shell/Makefile.am +++ /dev/null @@ -1,6 +0,0 @@ -EXTRA_DIST = \ - nm-logging.sh \ - get-hostname.sh \ - list-devices.sh \ - disconnect-device.sh \ - active-wifi.sh diff --git a/examples/shell/Makefile.in b/examples/shell/Makefile.in deleted file mode 100644 index 0f387f50..00000000 --- a/examples/shell/Makefile.in +++ /dev/null @@ -1,607 +0,0 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. -# @configure_input@ - -# Copyright (C) 1994-2014 Free Software Foundation, Inc. - -# This Makefile.in is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY, to the extent permitted by law; without -# even the implied warranty of MERCHANTABILITY or FITNESS FOR A -# PARTICULAR PURPOSE. - -@SET_MAKE@ -VPATH = @srcdir@ -am__is_gnu_make = { \ - if test -z '$(MAKELEVEL)'; then \ - false; \ - elif test -n '$(MAKE_HOST)'; then \ - true; \ - elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ - true; \ - else \ - false; \ - fi; \ -} -am__make_running_with_option = \ - case $${target_option-} in \ - ?) ;; \ - *) echo "am__make_running_with_option: internal error: invalid" \ - "target option '$${target_option-}' specified" >&2; \ - exit 1;; \ - esac; \ - has_opt=no; \ - sane_makeflags=$$MAKEFLAGS; \ - if $(am__is_gnu_make); then \ - sane_makeflags=$$MFLAGS; \ - else \ - case $$MAKEFLAGS in \ - *\\[\ \ ]*) \ - bs=\\; \ - sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ - | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ - esac; \ - fi; \ - skip_next=no; \ - strip_trailopt () \ - { \ - flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ - }; \ - for flg in $$sane_makeflags; do \ - test $$skip_next = yes && { skip_next=no; continue; }; \ - case $$flg in \ - *=*|--*) continue;; \ - -*I) strip_trailopt 'I'; skip_next=yes;; \ - -*I?*) strip_trailopt 'I';; \ - -*O) strip_trailopt 'O'; skip_next=yes;; \ - -*O?*) strip_trailopt 'O';; \ - -*l) strip_trailopt 'l'; skip_next=yes;; \ - -*l?*) strip_trailopt 'l';; \ - -[dEDm]) skip_next=yes;; \ - -[JT]) skip_next=yes;; \ - esac; \ - case $$flg in \ - *$$target_option*) has_opt=yes; break;; \ - esac; \ - done; \ - test $$has_opt = yes -am__make_dryrun = (target_option=n; $(am__make_running_with_option)) -am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) -pkgdatadir = $(datadir)/@PACKAGE@ -pkgincludedir = $(includedir)/@PACKAGE@ -pkglibdir = $(libdir)/@PACKAGE@ -pkglibexecdir = $(libexecdir)/@PACKAGE@ -am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd -install_sh_DATA = $(install_sh) -c -m 644 -install_sh_PROGRAM = $(install_sh) -c -install_sh_SCRIPT = $(install_sh) -c -INSTALL_HEADER = $(INSTALL_DATA) -transform = $(program_transform_name) -NORMAL_INSTALL = : -PRE_INSTALL = : -POST_INSTALL = : -NORMAL_UNINSTALL = : -PRE_UNINSTALL = : -POST_UNINSTALL = : -build_triplet = @build@ -host_triplet = @host@ -subdir = examples/shell -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -am__aclocal_m4_deps = $(top_srcdir)/m4/attributes.m4 \ - $(top_srcdir)/m4/ax_lib_readline.m4 \ - $(top_srcdir)/m4/compiler_options.m4 \ - $(top_srcdir)/m4/gettext.m4 $(top_srcdir)/m4/git-sha-record.m4 \ - $(top_srcdir)/m4/gnome-code-coverage.m4 \ - $(top_srcdir)/m4/gtk-doc.m4 $(top_srcdir)/m4/iconv.m4 \ - $(top_srcdir)/m4/intlmacosx.m4 $(top_srcdir)/m4/intltool.m4 \ - $(top_srcdir)/m4/introspection.m4 $(top_srcdir)/m4/lib-ld.m4 \ - $(top_srcdir)/m4/lib-link.m4 $(top_srcdir)/m4/lib-prefix.m4 \ - $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \ - $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \ - $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/m4/nls.m4 \ - $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \ - $(top_srcdir)/m4/vapigen.m4 $(top_srcdir)/configure.ac -am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ - $(ACLOCAL_M4) -DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) -mkinstalldirs = $(install_sh) -d -CONFIG_HEADER = $(top_builddir)/config.h -CONFIG_CLEAN_FILES = -CONFIG_CLEAN_VPATH_FILES = -AM_V_P = $(am__v_P_@AM_V@) -am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) -am__v_P_0 = false -am__v_P_1 = : -AM_V_GEN = $(am__v_GEN_@AM_V@) -am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) -am__v_GEN_0 = @echo " GEN " $@; -am__v_GEN_1 = -AM_V_at = $(am__v_at_@AM_V@) -am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) -am__v_at_0 = @ -am__v_at_1 = -SOURCES = -DIST_SOURCES = -am__can_run_installinfo = \ - case $$AM_UPDATE_INFO_DIR in \ - n|no|NO) false;; \ - *) (install-info --version) >/dev/null 2>&1;; \ - esac -am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) -am__DIST_COMMON = $(srcdir)/Makefile.in -DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = @ACLOCAL@ -ALL_LINGUAS = @ALL_LINGUAS@ -AMTAR = @AMTAR@ -AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ -AM_TESTS_FD_REDIRECT = @AM_TESTS_FD_REDIRECT@ -AR = @AR@ -AUTOCONF = @AUTOCONF@ -AUTOHEADER = @AUTOHEADER@ -AUTOMAKE = @AUTOMAKE@ -AWK = @AWK@ -BLUEZ5_CFLAGS = @BLUEZ5_CFLAGS@ -BLUEZ5_LIBS = @BLUEZ5_LIBS@ -CC = @CC@ -CCDEPMODE = @CCDEPMODE@ -CFLAGS = @CFLAGS@ -CODE_COVERAGE_CFLAGS = @CODE_COVERAGE_CFLAGS@ -CODE_COVERAGE_ENABLED = @CODE_COVERAGE_ENABLED@ -CODE_COVERAGE_LDFLAGS = @CODE_COVERAGE_LDFLAGS@ -CPP = @CPP@ -CPPFLAGS = @CPPFLAGS@ -CXX = @CXX@ -CXXCPP = @CXXCPP@ -CXXDEPMODE = @CXXDEPMODE@ -CXXFLAGS = @CXXFLAGS@ -CYGPATH_W = @CYGPATH_W@ -DBUS_CFLAGS = @DBUS_CFLAGS@ -DBUS_LIBS = @DBUS_LIBS@ -DBUS_SYS_DIR = @DBUS_SYS_DIR@ -DEFS = @DEFS@ -DEPDIR = @DEPDIR@ -DHCLIENT_PATH = @DHCLIENT_PATH@ -DHCPCD_PATH = @DHCPCD_PATH@ -DISTRO_NETWORK_SERVICE = @DISTRO_NETWORK_SERVICE@ -DLLTOOL = @DLLTOOL@ -DL_LIBS = @DL_LIBS@ -DNSMASQ_PATH = @DNSMASQ_PATH@ -DNSSEC_TRIGGER_SCRIPT = @DNSSEC_TRIGGER_SCRIPT@ -DSYMUTIL = @DSYMUTIL@ -DUMPBIN = @DUMPBIN@ -ECHO_C = @ECHO_C@ -ECHO_N = @ECHO_N@ -ECHO_T = @ECHO_T@ -EGREP = @EGREP@ -EXEEXT = @EXEEXT@ -FGREP = @FGREP@ -GENHTML = @GENHTML@ -GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@ -GETTEXT_PACKAGE = @GETTEXT_PACKAGE@ -GLIB_CFLAGS = @GLIB_CFLAGS@ -GLIB_GENMARSHAL = @GLIB_GENMARSHAL@ -GLIB_LIBS = @GLIB_LIBS@ -GLIB_MAKEFILE = @GLIB_MAKEFILE@ -GLIB_MKENUMS = @GLIB_MKENUMS@ -GMSGFMT = @GMSGFMT@ -GMSGFMT_015 = @GMSGFMT_015@ -GNUTLS_CFLAGS = @GNUTLS_CFLAGS@ -GNUTLS_LIBS = @GNUTLS_LIBS@ -GREP = @GREP@ -GTKDOC_CHECK = @GTKDOC_CHECK@ -GTKDOC_CHECK_PATH = @GTKDOC_CHECK_PATH@ -GTKDOC_DEPS_CFLAGS = @GTKDOC_DEPS_CFLAGS@ -GTKDOC_DEPS_LIBS = @GTKDOC_DEPS_LIBS@ -GTKDOC_MKPDF = @GTKDOC_MKPDF@ -GTKDOC_REBASE = @GTKDOC_REBASE@ -GUDEV_CFLAGS = @GUDEV_CFLAGS@ -GUDEV_LIBS = @GUDEV_LIBS@ -HTML_DIR = @HTML_DIR@ -INSTALL = @INSTALL@ -INSTALL_DATA = @INSTALL_DATA@ -INSTALL_PROGRAM = @INSTALL_PROGRAM@ -INSTALL_SCRIPT = @INSTALL_SCRIPT@ -INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ -INTLLIBS = @INTLLIBS@ -INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@ -INTLTOOL_MERGE = @INTLTOOL_MERGE@ -INTLTOOL_PERL = @INTLTOOL_PERL@ -INTLTOOL_UPDATE = @INTLTOOL_UPDATE@ -INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@ -INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@ -INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@ -INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@ -INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ -INTROSPECTION_CFLAGS = @INTROSPECTION_CFLAGS@ -INTROSPECTION_COMPILER = @INTROSPECTION_COMPILER@ -INTROSPECTION_GENERATE = @INTROSPECTION_GENERATE@ -INTROSPECTION_GIRDIR = @INTROSPECTION_GIRDIR@ -INTROSPECTION_LIBS = @INTROSPECTION_LIBS@ -INTROSPECTION_MAKEFILE = @INTROSPECTION_MAKEFILE@ -INTROSPECTION_SCANNER = @INTROSPECTION_SCANNER@ -INTROSPECTION_TYPELIBDIR = @INTROSPECTION_TYPELIBDIR@ -IPTABLES_PATH = @IPTABLES_PATH@ -JANSSON_CFLAGS = @JANSSON_CFLAGS@ -JANSSON_LIBS = @JANSSON_LIBS@ -KERNEL_FIRMWARE_DIR = @KERNEL_FIRMWARE_DIR@ -LCOV = @LCOV@ -LD = @LD@ -LDFLAGS = @LDFLAGS@ -LIBAUDIT_CFLAGS = @LIBAUDIT_CFLAGS@ -LIBAUDIT_LIBS = @LIBAUDIT_LIBS@ -LIBICONV = @LIBICONV@ -LIBINTL = @LIBINTL@ -LIBM = @LIBM@ -LIBNDP_CFLAGS = @LIBNDP_CFLAGS@ -LIBNDP_LIBS = @LIBNDP_LIBS@ -LIBNL_CFLAGS = @LIBNL_CFLAGS@ -LIBNL_LIBS = @LIBNL_LIBS@ -LIBOBJS = @LIBOBJS@ -LIBS = @LIBS@ -LIBSOUP_CFLAGS = @LIBSOUP_CFLAGS@ -LIBSOUP_LIBS = @LIBSOUP_LIBS@ -LIBSYSTEMD_CFLAGS = @LIBSYSTEMD_CFLAGS@ -LIBSYSTEMD_LIBS = @LIBSYSTEMD_LIBS@ -LIBTEAMDCTL_CFLAGS = @LIBTEAMDCTL_CFLAGS@ -LIBTEAMDCTL_LIBS = @LIBTEAMDCTL_LIBS@ -LIBTOOL = @LIBTOOL@ -LIPO = @LIPO@ -LN_S = @LN_S@ -LOG_DRIVER = @LOG_DRIVER@ -LTLIBICONV = @LTLIBICONV@ -LTLIBINTL = @LTLIBINTL@ -LTLIBOBJS = @LTLIBOBJS@ -LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ -MAINT = @MAINT@ -MAKEINFO = @MAKEINFO@ -MANIFEST_TOOL = @MANIFEST_TOOL@ -MKDIR_P = @MKDIR_P@ -MM_GLIB_CFLAGS = @MM_GLIB_CFLAGS@ -MM_GLIB_LIBS = @MM_GLIB_LIBS@ -MOC = @MOC@ -MSGFMT = @MSGFMT@ -MSGFMT_015 = @MSGFMT_015@ -MSGMERGE = @MSGMERGE@ -NEWT_CFLAGS = @NEWT_CFLAGS@ -NEWT_LIBS = @NEWT_LIBS@ -NM = @NM@ -NMEDIT = @NMEDIT@ -NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT = @NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT@ -NM_CONFIG_DEFAULT_DNS_RC_MANAGER = @NM_CONFIG_DEFAULT_DNS_RC_MANAGER@ -NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT = @NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT@ -NM_CONFIG_LOGGING_BACKEND_DEFAULT_TEXT = @NM_CONFIG_LOGGING_BACKEND_DEFAULT_TEXT@ -NM_MAJOR_VERSION = @NM_MAJOR_VERSION@ -NM_MICRO_VERSION = @NM_MICRO_VERSION@ -NM_MINOR_VERSION = @NM_MINOR_VERSION@ -NM_MODIFY_SYSTEM_POLICY = @NM_MODIFY_SYSTEM_POLICY@ -NM_VERSION = @NM_VERSION@ -NSS_CFLAGS = @NSS_CFLAGS@ -NSS_LIBS = @NSS_LIBS@ -OBJDUMP = @OBJDUMP@ -OBJEXT = @OBJEXT@ -OTOOL = @OTOOL@ -OTOOL64 = @OTOOL64@ -PACKAGE = @PACKAGE@ -PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ -PACKAGE_NAME = @PACKAGE_NAME@ -PACKAGE_STRING = @PACKAGE_STRING@ -PACKAGE_TARNAME = @PACKAGE_TARNAME@ -PACKAGE_URL = @PACKAGE_URL@ -PACKAGE_VERSION = @PACKAGE_VERSION@ -PATH_SEPARATOR = @PATH_SEPARATOR@ -PERL = @PERL@ -PKG_CONFIG = @PKG_CONFIG@ -PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ -PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ -POLKIT_CFLAGS = @POLKIT_CFLAGS@ -POLKIT_LIBS = @POLKIT_LIBS@ -POSUB = @POSUB@ -PPPD_PATH = @PPPD_PATH@ -PPPD_PLUGIN_DIR = @PPPD_PLUGIN_DIR@ -QT_CFLAGS = @QT_CFLAGS@ -QT_LIBS = @QT_LIBS@ -RANLIB = @RANLIB@ -READLINE_LIBS = @READLINE_LIBS@ -SANITIZERS = @SANITIZERS@ -SANITIZER_ENV = @SANITIZER_ENV@ -SED = @SED@ -SELINUX_CFLAGS = @SELINUX_CFLAGS@ -SELINUX_LIBS = @SELINUX_LIBS@ -SET_MAKE = @SET_MAKE@ -SHELL = @SHELL@ -STRIP = @STRIP@ -SYSTEMD_200_CFLAGS = @SYSTEMD_200_CFLAGS@ -SYSTEMD_200_LIBS = @SYSTEMD_200_LIBS@ -SYSTEMD_INHIBIT_CFLAGS = @SYSTEMD_INHIBIT_CFLAGS@ -SYSTEMD_INHIBIT_LIBS = @SYSTEMD_INHIBIT_LIBS@ -SYSTEMD_JOURNAL_CFLAGS = @SYSTEMD_JOURNAL_CFLAGS@ -SYSTEMD_JOURNAL_LIBS = @SYSTEMD_JOURNAL_LIBS@ -SYSTEMD_LOGIN_CFLAGS = @SYSTEMD_LOGIN_CFLAGS@ -SYSTEMD_LOGIN_LIBS = @SYSTEMD_LOGIN_LIBS@ -SYSTEM_CA_PATH = @SYSTEM_CA_PATH@ -UDEV_DIR = @UDEV_DIR@ -USE_NLS = @USE_NLS@ -UUID_CFLAGS = @UUID_CFLAGS@ -UUID_LIBS = @UUID_LIBS@ -VALGRIND_RULES = @VALGRIND_RULES@ -VAPIGEN = @VAPIGEN@ -VAPIGEN_MAKEFILE = @VAPIGEN_MAKEFILE@ -VAPIGEN_VAPIDIR = @VAPIGEN_VAPIDIR@ -VERSION = @VERSION@ -XGETTEXT = @XGETTEXT@ -XGETTEXT_015 = @XGETTEXT_015@ -XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@ -abs_builddir = @abs_builddir@ -abs_srcdir = @abs_srcdir@ -abs_top_builddir = @abs_top_builddir@ -abs_top_srcdir = @abs_top_srcdir@ -ac_ct_AR = @ac_ct_AR@ -ac_ct_CC = @ac_ct_CC@ -ac_ct_CXX = @ac_ct_CXX@ -ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -am__include = @am__include@ -am__leading_dot = @am__leading_dot@ -am__quote = @am__quote@ -am__tar = @am__tar@ -am__untar = @am__untar@ -bindir = @bindir@ -build = @build@ -build_alias = @build_alias@ -build_cpu = @build_cpu@ -build_os = @build_os@ -build_vendor = @build_vendor@ -builddir = @builddir@ -datadir = @datadir@ -datarootdir = @datarootdir@ -docdir = @docdir@ -dvidir = @dvidir@ -exec_prefix = @exec_prefix@ -host = @host@ -host_alias = @host_alias@ -host_cpu = @host_cpu@ -host_os = @host_os@ -host_vendor = @host_vendor@ -htmldir = @htmldir@ -includedir = @includedir@ -infodir = @infodir@ -install_sh = @install_sh@ -intltool__v_merge_options_ = @intltool__v_merge_options_@ -intltool__v_merge_options_0 = @intltool__v_merge_options_0@ -libdir = @libdir@ -libexecdir = @libexecdir@ -localedir = @localedir@ -localstatedir = @localstatedir@ -mandir = @mandir@ -mkdir_p = @mkdir_p@ -nmbinary = @nmbinary@ -nmconfdir = @nmconfdir@ -nmdatadir = @nmdatadir@ -nmlibdir = @nmlibdir@ -nmrundir = @nmrundir@ -nmstatedir = @nmstatedir@ -oldincludedir = @oldincludedir@ -pdfdir = @pdfdir@ -prefix = @prefix@ -program_transform_name = @program_transform_name@ -psdir = @psdir@ -runstatedir = @runstatedir@ -sbindir = @sbindir@ -sharedstatedir = @sharedstatedir@ -srcdir = @srcdir@ -subdirs = @subdirs@ -sysconfdir = @sysconfdir@ -systemdsystemunitdir = @systemdsystemunitdir@ -target_alias = @target_alias@ -top_build_prefix = @top_build_prefix@ -top_builddir = @top_builddir@ -top_srcdir = @top_srcdir@ -with_dhclient = @with_dhclient@ -with_dhcpcd = @with_dhcpcd@ -with_netconfig = @with_netconfig@ -with_resolvconf = @with_resolvconf@ -with_valgrind = @with_valgrind@ -EXTRA_DIST = \ - nm-logging.sh \ - get-hostname.sh \ - list-devices.sh \ - disconnect-device.sh \ - active-wifi.sh - -all: all-am - -.SUFFIXES: -$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps) - @for dep in $?; do \ - case '$(am__configure_deps)' in \ - *$$dep*) \ - ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ - && { if test -f $@; then exit 0; else break; fi; }; \ - exit 1;; \ - esac; \ - done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu examples/shell/Makefile'; \ - $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --gnu examples/shell/Makefile -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - @case '$?' in \ - *config.status*) \ - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ - *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ - esac; - -$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh - -$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(am__aclocal_m4_deps): - -mostlyclean-libtool: - -rm -f *.lo - -clean-libtool: - -rm -rf .libs _libs -tags TAGS: - -ctags CTAGS: - -cscope cscopelist: - - -distdir: $(DISTFILES) - @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - list='$(DISTFILES)'; \ - dist_files=`for file in $$list; do echo $$file; done | \ - sed -e "s|^$$srcdirstrip/||;t" \ - -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ - case $$dist_files in \ - */*) $(MKDIR_P) `echo "$$dist_files" | \ - sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ - sort -u` ;; \ - esac; \ - for file in $$dist_files; do \ - if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ - if test -d $$d/$$file; then \ - dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ - if test -d "$(distdir)/$$file"; then \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ - cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ - else \ - test -f "$(distdir)/$$file" \ - || cp -p $$d/$$file "$(distdir)/$$file" \ - || exit 1; \ - fi; \ - done -check-am: all-am -check: check-am -all-am: Makefile -installdirs: -install: install-am -install-exec: install-exec-am -install-data: install-data-am -uninstall: uninstall-am - -install-am: all-am - @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am - -installcheck: installcheck-am -install-strip: - if test -z '$(STRIP)'; then \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - install; \ - else \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ - fi -mostlyclean-generic: - -clean-generic: - -distclean-generic: - -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) - -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) - -maintainer-clean-generic: - @echo "This command is intended for maintainers to use" - @echo "it deletes files that may require special tools to rebuild." -clean: clean-am - -clean-am: clean-generic clean-libtool mostlyclean-am - -distclean: distclean-am - -rm -f Makefile -distclean-am: clean-am distclean-generic - -dvi: dvi-am - -dvi-am: - -html: html-am - -html-am: - -info: info-am - -info-am: - -install-data-am: - -install-dvi: install-dvi-am - -install-dvi-am: - -install-exec-am: - -install-html: install-html-am - -install-html-am: - -install-info: install-info-am - -install-info-am: - -install-man: - -install-pdf: install-pdf-am - -install-pdf-am: - -install-ps: install-ps-am - -install-ps-am: - -installcheck-am: - -maintainer-clean: maintainer-clean-am - -rm -f Makefile -maintainer-clean-am: distclean-am maintainer-clean-generic - -mostlyclean: mostlyclean-am - -mostlyclean-am: mostlyclean-generic mostlyclean-libtool - -pdf: pdf-am - -pdf-am: - -ps: ps-am - -ps-am: - -uninstall-am: - -.MAKE: install-am install-strip - -.PHONY: all all-am check check-am clean clean-generic clean-libtool \ - cscopelist-am ctags-am distclean distclean-generic \ - distclean-libtool distdir dvi dvi-am html html-am info info-am \ - install install-am install-data install-data-am install-dvi \ - install-dvi-am install-exec install-exec-am install-html \ - install-html-am install-info install-info-am install-man \ - install-pdf install-pdf-am install-ps install-ps-am \ - install-strip installcheck installcheck-am installdirs \ - maintainer-clean maintainer-clean-generic mostlyclean \ - mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ - tags-am uninstall uninstall-am - -.PRECIOUS: Makefile - - -# Tell versions [3.59,3.63) of GNU make to not export all variables. -# Otherwise a system limit (for SysV at least) may be exceeded. -.NOEXPORT: diff --git a/introspection/Makefile.am b/introspection/Makefile.am deleted file mode 100644 index 27b54e5d..00000000 --- a/introspection/Makefile.am +++ /dev/null @@ -1,180 +0,0 @@ -noinst_LTLIBRARIES = \ - libnmdbus.la - -# gdbus-codegen 2.38 will emit code that requires glib 2.38, which -# will then cause availability warnings if we define -# GLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32. -# -# This is fixed in GLib 2.40 (it emits code that takes -# GLIB_VERSION_MAX_ALLOWED into account), so this workaround can go -# away when we depend on that. -AM_CPPFLAGS = $(filter-out -DGLIB_VERSION_MAX_ALLOWED%,$(GLIB_CFLAGS)) - -nodist_libnmdbus_la_SOURCES = \ - nmdbus-access-point.c \ - nmdbus-access-point.h \ - nmdbus-active-connection.c \ - nmdbus-active-connection.h \ - nmdbus-agent-manager.c \ - nmdbus-agent-manager.h \ - nmdbus-checkpoint.c \ - nmdbus-checkpoint.h \ - nmdbus-device-adsl.c \ - nmdbus-device-adsl.h \ - nmdbus-device-bond.c \ - nmdbus-device-bond.h \ - nmdbus-device-bridge.c \ - nmdbus-device-bridge.h \ - nmdbus-device-bt.c \ - nmdbus-device-bt.h \ - nmdbus-device-ethernet.c \ - nmdbus-device-ethernet.h \ - nmdbus-device.c \ - nmdbus-device.h \ - nmdbus-device-generic.c \ - nmdbus-device-generic.h \ - nmdbus-device-infiniband.c \ - nmdbus-device-infiniband.h \ - nmdbus-device-ip-tunnel.c \ - nmdbus-device-ip-tunnel.h \ - nmdbus-device-macvlan.c \ - nmdbus-device-macvlan.h \ - nmdbus-device-modem.c \ - nmdbus-device-modem.h \ - nmdbus-device-olpc-mesh.c \ - nmdbus-device-olpc-mesh.h \ - nmdbus-device-statistics.c \ - nmdbus-device-statistics.h \ - nmdbus-device-team.c \ - nmdbus-device-team.h \ - nmdbus-device-tun.c \ - nmdbus-device-tun.h \ - nmdbus-device-veth.c \ - nmdbus-device-veth.h \ - nmdbus-device-vlan.c \ - nmdbus-device-vlan.h \ - nmdbus-device-vxlan.c \ - nmdbus-device-vxlan.h \ - nmdbus-device-wifi.c \ - nmdbus-device-wifi.h \ - nmdbus-device-wimax.c \ - nmdbus-device-wimax.h \ - nmdbus-dhcp4-config.c \ - nmdbus-dhcp4-config.h \ - nmdbus-dhcp6-config.c \ - nmdbus-dhcp6-config.h \ - nmdbus-ip4-config.c \ - nmdbus-ip4-config.h \ - nmdbus-ip6-config.c \ - nmdbus-ip6-config.h \ - nmdbus-manager.c \ - nmdbus-manager.h \ - nmdbus-ppp-manager.c \ - nmdbus-ppp-manager.h \ - nmdbus-secret-agent.c \ - nmdbus-secret-agent.h \ - nmdbus-settings-connection.c \ - nmdbus-settings-connection.h \ - nmdbus-settings.c \ - nmdbus-settings.h \ - nmdbus-vpn-connection.c \ - nmdbus-vpn-connection.h \ - nmdbus-vpn-plugin.c \ - nmdbus-vpn-plugin.h - -DBUS_INTERFACE_DOCS = \ - nmdbus-access-point-org.freedesktop.NetworkManager.AccessPoint.xml \ - nmdbus-active-connection-org.freedesktop.NetworkManager.Connection.Active.xml \ - nmdbus-checkpoint-org.freedesktop.NetworkManager.Checkpoint.xml \ - nmdbus-device-team-org.freedesktop.NetworkManager.Device.Team.xml \ - nmdbus-dhcp6-config-org.freedesktop.NetworkManager.DHCP6Config.xml \ - nmdbus-device-wifi-org.freedesktop.NetworkManager.Device.Wireless.xml \ - nmdbus-manager-org.freedesktop.NetworkManager.xml \ - nmdbus-vpn-connection-org.freedesktop.NetworkManager.VPN.Connection.xml \ - nmdbus-secret-agent-org.freedesktop.NetworkManager.SecretAgent.xml \ - nmdbus-device-org.freedesktop.NetworkManager.Device.xml \ - nmdbus-vpn-plugin-org.freedesktop.NetworkManager.VPN.Plugin.xml \ - nmdbus-device-bt-org.freedesktop.NetworkManager.Device.Bluetooth.xml \ - nmdbus-device-vxlan-org.freedesktop.NetworkManager.Device.Vxlan.xml \ - nmdbus-settings-connection-org.freedesktop.NetworkManager.Settings.Connection.xml \ - nmdbus-device-bond-org.freedesktop.NetworkManager.Device.Bond.xml \ - nmdbus-device-macvlan-org.freedesktop.NetworkManager.Device.Macvlan.xml \ - nmdbus-ppp-manager-org.freedesktop.NetworkManager.PPP.xml \ - nmdbus-device-vlan-org.freedesktop.NetworkManager.Device.Vlan.xml \ - nmdbus-device-adsl-org.freedesktop.NetworkManager.Device.Adsl.xml \ - nmdbus-agent-manager-org.freedesktop.NetworkManager.AgentManager.xml \ - nmdbus-device-wimax-org.freedesktop.NetworkManager.Device.WiMax.xml \ - nmdbus-device-ip-tunnel-org.freedesktop.NetworkManager.Device.IPTunnel.xml \ - nmdbus-device-tun-org.freedesktop.NetworkManager.Device.Tun.xml \ - nmdbus-device-bridge-org.freedesktop.NetworkManager.Device.Bridge.xml \ - nmdbus-device-olpc-mesh-org.freedesktop.NetworkManager.Device.OlpcMesh.xml \ - nmdbus-dhcp4-config-org.freedesktop.NetworkManager.DHCP4Config.xml \ - nmdbus-device-generic-org.freedesktop.NetworkManager.Device.Generic.xml \ - nmdbus-device-infiniband-org.freedesktop.NetworkManager.Device.Infiniband.xml \ - nmdbus-device-modem-org.freedesktop.NetworkManager.Device.Modem.xml \ - nmdbus-ip6-config-org.freedesktop.NetworkManager.IP6Config.xml \ - nmdbus-device-veth-org.freedesktop.NetworkManager.Device.Veth.xml \ - nmdbus-settings-org.freedesktop.NetworkManager.Settings.xml \ - nmdbus-device-ethernet-org.freedesktop.NetworkManager.Device.Wired.xml \ - nmdbus-ip4-config-org.freedesktop.NetworkManager.IP4Config.xml \ - nmdbus-device-statistics-org.freedesktop.NetworkManager.Device.Statistics.xml - -define _make_nmdbus_rule -$(1): $(patsubst nmdbus-%.c,nm-%.xml,$(1)) - $$(AM_V_GEN) gdbus-codegen \ - --generate-c-code $$(basename $$@) \ - --generate-docbook $$(basename $$@) \ - --c-namespace NMDBus \ - --interface-prefix org.freedesktop.NetworkManager \ - $$< - -$(filter $(basename $(1))-org.freedesktop.NetworkManager.%,$(DBUS_INTERFACE_DOCS)): $(1) - @true - -$(basename $(1)).h: $(1) - @true -endef - -$(foreach f,$(filter %.c,$(nodist_libnmdbus_la_SOURCES)),$(eval $(call _make_nmdbus_rule,$f))) - -BUILT_SOURCES = $(nodist_libnmdbus_la_SOURCES) $(DBUS_INTERFACE_DOCS) - -CLEANFILES = $(BUILT_SOURCES) - -EXTRA_DIST = \ - nm-access-point.xml \ - nm-active-connection.xml \ - nm-agent-manager.xml \ - nm-checkpoint.xml \ - nm-device-adsl.xml \ - nm-device-bond.xml \ - nm-device-bridge.xml \ - nm-device-bt.xml \ - nm-device-ethernet.xml \ - nm-device-generic.xml \ - nm-device-infiniband.xml \ - nm-device-ip-tunnel.xml \ - nm-device-macvlan.xml \ - nm-device-modem.xml \ - nm-device-olpc-mesh.xml \ - nm-device-statistics.xml \ - nm-device-team.xml \ - nm-device-tun.xml \ - nm-device-veth.xml \ - nm-device-vlan.xml \ - nm-device-vxlan.xml \ - nm-device-wifi.xml \ - nm-device-wimax.xml \ - nm-device.xml \ - nm-dhcp4-config.xml \ - nm-dhcp6-config.xml \ - nm-ip4-config.xml \ - nm-ip6-config.xml \ - nm-manager.xml \ - nm-ppp-manager.xml \ - nm-secret-agent.xml \ - nm-settings-connection.xml \ - nm-settings.xml \ - nm-vpn-connection.xml \ - nm-vpn-plugin.xml \ - nm-wimax-nsp.xml diff --git a/introspection/Makefile.in b/introspection/Makefile.in deleted file mode 100644 index 1c737972..00000000 --- a/introspection/Makefile.in +++ /dev/null @@ -1,981 +0,0 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. -# @configure_input@ - -# Copyright (C) 1994-2014 Free Software Foundation, Inc. - -# This Makefile.in is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY, to the extent permitted by law; without -# even the implied warranty of MERCHANTABILITY or FITNESS FOR A -# PARTICULAR PURPOSE. - -@SET_MAKE@ - -VPATH = @srcdir@ -am__is_gnu_make = { \ - if test -z '$(MAKELEVEL)'; then \ - false; \ - elif test -n '$(MAKE_HOST)'; then \ - true; \ - elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ - true; \ - else \ - false; \ - fi; \ -} -am__make_running_with_option = \ - case $${target_option-} in \ - ?) ;; \ - *) echo "am__make_running_with_option: internal error: invalid" \ - "target option '$${target_option-}' specified" >&2; \ - exit 1;; \ - esac; \ - has_opt=no; \ - sane_makeflags=$$MAKEFLAGS; \ - if $(am__is_gnu_make); then \ - sane_makeflags=$$MFLAGS; \ - else \ - case $$MAKEFLAGS in \ - *\\[\ \ ]*) \ - bs=\\; \ - sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ - | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ - esac; \ - fi; \ - skip_next=no; \ - strip_trailopt () \ - { \ - flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ - }; \ - for flg in $$sane_makeflags; do \ - test $$skip_next = yes && { skip_next=no; continue; }; \ - case $$flg in \ - *=*|--*) continue;; \ - -*I) strip_trailopt 'I'; skip_next=yes;; \ - -*I?*) strip_trailopt 'I';; \ - -*O) strip_trailopt 'O'; skip_next=yes;; \ - -*O?*) strip_trailopt 'O';; \ - -*l) strip_trailopt 'l'; skip_next=yes;; \ - -*l?*) strip_trailopt 'l';; \ - -[dEDm]) skip_next=yes;; \ - -[JT]) skip_next=yes;; \ - esac; \ - case $$flg in \ - *$$target_option*) has_opt=yes; break;; \ - esac; \ - done; \ - test $$has_opt = yes -am__make_dryrun = (target_option=n; $(am__make_running_with_option)) -am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) -pkgdatadir = $(datadir)/@PACKAGE@ -pkgincludedir = $(includedir)/@PACKAGE@ -pkglibdir = $(libdir)/@PACKAGE@ -pkglibexecdir = $(libexecdir)/@PACKAGE@ -am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd -install_sh_DATA = $(install_sh) -c -m 644 -install_sh_PROGRAM = $(install_sh) -c -install_sh_SCRIPT = $(install_sh) -c -INSTALL_HEADER = $(INSTALL_DATA) -transform = $(program_transform_name) -NORMAL_INSTALL = : -PRE_INSTALL = : -POST_INSTALL = : -NORMAL_UNINSTALL = : -PRE_UNINSTALL = : -POST_UNINSTALL = : -build_triplet = @build@ -host_triplet = @host@ -subdir = introspection -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -am__aclocal_m4_deps = $(top_srcdir)/m4/attributes.m4 \ - $(top_srcdir)/m4/ax_lib_readline.m4 \ - $(top_srcdir)/m4/compiler_options.m4 \ - $(top_srcdir)/m4/gettext.m4 $(top_srcdir)/m4/git-sha-record.m4 \ - $(top_srcdir)/m4/gnome-code-coverage.m4 \ - $(top_srcdir)/m4/gtk-doc.m4 $(top_srcdir)/m4/iconv.m4 \ - $(top_srcdir)/m4/intlmacosx.m4 $(top_srcdir)/m4/intltool.m4 \ - $(top_srcdir)/m4/introspection.m4 $(top_srcdir)/m4/lib-ld.m4 \ - $(top_srcdir)/m4/lib-link.m4 $(top_srcdir)/m4/lib-prefix.m4 \ - $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \ - $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \ - $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/m4/nls.m4 \ - $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \ - $(top_srcdir)/m4/vapigen.m4 $(top_srcdir)/configure.ac -am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ - $(ACLOCAL_M4) -DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) -mkinstalldirs = $(install_sh) -d -CONFIG_HEADER = $(top_builddir)/config.h -CONFIG_CLEAN_FILES = -CONFIG_CLEAN_VPATH_FILES = -LTLIBRARIES = $(noinst_LTLIBRARIES) -libnmdbus_la_LIBADD = -nodist_libnmdbus_la_OBJECTS = nmdbus-access-point.lo \ - nmdbus-active-connection.lo nmdbus-agent-manager.lo \ - nmdbus-checkpoint.lo nmdbus-device-adsl.lo \ - nmdbus-device-bond.lo nmdbus-device-bridge.lo \ - nmdbus-device-bt.lo nmdbus-device-ethernet.lo nmdbus-device.lo \ - nmdbus-device-generic.lo nmdbus-device-infiniband.lo \ - nmdbus-device-ip-tunnel.lo nmdbus-device-macvlan.lo \ - nmdbus-device-modem.lo nmdbus-device-olpc-mesh.lo \ - nmdbus-device-statistics.lo nmdbus-device-team.lo \ - nmdbus-device-tun.lo nmdbus-device-veth.lo \ - nmdbus-device-vlan.lo nmdbus-device-vxlan.lo \ - nmdbus-device-wifi.lo nmdbus-device-wimax.lo \ - nmdbus-dhcp4-config.lo nmdbus-dhcp6-config.lo \ - nmdbus-ip4-config.lo nmdbus-ip6-config.lo nmdbus-manager.lo \ - nmdbus-ppp-manager.lo nmdbus-secret-agent.lo \ - nmdbus-settings-connection.lo nmdbus-settings.lo \ - nmdbus-vpn-connection.lo nmdbus-vpn-plugin.lo -libnmdbus_la_OBJECTS = $(nodist_libnmdbus_la_OBJECTS) -AM_V_lt = $(am__v_lt_@AM_V@) -am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@) -am__v_lt_0 = --silent -am__v_lt_1 = -AM_V_P = $(am__v_P_@AM_V@) -am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) -am__v_P_0 = false -am__v_P_1 = : -AM_V_GEN = $(am__v_GEN_@AM_V@) -am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) -am__v_GEN_0 = @echo " GEN " $@; -am__v_GEN_1 = -AM_V_at = $(am__v_at_@AM_V@) -am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) -am__v_at_0 = @ -am__v_at_1 = -DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) -depcomp = $(SHELL) $(top_srcdir)/build-aux/depcomp -am__depfiles_maybe = depfiles -am__mv = mv -f -COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ - $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ - $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \ - $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ - $(AM_CFLAGS) $(CFLAGS) -AM_V_CC = $(am__v_CC_@AM_V@) -am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@) -am__v_CC_0 = @echo " CC " $@; -am__v_CC_1 = -CCLD = $(CC) -LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ - $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ - $(AM_LDFLAGS) $(LDFLAGS) -o $@ -AM_V_CCLD = $(am__v_CCLD_@AM_V@) -am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@) -am__v_CCLD_0 = @echo " CCLD " $@; -am__v_CCLD_1 = -SOURCES = $(nodist_libnmdbus_la_SOURCES) -DIST_SOURCES = -am__can_run_installinfo = \ - case $$AM_UPDATE_INFO_DIR in \ - n|no|NO) false;; \ - *) (install-info --version) >/dev/null 2>&1;; \ - esac -am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) -# Read a list of newline-separated strings from the standard input, -# and print each of them once, without duplicates. Input order is -# *not* preserved. -am__uniquify_input = $(AWK) '\ - BEGIN { nonempty = 0; } \ - { items[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in items) print i; }; } \ -' -# Make sure the list of sources is unique. This is necessary because, -# e.g., the same source file might be shared among _SOURCES variables -# for different programs/libraries. -am__define_uniq_tagged_files = \ - list='$(am__tagged_files)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | $(am__uniquify_input)` -ETAGS = etags -CTAGS = ctags -am__DIST_COMMON = $(srcdir)/Makefile.in \ - $(top_srcdir)/build-aux/depcomp -DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = @ACLOCAL@ -ALL_LINGUAS = @ALL_LINGUAS@ -AMTAR = @AMTAR@ -AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ -AM_TESTS_FD_REDIRECT = @AM_TESTS_FD_REDIRECT@ -AR = @AR@ -AUTOCONF = @AUTOCONF@ -AUTOHEADER = @AUTOHEADER@ -AUTOMAKE = @AUTOMAKE@ -AWK = @AWK@ -BLUEZ5_CFLAGS = @BLUEZ5_CFLAGS@ -BLUEZ5_LIBS = @BLUEZ5_LIBS@ -CC = @CC@ -CCDEPMODE = @CCDEPMODE@ -CFLAGS = @CFLAGS@ -CODE_COVERAGE_CFLAGS = @CODE_COVERAGE_CFLAGS@ -CODE_COVERAGE_ENABLED = @CODE_COVERAGE_ENABLED@ -CODE_COVERAGE_LDFLAGS = @CODE_COVERAGE_LDFLAGS@ -CPP = @CPP@ -CPPFLAGS = @CPPFLAGS@ -CXX = @CXX@ -CXXCPP = @CXXCPP@ -CXXDEPMODE = @CXXDEPMODE@ -CXXFLAGS = @CXXFLAGS@ -CYGPATH_W = @CYGPATH_W@ -DBUS_CFLAGS = @DBUS_CFLAGS@ -DBUS_LIBS = @DBUS_LIBS@ -DBUS_SYS_DIR = @DBUS_SYS_DIR@ -DEFS = @DEFS@ -DEPDIR = @DEPDIR@ -DHCLIENT_PATH = @DHCLIENT_PATH@ -DHCPCD_PATH = @DHCPCD_PATH@ -DISTRO_NETWORK_SERVICE = @DISTRO_NETWORK_SERVICE@ -DLLTOOL = @DLLTOOL@ -DL_LIBS = @DL_LIBS@ -DNSMASQ_PATH = @DNSMASQ_PATH@ -DNSSEC_TRIGGER_SCRIPT = @DNSSEC_TRIGGER_SCRIPT@ -DSYMUTIL = @DSYMUTIL@ -DUMPBIN = @DUMPBIN@ -ECHO_C = @ECHO_C@ -ECHO_N = @ECHO_N@ -ECHO_T = @ECHO_T@ -EGREP = @EGREP@ -EXEEXT = @EXEEXT@ -FGREP = @FGREP@ -GENHTML = @GENHTML@ -GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@ -GETTEXT_PACKAGE = @GETTEXT_PACKAGE@ -GLIB_CFLAGS = @GLIB_CFLAGS@ -GLIB_GENMARSHAL = @GLIB_GENMARSHAL@ -GLIB_LIBS = @GLIB_LIBS@ -GLIB_MAKEFILE = @GLIB_MAKEFILE@ -GLIB_MKENUMS = @GLIB_MKENUMS@ -GMSGFMT = @GMSGFMT@ -GMSGFMT_015 = @GMSGFMT_015@ -GNUTLS_CFLAGS = @GNUTLS_CFLAGS@ -GNUTLS_LIBS = @GNUTLS_LIBS@ -GREP = @GREP@ -GTKDOC_CHECK = @GTKDOC_CHECK@ -GTKDOC_CHECK_PATH = @GTKDOC_CHECK_PATH@ -GTKDOC_DEPS_CFLAGS = @GTKDOC_DEPS_CFLAGS@ -GTKDOC_DEPS_LIBS = @GTKDOC_DEPS_LIBS@ -GTKDOC_MKPDF = @GTKDOC_MKPDF@ -GTKDOC_REBASE = @GTKDOC_REBASE@ -GUDEV_CFLAGS = @GUDEV_CFLAGS@ -GUDEV_LIBS = @GUDEV_LIBS@ -HTML_DIR = @HTML_DIR@ -INSTALL = @INSTALL@ -INSTALL_DATA = @INSTALL_DATA@ -INSTALL_PROGRAM = @INSTALL_PROGRAM@ -INSTALL_SCRIPT = @INSTALL_SCRIPT@ -INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ -INTLLIBS = @INTLLIBS@ -INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@ -INTLTOOL_MERGE = @INTLTOOL_MERGE@ -INTLTOOL_PERL = @INTLTOOL_PERL@ -INTLTOOL_UPDATE = @INTLTOOL_UPDATE@ -INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@ -INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@ -INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@ -INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@ -INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ -INTROSPECTION_CFLAGS = @INTROSPECTION_CFLAGS@ -INTROSPECTION_COMPILER = @INTROSPECTION_COMPILER@ -INTROSPECTION_GENERATE = @INTROSPECTION_GENERATE@ -INTROSPECTION_GIRDIR = @INTROSPECTION_GIRDIR@ -INTROSPECTION_LIBS = @INTROSPECTION_LIBS@ -INTROSPECTION_MAKEFILE = @INTROSPECTION_MAKEFILE@ -INTROSPECTION_SCANNER = @INTROSPECTION_SCANNER@ -INTROSPECTION_TYPELIBDIR = @INTROSPECTION_TYPELIBDIR@ -IPTABLES_PATH = @IPTABLES_PATH@ -JANSSON_CFLAGS = @JANSSON_CFLAGS@ -JANSSON_LIBS = @JANSSON_LIBS@ -KERNEL_FIRMWARE_DIR = @KERNEL_FIRMWARE_DIR@ -LCOV = @LCOV@ -LD = @LD@ -LDFLAGS = @LDFLAGS@ -LIBAUDIT_CFLAGS = @LIBAUDIT_CFLAGS@ -LIBAUDIT_LIBS = @LIBAUDIT_LIBS@ -LIBICONV = @LIBICONV@ -LIBINTL = @LIBINTL@ -LIBM = @LIBM@ -LIBNDP_CFLAGS = @LIBNDP_CFLAGS@ -LIBNDP_LIBS = @LIBNDP_LIBS@ -LIBNL_CFLAGS = @LIBNL_CFLAGS@ -LIBNL_LIBS = @LIBNL_LIBS@ -LIBOBJS = @LIBOBJS@ -LIBS = @LIBS@ -LIBSOUP_CFLAGS = @LIBSOUP_CFLAGS@ -LIBSOUP_LIBS = @LIBSOUP_LIBS@ -LIBSYSTEMD_CFLAGS = @LIBSYSTEMD_CFLAGS@ -LIBSYSTEMD_LIBS = @LIBSYSTEMD_LIBS@ -LIBTEAMDCTL_CFLAGS = @LIBTEAMDCTL_CFLAGS@ -LIBTEAMDCTL_LIBS = @LIBTEAMDCTL_LIBS@ -LIBTOOL = @LIBTOOL@ -LIPO = @LIPO@ -LN_S = @LN_S@ -LOG_DRIVER = @LOG_DRIVER@ -LTLIBICONV = @LTLIBICONV@ -LTLIBINTL = @LTLIBINTL@ -LTLIBOBJS = @LTLIBOBJS@ -LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ -MAINT = @MAINT@ -MAKEINFO = @MAKEINFO@ -MANIFEST_TOOL = @MANIFEST_TOOL@ -MKDIR_P = @MKDIR_P@ -MM_GLIB_CFLAGS = @MM_GLIB_CFLAGS@ -MM_GLIB_LIBS = @MM_GLIB_LIBS@ -MOC = @MOC@ -MSGFMT = @MSGFMT@ -MSGFMT_015 = @MSGFMT_015@ -MSGMERGE = @MSGMERGE@ -NEWT_CFLAGS = @NEWT_CFLAGS@ -NEWT_LIBS = @NEWT_LIBS@ -NM = @NM@ -NMEDIT = @NMEDIT@ -NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT = @NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT@ -NM_CONFIG_DEFAULT_DNS_RC_MANAGER = @NM_CONFIG_DEFAULT_DNS_RC_MANAGER@ -NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT = @NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT@ -NM_CONFIG_LOGGING_BACKEND_DEFAULT_TEXT = @NM_CONFIG_LOGGING_BACKEND_DEFAULT_TEXT@ -NM_MAJOR_VERSION = @NM_MAJOR_VERSION@ -NM_MICRO_VERSION = @NM_MICRO_VERSION@ -NM_MINOR_VERSION = @NM_MINOR_VERSION@ -NM_MODIFY_SYSTEM_POLICY = @NM_MODIFY_SYSTEM_POLICY@ -NM_VERSION = @NM_VERSION@ -NSS_CFLAGS = @NSS_CFLAGS@ -NSS_LIBS = @NSS_LIBS@ -OBJDUMP = @OBJDUMP@ -OBJEXT = @OBJEXT@ -OTOOL = @OTOOL@ -OTOOL64 = @OTOOL64@ -PACKAGE = @PACKAGE@ -PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ -PACKAGE_NAME = @PACKAGE_NAME@ -PACKAGE_STRING = @PACKAGE_STRING@ -PACKAGE_TARNAME = @PACKAGE_TARNAME@ -PACKAGE_URL = @PACKAGE_URL@ -PACKAGE_VERSION = @PACKAGE_VERSION@ -PATH_SEPARATOR = @PATH_SEPARATOR@ -PERL = @PERL@ -PKG_CONFIG = @PKG_CONFIG@ -PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ -PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ -POLKIT_CFLAGS = @POLKIT_CFLAGS@ -POLKIT_LIBS = @POLKIT_LIBS@ -POSUB = @POSUB@ -PPPD_PATH = @PPPD_PATH@ -PPPD_PLUGIN_DIR = @PPPD_PLUGIN_DIR@ -QT_CFLAGS = @QT_CFLAGS@ -QT_LIBS = @QT_LIBS@ -RANLIB = @RANLIB@ -READLINE_LIBS = @READLINE_LIBS@ -SANITIZERS = @SANITIZERS@ -SANITIZER_ENV = @SANITIZER_ENV@ -SED = @SED@ -SELINUX_CFLAGS = @SELINUX_CFLAGS@ -SELINUX_LIBS = @SELINUX_LIBS@ -SET_MAKE = @SET_MAKE@ -SHELL = @SHELL@ -STRIP = @STRIP@ -SYSTEMD_200_CFLAGS = @SYSTEMD_200_CFLAGS@ -SYSTEMD_200_LIBS = @SYSTEMD_200_LIBS@ -SYSTEMD_INHIBIT_CFLAGS = @SYSTEMD_INHIBIT_CFLAGS@ -SYSTEMD_INHIBIT_LIBS = @SYSTEMD_INHIBIT_LIBS@ -SYSTEMD_JOURNAL_CFLAGS = @SYSTEMD_JOURNAL_CFLAGS@ -SYSTEMD_JOURNAL_LIBS = @SYSTEMD_JOURNAL_LIBS@ -SYSTEMD_LOGIN_CFLAGS = @SYSTEMD_LOGIN_CFLAGS@ -SYSTEMD_LOGIN_LIBS = @SYSTEMD_LOGIN_LIBS@ -SYSTEM_CA_PATH = @SYSTEM_CA_PATH@ -UDEV_DIR = @UDEV_DIR@ -USE_NLS = @USE_NLS@ -UUID_CFLAGS = @UUID_CFLAGS@ -UUID_LIBS = @UUID_LIBS@ -VALGRIND_RULES = @VALGRIND_RULES@ -VAPIGEN = @VAPIGEN@ -VAPIGEN_MAKEFILE = @VAPIGEN_MAKEFILE@ -VAPIGEN_VAPIDIR = @VAPIGEN_VAPIDIR@ -VERSION = @VERSION@ -XGETTEXT = @XGETTEXT@ -XGETTEXT_015 = @XGETTEXT_015@ -XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@ -abs_builddir = @abs_builddir@ -abs_srcdir = @abs_srcdir@ -abs_top_builddir = @abs_top_builddir@ -abs_top_srcdir = @abs_top_srcdir@ -ac_ct_AR = @ac_ct_AR@ -ac_ct_CC = @ac_ct_CC@ -ac_ct_CXX = @ac_ct_CXX@ -ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -am__include = @am__include@ -am__leading_dot = @am__leading_dot@ -am__quote = @am__quote@ -am__tar = @am__tar@ -am__untar = @am__untar@ -bindir = @bindir@ -build = @build@ -build_alias = @build_alias@ -build_cpu = @build_cpu@ -build_os = @build_os@ -build_vendor = @build_vendor@ -builddir = @builddir@ -datadir = @datadir@ -datarootdir = @datarootdir@ -docdir = @docdir@ -dvidir = @dvidir@ -exec_prefix = @exec_prefix@ -host = @host@ -host_alias = @host_alias@ -host_cpu = @host_cpu@ -host_os = @host_os@ -host_vendor = @host_vendor@ -htmldir = @htmldir@ -includedir = @includedir@ -infodir = @infodir@ -install_sh = @install_sh@ -intltool__v_merge_options_ = @intltool__v_merge_options_@ -intltool__v_merge_options_0 = @intltool__v_merge_options_0@ -libdir = @libdir@ -libexecdir = @libexecdir@ -localedir = @localedir@ -localstatedir = @localstatedir@ -mandir = @mandir@ -mkdir_p = @mkdir_p@ -nmbinary = @nmbinary@ -nmconfdir = @nmconfdir@ -nmdatadir = @nmdatadir@ -nmlibdir = @nmlibdir@ -nmrundir = @nmrundir@ -nmstatedir = @nmstatedir@ -oldincludedir = @oldincludedir@ -pdfdir = @pdfdir@ -prefix = @prefix@ -program_transform_name = @program_transform_name@ -psdir = @psdir@ -runstatedir = @runstatedir@ -sbindir = @sbindir@ -sharedstatedir = @sharedstatedir@ -srcdir = @srcdir@ -subdirs = @subdirs@ -sysconfdir = @sysconfdir@ -systemdsystemunitdir = @systemdsystemunitdir@ -target_alias = @target_alias@ -top_build_prefix = @top_build_prefix@ -top_builddir = @top_builddir@ -top_srcdir = @top_srcdir@ -with_dhclient = @with_dhclient@ -with_dhcpcd = @with_dhcpcd@ -with_netconfig = @with_netconfig@ -with_resolvconf = @with_resolvconf@ -with_valgrind = @with_valgrind@ -noinst_LTLIBRARIES = \ - libnmdbus.la - - -# gdbus-codegen 2.38 will emit code that requires glib 2.38, which -# will then cause availability warnings if we define -# GLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32. -# -# This is fixed in GLib 2.40 (it emits code that takes -# GLIB_VERSION_MAX_ALLOWED into account), so this workaround can go -# away when we depend on that. -AM_CPPFLAGS = $(filter-out -DGLIB_VERSION_MAX_ALLOWED%,$(GLIB_CFLAGS)) -nodist_libnmdbus_la_SOURCES = \ - nmdbus-access-point.c \ - nmdbus-access-point.h \ - nmdbus-active-connection.c \ - nmdbus-active-connection.h \ - nmdbus-agent-manager.c \ - nmdbus-agent-manager.h \ - nmdbus-checkpoint.c \ - nmdbus-checkpoint.h \ - nmdbus-device-adsl.c \ - nmdbus-device-adsl.h \ - nmdbus-device-bond.c \ - nmdbus-device-bond.h \ - nmdbus-device-bridge.c \ - nmdbus-device-bridge.h \ - nmdbus-device-bt.c \ - nmdbus-device-bt.h \ - nmdbus-device-ethernet.c \ - nmdbus-device-ethernet.h \ - nmdbus-device.c \ - nmdbus-device.h \ - nmdbus-device-generic.c \ - nmdbus-device-generic.h \ - nmdbus-device-infiniband.c \ - nmdbus-device-infiniband.h \ - nmdbus-device-ip-tunnel.c \ - nmdbus-device-ip-tunnel.h \ - nmdbus-device-macvlan.c \ - nmdbus-device-macvlan.h \ - nmdbus-device-modem.c \ - nmdbus-device-modem.h \ - nmdbus-device-olpc-mesh.c \ - nmdbus-device-olpc-mesh.h \ - nmdbus-device-statistics.c \ - nmdbus-device-statistics.h \ - nmdbus-device-team.c \ - nmdbus-device-team.h \ - nmdbus-device-tun.c \ - nmdbus-device-tun.h \ - nmdbus-device-veth.c \ - nmdbus-device-veth.h \ - nmdbus-device-vlan.c \ - nmdbus-device-vlan.h \ - nmdbus-device-vxlan.c \ - nmdbus-device-vxlan.h \ - nmdbus-device-wifi.c \ - nmdbus-device-wifi.h \ - nmdbus-device-wimax.c \ - nmdbus-device-wimax.h \ - nmdbus-dhcp4-config.c \ - nmdbus-dhcp4-config.h \ - nmdbus-dhcp6-config.c \ - nmdbus-dhcp6-config.h \ - nmdbus-ip4-config.c \ - nmdbus-ip4-config.h \ - nmdbus-ip6-config.c \ - nmdbus-ip6-config.h \ - nmdbus-manager.c \ - nmdbus-manager.h \ - nmdbus-ppp-manager.c \ - nmdbus-ppp-manager.h \ - nmdbus-secret-agent.c \ - nmdbus-secret-agent.h \ - nmdbus-settings-connection.c \ - nmdbus-settings-connection.h \ - nmdbus-settings.c \ - nmdbus-settings.h \ - nmdbus-vpn-connection.c \ - nmdbus-vpn-connection.h \ - nmdbus-vpn-plugin.c \ - nmdbus-vpn-plugin.h - -DBUS_INTERFACE_DOCS = \ - nmdbus-access-point-org.freedesktop.NetworkManager.AccessPoint.xml \ - nmdbus-active-connection-org.freedesktop.NetworkManager.Connection.Active.xml \ - nmdbus-checkpoint-org.freedesktop.NetworkManager.Checkpoint.xml \ - nmdbus-device-team-org.freedesktop.NetworkManager.Device.Team.xml \ - nmdbus-dhcp6-config-org.freedesktop.NetworkManager.DHCP6Config.xml \ - nmdbus-device-wifi-org.freedesktop.NetworkManager.Device.Wireless.xml \ - nmdbus-manager-org.freedesktop.NetworkManager.xml \ - nmdbus-vpn-connection-org.freedesktop.NetworkManager.VPN.Connection.xml \ - nmdbus-secret-agent-org.freedesktop.NetworkManager.SecretAgent.xml \ - nmdbus-device-org.freedesktop.NetworkManager.Device.xml \ - nmdbus-vpn-plugin-org.freedesktop.NetworkManager.VPN.Plugin.xml \ - nmdbus-device-bt-org.freedesktop.NetworkManager.Device.Bluetooth.xml \ - nmdbus-device-vxlan-org.freedesktop.NetworkManager.Device.Vxlan.xml \ - nmdbus-settings-connection-org.freedesktop.NetworkManager.Settings.Connection.xml \ - nmdbus-device-bond-org.freedesktop.NetworkManager.Device.Bond.xml \ - nmdbus-device-macvlan-org.freedesktop.NetworkManager.Device.Macvlan.xml \ - nmdbus-ppp-manager-org.freedesktop.NetworkManager.PPP.xml \ - nmdbus-device-vlan-org.freedesktop.NetworkManager.Device.Vlan.xml \ - nmdbus-device-adsl-org.freedesktop.NetworkManager.Device.Adsl.xml \ - nmdbus-agent-manager-org.freedesktop.NetworkManager.AgentManager.xml \ - nmdbus-device-wimax-org.freedesktop.NetworkManager.Device.WiMax.xml \ - nmdbus-device-ip-tunnel-org.freedesktop.NetworkManager.Device.IPTunnel.xml \ - nmdbus-device-tun-org.freedesktop.NetworkManager.Device.Tun.xml \ - nmdbus-device-bridge-org.freedesktop.NetworkManager.Device.Bridge.xml \ - nmdbus-device-olpc-mesh-org.freedesktop.NetworkManager.Device.OlpcMesh.xml \ - nmdbus-dhcp4-config-org.freedesktop.NetworkManager.DHCP4Config.xml \ - nmdbus-device-generic-org.freedesktop.NetworkManager.Device.Generic.xml \ - nmdbus-device-infiniband-org.freedesktop.NetworkManager.Device.Infiniband.xml \ - nmdbus-device-modem-org.freedesktop.NetworkManager.Device.Modem.xml \ - nmdbus-ip6-config-org.freedesktop.NetworkManager.IP6Config.xml \ - nmdbus-device-veth-org.freedesktop.NetworkManager.Device.Veth.xml \ - nmdbus-settings-org.freedesktop.NetworkManager.Settings.xml \ - nmdbus-device-ethernet-org.freedesktop.NetworkManager.Device.Wired.xml \ - nmdbus-ip4-config-org.freedesktop.NetworkManager.IP4Config.xml \ - nmdbus-device-statistics-org.freedesktop.NetworkManager.Device.Statistics.xml - -BUILT_SOURCES = $(nodist_libnmdbus_la_SOURCES) $(DBUS_INTERFACE_DOCS) -CLEANFILES = $(BUILT_SOURCES) -EXTRA_DIST = \ - nm-access-point.xml \ - nm-active-connection.xml \ - nm-agent-manager.xml \ - nm-checkpoint.xml \ - nm-device-adsl.xml \ - nm-device-bond.xml \ - nm-device-bridge.xml \ - nm-device-bt.xml \ - nm-device-ethernet.xml \ - nm-device-generic.xml \ - nm-device-infiniband.xml \ - nm-device-ip-tunnel.xml \ - nm-device-macvlan.xml \ - nm-device-modem.xml \ - nm-device-olpc-mesh.xml \ - nm-device-statistics.xml \ - nm-device-team.xml \ - nm-device-tun.xml \ - nm-device-veth.xml \ - nm-device-vlan.xml \ - nm-device-vxlan.xml \ - nm-device-wifi.xml \ - nm-device-wimax.xml \ - nm-device.xml \ - nm-dhcp4-config.xml \ - nm-dhcp6-config.xml \ - nm-ip4-config.xml \ - nm-ip6-config.xml \ - nm-manager.xml \ - nm-ppp-manager.xml \ - nm-secret-agent.xml \ - nm-settings-connection.xml \ - nm-settings.xml \ - nm-vpn-connection.xml \ - nm-vpn-plugin.xml \ - nm-wimax-nsp.xml - -all: $(BUILT_SOURCES) - $(MAKE) $(AM_MAKEFLAGS) all-am - -.SUFFIXES: -.SUFFIXES: .c .lo .o .obj -$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps) - @for dep in $?; do \ - case '$(am__configure_deps)' in \ - *$$dep*) \ - ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ - && { if test -f $@; then exit 0; else break; fi; }; \ - exit 1;; \ - esac; \ - done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu introspection/Makefile'; \ - $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --gnu introspection/Makefile -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - @case '$?' in \ - *config.status*) \ - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ - *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ - esac; - -$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh - -$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(am__aclocal_m4_deps): - -clean-noinstLTLIBRARIES: - -test -z "$(noinst_LTLIBRARIES)" || rm -f $(noinst_LTLIBRARIES) - @list='$(noinst_LTLIBRARIES)'; \ - locs=`for p in $$list; do echo $$p; done | \ - sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \ - sort -u`; \ - test -z "$$locs" || { \ - echo rm -f $${locs}; \ - rm -f $${locs}; \ - } - -libnmdbus.la: $(libnmdbus_la_OBJECTS) $(libnmdbus_la_DEPENDENCIES) $(EXTRA_libnmdbus_la_DEPENDENCIES) - $(AM_V_CCLD)$(LINK) $(libnmdbus_la_OBJECTS) $(libnmdbus_la_LIBADD) $(LIBS) - -mostlyclean-compile: - -rm -f *.$(OBJEXT) - -distclean-compile: - -rm -f *.tab.c - -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nmdbus-access-point.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nmdbus-active-connection.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nmdbus-agent-manager.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nmdbus-checkpoint.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nmdbus-device-adsl.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nmdbus-device-bond.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nmdbus-device-bridge.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nmdbus-device-bt.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nmdbus-device-ethernet.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nmdbus-device-generic.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nmdbus-device-infiniband.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nmdbus-device-ip-tunnel.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nmdbus-device-macvlan.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nmdbus-device-modem.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nmdbus-device-olpc-mesh.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nmdbus-device-statistics.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nmdbus-device-team.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nmdbus-device-tun.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nmdbus-device-veth.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nmdbus-device-vlan.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nmdbus-device-vxlan.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nmdbus-device-wifi.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nmdbus-device-wimax.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nmdbus-device.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nmdbus-dhcp4-config.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nmdbus-dhcp6-config.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nmdbus-ip4-config.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nmdbus-ip6-config.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nmdbus-manager.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nmdbus-ppp-manager.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nmdbus-secret-agent.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nmdbus-settings-connection.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nmdbus-settings.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nmdbus-vpn-connection.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nmdbus-vpn-plugin.Plo@am__quote@ - -.c.o: -@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ $< - -.c.obj: -@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'` -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'` - -.c.lo: -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LTCOMPILE) -c -o $@ $< - -mostlyclean-libtool: - -rm -f *.lo - -clean-libtool: - -rm -rf .libs _libs - -ID: $(am__tagged_files) - $(am__define_uniq_tagged_files); mkid -fID $$unique -tags: tags-am -TAGS: tags - -tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) - set x; \ - here=`pwd`; \ - $(am__define_uniq_tagged_files); \ - shift; \ - if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ - test -n "$$unique" || unique=$$empty_fix; \ - if test $$# -gt 0; then \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - "$$@" $$unique; \ - else \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - $$unique; \ - fi; \ - fi -ctags: ctags-am - -CTAGS: ctags -ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) - $(am__define_uniq_tagged_files); \ - test -z "$(CTAGS_ARGS)$$unique" \ - || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ - $$unique - -GTAGS: - here=`$(am__cd) $(top_builddir) && pwd` \ - && $(am__cd) $(top_srcdir) \ - && gtags -i $(GTAGS_ARGS) "$$here" -cscopelist: cscopelist-am - -cscopelist-am: $(am__tagged_files) - list='$(am__tagged_files)'; \ - case "$(srcdir)" in \ - [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ - *) sdir=$(subdir)/$(srcdir) ;; \ - esac; \ - for i in $$list; do \ - if test -f "$$i"; then \ - echo "$(subdir)/$$i"; \ - else \ - echo "$$sdir/$$i"; \ - fi; \ - done >> $(top_builddir)/cscope.files - -distclean-tags: - -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags - -distdir: $(DISTFILES) - @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - list='$(DISTFILES)'; \ - dist_files=`for file in $$list; do echo $$file; done | \ - sed -e "s|^$$srcdirstrip/||;t" \ - -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ - case $$dist_files in \ - */*) $(MKDIR_P) `echo "$$dist_files" | \ - sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ - sort -u` ;; \ - esac; \ - for file in $$dist_files; do \ - if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ - if test -d $$d/$$file; then \ - dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ - if test -d "$(distdir)/$$file"; then \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ - cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ - else \ - test -f "$(distdir)/$$file" \ - || cp -p $$d/$$file "$(distdir)/$$file" \ - || exit 1; \ - fi; \ - done -check-am: all-am -check: $(BUILT_SOURCES) - $(MAKE) $(AM_MAKEFLAGS) check-am -all-am: Makefile $(LTLIBRARIES) -installdirs: -install: $(BUILT_SOURCES) - $(MAKE) $(AM_MAKEFLAGS) install-am -install-exec: install-exec-am -install-data: install-data-am -uninstall: uninstall-am - -install-am: all-am - @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am - -installcheck: installcheck-am -install-strip: - if test -z '$(STRIP)'; then \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - install; \ - else \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ - fi -mostlyclean-generic: - -clean-generic: - -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES) - -distclean-generic: - -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) - -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) - -maintainer-clean-generic: - @echo "This command is intended for maintainers to use" - @echo "it deletes files that may require special tools to rebuild." - -test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES) -clean: clean-am - -clean-am: clean-generic clean-libtool clean-noinstLTLIBRARIES \ - mostlyclean-am - -distclean: distclean-am - -rm -rf ./$(DEPDIR) - -rm -f Makefile -distclean-am: clean-am distclean-compile distclean-generic \ - distclean-tags - -dvi: dvi-am - -dvi-am: - -html: html-am - -html-am: - -info: info-am - -info-am: - -install-data-am: - -install-dvi: install-dvi-am - -install-dvi-am: - -install-exec-am: - -install-html: install-html-am - -install-html-am: - -install-info: install-info-am - -install-info-am: - -install-man: - -install-pdf: install-pdf-am - -install-pdf-am: - -install-ps: install-ps-am - -install-ps-am: - -installcheck-am: - -maintainer-clean: maintainer-clean-am - -rm -rf ./$(DEPDIR) - -rm -f Makefile -maintainer-clean-am: distclean-am maintainer-clean-generic - -mostlyclean: mostlyclean-am - -mostlyclean-am: mostlyclean-compile mostlyclean-generic \ - mostlyclean-libtool - -pdf: pdf-am - -pdf-am: - -ps: ps-am - -ps-am: - -uninstall-am: - -.MAKE: all check install install-am install-strip - -.PHONY: CTAGS GTAGS TAGS all all-am check check-am clean clean-generic \ - clean-libtool clean-noinstLTLIBRARIES cscopelist-am ctags \ - ctags-am distclean distclean-compile distclean-generic \ - distclean-libtool distclean-tags distdir dvi dvi-am html \ - html-am info info-am install install-am install-data \ - install-data-am install-dvi install-dvi-am install-exec \ - install-exec-am install-html install-html-am install-info \ - install-info-am install-man install-pdf install-pdf-am \ - install-ps install-ps-am install-strip installcheck \ - installcheck-am installdirs maintainer-clean \ - maintainer-clean-generic mostlyclean mostlyclean-compile \ - mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ - tags tags-am uninstall uninstall-am - -.PRECIOUS: Makefile - - -define _make_nmdbus_rule -$(1): $(patsubst nmdbus-%.c,nm-%.xml,$(1)) - $$(AM_V_GEN) gdbus-codegen \ - --generate-c-code $$(basename $$@) \ - --generate-docbook $$(basename $$@) \ - --c-namespace NMDBus \ - --interface-prefix org.freedesktop.NetworkManager \ - $$< - -$(filter $(basename $(1))-org.freedesktop.NetworkManager.%,$(DBUS_INTERFACE_DOCS)): $(1) - @true - -$(basename $(1)).h: $(1) - @true -endef - -$(foreach f,$(filter %.c,$(nodist_libnmdbus_la_SOURCES)),$(eval $(call _make_nmdbus_rule,$f))) - -# Tell versions [3.59,3.63) of GNU make to not export all variables. -# Otherwise a system limit (for SysV at least) may be exceeded. -.NOEXPORT: diff --git a/introspection/nm-access-point.xml b/introspection/nm-access-point.xml deleted file mode 100644 index 617c8671..00000000 --- a/introspection/nm-access-point.xml +++ /dev/null @@ -1,103 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/introspection/nm-active-connection.xml b/introspection/nm-active-connection.xml deleted file mode 100644 index 383ede34..00000000 --- a/introspection/nm-active-connection.xml +++ /dev/null @@ -1,158 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/introspection/nm-agent-manager.xml b/introspection/nm-agent-manager.xml deleted file mode 100644 index 86b4404a..00000000 --- a/introspection/nm-agent-manager.xml +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - - - - - - - - - - diff --git a/introspection/nm-checkpoint.xml b/introspection/nm-checkpoint.xml deleted file mode 100644 index 1c5050f2..00000000 --- a/introspection/nm-checkpoint.xml +++ /dev/null @@ -1,44 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - diff --git a/introspection/nm-device-adsl.xml b/introspection/nm-device-adsl.xml deleted file mode 100644 index 0986f069..00000000 --- a/introspection/nm-device-adsl.xml +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - diff --git a/introspection/nm-device-bond.xml b/introspection/nm-device-bond.xml deleted file mode 100644 index e6288a15..00000000 --- a/introspection/nm-device-bond.xml +++ /dev/null @@ -1,38 +0,0 @@ - - - - - - - - - - - - - - - - - - - diff --git a/introspection/nm-device-bridge.xml b/introspection/nm-device-bridge.xml deleted file mode 100644 index a6c5710d..00000000 --- a/introspection/nm-device-bridge.xml +++ /dev/null @@ -1,38 +0,0 @@ - - - - - - - - - - - - - - - - - - - diff --git a/introspection/nm-device-bt.xml b/introspection/nm-device-bt.xml deleted file mode 100644 index f891220d..00000000 --- a/introspection/nm-device-bt.xml +++ /dev/null @@ -1,38 +0,0 @@ - - - - - - - - - - - - - - - - - - - diff --git a/introspection/nm-device-ethernet.xml b/introspection/nm-device-ethernet.xml deleted file mode 100644 index 3aa4540f..00000000 --- a/introspection/nm-device-ethernet.xml +++ /dev/null @@ -1,52 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/introspection/nm-device-generic.xml b/introspection/nm-device-generic.xml deleted file mode 100644 index 39aafc2c..00000000 --- a/introspection/nm-device-generic.xml +++ /dev/null @@ -1,29 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/introspection/nm-device-infiniband.xml b/introspection/nm-device-infiniband.xml deleted file mode 100644 index 34b5fadd..00000000 --- a/introspection/nm-device-infiniband.xml +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/introspection/nm-device-ip-tunnel.xml b/introspection/nm-device-ip-tunnel.xml deleted file mode 100644 index dda71e3e..00000000 --- a/introspection/nm-device-ip-tunnel.xml +++ /dev/null @@ -1,96 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/introspection/nm-device-macvlan.xml b/introspection/nm-device-macvlan.xml deleted file mode 100644 index e0b58ba4..00000000 --- a/introspection/nm-device-macvlan.xml +++ /dev/null @@ -1,43 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - diff --git a/introspection/nm-device-modem.xml b/introspection/nm-device-modem.xml deleted file mode 100644 index 29eff682..00000000 --- a/introspection/nm-device-modem.xml +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/introspection/nm-device-olpc-mesh.xml b/introspection/nm-device-olpc-mesh.xml deleted file mode 100644 index 3d6162f3..00000000 --- a/introspection/nm-device-olpc-mesh.xml +++ /dev/null @@ -1,36 +0,0 @@ - - - - - - - - - - - - - - - - - - - diff --git a/introspection/nm-device-statistics.xml b/introspection/nm-device-statistics.xml deleted file mode 100644 index 84c3b6fe..00000000 --- a/introspection/nm-device-statistics.xml +++ /dev/null @@ -1,39 +0,0 @@ - - - - - - - - - - - - - - - - - - - diff --git a/introspection/nm-device-team.xml b/introspection/nm-device-team.xml deleted file mode 100644 index c7b50a38..00000000 --- a/introspection/nm-device-team.xml +++ /dev/null @@ -1,45 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - diff --git a/introspection/nm-device-tun.xml b/introspection/nm-device-tun.xml deleted file mode 100644 index 68167cc5..00000000 --- a/introspection/nm-device-tun.xml +++ /dev/null @@ -1,67 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/introspection/nm-device-veth.xml b/introspection/nm-device-veth.xml deleted file mode 100644 index 93c7c870..00000000 --- a/introspection/nm-device-veth.xml +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - diff --git a/introspection/nm-device-vlan.xml b/introspection/nm-device-vlan.xml deleted file mode 100644 index e5bf7c44..00000000 --- a/introspection/nm-device-vlan.xml +++ /dev/null @@ -1,44 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - diff --git a/introspection/nm-device-vxlan.xml b/introspection/nm-device-vxlan.xml deleted file mode 100644 index 8eae63c6..00000000 --- a/introspection/nm-device-vxlan.xml +++ /dev/null @@ -1,141 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/introspection/nm-device-wifi.xml b/introspection/nm-device-wifi.xml deleted file mode 100644 index 1973b417..00000000 --- a/introspection/nm-device-wifi.xml +++ /dev/null @@ -1,124 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/introspection/nm-device-wimax.xml b/introspection/nm-device-wimax.xml deleted file mode 100644 index 844856cc..00000000 --- a/introspection/nm-device-wimax.xml +++ /dev/null @@ -1,112 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/introspection/nm-device.xml b/introspection/nm-device.xml deleted file mode 100644 index d4535a84..00000000 --- a/introspection/nm-device.xml +++ /dev/null @@ -1,321 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/introspection/nm-dhcp4-config.xml b/introspection/nm-dhcp4-config.xml deleted file mode 100644 index 5244bcaa..00000000 --- a/introspection/nm-dhcp4-config.xml +++ /dev/null @@ -1,29 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/introspection/nm-dhcp6-config.xml b/introspection/nm-dhcp6-config.xml deleted file mode 100644 index 09e2ca86..00000000 --- a/introspection/nm-dhcp6-config.xml +++ /dev/null @@ -1,29 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/introspection/nm-ip4-config.xml b/introspection/nm-ip4-config.xml deleted file mode 100644 index 17f57bc6..00000000 --- a/introspection/nm-ip4-config.xml +++ /dev/null @@ -1,104 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/introspection/nm-ip6-config.xml b/introspection/nm-ip6-config.xml deleted file mode 100644 index e5cab713..00000000 --- a/introspection/nm-ip6-config.xml +++ /dev/null @@ -1,96 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/introspection/nm-manager.xml b/introspection/nm-manager.xml deleted file mode 100644 index cf178c39..00000000 --- a/introspection/nm-manager.xml +++ /dev/null @@ -1,455 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/introspection/nm-ppp-manager.xml b/introspection/nm-ppp-manager.xml deleted file mode 100644 index e4c6a2c8..00000000 --- a/introspection/nm-ppp-manager.xml +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/introspection/nm-secret-agent.xml b/introspection/nm-secret-agent.xml deleted file mode 100644 index 33296fb0..00000000 --- a/introspection/nm-secret-agent.xml +++ /dev/null @@ -1,92 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/introspection/nm-settings-connection.xml b/introspection/nm-settings-connection.xml deleted file mode 100644 index cf33120c..00000000 --- a/introspection/nm-settings-connection.xml +++ /dev/null @@ -1,133 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/introspection/nm-settings.xml b/introspection/nm-settings.xml deleted file mode 100644 index 32675e02..00000000 --- a/introspection/nm-settings.xml +++ /dev/null @@ -1,172 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/introspection/nm-vpn-connection.xml b/introspection/nm-vpn-connection.xml deleted file mode 100644 index 897cea0b..00000000 --- a/introspection/nm-vpn-connection.xml +++ /dev/null @@ -1,50 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/introspection/nm-vpn-plugin.xml b/introspection/nm-vpn-plugin.xml deleted file mode 100644 index 7eed9721..00000000 --- a/introspection/nm-vpn-plugin.xml +++ /dev/null @@ -1,202 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/introspection/nm-wimax-nsp.xml b/introspection/nm-wimax-nsp.xml deleted file mode 100644 index a7669279..00000000 --- a/introspection/nm-wimax-nsp.xml +++ /dev/null @@ -1,38 +0,0 @@ - - - - - - - - - - - - - - - - - - - diff --git a/introspection/nmdbus-access-point-org.freedesktop.NetworkManager.AccessPoint.xml b/introspection/nmdbus-access-point-org.freedesktop.NetworkManager.AccessPoint.xml deleted file mode 100644 index 41816641..00000000 --- a/introspection/nmdbus-access-point-org.freedesktop.NetworkManager.AccessPoint.xml +++ /dev/null @@ -1,154 +0,0 @@ - - - - org.freedesktop.NetworkManager.AccessPoint - org.freedesktop.NetworkManager.AccessPoint - org.freedesktop.NetworkManager.AccessPoint - Signals - -PropertiesChanged (a{sv} properties); - - - - Properties - -Flags readable u -WpaFlags readable u -RsnFlags readable u -Ssid readable ay -Frequency readable u -HwAddress readable s -Mode readable u -MaxBitrate readable u -Strength readable y -LastSeen readable i - - - - Description - - - - Signal Details - - The "PropertiesChanged" signal - org.freedesktop.NetworkManager.AccessPoint::PropertiesChanged - -PropertiesChanged (a{sv} properties); - - DEPRECATED. Use the standard "PropertiesChanged" signal from "org.freedesktop.DBus.Properties" instead which exists since version NetworkManager 1.2.0. - - - - a{sv} properties: - A dictionary mapping property names to variant boxed values - - - - - - Property Details - - The "Flags" property - org.freedesktop.NetworkManager.AccessPoint:Flags - -Flags readable u - - Flags describing the capabilities of the access point. - Returns: NM80211ApFlags - - - - The "WpaFlags" property - org.freedesktop.NetworkManager.AccessPoint:WpaFlags - -WpaFlags readable u - - Flags describing the access point's capabilities according to WPA (Wifi - Protected Access). - Returns: NM80211ApSecurityFlags - - - - The "RsnFlags" property - org.freedesktop.NetworkManager.AccessPoint:RsnFlags - -RsnFlags readable u - - Flags describing the access point's capabilities according to the RSN - (Robust Secure Network) protocol. - Returns: NM80211ApSecurityFlags - - - - The "Ssid" property - org.freedesktop.NetworkManager.AccessPoint:Ssid - -Ssid readable ay - - The Service Set Identifier identifying the access point. - - - - The "Frequency" property - org.freedesktop.NetworkManager.AccessPoint:Frequency - -Frequency readable u - - The radio channel frequency in use by the access point, in MHz. - - - - The "HwAddress" property - org.freedesktop.NetworkManager.AccessPoint:HwAddress - -HwAddress readable s - - The hardware address (BSSID) of the access point. - - - - The "Mode" property - org.freedesktop.NetworkManager.AccessPoint:Mode - -Mode readable u - - Describes the operating mode of the access point. - Returns: NM80211Mode - - - - The "MaxBitrate" property - org.freedesktop.NetworkManager.AccessPoint:MaxBitrate - -MaxBitrate readable u - - The maximum bitrate this access point is capable of, in kilobits/second - (Kb/s). - - - - The "Strength" property - org.freedesktop.NetworkManager.AccessPoint:Strength - -Strength readable y - - The current signal quality of the access point, in percent. - - - - The "LastSeen" property - org.freedesktop.NetworkManager.AccessPoint:LastSeen - -LastSeen readable i - - The timestamp (in CLOCK_BOOTTIME seconds) for the last time the access - point was found in scan results. A value of -1 means the access point has - never been found in scan results. - - - - - diff --git a/introspection/nmdbus-active-connection-org.freedesktop.NetworkManager.Connection.Active.xml b/introspection/nmdbus-active-connection-org.freedesktop.NetworkManager.Connection.Active.xml deleted file mode 100644 index 36bbe0c2..00000000 --- a/introspection/nmdbus-active-connection-org.freedesktop.NetworkManager.Connection.Active.xml +++ /dev/null @@ -1,226 +0,0 @@ - - - - org.freedesktop.NetworkManager.Connection.Active - org.freedesktop.NetworkManager.Connection.Active - org.freedesktop.NetworkManager.Connection.Active - Signals - -PropertiesChanged (a{sv} properties); - - - - Properties - -Connection readable o -SpecificObject readable o -Id readable s -Uuid readable s -Type readable s -Devices readable ao -State readable u -Default readable b -Ip4Config readable o -Dhcp4Config readable o -Default6 readable b -Ip6Config readable o -Dhcp6Config readable o -Vpn readable b -Master readable o - - - - Description - Objects that implement the Connection.Active interface represent an - attempt to connect to a network using the details provided by a Connection - object. The Connection.Active object tracks the life-cycle of the - connection attempt and if successful indicates whether the connected - network is the "default" or preferred network for access. NetworkManager - has the concept of connections, which can be thought of as settings, a - profile or a configuration that can be applied on a networking device. - Such settings-connections are exposed as D-Bus object and the - active-connection expresses this relationship between device and - settings-connection. At any time a settings-connection can only be - activated on one device and vice versa. However, during activation and - deactivation multiple active-connections can reference the same device or - settings-connection as they are waiting to be activated or to be - deactivated. - - - - Signal Details - - The "PropertiesChanged" signal - org.freedesktop.NetworkManager.Connection.Active::PropertiesChanged - -PropertiesChanged (a{sv} properties); - - DEPRECATED. Use the standard "PropertiesChanged" signal from "org.freedesktop.DBus.Properties" instead which exists since version NetworkManager 1.2.0. - - - - a{sv} properties: - A dictionary mapping property names to variant boxed values - - - - - - Property Details - - The "Connection" property - org.freedesktop.NetworkManager.Connection.Active:Connection - -Connection readable o - - The path of the connection. - - - - The "SpecificObject" property - org.freedesktop.NetworkManager.Connection.Active:SpecificObject - -SpecificObject readable o - - A specific object associated with the active connection. This property - reflects the specific object used during connection activation, and will - not change over the lifetime of the ActiveConnection once set. - - - - The "Id" property - org.freedesktop.NetworkManager.Connection.Active:Id - -Id readable s - - The ID of the connection, provided as a convenience so that clients do not - have to retrieve all connection details. - - - - The "Uuid" property - org.freedesktop.NetworkManager.Connection.Active:Uuid - -Uuid readable s - - The UUID of the connection, provided as a convenience so that clients do - not have to retrieve all connection details. - - - - The "Type" property - org.freedesktop.NetworkManager.Connection.Active:Type - -Type readable s - - The type of the connection, provided as a convenience so that clients do - not have to retrieve all connection details. - - - - The "Devices" property - org.freedesktop.NetworkManager.Connection.Active:Devices - -Devices readable ao - - Array of object paths representing devices which are part of this active - connection. - - - - The "State" property - org.freedesktop.NetworkManager.Connection.Active:State - -State readable u - - The state of this active connection. - Returns: NMActiveConnectionState - - - - The "Default" property - org.freedesktop.NetworkManager.Connection.Active:Default - -Default readable b - - Whether this active connection is the default IPv4 connection, i.e. - whether it currently owns the default IPv4 route. - - - - The "Ip4Config" property - org.freedesktop.NetworkManager.Connection.Active:Ip4Config - -Ip4Config readable o - - Object path of the Ip4Config object describing the configuration of the - connection. Only valid when the connection is in the - NM_ACTIVE_CONNECTION_STATE_ACTIVATED state. - - - - The "Dhcp4Config" property - org.freedesktop.NetworkManager.Connection.Active:Dhcp4Config - -Dhcp4Config readable o - - Object path of the Dhcp4Config object describing the DHCP options returned - by the DHCP server (assuming the connection used DHCP). Only valid when - the connection is in the NM_ACTIVE_CONNECTION_STATE_ACTIVATED state. - - - - The "Default6" property - org.freedesktop.NetworkManager.Connection.Active:Default6 - -Default6 readable b - - Whether this active connection is the default IPv6 connection, i.e. - whether it currently owns the default IPv6 route. - - - - The "Ip6Config" property - org.freedesktop.NetworkManager.Connection.Active:Ip6Config - -Ip6Config readable o - - Object path of the Ip6Config object describing the configuration of the - connection. Only valid when the connection is in the - NM_ACTIVE_CONNECTION_STATE_ACTIVATED state. - - - - The "Dhcp6Config" property - org.freedesktop.NetworkManager.Connection.Active:Dhcp6Config - -Dhcp6Config readable o - - Object path of the Dhcp6Config object describing the DHCP options returned - by the DHCP server (assuming the connection used DHCP). Only valid when - the connection is in the NM_ACTIVE_CONNECTION_STATE_ACTIVATED state. - - - - The "Vpn" property - org.freedesktop.NetworkManager.Connection.Active:Vpn - -Vpn readable b - - Whether this active connection is also a VPN connection. - - - - The "Master" property - org.freedesktop.NetworkManager.Connection.Active:Master - -Master readable o - - The path to the master device if the connection is a slave. - - - - - diff --git a/introspection/nmdbus-agent-manager-org.freedesktop.NetworkManager.AgentManager.xml b/introspection/nmdbus-agent-manager-org.freedesktop.NetworkManager.AgentManager.xml deleted file mode 100644 index 2f074cbe..00000000 --- a/introspection/nmdbus-agent-manager-org.freedesktop.NetworkManager.AgentManager.xml +++ /dev/null @@ -1,72 +0,0 @@ - - - - org.freedesktop.NetworkManager.AgentManager - org.freedesktop.NetworkManager.AgentManager - org.freedesktop.NetworkManager.AgentManager - Methods - -Register (IN s identifier); -RegisterWithCapabilities (IN s identifier, - IN u capabilities); -Unregister (); - - - - Description - - - - Method Details - - The Register() method - org.freedesktop.NetworkManager.AgentManager.Register() - -Register (IN s identifier); - - Called by secret Agents to register their ability to provide and save - network secrets. - - - - IN s identifier: - Identifies this agent; only one agent in each user session may use the same identifier. Identifier formatting follows the same rules as D-Bus bus names with the exception that the ':' character is not allowed. The valid set of characters is "[A-Z][a-z][0-9]_-." and the identifier is limited in length to 255 characters with a minimum of 3 characters. An example valid identifier is 'org.gnome.nm-applet' (without quotes). - - - - - The RegisterWithCapabilities() method - org.freedesktop.NetworkManager.AgentManager.RegisterWithCapabilities() - -RegisterWithCapabilities (IN s identifier, - IN u capabilities); - - Like Register() but indicates agent capabilities to NetworkManager. - - - - IN s identifier: - See the Register() method's identifier argument. - - - IN u capabilities: - (NMSecretAgentCapabilities) Indicates various agent capabilities to NetworkManager. - - - - - The Unregister() method - org.freedesktop.NetworkManager.AgentManager.Unregister() - -Unregister (); - - Called by secret Agents to notify NetworkManager that they will no longer - handle requests for network secrets. Agents are automatically unregistered - when they disconnect from D-Bus. - - - - - diff --git a/introspection/nmdbus-device-adsl-org.freedesktop.NetworkManager.Device.Adsl.xml b/introspection/nmdbus-device-adsl-org.freedesktop.NetworkManager.Device.Adsl.xml deleted file mode 100644 index b1e12b2f..00000000 --- a/introspection/nmdbus-device-adsl-org.freedesktop.NetworkManager.Device.Adsl.xml +++ /dev/null @@ -1,55 +0,0 @@ - - - - org.freedesktop.NetworkManager.Device.Adsl - org.freedesktop.NetworkManager.Device.Adsl - org.freedesktop.NetworkManager.Device.Adsl - Signals - -PropertiesChanged (a{sv} properties); - - - - Properties - -Carrier readable b - - - - Description - - - - Signal Details - - The "PropertiesChanged" signal - org.freedesktop.NetworkManager.Device.Adsl::PropertiesChanged - -PropertiesChanged (a{sv} properties); - - DEPRECATED. Use the standard "PropertiesChanged" signal from "org.freedesktop.DBus.Properties" instead which exists since version NetworkManager 1.2.0. - - - - a{sv} properties: - A dictionary mapping property names to variant boxed values - - - - - - Property Details - - The "Carrier" property - org.freedesktop.NetworkManager.Device.Adsl:Carrier - -Carrier readable b - - Indicates whether the physical carrier is found. - - - - - diff --git a/introspection/nmdbus-device-bond-org.freedesktop.NetworkManager.Device.Bond.xml b/introspection/nmdbus-device-bond-org.freedesktop.NetworkManager.Device.Bond.xml deleted file mode 100644 index b44af671..00000000 --- a/introspection/nmdbus-device-bond-org.freedesktop.NetworkManager.Device.Bond.xml +++ /dev/null @@ -1,77 +0,0 @@ - - - - org.freedesktop.NetworkManager.Device.Bond - org.freedesktop.NetworkManager.Device.Bond - org.freedesktop.NetworkManager.Device.Bond - Signals - -PropertiesChanged (a{sv} properties); - - - - Properties - -HwAddress readable s -Carrier readable b -Slaves readable ao - - - - Description - - - - Signal Details - - The "PropertiesChanged" signal - org.freedesktop.NetworkManager.Device.Bond::PropertiesChanged - -PropertiesChanged (a{sv} properties); - - DEPRECATED. Use the standard "PropertiesChanged" signal from "org.freedesktop.DBus.Properties" instead which exists since version NetworkManager 1.2.0. - - - - a{sv} properties: - A dictionary mapping property names to variant boxed values - - - - - - Property Details - - The "HwAddress" property - org.freedesktop.NetworkManager.Device.Bond:HwAddress - -HwAddress readable s - - Hardware address of the device. - - - - The "Carrier" property - org.freedesktop.NetworkManager.Device.Bond:Carrier - -Carrier readable b - - Indicates whether the physical carrier is found (e.g. whether a cable is - plugged in or not). - - - - The "Slaves" property - org.freedesktop.NetworkManager.Device.Bond:Slaves - -Slaves readable ao - - Array of object paths representing devices which are currently slaved to - this device. - - - - - diff --git a/introspection/nmdbus-device-bridge-org.freedesktop.NetworkManager.Device.Bridge.xml b/introspection/nmdbus-device-bridge-org.freedesktop.NetworkManager.Device.Bridge.xml deleted file mode 100644 index 2e34b368..00000000 --- a/introspection/nmdbus-device-bridge-org.freedesktop.NetworkManager.Device.Bridge.xml +++ /dev/null @@ -1,77 +0,0 @@ - - - - org.freedesktop.NetworkManager.Device.Bridge - org.freedesktop.NetworkManager.Device.Bridge - org.freedesktop.NetworkManager.Device.Bridge - Signals - -PropertiesChanged (a{sv} properties); - - - - Properties - -HwAddress readable s -Carrier readable b -Slaves readable ao - - - - Description - - - - Signal Details - - The "PropertiesChanged" signal - org.freedesktop.NetworkManager.Device.Bridge::PropertiesChanged - -PropertiesChanged (a{sv} properties); - - DEPRECATED. Use the standard "PropertiesChanged" signal from "org.freedesktop.DBus.Properties" instead which exists since version NetworkManager 1.2.0. - - - - a{sv} properties: - A dictionary mapping property names to variant boxed values - - - - - - Property Details - - The "HwAddress" property - org.freedesktop.NetworkManager.Device.Bridge:HwAddress - -HwAddress readable s - - Hardware address of the device. - - - - The "Carrier" property - org.freedesktop.NetworkManager.Device.Bridge:Carrier - -Carrier readable b - - Indicates whether the physical carrier is found (e.g. whether a cable is - plugged in or not). - - - - The "Slaves" property - org.freedesktop.NetworkManager.Device.Bridge:Slaves - -Slaves readable ao - - Array of object paths representing devices which are currently slaved to - this device. - - - - - diff --git a/introspection/nmdbus-device-bt-org.freedesktop.NetworkManager.Device.Bluetooth.xml b/introspection/nmdbus-device-bt-org.freedesktop.NetworkManager.Device.Bluetooth.xml deleted file mode 100644 index ceb4f70c..00000000 --- a/introspection/nmdbus-device-bt-org.freedesktop.NetworkManager.Device.Bluetooth.xml +++ /dev/null @@ -1,76 +0,0 @@ - - - - org.freedesktop.NetworkManager.Device.Bluetooth - org.freedesktop.NetworkManager.Device.Bluetooth - org.freedesktop.NetworkManager.Device.Bluetooth - Signals - -PropertiesChanged (a{sv} properties); - - - - Properties - -HwAddress readable s -Name readable s -BtCapabilities readable u - - - - Description - - - - Signal Details - - The "PropertiesChanged" signal - org.freedesktop.NetworkManager.Device.Bluetooth::PropertiesChanged - -PropertiesChanged (a{sv} properties); - - DEPRECATED. Use the standard "PropertiesChanged" signal from "org.freedesktop.DBus.Properties" instead which exists since version NetworkManager 1.2.0. - - - - a{sv} properties: - A dictionary mapping property names to variant boxed values - - - - - - Property Details - - The "HwAddress" property - org.freedesktop.NetworkManager.Device.Bluetooth:HwAddress - -HwAddress readable s - - Bluetooth hardware address of the device. - - - - The "Name" property - org.freedesktop.NetworkManager.Device.Bluetooth:Name - -Name readable s - - Bluetooth name of the device. - - - - The "BtCapabilities" property - org.freedesktop.NetworkManager.Device.Bluetooth:BtCapabilities - -BtCapabilities readable u - - Bluetooth capabilities of the device (either DUN or NAP). - Returns: NMBluetoothCapabilities - - - - - diff --git a/introspection/nmdbus-device-ethernet-org.freedesktop.NetworkManager.Device.Wired.xml b/introspection/nmdbus-device-ethernet-org.freedesktop.NetworkManager.Device.Wired.xml deleted file mode 100644 index adf7e35a..00000000 --- a/introspection/nmdbus-device-ethernet-org.freedesktop.NetworkManager.Device.Wired.xml +++ /dev/null @@ -1,96 +0,0 @@ - - - - org.freedesktop.NetworkManager.Device.Wired - org.freedesktop.NetworkManager.Device.Wired - org.freedesktop.NetworkManager.Device.Wired - Signals - -PropertiesChanged (a{sv} properties); - - - - Properties - -HwAddress readable s -PermHwAddress readable s -Speed readable u -S390Subchannels readable as -Carrier readable b - - - - Description - - - - Signal Details - - The "PropertiesChanged" signal - org.freedesktop.NetworkManager.Device.Wired::PropertiesChanged - -PropertiesChanged (a{sv} properties); - - DEPRECATED. Use the standard "PropertiesChanged" signal from "org.freedesktop.DBus.Properties" instead which exists since version NetworkManager 1.2.0. - - - - a{sv} properties: - A dictionary mapping property names to variant boxed values - - - - - - Property Details - - The "HwAddress" property - org.freedesktop.NetworkManager.Device.Wired:HwAddress - -HwAddress readable s - - Active hardware address of the device. - - - - The "PermHwAddress" property - org.freedesktop.NetworkManager.Device.Wired:PermHwAddress - -PermHwAddress readable s - - Permanent hardware address of the device. - - - - The "Speed" property - org.freedesktop.NetworkManager.Device.Wired:Speed - -Speed readable u - - Design speed of the device, in megabits/second (Mb/s). - - - - The "S390Subchannels" property - org.freedesktop.NetworkManager.Device.Wired:S390Subchannels - -S390Subchannels readable as - - Array of S/390 subchannels for S/390 or z/Architecture devices. - - - - The "Carrier" property - org.freedesktop.NetworkManager.Device.Wired:Carrier - -Carrier readable b - - Indicates whether the physical carrier is found (e.g. whether a cable is - plugged in or not). - - - - - diff --git a/introspection/nmdbus-device-generic-org.freedesktop.NetworkManager.Device.Generic.xml b/introspection/nmdbus-device-generic-org.freedesktop.NetworkManager.Device.Generic.xml deleted file mode 100644 index ea7761f7..00000000 --- a/introspection/nmdbus-device-generic-org.freedesktop.NetworkManager.Device.Generic.xml +++ /dev/null @@ -1,65 +0,0 @@ - - - - org.freedesktop.NetworkManager.Device.Generic - org.freedesktop.NetworkManager.Device.Generic - org.freedesktop.NetworkManager.Device.Generic - Signals - -PropertiesChanged (a{sv} properties); - - - - Properties - -HwAddress readable s -TypeDescription readable s - - - - Description - - - - Signal Details - - The "PropertiesChanged" signal - org.freedesktop.NetworkManager.Device.Generic::PropertiesChanged - -PropertiesChanged (a{sv} properties); - - DEPRECATED. Use the standard "PropertiesChanged" signal from "org.freedesktop.DBus.Properties" instead which exists since version NetworkManager 1.2.0. - - - - a{sv} properties: - A dictionary mapping property names to variant boxed values - - - - - - Property Details - - The "HwAddress" property - org.freedesktop.NetworkManager.Device.Generic:HwAddress - -HwAddress readable s - - Hardware address of the device. - - - - The "TypeDescription" property - org.freedesktop.NetworkManager.Device.Generic:TypeDescription - -TypeDescription readable s - - A (non-localized) description of the interface type, if known. - - - - - diff --git a/introspection/nmdbus-device-infiniband-org.freedesktop.NetworkManager.Device.Infiniband.xml b/introspection/nmdbus-device-infiniband-org.freedesktop.NetworkManager.Device.Infiniband.xml deleted file mode 100644 index b48327a7..00000000 --- a/introspection/nmdbus-device-infiniband-org.freedesktop.NetworkManager.Device.Infiniband.xml +++ /dev/null @@ -1,66 +0,0 @@ - - - - org.freedesktop.NetworkManager.Device.Infiniband - org.freedesktop.NetworkManager.Device.Infiniband - org.freedesktop.NetworkManager.Device.Infiniband - Signals - -PropertiesChanged (a{sv} properties); - - - - Properties - -HwAddress readable s -Carrier readable b - - - - Description - - - - Signal Details - - The "PropertiesChanged" signal - org.freedesktop.NetworkManager.Device.Infiniband::PropertiesChanged - -PropertiesChanged (a{sv} properties); - - DEPRECATED. Use the standard "PropertiesChanged" signal from "org.freedesktop.DBus.Properties" instead which exists since version NetworkManager 1.2.0. - - - - a{sv} properties: - A dictionary mapping property names to variant boxed values - - - - - - Property Details - - The "HwAddress" property - org.freedesktop.NetworkManager.Device.Infiniband:HwAddress - -HwAddress readable s - - Hardware address of the device. - - - - The "Carrier" property - org.freedesktop.NetworkManager.Device.Infiniband:Carrier - -Carrier readable b - - Indicates whether the physical carrier is found (e.g. whether a cable is - plugged in or not). - - - - - diff --git a/introspection/nmdbus-device-ip-tunnel-org.freedesktop.NetworkManager.Device.IPTunnel.xml b/introspection/nmdbus-device-ip-tunnel-org.freedesktop.NetworkManager.Device.IPTunnel.xml deleted file mode 100644 index 9e25e3d4..00000000 --- a/introspection/nmdbus-device-ip-tunnel-org.freedesktop.NetworkManager.Device.IPTunnel.xml +++ /dev/null @@ -1,159 +0,0 @@ - - - - org.freedesktop.NetworkManager.Device.IPTunnel - org.freedesktop.NetworkManager.Device.IPTunnel - org.freedesktop.NetworkManager.Device.IPTunnel - Signals - -PropertiesChanged (a{sv} properties); - - - - Properties - -Mode readable u -Parent readable o -Local readable s -Remote readable s -Ttl readable y -Tos readable y -PathMtuDiscovery readable b -InputKey readable s -OutputKey readable s -EncapsulationLimit readable y -FlowLabel readable u - - - - Description - - - - Signal Details - - The "PropertiesChanged" signal - org.freedesktop.NetworkManager.Device.IPTunnel::PropertiesChanged - -PropertiesChanged (a{sv} properties); - - DEPRECATED. Use the standard "PropertiesChanged" signal from "org.freedesktop.DBus.Properties" instead which exists since version NetworkManager 1.2.0. - - - - a{sv} properties: - A dictionary mapping property names to variant boxed values - - - - - - Property Details - - The "Mode" property - org.freedesktop.NetworkManager.Device.IPTunnel:Mode - -Mode readable u - - The tunneling mode. - - - - The "Parent" property - org.freedesktop.NetworkManager.Device.IPTunnel:Parent - -Parent readable o - - The object path of the parent device. - - - - The "Local" property - org.freedesktop.NetworkManager.Device.IPTunnel:Local - -Local readable s - - The local endpoint of the tunnel. - - - - The "Remote" property - org.freedesktop.NetworkManager.Device.IPTunnel:Remote - -Remote readable s - - The remote endpoint of the tunnel. - - - - The "Ttl" property - org.freedesktop.NetworkManager.Device.IPTunnel:Ttl - -Ttl readable y - - The TTL assigned to tunneled packets. 0 is a special value meaning that - packets inherit the TTL value - - - - The "Tos" property - org.freedesktop.NetworkManager.Device.IPTunnel:Tos - -Tos readable y - - The type of service (IPv4) or traffic class (IPv6) assigned to tunneled - packets. - - - - The "PathMtuDiscovery" property - org.freedesktop.NetworkManager.Device.IPTunnel:PathMtuDiscovery - -PathMtuDiscovery readable b - - Whether path MTU discovery is enabled on this tunnel. - - - - The "InputKey" property - org.freedesktop.NetworkManager.Device.IPTunnel:InputKey - -InputKey readable s - - The key used for incoming packets. - - - - The "OutputKey" property - org.freedesktop.NetworkManager.Device.IPTunnel:OutputKey - -OutputKey readable s - - The key used for outgoing packets. - - - - The "EncapsulationLimit" property - org.freedesktop.NetworkManager.Device.IPTunnel:EncapsulationLimit - -EncapsulationLimit readable y - - How many additional levels of encapsulation are permitted to be prepended - to packets. This property applies only to IPv6 tunnels. - - - - The "FlowLabel" property - org.freedesktop.NetworkManager.Device.IPTunnel:FlowLabel - -FlowLabel readable u - - The flow label to assign to tunnel packets. This property applies only to - IPv6 tunnels. - - - - - diff --git a/introspection/nmdbus-device-macvlan-org.freedesktop.NetworkManager.Device.Macvlan.xml b/introspection/nmdbus-device-macvlan-org.freedesktop.NetworkManager.Device.Macvlan.xml deleted file mode 100644 index 644550fa..00000000 --- a/introspection/nmdbus-device-macvlan-org.freedesktop.NetworkManager.Device.Macvlan.xml +++ /dev/null @@ -1,85 +0,0 @@ - - - - org.freedesktop.NetworkManager.Device.Macvlan - org.freedesktop.NetworkManager.Device.Macvlan - org.freedesktop.NetworkManager.Device.Macvlan - Signals - -PropertiesChanged (a{sv} properties); - - - - Properties - -Parent readable o -Mode readable s -NoPromisc readable b -Tap readable b - - - - Description - - - - Signal Details - - The "PropertiesChanged" signal - org.freedesktop.NetworkManager.Device.Macvlan::PropertiesChanged - -PropertiesChanged (a{sv} properties); - - DEPRECATED. Use the standard "PropertiesChanged" signal from "org.freedesktop.DBus.Properties" instead which exists since version NetworkManager 1.2.0. - - - - a{sv} properties: - A dictionary mapping property names to variant boxed values - - - - - - Property Details - - The "Parent" property - org.freedesktop.NetworkManager.Device.Macvlan:Parent - -Parent readable o - - The object path of the parent device. - - - - The "Mode" property - org.freedesktop.NetworkManager.Device.Macvlan:Mode - -Mode readable s - - The macvlan mode, one of "private", "vepa", "bridge", or "passthru". - - - - The "NoPromisc" property - org.freedesktop.NetworkManager.Device.Macvlan:NoPromisc - -NoPromisc readable b - - Whether the device is blocked from going into promiscuous mode. - - - - The "Tap" property - org.freedesktop.NetworkManager.Device.Macvlan:Tap - -Tap readable b - - Whether the device is a macvtap. - - - - - diff --git a/introspection/nmdbus-device-modem-org.freedesktop.NetworkManager.Device.Modem.xml b/introspection/nmdbus-device-modem-org.freedesktop.NetworkManager.Device.Modem.xml deleted file mode 100644 index 7841771d..00000000 --- a/introspection/nmdbus-device-modem-org.freedesktop.NetworkManager.Device.Modem.xml +++ /dev/null @@ -1,71 +0,0 @@ - - - - org.freedesktop.NetworkManager.Device.Modem - org.freedesktop.NetworkManager.Device.Modem - org.freedesktop.NetworkManager.Device.Modem - Signals - -PropertiesChanged (a{sv} properties); - - - - Properties - -ModemCapabilities readable u -CurrentCapabilities readable u - - - - Description - - - - Signal Details - - The "PropertiesChanged" signal - org.freedesktop.NetworkManager.Device.Modem::PropertiesChanged - -PropertiesChanged (a{sv} properties); - - DEPRECATED. Use the standard "PropertiesChanged" signal from "org.freedesktop.DBus.Properties" instead which exists since version NetworkManager 1.2.0. - - - - a{sv} properties: - A dictionary mapping property names to variant boxed values - - - - - - Property Details - - The "ModemCapabilities" property - org.freedesktop.NetworkManager.Device.Modem:ModemCapabilities - -ModemCapabilities readable u - - The generic family of access technologies the modem supports. Not all - capabilities are available at the same time however; some modems require a - firmware reload or other reinitialization to switch between eg CDMA/EVDO - and GSM/UMTS. - Returns: NMDeviceModemCapabilities - - - - The "CurrentCapabilities" property - org.freedesktop.NetworkManager.Device.Modem:CurrentCapabilities - -CurrentCapabilities readable u - - The generic family of access technologies the modem currently supports - without a firmware reload or reinitialization. - Returns: NMDeviceModemCapabilities - - - - - diff --git a/introspection/nmdbus-device-olpc-mesh-org.freedesktop.NetworkManager.Device.OlpcMesh.xml b/introspection/nmdbus-device-olpc-mesh-org.freedesktop.NetworkManager.Device.OlpcMesh.xml deleted file mode 100644 index 9e6c36d2..00000000 --- a/introspection/nmdbus-device-olpc-mesh-org.freedesktop.NetworkManager.Device.OlpcMesh.xml +++ /dev/null @@ -1,75 +0,0 @@ - - - - org.freedesktop.NetworkManager.Device.OlpcMesh - org.freedesktop.NetworkManager.Device.OlpcMesh - org.freedesktop.NetworkManager.Device.OlpcMesh - Signals - -PropertiesChanged (a{sv} properties); - - - - Properties - -HwAddress readable s -Companion readable o -ActiveChannel readable u - - - - Description - - - - Signal Details - - The "PropertiesChanged" signal - org.freedesktop.NetworkManager.Device.OlpcMesh::PropertiesChanged - -PropertiesChanged (a{sv} properties); - - DEPRECATED. Use the standard "PropertiesChanged" signal from "org.freedesktop.DBus.Properties" instead which exists since version NetworkManager 1.2.0. - - - - a{sv} properties: - A dictionary containing the FIXME: check changed parameters. - - - - - - Property Details - - The "HwAddress" property - org.freedesktop.NetworkManager.Device.OlpcMesh:HwAddress - -HwAddress readable s - - The hardware address of the device. - - - - The "Companion" property - org.freedesktop.NetworkManager.Device.OlpcMesh:Companion - -Companion readable o - - The object path of the companion device. - - - - The "ActiveChannel" property - org.freedesktop.NetworkManager.Device.OlpcMesh:ActiveChannel - -ActiveChannel readable u - - The currently active channel. - - - - - diff --git a/introspection/nmdbus-device-org.freedesktop.NetworkManager.Device.xml b/introspection/nmdbus-device-org.freedesktop.NetworkManager.Device.xml deleted file mode 100644 index 883c5d75..00000000 --- a/introspection/nmdbus-device-org.freedesktop.NetworkManager.Device.xml +++ /dev/null @@ -1,475 +0,0 @@ - - - - org.freedesktop.NetworkManager.Device - org.freedesktop.NetworkManager.Device - org.freedesktop.NetworkManager.Device - Methods - -Reapply (IN a{sa{sv}} connection, - IN t version_id, - IN u flags); -GetAppliedConnection (IN u flags, - OUT a{sa{sv}} connection, - OUT t version_id); -Disconnect (); -Delete (); - - - - Signals - -StateChanged (u new_state, - u old_state, - u reason); - - - - Properties - -Udi readable s -Interface readable s -IpInterface readable s -Driver readable s -DriverVersion readable s -FirmwareVersion readable s -Capabilities readable u -Ip4Address readable u -State readable u -StateReason readable (uu) -ActiveConnection readable o -Ip4Config readable o -Dhcp4Config readable o -Ip6Config readable o -Dhcp6Config readable o -Managed readwrite b -Autoconnect readwrite b -FirmwareMissing readable b -NmPluginMissing readable b -DeviceType readable u -AvailableConnections readable ao -PhysicalPortId readable s -Mtu readable u -Metered readable u -LldpNeighbors readable aa{sv} -Real readable b - - - - Description - - - - Method Details - - The Reapply() method - org.freedesktop.NetworkManager.Device.Reapply() - -Reapply (IN a{sa{sv}} connection, - IN t version_id, - IN u flags); - - Attempts to update the configuration of a device without deactivating it. - NetworkManager has the concept of connections, which are profiles that - contain the configuration for a networking device. Those connections are - exposed via D-Bus as individual objects that can be created, modified and - deleted. When activating such a settings-connection on a device, the - settings-connection is cloned to become an applied-connection and used to - configure the device (see GetAppliedConnection). Subsequent modification - of the settings-connection don't propagate automatically to the device's - applied-connection (with exception of the firewall-zone and the metered - property). For the changes to take effect, you can either re-activate the - settings-connection, or call Reapply. The Reapply call allows you to - directly update the applied-connection and reconfigure the device. Reapply - can also be useful if the currently applied-connection is equal to the - connection that is about to be reapplied. This allows to reconfigure the - device and revert external changes like removing or adding an IP address - (which NetworkManager doesn't revert automatically because it is assumed - that the user made these changes intentionally outside of NetworkManager). - Reapply can make the applied-connection different from the - settings-connection, just like updating the settings-connection can make - them different. - - - - IN a{sa{sv}} connection: - The optional connection settings that will be reapplied on the device. If empty, the currently active settings-connection will be used. The connection cannot arbitrarly differ from the current applied-connection otherwise the call will fail. Only certain changes are supported, like adding or removing IP addresses. - - - IN t version_id: - If non-zero, the current version id of the applied-connection must match. The current version id can be retrieved via GetAppliedConnection. This optional argument allows to catch concurrent modifications between the GetAppliedConnection call and Reapply. - - - IN u flags: - Flags which would modify the behavior of the Reapply call. There are no flags defined currently and the users should use the value of 0. - - - - - The GetAppliedConnection() method - org.freedesktop.NetworkManager.Device.GetAppliedConnection() - -GetAppliedConnection (IN u flags, - OUT a{sa{sv}} connection, - OUT t version_id); - - Get the currently applied connection on the device. This is a snapshot of - the last activated connection on the device, that is the configuration - that is currently applied on the device. Usually this is the same as - GetSettings of the referenced settings connection. However, it can differ - if the settings connection was subsequently modified or the applied - connection was modified by Reapply. The applied connection is set when - activating a device or when calling Reapply. - - - - IN u flags: - Flags which would modify the behavior of the GetAppliedConnection call. There are no flags defined currently and the users should use the value of 0. - - - OUT a{sa{sv}} connection: - The effective connection settings that the connection has currently applied. - - - OUT t version_id: - The version-id of the currently applied connection. This can be specified during Reapply to avoid races where you first fetch the applied connection, modify it and try to reapply it. If the applied connection is modified in the meantime, the version_id gets incremented and Reapply will fail. - - - - - The Disconnect() method - org.freedesktop.NetworkManager.Device.Disconnect() - -Disconnect (); - - Disconnects a device and prevents the device from automatically activating - further connections without user intervention. - - - - The Delete() method - org.freedesktop.NetworkManager.Device.Delete() - -Delete (); - - Deletes a software device from NetworkManager and removes the interface - from the system. The method returns an error when called for a hardware - device. - - - - - Signal Details - - The "StateChanged" signal - org.freedesktop.NetworkManager.Device::StateChanged - -StateChanged (u new_state, - u old_state, - u reason); - - - - - u new_state: - (NMDeviceState) The new state of the device. - - - u old_state: - (NMDeviceState) The previous state of the device. - - - u reason: - (NMDeviceStateReason) A reason for the state transition. - - - - - - Property Details - - The "Udi" property - org.freedesktop.NetworkManager.Device:Udi - -Udi readable s - - Operating-system specific transient device hardware identifier. This is an - opaque string representing the underlying hardware for the device, and - shouldn't be used to keep track of individual devices. For some device - types (Bluetooth, Modems) it is an identifier used by the hardware service - (ie bluez or ModemManager) to refer to that device, and client programs - use it get additional information from those services which NM does not - provide. The Udi is not guaranteed to be consistent across reboots or - hotplugs of the hardware. If you're looking for a way to uniquely track - each device in your application, use the object path. If you're looking - for a way to track a specific piece of hardware across reboot or hotplug, - use a MAC address or USB serial number. - - - - The "Interface" property - org.freedesktop.NetworkManager.Device:Interface - -Interface readable s - - The name of the device's control (and often data) interface. - - - - The "IpInterface" property - org.freedesktop.NetworkManager.Device:IpInterface - -IpInterface readable s - - The name of the device's data interface when available. This property may - not refer to the actual data interface until the device has successfully - established a data connection, indicated by the device's State becoming - ACTIVATED. - - - - The "Driver" property - org.freedesktop.NetworkManager.Device:Driver - -Driver readable s - - The driver handling the device. - - - - The "DriverVersion" property - org.freedesktop.NetworkManager.Device:DriverVersion - -DriverVersion readable s - - The version of the driver handling the device. - - - - The "FirmwareVersion" property - org.freedesktop.NetworkManager.Device:FirmwareVersion - -FirmwareVersion readable s - - The firmware version for the device. - - - - The "Capabilities" property - org.freedesktop.NetworkManager.Device:Capabilities - -Capabilities readable u - - Flags describing the capabilities of the device. - Returns: NMDeviceCapabilities - - - - The "Ip4Address" property - org.freedesktop.NetworkManager.Device:Ip4Address - -Ip4Address readable u - - DEPRECATED; use the 'Addresses' property of the 'Ip4Config' object - instead. - - - - The "State" property - org.freedesktop.NetworkManager.Device:State - -State readable u - - The current state of the device. - Returns: NMDeviceState - - - - The "StateReason" property - org.freedesktop.NetworkManager.Device:StateReason - -StateReason readable (uu) - - The current state and reason for changing to that state. - Returns: A tuple of NMDeviceState and NMDeviceStateReason. - - - - The "ActiveConnection" property - org.freedesktop.NetworkManager.Device:ActiveConnection - -ActiveConnection readable o - - Object path of an ActiveConnection object that "owns" this device during - activation. The ActiveConnection object tracks the life-cycle of a - connection to a specific network and implements the - org.freedesktop.NetworkManager.Connection.Active D-Bus interface. - - - - The "Ip4Config" property - org.freedesktop.NetworkManager.Device:Ip4Config - -Ip4Config readable o - - Object path of the Ip4Config object describing the configuration of the - device. Only valid when the device is in the NM_DEVICE_STATE_ACTIVATED - state. - - - - The "Dhcp4Config" property - org.freedesktop.NetworkManager.Device:Dhcp4Config - -Dhcp4Config readable o - - Object path of the Dhcp4Config object describing the DHCP options returned - by the DHCP server. Only valid when the device is in the - NM_DEVICE_STATE_ACTIVATED state. - - - - The "Ip6Config" property - org.freedesktop.NetworkManager.Device:Ip6Config - -Ip6Config readable o - - Object path of the Ip6Config object describing the configuration of the - device. Only valid when the device is in the NM_DEVICE_STATE_ACTIVATED - state. - - - - The "Dhcp6Config" property - org.freedesktop.NetworkManager.Device:Dhcp6Config - -Dhcp6Config readable o - - Object path of the Dhcp6Config object describing the DHCP options returned - by the DHCP server. Only valid when the device is in the - NM_DEVICE_STATE_ACTIVATED state. - - - - The "Managed" property - org.freedesktop.NetworkManager.Device:Managed - -Managed readwrite b - - Whether or not this device is managed by NetworkManager. Setting this - property has a similar effect to configuring the device as unmanaged via - the keyfile.unmanaged-devices setting in NetworkManager.conf. Changes to - this value are not persistent and lost after NetworkManager restart. - - - - The "Autoconnect" property - org.freedesktop.NetworkManager.Device:Autoconnect - -Autoconnect readwrite b - - If TRUE, indicates the device is allowed to autoconnect. If FALSE, manual - intervention is required before the device will automatically connect to a - known network, such as activating a connection using the device, or - setting this property to TRUE. This property cannot be set to TRUE for - default-unmanaged devices, since they never autoconnect. - - - - The "FirmwareMissing" property - org.freedesktop.NetworkManager.Device:FirmwareMissing - -FirmwareMissing readable b - - If TRUE, indicates the device is likely missing firmware necessary for its - operation. - - - - The "NmPluginMissing" property - org.freedesktop.NetworkManager.Device:NmPluginMissing - -NmPluginMissing readable b - - If TRUE, indicates the NetworkManager plugin for the device is likely - missing or misconfigured. - - - - The "DeviceType" property - org.freedesktop.NetworkManager.Device:DeviceType - -DeviceType readable u - - The general type of the network device; ie Ethernet, WiFi, etc. - Returns: NMDeviceType - - - - The "AvailableConnections" property - org.freedesktop.NetworkManager.Device:AvailableConnections - -AvailableConnections readable ao - - An array of object paths of every configured connection that is currently - 'available' through this device. - - - - The "PhysicalPortId" property - org.freedesktop.NetworkManager.Device:PhysicalPortId - -PhysicalPortId readable s - - If non-empty, an (opaque) indicator of the physical network port - associated with the device. This can be used to recognize when two - seemingly-separate hardware devices are actually just different virtual - interfaces to the same physical port. - - - - The "Mtu" property - org.freedesktop.NetworkManager.Device:Mtu - -Mtu readable u - - The device MTU (maximum transmission unit). - - - - The "Metered" property - org.freedesktop.NetworkManager.Device:Metered - -Metered readable u - - Whether the amount of traffic flowing through the device is subject to - limitations, for example set by service providers. - Returns: NMMetered - - - - The "LldpNeighbors" property - org.freedesktop.NetworkManager.Device:LldpNeighbors - -LldpNeighbors readable aa{sv} - - Array of LLDP neighbors; each element is a dictionary mapping LLDP TLV - names to variant boxed values. - - - - The "Real" property - org.freedesktop.NetworkManager.Device:Real - -Real readable b - - True if the device exists, or False for placeholder devices that do not - yet exist but could be automatically created by NetworkManager if one of - their AvailableConnections was activated. - - - - - diff --git a/introspection/nmdbus-device-statistics-org.freedesktop.NetworkManager.Device.Statistics.xml b/introspection/nmdbus-device-statistics-org.freedesktop.NetworkManager.Device.Statistics.xml deleted file mode 100644 index 0c063ee0..00000000 --- a/introspection/nmdbus-device-statistics-org.freedesktop.NetworkManager.Device.Statistics.xml +++ /dev/null @@ -1,78 +0,0 @@ - - - - org.freedesktop.NetworkManager.Device.Statistics - org.freedesktop.NetworkManager.Device.Statistics - org.freedesktop.NetworkManager.Device.Statistics - Signals - -PropertiesChanged (a{sv} properties); - - - - Properties - -RefreshRateMs readwrite u -TxBytes readable t -RxBytes readable t - - - - Description - - - - Signal Details - - The "PropertiesChanged" signal - org.freedesktop.NetworkManager.Device.Statistics::PropertiesChanged - -PropertiesChanged (a{sv} properties); - - DEPRECATED. Use the standard "PropertiesChanged" signal from "org.freedesktop.DBus.Properties" instead which exists since version NetworkManager 1.2.0. - - - - a{sv} properties: - A dictionary mapping property names to variant boxed values - - - - - - Property Details - - The "RefreshRateMs" property - org.freedesktop.NetworkManager.Device.Statistics:RefreshRateMs - -RefreshRateMs readwrite u - - Refresh rate of the rest of properties of this interface. The properties - are guaranteed to be refreshed each RefreshRateMs milliseconds in case - the underlying counter has changed too. - If zero, there is no guaranteed refresh rate of the properties. - - - - The "TxBytes" property - org.freedesktop.NetworkManager.Device.Statistics:TxBytes - -TxBytes readable t - - Number of transmitted bytes - - - - The "RxBytes" property - org.freedesktop.NetworkManager.Device.Statistics:RxBytes - -RxBytes readable t - - Number of received bytes - - - - - diff --git a/introspection/nmdbus-device-team-org.freedesktop.NetworkManager.Device.Team.xml b/introspection/nmdbus-device-team-org.freedesktop.NetworkManager.Device.Team.xml deleted file mode 100644 index a97b633a..00000000 --- a/introspection/nmdbus-device-team-org.freedesktop.NetworkManager.Device.Team.xml +++ /dev/null @@ -1,87 +0,0 @@ - - - - org.freedesktop.NetworkManager.Device.Team - org.freedesktop.NetworkManager.Device.Team - org.freedesktop.NetworkManager.Device.Team - Signals - -PropertiesChanged (a{sv} properties); - - - - Properties - -HwAddress readable s -Carrier readable b -Slaves readable ao -Config readable s - - - - Description - - - - Signal Details - - The "PropertiesChanged" signal - org.freedesktop.NetworkManager.Device.Team::PropertiesChanged - -PropertiesChanged (a{sv} properties); - - DEPRECATED. Use the standard "PropertiesChanged" signal from "org.freedesktop.DBus.Properties" instead which exists since version NetworkManager 1.2.0. - - - - a{sv} properties: - A dictionary mapping property names to variant boxed values - - - - - - Property Details - - The "HwAddress" property - org.freedesktop.NetworkManager.Device.Team:HwAddress - -HwAddress readable s - - Hardware address of the device. - - - - The "Carrier" property - org.freedesktop.NetworkManager.Device.Team:Carrier - -Carrier readable b - - Indicates whether the physical carrier is found (e.g. whether a cable is - plugged in or not). - - - - The "Slaves" property - org.freedesktop.NetworkManager.Device.Team:Slaves - -Slaves readable ao - - Array of object paths representing devices which are currently slaved to - this device. - - - - The "Config" property - org.freedesktop.NetworkManager.Device.Team:Config - -Config readable s - - The JSON configuration currently applied on the device. - - - - - diff --git a/introspection/nmdbus-device-tun-org.freedesktop.NetworkManager.Device.Tun.xml b/introspection/nmdbus-device-tun-org.freedesktop.NetworkManager.Device.Tun.xml deleted file mode 100644 index e2d9f466..00000000 --- a/introspection/nmdbus-device-tun-org.freedesktop.NetworkManager.Device.Tun.xml +++ /dev/null @@ -1,118 +0,0 @@ - - - - org.freedesktop.NetworkManager.Device.Tun - org.freedesktop.NetworkManager.Device.Tun - org.freedesktop.NetworkManager.Device.Tun - Signals - -PropertiesChanged (a{sv} properties); - - - - Properties - -Owner readable x -Group readable x -Mode readable s -NoPi readable b -VnetHdr readable b -MultiQueue readable b -HwAddress readable s - - - - Description - - - - Signal Details - - The "PropertiesChanged" signal - org.freedesktop.NetworkManager.Device.Tun::PropertiesChanged - -PropertiesChanged (a{sv} properties); - - DEPRECATED. Use the standard "PropertiesChanged" signal from "org.freedesktop.DBus.Properties" instead which exists since version NetworkManager 1.2.0. - - - - a{sv} properties: - A dictionary mapping property names to variant boxed values - - - - - - Property Details - - The "Owner" property - org.freedesktop.NetworkManager.Device.Tun:Owner - -Owner readable x - - The uid of the tunnel owner, or -1 if it has no owner. - - - - The "Group" property - org.freedesktop.NetworkManager.Device.Tun:Group - -Group readable x - - The gid of the tunnel group, or -1 if it has no owner. - - - - The "Mode" property - org.freedesktop.NetworkManager.Device.Tun:Mode - -Mode readable s - - The tunnel mode, either "tun" or "tap". - - - - The "NoPi" property - org.freedesktop.NetworkManager.Device.Tun:NoPi - -NoPi readable b - - The tunnel's "TUN_NO_PI" flag; true if no protocol info is prepended to - the tunnel packets. - - - - The "VnetHdr" property - org.freedesktop.NetworkManager.Device.Tun:VnetHdr - -VnetHdr readable b - - The tunnel's "TUN_VNET_HDR" flag; true if the tunnel packets include a - virtio network header. - - - - The "MultiQueue" property - org.freedesktop.NetworkManager.Device.Tun:MultiQueue - -MultiQueue readable b - - The tunnel's "TUN_TAP_MQ" flag; true if callers can connect to the tap - device multiple times, for multiple send/receive queues. - - - - The "HwAddress" property - org.freedesktop.NetworkManager.Device.Tun:HwAddress - -HwAddress readable s - - Hardware address of the device. - - - - - diff --git a/introspection/nmdbus-device-veth-org.freedesktop.NetworkManager.Device.Veth.xml b/introspection/nmdbus-device-veth-org.freedesktop.NetworkManager.Device.Veth.xml deleted file mode 100644 index 2086d618..00000000 --- a/introspection/nmdbus-device-veth-org.freedesktop.NetworkManager.Device.Veth.xml +++ /dev/null @@ -1,55 +0,0 @@ - - - - org.freedesktop.NetworkManager.Device.Veth - org.freedesktop.NetworkManager.Device.Veth - org.freedesktop.NetworkManager.Device.Veth - Signals - -PropertiesChanged (a{sv} properties); - - - - Properties - -Peer readable o - - - - Description - - - - Signal Details - - The "PropertiesChanged" signal - org.freedesktop.NetworkManager.Device.Veth::PropertiesChanged - -PropertiesChanged (a{sv} properties); - - DEPRECATED. Use the standard "PropertiesChanged" signal from "org.freedesktop.DBus.Properties" instead which exists since version NetworkManager 1.2.0. - - - - a{sv} properties: - A dictionary mapping property names to variant boxed values - - - - - - Property Details - - The "Peer" property - org.freedesktop.NetworkManager.Device.Veth:Peer - -Peer readable o - - The object path of the device's peer. - - - - - diff --git a/introspection/nmdbus-device-vlan-org.freedesktop.NetworkManager.Device.Vlan.xml b/introspection/nmdbus-device-vlan-org.freedesktop.NetworkManager.Device.Vlan.xml deleted file mode 100644 index a4e7348f..00000000 --- a/introspection/nmdbus-device-vlan-org.freedesktop.NetworkManager.Device.Vlan.xml +++ /dev/null @@ -1,86 +0,0 @@ - - - - org.freedesktop.NetworkManager.Device.Vlan - org.freedesktop.NetworkManager.Device.Vlan - org.freedesktop.NetworkManager.Device.Vlan - Signals - -PropertiesChanged (a{sv} properties); - - - - Properties - -HwAddress readable s -Carrier readable b -Parent readable o -VlanId readable u - - - - Description - - - - Signal Details - - The "PropertiesChanged" signal - org.freedesktop.NetworkManager.Device.Vlan::PropertiesChanged - -PropertiesChanged (a{sv} properties); - - DEPRECATED. Use the standard "PropertiesChanged" signal from "org.freedesktop.DBus.Properties" instead which exists since version NetworkManager 1.2.0. - - - - a{sv} properties: - A dictionary mapping property names to variant boxed values - - - - - - Property Details - - The "HwAddress" property - org.freedesktop.NetworkManager.Device.Vlan:HwAddress - -HwAddress readable s - - Hardware address of the device. - - - - The "Carrier" property - org.freedesktop.NetworkManager.Device.Vlan:Carrier - -Carrier readable b - - Indicates whether the physical carrier is found (e.g. whether a cable is - plugged in or not). - - - - The "Parent" property - org.freedesktop.NetworkManager.Device.Vlan:Parent - -Parent readable o - - Object path of the parent device of this VLAN device. - - - - The "VlanId" property - org.freedesktop.NetworkManager.Device.Vlan:VlanId - -VlanId readable u - - The VLAN ID of this VLAN interface. - - - - - diff --git a/introspection/nmdbus-device-vxlan-org.freedesktop.NetworkManager.Device.Vxlan.xml b/introspection/nmdbus-device-vxlan-org.freedesktop.NetworkManager.Device.Vxlan.xml deleted file mode 100644 index d8e45816..00000000 --- a/introspection/nmdbus-device-vxlan-org.freedesktop.NetworkManager.Device.Vxlan.xml +++ /dev/null @@ -1,222 +0,0 @@ - - - - org.freedesktop.NetworkManager.Device.Vxlan - org.freedesktop.NetworkManager.Device.Vxlan - org.freedesktop.NetworkManager.Device.Vxlan - Signals - -PropertiesChanged (a{sv} properties); - - - - Properties - -Parent readable o -HwAddress readable s -Id readable u -Group readable s -Local readable s -Tos readable y -Ttl readable y -Learning readable b -Ageing readable u -Limit readable u -DstPort readable q -SrcPortMin readable q -SrcPortMax readable q -Proxy readable b -Rsc readable b -L2miss readable b -L3miss readable b - - - - Description - - - - Signal Details - - The "PropertiesChanged" signal - org.freedesktop.NetworkManager.Device.Vxlan::PropertiesChanged - -PropertiesChanged (a{sv} properties); - - DEPRECATED. Use the standard "PropertiesChanged" signal from "org.freedesktop.DBus.Properties" instead which exists since version NetworkManager 1.2.0. - - - - a{sv} properties: - A dictionary mapping property names to variant boxed values - - - - - - Property Details - - The "Parent" property - org.freedesktop.NetworkManager.Device.Vxlan:Parent - -Parent readable o - - The object path of the parent device (if the VXLAN is not purely internal - to this host). - - - - The "HwAddress" property - org.freedesktop.NetworkManager.Device.Vxlan:HwAddress - -HwAddress readable s - - Hardware address of the device. - - - - The "Id" property - org.freedesktop.NetworkManager.Device.Vxlan:Id - -Id readable u - - The VXLAN Network Identifier (VNI). - - - - The "Group" property - org.freedesktop.NetworkManager.Device.Vxlan:Group - -Group readable s - - The IP (v4 or v6) multicast group used to communicate with other physical - hosts on this VXLAN. - - - - The "Local" property - org.freedesktop.NetworkManager.Device.Vxlan:Local - -Local readable s - - The local IPv4 or IPv6 address to use when sending VXLAN packets to other - physical hosts. - - - - The "Tos" property - org.freedesktop.NetworkManager.Device.Vxlan:Tos - -Tos readable y - - The value to use in the IP ToS field for VXLAN packets sent to other - physical hosts. - - - - The "Ttl" property - org.freedesktop.NetworkManager.Device.Vxlan:Ttl - -Ttl readable y - - The value to use in the IP TTL field for VXLAN packets sent to other - physical hosts. - - - - The "Learning" property - org.freedesktop.NetworkManager.Device.Vxlan:Learning - -Learning readable b - - True if the VXLAN dynamically learns remote IP addresses. - - - - The "Ageing" property - org.freedesktop.NetworkManager.Device.Vxlan:Ageing - -Ageing readable u - - The interval in seconds at which the kernel purges stale cached addresses. - - - - The "Limit" property - org.freedesktop.NetworkManager.Device.Vxlan:Limit - -Limit readable u - - The maximum number of entries that can be added to the VXLAN's forwarding - table. - - - - The "DstPort" property - org.freedesktop.NetworkManager.Device.Vxlan:DstPort - -DstPort readable q - - Destination port for outgoing VXLAN packets. - - - - The "SrcPortMin" property - org.freedesktop.NetworkManager.Device.Vxlan:SrcPortMin - -SrcPortMin readable q - - The lowest source port number to use for outgoing VXLAN packets. - - - - The "SrcPortMax" property - org.freedesktop.NetworkManager.Device.Vxlan:SrcPortMax - -SrcPortMax readable q - - The highest source port number to use for outgoing VXLAN packets. - - - - The "Proxy" property - org.freedesktop.NetworkManager.Device.Vxlan:Proxy - -Proxy readable b - - True if the VXLAN is implementing DOVE ARP proxying for remote clients. - - - - The "Rsc" property - org.freedesktop.NetworkManager.Device.Vxlan:Rsc - -Rsc readable b - - True if the VXLAN is implementing DOVE route short-circuiting of known - remote IP addresses. - - - - The "L2miss" property - org.freedesktop.NetworkManager.Device.Vxlan:L2miss - -L2miss readable b - - True if the VXLAN will emit netlink notifications of L2 switch misses. - - - - The "L3miss" property - org.freedesktop.NetworkManager.Device.Vxlan:L3miss - -L3miss readable b - - True if the VXLAN will emit netlink notifications of L3 switch misses. - - - - - diff --git a/introspection/nmdbus-device-wifi-org.freedesktop.NetworkManager.Device.Wireless.xml b/introspection/nmdbus-device-wifi-org.freedesktop.NetworkManager.Device.Wireless.xml deleted file mode 100644 index 3652c937..00000000 --- a/introspection/nmdbus-device-wifi-org.freedesktop.NetworkManager.Device.Wireless.xml +++ /dev/null @@ -1,210 +0,0 @@ - - - - org.freedesktop.NetworkManager.Device.Wireless - org.freedesktop.NetworkManager.Device.Wireless - org.freedesktop.NetworkManager.Device.Wireless - Methods - -GetAccessPoints (OUT ao access_points); -GetAllAccessPoints (OUT ao access_points); -RequestScan (IN a{sv} options); - - - - Signals - -PropertiesChanged (a{sv} properties); -AccessPointAdded (o access_point); -AccessPointRemoved (o access_point); - - - - Properties - -HwAddress readable s -PermHwAddress readable s -Mode readable u -Bitrate readable u -AccessPoints readable ao -ActiveAccessPoint readable o -WirelessCapabilities readable u - - - - Description - - - - Method Details - - The GetAccessPoints() method - org.freedesktop.NetworkManager.Device.Wireless.GetAccessPoints() - -GetAccessPoints (OUT ao access_points); - - DEPRECATED. Get the list of access points visible to this device. Note - that this list does not include access points which hide their SSID. To - retrieve a list of all access points (including hidden ones) use the - GetAllAccessPoints() method. - - - - OUT ao access_points: - List of access point object paths. - - - - - The GetAllAccessPoints() method - org.freedesktop.NetworkManager.Device.Wireless.GetAllAccessPoints() - -GetAllAccessPoints (OUT ao access_points); - - Get the list of all access points visible to this device, including hidden - ones for which the SSID is not yet known. - - - - OUT ao access_points: - List of access point object paths. - - - - - The RequestScan() method - org.freedesktop.NetworkManager.Device.Wireless.RequestScan() - -RequestScan (IN a{sv} options); - - Request the device to scan - - - - IN a{sv} options: - Options of scan. Currently 'ssids' option with value of "aay" type is supported. - - - - - - Signal Details - - The "PropertiesChanged" signal - org.freedesktop.NetworkManager.Device.Wireless::PropertiesChanged - -PropertiesChanged (a{sv} properties); - - DEPRECATED. Use the standard "PropertiesChanged" signal from "org.freedesktop.DBus.Properties" instead which exists since version NetworkManager 1.2.0. - - - - a{sv} properties: - A dictionary containing the changed parameters. - - - - - The "AccessPointAdded" signal - org.freedesktop.NetworkManager.Device.Wireless::AccessPointAdded - -AccessPointAdded (o access_point); - - Emitted when a new access point is found by the device. - - - - o access_point: - The object path of the newly found access point. - - - - - The "AccessPointRemoved" signal - org.freedesktop.NetworkManager.Device.Wireless::AccessPointRemoved - -AccessPointRemoved (o access_point); - - Emitted when an access point disappears from view of the device. - - - - o access_point: - The object path of the access point that has disappeared. - - - - - - Property Details - - The "HwAddress" property - org.freedesktop.NetworkManager.Device.Wireless:HwAddress - -HwAddress readable s - - The active hardware address of the device. - - - - The "PermHwAddress" property - org.freedesktop.NetworkManager.Device.Wireless:PermHwAddress - -PermHwAddress readable s - - The permanent hardware address of the device. - - - - The "Mode" property - org.freedesktop.NetworkManager.Device.Wireless:Mode - -Mode readable u - - The operating mode of the wireless device. - Returns: NM80211Mode - - - - The "Bitrate" property - org.freedesktop.NetworkManager.Device.Wireless:Bitrate - -Bitrate readable u - - The bit rate currently used by the wireless device, in kilobits/second - (Kb/s). - - - - The "AccessPoints" property - org.freedesktop.NetworkManager.Device.Wireless:AccessPoints - -AccessPoints readable ao - - List of object paths of access point visible to this wireless device. - - - - The "ActiveAccessPoint" property - org.freedesktop.NetworkManager.Device.Wireless:ActiveAccessPoint - -ActiveAccessPoint readable o - - Object path of the access point currently used by the wireless device. - - - - The "WirelessCapabilities" property - org.freedesktop.NetworkManager.Device.Wireless:WirelessCapabilities - -WirelessCapabilities readable u - - The capabilities of the wireless device. - Returns: NMDeviceWifiCapabilities - - - - - diff --git a/introspection/nmdbus-device-wimax-org.freedesktop.NetworkManager.Device.WiMax.xml b/introspection/nmdbus-device-wimax-org.freedesktop.NetworkManager.Device.WiMax.xml deleted file mode 100644 index d3c1487f..00000000 --- a/introspection/nmdbus-device-wimax-org.freedesktop.NetworkManager.Device.WiMax.xml +++ /dev/null @@ -1,192 +0,0 @@ - - - - org.freedesktop.NetworkManager.Device.WiMax - org.freedesktop.NetworkManager.Device.WiMax - org.freedesktop.NetworkManager.Device.WiMax - Methods - -GetNspList (OUT ao nsps); - - - - Signals - -PropertiesChanged (a{sv} properties); -NspAdded (o nsp); -NspRemoved (o nsp); - - - - Properties - -Nsps readable ao -HwAddress readable s -CenterFrequency readable u -Rssi readable i -Cinr readable i -TxPower readable i -Bsid readable s -ActiveNsp readable o - - - - Description - - - - Method Details - - The GetNspList() method - org.freedesktop.NetworkManager.Device.WiMax.GetNspList() - -GetNspList (OUT ao nsps); - - Get the list of NSPs visible to this device. - - - - OUT ao nsps: - List of NSP object paths - - - - - - Signal Details - - The "PropertiesChanged" signal - org.freedesktop.NetworkManager.Device.WiMax::PropertiesChanged - -PropertiesChanged (a{sv} properties); - - DEPRECATED. Use the standard "PropertiesChanged" signal from "org.freedesktop.DBus.Properties" instead which exists since version NetworkManager 1.2.0. - - - - a{sv} properties: - A dictionary mapping property names to variant boxed values. - - - - - The "NspAdded" signal - org.freedesktop.NetworkManager.Device.WiMax::NspAdded - -NspAdded (o nsp); - - Emitted when a new NSP is found by the device. - - - - o nsp: - The object path of the newly found NSP. - - - - - The "NspRemoved" signal - org.freedesktop.NetworkManager.Device.WiMax::NspRemoved - -NspRemoved (o nsp); - - Emitted when an NSP disappears from view of the device. - - - - o nsp: - The object path of the NSP that has disappeared. - - - - - - Property Details - - The "Nsps" property - org.freedesktop.NetworkManager.Device.WiMax:Nsps - -Nsps readable ao - - List of object paths of Network Service Providers (NSPs) visible to this - WiMAX device. - - - - The "HwAddress" property - org.freedesktop.NetworkManager.Device.WiMax:HwAddress - -HwAddress readable s - - Hardware address of the device. - - - - The "CenterFrequency" property - org.freedesktop.NetworkManager.Device.WiMax:CenterFrequency - -CenterFrequency readable u - - Center frequency (in KHz) of the radio channel the device is using to - communicate with the network when connected. Has no meaning when the - device is not connected. - - - - The "Rssi" property - org.freedesktop.NetworkManager.Device.WiMax:Rssi - -Rssi readable i - - RSSI of the current radio link in dBm. This value indicates how strong the - raw received RF signal from the base station is, but does not indicate the - overall quality of the radio link. Has no meaning when the device is not - connected. - - - - The "Cinr" property - org.freedesktop.NetworkManager.Device.WiMax:Cinr - -Cinr readable i - - CINR (Carrier to Interference + Noise Ratio) of the current radio link in - dB. CINR is a more accurate measure of radio link quality. Has no meaning - when the device is not connected. - - - - The "TxPower" property - org.freedesktop.NetworkManager.Device.WiMax:TxPower - -TxPower readable i - - Average power of the last burst transmitted by the device, in units of 0.5 - dBm. i.e. a TxPower of -11 represents an actual device TX power of -5.5 - dBm. Has no meaning when the device is not connected. - - - - The "Bsid" property - org.freedesktop.NetworkManager.Device.WiMax:Bsid - -Bsid readable s - - The ID of the serving base station as received from the network. Has no - meaning when the device is not connected. - - - - The "ActiveNsp" property - org.freedesktop.NetworkManager.Device.WiMax:ActiveNsp - -ActiveNsp readable o - - Object path of the NSP currently used by the WiMax device. - - - - - diff --git a/introspection/nmdbus-dhcp4-config-org.freedesktop.NetworkManager.DHCP4Config.xml b/introspection/nmdbus-dhcp4-config-org.freedesktop.NetworkManager.DHCP4Config.xml deleted file mode 100644 index e50f3fe6..00000000 --- a/introspection/nmdbus-dhcp4-config-org.freedesktop.NetworkManager.DHCP4Config.xml +++ /dev/null @@ -1,56 +0,0 @@ - - - - org.freedesktop.NetworkManager.DHCP4Config - org.freedesktop.NetworkManager.DHCP4Config - org.freedesktop.NetworkManager.DHCP4Config - Signals - -PropertiesChanged (a{sv} properties); - - - - Properties - -Options readable a{sv} - - - - Description - Options and configuration returned by the IPv4 DHCP server. - - - - Signal Details - - The "PropertiesChanged" signal - org.freedesktop.NetworkManager.DHCP4Config::PropertiesChanged - -PropertiesChanged (a{sv} properties); - - DEPRECATED. Use the standard "PropertiesChanged" signal from "org.freedesktop.DBus.Properties" instead which exists since version NetworkManager 1.2.0. - - - - a{sv} properties: - A dictionary mapping property names to variant boxed values - - - - - - Property Details - - The "Options" property - org.freedesktop.NetworkManager.DHCP4Config:Options - -Options readable a{sv} - - Configuration options returned by a DHCP server, if any. - - - - - diff --git a/introspection/nmdbus-dhcp6-config-org.freedesktop.NetworkManager.DHCP6Config.xml b/introspection/nmdbus-dhcp6-config-org.freedesktop.NetworkManager.DHCP6Config.xml deleted file mode 100644 index bd3bb4c7..00000000 --- a/introspection/nmdbus-dhcp6-config-org.freedesktop.NetworkManager.DHCP6Config.xml +++ /dev/null @@ -1,56 +0,0 @@ - - - - org.freedesktop.NetworkManager.DHCP6Config - org.freedesktop.NetworkManager.DHCP6Config - org.freedesktop.NetworkManager.DHCP6Config - Signals - -PropertiesChanged (a{sv} properties); - - - - Properties - -Options readable a{sv} - - - - Description - Options and configuration returned by the IPv6 DHCP server. - - - - Signal Details - - The "PropertiesChanged" signal - org.freedesktop.NetworkManager.DHCP6Config::PropertiesChanged - -PropertiesChanged (a{sv} properties); - - DEPRECATED. Use the standard "PropertiesChanged" signal from "org.freedesktop.DBus.Properties" instead which exists since version NetworkManager 1.2.0. - - - - a{sv} properties: - A dictionary mapping property names to variant boxed values - - - - - - Property Details - - The "Options" property - org.freedesktop.NetworkManager.DHCP6Config:Options - -Options readable a{sv} - - Configuration options returned by a DHCP server, if any. - - - - - diff --git a/introspection/nmdbus-ip4-config-org.freedesktop.NetworkManager.IP4Config.xml b/introspection/nmdbus-ip4-config-org.freedesktop.NetworkManager.IP4Config.xml deleted file mode 100644 index 2a337154..00000000 --- a/introspection/nmdbus-ip4-config-org.freedesktop.NetworkManager.IP4Config.xml +++ /dev/null @@ -1,167 +0,0 @@ - - - - org.freedesktop.NetworkManager.IP4Config - org.freedesktop.NetworkManager.IP4Config - org.freedesktop.NetworkManager.IP4Config - Signals - -PropertiesChanged (a{sv} properties); - - - - Properties - -Addresses readable aau -AddressData readable aa{sv} -Gateway readable s -Routes readable aau -RouteData readable aa{sv} -Nameservers readable au -Domains readable as -Searches readable as -DnsOptions readable as -DnsPriority readable i -WinsServers readable au - - - - Description - - - - Signal Details - - The "PropertiesChanged" signal - org.freedesktop.NetworkManager.IP4Config::PropertiesChanged - -PropertiesChanged (a{sv} properties); - - DEPRECATED. Use the standard "PropertiesChanged" signal from "org.freedesktop.DBus.Properties" instead which exists since version NetworkManager 1.2.0. - - - - a{sv} properties: - A dictionary mapping property names to variant boxed values - - - - - - Property Details - - The "Addresses" property - org.freedesktop.NetworkManager.IP4Config:Addresses - -Addresses readable aau - - Array of arrays of IPv4 address/prefix/gateway. All 3 elements of each - array are in network byte order. Essentially: [(addr, prefix, gateway), - (addr, prefix, gateway), ...] Deprecated: use AddressData and Gateway - - - - The "AddressData" property - org.freedesktop.NetworkManager.IP4Config:AddressData - -AddressData readable aa{sv} - - Array of IP address data objects. All addresses will include "address" (an - IP address string), and "prefix" (a uint). Some addresses may include - additional attributes. - - - - The "Gateway" property - org.freedesktop.NetworkManager.IP4Config:Gateway - -Gateway readable s - - The gateway in use. - - - - The "Routes" property - org.freedesktop.NetworkManager.IP4Config:Routes - -Routes readable aau - - Arrays of IPv4 route/prefix/next-hop/metric. All 4 elements of each tuple - are in network byte order. 'route' and 'next hop' are IPv4 addresses, - while prefix and metric are simple unsigned integers. Essentially: - [(route, prefix, next-hop, metric), (route, prefix, next-hop, metric), - ...] Deprecated: use RouteData - - - - The "RouteData" property - org.freedesktop.NetworkManager.IP4Config:RouteData - -RouteData readable aa{sv} - - Array of IP route data objects. All routes will include "dest" (an IP - address string) and "prefix" (a uint). Some routes may include "next-hop" - (an IP address string), "metric" (a uint), and additional attributes. - - - - The "Nameservers" property - org.freedesktop.NetworkManager.IP4Config:Nameservers - -Nameservers readable au - - The nameservers in use. - - - - The "Domains" property - org.freedesktop.NetworkManager.IP4Config:Domains - -Domains readable as - - A list of domains this address belongs to. - - - - The "Searches" property - org.freedesktop.NetworkManager.IP4Config:Searches - -Searches readable as - - A list of dns searches. - - - - The "DnsOptions" property - org.freedesktop.NetworkManager.IP4Config:DnsOptions - -DnsOptions readable as - - A list of DNS options that modify the behavior of the DNS resolver. See - resolv.conf(5) manual page for the list of supported options. - - - - The "DnsPriority" property - org.freedesktop.NetworkManager.IP4Config:DnsPriority - -DnsPriority readable i - - The relative priority of DNS servers. - - - - The "WinsServers" property - org.freedesktop.NetworkManager.IP4Config:WinsServers - -WinsServers readable au - - The Windows Internet Name Service servers associated with the connection. - Each address is in network byte order. - - - - - diff --git a/introspection/nmdbus-ip6-config-org.freedesktop.NetworkManager.IP6Config.xml b/introspection/nmdbus-ip6-config-org.freedesktop.NetworkManager.IP6Config.xml deleted file mode 100644 index 99fe3324..00000000 --- a/introspection/nmdbus-ip6-config-org.freedesktop.NetworkManager.IP6Config.xml +++ /dev/null @@ -1,151 +0,0 @@ - - - - org.freedesktop.NetworkManager.IP6Config - org.freedesktop.NetworkManager.IP6Config - org.freedesktop.NetworkManager.IP6Config - Signals - -PropertiesChanged (a{sv} properties); - - - - Properties - -Addresses readable a(ayuay) -AddressData readable aa{sv} -Gateway readable s -Routes readable a(ayuayu) -RouteData readable aa{sv} -Nameservers readable aay -Domains readable as -Searches readable as -DnsOptions readable as -DnsPriority readable i - - - - Description - - - - Signal Details - - The "PropertiesChanged" signal - org.freedesktop.NetworkManager.IP6Config::PropertiesChanged - -PropertiesChanged (a{sv} properties); - - DEPRECATED. Use the standard "PropertiesChanged" signal from "org.freedesktop.DBus.Properties" instead which exists since version NetworkManager 1.2.0. - - - - a{sv} properties: - A dictionary mapping property names to variant boxed values - - - - - - Property Details - - The "Addresses" property - org.freedesktop.NetworkManager.IP6Config:Addresses - -Addresses readable a(ayuay) - - Array of tuples of IPv6 address/prefix/gateway. Deprecated: use - AddressData and Gateway. - - - - The "AddressData" property - org.freedesktop.NetworkManager.IP6Config:AddressData - -AddressData readable aa{sv} - - Array of IP address data objects. All addresses will include "address" (an - IP address string), and "prefix" (a uint). Some addresses may include - additional attributes. - - - - The "Gateway" property - org.freedesktop.NetworkManager.IP6Config:Gateway - -Gateway readable s - - The gateway in use. - - - - The "Routes" property - org.freedesktop.NetworkManager.IP6Config:Routes - -Routes readable a(ayuayu) - - Tuples of IPv6 route/prefix/next-hop/metric. Deprecated: use RouteData - - - - The "RouteData" property - org.freedesktop.NetworkManager.IP6Config:RouteData - -RouteData readable aa{sv} - - Array of IP route data objects. All routes will include "dest" (an IP - address string) and "prefix" (a uint). Some routes may include "next-hop" - (an IP address string), "metric" (a uint), and additional attributes. - - - - The "Nameservers" property - org.freedesktop.NetworkManager.IP6Config:Nameservers - -Nameservers readable aay - - The nameservers in use. - - - - The "Domains" property - org.freedesktop.NetworkManager.IP6Config:Domains - -Domains readable as - - A list of domains this address belongs to. - - - - The "Searches" property - org.freedesktop.NetworkManager.IP6Config:Searches - -Searches readable as - - A list of dns searches. - - - - The "DnsOptions" property - org.freedesktop.NetworkManager.IP6Config:DnsOptions - -DnsOptions readable as - - A list of DNS options that modify the behavior of the DNS resolver. See - resolv.conf(5) manual page for the list of supported options. - - - - The "DnsPriority" property - org.freedesktop.NetworkManager.IP6Config:DnsPriority - -DnsPriority readable i - - The relative priority of DNS servers. - - - - - diff --git a/introspection/nmdbus-manager-org.freedesktop.NetworkManager.xml b/introspection/nmdbus-manager-org.freedesktop.NetworkManager.xml deleted file mode 100644 index c7ded931..00000000 --- a/introspection/nmdbus-manager-org.freedesktop.NetworkManager.xml +++ /dev/null @@ -1,726 +0,0 @@ - - - - org.freedesktop.NetworkManager - org.freedesktop.NetworkManager - org.freedesktop.NetworkManager - Methods - -Reload (IN u flags); -GetDevices (OUT ao devices); -GetAllDevices (OUT ao devices); -GetDeviceByIpIface (IN s iface, - OUT o device); -ActivateConnection (IN o connection, - IN o device, - IN o specific_object, - OUT o active_connection); -AddAndActivateConnection (IN a{sa{sv}} connection, - IN o device, - IN o specific_object, - OUT o path, - OUT o active_connection); -DeactivateConnection (IN o active_connection); -Sleep (IN b sleep); -Enable (IN b enable); -GetPermissions (OUT a{ss} permissions); -SetLogging (IN s level, - IN s domains); -GetLogging (OUT s level, - OUT s domains); -CheckConnectivity (OUT u connectivity); -state (OUT u state); -CheckpointCreate (IN ao devices, - IN u rollback_timeout, - IN u flags, - OUT o checkpoint); -CheckpointDestroy (IN o checkpoint); -CheckpointRollback (IN o checkpoint, - OUT a{su} result); - - - - Signals - -CheckPermissions (); -StateChanged (u state); -PropertiesChanged (a{sv} properties); -DeviceAdded (o device_path); -DeviceRemoved (o device_path); - - - - Properties - -Devices readable ao -AllDevices readable ao -NetworkingEnabled readable b -WirelessEnabled readwrite b -WirelessHardwareEnabled readable b -WwanEnabled readwrite b -WwanHardwareEnabled readable b -WimaxEnabled readwrite b -WimaxHardwareEnabled readable b -ActiveConnections readable ao -PrimaryConnection readable o -PrimaryConnectionType readable s -Metered readable u -ActivatingConnection readable o -Startup readable b -Version readable s -State readable u -Connectivity readable u -GlobalDnsConfiguration readwrite a{sv} - - - - Description - - - - Method Details - - The Reload() method - org.freedesktop.NetworkManager.Reload() - -Reload (IN u flags); - - Reload NetworkManager's configuration and perform certain updates, like flushing a cache or - rewriting external state to disk. This is similar to sending SIGHUP to NetworkManager but it - allows for more fine-grained control over what to reload (see flags). It also allows - non-root access via PolicyKit and contrary to signals it is synchronous. - No flags (0x00) means to reload everything that is supported which is identical to - sending a SIGHUP. - (0x01) means to reload the NetworkManager.conf configuration from disk. Note that this - does not include connections, which can be reloaded via Setting's ReloadConnections. - (0x02) means to update DNS configuration, which usually involves writing /etc/resolv.conf - anew. - (0x04) means to restart the DNS plugin. This is for example useful when using - dnsmasq plugin, which uses additional configuration in /etc/NetworkManager/dnsmasq.d. - If you edit those files, you can restart the DNS plugin. This action shortly interrupts - name resolution. - Note that flags may affect each other. For example, restarting the DNS plugin (0x04) - implicitly updates DNS too (0x02). Or when reloading the configuration (0x01), changes - to DNS setting also cause a DNS update (0x02). However, (0x01) does not involve restarting - the DNS plugin (0x04) or update resolv.conf (0x02), unless the DNS related configuration - changes in NetworkManager.conf. - - - - IN u flags: - optional flags to specify which parts shall be reloaded. - - - - - The GetDevices() method - org.freedesktop.NetworkManager.GetDevices() - -GetDevices (OUT ao devices); - - Get the list of realized network devices. - - - - OUT ao devices: - List of object paths of network devices known to the system. This list does not include device placeholders (see GetAllDevices()). - - - - - The GetAllDevices() method - org.freedesktop.NetworkManager.GetAllDevices() - -GetAllDevices (OUT ao devices); - - Get the list of all network devices. - - - - OUT ao devices: - List of object paths of network devices and device placeholders (eg, devices that do not yet exist but which can be automatically created by NetworkManager if one of their AvailableConnections was activated). - - - - - The GetDeviceByIpIface() method - org.freedesktop.NetworkManager.GetDeviceByIpIface() - -GetDeviceByIpIface (IN s iface, - OUT o device); - - Return the object path of the network device referenced by its IP - interface name. Note that some devices (usually modems) only have an IP - interface name when they are connected. - - - - IN s iface: - Interface name of the device to find. - - - OUT o device: - Object path of the network device. - - - - - The ActivateConnection() method - org.freedesktop.NetworkManager.ActivateConnection() - -ActivateConnection (IN o connection, - IN o device, - IN o specific_object, - OUT o active_connection); - - Activate a connection using the supplied device. - - - - IN o connection: - The connection to activate. If "/" is given, a valid device path must be given, and NetworkManager picks the best connection to activate for the given device. VPN connections must always pass a valid connection path. - - - IN o device: - The object path of device to be activated for physical connections. This parameter is ignored for VPN connections, because the specific_object (if provided) specifies the device to use. - - - IN o specific_object: - The path of a connection-type-specific object this activation should use. This parameter is currently ignored for wired and mobile broadband connections, and the value of "/" should be used (ie, no specific object). For WiFi connections, pass the object path of a specific AP from the card's scan list, or "/" to pick an AP automatically. For VPN connections, pass the object path of an ActiveConnection object that should serve as the "base" connection (to which the VPN connections lifetime will be tied), or pass "/" and NM will automatically use the current default device. - - - OUT o active_connection: - The path of the active connection object representing this active connection. - - - - - The AddAndActivateConnection() method - org.freedesktop.NetworkManager.AddAndActivateConnection() - -AddAndActivateConnection (IN a{sa{sv}} connection, - IN o device, - IN o specific_object, - OUT o path, - OUT o active_connection); - - Adds a new connection using the given details (if any) as a template - (automatically filling in missing settings with the capabilities of the - given device and specific object), then activate the new connection. - Cannot be used for VPN connections at this time. - - - - IN a{sa{sv}} connection: - Connection settings and properties; if incomplete missing settings will be automatically completed using the given device and specific object. - - - IN o device: - The object path of device to be activated using the given connection. - - - IN o specific_object: - The path of a connection-type-specific object this activation should use. This parameter is currently ignored for wired and mobile broadband connections, and the value of "/" should be used (ie, no specific object). For WiFi connections, pass the object path of a specific AP from the card's scan list, which will be used to complete the details of the newly added connection. - - - OUT o path: - Object path of the new connection that was just added. - - - OUT o active_connection: - The path of the active connection object representing this active connection. - - - - - The DeactivateConnection() method - org.freedesktop.NetworkManager.DeactivateConnection() - -DeactivateConnection (IN o active_connection); - - Deactivate an active connection. - - - - IN o active_connection: - The currently active connection to deactivate. - - - - - The Sleep() method - org.freedesktop.NetworkManager.Sleep() - -Sleep (IN b sleep); - - Control the NetworkManager daemon's sleep state. When asleep, all - interfaces that it manages are deactivated. When awake, devices are - available to be activated. This command should not be called directly by - users or clients; it is intended for system suspend/resume tracking. - - - - IN b sleep: - Indicates whether the NetworkManager daemon should sleep or wake. - - - - - The Enable() method - org.freedesktop.NetworkManager.Enable() - -Enable (IN b enable); - - Control whether overall networking is enabled or disabled. When disabled, - all interfaces that NM manages are deactivated. When enabled, all managed - interfaces are re-enabled and available to be activated. This command - should be used by clients that provide to users the ability to - enable/disable all networking. - - - - IN b enable: - If FALSE, indicates that all networking should be disabled. If TRUE, indicates that NetworkManager should begin managing network devices. - - - - - The GetPermissions() method - org.freedesktop.NetworkManager.GetPermissions() - -GetPermissions (OUT a{ss} permissions); - - Returns the permissions a caller has for various authenticated operations - that NetworkManager provides, like Enable/Disable networking, changing - WiFi, WWAN, and WiMAX state, etc. - - - - OUT a{ss} permissions: - Dictionary of available permissions and results. Each permission is represented by a name (ie "org.freedesktop.NetworkManager.Foobar") and each result is one of the following values: "yes" (the permission is available), "auth" (the permission is available after a successful authentication), or "no" (the permission is denied). Clients may use these values in the UI to indicate the ability to perform certain operations. - - - - - The SetLogging() method - org.freedesktop.NetworkManager.SetLogging() - -SetLogging (IN s level, - IN s domains); - - Set logging verbosity and which operations are logged. - - - - IN s level: - One of [ERR, WARN, INFO, DEBUG, TRACE, OFF, KEEP]. This level is applied to the domains as specified in the domains argument. Except for the special level "KEEP", all unmentioned domains are disabled entirely. "KEEP" is special and allows not to change the current setting except for the specified domains. E.g. level=KEEP and domains=PLATFORM:DEBUG will only touch the platform domain. - - - IN s domains: - A combination of logging domains separated by commas (','), or "NONE" to disable logging. Each domain enables logging for operations related to that domain. Available domains are: [PLATFORM, RFKILL, ETHER, WIFI, BT, MB, DHCP4, DHCP6, PPP, WIFI_SCAN, IP4, IP6, AUTOIP4, DNS, VPN, SHARING, SUPPLICANT, AGENTS, SETTINGS, SUSPEND, CORE, DEVICE, OLPC, WIMAX, INFINIBAND, FIREWALL, ADSL, BOND, VLAN, BRIDGE, DBUS_PROPS, TEAM, CONCHECK, DCB, DISPATCH, AUDIT]. In addition to these domains, the following special domains can be used: [NONE, ALL, DEFAULT, DHCP, IP]. You can also specify that some domains should log at a different level from the default by appending a colon (':') and a log level (eg, 'WIFI:DEBUG'). If an empty string is given, the log level is changed but the current set of log domains remains unchanged. - - - - - The GetLogging() method - org.freedesktop.NetworkManager.GetLogging() - -GetLogging (OUT s level, - OUT s domains); - - Get current logging verbosity level and operations domains. - - - - OUT s level: - One of [ERR, WARN, INFO, DEBUG, TRACE]. - - - OUT s domains: - For available domains see SetLogging() call. - - - - - The CheckConnectivity() method - org.freedesktop.NetworkManager.CheckConnectivity() - -CheckConnectivity (OUT u connectivity); - - Re-check the network connectivity state. - - - - OUT u connectivity: - (NMConnectivityState) The current connectivity state. - - - - - The state() method - org.freedesktop.NetworkManager.state() - -state (OUT u state); - - The overall networking state as determined by the NetworkManager daemon, - based on the state of network devices under it's management. - - - - OUT u state: - NMState - - - - - The CheckpointCreate() method - org.freedesktop.NetworkManager.CheckpointCreate() - -CheckpointCreate (IN ao devices, - IN u rollback_timeout, - IN u flags, - OUT o checkpoint); - - devices: a list of device paths for which a checkpoint should be created. An empty list means all managed devices. - rollback_timeout: the time in seconds until NetworkManager will automatically rollback to the checkpoint. Set to zero for infinite. - flags: optional flags that influence the creation. - checkpoint: on success, returns the path of the checkpoint. - Create a checkpoint of the current networking configuration - for given interfaces. If rollback_timeout is not zero, a - rollback is automatically performed after the given timeout. - - - - IN ao devices: - - - - IN u rollback_timeout: - - - - IN u flags: - - - - OUT o checkpoint: - - - - - - The CheckpointDestroy() method - org.freedesktop.NetworkManager.CheckpointDestroy() - -CheckpointDestroy (IN o checkpoint); - - Destroy a previously created checkpoint. - - - - IN o checkpoint: - the checkpoint to be destroyed. Set to empty to cancel all pending checkpoints. - - - - - The CheckpointRollback() method - org.freedesktop.NetworkManager.CheckpointRollback() - -CheckpointRollback (IN o checkpoint, - OUT a{su} result); - - Rollback a checkpoint before the timeout is reached. - - - - IN o checkpoint: - the checkpoint to be rolled back. - - - OUT a{su} result: - on return, a dictionary of devices and results. Devices are represented by their original D-Bus path; each result is a RollbackResult. - - - - - - Signal Details - - The "CheckPermissions" signal - org.freedesktop.NetworkManager::CheckPermissions - -CheckPermissions (); - - Emitted when system authorization details change, indicating that clients - may wish to recheck permissions with GetPermissions. - - - - The "StateChanged" signal - org.freedesktop.NetworkManager::StateChanged - -StateChanged (u state); - - NetworkManager's state changed. - - - - u state: - (NMState) The new state of NetworkManager. - - - - - The "PropertiesChanged" signal - org.freedesktop.NetworkManager::PropertiesChanged - -PropertiesChanged (a{sv} properties); - - DEPRECATED. Use the standard "PropertiesChanged" signal from "org.freedesktop.DBus.Properties" instead which exists since version NetworkManager 1.2.0. - - - - a{sv} properties: - The changed properties. - - - - - The "DeviceAdded" signal - org.freedesktop.NetworkManager::DeviceAdded - -DeviceAdded (o device_path); - - A device was added to the system - - - - o device_path: - The object path of the newly added device. - - - - - The "DeviceRemoved" signal - org.freedesktop.NetworkManager::DeviceRemoved - -DeviceRemoved (o device_path); - - A device was removed from the system, and is no longer available. - - - - o device_path: - The object path of the device that was just removed. - - - - - - Property Details - - The "Devices" property - org.freedesktop.NetworkManager:Devices - -Devices readable ao - - The list of realized network devices. Realized devices are those which - have backing resources (eg from the kernel or a management daemon like - ModemManager, teamd, etc). - - - - The "AllDevices" property - org.freedesktop.NetworkManager:AllDevices - -AllDevices readable ao - - The list of both realized and un-realized network devices. Un-realized - devices are software devices which do not yet have backing resources, but - for which backing resources can be created if the device is activated. - - - - The "NetworkingEnabled" property - org.freedesktop.NetworkManager:NetworkingEnabled - -NetworkingEnabled readable b - - Indicates if overall networking is currently enabled or not. See the - Enable() method. - - - - The "WirelessEnabled" property - org.freedesktop.NetworkManager:WirelessEnabled - -WirelessEnabled readwrite b - - Indicates if wireless is currently enabled or not. - - - - The "WirelessHardwareEnabled" property - org.freedesktop.NetworkManager:WirelessHardwareEnabled - -WirelessHardwareEnabled readable b - - Indicates if the wireless hardware is currently enabled, i.e. the state of - the RF kill switch. - - - - The "WwanEnabled" property - org.freedesktop.NetworkManager:WwanEnabled - -WwanEnabled readwrite b - - Indicates if mobile broadband devices are currently enabled or not. - - - - The "WwanHardwareEnabled" property - org.freedesktop.NetworkManager:WwanHardwareEnabled - -WwanHardwareEnabled readable b - - Indicates if the mobile broadband hardware is currently enabled, i.e. the - state of the RF kill switch. - - - - The "WimaxEnabled" property - org.freedesktop.NetworkManager:WimaxEnabled - -WimaxEnabled readwrite b - - Indicates if WiMAX devices are currently enabled or not. - - - - The "WimaxHardwareEnabled" property - org.freedesktop.NetworkManager:WimaxHardwareEnabled - -WimaxHardwareEnabled readable b - - Indicates if the WiMAX hardware is currently enabled, i.e. the state of - the RF kill switch. - - - - The "ActiveConnections" property - org.freedesktop.NetworkManager:ActiveConnections - -ActiveConnections readable ao - - List of active connection object paths. - - - - The "PrimaryConnection" property - org.freedesktop.NetworkManager:PrimaryConnection - -PrimaryConnection readable o - - The object path of the "primary" active connection being used to access - the network. In particular, if there is no VPN active, or the VPN does not - have the default route, then this indicates the connection that has the - default route. If there is a VPN active with the default route, then this - indicates the connection that contains the route to the VPN endpoint. - - - - The "PrimaryConnectionType" property - org.freedesktop.NetworkManager:PrimaryConnectionType - -PrimaryConnectionType readable s - - The connection type of the "primary" active connection being used to - access the network. This is the same as the Type property on the object - indicated by PrimaryConnection. - - - - The "Metered" property - org.freedesktop.NetworkManager:Metered - -Metered readable u - - Indicates whether the connectivity is metered. This is equivalent to the - metered property of the device associated with the primary connection. - Returns: NMMetered - - - - The "ActivatingConnection" property - org.freedesktop.NetworkManager:ActivatingConnection - -ActivatingConnection readable o - - The object path of an active connection that is currently being activated - and which is expected to become the new PrimaryConnection when it finishes - activating. - - - - The "Startup" property - org.freedesktop.NetworkManager:Startup - -Startup readable b - - Indicates whether NM is still starting up; this becomes FALSE when NM has - finished attempting to activate every connection that it might be able to - activate at startup. - - - - The "Version" property - org.freedesktop.NetworkManager:Version - -Version readable s - - NetworkManager version. - - - - The "State" property - org.freedesktop.NetworkManager:State - -State readable u - - The overall state of the NetworkManager daemon. - Returns: NMState - - - - The "Connectivity" property - org.freedesktop.NetworkManager:Connectivity - -Connectivity readable u - - The network connectivity state. - Returns: NMConnectivityState - - - - The "GlobalDnsConfiguration" property - org.freedesktop.NetworkManager:GlobalDnsConfiguration - -GlobalDnsConfiguration readwrite a{sv} - - Dictionary of global DNS settings where the key is one of "searches", - "options" and "domains". The values for the "searches" and "options" keys - are string arrays describing the list of search domains and resolver - options, respectively. The value of the "domains" key is a second-level - dictionary, where each key is a domain name, and each key's value is a - third-level dictionary with the keys "servers" and "options". "servers" is - a string array of DNS servers, "options" is a string array of - domain-specific options. - - - - - diff --git a/introspection/nmdbus-ppp-manager-org.freedesktop.NetworkManager.PPP.xml b/introspection/nmdbus-ppp-manager-org.freedesktop.NetworkManager.PPP.xml deleted file mode 100644 index 79370cd3..00000000 --- a/introspection/nmdbus-ppp-manager-org.freedesktop.NetworkManager.PPP.xml +++ /dev/null @@ -1,87 +0,0 @@ - - - - org.freedesktop.NetworkManager.PPP - org.freedesktop.NetworkManager.PPP - org.freedesktop.NetworkManager.PPP - Methods - -NeedSecrets (OUT s username, - OUT s password); -SetIp4Config (IN a{sv} config); -SetIp6Config (IN a{sv} config); -SetState (IN u state); - - - - Description - - - - Method Details - - The NeedSecrets() method - org.freedesktop.NetworkManager.PPP.NeedSecrets() - -NeedSecrets (OUT s username, - OUT s password); - - - - - OUT s username: - - - - OUT s password: - - - - - - The SetIp4Config() method - org.freedesktop.NetworkManager.PPP.SetIp4Config() - -SetIp4Config (IN a{sv} config); - - - - - IN a{sv} config: - - - - - - The SetIp6Config() method - org.freedesktop.NetworkManager.PPP.SetIp6Config() - -SetIp6Config (IN a{sv} config); - - - - - IN a{sv} config: - - - - - - The SetState() method - org.freedesktop.NetworkManager.PPP.SetState() - -SetState (IN u state); - - - - - IN u state: - - - - - - - diff --git a/introspection/nmdbus-secret-agent-org.freedesktop.NetworkManager.SecretAgent.xml b/introspection/nmdbus-secret-agent-org.freedesktop.NetworkManager.SecretAgent.xml deleted file mode 100644 index 0a77ec15..00000000 --- a/introspection/nmdbus-secret-agent-org.freedesktop.NetworkManager.SecretAgent.xml +++ /dev/null @@ -1,150 +0,0 @@ - - - - org.freedesktop.NetworkManager.SecretAgent - org.freedesktop.NetworkManager.SecretAgent - org.freedesktop.NetworkManager.SecretAgent - Methods - -GetSecrets (IN a{sa{sv}} connection, - IN o connection_path, - IN s setting_name, - IN as hints, - IN u flags, - OUT a{sa{sv}} secrets); -CancelGetSecrets (IN o connection_path, - IN s setting_name); -SaveSecrets (IN a{sa{sv}} connection, - IN o connection_path); -DeleteSecrets (IN a{sa{sv}} connection, - IN o connection_path); - - - - Description - Private D-Bus interface used by secret agents that store and provide - secrets to NetworkManager. If an agent provides secrets to NetworkManager - as part of connection creation, and the some of those secrets are "agent - owned" the agent should store those secrets itself and should not expect - its SaveSecrets() method to be called. SaveSecrets() will be called eg if - some program other than the agent itself (like a connection editor) - changes the secrets out of band. The agent should implement this D-Bus - interface on an object with the path - /org/freedesktop/NetworkManager/SecretAgent. - - - - Method Details - - The GetSecrets() method - org.freedesktop.NetworkManager.SecretAgent.GetSecrets() - -GetSecrets (IN a{sa{sv}} connection, - IN o connection_path, - IN s setting_name, - IN as hints, - IN u flags, - OUT a{sa{sv}} secrets); - - Retrieve and return stored secrets, if any, or request new secrets from - the agent's user. If user interaction is allowed and the user enters new - secrets, the agent is expected to save the new secrets to persistent - storage (if the secret's flags include AGENT_OWNED) as NetworkManager will - not send these secrets back to the same agent via a SaveSecrets() call. If - the user canceled any interaction, the agent should return the - UserCanceled error (see below). - - - - IN a{sa{sv}} connection: - Nested settings maps containing the connection for which secrets are being requested. This may contain system-owned secrets if the agent has successfully authenticated to modify system network settings and the GetSecrets request flags allow user interaction. - - - IN o connection_path: - Object path of the connection for which secrets are being requested. - - - IN s setting_name: - Setting name for which secrets are being requested. - - - IN as hints: - Array of strings of key names in the requested setting for which NetworkManager thinks a secrets may be required, and/or well-known identifiers and data that may be useful to the client in processing the secrets request. Note that it's not always possible to determine which secret is required, so in some cases no hints may be given. The Agent should return any secrets it has, or that it thinks are required, regardless of what hints NetworkManager sends in this request. Some hints have special prefixes that provide information to the agent; for example, VPN requests may send server-specific messages prefixed with "x-vpn-message:". - - - IN u flags: - (NMSecretAgentGetSecretsFlags) Flags which modify the behavior of the secrets request. If true, new secrets are assumed to be invalid or incorrect, and the agent should ask the user for new secrets. If false, existing secrets should be retrieved from storage and returned without interrupting the user. - - - OUT a{sa{sv}} secrets: - Nested settings maps containing secrets. Each setting MUST contain at least the 'name' field, containing the name of the setting, and one or more secrets. - - - - - The CancelGetSecrets() method - org.freedesktop.NetworkManager.SecretAgent.CancelGetSecrets() - -CancelGetSecrets (IN o connection_path, - IN s setting_name); - - Cancel a pending GetSecrets request for secrets of the given connection. - Any GetSecrets request with the same 'connection_path' and 'setting_name' - that are given in a CancelGetSecrets request should be canceled. - - - - IN o connection_path: - Object path of the connection for which, if secrets for the given 'setting_name' are being requested, the request should be canceled. - - - IN s setting_name: - Setting name for which secrets for this connection were originally being requested. - - - - - The SaveSecrets() method - org.freedesktop.NetworkManager.SecretAgent.SaveSecrets() - -SaveSecrets (IN a{sa{sv}} connection, - IN o connection_path); - - Save given secrets to backing storage. - - - - IN a{sa{sv}} connection: - Nested settings maps containing the entire connection (including secrets), for which the agent should save the secrets to backing storage. This method will not be called when the agent itself is the process creating or updating a connection; in that case the agent is assumed to have already saved those secrets since it had them already. - - - IN o connection_path: - Object path of the connection for which the agent should save secrets to backing storage. - - - - - The DeleteSecrets() method - org.freedesktop.NetworkManager.SecretAgent.DeleteSecrets() - -DeleteSecrets (IN a{sa{sv}} connection, - IN o connection_path); - - Delete secrets from backing storage. - - - - IN a{sa{sv}} connection: - Nested settings maps containing the connection properties (sans secrets), for which the agent should delete the secrets from backing storage. - - - IN o connection_path: - Object path of the connection for which the agent should delete secrets from backing storage. - - - - - - diff --git a/introspection/nmdbus-settings-connection-org.freedesktop.NetworkManager.Settings.Connection.xml b/introspection/nmdbus-settings-connection-org.freedesktop.NetworkManager.Settings.Connection.xml deleted file mode 100644 index 2de23972..00000000 --- a/introspection/nmdbus-settings-connection-org.freedesktop.NetworkManager.Settings.Connection.xml +++ /dev/null @@ -1,211 +0,0 @@ - - - - org.freedesktop.NetworkManager.Settings.Connection - org.freedesktop.NetworkManager.Settings.Connection - org.freedesktop.NetworkManager.Settings.Connection - Methods - -Update (IN a{sa{sv}} properties); -UpdateUnsaved (IN a{sa{sv}} properties); -Delete (); -GetSettings (OUT a{sa{sv}} settings); -GetSecrets (IN s setting_name, - OUT a{sa{sv}} secrets); -ClearSecrets (); -Save (); - - - - Signals - -Updated (); -Removed (); -PropertiesChanged (a{sv} properties); - - - - Properties - -Unsaved readable b - - - - Description - Represents a single network connection configuration. - - - - Method Details - - The Update() method - org.freedesktop.NetworkManager.Settings.Connection.Update() - -Update (IN a{sa{sv}} properties); - - Update the connection with new settings and properties (replacing all - previous settings and properties) and save the connection to disk. Secrets - may be part of the update request, and will be either stored in persistent - storage or sent to a Secret Agent for storage, depending on the flags - associated with each secret. - - - - IN a{sa{sv}} properties: - New connection settings, properties, and (optionally) secrets. - - - - - The UpdateUnsaved() method - org.freedesktop.NetworkManager.Settings.Connection.UpdateUnsaved() - -UpdateUnsaved (IN a{sa{sv}} properties); - - Update the connection with new settings and properties (replacing all - previous settings and properties) but do not immediately save the - connection to disk. Secrets may be part of the update request and may sent - to a Secret Agent for storage, depending on the flags associated with each - secret. Use the 'Save' method to save these changes to disk. Note that - unsaved changes will be lost if the connection is reloaded from disk - (either automatically on file change or due to an explicit - ReloadConnections call). - - - - IN a{sa{sv}} properties: - New connection settings, properties, and (optionally) secrets. - - - - - The Delete() method - org.freedesktop.NetworkManager.Settings.Connection.Delete() - -Delete (); - - Delete the connection. - - - - The GetSettings() method - org.freedesktop.NetworkManager.Settings.Connection.GetSettings() - -GetSettings (OUT a{sa{sv}} settings); - - Get the settings maps describing this network configuration. This will - never include any secrets required for connection to the network, as those - are often protected. Secrets must be requested separately using the - GetSecrets() call. - - - - OUT a{sa{sv}} settings: - The nested settings maps describing this object. - - - - - The GetSecrets() method - org.freedesktop.NetworkManager.Settings.Connection.GetSecrets() - -GetSecrets (IN s setting_name, - OUT a{sa{sv}} secrets); - - Get the secrets belonging to this network configuration. Only secrets from - persistent storage or a Secret Agent running in the requestor's session - will be returned. The user will never be prompted for secrets as a result - of this request. - - - - IN s setting_name: - Name of the setting to return secrets for. If empty, all all secrets will be returned. - - - OUT a{sa{sv}} secrets: - Nested settings maps containing secrets. - - - - - The ClearSecrets() method - org.freedesktop.NetworkManager.Settings.Connection.ClearSecrets() - -ClearSecrets (); - - Clear the secrets belonging to this network connection profile. - - - - The Save() method - org.freedesktop.NetworkManager.Settings.Connection.Save() - -Save (); - - Saves a "dirty" connection (that had previously been updated with - UpdateUnsaved) to persistent storage. - - - - - Signal Details - - The "Updated" signal - org.freedesktop.NetworkManager.Settings.Connection::Updated - -Updated (); - - Emitted when any settings or permissions change. When handling this - signal, clients should re-read the connection using the GetSettings method - to get the changes and to ensure the client still has permission to access - the connection. - - - - The "Removed" signal - org.freedesktop.NetworkManager.Settings.Connection::Removed - -Removed (); - - Emitted when this connection is no longer available. This happens when the - connection is deleted or if it is no longer accessible by any of the - system's logged-in users. After receipt of this signal, the object no - longer exists. Also see the Settings.ConnectionRemoved signal. - - - - The "PropertiesChanged" signal - org.freedesktop.NetworkManager.Settings.Connection::PropertiesChanged - -PropertiesChanged (a{sv} properties); - - DEPRECATED. Use the standard "PropertiesChanged" signal from "org.freedesktop.DBus.Properties" instead which exists since version NetworkManager 1.2.0. - - - - a{sv} properties: - A dictionary mapping property names to variant boxed values. - - - - - - Property Details - - The "Unsaved" property - org.freedesktop.NetworkManager.Settings.Connection:Unsaved - -Unsaved readable b - - If set, indicates that the in-memory state of the connection does not - match the on-disk state. This flag will be set when UpdateUnsaved() is - called or when any connection details change, and cleared when the - connection is saved to disk via Save() or from internal operations. - - - - - diff --git a/introspection/nmdbus-settings-org.freedesktop.NetworkManager.Settings.xml b/introspection/nmdbus-settings-org.freedesktop.NetworkManager.Settings.xml deleted file mode 100644 index 9882f812..00000000 --- a/introspection/nmdbus-settings-org.freedesktop.NetworkManager.Settings.xml +++ /dev/null @@ -1,288 +0,0 @@ - - - - org.freedesktop.NetworkManager.Settings - org.freedesktop.NetworkManager.Settings - org.freedesktop.NetworkManager.Settings - Methods - -ListConnections (OUT ao connections); -GetConnectionByUuid (IN s uuid, - OUT o connection); -AddConnection (IN a{sa{sv}} connection, - OUT o path); -AddConnectionUnsaved (IN a{sa{sv}} connection, - OUT o path); -LoadConnections (IN as filenames, - OUT b status, - OUT as failures); -ReloadConnections (OUT b status); -SaveHostname (IN s hostname); - - - - Signals - -PropertiesChanged (a{sv} properties); -NewConnection (o connection); -ConnectionRemoved (o connection); - - - - Properties - -Connections readable ao -Hostname readable s -CanModify readable b - - - - Description - The Settings interface allows clients to view and administrate the - connections stored and used by NetworkManager. - - - - Method Details - - The ListConnections() method - org.freedesktop.NetworkManager.Settings.ListConnections() - -ListConnections (OUT ao connections); - - List the saved network connections known to NetworkManager. - - - - OUT ao connections: - List of connections. - - - - - The GetConnectionByUuid() method - org.freedesktop.NetworkManager.Settings.GetConnectionByUuid() - -GetConnectionByUuid (IN s uuid, - OUT o connection); - - Retrieve the object path of a connection, given that connection's UUID. - - - - IN s uuid: - The UUID to find the connection object path for. - - - OUT o connection: - The connection's object path. - - - - - The AddConnection() method - org.freedesktop.NetworkManager.Settings.AddConnection() - -AddConnection (IN a{sa{sv}} connection, - OUT o path); - - Add new connection and save it to disk. This operation does not start the - network connection unless (1) device is idle and able to connect to the - network described by the new connection, and (2) the connection is allowed - to be started automatically. - - - - IN a{sa{sv}} connection: - Connection settings and properties. - - - OUT o path: - Object path of the new connection that was just added. - - - - - The AddConnectionUnsaved() method - org.freedesktop.NetworkManager.Settings.AddConnectionUnsaved() - -AddConnectionUnsaved (IN a{sa{sv}} connection, - OUT o path); - - Add new connection but do not save it to disk immediately. This operation - does not start the network connection unless (1) device is idle and able - to connect to the network described by the new connection, and (2) the - connection is allowed to be started automatically. Use the 'Save' method - on the connection to save these changes to disk. Note that unsaved changes - will be lost if the connection is reloaded from disk (either automatically - on file change or due to an explicit ReloadConnections call). - - - - IN a{sa{sv}} connection: - Connection settings and properties. - - - OUT o path: - Object path of the new connection that was just added. - - - - - The LoadConnections() method - org.freedesktop.NetworkManager.Settings.LoadConnections() - -LoadConnections (IN as filenames, - OUT b status, - OUT as failures); - - Loads or reloads the indicated connections from disk. You should call this - after making changes directly to an on-disk connection file to make sure - that NetworkManager sees the changes. (If "monitor-connection-files" in - NetworkManager.conf is "true", then this will have no real effect, but is - harmless.) As with AddConnection(), this operation does not necessarily - start the network connection. - - - - IN as filenames: - Array of paths to on-disk connection profiles in directories monitored by NetworkManager. - - - OUT b status: - Success or failure of the operation as a whole. True if NetworkManager at least tried to load the indicated connections, even if it did not succeed. False if an error occurred before trying to load the connections (eg, permission denied). - - - OUT as failures: - Paths of connection files that could not be loaded. - - - - - The ReloadConnections() method - org.freedesktop.NetworkManager.Settings.ReloadConnections() - -ReloadConnections (OUT b status); - - Tells NetworkManager to reload all connection files from disk, including - noticing any added or deleted connection files. By default, connections - are re-read automatically any time they change, so you only need to use - this command if you have set "monitor-connection-files=false" in - NetworkManager.conf. - - - - OUT b status: - Success or failure. - - - - - The SaveHostname() method - org.freedesktop.NetworkManager.Settings.SaveHostname() - -SaveHostname (IN s hostname); - - Save the hostname to persistent configuration. - - - - IN s hostname: - The hostname to save to persistent configuration. If blank, the persistent hostname is cleared. - - - - - - Signal Details - - The "PropertiesChanged" signal - org.freedesktop.NetworkManager.Settings::PropertiesChanged - -PropertiesChanged (a{sv} properties); - - DEPRECATED. Use the standard "PropertiesChanged" signal from "org.freedesktop.DBus.Properties" instead which exists since version NetworkManager 1.2.0. - - - - a{sv} properties: - A dictionary mapping property names to variant boxed values - - - - - The "NewConnection" signal - org.freedesktop.NetworkManager.Settings::NewConnection - -NewConnection (o connection); - - Emitted when a new connection has been added after NetworkManager has - started up and initialized. This signal is not emitted for connections - read while starting up, because NetworkManager's D-Bus service is only - available after all connections have been read, and to prevent spamming - listeners with too many signals at one time. To retrieve the initial - connection list, call the ListConnections() method once, and then listen - for individual Settings.NewConnection and Settings.Connection.Deleted - signals for further updates. - - - - o connection: - Object path of the new connection. - - - - - The "ConnectionRemoved" signal - org.freedesktop.NetworkManager.Settings::ConnectionRemoved - -ConnectionRemoved (o connection); - - Emitted when a connection is no longer available. This happens when the - connection is deleted or if it is no longer accessible by any of the - system's logged-in users. After receipt of this signal, the connection no - longer exists and cannot be used. Also see the Settings.Connection.Removed - signal. - - - - o connection: - Object path of the removed connection. - - - - - - Property Details - - The "Connections" property - org.freedesktop.NetworkManager.Settings:Connections - -Connections readable ao - - List of object paths of available network connection profiles. - - - - The "Hostname" property - org.freedesktop.NetworkManager.Settings:Hostname - -Hostname readable s - - The machine hostname stored in persistent configuration. - - - - The "CanModify" property - org.freedesktop.NetworkManager.Settings:CanModify - -CanModify readable b - - If true, adding and modifying connections is supported. - - - - - diff --git a/introspection/nmdbus-vpn-connection-org.freedesktop.NetworkManager.VPN.Connection.xml b/introspection/nmdbus-vpn-connection-org.freedesktop.NetworkManager.VPN.Connection.xml deleted file mode 100644 index 523acbba..00000000 --- a/introspection/nmdbus-vpn-connection-org.freedesktop.NetworkManager.VPN.Connection.xml +++ /dev/null @@ -1,89 +0,0 @@ - - - - org.freedesktop.NetworkManager.VPN.Connection - org.freedesktop.NetworkManager.VPN.Connection - org.freedesktop.NetworkManager.VPN.Connection - Signals - -PropertiesChanged (a{sv} properties); -VpnStateChanged (u state, - u reason); - - - - Properties - -VpnState readable u -Banner readable s - - - - Description - Represents an active connection to a Virtual Private Network. - - - - Signal Details - - The "PropertiesChanged" signal - org.freedesktop.NetworkManager.VPN.Connection::PropertiesChanged - -PropertiesChanged (a{sv} properties); - - DEPRECATED. Use the standard "PropertiesChanged" signal from "org.freedesktop.DBus.Properties" instead which exists since version NetworkManager 1.2.0. - - - - a{sv} properties: - A dictionary mapping property names to variant boxed values - - - - - The "VpnStateChanged" signal - org.freedesktop.NetworkManager.VPN.Connection::VpnStateChanged - -VpnStateChanged (u state, - u reason); - - Emitted when the state of the VPN connection has changed. - - - - u state: - (NMVpnConnectionState) The new state of the VPN connection. - - - u reason: - (NMVpnConnectionStateReason) Reason code describing the change to the new state. - - - - - - Property Details - - The "VpnState" property - org.freedesktop.NetworkManager.VPN.Connection:VpnState - -VpnState readable u - - The VPN-specific state of the connection. - Returns: NMVpnConnectionState - - - - The "Banner" property - org.freedesktop.NetworkManager.VPN.Connection:Banner - -Banner readable s - - The banner string of the VPN connection. - - - - - diff --git a/introspection/nmdbus-vpn-plugin-org.freedesktop.NetworkManager.VPN.Plugin.xml b/introspection/nmdbus-vpn-plugin-org.freedesktop.NetworkManager.VPN.Plugin.xml deleted file mode 100644 index 80eaebc3..00000000 --- a/introspection/nmdbus-vpn-plugin-org.freedesktop.NetworkManager.VPN.Plugin.xml +++ /dev/null @@ -1,325 +0,0 @@ - - - - org.freedesktop.NetworkManager.VPN.Plugin - org.freedesktop.NetworkManager.VPN.Plugin - org.freedesktop.NetworkManager.VPN.Plugin - Methods - -Connect (IN a{sa{sv}} connection); -ConnectInteractive (IN a{sa{sv}} connection, - IN a{sv} details); -NeedSecrets (IN a{sa{sv}} settings, - OUT s setting_name); -Disconnect (); -SetConfig (IN a{sv} config); -SetIp4Config (IN a{sv} config); -SetIp6Config (IN a{sv} config); -SetFailure (IN s reason); -NewSecrets (IN a{sa{sv}} connection); - - - - Signals - -StateChanged (u state); -SecretsRequired (s message, - as secrets); -Config (a{sv} config); -Ip4Config (a{sv} ip4config); -Ip6Config (a{sv} ip6config); -LoginBanner (s banner); -Failure (u reason); - - - - Properties - -State readable u - - - - Description - This interface is provided by plugins providing VPN services to the - NetworkManager daemon. - - - - Method Details - - The Connect() method - org.freedesktop.NetworkManager.VPN.Plugin.Connect() - -Connect (IN a{sa{sv}} connection); - - Tells the plugin to connect. Interactive secrets requests (eg, emitting - the SecretsRequired signal) are not allowed. - - - - IN a{sa{sv}} connection: - Describes the connection to be established. - - - - - The ConnectInteractive() method - org.freedesktop.NetworkManager.VPN.Plugin.ConnectInteractive() - -ConnectInteractive (IN a{sa{sv}} connection, - IN a{sv} details); - - Tells the plugin to connect, allowing interactive secrets requests (eg the - plugin is allowed to emit the SecretsRequired signal if the VPN service - indicates that it needs additional secrets during the connect process). - - - - IN a{sa{sv}} connection: - Describes the connection to be established. - - - IN a{sv} details: - Additional details about the Connect process. - - - - - The NeedSecrets() method - org.freedesktop.NetworkManager.VPN.Plugin.NeedSecrets() - -NeedSecrets (IN a{sa{sv}} settings, - OUT s setting_name); - - Asks the plugin whether the provided connection will require secrets to - connect successfully. - - - - IN a{sa{sv}} settings: - Describes the connection that may need secrets. - - - OUT s setting_name: - The setting name within the provided connection that requires secrets, if any. - - - - - The Disconnect() method - org.freedesktop.NetworkManager.VPN.Plugin.Disconnect() - -Disconnect (); - - Disconnect the plugin. - - - - The SetConfig() method - org.freedesktop.NetworkManager.VPN.Plugin.SetConfig() - -SetConfig (IN a{sv} config); - - Set generic connection details on the connection. - - - - IN a{sv} config: - Generic configuration details for the connection. - - - - - The SetIp4Config() method - org.freedesktop.NetworkManager.VPN.Plugin.SetIp4Config() - -SetIp4Config (IN a{sv} config); - - Set IPv4 details on the connection. - - - - IN a{sv} config: - Ip4Config details for the connection. You must call SetConfig() before calling this. - - - - - The SetIp6Config() method - org.freedesktop.NetworkManager.VPN.Plugin.SetIp6Config() - -SetIp6Config (IN a{sv} config); - - Set IPv6 details on the connection. - - - - IN a{sv} config: - Ip6Config details for the connection. You must call SetConfig() before calling this. - - - - - The SetFailure() method - org.freedesktop.NetworkManager.VPN.Plugin.SetFailure() - -SetFailure (IN s reason); - - Indicate a failure to the plugin. - - - - IN s reason: - The reason for the failure. - - - - - The NewSecrets() method - org.freedesktop.NetworkManager.VPN.Plugin.NewSecrets() - -NewSecrets (IN a{sa{sv}} connection); - - Called in response to a SecretsRequired signal to deliver updated secrets - or other information to the plugin. - - - - IN a{sa{sv}} connection: - Describes the connection including the new secrets. - - - - - - Signal Details - - The "StateChanged" signal - org.freedesktop.NetworkManager.VPN.Plugin::StateChanged - -StateChanged (u state); - - Emitted when the plugin state changes. - - - - u state: - (NMVpnServiceState) The new state of the plugin. - - - - - The "SecretsRequired" signal - org.freedesktop.NetworkManager.VPN.Plugin::SecretsRequired - -SecretsRequired (s message, - as secrets); - - Emitted during an ongoing ConnectInteractive() request when the plugin has - determined that new secrets are required. NetworkManager will then call - the NewSecrets() method with a connection hash including the new secrets. - - - - s message: - Informational message, if any, about the request. For example, if a second PIN is required, could indicate to the user to wait for the token code to change until entering the next PIN. - - - as secrets: - Array of strings of VPN secret names which the plugin thinks secrets may be required for, or other VPN-specific data to be processed by the VPN's front-end. - - - - - The "Config" signal - org.freedesktop.NetworkManager.VPN.Plugin::Config - -Config (a{sv} config); - - The plugin obtained generic configuration information. - - - - a{sv} config: - The configuration information. - - - - - The "Ip4Config" signal - org.freedesktop.NetworkManager.VPN.Plugin::Ip4Config - -Ip4Config (a{sv} ip4config); - - The plugin obtained an IPv4 configuration. - - - - a{sv} ip4config: - The IPv4 configuration. - - - - - The "Ip6Config" signal - org.freedesktop.NetworkManager.VPN.Plugin::Ip6Config - -Ip6Config (a{sv} ip6config); - - The plugin obtained an IPv6 configuration. - - - - a{sv} ip6config: - The IPv6 configuration. - - - - - The "LoginBanner" signal - org.freedesktop.NetworkManager.VPN.Plugin::LoginBanner - -LoginBanner (s banner); - - Emitted when the plugin receives a login banner from the VPN service. - - - - s banner: - The login banner string. - - - - - The "Failure" signal - org.freedesktop.NetworkManager.VPN.Plugin::Failure - -Failure (u reason); - - Emitted when a failure in the VPN plugin occurs. - - - - u reason: - (NMVpnPluginFailure) Reason code for the failure. - - - - - - Property Details - - The "State" property - org.freedesktop.NetworkManager.VPN.Plugin:State - -State readable u - - The state of the plugin. - Returns: NMVpnServiceState - - - - - diff --git a/introspection/org.freedesktop.NetworkManager.AccessPoint.xml b/introspection/org.freedesktop.NetworkManager.AccessPoint.xml new file mode 100644 index 00000000..617c8671 --- /dev/null +++ b/introspection/org.freedesktop.NetworkManager.AccessPoint.xml @@ -0,0 +1,103 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/introspection/org.freedesktop.NetworkManager.AgentManager.xml b/introspection/org.freedesktop.NetworkManager.AgentManager.xml new file mode 100644 index 00000000..86b4404a --- /dev/null +++ b/introspection/org.freedesktop.NetworkManager.AgentManager.xml @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + diff --git a/introspection/org.freedesktop.NetworkManager.Checkpoint.xml b/introspection/org.freedesktop.NetworkManager.Checkpoint.xml new file mode 100644 index 00000000..1c5050f2 --- /dev/null +++ b/introspection/org.freedesktop.NetworkManager.Checkpoint.xml @@ -0,0 +1,44 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/introspection/org.freedesktop.NetworkManager.Connection.Active.xml b/introspection/org.freedesktop.NetworkManager.Connection.Active.xml new file mode 100644 index 00000000..383ede34 --- /dev/null +++ b/introspection/org.freedesktop.NetworkManager.Connection.Active.xml @@ -0,0 +1,158 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/introspection/org.freedesktop.NetworkManager.DHCP4Config.xml b/introspection/org.freedesktop.NetworkManager.DHCP4Config.xml new file mode 100644 index 00000000..5244bcaa --- /dev/null +++ b/introspection/org.freedesktop.NetworkManager.DHCP4Config.xml @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + diff --git a/introspection/org.freedesktop.NetworkManager.DHCP6Config.xml b/introspection/org.freedesktop.NetworkManager.DHCP6Config.xml new file mode 100644 index 00000000..09e2ca86 --- /dev/null +++ b/introspection/org.freedesktop.NetworkManager.DHCP6Config.xml @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + diff --git a/introspection/org.freedesktop.NetworkManager.Device.Adsl.xml b/introspection/org.freedesktop.NetworkManager.Device.Adsl.xml new file mode 100644 index 00000000..0986f069 --- /dev/null +++ b/introspection/org.freedesktop.NetworkManager.Device.Adsl.xml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + diff --git a/introspection/org.freedesktop.NetworkManager.Device.Bluetooth.xml b/introspection/org.freedesktop.NetworkManager.Device.Bluetooth.xml new file mode 100644 index 00000000..f891220d --- /dev/null +++ b/introspection/org.freedesktop.NetworkManager.Device.Bluetooth.xml @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + + + + + + diff --git a/introspection/org.freedesktop.NetworkManager.Device.Bond.xml b/introspection/org.freedesktop.NetworkManager.Device.Bond.xml new file mode 100644 index 00000000..e6288a15 --- /dev/null +++ b/introspection/org.freedesktop.NetworkManager.Device.Bond.xml @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + + + + + + diff --git a/introspection/org.freedesktop.NetworkManager.Device.Bridge.xml b/introspection/org.freedesktop.NetworkManager.Device.Bridge.xml new file mode 100644 index 00000000..a6c5710d --- /dev/null +++ b/introspection/org.freedesktop.NetworkManager.Device.Bridge.xml @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + + + + + + diff --git a/introspection/org.freedesktop.NetworkManager.Device.Generic.xml b/introspection/org.freedesktop.NetworkManager.Device.Generic.xml new file mode 100644 index 00000000..39aafc2c --- /dev/null +++ b/introspection/org.freedesktop.NetworkManager.Device.Generic.xml @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + diff --git a/introspection/org.freedesktop.NetworkManager.Device.IPTunnel.xml b/introspection/org.freedesktop.NetworkManager.Device.IPTunnel.xml new file mode 100644 index 00000000..dda71e3e --- /dev/null +++ b/introspection/org.freedesktop.NetworkManager.Device.IPTunnel.xml @@ -0,0 +1,96 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/introspection/org.freedesktop.NetworkManager.Device.Infiniband.xml b/introspection/org.freedesktop.NetworkManager.Device.Infiniband.xml new file mode 100644 index 00000000..34b5fadd --- /dev/null +++ b/introspection/org.freedesktop.NetworkManager.Device.Infiniband.xml @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + diff --git a/introspection/org.freedesktop.NetworkManager.Device.Macsec.xml b/introspection/org.freedesktop.NetworkManager.Device.Macsec.xml new file mode 100644 index 00000000..e67f937c --- /dev/null +++ b/introspection/org.freedesktop.NetworkManager.Device.Macsec.xml @@ -0,0 +1,113 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/introspection/org.freedesktop.NetworkManager.Device.Macvlan.xml b/introspection/org.freedesktop.NetworkManager.Device.Macvlan.xml new file mode 100644 index 00000000..e0b58ba4 --- /dev/null +++ b/introspection/org.freedesktop.NetworkManager.Device.Macvlan.xml @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/introspection/org.freedesktop.NetworkManager.Device.Modem.xml b/introspection/org.freedesktop.NetworkManager.Device.Modem.xml new file mode 100644 index 00000000..29eff682 --- /dev/null +++ b/introspection/org.freedesktop.NetworkManager.Device.Modem.xml @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + diff --git a/introspection/org.freedesktop.NetworkManager.Device.OlpcMesh.xml b/introspection/org.freedesktop.NetworkManager.Device.OlpcMesh.xml new file mode 100644 index 00000000..3d6162f3 --- /dev/null +++ b/introspection/org.freedesktop.NetworkManager.Device.OlpcMesh.xml @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + diff --git a/introspection/org.freedesktop.NetworkManager.Device.Statistics.xml b/introspection/org.freedesktop.NetworkManager.Device.Statistics.xml new file mode 100644 index 00000000..84c3b6fe --- /dev/null +++ b/introspection/org.freedesktop.NetworkManager.Device.Statistics.xml @@ -0,0 +1,39 @@ + + + + + + + + + + + + + + + + + + + diff --git a/introspection/org.freedesktop.NetworkManager.Device.Team.xml b/introspection/org.freedesktop.NetworkManager.Device.Team.xml new file mode 100644 index 00000000..c7b50a38 --- /dev/null +++ b/introspection/org.freedesktop.NetworkManager.Device.Team.xml @@ -0,0 +1,45 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/introspection/org.freedesktop.NetworkManager.Device.Tun.xml b/introspection/org.freedesktop.NetworkManager.Device.Tun.xml new file mode 100644 index 00000000..68167cc5 --- /dev/null +++ b/introspection/org.freedesktop.NetworkManager.Device.Tun.xml @@ -0,0 +1,67 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/introspection/org.freedesktop.NetworkManager.Device.Veth.xml b/introspection/org.freedesktop.NetworkManager.Device.Veth.xml new file mode 100644 index 00000000..93c7c870 --- /dev/null +++ b/introspection/org.freedesktop.NetworkManager.Device.Veth.xml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + diff --git a/introspection/org.freedesktop.NetworkManager.Device.Vlan.xml b/introspection/org.freedesktop.NetworkManager.Device.Vlan.xml new file mode 100644 index 00000000..e5bf7c44 --- /dev/null +++ b/introspection/org.freedesktop.NetworkManager.Device.Vlan.xml @@ -0,0 +1,44 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/introspection/org.freedesktop.NetworkManager.Device.Vxlan.xml b/introspection/org.freedesktop.NetworkManager.Device.Vxlan.xml new file mode 100644 index 00000000..8eae63c6 --- /dev/null +++ b/introspection/org.freedesktop.NetworkManager.Device.Vxlan.xml @@ -0,0 +1,141 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/introspection/org.freedesktop.NetworkManager.Device.WiMax.xml b/introspection/org.freedesktop.NetworkManager.Device.WiMax.xml new file mode 100644 index 00000000..844856cc --- /dev/null +++ b/introspection/org.freedesktop.NetworkManager.Device.WiMax.xml @@ -0,0 +1,112 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/introspection/org.freedesktop.NetworkManager.Device.Wired.xml b/introspection/org.freedesktop.NetworkManager.Device.Wired.xml new file mode 100644 index 00000000..3aa4540f --- /dev/null +++ b/introspection/org.freedesktop.NetworkManager.Device.Wired.xml @@ -0,0 +1,52 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/introspection/org.freedesktop.NetworkManager.Device.Wireless.xml b/introspection/org.freedesktop.NetworkManager.Device.Wireless.xml new file mode 100644 index 00000000..1973b417 --- /dev/null +++ b/introspection/org.freedesktop.NetworkManager.Device.Wireless.xml @@ -0,0 +1,124 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/introspection/org.freedesktop.NetworkManager.Device.xml b/introspection/org.freedesktop.NetworkManager.Device.xml new file mode 100644 index 00000000..d4535a84 --- /dev/null +++ b/introspection/org.freedesktop.NetworkManager.Device.xml @@ -0,0 +1,321 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/introspection/org.freedesktop.NetworkManager.DnsManager.xml b/introspection/org.freedesktop.NetworkManager.DnsManager.xml new file mode 100644 index 00000000..3a0c757b --- /dev/null +++ b/introspection/org.freedesktop.NetworkManager.DnsManager.xml @@ -0,0 +1,39 @@ + + + + + + + + + + + + + + + + + diff --git a/introspection/org.freedesktop.NetworkManager.IP4Config.xml b/introspection/org.freedesktop.NetworkManager.IP4Config.xml new file mode 100644 index 00000000..17f57bc6 --- /dev/null +++ b/introspection/org.freedesktop.NetworkManager.IP4Config.xml @@ -0,0 +1,104 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/introspection/org.freedesktop.NetworkManager.IP6Config.xml b/introspection/org.freedesktop.NetworkManager.IP6Config.xml new file mode 100644 index 00000000..e5cab713 --- /dev/null +++ b/introspection/org.freedesktop.NetworkManager.IP6Config.xml @@ -0,0 +1,96 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/introspection/org.freedesktop.NetworkManager.PPP.xml b/introspection/org.freedesktop.NetworkManager.PPP.xml new file mode 100644 index 00000000..e4c6a2c8 --- /dev/null +++ b/introspection/org.freedesktop.NetworkManager.PPP.xml @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/introspection/org.freedesktop.NetworkManager.SecretAgent.xml b/introspection/org.freedesktop.NetworkManager.SecretAgent.xml new file mode 100644 index 00000000..33296fb0 --- /dev/null +++ b/introspection/org.freedesktop.NetworkManager.SecretAgent.xml @@ -0,0 +1,92 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/introspection/org.freedesktop.NetworkManager.Settings.Connection.xml b/introspection/org.freedesktop.NetworkManager.Settings.Connection.xml new file mode 100644 index 00000000..cf33120c --- /dev/null +++ b/introspection/org.freedesktop.NetworkManager.Settings.Connection.xml @@ -0,0 +1,133 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/introspection/org.freedesktop.NetworkManager.Settings.xml b/introspection/org.freedesktop.NetworkManager.Settings.xml new file mode 100644 index 00000000..32675e02 --- /dev/null +++ b/introspection/org.freedesktop.NetworkManager.Settings.xml @@ -0,0 +1,172 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/introspection/org.freedesktop.NetworkManager.VPN.Connection.xml b/introspection/org.freedesktop.NetworkManager.VPN.Connection.xml new file mode 100644 index 00000000..897cea0b --- /dev/null +++ b/introspection/org.freedesktop.NetworkManager.VPN.Connection.xml @@ -0,0 +1,50 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/introspection/org.freedesktop.NetworkManager.VPN.Plugin.xml b/introspection/org.freedesktop.NetworkManager.VPN.Plugin.xml new file mode 100644 index 00000000..7eed9721 --- /dev/null +++ b/introspection/org.freedesktop.NetworkManager.VPN.Plugin.xml @@ -0,0 +1,202 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/introspection/org.freedesktop.NetworkManager.WiMax.Nsp.xml b/introspection/org.freedesktop.NetworkManager.WiMax.Nsp.xml new file mode 100644 index 00000000..a7669279 --- /dev/null +++ b/introspection/org.freedesktop.NetworkManager.WiMax.Nsp.xml @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + + + + + + diff --git a/introspection/org.freedesktop.NetworkManager.xml b/introspection/org.freedesktop.NetworkManager.xml new file mode 100644 index 00000000..1c299362 --- /dev/null +++ b/introspection/org.freedesktop.NetworkManager.xml @@ -0,0 +1,465 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/libnm-core/Makefile.am b/libnm-core/Makefile.am deleted file mode 100644 index 695b6a3a..00000000 --- a/libnm-core/Makefile.am +++ /dev/null @@ -1,66 +0,0 @@ -include $(GLIB_MAKEFILE) - -@GNOME_CODE_COVERAGE_RULES@ - -SUBDIRS = . tests - -AM_CPPFLAGS = \ - -I${top_srcdir}/shared \ - -I${top_builddir}/shared \ - -DG_LOG_DOMAIN=\""libnm"\" \ - -DLOCALEDIR=\"$(datadir)/locale\" \ - -DNMCONFDIR=\"$(nmconfdir)\" \ - -DNMLIBDIR=\"$(nmlibdir)\" \ - -DNMPLUGINDIR=\"$(pkglibdir)\" \ - -DLIBEXECDIR=\"$(libexecdir)\" \ - -DNETWORKMANAGER_COMPILATION=NM_NETWORKMANAGER_COMPILATION_LIB \ - $(GLIB_CFLAGS) \ - $(CODE_COVERAGE_CFLAGS) \ - $(JANSSON_CFLAGS) - -noinst_LTLIBRARIES = libnm-core.la - -# header/source defines are in Makefile.libnm-core, so they can be shared -# with libnm/Makefile.am -include Makefile.libnm-core - -libnmincludedir = $(includedir)/libnm - -libnminclude_HEADERS = $(libnm_core_headers) -libnm_core_la_SOURCES = \ - $(libnm_core_sources) \ - $(libnm_core_private_headers) - -GLIB_GENERATED = nm-core-enum-types.h nm-core-enum-types.c -nm_core_enum_types_sources = $(filter-out %nm-core-enum-types.h,$(libnminclude_HEADERS)) -GLIB_MKENUMS_H_FLAGS = --identifier-prefix NM -GLIB_MKENUMS_C_FLAGS = --identifier-prefix NM - -libnm_core_la_LIBADD = \ - $(GLIB_LIBS) \ - $(UUID_LIBS) \ - $(JANSSON_LIBS) - -libnm_core_la_LDFLAGS = \ - $(CODE_COVERAGE_LDFLAGS) - -if WITH_GNUTLS -AM_CPPFLAGS += $(GNUTLS_CFLAGS) -libnm_core_la_SOURCES += crypto_gnutls.c -libnm_core_la_LIBADD += $(GNUTLS_LIBS) -endif - -if WITH_NSS -AM_CPPFLAGS += $(NSS_CFLAGS) -libnm_core_la_SOURCES += crypto_nss.c -libnm_core_la_LIBADD += $(NSS_LIBS) -endif - -nm-vpn-dbus-types.xml: nm-vpn-dbus-interface.h $(top_srcdir)/tools/enums-to-docbook.pl - $(AM_V_GEN) @PERL@ $(top_srcdir)/tools/enums-to-docbook.pl 'nm-vpn-dbus-types' 'VPN Plugin D-Bus API Types' $^ >$@ - -nm-dbus-types.xml: nm-dbus-interface.h $(top_srcdir)/tools/enums-to-docbook.pl - $(AM_V_GEN) @PERL@ $(top_srcdir)/tools/enums-to-docbook.pl 'nm-dbus-types' 'NetworkManager D-Bus API Types' $^ >$@ - -BUILT_SOURCES = $(GLIB_GENERATED) nm-vpn-dbus-types.xml nm-dbus-types.xml -CLEANFILES = $(BUILT_SOURCES) diff --git a/libnm-core/Makefile.in b/libnm-core/Makefile.in deleted file mode 100644 index 81190753..00000000 --- a/libnm-core/Makefile.in +++ /dev/null @@ -1,1510 +0,0 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. -# @configure_input@ - -# Copyright (C) 1994-2014 Free Software Foundation, Inc. - -# This Makefile.in is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY, to the extent permitted by law; without -# even the implied warranty of MERCHANTABILITY or FITNESS FOR A -# PARTICULAR PURPOSE. - -@SET_MAKE@ - -# In order for this to work correctly from both libnm-core/ and libnm/, -# we have to specify full pathnames. (We can't just use $(addprefix) from -# libnm/, because that's incompatible with the Makefile.introspection rules.) - - -VPATH = @srcdir@ -am__is_gnu_make = { \ - if test -z '$(MAKELEVEL)'; then \ - false; \ - elif test -n '$(MAKE_HOST)'; then \ - true; \ - elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ - true; \ - else \ - false; \ - fi; \ -} -am__make_running_with_option = \ - case $${target_option-} in \ - ?) ;; \ - *) echo "am__make_running_with_option: internal error: invalid" \ - "target option '$${target_option-}' specified" >&2; \ - exit 1;; \ - esac; \ - has_opt=no; \ - sane_makeflags=$$MAKEFLAGS; \ - if $(am__is_gnu_make); then \ - sane_makeflags=$$MFLAGS; \ - else \ - case $$MAKEFLAGS in \ - *\\[\ \ ]*) \ - bs=\\; \ - sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ - | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ - esac; \ - fi; \ - skip_next=no; \ - strip_trailopt () \ - { \ - flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ - }; \ - for flg in $$sane_makeflags; do \ - test $$skip_next = yes && { skip_next=no; continue; }; \ - case $$flg in \ - *=*|--*) continue;; \ - -*I) strip_trailopt 'I'; skip_next=yes;; \ - -*I?*) strip_trailopt 'I';; \ - -*O) strip_trailopt 'O'; skip_next=yes;; \ - -*O?*) strip_trailopt 'O';; \ - -*l) strip_trailopt 'l'; skip_next=yes;; \ - -*l?*) strip_trailopt 'l';; \ - -[dEDm]) skip_next=yes;; \ - -[JT]) skip_next=yes;; \ - esac; \ - case $$flg in \ - *$$target_option*) has_opt=yes; break;; \ - esac; \ - done; \ - test $$has_opt = yes -am__make_dryrun = (target_option=n; $(am__make_running_with_option)) -am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) -pkgdatadir = $(datadir)/@PACKAGE@ -pkgincludedir = $(includedir)/@PACKAGE@ -pkglibdir = $(libdir)/@PACKAGE@ -pkglibexecdir = $(libexecdir)/@PACKAGE@ -am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd -install_sh_DATA = $(install_sh) -c -m 644 -install_sh_PROGRAM = $(install_sh) -c -install_sh_SCRIPT = $(install_sh) -c -INSTALL_HEADER = $(INSTALL_DATA) -transform = $(program_transform_name) -NORMAL_INSTALL = : -PRE_INSTALL = : -POST_INSTALL = : -NORMAL_UNINSTALL = : -PRE_UNINSTALL = : -POST_UNINSTALL = : -build_triplet = @build@ -host_triplet = @host@ -@WITH_GNUTLS_TRUE@am__append_1 = $(GNUTLS_CFLAGS) -@WITH_GNUTLS_TRUE@am__append_2 = crypto_gnutls.c -@WITH_GNUTLS_TRUE@am__append_3 = $(GNUTLS_LIBS) -@WITH_NSS_TRUE@am__append_4 = $(NSS_CFLAGS) -@WITH_NSS_TRUE@am__append_5 = crypto_nss.c -@WITH_NSS_TRUE@am__append_6 = $(NSS_LIBS) -subdir = libnm-core -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -am__aclocal_m4_deps = $(top_srcdir)/m4/attributes.m4 \ - $(top_srcdir)/m4/ax_lib_readline.m4 \ - $(top_srcdir)/m4/compiler_options.m4 \ - $(top_srcdir)/m4/gettext.m4 $(top_srcdir)/m4/git-sha-record.m4 \ - $(top_srcdir)/m4/gnome-code-coverage.m4 \ - $(top_srcdir)/m4/gtk-doc.m4 $(top_srcdir)/m4/iconv.m4 \ - $(top_srcdir)/m4/intlmacosx.m4 $(top_srcdir)/m4/intltool.m4 \ - $(top_srcdir)/m4/introspection.m4 $(top_srcdir)/m4/lib-ld.m4 \ - $(top_srcdir)/m4/lib-link.m4 $(top_srcdir)/m4/lib-prefix.m4 \ - $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \ - $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \ - $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/m4/nls.m4 \ - $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \ - $(top_srcdir)/m4/vapigen.m4 $(top_srcdir)/configure.ac -am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ - $(ACLOCAL_M4) -DIST_COMMON = $(srcdir)/Makefile.am $(libnminclude_HEADERS) \ - $(am__DIST_COMMON) -mkinstalldirs = $(install_sh) -d -CONFIG_HEADER = $(top_builddir)/config.h -CONFIG_CLEAN_FILES = -CONFIG_CLEAN_VPATH_FILES = -LTLIBRARIES = $(noinst_LTLIBRARIES) -am__DEPENDENCIES_1 = -@WITH_GNUTLS_TRUE@am__DEPENDENCIES_2 = $(am__DEPENDENCIES_1) -@WITH_NSS_TRUE@am__DEPENDENCIES_3 = $(am__DEPENDENCIES_1) -libnm_core_la_DEPENDENCIES = $(am__DEPENDENCIES_1) \ - $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \ - $(am__DEPENDENCIES_2) $(am__DEPENDENCIES_3) -am__libnm_core_la_SOURCES_DIST = \ - $(top_builddir)/shared/nm-utils/nm-shared-utils.c \ - $(core_build)/nm-core-enum-types.c $(core)/crypto.c \ - $(core)/nm-connection.c $(core)/nm-dbus-utils.c \ - $(core)/nm-errors.c $(core)/nm-keyfile-reader.c \ - $(core)/nm-keyfile-utils.c $(core)/nm-keyfile-writer.c \ - $(core)/nm-property-compare.c $(core)/nm-setting-8021x.c \ - $(core)/nm-setting-adsl.c $(core)/nm-setting-bluetooth.c \ - $(core)/nm-setting-bond.c $(core)/nm-setting-bridge-port.c \ - $(core)/nm-setting-bridge.c $(core)/nm-setting-cdma.c \ - $(core)/nm-setting-connection.c $(core)/nm-setting-dcb.c \ - $(core)/nm-setting-generic.c $(core)/nm-setting-gsm.c \ - $(core)/nm-setting-infiniband.c $(core)/nm-setting-ip-config.c \ - $(core)/nm-setting-ip-tunnel.c $(core)/nm-setting-ip4-config.c \ - $(core)/nm-setting-ip6-config.c $(core)/nm-setting-macvlan.c \ - $(core)/nm-setting-olpc-mesh.c $(core)/nm-setting-ppp.c \ - $(core)/nm-setting-pppoe.c $(core)/nm-setting-serial.c \ - $(core)/nm-setting-team-port.c $(core)/nm-setting-team.c \ - $(core)/nm-setting-tun.c $(core)/nm-setting-vlan.c \ - $(core)/nm-setting-vpn.c $(core)/nm-setting-vxlan.c \ - $(core)/nm-setting-wimax.c $(core)/nm-setting-wired.c \ - $(core)/nm-setting-wireless-security.c \ - $(core)/nm-setting-wireless.c $(core)/nm-setting.c \ - $(core)/nm-simple-connection.c $(core)/nm-utils.c \ - $(core)/nm-vpn-editor-plugin.c $(core)/nm-vpn-plugin-info.c \ - $(top_builddir)/shared/nm-utils/nm-shared-utils.h \ - $(core)/crypto.h $(core)/nm-connection-private.h \ - $(core)/nm-core-internal.h $(core)/nm-core-types-internal.h \ - $(core)/nm-keyfile-internal.h $(core)/nm-keyfile-utils.h \ - $(core)/nm-property-compare.h $(core)/nm-setting-private.h \ - $(core)/nm-utils-private.h crypto_gnutls.c crypto_nss.c -am__objects_1 = nm-shared-utils.lo nm-core-enum-types.lo crypto.lo \ - nm-connection.lo nm-dbus-utils.lo nm-errors.lo \ - nm-keyfile-reader.lo nm-keyfile-utils.lo nm-keyfile-writer.lo \ - nm-property-compare.lo nm-setting-8021x.lo nm-setting-adsl.lo \ - nm-setting-bluetooth.lo nm-setting-bond.lo \ - nm-setting-bridge-port.lo nm-setting-bridge.lo \ - nm-setting-cdma.lo nm-setting-connection.lo nm-setting-dcb.lo \ - nm-setting-generic.lo nm-setting-gsm.lo \ - nm-setting-infiniband.lo nm-setting-ip-config.lo \ - nm-setting-ip-tunnel.lo nm-setting-ip4-config.lo \ - nm-setting-ip6-config.lo nm-setting-macvlan.lo \ - nm-setting-olpc-mesh.lo nm-setting-ppp.lo nm-setting-pppoe.lo \ - nm-setting-serial.lo nm-setting-team-port.lo \ - nm-setting-team.lo nm-setting-tun.lo nm-setting-vlan.lo \ - nm-setting-vpn.lo nm-setting-vxlan.lo nm-setting-wimax.lo \ - nm-setting-wired.lo nm-setting-wireless-security.lo \ - nm-setting-wireless.lo nm-setting.lo nm-simple-connection.lo \ - nm-utils.lo nm-vpn-editor-plugin.lo nm-vpn-plugin-info.lo -am__objects_2 = -@WITH_GNUTLS_TRUE@am__objects_3 = crypto_gnutls.lo -@WITH_NSS_TRUE@am__objects_4 = crypto_nss.lo -am_libnm_core_la_OBJECTS = $(am__objects_1) $(am__objects_2) \ - $(am__objects_3) $(am__objects_4) -libnm_core_la_OBJECTS = $(am_libnm_core_la_OBJECTS) -AM_V_lt = $(am__v_lt_@AM_V@) -am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@) -am__v_lt_0 = --silent -am__v_lt_1 = -libnm_core_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ - $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ - $(libnm_core_la_LDFLAGS) $(LDFLAGS) -o $@ -AM_V_P = $(am__v_P_@AM_V@) -am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) -am__v_P_0 = false -am__v_P_1 = : -AM_V_GEN = $(am__v_GEN_@AM_V@) -am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) -am__v_GEN_0 = @echo " GEN " $@; -am__v_GEN_1 = -AM_V_at = $(am__v_at_@AM_V@) -am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) -am__v_at_0 = @ -am__v_at_1 = -DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) -depcomp = $(SHELL) $(top_srcdir)/build-aux/depcomp -am__depfiles_maybe = depfiles -am__mv = mv -f -COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ - $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ - $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \ - $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ - $(AM_CFLAGS) $(CFLAGS) -AM_V_CC = $(am__v_CC_@AM_V@) -am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@) -am__v_CC_0 = @echo " CC " $@; -am__v_CC_1 = -CCLD = $(CC) -LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ - $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ - $(AM_LDFLAGS) $(LDFLAGS) -o $@ -AM_V_CCLD = $(am__v_CCLD_@AM_V@) -am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@) -am__v_CCLD_0 = @echo " CCLD " $@; -am__v_CCLD_1 = -SOURCES = $(libnm_core_la_SOURCES) -DIST_SOURCES = $(am__libnm_core_la_SOURCES_DIST) -RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \ - ctags-recursive dvi-recursive html-recursive info-recursive \ - install-data-recursive install-dvi-recursive \ - install-exec-recursive install-html-recursive \ - install-info-recursive install-pdf-recursive \ - install-ps-recursive install-recursive installcheck-recursive \ - installdirs-recursive pdf-recursive ps-recursive \ - tags-recursive uninstall-recursive -am__can_run_installinfo = \ - case $$AM_UPDATE_INFO_DIR in \ - n|no|NO) false;; \ - *) (install-info --version) >/dev/null 2>&1;; \ - esac -am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; -am__vpath_adj = case $$p in \ - $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ - *) f=$$p;; \ - esac; -am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`; -am__install_max = 40 -am__nobase_strip_setup = \ - srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` -am__nobase_strip = \ - for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" -am__nobase_list = $(am__nobase_strip_setup); \ - for p in $$list; do echo "$$p $$p"; done | \ - sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ - $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ - if (++n[$$2] == $(am__install_max)) \ - { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ - END { for (dir in files) print dir, files[dir] }' -am__base_list = \ - sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ - sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' -am__uninstall_files_from_dir = { \ - test -z "$$files" \ - || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ - || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ - $(am__cd) "$$dir" && rm -f $$files; }; \ - } -am__installdirs = "$(DESTDIR)$(libnmincludedir)" -HEADERS = $(libnminclude_HEADERS) -RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ - distclean-recursive maintainer-clean-recursive -am__recursive_targets = \ - $(RECURSIVE_TARGETS) \ - $(RECURSIVE_CLEAN_TARGETS) \ - $(am__extra_recursive_targets) -AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \ - distdir -am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) -# Read a list of newline-separated strings from the standard input, -# and print each of them once, without duplicates. Input order is -# *not* preserved. -am__uniquify_input = $(AWK) '\ - BEGIN { nonempty = 0; } \ - { items[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in items) print i; }; } \ -' -# Make sure the list of sources is unique. This is necessary because, -# e.g., the same source file might be shared among _SOURCES variables -# for different programs/libraries. -am__define_uniq_tagged_files = \ - list='$(am__tagged_files)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | $(am__uniquify_input)` -ETAGS = etags -CTAGS = ctags -DIST_SUBDIRS = $(SUBDIRS) -am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.libnm-core \ - $(top_srcdir)/build-aux/depcomp -DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -am__relativize = \ - dir0=`pwd`; \ - sed_first='s,^\([^/]*\)/.*$$,\1,'; \ - sed_rest='s,^[^/]*/*,,'; \ - sed_last='s,^.*/\([^/]*\)$$,\1,'; \ - sed_butlast='s,/*[^/]*$$,,'; \ - while test -n "$$dir1"; do \ - first=`echo "$$dir1" | sed -e "$$sed_first"`; \ - if test "$$first" != "."; then \ - if test "$$first" = ".."; then \ - dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \ - dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \ - else \ - first2=`echo "$$dir2" | sed -e "$$sed_first"`; \ - if test "$$first2" = "$$first"; then \ - dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \ - else \ - dir2="../$$dir2"; \ - fi; \ - dir0="$$dir0"/"$$first"; \ - fi; \ - fi; \ - dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \ - done; \ - reldir="$$dir2" -ACLOCAL = @ACLOCAL@ -ALL_LINGUAS = @ALL_LINGUAS@ -AMTAR = @AMTAR@ -AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ -AM_TESTS_FD_REDIRECT = @AM_TESTS_FD_REDIRECT@ -AR = @AR@ -AUTOCONF = @AUTOCONF@ -AUTOHEADER = @AUTOHEADER@ -AUTOMAKE = @AUTOMAKE@ -AWK = @AWK@ -BLUEZ5_CFLAGS = @BLUEZ5_CFLAGS@ -BLUEZ5_LIBS = @BLUEZ5_LIBS@ -CC = @CC@ -CCDEPMODE = @CCDEPMODE@ -CFLAGS = @CFLAGS@ -CODE_COVERAGE_CFLAGS = @CODE_COVERAGE_CFLAGS@ -CODE_COVERAGE_ENABLED = @CODE_COVERAGE_ENABLED@ -CODE_COVERAGE_LDFLAGS = @CODE_COVERAGE_LDFLAGS@ -CPP = @CPP@ -CPPFLAGS = @CPPFLAGS@ -CXX = @CXX@ -CXXCPP = @CXXCPP@ -CXXDEPMODE = @CXXDEPMODE@ -CXXFLAGS = @CXXFLAGS@ -CYGPATH_W = @CYGPATH_W@ -DBUS_CFLAGS = @DBUS_CFLAGS@ -DBUS_LIBS = @DBUS_LIBS@ -DBUS_SYS_DIR = @DBUS_SYS_DIR@ -DEFS = @DEFS@ -DEPDIR = @DEPDIR@ -DHCLIENT_PATH = @DHCLIENT_PATH@ -DHCPCD_PATH = @DHCPCD_PATH@ -DISTRO_NETWORK_SERVICE = @DISTRO_NETWORK_SERVICE@ -DLLTOOL = @DLLTOOL@ -DL_LIBS = @DL_LIBS@ -DNSMASQ_PATH = @DNSMASQ_PATH@ -DNSSEC_TRIGGER_SCRIPT = @DNSSEC_TRIGGER_SCRIPT@ -DSYMUTIL = @DSYMUTIL@ -DUMPBIN = @DUMPBIN@ -ECHO_C = @ECHO_C@ -ECHO_N = @ECHO_N@ -ECHO_T = @ECHO_T@ -EGREP = @EGREP@ -EXEEXT = @EXEEXT@ -FGREP = @FGREP@ -GENHTML = @GENHTML@ -GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@ -GETTEXT_PACKAGE = @GETTEXT_PACKAGE@ -GLIB_CFLAGS = @GLIB_CFLAGS@ -GLIB_GENMARSHAL = @GLIB_GENMARSHAL@ -GLIB_LIBS = @GLIB_LIBS@ -GLIB_MAKEFILE = @GLIB_MAKEFILE@ -GLIB_MKENUMS = @GLIB_MKENUMS@ -GMSGFMT = @GMSGFMT@ -GMSGFMT_015 = @GMSGFMT_015@ -GNUTLS_CFLAGS = @GNUTLS_CFLAGS@ -GNUTLS_LIBS = @GNUTLS_LIBS@ -GREP = @GREP@ -GTKDOC_CHECK = @GTKDOC_CHECK@ -GTKDOC_CHECK_PATH = @GTKDOC_CHECK_PATH@ -GTKDOC_DEPS_CFLAGS = @GTKDOC_DEPS_CFLAGS@ -GTKDOC_DEPS_LIBS = @GTKDOC_DEPS_LIBS@ -GTKDOC_MKPDF = @GTKDOC_MKPDF@ -GTKDOC_REBASE = @GTKDOC_REBASE@ -GUDEV_CFLAGS = @GUDEV_CFLAGS@ -GUDEV_LIBS = @GUDEV_LIBS@ -HTML_DIR = @HTML_DIR@ -INSTALL = @INSTALL@ -INSTALL_DATA = @INSTALL_DATA@ -INSTALL_PROGRAM = @INSTALL_PROGRAM@ -INSTALL_SCRIPT = @INSTALL_SCRIPT@ -INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ -INTLLIBS = @INTLLIBS@ -INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@ -INTLTOOL_MERGE = @INTLTOOL_MERGE@ -INTLTOOL_PERL = @INTLTOOL_PERL@ -INTLTOOL_UPDATE = @INTLTOOL_UPDATE@ -INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@ -INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@ -INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@ -INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@ -INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ -INTROSPECTION_CFLAGS = @INTROSPECTION_CFLAGS@ -INTROSPECTION_COMPILER = @INTROSPECTION_COMPILER@ -INTROSPECTION_GENERATE = @INTROSPECTION_GENERATE@ -INTROSPECTION_GIRDIR = @INTROSPECTION_GIRDIR@ -INTROSPECTION_LIBS = @INTROSPECTION_LIBS@ -INTROSPECTION_MAKEFILE = @INTROSPECTION_MAKEFILE@ -INTROSPECTION_SCANNER = @INTROSPECTION_SCANNER@ -INTROSPECTION_TYPELIBDIR = @INTROSPECTION_TYPELIBDIR@ -IPTABLES_PATH = @IPTABLES_PATH@ -JANSSON_CFLAGS = @JANSSON_CFLAGS@ -JANSSON_LIBS = @JANSSON_LIBS@ -KERNEL_FIRMWARE_DIR = @KERNEL_FIRMWARE_DIR@ -LCOV = @LCOV@ -LD = @LD@ -LDFLAGS = @LDFLAGS@ -LIBAUDIT_CFLAGS = @LIBAUDIT_CFLAGS@ -LIBAUDIT_LIBS = @LIBAUDIT_LIBS@ -LIBICONV = @LIBICONV@ -LIBINTL = @LIBINTL@ -LIBM = @LIBM@ -LIBNDP_CFLAGS = @LIBNDP_CFLAGS@ -LIBNDP_LIBS = @LIBNDP_LIBS@ -LIBNL_CFLAGS = @LIBNL_CFLAGS@ -LIBNL_LIBS = @LIBNL_LIBS@ -LIBOBJS = @LIBOBJS@ -LIBS = @LIBS@ -LIBSOUP_CFLAGS = @LIBSOUP_CFLAGS@ -LIBSOUP_LIBS = @LIBSOUP_LIBS@ -LIBSYSTEMD_CFLAGS = @LIBSYSTEMD_CFLAGS@ -LIBSYSTEMD_LIBS = @LIBSYSTEMD_LIBS@ -LIBTEAMDCTL_CFLAGS = @LIBTEAMDCTL_CFLAGS@ -LIBTEAMDCTL_LIBS = @LIBTEAMDCTL_LIBS@ -LIBTOOL = @LIBTOOL@ -LIPO = @LIPO@ -LN_S = @LN_S@ -LOG_DRIVER = @LOG_DRIVER@ -LTLIBICONV = @LTLIBICONV@ -LTLIBINTL = @LTLIBINTL@ -LTLIBOBJS = @LTLIBOBJS@ -LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ -MAINT = @MAINT@ -MAKEINFO = @MAKEINFO@ -MANIFEST_TOOL = @MANIFEST_TOOL@ -MKDIR_P = @MKDIR_P@ -MM_GLIB_CFLAGS = @MM_GLIB_CFLAGS@ -MM_GLIB_LIBS = @MM_GLIB_LIBS@ -MOC = @MOC@ -MSGFMT = @MSGFMT@ -MSGFMT_015 = @MSGFMT_015@ -MSGMERGE = @MSGMERGE@ -NEWT_CFLAGS = @NEWT_CFLAGS@ -NEWT_LIBS = @NEWT_LIBS@ -NM = @NM@ -NMEDIT = @NMEDIT@ -NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT = @NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT@ -NM_CONFIG_DEFAULT_DNS_RC_MANAGER = @NM_CONFIG_DEFAULT_DNS_RC_MANAGER@ -NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT = @NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT@ -NM_CONFIG_LOGGING_BACKEND_DEFAULT_TEXT = @NM_CONFIG_LOGGING_BACKEND_DEFAULT_TEXT@ -NM_MAJOR_VERSION = @NM_MAJOR_VERSION@ -NM_MICRO_VERSION = @NM_MICRO_VERSION@ -NM_MINOR_VERSION = @NM_MINOR_VERSION@ -NM_MODIFY_SYSTEM_POLICY = @NM_MODIFY_SYSTEM_POLICY@ -NM_VERSION = @NM_VERSION@ -NSS_CFLAGS = @NSS_CFLAGS@ -NSS_LIBS = @NSS_LIBS@ -OBJDUMP = @OBJDUMP@ -OBJEXT = @OBJEXT@ -OTOOL = @OTOOL@ -OTOOL64 = @OTOOL64@ -PACKAGE = @PACKAGE@ -PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ -PACKAGE_NAME = @PACKAGE_NAME@ -PACKAGE_STRING = @PACKAGE_STRING@ -PACKAGE_TARNAME = @PACKAGE_TARNAME@ -PACKAGE_URL = @PACKAGE_URL@ -PACKAGE_VERSION = @PACKAGE_VERSION@ -PATH_SEPARATOR = @PATH_SEPARATOR@ -PERL = @PERL@ -PKG_CONFIG = @PKG_CONFIG@ -PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ -PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ -POLKIT_CFLAGS = @POLKIT_CFLAGS@ -POLKIT_LIBS = @POLKIT_LIBS@ -POSUB = @POSUB@ -PPPD_PATH = @PPPD_PATH@ -PPPD_PLUGIN_DIR = @PPPD_PLUGIN_DIR@ -QT_CFLAGS = @QT_CFLAGS@ -QT_LIBS = @QT_LIBS@ -RANLIB = @RANLIB@ -READLINE_LIBS = @READLINE_LIBS@ -SANITIZERS = @SANITIZERS@ -SANITIZER_ENV = @SANITIZER_ENV@ -SED = @SED@ -SELINUX_CFLAGS = @SELINUX_CFLAGS@ -SELINUX_LIBS = @SELINUX_LIBS@ -SET_MAKE = @SET_MAKE@ -SHELL = @SHELL@ -STRIP = @STRIP@ -SYSTEMD_200_CFLAGS = @SYSTEMD_200_CFLAGS@ -SYSTEMD_200_LIBS = @SYSTEMD_200_LIBS@ -SYSTEMD_INHIBIT_CFLAGS = @SYSTEMD_INHIBIT_CFLAGS@ -SYSTEMD_INHIBIT_LIBS = @SYSTEMD_INHIBIT_LIBS@ -SYSTEMD_JOURNAL_CFLAGS = @SYSTEMD_JOURNAL_CFLAGS@ -SYSTEMD_JOURNAL_LIBS = @SYSTEMD_JOURNAL_LIBS@ -SYSTEMD_LOGIN_CFLAGS = @SYSTEMD_LOGIN_CFLAGS@ -SYSTEMD_LOGIN_LIBS = @SYSTEMD_LOGIN_LIBS@ -SYSTEM_CA_PATH = @SYSTEM_CA_PATH@ -UDEV_DIR = @UDEV_DIR@ -USE_NLS = @USE_NLS@ -UUID_CFLAGS = @UUID_CFLAGS@ -UUID_LIBS = @UUID_LIBS@ -VALGRIND_RULES = @VALGRIND_RULES@ -VAPIGEN = @VAPIGEN@ -VAPIGEN_MAKEFILE = @VAPIGEN_MAKEFILE@ -VAPIGEN_VAPIDIR = @VAPIGEN_VAPIDIR@ -VERSION = @VERSION@ -XGETTEXT = @XGETTEXT@ -XGETTEXT_015 = @XGETTEXT_015@ -XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@ -abs_builddir = @abs_builddir@ -abs_srcdir = @abs_srcdir@ -abs_top_builddir = @abs_top_builddir@ -abs_top_srcdir = @abs_top_srcdir@ -ac_ct_AR = @ac_ct_AR@ -ac_ct_CC = @ac_ct_CC@ -ac_ct_CXX = @ac_ct_CXX@ -ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -am__include = @am__include@ -am__leading_dot = @am__leading_dot@ -am__quote = @am__quote@ -am__tar = @am__tar@ -am__untar = @am__untar@ -bindir = @bindir@ -build = @build@ -build_alias = @build_alias@ -build_cpu = @build_cpu@ -build_os = @build_os@ -build_vendor = @build_vendor@ -builddir = @builddir@ -datadir = @datadir@ -datarootdir = @datarootdir@ -docdir = @docdir@ -dvidir = @dvidir@ -exec_prefix = @exec_prefix@ -host = @host@ -host_alias = @host_alias@ -host_cpu = @host_cpu@ -host_os = @host_os@ -host_vendor = @host_vendor@ -htmldir = @htmldir@ -includedir = @includedir@ -infodir = @infodir@ -install_sh = @install_sh@ -intltool__v_merge_options_ = @intltool__v_merge_options_@ -intltool__v_merge_options_0 = @intltool__v_merge_options_0@ -libdir = @libdir@ -libexecdir = @libexecdir@ -localedir = @localedir@ -localstatedir = @localstatedir@ -mandir = @mandir@ -mkdir_p = @mkdir_p@ -nmbinary = @nmbinary@ -nmconfdir = @nmconfdir@ -nmdatadir = @nmdatadir@ -nmlibdir = @nmlibdir@ -nmrundir = @nmrundir@ -nmstatedir = @nmstatedir@ -oldincludedir = @oldincludedir@ -pdfdir = @pdfdir@ -prefix = @prefix@ -program_transform_name = @program_transform_name@ -psdir = @psdir@ -runstatedir = @runstatedir@ -sbindir = @sbindir@ -sharedstatedir = @sharedstatedir@ -srcdir = @srcdir@ -subdirs = @subdirs@ -sysconfdir = @sysconfdir@ -systemdsystemunitdir = @systemdsystemunitdir@ -target_alias = @target_alias@ -top_build_prefix = @top_build_prefix@ -top_builddir = @top_builddir@ -top_srcdir = @top_srcdir@ -with_dhclient = @with_dhclient@ -with_dhcpcd = @with_dhcpcd@ -with_netconfig = @with_netconfig@ -with_resolvconf = @with_resolvconf@ -with_valgrind = @with_valgrind@ -SUBDIRS = . tests -AM_CPPFLAGS = -I${top_srcdir}/shared -I${top_builddir}/shared \ - -DG_LOG_DOMAIN=\""libnm"\" -DLOCALEDIR=\"$(datadir)/locale\" \ - -DNMCONFDIR=\"$(nmconfdir)\" -DNMLIBDIR=\"$(nmlibdir)\" \ - -DNMPLUGINDIR=\"$(pkglibdir)\" -DLIBEXECDIR=\"$(libexecdir)\" \ - -DNETWORKMANAGER_COMPILATION=NM_NETWORKMANAGER_COMPILATION_LIB \ - $(GLIB_CFLAGS) $(CODE_COVERAGE_CFLAGS) $(JANSSON_CFLAGS) \ - $(am__append_1) $(am__append_4) -noinst_LTLIBRARIES = libnm-core.la -core = $(top_srcdir)/libnm-core -core_build = $(top_builddir)/libnm-core -libnm_core_headers = \ - $(top_builddir)/shared/nm-version-macros.h \ - $(core_build)/nm-core-enum-types.h \ - $(core)/nm-connection.h \ - $(core)/nm-core-types.h \ - $(core)/nm-dbus-interface.h \ - $(core)/nm-errors.h \ - $(core)/nm-setting-8021x.h \ - $(core)/nm-setting-adsl.h \ - $(core)/nm-setting-bluetooth.h \ - $(core)/nm-setting-bond.h \ - $(core)/nm-setting-bridge-port.h \ - $(core)/nm-setting-bridge.h \ - $(core)/nm-setting-cdma.h \ - $(core)/nm-setting-connection.h \ - $(core)/nm-setting-dcb.h \ - $(core)/nm-setting-generic.h \ - $(core)/nm-setting-gsm.h \ - $(core)/nm-setting-infiniband.h \ - $(core)/nm-setting-ip-config.h \ - $(core)/nm-setting-ip-tunnel.h \ - $(core)/nm-setting-ip4-config.h \ - $(core)/nm-setting-ip6-config.h \ - $(core)/nm-setting-macvlan.h \ - $(core)/nm-setting-olpc-mesh.h \ - $(core)/nm-setting-ppp.h \ - $(core)/nm-setting-pppoe.h \ - $(core)/nm-setting-serial.h \ - $(core)/nm-setting-team-port.h \ - $(core)/nm-setting-team.h \ - $(core)/nm-setting-tun.h \ - $(core)/nm-setting-vlan.h \ - $(core)/nm-setting-vpn.h \ - $(core)/nm-setting-vxlan.h \ - $(core)/nm-setting-wimax.h \ - $(core)/nm-setting-wired.h \ - $(core)/nm-setting-wireless-security.h \ - $(core)/nm-setting-wireless.h \ - $(core)/nm-setting.h \ - $(core)/nm-simple-connection.h \ - $(core)/nm-utils.h \ - $(core)/nm-version.h \ - $(core)/nm-vpn-dbus-interface.h \ - $(core)/nm-vpn-editor-plugin.h \ - $(core)/nm-vpn-plugin-info.h - -libnm_core_private_headers = \ - $(top_builddir)/shared/nm-utils/nm-shared-utils.h \ - $(core)/crypto.h \ - $(core)/nm-connection-private.h \ - $(core)/nm-core-internal.h \ - $(core)/nm-core-types-internal.h \ - $(core)/nm-keyfile-internal.h \ - $(core)/nm-keyfile-utils.h \ - $(core)/nm-property-compare.h \ - $(core)/nm-setting-private.h \ - $(core)/nm-utils-private.h - -libnm_core_sources = \ - $(top_builddir)/shared/nm-utils/nm-shared-utils.c \ - $(core_build)/nm-core-enum-types.c \ - $(core)/crypto.c \ - $(core)/nm-connection.c \ - $(core)/nm-dbus-utils.c \ - $(core)/nm-errors.c \ - $(core)/nm-keyfile-reader.c \ - $(core)/nm-keyfile-utils.c \ - $(core)/nm-keyfile-writer.c \ - $(core)/nm-property-compare.c \ - $(core)/nm-setting-8021x.c \ - $(core)/nm-setting-adsl.c \ - $(core)/nm-setting-bluetooth.c \ - $(core)/nm-setting-bond.c \ - $(core)/nm-setting-bridge-port.c \ - $(core)/nm-setting-bridge.c \ - $(core)/nm-setting-cdma.c \ - $(core)/nm-setting-connection.c \ - $(core)/nm-setting-dcb.c \ - $(core)/nm-setting-generic.c \ - $(core)/nm-setting-gsm.c \ - $(core)/nm-setting-infiniband.c \ - $(core)/nm-setting-ip-config.c \ - $(core)/nm-setting-ip-tunnel.c \ - $(core)/nm-setting-ip4-config.c \ - $(core)/nm-setting-ip6-config.c \ - $(core)/nm-setting-macvlan.c \ - $(core)/nm-setting-olpc-mesh.c \ - $(core)/nm-setting-ppp.c \ - $(core)/nm-setting-pppoe.c \ - $(core)/nm-setting-serial.c \ - $(core)/nm-setting-team-port.c \ - $(core)/nm-setting-team.c \ - $(core)/nm-setting-tun.c \ - $(core)/nm-setting-vlan.c \ - $(core)/nm-setting-vpn.c \ - $(core)/nm-setting-vxlan.c \ - $(core)/nm-setting-wimax.c \ - $(core)/nm-setting-wired.c \ - $(core)/nm-setting-wireless-security.c \ - $(core)/nm-setting-wireless.c \ - $(core)/nm-setting.c \ - $(core)/nm-simple-connection.c \ - $(core)/nm-utils.c \ - $(core)/nm-vpn-editor-plugin.c \ - $(core)/nm-vpn-plugin-info.c - - -# header/source defines are in Makefile.libnm-core, so they can be shared -# with libnm/Makefile.am -libnmincludedir = $(includedir)/libnm -libnminclude_HEADERS = $(libnm_core_headers) -libnm_core_la_SOURCES = $(libnm_core_sources) \ - $(libnm_core_private_headers) $(am__append_2) $(am__append_5) -GLIB_GENERATED = nm-core-enum-types.h nm-core-enum-types.c -nm_core_enum_types_sources = $(filter-out %nm-core-enum-types.h,$(libnminclude_HEADERS)) -GLIB_MKENUMS_H_FLAGS = --identifier-prefix NM -GLIB_MKENUMS_C_FLAGS = --identifier-prefix NM -libnm_core_la_LIBADD = $(GLIB_LIBS) $(UUID_LIBS) $(JANSSON_LIBS) \ - $(am__append_3) $(am__append_6) -libnm_core_la_LDFLAGS = \ - $(CODE_COVERAGE_LDFLAGS) - -BUILT_SOURCES = $(GLIB_GENERATED) nm-vpn-dbus-types.xml nm-dbus-types.xml -CLEANFILES = $(BUILT_SOURCES) -all: $(BUILT_SOURCES) - $(MAKE) $(AM_MAKEFLAGS) all-recursive - -.SUFFIXES: -.SUFFIXES: .c .lo .o .obj -$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(srcdir)/Makefile.libnm-core $(am__configure_deps) - @for dep in $?; do \ - case '$(am__configure_deps)' in \ - *$$dep*) \ - ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ - && { if test -f $@; then exit 0; else break; fi; }; \ - exit 1;; \ - esac; \ - done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu libnm-core/Makefile'; \ - $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --gnu libnm-core/Makefile -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - @case '$?' in \ - *config.status*) \ - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ - *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ - esac; -$(srcdir)/Makefile.libnm-core $(am__empty): - -$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh - -$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(am__aclocal_m4_deps): - -clean-noinstLTLIBRARIES: - -test -z "$(noinst_LTLIBRARIES)" || rm -f $(noinst_LTLIBRARIES) - @list='$(noinst_LTLIBRARIES)'; \ - locs=`for p in $$list; do echo $$p; done | \ - sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \ - sort -u`; \ - test -z "$$locs" || { \ - echo rm -f $${locs}; \ - rm -f $${locs}; \ - } - -libnm-core.la: $(libnm_core_la_OBJECTS) $(libnm_core_la_DEPENDENCIES) $(EXTRA_libnm_core_la_DEPENDENCIES) - $(AM_V_CCLD)$(libnm_core_la_LINK) $(libnm_core_la_OBJECTS) $(libnm_core_la_LIBADD) $(LIBS) - -mostlyclean-compile: - -rm -f *.$(OBJEXT) - -distclean-compile: - -rm -f *.tab.c - -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/crypto.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/crypto_gnutls.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/crypto_nss.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-connection.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-core-enum-types.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-dbus-utils.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-errors.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-keyfile-reader.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-keyfile-utils.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-keyfile-writer.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-property-compare.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-setting-8021x.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-setting-adsl.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-setting-bluetooth.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-setting-bond.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-setting-bridge-port.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-setting-bridge.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-setting-cdma.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-setting-connection.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-setting-dcb.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-setting-generic.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-setting-gsm.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-setting-infiniband.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-setting-ip-config.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-setting-ip-tunnel.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-setting-ip4-config.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-setting-ip6-config.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-setting-macvlan.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-setting-olpc-mesh.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-setting-ppp.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-setting-pppoe.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-setting-serial.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-setting-team-port.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-setting-team.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-setting-tun.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-setting-vlan.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-setting-vpn.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-setting-vxlan.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-setting-wimax.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-setting-wired.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-setting-wireless-security.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-setting-wireless.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-setting.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-shared-utils.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-simple-connection.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-utils.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-vpn-editor-plugin.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-vpn-plugin-info.Plo@am__quote@ - -.c.o: -@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ $< - -.c.obj: -@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'` -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'` - -.c.lo: -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LTCOMPILE) -c -o $@ $< - -nm-shared-utils.lo: $(top_builddir)/shared/nm-utils/nm-shared-utils.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT nm-shared-utils.lo -MD -MP -MF $(DEPDIR)/nm-shared-utils.Tpo -c -o nm-shared-utils.lo `test -f '$(top_builddir)/shared/nm-utils/nm-shared-utils.c' || echo '$(srcdir)/'`$(top_builddir)/shared/nm-utils/nm-shared-utils.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/nm-shared-utils.Tpo $(DEPDIR)/nm-shared-utils.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$(top_builddir)/shared/nm-utils/nm-shared-utils.c' object='nm-shared-utils.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o nm-shared-utils.lo `test -f '$(top_builddir)/shared/nm-utils/nm-shared-utils.c' || echo '$(srcdir)/'`$(top_builddir)/shared/nm-utils/nm-shared-utils.c - -nm-core-enum-types.lo: $(core_build)/nm-core-enum-types.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT nm-core-enum-types.lo -MD -MP -MF $(DEPDIR)/nm-core-enum-types.Tpo -c -o nm-core-enum-types.lo `test -f '$(core_build)/nm-core-enum-types.c' || echo '$(srcdir)/'`$(core_build)/nm-core-enum-types.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/nm-core-enum-types.Tpo $(DEPDIR)/nm-core-enum-types.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$(core_build)/nm-core-enum-types.c' object='nm-core-enum-types.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o nm-core-enum-types.lo `test -f '$(core_build)/nm-core-enum-types.c' || echo '$(srcdir)/'`$(core_build)/nm-core-enum-types.c - -crypto.lo: $(core)/crypto.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT crypto.lo -MD -MP -MF $(DEPDIR)/crypto.Tpo -c -o crypto.lo `test -f '$(core)/crypto.c' || echo '$(srcdir)/'`$(core)/crypto.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/crypto.Tpo $(DEPDIR)/crypto.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$(core)/crypto.c' object='crypto.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o crypto.lo `test -f '$(core)/crypto.c' || echo '$(srcdir)/'`$(core)/crypto.c - -nm-connection.lo: $(core)/nm-connection.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT nm-connection.lo -MD -MP -MF $(DEPDIR)/nm-connection.Tpo -c -o nm-connection.lo `test -f '$(core)/nm-connection.c' || echo '$(srcdir)/'`$(core)/nm-connection.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/nm-connection.Tpo $(DEPDIR)/nm-connection.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$(core)/nm-connection.c' object='nm-connection.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o nm-connection.lo `test -f '$(core)/nm-connection.c' || echo '$(srcdir)/'`$(core)/nm-connection.c - -nm-dbus-utils.lo: $(core)/nm-dbus-utils.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT nm-dbus-utils.lo -MD -MP -MF $(DEPDIR)/nm-dbus-utils.Tpo -c -o nm-dbus-utils.lo `test -f '$(core)/nm-dbus-utils.c' || echo '$(srcdir)/'`$(core)/nm-dbus-utils.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/nm-dbus-utils.Tpo $(DEPDIR)/nm-dbus-utils.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$(core)/nm-dbus-utils.c' object='nm-dbus-utils.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o nm-dbus-utils.lo `test -f '$(core)/nm-dbus-utils.c' || echo '$(srcdir)/'`$(core)/nm-dbus-utils.c - -nm-errors.lo: $(core)/nm-errors.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT nm-errors.lo -MD -MP -MF $(DEPDIR)/nm-errors.Tpo -c -o nm-errors.lo `test -f '$(core)/nm-errors.c' || echo '$(srcdir)/'`$(core)/nm-errors.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/nm-errors.Tpo $(DEPDIR)/nm-errors.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$(core)/nm-errors.c' object='nm-errors.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o nm-errors.lo `test -f '$(core)/nm-errors.c' || echo '$(srcdir)/'`$(core)/nm-errors.c - -nm-keyfile-reader.lo: $(core)/nm-keyfile-reader.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT nm-keyfile-reader.lo -MD -MP -MF $(DEPDIR)/nm-keyfile-reader.Tpo -c -o nm-keyfile-reader.lo `test -f '$(core)/nm-keyfile-reader.c' || echo '$(srcdir)/'`$(core)/nm-keyfile-reader.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/nm-keyfile-reader.Tpo $(DEPDIR)/nm-keyfile-reader.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$(core)/nm-keyfile-reader.c' object='nm-keyfile-reader.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o nm-keyfile-reader.lo `test -f '$(core)/nm-keyfile-reader.c' || echo '$(srcdir)/'`$(core)/nm-keyfile-reader.c - -nm-keyfile-utils.lo: $(core)/nm-keyfile-utils.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT nm-keyfile-utils.lo -MD -MP -MF $(DEPDIR)/nm-keyfile-utils.Tpo -c -o nm-keyfile-utils.lo `test -f '$(core)/nm-keyfile-utils.c' || echo '$(srcdir)/'`$(core)/nm-keyfile-utils.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/nm-keyfile-utils.Tpo $(DEPDIR)/nm-keyfile-utils.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$(core)/nm-keyfile-utils.c' object='nm-keyfile-utils.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o nm-keyfile-utils.lo `test -f '$(core)/nm-keyfile-utils.c' || echo '$(srcdir)/'`$(core)/nm-keyfile-utils.c - -nm-keyfile-writer.lo: $(core)/nm-keyfile-writer.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT nm-keyfile-writer.lo -MD -MP -MF $(DEPDIR)/nm-keyfile-writer.Tpo -c -o nm-keyfile-writer.lo `test -f '$(core)/nm-keyfile-writer.c' || echo '$(srcdir)/'`$(core)/nm-keyfile-writer.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/nm-keyfile-writer.Tpo $(DEPDIR)/nm-keyfile-writer.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$(core)/nm-keyfile-writer.c' object='nm-keyfile-writer.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o nm-keyfile-writer.lo `test -f '$(core)/nm-keyfile-writer.c' || echo '$(srcdir)/'`$(core)/nm-keyfile-writer.c - -nm-property-compare.lo: $(core)/nm-property-compare.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT nm-property-compare.lo -MD -MP -MF $(DEPDIR)/nm-property-compare.Tpo -c -o nm-property-compare.lo `test -f '$(core)/nm-property-compare.c' || echo '$(srcdir)/'`$(core)/nm-property-compare.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/nm-property-compare.Tpo $(DEPDIR)/nm-property-compare.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$(core)/nm-property-compare.c' object='nm-property-compare.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o nm-property-compare.lo `test -f '$(core)/nm-property-compare.c' || echo '$(srcdir)/'`$(core)/nm-property-compare.c - -nm-setting-8021x.lo: $(core)/nm-setting-8021x.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT nm-setting-8021x.lo -MD -MP -MF $(DEPDIR)/nm-setting-8021x.Tpo -c -o nm-setting-8021x.lo `test -f '$(core)/nm-setting-8021x.c' || echo '$(srcdir)/'`$(core)/nm-setting-8021x.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/nm-setting-8021x.Tpo $(DEPDIR)/nm-setting-8021x.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$(core)/nm-setting-8021x.c' object='nm-setting-8021x.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o nm-setting-8021x.lo `test -f '$(core)/nm-setting-8021x.c' || echo '$(srcdir)/'`$(core)/nm-setting-8021x.c - -nm-setting-adsl.lo: $(core)/nm-setting-adsl.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT nm-setting-adsl.lo -MD -MP -MF $(DEPDIR)/nm-setting-adsl.Tpo -c -o nm-setting-adsl.lo `test -f '$(core)/nm-setting-adsl.c' || echo '$(srcdir)/'`$(core)/nm-setting-adsl.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/nm-setting-adsl.Tpo $(DEPDIR)/nm-setting-adsl.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$(core)/nm-setting-adsl.c' object='nm-setting-adsl.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o nm-setting-adsl.lo `test -f '$(core)/nm-setting-adsl.c' || echo '$(srcdir)/'`$(core)/nm-setting-adsl.c - -nm-setting-bluetooth.lo: $(core)/nm-setting-bluetooth.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT nm-setting-bluetooth.lo -MD -MP -MF $(DEPDIR)/nm-setting-bluetooth.Tpo -c -o nm-setting-bluetooth.lo `test -f '$(core)/nm-setting-bluetooth.c' || echo '$(srcdir)/'`$(core)/nm-setting-bluetooth.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/nm-setting-bluetooth.Tpo $(DEPDIR)/nm-setting-bluetooth.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$(core)/nm-setting-bluetooth.c' object='nm-setting-bluetooth.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o nm-setting-bluetooth.lo `test -f '$(core)/nm-setting-bluetooth.c' || echo '$(srcdir)/'`$(core)/nm-setting-bluetooth.c - -nm-setting-bond.lo: $(core)/nm-setting-bond.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT nm-setting-bond.lo -MD -MP -MF $(DEPDIR)/nm-setting-bond.Tpo -c -o nm-setting-bond.lo `test -f '$(core)/nm-setting-bond.c' || echo '$(srcdir)/'`$(core)/nm-setting-bond.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/nm-setting-bond.Tpo $(DEPDIR)/nm-setting-bond.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$(core)/nm-setting-bond.c' object='nm-setting-bond.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o nm-setting-bond.lo `test -f '$(core)/nm-setting-bond.c' || echo '$(srcdir)/'`$(core)/nm-setting-bond.c - -nm-setting-bridge-port.lo: $(core)/nm-setting-bridge-port.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT nm-setting-bridge-port.lo -MD -MP -MF $(DEPDIR)/nm-setting-bridge-port.Tpo -c -o nm-setting-bridge-port.lo `test -f '$(core)/nm-setting-bridge-port.c' || echo '$(srcdir)/'`$(core)/nm-setting-bridge-port.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/nm-setting-bridge-port.Tpo $(DEPDIR)/nm-setting-bridge-port.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$(core)/nm-setting-bridge-port.c' object='nm-setting-bridge-port.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o nm-setting-bridge-port.lo `test -f '$(core)/nm-setting-bridge-port.c' || echo '$(srcdir)/'`$(core)/nm-setting-bridge-port.c - -nm-setting-bridge.lo: $(core)/nm-setting-bridge.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT nm-setting-bridge.lo -MD -MP -MF $(DEPDIR)/nm-setting-bridge.Tpo -c -o nm-setting-bridge.lo `test -f '$(core)/nm-setting-bridge.c' || echo '$(srcdir)/'`$(core)/nm-setting-bridge.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/nm-setting-bridge.Tpo $(DEPDIR)/nm-setting-bridge.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$(core)/nm-setting-bridge.c' object='nm-setting-bridge.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o nm-setting-bridge.lo `test -f '$(core)/nm-setting-bridge.c' || echo '$(srcdir)/'`$(core)/nm-setting-bridge.c - -nm-setting-cdma.lo: $(core)/nm-setting-cdma.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT nm-setting-cdma.lo -MD -MP -MF $(DEPDIR)/nm-setting-cdma.Tpo -c -o nm-setting-cdma.lo `test -f '$(core)/nm-setting-cdma.c' || echo '$(srcdir)/'`$(core)/nm-setting-cdma.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/nm-setting-cdma.Tpo $(DEPDIR)/nm-setting-cdma.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$(core)/nm-setting-cdma.c' object='nm-setting-cdma.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o nm-setting-cdma.lo `test -f '$(core)/nm-setting-cdma.c' || echo '$(srcdir)/'`$(core)/nm-setting-cdma.c - -nm-setting-connection.lo: $(core)/nm-setting-connection.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT nm-setting-connection.lo -MD -MP -MF $(DEPDIR)/nm-setting-connection.Tpo -c -o nm-setting-connection.lo `test -f '$(core)/nm-setting-connection.c' || echo '$(srcdir)/'`$(core)/nm-setting-connection.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/nm-setting-connection.Tpo $(DEPDIR)/nm-setting-connection.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$(core)/nm-setting-connection.c' object='nm-setting-connection.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o nm-setting-connection.lo `test -f '$(core)/nm-setting-connection.c' || echo '$(srcdir)/'`$(core)/nm-setting-connection.c - -nm-setting-dcb.lo: $(core)/nm-setting-dcb.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT nm-setting-dcb.lo -MD -MP -MF $(DEPDIR)/nm-setting-dcb.Tpo -c -o nm-setting-dcb.lo `test -f '$(core)/nm-setting-dcb.c' || echo '$(srcdir)/'`$(core)/nm-setting-dcb.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/nm-setting-dcb.Tpo $(DEPDIR)/nm-setting-dcb.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$(core)/nm-setting-dcb.c' object='nm-setting-dcb.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o nm-setting-dcb.lo `test -f '$(core)/nm-setting-dcb.c' || echo '$(srcdir)/'`$(core)/nm-setting-dcb.c - -nm-setting-generic.lo: $(core)/nm-setting-generic.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT nm-setting-generic.lo -MD -MP -MF $(DEPDIR)/nm-setting-generic.Tpo -c -o nm-setting-generic.lo `test -f '$(core)/nm-setting-generic.c' || echo '$(srcdir)/'`$(core)/nm-setting-generic.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/nm-setting-generic.Tpo $(DEPDIR)/nm-setting-generic.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$(core)/nm-setting-generic.c' object='nm-setting-generic.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o nm-setting-generic.lo `test -f '$(core)/nm-setting-generic.c' || echo '$(srcdir)/'`$(core)/nm-setting-generic.c - -nm-setting-gsm.lo: $(core)/nm-setting-gsm.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT nm-setting-gsm.lo -MD -MP -MF $(DEPDIR)/nm-setting-gsm.Tpo -c -o nm-setting-gsm.lo `test -f '$(core)/nm-setting-gsm.c' || echo '$(srcdir)/'`$(core)/nm-setting-gsm.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/nm-setting-gsm.Tpo $(DEPDIR)/nm-setting-gsm.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$(core)/nm-setting-gsm.c' object='nm-setting-gsm.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o nm-setting-gsm.lo `test -f '$(core)/nm-setting-gsm.c' || echo '$(srcdir)/'`$(core)/nm-setting-gsm.c - -nm-setting-infiniband.lo: $(core)/nm-setting-infiniband.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT nm-setting-infiniband.lo -MD -MP -MF $(DEPDIR)/nm-setting-infiniband.Tpo -c -o nm-setting-infiniband.lo `test -f '$(core)/nm-setting-infiniband.c' || echo '$(srcdir)/'`$(core)/nm-setting-infiniband.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/nm-setting-infiniband.Tpo $(DEPDIR)/nm-setting-infiniband.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$(core)/nm-setting-infiniband.c' object='nm-setting-infiniband.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o nm-setting-infiniband.lo `test -f '$(core)/nm-setting-infiniband.c' || echo '$(srcdir)/'`$(core)/nm-setting-infiniband.c - -nm-setting-ip-config.lo: $(core)/nm-setting-ip-config.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT nm-setting-ip-config.lo -MD -MP -MF $(DEPDIR)/nm-setting-ip-config.Tpo -c -o nm-setting-ip-config.lo `test -f '$(core)/nm-setting-ip-config.c' || echo '$(srcdir)/'`$(core)/nm-setting-ip-config.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/nm-setting-ip-config.Tpo $(DEPDIR)/nm-setting-ip-config.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$(core)/nm-setting-ip-config.c' object='nm-setting-ip-config.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o nm-setting-ip-config.lo `test -f '$(core)/nm-setting-ip-config.c' || echo '$(srcdir)/'`$(core)/nm-setting-ip-config.c - -nm-setting-ip-tunnel.lo: $(core)/nm-setting-ip-tunnel.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT nm-setting-ip-tunnel.lo -MD -MP -MF $(DEPDIR)/nm-setting-ip-tunnel.Tpo -c -o nm-setting-ip-tunnel.lo `test -f '$(core)/nm-setting-ip-tunnel.c' || echo '$(srcdir)/'`$(core)/nm-setting-ip-tunnel.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/nm-setting-ip-tunnel.Tpo $(DEPDIR)/nm-setting-ip-tunnel.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$(core)/nm-setting-ip-tunnel.c' object='nm-setting-ip-tunnel.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o nm-setting-ip-tunnel.lo `test -f '$(core)/nm-setting-ip-tunnel.c' || echo '$(srcdir)/'`$(core)/nm-setting-ip-tunnel.c - -nm-setting-ip4-config.lo: $(core)/nm-setting-ip4-config.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT nm-setting-ip4-config.lo -MD -MP -MF $(DEPDIR)/nm-setting-ip4-config.Tpo -c -o nm-setting-ip4-config.lo `test -f '$(core)/nm-setting-ip4-config.c' || echo '$(srcdir)/'`$(core)/nm-setting-ip4-config.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/nm-setting-ip4-config.Tpo $(DEPDIR)/nm-setting-ip4-config.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$(core)/nm-setting-ip4-config.c' object='nm-setting-ip4-config.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o nm-setting-ip4-config.lo `test -f '$(core)/nm-setting-ip4-config.c' || echo '$(srcdir)/'`$(core)/nm-setting-ip4-config.c - -nm-setting-ip6-config.lo: $(core)/nm-setting-ip6-config.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT nm-setting-ip6-config.lo -MD -MP -MF $(DEPDIR)/nm-setting-ip6-config.Tpo -c -o nm-setting-ip6-config.lo `test -f '$(core)/nm-setting-ip6-config.c' || echo '$(srcdir)/'`$(core)/nm-setting-ip6-config.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/nm-setting-ip6-config.Tpo $(DEPDIR)/nm-setting-ip6-config.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$(core)/nm-setting-ip6-config.c' object='nm-setting-ip6-config.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o nm-setting-ip6-config.lo `test -f '$(core)/nm-setting-ip6-config.c' || echo '$(srcdir)/'`$(core)/nm-setting-ip6-config.c - -nm-setting-macvlan.lo: $(core)/nm-setting-macvlan.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT nm-setting-macvlan.lo -MD -MP -MF $(DEPDIR)/nm-setting-macvlan.Tpo -c -o nm-setting-macvlan.lo `test -f '$(core)/nm-setting-macvlan.c' || echo '$(srcdir)/'`$(core)/nm-setting-macvlan.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/nm-setting-macvlan.Tpo $(DEPDIR)/nm-setting-macvlan.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$(core)/nm-setting-macvlan.c' object='nm-setting-macvlan.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o nm-setting-macvlan.lo `test -f '$(core)/nm-setting-macvlan.c' || echo '$(srcdir)/'`$(core)/nm-setting-macvlan.c - -nm-setting-olpc-mesh.lo: $(core)/nm-setting-olpc-mesh.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT nm-setting-olpc-mesh.lo -MD -MP -MF $(DEPDIR)/nm-setting-olpc-mesh.Tpo -c -o nm-setting-olpc-mesh.lo `test -f '$(core)/nm-setting-olpc-mesh.c' || echo '$(srcdir)/'`$(core)/nm-setting-olpc-mesh.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/nm-setting-olpc-mesh.Tpo $(DEPDIR)/nm-setting-olpc-mesh.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$(core)/nm-setting-olpc-mesh.c' object='nm-setting-olpc-mesh.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o nm-setting-olpc-mesh.lo `test -f '$(core)/nm-setting-olpc-mesh.c' || echo '$(srcdir)/'`$(core)/nm-setting-olpc-mesh.c - -nm-setting-ppp.lo: $(core)/nm-setting-ppp.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT nm-setting-ppp.lo -MD -MP -MF $(DEPDIR)/nm-setting-ppp.Tpo -c -o nm-setting-ppp.lo `test -f '$(core)/nm-setting-ppp.c' || echo '$(srcdir)/'`$(core)/nm-setting-ppp.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/nm-setting-ppp.Tpo $(DEPDIR)/nm-setting-ppp.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$(core)/nm-setting-ppp.c' object='nm-setting-ppp.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o nm-setting-ppp.lo `test -f '$(core)/nm-setting-ppp.c' || echo '$(srcdir)/'`$(core)/nm-setting-ppp.c - -nm-setting-pppoe.lo: $(core)/nm-setting-pppoe.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT nm-setting-pppoe.lo -MD -MP -MF $(DEPDIR)/nm-setting-pppoe.Tpo -c -o nm-setting-pppoe.lo `test -f '$(core)/nm-setting-pppoe.c' || echo '$(srcdir)/'`$(core)/nm-setting-pppoe.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/nm-setting-pppoe.Tpo $(DEPDIR)/nm-setting-pppoe.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$(core)/nm-setting-pppoe.c' object='nm-setting-pppoe.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o nm-setting-pppoe.lo `test -f '$(core)/nm-setting-pppoe.c' || echo '$(srcdir)/'`$(core)/nm-setting-pppoe.c - -nm-setting-serial.lo: $(core)/nm-setting-serial.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT nm-setting-serial.lo -MD -MP -MF $(DEPDIR)/nm-setting-serial.Tpo -c -o nm-setting-serial.lo `test -f '$(core)/nm-setting-serial.c' || echo '$(srcdir)/'`$(core)/nm-setting-serial.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/nm-setting-serial.Tpo $(DEPDIR)/nm-setting-serial.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$(core)/nm-setting-serial.c' object='nm-setting-serial.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o nm-setting-serial.lo `test -f '$(core)/nm-setting-serial.c' || echo '$(srcdir)/'`$(core)/nm-setting-serial.c - -nm-setting-team-port.lo: $(core)/nm-setting-team-port.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT nm-setting-team-port.lo -MD -MP -MF $(DEPDIR)/nm-setting-team-port.Tpo -c -o nm-setting-team-port.lo `test -f '$(core)/nm-setting-team-port.c' || echo '$(srcdir)/'`$(core)/nm-setting-team-port.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/nm-setting-team-port.Tpo $(DEPDIR)/nm-setting-team-port.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$(core)/nm-setting-team-port.c' object='nm-setting-team-port.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o nm-setting-team-port.lo `test -f '$(core)/nm-setting-team-port.c' || echo '$(srcdir)/'`$(core)/nm-setting-team-port.c - -nm-setting-team.lo: $(core)/nm-setting-team.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT nm-setting-team.lo -MD -MP -MF $(DEPDIR)/nm-setting-team.Tpo -c -o nm-setting-team.lo `test -f '$(core)/nm-setting-team.c' || echo '$(srcdir)/'`$(core)/nm-setting-team.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/nm-setting-team.Tpo $(DEPDIR)/nm-setting-team.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$(core)/nm-setting-team.c' object='nm-setting-team.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o nm-setting-team.lo `test -f '$(core)/nm-setting-team.c' || echo '$(srcdir)/'`$(core)/nm-setting-team.c - -nm-setting-tun.lo: $(core)/nm-setting-tun.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT nm-setting-tun.lo -MD -MP -MF $(DEPDIR)/nm-setting-tun.Tpo -c -o nm-setting-tun.lo `test -f '$(core)/nm-setting-tun.c' || echo '$(srcdir)/'`$(core)/nm-setting-tun.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/nm-setting-tun.Tpo $(DEPDIR)/nm-setting-tun.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$(core)/nm-setting-tun.c' object='nm-setting-tun.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o nm-setting-tun.lo `test -f '$(core)/nm-setting-tun.c' || echo '$(srcdir)/'`$(core)/nm-setting-tun.c - -nm-setting-vlan.lo: $(core)/nm-setting-vlan.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT nm-setting-vlan.lo -MD -MP -MF $(DEPDIR)/nm-setting-vlan.Tpo -c -o nm-setting-vlan.lo `test -f '$(core)/nm-setting-vlan.c' || echo '$(srcdir)/'`$(core)/nm-setting-vlan.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/nm-setting-vlan.Tpo $(DEPDIR)/nm-setting-vlan.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$(core)/nm-setting-vlan.c' object='nm-setting-vlan.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o nm-setting-vlan.lo `test -f '$(core)/nm-setting-vlan.c' || echo '$(srcdir)/'`$(core)/nm-setting-vlan.c - -nm-setting-vpn.lo: $(core)/nm-setting-vpn.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT nm-setting-vpn.lo -MD -MP -MF $(DEPDIR)/nm-setting-vpn.Tpo -c -o nm-setting-vpn.lo `test -f '$(core)/nm-setting-vpn.c' || echo '$(srcdir)/'`$(core)/nm-setting-vpn.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/nm-setting-vpn.Tpo $(DEPDIR)/nm-setting-vpn.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$(core)/nm-setting-vpn.c' object='nm-setting-vpn.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o nm-setting-vpn.lo `test -f '$(core)/nm-setting-vpn.c' || echo '$(srcdir)/'`$(core)/nm-setting-vpn.c - -nm-setting-vxlan.lo: $(core)/nm-setting-vxlan.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT nm-setting-vxlan.lo -MD -MP -MF $(DEPDIR)/nm-setting-vxlan.Tpo -c -o nm-setting-vxlan.lo `test -f '$(core)/nm-setting-vxlan.c' || echo '$(srcdir)/'`$(core)/nm-setting-vxlan.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/nm-setting-vxlan.Tpo $(DEPDIR)/nm-setting-vxlan.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$(core)/nm-setting-vxlan.c' object='nm-setting-vxlan.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o nm-setting-vxlan.lo `test -f '$(core)/nm-setting-vxlan.c' || echo '$(srcdir)/'`$(core)/nm-setting-vxlan.c - -nm-setting-wimax.lo: $(core)/nm-setting-wimax.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT nm-setting-wimax.lo -MD -MP -MF $(DEPDIR)/nm-setting-wimax.Tpo -c -o nm-setting-wimax.lo `test -f '$(core)/nm-setting-wimax.c' || echo '$(srcdir)/'`$(core)/nm-setting-wimax.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/nm-setting-wimax.Tpo $(DEPDIR)/nm-setting-wimax.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$(core)/nm-setting-wimax.c' object='nm-setting-wimax.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o nm-setting-wimax.lo `test -f '$(core)/nm-setting-wimax.c' || echo '$(srcdir)/'`$(core)/nm-setting-wimax.c - -nm-setting-wired.lo: $(core)/nm-setting-wired.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT nm-setting-wired.lo -MD -MP -MF $(DEPDIR)/nm-setting-wired.Tpo -c -o nm-setting-wired.lo `test -f '$(core)/nm-setting-wired.c' || echo '$(srcdir)/'`$(core)/nm-setting-wired.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/nm-setting-wired.Tpo $(DEPDIR)/nm-setting-wired.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$(core)/nm-setting-wired.c' object='nm-setting-wired.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o nm-setting-wired.lo `test -f '$(core)/nm-setting-wired.c' || echo '$(srcdir)/'`$(core)/nm-setting-wired.c - -nm-setting-wireless-security.lo: $(core)/nm-setting-wireless-security.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT nm-setting-wireless-security.lo -MD -MP -MF $(DEPDIR)/nm-setting-wireless-security.Tpo -c -o nm-setting-wireless-security.lo `test -f '$(core)/nm-setting-wireless-security.c' || echo '$(srcdir)/'`$(core)/nm-setting-wireless-security.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/nm-setting-wireless-security.Tpo $(DEPDIR)/nm-setting-wireless-security.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$(core)/nm-setting-wireless-security.c' object='nm-setting-wireless-security.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o nm-setting-wireless-security.lo `test -f '$(core)/nm-setting-wireless-security.c' || echo '$(srcdir)/'`$(core)/nm-setting-wireless-security.c - -nm-setting-wireless.lo: $(core)/nm-setting-wireless.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT nm-setting-wireless.lo -MD -MP -MF $(DEPDIR)/nm-setting-wireless.Tpo -c -o nm-setting-wireless.lo `test -f '$(core)/nm-setting-wireless.c' || echo '$(srcdir)/'`$(core)/nm-setting-wireless.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/nm-setting-wireless.Tpo $(DEPDIR)/nm-setting-wireless.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$(core)/nm-setting-wireless.c' object='nm-setting-wireless.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o nm-setting-wireless.lo `test -f '$(core)/nm-setting-wireless.c' || echo '$(srcdir)/'`$(core)/nm-setting-wireless.c - -nm-setting.lo: $(core)/nm-setting.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT nm-setting.lo -MD -MP -MF $(DEPDIR)/nm-setting.Tpo -c -o nm-setting.lo `test -f '$(core)/nm-setting.c' || echo '$(srcdir)/'`$(core)/nm-setting.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/nm-setting.Tpo $(DEPDIR)/nm-setting.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$(core)/nm-setting.c' object='nm-setting.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o nm-setting.lo `test -f '$(core)/nm-setting.c' || echo '$(srcdir)/'`$(core)/nm-setting.c - -nm-simple-connection.lo: $(core)/nm-simple-connection.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT nm-simple-connection.lo -MD -MP -MF $(DEPDIR)/nm-simple-connection.Tpo -c -o nm-simple-connection.lo `test -f '$(core)/nm-simple-connection.c' || echo '$(srcdir)/'`$(core)/nm-simple-connection.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/nm-simple-connection.Tpo $(DEPDIR)/nm-simple-connection.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$(core)/nm-simple-connection.c' object='nm-simple-connection.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o nm-simple-connection.lo `test -f '$(core)/nm-simple-connection.c' || echo '$(srcdir)/'`$(core)/nm-simple-connection.c - -nm-utils.lo: $(core)/nm-utils.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT nm-utils.lo -MD -MP -MF $(DEPDIR)/nm-utils.Tpo -c -o nm-utils.lo `test -f '$(core)/nm-utils.c' || echo '$(srcdir)/'`$(core)/nm-utils.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/nm-utils.Tpo $(DEPDIR)/nm-utils.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$(core)/nm-utils.c' object='nm-utils.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o nm-utils.lo `test -f '$(core)/nm-utils.c' || echo '$(srcdir)/'`$(core)/nm-utils.c - -nm-vpn-editor-plugin.lo: $(core)/nm-vpn-editor-plugin.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT nm-vpn-editor-plugin.lo -MD -MP -MF $(DEPDIR)/nm-vpn-editor-plugin.Tpo -c -o nm-vpn-editor-plugin.lo `test -f '$(core)/nm-vpn-editor-plugin.c' || echo '$(srcdir)/'`$(core)/nm-vpn-editor-plugin.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/nm-vpn-editor-plugin.Tpo $(DEPDIR)/nm-vpn-editor-plugin.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$(core)/nm-vpn-editor-plugin.c' object='nm-vpn-editor-plugin.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o nm-vpn-editor-plugin.lo `test -f '$(core)/nm-vpn-editor-plugin.c' || echo '$(srcdir)/'`$(core)/nm-vpn-editor-plugin.c - -nm-vpn-plugin-info.lo: $(core)/nm-vpn-plugin-info.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT nm-vpn-plugin-info.lo -MD -MP -MF $(DEPDIR)/nm-vpn-plugin-info.Tpo -c -o nm-vpn-plugin-info.lo `test -f '$(core)/nm-vpn-plugin-info.c' || echo '$(srcdir)/'`$(core)/nm-vpn-plugin-info.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/nm-vpn-plugin-info.Tpo $(DEPDIR)/nm-vpn-plugin-info.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$(core)/nm-vpn-plugin-info.c' object='nm-vpn-plugin-info.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o nm-vpn-plugin-info.lo `test -f '$(core)/nm-vpn-plugin-info.c' || echo '$(srcdir)/'`$(core)/nm-vpn-plugin-info.c - -mostlyclean-libtool: - -rm -f *.lo - -clean-libtool: - -rm -rf .libs _libs -install-libnmincludeHEADERS: $(libnminclude_HEADERS) - @$(NORMAL_INSTALL) - @list='$(libnminclude_HEADERS)'; test -n "$(libnmincludedir)" || list=; \ - if test -n "$$list"; then \ - echo " $(MKDIR_P) '$(DESTDIR)$(libnmincludedir)'"; \ - $(MKDIR_P) "$(DESTDIR)$(libnmincludedir)" || exit 1; \ - fi; \ - for p in $$list; do \ - if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ - echo "$$d$$p"; \ - done | $(am__base_list) | \ - while read files; do \ - echo " $(INSTALL_HEADER) $$files '$(DESTDIR)$(libnmincludedir)'"; \ - $(INSTALL_HEADER) $$files "$(DESTDIR)$(libnmincludedir)" || exit $$?; \ - done - -uninstall-libnmincludeHEADERS: - @$(NORMAL_UNINSTALL) - @list='$(libnminclude_HEADERS)'; test -n "$(libnmincludedir)" || list=; \ - files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ - dir='$(DESTDIR)$(libnmincludedir)'; $(am__uninstall_files_from_dir) - -# This directory's subdirectories are mostly independent; you can cd -# into them and run 'make' without going through this Makefile. -# To change the values of 'make' variables: instead of editing Makefiles, -# (1) if the variable is set in 'config.status', edit 'config.status' -# (which will cause the Makefiles to be regenerated when you run 'make'); -# (2) otherwise, pass the desired values on the 'make' command line. -$(am__recursive_targets): - @fail=; \ - if $(am__make_keepgoing); then \ - failcom='fail=yes'; \ - else \ - failcom='exit 1'; \ - fi; \ - dot_seen=no; \ - target=`echo $@ | sed s/-recursive//`; \ - case "$@" in \ - distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ - *) list='$(SUBDIRS)' ;; \ - esac; \ - for subdir in $$list; do \ - echo "Making $$target in $$subdir"; \ - if test "$$subdir" = "."; then \ - dot_seen=yes; \ - local_target="$$target-am"; \ - else \ - local_target="$$target"; \ - fi; \ - ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ - || eval $$failcom; \ - done; \ - if test "$$dot_seen" = "no"; then \ - $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ - fi; test -z "$$fail" - -ID: $(am__tagged_files) - $(am__define_uniq_tagged_files); mkid -fID $$unique -tags: tags-recursive -TAGS: tags - -tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) - set x; \ - here=`pwd`; \ - if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ - include_option=--etags-include; \ - empty_fix=.; \ - else \ - include_option=--include; \ - empty_fix=; \ - fi; \ - list='$(SUBDIRS)'; for subdir in $$list; do \ - if test "$$subdir" = .; then :; else \ - test ! -f $$subdir/TAGS || \ - set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \ - fi; \ - done; \ - $(am__define_uniq_tagged_files); \ - shift; \ - if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ - test -n "$$unique" || unique=$$empty_fix; \ - if test $$# -gt 0; then \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - "$$@" $$unique; \ - else \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - $$unique; \ - fi; \ - fi -ctags: ctags-recursive - -CTAGS: ctags -ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) - $(am__define_uniq_tagged_files); \ - test -z "$(CTAGS_ARGS)$$unique" \ - || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ - $$unique - -GTAGS: - here=`$(am__cd) $(top_builddir) && pwd` \ - && $(am__cd) $(top_srcdir) \ - && gtags -i $(GTAGS_ARGS) "$$here" -cscopelist: cscopelist-recursive - -cscopelist-am: $(am__tagged_files) - list='$(am__tagged_files)'; \ - case "$(srcdir)" in \ - [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ - *) sdir=$(subdir)/$(srcdir) ;; \ - esac; \ - for i in $$list; do \ - if test -f "$$i"; then \ - echo "$(subdir)/$$i"; \ - else \ - echo "$$sdir/$$i"; \ - fi; \ - done >> $(top_builddir)/cscope.files - -distclean-tags: - -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags - -distdir: $(DISTFILES) - @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - list='$(DISTFILES)'; \ - dist_files=`for file in $$list; do echo $$file; done | \ - sed -e "s|^$$srcdirstrip/||;t" \ - -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ - case $$dist_files in \ - */*) $(MKDIR_P) `echo "$$dist_files" | \ - sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ - sort -u` ;; \ - esac; \ - for file in $$dist_files; do \ - if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ - if test -d $$d/$$file; then \ - dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ - if test -d "$(distdir)/$$file"; then \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ - cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ - else \ - test -f "$(distdir)/$$file" \ - || cp -p $$d/$$file "$(distdir)/$$file" \ - || exit 1; \ - fi; \ - done - @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ - if test "$$subdir" = .; then :; else \ - $(am__make_dryrun) \ - || test -d "$(distdir)/$$subdir" \ - || $(MKDIR_P) "$(distdir)/$$subdir" \ - || exit 1; \ - dir1=$$subdir; dir2="$(distdir)/$$subdir"; \ - $(am__relativize); \ - new_distdir=$$reldir; \ - dir1=$$subdir; dir2="$(top_distdir)"; \ - $(am__relativize); \ - new_top_distdir=$$reldir; \ - echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \ - echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \ - ($(am__cd) $$subdir && \ - $(MAKE) $(AM_MAKEFLAGS) \ - top_distdir="$$new_top_distdir" \ - distdir="$$new_distdir" \ - am__remove_distdir=: \ - am__skip_length_check=: \ - am__skip_mode_fix=: \ - distdir) \ - || exit 1; \ - fi; \ - done -check-am: all-am -check: $(BUILT_SOURCES) - $(MAKE) $(AM_MAKEFLAGS) check-recursive -all-am: Makefile $(LTLIBRARIES) $(HEADERS) -installdirs: installdirs-recursive -installdirs-am: - for dir in "$(DESTDIR)$(libnmincludedir)"; do \ - test -z "$$dir" || $(MKDIR_P) "$$dir"; \ - done -install: $(BUILT_SOURCES) - $(MAKE) $(AM_MAKEFLAGS) install-recursive -install-exec: install-exec-recursive -install-data: install-data-recursive -uninstall: uninstall-recursive - -install-am: all-am - @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am - -installcheck: installcheck-recursive -install-strip: - if test -z '$(STRIP)'; then \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - install; \ - else \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ - fi -mostlyclean-generic: - -clean-generic: - -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES) - -distclean-generic: - -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) - -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) - -maintainer-clean-generic: - @echo "This command is intended for maintainers to use" - @echo "it deletes files that may require special tools to rebuild." - -test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES) -clean: clean-recursive - -clean-am: clean-generic clean-libtool clean-noinstLTLIBRARIES \ - mostlyclean-am - -distclean: distclean-recursive - -rm -rf ./$(DEPDIR) - -rm -f Makefile -distclean-am: clean-am distclean-compile distclean-generic \ - distclean-tags - -dvi: dvi-recursive - -dvi-am: - -html: html-recursive - -html-am: - -info: info-recursive - -info-am: - -install-data-am: install-libnmincludeHEADERS - -install-dvi: install-dvi-recursive - -install-dvi-am: - -install-exec-am: - -install-html: install-html-recursive - -install-html-am: - -install-info: install-info-recursive - -install-info-am: - -install-man: - -install-pdf: install-pdf-recursive - -install-pdf-am: - -install-ps: install-ps-recursive - -install-ps-am: - -installcheck-am: - -maintainer-clean: maintainer-clean-recursive - -rm -rf ./$(DEPDIR) - -rm -f Makefile -maintainer-clean-am: distclean-am maintainer-clean-generic - -mostlyclean: mostlyclean-recursive - -mostlyclean-am: mostlyclean-compile mostlyclean-generic \ - mostlyclean-libtool - -pdf: pdf-recursive - -pdf-am: - -ps: ps-recursive - -ps-am: - -uninstall-am: uninstall-libnmincludeHEADERS - -.MAKE: $(am__recursive_targets) all check install install-am \ - install-strip - -.PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am check \ - check-am clean clean-generic clean-libtool \ - clean-noinstLTLIBRARIES cscopelist-am ctags ctags-am distclean \ - distclean-compile distclean-generic distclean-libtool \ - distclean-tags distdir dvi dvi-am html html-am info info-am \ - install install-am install-data install-data-am install-dvi \ - install-dvi-am install-exec install-exec-am install-html \ - install-html-am install-info install-info-am \ - install-libnmincludeHEADERS install-man install-pdf \ - install-pdf-am install-ps install-ps-am install-strip \ - installcheck installcheck-am installdirs installdirs-am \ - maintainer-clean maintainer-clean-generic mostlyclean \ - mostlyclean-compile mostlyclean-generic mostlyclean-libtool \ - pdf pdf-am ps ps-am tags tags-am uninstall uninstall-am \ - uninstall-libnmincludeHEADERS - -.PRECIOUS: Makefile - -include $(GLIB_MAKEFILE) - -@GNOME_CODE_COVERAGE_RULES@ - -nm-vpn-dbus-types.xml: nm-vpn-dbus-interface.h $(top_srcdir)/tools/enums-to-docbook.pl - $(AM_V_GEN) @PERL@ $(top_srcdir)/tools/enums-to-docbook.pl 'nm-vpn-dbus-types' 'VPN Plugin D-Bus API Types' $^ >$@ - -nm-dbus-types.xml: nm-dbus-interface.h $(top_srcdir)/tools/enums-to-docbook.pl - $(AM_V_GEN) @PERL@ $(top_srcdir)/tools/enums-to-docbook.pl 'nm-dbus-types' 'NetworkManager D-Bus API Types' $^ >$@ - -# Tell versions [3.59,3.63) of GNU make to not export all variables. -# Otherwise a system limit (for SysV at least) may be exceeded. -.NOEXPORT: diff --git a/libnm-core/Makefile.libnm-core b/libnm-core/Makefile.libnm-core deleted file mode 100644 index 52c71da5..00000000 --- a/libnm-core/Makefile.libnm-core +++ /dev/null @@ -1,113 +0,0 @@ -# In order for this to work correctly from both libnm-core/ and libnm/, -# we have to specify full pathnames. (We can't just use $(addprefix) from -# libnm/, because that's incompatible with the Makefile.introspection rules.) - -core = $(top_srcdir)/libnm-core -core_build = $(top_builddir)/libnm-core - -libnm_core_headers = \ - $(top_builddir)/shared/nm-version-macros.h \ - $(core_build)/nm-core-enum-types.h \ - $(core)/nm-connection.h \ - $(core)/nm-core-types.h \ - $(core)/nm-dbus-interface.h \ - $(core)/nm-errors.h \ - $(core)/nm-setting-8021x.h \ - $(core)/nm-setting-adsl.h \ - $(core)/nm-setting-bluetooth.h \ - $(core)/nm-setting-bond.h \ - $(core)/nm-setting-bridge-port.h \ - $(core)/nm-setting-bridge.h \ - $(core)/nm-setting-cdma.h \ - $(core)/nm-setting-connection.h \ - $(core)/nm-setting-dcb.h \ - $(core)/nm-setting-generic.h \ - $(core)/nm-setting-gsm.h \ - $(core)/nm-setting-infiniband.h \ - $(core)/nm-setting-ip-config.h \ - $(core)/nm-setting-ip-tunnel.h \ - $(core)/nm-setting-ip4-config.h \ - $(core)/nm-setting-ip6-config.h \ - $(core)/nm-setting-macvlan.h \ - $(core)/nm-setting-olpc-mesh.h \ - $(core)/nm-setting-ppp.h \ - $(core)/nm-setting-pppoe.h \ - $(core)/nm-setting-serial.h \ - $(core)/nm-setting-team-port.h \ - $(core)/nm-setting-team.h \ - $(core)/nm-setting-tun.h \ - $(core)/nm-setting-vlan.h \ - $(core)/nm-setting-vpn.h \ - $(core)/nm-setting-vxlan.h \ - $(core)/nm-setting-wimax.h \ - $(core)/nm-setting-wired.h \ - $(core)/nm-setting-wireless-security.h \ - $(core)/nm-setting-wireless.h \ - $(core)/nm-setting.h \ - $(core)/nm-simple-connection.h \ - $(core)/nm-utils.h \ - $(core)/nm-version.h \ - $(core)/nm-vpn-dbus-interface.h \ - $(core)/nm-vpn-editor-plugin.h \ - $(core)/nm-vpn-plugin-info.h - -libnm_core_private_headers = \ - $(top_builddir)/shared/nm-utils/nm-shared-utils.h \ - $(core)/crypto.h \ - $(core)/nm-connection-private.h \ - $(core)/nm-core-internal.h \ - $(core)/nm-core-types-internal.h \ - $(core)/nm-keyfile-internal.h \ - $(core)/nm-keyfile-utils.h \ - $(core)/nm-property-compare.h \ - $(core)/nm-setting-private.h \ - $(core)/nm-utils-private.h - -libnm_core_sources = \ - $(top_builddir)/shared/nm-utils/nm-shared-utils.c \ - $(core_build)/nm-core-enum-types.c \ - $(core)/crypto.c \ - $(core)/nm-connection.c \ - $(core)/nm-dbus-utils.c \ - $(core)/nm-errors.c \ - $(core)/nm-keyfile-reader.c \ - $(core)/nm-keyfile-utils.c \ - $(core)/nm-keyfile-writer.c \ - $(core)/nm-property-compare.c \ - $(core)/nm-setting-8021x.c \ - $(core)/nm-setting-adsl.c \ - $(core)/nm-setting-bluetooth.c \ - $(core)/nm-setting-bond.c \ - $(core)/nm-setting-bridge-port.c \ - $(core)/nm-setting-bridge.c \ - $(core)/nm-setting-cdma.c \ - $(core)/nm-setting-connection.c \ - $(core)/nm-setting-dcb.c \ - $(core)/nm-setting-generic.c \ - $(core)/nm-setting-gsm.c \ - $(core)/nm-setting-infiniband.c \ - $(core)/nm-setting-ip-config.c \ - $(core)/nm-setting-ip-tunnel.c \ - $(core)/nm-setting-ip4-config.c \ - $(core)/nm-setting-ip6-config.c \ - $(core)/nm-setting-macvlan.c \ - $(core)/nm-setting-olpc-mesh.c \ - $(core)/nm-setting-ppp.c \ - $(core)/nm-setting-pppoe.c \ - $(core)/nm-setting-serial.c \ - $(core)/nm-setting-team-port.c \ - $(core)/nm-setting-team.c \ - $(core)/nm-setting-tun.c \ - $(core)/nm-setting-vlan.c \ - $(core)/nm-setting-vpn.c \ - $(core)/nm-setting-vxlan.c \ - $(core)/nm-setting-wimax.c \ - $(core)/nm-setting-wired.c \ - $(core)/nm-setting-wireless-security.c \ - $(core)/nm-setting-wireless.c \ - $(core)/nm-setting.c \ - $(core)/nm-simple-connection.c \ - $(core)/nm-utils.c \ - $(core)/nm-vpn-editor-plugin.c \ - $(core)/nm-vpn-plugin-info.c - diff --git a/libnm-core/crypto.c b/libnm-core/crypto.c index e734f40d..c4e48475 100644 --- a/libnm-core/crypto.c +++ b/libnm-core/crypto.c @@ -771,13 +771,12 @@ crypto_md5_hash (const char *salt, gsize buflen) { GChecksum *ctx; - int nkey = buflen; gsize digest_len; - int count = 0; char digest[16]; - char *p = buffer; + gsize bufidx = 0; + int i; - g_assert_cmpint (g_checksum_type_get_length (G_CHECKSUM_MD5), ==, sizeof (digest)); + nm_assert (g_checksum_type_get_length (G_CHECKSUM_MD5) == sizeof (digest)); g_return_if_fail (password_len == 0 || password); g_return_if_fail (buffer != NULL); @@ -791,12 +790,7 @@ crypto_md5_hash (const char *salt, if (password_len < 0) password_len = strlen (password); - while (nkey > 0) { - int i = 0; - - g_checksum_reset (ctx); - if (count++) - g_checksum_update (ctx, (const guchar *) digest, sizeof (digest)); + for (;;) { if (password_len > 0) g_checksum_update (ctx, (const guchar *) password, password_len); if (salt_len > 0) @@ -804,14 +798,19 @@ crypto_md5_hash (const char *salt, digest_len = sizeof (digest); g_checksum_get_digest (ctx, (guchar *) digest, &digest_len); - g_assert (digest_len == sizeof (digest)); + nm_assert (digest_len == sizeof (digest)); - while (nkey && (i < sizeof (digest))) { - *(p++) = digest[i++]; - nkey--; + for (i = 0; i < sizeof (digest); i++) { + if (bufidx >= buflen) + goto done; + buffer[bufidx++] = digest[i]; } + + g_checksum_reset (ctx); + g_checksum_update (ctx, (const guchar *) digest, sizeof (digest)); } +done: memset (digest, 0, sizeof (digest)); g_checksum_free (ctx); } diff --git a/libnm-core/nm-connection.c b/libnm-core/nm-connection.c index 57f96409..40322427 100644 --- a/libnm-core/nm-connection.c +++ b/libnm-core/nm-connection.c @@ -77,7 +77,7 @@ static guint signals[LAST_SIGNAL] = { 0 }; static NMSettingVerifyResult _nm_connection_verify (NMConnection *connection, GError **error); -/*************************************************************/ +/*****************************************************************************/ static void setting_changed_cb (NMSetting *setting, @@ -717,6 +717,32 @@ _normalize_connection_slave_type (NMConnection *self) return FALSE; } +static gboolean +_normalize_ethernet_link_neg (NMConnection *self) +{ + NMSettingWired *s_wired = nm_connection_get_setting_wired (self); + + if (s_wired) { + gboolean autoneg = nm_setting_wired_get_auto_negotiate (s_wired); + guint32 speed = nm_setting_wired_get_speed (s_wired); + const char *duplex = nm_setting_wired_get_duplex (s_wired); + + if ( (autoneg && (speed || duplex)) + || (!autoneg && ( (speed && !duplex) + || (!speed && duplex)))) { + speed = 0; + duplex = NULL; + g_object_set (s_wired, + NM_SETTING_WIRED_SPEED, (guint) speed, + NM_SETTING_WIRED_DUPLEX, duplex, + NULL); + return TRUE; + } + } + + return FALSE; +} + static gboolean _normalize_ip_config (NMConnection *self, GHashTable *parameters) { @@ -724,8 +750,10 @@ _normalize_ip_config (NMConnection *self, GHashTable *parameters) const char *default_ip4_method = NM_SETTING_IP4_CONFIG_METHOD_AUTO; const char *default_ip6_method = NULL; NMSettingIPConfig *s_ip4, *s_ip6; + NMSettingProxy *s_proxy; NMSetting *setting; gboolean changed = FALSE; + guint num, i; if (parameters) default_ip6_method = g_hash_table_lookup (parameters, NM_CONNECTION_NORMALIZE_PARAM_IP6_CONFIG_METHOD); @@ -734,6 +762,7 @@ _normalize_ip_config (NMConnection *self, GHashTable *parameters) s_ip4 = nm_connection_get_setting_ip4_config (self); s_ip6 = nm_connection_get_setting_ip6_config (self); + s_proxy = nm_connection_get_setting_proxy (self); if (nm_setting_connection_get_master (s_con)) { /* Slave connections don't have IP configuration. */ @@ -744,7 +773,10 @@ _normalize_ip_config (NMConnection *self, GHashTable *parameters) if (s_ip6) nm_connection_remove_setting (self, NM_TYPE_SETTING_IP6_CONFIG); - return s_ip4 || s_ip6; + if (s_proxy) + nm_connection_remove_setting (self, NM_TYPE_SETTING_PROXY); + + return s_ip4 || s_ip6 || s_proxy; } else { /* Ensure all non-slave connections have IP4 and IP6 settings objects. If no * IP6 setting was specified, then assume that means IP6 config is allowed @@ -771,6 +803,15 @@ _normalize_ip_config (NMConnection *self, GHashTable *parameters) g_object_set (s_ip4, NM_SETTING_IP_CONFIG_MAY_FAIL, TRUE, NULL); changed = TRUE; } + + num = nm_setting_ip_config_get_num_addresses (s_ip4); + if ( num > 1 + && nm_streq0 (nm_setting_ip_config_get_method (s_ip4), + NM_SETTING_IP4_CONFIG_METHOD_SHARED)) { + for (i = num - 1; i > 0; i--) + nm_setting_ip_config_remove_address (s_ip4, i); + changed = TRUE; + } } if (!s_ip6) { setting = nm_setting_ip6_config_new (); @@ -812,7 +853,13 @@ _normalize_ip_config (NMConnection *self, GHashTable *parameters) changed = TRUE; } } - return !s_ip4 || !s_ip6 || changed; + + if (!s_proxy) { + setting = nm_setting_proxy_new (); + nm_connection_add_setting (self, setting); + } + + return !s_ip4 || !s_ip6 || !s_proxy || changed; } } @@ -976,11 +1023,11 @@ _nm_connection_verify (NMConnection *connection, GError **error) NMConnectionPrivate *priv; NMSettingConnection *s_con; NMSettingIPConfig *s_ip4, *s_ip6; + NMSettingProxy *s_proxy; GHashTableIter iter; gpointer value; GSList *all_settings = NULL, *setting_i; - NMSettingVerifyResult success = NM_SETTING_VERIFY_ERROR; - GError *normalizable_error = NULL; + gs_free_error GError *normalizable_error = NULL; NMSettingVerifyResult normalizable_error_type = NM_SETTING_VERIFY_SUCCESS; g_return_val_if_fail (NM_IS_CONNECTION (connection), NM_SETTING_VERIFY_ERROR); @@ -996,7 +1043,7 @@ _nm_connection_verify (NMConnection *connection, GError **error) NM_CONNECTION_ERROR_MISSING_SETTING, _("setting not found")); g_prefix_error (error, "%s: ", NM_SETTING_CONNECTION_SETTING_NAME); - goto EXIT; + return NM_SETTING_VERIFY_ERROR; } /* Build up the list of settings */ @@ -1041,8 +1088,8 @@ _nm_connection_verify (NMConnection *connection, GError **error) } else if (verify_result != NM_SETTING_VERIFY_SUCCESS) { g_propagate_error (error, verify_error); g_slist_free (all_settings); - g_return_val_if_fail (verify_result == NM_SETTING_VERIFY_ERROR, success); - goto EXIT; + g_return_val_if_fail (verify_result == NM_SETTING_VERIFY_ERROR, NM_SETTING_VERIFY_ERROR); + return NM_SETTING_VERIFY_ERROR; } g_clear_error (&verify_error); } @@ -1050,28 +1097,39 @@ _nm_connection_verify (NMConnection *connection, GError **error) s_ip4 = nm_connection_get_setting_ip4_config (connection); s_ip6 = nm_connection_get_setting_ip6_config (connection); + s_proxy = nm_connection_get_setting_proxy (connection); if (nm_setting_connection_get_master (s_con)) { - if ((normalizable_error_type == NM_SETTING_VERIFY_SUCCESS || - (normalizable_error_type == NM_SETTING_VERIFY_NORMALIZABLE)) && (s_ip4 || s_ip6)) { + if ( NM_IN_SET (normalizable_error_type, NM_SETTING_VERIFY_SUCCESS, + NM_SETTING_VERIFY_NORMALIZABLE) + && (s_ip4 || s_ip6 || s_proxy)) { g_clear_error (&normalizable_error); g_set_error_literal (&normalizable_error, NM_CONNECTION_ERROR, NM_CONNECTION_ERROR_INVALID_SETTING, _("setting not allowed in slave connection")); g_prefix_error (&normalizable_error, "%s: ", - s_ip4 ? NM_SETTING_IP4_CONFIG_SETTING_NAME : NM_SETTING_IP6_CONFIG_SETTING_NAME); + s_ip4 + ? NM_SETTING_IP4_CONFIG_SETTING_NAME + : (s_ip6 + ? NM_SETTING_IP6_CONFIG_SETTING_NAME + : NM_SETTING_PROXY_SETTING_NAME)); /* having a slave with IP config *was* and is a verify() error. */ normalizable_error_type = NM_SETTING_VERIFY_NORMALIZABLE_ERROR; } } else { - if (normalizable_error_type == NM_SETTING_VERIFY_SUCCESS && (!s_ip4 || !s_ip6)) { + if ( NM_IN_SET (normalizable_error_type, NM_SETTING_VERIFY_SUCCESS) + && (!s_ip4 || !s_ip6 || !s_proxy)) { g_set_error_literal (&normalizable_error, NM_CONNECTION_ERROR, NM_CONNECTION_ERROR_MISSING_SETTING, _("setting is required for non-slave connections")); g_prefix_error (&normalizable_error, "%s: ", - !s_ip4 ? NM_SETTING_IP4_CONFIG_SETTING_NAME : NM_SETTING_IP6_CONFIG_SETTING_NAME); + !s_ip4 + ? NM_SETTING_IP4_CONFIG_SETTING_NAME + : (!s_ip6 + ? NM_SETTING_IP6_CONFIG_SETTING_NAME + : NM_SETTING_PROXY_SETTING_NAME)); /* having a master without IP config was not a verify() error, accept * it for backward compatibility. */ normalizable_error_type = NM_SETTING_VERIFY_NORMALIZABLE; @@ -1081,13 +1139,10 @@ _nm_connection_verify (NMConnection *connection, GError **error) if (normalizable_error_type != NM_SETTING_VERIFY_SUCCESS) { g_propagate_error (error, normalizable_error); normalizable_error = NULL; - success = normalizable_error_type; - } else - success = NM_SETTING_VERIFY_SUCCESS; + return normalizable_error_type; + } -EXIT: - g_clear_error (&normalizable_error); - return success; + return NM_SETTING_VERIFY_SUCCESS; } /** @@ -1178,6 +1233,7 @@ nm_connection_normalize (NMConnection *connection, was_modified |= _normalize_connection_uuid (connection); was_modified |= _normalize_connection_type (connection); was_modified |= _normalize_connection_slave_type (connection); + was_modified |= _normalize_ethernet_link_neg (connection); was_modified |= _normalize_ip_config (connection, parameters); was_modified |= _normalize_infiniband_mtu (connection, parameters); was_modified |= _normalize_bond_mode (connection, parameters); @@ -1794,6 +1850,7 @@ nm_connection_is_virtual (NMConnection *connection) || !strcmp (type, NM_SETTING_VLAN_SETTING_NAME) || !strcmp (type, NM_SETTING_TUN_SETTING_NAME) || !strcmp (type, NM_SETTING_IP_TUNNEL_SETTING_NAME) + || !strcmp (type, NM_SETTING_MACSEC_SETTING_NAME) || !strcmp (type, NM_SETTING_MACVLAN_SETTING_NAME) || !strcmp (type, NM_SETTING_VXLAN_SETTING_NAME)) return TRUE; @@ -1842,7 +1899,8 @@ nm_connection_get_virtual_device_description (NMConnection *connection) else if (!strcmp (type, NM_SETTING_INFINIBAND_SETTING_NAME)) { display_type = _("InfiniBand"); iface = nm_setting_infiniband_get_virtual_interface_name (nm_connection_get_setting_infiniband (connection)); - } + } else if (!strcmp (type, NM_SETTING_IP_TUNNEL_SETTING_NAME)) + display_type = _("IP Tunnel"); if (!iface || !display_type) return NULL; @@ -1850,7 +1908,7 @@ nm_connection_get_virtual_device_description (NMConnection *connection) return g_strdup_printf ("%s (%s)", display_type, iface); } -/*************************************************************/ +/*****************************************************************************/ /** * nm_connection_get_setting_802_1x: @@ -2104,6 +2162,24 @@ nm_connection_get_setting_ip6_config (NMConnection *connection) return (NMSettingIPConfig *) nm_connection_get_setting (connection, NM_TYPE_SETTING_IP6_CONFIG); } +/** + * nm_connection_get_setting_macsec: + * @connection: the #NMConnection + * + * A shortcut to return any #NMSettingMacsec the connection might contain. + * + * Returns: (transfer none): an #NMSettingMacsec if the connection contains one, otherwise %NULL + * + * Since: 1.6 + **/ +NMSettingMacsec * +nm_connection_get_setting_macsec (NMConnection *connection) +{ + g_return_val_if_fail (NM_IS_CONNECTION (connection), NULL); + + return (NMSettingMacsec *) nm_connection_get_setting (connection, NM_TYPE_SETTING_MACSEC); +} + /** * nm_connection_get_setting_macvlan: * @connection: the #NMConnection @@ -2170,6 +2246,24 @@ nm_connection_get_setting_pppoe (NMConnection *connection) return (NMSettingPppoe *) nm_connection_get_setting (connection, NM_TYPE_SETTING_PPPOE); } +/** + * nm_connection_get_setting_proxy: + * @connection: the #NMConnection + * + * A shortcut to return any #NMSettingProxy the connection might contain. + * + * Returns: (transfer none): an #NMSettingProxy if the connection contains one, otherwise %NULL + * + * Since: 1.6 + **/ +NMSettingProxy * +nm_connection_get_setting_proxy (NMConnection *connection) +{ + g_return_val_if_fail (NM_IS_CONNECTION (connection), NULL); + + return (NMSettingProxy *) nm_connection_get_setting (connection, NM_TYPE_SETTING_PROXY); +} + /** * nm_connection_get_setting_serial: * @connection: the #NMConnection @@ -2350,7 +2444,7 @@ nm_connection_get_setting_vlan (NMConnection *connection) return (NMSettingVlan *) nm_connection_get_setting (connection, NM_TYPE_SETTING_VLAN); } -/*************************************************************/ +/*****************************************************************************/ static void nm_connection_private_free (NMConnectionPrivate *priv) diff --git a/libnm-core/nm-connection.h b/libnm-core/nm-connection.h index 21e30422..36ef7b6f 100644 --- a/libnm-core/nm-connection.h +++ b/libnm-core/nm-connection.h @@ -206,11 +206,15 @@ NM_AVAILABLE_IN_1_2 NMSettingIPTunnel * nm_connection_get_setting_ip_tunnel (NMConnection *connection); NMSettingIPConfig * nm_connection_get_setting_ip4_config (NMConnection *connection); NMSettingIPConfig * nm_connection_get_setting_ip6_config (NMConnection *connection); +NM_AVAILABLE_IN_1_6 +NMSettingMacsec * nm_connection_get_setting_macsec (NMConnection *connection); NM_AVAILABLE_IN_1_2 NMSettingMacvlan * nm_connection_get_setting_macvlan (NMConnection *connection); NMSettingOlpcMesh * nm_connection_get_setting_olpc_mesh (NMConnection *connection); NMSettingPpp * nm_connection_get_setting_ppp (NMConnection *connection); NMSettingPppoe * nm_connection_get_setting_pppoe (NMConnection *connection); +NM_AVAILABLE_IN_1_6 +NMSettingProxy * nm_connection_get_setting_proxy (NMConnection *connection); NMSettingSerial * nm_connection_get_setting_serial (NMConnection *connection); NMSettingTun * nm_connection_get_setting_tun (NMConnection *connection); NMSettingVpn * nm_connection_get_setting_vpn (NMConnection *connection); diff --git a/libnm-core/nm-core-enum-types.c b/libnm-core/nm-core-enum-types.c deleted file mode 100644 index cd26f02e..00000000 --- a/libnm-core/nm-core-enum-types.c +++ /dev/null @@ -1,1313 +0,0 @@ - - - -/* Generated by glib-mkenums. Do not edit */ - -#include "config.h" - -#include "nm-core-enum-types.h" - -#include "nm-version-macros.h" -#include "nm-connection.h" -#include "nm-core-types.h" -#include "nm-dbus-interface.h" -#include "nm-errors.h" -#include "nm-setting-8021x.h" -#include "nm-setting-adsl.h" -#include "nm-setting-bluetooth.h" -#include "nm-setting-bond.h" -#include "nm-setting-bridge-port.h" -#include "nm-setting-bridge.h" -#include "nm-setting-cdma.h" -#include "nm-setting-connection.h" -#include "nm-setting-dcb.h" -#include "nm-setting-generic.h" -#include "nm-setting-gsm.h" -#include "nm-setting-infiniband.h" -#include "nm-setting-ip-config.h" -#include "nm-setting-ip-tunnel.h" -#include "nm-setting-ip4-config.h" -#include "nm-setting-ip6-config.h" -#include "nm-setting-macvlan.h" -#include "nm-setting-olpc-mesh.h" -#include "nm-setting-ppp.h" -#include "nm-setting-pppoe.h" -#include "nm-setting-serial.h" -#include "nm-setting-team-port.h" -#include "nm-setting-team.h" -#include "nm-setting-tun.h" -#include "nm-setting-vlan.h" -#include "nm-setting-vpn.h" -#include "nm-setting-vxlan.h" -#include "nm-setting-wimax.h" -#include "nm-setting-wired.h" -#include "nm-setting-wireless-security.h" -#include "nm-setting-wireless.h" -#include "nm-setting.h" -#include "nm-simple-connection.h" -#include "nm-utils.h" -#include "nm-version.h" -#include "nm-vpn-dbus-interface.h" -#include "nm-vpn-editor-plugin.h" -#include "nm-vpn-plugin-info.h" - -GType -nm_connection_serialization_flags_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GFlagsValue values[] = { - { NM_CONNECTION_SERIALIZE_ALL, "NM_CONNECTION_SERIALIZE_ALL", "all" }, - { NM_CONNECTION_SERIALIZE_NO_SECRETS, "NM_CONNECTION_SERIALIZE_NO_SECRETS", "no-secrets" }, - { NM_CONNECTION_SERIALIZE_ONLY_SECRETS, "NM_CONNECTION_SERIALIZE_ONLY_SECRETS", "only-secrets" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_flags_register_static (g_intern_static_string ("NMConnectionSerializationFlags"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_state_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_STATE_UNKNOWN, "NM_STATE_UNKNOWN", "unknown" }, - { NM_STATE_ASLEEP, "NM_STATE_ASLEEP", "asleep" }, - { NM_STATE_DISCONNECTED, "NM_STATE_DISCONNECTED", "disconnected" }, - { NM_STATE_DISCONNECTING, "NM_STATE_DISCONNECTING", "disconnecting" }, - { NM_STATE_CONNECTING, "NM_STATE_CONNECTING", "connecting" }, - { NM_STATE_CONNECTED_LOCAL, "NM_STATE_CONNECTED_LOCAL", "connected-local" }, - { NM_STATE_CONNECTED_SITE, "NM_STATE_CONNECTED_SITE", "connected-site" }, - { NM_STATE_CONNECTED_GLOBAL, "NM_STATE_CONNECTED_GLOBAL", "connected-global" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMState"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_connectivity_state_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_CONNECTIVITY_UNKNOWN, "NM_CONNECTIVITY_UNKNOWN", "unknown" }, - { NM_CONNECTIVITY_NONE, "NM_CONNECTIVITY_NONE", "none" }, - { NM_CONNECTIVITY_PORTAL, "NM_CONNECTIVITY_PORTAL", "portal" }, - { NM_CONNECTIVITY_LIMITED, "NM_CONNECTIVITY_LIMITED", "limited" }, - { NM_CONNECTIVITY_FULL, "NM_CONNECTIVITY_FULL", "full" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMConnectivityState"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_device_type_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_DEVICE_TYPE_UNKNOWN, "NM_DEVICE_TYPE_UNKNOWN", "unknown" }, - { NM_DEVICE_TYPE_ETHERNET, "NM_DEVICE_TYPE_ETHERNET", "ethernet" }, - { NM_DEVICE_TYPE_WIFI, "NM_DEVICE_TYPE_WIFI", "wifi" }, - { NM_DEVICE_TYPE_UNUSED1, "NM_DEVICE_TYPE_UNUSED1", "unused1" }, - { NM_DEVICE_TYPE_UNUSED2, "NM_DEVICE_TYPE_UNUSED2", "unused2" }, - { NM_DEVICE_TYPE_BT, "NM_DEVICE_TYPE_BT", "bt" }, - { NM_DEVICE_TYPE_OLPC_MESH, "NM_DEVICE_TYPE_OLPC_MESH", "olpc-mesh" }, - { NM_DEVICE_TYPE_WIMAX, "NM_DEVICE_TYPE_WIMAX", "wimax" }, - { NM_DEVICE_TYPE_MODEM, "NM_DEVICE_TYPE_MODEM", "modem" }, - { NM_DEVICE_TYPE_INFINIBAND, "NM_DEVICE_TYPE_INFINIBAND", "infiniband" }, - { NM_DEVICE_TYPE_BOND, "NM_DEVICE_TYPE_BOND", "bond" }, - { NM_DEVICE_TYPE_VLAN, "NM_DEVICE_TYPE_VLAN", "vlan" }, - { NM_DEVICE_TYPE_ADSL, "NM_DEVICE_TYPE_ADSL", "adsl" }, - { NM_DEVICE_TYPE_BRIDGE, "NM_DEVICE_TYPE_BRIDGE", "bridge" }, - { NM_DEVICE_TYPE_GENERIC, "NM_DEVICE_TYPE_GENERIC", "generic" }, - { NM_DEVICE_TYPE_TEAM, "NM_DEVICE_TYPE_TEAM", "team" }, - { NM_DEVICE_TYPE_TUN, "NM_DEVICE_TYPE_TUN", "tun" }, - { NM_DEVICE_TYPE_IP_TUNNEL, "NM_DEVICE_TYPE_IP_TUNNEL", "ip-tunnel" }, - { NM_DEVICE_TYPE_MACVLAN, "NM_DEVICE_TYPE_MACVLAN", "macvlan" }, - { NM_DEVICE_TYPE_VXLAN, "NM_DEVICE_TYPE_VXLAN", "vxlan" }, - { NM_DEVICE_TYPE_VETH, "NM_DEVICE_TYPE_VETH", "veth" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMDeviceType"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_device_capabilities_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GFlagsValue values[] = { - { NM_DEVICE_CAP_NONE, "NM_DEVICE_CAP_NONE", "none" }, - { NM_DEVICE_CAP_NM_SUPPORTED, "NM_DEVICE_CAP_NM_SUPPORTED", "nm-supported" }, - { NM_DEVICE_CAP_CARRIER_DETECT, "NM_DEVICE_CAP_CARRIER_DETECT", "carrier-detect" }, - { NM_DEVICE_CAP_IS_SOFTWARE, "NM_DEVICE_CAP_IS_SOFTWARE", "is-software" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_flags_register_static (g_intern_static_string ("NMDeviceCapabilities"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_device_wifi_capabilities_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GFlagsValue values[] = { - { NM_WIFI_DEVICE_CAP_NONE, "NM_WIFI_DEVICE_CAP_NONE", "none" }, - { NM_WIFI_DEVICE_CAP_CIPHER_WEP40, "NM_WIFI_DEVICE_CAP_CIPHER_WEP40", "cipher-wep40" }, - { NM_WIFI_DEVICE_CAP_CIPHER_WEP104, "NM_WIFI_DEVICE_CAP_CIPHER_WEP104", "cipher-wep104" }, - { NM_WIFI_DEVICE_CAP_CIPHER_TKIP, "NM_WIFI_DEVICE_CAP_CIPHER_TKIP", "cipher-tkip" }, - { NM_WIFI_DEVICE_CAP_CIPHER_CCMP, "NM_WIFI_DEVICE_CAP_CIPHER_CCMP", "cipher-ccmp" }, - { NM_WIFI_DEVICE_CAP_WPA, "NM_WIFI_DEVICE_CAP_WPA", "wpa" }, - { NM_WIFI_DEVICE_CAP_RSN, "NM_WIFI_DEVICE_CAP_RSN", "rsn" }, - { NM_WIFI_DEVICE_CAP_AP, "NM_WIFI_DEVICE_CAP_AP", "ap" }, - { NM_WIFI_DEVICE_CAP_ADHOC, "NM_WIFI_DEVICE_CAP_ADHOC", "adhoc" }, - { NM_WIFI_DEVICE_CAP_FREQ_VALID, "NM_WIFI_DEVICE_CAP_FREQ_VALID", "freq-valid" }, - { NM_WIFI_DEVICE_CAP_FREQ_2GHZ, "NM_WIFI_DEVICE_CAP_FREQ_2GHZ", "freq-2ghz" }, - { NM_WIFI_DEVICE_CAP_FREQ_5GHZ, "NM_WIFI_DEVICE_CAP_FREQ_5GHZ", "freq-5ghz" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_flags_register_static (g_intern_static_string ("NMDeviceWifiCapabilities"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_802_11_ap_flags_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GFlagsValue values[] = { - { NM_802_11_AP_FLAGS_NONE, "NM_802_11_AP_FLAGS_NONE", "none" }, - { NM_802_11_AP_FLAGS_PRIVACY, "NM_802_11_AP_FLAGS_PRIVACY", "privacy" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_flags_register_static (g_intern_static_string ("NM80211ApFlags"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_802_11_ap_security_flags_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GFlagsValue values[] = { - { NM_802_11_AP_SEC_NONE, "NM_802_11_AP_SEC_NONE", "none" }, - { NM_802_11_AP_SEC_PAIR_WEP40, "NM_802_11_AP_SEC_PAIR_WEP40", "pair-wep40" }, - { NM_802_11_AP_SEC_PAIR_WEP104, "NM_802_11_AP_SEC_PAIR_WEP104", "pair-wep104" }, - { NM_802_11_AP_SEC_PAIR_TKIP, "NM_802_11_AP_SEC_PAIR_TKIP", "pair-tkip" }, - { NM_802_11_AP_SEC_PAIR_CCMP, "NM_802_11_AP_SEC_PAIR_CCMP", "pair-ccmp" }, - { NM_802_11_AP_SEC_GROUP_WEP40, "NM_802_11_AP_SEC_GROUP_WEP40", "group-wep40" }, - { NM_802_11_AP_SEC_GROUP_WEP104, "NM_802_11_AP_SEC_GROUP_WEP104", "group-wep104" }, - { NM_802_11_AP_SEC_GROUP_TKIP, "NM_802_11_AP_SEC_GROUP_TKIP", "group-tkip" }, - { NM_802_11_AP_SEC_GROUP_CCMP, "NM_802_11_AP_SEC_GROUP_CCMP", "group-ccmp" }, - { NM_802_11_AP_SEC_KEY_MGMT_PSK, "NM_802_11_AP_SEC_KEY_MGMT_PSK", "key-mgmt-psk" }, - { NM_802_11_AP_SEC_KEY_MGMT_802_1X, "NM_802_11_AP_SEC_KEY_MGMT_802_1X", "key-mgmt-802-1x" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_flags_register_static (g_intern_static_string ("NM80211ApSecurityFlags"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_802_11_mode_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_802_11_MODE_UNKNOWN, "NM_802_11_MODE_UNKNOWN", "unknown" }, - { NM_802_11_MODE_ADHOC, "NM_802_11_MODE_ADHOC", "adhoc" }, - { NM_802_11_MODE_INFRA, "NM_802_11_MODE_INFRA", "infra" }, - { NM_802_11_MODE_AP, "NM_802_11_MODE_AP", "ap" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NM80211Mode"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_bluetooth_capabilities_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GFlagsValue values[] = { - { NM_BT_CAPABILITY_NONE, "NM_BT_CAPABILITY_NONE", "none" }, - { NM_BT_CAPABILITY_DUN, "NM_BT_CAPABILITY_DUN", "dun" }, - { NM_BT_CAPABILITY_NAP, "NM_BT_CAPABILITY_NAP", "nap" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_flags_register_static (g_intern_static_string ("NMBluetoothCapabilities"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_device_modem_capabilities_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GFlagsValue values[] = { - { NM_DEVICE_MODEM_CAPABILITY_NONE, "NM_DEVICE_MODEM_CAPABILITY_NONE", "none" }, - { NM_DEVICE_MODEM_CAPABILITY_POTS, "NM_DEVICE_MODEM_CAPABILITY_POTS", "pots" }, - { NM_DEVICE_MODEM_CAPABILITY_CDMA_EVDO, "NM_DEVICE_MODEM_CAPABILITY_CDMA_EVDO", "cdma-evdo" }, - { NM_DEVICE_MODEM_CAPABILITY_GSM_UMTS, "NM_DEVICE_MODEM_CAPABILITY_GSM_UMTS", "gsm-umts" }, - { NM_DEVICE_MODEM_CAPABILITY_LTE, "NM_DEVICE_MODEM_CAPABILITY_LTE", "lte" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_flags_register_static (g_intern_static_string ("NMDeviceModemCapabilities"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_wimax_nsp_network_type_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_WIMAX_NSP_NETWORK_TYPE_UNKNOWN, "NM_WIMAX_NSP_NETWORK_TYPE_UNKNOWN", "unknown" }, - { NM_WIMAX_NSP_NETWORK_TYPE_HOME, "NM_WIMAX_NSP_NETWORK_TYPE_HOME", "home" }, - { NM_WIMAX_NSP_NETWORK_TYPE_PARTNER, "NM_WIMAX_NSP_NETWORK_TYPE_PARTNER", "partner" }, - { NM_WIMAX_NSP_NETWORK_TYPE_ROAMING_PARTNER, "NM_WIMAX_NSP_NETWORK_TYPE_ROAMING_PARTNER", "roaming-partner" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMWimaxNspNetworkType"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_device_state_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_DEVICE_STATE_UNKNOWN, "NM_DEVICE_STATE_UNKNOWN", "unknown" }, - { NM_DEVICE_STATE_UNMANAGED, "NM_DEVICE_STATE_UNMANAGED", "unmanaged" }, - { NM_DEVICE_STATE_UNAVAILABLE, "NM_DEVICE_STATE_UNAVAILABLE", "unavailable" }, - { NM_DEVICE_STATE_DISCONNECTED, "NM_DEVICE_STATE_DISCONNECTED", "disconnected" }, - { NM_DEVICE_STATE_PREPARE, "NM_DEVICE_STATE_PREPARE", "prepare" }, - { NM_DEVICE_STATE_CONFIG, "NM_DEVICE_STATE_CONFIG", "config" }, - { NM_DEVICE_STATE_NEED_AUTH, "NM_DEVICE_STATE_NEED_AUTH", "need-auth" }, - { NM_DEVICE_STATE_IP_CONFIG, "NM_DEVICE_STATE_IP_CONFIG", "ip-config" }, - { NM_DEVICE_STATE_IP_CHECK, "NM_DEVICE_STATE_IP_CHECK", "ip-check" }, - { NM_DEVICE_STATE_SECONDARIES, "NM_DEVICE_STATE_SECONDARIES", "secondaries" }, - { NM_DEVICE_STATE_ACTIVATED, "NM_DEVICE_STATE_ACTIVATED", "activated" }, - { NM_DEVICE_STATE_DEACTIVATING, "NM_DEVICE_STATE_DEACTIVATING", "deactivating" }, - { NM_DEVICE_STATE_FAILED, "NM_DEVICE_STATE_FAILED", "failed" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMDeviceState"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_device_state_reason_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_DEVICE_STATE_REASON_NONE, "NM_DEVICE_STATE_REASON_NONE", "none" }, - { NM_DEVICE_STATE_REASON_UNKNOWN, "NM_DEVICE_STATE_REASON_UNKNOWN", "unknown" }, - { NM_DEVICE_STATE_REASON_NOW_MANAGED, "NM_DEVICE_STATE_REASON_NOW_MANAGED", "now-managed" }, - { NM_DEVICE_STATE_REASON_NOW_UNMANAGED, "NM_DEVICE_STATE_REASON_NOW_UNMANAGED", "now-unmanaged" }, - { NM_DEVICE_STATE_REASON_CONFIG_FAILED, "NM_DEVICE_STATE_REASON_CONFIG_FAILED", "config-failed" }, - { NM_DEVICE_STATE_REASON_IP_CONFIG_UNAVAILABLE, "NM_DEVICE_STATE_REASON_IP_CONFIG_UNAVAILABLE", "ip-config-unavailable" }, - { NM_DEVICE_STATE_REASON_IP_CONFIG_EXPIRED, "NM_DEVICE_STATE_REASON_IP_CONFIG_EXPIRED", "ip-config-expired" }, - { NM_DEVICE_STATE_REASON_NO_SECRETS, "NM_DEVICE_STATE_REASON_NO_SECRETS", "no-secrets" }, - { NM_DEVICE_STATE_REASON_SUPPLICANT_DISCONNECT, "NM_DEVICE_STATE_REASON_SUPPLICANT_DISCONNECT", "supplicant-disconnect" }, - { NM_DEVICE_STATE_REASON_SUPPLICANT_CONFIG_FAILED, "NM_DEVICE_STATE_REASON_SUPPLICANT_CONFIG_FAILED", "supplicant-config-failed" }, - { NM_DEVICE_STATE_REASON_SUPPLICANT_FAILED, "NM_DEVICE_STATE_REASON_SUPPLICANT_FAILED", "supplicant-failed" }, - { NM_DEVICE_STATE_REASON_SUPPLICANT_TIMEOUT, "NM_DEVICE_STATE_REASON_SUPPLICANT_TIMEOUT", "supplicant-timeout" }, - { NM_DEVICE_STATE_REASON_PPP_START_FAILED, "NM_DEVICE_STATE_REASON_PPP_START_FAILED", "ppp-start-failed" }, - { NM_DEVICE_STATE_REASON_PPP_DISCONNECT, "NM_DEVICE_STATE_REASON_PPP_DISCONNECT", "ppp-disconnect" }, - { NM_DEVICE_STATE_REASON_PPP_FAILED, "NM_DEVICE_STATE_REASON_PPP_FAILED", "ppp-failed" }, - { NM_DEVICE_STATE_REASON_DHCP_START_FAILED, "NM_DEVICE_STATE_REASON_DHCP_START_FAILED", "dhcp-start-failed" }, - { NM_DEVICE_STATE_REASON_DHCP_ERROR, "NM_DEVICE_STATE_REASON_DHCP_ERROR", "dhcp-error" }, - { NM_DEVICE_STATE_REASON_DHCP_FAILED, "NM_DEVICE_STATE_REASON_DHCP_FAILED", "dhcp-failed" }, - { NM_DEVICE_STATE_REASON_SHARED_START_FAILED, "NM_DEVICE_STATE_REASON_SHARED_START_FAILED", "shared-start-failed" }, - { NM_DEVICE_STATE_REASON_SHARED_FAILED, "NM_DEVICE_STATE_REASON_SHARED_FAILED", "shared-failed" }, - { NM_DEVICE_STATE_REASON_AUTOIP_START_FAILED, "NM_DEVICE_STATE_REASON_AUTOIP_START_FAILED", "autoip-start-failed" }, - { NM_DEVICE_STATE_REASON_AUTOIP_ERROR, "NM_DEVICE_STATE_REASON_AUTOIP_ERROR", "autoip-error" }, - { NM_DEVICE_STATE_REASON_AUTOIP_FAILED, "NM_DEVICE_STATE_REASON_AUTOIP_FAILED", "autoip-failed" }, - { NM_DEVICE_STATE_REASON_MODEM_BUSY, "NM_DEVICE_STATE_REASON_MODEM_BUSY", "modem-busy" }, - { NM_DEVICE_STATE_REASON_MODEM_NO_DIAL_TONE, "NM_DEVICE_STATE_REASON_MODEM_NO_DIAL_TONE", "modem-no-dial-tone" }, - { NM_DEVICE_STATE_REASON_MODEM_NO_CARRIER, "NM_DEVICE_STATE_REASON_MODEM_NO_CARRIER", "modem-no-carrier" }, - { NM_DEVICE_STATE_REASON_MODEM_DIAL_TIMEOUT, "NM_DEVICE_STATE_REASON_MODEM_DIAL_TIMEOUT", "modem-dial-timeout" }, - { NM_DEVICE_STATE_REASON_MODEM_DIAL_FAILED, "NM_DEVICE_STATE_REASON_MODEM_DIAL_FAILED", "modem-dial-failed" }, - { NM_DEVICE_STATE_REASON_MODEM_INIT_FAILED, "NM_DEVICE_STATE_REASON_MODEM_INIT_FAILED", "modem-init-failed" }, - { NM_DEVICE_STATE_REASON_GSM_APN_FAILED, "NM_DEVICE_STATE_REASON_GSM_APN_FAILED", "gsm-apn-failed" }, - { NM_DEVICE_STATE_REASON_GSM_REGISTRATION_NOT_SEARCHING, "NM_DEVICE_STATE_REASON_GSM_REGISTRATION_NOT_SEARCHING", "gsm-registration-not-searching" }, - { NM_DEVICE_STATE_REASON_GSM_REGISTRATION_DENIED, "NM_DEVICE_STATE_REASON_GSM_REGISTRATION_DENIED", "gsm-registration-denied" }, - { NM_DEVICE_STATE_REASON_GSM_REGISTRATION_TIMEOUT, "NM_DEVICE_STATE_REASON_GSM_REGISTRATION_TIMEOUT", "gsm-registration-timeout" }, - { NM_DEVICE_STATE_REASON_GSM_REGISTRATION_FAILED, "NM_DEVICE_STATE_REASON_GSM_REGISTRATION_FAILED", "gsm-registration-failed" }, - { NM_DEVICE_STATE_REASON_GSM_PIN_CHECK_FAILED, "NM_DEVICE_STATE_REASON_GSM_PIN_CHECK_FAILED", "gsm-pin-check-failed" }, - { NM_DEVICE_STATE_REASON_FIRMWARE_MISSING, "NM_DEVICE_STATE_REASON_FIRMWARE_MISSING", "firmware-missing" }, - { NM_DEVICE_STATE_REASON_REMOVED, "NM_DEVICE_STATE_REASON_REMOVED", "removed" }, - { NM_DEVICE_STATE_REASON_SLEEPING, "NM_DEVICE_STATE_REASON_SLEEPING", "sleeping" }, - { NM_DEVICE_STATE_REASON_CONNECTION_REMOVED, "NM_DEVICE_STATE_REASON_CONNECTION_REMOVED", "connection-removed" }, - { NM_DEVICE_STATE_REASON_USER_REQUESTED, "NM_DEVICE_STATE_REASON_USER_REQUESTED", "user-requested" }, - { NM_DEVICE_STATE_REASON_CARRIER, "NM_DEVICE_STATE_REASON_CARRIER", "carrier" }, - { NM_DEVICE_STATE_REASON_CONNECTION_ASSUMED, "NM_DEVICE_STATE_REASON_CONNECTION_ASSUMED", "connection-assumed" }, - { NM_DEVICE_STATE_REASON_SUPPLICANT_AVAILABLE, "NM_DEVICE_STATE_REASON_SUPPLICANT_AVAILABLE", "supplicant-available" }, - { NM_DEVICE_STATE_REASON_MODEM_NOT_FOUND, "NM_DEVICE_STATE_REASON_MODEM_NOT_FOUND", "modem-not-found" }, - { NM_DEVICE_STATE_REASON_BT_FAILED, "NM_DEVICE_STATE_REASON_BT_FAILED", "bt-failed" }, - { NM_DEVICE_STATE_REASON_GSM_SIM_NOT_INSERTED, "NM_DEVICE_STATE_REASON_GSM_SIM_NOT_INSERTED", "gsm-sim-not-inserted" }, - { NM_DEVICE_STATE_REASON_GSM_SIM_PIN_REQUIRED, "NM_DEVICE_STATE_REASON_GSM_SIM_PIN_REQUIRED", "gsm-sim-pin-required" }, - { NM_DEVICE_STATE_REASON_GSM_SIM_PUK_REQUIRED, "NM_DEVICE_STATE_REASON_GSM_SIM_PUK_REQUIRED", "gsm-sim-puk-required" }, - { NM_DEVICE_STATE_REASON_GSM_SIM_WRONG, "NM_DEVICE_STATE_REASON_GSM_SIM_WRONG", "gsm-sim-wrong" }, - { NM_DEVICE_STATE_REASON_INFINIBAND_MODE, "NM_DEVICE_STATE_REASON_INFINIBAND_MODE", "infiniband-mode" }, - { NM_DEVICE_STATE_REASON_DEPENDENCY_FAILED, "NM_DEVICE_STATE_REASON_DEPENDENCY_FAILED", "dependency-failed" }, - { NM_DEVICE_STATE_REASON_BR2684_FAILED, "NM_DEVICE_STATE_REASON_BR2684_FAILED", "br2684-failed" }, - { NM_DEVICE_STATE_REASON_MODEM_MANAGER_UNAVAILABLE, "NM_DEVICE_STATE_REASON_MODEM_MANAGER_UNAVAILABLE", "modem-manager-unavailable" }, - { NM_DEVICE_STATE_REASON_SSID_NOT_FOUND, "NM_DEVICE_STATE_REASON_SSID_NOT_FOUND", "ssid-not-found" }, - { NM_DEVICE_STATE_REASON_SECONDARY_CONNECTION_FAILED, "NM_DEVICE_STATE_REASON_SECONDARY_CONNECTION_FAILED", "secondary-connection-failed" }, - { NM_DEVICE_STATE_REASON_DCB_FCOE_FAILED, "NM_DEVICE_STATE_REASON_DCB_FCOE_FAILED", "dcb-fcoe-failed" }, - { NM_DEVICE_STATE_REASON_TEAMD_CONTROL_FAILED, "NM_DEVICE_STATE_REASON_TEAMD_CONTROL_FAILED", "teamd-control-failed" }, - { NM_DEVICE_STATE_REASON_MODEM_FAILED, "NM_DEVICE_STATE_REASON_MODEM_FAILED", "modem-failed" }, - { NM_DEVICE_STATE_REASON_MODEM_AVAILABLE, "NM_DEVICE_STATE_REASON_MODEM_AVAILABLE", "modem-available" }, - { NM_DEVICE_STATE_REASON_SIM_PIN_INCORRECT, "NM_DEVICE_STATE_REASON_SIM_PIN_INCORRECT", "sim-pin-incorrect" }, - { NM_DEVICE_STATE_REASON_NEW_ACTIVATION, "NM_DEVICE_STATE_REASON_NEW_ACTIVATION", "new-activation" }, - { NM_DEVICE_STATE_REASON_PARENT_CHANGED, "NM_DEVICE_STATE_REASON_PARENT_CHANGED", "parent-changed" }, - { NM_DEVICE_STATE_REASON_PARENT_MANAGED_CHANGED, "NM_DEVICE_STATE_REASON_PARENT_MANAGED_CHANGED", "parent-managed-changed" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMDeviceStateReason"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_metered_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_METERED_UNKNOWN, "NM_METERED_UNKNOWN", "unknown" }, - { NM_METERED_YES, "NM_METERED_YES", "yes" }, - { NM_METERED_NO, "NM_METERED_NO", "no" }, - { NM_METERED_GUESS_YES, "NM_METERED_GUESS_YES", "guess-yes" }, - { NM_METERED_GUESS_NO, "NM_METERED_GUESS_NO", "guess-no" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMMetered"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_active_connection_state_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_ACTIVE_CONNECTION_STATE_UNKNOWN, "NM_ACTIVE_CONNECTION_STATE_UNKNOWN", "unknown" }, - { NM_ACTIVE_CONNECTION_STATE_ACTIVATING, "NM_ACTIVE_CONNECTION_STATE_ACTIVATING", "activating" }, - { NM_ACTIVE_CONNECTION_STATE_ACTIVATED, "NM_ACTIVE_CONNECTION_STATE_ACTIVATED", "activated" }, - { NM_ACTIVE_CONNECTION_STATE_DEACTIVATING, "NM_ACTIVE_CONNECTION_STATE_DEACTIVATING", "deactivating" }, - { NM_ACTIVE_CONNECTION_STATE_DEACTIVATED, "NM_ACTIVE_CONNECTION_STATE_DEACTIVATED", "deactivated" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMActiveConnectionState"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_secret_agent_get_secrets_flags_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GFlagsValue values[] = { - { NM_SECRET_AGENT_GET_SECRETS_FLAG_NONE, "NM_SECRET_AGENT_GET_SECRETS_FLAG_NONE", "none" }, - { NM_SECRET_AGENT_GET_SECRETS_FLAG_ALLOW_INTERACTION, "NM_SECRET_AGENT_GET_SECRETS_FLAG_ALLOW_INTERACTION", "allow-interaction" }, - { NM_SECRET_AGENT_GET_SECRETS_FLAG_REQUEST_NEW, "NM_SECRET_AGENT_GET_SECRETS_FLAG_REQUEST_NEW", "request-new" }, - { NM_SECRET_AGENT_GET_SECRETS_FLAG_USER_REQUESTED, "NM_SECRET_AGENT_GET_SECRETS_FLAG_USER_REQUESTED", "user-requested" }, - { NM_SECRET_AGENT_GET_SECRETS_FLAG_ONLY_SYSTEM, "NM_SECRET_AGENT_GET_SECRETS_FLAG_ONLY_SYSTEM", "only-system" }, - { NM_SECRET_AGENT_GET_SECRETS_FLAG_NO_ERRORS, "NM_SECRET_AGENT_GET_SECRETS_FLAG_NO_ERRORS", "no-errors" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_flags_register_static (g_intern_static_string ("NMSecretAgentGetSecretsFlags"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_secret_agent_capabilities_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GFlagsValue values[] = { - { NM_SECRET_AGENT_CAPABILITY_NONE, "NM_SECRET_AGENT_CAPABILITY_NONE", "none" }, - { NM_SECRET_AGENT_CAPABILITY_VPN_HINTS, "NM_SECRET_AGENT_CAPABILITY_VPN_HINTS", "vpn-hints" }, - { NM_SECRET_AGENT_CAPABILITY_LAST, "NM_SECRET_AGENT_CAPABILITY_LAST", "last" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_flags_register_static (g_intern_static_string ("NMSecretAgentCapabilities"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_ip_tunnel_mode_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_IP_TUNNEL_MODE_UNKNOWN, "NM_IP_TUNNEL_MODE_UNKNOWN", "unknown" }, - { NM_IP_TUNNEL_MODE_IPIP, "NM_IP_TUNNEL_MODE_IPIP", "ipip" }, - { NM_IP_TUNNEL_MODE_GRE, "NM_IP_TUNNEL_MODE_GRE", "gre" }, - { NM_IP_TUNNEL_MODE_SIT, "NM_IP_TUNNEL_MODE_SIT", "sit" }, - { NM_IP_TUNNEL_MODE_ISATAP, "NM_IP_TUNNEL_MODE_ISATAP", "isatap" }, - { NM_IP_TUNNEL_MODE_VTI, "NM_IP_TUNNEL_MODE_VTI", "vti" }, - { NM_IP_TUNNEL_MODE_IP6IP6, "NM_IP_TUNNEL_MODE_IP6IP6", "ip6ip6" }, - { NM_IP_TUNNEL_MODE_IPIP6, "NM_IP_TUNNEL_MODE_IPIP6", "ipip6" }, - { NM_IP_TUNNEL_MODE_IP6GRE, "NM_IP_TUNNEL_MODE_IP6GRE", "ip6gre" }, - { NM_IP_TUNNEL_MODE_VTI6, "NM_IP_TUNNEL_MODE_VTI6", "vti6" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMIPTunnelMode"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_agent_manager_error_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_AGENT_MANAGER_ERROR_FAILED, "NM_AGENT_MANAGER_ERROR_FAILED", "Failed" }, - { NM_AGENT_MANAGER_ERROR_PERMISSION_DENIED, "NM_AGENT_MANAGER_ERROR_PERMISSION_DENIED", "PermissionDenied" }, - { NM_AGENT_MANAGER_ERROR_INVALID_IDENTIFIER, "NM_AGENT_MANAGER_ERROR_INVALID_IDENTIFIER", "InvalidIdentifier" }, - { NM_AGENT_MANAGER_ERROR_NOT_REGISTERED, "NM_AGENT_MANAGER_ERROR_NOT_REGISTERED", "NotRegistered" }, - { NM_AGENT_MANAGER_ERROR_NO_SECRETS, "NM_AGENT_MANAGER_ERROR_NO_SECRETS", "NoSecrets" }, - { NM_AGENT_MANAGER_ERROR_USER_CANCELED, "NM_AGENT_MANAGER_ERROR_USER_CANCELED", "UserCanceled" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMAgentManagerError"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_connection_error_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_CONNECTION_ERROR_FAILED, "NM_CONNECTION_ERROR_FAILED", "Failed" }, - { NM_CONNECTION_ERROR_SETTING_NOT_FOUND, "NM_CONNECTION_ERROR_SETTING_NOT_FOUND", "SettingNotFound" }, - { NM_CONNECTION_ERROR_PROPERTY_NOT_FOUND, "NM_CONNECTION_ERROR_PROPERTY_NOT_FOUND", "PropertyNotFound" }, - { NM_CONNECTION_ERROR_PROPERTY_NOT_SECRET, "NM_CONNECTION_ERROR_PROPERTY_NOT_SECRET", "PropertyNotSecret" }, - { NM_CONNECTION_ERROR_MISSING_SETTING, "NM_CONNECTION_ERROR_MISSING_SETTING", "MissingSetting" }, - { NM_CONNECTION_ERROR_INVALID_SETTING, "NM_CONNECTION_ERROR_INVALID_SETTING", "InvalidSetting" }, - { NM_CONNECTION_ERROR_MISSING_PROPERTY, "NM_CONNECTION_ERROR_MISSING_PROPERTY", "MissingProperty" }, - { NM_CONNECTION_ERROR_INVALID_PROPERTY, "NM_CONNECTION_ERROR_INVALID_PROPERTY", "InvalidProperty" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMConnectionError"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_crypto_error_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_CRYPTO_ERROR_FAILED, "NM_CRYPTO_ERROR_FAILED", "failed" }, - { NM_CRYPTO_ERROR_INVALID_DATA, "NM_CRYPTO_ERROR_INVALID_DATA", "invalid-data" }, - { NM_CRYPTO_ERROR_INVALID_PASSWORD, "NM_CRYPTO_ERROR_INVALID_PASSWORD", "invalid-password" }, - { NM_CRYPTO_ERROR_UNKNOWN_CIPHER, "NM_CRYPTO_ERROR_UNKNOWN_CIPHER", "unknown-cipher" }, - { NM_CRYPTO_ERROR_DECRYPTION_FAILED, "NM_CRYPTO_ERROR_DECRYPTION_FAILED", "decryption-failed" }, - { NM_CRYPTO_ERROR_ENCRYPTION_FAILED, "NM_CRYPTO_ERROR_ENCRYPTION_FAILED", "encryption-failed" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMCryptoError"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_device_error_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_DEVICE_ERROR_FAILED, "NM_DEVICE_ERROR_FAILED", "Failed" }, - { NM_DEVICE_ERROR_CREATION_FAILED, "NM_DEVICE_ERROR_CREATION_FAILED", "CreationFailed" }, - { NM_DEVICE_ERROR_INVALID_CONNECTION, "NM_DEVICE_ERROR_INVALID_CONNECTION", "InvalidConnection" }, - { NM_DEVICE_ERROR_INCOMPATIBLE_CONNECTION, "NM_DEVICE_ERROR_INCOMPATIBLE_CONNECTION", "IncompatibleConnection" }, - { NM_DEVICE_ERROR_NOT_ACTIVE, "NM_DEVICE_ERROR_NOT_ACTIVE", "NotActive" }, - { NM_DEVICE_ERROR_NOT_SOFTWARE, "NM_DEVICE_ERROR_NOT_SOFTWARE", "NotSoftware" }, - { NM_DEVICE_ERROR_NOT_ALLOWED, "NM_DEVICE_ERROR_NOT_ALLOWED", "NotAllowed" }, - { NM_DEVICE_ERROR_SPECIFIC_OBJECT_NOT_FOUND, "NM_DEVICE_ERROR_SPECIFIC_OBJECT_NOT_FOUND", "SpecificObjectNotFound" }, - { NM_DEVICE_ERROR_VERSION_ID_MISMATCH, "NM_DEVICE_ERROR_VERSION_ID_MISMATCH", "VersionIdMismatch" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMDeviceError"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_manager_error_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_MANAGER_ERROR_FAILED, "NM_MANAGER_ERROR_FAILED", "Failed" }, - { NM_MANAGER_ERROR_PERMISSION_DENIED, "NM_MANAGER_ERROR_PERMISSION_DENIED", "PermissionDenied" }, - { NM_MANAGER_ERROR_UNKNOWN_CONNECTION, "NM_MANAGER_ERROR_UNKNOWN_CONNECTION", "UnknownConnection" }, - { NM_MANAGER_ERROR_UNKNOWN_DEVICE, "NM_MANAGER_ERROR_UNKNOWN_DEVICE", "UnknownDevice" }, - { NM_MANAGER_ERROR_CONNECTION_NOT_AVAILABLE, "NM_MANAGER_ERROR_CONNECTION_NOT_AVAILABLE", "ConnectionNotAvailable" }, - { NM_MANAGER_ERROR_CONNECTION_NOT_ACTIVE, "NM_MANAGER_ERROR_CONNECTION_NOT_ACTIVE", "ConnectionNotActive" }, - { NM_MANAGER_ERROR_CONNECTION_ALREADY_ACTIVE, "NM_MANAGER_ERROR_CONNECTION_ALREADY_ACTIVE", "ConnectionAlreadyActive" }, - { NM_MANAGER_ERROR_DEPENDENCY_FAILED, "NM_MANAGER_ERROR_DEPENDENCY_FAILED", "DependencyFailed" }, - { NM_MANAGER_ERROR_ALREADY_ASLEEP_OR_AWAKE, "NM_MANAGER_ERROR_ALREADY_ASLEEP_OR_AWAKE", "AlreadyAsleepOrAwake" }, - { NM_MANAGER_ERROR_ALREADY_ENABLED_OR_DISABLED, "NM_MANAGER_ERROR_ALREADY_ENABLED_OR_DISABLED", "AlreadyEnabledOrDisabled" }, - { NM_MANAGER_ERROR_UNKNOWN_LOG_LEVEL, "NM_MANAGER_ERROR_UNKNOWN_LOG_LEVEL", "UnknownLogLevel" }, - { NM_MANAGER_ERROR_UNKNOWN_LOG_DOMAIN, "NM_MANAGER_ERROR_UNKNOWN_LOG_DOMAIN", "UnknownLogDomain" }, - { NM_MANAGER_ERROR_INVALID_ARGUMENTS, "NM_MANAGER_ERROR_INVALID_ARGUMENTS", "InvalidArguments" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMManagerError"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_secret_agent_error_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_SECRET_AGENT_ERROR_FAILED, "NM_SECRET_AGENT_ERROR_FAILED", "Failed" }, - { NM_SECRET_AGENT_ERROR_PERMISSION_DENIED, "NM_SECRET_AGENT_ERROR_PERMISSION_DENIED", "PermissionDenied" }, - { NM_SECRET_AGENT_ERROR_INVALID_CONNECTION, "NM_SECRET_AGENT_ERROR_INVALID_CONNECTION", "InvalidConnection" }, - { NM_SECRET_AGENT_ERROR_USER_CANCELED, "NM_SECRET_AGENT_ERROR_USER_CANCELED", "UserCanceled" }, - { NM_SECRET_AGENT_ERROR_AGENT_CANCELED, "NM_SECRET_AGENT_ERROR_AGENT_CANCELED", "AgentCanceled" }, - { NM_SECRET_AGENT_ERROR_NO_SECRETS, "NM_SECRET_AGENT_ERROR_NO_SECRETS", "NoSecrets" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMSecretAgentError"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_settings_error_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_SETTINGS_ERROR_FAILED, "NM_SETTINGS_ERROR_FAILED", "Failed" }, - { NM_SETTINGS_ERROR_PERMISSION_DENIED, "NM_SETTINGS_ERROR_PERMISSION_DENIED", "PermissionDenied" }, - { NM_SETTINGS_ERROR_NOT_SUPPORTED, "NM_SETTINGS_ERROR_NOT_SUPPORTED", "NotSupported" }, - { NM_SETTINGS_ERROR_INVALID_CONNECTION, "NM_SETTINGS_ERROR_INVALID_CONNECTION", "InvalidConnection" }, - { NM_SETTINGS_ERROR_READ_ONLY_CONNECTION, "NM_SETTINGS_ERROR_READ_ONLY_CONNECTION", "ReadOnlyConnection" }, - { NM_SETTINGS_ERROR_UUID_EXISTS, "NM_SETTINGS_ERROR_UUID_EXISTS", "UuidExists" }, - { NM_SETTINGS_ERROR_INVALID_HOSTNAME, "NM_SETTINGS_ERROR_INVALID_HOSTNAME", "InvalidHostname" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMSettingsError"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_vpn_plugin_error_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_VPN_PLUGIN_ERROR_FAILED, "NM_VPN_PLUGIN_ERROR_FAILED", "Failed" }, - { NM_VPN_PLUGIN_ERROR_STARTING_IN_PROGRESS, "NM_VPN_PLUGIN_ERROR_STARTING_IN_PROGRESS", "StartingInProgress" }, - { NM_VPN_PLUGIN_ERROR_ALREADY_STARTED, "NM_VPN_PLUGIN_ERROR_ALREADY_STARTED", "AlreadyStarted" }, - { NM_VPN_PLUGIN_ERROR_STOPPING_IN_PROGRESS, "NM_VPN_PLUGIN_ERROR_STOPPING_IN_PROGRESS", "StoppingInProgress" }, - { NM_VPN_PLUGIN_ERROR_ALREADY_STOPPED, "NM_VPN_PLUGIN_ERROR_ALREADY_STOPPED", "AlreadyStopped" }, - { NM_VPN_PLUGIN_ERROR_WRONG_STATE, "NM_VPN_PLUGIN_ERROR_WRONG_STATE", "WrongState" }, - { NM_VPN_PLUGIN_ERROR_BAD_ARGUMENTS, "NM_VPN_PLUGIN_ERROR_BAD_ARGUMENTS", "BadArguments" }, - { NM_VPN_PLUGIN_ERROR_LAUNCH_FAILED, "NM_VPN_PLUGIN_ERROR_LAUNCH_FAILED", "LaunchFailed" }, - { NM_VPN_PLUGIN_ERROR_INVALID_CONNECTION, "NM_VPN_PLUGIN_ERROR_INVALID_CONNECTION", "InvalidConnection" }, - { NM_VPN_PLUGIN_ERROR_INTERACTIVE_NOT_SUPPORTED, "NM_VPN_PLUGIN_ERROR_INTERACTIVE_NOT_SUPPORTED", "InteractiveNotSupported" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMVpnPluginError"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_setting_802_1x_ck_format_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_SETTING_802_1X_CK_FORMAT_UNKNOWN, "NM_SETTING_802_1X_CK_FORMAT_UNKNOWN", "unknown" }, - { NM_SETTING_802_1X_CK_FORMAT_X509, "NM_SETTING_802_1X_CK_FORMAT_X509", "x509" }, - { NM_SETTING_802_1X_CK_FORMAT_RAW_KEY, "NM_SETTING_802_1X_CK_FORMAT_RAW_KEY", "raw-key" }, - { NM_SETTING_802_1X_CK_FORMAT_PKCS12, "NM_SETTING_802_1X_CK_FORMAT_PKCS12", "pkcs12" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMSetting8021xCKFormat"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_setting_802_1x_ck_scheme_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_SETTING_802_1X_CK_SCHEME_UNKNOWN, "NM_SETTING_802_1X_CK_SCHEME_UNKNOWN", "unknown" }, - { NM_SETTING_802_1X_CK_SCHEME_BLOB, "NM_SETTING_802_1X_CK_SCHEME_BLOB", "blob" }, - { NM_SETTING_802_1X_CK_SCHEME_PATH, "NM_SETTING_802_1X_CK_SCHEME_PATH", "path" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMSetting8021xCKScheme"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_setting_connection_autoconnect_slaves_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_SETTING_CONNECTION_AUTOCONNECT_SLAVES_DEFAULT, "NM_SETTING_CONNECTION_AUTOCONNECT_SLAVES_DEFAULT", "default" }, - { NM_SETTING_CONNECTION_AUTOCONNECT_SLAVES_NO, "NM_SETTING_CONNECTION_AUTOCONNECT_SLAVES_NO", "no" }, - { NM_SETTING_CONNECTION_AUTOCONNECT_SLAVES_YES, "NM_SETTING_CONNECTION_AUTOCONNECT_SLAVES_YES", "yes" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMSettingConnectionAutoconnectSlaves"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_setting_connection_lldp_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_SETTING_CONNECTION_LLDP_DEFAULT, "NM_SETTING_CONNECTION_LLDP_DEFAULT", "default" }, - { NM_SETTING_CONNECTION_LLDP_DISABLE, "NM_SETTING_CONNECTION_LLDP_DISABLE", "disable" }, - { NM_SETTING_CONNECTION_LLDP_ENABLE_RX, "NM_SETTING_CONNECTION_LLDP_ENABLE_RX", "enable-rx" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMSettingConnectionLldp"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_setting_dcb_flags_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GFlagsValue values[] = { - { NM_SETTING_DCB_FLAG_NONE, "NM_SETTING_DCB_FLAG_NONE", "none" }, - { NM_SETTING_DCB_FLAG_ENABLE, "NM_SETTING_DCB_FLAG_ENABLE", "enable" }, - { NM_SETTING_DCB_FLAG_ADVERTISE, "NM_SETTING_DCB_FLAG_ADVERTISE", "advertise" }, - { NM_SETTING_DCB_FLAG_WILLING, "NM_SETTING_DCB_FLAG_WILLING", "willing" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_flags_register_static (g_intern_static_string ("NMSettingDcbFlags"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_setting_ip6_config_privacy_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_SETTING_IP6_CONFIG_PRIVACY_UNKNOWN, "NM_SETTING_IP6_CONFIG_PRIVACY_UNKNOWN", "unknown" }, - { NM_SETTING_IP6_CONFIG_PRIVACY_DISABLED, "NM_SETTING_IP6_CONFIG_PRIVACY_DISABLED", "disabled" }, - { NM_SETTING_IP6_CONFIG_PRIVACY_PREFER_PUBLIC_ADDR, "NM_SETTING_IP6_CONFIG_PRIVACY_PREFER_PUBLIC_ADDR", "prefer-public-addr" }, - { NM_SETTING_IP6_CONFIG_PRIVACY_PREFER_TEMP_ADDR, "NM_SETTING_IP6_CONFIG_PRIVACY_PREFER_TEMP_ADDR", "prefer-temp-addr" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMSettingIP6ConfigPrivacy"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_setting_ip6_config_addr_gen_mode_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_SETTING_IP6_CONFIG_ADDR_GEN_MODE_EUI64, "NM_SETTING_IP6_CONFIG_ADDR_GEN_MODE_EUI64", "eui64" }, - { NM_SETTING_IP6_CONFIG_ADDR_GEN_MODE_STABLE_PRIVACY, "NM_SETTING_IP6_CONFIG_ADDR_GEN_MODE_STABLE_PRIVACY", "stable-privacy" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMSettingIP6ConfigAddrGenMode"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_setting_macvlan_mode_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_SETTING_MACVLAN_MODE_UNKNOWN, "NM_SETTING_MACVLAN_MODE_UNKNOWN", "unknown" }, - { NM_SETTING_MACVLAN_MODE_VEPA, "NM_SETTING_MACVLAN_MODE_VEPA", "vepa" }, - { NM_SETTING_MACVLAN_MODE_BRIDGE, "NM_SETTING_MACVLAN_MODE_BRIDGE", "bridge" }, - { NM_SETTING_MACVLAN_MODE_PRIVATE, "NM_SETTING_MACVLAN_MODE_PRIVATE", "private" }, - { NM_SETTING_MACVLAN_MODE_PASSTHRU, "NM_SETTING_MACVLAN_MODE_PASSTHRU", "passthru" }, - { NM_SETTING_MACVLAN_MODE_SOURCE, "NM_SETTING_MACVLAN_MODE_SOURCE", "source" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMSettingMacvlanMode"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_setting_serial_parity_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_SETTING_SERIAL_PARITY_NONE, "NM_SETTING_SERIAL_PARITY_NONE", "none" }, - { NM_SETTING_SERIAL_PARITY_EVEN, "NM_SETTING_SERIAL_PARITY_EVEN", "even" }, - { NM_SETTING_SERIAL_PARITY_ODD, "NM_SETTING_SERIAL_PARITY_ODD", "odd" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMSettingSerialParity"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_setting_tun_mode_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_SETTING_TUN_MODE_UNKNOWN, "NM_SETTING_TUN_MODE_UNKNOWN", "unknown" }, - { NM_SETTING_TUN_MODE_TUN, "NM_SETTING_TUN_MODE_TUN", "tun" }, - { NM_SETTING_TUN_MODE_TAP, "NM_SETTING_TUN_MODE_TAP", "tap" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMSettingTunMode"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_vlan_priority_map_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_VLAN_INGRESS_MAP, "NM_VLAN_INGRESS_MAP", "ingress-map" }, - { NM_VLAN_EGRESS_MAP, "NM_VLAN_EGRESS_MAP", "egress-map" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMVlanPriorityMap"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_vlan_flags_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GFlagsValue values[] = { - { NM_VLAN_FLAG_REORDER_HEADERS, "NM_VLAN_FLAG_REORDER_HEADERS", "reorder-headers" }, - { NM_VLAN_FLAG_GVRP, "NM_VLAN_FLAG_GVRP", "gvrp" }, - { NM_VLAN_FLAG_LOOSE_BINDING, "NM_VLAN_FLAG_LOOSE_BINDING", "loose-binding" }, - { NM_VLAN_FLAG_MVRP, "NM_VLAN_FLAG_MVRP", "mvrp" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_flags_register_static (g_intern_static_string ("NMVlanFlags"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_setting_wired_wake_on_lan_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GFlagsValue values[] = { - { NM_SETTING_WIRED_WAKE_ON_LAN_PHY, "NM_SETTING_WIRED_WAKE_ON_LAN_PHY", "phy" }, - { NM_SETTING_WIRED_WAKE_ON_LAN_UNICAST, "NM_SETTING_WIRED_WAKE_ON_LAN_UNICAST", "unicast" }, - { NM_SETTING_WIRED_WAKE_ON_LAN_MULTICAST, "NM_SETTING_WIRED_WAKE_ON_LAN_MULTICAST", "multicast" }, - { NM_SETTING_WIRED_WAKE_ON_LAN_BROADCAST, "NM_SETTING_WIRED_WAKE_ON_LAN_BROADCAST", "broadcast" }, - { NM_SETTING_WIRED_WAKE_ON_LAN_ARP, "NM_SETTING_WIRED_WAKE_ON_LAN_ARP", "arp" }, - { NM_SETTING_WIRED_WAKE_ON_LAN_MAGIC, "NM_SETTING_WIRED_WAKE_ON_LAN_MAGIC", "magic" }, - { NM_SETTING_WIRED_WAKE_ON_LAN_DEFAULT, "NM_SETTING_WIRED_WAKE_ON_LAN_DEFAULT", "default" }, - { NM_SETTING_WIRED_WAKE_ON_LAN_IGNORE, "NM_SETTING_WIRED_WAKE_ON_LAN_IGNORE", "ignore" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_flags_register_static (g_intern_static_string ("NMSettingWiredWakeOnLan"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_wep_key_type_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_WEP_KEY_TYPE_UNKNOWN, "NM_WEP_KEY_TYPE_UNKNOWN", "unknown" }, - { NM_WEP_KEY_TYPE_KEY, "NM_WEP_KEY_TYPE_KEY", "key" }, - { NM_WEP_KEY_TYPE_PASSPHRASE, "NM_WEP_KEY_TYPE_PASSPHRASE", "passphrase" }, - { NM_WEP_KEY_TYPE_LAST, "NM_WEP_KEY_TYPE_LAST", "last" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMWepKeyType"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_setting_wireless_powersave_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_SETTING_WIRELESS_POWERSAVE_DEFAULT, "NM_SETTING_WIRELESS_POWERSAVE_DEFAULT", "default" }, - { NM_SETTING_WIRELESS_POWERSAVE_IGNORE, "NM_SETTING_WIRELESS_POWERSAVE_IGNORE", "ignore" }, - { NM_SETTING_WIRELESS_POWERSAVE_DISABLE, "NM_SETTING_WIRELESS_POWERSAVE_DISABLE", "disable" }, - { NM_SETTING_WIRELESS_POWERSAVE_ENABLE, "NM_SETTING_WIRELESS_POWERSAVE_ENABLE", "enable" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMSettingWirelessPowersave"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_setting_secret_flags_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GFlagsValue values[] = { - { NM_SETTING_SECRET_FLAG_NONE, "NM_SETTING_SECRET_FLAG_NONE", "none" }, - { NM_SETTING_SECRET_FLAG_AGENT_OWNED, "NM_SETTING_SECRET_FLAG_AGENT_OWNED", "agent-owned" }, - { NM_SETTING_SECRET_FLAG_NOT_SAVED, "NM_SETTING_SECRET_FLAG_NOT_SAVED", "not-saved" }, - { NM_SETTING_SECRET_FLAG_NOT_REQUIRED, "NM_SETTING_SECRET_FLAG_NOT_REQUIRED", "not-required" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_flags_register_static (g_intern_static_string ("NMSettingSecretFlags"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_setting_compare_flags_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_SETTING_COMPARE_FLAG_EXACT, "NM_SETTING_COMPARE_FLAG_EXACT", "exact" }, - { NM_SETTING_COMPARE_FLAG_FUZZY, "NM_SETTING_COMPARE_FLAG_FUZZY", "fuzzy" }, - { NM_SETTING_COMPARE_FLAG_IGNORE_ID, "NM_SETTING_COMPARE_FLAG_IGNORE_ID", "ignore-id" }, - { NM_SETTING_COMPARE_FLAG_IGNORE_SECRETS, "NM_SETTING_COMPARE_FLAG_IGNORE_SECRETS", "ignore-secrets" }, - { NM_SETTING_COMPARE_FLAG_IGNORE_AGENT_OWNED_SECRETS, "NM_SETTING_COMPARE_FLAG_IGNORE_AGENT_OWNED_SECRETS", "ignore-agent-owned-secrets" }, - { NM_SETTING_COMPARE_FLAG_IGNORE_NOT_SAVED_SECRETS, "NM_SETTING_COMPARE_FLAG_IGNORE_NOT_SAVED_SECRETS", "ignore-not-saved-secrets" }, - { NM_SETTING_COMPARE_FLAG_DIFF_RESULT_WITH_DEFAULT, "NM_SETTING_COMPARE_FLAG_DIFF_RESULT_WITH_DEFAULT", "diff-result-with-default" }, - { NM_SETTING_COMPARE_FLAG_DIFF_RESULT_NO_DEFAULT, "NM_SETTING_COMPARE_FLAG_DIFF_RESULT_NO_DEFAULT", "diff-result-no-default" }, - { NM_SETTING_COMPARE_FLAG_IGNORE_TIMESTAMP, "NM_SETTING_COMPARE_FLAG_IGNORE_TIMESTAMP", "ignore-timestamp" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMSettingCompareFlags"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_setting_mac_randomization_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_SETTING_MAC_RANDOMIZATION_DEFAULT, "NM_SETTING_MAC_RANDOMIZATION_DEFAULT", "default" }, - { NM_SETTING_MAC_RANDOMIZATION_NEVER, "NM_SETTING_MAC_RANDOMIZATION_NEVER", "never" }, - { NM_SETTING_MAC_RANDOMIZATION_ALWAYS, "NM_SETTING_MAC_RANDOMIZATION_ALWAYS", "always" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMSettingMacRandomization"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_setting_diff_result_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_SETTING_DIFF_RESULT_UNKNOWN, "NM_SETTING_DIFF_RESULT_UNKNOWN", "unknown" }, - { NM_SETTING_DIFF_RESULT_IN_A, "NM_SETTING_DIFF_RESULT_IN_A", "in-a" }, - { NM_SETTING_DIFF_RESULT_IN_B, "NM_SETTING_DIFF_RESULT_IN_B", "in-b" }, - { NM_SETTING_DIFF_RESULT_IN_A_DEFAULT, "NM_SETTING_DIFF_RESULT_IN_A_DEFAULT", "in-a-default" }, - { NM_SETTING_DIFF_RESULT_IN_B_DEFAULT, "NM_SETTING_DIFF_RESULT_IN_B_DEFAULT", "in-b-default" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMSettingDiffResult"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_utils_security_type_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NMU_SEC_INVALID, "NMU_SEC_INVALID", "invalid" }, - { NMU_SEC_NONE, "NMU_SEC_NONE", "none" }, - { NMU_SEC_STATIC_WEP, "NMU_SEC_STATIC_WEP", "static-wep" }, - { NMU_SEC_LEAP, "NMU_SEC_LEAP", "leap" }, - { NMU_SEC_DYNAMIC_WEP, "NMU_SEC_DYNAMIC_WEP", "dynamic-wep" }, - { NMU_SEC_WPA_PSK, "NMU_SEC_WPA_PSK", "wpa-psk" }, - { NMU_SEC_WPA_ENTERPRISE, "NMU_SEC_WPA_ENTERPRISE", "wpa-enterprise" }, - { NMU_SEC_WPA2_PSK, "NMU_SEC_WPA2_PSK", "wpa2-psk" }, - { NMU_SEC_WPA2_ENTERPRISE, "NMU_SEC_WPA2_ENTERPRISE", "wpa2-enterprise" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMUtilsSecurityType"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_vpn_service_state_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_VPN_SERVICE_STATE_UNKNOWN, "NM_VPN_SERVICE_STATE_UNKNOWN", "unknown" }, - { NM_VPN_SERVICE_STATE_INIT, "NM_VPN_SERVICE_STATE_INIT", "init" }, - { NM_VPN_SERVICE_STATE_SHUTDOWN, "NM_VPN_SERVICE_STATE_SHUTDOWN", "shutdown" }, - { NM_VPN_SERVICE_STATE_STARTING, "NM_VPN_SERVICE_STATE_STARTING", "starting" }, - { NM_VPN_SERVICE_STATE_STARTED, "NM_VPN_SERVICE_STATE_STARTED", "started" }, - { NM_VPN_SERVICE_STATE_STOPPING, "NM_VPN_SERVICE_STATE_STOPPING", "stopping" }, - { NM_VPN_SERVICE_STATE_STOPPED, "NM_VPN_SERVICE_STATE_STOPPED", "stopped" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMVpnServiceState"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_vpn_connection_state_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_VPN_CONNECTION_STATE_UNKNOWN, "NM_VPN_CONNECTION_STATE_UNKNOWN", "unknown" }, - { NM_VPN_CONNECTION_STATE_PREPARE, "NM_VPN_CONNECTION_STATE_PREPARE", "prepare" }, - { NM_VPN_CONNECTION_STATE_NEED_AUTH, "NM_VPN_CONNECTION_STATE_NEED_AUTH", "need-auth" }, - { NM_VPN_CONNECTION_STATE_CONNECT, "NM_VPN_CONNECTION_STATE_CONNECT", "connect" }, - { NM_VPN_CONNECTION_STATE_IP_CONFIG_GET, "NM_VPN_CONNECTION_STATE_IP_CONFIG_GET", "ip-config-get" }, - { NM_VPN_CONNECTION_STATE_ACTIVATED, "NM_VPN_CONNECTION_STATE_ACTIVATED", "activated" }, - { NM_VPN_CONNECTION_STATE_FAILED, "NM_VPN_CONNECTION_STATE_FAILED", "failed" }, - { NM_VPN_CONNECTION_STATE_DISCONNECTED, "NM_VPN_CONNECTION_STATE_DISCONNECTED", "disconnected" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMVpnConnectionState"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_vpn_connection_state_reason_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_VPN_CONNECTION_STATE_REASON_UNKNOWN, "NM_VPN_CONNECTION_STATE_REASON_UNKNOWN", "unknown" }, - { NM_VPN_CONNECTION_STATE_REASON_NONE, "NM_VPN_CONNECTION_STATE_REASON_NONE", "none" }, - { NM_VPN_CONNECTION_STATE_REASON_USER_DISCONNECTED, "NM_VPN_CONNECTION_STATE_REASON_USER_DISCONNECTED", "user-disconnected" }, - { NM_VPN_CONNECTION_STATE_REASON_DEVICE_DISCONNECTED, "NM_VPN_CONNECTION_STATE_REASON_DEVICE_DISCONNECTED", "device-disconnected" }, - { NM_VPN_CONNECTION_STATE_REASON_SERVICE_STOPPED, "NM_VPN_CONNECTION_STATE_REASON_SERVICE_STOPPED", "service-stopped" }, - { NM_VPN_CONNECTION_STATE_REASON_IP_CONFIG_INVALID, "NM_VPN_CONNECTION_STATE_REASON_IP_CONFIG_INVALID", "ip-config-invalid" }, - { NM_VPN_CONNECTION_STATE_REASON_CONNECT_TIMEOUT, "NM_VPN_CONNECTION_STATE_REASON_CONNECT_TIMEOUT", "connect-timeout" }, - { NM_VPN_CONNECTION_STATE_REASON_SERVICE_START_TIMEOUT, "NM_VPN_CONNECTION_STATE_REASON_SERVICE_START_TIMEOUT", "service-start-timeout" }, - { NM_VPN_CONNECTION_STATE_REASON_SERVICE_START_FAILED, "NM_VPN_CONNECTION_STATE_REASON_SERVICE_START_FAILED", "service-start-failed" }, - { NM_VPN_CONNECTION_STATE_REASON_NO_SECRETS, "NM_VPN_CONNECTION_STATE_REASON_NO_SECRETS", "no-secrets" }, - { NM_VPN_CONNECTION_STATE_REASON_LOGIN_FAILED, "NM_VPN_CONNECTION_STATE_REASON_LOGIN_FAILED", "login-failed" }, - { NM_VPN_CONNECTION_STATE_REASON_CONNECTION_REMOVED, "NM_VPN_CONNECTION_STATE_REASON_CONNECTION_REMOVED", "connection-removed" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMVpnConnectionStateReason"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_vpn_plugin_failure_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_VPN_PLUGIN_FAILURE_LOGIN_FAILED, "NM_VPN_PLUGIN_FAILURE_LOGIN_FAILED", "login-failed" }, - { NM_VPN_PLUGIN_FAILURE_CONNECT_FAILED, "NM_VPN_PLUGIN_FAILURE_CONNECT_FAILED", "connect-failed" }, - { NM_VPN_PLUGIN_FAILURE_BAD_IP_CONFIG, "NM_VPN_PLUGIN_FAILURE_BAD_IP_CONFIG", "bad-ip-config" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMVpnPluginFailure"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_vpn_editor_plugin_capability_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GFlagsValue values[] = { - { NM_VPN_EDITOR_PLUGIN_CAPABILITY_NONE, "NM_VPN_EDITOR_PLUGIN_CAPABILITY_NONE", "none" }, - { NM_VPN_EDITOR_PLUGIN_CAPABILITY_IMPORT, "NM_VPN_EDITOR_PLUGIN_CAPABILITY_IMPORT", "import" }, - { NM_VPN_EDITOR_PLUGIN_CAPABILITY_EXPORT, "NM_VPN_EDITOR_PLUGIN_CAPABILITY_EXPORT", "export" }, - { NM_VPN_EDITOR_PLUGIN_CAPABILITY_IPV6, "NM_VPN_EDITOR_PLUGIN_CAPABILITY_IPV6", "ipv6" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_flags_register_static (g_intern_static_string ("NMVpnEditorPluginCapability"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} - - - diff --git a/libnm-core/nm-core-enum-types.h b/libnm-core/nm-core-enum-types.h deleted file mode 100644 index d316b5e0..00000000 --- a/libnm-core/nm-core-enum-types.h +++ /dev/null @@ -1,121 +0,0 @@ - - - -/* Generated by glib-mkenums. Do not edit */ - -#ifndef __NM_CORE_ENUM_TYPES_H__ -#define __NM_CORE_ENUM_TYPES_H__ - -#include - -G_BEGIN_DECLS -GType nm_connection_serialization_flags_get_type (void) G_GNUC_CONST; -#define NM_TYPE_CONNECTION_SERIALIZATION_FLAGS (nm_connection_serialization_flags_get_type ()) -GType nm_state_get_type (void) G_GNUC_CONST; -#define NM_TYPE_STATE (nm_state_get_type ()) -GType nm_connectivity_state_get_type (void) G_GNUC_CONST; -#define NM_TYPE_CONNECTIVITY_STATE (nm_connectivity_state_get_type ()) -GType nm_device_type_get_type (void) G_GNUC_CONST; -#define NM_TYPE_DEVICE_TYPE (nm_device_type_get_type ()) -GType nm_device_capabilities_get_type (void) G_GNUC_CONST; -#define NM_TYPE_DEVICE_CAPABILITIES (nm_device_capabilities_get_type ()) -GType nm_device_wifi_capabilities_get_type (void) G_GNUC_CONST; -#define NM_TYPE_DEVICE_WIFI_CAPABILITIES (nm_device_wifi_capabilities_get_type ()) -GType nm_802_11_ap_flags_get_type (void) G_GNUC_CONST; -#define NM_TYPE_802_11_AP_FLAGS (nm_802_11_ap_flags_get_type ()) -GType nm_802_11_ap_security_flags_get_type (void) G_GNUC_CONST; -#define NM_TYPE_802_11_AP_SECURITY_FLAGS (nm_802_11_ap_security_flags_get_type ()) -GType nm_802_11_mode_get_type (void) G_GNUC_CONST; -#define NM_TYPE_802_11_MODE (nm_802_11_mode_get_type ()) -GType nm_bluetooth_capabilities_get_type (void) G_GNUC_CONST; -#define NM_TYPE_BLUETOOTH_CAPABILITIES (nm_bluetooth_capabilities_get_type ()) -GType nm_device_modem_capabilities_get_type (void) G_GNUC_CONST; -#define NM_TYPE_DEVICE_MODEM_CAPABILITIES (nm_device_modem_capabilities_get_type ()) -GType nm_wimax_nsp_network_type_get_type (void) G_GNUC_CONST; -#define NM_TYPE_WIMAX_NSP_NETWORK_TYPE (nm_wimax_nsp_network_type_get_type ()) -GType nm_device_state_get_type (void) G_GNUC_CONST; -#define NM_TYPE_DEVICE_STATE (nm_device_state_get_type ()) -GType nm_device_state_reason_get_type (void) G_GNUC_CONST; -#define NM_TYPE_DEVICE_STATE_REASON (nm_device_state_reason_get_type ()) -GType nm_metered_get_type (void) G_GNUC_CONST; -#define NM_TYPE_METERED (nm_metered_get_type ()) -GType nm_active_connection_state_get_type (void) G_GNUC_CONST; -#define NM_TYPE_ACTIVE_CONNECTION_STATE (nm_active_connection_state_get_type ()) -GType nm_secret_agent_get_secrets_flags_get_type (void) G_GNUC_CONST; -#define NM_TYPE_SECRET_AGENT_GET_SECRETS_FLAGS (nm_secret_agent_get_secrets_flags_get_type ()) -GType nm_secret_agent_capabilities_get_type (void) G_GNUC_CONST; -#define NM_TYPE_SECRET_AGENT_CAPABILITIES (nm_secret_agent_capabilities_get_type ()) -GType nm_ip_tunnel_mode_get_type (void) G_GNUC_CONST; -#define NM_TYPE_IP_TUNNEL_MODE (nm_ip_tunnel_mode_get_type ()) -GType nm_agent_manager_error_get_type (void) G_GNUC_CONST; -#define NM_TYPE_AGENT_MANAGER_ERROR (nm_agent_manager_error_get_type ()) -GType nm_connection_error_get_type (void) G_GNUC_CONST; -#define NM_TYPE_CONNECTION_ERROR (nm_connection_error_get_type ()) -GType nm_crypto_error_get_type (void) G_GNUC_CONST; -#define NM_TYPE_CRYPTO_ERROR (nm_crypto_error_get_type ()) -GType nm_device_error_get_type (void) G_GNUC_CONST; -#define NM_TYPE_DEVICE_ERROR (nm_device_error_get_type ()) -GType nm_manager_error_get_type (void) G_GNUC_CONST; -#define NM_TYPE_MANAGER_ERROR (nm_manager_error_get_type ()) -GType nm_secret_agent_error_get_type (void) G_GNUC_CONST; -#define NM_TYPE_SECRET_AGENT_ERROR (nm_secret_agent_error_get_type ()) -GType nm_settings_error_get_type (void) G_GNUC_CONST; -#define NM_TYPE_SETTINGS_ERROR (nm_settings_error_get_type ()) -GType nm_vpn_plugin_error_get_type (void) G_GNUC_CONST; -#define NM_TYPE_VPN_PLUGIN_ERROR (nm_vpn_plugin_error_get_type ()) -GType nm_setting_802_1x_ck_format_get_type (void) G_GNUC_CONST; -#define NM_TYPE_SETTING_802_1X_CK_FORMAT (nm_setting_802_1x_ck_format_get_type ()) -GType nm_setting_802_1x_ck_scheme_get_type (void) G_GNUC_CONST; -#define NM_TYPE_SETTING_802_1X_CK_SCHEME (nm_setting_802_1x_ck_scheme_get_type ()) -GType nm_setting_connection_autoconnect_slaves_get_type (void) G_GNUC_CONST; -#define NM_TYPE_SETTING_CONNECTION_AUTOCONNECT_SLAVES (nm_setting_connection_autoconnect_slaves_get_type ()) -GType nm_setting_connection_lldp_get_type (void) G_GNUC_CONST; -#define NM_TYPE_SETTING_CONNECTION_LLDP (nm_setting_connection_lldp_get_type ()) -GType nm_setting_dcb_flags_get_type (void) G_GNUC_CONST; -#define NM_TYPE_SETTING_DCB_FLAGS (nm_setting_dcb_flags_get_type ()) -GType nm_setting_ip6_config_privacy_get_type (void) G_GNUC_CONST; -#define NM_TYPE_SETTING_IP6_CONFIG_PRIVACY (nm_setting_ip6_config_privacy_get_type ()) -GType nm_setting_ip6_config_addr_gen_mode_get_type (void) G_GNUC_CONST; -#define NM_TYPE_SETTING_IP6_CONFIG_ADDR_GEN_MODE (nm_setting_ip6_config_addr_gen_mode_get_type ()) -GType nm_setting_macvlan_mode_get_type (void) G_GNUC_CONST; -#define NM_TYPE_SETTING_MACVLAN_MODE (nm_setting_macvlan_mode_get_type ()) -GType nm_setting_serial_parity_get_type (void) G_GNUC_CONST; -#define NM_TYPE_SETTING_SERIAL_PARITY (nm_setting_serial_parity_get_type ()) -GType nm_setting_tun_mode_get_type (void) G_GNUC_CONST; -#define NM_TYPE_SETTING_TUN_MODE (nm_setting_tun_mode_get_type ()) -GType nm_vlan_priority_map_get_type (void) G_GNUC_CONST; -#define NM_TYPE_VLAN_PRIORITY_MAP (nm_vlan_priority_map_get_type ()) -GType nm_vlan_flags_get_type (void) G_GNUC_CONST; -#define NM_TYPE_VLAN_FLAGS (nm_vlan_flags_get_type ()) -GType nm_setting_wired_wake_on_lan_get_type (void) G_GNUC_CONST; -#define NM_TYPE_SETTING_WIRED_WAKE_ON_LAN (nm_setting_wired_wake_on_lan_get_type ()) -GType nm_wep_key_type_get_type (void) G_GNUC_CONST; -#define NM_TYPE_WEP_KEY_TYPE (nm_wep_key_type_get_type ()) -GType nm_setting_wireless_powersave_get_type (void) G_GNUC_CONST; -#define NM_TYPE_SETTING_WIRELESS_POWERSAVE (nm_setting_wireless_powersave_get_type ()) -GType nm_setting_secret_flags_get_type (void) G_GNUC_CONST; -#define NM_TYPE_SETTING_SECRET_FLAGS (nm_setting_secret_flags_get_type ()) -GType nm_setting_compare_flags_get_type (void) G_GNUC_CONST; -#define NM_TYPE_SETTING_COMPARE_FLAGS (nm_setting_compare_flags_get_type ()) -GType nm_setting_mac_randomization_get_type (void) G_GNUC_CONST; -#define NM_TYPE_SETTING_MAC_RANDOMIZATION (nm_setting_mac_randomization_get_type ()) -GType nm_setting_diff_result_get_type (void) G_GNUC_CONST; -#define NM_TYPE_SETTING_DIFF_RESULT (nm_setting_diff_result_get_type ()) -GType nm_utils_security_type_get_type (void) G_GNUC_CONST; -#define NM_TYPE_UTILS_SECURITY_TYPE (nm_utils_security_type_get_type ()) -GType nm_vpn_service_state_get_type (void) G_GNUC_CONST; -#define NM_TYPE_VPN_SERVICE_STATE (nm_vpn_service_state_get_type ()) -GType nm_vpn_connection_state_get_type (void) G_GNUC_CONST; -#define NM_TYPE_VPN_CONNECTION_STATE (nm_vpn_connection_state_get_type ()) -GType nm_vpn_connection_state_reason_get_type (void) G_GNUC_CONST; -#define NM_TYPE_VPN_CONNECTION_STATE_REASON (nm_vpn_connection_state_reason_get_type ()) -GType nm_vpn_plugin_failure_get_type (void) G_GNUC_CONST; -#define NM_TYPE_VPN_PLUGIN_FAILURE (nm_vpn_plugin_failure_get_type ()) -GType nm_vpn_editor_plugin_capability_get_type (void) G_GNUC_CONST; -#define NM_TYPE_VPN_EDITOR_PLUGIN_CAPABILITY (nm_vpn_editor_plugin_capability_get_type ()) -G_END_DECLS - -#endif /* __NM_CORE_ENUM_TYPES_H__ */ - - - diff --git a/libnm-core/nm-core-internal.h b/libnm-core/nm-core-internal.h index 5d3c190a..74f45100 100644 --- a/libnm-core/nm-core-internal.h +++ b/libnm-core/nm-core-internal.h @@ -49,8 +49,10 @@ #include "nm-setting-gsm.h" #include "nm-setting-infiniband.h" #include "nm-setting-ip-tunnel.h" +#include "nm-setting-proxy.h" #include "nm-setting-ip4-config.h" #include "nm-setting-ip6-config.h" +#include "nm-setting-macsec.h" #include "nm-setting-macvlan.h" #include "nm-setting-olpc-mesh.h" #include "nm-setting-ppp.h" @@ -147,9 +149,10 @@ GPtrArray *_nm_utils_copy_array (const GPtrArray *array, GDestroyNotify free_func); GPtrArray *_nm_utils_copy_object_array (const GPtrArray *array); -gssize _nm_utils_ptrarray_find_first (gpointer *list, gssize len, gconstpointer needle); +gssize _nm_utils_ptrarray_find_first (gconstpointer *list, gssize len, gconstpointer needle); -gssize _nm_utils_ptrarray_find_binary_search (gpointer *list, gsize len, gpointer needle, GCompareDataFunc cmpfcn, gpointer user_data); +gssize _nm_utils_ptrarray_find_binary_search (gconstpointer *list, gsize len, gconstpointer needle, GCompareDataFunc cmpfcn, gpointer user_data); +gssize _nm_utils_array_find_binary_search (gconstpointer list, gsize elem_size, gsize len, gconstpointer needle, GCompareDataFunc cmpfcn, gpointer user_data); gssize _nm_utils_strv_find_first (char **list, gssize len, const char *needle); @@ -192,6 +195,14 @@ char *nm_utils_uuid_generate_from_string (const char *s, gssize slen, int uuid_t char *_nm_utils_uuid_generate_from_strings (const char *string1, ...) G_GNUC_NULL_TERMINATED; +char *nm_utils_uuid_generate_buf_ (char *buf); +#define nm_utils_uuid_generate_buf(buf) \ + ({ \ + G_STATIC_ASSERT (sizeof (buf) == G_N_ELEMENTS (buf) && sizeof (buf) >= 37); \ + nm_utils_uuid_generate_buf_ (buf); \ + }) +#define nm_utils_uuid_generate_a() (nm_utils_uuid_generate_buf_ (g_alloca (37))) + void _nm_dbus_errors_init (void); extern gboolean _nm_utils_is_manager_process; @@ -229,7 +240,7 @@ GVariant *_nm_dbus_proxy_call_sync (GDBusProxy *proxy, gboolean _nm_dbus_error_has_name (GError *error, const char *dbus_error_name); -/***********************************************************/ +/*****************************************************************************/ gboolean _nm_vpn_plugin_info_check_file (const char *filename, gboolean check_absolute, @@ -249,7 +260,7 @@ GSList *_nm_vpn_plugin_info_list_load_dir (const char *dirname, NMUtilsCheckFilePredicate check_file, gpointer user_data); -/***********************************************************/ +/*****************************************************************************/ typedef struct { const char *name; @@ -264,7 +275,7 @@ gboolean _nm_utils_dns_option_validate (const char *option, char **out_name, const NMUtilsDNSOptionDesc *option_descs); int _nm_utils_dns_option_find_idx (GPtrArray *array, const char *option); -/***********************************************************/ +/*****************************************************************************/ typedef struct _NMUtilsStrStrDictKey NMUtilsStrStrDictKey; guint _nm_utils_strstrdictkey_hash (gconstpointer a); @@ -274,7 +285,7 @@ NMUtilsStrStrDictKey *_nm_utils_strstrdictkey_create (const char *v1, const char #define _nm_utils_strstrdictkey_static(v1, v2) \ ( (NMUtilsStrStrDictKey *) ("\03" v1 "\0" v2 "") ) -/***********************************************************/ +/*****************************************************************************/ gboolean _nm_setting_vlan_set_priorities (NMSettingVlan *setting, NMVlanPriorityMap map, @@ -285,7 +296,7 @@ void _nm_setting_vlan_get_priorities (NMSettingVlan *setting, NMVlanQosMapping **out_qos_map, guint *out_n_qos_map); -/***********************************************************/ +/*****************************************************************************/ struct ether_addr; @@ -295,7 +306,7 @@ gboolean _nm_utils_generate_mac_address_mask_parse (const char *value, gsize *out_ouis_len, GError **error); -/***********************************************************/ +/*****************************************************************************/ typedef enum { NM_BOND_OPTION_TYPE_INT, @@ -309,7 +320,7 @@ typedef enum { NMBondOptionType _nm_setting_bond_get_option_type (NMSettingBond *setting, const char *name); -/***********************************************************/ +/*****************************************************************************/ typedef enum { NM_BOND_MODE_UNKNOWN = 0, @@ -325,13 +336,12 @@ typedef enum { NMBondMode _nm_setting_bond_mode_from_string (const char *str); gboolean _nm_setting_bond_option_supported (const char *option, NMBondMode mode); -/***********************************************************/ +/*****************************************************************************/ gboolean _nm_utils_inet6_is_token (const struct in6_addr *in6addr); -/***********************************************************/ +/*****************************************************************************/ -gboolean _nm_utils_check_valid_json (const char *json, GError **error); gboolean _nm_utils_team_config_equal (const char *conf1, const char *conf2, gboolean port); #endif diff --git a/libnm-core/nm-core-types.h b/libnm-core/nm-core-types.h index cd19923b..2948b5f5 100644 --- a/libnm-core/nm-core-types.h +++ b/libnm-core/nm-core-types.h @@ -43,8 +43,10 @@ typedef struct _NMSettingGsm NMSettingGsm; typedef struct _NMSettingInfiniband NMSettingInfiniband; typedef struct _NMSettingIPConfig NMSettingIPConfig; typedef struct _NMSettingIPTunnel NMSettingIPTunnel; +typedef struct _NMSettingProxy NMSettingProxy; typedef struct _NMSettingIP4Config NMSettingIP4Config; typedef struct _NMSettingIP6Config NMSettingIP6Config; +typedef struct _NMSettingMacsec NMSettingMacsec; typedef struct _NMSettingMacvlan NMSettingMacvlan; typedef struct _NMSettingOlpcMesh NMSettingOlpcMesh; typedef struct _NMSettingPpp NMSettingPpp; diff --git a/libnm-core/nm-dbus-interface.h b/libnm-core/nm-dbus-interface.h index e5b1b3d6..d2d54f69 100644 --- a/libnm-core/nm-dbus-interface.h +++ b/libnm-core/nm-dbus-interface.h @@ -64,6 +64,7 @@ #define NM_DBUS_INTERFACE_DEVICE_GENERIC NM_DBUS_INTERFACE_DEVICE ".Generic" #define NM_DBUS_INTERFACE_DEVICE_VETH NM_DBUS_INTERFACE_DEVICE ".Veth" #define NM_DBUS_INTERFACE_DEVICE_TUN NM_DBUS_INTERFACE_DEVICE ".Tun" +#define NM_DBUS_INTERFACE_DEVICE_MACSEC NM_DBUS_INTERFACE_DEVICE ".Macsec" #define NM_DBUS_INTERFACE_DEVICE_MACVLAN NM_DBUS_INTERFACE_DEVICE ".Macvlan" #define NM_DBUS_INTERFACE_DEVICE_VXLAN NM_DBUS_INTERFACE_DEVICE ".Vxlan" #define NM_DBUS_INTERFACE_DEVICE_GRE NM_DBUS_INTERFACE_DEVICE ".Gre" @@ -83,6 +84,25 @@ #define NM_DBUS_INTERFACE_SECRET_AGENT NM_DBUS_INTERFACE ".SecretAgent" #define NM_DBUS_PATH_SECRET_AGENT "/org/freedesktop/NetworkManager/SecretAgent" +#define NM_DBUS_INTERFACE_DNS_MANAGER "org.freedesktop.NetworkManager.DnsManager" +#define NM_DBUS_PATH_DNS_MANAGER "/org/freedesktop/NetworkManager/DnsManager" + +/** + * NMCapability: + * @NM_CAPABILITY_TEAM: Teams can be managed + * + * #NMCapability names the numbers in the Capabilities property. + * Capabilities are positive numbers. They are part of stable API + * and a certain capability number is guaranteed not to change. + * + * The range 0x7000 - 0x7FFF of capabilities is guaranteed not to be + * used by upstream NetworkManager. It could thus be used for downstream + * extensions. + */ +typedef enum { + NM_CAPABILITY_TEAM = 1, +} NMCapability; + /** * NMState: * @NM_STATE_UNKNOWN: networking state is unknown @@ -104,7 +124,7 @@ typedef enum { NM_STATE_CONNECTING = 40, NM_STATE_CONNECTED_LOCAL = 50, NM_STATE_CONNECTED_SITE = 60, - NM_STATE_CONNECTED_GLOBAL = 70 + NM_STATE_CONNECTED_GLOBAL = 70, } NMState; /** @@ -119,11 +139,11 @@ typedef enum { * appears to be able to reach the full Internet. */ typedef enum { - NM_CONNECTIVITY_UNKNOWN, - NM_CONNECTIVITY_NONE, - NM_CONNECTIVITY_PORTAL, - NM_CONNECTIVITY_LIMITED, - NM_CONNECTIVITY_FULL + NM_CONNECTIVITY_UNKNOWN = 0, + NM_CONNECTIVITY_NONE = 1, + NM_CONNECTIVITY_PORTAL = 2, + NM_CONNECTIVITY_LIMITED = 3, + NM_CONNECTIVITY_FULL = 4, } NMConnectivityState; /** @@ -150,6 +170,7 @@ typedef enum { * @NM_DEVICE_TYPE_MACVLAN: a MACVLAN interface * @NM_DEVICE_TYPE_VXLAN: a VXLAN interface * @NM_DEVICE_TYPE_VETH: a VETH interface + * @NM_DEVICE_TYPE_MACSEC: a MACsec interface * * #NMDeviceType values indicate the type of hardware represented by a * device object. @@ -176,6 +197,7 @@ typedef enum { NM_DEVICE_TYPE_MACVLAN = 18, NM_DEVICE_TYPE_VXLAN = 19, NM_DEVICE_TYPE_VETH = 20, + NM_DEVICE_TYPE_MACSEC = 21, } NMDeviceType; /** @@ -238,7 +260,7 @@ typedef enum { /*< flags >*/ **/ typedef enum { /*< underscore_name=nm_802_11_ap_flags, flags >*/ NM_802_11_AP_FLAGS_NONE = 0x00000000, - NM_802_11_AP_FLAGS_PRIVACY = 0x00000001 + NM_802_11_AP_FLAGS_PRIVACY = 0x00000001, } NM80211ApFlags; /** @@ -277,7 +299,7 @@ typedef enum { /*< underscore_name=nm_802_11_ap_security_flags, flags >*/ NM_802_11_AP_SEC_GROUP_TKIP = 0x00000040, NM_802_11_AP_SEC_GROUP_CCMP = 0x00000080, NM_802_11_AP_SEC_KEY_MGMT_PSK = 0x00000100, - NM_802_11_AP_SEC_KEY_MGMT_802_1X = 0x00000200 + NM_802_11_AP_SEC_KEY_MGMT_802_1X = 0x00000200, } NM80211ApSecurityFlags; /** @@ -297,9 +319,9 @@ typedef enum { /*< underscore_name=nm_802_11_ap_security_flags, flags >*/ **/ typedef enum { /*< underscore_name=nm_802_11_mode >*/ NM_802_11_MODE_UNKNOWN = 0, - NM_802_11_MODE_ADHOC, - NM_802_11_MODE_INFRA, - NM_802_11_MODE_AP + NM_802_11_MODE_ADHOC = 1, + NM_802_11_MODE_INFRA = 2, + NM_802_11_MODE_AP = 3, } NM80211Mode; /** @@ -354,7 +376,7 @@ typedef enum { NM_WIMAX_NSP_NETWORK_TYPE_UNKNOWN = 0, NM_WIMAX_NSP_NETWORK_TYPE_HOME = 1, NM_WIMAX_NSP_NETWORK_TYPE_PARTNER = 2, - NM_WIMAX_NSP_NETWORK_TYPE_ROAMING_PARTNER = 3 + NM_WIMAX_NSP_NETWORK_TYPE_ROAMING_PARTNER = 3, } NMWimaxNspNetworkType; /** @@ -408,7 +430,7 @@ typedef enum { NM_DEVICE_STATE_SECONDARIES = 90, NM_DEVICE_STATE_ACTIVATED = 100, NM_DEVICE_STATE_DEACTIVATING = 110, - NM_DEVICE_STATE_FAILED = 120 + NM_DEVICE_STATE_FAILED = 120, } NMDeviceState; /** @@ -480,69 +502,69 @@ typedef enum { * Device state change reason codes */ typedef enum { - NM_DEVICE_STATE_REASON_NONE = 0, - NM_DEVICE_STATE_REASON_UNKNOWN = 1, - NM_DEVICE_STATE_REASON_NOW_MANAGED = 2, - NM_DEVICE_STATE_REASON_NOW_UNMANAGED = 3, - NM_DEVICE_STATE_REASON_CONFIG_FAILED = 4, - NM_DEVICE_STATE_REASON_IP_CONFIG_UNAVAILABLE = 5, - NM_DEVICE_STATE_REASON_IP_CONFIG_EXPIRED = 6, - NM_DEVICE_STATE_REASON_NO_SECRETS = 7, - NM_DEVICE_STATE_REASON_SUPPLICANT_DISCONNECT = 8, - NM_DEVICE_STATE_REASON_SUPPLICANT_CONFIG_FAILED = 9, - NM_DEVICE_STATE_REASON_SUPPLICANT_FAILED = 10, - NM_DEVICE_STATE_REASON_SUPPLICANT_TIMEOUT = 11, - NM_DEVICE_STATE_REASON_PPP_START_FAILED = 12, - NM_DEVICE_STATE_REASON_PPP_DISCONNECT = 13, - NM_DEVICE_STATE_REASON_PPP_FAILED = 14, - NM_DEVICE_STATE_REASON_DHCP_START_FAILED = 15, - NM_DEVICE_STATE_REASON_DHCP_ERROR = 16, - NM_DEVICE_STATE_REASON_DHCP_FAILED = 17, - NM_DEVICE_STATE_REASON_SHARED_START_FAILED = 18, - NM_DEVICE_STATE_REASON_SHARED_FAILED = 19, - NM_DEVICE_STATE_REASON_AUTOIP_START_FAILED = 20, - NM_DEVICE_STATE_REASON_AUTOIP_ERROR = 21, - NM_DEVICE_STATE_REASON_AUTOIP_FAILED = 22, - NM_DEVICE_STATE_REASON_MODEM_BUSY = 23, - NM_DEVICE_STATE_REASON_MODEM_NO_DIAL_TONE = 24, - NM_DEVICE_STATE_REASON_MODEM_NO_CARRIER = 25, - NM_DEVICE_STATE_REASON_MODEM_DIAL_TIMEOUT = 26, - NM_DEVICE_STATE_REASON_MODEM_DIAL_FAILED = 27, - NM_DEVICE_STATE_REASON_MODEM_INIT_FAILED = 28, - NM_DEVICE_STATE_REASON_GSM_APN_FAILED = 29, + NM_DEVICE_STATE_REASON_NONE = 0, + NM_DEVICE_STATE_REASON_UNKNOWN = 1, + NM_DEVICE_STATE_REASON_NOW_MANAGED = 2, + NM_DEVICE_STATE_REASON_NOW_UNMANAGED = 3, + NM_DEVICE_STATE_REASON_CONFIG_FAILED = 4, + NM_DEVICE_STATE_REASON_IP_CONFIG_UNAVAILABLE = 5, + NM_DEVICE_STATE_REASON_IP_CONFIG_EXPIRED = 6, + NM_DEVICE_STATE_REASON_NO_SECRETS = 7, + NM_DEVICE_STATE_REASON_SUPPLICANT_DISCONNECT = 8, + NM_DEVICE_STATE_REASON_SUPPLICANT_CONFIG_FAILED = 9, + NM_DEVICE_STATE_REASON_SUPPLICANT_FAILED = 10, + NM_DEVICE_STATE_REASON_SUPPLICANT_TIMEOUT = 11, + NM_DEVICE_STATE_REASON_PPP_START_FAILED = 12, + NM_DEVICE_STATE_REASON_PPP_DISCONNECT = 13, + NM_DEVICE_STATE_REASON_PPP_FAILED = 14, + NM_DEVICE_STATE_REASON_DHCP_START_FAILED = 15, + NM_DEVICE_STATE_REASON_DHCP_ERROR = 16, + NM_DEVICE_STATE_REASON_DHCP_FAILED = 17, + NM_DEVICE_STATE_REASON_SHARED_START_FAILED = 18, + NM_DEVICE_STATE_REASON_SHARED_FAILED = 19, + NM_DEVICE_STATE_REASON_AUTOIP_START_FAILED = 20, + NM_DEVICE_STATE_REASON_AUTOIP_ERROR = 21, + NM_DEVICE_STATE_REASON_AUTOIP_FAILED = 22, + NM_DEVICE_STATE_REASON_MODEM_BUSY = 23, + NM_DEVICE_STATE_REASON_MODEM_NO_DIAL_TONE = 24, + NM_DEVICE_STATE_REASON_MODEM_NO_CARRIER = 25, + NM_DEVICE_STATE_REASON_MODEM_DIAL_TIMEOUT = 26, + NM_DEVICE_STATE_REASON_MODEM_DIAL_FAILED = 27, + NM_DEVICE_STATE_REASON_MODEM_INIT_FAILED = 28, + NM_DEVICE_STATE_REASON_GSM_APN_FAILED = 29, NM_DEVICE_STATE_REASON_GSM_REGISTRATION_NOT_SEARCHING = 30, - NM_DEVICE_STATE_REASON_GSM_REGISTRATION_DENIED = 31, - NM_DEVICE_STATE_REASON_GSM_REGISTRATION_TIMEOUT = 32, - NM_DEVICE_STATE_REASON_GSM_REGISTRATION_FAILED = 33, - NM_DEVICE_STATE_REASON_GSM_PIN_CHECK_FAILED = 34, - NM_DEVICE_STATE_REASON_FIRMWARE_MISSING = 35, - NM_DEVICE_STATE_REASON_REMOVED = 36, - NM_DEVICE_STATE_REASON_SLEEPING = 37, - NM_DEVICE_STATE_REASON_CONNECTION_REMOVED = 38, - NM_DEVICE_STATE_REASON_USER_REQUESTED = 39, - NM_DEVICE_STATE_REASON_CARRIER = 40, - NM_DEVICE_STATE_REASON_CONNECTION_ASSUMED = 41, - NM_DEVICE_STATE_REASON_SUPPLICANT_AVAILABLE = 42, - NM_DEVICE_STATE_REASON_MODEM_NOT_FOUND = 43, - NM_DEVICE_STATE_REASON_BT_FAILED = 44, - NM_DEVICE_STATE_REASON_GSM_SIM_NOT_INSERTED = 45, - NM_DEVICE_STATE_REASON_GSM_SIM_PIN_REQUIRED = 46, - NM_DEVICE_STATE_REASON_GSM_SIM_PUK_REQUIRED = 47, - NM_DEVICE_STATE_REASON_GSM_SIM_WRONG = 48, - NM_DEVICE_STATE_REASON_INFINIBAND_MODE = 49, - NM_DEVICE_STATE_REASON_DEPENDENCY_FAILED = 50, - NM_DEVICE_STATE_REASON_BR2684_FAILED = 51, - NM_DEVICE_STATE_REASON_MODEM_MANAGER_UNAVAILABLE = 52, - NM_DEVICE_STATE_REASON_SSID_NOT_FOUND = 53, - NM_DEVICE_STATE_REASON_SECONDARY_CONNECTION_FAILED = 54, - NM_DEVICE_STATE_REASON_DCB_FCOE_FAILED = 55, - NM_DEVICE_STATE_REASON_TEAMD_CONTROL_FAILED = 56, - NM_DEVICE_STATE_REASON_MODEM_FAILED = 57, - NM_DEVICE_STATE_REASON_MODEM_AVAILABLE = 58, - NM_DEVICE_STATE_REASON_SIM_PIN_INCORRECT = 59, - NM_DEVICE_STATE_REASON_NEW_ACTIVATION = 60, - NM_DEVICE_STATE_REASON_PARENT_CHANGED = 61, - NM_DEVICE_STATE_REASON_PARENT_MANAGED_CHANGED = 62, + NM_DEVICE_STATE_REASON_GSM_REGISTRATION_DENIED = 31, + NM_DEVICE_STATE_REASON_GSM_REGISTRATION_TIMEOUT = 32, + NM_DEVICE_STATE_REASON_GSM_REGISTRATION_FAILED = 33, + NM_DEVICE_STATE_REASON_GSM_PIN_CHECK_FAILED = 34, + NM_DEVICE_STATE_REASON_FIRMWARE_MISSING = 35, + NM_DEVICE_STATE_REASON_REMOVED = 36, + NM_DEVICE_STATE_REASON_SLEEPING = 37, + NM_DEVICE_STATE_REASON_CONNECTION_REMOVED = 38, + NM_DEVICE_STATE_REASON_USER_REQUESTED = 39, + NM_DEVICE_STATE_REASON_CARRIER = 40, + NM_DEVICE_STATE_REASON_CONNECTION_ASSUMED = 41, + NM_DEVICE_STATE_REASON_SUPPLICANT_AVAILABLE = 42, + NM_DEVICE_STATE_REASON_MODEM_NOT_FOUND = 43, + NM_DEVICE_STATE_REASON_BT_FAILED = 44, + NM_DEVICE_STATE_REASON_GSM_SIM_NOT_INSERTED = 45, + NM_DEVICE_STATE_REASON_GSM_SIM_PIN_REQUIRED = 46, + NM_DEVICE_STATE_REASON_GSM_SIM_PUK_REQUIRED = 47, + NM_DEVICE_STATE_REASON_GSM_SIM_WRONG = 48, + NM_DEVICE_STATE_REASON_INFINIBAND_MODE = 49, + NM_DEVICE_STATE_REASON_DEPENDENCY_FAILED = 50, + NM_DEVICE_STATE_REASON_BR2684_FAILED = 51, + NM_DEVICE_STATE_REASON_MODEM_MANAGER_UNAVAILABLE = 52, + NM_DEVICE_STATE_REASON_SSID_NOT_FOUND = 53, + NM_DEVICE_STATE_REASON_SECONDARY_CONNECTION_FAILED = 54, + NM_DEVICE_STATE_REASON_DCB_FCOE_FAILED = 55, + NM_DEVICE_STATE_REASON_TEAMD_CONTROL_FAILED = 56, + NM_DEVICE_STATE_REASON_MODEM_FAILED = 57, + NM_DEVICE_STATE_REASON_MODEM_AVAILABLE = 58, + NM_DEVICE_STATE_REASON_SIM_PIN_INCORRECT = 59, + NM_DEVICE_STATE_REASON_NEW_ACTIVATION = 60, + NM_DEVICE_STATE_REASON_PARENT_CHANGED = 61, + NM_DEVICE_STATE_REASON_PARENT_MANAGED_CHANGED = 62, } NMDeviceStateReason; /** @@ -579,11 +601,11 @@ typedef enum { * network. **/ typedef enum { - NM_ACTIVE_CONNECTION_STATE_UNKNOWN = 0, - NM_ACTIVE_CONNECTION_STATE_ACTIVATING, - NM_ACTIVE_CONNECTION_STATE_ACTIVATED, - NM_ACTIVE_CONNECTION_STATE_DEACTIVATING, - NM_ACTIVE_CONNECTION_STATE_DEACTIVATED + NM_ACTIVE_CONNECTION_STATE_UNKNOWN = 0, + NM_ACTIVE_CONNECTION_STATE_ACTIVATING = 1, + NM_ACTIVE_CONNECTION_STATE_ACTIVATED = 2, + NM_ACTIVE_CONNECTION_STATE_DEACTIVATING = 3, + NM_ACTIVE_CONNECTION_STATE_DEACTIVATED = 4, } NMActiveConnectionState; /** @@ -610,14 +632,14 @@ typedef enum { * #NMSecretAgentGetSecretsFlags values modify the behavior of a GetSecrets request. */ typedef enum { /*< flags >*/ - NM_SECRET_AGENT_GET_SECRETS_FLAG_NONE = 0x0, + NM_SECRET_AGENT_GET_SECRETS_FLAG_NONE = 0x0, NM_SECRET_AGENT_GET_SECRETS_FLAG_ALLOW_INTERACTION = 0x1, - NM_SECRET_AGENT_GET_SECRETS_FLAG_REQUEST_NEW = 0x2, - NM_SECRET_AGENT_GET_SECRETS_FLAG_USER_REQUESTED = 0x4, + NM_SECRET_AGENT_GET_SECRETS_FLAG_REQUEST_NEW = 0x2, + NM_SECRET_AGENT_GET_SECRETS_FLAG_USER_REQUESTED = 0x4, /* Internal to NM; not part of the D-Bus API */ - NM_SECRET_AGENT_GET_SECRETS_FLAG_ONLY_SYSTEM = 0x80000000, - NM_SECRET_AGENT_GET_SECRETS_FLAG_NO_ERRORS = 0x40000000, + NM_SECRET_AGENT_GET_SECRETS_FLAG_ONLY_SYSTEM = 0x80000000, + NM_SECRET_AGENT_GET_SECRETS_FLAG_NO_ERRORS = 0x40000000, } NMSecretAgentGetSecretsFlags; /** @@ -630,33 +652,33 @@ typedef enum { /*< flags >*/ * #NMSecretAgentCapabilities indicate various capabilities of the agent. */ typedef enum /*< flags >*/ { - NM_SECRET_AGENT_CAPABILITY_NONE = 0x0, + NM_SECRET_AGENT_CAPABILITY_NONE = 0x0, NM_SECRET_AGENT_CAPABILITY_VPN_HINTS = 0x1, /* boundary value */ - NM_SECRET_AGENT_CAPABILITY_LAST = NM_SECRET_AGENT_CAPABILITY_VPN_HINTS + NM_SECRET_AGENT_CAPABILITY_LAST = NM_SECRET_AGENT_CAPABILITY_VPN_HINTS, } NMSecretAgentCapabilities; #ifndef NM_VERSION_H #undef NM_AVAILABLE_IN_1_2 #endif -#define NM_LLDP_ATTR_DESTINATION "destination" -#define NM_LLDP_ATTR_CHASSIS_ID_TYPE "chassis-id-type" -#define NM_LLDP_ATTR_CHASSIS_ID "chassis-id" -#define NM_LLDP_ATTR_PORT_ID_TYPE "port-id-type" -#define NM_LLDP_ATTR_PORT_ID "port-id" -#define NM_LLDP_ATTR_PORT_DESCRIPTION "port-description" -#define NM_LLDP_ATTR_SYSTEM_NAME "system-name" -#define NM_LLDP_ATTR_SYSTEM_DESCRIPTION "system-description" -#define NM_LLDP_ATTR_SYSTEM_CAPABILITIES "system-capabilities" -#define NM_LLDP_ATTR_IEEE_802_1_PVID "ieee-802-1-pvid" -#define NM_LLDP_ATTR_IEEE_802_1_PPVID "ieee-802-1-ppvid" -#define NM_LLDP_ATTR_IEEE_802_1_PPVID_FLAGS "ieee-802-1-ppvid-flags" -#define NM_LLDP_ATTR_IEEE_802_1_VID "ieee-802-1-vid" -#define NM_LLDP_ATTR_IEEE_802_1_VLAN_NAME "ieee-802-1-vlan-name" - -#define NM_LLDP_DEST_NEAREST_BRIDGE "nearest-bridge" +#define NM_LLDP_ATTR_DESTINATION "destination" +#define NM_LLDP_ATTR_CHASSIS_ID_TYPE "chassis-id-type" +#define NM_LLDP_ATTR_CHASSIS_ID "chassis-id" +#define NM_LLDP_ATTR_PORT_ID_TYPE "port-id-type" +#define NM_LLDP_ATTR_PORT_ID "port-id" +#define NM_LLDP_ATTR_PORT_DESCRIPTION "port-description" +#define NM_LLDP_ATTR_SYSTEM_NAME "system-name" +#define NM_LLDP_ATTR_SYSTEM_DESCRIPTION "system-description" +#define NM_LLDP_ATTR_SYSTEM_CAPABILITIES "system-capabilities" +#define NM_LLDP_ATTR_IEEE_802_1_PVID "ieee-802-1-pvid" +#define NM_LLDP_ATTR_IEEE_802_1_PPVID "ieee-802-1-ppvid" +#define NM_LLDP_ATTR_IEEE_802_1_PPVID_FLAGS "ieee-802-1-ppvid-flags" +#define NM_LLDP_ATTR_IEEE_802_1_VID "ieee-802-1-vid" +#define NM_LLDP_ATTR_IEEE_802_1_VLAN_NAME "ieee-802-1-vlan-name" + +#define NM_LLDP_DEST_NEAREST_BRIDGE "nearest-bridge" #define NM_LLDP_DEST_NEAREST_NON_TPMR_BRIDGE "nearest-non-tpmr-bridge" #define NM_LLDP_DEST_NEAREST_CUSTOMER_BRIDGE "nearest-customer-bridge" @@ -696,14 +718,20 @@ typedef enum { * @NM_CHECKPOINT_CREATE_FLAG_NONE: no flags * @NM_CHECKPOINT_CREATE_FLAG_DESTROY_ALL: when creating * a new checkpoint, destroy all existing ones. + * @NM_CHECKPOINT_CREATE_FLAG_DELETE_NEW_CONNECTIONS: upon rollback, + * delete any new connection added after the checkpoint. + * @NM_CHECKPOINT_CREATE_FLAG_DISCONNECT_NEW_DEVICES: upon rollback, + * disconnect any new device appeared after the checkpoint. * * The flags for CheckpointCreate call * * Since: 1.4 */ typedef enum { /*< skip >*/ - NM_CHECKPOINT_CREATE_FLAG_NONE = 0, - NM_CHECKPOINT_CREATE_FLAG_DESTROY_ALL = 0x01, + NM_CHECKPOINT_CREATE_FLAG_NONE = 0, + NM_CHECKPOINT_CREATE_FLAG_DESTROY_ALL = 0x01, + NM_CHECKPOINT_CREATE_FLAG_DELETE_NEW_CONNECTIONS = 0x02, + NM_CHECKPOINT_CREATE_FLAG_DISCONNECT_NEW_DEVICES = 0x04, } NMCheckpointCreateFlags; /** diff --git a/libnm-core/nm-dbus-types.xml b/libnm-core/nm-dbus-types.xml index 1fae76f6..7c6389d4 100644 --- a/libnm-core/nm-dbus-types.xml +++ b/libnm-core/nm-dbus-types.xml @@ -13,6 +13,31 @@ + + enum NMCapability + + NMCapability + + NMCapability names the numbers in the Capabilities property. Capabilities are positive numbers. They are part of stable API and a certain capability number is guaranteed not to change.The range 0x7000 - 0x7FFF of capabilities is guaranteed not to be used by upstream NetworkManager. It could thus be used for downstream extensions. + + Values + + + + + + + + NM_CAPABILITY_TEAM + = 1 + Teams can be managed + + + + + + + enum NMState @@ -89,27 +114,27 @@ NM_CONNECTIVITY_UNKNOWN - = 1 + = 0 Network connectivity is unknown. NM_CONNECTIVITY_NONE - = 2 + = 1 The host is not connected to any network. NM_CONNECTIVITY_PORTAL - = 3 + = 2 The host is behind a captive portal and cannot reach the full Internet. NM_CONNECTIVITY_LIMITED - = 4 + = 3 The host is connected to a network, but does not appear to be able to reach the full Internet. NM_CONNECTIVITY_FULL - = 5 + = 4 The host is connected to a network, and appears to be able to reach the full Internet. @@ -237,6 +262,11 @@ = 20 a VETH interface + + NM_DEVICE_TYPE_MACSEC + = 21 + a MACsec interface + @@ -1312,6 +1342,16 @@ = 0x01 when creating a new checkpoint, destroy all existing ones. + + NM_CHECKPOINT_CREATE_FLAG_DELETE_NEW_CONNECTIONS + = 0x02 + upon rollback, delete any new connection added after the checkpoint. + + + NM_CHECKPOINT_CREATE_FLAG_DISCONNECT_NEW_DEVICES + = 0x04 + upon rollback, disconnect any new device appeared after the checkpoint. + diff --git a/libnm-core/nm-errors.h b/libnm-core/nm-errors.h index 2a572f4e..35f7dc2f 100644 --- a/libnm-core/nm-errors.h +++ b/libnm-core/nm-errors.h @@ -186,6 +186,8 @@ GQuark nm_device_error_quark (void); * @NM_MANAGER_ERROR_UNKNOWN_LOG_LEVEL: Unknown log level in SetLogging * @NM_MANAGER_ERROR_UNKNOWN_LOG_DOMAIN: Unknown log domain in SetLogging * @NM_MANAGER_ERROR_INVALID_ARGUMENTS: Invalid arguments for D-Bus request + * @NM_MANAGER_ERROR_MISSING_PLUGIN: A plug-in was needed to complete the + * activation but is not available. * * Errors related to the main "network management" interface of NetworkManager. * These may be returned from #NMClient methods that invoke D-Bus operations on @@ -206,6 +208,7 @@ typedef enum { NM_MANAGER_ERROR_UNKNOWN_LOG_LEVEL, /*< nick=UnknownLogLevel >*/ NM_MANAGER_ERROR_UNKNOWN_LOG_DOMAIN, /*< nick=UnknownLogDomain >*/ NM_MANAGER_ERROR_INVALID_ARGUMENTS, /*< nick=InvalidArguments >*/ + NM_MANAGER_ERROR_MISSING_PLUGIN, /*< nick=MissingPlugin >*/ } NMManagerError; GQuark nm_manager_error_quark (void); diff --git a/libnm-core/nm-keyfile-internal.h b/libnm-core/nm-keyfile-internal.h index 41bec0cf..30c6c200 100644 --- a/libnm-core/nm-keyfile-internal.h +++ b/libnm-core/nm-keyfile-internal.h @@ -27,10 +27,11 @@ #include "nm-connection.h" #include "nm-setting-8021x.h" -/*********************************************************/ +/*****************************************************************************/ -#define NM_KEYFILE_CERT_SCHEME_PREFIX_BLOB "data:;base64," #define NM_KEYFILE_CERT_SCHEME_PREFIX_PATH "file://" +#define NM_KEYFILE_CERT_SCHEME_PREFIX_PKCS11 "pkcs11:" +#define NM_KEYFILE_CERT_SCHEME_PREFIX_BLOB "data:;base64," char *nm_keyfile_detect_unqualified_path_scheme (const char *base_dir, gconstpointer pdata, @@ -94,7 +95,7 @@ NMConnection *nm_keyfile_read (GKeyFile *keyfile, void *user_data, GError **error); -/*********************************************************/ +/*****************************************************************************/ typedef enum { NM_KEYFILE_WRITE_TYPE_CERT = 1, @@ -147,6 +148,7 @@ typedef struct { NMSetting8021xCKFormat (*format_func) (NMSetting8021x *setting); const char * (*path_func) (NMSetting8021x *setting); GBytes * (*blob_func) (NMSetting8021x *setting); + const char * (*uri_func) (NMSetting8021x *setting); } NMKeyfileWriteTypeDataCert; @@ -155,7 +157,7 @@ GKeyFile *nm_keyfile_write (NMConnection *connection, void *user_data, GError **error); -/*********************************************************/ +/*****************************************************************************/ char *nm_keyfile_plugin_kf_get_string (GKeyFile *kf, const char *group, const char *key, GError **error); void nm_keyfile_plugin_kf_set_string (GKeyFile *kf, const char *group, const char *key, const char *value); diff --git a/libnm-core/nm-keyfile-reader.c b/libnm-core/nm-keyfile-reader.c index 16f0c225..c071264d 100644 --- a/libnm-core/nm-keyfile-reader.c +++ b/libnm-core/nm-keyfile-reader.c @@ -108,19 +108,24 @@ read_array_of_uint (GKeyFile *file, NMSetting *setting, const char *key) { - GArray *array = NULL; + gs_unref_array GArray *array = NULL; gsize length; - int i; - gint *tmp; + gsize i; + gs_free int *tmp = NULL; tmp = nm_keyfile_plugin_kf_get_integer_list (file, nm_setting_get_name (setting), key, &length, NULL); - array = g_array_sized_new (FALSE, FALSE, sizeof (guint32), length); + if (length > G_MAXUINT) + return; - for (i = 0; i < length; i++) + array = g_array_sized_new (FALSE, FALSE, sizeof (guint), length); + + for (i = 0; i < length; i++) { + if (tmp[i] < 0) + return; g_array_append_val (array, tmp[i]); + } g_object_set (setting, key, array, NULL); - g_array_unref (array); } static gboolean @@ -706,19 +711,18 @@ read_hash_of_string (GKeyFile *file, NMSetting *setting, const char *key) g_strfreev (keys); } -static void +static gsize unescape_semicolons (char *str) { - int i; - gsize len = strlen (str); + gsize i, j; - for (i = 0; i < len; i++) { - if (str[i] == '\\' && str[i+1] == ';') { - memmove(str + i, str + i + 1, len - (i + 1)); - len--; - } - str[len] = '\0'; + for (i = 0, j = 0; str[i]; ) { + if (str[i] == '\\' && str[i+1] == ';') + i++; + str[j++] = str[i++];; } + str[j] = '\0'; + return j; } static GBytes * @@ -728,77 +732,121 @@ get_bytes (KeyfileReaderInfo *info, gboolean zero_terminate, gboolean unescape_semicolon) { - GByteArray *array = NULL; - char *tmp_string; - gint *tmp_list; + gs_free char *tmp_string = NULL; + gboolean may_be_int_list = TRUE; gsize length; - int i; - - if (!nm_keyfile_plugin_kf_has_key (info->keyfile, setting_name, key, NULL)) - return NULL; /* New format: just a string * Old format: integer list; e.g. 11;25;38; */ tmp_string = nm_keyfile_plugin_kf_get_string (info->keyfile, setting_name, key, NULL); - if (tmp_string) { - GRegex *regex; - GMatchInfo *match_info; - const char *pattern = "^[[:space:]]*[[:digit:]]{1,3}[[:space:]]*;([[:space:]]*[[:digit:]]{1,3}[[:space:]]*;)*([[:space:]]*)?$"; - - regex = g_regex_new (pattern, 0, 0, NULL); - g_regex_match (regex, tmp_string, 0, &match_info); - if (!g_match_info_matches (match_info)) { - /* Handle as a simple string (ie, new format) */ - if (unescape_semicolon) - unescape_semicolons (tmp_string); - length = strlen (tmp_string); - if (zero_terminate) - length++; - array = g_byte_array_sized_new (length); - g_byte_array_append (array, (guint8 *) tmp_string, length); - } - g_match_info_free (match_info); - g_regex_unref (regex); - g_free (tmp_string); + if (!tmp_string) + return NULL; + + /* if the string is empty, we return an empty GBytes array. + * Note that for NM_SETTING_802_1X_PASSWORD_RAW both %NULL and + * an empty GBytes are valid, and shall be destinguished. */ + if (!tmp_string[0]) { + /* note that even if @zero_terminate is TRUE, we return an empty + * byte-array. The reason is that zero_terminate is there to terminate + * *valid* strings. It's not there to terminated invalid (empty) strings. + */ + return g_bytes_new_take (tmp_string, 0); } - if (!array) { - gboolean already_warned = FALSE; + for (length = 0; tmp_string[length]; length++) { + const char ch = tmp_string[length]; - /* Old format; list of ints */ - tmp_list = nm_keyfile_plugin_kf_get_integer_list (info->keyfile, setting_name, key, &length, NULL); - if (!tmp_list) { - handle_warn (info, key, NM_KEYFILE_WARN_SEVERITY_WARN, - _("ignoring invalid binary property")); - return NULL; + if ( !g_ascii_isspace (ch) + && !g_ascii_isdigit (ch) + && ch != ';') { + may_be_int_list = FALSE; + length += strlen (&tmp_string[length]); + break; } - array = g_byte_array_sized_new (length); - for (i = 0; i < length; i++) { - int val = tmp_list[i]; - unsigned char v = (unsigned char) (val & 0xFF); + } - if (val < 0 || val > 255) { - if ( !already_warned - && !handle_warn (info, key, NM_KEYFILE_WARN_SEVERITY_WARN, - _("ignoring invalid byte element '%d' (not between 0 and 255 inclusive)"), - val)) { - g_free (tmp_list); - g_byte_array_free (array, TRUE); - return NULL; + /* Try to parse the string as a integer list. */ + if (may_be_int_list && length > 0) { + gs_free guint8 *bin_data = NULL; + const char *const s = tmp_string; + gsize i, d; + const gsize BIN_DATA_LEN = (length / 2 + 3); + + bin_data = g_malloc (BIN_DATA_LEN); + +#define DIGIT(c) ((c) - '0') + i = 0; + d = 0; + while (TRUE) { + int n; + + /* leading whitespace */ + while (g_ascii_isspace (s[i])) + i++; + if (s[i] == '\0') + break; + /* then expect 1 to 3 digits */ + if (!g_ascii_isdigit (s[i])) { + d = 0; + break; + } + n = DIGIT (s[i]); + i++; + if (g_ascii_isdigit (s[i])) { + n = 10 * n + DIGIT (s[i]); + i++; + if (g_ascii_isdigit (s[i])) { + n = 10 * n + DIGIT (s[i]); + i++; } - already_warned = TRUE; - } else - g_byte_array_append (array, (const unsigned char *) &v, sizeof (v)); + } + if (n > 255) { + d = 0; + break; + } + + bin_data[d++] = n; + nm_assert (d < BIN_DATA_LEN); + + /* allow whitespace after the digit. */ + while (g_ascii_isspace (s[i])) + i++; + /* need a semicolon as separator. */ + if (s[i] != ';') { + d = 0; + break; + } + i++; + } +#undef DIGIT + + /* Old format; list of ints. We already did a strict validation of the + * string format before. We expect that this conversion cannot fail. */ + if (d > 0) { + /* note that @zero_terminate does not add a terminating '\0' to + * binary data as an integer list. + * + * But we add a '\0' to the bin_data pointer, just to avoid somebody + * (erronously!) reading the binary data as C-string. + * + * @d itself does not entail the '\0'. */ + nm_assert (d + 1 <= BIN_DATA_LEN); + bin_data = g_realloc (bin_data, d + 1); + bin_data[d] = '\0'; + return g_bytes_new_take (g_steal_pointer (&bin_data), d); } - g_free (tmp_list); } - if (array->len == 0) { - g_byte_array_free (array, TRUE); + /* Handle as a simple string (ie, new format) */ + if (unescape_semicolon) + length = unescape_semicolons (tmp_string); + if (zero_terminate) + length++; + if (length == 0) return NULL; - } else - return g_byte_array_free_to_bytes (array); + tmp_string = g_realloc (tmp_string, length + (zero_terminate ? 0 : 1)); + return g_bytes_new_take (g_steal_pointer (&tmp_string), length); } static void @@ -913,6 +961,16 @@ handle_as_scheme (KeyfileReaderInfo *info, GBytes *bytes, NMSetting *setting, co } return TRUE; } + if ( data_len >= NM_STRLEN (NM_KEYFILE_CERT_SCHEME_PREFIX_PKCS11) + && g_str_has_prefix (data, NM_KEYFILE_CERT_SCHEME_PREFIX_PKCS11)) { + if (nm_setting_802_1x_check_cert_scheme (data, data_len + 1, NULL) == NM_SETTING_802_1X_CK_SCHEME_PKCS11) { + g_object_set (setting, key, bytes, NULL); + } else { + handle_warn (info, key, NM_KEYFILE_WARN_SEVERITY_WARN, + _("invalid PKCS#11 URI \"%s\""), data); + } + return TRUE; + } if ( data_len > NM_STRLEN (NM_KEYFILE_CERT_SCHEME_PREFIX_BLOB) && g_str_has_prefix (data, NM_KEYFILE_CERT_SCHEME_PREFIX_BLOB)) { const char *cdata = data + NM_STRLEN (NM_KEYFILE_CERT_SCHEME_PREFIX_BLOB); @@ -1175,7 +1233,7 @@ team_config_parser (KeyfileReaderInfo *info, NMSetting *setting, const char *key gs_free_error GError *error = NULL; conf = nm_keyfile_plugin_kf_get_string (info->keyfile, setting_name, key, NULL); - if (conf && conf[0] && !_nm_utils_check_valid_json (conf, &error)) { + if (conf && conf[0] && !nm_utils_is_json_object (conf, &error)) { handle_warn (info, key, NM_KEYFILE_WARN_SEVERITY_WARN, _("ignoring invalid team configuration: %s"), error->message); @@ -1318,11 +1376,6 @@ static void set_default_for_missing_key (NMSetting *setting, const char *property) { /* Set a value different from the default value of the property's spec */ - - if (NM_IS_SETTING_WIRELESS (setting)) { - if (!strcmp (property, NM_SETTING_WIRELESS_MAC_ADDRESS_RANDOMIZATION)) - g_object_set (setting, property, (NMSettingMacRandomization) NM_SETTING_MAC_RANDOMIZATION_NEVER, NULL); - } } static void diff --git a/libnm-core/nm-keyfile-utils.c b/libnm-core/nm-keyfile-utils.c index bdd18bab..13cf6161 100644 --- a/libnm-core/nm-keyfile-utils.c +++ b/libnm-core/nm-keyfile-utils.c @@ -68,7 +68,7 @@ nm_keyfile_plugin_get_setting_name_for_alias (const char *alias) return NULL; } -/**********************************************************************/ +/*****************************************************************************/ /* List helpers */ #define DEFINE_KF_LIST_WRAPPER(stype, get_ctype, set_ctype) \ @@ -112,6 +112,30 @@ nm_keyfile_plugin_kf_set_##stype##_list (GKeyFile *kf, \ DEFINE_KF_LIST_WRAPPER(integer, gint*, gint); DEFINE_KF_LIST_WRAPPER(string, gchar **, const gchar* const); +void +nm_keyfile_plugin_kf_set_integer_list_uint8 (GKeyFile *kf, + const char *group, + const char *key, + const guint8 *data, + gsize length) +{ + gsize i; + gsize l = length * 4 + 2; + gs_free char *value = g_malloc (l); + char *s = value; + + g_return_if_fail (kf); + g_return_if_fail (!length || data); + g_return_if_fail (group && group[0]); + g_return_if_fail (key && key[0]); + + value[0] = '\0'; + for (i = 0; i < length; i++) + nm_utils_strbuf_append (&s, &l, "%d;", (int) data[i]); + nm_assert (l > 0); + nm_keyfile_plugin_kf_set_value (kf, group, key, value); +} + /* Single value helpers */ #define DEFINE_KF_WRAPPER(stype, get_ctype, set_ctype) \ get_ctype \ @@ -202,7 +226,7 @@ nm_keyfile_plugin_kf_has_key (GKeyFile *kf, return has; } -/************************************************************************/ +/*****************************************************************************/ void _nm_keyfile_copy (GKeyFile *dst, GKeyFile *src) @@ -232,7 +256,7 @@ _nm_keyfile_copy (GKeyFile *dst, GKeyFile *src) } } -/************************************************************************/ +/*****************************************************************************/ gboolean _nm_keyfile_a_contains_all_in_b (GKeyFile *kf_a, GKeyFile *kf_b) diff --git a/libnm-core/nm-keyfile-utils.h b/libnm-core/nm-keyfile-utils.h index faa027db..89fd3041 100644 --- a/libnm-core/nm-keyfile-utils.h +++ b/libnm-core/nm-keyfile-utils.h @@ -29,7 +29,7 @@ const char *nm_keyfile_plugin_get_alias_for_setting_name (const char *setting_na const char *nm_keyfile_plugin_get_setting_name_for_alias (const char *alias); -/*********************************************************/ +/*****************************************************************************/ /* List helpers */ #define DEFINE_KF_LIST_WRAPPER_PROTO(stype, get_ctype, set_ctype) \ @@ -47,6 +47,12 @@ void nm_keyfile_plugin_kf_set_##stype##_list (GKeyFile *kf, \ DEFINE_KF_LIST_WRAPPER_PROTO(integer, gint*, gint) DEFINE_KF_LIST_WRAPPER_PROTO(string, gchar**, const gchar* const) +void nm_keyfile_plugin_kf_set_integer_list_uint8 (GKeyFile *kf, + const char *group, + const char *key, + const guint8 *list, + gsize length); + /* Single-value helpers */ #define DEFINE_KF_WRAPPER_PROTO(stype, get_ctype, set_ctype) \ get_ctype nm_keyfile_plugin_kf_get_##stype (GKeyFile *kf, \ diff --git a/libnm-core/nm-keyfile-writer.c b/libnm-core/nm-keyfile-writer.c index e0e6ba4b..3a7007d9 100644 --- a/libnm-core/nm-keyfile-writer.c +++ b/libnm-core/nm-keyfile-writer.c @@ -73,19 +73,25 @@ write_array_of_uint (GKeyFile *file, const GValue *value) { GArray *array; - int i; - int *tmp_array; + guint i; + gs_free int *tmp_array = NULL; array = (GArray *) g_value_get_boxed (value); if (!array || !array->len) return; + g_return_if_fail (g_array_get_element_size (array) == sizeof (guint)); + tmp_array = g_new (gint, array->len); - for (i = 0; i < array->len; i++) - tmp_array[i] = g_array_index (array, int, i); + for (i = 0; i < array->len; i++) { + guint v = g_array_index (array, guint, i); + + if (v > G_MAXINT) + g_return_if_reached (); + tmp_array[i] = (int) v; + } nm_keyfile_plugin_kf_set_integer_list (file, nm_setting_get_name (setting), key, tmp_array, array->len); - g_free (tmp_array); } static void @@ -294,9 +300,8 @@ ssid_writer (KeyfileWriterInfo *info, gsize ssid_len; const char *setting_name = nm_setting_get_name (setting); gboolean new_format = TRUE; - unsigned int semicolons = 0; - int i, *tmp_array; - char *ssid; + gsize semicolons = 0; + gsize i; g_return_if_fail (G_VALUE_HOLDS (value, G_TYPE_BYTES)); @@ -304,14 +309,17 @@ ssid_writer (KeyfileWriterInfo *info, if (!bytes) return; ssid_data = g_bytes_get_data (bytes, &ssid_len); - if (ssid_len == 0) + if (!ssid_data || !ssid_len) { + nm_keyfile_plugin_kf_set_string (info->keyfile, setting_name, key, ""); return; + } /* Check whether each byte is printable. If not, we have to use an * integer list, otherwise we can just use a string. */ for (i = 0; i < ssid_len; i++) { - char c = ssid_data[i] & 0xFF; + const char c = ssid_data[i]; + if (!g_ascii_isprint (c)) { new_format = FALSE; break; @@ -321,28 +329,26 @@ ssid_writer (KeyfileWriterInfo *info, } if (new_format) { - ssid = g_malloc0 (ssid_len + semicolons + 1); + gs_free char *ssid = NULL; + if (semicolons == 0) - memcpy (ssid, ssid_data, ssid_len); + ssid = g_strndup ((char *) ssid_data, ssid_len); else { /* Escape semicolons with backslashes to make strings * containing ';', such as '16;17;' unambiguous */ - int j = 0; + gsize j = 0; + + ssid = g_malloc (ssid_len + semicolons + 1); for (i = 0; i < ssid_len; i++) { if (ssid_data[i] == ';') ssid[j++] = '\\'; ssid[j++] = ssid_data[i]; } + ssid[j] = '\0'; } nm_keyfile_plugin_kf_set_string (info->keyfile, setting_name, key, ssid); - g_free (ssid); - } else { - tmp_array = g_new (gint, ssid_len); - for (i = 0; i < ssid_len; i++) - tmp_array[i] = (int) ssid_data[i]; - nm_keyfile_plugin_kf_set_integer_list (info->keyfile, setting_name, key, tmp_array, ssid_len); - g_free (tmp_array); - } + } else + nm_keyfile_plugin_kf_set_integer_list_uint8 (info->keyfile, setting_name, key, ssid_data, ssid_len); } static void @@ -353,9 +359,8 @@ password_raw_writer (KeyfileWriterInfo *info, { const char *setting_name = nm_setting_get_name (setting); GBytes *array; - int *tmp_array; - gsize i, len; - const char *data; + gsize len; + const guint8 *data; g_return_if_fail (G_VALUE_HOLDS (value, G_TYPE_BYTES)); @@ -363,14 +368,9 @@ password_raw_writer (KeyfileWriterInfo *info, if (!array) return; data = g_bytes_get_data (array, &len); - if (!data || !len) - return; - - tmp_array = g_new (gint, len); - for (i = 0; i < len; i++) - tmp_array[i] = (int) data[i]; - nm_keyfile_plugin_kf_set_integer_list (info->keyfile, setting_name, key, tmp_array, len); - g_free (tmp_array); + if (!data) + len = 0; + nm_keyfile_plugin_kf_set_integer_list_uint8 (info->keyfile, setting_name, key, data, len); } typedef struct ObjectType { @@ -380,6 +380,7 @@ typedef struct ObjectType { NMSetting8021xCKFormat (*format_func) (NMSetting8021x *setting); const char * (*path_func) (NMSetting8021x *setting); GBytes * (*blob_func) (NMSetting8021x *setting); + const char * (*uri_func) (NMSetting8021x *setting); } ObjectType; static const ObjectType objtypes[10] = { @@ -388,47 +389,53 @@ static const ObjectType objtypes[10] = { nm_setting_802_1x_get_ca_cert_scheme, NULL, nm_setting_802_1x_get_ca_cert_path, - nm_setting_802_1x_get_ca_cert_blob }, + nm_setting_802_1x_get_ca_cert_blob, + nm_setting_802_1x_get_ca_cert_uri }, { NM_SETTING_802_1X_PHASE2_CA_CERT, "inner-ca-cert", nm_setting_802_1x_get_phase2_ca_cert_scheme, NULL, nm_setting_802_1x_get_phase2_ca_cert_path, - nm_setting_802_1x_get_phase2_ca_cert_blob }, + nm_setting_802_1x_get_phase2_ca_cert_blob, + nm_setting_802_1x_get_phase2_ca_cert_uri }, { NM_SETTING_802_1X_CLIENT_CERT, "client-cert", nm_setting_802_1x_get_client_cert_scheme, NULL, nm_setting_802_1x_get_client_cert_path, - nm_setting_802_1x_get_client_cert_blob }, + nm_setting_802_1x_get_client_cert_blob, + nm_setting_802_1x_get_client_cert_uri }, { NM_SETTING_802_1X_PHASE2_CLIENT_CERT, "inner-client-cert", nm_setting_802_1x_get_phase2_client_cert_scheme, NULL, nm_setting_802_1x_get_phase2_client_cert_path, - nm_setting_802_1x_get_phase2_client_cert_blob }, + nm_setting_802_1x_get_phase2_client_cert_blob, + nm_setting_802_1x_get_phase2_client_cert_uri }, { NM_SETTING_802_1X_PRIVATE_KEY, "private-key", nm_setting_802_1x_get_private_key_scheme, nm_setting_802_1x_get_private_key_format, nm_setting_802_1x_get_private_key_path, - nm_setting_802_1x_get_private_key_blob }, + nm_setting_802_1x_get_private_key_blob, + nm_setting_802_1x_get_private_key_uri }, { NM_SETTING_802_1X_PHASE2_PRIVATE_KEY, "inner-private-key", nm_setting_802_1x_get_phase2_private_key_scheme, nm_setting_802_1x_get_phase2_private_key_format, nm_setting_802_1x_get_phase2_private_key_path, - nm_setting_802_1x_get_phase2_private_key_blob }, + nm_setting_802_1x_get_phase2_private_key_blob, + nm_setting_802_1x_get_phase2_private_key_uri }, { NULL }, }; -/**************************************************************************/ +/*****************************************************************************/ static void cert_writer_default (NMConnection *connection, @@ -487,6 +494,9 @@ cert_writer_default (NMConnection *connection, nm_keyfile_plugin_kf_set_string (file, setting_name, cert_data->property_name, val); g_free (val); g_free (blob_base64); + } else if (scheme == NM_SETTING_802_1X_CK_SCHEME_PKCS11) { + nm_keyfile_plugin_kf_set_string (file, setting_name, cert_data->property_name, + cert_data->uri_func (cert_data->setting)); } else { /* scheme_func() returns UNKNOWN in all other cases. The only valid case * where a scheme is allowed to be UNKNOWN, is unsetting the value. In this @@ -524,6 +534,7 @@ cert_writer (KeyfileWriterInfo *info, type_data.format_func = objtype->format_func; type_data.path_func = objtype->path_func; type_data.blob_func = objtype->blob_func; + type_data.uri_func = objtype->uri_func; if (info->handler) { if (info->handler (info->connection, @@ -540,7 +551,7 @@ cert_writer (KeyfileWriterInfo *info, cert_writer_default (info->connection, info->keyfile, &type_data); } -/**************************************************************************/ +/*****************************************************************************/ typedef struct { const char *setting_name; @@ -627,9 +638,6 @@ can_omit_default_value (NMSetting *setting, const char *property) } else if (NM_IS_SETTING_IP6_CONFIG (setting)) { if (!strcmp (property, NM_SETTING_IP6_CONFIG_ADDR_GEN_MODE)) return FALSE; - } else if (NM_IS_SETTING_WIRELESS (setting)) { - if (!strcmp (property, NM_SETTING_WIRELESS_MAC_ADDRESS_RANDOMIZATION)) - return FALSE; } return TRUE; @@ -729,17 +737,8 @@ write_setting_value (NMSetting *setting, bytes = g_value_get_boxed (value); data = bytes ? g_bytes_get_data (bytes, &len) : NULL; - if (data != NULL && len > 0) { - int *tmp_array; - int i; - - tmp_array = g_new (gint, len); - for (i = 0; i < len; i++) - tmp_array[i] = (int) data[i]; - - nm_keyfile_plugin_kf_set_integer_list (info->keyfile, setting_name, key, tmp_array, len); - g_free (tmp_array); - } + if (data != NULL && len > 0) + nm_keyfile_plugin_kf_set_integer_list_uint8 (info->keyfile, setting_name, key, data, len); } else if (type == G_TYPE_STRV) { char **array; diff --git a/libnm-core/nm-setting-8021x.c b/libnm-core/nm-setting-8021x.c index 12dc5a62..97296650 100644 --- a/libnm-core/nm-setting-8021x.c +++ b/libnm-core/nm-setting-8021x.c @@ -438,6 +438,8 @@ NMSetting8021xCKScheme nm_setting_802_1x_check_cert_scheme (gconstpointer pdata, gsize length, GError **error) { const char *data = pdata; + NMSetting8021xCKScheme scheme; + gsize prefix_length; g_return_val_if_fail (!length || data, NM_SETTING_802_1X_CK_SCHEME_UNKNOWN); @@ -449,10 +451,21 @@ nm_setting_802_1x_check_cert_scheme (gconstpointer pdata, gsize length, GError * return NM_SETTING_802_1X_CK_SCHEME_UNKNOWN; } - /* interpret the blob as PATH if it starts with "file://". */ if ( length >= NM_STRLEN (NM_SETTING_802_1X_CERT_SCHEME_PREFIX_PATH) && !memcmp (data, NM_SETTING_802_1X_CERT_SCHEME_PREFIX_PATH, NM_STRLEN (NM_SETTING_802_1X_CERT_SCHEME_PREFIX_PATH))) { - /* But it must also be NUL terminated, contain at least + scheme = NM_SETTING_802_1X_CK_SCHEME_PATH; + prefix_length = NM_STRLEN (NM_SETTING_802_1X_CERT_SCHEME_PREFIX_PATH); + } else if ( length >= NM_STRLEN (NM_SETTING_802_1X_CERT_SCHEME_PREFIX_PKCS11) + && !memcmp (data, NM_SETTING_802_1X_CERT_SCHEME_PREFIX_PKCS11, NM_STRLEN (NM_SETTING_802_1X_CERT_SCHEME_PREFIX_PKCS11))) { + scheme = NM_SETTING_802_1X_CK_SCHEME_PKCS11; + prefix_length = NM_STRLEN (NM_SETTING_802_1X_CERT_SCHEME_PREFIX_PKCS11); + } else { + scheme = NM_SETTING_802_1X_CK_SCHEME_BLOB; + prefix_length = 0; + } + + if (scheme != NM_SETTING_802_1X_CK_SCHEME_BLOB) { + /* An actual URI must be NUL terminated, contain at least * one non-NUL character, and contain only one trailing NUL * chracter. * And ensure it's UTF-8 valid too so we can pass it through @@ -462,31 +475,29 @@ nm_setting_802_1x_check_cert_scheme (gconstpointer pdata, gsize length, GError * g_set_error_literal (error, NM_CONNECTION_ERROR, NM_CONNECTION_ERROR_INVALID_PROPERTY, - _("file:// URI not NUL terminated")); + _("URI not NUL terminated")); return NM_SETTING_802_1X_CK_SCHEME_UNKNOWN; } length--; - if (length <= NM_STRLEN (NM_SETTING_802_1X_CERT_SCHEME_PREFIX_PATH)) { + if (length <= prefix_length) { g_set_error_literal (error, NM_CONNECTION_ERROR, NM_CONNECTION_ERROR_INVALID_PROPERTY, - _("file:// URI is empty")); + _("URI is empty")); return NM_SETTING_802_1X_CK_SCHEME_UNKNOWN; } - if (!g_utf8_validate (data + NM_STRLEN (NM_SETTING_802_1X_CERT_SCHEME_PREFIX_PATH), length - NM_STRLEN (NM_SETTING_802_1X_CERT_SCHEME_PREFIX_PATH), NULL)) { + if (!g_utf8_validate (data + prefix_length, length - prefix_length, NULL)) { g_set_error_literal (error, - NM_CONNECTION_ERROR, - NM_CONNECTION_ERROR_INVALID_PROPERTY, - _("file:// URI is not valid UTF-8")); + NM_CONNECTION_ERROR, + NM_CONNECTION_ERROR_INVALID_PROPERTY, + _("URI is not valid UTF-8")); return NM_SETTING_802_1X_CK_SCHEME_UNKNOWN; } - - return NM_SETTING_802_1X_CK_SCHEME_PATH; } - return NM_SETTING_802_1X_CK_SCHEME_BLOB; + return scheme; } static GByteArray * @@ -524,7 +535,8 @@ load_and_verify_certificate (const char *cert_path, * * Returns the scheme used to store the CA certificate. If the returned scheme * is %NM_SETTING_802_1X_CK_SCHEME_BLOB, use nm_setting_802_1x_get_ca_cert_blob(); - * if %NM_SETTING_802_1X_CK_SCHEME_PATH, use nm_setting_802_1x_get_ca_cert_path(). + * if %NM_SETTING_802_1X_CK_SCHEME_PATH, use nm_setting_802_1x_get_ca_cert_path(); + * if %NM_SETTING_802_1X_CK_SCHEME_PKCS11, use nm_setting_802_1x_get_ca_cert_uri(). * * Returns: scheme used to store the CA certificate (blob or path) **/ @@ -590,6 +602,37 @@ nm_setting_802_1x_get_ca_cert_path (NMSetting8021x *setting) return (const char *)data + strlen (NM_SETTING_802_1X_CERT_SCHEME_PREFIX_PATH); } +/** + * nm_setting_802_1x_get_ca_cert_uri: + * @setting: the #NMSetting8021x + * + * Returns the CA certificate URI analogously to + * nm_setting_802_1x_get_ca_cert_blob() and + * nm_setting_802_1x_get_ca_cert_path(). + * + * Currently it's limited to PKCS#11 URIs ('pkcs11' scheme as defined by RFC + * 7512), but may be extended to other schemes in future (such as 'file' URIs + * for local files and 'data' URIs for inline certificate data). + * + * Returns: the URI string + * + * Since: 1.6 + **/ +const char * +nm_setting_802_1x_get_ca_cert_uri (NMSetting8021x *setting) +{ + NMSetting8021xCKScheme scheme; + gconstpointer data; + + g_return_val_if_fail (NM_IS_SETTING_802_1X (setting), NULL); + + scheme = nm_setting_802_1x_get_ca_cert_scheme (setting); + g_return_val_if_fail (scheme == NM_SETTING_802_1X_CK_SCHEME_PKCS11, NULL); + + data = g_bytes_get_data (NM_SETTING_802_1X_GET_PRIVATE (setting)->ca_cert, NULL); + return (const char *)data; +} + static GBytes * path_to_scheme_value (const char *path) { @@ -612,7 +655,7 @@ path_to_scheme_value (const char *path) /** * nm_setting_802_1x_set_ca_cert: * @setting: the #NMSetting8021x - * @cert_path: when @scheme is set to either %NM_SETTING_802_1X_CK_SCHEME_PATH + * @value: when @scheme is set to either %NM_SETTING_802_1X_CK_SCHEME_PATH * or %NM_SETTING_802_1X_CK_SCHEME_BLOB, pass the path of the CA certificate * file (PEM or DER format). The path must be UTF-8 encoded; use * g_filename_to_utf8() to convert if needed. Passing %NULL with any @scheme @@ -630,7 +673,7 @@ path_to_scheme_value (const char *path) **/ gboolean nm_setting_802_1x_set_ca_cert (NMSetting8021x *setting, - const char *cert_path, + const char *value, NMSetting8021xCKScheme scheme, NMSetting8021xCKFormat *out_format, GError **error) @@ -641,10 +684,11 @@ nm_setting_802_1x_set_ca_cert (NMSetting8021x *setting, g_return_val_if_fail (NM_IS_SETTING_802_1X (setting), FALSE); - if (cert_path) { - g_return_val_if_fail (g_utf8_validate (cert_path, -1, NULL), FALSE); + if (value) { + g_return_val_if_fail (g_utf8_validate (value, -1, NULL), FALSE); g_return_val_if_fail ( scheme == NM_SETTING_802_1X_CK_SCHEME_BLOB - || scheme == NM_SETTING_802_1X_CK_SCHEME_PATH, + || scheme == NM_SETTING_802_1X_CK_SCHEME_PATH + || scheme == NM_SETTING_802_1X_CK_SCHEME_PKCS11, FALSE); } @@ -655,12 +699,18 @@ nm_setting_802_1x_set_ca_cert (NMSetting8021x *setting, g_clear_pointer (&priv->ca_cert, g_bytes_unref); - if (!cert_path) { + if (!value) { + g_object_notify (G_OBJECT (setting), NM_SETTING_802_1X_CA_CERT); + return TRUE; + } + + if (scheme == NM_SETTING_802_1X_CK_SCHEME_PKCS11) { + priv->ca_cert = g_bytes_new (value, strlen (value) + 1); g_object_notify (G_OBJECT (setting), NM_SETTING_802_1X_CA_CERT); return TRUE; } - data = load_and_verify_certificate (cert_path, scheme, &format, error); + data = load_and_verify_certificate (value, scheme, &format, error); if (data) { /* wpa_supplicant can only use raw x509 CA certs */ if (format == NM_CRYPTO_FILE_FORMAT_X509) { @@ -671,7 +721,7 @@ nm_setting_802_1x_set_ca_cert (NMSetting8021x *setting, priv->ca_cert = g_byte_array_free_to_bytes (data); data = NULL; } else if (scheme == NM_SETTING_802_1X_CK_SCHEME_PATH) - priv->ca_cert = path_to_scheme_value (cert_path); + priv->ca_cert = path_to_scheme_value (value); else g_assert_not_reached (); } else { @@ -875,7 +925,8 @@ nm_setting_802_1x_get_domain_suffix_match (NMSetting8021x *setting) * * Returns the scheme used to store the client certificate. If the returned scheme * is %NM_SETTING_802_1X_CK_SCHEME_BLOB, use nm_setting_802_1x_get_client_cert_blob(); - * if %NM_SETTING_802_1X_CK_SCHEME_PATH, use nm_setting_802_1x_get_client_cert_path(). + * if %NM_SETTING_802_1X_CK_SCHEME_PATH, use nm_setting_802_1x_get_client_cert_path(); + * if %NM_SETTING_802_1X_CK_SCHEME_PKCS11, use nm_setting_802_1x_get_client_cert_uri(). * * Returns: scheme used to store the client certificate (blob or path) **/ @@ -935,10 +986,41 @@ nm_setting_802_1x_get_client_cert_path (NMSetting8021x *setting) return (const char *)data + strlen (NM_SETTING_802_1X_CERT_SCHEME_PREFIX_PATH); } +/** + * nm_setting_802_1x_get_client_cert_uri: + * @setting: the #NMSetting8021x + * + * Returns the client certificate URI analogously to + * nm_setting_802_1x_get_client_cert_blob() and + * nm_setting_802_1x_get_client_cert_path(). + * + * Currently it's limited to PKCS#11 URIs ('pkcs11' scheme as defined by RFC + * 7512), but may be extended to other schemes in future (such as 'file' URIs + * for local files and 'data' URIs for inline certificate data). + * + * Returns: the URI string + * + * Since: 1.6 + **/ +const char * +nm_setting_802_1x_get_client_cert_uri (NMSetting8021x *setting) +{ + NMSetting8021xCKScheme scheme; + gconstpointer data; + + g_return_val_if_fail (NM_IS_SETTING_802_1X (setting), NULL); + + scheme = nm_setting_802_1x_get_client_cert_scheme (setting); + g_return_val_if_fail (scheme == NM_SETTING_802_1X_CK_SCHEME_PKCS11, NULL); + + data = g_bytes_get_data (NM_SETTING_802_1X_GET_PRIVATE (setting)->client_cert, NULL); + return (const char *)data; +} + /** * nm_setting_802_1x_set_client_cert: * @setting: the #NMSetting8021x - * @cert_path: when @scheme is set to either %NM_SETTING_802_1X_CK_SCHEME_PATH + * @value: when @scheme is set to either %NM_SETTING_802_1X_CK_SCHEME_PATH * or %NM_SETTING_802_1X_CK_SCHEME_BLOB, pass the path of the client * certificate file (PEM, DER, or PKCS#12 format). The path must be UTF-8 * encoded; use g_filename_to_utf8() to convert if needed. Passing %NULL with @@ -960,7 +1042,7 @@ nm_setting_802_1x_get_client_cert_path (NMSetting8021x *setting) **/ gboolean nm_setting_802_1x_set_client_cert (NMSetting8021x *setting, - const char *cert_path, + const char *value, NMSetting8021xCKScheme scheme, NMSetting8021xCKFormat *out_format, GError **error) @@ -971,10 +1053,11 @@ nm_setting_802_1x_set_client_cert (NMSetting8021x *setting, g_return_val_if_fail (NM_IS_SETTING_802_1X (setting), FALSE); - if (cert_path) { - g_return_val_if_fail (g_utf8_validate (cert_path, -1, NULL), FALSE); + if (value) { + g_return_val_if_fail (g_utf8_validate (value, -1, NULL), FALSE); g_return_val_if_fail ( scheme == NM_SETTING_802_1X_CK_SCHEME_BLOB - || scheme == NM_SETTING_802_1X_CK_SCHEME_PATH, + || scheme == NM_SETTING_802_1X_CK_SCHEME_PATH + || scheme == NM_SETTING_802_1X_CK_SCHEME_PKCS11, FALSE); } @@ -985,12 +1068,18 @@ nm_setting_802_1x_set_client_cert (NMSetting8021x *setting, g_clear_pointer (&priv->client_cert, g_bytes_unref); - if (!cert_path) { + if (!value) { + g_object_notify (G_OBJECT (setting), NM_SETTING_802_1X_CLIENT_CERT); + return TRUE; + } + + if (scheme == NM_SETTING_802_1X_CK_SCHEME_PKCS11) { + priv->client_cert = g_bytes_new (value, strlen (value) + 1); g_object_notify (G_OBJECT (setting), NM_SETTING_802_1X_CLIENT_CERT); return TRUE; } - data = load_and_verify_certificate (cert_path, scheme, &format, error); + data = load_and_verify_certificate (value, scheme, &format, error); if (data) { gboolean valid = FALSE; @@ -1019,7 +1108,7 @@ nm_setting_802_1x_set_client_cert (NMSetting8021x *setting, priv->client_cert = g_byte_array_free_to_bytes (data); data = NULL; } else if (scheme == NM_SETTING_802_1X_CK_SCHEME_PATH) - priv->client_cert = path_to_scheme_value (cert_path); + priv->client_cert = path_to_scheme_value (value); else g_assert_not_reached (); } @@ -1138,7 +1227,8 @@ nm_setting_802_1x_get_phase2_ca_path (NMSetting8021x *setting) * Returns the scheme used to store the "phase 2" CA certificate. If the * returned scheme is %NM_SETTING_802_1X_CK_SCHEME_BLOB, use * nm_setting_802_1x_get_ca_cert_blob(); if %NM_SETTING_802_1X_CK_SCHEME_PATH, - * use nm_setting_802_1x_get_ca_cert_path(). + * use nm_setting_802_1x_get_ca_cert_path(); if %NM_SETTING_802_1X_CK_SCHEME_PKCS11, + * use nm_setting_802_1x_get_ca_cert_uri(). * * Returns: scheme used to store the "phase 2" CA certificate (blob or path) **/ @@ -1204,10 +1294,41 @@ nm_setting_802_1x_get_phase2_ca_cert_path (NMSetting8021x *setting) return (const char *)data + strlen (NM_SETTING_802_1X_CERT_SCHEME_PREFIX_PATH); } +/** + * nm_setting_802_1x_get_phase2_ca_cert_uri: + * @setting: the #NMSetting8021x + * + * Returns the "phase 2" CA certificate URI analogously to + * nm_setting_802_1x_get_phase2_ca_cert_blob() and + * nm_setting_802_1x_get_phase2_ca_cert_path(). + * + * Currently it's limited to PKCS#11 URIs ('pkcs11' scheme as defined by RFC + * 7512), but may be extended to other schemes in future (such as 'file' URIs + * for local files and 'data' URIs for inline certificate data). + * + * Returns: the URI string + * + * Since: 1.6 + **/ +const char * +nm_setting_802_1x_get_phase2_ca_cert_uri (NMSetting8021x *setting) +{ + NMSetting8021xCKScheme scheme; + gconstpointer data; + + g_return_val_if_fail (NM_IS_SETTING_802_1X (setting), NULL); + + scheme = nm_setting_802_1x_get_phase2_ca_cert_scheme (setting); + g_return_val_if_fail (scheme == NM_SETTING_802_1X_CK_SCHEME_PKCS11, NULL); + + data = g_bytes_get_data (NM_SETTING_802_1X_GET_PRIVATE (setting)->phase2_ca_cert, NULL); + return (const char *)data; +} + /** * nm_setting_802_1x_set_phase2_ca_cert: * @setting: the #NMSetting8021x - * @cert_path: when @scheme is set to either %NM_SETTING_802_1X_CK_SCHEME_PATH + * @value: when @scheme is set to either %NM_SETTING_802_1X_CK_SCHEME_PATH * or %NM_SETTING_802_1X_CK_SCHEME_BLOB, pass the path of the "phase2" CA * certificate file (PEM or DER format). The path must be UTF-8 encoded; use * g_filename_to_utf8() to convert if needed. Passing %NULL with any @scheme @@ -1225,7 +1346,7 @@ nm_setting_802_1x_get_phase2_ca_cert_path (NMSetting8021x *setting) **/ gboolean nm_setting_802_1x_set_phase2_ca_cert (NMSetting8021x *setting, - const char *cert_path, + const char *value, NMSetting8021xCKScheme scheme, NMSetting8021xCKFormat *out_format, GError **error) @@ -1236,10 +1357,11 @@ nm_setting_802_1x_set_phase2_ca_cert (NMSetting8021x *setting, g_return_val_if_fail (NM_IS_SETTING_802_1X (setting), FALSE); - if (cert_path) { - g_return_val_if_fail (g_utf8_validate (cert_path, -1, NULL), FALSE); + if (value) { + g_return_val_if_fail (g_utf8_validate (value, -1, NULL), FALSE); g_return_val_if_fail ( scheme == NM_SETTING_802_1X_CK_SCHEME_BLOB - || scheme == NM_SETTING_802_1X_CK_SCHEME_PATH, + || scheme == NM_SETTING_802_1X_CK_SCHEME_PATH + || scheme == NM_SETTING_802_1X_CK_SCHEME_PKCS11, FALSE); } @@ -1250,12 +1372,18 @@ nm_setting_802_1x_set_phase2_ca_cert (NMSetting8021x *setting, g_clear_pointer (&priv->phase2_ca_cert, g_bytes_unref); - if (!cert_path) { + if (!value) { + g_object_notify (G_OBJECT (setting), NM_SETTING_802_1X_PHASE2_CA_CERT); + return TRUE; + } + + if (scheme == NM_SETTING_802_1X_CK_SCHEME_PKCS11) { + priv->phase2_ca_cert = g_bytes_new (value, strlen (value) + 1); g_object_notify (G_OBJECT (setting), NM_SETTING_802_1X_PHASE2_CA_CERT); return TRUE; } - data = load_and_verify_certificate (cert_path, scheme, &format, error); + data = load_and_verify_certificate (value, scheme, &format, error); if (data) { /* wpa_supplicant can only use raw x509 CA certs */ if (format == NM_CRYPTO_FILE_FORMAT_X509) { @@ -1266,7 +1394,7 @@ nm_setting_802_1x_set_phase2_ca_cert (NMSetting8021x *setting, priv->phase2_ca_cert = g_byte_array_free_to_bytes (data); data = NULL; } else if (scheme == NM_SETTING_802_1X_CK_SCHEME_PATH) - priv->phase2_ca_cert = path_to_scheme_value (cert_path); + priv->phase2_ca_cert = path_to_scheme_value (value); else g_assert_not_reached (); } else { @@ -1474,7 +1602,9 @@ nm_setting_802_1x_clear_phase2_altsubject_matches (NMSetting8021x *setting) * returned scheme is %NM_SETTING_802_1X_CK_SCHEME_BLOB, use * nm_setting_802_1x_get_client_cert_blob(); if * %NM_SETTING_802_1X_CK_SCHEME_PATH, use - * nm_setting_802_1x_get_client_cert_path(). + * nm_setting_802_1x_get_client_cert_path(); if + * %NM_SETTING_802_1X_CK_SCHEME_PKCS11, use + * nm_setting_802_1x_get_client_cert_uri(). * * Returns: scheme used to store the "phase 2" client certificate (blob or path) **/ @@ -1534,10 +1664,41 @@ nm_setting_802_1x_get_phase2_client_cert_path (NMSetting8021x *setting) return (const char *)data + strlen (NM_SETTING_802_1X_CERT_SCHEME_PREFIX_PATH); } +/** + * nm_setting_802_1x_get_phase2_client_cert_uri: + * @setting: the #NMSetting8021x + * + * Returns the "phase 2" client certificate URI analogously to + * nm_setting_802_1x_get_phase2_ca_cert_blob() and + * nm_setting_802_1x_get_phase2_ca_cert_path(). + * + * Currently it's limited to PKCS#11 URIs ('pkcs11' scheme as defined by RFC + * 7512), but may be extended to other schemes in future (such as 'file' URIs + * for local files and 'data' URIs for inline certificate data). + * + * Returns: the URI string + * + * Since: 1.6 + **/ +const char * +nm_setting_802_1x_get_phase2_client_cert_uri (NMSetting8021x *setting) +{ + NMSetting8021xCKScheme scheme; + gconstpointer data; + + g_return_val_if_fail (NM_IS_SETTING_802_1X (setting), NULL); + + scheme = nm_setting_802_1x_get_phase2_client_cert_scheme (setting); + g_return_val_if_fail (scheme == NM_SETTING_802_1X_CK_SCHEME_PKCS11, NULL); + + data = g_bytes_get_data (NM_SETTING_802_1X_GET_PRIVATE (setting)->phase2_client_cert, NULL); + return (const char *)data; +} + /** * nm_setting_802_1x_set_phase2_client_cert: * @setting: the #NMSetting8021x - * @cert_path: when @scheme is set to either %NM_SETTING_802_1X_CK_SCHEME_PATH + * @value: when @scheme is set to either %NM_SETTING_802_1X_CK_SCHEME_PATH * or %NM_SETTING_802_1X_CK_SCHEME_BLOB, pass the path of the "phase2" client * certificate file (PEM, DER, or PKCS#12 format). The path must be UTF-8 * encoded; use g_filename_to_utf8() to convert if needed. Passing %NULL with @@ -1559,7 +1720,7 @@ nm_setting_802_1x_get_phase2_client_cert_path (NMSetting8021x *setting) **/ gboolean nm_setting_802_1x_set_phase2_client_cert (NMSetting8021x *setting, - const char *cert_path, + const char *value, NMSetting8021xCKScheme scheme, NMSetting8021xCKFormat *out_format, GError **error) @@ -1570,10 +1731,11 @@ nm_setting_802_1x_set_phase2_client_cert (NMSetting8021x *setting, g_return_val_if_fail (NM_IS_SETTING_802_1X (setting), FALSE); - if (cert_path) { - g_return_val_if_fail (g_utf8_validate (cert_path, -1, NULL), FALSE); + if (value) { + g_return_val_if_fail (g_utf8_validate (value, -1, NULL), FALSE); g_return_val_if_fail ( scheme == NM_SETTING_802_1X_CK_SCHEME_BLOB - || scheme == NM_SETTING_802_1X_CK_SCHEME_PATH, + || scheme == NM_SETTING_802_1X_CK_SCHEME_PATH + || scheme == NM_SETTING_802_1X_CK_SCHEME_PKCS11, FALSE); } @@ -1584,12 +1746,18 @@ nm_setting_802_1x_set_phase2_client_cert (NMSetting8021x *setting, g_clear_pointer (&priv->phase2_client_cert, g_bytes_unref); - if (!cert_path) { + if (!value) { + g_object_notify (G_OBJECT (setting), NM_SETTING_802_1X_PHASE2_CLIENT_CERT); + return TRUE; + } + + if (scheme == NM_SETTING_802_1X_CK_SCHEME_PKCS11) { + priv->phase2_client_cert = g_bytes_new (value, strlen (value) + 1); g_object_notify (G_OBJECT (setting), NM_SETTING_802_1X_PHASE2_CLIENT_CERT); return TRUE; } - data = load_and_verify_certificate (cert_path, scheme, &format, error); + data = load_and_verify_certificate (value, scheme, &format, error); if (data) { gboolean valid = FALSE; @@ -1619,7 +1787,7 @@ nm_setting_802_1x_set_phase2_client_cert (NMSetting8021x *setting, priv->phase2_client_cert = g_byte_array_free_to_bytes (data); data = NULL; } else if (scheme == NM_SETTING_802_1X_CK_SCHEME_PATH) - priv->phase2_client_cert = path_to_scheme_value (cert_path); + priv->phase2_client_cert = path_to_scheme_value (value); else g_assert_not_reached (); } @@ -1729,7 +1897,9 @@ nm_setting_802_1x_get_pin_flags (NMSetting8021x *setting) * %NM_SETTING_802_1X_CK_SCHEME_BLOB, use * nm_setting_802_1x_get_client_cert_blob(); if * %NM_SETTING_802_1X_CK_SCHEME_PATH, use - * nm_setting_802_1x_get_client_cert_path(). + * nm_setting_802_1x_get_client_cert_path(); if + * %NM_SETTING_802_1X_CK_SCHEME_PKCS11, use + * nm_setting_802_1x_get_client_cert_uri(). * * Returns: scheme used to store the private key (blob or path) **/ @@ -1793,6 +1963,37 @@ nm_setting_802_1x_get_private_key_path (NMSetting8021x *setting) return (const char *)data + strlen (NM_SETTING_802_1X_CERT_SCHEME_PREFIX_PATH); } +/** + * nm_setting_802_1x_get_private_key_uri: + * @setting: the #NMSetting8021x + * + * Returns the private key URI analogously to + * nm_setting_802_1x_get_private_key_blob() and + * nm_setting_802_1x_get_private_key_path(). + * + * Currently it's limited to PKCS#11 URIs ('pkcs11' scheme as defined by RFC + * 7512), but may be extended to other schemes in future (such as 'file' URIs + * for local files and 'data' URIs for inline certificate data). + * + * Returns: the URI string + * + * Since: 1.6 + **/ +const char * +nm_setting_802_1x_get_private_key_uri (NMSetting8021x *setting) +{ + NMSetting8021xCKScheme scheme; + gconstpointer data; + + g_return_val_if_fail (NM_IS_SETTING_802_1X (setting), NULL); + + scheme = nm_setting_802_1x_get_private_key_scheme (setting); + g_return_val_if_fail (scheme == NM_SETTING_802_1X_CK_SCHEME_PKCS11, NULL); + + data = g_bytes_get_data (NM_SETTING_802_1X_GET_PRIVATE (setting)->private_key, NULL); + return (const char *)data; +} + static void free_secure_bytes (gpointer data) { @@ -1822,7 +2023,7 @@ file_to_secure_bytes (const char *filename) /** * nm_setting_802_1x_set_private_key: * @setting: the #NMSetting8021x - * @key_path: when @scheme is set to either %NM_SETTING_802_1X_CK_SCHEME_PATH or + * @value: when @scheme is set to either %NM_SETTING_802_1X_CK_SCHEME_PATH or * %NM_SETTING_802_1X_CK_SCHEME_BLOB, pass the path of the private key file * (PEM, DER, or PKCS#12 format). The path must be UTF-8 encoded; use * g_filename_to_utf8() to convert if needed. Passing %NULL with any @scheme @@ -1860,7 +2061,7 @@ file_to_secure_bytes (const char *filename) **/ gboolean nm_setting_802_1x_set_private_key (NMSetting8021x *setting, - const char *key_path, + const char *value, const char *password, NMSetting8021xCKScheme scheme, NMSetting8021xCKFormat *out_format, @@ -1873,10 +2074,11 @@ nm_setting_802_1x_set_private_key (NMSetting8021x *setting, g_return_val_if_fail (NM_IS_SETTING_802_1X (setting), FALSE); - if (key_path) { - g_return_val_if_fail (g_utf8_validate (key_path, -1, NULL), FALSE); + if (value) { + g_return_val_if_fail (g_utf8_validate (value, -1, NULL), FALSE); g_return_val_if_fail ( scheme == NM_SETTING_802_1X_CK_SCHEME_BLOB - || scheme == NM_SETTING_802_1X_CK_SCHEME_PATH, + || scheme == NM_SETTING_802_1X_CK_SCHEME_PATH + || scheme == NM_SETTING_802_1X_CK_SCHEME_PKCS11, FALSE); } @@ -1886,8 +2088,8 @@ nm_setting_802_1x_set_private_key (NMSetting8021x *setting, /* Ensure the private key is a recognized format and if the password was * given, that it decrypts the private key. */ - if (key_path) { - format = crypto_verify_private_key (key_path, password, NULL, &local_err); + if (value && scheme != NM_SETTING_802_1X_CK_SCHEME_PKCS11) { + format = crypto_verify_private_key (value, password, NULL, &local_err); if (format == NM_CRYPTO_FILE_FORMAT_UNKNOWN) { g_set_error_literal (error, NM_CONNECTION_ERROR, @@ -1914,7 +2116,7 @@ nm_setting_802_1x_set_private_key (NMSetting8021x *setting, password_cleared = TRUE; } - if (key_path == NULL) { + if (value == NULL) { if (key_cleared) g_object_notify (G_OBJECT (setting), NM_SETTING_802_1X_PRIVATE_KEY); if (password_cleared) @@ -1926,17 +2128,18 @@ nm_setting_802_1x_set_private_key (NMSetting8021x *setting, if (scheme == NM_SETTING_802_1X_CK_SCHEME_BLOB) { /* FIXME: potential race after verifying the private key above */ /* FIXME: ensure blob doesn't start with file:// */ - priv->private_key = file_to_secure_bytes (key_path); + priv->private_key = file_to_secure_bytes (value); g_assert (priv->private_key); } else if (scheme == NM_SETTING_802_1X_CK_SCHEME_PATH) - priv->private_key = path_to_scheme_value (key_path); + priv->private_key = path_to_scheme_value (value); + else if (scheme == NM_SETTING_802_1X_CK_SCHEME_PKCS11) + priv->private_key = g_bytes_new (value, strlen (value) + 1); else g_assert_not_reached (); /* As required by NM and wpa_supplicant, set the client-cert * property to the same PKCS#12 data. */ - g_assert (format != NM_CRYPTO_FILE_FORMAT_UNKNOWN); if (format == NM_CRYPTO_FILE_FORMAT_PKCS12) { if (priv->client_cert) g_bytes_unref (priv->client_cert); @@ -2067,7 +2270,9 @@ nm_setting_802_1x_get_phase2_private_key_password_flags (NMSetting8021x *setting * scheme is %NM_SETTING_802_1X_CK_SCHEME_BLOB, use * nm_setting_802_1x_get_client_cert_blob(); if * %NM_SETTING_802_1X_CK_SCHEME_PATH, use - * nm_setting_802_1x_get_client_cert_path(). + * nm_setting_802_1x_get_client_cert_path(); if + * %NM_SETTING_802_1X_CK_SCHEME_PKCS11, use + * nm_setting_802_1x_get_client_cert_uri(). * * Returns: scheme used to store the "phase 2" private key (blob or path) **/ @@ -2131,10 +2336,41 @@ nm_setting_802_1x_get_phase2_private_key_path (NMSetting8021x *setting) return (const char *)data + strlen (NM_SETTING_802_1X_CERT_SCHEME_PREFIX_PATH); } +/** + * nm_setting_802_1x_get_phase2_private_key_uri: + * @setting: the #NMSetting8021x + * + * Returns the "phase 2" private key URI analogously to + * nm_setting_802_1x_get_phase2_private_key_blob() and + * nm_setting_802_1x_get_phase2_private_key_path(). + * + * Currently it's limited to PKCS#11 URIs ('pkcs11' scheme as defined by RFC + * 7512), but may be extended to other schemes in future (such as 'file' URIs + * for local files and 'data' URIs for inline certificate data). + * + * Returns: the URI string + * + * Since: 1.6 + **/ +const char * +nm_setting_802_1x_get_phase2_private_key_uri (NMSetting8021x *setting) +{ + NMSetting8021xCKScheme scheme; + gconstpointer data; + + g_return_val_if_fail (NM_IS_SETTING_802_1X (setting), NULL); + + scheme = nm_setting_802_1x_get_phase2_private_key_scheme (setting); + g_return_val_if_fail (scheme == NM_SETTING_802_1X_CK_SCHEME_PKCS11, NULL); + + data = g_bytes_get_data (NM_SETTING_802_1X_GET_PRIVATE (setting)->phase2_private_key, NULL); + return (const char *)data; +} + /** * nm_setting_802_1x_set_phase2_private_key: * @setting: the #NMSetting8021x - * @key_path: when @scheme is set to either %NM_SETTING_802_1X_CK_SCHEME_PATH or + * @value: when @scheme is set to either %NM_SETTING_802_1X_CK_SCHEME_PATH or * %NM_SETTING_802_1X_CK_SCHEME_BLOB, pass the path of the "phase2" private * key file (PEM, DER, or PKCS#12 format). The path must be UTF-8 encoded; * use g_filename_to_utf8() to convert if needed. Passing %NULL with any @@ -2172,7 +2408,7 @@ nm_setting_802_1x_get_phase2_private_key_path (NMSetting8021x *setting) **/ gboolean nm_setting_802_1x_set_phase2_private_key (NMSetting8021x *setting, - const char *key_path, + const char *value, const char *password, NMSetting8021xCKScheme scheme, NMSetting8021xCKFormat *out_format, @@ -2185,10 +2421,11 @@ nm_setting_802_1x_set_phase2_private_key (NMSetting8021x *setting, g_return_val_if_fail (NM_IS_SETTING_802_1X (setting), FALSE); - if (key_path) { - g_return_val_if_fail (g_utf8_validate (key_path, -1, NULL), FALSE); + if (value) { + g_return_val_if_fail (g_utf8_validate (value, -1, NULL), FALSE); g_return_val_if_fail ( scheme == NM_SETTING_802_1X_CK_SCHEME_BLOB - || scheme == NM_SETTING_802_1X_CK_SCHEME_PATH, + || scheme == NM_SETTING_802_1X_CK_SCHEME_PATH + || scheme == NM_SETTING_802_1X_CK_SCHEME_PKCS11, FALSE); } @@ -2198,8 +2435,8 @@ nm_setting_802_1x_set_phase2_private_key (NMSetting8021x *setting, /* Ensure the private key is a recognized format and if the password was * given, that it decrypts the private key. */ - if (key_path) { - format = crypto_verify_private_key (key_path, password, NULL, &local_err); + if (value && scheme != NM_SETTING_802_1X_CK_SCHEME_PKCS11) { + format = crypto_verify_private_key (value, password, NULL, &local_err); if (format == NM_CRYPTO_FILE_FORMAT_UNKNOWN) { g_set_error_literal (error, NM_CONNECTION_ERROR, @@ -2226,7 +2463,7 @@ nm_setting_802_1x_set_phase2_private_key (NMSetting8021x *setting, password_cleared = TRUE; } - if (key_path == NULL) { + if (value == NULL) { if (key_cleared) g_object_notify (G_OBJECT (setting), NM_SETTING_802_1X_PHASE2_PRIVATE_KEY); if (password_cleared) @@ -2238,17 +2475,18 @@ nm_setting_802_1x_set_phase2_private_key (NMSetting8021x *setting, if (scheme == NM_SETTING_802_1X_CK_SCHEME_BLOB) { /* FIXME: potential race after verifying the private key above */ /* FIXME: ensure blob doesn't start with file:// */ - priv->phase2_private_key = file_to_secure_bytes (key_path); + priv->phase2_private_key = file_to_secure_bytes (value); g_assert (priv->phase2_private_key); } else if (scheme == NM_SETTING_802_1X_CK_SCHEME_PATH) - priv->phase2_private_key = path_to_scheme_value (key_path); + priv->phase2_private_key = path_to_scheme_value (value); + else if (scheme == NM_SETTING_802_1X_CK_SCHEME_PKCS11) + priv->phase2_private_key = g_bytes_new (value, strlen (value) + 1); else g_assert_not_reached (); /* As required by NM and wpa_supplicant, set the client-cert * property to the same PKCS#12 data. */ - g_assert (format != NM_CRYPTO_FILE_FORMAT_UNKNOWN); if (format == NM_CRYPTO_FILE_FORMAT_PKCS12) { if (priv->phase2_client_cert) g_bytes_unref (priv->phase2_client_cert); @@ -2371,6 +2609,8 @@ need_secrets_tls (NMSetting8021x *self, scheme = nm_setting_802_1x_get_phase2_private_key_scheme (self); if (scheme == NM_SETTING_802_1X_CK_SCHEME_PATH) path = nm_setting_802_1x_get_phase2_private_key_path (self); + else if (scheme == NM_SETTING_802_1X_CK_SCHEME_PKCS11) + return; else if (scheme == NM_SETTING_802_1X_CK_SCHEME_BLOB) blob = nm_setting_802_1x_get_phase2_private_key_blob (self); else { @@ -2385,6 +2625,8 @@ need_secrets_tls (NMSetting8021x *self, scheme = nm_setting_802_1x_get_private_key_scheme (self); if (scheme == NM_SETTING_802_1X_CK_SCHEME_PATH) path = nm_setting_802_1x_get_private_key_path (self); + else if (scheme == NM_SETTING_802_1X_CK_SCHEME_PKCS11) + return; else if (scheme == NM_SETTING_802_1X_CK_SCHEME_BLOB) blob = nm_setting_802_1x_get_private_key_blob (self); else { diff --git a/libnm-core/nm-setting-8021x.h b/libnm-core/nm-setting-8021x.h index 5cdcb3d5..9e58e4e2 100644 --- a/libnm-core/nm-setting-8021x.h +++ b/libnm-core/nm-setting-8021x.h @@ -32,6 +32,7 @@ G_BEGIN_DECLS #define NM_SETTING_802_1X_CERT_SCHEME_PREFIX_PATH "file://" +#define NM_SETTING_802_1X_CERT_SCHEME_PREFIX_PKCS11 "pkcs11:" /** * NMSetting8021xCKFormat: @@ -60,6 +61,8 @@ typedef enum { /*< underscore_name=nm_setting_802_1x_ck_format >*/ * item data * @NM_SETTING_802_1X_CK_SCHEME_PATH: certificate or key is stored as a path * to a file containing the certificate or key data + * @NM_SETTING_802_1X_CK_SCHEME_PKCS11: certificate or key is stored as a + * URI of an object on a PKCS#11 token * * #NMSetting8021xCKScheme values indicate how a certificate or private key is * stored in the setting properties, either as a blob of the item's data, or as @@ -68,7 +71,8 @@ typedef enum { /*< underscore_name=nm_setting_802_1x_ck_format >*/ typedef enum { /*< underscore_name=nm_setting_802_1x_ck_scheme >*/ NM_SETTING_802_1X_CK_SCHEME_UNKNOWN = 0, NM_SETTING_802_1X_CK_SCHEME_BLOB, - NM_SETTING_802_1X_CK_SCHEME_PATH + NM_SETTING_802_1X_CK_SCHEME_PATH, + NM_SETTING_802_1X_CK_SCHEME_PKCS11, } NMSetting8021xCKScheme; @@ -177,8 +181,10 @@ const char * nm_setting_802_1x_get_phase2_ca_path (NMSetting8 NMSetting8021xCKScheme nm_setting_802_1x_get_ca_cert_scheme (NMSetting8021x *setting); GBytes * nm_setting_802_1x_get_ca_cert_blob (NMSetting8021x *setting); const char * nm_setting_802_1x_get_ca_cert_path (NMSetting8021x *setting); +NM_AVAILABLE_IN_1_6 +const char * nm_setting_802_1x_get_ca_cert_uri (NMSetting8021x *setting); gboolean nm_setting_802_1x_set_ca_cert (NMSetting8021x *setting, - const char *cert_path, + const char *value, NMSetting8021xCKScheme scheme, NMSetting8021xCKFormat *out_format, GError **error); @@ -201,8 +207,10 @@ const char * nm_setting_802_1x_get_domain_suffix_match (NMSetting8 NMSetting8021xCKScheme nm_setting_802_1x_get_client_cert_scheme (NMSetting8021x *setting); GBytes * nm_setting_802_1x_get_client_cert_blob (NMSetting8021x *setting); const char * nm_setting_802_1x_get_client_cert_path (NMSetting8021x *setting); +NM_AVAILABLE_IN_1_6 +const char * nm_setting_802_1x_get_client_cert_uri (NMSetting8021x *setting); gboolean nm_setting_802_1x_set_client_cert (NMSetting8021x *setting, - const char *cert_path, + const char *value, NMSetting8021xCKScheme scheme, NMSetting8021xCKFormat *out_format, GError **error); @@ -220,8 +228,10 @@ const char * nm_setting_802_1x_get_phase2_autheap (NMSetting8 NMSetting8021xCKScheme nm_setting_802_1x_get_phase2_ca_cert_scheme (NMSetting8021x *setting); GBytes * nm_setting_802_1x_get_phase2_ca_cert_blob (NMSetting8021x *setting); const char * nm_setting_802_1x_get_phase2_ca_cert_path (NMSetting8021x *setting); +NM_AVAILABLE_IN_1_6 +const char * nm_setting_802_1x_get_phase2_ca_cert_uri (NMSetting8021x *setting); gboolean nm_setting_802_1x_set_phase2_ca_cert (NMSetting8021x *setting, - const char *cert_path, + const char *value, NMSetting8021xCKScheme scheme, NMSetting8021xCKFormat *out_format, GError **error); @@ -244,8 +254,10 @@ const char * nm_setting_802_1x_get_phase2_domain_suffix_match (NMS NMSetting8021xCKScheme nm_setting_802_1x_get_phase2_client_cert_scheme (NMSetting8021x *setting); GBytes * nm_setting_802_1x_get_phase2_client_cert_blob (NMSetting8021x *setting); const char * nm_setting_802_1x_get_phase2_client_cert_path (NMSetting8021x *setting); +NM_AVAILABLE_IN_1_6 +const char * nm_setting_802_1x_get_phase2_client_cert_uri (NMSetting8021x *setting); gboolean nm_setting_802_1x_set_phase2_client_cert (NMSetting8021x *setting, - const char *cert_path, + const char *value, NMSetting8021xCKScheme scheme, NMSetting8021xCKFormat *out_format, GError **error); @@ -261,8 +273,10 @@ NMSettingSecretFlags nm_setting_802_1x_get_pin_flags (NMSetting8 NMSetting8021xCKScheme nm_setting_802_1x_get_private_key_scheme (NMSetting8021x *setting); GBytes * nm_setting_802_1x_get_private_key_blob (NMSetting8021x *setting); const char * nm_setting_802_1x_get_private_key_path (NMSetting8021x *setting); +NM_AVAILABLE_IN_1_6 +const char * nm_setting_802_1x_get_private_key_uri (NMSetting8021x *setting); gboolean nm_setting_802_1x_set_private_key (NMSetting8021x *setting, - const char *key_path, + const char *value, const char *password, NMSetting8021xCKScheme scheme, NMSetting8021xCKFormat *out_format, @@ -275,8 +289,10 @@ NMSetting8021xCKFormat nm_setting_802_1x_get_private_key_format (NMSett NMSetting8021xCKScheme nm_setting_802_1x_get_phase2_private_key_scheme (NMSetting8021x *setting); GBytes * nm_setting_802_1x_get_phase2_private_key_blob (NMSetting8021x *setting); const char * nm_setting_802_1x_get_phase2_private_key_path (NMSetting8021x *setting); +NM_AVAILABLE_IN_1_6 +const char * nm_setting_802_1x_get_phase2_private_key_uri (NMSetting8021x *setting); gboolean nm_setting_802_1x_set_phase2_private_key (NMSetting8021x *setting, - const char *key_path, + const char *value, const char *password, NMSetting8021xCKScheme scheme, NMSetting8021xCKFormat *out_format, diff --git a/libnm-core/nm-setting-bond.c b/libnm-core/nm-setting-bond.c index 0364c49d..a01adc12 100644 --- a/libnm-core/nm-setting-bond.c +++ b/libnm-core/nm-setting-bond.c @@ -245,7 +245,7 @@ validate_ifname (const char *name, const char *value) if (!value || !value[0]) return FALSE; - return nm_utils_iface_valid_name (value); + return nm_utils_is_valid_iface_name (value, NULL); } /** @@ -618,13 +618,16 @@ verify (NMSetting *setting, NMConnection *connection, GError **error) primary = g_hash_table_lookup (priv->options, NM_SETTING_BOND_OPTION_PRIMARY); if (strcmp (mode_new, "active-backup") == 0) { - if (primary && !nm_utils_iface_valid_name (primary)) { + GError *tmp_error = NULL; + + if (primary && !nm_utils_is_valid_iface_name (primary, &tmp_error)) { g_set_error (error, NM_CONNECTION_ERROR, NM_CONNECTION_ERROR_INVALID_PROPERTY, - _("'%s' is not a valid interface name for '%s' option"), - primary, NM_SETTING_BOND_OPTION_PRIMARY); + _("'%s' is not a valid for '%s' option: %s"), + primary, NM_SETTING_BOND_OPTION_PRIMARY, tmp_error->message); g_prefix_error (error, "%s.%s: ", NM_SETTING_BOND_SETTING_NAME, NM_SETTING_BOND_OPTIONS); + g_error_free (tmp_error); return FALSE; } } else { diff --git a/libnm-core/nm-setting-bridge-port.c b/libnm-core/nm-setting-bridge-port.c index df2e7bd3..331fa5ae 100644 --- a/libnm-core/nm-setting-bridge-port.c +++ b/libnm-core/nm-setting-bridge-port.c @@ -60,7 +60,7 @@ enum { LAST_PROP }; -/**************************************************************************/ +/*****************************************************************************/ /** * nm_setting_bridge_port_get_priority: @@ -104,7 +104,7 @@ nm_setting_bridge_port_get_hairpin_mode (NMSettingBridgePort *setting) return NM_SETTING_BRIDGE_PORT_GET_PRIVATE (setting)->hairpin_mode; } -/**************************************************************************/ +/*****************************************************************************/ #define BR_MAX_PORT_PRIORITY 63 #define BR_DEF_PRIORITY 32 @@ -174,7 +174,7 @@ verify (NMSetting *setting, NMConnection *connection, GError **error) return TRUE; } -/**************************************************************************/ +/*****************************************************************************/ /** * nm_setting_bridge_port_new: diff --git a/libnm-core/nm-setting-connection.c b/libnm-core/nm-setting-connection.c index f6b801c6..ac8bdf2d 100644 --- a/libnm-core/nm-setting-connection.c +++ b/libnm-core/nm-setting-connection.c @@ -72,6 +72,7 @@ typedef struct { GSList *permissions; /* list of Permission structs */ gboolean autoconnect; gint autoconnect_priority; + gint autoconnect_retries; guint64 timestamp; gboolean read_only; char *zone; @@ -90,6 +91,7 @@ enum { PROP_PERMISSIONS, PROP_AUTOCONNECT, PROP_AUTOCONNECT_PRIORITY, + PROP_AUTOCONNECT_RETRIES, PROP_TIMESTAMP, PROP_READ_ONLY, PROP_ZONE, @@ -105,7 +107,7 @@ enum { LAST_PROP }; -/***********************************************************************/ +/*****************************************************************************/ #define PERM_USER_PREFIX "user:" @@ -186,7 +188,7 @@ permission_free (Permission *p) g_slice_free (Permission, p); } -/***********************************************************************/ +/*****************************************************************************/ /** * nm_setting_connection_new: @@ -531,6 +533,25 @@ nm_setting_connection_get_autoconnect_priority (NMSettingConnection *setting) return NM_SETTING_CONNECTION_GET_PRIVATE (setting)->autoconnect_priority; } +/** + * nm_setting_connection_get_autoconnect_retries: + * @setting: the #NMSettingConnection + * + * Returns the #NMSettingConnection:autoconnect-retries property of the connection. + * Zero means infinite, -1 means the global default value. + * + * Returns: the connection's autoconnect retries + * + * Since: 1.6 + **/ +gint +nm_setting_connection_get_autoconnect_retries (NMSettingConnection *setting) +{ + g_return_val_if_fail (NM_IS_SETTING_CONNECTION (setting), -1); + + return NM_SETTING_CONNECTION_GET_PRIVATE (setting)->autoconnect_retries; +} + /** * nm_setting_connection_get_timestamp: * @setting: the #NMSettingConnection @@ -647,9 +668,6 @@ nm_setting_connection_get_autoconnect_slaves (NMSettingConnection *setting) return NM_SETTING_CONNECTION_GET_PRIVATE (setting)->autoconnect_slaves; } -NM_BACKPORT_SYMBOL (libnm_1_0_4, NMSettingConnectionAutoconnectSlaves, nm_setting_connection_get_autoconnect_slaves, (NMSettingConnection *setting), (setting)); - -NM_BACKPORT_SYMBOL (libnm_1_0_4, GType, nm_setting_connection_autoconnect_slaves_get_type, (void), ()); /** * nm_setting_connection_get_num_secondaries: @@ -804,10 +822,6 @@ nm_setting_connection_get_metered (NMSettingConnection *setting) return NM_SETTING_CONNECTION_GET_PRIVATE (setting)->metered; } -NM_BACKPORT_SYMBOL (libnm_1_0_6, NMMetered, nm_setting_connection_get_metered, (NMSettingConnection *setting), (setting)); - -NM_BACKPORT_SYMBOL (libnm_1_0_6, GType, nm_metered_get_type, (void), ()); - /** * nm_setting_connection_get_lldp: * @setting: the #NMSettingConnection @@ -877,13 +891,15 @@ verify (NMSetting *setting, NMConnection *connection, GError **error) } if (priv->interface_name) { - if (!nm_utils_iface_valid_name (priv->interface_name)) { + GError *tmp_error = NULL; + + if (!nm_utils_is_valid_iface_name (priv->interface_name, &tmp_error)) { g_set_error (error, NM_CONNECTION_ERROR, NM_CONNECTION_ERROR_INVALID_PROPERTY, - _("'%s' is not a valid interface name"), - priv->interface_name); + "'%s': %s", priv->interface_name, tmp_error->message); g_prefix_error (error, "%s.%s: ", NM_SETTING_CONNECTION_SETTING_NAME, NM_SETTING_CONNECTION_INTERFACE_NAME); + g_error_free (tmp_error); return FALSE; } } @@ -1090,7 +1106,7 @@ nm_setting_connection_set_interface_name (NMSetting *setting, * overridden by a valid connection.interface-name. */ interface_name = find_virtual_interface_name (connection_dict); - if (!interface_name || nm_utils_iface_valid_name (interface_name)) + if (!interface_name || nm_utils_is_valid_iface_name (interface_name, NULL)) interface_name = g_variant_get_string (value, NULL); g_object_set (G_OBJECT (setting), @@ -1217,6 +1233,9 @@ set_property (GObject *object, guint prop_id, case PROP_AUTOCONNECT_PRIORITY: priv->autoconnect_priority = g_value_get_int (value); break; + case PROP_AUTOCONNECT_RETRIES: + priv->autoconnect_retries = g_value_get_int (value); + break; case PROP_TIMESTAMP: priv->timestamp = g_value_get_uint64 (value); break; @@ -1303,6 +1322,9 @@ get_property (GObject *object, guint prop_id, case PROP_AUTOCONNECT_PRIORITY: g_value_set_int (value, nm_setting_connection_get_autoconnect_priority (setting)); break; + case PROP_AUTOCONNECT_RETRIES: + g_value_set_int (value, nm_setting_connection_get_autoconnect_retries (setting)); + break; case PROP_TIMESTAMP: g_value_set_uint64 (value, nm_setting_connection_get_timestamp (setting)); break; @@ -1410,13 +1432,32 @@ nm_setting_connection_class_init (NMSettingConnectionClass *setting_class) /** * NMSettingConnection:stable-id: * - * This token to generate stable IDs for the connection. If unset, - * the UUID will be used instead. + * Token to generate stable IDs for the connection. * - * The stable-id is used instead of the connection UUID for generating - * IPv6 stable private addresses with ipv6.addr-gen-mode=stable-privacy. - * It is also used to seed the generated cloned MAC address for - * ethernet.cloned-mac-address=stable and wifi.cloned-mac-address=stable. + * The stable-id is used for generating IPv6 stable private addresses + * with ipv6.addr-gen-mode=stable-privacy. It is also used to seed the + * generated cloned MAC address for ethernet.cloned-mac-address=stable + * and wifi.cloned-mac-address=stable. Note that also the interface name + * of the activating connection and a per-host secret key is included + * into the address generation so that the same stable-id on different + * hosts/devices yields different addresses. + * + * If the value is unset, an ID unique for the connection is used. + * Specifing a stable-id allows multiple connections to generate the + * same addresses. Another use is to generate IDs at runtime via + * dynamic substitutions. + * + * The '$' character is treated special to perform dynamic substitutions + * at runtime. Currently supported are "${CONNECTION}", "${BOOT}", "${RANDOM}". + * These effectively create unique IDs per-connection, per-boot, or every time. + * Any unrecognized patterns following '$' are treated verbatim, however + * are reserved for future use. You are thus advised to avoid '$' or + * escape it as "$$". + * For example, set it to "${CONNECTION}/${BOOT}" to create a unique id for + * this connection that changes with every reboot. + * + * Note that two connections only use the same effective id if + * their stable-id is also identical before performing dynamic substitutions. * * Since: 1.4 **/ @@ -1578,6 +1619,32 @@ nm_setting_connection_class_init (NMSettingConnectionClass *setting_class) NM_SETTING_PARAM_FUZZY_IGNORE | G_PARAM_STATIC_STRINGS)); + + /** + * NMSettingConnection:autoconnect-retries: + * + * The number of times a connection should be tried when autoctivating before + * giving up. Zero means forever, -1 means the global default (4 times if not + * overridden). + */ + /* ---ifcfg-rh--- + * property: autoconnect-retries + * variable: AUTOCONNECT_RETRIES(+) + * description: The number of times a connection should be autoactivated + * before giving up and switching to the next one. + * values: -1 (use global default), 0 (forever) or a positive value + * example: AUTOCONNECT_RETRIES=1 + * ---end--- + */ + g_object_class_install_property + (object_class, PROP_AUTOCONNECT_RETRIES, + g_param_spec_int (NM_SETTING_CONNECTION_AUTOCONNECT_RETRIES, "", "", + -1, G_MAXINT32, -1, + G_PARAM_READWRITE | + G_PARAM_CONSTRUCT | + NM_SETTING_PARAM_FUZZY_IGNORE | + G_PARAM_STATIC_STRINGS)); + /** * NMSettingConnection:timestamp: * @@ -1650,9 +1717,11 @@ nm_setting_connection_class_init (NMSettingConnectionClass *setting_class) **/ /* ---ifcfg-rh--- * property: master - * variable: MASTER, TEAM_MASTER, BRIDGE + * variable: MASTER, MASTER_UUID, TEAM_MASTER, TEAM_MASTER_UUID, BRIDGE, BRIDGE_UUID * description: Reference to master connection. The variable used depends on - * the connection type. + * the connection type and the value. In general, if the *_UUID variant is present, + * the variant without *_UUID is ignored. NetworkManager attempts to write both + * for compatibility with legacy tooling. * ---end--- */ g_object_class_install_property @@ -1673,10 +1742,12 @@ nm_setting_connection_class_init (NMSettingConnectionClass *setting_class) **/ /* ---ifcfg-rh--- * property: slave-type - * variable: MASTER, TEAM_MASTER, DEVICETYPE, BRIDGE + * variable: MASTER, MASTER_UUID, TEAM_MASTER, TEAM_MASTER_UUID, DEVICETYPE, + * BRIDGE, BRIDGE_UUID * description: Slave type doesn't map directly to a variable, but it is - * recognized using different variables. MASTER for bonding, - * TEAM_MASTER and DEVICETYPE for teaming, BRIDGE for bridging. + * recognized using different variables. MASTER and MASTER_UUID for bonding, + * TEAM_MASTER, TEAM_MASTER_UUID and DEVICETYPE for teaming, BRIDGE + * and BRIDGE_UUID for bridging. * ---end--- */ g_object_class_install_property @@ -1776,7 +1847,7 @@ nm_setting_connection_class_init (NMSettingConnectionClass *setting_class) **/ /* ---ifcfg-rh--- * property: metered - * variable: CONNECTION_METERED + * variable: CONNECTION_METERED(+) * values: yes,no,unknown * description: Whether the device is metered * example: CONNECTION_METERED=yes @@ -1800,7 +1871,7 @@ nm_setting_connection_class_init (NMSettingConnectionClass *setting_class) **/ /* ---ifcfg-rh--- * property: lldp - * variable: LLDP + * variable: LLDP(+) * values: boolean value or 'rx' * default: missing variable means global default * description: whether LLDP is enabled for the connection diff --git a/libnm-core/nm-setting-connection.h b/libnm-core/nm-setting-connection.h index 67263d1f..89fa64ce 100644 --- a/libnm-core/nm-setting-connection.h +++ b/libnm-core/nm-setting-connection.h @@ -51,6 +51,7 @@ G_BEGIN_DECLS #define NM_SETTING_CONNECTION_TYPE "type" #define NM_SETTING_CONNECTION_AUTOCONNECT "autoconnect" #define NM_SETTING_CONNECTION_AUTOCONNECT_PRIORITY "autoconnect-priority" +#define NM_SETTING_CONNECTION_AUTOCONNECT_RETRIES "autoconnect-retries" #define NM_SETTING_CONNECTION_TIMESTAMP "timestamp" #define NM_SETTING_CONNECTION_READ_ONLY "read-only" #define NM_SETTING_CONNECTION_PERMISSIONS "permissions" @@ -123,6 +124,8 @@ const char *nm_setting_connection_get_interface_name (NMSettingConnection *set const char *nm_setting_connection_get_connection_type (NMSettingConnection *setting); gboolean nm_setting_connection_get_autoconnect (NMSettingConnection *setting); gint nm_setting_connection_get_autoconnect_priority (NMSettingConnection *setting); +NM_AVAILABLE_IN_1_6 +gint nm_setting_connection_get_autoconnect_retries (NMSettingConnection *setting); guint64 nm_setting_connection_get_timestamp (NMSettingConnection *setting); gboolean nm_setting_connection_get_read_only (NMSettingConnection *setting); diff --git a/libnm-core/nm-setting-dcb.c b/libnm-core/nm-setting-dcb.c index 751904b5..140dc021 100644 --- a/libnm-core/nm-setting-dcb.c +++ b/libnm-core/nm-setting-dcb.c @@ -506,7 +506,7 @@ nm_setting_dcb_set_priority_traffic_class (NMSettingDcb *setting, } } -/******************************************************************/ +/*****************************************************************************/ #define DCB_FLAGS_ALL (NM_SETTING_DCB_FLAG_ENABLE | \ NM_SETTING_DCB_FLAG_ADVERTISE | \ @@ -724,7 +724,7 @@ verify (NMSetting *setting, NMConnection *connection, GError **error) return TRUE; } -/******************************************************************/ +/*****************************************************************************/ static void nm_setting_dcb_init (NMSettingDcb *setting) diff --git a/libnm-core/nm-setting-generic.c b/libnm-core/nm-setting-generic.c index a44f83cb..09edeb6e 100644 --- a/libnm-core/nm-setting-generic.c +++ b/libnm-core/nm-setting-generic.c @@ -46,7 +46,7 @@ typedef struct { int dummy; } NMSettingGenericPrivate; -/**************************************************************************/ +/*****************************************************************************/ /** * nm_setting_generic_new: diff --git a/libnm-core/nm-setting-infiniband.c b/libnm-core/nm-setting-infiniband.c index 6086f076..1bbe2b3f 100644 --- a/libnm-core/nm-setting-infiniband.c +++ b/libnm-core/nm-setting-infiniband.c @@ -210,12 +210,15 @@ verify (NMSetting *setting, NMConnection *connection, GError **error) } if (priv->parent) { - if (!nm_utils_iface_valid_name (priv->parent)) { - g_set_error_literal (error, - NM_CONNECTION_ERROR, - NM_CONNECTION_ERROR_INVALID_PROPERTY, - _("not a valid interface name")); + GError *tmp_error = NULL; + + if (!nm_utils_is_valid_iface_name (priv->parent, &tmp_error)) { + g_set_error (error, + NM_CONNECTION_ERROR, + NM_CONNECTION_ERROR_INVALID_PROPERTY, + "'%s': %s", priv->parent, tmp_error->message); g_prefix_error (error, "%s: ", NM_SETTING_INFINIBAND_PARENT); + g_error_free (tmp_error); return FALSE; } if (priv->p_key == -1) { @@ -241,10 +244,11 @@ verify (NMSetting *setting, NMConnection *connection, GError **error) s_con = nm_connection_get_setting_connection (connection); if (s_con) { const char *interface_name = nm_setting_connection_get_interface_name (s_con); + GError *tmp_error = NULL; if (!interface_name) ; - else if (!nm_utils_iface_valid_name (interface_name)) { + else if (!nm_utils_is_valid_iface_name (interface_name, &tmp_error)) { /* report the error for NMSettingConnection:interface-name, because * it's that property that is invalid -- although we currently verify() * NMSettingInfiniband. @@ -252,9 +256,9 @@ verify (NMSetting *setting, NMConnection *connection, GError **error) g_set_error (error, NM_CONNECTION_ERROR, NM_CONNECTION_ERROR_INVALID_PROPERTY, - _("'%s' is not a valid interface name"), - interface_name); + "'%s': %s", interface_name, tmp_error->message); g_prefix_error (error, "%s.%s: ", NM_SETTING_CONNECTION_SETTING_NAME, NM_SETTING_CONNECTION_INTERFACE_NAME); + g_error_free (tmp_error); return FALSE; } else { if (priv->p_key != -1) { @@ -406,7 +410,10 @@ nm_setting_infiniband_class_init (NMSettingInfinibandClass *setting_class) * property: mac-address * variable: HWADDR * description: IBoIP 20-byte hardware address of the device (in traditional - * hex-digits-and-colons notation). + * hex-digits-and-colons notation). + * Note that for initscripts this is the current MAC address of the device as found + * during ifup. For NetworkManager this is the permanent MAC address. Or in case no + * permanent MAC address exists, the MAC address initially configured on the device. * example: HWADDR=01:02:03:04:05:06:07:08:09:0A:01:02:03:04:05:06:07:08:09:11 * ---end--- */ diff --git a/libnm-core/nm-setting-ip-config.c b/libnm-core/nm-setting-ip-config.c index 55ad7bb0..09c5798a 100644 --- a/libnm-core/nm-setting-ip-config.c +++ b/libnm-core/nm-setting-ip-config.c @@ -1773,7 +1773,6 @@ nm_setting_ip_config_get_dns_priority (NMSettingIPConfig *setting) return NM_SETTING_IP_CONFIG_GET_PRIVATE (setting)->dns_priority; } -NM_BACKPORT_SYMBOL (libnm_1_2_4, gint, nm_setting_ip_config_get_dns_priority, (NMSettingIPConfig *setting), (setting)); /** * nm_setting_ip_config_get_num_addresses: @@ -2234,7 +2233,7 @@ verify_label (const char *label) if (!p) return FALSE; iface = g_strndup (label, p - label); - if (!nm_utils_iface_valid_name (iface)) { + if (!nm_utils_is_valid_iface_name (iface, NULL)) { g_free (iface); return FALSE; } @@ -2711,7 +2710,7 @@ nm_setting_ip_config_class_init (NMSettingIPConfigClass *setting_class) /** * NMSettingIPConfig:dns-options: * - * Array of DNS options. + * Array of DNS options as described in man 5 resolv.conf. * * %NULL means that the options are unset and left at the default. * In this case NetworkManager will use default options. This is @@ -2729,19 +2728,23 @@ nm_setting_ip_config_class_init (NMSettingIPConfigClass *setting_class) /** * NMSettingIPConfig:dns-priority: * - * DNS priority. + * Intra-connection DNS priority. * * The relative priority to be used when determining the order of DNS * servers in resolv.conf. A lower value means that servers will be on top * of the file. Zero selects the default value, which is 50 for VPNs and - * 100 for other connections. When multiple devices have configurations - * with the same priority, the one with an active default route will be - * preferred. Note that when using dns=dnsmasq the order is meaningless + * 100 for other connections. Note that the priority is to order DNS + * settings for multiple active connections. It does not disambiguate + * multiple DNS servers within the same connection profile. For that, + * just specify the DNS servers in the desired order. + * When multiple devices have configurations with the same priority, the + * one with an active default route will be preferred. + * Note that when using dns=dnsmasq the order is meaningless * since dnsmasq forwards queries to all known servers at the same time. * * Negative values have the special effect of excluding other configurations * with a greater priority value; so in presence of at least a negative - * priority, only DNS servers from configurations with the lowest priority + * priority, only DNS servers from connections with the lowest priority * value will be used. * * Since: 1.4 @@ -2879,7 +2882,6 @@ nm_setting_ip_config_class_init (NMSettingIPConfigClass *setting_class) g_param_spec_string (NM_SETTING_IP_CONFIG_DHCP_HOSTNAME, "", "", NULL, G_PARAM_READWRITE | - NM_SETTING_PARAM_INFERRABLE | G_PARAM_STATIC_STRINGS)); /** diff --git a/libnm-core/nm-setting-ip-tunnel.c b/libnm-core/nm-setting-ip-tunnel.c index f75a51b6..4589f766 100644 --- a/libnm-core/nm-setting-ip-tunnel.c +++ b/libnm-core/nm-setting-ip-tunnel.c @@ -285,13 +285,13 @@ nm_setting_ip_tunnel_get_mtu (NMSettingIPTunnel *setting) return NM_SETTING_IP_TUNNEL_GET_PRIVATE (setting)->mtu; } -/*********************************************************************/ +/*****************************************************************************/ static gboolean verify (NMSetting *setting, NMConnection *connection, GError **error) { NMSettingIPTunnelPrivate *priv = NM_SETTING_IP_TUNNEL_GET_PRIVATE (setting); - int family; + int family = AF_UNSPEC; switch (priv->mode) { case NM_IP_TUNNEL_MODE_IPIP: @@ -307,8 +307,8 @@ verify (NMSetting *setting, NMConnection *connection, GError **error) case NM_IP_TUNNEL_MODE_VTI6: family = AF_INET6; break; - default: - family = AF_UNSPEC; + case NM_IP_TUNNEL_MODE_UNKNOWN: + break; } if (family == AF_UNSPEC) { @@ -322,7 +322,7 @@ verify (NMSetting *setting, NMConnection *connection, GError **error) } if ( priv->parent - && !nm_utils_iface_valid_name (priv->parent) + && !nm_utils_is_valid_iface_name (priv->parent, NULL) && !nm_utils_is_uuid (priv->parent)) { g_set_error (error, NM_CONNECTION_ERROR, @@ -345,7 +345,16 @@ verify (NMSetting *setting, NMConnection *connection, GError **error) return FALSE; } - if (priv->remote && !nm_utils_ipaddr_valid (family, priv->remote)) { + if (!priv->remote) { + g_set_error_literal (error, + NM_CONNECTION_ERROR, + NM_CONNECTION_ERROR_INVALID_PROPERTY, + _("property is missing")); + g_prefix_error (error, "%s.%s: ", NM_SETTING_IP_TUNNEL_SETTING_NAME, NM_SETTING_IP_TUNNEL_REMOTE); + return FALSE; + } + + if (!nm_utils_ipaddr_valid (family, priv->remote)) { g_set_error (error, NM_CONNECTION_ERROR, NM_CONNECTION_ERROR_INVALID_PROPERTY, diff --git a/libnm-core/nm-setting-ip4-config.c b/libnm-core/nm-setting-ip4-config.c index 70fab0e2..91a4a3f5 100644 --- a/libnm-core/nm-setting-ip4-config.c +++ b/libnm-core/nm-setting-ip4-config.c @@ -225,6 +225,20 @@ verify (NMSetting *setting, NMConnection *connection, GError **error) return FALSE; } + /* Failures from here on are NORMALIZABLE_ERROR... */ + + if ( nm_streq (method, NM_SETTING_IP4_CONFIG_METHOD_SHARED) + && nm_setting_ip_config_get_num_addresses (s_ip) > 1) { + g_set_error (error, + NM_CONNECTION_ERROR, + NM_CONNECTION_ERROR_INVALID_PROPERTY, + _("multiple addresses are not allowed for '%s=%s'"), + NM_SETTING_IP_CONFIG_METHOD, + NM_SETTING_IP4_CONFIG_METHOD_SHARED); + g_prefix_error (error, "%s.%s: ", NM_SETTING_IP4_CONFIG_SETTING_NAME, NM_SETTING_IP_CONFIG_ADDRESSES); + return NM_SETTING_VERIFY_NORMALIZABLE_ERROR; + } + /* Failures from here on are NORMALIZABLE... */ if ( !strcmp (method, NM_SETTING_IP4_CONFIG_METHOD_DISABLED) diff --git a/libnm-core/nm-setting-ip6-config.c b/libnm-core/nm-setting-ip6-config.c index 50b36543..429f27c9 100644 --- a/libnm-core/nm-setting-ip6-config.c +++ b/libnm-core/nm-setting-ip6-config.c @@ -172,34 +172,38 @@ verify (NMSetting *setting, NMConnection *connection, GError **error) } else if ( !strcmp (method, NM_SETTING_IP6_CONFIG_METHOD_IGNORE) || !strcmp (method, NM_SETTING_IP6_CONFIG_METHOD_LINK_LOCAL) || !strcmp (method, NM_SETTING_IP6_CONFIG_METHOD_SHARED)) { - if (nm_setting_ip_config_get_num_dns (s_ip) > 0) { - g_set_error (error, - NM_CONNECTION_ERROR, - NM_CONNECTION_ERROR_INVALID_PROPERTY, - _("this property is not allowed for '%s=%s'"), - NM_SETTING_IP_CONFIG_METHOD, method); - g_prefix_error (error, "%s.%s: ", NM_SETTING_IP6_CONFIG_SETTING_NAME, NM_SETTING_IP_CONFIG_DNS); - return FALSE; - } - if (nm_setting_ip_config_get_num_dns_searches (s_ip) > 0) { - g_set_error (error, - NM_CONNECTION_ERROR, - NM_CONNECTION_ERROR_INVALID_PROPERTY, - _("this property is not allowed for '%s=%s'"), - NM_SETTING_IP_CONFIG_METHOD, method); - g_prefix_error (error, "%s.%s: ", NM_SETTING_IP6_CONFIG_SETTING_NAME, NM_SETTING_IP_CONFIG_DNS_SEARCH); - return FALSE; - } + /* Shared allows IP addresses and DNS; link-local and disabled do not */ + if (strcmp (method, NM_SETTING_IP6_CONFIG_METHOD_SHARED) != 0) { + if (nm_setting_ip_config_get_num_dns (s_ip) > 0) { + g_set_error (error, + NM_CONNECTION_ERROR, + NM_CONNECTION_ERROR_INVALID_PROPERTY, + _("this property is not allowed for '%s=%s'"), + NM_SETTING_IP_CONFIG_METHOD, method); + g_prefix_error (error, "%s.%s: ", NM_SETTING_IP6_CONFIG_SETTING_NAME, NM_SETTING_IP_CONFIG_DNS); + return FALSE; + } - if (nm_setting_ip_config_get_num_addresses (s_ip) > 0) { - g_set_error (error, - NM_CONNECTION_ERROR, - NM_CONNECTION_ERROR_INVALID_PROPERTY, - _("this property is not allowed for '%s=%s'"), - NM_SETTING_IP_CONFIG_METHOD, method); - g_prefix_error (error, "%s.%s: ", NM_SETTING_IP6_CONFIG_SETTING_NAME, NM_SETTING_IP_CONFIG_ADDRESSES); - return FALSE; + if (nm_setting_ip_config_get_num_dns_searches (s_ip) > 0) { + g_set_error (error, + NM_CONNECTION_ERROR, + NM_CONNECTION_ERROR_INVALID_PROPERTY, + _("this property is not allowed for '%s=%s'"), + NM_SETTING_IP_CONFIG_METHOD, method); + g_prefix_error (error, "%s.%s: ", NM_SETTING_IP6_CONFIG_SETTING_NAME, NM_SETTING_IP_CONFIG_DNS_SEARCH); + return FALSE; + } + + if (nm_setting_ip_config_get_num_addresses (s_ip) > 0) { + g_set_error (error, + NM_CONNECTION_ERROR, + NM_CONNECTION_ERROR_INVALID_PROPERTY, + _("this property is not allowed for '%s=%s'"), + NM_SETTING_IP_CONFIG_METHOD, method); + g_prefix_error (error, "%s.%s: ", NM_SETTING_IP6_CONFIG_SETTING_NAME, NM_SETTING_IP_CONFIG_ADDRESSES); + return FALSE; + } } } else if ( !strcmp (method, NM_SETTING_IP6_CONFIG_METHOD_AUTO) || !strcmp (method, NM_SETTING_IP6_CONFIG_METHOD_DHCP)) { @@ -713,8 +717,8 @@ nm_setting_ip6_config_class_init (NMSettingIP6ConfigClass *ip6_class) * when the interface hardware is replaced. * * The value of "stable-privacy" enables use of cryptographically - * secure hash of a secret host-specific key along with the connection - * identification and the network address as specified by RFC7217. + * secure hash of a secret host-specific key along with the connection's + * stable-id and the network address as specified by RFC7217. * This makes it impossible to use the address track host's presence, * and makes the address stable when the network interface hardware is * replaced. diff --git a/libnm-core/nm-setting-ip6-config.h b/libnm-core/nm-setting-ip6-config.h index 3b29aaa2..8e2c7771 100644 --- a/libnm-core/nm-setting-ip6-config.h +++ b/libnm-core/nm-setting-ip6-config.h @@ -127,7 +127,7 @@ typedef enum { * key along with the connection identification and the network address as * specified by RFC7217. * - * #NMSettingIP6ConfigAddrGenMode controls how the the Interface Identifier for + * #NMSettingIP6ConfigAddrGenMode controls how the Interface Identifier for * RFC4862 Stateless Address Autoconfiguration is created. * * Since: 1.2 diff --git a/libnm-core/nm-setting-macsec.c b/libnm-core/nm-setting-macsec.c new file mode 100644 index 00000000..60df6839 --- /dev/null +++ b/libnm-core/nm-setting-macsec.c @@ -0,0 +1,592 @@ +/* -*- Mode: C; tab-width: 4; indent-tabs-mode: t; c-basic-offset: 4 -*- */ +/* + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 2 of the License, or (at your option) any later version. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with this library; if not, write to the + * Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + * Boston, MA 02110-1301 USA. + * + * Copyright 2017 Red Hat, Inc. + */ + +#include "nm-default.h" + +#include "nm-setting-macsec.h" + +#include +#include + +#include "nm-utils.h" +#include "nm-core-types-internal.h" +#include "nm-setting-connection.h" +#include "nm-setting-private.h" +#include "nm-setting-wired.h" +#include "nm-connection-private.h" + +/** + * SECTION:nm-setting-macsec + * @short_description: Describes connection properties for MACSEC interfaces + * + * The #NMSettingMacsec object is a #NMSetting subclass that describes properties + * necessary for connection to MACsec (IEEE 802.1AE) interfaces. + **/ + +G_DEFINE_TYPE_WITH_CODE (NMSettingMacsec, nm_setting_macsec, NM_TYPE_SETTING, + _nm_register_setting (MACSEC, 1)) +NM_SETTING_REGISTER_TYPE (NM_TYPE_SETTING_MACSEC) + +#define NM_SETTING_MACSEC_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), NM_TYPE_SETTING_MACSEC, NMSettingMacsecPrivate)) + +typedef struct { + char *parent; + NMSettingMacsecMode mode; + gboolean encrypt; + char *mka_cak; + NMSettingSecretFlags mka_cak_flags; + char *mka_ckn; + int port; + NMSettingMacsecValidation validation; +} NMSettingMacsecPrivate; + +NM_GOBJECT_PROPERTIES_DEFINE_BASE ( + PROP_PARENT, + PROP_MODE, + PROP_ENCRYPT, + PROP_MKA_CAK, + PROP_MKA_CAK_FLAGS, + PROP_MKA_CKN, + PROP_PORT, + PROP_VALIDATION, +); + +/** + * nm_setting_macsec_new: + * + * Creates a new #NMSettingMacsec object with default values. + * + * Returns: (transfer full): the new empty #NMSettingMacsec object + * + * Since: 1.6 + **/ +NMSetting * +nm_setting_macsec_new (void) +{ + return (NMSetting *) g_object_new (NM_TYPE_SETTING_MACSEC, NULL); +} + +/** + * nm_setting_macsec_get_parent: + * @setting: the #NMSettingMacsec + * + * Returns: the #NMSettingMacsec:parent property of the setting + * + * Since: 1.6 + **/ +const char * +nm_setting_macsec_get_parent (NMSettingMacsec *setting) +{ + g_return_val_if_fail (NM_IS_SETTING_MACSEC (setting), NULL); + return NM_SETTING_MACSEC_GET_PRIVATE (setting)->parent; +} + +/** + * nm_setting_macsec_get_mode: + * @setting: the #NMSettingMacsec + * + * Returns: the #NMSettingMacsec:mode property of the setting + * + * Since: 1.6 + **/ +NMSettingMacsecMode +nm_setting_macsec_get_mode (NMSettingMacsec *setting) +{ + g_return_val_if_fail (NM_IS_SETTING_MACSEC (setting), NM_SETTING_MACSEC_MODE_PSK); + return NM_SETTING_MACSEC_GET_PRIVATE (setting)->mode; +} + +/** + * nm_setting_macsec_get_encrypt: + * @setting: the #NMSettingMacsec + * + * Returns: the #NMSettingMacsec:encrypt property of the setting + * + * Since: 1.6 + **/ +gboolean +nm_setting_macsec_get_encrypt (NMSettingMacsec *setting) +{ + g_return_val_if_fail (NM_IS_SETTING_MACSEC (setting), TRUE); + return NM_SETTING_MACSEC_GET_PRIVATE (setting)->encrypt; +} + +/** + * nm_setting_macsec_get_mka_cak + * @setting: the #NMSettingMacsec + * + * Returns: the #NMSettingMacsec:mka-cak property of the setting + * + * Since: 1.6 + **/ +const char * +nm_setting_macsec_get_mka_cak (NMSettingMacsec *setting) +{ + g_return_val_if_fail (NM_IS_SETTING_MACSEC (setting), NULL); + return NM_SETTING_MACSEC_GET_PRIVATE (setting)->mka_cak; +} + +/** + * nm_setting_macsec_get_mka_cak_flags: + * @setting: the #NMSettingMacsec + * + * Returns: the #NMSettingSecretFlags pertaining to the #NMSettingMacsec:mka-cak + * + * Since: 1.6 + **/ +NMSettingSecretFlags +nm_setting_macsec_get_mka_cak_flags (NMSettingMacsec *setting) +{ + g_return_val_if_fail (NM_IS_SETTING_MACSEC (setting), NM_SETTING_SECRET_FLAG_NONE); + + return NM_SETTING_MACSEC_GET_PRIVATE (setting)->mka_cak_flags; +} + +/** + * nm_setting_macsec_get_mka_ckn: + * @setting: the #NMSettingMacsec + * + * Returns: the #NMSettingMacsec:mka-ckn property of the setting + * + * Since: 1.6 + **/ +const char * +nm_setting_macsec_get_mka_ckn (NMSettingMacsec *setting) +{ + g_return_val_if_fail (NM_IS_SETTING_MACSEC (setting), NULL); + return NM_SETTING_MACSEC_GET_PRIVATE (setting)->mka_ckn; +} + +/** + * nm_setting_macsec_get_port: + * @setting: the #NMSettingMacsec + * + * Returns: the #NMSettingMacsec:port property of the setting + * + * Since: 1.6 + **/ +int +nm_setting_macsec_get_port (NMSettingMacsec *setting) +{ + g_return_val_if_fail (NM_IS_SETTING_MACSEC (setting), 1); + return NM_SETTING_MACSEC_GET_PRIVATE (setting)->port; +} + +/** + * nm_setting_macsec_get_validation: + * @setting: the #NMSettingMacsec + * + * Returns: the #NMSettingMacsec:validation property of the setting + * + * Since: 1.6 + **/ +NMSettingMacsecValidation +nm_setting_macsec_get_validation (NMSettingMacsec *setting) +{ + g_return_val_if_fail (NM_IS_SETTING_MACSEC (setting), NM_SETTING_MACSEC_VALIDATION_DISABLE); + return NM_SETTING_MACSEC_GET_PRIVATE (setting)->validation; +} + +static GPtrArray * +need_secrets (NMSetting *setting) +{ + NMSettingMacsecPrivate *priv = NM_SETTING_MACSEC_GET_PRIVATE (setting); + GPtrArray *secrets = NULL; + + if (priv->mode == NM_SETTING_MACSEC_MODE_PSK) { + if ( !priv->mka_cak + && !NM_FLAGS_HAS (priv->mka_cak_flags, NM_SETTING_SECRET_FLAG_NOT_REQUIRED)) { + secrets = g_ptr_array_sized_new (1); + g_ptr_array_add (secrets, NM_SETTING_MACSEC_MKA_CAK); + } + } + + return secrets; +} + +/*********************************************************************/ + +static gboolean +verify_macsec_key (const char *key, gboolean cak, GError **error) +{ + int req_len; + + if (!key || !key[0]) { + g_set_error_literal (error, + NM_CONNECTION_ERROR, + NM_CONNECTION_ERROR_INVALID_PROPERTY, + _("the key is empty")); + return FALSE; + } + + req_len = cak ? + NM_SETTING_MACSEC_MKA_CAK_LENGTH : + NM_SETTING_MACSEC_MKA_CKN_LENGTH; + if (strlen (key) != req_len) { + g_set_error (error, + NM_CONNECTION_ERROR, + NM_CONNECTION_ERROR_INVALID_PROPERTY, + _("the key must be %d characters"), req_len); + return FALSE; + } + + if (!NM_STRCHAR_ALL (key, ch, g_ascii_isxdigit (ch))) { + g_set_error_literal (error, + NM_CONNECTION_ERROR, + NM_CONNECTION_ERROR_INVALID_PROPERTY, + _("the key contais non-hexadecimal characters")); + return FALSE; + } + + return TRUE; +} + +static gboolean +verify (NMSetting *setting, NMConnection *connection, GError **error) +{ + NMSettingMacsecPrivate *priv = NM_SETTING_MACSEC_GET_PRIVATE (setting); + NMSettingConnection *s_con = NULL; + NMSettingWired *s_wired = NULL; + NMSetting8021x *s_8021x = NULL; + + if (connection) { + s_con = nm_connection_get_setting_connection (connection); + s_wired = nm_connection_get_setting_wired (connection); + s_8021x = nm_connection_get_setting_802_1x (connection); + } + + if (priv->parent) { + if (nm_utils_is_uuid (priv->parent)) { + /* If we have an NMSettingConnection:master with slave-type="macsec", + * then it must be the same UUID. + */ + if (s_con) { + const char *master = NULL, *slave_type = NULL; + + slave_type = nm_setting_connection_get_slave_type (s_con); + if (!g_strcmp0 (slave_type, NM_SETTING_MACSEC_SETTING_NAME)) + master = nm_setting_connection_get_master (s_con); + + if (master && g_strcmp0 (priv->parent, master) != 0) { + g_set_error (error, + NM_CONNECTION_ERROR, + NM_CONNECTION_ERROR_INVALID_PROPERTY, + _("'%s' value doesn't match '%s=%s'"), + priv->parent, NM_SETTING_CONNECTION_MASTER, master); + g_prefix_error (error, "%s.%s: ", NM_SETTING_MACSEC_SETTING_NAME, NM_SETTING_MACSEC_PARENT); + return FALSE; + } + } + } else if (!nm_utils_iface_valid_name (priv->parent)) { + /* parent must be either a UUID or an interface name */ + g_set_error (error, + NM_CONNECTION_ERROR, + NM_CONNECTION_ERROR_INVALID_PROPERTY, + _("'%s' is neither an UUID nor an interface name"), + priv->parent); + g_prefix_error (error, "%s.%s: ", NM_SETTING_MACSEC_SETTING_NAME, NM_SETTING_MACSEC_PARENT); + return FALSE; + } + } else { + /* If parent is NULL, the parent must be specified via + * NMSettingWired:mac-address. + */ + if ( connection + && (!s_wired || !nm_setting_wired_get_mac_address (s_wired))) { + g_set_error (error, + NM_CONNECTION_ERROR, + NM_CONNECTION_ERROR_MISSING_PROPERTY, + _("property is not specified and neither is '%s:%s'"), + NM_SETTING_WIRED_SETTING_NAME, NM_SETTING_WIRED_MAC_ADDRESS); + g_prefix_error (error, "%s.%s: ", NM_SETTING_MACSEC_SETTING_NAME, NM_SETTING_MACSEC_PARENT); + return FALSE; + } + } + + if (priv->mode == NM_SETTING_MACSEC_MODE_PSK) { + if (!verify_macsec_key (priv->mka_ckn, FALSE, error)) { + g_prefix_error (error, "%s.%s: ", NM_SETTING_MACSEC_SETTING_NAME, NM_SETTING_MACSEC_MKA_CKN); + return FALSE; + } + } else if (priv->mode == NM_SETTING_MACSEC_MODE_EAP) { + if (!s_8021x) { + g_set_error (error, + NM_CONNECTION_ERROR, + NM_CONNECTION_ERROR_MISSING_SETTING, + _("EAP key management requires '%s' setting presence"), + NM_SETTING_802_1X_SETTING_NAME); + g_prefix_error (error, "%s: ", NM_SETTING_MACSEC_SETTING_NAME); + return FALSE; + } + } + + if (priv->port <= 0 || priv->port > 65534) { + g_set_error (error, + NM_CONNECTION_ERROR, + NM_CONNECTION_ERROR_MISSING_PROPERTY, + _("invalid port %d"), + priv->port); + g_prefix_error (error, "%s.%s: ", NM_SETTING_MACSEC_SETTING_NAME, NM_SETTING_MACSEC_PORT); + return FALSE; + } + + return TRUE; +} + +static void +nm_setting_macsec_init (NMSettingMacsec *setting) +{ +} + +static void +set_property (GObject *object, guint prop_id, + const GValue *value, GParamSpec *pspec) +{ + NMSettingMacsec *setting = NM_SETTING_MACSEC (object); + NMSettingMacsecPrivate *priv = NM_SETTING_MACSEC_GET_PRIVATE (setting); + + switch (prop_id) { + case PROP_PARENT: + g_free (priv->parent); + priv->parent = g_value_dup_string (value); + break; + case PROP_MODE: + priv->mode = g_value_get_int (value); + break; + case PROP_ENCRYPT: + priv->encrypt = g_value_get_boolean (value); + break; + case PROP_MKA_CAK: + g_free (priv->mka_cak); + priv->mka_cak = g_value_dup_string (value); + break; + case PROP_MKA_CAK_FLAGS: + priv->mka_cak_flags = g_value_get_flags (value); + break; + case PROP_MKA_CKN: + g_free (priv->mka_ckn); + priv->mka_ckn = g_value_dup_string (value); + break; + case PROP_PORT: + priv->port = g_value_get_int (value); + break; + case PROP_VALIDATION: + priv->validation = g_value_get_int (value); + break; + default: + G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec); + break; + } +} + +static void +get_property (GObject *object, guint prop_id, + GValue *value, GParamSpec *pspec) +{ + NMSettingMacsec *setting = NM_SETTING_MACSEC (object); + NMSettingMacsecPrivate *priv = NM_SETTING_MACSEC_GET_PRIVATE (setting); + + switch (prop_id) { + case PROP_PARENT: + g_value_set_string (value, priv->parent); + break; + case PROP_MODE: + g_value_set_int (value, priv->mode); + break; + case PROP_ENCRYPT: + g_value_set_boolean (value, priv->encrypt); + break; + case PROP_MKA_CAK: + g_value_set_string (value, priv->mka_cak); + break; + case PROP_MKA_CAK_FLAGS: + g_value_set_flags (value, priv->mka_cak_flags); + break; + case PROP_MKA_CKN: + g_value_set_string (value, priv->mka_ckn); + break; + case PROP_PORT: + g_value_set_int (value, priv->port); + break; + case PROP_VALIDATION: + g_value_set_int (value, priv->validation); + break; + default: + G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec); + break; + } +} + +static void +finalize (GObject *object) +{ + NMSettingMacsec *setting = NM_SETTING_MACSEC (object); + NMSettingMacsecPrivate *priv = NM_SETTING_MACSEC_GET_PRIVATE (setting); + + g_free (priv->parent); + if (priv->mka_cak) { + memset (priv->mka_cak, 0, strlen (priv->mka_cak)); + g_free (priv->mka_cak); + } + g_free (priv->mka_ckn); + + G_OBJECT_CLASS (nm_setting_macsec_parent_class)->finalize (object); +} + +static void +nm_setting_macsec_class_init (NMSettingMacsecClass *setting_class) +{ + GObjectClass *object_class = G_OBJECT_CLASS (setting_class); + NMSettingClass *parent_class = NM_SETTING_CLASS (setting_class); + + g_type_class_add_private (setting_class, sizeof (NMSettingMacsecPrivate)); + + object_class->set_property = set_property; + object_class->get_property = get_property; + object_class->finalize = finalize; + parent_class->verify = verify; + parent_class->need_secrets = need_secrets; + + /** + * NMSettingMacsec:parent: + * + * If given, specifies the parent interface name or parent connection UUID + * from which this MACSEC interface should be created. If this property is + * not specified, the connection must contain an #NMSettingWired setting + * with a #NMSettingWired:mac-address property. + * + * Since: 1.6 + **/ + obj_properties[PROP_PARENT] = + g_param_spec_string (NM_SETTING_MACSEC_PARENT, "", "", + NULL, + G_PARAM_READWRITE | + G_PARAM_CONSTRUCT | + NM_SETTING_PARAM_INFERRABLE | + G_PARAM_STATIC_STRINGS); + + /** + * NMSettingMacsec:mode: + * + * Specifies how the CAK (Connectivity Association Key) for MKA (MACsec Key + * Agreement) is obtained. + * + * Since: 1.6 + **/ + obj_properties[PROP_MODE] = + g_param_spec_int (NM_SETTING_MACSEC_MODE, "", "", + G_MININT, G_MAXINT, NM_SETTING_MACSEC_MODE_PSK, + G_PARAM_READWRITE | + G_PARAM_CONSTRUCT | + NM_SETTING_PARAM_INFERRABLE | + G_PARAM_STATIC_STRINGS); + + /** + * NMSettingMacsec:encrypt: + * + * Whether the transmitted traffic must be encrypted. + * + * Since: 1.6 + **/ + obj_properties[PROP_ENCRYPT] = + g_param_spec_boolean (NM_SETTING_MACSEC_ENCRYPT, "", "", + TRUE, + G_PARAM_READWRITE | + G_PARAM_CONSTRUCT | + G_PARAM_STATIC_STRINGS); + + /** + * NMSettingMacsec:mka-cak: + * + * The pre-shared CAK (Connectivity Association Key) for MACsec + * Key Agreement. + * + * Since: 1.6 + **/ + obj_properties[PROP_MKA_CAK] = + g_param_spec_string (NM_SETTING_MACSEC_MKA_CAK, "", "", + NULL, + G_PARAM_READWRITE | + G_PARAM_CONSTRUCT | + NM_SETTING_PARAM_SECRET | + G_PARAM_STATIC_STRINGS); + + /** + * NMSettingMacsec:mka-cak-flags: + * + * Flags indicating how to handle the #NMSettingMacsec:mka-cak + * property. + * + * Since: 1.6 + **/ + obj_properties[PROP_MKA_CAK_FLAGS] = + g_param_spec_flags (NM_SETTING_MACSEC_MKA_CAK_FLAGS, "", "", + NM_TYPE_SETTING_SECRET_FLAGS, + NM_SETTING_SECRET_FLAG_NONE, + G_PARAM_READWRITE | + G_PARAM_STATIC_STRINGS); + + /** + * NMSettingMacsec:mka-ckn: + * + * The pre-shared CKN (Connectivity-association Key Name) for + * MACsec Key Agreement. + * + * Since: 1.6 + **/ + obj_properties[PROP_MKA_CKN] = + g_param_spec_string (NM_SETTING_MACSEC_MKA_CKN, "", "", + NULL, + G_PARAM_READWRITE | + G_PARAM_CONSTRUCT | + G_PARAM_STATIC_STRINGS); + + /** + * NMSettingMacsec:port: + * + * The port component of the SCI (Secure Channel Identifier), between 1 and 65534. + * + * Since: 1.6 + **/ + obj_properties[PROP_PORT] = + g_param_spec_int (NM_SETTING_MACSEC_PORT, "", "", + 1, 65534, 1, + G_PARAM_READWRITE | + G_PARAM_CONSTRUCT | + NM_SETTING_PARAM_INFERRABLE | + G_PARAM_STATIC_STRINGS); + + /** + * NMSettingMacsec:validation: + * + * Specifies the validation mode for incoming frames. + * + * Since: 1.6 + **/ + obj_properties[PROP_VALIDATION] = + g_param_spec_int (NM_SETTING_MACSEC_VALIDATION, "", "", + G_MININT, G_MAXINT, NM_SETTING_MACSEC_VALIDATION_STRICT, + G_PARAM_READWRITE | + G_PARAM_CONSTRUCT | + NM_SETTING_PARAM_INFERRABLE | + G_PARAM_STATIC_STRINGS); + + g_object_class_install_properties (object_class, _PROPERTY_ENUMS_LAST, obj_properties); +} diff --git a/libnm-core/nm-setting-macsec.h b/libnm-core/nm-setting-macsec.h new file mode 100644 index 00000000..f9431dfe --- /dev/null +++ b/libnm-core/nm-setting-macsec.h @@ -0,0 +1,126 @@ +/* -*- Mode: C; tab-width: 4; indent-tabs-mode: t; c-basic-offset: 4 -*- */ + +/* + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 2 of the License, or (at your option) any later version. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with this library; if not, write to the + * Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + * Boston, MA 02110-1301 USA. + * + * Copyright 2017 Red Hat, Inc. + */ + +#ifndef __NM_SETTING_MACSEC_H__ +#define __NM_SETTING_MACSEC_H__ + +#if !defined (__NETWORKMANAGER_H_INSIDE__) && !defined (NETWORKMANAGER_COMPILATION) +#error "Only can be included directly." +#endif + +#include "nm-setting.h" + +G_BEGIN_DECLS + +#define NM_TYPE_SETTING_MACSEC (nm_setting_macsec_get_type ()) +#define NM_SETTING_MACSEC(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), NM_TYPE_SETTING_MACSEC, NMSettingMacsec)) +#define NM_SETTING_MACSEC_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), NM_TYPE_SETTING_MACSECCONFIG, NMSettingMacsecClass)) +#define NM_IS_SETTING_MACSEC(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), NM_TYPE_SETTING_MACSEC)) +#define NM_IS_SETTING_MACSEC_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), NM_TYPE_SETTING_MACSEC)) +#define NM_SETTING_MACSEC_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), NM_TYPE_SETTING_MACSEC, NMSettingMacsecClass)) + +#define NM_SETTING_MACSEC_SETTING_NAME "macsec" + +#define NM_SETTING_MACSEC_PARENT "parent" +#define NM_SETTING_MACSEC_MODE "mode" +#define NM_SETTING_MACSEC_ENCRYPT "encrypt" +#define NM_SETTING_MACSEC_MKA_CAK "mka-cak" +#define NM_SETTING_MACSEC_MKA_CAK_FLAGS "mka-cak-flags" +#define NM_SETTING_MACSEC_MKA_CKN "mka-ckn" +#define NM_SETTING_MACSEC_PORT "port" +#define NM_SETTING_MACSEC_VALIDATION "validation" + +/** + * NMSettingMacsec: + */ +struct _NMSettingMacsec { + NMSetting parent; +}; + +typedef struct { + NMSettingClass parent; + + /*< private >*/ + gpointer padding[4]; +} NMSettingMacsecClass; + +/** + * NMSettingMacsecMode: + * @NM_SETTING_MACSEC_MODE_PSK: The CAK is pre-shared + * @NM_SETTING_MACSEC_MODE_EAP: The CAK is the result of participation in EAP + * + * #NMSettingMacsecMode controls how the CAK (Connectivity Association Key) used + * in MKA (MACsec Key Agreement) is obtained. + * + * Since: 1.6 + */ +typedef enum { + NM_SETTING_MACSEC_MODE_PSK = 0, + NM_SETTING_MACSEC_MODE_EAP = 1, +} NMSettingMacsecMode; + +/** + * NMSettingMacsecValidation: + * @NM_SETTING_MACSEC_VALIDATION_DISABLE: All incoming frames are accepted if + * possible + * @NM_SETTING_MACSEC_VALIDATION_CHECK: Non protected, invalid, or impossible to + * verify frames are accepted and counted as "invalid" + * @NM_SETTING_MACSEC_VALIDATION_STRICT: Non protected, invalid, or impossible to + * verify frames are dropped + * + * #NMSettingMacsecValidation specifies a validation mode for incoming frames. + * + * Since: 1.6 + */ +typedef enum { + NM_SETTING_MACSEC_VALIDATION_DISABLE = 0, + NM_SETTING_MACSEC_VALIDATION_CHECK = 1, + NM_SETTING_MACSEC_VALIDATION_STRICT = 2, +} NMSettingMacsecValidation; + +#define NM_SETTING_MACSEC_MKA_CAK_LENGTH 32 +#define NM_SETTING_MACSEC_MKA_CKN_LENGTH 64 + +NM_AVAILABLE_IN_1_6 +GType nm_setting_macsec_get_type (void); +NM_AVAILABLE_IN_1_6 +NMSetting *nm_setting_macsec_new (void); + +NM_AVAILABLE_IN_1_6 +const char *nm_setting_macsec_get_parent (NMSettingMacsec *setting); +NM_AVAILABLE_IN_1_6 +NMSettingMacsecMode nm_setting_macsec_get_mode (NMSettingMacsec *setting); +NM_AVAILABLE_IN_1_6 +gboolean nm_setting_macsec_get_encrypt (NMSettingMacsec *setting); +NM_AVAILABLE_IN_1_6 +const char *nm_setting_macsec_get_mka_cak (NMSettingMacsec *setting); +NM_AVAILABLE_IN_1_6 +NMSettingSecretFlags nm_setting_macsec_get_mka_cak_flags (NMSettingMacsec *setting); +NM_AVAILABLE_IN_1_6 +const char *nm_setting_macsec_get_mka_ckn (NMSettingMacsec *setting); +NM_AVAILABLE_IN_1_6 +int nm_setting_macsec_get_port (NMSettingMacsec *setting); +NM_AVAILABLE_IN_1_6 +NMSettingMacsecValidation nm_setting_macsec_get_validation (NMSettingMacsec *setting); + +G_END_DECLS + +#endif /* __NM_SETTING_MACSEC_H__ */ diff --git a/libnm-core/nm-setting-macvlan.c b/libnm-core/nm-setting-macvlan.c index aec3b4f9..f5edc6e8 100644 --- a/libnm-core/nm-setting-macvlan.c +++ b/libnm-core/nm-setting-macvlan.c @@ -136,7 +136,7 @@ nm_setting_macvlan_get_tap (NMSettingMacvlan *setting) return NM_SETTING_MACVLAN_GET_PRIVATE (setting)->tap; } -/*********************************************************************/ +/*****************************************************************************/ static void nm_setting_macvlan_init (NMSettingMacvlan *setting) @@ -160,7 +160,7 @@ verify (NMSetting *setting, NMConnection *connection, GError **error) if (priv->parent) { if ( !nm_utils_is_uuid (priv->parent) - && !nm_utils_iface_valid_name (priv->parent)) { + && !nm_utils_is_valid_iface_name (priv->parent, NULL)) { g_set_error (error, NM_CONNECTION_ERROR, NM_CONNECTION_ERROR_INVALID_PROPERTY, diff --git a/libnm-core/nm-setting-proxy.c b/libnm-core/nm-setting-proxy.c new file mode 100644 index 00000000..1492892c --- /dev/null +++ b/libnm-core/nm-setting-proxy.c @@ -0,0 +1,387 @@ +/* -*- Mode: C; tab-width: 4; indent-tabs-mode: t; c-basic-offset: 4 -*- */ + +/* + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 2 of the License, or (at your option) any later version. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with this library; if not, write to the + * Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + * Boston, MA 02110-1301 USA. + * + * (C) Copyright 2016 Atul Anand . + */ + +#include "nm-default.h" + +#include "nm-setting-proxy.h" +#include "nm-utils.h" +#include "nm-setting-private.h" + +/** + * SECTION:nm-setting-proxy + * @short_description: Describes proxy URL, script and other related properties + * + * The #NMSettingProxy object is a #NMSetting subclass that describes properties + * related to Proxy settings like PAC URL, PAC script etc. + * + * NetworkManager support 2 values for the #NMSettingProxy:method property for + * proxy. If "auto" is specified then WPAD takes place and the appropriate details + * are pushed into PacRunner or user can override this URL with a new PAC URL or a + * PAC script. If "none" is selected then no proxy configuration is given to PacRunner + * to fulfill client queries. + **/ + +G_DEFINE_TYPE_WITH_CODE (NMSettingProxy, nm_setting_proxy, NM_TYPE_SETTING, + _nm_register_setting (PROXY, 4)) +NM_SETTING_REGISTER_TYPE (NM_TYPE_SETTING_PROXY) + +#define NM_SETTING_PROXY_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), NM_TYPE_SETTING_PROXY, NMSettingProxyPrivate)) + +typedef struct { + NMSettingProxyMethod method; + gboolean browser_only; + char *pac_url; + char *pac_script; +} NMSettingProxyPrivate; + +enum { + PROP_0, + PROP_METHOD, + PROP_BROWSER_ONLY, + PROP_PAC_URL, + PROP_PAC_SCRIPT, + + LAST_PROP +}; + +/** + * nm_setting_proxy_new: + * + * Creates a new #NMSettingProxy object. + * + * Returns: the new empty #NMSettingProxy object + * + * Since: 1.6 + **/ +NMSetting * +nm_setting_proxy_new (void) +{ + return (NMSetting *) g_object_new (NM_TYPE_SETTING_PROXY, NULL); +} + +/** + * nm_setting_proxy_get_method: + * @setting: the #NMSettingProxy + * + * Returns the proxy configuration method. By default the value is %NM_SETTING_PROXY_METHOD_NONE. + * %NM_SETTING_PROXY_METHOD_NONE should be selected for a connection intended for direct network + * access. + * + * Returns: the proxy configuration method + * + * Since: 1.6 + **/ +NMSettingProxyMethod +nm_setting_proxy_get_method (NMSettingProxy *setting) +{ + g_return_val_if_fail (NM_IS_SETTING_PROXY (setting), NM_SETTING_PROXY_METHOD_NONE); + + return NM_SETTING_PROXY_GET_PRIVATE (setting)->method; +} + +/** + * nm_setting_proxy_get_browser_only: + * @setting: the #NMSettingProxy + * + * Returns: %TRUE if this proxy configuration is only for browser + * clients/schemes, %FALSE otherwise. + * + * Since: 1.6 + **/ +gboolean +nm_setting_proxy_get_browser_only (NMSettingProxy *setting) +{ + g_return_val_if_fail (NM_IS_SETTING_PROXY (setting), FALSE); + + return NM_SETTING_PROXY_GET_PRIVATE (setting)->browser_only; +} + +/** + * nm_setting_proxy_get_pac_url: + * @setting: the #NMSettingProxy + * + * Returns: the PAC URL for obtaining PAC file + * + * Since: 1.6 + **/ +const char * +nm_setting_proxy_get_pac_url (NMSettingProxy *setting) +{ + g_return_val_if_fail (NM_IS_SETTING_PROXY (setting), NULL); + + return NM_SETTING_PROXY_GET_PRIVATE (setting)->pac_url; +} + +/** + * nm_setting_proxy_get_pac_script: + * @setting: the #NMSettingProxy + * + * Returns: the PAC script + * + * Since: 1.6 + **/ +const char * +nm_setting_proxy_get_pac_script (NMSettingProxy *setting) +{ + g_return_val_if_fail (NM_IS_SETTING_PROXY (setting), NULL); + + return NM_SETTING_PROXY_GET_PRIVATE (setting)->pac_script; +} + +static gboolean +verify (NMSetting *setting, NMConnection *connection, GError **error) +{ + NMSettingProxyPrivate *priv = NM_SETTING_PROXY_GET_PRIVATE (setting); + NMSettingProxyMethod method; + + method = priv->method; + + if (!NM_IN_SET (method, + NM_SETTING_PROXY_METHOD_NONE, + NM_SETTING_PROXY_METHOD_AUTO)) { + g_set_error (error, + NM_CONNECTION_ERROR, + NM_CONNECTION_ERROR_INVALID_PROPERTY, + _("invalid proxy method")); + g_prefix_error (error, "%s.%s: ", NM_SETTING_PROXY_SETTING_NAME, NM_SETTING_PROXY_PAC_URL); + return FALSE; + } + + if (method != NM_SETTING_PROXY_METHOD_AUTO) { + if (priv->pac_url) { + g_set_error (error, + NM_CONNECTION_ERROR, + NM_CONNECTION_ERROR_INVALID_PROPERTY, + _("this property is not allowed for method none")); + g_prefix_error (error, "%s.%s: ", NM_SETTING_PROXY_SETTING_NAME, NM_SETTING_PROXY_PAC_URL); + return FALSE; + } + + if (priv->pac_script) { + g_set_error (error, + NM_CONNECTION_ERROR, + NM_CONNECTION_ERROR_INVALID_PROPERTY, + _("this property is not allowed for method none")); + g_prefix_error (error, "%s.%s: ", NM_SETTING_PROXY_SETTING_NAME, NM_SETTING_PROXY_PAC_SCRIPT); + return FALSE; + } + } + + if (priv->pac_script) { + if (strlen (priv->pac_script) > 1*1024*1024) { + g_set_error (error, + NM_CONNECTION_ERROR, + NM_CONNECTION_ERROR_INVALID_PROPERTY, + _("the script is too large")); + g_prefix_error (error, "%s.%s: ", NM_SETTING_PROXY_SETTING_NAME, NM_SETTING_PROXY_PAC_SCRIPT); + return FALSE; + } + if (!g_utf8_validate (priv->pac_script, -1, NULL)) { + g_set_error (error, + NM_CONNECTION_ERROR, + NM_CONNECTION_ERROR_INVALID_PROPERTY, + _("the script is not valid utf8")); + g_prefix_error (error, "%s.%s: ", NM_SETTING_PROXY_SETTING_NAME, NM_SETTING_PROXY_PAC_SCRIPT); + return FALSE; + } + if (!strstr (priv->pac_script, "FindProxyForURL")) { + g_set_error (error, + NM_CONNECTION_ERROR, + NM_CONNECTION_ERROR_INVALID_PROPERTY, + _("the script lacks FindProxyForURL function")); + g_prefix_error (error, "%s.%s: ", NM_SETTING_PROXY_SETTING_NAME, NM_SETTING_PROXY_PAC_SCRIPT); + return FALSE; + } + } + + return TRUE; +} + +static void +nm_setting_proxy_init (NMSettingProxy *setting) +{ +} + +static void +finalize (GObject *object) +{ + NMSettingProxy *self = NM_SETTING_PROXY (object); + NMSettingProxyPrivate *priv = NM_SETTING_PROXY_GET_PRIVATE (self); + + g_free (priv->pac_url); + g_free (priv->pac_script); + + G_OBJECT_CLASS (nm_setting_proxy_parent_class)->finalize (object); +} + +static void +get_property (GObject *object, guint prop_id, + GValue *value, GParamSpec *pspec) +{ + NMSettingProxy *setting = NM_SETTING_PROXY (object); + + switch (prop_id) { + case PROP_METHOD: + g_value_set_int (value, nm_setting_proxy_get_method (setting)); + break; + case PROP_BROWSER_ONLY: + g_value_set_boolean (value, nm_setting_proxy_get_browser_only (setting)); + break; + case PROP_PAC_URL: + g_value_set_string (value, nm_setting_proxy_get_pac_url (setting)); + break; + case PROP_PAC_SCRIPT: + g_value_set_string (value, nm_setting_proxy_get_pac_script (setting)); + break; + default: + G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec); + break; + } +} + +static void +set_property (GObject *object, guint prop_id, + const GValue *value, GParamSpec *pspec) +{ + NMSettingProxyPrivate *priv = NM_SETTING_PROXY_GET_PRIVATE (object); + + switch (prop_id) { + case PROP_METHOD: + priv->method = g_value_get_int (value); + break; + case PROP_BROWSER_ONLY: + priv->browser_only = g_value_get_boolean (value); + break; + case PROP_PAC_URL: + g_free (priv->pac_url); + priv->pac_url = g_value_dup_string (value); + break; + case PROP_PAC_SCRIPT: + g_free (priv->pac_script); + priv->pac_script = g_value_dup_string (value); + break; + default: + G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec); + break; + } +} + +static void +nm_setting_proxy_class_init (NMSettingProxyClass *setting_class) +{ + GObjectClass *object_class = G_OBJECT_CLASS (setting_class); + NMSettingClass *parent_class = NM_SETTING_CLASS (setting_class); + + g_type_class_add_private (setting_class, sizeof (NMSettingProxyPrivate)); + + /* virtual methods */ + object_class->set_property = set_property; + object_class->get_property = get_property; + object_class->finalize = finalize; + parent_class->verify = verify; + + /** + * NMSettingProxy:method: + * + * Method for proxy configuration, Default is %NM_SETTING_PROXY_METHOD_NONE + * + * Since: 1.6 + **/ + /* ---ifcfg-rh--- + * property: method + * variable: PROXY_METHOD(+) + * default: none + * description: Method for proxy configuration. For "auto", WPAD is used for + * proxy configuration, or set the PAC file via PAC_URL or PAC_SCRIPT. + * values: none, auto + * ---end--- + */ + g_object_class_install_property + (object_class, PROP_METHOD, + g_param_spec_int (NM_SETTING_PROXY_METHOD, "", "", + G_MININT32, G_MAXINT32, NM_SETTING_PROXY_METHOD_NONE, + G_PARAM_READWRITE | + G_PARAM_CONSTRUCT | + G_PARAM_STATIC_STRINGS)); + + /** + * NMSettingProxy:browser-only: + * + * Whether the proxy configuration is for browser only. + * + * Since: 1.6 + **/ + /* ---ifcfg-rh--- + * property: browser-only + * variable: BROWSER_ONLY(+) + * default: no + * description: Whether the proxy configuration is for browser only. + * ---end--- + */ + g_object_class_install_property + (object_class, PROP_BROWSER_ONLY, + g_param_spec_boolean (NM_SETTING_PROXY_BROWSER_ONLY, "", "", + FALSE, + G_PARAM_READWRITE | + G_PARAM_STATIC_STRINGS)); + + /** + * NMSettingProxy:pac-url: + * + * PAC URL for obtaining PAC file. + * + * Since: 1.6 + **/ + /* ---ifcfg-rh--- + * property: pac-url + * variable: PAC_URL(+) + * description: URL for PAC file. + * example: PAC_URL=http://wpad.mycompany.com/wpad.dat + * ---end--- + */ + g_object_class_install_property + (object_class, PROP_PAC_URL, + g_param_spec_string (NM_SETTING_PROXY_PAC_URL, "", "", + NULL, + G_PARAM_READWRITE | + G_PARAM_STATIC_STRINGS)); + + /** + * NMSettingProxy:pac-script: + * + * PAC script for the connection. + * + * Since: 1.6 + **/ + /* ---ifcfg-rh--- + * property: pac-script + * variable: PAC_SCRIPT(+) + * description: Path of the PAC script. + * example: PAC_SCRIPT=/home/joe/proxy.pac + * ---end--- + */ + g_object_class_install_property + (object_class, PROP_PAC_SCRIPT, + g_param_spec_string (NM_SETTING_PROXY_PAC_SCRIPT, "", "", + NULL, + G_PARAM_READWRITE | + G_PARAM_STATIC_STRINGS)); +} diff --git a/libnm-core/nm-setting-proxy.h b/libnm-core/nm-setting-proxy.h new file mode 100644 index 00000000..2009dfab --- /dev/null +++ b/libnm-core/nm-setting-proxy.h @@ -0,0 +1,88 @@ +/* -*- Mode: C; tab-width: 4; indent-tabs-mode: t; c-basic-offset: 4 -*- */ + +/* + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 2 of the License, or (at your option) any later version. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with this library; if not, write to the + * Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + * Boston, MA 02110-1301 USA. + * + * (C) Copyright 2016 Atul Anand . + */ + +#ifndef __NM_SETTING_PROXY_H__ +#define __NM_SETTING_PROXY_H__ + +#if !defined (__NETWORKMANAGER_H_INSIDE__) && !defined (NETWORKMANAGER_COMPILATION) +#error "Only can be included directly." +#endif + +#include + +G_BEGIN_DECLS + +/** + * NMSettingProxyMethod: + * @NM_SETTING_PROXY_METHOD_NONE: No Proxy for the Connection + * @NM_SETTING_PROXY_METHOD_AUTO: DHCP obtained Proxy/ Manual override + * + * The Proxy method. + * + * Since: 1.6 + */ +typedef enum { + NM_SETTING_PROXY_METHOD_NONE = 0, + NM_SETTING_PROXY_METHOD_AUTO = 1, +} NMSettingProxyMethod; + +#define NM_TYPE_SETTING_PROXY (nm_setting_proxy_get_type ()) +#define NM_SETTING_PROXY(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), NM_TYPE_SETTING_PROXY, NMSettingProxy)) +#define NM_SETTING_PROXY_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), NM_TYPE_SETTING_PROXY, NMSettingProxyClass)) +#define NM_IS_SETTING_PROXY(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), NM_TYPE_SETTING_PROXY)) +#define NM_IS_SETTING_PROXY_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), NM_TYPE_SETTING_PROXY)) +#define NM_SETTING_PROXY_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), NM_TYPE_SETTING_PROXY, NMSettingProxyClass)) + +#define NM_SETTING_PROXY_SETTING_NAME "proxy" + +#define NM_SETTING_PROXY_METHOD "method" +#define NM_SETTING_PROXY_BROWSER_ONLY "browser-only" +#define NM_SETTING_PROXY_PAC_URL "pac-url" +#define NM_SETTING_PROXY_PAC_SCRIPT "pac-script" + +struct _NMSettingProxy { + NMSetting parent; +}; + +typedef struct { + NMSettingClass parent; + + gpointer padding[4]; +} NMSettingProxyClass; + +NM_AVAILABLE_IN_1_6 +GType nm_setting_proxy_get_type (void); + +NM_AVAILABLE_IN_1_6 +NMSetting *nm_setting_proxy_new (void); + +NM_AVAILABLE_IN_1_6 +NMSettingProxyMethod nm_setting_proxy_get_method (NMSettingProxy *setting); +NM_AVAILABLE_IN_1_6 +gboolean nm_setting_proxy_get_browser_only (NMSettingProxy *setting); +NM_AVAILABLE_IN_1_6 +const char *nm_setting_proxy_get_pac_url (NMSettingProxy *setting); +NM_AVAILABLE_IN_1_6 +const char *nm_setting_proxy_get_pac_script (NMSettingProxy *setting); + +G_END_DECLS + +#endif /* __NM_SETTING_PROXY_H__ */ diff --git a/libnm-core/nm-setting-team-port.c b/libnm-core/nm-setting-team-port.c index e3ddbdad..f64aa5f9 100644 --- a/libnm-core/nm-setting-team-port.c +++ b/libnm-core/nm-setting-team-port.c @@ -117,7 +117,17 @@ verify (NMSetting *setting, NMConnection *connection, GError **error) } if (priv->config) { - if (!_nm_utils_check_valid_json (priv->config, error)) { + if (strlen (priv->config) > 1*1024*1024) { + g_set_error (error, NM_CONNECTION_ERROR, NM_CONNECTION_ERROR_INVALID_PROPERTY, + _("team config exceeds size limit")); + g_prefix_error (error, + "%s.%s: ", + NM_SETTING_TEAM_PORT_SETTING_NAME, + NM_SETTING_TEAM_PORT_CONFIG); + return FALSE; + } + + if (!nm_utils_is_json_object (priv->config, error)) { g_prefix_error (error, "%s.%s: ", NM_SETTING_TEAM_PORT_SETTING_NAME, diff --git a/libnm-core/nm-setting-team.c b/libnm-core/nm-setting-team.c index 5bf11ed9..e83ce309 100644 --- a/libnm-core/nm-setting-team.c +++ b/libnm-core/nm-setting-team.c @@ -89,7 +89,17 @@ verify (NMSetting *setting, NMConnection *connection, GError **error) return FALSE; if (priv->config) { - if (!_nm_utils_check_valid_json (priv->config, error)) { + if (strlen (priv->config) > 1*1024*1024) { + g_set_error (error, NM_CONNECTION_ERROR, NM_CONNECTION_ERROR_INVALID_PROPERTY, + _("team config exceeds size limit")); + g_prefix_error (error, + "%s.%s: ", + NM_SETTING_TEAM_SETTING_NAME, + NM_SETTING_TEAM_CONFIG); + return FALSE; + } + + if (!nm_utils_is_json_object (priv->config, error)) { g_prefix_error (error, "%s.%s: ", NM_SETTING_TEAM_SETTING_NAME, diff --git a/libnm-core/nm-setting-vlan.c b/libnm-core/nm-setting-vlan.c index 020f448c..61264784 100644 --- a/libnm-core/nm-setting-vlan.c +++ b/libnm-core/nm-setting-vlan.c @@ -147,13 +147,11 @@ priority_map_new_from_str (NMVlanPriorityMap map, const char *str) to = g_ascii_strtoull (t[1], NULL, 10); if ((from <= get_max_prio (map, TRUE)) && (to <= get_max_prio (map, FALSE))) { - p = g_malloc0 (sizeof (NMVlanQosMapping)); + G_STATIC_ASSERT (sizeof (*p) == sizeof (p->from) + sizeof (p->to)); + p = g_malloc (sizeof (NMVlanQosMapping)); p->from = from; p->to = to; } - } else { - /* Warn */ - g_warn_if_fail (len == 2); } g_strfreev (t); @@ -595,7 +593,7 @@ nm_setting_vlan_clear_priorities (NMSettingVlan *setting, NMVlanPriorityMap map) set_map (setting, map, NULL); } -/*********************************************************************/ +/*****************************************************************************/ static void nm_setting_vlan_init (NMSettingVlan *setting) @@ -639,7 +637,7 @@ verify (NMSetting *setting, NMConnection *connection, GError **error) return FALSE; } } - } else if (!nm_utils_iface_valid_name (priv->parent)) { + } else if (!nm_utils_is_valid_iface_name (priv->parent, NULL)) { /* parent must be either a UUID or an interface name */ g_set_error (error, NM_CONNECTION_ERROR, @@ -747,13 +745,11 @@ set_property (GObject *object, guint prop_id, break; case PROP_INGRESS_PRIORITY_MAP: g_slist_free_full (priv->ingress_priority_map, g_free); - priv->ingress_priority_map = - priority_strv_to_maplist (NM_VLAN_INGRESS_MAP, g_value_get_boxed (value)); + priv->ingress_priority_map = priority_strv_to_maplist (NM_VLAN_INGRESS_MAP, g_value_get_boxed (value)); break; case PROP_EGRESS_PRIORITY_MAP: g_slist_free_full (priv->egress_priority_map, g_free); - priv->egress_priority_map = - priority_strv_to_maplist (NM_VLAN_EGRESS_MAP, g_value_get_boxed (value)); + priv->egress_priority_map = priority_strv_to_maplist (NM_VLAN_EGRESS_MAP, g_value_get_boxed (value)); break; default: G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec); diff --git a/libnm-core/nm-setting-vxlan.c b/libnm-core/nm-setting-vxlan.c index 57fbfd79..f6717a2f 100644 --- a/libnm-core/nm-setting-vxlan.c +++ b/libnm-core/nm-setting-vxlan.c @@ -340,7 +340,7 @@ nm_setting_vxlan_get_l3_miss (NMSettingVxlan *setting) return NM_SETTING_VXLAN_GET_PRIVATE (setting)->l3_miss; } -/*********************************************************************/ +/*****************************************************************************/ static void nm_setting_vxlan_init (NMSettingVxlan *setting) @@ -395,7 +395,7 @@ verify (NMSetting *setting, NMConnection *connection, GError **error) } if ( priv->parent - && !nm_utils_iface_valid_name (priv->parent) + && !nm_utils_is_valid_iface_name (priv->parent, NULL) && !nm_utils_is_uuid (priv->parent)) { g_set_error (error, NM_CONNECTION_ERROR, diff --git a/libnm-core/nm-setting-wired.c b/libnm-core/nm-setting-wired.c index fc5ab3e5..fcd8e837 100644 --- a/libnm-core/nm-setting-wired.c +++ b/libnm-core/nm-setting-wired.c @@ -594,8 +594,6 @@ nm_setting_wired_get_wake_on_lan (NMSettingWired *setting) return NM_SETTING_WIRED_GET_PRIVATE (setting)->wol; } -NM_BACKPORT_SYMBOL (libnm_1_0_6, NMSettingWiredWakeOnLan, nm_setting_wired_get_wake_on_lan, - (NMSettingWired *setting), (setting)); /** * nm_setting_wired_get_wake_on_lan_password: @@ -615,24 +613,17 @@ nm_setting_wired_get_wake_on_lan_password (NMSettingWired *setting) return NM_SETTING_WIRED_GET_PRIVATE (setting)->wol_password; } -NM_BACKPORT_SYMBOL (libnm_1_0_6, const char *, nm_setting_wired_get_wake_on_lan_password, - (NMSettingWired *setting), (setting)); - -NM_BACKPORT_SYMBOL (libnm_1_0_6, GType, nm_setting_wired_wake_on_lan_get_type, (void), ()); static gboolean verify (NMSetting *setting, NMConnection *connection, GError **error) { NMSettingWiredPrivate *priv = NM_SETTING_WIRED_GET_PRIVATE (setting); - const char *valid_ports[] = { "tp", "aui", "bnc", "mii", NULL }; - const char *valid_duplex[] = { "half", "full", NULL }; - const char *valid_nettype[] = { "qeth", "lcs", "ctc", NULL }; GHashTableIter iter; const char *key, *value; int i; GError *local = NULL; - if (priv->port && !g_strv_contains (valid_ports, priv->port)) { + if (!NM_IN_STRSET (priv->port, NULL, "tp", "aui", "bnc", "mii")) { g_set_error (error, NM_CONNECTION_ERROR, NM_CONNECTION_ERROR_INVALID_PROPERTY, @@ -642,7 +633,7 @@ verify (NMSetting *setting, NMConnection *connection, GError **error) return FALSE; } - if (priv->duplex && !g_strv_contains (valid_duplex, priv->duplex)) { + if (!NM_IN_STRSET (priv->duplex, NULL, "half", "full")) { g_set_error (error, NM_CONNECTION_ERROR, NM_CONNECTION_ERROR_INVALID_PROPERTY, @@ -688,7 +679,7 @@ verify (NMSetting *setting, NMConnection *connection, GError **error) } } - if (priv->s390_nettype && !g_strv_contains (valid_nettype, priv->s390_nettype)) { + if (!NM_IN_STRSET (priv->s390_nettype, NULL, "qeth", "lcs", "ctc")) { g_set_error_literal (error, NM_CONNECTION_ERROR, NM_CONNECTION_ERROR_INVALID_PROPERTY, @@ -765,6 +756,38 @@ verify (NMSetting *setting, NMConnection *connection, GError **error) return FALSE; } + /* Normalizable properties - just return NM_SETTING_VERIFY_NORMALIZABLE for compatibility + * with legacy nm-connection-editor which used to save "full" duplex connection as default + */ + + if (priv->auto_negotiate) { + if (priv->duplex) { + g_set_error_literal (error, + NM_CONNECTION_ERROR, + NM_CONNECTION_ERROR_INVALID_PROPERTY, + _("when link autonegotiation is enabled no duplex value is accepted")); + g_prefix_error (error, "%s.%s: ", NM_SETTING_WIRED_SETTING_NAME, NM_SETTING_WIRED_DUPLEX); + return NM_SETTING_VERIFY_NORMALIZABLE; + } + if (priv->speed) { + g_set_error_literal (error, + NM_CONNECTION_ERROR, + NM_CONNECTION_ERROR_INVALID_PROPERTY, + _("when link autonegotiation is enabled speed should be 0")); + g_prefix_error (error, "%s.%s: ", NM_SETTING_WIRED_SETTING_NAME, NM_SETTING_WIRED_SPEED); + return NM_SETTING_VERIFY_NORMALIZABLE; + } + } else { + if ( ((priv->speed) && (!priv->duplex)) + || ((!priv->speed) && (priv->duplex))) { + g_set_error_literal (error, + NM_CONNECTION_ERROR, + NM_CONNECTION_ERROR_INVALID_PROPERTY, + _("both speed and duplex are required for static link configuration")); + return NM_SETTING_VERIFY_NORMALIZABLE; + } + } + return TRUE; } @@ -785,6 +808,12 @@ compare_property (NMSetting *setting, return parent_class->compare_property (setting, other, prop_spec, flags); } +static GVariant * +_override_autoneg_get (NMSetting *setting, const char *property) +{ + return g_variant_new_boolean (nm_setting_wired_get_auto_negotiate ((NMSettingWired *) setting)); +} + /*****************************************************************************/ static void @@ -1002,13 +1031,17 @@ nm_setting_wired_class_init (NMSettingWiredClass *setting_wired_class) /** * NMSettingWired:speed: * - * If non-zero, request that the device use only the specified speed. In - * Mbit/s, ie 100 == 100Mbit/s. + * Can be set to a value grater than zero only when "auto-negotiate" is "off". + * In that case, statically configures the device to use that specified speed. + * In Mbit/s, ie 100 == 100Mbit/s. + * Must be set together with the "duplex" property when non-zero. + * Before specifying a speed value be sure your device supports it. **/ /* ---ifcfg-rh--- * property: speed - * variable: (none) - * description: The property is not saved by the plugin. + * variable: ETHTOOL_OPTS + * description: Fixed speed for the ethernet link. It is added as "speed" + * parameter in the ETHTOOL_OPTS variable. * ---end--- */ g_object_class_install_property @@ -1022,13 +1055,16 @@ nm_setting_wired_class_init (NMSettingWiredClass *setting_wired_class) /** * NMSettingWired:duplex: * - * If specified, request that the device only use the specified duplex mode. - * Either "half" or "full". + * Can be specified only when "auto-negotiate" is "off". In that case, statically + * configures the device to use that specified duplex mode, either "half" or "full". + * Must be set together with the "speed" property if specified. + * Before specifying a duplex mode be sure your device supports it. **/ /* ---ifcfg-rh--- * property: duplex - * variable: (none) - * description: The property is not saved by the plugin. + * variable: ETHTOOL_OPTS + * description: Fixed duplex mode for the ethernet link. It is added as + * "duplex" parameter in the ETHOOL_OPTS variable. * ---end--- */ g_object_class_install_property @@ -1041,23 +1077,31 @@ nm_setting_wired_class_init (NMSettingWiredClass *setting_wired_class) /** * NMSettingWired:auto-negotiate: * - * If %TRUE, allow auto-negotiation of port speed and duplex mode. If - * %FALSE, do not allow auto-negotiation, in which case the "speed" and - * "duplex" properties should be set. + * If %TRUE, enforce auto-negotiation of port speed and duplex mode. If + * %FALSE, "speed" and "duplex" properties should be both set or link configuration + * will be skipped. **/ /* ---ifcfg-rh--- * property: auto-negotiate - * variable: (none) - * description: The property is not saved by the plugin. + * variable: ETHTOOL_OPTS + * description: Whether link speed and duplex autonegotiation is enabled. + * It is not saved only if disabled and no values are provided for the + * "speed" and "duplex" parameters (skips link configuration). * ---end--- */ g_object_class_install_property (object_class, PROP_AUTO_NEGOTIATE, g_param_spec_boolean (NM_SETTING_WIRED_AUTO_NEGOTIATE, "", "", - TRUE, + FALSE, G_PARAM_READWRITE | G_PARAM_CONSTRUCT | G_PARAM_STATIC_STRINGS)); + _nm_setting_class_override_property (setting_class, + NM_SETTING_WIRED_AUTO_NEGOTIATE, + G_VARIANT_TYPE_BOOLEAN, + _override_autoneg_get, + NULL, + NULL); /** * NMSettingWired:mac-address: @@ -1078,6 +1122,9 @@ nm_setting_wired_class_init (NMSettingWiredClass *setting_wired_class) * variable: HWADDR * description: Hardware address of the device in traditional hex-digits-and-colons * notation (e.g. 00:22:68:14:5A:05). + * Note that for initscripts this is the current MAC address of the device as found + * during ifup. For NetworkManager this is the permanent MAC address. Or in case no + * permanent MAC address exists, the MAC address initially configured on the device. * ---end--- */ g_object_class_install_property @@ -1095,19 +1142,20 @@ nm_setting_wired_class_init (NMSettingWiredClass *setting_wired_class) /** * NMSettingWired:cloned-mac-address: * - * If specified, request that the device use this MAC address instead of its - * permanent MAC address. This is known as MAC cloning or spoofing. + * If specified, request that the device use this MAC address instead. + * This is known as MAC cloning or spoofing. * * Beside explicitly specifing a MAC address, the special values "preserve", "permanent", * "random" and "stable" are supported. * "preserve" means not to touch the MAC address on activation. * "permanent" means to use the permanent hardware address of the device. * "random" creates a random MAC address on each connect. - * "stable" creates a hashed MAC address based on connection.stable-id (or - * the connection's UUID) and a machine dependent key. + * "stable" creates a hashed MAC address based on connection.stable-id and a + * machine dependent key. * * If unspecified, the value can be overwritten via global defaults, see manual - * of NetworkManager.conf. If still unspecified, it defaults to "permanent". + * of NetworkManager.conf. If still unspecified, it defaults to "preserve" + * (older versions of NetworkManager may use a different default value). * * On D-Bus, this field is expressed as "assigned-mac-address" or the deprecated * "cloned-mac-address". @@ -1130,6 +1178,7 @@ nm_setting_wired_class_init (NMSettingWiredClass *setting_wired_class) * format: byte array * description: This D-Bus field is deprecated in favor of "assigned-mac-address" * which is more flexible and allows specifying special variants like "random". + * For libnm and nmcli, this field is called "cloned-mac-address". * ---end--- */ g_object_class_install_property @@ -1153,7 +1202,9 @@ nm_setting_wired_class_init (NMSettingWiredClass *setting_wired_class) * a hardware address in ASCII representation, or one of the special values * "preserve", "permanent", "random" or "stable". * This field replaces the deprecated "cloned-mac-address" on D-Bus, which - * can only contain explict hardware addresses. + * can only contain explict hardware addresses. Note that this property + * only exists in D-Bus API. libnm and nmcli continue to call this property + * "cloned-mac-address". * ---end--- */ _nm_setting_class_add_dbus_only_property (setting_class, @@ -1196,7 +1247,7 @@ nm_setting_wired_class_init (NMSettingWiredClass *setting_wired_class) **/ /* ---ifcfg-rh--- * property: generate-mac-address-mask - * variable: GENERATE_MAC_ADDRESS_MASK + * variable: GENERATE_MAC_ADDRESS_MASK(+) * description: the MAC address mask for generating randomized and stable * cloned-mac-address. * ---end--- diff --git a/libnm-core/nm-setting-wireless.c b/libnm-core/nm-setting-wireless.c index a7f58fe5..1d129f66 100644 --- a/libnm-core/nm-setting-wireless.c +++ b/libnm-core/nm-setting-wireless.c @@ -1321,6 +1321,9 @@ nm_setting_wireless_class_init (NMSettingWirelessClass *setting_wireless_class) * variable: HWADDR * description: Hardware address of the device in traditional hex-digits-and-colons * notation (e.g. 00:22:68:14:5A:05). + * Note that for initscripts this is the current MAC address of the device as found + * during ifup. For NetworkManager this is the permanent MAC address. Or in case no + * permanent MAC address exists, the MAC address initially configured on the device. * ---end--- */ g_object_class_install_property @@ -1337,19 +1340,20 @@ nm_setting_wireless_class_init (NMSettingWirelessClass *setting_wireless_class) /** * NMSettingWireless:cloned-mac-address: * - * If specified, request that the device use this MAC address instead of its - * permanent MAC address. This is known as MAC cloning or spoofing. + * If specified, request that the device use this MAC address instead. + * This is known as MAC cloning or spoofing. * * Beside explicitly specifing a MAC address, the special values "preserve", "permanent", * "random" and "stable" are supported. * "preserve" means not to touch the MAC address on activation. * "permanent" means to use the permanent hardware address of the device. * "random" creates a random MAC address on each connect. - * "stable" creates a hashed MAC address based on connection.stable-id (or - * the connection's UUID) and a machine dependent key. + * "stable" creates a hashed MAC address based on connection.stable-id and a + * machine dependent key. * * If unspecified, the value can be overwritten via global defaults, see manual - * of NetworkManager.conf. If still unspecified, it defaults to "permanent". + * of NetworkManager.conf. If still unspecified, it defaults to "preserve" + * (older versions of NetworkManager may use a different default value). * * On D-Bus, this field is expressed as "assigned-mac-address" or the deprecated * "cloned-mac-address". @@ -1372,6 +1376,7 @@ nm_setting_wireless_class_init (NMSettingWirelessClass *setting_wireless_class) * format: byte array * description: This D-Bus field is deprecated in favor of "assigned-mac-address" * which is more flexible and allows specifying special variants like "random". + * For libnm and nmcli, this field is called "cloned-mac-address". * ---end--- */ g_object_class_install_property @@ -1394,7 +1399,9 @@ nm_setting_wireless_class_init (NMSettingWirelessClass *setting_wireless_class) * a hardware address in ASCII representation, or one of the special values * "preserve", "permanent", "random" or "stable". * This field replaces the deprecated "cloned-mac-address" on D-Bus, which - * can only contain explict hardware addresses. + * can only contain explict hardware addresses. Note that this property + * only exists in D-Bus API. libnm and nmcli continue to call this property + * "cloned-mac-address". * ---end--- */ _nm_setting_class_add_dbus_only_property (setting_class, @@ -1437,7 +1444,7 @@ nm_setting_wireless_class_init (NMSettingWirelessClass *setting_wireless_class) **/ /* ---ifcfg-rh--- * property: generate-mac-address-mask - * variable: GENERATE_MAC_ADDRESS_MASK + * variable: GENERATE_MAC_ADDRESS_MASK(+) * description: the MAC address mask for generating randomized and stable * cloned-mac-address. * ---end--- @@ -1578,7 +1585,8 @@ nm_setting_wireless_class_init (NMSettingWirelessClass *setting_wireless_class) * the user has set a global default to randomize and the supplicant * supports randomization), %NM_SETTING_MAC_RANDOMIZATION_NEVER (never * randomize the MAC address), or %NM_SETTING_MAC_RANDOMIZATION_ALWAYS - * (always randomize the MAC address). + * (always randomize the MAC address). This property is deprecated for + * 'cloned-mac-address'. * * Since: 1.2 * Deprecated: 1.4: Deprecated by NMSettingWireless:cloned-mac-address property diff --git a/libnm-core/nm-setting.c b/libnm-core/nm-setting.c index fcd8dff7..82467c9c 100644 --- a/libnm-core/nm-setting.c +++ b/libnm-core/nm-setting.c @@ -74,7 +74,7 @@ enum { PROP_LAST }; -/*************************************************************/ +/*****************************************************************************/ static GHashTable *registered_settings = NULL; static GHashTable *registered_settings_by_type = NULL; @@ -115,7 +115,7 @@ _ensure_registered_constructor (void) } \ } G_STMT_END -/*************************************************************/ +/*****************************************************************************/ /* * _nm_register_setting: @@ -264,7 +264,7 @@ _nm_setting_compare_priority (gconstpointer a, gconstpointer b) return 1; } -/*************************************************************/ +/*****************************************************************************/ gboolean _nm_setting_slave_type_is_valid (const char *slave_type, const char **out_port_type) @@ -288,7 +288,7 @@ _nm_setting_slave_type_is_valid (const char *slave_type, const char **out_port_t return found; } -/*************************************************************/ +/*****************************************************************************/ typedef struct { const char *name; @@ -592,7 +592,7 @@ nm_setting_class_find_property (NMSettingClass *setting_class, const char *prope return find_property (properties, property_name); } -/*************************************************************/ +/*****************************************************************************/ static const GVariantType * variant_type_for_gtype (GType type) diff --git a/libnm-core/nm-utils.c b/libnm-core/nm-utils.c index fe8a3714..5b4566bf 100644 --- a/libnm-core/nm-utils.c +++ b/libnm-core/nm-utils.c @@ -667,10 +667,8 @@ _nm_utils_copy_object_array (const GPtrArray *array) return _nm_utils_copy_array (array, g_object_ref, g_object_unref); } -/* have @list of type 'gpointer *' instead of 'gconstpointer *' to - * reduce the necessity for annoying const-casts. */ gssize -_nm_utils_ptrarray_find_first (gpointer *list, gssize len, gconstpointer needle) +_nm_utils_ptrarray_find_first (gconstpointer *list, gssize len, gconstpointer needle) { gssize i; @@ -694,7 +692,7 @@ _nm_utils_ptrarray_find_first (gpointer *list, gssize len, gconstpointer needle) } gssize -_nm_utils_ptrarray_find_binary_search (gpointer *list, gsize len, gpointer needle, GCompareDataFunc cmpfcn, gpointer user_data) +_nm_utils_ptrarray_find_binary_search (gconstpointer *list, gsize len, gconstpointer needle, GCompareDataFunc cmpfcn, gpointer user_data) { gssize imin, imax, imid; int cmp; @@ -726,6 +724,40 @@ _nm_utils_ptrarray_find_binary_search (gpointer *list, gsize len, gpointer needl return ~imin; } +gssize +_nm_utils_array_find_binary_search (gconstpointer list, gsize elem_size, gsize len, gconstpointer needle, GCompareDataFunc cmpfcn, gpointer user_data) +{ + gssize imin, imax, imid; + int cmp; + + g_return_val_if_fail (list || !len, ~((gssize) 0)); + g_return_val_if_fail (cmpfcn, ~((gssize) 0)); + g_return_val_if_fail (elem_size > 0, ~((gssize) 0)); + + imin = 0; + if (len == 0) + return ~imin; + + imax = len - 1; + + while (imin <= imax) { + imid = imin + (imax - imin) / 2; + + cmp = cmpfcn (&((const char *) list)[elem_size * imid], needle, user_data); + if (cmp == 0) + return imid; + + if (cmp < 0) + imin = imid + 1; + else + imax = imid - 1; + } + + /* return the inverse of @imin. This is a negative number, but + * also is ~imin the position where the value should be inserted. */ + return ~imin; +} + GVariant * _nm_utils_bytes_to_dbus (const GValue *prop_value) { @@ -2112,26 +2144,36 @@ next: return routes; } -/**********************************************************************************************/ +/*****************************************************************************/ /** - * nm_utils_uuid_generate: + * nm_utils_uuid_generate_buf_: + * @buf: input buffer, must contain at least 37 bytes * - * Returns: a newly allocated UUID suitable for use as the #NMSettingConnection - * object's #NMSettingConnection:id: property. Should be freed with g_free() + * Returns: generates a new random UUID, writes it to @buf and returns @buf. **/ char * -nm_utils_uuid_generate (void) +nm_utils_uuid_generate_buf_ (char *buf) { uuid_t uuid; - char *buf; - buf = g_malloc0 (37); uuid_generate_random (uuid); - uuid_unparse_lower (uuid, &buf[0]); + uuid_unparse_lower (uuid, buf); return buf; } +/** + * nm_utils_uuid_generate: + * + * Returns: a newly allocated UUID suitable for use as the #NMSettingConnection + * object's #NMSettingConnection:id: property. Should be freed with g_free() + **/ +char * +nm_utils_uuid_generate (void) +{ + return nm_utils_uuid_generate_buf_ (g_malloc (37)); +} + /** * nm_utils_uuid_generate_from_string: * @s: a string to use as the seed for the UUID @@ -2180,7 +2222,7 @@ nm_utils_uuid_generate_from_string (const char *s, gssize slen, int uuid_type, g g_return_val_if_reached (NULL); } - buf = g_malloc0 (37); + buf = g_malloc (37); uuid_unparse_lower (uuid, &buf[0]); return buf; @@ -2228,7 +2270,7 @@ _nm_utils_uuid_generate_from_strings (const char *string1, ...) return uuid; } -/**********************************************************************************************/ +/*****************************************************************************/ /** * nm_utils_rsa_key_encrypt: @@ -2422,7 +2464,7 @@ nm_utils_file_is_pkcs12 (const char *filename) return crypto_is_pkcs12_file (filename, NULL); } -/**********************************************************************************************/ +/*****************************************************************************/ gboolean _nm_utils_check_file (const char *filename, @@ -2548,7 +2590,7 @@ _nm_utils_check_module_file (const char *name, error); } -/**********************************************************************************************/ +/*****************************************************************************/ /** * nm_utils_file_search_in_paths: @@ -2622,7 +2664,7 @@ NOT_FOUND: return NULL; } -/**********************************************************************************************/ +/*****************************************************************************/ /* Band, channel/frequency stuff for wireless */ struct cf_pair { @@ -2872,7 +2914,6 @@ nm_utils_wifi_2ghz_freqs (void) { return _wifi_freqs (TRUE); } -NM_BACKPORT_SYMBOL (libnm_1_0_6, const guint *, nm_utils_wifi_2ghz_freqs, (void), ()); /** * nm_utils_wifi_5ghz_freqs: @@ -2888,7 +2929,6 @@ nm_utils_wifi_5ghz_freqs (void) { return _wifi_freqs (FALSE); } -NM_BACKPORT_SYMBOL (libnm_1_0_6, const guint *, nm_utils_wifi_5ghz_freqs, (void), ()); /** * nm_utils_wifi_strength_bars: @@ -2974,10 +3014,16 @@ nm_utils_hwaddr_len (int type) } static guint8 * -hwaddr_aton (const char *asc, guint8 *buffer, gsize buffer_length, gsize *out_len) +_str2bin (const char *asc, + gboolean delimiter_required, + const char *delimiter_candidates, + guint8 *buffer, + gsize buffer_length, + gsize *out_len) { const char *in = asc; guint8 *out = buffer; + gboolean delimiter_has = TRUE; guint8 delimiter = '\0'; nm_assert (asc); @@ -2999,24 +3045,43 @@ hwaddr_aton (const char *asc, guint8 *buffer, gsize buffer_length, gsize *out_le if (d2 && g_ascii_isxdigit (d2)) { *out++ = (HEXVAL (d1) << 4) + HEXVAL (d2); d2 = in[2]; - in += 3; + if (!d2) + break; + in += 2; } else { /* Fake leading zero */ *out++ = HEXVAL (d1); - in += 2; + if (!d2) { + if (!delimiter_has) { + /* when using no delimiter, there must be pairs of hex chars */ + return NULL; + } + break; + } + in += 1; } - if (!d2) - break; if (--buffer_length == 0) return NULL; - if (d2 != delimiter) { - if ( delimiter == '\0' - && (d2 == ':' || d2 == '-')) - delimiter = d2; - else - return NULL; + if (delimiter_has) { + if (d2 != delimiter) { + if (delimiter) + return NULL; + if (delimiter_candidates) { + while (delimiter_candidates[0]) { + if (delimiter_candidates++[0] == d2) + delimiter = d2; + } + } + if (!delimiter) { + if (delimiter_required) + return NULL; + delimiter_has = FALSE; + continue; + } + } + in++; } } @@ -3024,6 +3089,40 @@ hwaddr_aton (const char *asc, guint8 *buffer, gsize buffer_length, gsize *out_le return buffer; } +#define hwaddr_aton(asc, buffer, buffer_length, out_len) _str2bin ((asc), TRUE, ":-", (buffer), (buffer_length), (out_len)) + +/** + * nm_utils_hexstr2bin: + * @hex: a string of hexadecimal characters with optional ':' separators + * + * Converts a hexadecimal string @hex into an array of bytes. The optional + * separator ':' may be used between single or pairs of hexadecimal characters, + * eg "00:11" or "0:1". Any "0x" at the beginning of @hex is ignored. @hex + * may not start or end with ':'. + * + * Return value: (transfer full): the converted bytes, or %NULL on error + */ +GBytes * +nm_utils_hexstr2bin (const char *hex) +{ + guint8 *buffer; + gsize buffer_length, len; + + g_return_val_if_fail (hex != NULL, NULL); + + if (hex[0] == '0' && hex[1] == 'x') + hex += 2; + + buffer_length = strlen (hex) / 2 + 3; + buffer = g_malloc (buffer_length); + if (!_str2bin (hex, FALSE, ":", buffer, buffer_length, &len)) { + g_free (buffer); + return NULL; + } + buffer = g_realloc (buffer, len); + return g_bytes_new_take (buffer, len); +} + /** * nm_utils_hwaddr_atoba: * @asc: the ASCII representation of a hardware address @@ -3117,7 +3216,7 @@ nm_utils_hwaddr_aton (const char *asc, gpointer buffer, gsize length) } static void -_bin2str_buf (gconstpointer addr, gsize length, gboolean upper_case, char *out) +_bin2str (gconstpointer addr, gsize length, const char delimiter, gboolean upper_case, char *out) { const guint8 *in = addr; const char *LOOKUP = upper_case ? "0123456789ABCDEF" : "0123456789abcdef"; @@ -3126,7 +3225,8 @@ _bin2str_buf (gconstpointer addr, gsize length, gboolean upper_case, char *out) nm_assert (out); nm_assert (length > 0); - /* @out must contain at least @length*3 bytes */ + /* @out must contain at least @length*3 bytes if @delimiter is set, + * otherwise, @length*2+1. */ for (;;) { const guint8 v = *in++; @@ -3136,22 +3236,42 @@ _bin2str_buf (gconstpointer addr, gsize length, gboolean upper_case, char *out) length--; if (!length) break; - *out++ = ':'; + if (delimiter) + *out++ = delimiter; } *out = 0; } -static char * -_bin2str (gconstpointer addr, gsize length, gboolean upper_case) +/** + * nm_utils_bin2hexstr: + * @src: (type guint8) (array length=len): an array of bytes + * @len: the length of the @src array + * @final_len: an index where to cut off the returned string, or -1 + * + * Converts the byte array @src into a hexadecimal string. If @final_len is + * greater than -1, the returned string is terminated at that index + * (returned_string[final_len] == '\0'), + * + * Return value: (transfer full): the textual form of @bytes + */ +char * +nm_utils_bin2hexstr (gconstpointer src, gsize len, int final_len) { char *result; + gsize buflen = (len * 2) + 1; - nm_assert (addr); - nm_assert (length > 0); + g_return_val_if_fail (src != NULL, NULL); + g_return_val_if_fail (len > 0 && (buflen - 1) / 2 == len, NULL); + g_return_val_if_fail (final_len < 0 || (gsize) final_len < buflen, NULL); + + result = g_malloc (buflen); + _bin2str (src, len, '\0', FALSE, result); + + /* Cut converted key off at the correct length for this cipher type */ + if (final_len >= 0 && (gsize) final_len < buflen) + result[final_len] = '\0'; - result = g_malloc (length * 3); - _bin2str_buf (addr, length, upper_case, result); return result; } @@ -3167,10 +3287,14 @@ _bin2str (gconstpointer addr, gsize length, gboolean upper_case) char * nm_utils_hwaddr_ntoa (gconstpointer addr, gsize length) { + char *result; + g_return_val_if_fail (addr, g_strdup ("")); g_return_val_if_fail (length > 0, g_strdup ("")); - return _bin2str (addr, length, TRUE); + result = g_malloc (length * 3); + _bin2str (addr, length, ':', TRUE, result); + return result; } const char * @@ -3182,7 +3306,7 @@ nm_utils_hwaddr_ntoa_buf (gconstpointer addr, gsize addr_len, gboolean upper_cas if (buf_len < addr_len * 3) g_return_val_if_reached (NULL); - _bin2str_buf (addr, addr_len, TRUE, buf); + _bin2str (addr, addr_len, ':', TRUE, buf); return buf; } @@ -3199,10 +3323,14 @@ nm_utils_hwaddr_ntoa_buf (gconstpointer addr, gsize addr_len, gboolean upper_cas char * _nm_utils_bin2str (gconstpointer addr, gsize length, gboolean upper_case) { + char *result; + g_return_val_if_fail (addr, g_strdup ("")); g_return_val_if_fail (length > 0, g_strdup ("")); - return _bin2str (addr, length, upper_case); + result = g_malloc (length * 3); + _bin2str (addr, length, ':', upper_case, result); + return result; } /** @@ -3360,7 +3488,6 @@ nm_utils_hwaddr_matches (gconstpointer hwaddr1, if (l != hwaddr1_len) return FALSE; hwaddr2 = buf2; - hwaddr2_len = hwaddr1_len; } else { g_return_val_if_fail (hwaddr2_len > 0 && hwaddr2_len <= NM_UTILS_HWADDR_LEN_MAX, FALSE); @@ -3376,7 +3503,7 @@ nm_utils_hwaddr_matches (gconstpointer hwaddr1, if (hwaddr1_len == INFINIBAND_ALEN) { hwaddr1 = (guint8 *)hwaddr1 + INFINIBAND_ALEN - 8; hwaddr2 = (guint8 *)hwaddr2 + INFINIBAND_ALEN - 8; - hwaddr1_len = hwaddr2_len = 8; + hwaddr1_len = 8; } return !memcmp (hwaddr1, hwaddr2, hwaddr1_len); @@ -3478,7 +3605,7 @@ _nm_utils_hwaddr_cloned_data_synth (NMSetting *setting, * to "" and it just worked as the value was not serialized in * an ill form. * - * To preserve that behavior, seralize "" as NULL. + * To preserve that behavior, serialize "" as NULL. */ return addr && addr[0] ? g_variant_new_string (addr) : NULL; @@ -3610,136 +3737,66 @@ _nm_utils_generate_mac_address_mask_parse (const char *value, /*****************************************************************************/ /** - * nm_utils_bin2hexstr: - * @src: (type guint8) (array length=len): an array of bytes - * @len: the length of the @src array - * @final_len: an index where to cut off the returned string, or -1 + * nm_utils_is_valid_iface_name: + * @name: Name of interface + * @error: location to store the error occurring, or %NULL to ignore * - * Converts the byte array @src into a hexadecimal string. If @final_len is - * greater than -1, the returned string is terminated at that index - * (returned_string[final_len] == '\0'), + * Validate the network interface name. * - * Return value: (transfer full): the textual form of @bytes - */ -/* - * Code originally by Alex Larsson and - * copyright Red Hat, Inc. under terms of the LGPL. - */ -char * -nm_utils_bin2hexstr (gconstpointer src, gsize len, int final_len) -{ - static char hex_digits[] = "0123456789abcdef"; - const guint8 *bytes = src; - char *result; - int i; - gsize buflen = (len * 2) + 1; - - g_return_val_if_fail (bytes != NULL, NULL); - g_return_val_if_fail (len > 0, NULL); - g_return_val_if_fail (len < 4096, NULL); /* Arbitrary limit */ - if (final_len > -1) - g_return_val_if_fail (final_len < buflen, NULL); - - result = g_malloc0 (buflen); - for (i = 0; i < len; i++) { - result[2*i] = hex_digits[(bytes[i] >> 4) & 0xf]; - result[2*i+1] = hex_digits[bytes[i] & 0xf]; - } - /* Cut converted key off at the correct length for this cipher type */ - if (final_len > -1) - result[final_len] = '\0'; - else - result[buflen - 1] = '\0'; - - return result; -} - -/** - * nm_utils_hexstr2bin: - * @hex: a string of hexadecimal characters with optional ':' separators - * - * Converts a hexadecimal string @hex into an array of bytes. The optional - * separator ':' may be used between single or pairs of hexadecimal characters, - * eg "00:11" or "0:1". Any "0x" at the beginning of @hex is ignored. @hex - * may not start or end with ':'. + * This function is a 1:1 copy of the kernel's interface validation + * function in net/core/dev.c. * - * Return value: (transfer full): the converted bytes, or %NULL on error + * Returns: %TRUE if interface name is valid, otherwise %FALSE is returned. */ -GBytes * -nm_utils_hexstr2bin (const char *hex) +gboolean +nm_utils_is_valid_iface_name (const char *name, GError **error) { - guint i = 0, x = 0; - gs_free guint8 *c = NULL; - int a, b; - gboolean found_colon = FALSE; - - g_return_val_if_fail (hex != NULL, NULL); + g_return_val_if_fail (name != NULL, FALSE); - if (strncasecmp (hex, "0x", 2) == 0) - hex += 2; - found_colon = !!strchr (hex, ':'); + if (*name == '\0') { + g_set_error_literal (error, NM_UTILS_ERROR, NM_UTILS_ERROR_UNKNOWN, + _("interface name is too short")); + return FALSE; + } - c = g_malloc (strlen (hex) / 2 + 1); - for (;;) { - a = g_ascii_xdigit_value (hex[i++]); - if (a < 0) - return NULL; + if (strlen (name) >= 16) { + g_set_error_literal (error, NM_UTILS_ERROR, NM_UTILS_ERROR_UNKNOWN, + _("interface name is longer than 15 characters")); + return FALSE; + } - if (hex[i] && hex[i] != ':') { - b = g_ascii_xdigit_value (hex[i++]); - if (b < 0) - return NULL; - c[x++] = ((guint) a << 4) | ((guint) b); - } else - c[x++] = (guint) a; + if (!strcmp (name, ".") || !strcmp (name, "..")) { + g_set_error_literal (error, NM_UTILS_ERROR, NM_UTILS_ERROR_UNKNOWN, + _("interface name is reserved")); + return FALSE; + } - if (!hex[i]) - break; - if (hex[i] == ':') { - if (!hex[i + 1]) { - /* trailing ':' is invalid */ - return NULL; - } - i++; - } else if (found_colon) { - /* If colons exist, they must delimit 1 or 2 hex chars */ - return NULL; + while (*name) { + if (*name == '/' || g_ascii_isspace (*name)) { + g_set_error_literal (error, NM_UTILS_ERROR, NM_UTILS_ERROR_UNKNOWN, + _("interface name contains an invalid character")); + return FALSE; } + name++; } - return g_bytes_new (c, x); + return TRUE; } /** * nm_utils_iface_valid_name: * @name: Name of interface * - * This function is a 1:1 copy of the kernel's interface validation - * function in net/core/dev.c. + * Validate the network interface name. + * + * Deprecated: 1.6: use nm_utils_is_valid_iface_name() insteead, with better error reporting. * * Returns: %TRUE if interface name is valid, otherwise %FALSE is returned. */ gboolean nm_utils_iface_valid_name (const char *name) { - g_return_val_if_fail (name != NULL, FALSE); - - if (*name == '\0') - return FALSE; - - if (strlen (name) >= 16) - return FALSE; - - if (!strcmp (name, ".") || !strcmp (name, "..")) - return FALSE; - - while (*name) { - if (*name == '/' || g_ascii_isspace (*name)) - return FALSE; - name++; - } - - return TRUE; + return nm_utils_is_valid_iface_name (name, NULL); } /** @@ -4010,7 +4067,7 @@ nm_utils_bond_mode_string_to_int (const char *mode) return -1; } -/**********************************************************************************************/ +/*****************************************************************************/ #define STRSTRDICTKEY_V1_SET 0x01 #define STRSTRDICTKEY_V2_SET 0x02 @@ -4286,8 +4343,6 @@ char *nm_utils_enum_to_str (GType type, int value) g_type_class_unref (class); return ret; } -NM_BACKPORT_SYMBOL (libnm_1_0_6, char *, nm_utils_enum_to_str, - (GType type, int value), (type, value)); /** * nm_utils_enum_from_str: @@ -4359,9 +4414,6 @@ gboolean nm_utils_enum_from_str (GType type, const char *str, g_type_class_unref (class); return ret; } -NM_BACKPORT_SYMBOL (libnm_1_0_6, gboolean, nm_utils_enum_from_str, - (GType type, const char *str, int *out_value, char **err_token), - (type, str, out_value, err_token)); /** * nm_utils_enum_get_values: @@ -4416,8 +4468,20 @@ const char **nm_utils_enum_get_values (GType type, gint from, gint to) } #if WITH_JANSSON +/** + * nm_utils_is_json_object: + * @str: the JSON string to test + * @error: optional error reason + * + * Returns: whether the passed string is valid JSON. + * If libnm is not compiled with libjansson support, this check will + * also return %TRUE for possibly invalid inputs. If that is a problem + * for you, you must validate the JSON yourself. + * + * Since: 1.6 + */ gboolean -_nm_utils_check_valid_json (const char *str, GError **error) +nm_utils_is_json_object (const char *str, GError **error) { json_t *json; json_error_t jerror; @@ -4428,7 +4492,7 @@ _nm_utils_check_valid_json (const char *str, GError **error) g_set_error_literal (error, NM_CONNECTION_ERROR, NM_CONNECTION_ERROR_INVALID_PROPERTY, - "value is NULL or empty"); + str ? _("value is NULL") : _("value is empty")); return FALSE; } @@ -4437,9 +4501,19 @@ _nm_utils_check_valid_json (const char *str, GError **error) g_set_error (error, NM_CONNECTION_ERROR, NM_CONNECTION_ERROR_INVALID_PROPERTY, - "%s at position %d", - jerror.text, - jerror.position); + _("invalid JSON at position %d (%s)"), + jerror.position, + jerror.text); + return FALSE; + } + + /* valid JSON (depending on the definition) can also be a literal. + * Here we only allow objects. */ + if (!json_is_object (json)) { + g_set_error_literal (error, + NM_CONNECTION_ERROR, + NM_CONNECTION_ERROR_INVALID_PROPERTY, + _("is not a JSON object")); return FALSE; } @@ -4531,17 +4605,48 @@ out: #else /* WITH_JANSSON */ gboolean -_nm_utils_check_valid_json (const char *str, GError **error) +nm_utils_is_json_object (const char *str, GError **error) { + g_return_val_if_fail (!error || !*error, FALSE); + + if (str) { + /* libjansson also requires only utf-8 encoding. */ + if (!g_utf8_validate (str, -1, NULL)) { + g_set_error_literal (error, + NM_CONNECTION_ERROR, + NM_CONNECTION_ERROR_INVALID_PROPERTY, + _("not valid utf-8")); + return FALSE; + } + while (g_ascii_isspace (str[0])) + str++; + } + if (!str || !str[0]) { g_set_error_literal (error, NM_CONNECTION_ERROR, NM_CONNECTION_ERROR_INVALID_PROPERTY, - "value is NULL or empty"); + str ? _("value is NULL") : _("value is empty")); return FALSE; } - return TRUE; + /* do some very basic validation to see if this might be a JSON object. */ + if (str[0] == '{') { + gsize l; + + l = strlen (str) - 1; + while (l > 0 && g_ascii_isspace (str[l])) + l--; + + if (str[l] == '}') + return TRUE; + } + + g_set_error_literal (error, + NM_CONNECTION_ERROR, + NM_CONNECTION_ERROR_INVALID_PROPERTY, + _("is not a JSON object")); + return FALSE; } gboolean @@ -4552,3 +4657,20 @@ _nm_utils_team_config_equal (const char *conf1, return nm_streq0 (conf1, conf2); } #endif + +/*****************************************************************************/ + +/** + * nm_utils_version: + * + * Returns: the version ID of the libnm version. That is, the %NM_VERSION + * at runtime. + * + * Since: 1.6.0 + */ +guint +nm_utils_version (void) +{ + return NM_VERSION; +} + diff --git a/libnm-core/nm-utils.h b/libnm-core/nm-utils.h index 407c14e2..caf2e62e 100644 --- a/libnm-core/nm-utils.h +++ b/libnm-core/nm-utils.h @@ -90,6 +90,9 @@ gboolean nm_utils_ap_mode_security_valid (NMUtilsSecurityType type, gboolean nm_utils_wep_key_valid (const char *key, NMWepKeyType wep_type); gboolean nm_utils_wpa_psk_valid (const char *psk); +NM_AVAILABLE_IN_1_6 +gboolean nm_utils_is_json_object (const char *str, GError **error); + GVariant *nm_utils_ip4_dns_to_variant (char **dns); char **nm_utils_ip4_dns_from_variant (GVariant *value); GVariant *nm_utils_ip4_addresses_to_variant (GPtrArray *addresses, @@ -174,7 +177,10 @@ gboolean nm_utils_hwaddr_matches (gconstpointer hwaddr1, char *nm_utils_bin2hexstr (gconstpointer src, gsize len, int final_len); GBytes *nm_utils_hexstr2bin (const char *hex); -gboolean nm_utils_iface_valid_name(const char *name); +NM_DEPRECATED_IN_1_6_FOR(nm_utils_is_valid_iface_name) +gboolean nm_utils_iface_valid_name (const char *name); +NM_AVAILABLE_IN_1_6 +gboolean nm_utils_is_valid_iface_name (const char *name, GError **error); gboolean nm_utils_is_uuid (const char *str); @@ -206,6 +212,9 @@ gboolean nm_utils_enum_from_str (GType type, const char *str, int *out_value, ch NM_AVAILABLE_IN_1_2 const char **nm_utils_enum_get_values (GType type, gint from, gint to); +NM_AVAILABLE_IN_1_6 +guint nm_utils_version (void); + G_END_DECLS #endif /* __NM_UTILS_H__ */ diff --git a/libnm-core/nm-version.h b/libnm-core/nm-version.h index d7f112bf..aa92c3f8 100644 --- a/libnm-core/nm-version.h +++ b/libnm-core/nm-version.h @@ -104,4 +104,18 @@ # define NM_AVAILABLE_IN_1_4 #endif +#if NM_VERSION_MIN_REQUIRED >= NM_VERSION_1_6 +# define NM_DEPRECATED_IN_1_6 G_DEPRECATED +# define NM_DEPRECATED_IN_1_6_FOR(f) G_DEPRECATED_FOR(f) +#else +# define NM_DEPRECATED_IN_1_6 +# define NM_DEPRECATED_IN_1_6_FOR(f) +#endif + +#if NM_VERSION_MAX_ALLOWED < NM_VERSION_1_6 +# define NM_AVAILABLE_IN_1_6 G_UNAVAILABLE(1,6) +#else +# define NM_AVAILABLE_IN_1_6 +#endif + #endif /* NM_VERSION_H */ diff --git a/libnm-core/nm-vpn-dbus-interface.h b/libnm-core/nm-vpn-dbus-interface.h index 3295a1ae..1495c955 100644 --- a/libnm-core/nm-vpn-dbus-interface.h +++ b/libnm-core/nm-vpn-dbus-interface.h @@ -183,6 +183,9 @@ typedef enum { /* string: VPN interface name (tun0, tap0, etc) */ #define NM_VPN_PLUGIN_CONFIG_TUNDEV "tundev" +/* string: Proxy PAC */ +#define NM_VPN_PLUGIN_CONFIG_PROXY_PAC "pac" + /* string: Login message */ #define NM_VPN_PLUGIN_CONFIG_BANNER "banner" diff --git a/libnm-core/nm-vpn-dbus-types.xml b/libnm-core/nm-vpn-dbus-types.xml index 6e10060c..5da02420 100644 --- a/libnm-core/nm-vpn-dbus-types.xml +++ b/libnm-core/nm-vpn-dbus-types.xml @@ -224,17 +224,17 @@ NM_VPN_PLUGIN_FAILURE_LOGIN_FAILED - = 1 + = 0 Login failed. NM_VPN_PLUGIN_FAILURE_CONNECT_FAILED - = 2 + = 1 Connect failed. NM_VPN_PLUGIN_FAILURE_BAD_IP_CONFIG - = 3 + = 2 Invalid IP configuration returned from the VPN plugin. diff --git a/libnm-core/nm-vpn-editor-plugin.c b/libnm-core/nm-vpn-editor-plugin.c index 7cb02abd..32e2a4ed 100644 --- a/libnm-core/nm-vpn-editor-plugin.c +++ b/libnm-core/nm-vpn-editor-plugin.c @@ -72,7 +72,7 @@ nm_vpn_editor_plugin_default_init (NMVpnEditorPluginInterface *iface) G_PARAM_STATIC_STRINGS)); } -/*********************************************************************/ +/*****************************************************************************/ typedef struct { NMVpnPluginInfo *plugin_info; @@ -113,7 +113,7 @@ _private_get (NMVpnEditorPlugin *plugin, gboolean create) #define NM_VPN_EDITOR_PLUGIN_GET_PRIVATE(plugin) _private_get (plugin, TRUE) #define NM_VPN_EDITOR_PLUGIN_TRY_GET_PRIVATE(plugin) _private_get (plugin, FALSE) -/*********************************************************************/ +/*****************************************************************************/ /** * nm_vpn_editor_plugin_get_plugin_info: @@ -178,7 +178,7 @@ nm_vpn_editor_plugin_set_plugin_info (NMVpnEditorPlugin *plugin, NMVpnPluginInfo } -/*********************************************************************/ +/*****************************************************************************/ /** * nm_vpn_editor_plugin_get_vt: @@ -225,7 +225,7 @@ nm_vpn_editor_plugin_get_vt (NMVpnEditorPlugin *plugin, return p_vt_size; } -/*********************************************************************/ +/*****************************************************************************/ static NMVpnEditorPlugin * _nm_vpn_editor_plugin_load (const char *plugin_name, @@ -446,7 +446,7 @@ nm_vpn_editor_plugin_load (const char *plugin_name, error); } -/*********************************************************************/ +/*****************************************************************************/ /** * nm_vpn_editor_plugin_get_editor: diff --git a/libnm-core/nm-vpn-editor-plugin.h b/libnm-core/nm-vpn-editor-plugin.h index fb51f7e6..e93d8fbd 100644 --- a/libnm-core/nm-vpn-editor-plugin.h +++ b/libnm-core/nm-vpn-editor-plugin.h @@ -48,9 +48,9 @@ NMVpnEditorPlugin *nm_vpn_editor_plugin_factory (GError **error); #endif -/**************************************************/ +/*****************************************************************************/ /* Editor plugin interface */ -/**************************************************/ +/*****************************************************************************/ #define NM_TYPE_VPN_EDITOR_PLUGIN (nm_vpn_editor_plugin_get_type ()) #define NM_VPN_EDITOR_PLUGIN(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), NM_TYPE_VPN_EDITOR_PLUGIN, NMVpnEditorPlugin)) @@ -101,6 +101,7 @@ typedef struct _NMVpnEditorPluginVT NMVpnEditorPluginVT; * @get_suggested_filename: For a given connection, return a suggested file * name. Returned value will be %NULL or a suggested file name to be freed by * the caller. + * @notify_plugin_info_set: A callback to be called when the plugin info is set. * @get_vt: return a virtual function table to implement further functions in * the plugin, without requiring to update libnm. Used by nm_vpn_editor_plugin_get_vt(). * diff --git a/libnm-core/nm-vpn-plugin-info.c b/libnm-core/nm-vpn-plugin-info.c index d3bc4893..14c3588e 100644 --- a/libnm-core/nm-vpn-plugin-info.c +++ b/libnm-core/nm-vpn-plugin-info.c @@ -67,7 +67,7 @@ G_DEFINE_TYPE_WITH_CODE (NMVpnPluginInfo, nm_vpn_plugin_info, G_TYPE_OBJECT, #define NM_VPN_PLUGIN_INFO_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), NM_TYPE_VPN_PLUGIN_INFO, NMVpnPluginInfoPrivate)) -/*********************************************************************/ +/*****************************************************************************/ /** * nm_vpn_plugin_info_validate_filename: @@ -412,7 +412,7 @@ nm_vpn_plugin_info_new_search_file (const char *name, const char *service) return plugin_info; } -/*********************************************************************/ +/*****************************************************************************/ static gboolean _check_no_conflict (NMVpnPluginInfo *i1, NMVpnPluginInfo *i2, GError **error) @@ -775,7 +775,7 @@ nm_vpn_plugin_info_list_get_service_types (GSList *list, return (char **) g_ptr_array_free (l, FALSE); } -/*********************************************************************/ +/*****************************************************************************/ /** * nm_vpn_plugin_info_get_filename: @@ -987,7 +987,7 @@ nm_vpn_plugin_info_lookup_property (NMVpnPluginInfo *self, const char *group, co return g_hash_table_lookup (priv->keys, k); } -/*********************************************************************/ +/*****************************************************************************/ /** * nm_vpn_plugin_info_get_editor_plugin: @@ -1094,7 +1094,7 @@ nm_vpn_plugin_info_load_editor_plugin (NMVpnPluginInfo *self, GError **error) return priv->editor_plugin; } -/*********************************************************************/ +/*****************************************************************************/ /** * nm_vpn_plugin_info_new_from_file: @@ -1152,7 +1152,7 @@ nm_vpn_plugin_info_new_with_data (const char *filename, NULL)); } -/*********************************************************************/ +/*****************************************************************************/ static void nm_vpn_plugin_info_init (NMVpnPluginInfo *plugin) diff --git a/libnm-core/tests/Makefile.am b/libnm-core/tests/Makefile.am deleted file mode 100644 index 485fd141..00000000 --- a/libnm-core/tests/Makefile.am +++ /dev/null @@ -1,74 +0,0 @@ -include $(GLIB_MAKEFILE) - -GLIB_GENERATED = nm-core-tests-enum-types.h nm-core-tests-enum-types.c -nm_core_tests_enum_types_sources = test-general-enums.h -GLIB_MKENUMS_H_FLAGS = --identifier-prefix NM -GLIB_MKENUMS_C_FLAGS = --identifier-prefix NM - -BUILT_SOURCES = $(GLIB_GENERATED) - -if ENABLE_TESTS - -AM_CPPFLAGS = \ - -I${top_srcdir}/shared \ - -I${top_builddir}/shared \ - -I$(top_srcdir)/libnm-core \ - -I$(top_builddir)/libnm-core \ - -DNETWORKMANAGER_COMPILATION \ - $(GLIB_CFLAGS) \ - -DTEST_CERT_DIR=\"$(abs_srcdir)/certs\" - -noinst_PROGRAMS = \ - test-compare \ - test-crypto \ - test-general \ - test-keyfile \ - test-secrets \ - test-setting-8021x \ - test-setting-bond \ - test-setting-dcb \ - test-settings-defaults - -LDADD = \ - $(top_builddir)/libnm-core/libnm-core.la \ - $(GLIB_LIBS) - -@VALGRIND_RULES@ -TESTS = $(noinst_PROGRAMS) - -test_general_SOURCES = \ - test-general.c \ - test-general-enums.h \ - nm-core-tests-enum-types.c \ - nm-core-tests-enum-types.h - -endif - -# test-cert.p12 created with: -# -# openssl pkcs12 -export \ -# -in test_key_and_cert.pem \ -# -inkey test_key_and_cert.pem \ -# -certfile test_ca_cert.pem \ -# -name "test-pkcs12" \ -# -out test-cert.p12 - -EXTRA_DIST = \ - certs/ca-no-ending-newline.pem \ - certs/pkcs8-decrypted.der \ - certs/pkcs8-enc-key.pem \ - certs/pkcs8-noenc-key.pem \ - certs/test2_ca_cert.pem \ - certs/test2-cert.p12 \ - certs/test2_key_and_cert.pem \ - certs/test-aes-key.pem \ - certs/test_ca_cert.der \ - certs/test_ca_cert.pem \ - certs/test-ca-cert.pem \ - certs/test-cert.p12 \ - certs/test_key_and_cert.pem \ - certs/test-key-and-cert.pem \ - certs/test-key-only-decrypted.der \ - certs/test-key-only-decrypted.pem \ - certs/test-key-only.pem - diff --git a/libnm-core/tests/Makefile.in b/libnm-core/tests/Makefile.in deleted file mode 100644 index 4fbcb07d..00000000 --- a/libnm-core/tests/Makefile.in +++ /dev/null @@ -1,1342 +0,0 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. -# @configure_input@ - -# Copyright (C) 1994-2014 Free Software Foundation, Inc. - -# This Makefile.in is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY, to the extent permitted by law; without -# even the implied warranty of MERCHANTABILITY or FITNESS FOR A -# PARTICULAR PURPOSE. - -@SET_MAKE@ - -VPATH = @srcdir@ -am__is_gnu_make = { \ - if test -z '$(MAKELEVEL)'; then \ - false; \ - elif test -n '$(MAKE_HOST)'; then \ - true; \ - elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ - true; \ - else \ - false; \ - fi; \ -} -am__make_running_with_option = \ - case $${target_option-} in \ - ?) ;; \ - *) echo "am__make_running_with_option: internal error: invalid" \ - "target option '$${target_option-}' specified" >&2; \ - exit 1;; \ - esac; \ - has_opt=no; \ - sane_makeflags=$$MAKEFLAGS; \ - if $(am__is_gnu_make); then \ - sane_makeflags=$$MFLAGS; \ - else \ - case $$MAKEFLAGS in \ - *\\[\ \ ]*) \ - bs=\\; \ - sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ - | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ - esac; \ - fi; \ - skip_next=no; \ - strip_trailopt () \ - { \ - flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ - }; \ - for flg in $$sane_makeflags; do \ - test $$skip_next = yes && { skip_next=no; continue; }; \ - case $$flg in \ - *=*|--*) continue;; \ - -*I) strip_trailopt 'I'; skip_next=yes;; \ - -*I?*) strip_trailopt 'I';; \ - -*O) strip_trailopt 'O'; skip_next=yes;; \ - -*O?*) strip_trailopt 'O';; \ - -*l) strip_trailopt 'l'; skip_next=yes;; \ - -*l?*) strip_trailopt 'l';; \ - -[dEDm]) skip_next=yes;; \ - -[JT]) skip_next=yes;; \ - esac; \ - case $$flg in \ - *$$target_option*) has_opt=yes; break;; \ - esac; \ - done; \ - test $$has_opt = yes -am__make_dryrun = (target_option=n; $(am__make_running_with_option)) -am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) -pkgdatadir = $(datadir)/@PACKAGE@ -pkgincludedir = $(includedir)/@PACKAGE@ -pkglibdir = $(libdir)/@PACKAGE@ -pkglibexecdir = $(libexecdir)/@PACKAGE@ -am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd -install_sh_DATA = $(install_sh) -c -m 644 -install_sh_PROGRAM = $(install_sh) -c -install_sh_SCRIPT = $(install_sh) -c -INSTALL_HEADER = $(INSTALL_DATA) -transform = $(program_transform_name) -NORMAL_INSTALL = : -PRE_INSTALL = : -POST_INSTALL = : -NORMAL_UNINSTALL = : -PRE_UNINSTALL = : -POST_UNINSTALL = : -build_triplet = @build@ -host_triplet = @host@ -@ENABLE_TESTS_TRUE@noinst_PROGRAMS = test-compare$(EXEEXT) \ -@ENABLE_TESTS_TRUE@ test-crypto$(EXEEXT) test-general$(EXEEXT) \ -@ENABLE_TESTS_TRUE@ test-keyfile$(EXEEXT) test-secrets$(EXEEXT) \ -@ENABLE_TESTS_TRUE@ test-setting-8021x$(EXEEXT) \ -@ENABLE_TESTS_TRUE@ test-setting-bond$(EXEEXT) \ -@ENABLE_TESTS_TRUE@ test-setting-dcb$(EXEEXT) \ -@ENABLE_TESTS_TRUE@ test-settings-defaults$(EXEEXT) -subdir = libnm-core/tests -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -am__aclocal_m4_deps = $(top_srcdir)/m4/attributes.m4 \ - $(top_srcdir)/m4/ax_lib_readline.m4 \ - $(top_srcdir)/m4/compiler_options.m4 \ - $(top_srcdir)/m4/gettext.m4 $(top_srcdir)/m4/git-sha-record.m4 \ - $(top_srcdir)/m4/gnome-code-coverage.m4 \ - $(top_srcdir)/m4/gtk-doc.m4 $(top_srcdir)/m4/iconv.m4 \ - $(top_srcdir)/m4/intlmacosx.m4 $(top_srcdir)/m4/intltool.m4 \ - $(top_srcdir)/m4/introspection.m4 $(top_srcdir)/m4/lib-ld.m4 \ - $(top_srcdir)/m4/lib-link.m4 $(top_srcdir)/m4/lib-prefix.m4 \ - $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \ - $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \ - $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/m4/nls.m4 \ - $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \ - $(top_srcdir)/m4/vapigen.m4 $(top_srcdir)/configure.ac -am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ - $(ACLOCAL_M4) -DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) -mkinstalldirs = $(install_sh) -d -CONFIG_HEADER = $(top_builddir)/config.h -CONFIG_CLEAN_FILES = -CONFIG_CLEAN_VPATH_FILES = -PROGRAMS = $(noinst_PROGRAMS) -test_compare_SOURCES = test-compare.c -test_compare_OBJECTS = test-compare.$(OBJEXT) -test_compare_LDADD = $(LDADD) -am__DEPENDENCIES_1 = -@ENABLE_TESTS_TRUE@test_compare_DEPENDENCIES = \ -@ENABLE_TESTS_TRUE@ $(top_builddir)/libnm-core/libnm-core.la \ -@ENABLE_TESTS_TRUE@ $(am__DEPENDENCIES_1) -AM_V_lt = $(am__v_lt_@AM_V@) -am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@) -am__v_lt_0 = --silent -am__v_lt_1 = -test_crypto_SOURCES = test-crypto.c -test_crypto_OBJECTS = test-crypto.$(OBJEXT) -test_crypto_LDADD = $(LDADD) -@ENABLE_TESTS_TRUE@test_crypto_DEPENDENCIES = \ -@ENABLE_TESTS_TRUE@ $(top_builddir)/libnm-core/libnm-core.la \ -@ENABLE_TESTS_TRUE@ $(am__DEPENDENCIES_1) -am__test_general_SOURCES_DIST = test-general.c test-general-enums.h \ - nm-core-tests-enum-types.c nm-core-tests-enum-types.h -@ENABLE_TESTS_TRUE@am_test_general_OBJECTS = test-general.$(OBJEXT) \ -@ENABLE_TESTS_TRUE@ nm-core-tests-enum-types.$(OBJEXT) -test_general_OBJECTS = $(am_test_general_OBJECTS) -test_general_LDADD = $(LDADD) -@ENABLE_TESTS_TRUE@test_general_DEPENDENCIES = \ -@ENABLE_TESTS_TRUE@ $(top_builddir)/libnm-core/libnm-core.la \ -@ENABLE_TESTS_TRUE@ $(am__DEPENDENCIES_1) -test_keyfile_SOURCES = test-keyfile.c -test_keyfile_OBJECTS = test-keyfile.$(OBJEXT) -test_keyfile_LDADD = $(LDADD) -@ENABLE_TESTS_TRUE@test_keyfile_DEPENDENCIES = \ -@ENABLE_TESTS_TRUE@ $(top_builddir)/libnm-core/libnm-core.la \ -@ENABLE_TESTS_TRUE@ $(am__DEPENDENCIES_1) -test_secrets_SOURCES = test-secrets.c -test_secrets_OBJECTS = test-secrets.$(OBJEXT) -test_secrets_LDADD = $(LDADD) -@ENABLE_TESTS_TRUE@test_secrets_DEPENDENCIES = \ -@ENABLE_TESTS_TRUE@ $(top_builddir)/libnm-core/libnm-core.la \ -@ENABLE_TESTS_TRUE@ $(am__DEPENDENCIES_1) -test_setting_8021x_SOURCES = test-setting-8021x.c -test_setting_8021x_OBJECTS = test-setting-8021x.$(OBJEXT) -test_setting_8021x_LDADD = $(LDADD) -@ENABLE_TESTS_TRUE@test_setting_8021x_DEPENDENCIES = \ -@ENABLE_TESTS_TRUE@ $(top_builddir)/libnm-core/libnm-core.la \ -@ENABLE_TESTS_TRUE@ $(am__DEPENDENCIES_1) -test_setting_bond_SOURCES = test-setting-bond.c -test_setting_bond_OBJECTS = test-setting-bond.$(OBJEXT) -test_setting_bond_LDADD = $(LDADD) -@ENABLE_TESTS_TRUE@test_setting_bond_DEPENDENCIES = \ -@ENABLE_TESTS_TRUE@ $(top_builddir)/libnm-core/libnm-core.la \ -@ENABLE_TESTS_TRUE@ $(am__DEPENDENCIES_1) -test_setting_dcb_SOURCES = test-setting-dcb.c -test_setting_dcb_OBJECTS = test-setting-dcb.$(OBJEXT) -test_setting_dcb_LDADD = $(LDADD) -@ENABLE_TESTS_TRUE@test_setting_dcb_DEPENDENCIES = \ -@ENABLE_TESTS_TRUE@ $(top_builddir)/libnm-core/libnm-core.la \ -@ENABLE_TESTS_TRUE@ $(am__DEPENDENCIES_1) -test_settings_defaults_SOURCES = test-settings-defaults.c -test_settings_defaults_OBJECTS = test-settings-defaults.$(OBJEXT) -test_settings_defaults_LDADD = $(LDADD) -@ENABLE_TESTS_TRUE@test_settings_defaults_DEPENDENCIES = \ -@ENABLE_TESTS_TRUE@ $(top_builddir)/libnm-core/libnm-core.la \ -@ENABLE_TESTS_TRUE@ $(am__DEPENDENCIES_1) -AM_V_P = $(am__v_P_@AM_V@) -am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) -am__v_P_0 = false -am__v_P_1 = : -AM_V_GEN = $(am__v_GEN_@AM_V@) -am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) -am__v_GEN_0 = @echo " GEN " $@; -am__v_GEN_1 = -AM_V_at = $(am__v_at_@AM_V@) -am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) -am__v_at_0 = @ -am__v_at_1 = -DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) -depcomp = $(SHELL) $(top_srcdir)/build-aux/depcomp -am__depfiles_maybe = depfiles -am__mv = mv -f -COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ - $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ - $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \ - $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ - $(AM_CFLAGS) $(CFLAGS) -AM_V_CC = $(am__v_CC_@AM_V@) -am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@) -am__v_CC_0 = @echo " CC " $@; -am__v_CC_1 = -CCLD = $(CC) -LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ - $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ - $(AM_LDFLAGS) $(LDFLAGS) -o $@ -AM_V_CCLD = $(am__v_CCLD_@AM_V@) -am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@) -am__v_CCLD_0 = @echo " CCLD " $@; -am__v_CCLD_1 = -SOURCES = test-compare.c test-crypto.c $(test_general_SOURCES) \ - test-keyfile.c test-secrets.c test-setting-8021x.c \ - test-setting-bond.c test-setting-dcb.c \ - test-settings-defaults.c -DIST_SOURCES = test-compare.c test-crypto.c \ - $(am__test_general_SOURCES_DIST) test-keyfile.c test-secrets.c \ - test-setting-8021x.c test-setting-bond.c test-setting-dcb.c \ - test-settings-defaults.c -am__can_run_installinfo = \ - case $$AM_UPDATE_INFO_DIR in \ - n|no|NO) false;; \ - *) (install-info --version) >/dev/null 2>&1;; \ - esac -am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) -# Read a list of newline-separated strings from the standard input, -# and print each of them once, without duplicates. Input order is -# *not* preserved. -am__uniquify_input = $(AWK) '\ - BEGIN { nonempty = 0; } \ - { items[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in items) print i; }; } \ -' -# Make sure the list of sources is unique. This is necessary because, -# e.g., the same source file might be shared among _SOURCES variables -# for different programs/libraries. -am__define_uniq_tagged_files = \ - list='$(am__tagged_files)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | $(am__uniquify_input)` -ETAGS = etags -CTAGS = ctags -am__tty_colors_dummy = \ - mgn= red= grn= lgn= blu= brg= std=; \ - am__color_tests=no -am__tty_colors = { \ - $(am__tty_colors_dummy); \ - if test "X$(AM_COLOR_TESTS)" = Xno; then \ - am__color_tests=no; \ - elif test "X$(AM_COLOR_TESTS)" = Xalways; then \ - am__color_tests=yes; \ - elif test "X$$TERM" != Xdumb && { test -t 1; } 2>/dev/null; then \ - am__color_tests=yes; \ - fi; \ - if test $$am__color_tests = yes; then \ - red=''; \ - grn=''; \ - lgn=''; \ - blu=''; \ - mgn=''; \ - brg=''; \ - std=''; \ - fi; \ -} -am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; -am__vpath_adj = case $$p in \ - $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ - *) f=$$p;; \ - esac; -am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`; -am__install_max = 40 -am__nobase_strip_setup = \ - srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` -am__nobase_strip = \ - for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" -am__nobase_list = $(am__nobase_strip_setup); \ - for p in $$list; do echo "$$p $$p"; done | \ - sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ - $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ - if (++n[$$2] == $(am__install_max)) \ - { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ - END { for (dir in files) print dir, files[dir] }' -am__base_list = \ - sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ - sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' -am__uninstall_files_from_dir = { \ - test -z "$$files" \ - || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ - || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ - $(am__cd) "$$dir" && rm -f $$files; }; \ - } -am__recheck_rx = ^[ ]*:recheck:[ ]* -am__global_test_result_rx = ^[ ]*:global-test-result:[ ]* -am__copy_in_global_log_rx = ^[ ]*:copy-in-global-log:[ ]* -# A command that, given a newline-separated list of test names on the -# standard input, print the name of the tests that are to be re-run -# upon "make recheck". -am__list_recheck_tests = $(AWK) '{ \ - recheck = 1; \ - while ((rc = (getline line < ($$0 ".trs"))) != 0) \ - { \ - if (rc < 0) \ - { \ - if ((getline line2 < ($$0 ".log")) < 0) \ - recheck = 0; \ - break; \ - } \ - else if (line ~ /$(am__recheck_rx)[nN][Oo]/) \ - { \ - recheck = 0; \ - break; \ - } \ - else if (line ~ /$(am__recheck_rx)[yY][eE][sS]/) \ - { \ - break; \ - } \ - }; \ - if (recheck) \ - print $$0; \ - close ($$0 ".trs"); \ - close ($$0 ".log"); \ -}' -# A command that, given a newline-separated list of test names on the -# standard input, create the global log from their .trs and .log files. -am__create_global_log = $(AWK) ' \ -function fatal(msg) \ -{ \ - print "fatal: making $@: " msg | "cat >&2"; \ - exit 1; \ -} \ -function rst_section(header) \ -{ \ - print header; \ - len = length(header); \ - for (i = 1; i <= len; i = i + 1) \ - printf "="; \ - printf "\n\n"; \ -} \ -{ \ - copy_in_global_log = 1; \ - global_test_result = "RUN"; \ - while ((rc = (getline line < ($$0 ".trs"))) != 0) \ - { \ - if (rc < 0) \ - fatal("failed to read from " $$0 ".trs"); \ - if (line ~ /$(am__global_test_result_rx)/) \ - { \ - sub("$(am__global_test_result_rx)", "", line); \ - sub("[ ]*$$", "", line); \ - global_test_result = line; \ - } \ - else if (line ~ /$(am__copy_in_global_log_rx)[nN][oO]/) \ - copy_in_global_log = 0; \ - }; \ - if (copy_in_global_log) \ - { \ - rst_section(global_test_result ": " $$0); \ - while ((rc = (getline line < ($$0 ".log"))) != 0) \ - { \ - if (rc < 0) \ - fatal("failed to read from " $$0 ".log"); \ - print line; \ - }; \ - printf "\n"; \ - }; \ - close ($$0 ".trs"); \ - close ($$0 ".log"); \ -}' -# Restructured Text title. -am__rst_title = { sed 's/.*/ & /;h;s/./=/g;p;x;s/ *$$//;p;g' && echo; } -# Solaris 10 'make', and several other traditional 'make' implementations, -# pass "-e" to $(SHELL), and POSIX 2008 even requires this. Work around it -# by disabling -e (using the XSI extension "set +e") if it's set. -am__sh_e_setup = case $$- in *e*) set +e;; esac -# Default flags passed to test drivers. -am__common_driver_flags = \ - --color-tests "$$am__color_tests" \ - --enable-hard-errors "$$am__enable_hard_errors" \ - --expect-failure "$$am__expect_failure" -# To be inserted before the command running the test. Creates the -# directory for the log if needed. Stores in $dir the directory -# containing $f, in $tst the test, in $log the log. Executes the -# developer- defined test setup AM_TESTS_ENVIRONMENT (if any), and -# passes TESTS_ENVIRONMENT. Set up options for the wrapper that -# will run the test scripts (or their associated LOG_COMPILER, if -# thy have one). -am__check_pre = \ -$(am__sh_e_setup); \ -$(am__vpath_adj_setup) $(am__vpath_adj) \ -$(am__tty_colors); \ -srcdir=$(srcdir); export srcdir; \ -case "$@" in \ - */*) am__odir=`echo "./$@" | sed 's|/[^/]*$$||'`;; \ - *) am__odir=.;; \ -esac; \ -test "x$$am__odir" = x"." || test -d "$$am__odir" \ - || $(MKDIR_P) "$$am__odir" || exit $$?; \ -if test -f "./$$f"; then dir=./; \ -elif test -f "$$f"; then dir=; \ -else dir="$(srcdir)/"; fi; \ -tst=$$dir$$f; log='$@'; \ -if test -n '$(DISABLE_HARD_ERRORS)'; then \ - am__enable_hard_errors=no; \ -else \ - am__enable_hard_errors=yes; \ -fi; \ -case " $(XFAIL_TESTS) " in \ - *[\ \ ]$$f[\ \ ]* | *[\ \ ]$$dir$$f[\ \ ]*) \ - am__expect_failure=yes;; \ - *) \ - am__expect_failure=no;; \ -esac; \ -$(AM_TESTS_ENVIRONMENT) $(TESTS_ENVIRONMENT) -# A shell command to get the names of the tests scripts with any registered -# extension removed (i.e., equivalently, the names of the test logs, with -# the '.log' extension removed). The result is saved in the shell variable -# '$bases'. This honors runtime overriding of TESTS and TEST_LOGS. Sadly, -# we cannot use something simpler, involving e.g., "$(TEST_LOGS:.log=)", -# since that might cause problem with VPATH rewrites for suffix-less tests. -# See also 'test-harness-vpath-rewrite.sh' and 'test-trs-basic.sh'. -am__set_TESTS_bases = \ - bases='$(TEST_LOGS)'; \ - bases=`for i in $$bases; do echo $$i; done | sed 's/\.log$$//'`; \ - bases=`echo $$bases` -RECHECK_LOGS = $(TEST_LOGS) -AM_RECURSIVE_TARGETS = check recheck -TEST_SUITE_LOG = test-suite.log -TEST_EXTENSIONS = @EXEEXT@ .test -LOG_COMPILE = $(LOG_COMPILER) $(AM_LOG_FLAGS) $(LOG_FLAGS) -am__set_b = \ - case '$@' in \ - */*) \ - case '$*' in \ - */*) b='$*';; \ - *) b=`echo '$@' | sed 's/\.log$$//'`; \ - esac;; \ - *) \ - b='$*';; \ - esac -am__test_logs1 = $(TESTS:=.log) -am__test_logs2 = $(am__test_logs1:@EXEEXT@.log=.log) -TEST_LOGS = $(am__test_logs2:.test.log=.log) -TEST_LOG_DRIVER = $(SHELL) $(top_srcdir)/build-aux/test-driver -TEST_LOG_COMPILE = $(TEST_LOG_COMPILER) $(AM_TEST_LOG_FLAGS) \ - $(TEST_LOG_FLAGS) -am__DIST_COMMON = $(srcdir)/Makefile.in \ - $(top_srcdir)/build-aux/depcomp \ - $(top_srcdir)/build-aux/test-driver -DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = @ACLOCAL@ -ALL_LINGUAS = @ALL_LINGUAS@ -AMTAR = @AMTAR@ -AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ -AM_TESTS_FD_REDIRECT = @AM_TESTS_FD_REDIRECT@ -AR = @AR@ -AUTOCONF = @AUTOCONF@ -AUTOHEADER = @AUTOHEADER@ -AUTOMAKE = @AUTOMAKE@ -AWK = @AWK@ -BLUEZ5_CFLAGS = @BLUEZ5_CFLAGS@ -BLUEZ5_LIBS = @BLUEZ5_LIBS@ -CC = @CC@ -CCDEPMODE = @CCDEPMODE@ -CFLAGS = @CFLAGS@ -CODE_COVERAGE_CFLAGS = @CODE_COVERAGE_CFLAGS@ -CODE_COVERAGE_ENABLED = @CODE_COVERAGE_ENABLED@ -CODE_COVERAGE_LDFLAGS = @CODE_COVERAGE_LDFLAGS@ -CPP = @CPP@ -CPPFLAGS = @CPPFLAGS@ -CXX = @CXX@ -CXXCPP = @CXXCPP@ -CXXDEPMODE = @CXXDEPMODE@ -CXXFLAGS = @CXXFLAGS@ -CYGPATH_W = @CYGPATH_W@ -DBUS_CFLAGS = @DBUS_CFLAGS@ -DBUS_LIBS = @DBUS_LIBS@ -DBUS_SYS_DIR = @DBUS_SYS_DIR@ -DEFS = @DEFS@ -DEPDIR = @DEPDIR@ -DHCLIENT_PATH = @DHCLIENT_PATH@ -DHCPCD_PATH = @DHCPCD_PATH@ -DISTRO_NETWORK_SERVICE = @DISTRO_NETWORK_SERVICE@ -DLLTOOL = @DLLTOOL@ -DL_LIBS = @DL_LIBS@ -DNSMASQ_PATH = @DNSMASQ_PATH@ -DNSSEC_TRIGGER_SCRIPT = @DNSSEC_TRIGGER_SCRIPT@ -DSYMUTIL = @DSYMUTIL@ -DUMPBIN = @DUMPBIN@ -ECHO_C = @ECHO_C@ -ECHO_N = @ECHO_N@ -ECHO_T = @ECHO_T@ -EGREP = @EGREP@ -EXEEXT = @EXEEXT@ -FGREP = @FGREP@ -GENHTML = @GENHTML@ -GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@ -GETTEXT_PACKAGE = @GETTEXT_PACKAGE@ -GLIB_CFLAGS = @GLIB_CFLAGS@ -GLIB_GENMARSHAL = @GLIB_GENMARSHAL@ -GLIB_LIBS = @GLIB_LIBS@ -GLIB_MAKEFILE = @GLIB_MAKEFILE@ -GLIB_MKENUMS = @GLIB_MKENUMS@ -GMSGFMT = @GMSGFMT@ -GMSGFMT_015 = @GMSGFMT_015@ -GNUTLS_CFLAGS = @GNUTLS_CFLAGS@ -GNUTLS_LIBS = @GNUTLS_LIBS@ -GREP = @GREP@ -GTKDOC_CHECK = @GTKDOC_CHECK@ -GTKDOC_CHECK_PATH = @GTKDOC_CHECK_PATH@ -GTKDOC_DEPS_CFLAGS = @GTKDOC_DEPS_CFLAGS@ -GTKDOC_DEPS_LIBS = @GTKDOC_DEPS_LIBS@ -GTKDOC_MKPDF = @GTKDOC_MKPDF@ -GTKDOC_REBASE = @GTKDOC_REBASE@ -GUDEV_CFLAGS = @GUDEV_CFLAGS@ -GUDEV_LIBS = @GUDEV_LIBS@ -HTML_DIR = @HTML_DIR@ -INSTALL = @INSTALL@ -INSTALL_DATA = @INSTALL_DATA@ -INSTALL_PROGRAM = @INSTALL_PROGRAM@ -INSTALL_SCRIPT = @INSTALL_SCRIPT@ -INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ -INTLLIBS = @INTLLIBS@ -INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@ -INTLTOOL_MERGE = @INTLTOOL_MERGE@ -INTLTOOL_PERL = @INTLTOOL_PERL@ -INTLTOOL_UPDATE = @INTLTOOL_UPDATE@ -INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@ -INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@ -INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@ -INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@ -INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ -INTROSPECTION_CFLAGS = @INTROSPECTION_CFLAGS@ -INTROSPECTION_COMPILER = @INTROSPECTION_COMPILER@ -INTROSPECTION_GENERATE = @INTROSPECTION_GENERATE@ -INTROSPECTION_GIRDIR = @INTROSPECTION_GIRDIR@ -INTROSPECTION_LIBS = @INTROSPECTION_LIBS@ -INTROSPECTION_MAKEFILE = @INTROSPECTION_MAKEFILE@ -INTROSPECTION_SCANNER = @INTROSPECTION_SCANNER@ -INTROSPECTION_TYPELIBDIR = @INTROSPECTION_TYPELIBDIR@ -IPTABLES_PATH = @IPTABLES_PATH@ -JANSSON_CFLAGS = @JANSSON_CFLAGS@ -JANSSON_LIBS = @JANSSON_LIBS@ -KERNEL_FIRMWARE_DIR = @KERNEL_FIRMWARE_DIR@ -LCOV = @LCOV@ -LD = @LD@ -LDFLAGS = @LDFLAGS@ -LIBAUDIT_CFLAGS = @LIBAUDIT_CFLAGS@ -LIBAUDIT_LIBS = @LIBAUDIT_LIBS@ -LIBICONV = @LIBICONV@ -LIBINTL = @LIBINTL@ -LIBM = @LIBM@ -LIBNDP_CFLAGS = @LIBNDP_CFLAGS@ -LIBNDP_LIBS = @LIBNDP_LIBS@ -LIBNL_CFLAGS = @LIBNL_CFLAGS@ -LIBNL_LIBS = @LIBNL_LIBS@ -LIBOBJS = @LIBOBJS@ -LIBS = @LIBS@ -LIBSOUP_CFLAGS = @LIBSOUP_CFLAGS@ -LIBSOUP_LIBS = @LIBSOUP_LIBS@ -LIBSYSTEMD_CFLAGS = @LIBSYSTEMD_CFLAGS@ -LIBSYSTEMD_LIBS = @LIBSYSTEMD_LIBS@ -LIBTEAMDCTL_CFLAGS = @LIBTEAMDCTL_CFLAGS@ -LIBTEAMDCTL_LIBS = @LIBTEAMDCTL_LIBS@ -LIBTOOL = @LIBTOOL@ -LIPO = @LIPO@ -LN_S = @LN_S@ -LOG_DRIVER = @LOG_DRIVER@ -LTLIBICONV = @LTLIBICONV@ -LTLIBINTL = @LTLIBINTL@ -LTLIBOBJS = @LTLIBOBJS@ -LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ -MAINT = @MAINT@ -MAKEINFO = @MAKEINFO@ -MANIFEST_TOOL = @MANIFEST_TOOL@ -MKDIR_P = @MKDIR_P@ -MM_GLIB_CFLAGS = @MM_GLIB_CFLAGS@ -MM_GLIB_LIBS = @MM_GLIB_LIBS@ -MOC = @MOC@ -MSGFMT = @MSGFMT@ -MSGFMT_015 = @MSGFMT_015@ -MSGMERGE = @MSGMERGE@ -NEWT_CFLAGS = @NEWT_CFLAGS@ -NEWT_LIBS = @NEWT_LIBS@ -NM = @NM@ -NMEDIT = @NMEDIT@ -NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT = @NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT@ -NM_CONFIG_DEFAULT_DNS_RC_MANAGER = @NM_CONFIG_DEFAULT_DNS_RC_MANAGER@ -NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT = @NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT@ -NM_CONFIG_LOGGING_BACKEND_DEFAULT_TEXT = @NM_CONFIG_LOGGING_BACKEND_DEFAULT_TEXT@ -NM_MAJOR_VERSION = @NM_MAJOR_VERSION@ -NM_MICRO_VERSION = @NM_MICRO_VERSION@ -NM_MINOR_VERSION = @NM_MINOR_VERSION@ -NM_MODIFY_SYSTEM_POLICY = @NM_MODIFY_SYSTEM_POLICY@ -NM_VERSION = @NM_VERSION@ -NSS_CFLAGS = @NSS_CFLAGS@ -NSS_LIBS = @NSS_LIBS@ -OBJDUMP = @OBJDUMP@ -OBJEXT = @OBJEXT@ -OTOOL = @OTOOL@ -OTOOL64 = @OTOOL64@ -PACKAGE = @PACKAGE@ -PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ -PACKAGE_NAME = @PACKAGE_NAME@ -PACKAGE_STRING = @PACKAGE_STRING@ -PACKAGE_TARNAME = @PACKAGE_TARNAME@ -PACKAGE_URL = @PACKAGE_URL@ -PACKAGE_VERSION = @PACKAGE_VERSION@ -PATH_SEPARATOR = @PATH_SEPARATOR@ -PERL = @PERL@ -PKG_CONFIG = @PKG_CONFIG@ -PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ -PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ -POLKIT_CFLAGS = @POLKIT_CFLAGS@ -POLKIT_LIBS = @POLKIT_LIBS@ -POSUB = @POSUB@ -PPPD_PATH = @PPPD_PATH@ -PPPD_PLUGIN_DIR = @PPPD_PLUGIN_DIR@ -QT_CFLAGS = @QT_CFLAGS@ -QT_LIBS = @QT_LIBS@ -RANLIB = @RANLIB@ -READLINE_LIBS = @READLINE_LIBS@ -SANITIZERS = @SANITIZERS@ -SANITIZER_ENV = @SANITIZER_ENV@ -SED = @SED@ -SELINUX_CFLAGS = @SELINUX_CFLAGS@ -SELINUX_LIBS = @SELINUX_LIBS@ -SET_MAKE = @SET_MAKE@ -SHELL = @SHELL@ -STRIP = @STRIP@ -SYSTEMD_200_CFLAGS = @SYSTEMD_200_CFLAGS@ -SYSTEMD_200_LIBS = @SYSTEMD_200_LIBS@ -SYSTEMD_INHIBIT_CFLAGS = @SYSTEMD_INHIBIT_CFLAGS@ -SYSTEMD_INHIBIT_LIBS = @SYSTEMD_INHIBIT_LIBS@ -SYSTEMD_JOURNAL_CFLAGS = @SYSTEMD_JOURNAL_CFLAGS@ -SYSTEMD_JOURNAL_LIBS = @SYSTEMD_JOURNAL_LIBS@ -SYSTEMD_LOGIN_CFLAGS = @SYSTEMD_LOGIN_CFLAGS@ -SYSTEMD_LOGIN_LIBS = @SYSTEMD_LOGIN_LIBS@ -SYSTEM_CA_PATH = @SYSTEM_CA_PATH@ -UDEV_DIR = @UDEV_DIR@ -USE_NLS = @USE_NLS@ -UUID_CFLAGS = @UUID_CFLAGS@ -UUID_LIBS = @UUID_LIBS@ -VALGRIND_RULES = @VALGRIND_RULES@ -VAPIGEN = @VAPIGEN@ -VAPIGEN_MAKEFILE = @VAPIGEN_MAKEFILE@ -VAPIGEN_VAPIDIR = @VAPIGEN_VAPIDIR@ -VERSION = @VERSION@ -XGETTEXT = @XGETTEXT@ -XGETTEXT_015 = @XGETTEXT_015@ -XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@ -abs_builddir = @abs_builddir@ -abs_srcdir = @abs_srcdir@ -abs_top_builddir = @abs_top_builddir@ -abs_top_srcdir = @abs_top_srcdir@ -ac_ct_AR = @ac_ct_AR@ -ac_ct_CC = @ac_ct_CC@ -ac_ct_CXX = @ac_ct_CXX@ -ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -am__include = @am__include@ -am__leading_dot = @am__leading_dot@ -am__quote = @am__quote@ -am__tar = @am__tar@ -am__untar = @am__untar@ -bindir = @bindir@ -build = @build@ -build_alias = @build_alias@ -build_cpu = @build_cpu@ -build_os = @build_os@ -build_vendor = @build_vendor@ -builddir = @builddir@ -datadir = @datadir@ -datarootdir = @datarootdir@ -docdir = @docdir@ -dvidir = @dvidir@ -exec_prefix = @exec_prefix@ -host = @host@ -host_alias = @host_alias@ -host_cpu = @host_cpu@ -host_os = @host_os@ -host_vendor = @host_vendor@ -htmldir = @htmldir@ -includedir = @includedir@ -infodir = @infodir@ -install_sh = @install_sh@ -intltool__v_merge_options_ = @intltool__v_merge_options_@ -intltool__v_merge_options_0 = @intltool__v_merge_options_0@ -libdir = @libdir@ -libexecdir = @libexecdir@ -localedir = @localedir@ -localstatedir = @localstatedir@ -mandir = @mandir@ -mkdir_p = @mkdir_p@ -nmbinary = @nmbinary@ -nmconfdir = @nmconfdir@ -nmdatadir = @nmdatadir@ -nmlibdir = @nmlibdir@ -nmrundir = @nmrundir@ -nmstatedir = @nmstatedir@ -oldincludedir = @oldincludedir@ -pdfdir = @pdfdir@ -prefix = @prefix@ -program_transform_name = @program_transform_name@ -psdir = @psdir@ -runstatedir = @runstatedir@ -sbindir = @sbindir@ -sharedstatedir = @sharedstatedir@ -srcdir = @srcdir@ -subdirs = @subdirs@ -sysconfdir = @sysconfdir@ -systemdsystemunitdir = @systemdsystemunitdir@ -target_alias = @target_alias@ -top_build_prefix = @top_build_prefix@ -top_builddir = @top_builddir@ -top_srcdir = @top_srcdir@ -with_dhclient = @with_dhclient@ -with_dhcpcd = @with_dhcpcd@ -with_netconfig = @with_netconfig@ -with_resolvconf = @with_resolvconf@ -with_valgrind = @with_valgrind@ -GLIB_GENERATED = nm-core-tests-enum-types.h nm-core-tests-enum-types.c -nm_core_tests_enum_types_sources = test-general-enums.h -GLIB_MKENUMS_H_FLAGS = --identifier-prefix NM -GLIB_MKENUMS_C_FLAGS = --identifier-prefix NM -BUILT_SOURCES = $(GLIB_GENERATED) -@ENABLE_TESTS_TRUE@AM_CPPFLAGS = \ -@ENABLE_TESTS_TRUE@ -I${top_srcdir}/shared \ -@ENABLE_TESTS_TRUE@ -I${top_builddir}/shared \ -@ENABLE_TESTS_TRUE@ -I$(top_srcdir)/libnm-core \ -@ENABLE_TESTS_TRUE@ -I$(top_builddir)/libnm-core \ -@ENABLE_TESTS_TRUE@ -DNETWORKMANAGER_COMPILATION \ -@ENABLE_TESTS_TRUE@ $(GLIB_CFLAGS) \ -@ENABLE_TESTS_TRUE@ -DTEST_CERT_DIR=\"$(abs_srcdir)/certs\" - -@ENABLE_TESTS_TRUE@LDADD = \ -@ENABLE_TESTS_TRUE@ $(top_builddir)/libnm-core/libnm-core.la \ -@ENABLE_TESTS_TRUE@ $(GLIB_LIBS) - -@ENABLE_TESTS_TRUE@TESTS = $(noinst_PROGRAMS) -@ENABLE_TESTS_TRUE@test_general_SOURCES = \ -@ENABLE_TESTS_TRUE@ test-general.c \ -@ENABLE_TESTS_TRUE@ test-general-enums.h \ -@ENABLE_TESTS_TRUE@ nm-core-tests-enum-types.c \ -@ENABLE_TESTS_TRUE@ nm-core-tests-enum-types.h - - -# test-cert.p12 created with: -# -# openssl pkcs12 -export \ -# -in test_key_and_cert.pem \ -# -inkey test_key_and_cert.pem \ -# -certfile test_ca_cert.pem \ -# -name "test-pkcs12" \ -# -out test-cert.p12 -EXTRA_DIST = \ - certs/ca-no-ending-newline.pem \ - certs/pkcs8-decrypted.der \ - certs/pkcs8-enc-key.pem \ - certs/pkcs8-noenc-key.pem \ - certs/test2_ca_cert.pem \ - certs/test2-cert.p12 \ - certs/test2_key_and_cert.pem \ - certs/test-aes-key.pem \ - certs/test_ca_cert.der \ - certs/test_ca_cert.pem \ - certs/test-ca-cert.pem \ - certs/test-cert.p12 \ - certs/test_key_and_cert.pem \ - certs/test-key-and-cert.pem \ - certs/test-key-only-decrypted.der \ - certs/test-key-only-decrypted.pem \ - certs/test-key-only.pem - -all: $(BUILT_SOURCES) - $(MAKE) $(AM_MAKEFLAGS) all-am - -.SUFFIXES: -.SUFFIXES: .c .lo .log .o .obj .test .test$(EXEEXT) .trs -$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps) - @for dep in $?; do \ - case '$(am__configure_deps)' in \ - *$$dep*) \ - ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ - && { if test -f $@; then exit 0; else break; fi; }; \ - exit 1;; \ - esac; \ - done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu libnm-core/tests/Makefile'; \ - $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --gnu libnm-core/tests/Makefile -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - @case '$?' in \ - *config.status*) \ - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ - *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ - esac; - -$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh - -$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(am__aclocal_m4_deps): - -clean-noinstPROGRAMS: - @list='$(noinst_PROGRAMS)'; test -n "$$list" || exit 0; \ - echo " rm -f" $$list; \ - rm -f $$list || exit $$?; \ - test -n "$(EXEEXT)" || exit 0; \ - list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \ - echo " rm -f" $$list; \ - rm -f $$list - -test-compare$(EXEEXT): $(test_compare_OBJECTS) $(test_compare_DEPENDENCIES) $(EXTRA_test_compare_DEPENDENCIES) - @rm -f test-compare$(EXEEXT) - $(AM_V_CCLD)$(LINK) $(test_compare_OBJECTS) $(test_compare_LDADD) $(LIBS) - -test-crypto$(EXEEXT): $(test_crypto_OBJECTS) $(test_crypto_DEPENDENCIES) $(EXTRA_test_crypto_DEPENDENCIES) - @rm -f test-crypto$(EXEEXT) - $(AM_V_CCLD)$(LINK) $(test_crypto_OBJECTS) $(test_crypto_LDADD) $(LIBS) - -test-general$(EXEEXT): $(test_general_OBJECTS) $(test_general_DEPENDENCIES) $(EXTRA_test_general_DEPENDENCIES) - @rm -f test-general$(EXEEXT) - $(AM_V_CCLD)$(LINK) $(test_general_OBJECTS) $(test_general_LDADD) $(LIBS) - -test-keyfile$(EXEEXT): $(test_keyfile_OBJECTS) $(test_keyfile_DEPENDENCIES) $(EXTRA_test_keyfile_DEPENDENCIES) - @rm -f test-keyfile$(EXEEXT) - $(AM_V_CCLD)$(LINK) $(test_keyfile_OBJECTS) $(test_keyfile_LDADD) $(LIBS) - -test-secrets$(EXEEXT): $(test_secrets_OBJECTS) $(test_secrets_DEPENDENCIES) $(EXTRA_test_secrets_DEPENDENCIES) - @rm -f test-secrets$(EXEEXT) - $(AM_V_CCLD)$(LINK) $(test_secrets_OBJECTS) $(test_secrets_LDADD) $(LIBS) - -test-setting-8021x$(EXEEXT): $(test_setting_8021x_OBJECTS) $(test_setting_8021x_DEPENDENCIES) $(EXTRA_test_setting_8021x_DEPENDENCIES) - @rm -f test-setting-8021x$(EXEEXT) - $(AM_V_CCLD)$(LINK) $(test_setting_8021x_OBJECTS) $(test_setting_8021x_LDADD) $(LIBS) - -test-setting-bond$(EXEEXT): $(test_setting_bond_OBJECTS) $(test_setting_bond_DEPENDENCIES) $(EXTRA_test_setting_bond_DEPENDENCIES) - @rm -f test-setting-bond$(EXEEXT) - $(AM_V_CCLD)$(LINK) $(test_setting_bond_OBJECTS) $(test_setting_bond_LDADD) $(LIBS) - -test-setting-dcb$(EXEEXT): $(test_setting_dcb_OBJECTS) $(test_setting_dcb_DEPENDENCIES) $(EXTRA_test_setting_dcb_DEPENDENCIES) - @rm -f test-setting-dcb$(EXEEXT) - $(AM_V_CCLD)$(LINK) $(test_setting_dcb_OBJECTS) $(test_setting_dcb_LDADD) $(LIBS) - -test-settings-defaults$(EXEEXT): $(test_settings_defaults_OBJECTS) $(test_settings_defaults_DEPENDENCIES) $(EXTRA_test_settings_defaults_DEPENDENCIES) - @rm -f test-settings-defaults$(EXEEXT) - $(AM_V_CCLD)$(LINK) $(test_settings_defaults_OBJECTS) $(test_settings_defaults_LDADD) $(LIBS) - -mostlyclean-compile: - -rm -f *.$(OBJEXT) - -distclean-compile: - -rm -f *.tab.c - -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-core-tests-enum-types.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-compare.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-crypto.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-general.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-keyfile.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-secrets.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-setting-8021x.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-setting-bond.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-setting-dcb.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-settings-defaults.Po@am__quote@ - -.c.o: -@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ $< - -.c.obj: -@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'` -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'` - -.c.lo: -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LTCOMPILE) -c -o $@ $< - -mostlyclean-libtool: - -rm -f *.lo - -clean-libtool: - -rm -rf .libs _libs - -ID: $(am__tagged_files) - $(am__define_uniq_tagged_files); mkid -fID $$unique -tags: tags-am -TAGS: tags - -tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) - set x; \ - here=`pwd`; \ - $(am__define_uniq_tagged_files); \ - shift; \ - if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ - test -n "$$unique" || unique=$$empty_fix; \ - if test $$# -gt 0; then \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - "$$@" $$unique; \ - else \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - $$unique; \ - fi; \ - fi -ctags: ctags-am - -CTAGS: ctags -ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) - $(am__define_uniq_tagged_files); \ - test -z "$(CTAGS_ARGS)$$unique" \ - || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ - $$unique - -GTAGS: - here=`$(am__cd) $(top_builddir) && pwd` \ - && $(am__cd) $(top_srcdir) \ - && gtags -i $(GTAGS_ARGS) "$$here" -cscopelist: cscopelist-am - -cscopelist-am: $(am__tagged_files) - list='$(am__tagged_files)'; \ - case "$(srcdir)" in \ - [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ - *) sdir=$(subdir)/$(srcdir) ;; \ - esac; \ - for i in $$list; do \ - if test -f "$$i"; then \ - echo "$(subdir)/$$i"; \ - else \ - echo "$$sdir/$$i"; \ - fi; \ - done >> $(top_builddir)/cscope.files - -distclean-tags: - -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags - -# Recover from deleted '.trs' file; this should ensure that -# "rm -f foo.log; make foo.trs" re-run 'foo.test', and re-create -# both 'foo.log' and 'foo.trs'. Break the recipe in two subshells -# to avoid problems with "make -n". -.log.trs: - rm -f $< $@ - $(MAKE) $(AM_MAKEFLAGS) $< - -# Leading 'am--fnord' is there to ensure the list of targets does not -# expand to empty, as could happen e.g. with make check TESTS=''. -am--fnord $(TEST_LOGS) $(TEST_LOGS:.log=.trs): $(am__force_recheck) -am--force-recheck: - @: - -$(TEST_SUITE_LOG): $(TEST_LOGS) - @$(am__set_TESTS_bases); \ - am__f_ok () { test -f "$$1" && test -r "$$1"; }; \ - redo_bases=`for i in $$bases; do \ - am__f_ok $$i.trs && am__f_ok $$i.log || echo $$i; \ - done`; \ - if test -n "$$redo_bases"; then \ - redo_logs=`for i in $$redo_bases; do echo $$i.log; done`; \ - redo_results=`for i in $$redo_bases; do echo $$i.trs; done`; \ - if $(am__make_dryrun); then :; else \ - rm -f $$redo_logs && rm -f $$redo_results || exit 1; \ - fi; \ - fi; \ - if test -n "$$am__remaking_logs"; then \ - echo "fatal: making $(TEST_SUITE_LOG): possible infinite" \ - "recursion detected" >&2; \ - elif test -n "$$redo_logs"; then \ - am__remaking_logs=yes $(MAKE) $(AM_MAKEFLAGS) $$redo_logs; \ - fi; \ - if $(am__make_dryrun); then :; else \ - st=0; \ - errmsg="fatal: making $(TEST_SUITE_LOG): failed to create"; \ - for i in $$redo_bases; do \ - test -f $$i.trs && test -r $$i.trs \ - || { echo "$$errmsg $$i.trs" >&2; st=1; }; \ - test -f $$i.log && test -r $$i.log \ - || { echo "$$errmsg $$i.log" >&2; st=1; }; \ - done; \ - test $$st -eq 0 || exit 1; \ - fi - @$(am__sh_e_setup); $(am__tty_colors); $(am__set_TESTS_bases); \ - ws='[ ]'; \ - results=`for b in $$bases; do echo $$b.trs; done`; \ - test -n "$$results" || results=/dev/null; \ - all=` grep "^$$ws*:test-result:" $$results | wc -l`; \ - pass=` grep "^$$ws*:test-result:$$ws*PASS" $$results | wc -l`; \ - fail=` grep "^$$ws*:test-result:$$ws*FAIL" $$results | wc -l`; \ - skip=` grep "^$$ws*:test-result:$$ws*SKIP" $$results | wc -l`; \ - xfail=`grep "^$$ws*:test-result:$$ws*XFAIL" $$results | wc -l`; \ - xpass=`grep "^$$ws*:test-result:$$ws*XPASS" $$results | wc -l`; \ - error=`grep "^$$ws*:test-result:$$ws*ERROR" $$results | wc -l`; \ - if test `expr $$fail + $$xpass + $$error` -eq 0; then \ - success=true; \ - else \ - success=false; \ - fi; \ - br='==================='; br=$$br$$br$$br$$br; \ - result_count () \ - { \ - if test x"$$1" = x"--maybe-color"; then \ - maybe_colorize=yes; \ - elif test x"$$1" = x"--no-color"; then \ - maybe_colorize=no; \ - else \ - echo "$@: invalid 'result_count' usage" >&2; exit 4; \ - fi; \ - shift; \ - desc=$$1 count=$$2; \ - if test $$maybe_colorize = yes && test $$count -gt 0; then \ - color_start=$$3 color_end=$$std; \ - else \ - color_start= color_end=; \ - fi; \ - echo "$${color_start}# $$desc $$count$${color_end}"; \ - }; \ - create_testsuite_report () \ - { \ - result_count $$1 "TOTAL:" $$all "$$brg"; \ - result_count $$1 "PASS: " $$pass "$$grn"; \ - result_count $$1 "SKIP: " $$skip "$$blu"; \ - result_count $$1 "XFAIL:" $$xfail "$$lgn"; \ - result_count $$1 "FAIL: " $$fail "$$red"; \ - result_count $$1 "XPASS:" $$xpass "$$red"; \ - result_count $$1 "ERROR:" $$error "$$mgn"; \ - }; \ - { \ - echo "$(PACKAGE_STRING): $(subdir)/$(TEST_SUITE_LOG)" | \ - $(am__rst_title); \ - create_testsuite_report --no-color; \ - echo; \ - echo ".. contents:: :depth: 2"; \ - echo; \ - for b in $$bases; do echo $$b; done \ - | $(am__create_global_log); \ - } >$(TEST_SUITE_LOG).tmp || exit 1; \ - mv $(TEST_SUITE_LOG).tmp $(TEST_SUITE_LOG); \ - if $$success; then \ - col="$$grn"; \ - else \ - col="$$red"; \ - test x"$$VERBOSE" = x || cat $(TEST_SUITE_LOG); \ - fi; \ - echo "$${col}$$br$${std}"; \ - echo "$${col}Testsuite summary for $(PACKAGE_STRING)$${std}"; \ - echo "$${col}$$br$${std}"; \ - create_testsuite_report --maybe-color; \ - echo "$$col$$br$$std"; \ - if $$success; then :; else \ - echo "$${col}See $(subdir)/$(TEST_SUITE_LOG)$${std}"; \ - if test -n "$(PACKAGE_BUGREPORT)"; then \ - echo "$${col}Please report to $(PACKAGE_BUGREPORT)$${std}"; \ - fi; \ - echo "$$col$$br$$std"; \ - fi; \ - $$success || exit 1 - -check-TESTS: - @list='$(RECHECK_LOGS)'; test -z "$$list" || rm -f $$list - @list='$(RECHECK_LOGS:.log=.trs)'; test -z "$$list" || rm -f $$list - @test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG) - @set +e; $(am__set_TESTS_bases); \ - log_list=`for i in $$bases; do echo $$i.log; done`; \ - trs_list=`for i in $$bases; do echo $$i.trs; done`; \ - log_list=`echo $$log_list`; trs_list=`echo $$trs_list`; \ - $(MAKE) $(AM_MAKEFLAGS) $(TEST_SUITE_LOG) TEST_LOGS="$$log_list"; \ - exit $$?; -recheck: all - @test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG) - @set +e; $(am__set_TESTS_bases); \ - bases=`for i in $$bases; do echo $$i; done \ - | $(am__list_recheck_tests)` || exit 1; \ - log_list=`for i in $$bases; do echo $$i.log; done`; \ - log_list=`echo $$log_list`; \ - $(MAKE) $(AM_MAKEFLAGS) $(TEST_SUITE_LOG) \ - am__force_recheck=am--force-recheck \ - TEST_LOGS="$$log_list"; \ - exit $$? -test-compare.log: test-compare$(EXEEXT) - @p='test-compare$(EXEEXT)'; \ - b='test-compare'; \ - $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ - --log-file $$b.log --trs-file $$b.trs \ - $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ - "$$tst" $(AM_TESTS_FD_REDIRECT) -test-crypto.log: test-crypto$(EXEEXT) - @p='test-crypto$(EXEEXT)'; \ - b='test-crypto'; \ - $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ - --log-file $$b.log --trs-file $$b.trs \ - $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ - "$$tst" $(AM_TESTS_FD_REDIRECT) -test-general.log: test-general$(EXEEXT) - @p='test-general$(EXEEXT)'; \ - b='test-general'; \ - $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ - --log-file $$b.log --trs-file $$b.trs \ - $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ - "$$tst" $(AM_TESTS_FD_REDIRECT) -test-keyfile.log: test-keyfile$(EXEEXT) - @p='test-keyfile$(EXEEXT)'; \ - b='test-keyfile'; \ - $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ - --log-file $$b.log --trs-file $$b.trs \ - $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ - "$$tst" $(AM_TESTS_FD_REDIRECT) -test-secrets.log: test-secrets$(EXEEXT) - @p='test-secrets$(EXEEXT)'; \ - b='test-secrets'; \ - $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ - --log-file $$b.log --trs-file $$b.trs \ - $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ - "$$tst" $(AM_TESTS_FD_REDIRECT) -test-setting-8021x.log: test-setting-8021x$(EXEEXT) - @p='test-setting-8021x$(EXEEXT)'; \ - b='test-setting-8021x'; \ - $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ - --log-file $$b.log --trs-file $$b.trs \ - $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ - "$$tst" $(AM_TESTS_FD_REDIRECT) -test-setting-bond.log: test-setting-bond$(EXEEXT) - @p='test-setting-bond$(EXEEXT)'; \ - b='test-setting-bond'; \ - $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ - --log-file $$b.log --trs-file $$b.trs \ - $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ - "$$tst" $(AM_TESTS_FD_REDIRECT) -test-setting-dcb.log: test-setting-dcb$(EXEEXT) - @p='test-setting-dcb$(EXEEXT)'; \ - b='test-setting-dcb'; \ - $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ - --log-file $$b.log --trs-file $$b.trs \ - $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ - "$$tst" $(AM_TESTS_FD_REDIRECT) -test-settings-defaults.log: test-settings-defaults$(EXEEXT) - @p='test-settings-defaults$(EXEEXT)'; \ - b='test-settings-defaults'; \ - $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ - --log-file $$b.log --trs-file $$b.trs \ - $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ - "$$tst" $(AM_TESTS_FD_REDIRECT) -.test.log: - @p='$<'; \ - $(am__set_b); \ - $(am__check_pre) $(TEST_LOG_DRIVER) --test-name "$$f" \ - --log-file $$b.log --trs-file $$b.trs \ - $(am__common_driver_flags) $(AM_TEST_LOG_DRIVER_FLAGS) $(TEST_LOG_DRIVER_FLAGS) -- $(TEST_LOG_COMPILE) \ - "$$tst" $(AM_TESTS_FD_REDIRECT) -@am__EXEEXT_TRUE@.test$(EXEEXT).log: -@am__EXEEXT_TRUE@ @p='$<'; \ -@am__EXEEXT_TRUE@ $(am__set_b); \ -@am__EXEEXT_TRUE@ $(am__check_pre) $(TEST_LOG_DRIVER) --test-name "$$f" \ -@am__EXEEXT_TRUE@ --log-file $$b.log --trs-file $$b.trs \ -@am__EXEEXT_TRUE@ $(am__common_driver_flags) $(AM_TEST_LOG_DRIVER_FLAGS) $(TEST_LOG_DRIVER_FLAGS) -- $(TEST_LOG_COMPILE) \ -@am__EXEEXT_TRUE@ "$$tst" $(AM_TESTS_FD_REDIRECT) - -distdir: $(DISTFILES) - @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - list='$(DISTFILES)'; \ - dist_files=`for file in $$list; do echo $$file; done | \ - sed -e "s|^$$srcdirstrip/||;t" \ - -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ - case $$dist_files in \ - */*) $(MKDIR_P) `echo "$$dist_files" | \ - sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ - sort -u` ;; \ - esac; \ - for file in $$dist_files; do \ - if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ - if test -d $$d/$$file; then \ - dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ - if test -d "$(distdir)/$$file"; then \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ - cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ - else \ - test -f "$(distdir)/$$file" \ - || cp -p $$d/$$file "$(distdir)/$$file" \ - || exit 1; \ - fi; \ - done -check-am: all-am - $(MAKE) $(AM_MAKEFLAGS) check-TESTS -check: $(BUILT_SOURCES) - $(MAKE) $(AM_MAKEFLAGS) check-am -all-am: Makefile $(PROGRAMS) -installdirs: -install: $(BUILT_SOURCES) - $(MAKE) $(AM_MAKEFLAGS) install-am -install-exec: install-exec-am -install-data: install-data-am -uninstall: uninstall-am - -install-am: all-am - @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am - -installcheck: installcheck-am -install-strip: - if test -z '$(STRIP)'; then \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - install; \ - else \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ - fi -mostlyclean-generic: - -test -z "$(TEST_LOGS)" || rm -f $(TEST_LOGS) - -test -z "$(TEST_LOGS:.log=.trs)" || rm -f $(TEST_LOGS:.log=.trs) - -test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG) - -clean-generic: - -distclean-generic: - -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) - -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) - -maintainer-clean-generic: - @echo "This command is intended for maintainers to use" - @echo "it deletes files that may require special tools to rebuild." - -test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES) -clean: clean-am - -clean-am: clean-generic clean-libtool clean-noinstPROGRAMS \ - mostlyclean-am - -distclean: distclean-am - -rm -rf ./$(DEPDIR) - -rm -f Makefile -distclean-am: clean-am distclean-compile distclean-generic \ - distclean-tags - -dvi: dvi-am - -dvi-am: - -html: html-am - -html-am: - -info: info-am - -info-am: - -install-data-am: - -install-dvi: install-dvi-am - -install-dvi-am: - -install-exec-am: - -install-html: install-html-am - -install-html-am: - -install-info: install-info-am - -install-info-am: - -install-man: - -install-pdf: install-pdf-am - -install-pdf-am: - -install-ps: install-ps-am - -install-ps-am: - -installcheck-am: - -maintainer-clean: maintainer-clean-am - -rm -rf ./$(DEPDIR) - -rm -f Makefile -maintainer-clean-am: distclean-am maintainer-clean-generic - -mostlyclean: mostlyclean-am - -mostlyclean-am: mostlyclean-compile mostlyclean-generic \ - mostlyclean-libtool - -pdf: pdf-am - -pdf-am: - -ps: ps-am - -ps-am: - -uninstall-am: - -.MAKE: all check check-am install install-am install-strip - -.PHONY: CTAGS GTAGS TAGS all all-am check check-TESTS check-am clean \ - clean-generic clean-libtool clean-noinstPROGRAMS cscopelist-am \ - ctags ctags-am distclean distclean-compile distclean-generic \ - distclean-libtool distclean-tags distdir dvi dvi-am html \ - html-am info info-am install install-am install-data \ - install-data-am install-dvi install-dvi-am install-exec \ - install-exec-am install-html install-html-am install-info \ - install-info-am install-man install-pdf install-pdf-am \ - install-ps install-ps-am install-strip installcheck \ - installcheck-am installdirs maintainer-clean \ - maintainer-clean-generic mostlyclean mostlyclean-compile \ - mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ - recheck tags tags-am uninstall uninstall-am - -.PRECIOUS: Makefile - -include $(GLIB_MAKEFILE) - -@ENABLE_TESTS_TRUE@@VALGRIND_RULES@ - -# Tell versions [3.59,3.63) of GNU make to not export all variables. -# Otherwise a system limit (for SysV at least) may be exceeded. -.NOEXPORT: diff --git a/libnm-core/tests/nm-core-tests-enum-types.c b/libnm-core/tests/nm-core-tests-enum-types.c deleted file mode 100644 index e6eaa60b..00000000 --- a/libnm-core/tests/nm-core-tests-enum-types.c +++ /dev/null @@ -1,76 +0,0 @@ - - - -/* Generated by glib-mkenums. Do not edit */ - -#include "config.h" - -#include "nm-core-tests-enum-types.h" - -#include "test-general-enums.h" - -GType -nm_test_general_bool_enum_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_TEST_GENERAL_BOOL_ENUM_NO, "NM_TEST_GENERAL_BOOL_ENUM_NO", "no" }, - { NM_TEST_GENERAL_BOOL_ENUM_YES, "NM_TEST_GENERAL_BOOL_ENUM_YES", "yes" }, - { NM_TEST_GENERAL_BOOL_ENUM_MAYBE, "NM_TEST_GENERAL_BOOL_ENUM_MAYBE", "maybe" }, - { NM_TEST_GENERAL_BOOL_ENUM_UNKNOWN, "NM_TEST_GENERAL_BOOL_ENUM_UNKNOWN", "unknown" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMTestGeneralBoolEnum"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_test_general_meta_flags_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GFlagsValue values[] = { - { NM_TEST_GENERAL_META_FLAGS_NONE, "NM_TEST_GENERAL_META_FLAGS_NONE", "none" }, - { NM_TEST_GENERAL_META_FLAGS_FOO, "NM_TEST_GENERAL_META_FLAGS_FOO", "foo" }, - { NM_TEST_GENERAL_META_FLAGS_BAR, "NM_TEST_GENERAL_META_FLAGS_BAR", "bar" }, - { NM_TEST_GENERAL_META_FLAGS_BAZ, "NM_TEST_GENERAL_META_FLAGS_BAZ", "baz" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_flags_register_static (g_intern_static_string ("NMTestGeneralMetaFlags"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_test_general_color_flags_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GFlagsValue values[] = { - { NM_TEST_GENERAL_COLOR_FLAGS_BLUE, "NM_TEST_GENERAL_COLOR_FLAGS_BLUE", "blue" }, - { NM_TEST_GENERAL_COLOR_FLAGS_RED, "NM_TEST_GENERAL_COLOR_FLAGS_RED", "red" }, - { NM_TEST_GENERAL_COLOR_FLAGS_GREEN, "NM_TEST_GENERAL_COLOR_FLAGS_GREEN", "green" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_flags_register_static (g_intern_static_string ("NMTestGeneralColorFlags"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} - - - diff --git a/libnm-core/tests/nm-core-tests-enum-types.h b/libnm-core/tests/nm-core-tests-enum-types.h deleted file mode 100644 index 90257866..00000000 --- a/libnm-core/tests/nm-core-tests-enum-types.h +++ /dev/null @@ -1,23 +0,0 @@ - - - -/* Generated by glib-mkenums. Do not edit */ - -#ifndef __NM_CORE_TESTS_ENUM_TYPES_H__ -#define __NM_CORE_TESTS_ENUM_TYPES_H__ - -#include - -G_BEGIN_DECLS -GType nm_test_general_bool_enum_get_type (void) G_GNUC_CONST; -#define NM_TYPE_TEST_GENERAL_BOOL_ENUM (nm_test_general_bool_enum_get_type ()) -GType nm_test_general_meta_flags_get_type (void) G_GNUC_CONST; -#define NM_TYPE_TEST_GENERAL_META_FLAGS (nm_test_general_meta_flags_get_type ()) -GType nm_test_general_color_flags_get_type (void) G_GNUC_CONST; -#define NM_TYPE_TEST_GENERAL_COLOR_FLAGS (nm_test_general_color_flags_get_type ()) -G_END_DECLS - -#endif /* __NM_CORE_TESTS_ENUM_TYPES_H__ */ - - - diff --git a/libnm-core/tests/test-general.c b/libnm-core/tests/test-general.c index 6631c896..1cb8d7af 100644 --- a/libnm-core/tests/test-general.c +++ b/libnm-core/tests/test-general.c @@ -1922,6 +1922,7 @@ test_connection_diff_a_only (void) { NM_SETTING_CONNECTION_TIMESTAMP, NM_SETTING_DIFF_RESULT_IN_A }, { NM_SETTING_CONNECTION_AUTOCONNECT, NM_SETTING_DIFF_RESULT_IN_A }, { NM_SETTING_CONNECTION_AUTOCONNECT_PRIORITY, NM_SETTING_DIFF_RESULT_IN_A }, + { NM_SETTING_CONNECTION_AUTOCONNECT_RETRIES, NM_SETTING_DIFF_RESULT_IN_A }, { NM_SETTING_CONNECTION_READ_ONLY, NM_SETTING_DIFF_RESULT_IN_A }, { NM_SETTING_CONNECTION_PERMISSIONS, NM_SETTING_DIFF_RESULT_IN_A }, { NM_SETTING_CONNECTION_ZONE, NM_SETTING_DIFF_RESULT_IN_A }, @@ -3318,7 +3319,7 @@ test_setting_old_uuid (void) nmtst_assert_setting_verifies (NM_SETTING (setting)); } -/******************************************************************************/ +/*****************************************************************************/ static void test_connection_normalize_uuid (void) @@ -3335,7 +3336,7 @@ test_connection_normalize_uuid (void) nmtst_assert_connection_verifies_after_normalization (con, NM_CONNECTION_ERROR, NM_CONNECTION_ERROR_MISSING_PROPERTY); } -/******************************************************************************/ +/*****************************************************************************/ /* * Test normalization of interface-name @@ -3900,6 +3901,7 @@ test_connection_normalize_gateway_never_default (void) nm_connection_add_setting (con, (NMSetting *) s_ip4); nm_connection_add_setting (con, (NMSetting *) s_ip6); + nm_connection_add_setting (con, nm_setting_proxy_new ()); nmtst_assert_connection_verifies_without_normalization (con); g_assert_cmpstr ("1.1.1.254", ==, nm_setting_ip_config_get_gateway (s_ip4)); @@ -3942,7 +3944,7 @@ test_connection_normalize_may_fail (void) nm_connection_add_setting (con, (NMSetting *) s_ip4); nm_connection_add_setting (con, (NMSetting *) s_ip6); - nmtst_assert_connection_verifies_without_normalization (con); + nmtst_assert_connection_verifies_and_normalizable (con); /* Now set method=disabled/ignore and check that may-fail becomes TRUE * after normalization @@ -3960,6 +3962,59 @@ test_connection_normalize_may_fail (void) g_assert_cmpint (nm_setting_ip_config_get_may_fail (s_ip6), ==, TRUE); } +static void +test_connection_normalize_shared_addresses (void) +{ + gs_unref_object NMConnection *con = NULL; + NMSettingIPConfig *s_ip4, *s_ip6; + NMIPAddress *addr; + gs_free_error GError *error = NULL; + + con = nmtst_create_minimal_connection ("test1", NULL, NM_SETTING_WIRED_SETTING_NAME, NULL); + nmtst_assert_connection_verifies_and_normalizable (con); + + s_ip4 = (NMSettingIPConfig *) nm_setting_ip4_config_new (); + g_object_set (G_OBJECT (s_ip4), + NM_SETTING_IP_CONFIG_METHOD, NM_SETTING_IP4_CONFIG_METHOD_SHARED, + NULL); + + addr = nm_ip_address_new (AF_INET, "1.1.1.1", 24, &error); + g_assert_no_error (error); + nm_setting_ip_config_add_address (s_ip4, addr); + nm_ip_address_unref (addr); + + s_ip6 = (NMSettingIPConfig *) nm_setting_ip6_config_new (); + g_object_set (s_ip6, + NM_SETTING_IP_CONFIG_METHOD, NM_SETTING_IP6_CONFIG_METHOD_AUTO, + NULL); + + nm_connection_add_setting (con, (NMSetting *) s_ip4); + nm_connection_add_setting (con, (NMSetting *) s_ip6); + + nmtst_assert_connection_verifies_and_normalizable (con); + + /* Now we add other addresses and check that they are + * removed during normalization + * */ + addr = nm_ip_address_new (AF_INET, "2.2.2.2", 24, &error); + g_assert_no_error (error); + nm_setting_ip_config_add_address (s_ip4, addr); + nm_ip_address_unref (addr); + + addr = nm_ip_address_new (AF_INET, "3.3.3.3", 24, &error); + g_assert_no_error (error); + nm_setting_ip_config_add_address (s_ip4, addr); + nm_ip_address_unref (addr); + + nmtst_assert_connection_verifies_after_normalization (con, + NM_CONNECTION_ERROR, + NM_CONNECTION_ERROR_INVALID_PROPERTY); + nmtst_connection_normalize (con); + g_assert_cmpuint (nm_setting_ip_config_get_num_addresses (s_ip4), ==, 1); + addr = nm_setting_ip_config_get_address (s_ip4, 0); + g_assert_cmpstr (nm_ip_address_get_address (addr), ==, "1.1.1.1"); +} + static void test_setting_ip4_gateway (void) { @@ -4239,6 +4294,10 @@ test_hexstr2bin (void) { "0xccddeeff", { 0xcc, 0xdd, 0xee, 0xff }, 4 }, { "1:2:66:77:80", { 0x01, 0x02, 0x66, 0x77, 0x80 }, 5 }, { "e", { 0x0e }, 1 }, + { "ef", { 0xef }, 1 }, + { "efa" }, + { "efad", { 0xef, 0xad }, 2 }, + { "ef:a", { 0xef, 0x0a }, 2 }, { "aabb1199:" }, { ":aabb1199" }, { "aabb$$dd" }, @@ -4260,7 +4319,7 @@ test_hexstr2bin (void) } } -/******************************************************************************/ +/*****************************************************************************/ #define UUID_NIL "00000000-0000-0000-0000-000000000000" #define UUID_NS_DNS "6ba7b810-9dad-11d1-80b4-00c04fd430c8" @@ -4314,7 +4373,7 @@ test_nm_utils_uuid_generate_from_string (void) _test_uuid (NM_UTILS_UUID_TYPE_VARIANT3, "002a0ada-f547-375a-bab5-896a11d1927e", "a\0b", 3, UUID_NS_DNS); } -/*******************************************/ +/*****************************************************************************/ static void __test_uuid (const char *expected_uuid, const char *str, gssize slen, char *uuid_test) @@ -4361,7 +4420,7 @@ test_nm_utils_uuid_generate_from_strings (void) _test_uuid ("dd265bf7-c05a-3037-9939-b9629858a477", "a\0b\0", 4, "a", "b"); } -/******************************************************************************/ +/*****************************************************************************/ static void test_nm_utils_ascii_str_to_int64_check (const char *str, guint base, gint64 min, @@ -4492,7 +4551,7 @@ test_nm_utils_ascii_str_to_int64 (void) test_nm_utils_ascii_str_to_int64_do ("0x70", 0, G_MININT64, G_MAXINT64, -1, 0, 0x70); } -/******************************************************************************/ +/*****************************************************************************/ static void test_nm_utils_strstrdictkey (void) @@ -4540,7 +4599,7 @@ test_nm_utils_strstrdictkey (void) } } -/******************************************************************************/ +/*****************************************************************************/ static void test_nm_utils_dns_option_validate_do (char *option, gboolean ipv6, const NMUtilsDNSOptionDesc *descs, @@ -4624,7 +4683,7 @@ test_nm_utils_dns_option_find_idx (void) g_ptr_array_free (options, TRUE); } -/******************************************************************************/ +/*****************************************************************************/ static void _json_config_check_valid (const char *conf, gboolean expected) @@ -4632,7 +4691,7 @@ _json_config_check_valid (const char *conf, gboolean expected) gs_free_error GError *error = NULL; gboolean res; - res = _nm_utils_check_valid_json (conf, &error); + res = nm_utils_is_json_object (conf, &error); g_assert_cmpint (res, ==, expected); g_assert (res || error); } @@ -4728,7 +4787,7 @@ test_nm_utils_team_config_equal (void) #endif } -/******************************************************************************/ +/*****************************************************************************/ enum TEST_IS_POWER_OF_TWP_ENUM_SIGNED { _DUMMY_1 = -1, @@ -4825,7 +4884,7 @@ again: } } -/******************************************************************************/ +/*****************************************************************************/ static void test_g_ptr_array_insert (void) @@ -4850,7 +4909,7 @@ test_g_ptr_array_insert (void) #endif } -/******************************************************************************/ +/*****************************************************************************/ static void test_g_hash_table_get_keys_as_array (void) @@ -4885,7 +4944,7 @@ test_g_hash_table_get_keys_as_array (void) g_hash_table_unref (table); } -/******************************************************************************/ +/*****************************************************************************/ static int _test_find_binary_search_cmp (gconstpointer a, gconstpointer b, gpointer dummy) @@ -4907,9 +4966,9 @@ _test_find_binary_search_do (const int *array, gsize len) { gsize i; gssize idx; - gs_free gpointer *parray = g_new (gpointer, len); - const int needle = 0; - gpointer pneedle = GINT_TO_POINTER (needle); + gs_free gconstpointer *parray = g_new (gconstpointer, len); + const int NEEDLE = 0; + gconstpointer pneedle = GINT_TO_POINTER (NEEDLE); gssize expected_result; for (i = 0; i < len; i++) @@ -4953,16 +5012,56 @@ _test_find_binary_search_do (const int *array, gsize len) } } } + +static void +_test_find_binary_search_do_uint32 (const int *int_array, gsize len) +{ + gssize idx; + const int OFFSET = 100; + const int NEEDLE = 0 + OFFSET; + gssize expected_result = -1; + guint32 array[len]; + + /* the test data has negative values. Shift them... */ + for (idx = 0; idx < len; idx++) { + int v = int_array[idx]; + + g_assert (v > -OFFSET); + g_assert (v < OFFSET); + g_assert (idx == 0 || v > int_array[idx - 1]); + array[idx] = (guint32) (int_array[idx] + OFFSET); + if (array[idx] == NEEDLE) + expected_result = idx; + } + + idx = _nm_utils_array_find_binary_search (array, + sizeof (guint32), + len, + &NEEDLE, + nm_cmp_uint32_p_with_data, + NULL); + if (expected_result >= 0) + g_assert_cmpint (expected_result, ==, idx); + else { + gssize idx2 = ~idx; + g_assert_cmpint (idx, <, 0); + + g_assert (idx2 >= 0); + g_assert (idx2 <= len); + g_assert (idx2 - 1 < 0 || array[idx2 - 1] < NEEDLE); + g_assert (idx2 >= len || array[idx2] > NEEDLE); + } +} #define test_find_binary_search_do(...) \ G_STMT_START { \ - const int _array[] = { __VA_ARGS__ } ; \ + const int _array[] = { __VA_ARGS__ }; \ _test_find_binary_search_do (_array, G_N_ELEMENTS (_array)); \ + _test_find_binary_search_do_uint32 (_array, G_N_ELEMENTS (_array)); \ } G_STMT_END static void test_nm_utils_ptrarray_find_binary_search (void) { -#define _NOT(idx) (~ ((gssize) (idx))) test_find_binary_search_do ( 0); test_find_binary_search_do ( -1, 0); test_find_binary_search_do ( -2, -1, 0); @@ -4989,7 +5088,7 @@ test_nm_utils_ptrarray_find_binary_search (void) test_find_binary_search_do (-3, -2, -1, 1, 2, 3, 4); } -/******************************************************************************/ +/*****************************************************************************/ static void test_nm_utils_enum_from_str_do (GType type, const char *str, gboolean exp_result, int exp_flags, @@ -5084,7 +5183,7 @@ static void test_nm_utils_enum (void) test_nm_utils_enum_get_values_do (color_flags, 0, G_MAXINT, "blue,red,green"); } -/******************************************************************************/ +/*****************************************************************************/ static int _test_nm_in_set_get (int *call_counter, gboolean allow_called, int value) @@ -5176,7 +5275,7 @@ test_nm_in_set (void) #undef _ASSERT } -/******************************************************************************/ +/*****************************************************************************/ static const char * _test_nm_in_set_getstr (int *call_counter, gboolean allow_called, const char *value) @@ -5304,7 +5403,46 @@ test_nm_in_strset (void) #undef _ASSERT } -/******************************************************************************/ +/*****************************************************************************/ + +static gboolean +do_test_nm_set_out_called (gint *call_count) +{ + (*call_count)++; + return TRUE; +} + +static void +test_nm_set_out (void) +{ + gboolean val; + gboolean *p_val; + int call_count; + + /* NM_SET_OUT() has an unexpected non-function like behavior + * wrt. side-effects of the value argument. Test it */ + + p_val = &val; + call_count = 0; + NM_SET_OUT (p_val, do_test_nm_set_out_called (&call_count)); + g_assert_cmpint (call_count, ==, 1); + + p_val = NULL; + call_count = 0; + NM_SET_OUT (p_val, do_test_nm_set_out_called (&call_count)); + g_assert_cmpint (call_count, ==, 0); + + /* test that we successfully re-defined _G_BOOLEAN_EXPR() */ +#define _T1(a) \ + ({ \ + g_assert (a > 2); \ + a; \ + }) + g_assert (_T1 (3) > 1); +#undef _T1 +} + +/*****************************************************************************/ NMTST_DEFINE (); @@ -5368,6 +5506,7 @@ int main (int argc, char **argv) g_test_add_func ("/core/general/test_connection_normalize_infiniband_mtu", test_connection_normalize_infiniband_mtu); g_test_add_func ("/core/general/test_connection_normalize_gateway_never_default", test_connection_normalize_gateway_never_default); g_test_add_func ("/core/general/test_connection_normalize_may_fail", test_connection_normalize_may_fail); + g_test_add_func ("/core/general/test_connection_normalize_shared_addresses", test_connection_normalize_shared_addresses); g_test_add_func ("/core/general/test_setting_connection_permissions_helpers", test_setting_connection_permissions_helpers); g_test_add_func ("/core/general/test_setting_connection_permissions_property", test_setting_connection_permissions_property); @@ -5427,6 +5566,7 @@ int main (int argc, char **argv) g_test_add_func ("/core/general/_nm_utils_validate_json", test_nm_utils_check_valid_json); g_test_add_func ("/core/general/_nm_utils_team_config_equal", test_nm_utils_team_config_equal); g_test_add_func ("/core/general/test_nm_utils_enum", test_nm_utils_enum); + g_test_add_func ("/core/general/nm-set-out", test_nm_set_out); return g_test_run (); } diff --git a/libnm-core/tests/test-keyfile.c b/libnm-core/tests/test-keyfile.c index b9b211b6..9944eb5e 100644 --- a/libnm-core/tests/test-keyfile.c +++ b/libnm-core/tests/test-keyfile.c @@ -28,6 +28,7 @@ #include "nm-setting-wired.h" #include "nm-setting-8021x.h" #include "nm-setting-team.h" +#include "nm-setting-proxy.h" #include "nm-utils/nm-test-utils.h" @@ -36,7 +37,7 @@ #define TEST_WIRED_TLS_PRIVKEY TEST_CERT_DIR"/test-key-and-cert.pem" -/******************************************************************************/ +/*****************************************************************************/ #define CLEAR(con, keyfile) \ G_STMT_START { \ @@ -115,8 +116,21 @@ _nm_keyfile_read (GKeyFile *keyfile, if (needs_normalization) { nmtst_assert_connection_verifies_after_normalization (con, 0, 0); nmtst_connection_normalize (con); - } else + } else { + { + NMSettingConnection *s_con; + + /* a non-slave connection must have a proxy setting, but + * keyfile reader does not add that (unless a [proxy] section + * is present. */ + s_con = nm_connection_get_setting_connection (con); + if ( s_con + && !nm_setting_connection_get_master (s_con) + && !nm_connection_get_setting_proxy (con)) + nm_connection_add_setting (con, nm_setting_proxy_new ()); + } nmtst_assert_connection_verifies_without_normalization (con); + } return con; } @@ -219,7 +233,7 @@ _keyfile_convert (NMConnection **con, } } -/******************************************************************************/ +/*****************************************************************************/ static void _test_8021x_cert_check (NMConnection *con, @@ -359,7 +373,7 @@ test_8021x_cert (void) } -/******************************************************************************/ +/*****************************************************************************/ static void test_8021x_cert_read (void) @@ -567,7 +581,7 @@ test_team_conf_read_invalid (void) #endif } -/******************************************************************************/ +/*****************************************************************************/ NMTST_DEFINE (); diff --git a/libnm-glib/Makefile.am b/libnm-glib/Makefile.am deleted file mode 100644 index 6cb3e4b8..00000000 --- a/libnm-glib/Makefile.am +++ /dev/null @@ -1,231 +0,0 @@ -include $(GLIB_MAKEFILE) - -SUBDIRS = . tests - -AM_CPPFLAGS = \ - -I$(top_srcdir)/shared \ - -I$(top_builddir)/shared \ - -I$(top_srcdir)/libnm-util \ - -I$(top_builddir)/libnm-util \ - -DG_LOG_DOMAIN=\""libnm-glib"\" \ - -DNETWORKMANAGER_COMPILATION=NM_NETWORKMANAGER_COMPILATION_LIB_LEGACY \ - $(DBUS_CFLAGS) \ - $(GLIB_CFLAGS) - -BUILT_SOURCES = \ - nm-vpn-plugin-glue.h \ - nm-secret-agent-glue.h - - -noinst_LTLIBRARIES = \ - libdeprecated-nm-glib.la - -##################################################### -# Deprecated original libnm_glib bits -##################################################### - -libdeprecated_nm_glib_la_SOURCES = \ - libnm_glib.h \ - libnm_glib.c - -libdeprecated_nm_glib_la_CPPFLAGS = \ - $(AM_CPPFLAGS) \ - -Wno-deprecated-declarations \ - -Wno-deprecated - -libdeprecated_nm_glib_la_LIBADD = \ - $(DBUS_LIBS) \ - $(GLIB_LIBS) - -libdeprecateddir = $(includedir)/libnm-glib -libdeprecated_HEADERS = libnm_glib.h - -##################################################### -# Real libnm-glib stuff -##################################################### - -lib_LTLIBRARIES = libnm-glib.la libnm-glib-vpn.la - -libnm_glib_la_CFLAGS = \ - $(GLIB_CFLAGS) \ - $(DBUS_CFLAGS) \ - $(GUDEV_CFLAGS) \ - -DNMRUNDIR=\"$(nmrundir)\" - -libnmincludedir = $(includedir)/libnm-glib -libnmvpndir = $(includedir)/libnm-glib - -libnminclude_HEADERS = \ - nm-object.h \ - nm-client.h \ - nm-device.h \ - nm-device-ethernet.h \ - nm-device-infiniband.h \ - nm-device-adsl.h \ - nm-device-wifi.h \ - nm-device-bt.h \ - nm-device-olpc-mesh.h \ - nm-device-bond.h \ - nm-device-team.h \ - nm-device-bridge.h \ - nm-device-vlan.h \ - nm-device-generic.h \ - nm-access-point.h \ - nm-ip4-config.h \ - nm-device-modem.h \ - nm-vpn-connection.h \ - nm-types.h \ - nm-active-connection.h \ - nm-dhcp4-config.h \ - nm-ip6-config.h \ - nm-dhcp6-config.h \ - nm-remote-connection.h \ - nm-remote-settings.h \ - nm-secret-agent.h \ - nm-device-wimax.h \ - nm-wimax-nsp.h \ - nm-glib-enum-types.h - -libnmvpn_HEADERS = \ - nm-vpn-plugin.h \ - nm-vpn-plugin-ui-interface.h \ - nm-vpn-plugin-utils.h \ - nm-vpn-enum-types.h - -libnm_glib_la_csources = \ - nm-object.c \ - nm-dbus-helpers.c \ - nm-client.c \ - nm-device.c \ - nm-device-ethernet.c \ - nm-device-infiniband.c \ - nm-device-adsl.c \ - nm-device-wifi.c \ - nm-device-bt.c \ - nm-device-olpc-mesh.c \ - nm-device-bond.c \ - nm-device-team.c \ - nm-device-bridge.c \ - nm-device-vlan.c \ - nm-device-generic.c \ - nm-access-point.c \ - nm-ip4-config.c \ - nm-device-modem.c \ - nm-vpn-connection.c \ - nm-types.c \ - nm-object-cache.c \ - nm-active-connection.c \ - nm-dhcp4-config.c \ - nm-ip6-config.c \ - nm-dhcp6-config.c \ - nm-remote-connection.c \ - nm-remote-settings.c \ - nm-secret-agent.c \ - nm-device-wimax.c \ - nm-wimax-nsp.c \ - nm-glib-enum-types.c - -libnm_glib_la_private_headers = \ - nm-object-private.h \ - nm-device-private.h \ - nm-types-private.h \ - nm-object-cache.h \ - nm-remote-connection-private.h \ - nm-dbus-helpers-private.h - -libnm_glib_la_SOURCES = \ - $(libnm_glib_la_csources) \ - $(libnm_glib_la_private_headers) - -GLIB_GENERATED = nm-glib-enum-types.h nm-glib-enum-types.c -nm_glib_enum_types_sources = $(libnminclude_HEADERS) -GLIB_MKENUMS_H_FLAGS = --identifier-prefix NM -GLIB_MKENUMS_C_FLAGS = --identifier-prefix NM - -libnm_glib_la_LIBADD = \ - $(top_builddir)/libnm-util/libnm-util.la \ - $(builddir)/libdeprecated-nm-glib.la \ - $(GLIB_LIBS) \ - $(DBUS_LIBS) \ - $(GUDEV_LIBS) - -SYMBOL_VIS_FILE=$(srcdir)/libnm-glib.ver - -libnm_glib_la_LDFLAGS = -Wl,--version-script=$(SYMBOL_VIS_FILE) \ - -version-info "13:0:9" - -noinst_PROGRAMS = libnm-glib-test - -libnm_glib_test_SOURCES = libnm-glib-test.c -libnm_glib_test_CFLAGS = $(GLIB_CFLAGS) $(DBUS_CFLAGS) -libnm_glib_test_LDADD = libnm-glib.la $(top_builddir)/libnm-util/libnm-util.la $(GLIB_LIBS) $(DBUS_LIBS) - - -libnm_glib_vpn_la_SOURCES = \ - nm-vpn-plugin.c \ - nm-vpn-plugin-ui-interface.c \ - nm-vpn-plugin-utils.c \ - nm-vpn-enum-types.c -GLIB_GENERATED += nm-vpn-enum-types.h nm-vpn-enum-types.c -nm_vpn_enum_types_sources = $(libnmvpn_HEADERS) -libnm_glib_vpn_la_CFLAGS = $(GLIB_CFLAGS) $(DBUS_CFLAGS) -libnm_glib_vpn_la_LIBADD = $(top_builddir)/libnm-util/libnm-util.la $(GLIB_LIBS) $(DBUS_LIBS) -libnm_glib_vpn_la_LDFLAGS = -Wl,--version-script=$(srcdir)/libnm-glib-vpn.ver \ - -version-info "3:0:2" - -BUILT_SOURCES += $(GLIB_GENERATED) - -##################################################### - -nm-vpn-plugin-glue.h: $(top_srcdir)/introspection/nm-vpn-plugin.xml - $(AM_V_GEN) dbus-binding-tool --prefix=nm_vpn_plugin --mode=glib-server --output=$@ $< - -nm-secret-agent-glue.h: $(top_srcdir)/introspection/nm-secret-agent.xml - $(AM_V_GEN) dbus-binding-tool --prefix=nm_secret_agent --mode=glib-server --output=$@ $< - -pkgconfigdir = $(libdir)/pkgconfig -pkgconfig_DATA = libnm-glib.pc libnm-glib-vpn.pc - -DISTCLEANFILES = libnm-glib.pc libnm-glib.pc - -EXTRA_DIST = libnm-glib.pc.in libnm-glib-vpn.pc.in libnm-glib.ver libnm-glib-vpn.ver - -CLEANFILES = $(BUILT_SOURCES) - --include $(INTROSPECTION_MAKEFILE) -INTROSPECTION_GIRS = -INTROSPECTION_COMPILER_ARGS = --includedir=$(top_builddir)/libnm-util - -# Pass SANITIZER_ENV where a command that uses built libraries is -# executed, to suppress possible errors -INTROSPECTION_SCANNER_ENV = $(SANITIZER_ENV) - -if HAVE_INTROSPECTION -introspection_sources = $(libnminclude_HEADERS) $(libnm_glib_la_csources) - -NMClient-1.0.gir: libnm-glib.la -NMClient_1_0_gir_INCLUDES = Gio-2.0 DBusGLib-1.0 -NMClient_1_0_gir_PACKAGES = gio-2.0 dbus-glib-1 gudev-1.0 -NMClient_1_0_gir_EXPORT_PACKAGES = libnm-glib libnm-glib-vpn -NMClient_1_0_gir_CFLAGS = $(AM_CPPFLAGS) -I$(top_srcdir)/libnm-glib -I$(top_srcdir)/libnm-util -NMClient_1_0_gir_LIBS = libnm-glib.la $(top_builddir)/libnm-util/libnm-util.la -NMClient_1_0_gir_FILES = $(introspection_sources) -NMClient_1_0_gir_SCANNERFLAGS = --warn-all --identifier-prefix=NM --symbol-prefix=nm --include-uninstalled=$(top_builddir)/libnm-util/NetworkManager-1.0.gir -INTROSPECTION_GIRS += NMClient-1.0.gir - -girdir = $(datadir)/gir-1.0 -gir_DATA = $(INTROSPECTION_GIRS) - -typelibdir = $(libdir)/girepository-1.0 -typelib_DATA = $(INTROSPECTION_GIRS:.gir=.typelib) - -CLEANFILES += $(gir_DATA) $(typelib_DATA) -endif - -if ENABLE_TESTS - -check-local: - $(top_srcdir)/tools/check-exports.sh $(builddir)/.libs/libnm-glib.so $(SYMBOL_VIS_FILE) - -endif - diff --git a/libnm-glib/Makefile.in b/libnm-glib/Makefile.in deleted file mode 100644 index 1fd8f177..00000000 --- a/libnm-glib/Makefile.in +++ /dev/null @@ -1,1680 +0,0 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. -# @configure_input@ - -# Copyright (C) 1994-2014 Free Software Foundation, Inc. - -# This Makefile.in is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY, to the extent permitted by law; without -# even the implied warranty of MERCHANTABILITY or FITNESS FOR A -# PARTICULAR PURPOSE. - -@SET_MAKE@ - - - - -VPATH = @srcdir@ -am__is_gnu_make = { \ - if test -z '$(MAKELEVEL)'; then \ - false; \ - elif test -n '$(MAKE_HOST)'; then \ - true; \ - elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ - true; \ - else \ - false; \ - fi; \ -} -am__make_running_with_option = \ - case $${target_option-} in \ - ?) ;; \ - *) echo "am__make_running_with_option: internal error: invalid" \ - "target option '$${target_option-}' specified" >&2; \ - exit 1;; \ - esac; \ - has_opt=no; \ - sane_makeflags=$$MAKEFLAGS; \ - if $(am__is_gnu_make); then \ - sane_makeflags=$$MFLAGS; \ - else \ - case $$MAKEFLAGS in \ - *\\[\ \ ]*) \ - bs=\\; \ - sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ - | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ - esac; \ - fi; \ - skip_next=no; \ - strip_trailopt () \ - { \ - flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ - }; \ - for flg in $$sane_makeflags; do \ - test $$skip_next = yes && { skip_next=no; continue; }; \ - case $$flg in \ - *=*|--*) continue;; \ - -*I) strip_trailopt 'I'; skip_next=yes;; \ - -*I?*) strip_trailopt 'I';; \ - -*O) strip_trailopt 'O'; skip_next=yes;; \ - -*O?*) strip_trailopt 'O';; \ - -*l) strip_trailopt 'l'; skip_next=yes;; \ - -*l?*) strip_trailopt 'l';; \ - -[dEDm]) skip_next=yes;; \ - -[JT]) skip_next=yes;; \ - esac; \ - case $$flg in \ - *$$target_option*) has_opt=yes; break;; \ - esac; \ - done; \ - test $$has_opt = yes -am__make_dryrun = (target_option=n; $(am__make_running_with_option)) -am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) -pkgdatadir = $(datadir)/@PACKAGE@ -pkgincludedir = $(includedir)/@PACKAGE@ -pkglibdir = $(libdir)/@PACKAGE@ -pkglibexecdir = $(libexecdir)/@PACKAGE@ -am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd -install_sh_DATA = $(install_sh) -c -m 644 -install_sh_PROGRAM = $(install_sh) -c -install_sh_SCRIPT = $(install_sh) -c -INSTALL_HEADER = $(INSTALL_DATA) -transform = $(program_transform_name) -NORMAL_INSTALL = : -PRE_INSTALL = : -POST_INSTALL = : -NORMAL_UNINSTALL = : -PRE_UNINSTALL = : -POST_UNINSTALL = : -build_triplet = @build@ -host_triplet = @host@ -noinst_PROGRAMS = libnm-glib-test$(EXEEXT) -@HAVE_INTROSPECTION_TRUE@am__append_1 = NMClient-1.0.gir -@HAVE_INTROSPECTION_TRUE@am__append_2 = $(gir_DATA) $(typelib_DATA) -subdir = libnm-glib -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -am__aclocal_m4_deps = $(top_srcdir)/m4/attributes.m4 \ - $(top_srcdir)/m4/ax_lib_readline.m4 \ - $(top_srcdir)/m4/compiler_options.m4 \ - $(top_srcdir)/m4/gettext.m4 $(top_srcdir)/m4/git-sha-record.m4 \ - $(top_srcdir)/m4/gnome-code-coverage.m4 \ - $(top_srcdir)/m4/gtk-doc.m4 $(top_srcdir)/m4/iconv.m4 \ - $(top_srcdir)/m4/intlmacosx.m4 $(top_srcdir)/m4/intltool.m4 \ - $(top_srcdir)/m4/introspection.m4 $(top_srcdir)/m4/lib-ld.m4 \ - $(top_srcdir)/m4/lib-link.m4 $(top_srcdir)/m4/lib-prefix.m4 \ - $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \ - $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \ - $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/m4/nls.m4 \ - $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \ - $(top_srcdir)/m4/vapigen.m4 $(top_srcdir)/configure.ac -am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ - $(ACLOCAL_M4) -DIST_COMMON = $(srcdir)/Makefile.am $(libdeprecated_HEADERS) \ - $(libnminclude_HEADERS) $(libnmvpn_HEADERS) $(am__DIST_COMMON) -mkinstalldirs = $(install_sh) -d -CONFIG_HEADER = $(top_builddir)/config.h -CONFIG_CLEAN_FILES = libnm-glib.pc libnm-glib-vpn.pc -CONFIG_CLEAN_VPATH_FILES = -am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; -am__vpath_adj = case $$p in \ - $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ - *) f=$$p;; \ - esac; -am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`; -am__install_max = 40 -am__nobase_strip_setup = \ - srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` -am__nobase_strip = \ - for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" -am__nobase_list = $(am__nobase_strip_setup); \ - for p in $$list; do echo "$$p $$p"; done | \ - sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ - $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ - if (++n[$$2] == $(am__install_max)) \ - { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ - END { for (dir in files) print dir, files[dir] }' -am__base_list = \ - sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ - sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' -am__uninstall_files_from_dir = { \ - test -z "$$files" \ - || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ - || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ - $(am__cd) "$$dir" && rm -f $$files; }; \ - } -am__installdirs = "$(DESTDIR)$(libdir)" "$(DESTDIR)$(girdir)" \ - "$(DESTDIR)$(pkgconfigdir)" "$(DESTDIR)$(typelibdir)" \ - "$(DESTDIR)$(libdeprecateddir)" "$(DESTDIR)$(libnmincludedir)" \ - "$(DESTDIR)$(libnmvpndir)" -LTLIBRARIES = $(lib_LTLIBRARIES) $(noinst_LTLIBRARIES) -am__DEPENDENCIES_1 = -libdeprecated_nm_glib_la_DEPENDENCIES = $(am__DEPENDENCIES_1) \ - $(am__DEPENDENCIES_1) -am_libdeprecated_nm_glib_la_OBJECTS = \ - libdeprecated_nm_glib_la-libnm_glib.lo -libdeprecated_nm_glib_la_OBJECTS = \ - $(am_libdeprecated_nm_glib_la_OBJECTS) -AM_V_lt = $(am__v_lt_@AM_V@) -am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@) -am__v_lt_0 = --silent -am__v_lt_1 = -libnm_glib_vpn_la_DEPENDENCIES = \ - $(top_builddir)/libnm-util/libnm-util.la $(am__DEPENDENCIES_1) \ - $(am__DEPENDENCIES_1) -am_libnm_glib_vpn_la_OBJECTS = libnm_glib_vpn_la-nm-vpn-plugin.lo \ - libnm_glib_vpn_la-nm-vpn-plugin-ui-interface.lo \ - libnm_glib_vpn_la-nm-vpn-plugin-utils.lo \ - libnm_glib_vpn_la-nm-vpn-enum-types.lo -libnm_glib_vpn_la_OBJECTS = $(am_libnm_glib_vpn_la_OBJECTS) -libnm_glib_vpn_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ - $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ - $(libnm_glib_vpn_la_CFLAGS) $(CFLAGS) \ - $(libnm_glib_vpn_la_LDFLAGS) $(LDFLAGS) -o $@ -libnm_glib_la_DEPENDENCIES = $(top_builddir)/libnm-util/libnm-util.la \ - $(builddir)/libdeprecated-nm-glib.la $(am__DEPENDENCIES_1) \ - $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) -am__objects_1 = libnm_glib_la-nm-object.lo \ - libnm_glib_la-nm-dbus-helpers.lo libnm_glib_la-nm-client.lo \ - libnm_glib_la-nm-device.lo libnm_glib_la-nm-device-ethernet.lo \ - libnm_glib_la-nm-device-infiniband.lo \ - libnm_glib_la-nm-device-adsl.lo \ - libnm_glib_la-nm-device-wifi.lo libnm_glib_la-nm-device-bt.lo \ - libnm_glib_la-nm-device-olpc-mesh.lo \ - libnm_glib_la-nm-device-bond.lo \ - libnm_glib_la-nm-device-team.lo \ - libnm_glib_la-nm-device-bridge.lo \ - libnm_glib_la-nm-device-vlan.lo \ - libnm_glib_la-nm-device-generic.lo \ - libnm_glib_la-nm-access-point.lo \ - libnm_glib_la-nm-ip4-config.lo \ - libnm_glib_la-nm-device-modem.lo \ - libnm_glib_la-nm-vpn-connection.lo libnm_glib_la-nm-types.lo \ - libnm_glib_la-nm-object-cache.lo \ - libnm_glib_la-nm-active-connection.lo \ - libnm_glib_la-nm-dhcp4-config.lo \ - libnm_glib_la-nm-ip6-config.lo \ - libnm_glib_la-nm-dhcp6-config.lo \ - libnm_glib_la-nm-remote-connection.lo \ - libnm_glib_la-nm-remote-settings.lo \ - libnm_glib_la-nm-secret-agent.lo \ - libnm_glib_la-nm-device-wimax.lo libnm_glib_la-nm-wimax-nsp.lo \ - libnm_glib_la-nm-glib-enum-types.lo -am__objects_2 = -am_libnm_glib_la_OBJECTS = $(am__objects_1) $(am__objects_2) -libnm_glib_la_OBJECTS = $(am_libnm_glib_la_OBJECTS) -libnm_glib_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ - $(LIBTOOLFLAGS) --mode=link $(CCLD) $(libnm_glib_la_CFLAGS) \ - $(CFLAGS) $(libnm_glib_la_LDFLAGS) $(LDFLAGS) -o $@ -PROGRAMS = $(noinst_PROGRAMS) -am_libnm_glib_test_OBJECTS = \ - libnm_glib_test-libnm-glib-test.$(OBJEXT) -libnm_glib_test_OBJECTS = $(am_libnm_glib_test_OBJECTS) -libnm_glib_test_DEPENDENCIES = libnm-glib.la \ - $(top_builddir)/libnm-util/libnm-util.la $(am__DEPENDENCIES_1) \ - $(am__DEPENDENCIES_1) -libnm_glib_test_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ - $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ - $(libnm_glib_test_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) \ - -o $@ -AM_V_P = $(am__v_P_@AM_V@) -am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) -am__v_P_0 = false -am__v_P_1 = : -AM_V_GEN = $(am__v_GEN_@AM_V@) -am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) -am__v_GEN_0 = @echo " GEN " $@; -am__v_GEN_1 = -AM_V_at = $(am__v_at_@AM_V@) -am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) -am__v_at_0 = @ -am__v_at_1 = -DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) -depcomp = $(SHELL) $(top_srcdir)/build-aux/depcomp -am__depfiles_maybe = depfiles -am__mv = mv -f -COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ - $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ - $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \ - $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ - $(AM_CFLAGS) $(CFLAGS) -AM_V_CC = $(am__v_CC_@AM_V@) -am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@) -am__v_CC_0 = @echo " CC " $@; -am__v_CC_1 = -CCLD = $(CC) -LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ - $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ - $(AM_LDFLAGS) $(LDFLAGS) -o $@ -AM_V_CCLD = $(am__v_CCLD_@AM_V@) -am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@) -am__v_CCLD_0 = @echo " CCLD " $@; -am__v_CCLD_1 = -SOURCES = $(libdeprecated_nm_glib_la_SOURCES) \ - $(libnm_glib_vpn_la_SOURCES) $(libnm_glib_la_SOURCES) \ - $(libnm_glib_test_SOURCES) -DIST_SOURCES = $(libdeprecated_nm_glib_la_SOURCES) \ - $(libnm_glib_vpn_la_SOURCES) $(libnm_glib_la_SOURCES) \ - $(libnm_glib_test_SOURCES) -RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \ - ctags-recursive dvi-recursive html-recursive info-recursive \ - install-data-recursive install-dvi-recursive \ - install-exec-recursive install-html-recursive \ - install-info-recursive install-pdf-recursive \ - install-ps-recursive install-recursive installcheck-recursive \ - installdirs-recursive pdf-recursive ps-recursive \ - tags-recursive uninstall-recursive -am__can_run_installinfo = \ - case $$AM_UPDATE_INFO_DIR in \ - n|no|NO) false;; \ - *) (install-info --version) >/dev/null 2>&1;; \ - esac -DATA = $(gir_DATA) $(pkgconfig_DATA) $(typelib_DATA) -HEADERS = $(libdeprecated_HEADERS) $(libnminclude_HEADERS) \ - $(libnmvpn_HEADERS) -RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ - distclean-recursive maintainer-clean-recursive -am__recursive_targets = \ - $(RECURSIVE_TARGETS) \ - $(RECURSIVE_CLEAN_TARGETS) \ - $(am__extra_recursive_targets) -AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \ - distdir -am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) -# Read a list of newline-separated strings from the standard input, -# and print each of them once, without duplicates. Input order is -# *not* preserved. -am__uniquify_input = $(AWK) '\ - BEGIN { nonempty = 0; } \ - { items[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in items) print i; }; } \ -' -# Make sure the list of sources is unique. This is necessary because, -# e.g., the same source file might be shared among _SOURCES variables -# for different programs/libraries. -am__define_uniq_tagged_files = \ - list='$(am__tagged_files)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | $(am__uniquify_input)` -ETAGS = etags -CTAGS = ctags -DIST_SUBDIRS = $(SUBDIRS) -am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/libnm-glib-vpn.pc.in \ - $(srcdir)/libnm-glib.pc.in $(top_srcdir)/build-aux/depcomp -DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -am__relativize = \ - dir0=`pwd`; \ - sed_first='s,^\([^/]*\)/.*$$,\1,'; \ - sed_rest='s,^[^/]*/*,,'; \ - sed_last='s,^.*/\([^/]*\)$$,\1,'; \ - sed_butlast='s,/*[^/]*$$,,'; \ - while test -n "$$dir1"; do \ - first=`echo "$$dir1" | sed -e "$$sed_first"`; \ - if test "$$first" != "."; then \ - if test "$$first" = ".."; then \ - dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \ - dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \ - else \ - first2=`echo "$$dir2" | sed -e "$$sed_first"`; \ - if test "$$first2" = "$$first"; then \ - dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \ - else \ - dir2="../$$dir2"; \ - fi; \ - dir0="$$dir0"/"$$first"; \ - fi; \ - fi; \ - dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \ - done; \ - reldir="$$dir2" -ACLOCAL = @ACLOCAL@ -ALL_LINGUAS = @ALL_LINGUAS@ -AMTAR = @AMTAR@ -AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ -AM_TESTS_FD_REDIRECT = @AM_TESTS_FD_REDIRECT@ -AR = @AR@ -AUTOCONF = @AUTOCONF@ -AUTOHEADER = @AUTOHEADER@ -AUTOMAKE = @AUTOMAKE@ -AWK = @AWK@ -BLUEZ5_CFLAGS = @BLUEZ5_CFLAGS@ -BLUEZ5_LIBS = @BLUEZ5_LIBS@ -CC = @CC@ -CCDEPMODE = @CCDEPMODE@ -CFLAGS = @CFLAGS@ -CODE_COVERAGE_CFLAGS = @CODE_COVERAGE_CFLAGS@ -CODE_COVERAGE_ENABLED = @CODE_COVERAGE_ENABLED@ -CODE_COVERAGE_LDFLAGS = @CODE_COVERAGE_LDFLAGS@ -CPP = @CPP@ -CPPFLAGS = @CPPFLAGS@ -CXX = @CXX@ -CXXCPP = @CXXCPP@ -CXXDEPMODE = @CXXDEPMODE@ -CXXFLAGS = @CXXFLAGS@ -CYGPATH_W = @CYGPATH_W@ -DBUS_CFLAGS = @DBUS_CFLAGS@ -DBUS_LIBS = @DBUS_LIBS@ -DBUS_SYS_DIR = @DBUS_SYS_DIR@ -DEFS = @DEFS@ -DEPDIR = @DEPDIR@ -DHCLIENT_PATH = @DHCLIENT_PATH@ -DHCPCD_PATH = @DHCPCD_PATH@ -DISTRO_NETWORK_SERVICE = @DISTRO_NETWORK_SERVICE@ -DLLTOOL = @DLLTOOL@ -DL_LIBS = @DL_LIBS@ -DNSMASQ_PATH = @DNSMASQ_PATH@ -DNSSEC_TRIGGER_SCRIPT = @DNSSEC_TRIGGER_SCRIPT@ -DSYMUTIL = @DSYMUTIL@ -DUMPBIN = @DUMPBIN@ -ECHO_C = @ECHO_C@ -ECHO_N = @ECHO_N@ -ECHO_T = @ECHO_T@ -EGREP = @EGREP@ -EXEEXT = @EXEEXT@ -FGREP = @FGREP@ -GENHTML = @GENHTML@ -GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@ -GETTEXT_PACKAGE = @GETTEXT_PACKAGE@ -GLIB_CFLAGS = @GLIB_CFLAGS@ -GLIB_GENMARSHAL = @GLIB_GENMARSHAL@ -GLIB_LIBS = @GLIB_LIBS@ -GLIB_MAKEFILE = @GLIB_MAKEFILE@ -GLIB_MKENUMS = @GLIB_MKENUMS@ -GMSGFMT = @GMSGFMT@ -GMSGFMT_015 = @GMSGFMT_015@ -GNUTLS_CFLAGS = @GNUTLS_CFLAGS@ -GNUTLS_LIBS = @GNUTLS_LIBS@ -GREP = @GREP@ -GTKDOC_CHECK = @GTKDOC_CHECK@ -GTKDOC_CHECK_PATH = @GTKDOC_CHECK_PATH@ -GTKDOC_DEPS_CFLAGS = @GTKDOC_DEPS_CFLAGS@ -GTKDOC_DEPS_LIBS = @GTKDOC_DEPS_LIBS@ -GTKDOC_MKPDF = @GTKDOC_MKPDF@ -GTKDOC_REBASE = @GTKDOC_REBASE@ -GUDEV_CFLAGS = @GUDEV_CFLAGS@ -GUDEV_LIBS = @GUDEV_LIBS@ -HTML_DIR = @HTML_DIR@ -INSTALL = @INSTALL@ -INSTALL_DATA = @INSTALL_DATA@ -INSTALL_PROGRAM = @INSTALL_PROGRAM@ -INSTALL_SCRIPT = @INSTALL_SCRIPT@ -INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ -INTLLIBS = @INTLLIBS@ -INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@ -INTLTOOL_MERGE = @INTLTOOL_MERGE@ -INTLTOOL_PERL = @INTLTOOL_PERL@ -INTLTOOL_UPDATE = @INTLTOOL_UPDATE@ -INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@ -INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@ -INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@ -INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@ -INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ -INTROSPECTION_CFLAGS = @INTROSPECTION_CFLAGS@ -INTROSPECTION_COMPILER = @INTROSPECTION_COMPILER@ -INTROSPECTION_GENERATE = @INTROSPECTION_GENERATE@ -INTROSPECTION_GIRDIR = @INTROSPECTION_GIRDIR@ -INTROSPECTION_LIBS = @INTROSPECTION_LIBS@ -INTROSPECTION_MAKEFILE = @INTROSPECTION_MAKEFILE@ -INTROSPECTION_SCANNER = @INTROSPECTION_SCANNER@ -INTROSPECTION_TYPELIBDIR = @INTROSPECTION_TYPELIBDIR@ -IPTABLES_PATH = @IPTABLES_PATH@ -JANSSON_CFLAGS = @JANSSON_CFLAGS@ -JANSSON_LIBS = @JANSSON_LIBS@ -KERNEL_FIRMWARE_DIR = @KERNEL_FIRMWARE_DIR@ -LCOV = @LCOV@ -LD = @LD@ -LDFLAGS = @LDFLAGS@ -LIBAUDIT_CFLAGS = @LIBAUDIT_CFLAGS@ -LIBAUDIT_LIBS = @LIBAUDIT_LIBS@ -LIBICONV = @LIBICONV@ -LIBINTL = @LIBINTL@ -LIBM = @LIBM@ -LIBNDP_CFLAGS = @LIBNDP_CFLAGS@ -LIBNDP_LIBS = @LIBNDP_LIBS@ -LIBNL_CFLAGS = @LIBNL_CFLAGS@ -LIBNL_LIBS = @LIBNL_LIBS@ -LIBOBJS = @LIBOBJS@ -LIBS = @LIBS@ -LIBSOUP_CFLAGS = @LIBSOUP_CFLAGS@ -LIBSOUP_LIBS = @LIBSOUP_LIBS@ -LIBSYSTEMD_CFLAGS = @LIBSYSTEMD_CFLAGS@ -LIBSYSTEMD_LIBS = @LIBSYSTEMD_LIBS@ -LIBTEAMDCTL_CFLAGS = @LIBTEAMDCTL_CFLAGS@ -LIBTEAMDCTL_LIBS = @LIBTEAMDCTL_LIBS@ -LIBTOOL = @LIBTOOL@ -LIPO = @LIPO@ -LN_S = @LN_S@ -LOG_DRIVER = @LOG_DRIVER@ -LTLIBICONV = @LTLIBICONV@ -LTLIBINTL = @LTLIBINTL@ -LTLIBOBJS = @LTLIBOBJS@ -LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ -MAINT = @MAINT@ -MAKEINFO = @MAKEINFO@ -MANIFEST_TOOL = @MANIFEST_TOOL@ -MKDIR_P = @MKDIR_P@ -MM_GLIB_CFLAGS = @MM_GLIB_CFLAGS@ -MM_GLIB_LIBS = @MM_GLIB_LIBS@ -MOC = @MOC@ -MSGFMT = @MSGFMT@ -MSGFMT_015 = @MSGFMT_015@ -MSGMERGE = @MSGMERGE@ -NEWT_CFLAGS = @NEWT_CFLAGS@ -NEWT_LIBS = @NEWT_LIBS@ -NM = @NM@ -NMEDIT = @NMEDIT@ -NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT = @NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT@ -NM_CONFIG_DEFAULT_DNS_RC_MANAGER = @NM_CONFIG_DEFAULT_DNS_RC_MANAGER@ -NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT = @NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT@ -NM_CONFIG_LOGGING_BACKEND_DEFAULT_TEXT = @NM_CONFIG_LOGGING_BACKEND_DEFAULT_TEXT@ -NM_MAJOR_VERSION = @NM_MAJOR_VERSION@ -NM_MICRO_VERSION = @NM_MICRO_VERSION@ -NM_MINOR_VERSION = @NM_MINOR_VERSION@ -NM_MODIFY_SYSTEM_POLICY = @NM_MODIFY_SYSTEM_POLICY@ -NM_VERSION = @NM_VERSION@ -NSS_CFLAGS = @NSS_CFLAGS@ -NSS_LIBS = @NSS_LIBS@ -OBJDUMP = @OBJDUMP@ -OBJEXT = @OBJEXT@ -OTOOL = @OTOOL@ -OTOOL64 = @OTOOL64@ -PACKAGE = @PACKAGE@ -PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ -PACKAGE_NAME = @PACKAGE_NAME@ -PACKAGE_STRING = @PACKAGE_STRING@ -PACKAGE_TARNAME = @PACKAGE_TARNAME@ -PACKAGE_URL = @PACKAGE_URL@ -PACKAGE_VERSION = @PACKAGE_VERSION@ -PATH_SEPARATOR = @PATH_SEPARATOR@ -PERL = @PERL@ -PKG_CONFIG = @PKG_CONFIG@ -PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ -PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ -POLKIT_CFLAGS = @POLKIT_CFLAGS@ -POLKIT_LIBS = @POLKIT_LIBS@ -POSUB = @POSUB@ -PPPD_PATH = @PPPD_PATH@ -PPPD_PLUGIN_DIR = @PPPD_PLUGIN_DIR@ -QT_CFLAGS = @QT_CFLAGS@ -QT_LIBS = @QT_LIBS@ -RANLIB = @RANLIB@ -READLINE_LIBS = @READLINE_LIBS@ -SANITIZERS = @SANITIZERS@ -SANITIZER_ENV = @SANITIZER_ENV@ -SED = @SED@ -SELINUX_CFLAGS = @SELINUX_CFLAGS@ -SELINUX_LIBS = @SELINUX_LIBS@ -SET_MAKE = @SET_MAKE@ -SHELL = @SHELL@ -STRIP = @STRIP@ -SYSTEMD_200_CFLAGS = @SYSTEMD_200_CFLAGS@ -SYSTEMD_200_LIBS = @SYSTEMD_200_LIBS@ -SYSTEMD_INHIBIT_CFLAGS = @SYSTEMD_INHIBIT_CFLAGS@ -SYSTEMD_INHIBIT_LIBS = @SYSTEMD_INHIBIT_LIBS@ -SYSTEMD_JOURNAL_CFLAGS = @SYSTEMD_JOURNAL_CFLAGS@ -SYSTEMD_JOURNAL_LIBS = @SYSTEMD_JOURNAL_LIBS@ -SYSTEMD_LOGIN_CFLAGS = @SYSTEMD_LOGIN_CFLAGS@ -SYSTEMD_LOGIN_LIBS = @SYSTEMD_LOGIN_LIBS@ -SYSTEM_CA_PATH = @SYSTEM_CA_PATH@ -UDEV_DIR = @UDEV_DIR@ -USE_NLS = @USE_NLS@ -UUID_CFLAGS = @UUID_CFLAGS@ -UUID_LIBS = @UUID_LIBS@ -VALGRIND_RULES = @VALGRIND_RULES@ -VAPIGEN = @VAPIGEN@ -VAPIGEN_MAKEFILE = @VAPIGEN_MAKEFILE@ -VAPIGEN_VAPIDIR = @VAPIGEN_VAPIDIR@ -VERSION = @VERSION@ -XGETTEXT = @XGETTEXT@ -XGETTEXT_015 = @XGETTEXT_015@ -XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@ -abs_builddir = @abs_builddir@ -abs_srcdir = @abs_srcdir@ -abs_top_builddir = @abs_top_builddir@ -abs_top_srcdir = @abs_top_srcdir@ -ac_ct_AR = @ac_ct_AR@ -ac_ct_CC = @ac_ct_CC@ -ac_ct_CXX = @ac_ct_CXX@ -ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -am__include = @am__include@ -am__leading_dot = @am__leading_dot@ -am__quote = @am__quote@ -am__tar = @am__tar@ -am__untar = @am__untar@ -bindir = @bindir@ -build = @build@ -build_alias = @build_alias@ -build_cpu = @build_cpu@ -build_os = @build_os@ -build_vendor = @build_vendor@ -builddir = @builddir@ -datadir = @datadir@ -datarootdir = @datarootdir@ -docdir = @docdir@ -dvidir = @dvidir@ -exec_prefix = @exec_prefix@ -host = @host@ -host_alias = @host_alias@ -host_cpu = @host_cpu@ -host_os = @host_os@ -host_vendor = @host_vendor@ -htmldir = @htmldir@ -includedir = @includedir@ -infodir = @infodir@ -install_sh = @install_sh@ -intltool__v_merge_options_ = @intltool__v_merge_options_@ -intltool__v_merge_options_0 = @intltool__v_merge_options_0@ -libdir = @libdir@ -libexecdir = @libexecdir@ -localedir = @localedir@ -localstatedir = @localstatedir@ -mandir = @mandir@ -mkdir_p = @mkdir_p@ -nmbinary = @nmbinary@ -nmconfdir = @nmconfdir@ -nmdatadir = @nmdatadir@ -nmlibdir = @nmlibdir@ -nmrundir = @nmrundir@ -nmstatedir = @nmstatedir@ -oldincludedir = @oldincludedir@ -pdfdir = @pdfdir@ -prefix = @prefix@ -program_transform_name = @program_transform_name@ -psdir = @psdir@ -runstatedir = @runstatedir@ -sbindir = @sbindir@ -sharedstatedir = @sharedstatedir@ -srcdir = @srcdir@ -subdirs = @subdirs@ -sysconfdir = @sysconfdir@ -systemdsystemunitdir = @systemdsystemunitdir@ -target_alias = @target_alias@ -top_build_prefix = @top_build_prefix@ -top_builddir = @top_builddir@ -top_srcdir = @top_srcdir@ -with_dhclient = @with_dhclient@ -with_dhcpcd = @with_dhcpcd@ -with_netconfig = @with_netconfig@ -with_resolvconf = @with_resolvconf@ -with_valgrind = @with_valgrind@ -SUBDIRS = . tests -AM_CPPFLAGS = \ - -I$(top_srcdir)/shared \ - -I$(top_builddir)/shared \ - -I$(top_srcdir)/libnm-util \ - -I$(top_builddir)/libnm-util \ - -DG_LOG_DOMAIN=\""libnm-glib"\" \ - -DNETWORKMANAGER_COMPILATION=NM_NETWORKMANAGER_COMPILATION_LIB_LEGACY \ - $(DBUS_CFLAGS) \ - $(GLIB_CFLAGS) - -BUILT_SOURCES = nm-vpn-plugin-glue.h nm-secret-agent-glue.h \ - $(GLIB_GENERATED) -noinst_LTLIBRARIES = \ - libdeprecated-nm-glib.la - - -##################################################### -# Deprecated original libnm_glib bits -##################################################### -libdeprecated_nm_glib_la_SOURCES = \ - libnm_glib.h \ - libnm_glib.c - -libdeprecated_nm_glib_la_CPPFLAGS = \ - $(AM_CPPFLAGS) \ - -Wno-deprecated-declarations \ - -Wno-deprecated - -libdeprecated_nm_glib_la_LIBADD = \ - $(DBUS_LIBS) \ - $(GLIB_LIBS) - -libdeprecateddir = $(includedir)/libnm-glib -libdeprecated_HEADERS = libnm_glib.h - -##################################################### -# Real libnm-glib stuff -##################################################### -lib_LTLIBRARIES = libnm-glib.la libnm-glib-vpn.la -libnm_glib_la_CFLAGS = \ - $(GLIB_CFLAGS) \ - $(DBUS_CFLAGS) \ - $(GUDEV_CFLAGS) \ - -DNMRUNDIR=\"$(nmrundir)\" - -libnmincludedir = $(includedir)/libnm-glib -libnmvpndir = $(includedir)/libnm-glib -libnminclude_HEADERS = \ - nm-object.h \ - nm-client.h \ - nm-device.h \ - nm-device-ethernet.h \ - nm-device-infiniband.h \ - nm-device-adsl.h \ - nm-device-wifi.h \ - nm-device-bt.h \ - nm-device-olpc-mesh.h \ - nm-device-bond.h \ - nm-device-team.h \ - nm-device-bridge.h \ - nm-device-vlan.h \ - nm-device-generic.h \ - nm-access-point.h \ - nm-ip4-config.h \ - nm-device-modem.h \ - nm-vpn-connection.h \ - nm-types.h \ - nm-active-connection.h \ - nm-dhcp4-config.h \ - nm-ip6-config.h \ - nm-dhcp6-config.h \ - nm-remote-connection.h \ - nm-remote-settings.h \ - nm-secret-agent.h \ - nm-device-wimax.h \ - nm-wimax-nsp.h \ - nm-glib-enum-types.h - -libnmvpn_HEADERS = \ - nm-vpn-plugin.h \ - nm-vpn-plugin-ui-interface.h \ - nm-vpn-plugin-utils.h \ - nm-vpn-enum-types.h - -libnm_glib_la_csources = \ - nm-object.c \ - nm-dbus-helpers.c \ - nm-client.c \ - nm-device.c \ - nm-device-ethernet.c \ - nm-device-infiniband.c \ - nm-device-adsl.c \ - nm-device-wifi.c \ - nm-device-bt.c \ - nm-device-olpc-mesh.c \ - nm-device-bond.c \ - nm-device-team.c \ - nm-device-bridge.c \ - nm-device-vlan.c \ - nm-device-generic.c \ - nm-access-point.c \ - nm-ip4-config.c \ - nm-device-modem.c \ - nm-vpn-connection.c \ - nm-types.c \ - nm-object-cache.c \ - nm-active-connection.c \ - nm-dhcp4-config.c \ - nm-ip6-config.c \ - nm-dhcp6-config.c \ - nm-remote-connection.c \ - nm-remote-settings.c \ - nm-secret-agent.c \ - nm-device-wimax.c \ - nm-wimax-nsp.c \ - nm-glib-enum-types.c - -libnm_glib_la_private_headers = \ - nm-object-private.h \ - nm-device-private.h \ - nm-types-private.h \ - nm-object-cache.h \ - nm-remote-connection-private.h \ - nm-dbus-helpers-private.h - -libnm_glib_la_SOURCES = \ - $(libnm_glib_la_csources) \ - $(libnm_glib_la_private_headers) - -GLIB_GENERATED = nm-glib-enum-types.h nm-glib-enum-types.c \ - nm-vpn-enum-types.h nm-vpn-enum-types.c -nm_glib_enum_types_sources = $(libnminclude_HEADERS) -GLIB_MKENUMS_H_FLAGS = --identifier-prefix NM -GLIB_MKENUMS_C_FLAGS = --identifier-prefix NM -libnm_glib_la_LIBADD = \ - $(top_builddir)/libnm-util/libnm-util.la \ - $(builddir)/libdeprecated-nm-glib.la \ - $(GLIB_LIBS) \ - $(DBUS_LIBS) \ - $(GUDEV_LIBS) - -SYMBOL_VIS_FILE = $(srcdir)/libnm-glib.ver -libnm_glib_la_LDFLAGS = -Wl,--version-script=$(SYMBOL_VIS_FILE) \ - -version-info "13:0:9" - -libnm_glib_test_SOURCES = libnm-glib-test.c -libnm_glib_test_CFLAGS = $(GLIB_CFLAGS) $(DBUS_CFLAGS) -libnm_glib_test_LDADD = libnm-glib.la $(top_builddir)/libnm-util/libnm-util.la $(GLIB_LIBS) $(DBUS_LIBS) -libnm_glib_vpn_la_SOURCES = \ - nm-vpn-plugin.c \ - nm-vpn-plugin-ui-interface.c \ - nm-vpn-plugin-utils.c \ - nm-vpn-enum-types.c - -nm_vpn_enum_types_sources = $(libnmvpn_HEADERS) -libnm_glib_vpn_la_CFLAGS = $(GLIB_CFLAGS) $(DBUS_CFLAGS) -libnm_glib_vpn_la_LIBADD = $(top_builddir)/libnm-util/libnm-util.la $(GLIB_LIBS) $(DBUS_LIBS) -libnm_glib_vpn_la_LDFLAGS = -Wl,--version-script=$(srcdir)/libnm-glib-vpn.ver \ - -version-info "3:0:2" - -pkgconfigdir = $(libdir)/pkgconfig -pkgconfig_DATA = libnm-glib.pc libnm-glib-vpn.pc -DISTCLEANFILES = libnm-glib.pc libnm-glib.pc -EXTRA_DIST = libnm-glib.pc.in libnm-glib-vpn.pc.in libnm-glib.ver libnm-glib-vpn.ver -CLEANFILES = $(BUILT_SOURCES) $(am__append_2) -INTROSPECTION_GIRS = $(am__append_1) -INTROSPECTION_COMPILER_ARGS = --includedir=$(top_builddir)/libnm-util - -# Pass SANITIZER_ENV where a command that uses built libraries is -# executed, to suppress possible errors -INTROSPECTION_SCANNER_ENV = $(SANITIZER_ENV) -@HAVE_INTROSPECTION_TRUE@introspection_sources = $(libnminclude_HEADERS) $(libnm_glib_la_csources) -@HAVE_INTROSPECTION_TRUE@NMClient_1_0_gir_INCLUDES = Gio-2.0 DBusGLib-1.0 -@HAVE_INTROSPECTION_TRUE@NMClient_1_0_gir_PACKAGES = gio-2.0 dbus-glib-1 gudev-1.0 -@HAVE_INTROSPECTION_TRUE@NMClient_1_0_gir_EXPORT_PACKAGES = libnm-glib libnm-glib-vpn -@HAVE_INTROSPECTION_TRUE@NMClient_1_0_gir_CFLAGS = $(AM_CPPFLAGS) -I$(top_srcdir)/libnm-glib -I$(top_srcdir)/libnm-util -@HAVE_INTROSPECTION_TRUE@NMClient_1_0_gir_LIBS = libnm-glib.la $(top_builddir)/libnm-util/libnm-util.la -@HAVE_INTROSPECTION_TRUE@NMClient_1_0_gir_FILES = $(introspection_sources) -@HAVE_INTROSPECTION_TRUE@NMClient_1_0_gir_SCANNERFLAGS = --warn-all --identifier-prefix=NM --symbol-prefix=nm --include-uninstalled=$(top_builddir)/libnm-util/NetworkManager-1.0.gir -@HAVE_INTROSPECTION_TRUE@girdir = $(datadir)/gir-1.0 -@HAVE_INTROSPECTION_TRUE@gir_DATA = $(INTROSPECTION_GIRS) -@HAVE_INTROSPECTION_TRUE@typelibdir = $(libdir)/girepository-1.0 -@HAVE_INTROSPECTION_TRUE@typelib_DATA = $(INTROSPECTION_GIRS:.gir=.typelib) -all: $(BUILT_SOURCES) - $(MAKE) $(AM_MAKEFLAGS) all-recursive - -.SUFFIXES: -.SUFFIXES: .c .lo .o .obj -$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps) - @for dep in $?; do \ - case '$(am__configure_deps)' in \ - *$$dep*) \ - ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ - && { if test -f $@; then exit 0; else break; fi; }; \ - exit 1;; \ - esac; \ - done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu libnm-glib/Makefile'; \ - $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --gnu libnm-glib/Makefile -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - @case '$?' in \ - *config.status*) \ - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ - *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ - esac; - -$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh - -$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(am__aclocal_m4_deps): -libnm-glib.pc: $(top_builddir)/config.status $(srcdir)/libnm-glib.pc.in - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ -libnm-glib-vpn.pc: $(top_builddir)/config.status $(srcdir)/libnm-glib-vpn.pc.in - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ - -install-libLTLIBRARIES: $(lib_LTLIBRARIES) - @$(NORMAL_INSTALL) - @list='$(lib_LTLIBRARIES)'; test -n "$(libdir)" || list=; \ - list2=; for p in $$list; do \ - if test -f $$p; then \ - list2="$$list2 $$p"; \ - else :; fi; \ - done; \ - test -z "$$list2" || { \ - echo " $(MKDIR_P) '$(DESTDIR)$(libdir)'"; \ - $(MKDIR_P) "$(DESTDIR)$(libdir)" || exit 1; \ - echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(libdir)'"; \ - $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(libdir)"; \ - } - -uninstall-libLTLIBRARIES: - @$(NORMAL_UNINSTALL) - @list='$(lib_LTLIBRARIES)'; test -n "$(libdir)" || list=; \ - for p in $$list; do \ - $(am__strip_dir) \ - echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f '$(DESTDIR)$(libdir)/$$f'"; \ - $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f "$(DESTDIR)$(libdir)/$$f"; \ - done - -clean-libLTLIBRARIES: - -test -z "$(lib_LTLIBRARIES)" || rm -f $(lib_LTLIBRARIES) - @list='$(lib_LTLIBRARIES)'; \ - locs=`for p in $$list; do echo $$p; done | \ - sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \ - sort -u`; \ - test -z "$$locs" || { \ - echo rm -f $${locs}; \ - rm -f $${locs}; \ - } - -clean-noinstLTLIBRARIES: - -test -z "$(noinst_LTLIBRARIES)" || rm -f $(noinst_LTLIBRARIES) - @list='$(noinst_LTLIBRARIES)'; \ - locs=`for p in $$list; do echo $$p; done | \ - sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \ - sort -u`; \ - test -z "$$locs" || { \ - echo rm -f $${locs}; \ - rm -f $${locs}; \ - } - -libdeprecated-nm-glib.la: $(libdeprecated_nm_glib_la_OBJECTS) $(libdeprecated_nm_glib_la_DEPENDENCIES) $(EXTRA_libdeprecated_nm_glib_la_DEPENDENCIES) - $(AM_V_CCLD)$(LINK) $(libdeprecated_nm_glib_la_OBJECTS) $(libdeprecated_nm_glib_la_LIBADD) $(LIBS) - -libnm-glib-vpn.la: $(libnm_glib_vpn_la_OBJECTS) $(libnm_glib_vpn_la_DEPENDENCIES) $(EXTRA_libnm_glib_vpn_la_DEPENDENCIES) - $(AM_V_CCLD)$(libnm_glib_vpn_la_LINK) -rpath $(libdir) $(libnm_glib_vpn_la_OBJECTS) $(libnm_glib_vpn_la_LIBADD) $(LIBS) - -libnm-glib.la: $(libnm_glib_la_OBJECTS) $(libnm_glib_la_DEPENDENCIES) $(EXTRA_libnm_glib_la_DEPENDENCIES) - $(AM_V_CCLD)$(libnm_glib_la_LINK) -rpath $(libdir) $(libnm_glib_la_OBJECTS) $(libnm_glib_la_LIBADD) $(LIBS) - -clean-noinstPROGRAMS: - @list='$(noinst_PROGRAMS)'; test -n "$$list" || exit 0; \ - echo " rm -f" $$list; \ - rm -f $$list || exit $$?; \ - test -n "$(EXEEXT)" || exit 0; \ - list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \ - echo " rm -f" $$list; \ - rm -f $$list - -libnm-glib-test$(EXEEXT): $(libnm_glib_test_OBJECTS) $(libnm_glib_test_DEPENDENCIES) $(EXTRA_libnm_glib_test_DEPENDENCIES) - @rm -f libnm-glib-test$(EXEEXT) - $(AM_V_CCLD)$(libnm_glib_test_LINK) $(libnm_glib_test_OBJECTS) $(libnm_glib_test_LDADD) $(LIBS) - -mostlyclean-compile: - -rm -f *.$(OBJEXT) - -distclean-compile: - -rm -f *.tab.c - -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libdeprecated_nm_glib_la-libnm_glib.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libnm_glib_la-nm-access-point.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libnm_glib_la-nm-active-connection.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libnm_glib_la-nm-client.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libnm_glib_la-nm-dbus-helpers.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libnm_glib_la-nm-device-adsl.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libnm_glib_la-nm-device-bond.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libnm_glib_la-nm-device-bridge.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libnm_glib_la-nm-device-bt.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libnm_glib_la-nm-device-ethernet.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libnm_glib_la-nm-device-generic.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libnm_glib_la-nm-device-infiniband.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libnm_glib_la-nm-device-modem.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libnm_glib_la-nm-device-olpc-mesh.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libnm_glib_la-nm-device-team.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libnm_glib_la-nm-device-vlan.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libnm_glib_la-nm-device-wifi.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libnm_glib_la-nm-device-wimax.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libnm_glib_la-nm-device.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libnm_glib_la-nm-dhcp4-config.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libnm_glib_la-nm-dhcp6-config.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libnm_glib_la-nm-glib-enum-types.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libnm_glib_la-nm-ip4-config.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libnm_glib_la-nm-ip6-config.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libnm_glib_la-nm-object-cache.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libnm_glib_la-nm-object.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libnm_glib_la-nm-remote-connection.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libnm_glib_la-nm-remote-settings.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libnm_glib_la-nm-secret-agent.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libnm_glib_la-nm-types.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libnm_glib_la-nm-vpn-connection.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libnm_glib_la-nm-wimax-nsp.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libnm_glib_test-libnm-glib-test.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libnm_glib_vpn_la-nm-vpn-enum-types.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libnm_glib_vpn_la-nm-vpn-plugin-ui-interface.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libnm_glib_vpn_la-nm-vpn-plugin-utils.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libnm_glib_vpn_la-nm-vpn-plugin.Plo@am__quote@ - -.c.o: -@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ $< - -.c.obj: -@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'` -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'` - -.c.lo: -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LTCOMPILE) -c -o $@ $< - -libdeprecated_nm_glib_la-libnm_glib.lo: libnm_glib.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdeprecated_nm_glib_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libdeprecated_nm_glib_la-libnm_glib.lo -MD -MP -MF $(DEPDIR)/libdeprecated_nm_glib_la-libnm_glib.Tpo -c -o libdeprecated_nm_glib_la-libnm_glib.lo `test -f 'libnm_glib.c' || echo '$(srcdir)/'`libnm_glib.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libdeprecated_nm_glib_la-libnm_glib.Tpo $(DEPDIR)/libdeprecated_nm_glib_la-libnm_glib.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm_glib.c' object='libdeprecated_nm_glib_la-libnm_glib.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libdeprecated_nm_glib_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libdeprecated_nm_glib_la-libnm_glib.lo `test -f 'libnm_glib.c' || echo '$(srcdir)/'`libnm_glib.c - -libnm_glib_vpn_la-nm-vpn-plugin.lo: nm-vpn-plugin.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libnm_glib_vpn_la_CFLAGS) $(CFLAGS) -MT libnm_glib_vpn_la-nm-vpn-plugin.lo -MD -MP -MF $(DEPDIR)/libnm_glib_vpn_la-nm-vpn-plugin.Tpo -c -o libnm_glib_vpn_la-nm-vpn-plugin.lo `test -f 'nm-vpn-plugin.c' || echo '$(srcdir)/'`nm-vpn-plugin.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libnm_glib_vpn_la-nm-vpn-plugin.Tpo $(DEPDIR)/libnm_glib_vpn_la-nm-vpn-plugin.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='nm-vpn-plugin.c' object='libnm_glib_vpn_la-nm-vpn-plugin.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libnm_glib_vpn_la_CFLAGS) $(CFLAGS) -c -o libnm_glib_vpn_la-nm-vpn-plugin.lo `test -f 'nm-vpn-plugin.c' || echo '$(srcdir)/'`nm-vpn-plugin.c - -libnm_glib_vpn_la-nm-vpn-plugin-ui-interface.lo: nm-vpn-plugin-ui-interface.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libnm_glib_vpn_la_CFLAGS) $(CFLAGS) -MT libnm_glib_vpn_la-nm-vpn-plugin-ui-interface.lo -MD -MP -MF $(DEPDIR)/libnm_glib_vpn_la-nm-vpn-plugin-ui-interface.Tpo -c -o libnm_glib_vpn_la-nm-vpn-plugin-ui-interface.lo `test -f 'nm-vpn-plugin-ui-interface.c' || echo '$(srcdir)/'`nm-vpn-plugin-ui-interface.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libnm_glib_vpn_la-nm-vpn-plugin-ui-interface.Tpo $(DEPDIR)/libnm_glib_vpn_la-nm-vpn-plugin-ui-interface.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='nm-vpn-plugin-ui-interface.c' object='libnm_glib_vpn_la-nm-vpn-plugin-ui-interface.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libnm_glib_vpn_la_CFLAGS) $(CFLAGS) -c -o libnm_glib_vpn_la-nm-vpn-plugin-ui-interface.lo `test -f 'nm-vpn-plugin-ui-interface.c' || echo '$(srcdir)/'`nm-vpn-plugin-ui-interface.c - -libnm_glib_vpn_la-nm-vpn-plugin-utils.lo: nm-vpn-plugin-utils.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libnm_glib_vpn_la_CFLAGS) $(CFLAGS) -MT libnm_glib_vpn_la-nm-vpn-plugin-utils.lo -MD -MP -MF $(DEPDIR)/libnm_glib_vpn_la-nm-vpn-plugin-utils.Tpo -c -o libnm_glib_vpn_la-nm-vpn-plugin-utils.lo `test -f 'nm-vpn-plugin-utils.c' || echo '$(srcdir)/'`nm-vpn-plugin-utils.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libnm_glib_vpn_la-nm-vpn-plugin-utils.Tpo $(DEPDIR)/libnm_glib_vpn_la-nm-vpn-plugin-utils.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='nm-vpn-plugin-utils.c' object='libnm_glib_vpn_la-nm-vpn-plugin-utils.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libnm_glib_vpn_la_CFLAGS) $(CFLAGS) -c -o libnm_glib_vpn_la-nm-vpn-plugin-utils.lo `test -f 'nm-vpn-plugin-utils.c' || echo '$(srcdir)/'`nm-vpn-plugin-utils.c - -libnm_glib_vpn_la-nm-vpn-enum-types.lo: nm-vpn-enum-types.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libnm_glib_vpn_la_CFLAGS) $(CFLAGS) -MT libnm_glib_vpn_la-nm-vpn-enum-types.lo -MD -MP -MF $(DEPDIR)/libnm_glib_vpn_la-nm-vpn-enum-types.Tpo -c -o libnm_glib_vpn_la-nm-vpn-enum-types.lo `test -f 'nm-vpn-enum-types.c' || echo '$(srcdir)/'`nm-vpn-enum-types.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libnm_glib_vpn_la-nm-vpn-enum-types.Tpo $(DEPDIR)/libnm_glib_vpn_la-nm-vpn-enum-types.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='nm-vpn-enum-types.c' object='libnm_glib_vpn_la-nm-vpn-enum-types.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libnm_glib_vpn_la_CFLAGS) $(CFLAGS) -c -o libnm_glib_vpn_la-nm-vpn-enum-types.lo `test -f 'nm-vpn-enum-types.c' || echo '$(srcdir)/'`nm-vpn-enum-types.c - -libnm_glib_la-nm-object.lo: nm-object.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libnm_glib_la_CFLAGS) $(CFLAGS) -MT libnm_glib_la-nm-object.lo -MD -MP -MF $(DEPDIR)/libnm_glib_la-nm-object.Tpo -c -o libnm_glib_la-nm-object.lo `test -f 'nm-object.c' || echo '$(srcdir)/'`nm-object.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libnm_glib_la-nm-object.Tpo $(DEPDIR)/libnm_glib_la-nm-object.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='nm-object.c' object='libnm_glib_la-nm-object.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libnm_glib_la_CFLAGS) $(CFLAGS) -c -o libnm_glib_la-nm-object.lo `test -f 'nm-object.c' || echo '$(srcdir)/'`nm-object.c - -libnm_glib_la-nm-dbus-helpers.lo: nm-dbus-helpers.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libnm_glib_la_CFLAGS) $(CFLAGS) -MT libnm_glib_la-nm-dbus-helpers.lo -MD -MP -MF $(DEPDIR)/libnm_glib_la-nm-dbus-helpers.Tpo -c -o libnm_glib_la-nm-dbus-helpers.lo `test -f 'nm-dbus-helpers.c' || echo '$(srcdir)/'`nm-dbus-helpers.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libnm_glib_la-nm-dbus-helpers.Tpo $(DEPDIR)/libnm_glib_la-nm-dbus-helpers.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='nm-dbus-helpers.c' object='libnm_glib_la-nm-dbus-helpers.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libnm_glib_la_CFLAGS) $(CFLAGS) -c -o libnm_glib_la-nm-dbus-helpers.lo `test -f 'nm-dbus-helpers.c' || echo '$(srcdir)/'`nm-dbus-helpers.c - -libnm_glib_la-nm-client.lo: nm-client.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libnm_glib_la_CFLAGS) $(CFLAGS) -MT libnm_glib_la-nm-client.lo -MD -MP -MF $(DEPDIR)/libnm_glib_la-nm-client.Tpo -c -o libnm_glib_la-nm-client.lo `test -f 'nm-client.c' || echo '$(srcdir)/'`nm-client.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libnm_glib_la-nm-client.Tpo $(DEPDIR)/libnm_glib_la-nm-client.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='nm-client.c' object='libnm_glib_la-nm-client.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libnm_glib_la_CFLAGS) $(CFLAGS) -c -o libnm_glib_la-nm-client.lo `test -f 'nm-client.c' || echo '$(srcdir)/'`nm-client.c - -libnm_glib_la-nm-device.lo: nm-device.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libnm_glib_la_CFLAGS) $(CFLAGS) -MT libnm_glib_la-nm-device.lo -MD -MP -MF $(DEPDIR)/libnm_glib_la-nm-device.Tpo -c -o libnm_glib_la-nm-device.lo `test -f 'nm-device.c' || echo '$(srcdir)/'`nm-device.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libnm_glib_la-nm-device.Tpo $(DEPDIR)/libnm_glib_la-nm-device.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='nm-device.c' object='libnm_glib_la-nm-device.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libnm_glib_la_CFLAGS) $(CFLAGS) -c -o libnm_glib_la-nm-device.lo `test -f 'nm-device.c' || echo '$(srcdir)/'`nm-device.c - -libnm_glib_la-nm-device-ethernet.lo: nm-device-ethernet.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libnm_glib_la_CFLAGS) $(CFLAGS) -MT libnm_glib_la-nm-device-ethernet.lo -MD -MP -MF $(DEPDIR)/libnm_glib_la-nm-device-ethernet.Tpo -c -o libnm_glib_la-nm-device-ethernet.lo `test -f 'nm-device-ethernet.c' || echo '$(srcdir)/'`nm-device-ethernet.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libnm_glib_la-nm-device-ethernet.Tpo $(DEPDIR)/libnm_glib_la-nm-device-ethernet.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='nm-device-ethernet.c' object='libnm_glib_la-nm-device-ethernet.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libnm_glib_la_CFLAGS) $(CFLAGS) -c -o libnm_glib_la-nm-device-ethernet.lo `test -f 'nm-device-ethernet.c' || echo '$(srcdir)/'`nm-device-ethernet.c - -libnm_glib_la-nm-device-infiniband.lo: nm-device-infiniband.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libnm_glib_la_CFLAGS) $(CFLAGS) -MT libnm_glib_la-nm-device-infiniband.lo -MD -MP -MF $(DEPDIR)/libnm_glib_la-nm-device-infiniband.Tpo -c -o libnm_glib_la-nm-device-infiniband.lo `test -f 'nm-device-infiniband.c' || echo '$(srcdir)/'`nm-device-infiniband.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libnm_glib_la-nm-device-infiniband.Tpo $(DEPDIR)/libnm_glib_la-nm-device-infiniband.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='nm-device-infiniband.c' object='libnm_glib_la-nm-device-infiniband.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libnm_glib_la_CFLAGS) $(CFLAGS) -c -o libnm_glib_la-nm-device-infiniband.lo `test -f 'nm-device-infiniband.c' || echo '$(srcdir)/'`nm-device-infiniband.c - -libnm_glib_la-nm-device-adsl.lo: nm-device-adsl.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libnm_glib_la_CFLAGS) $(CFLAGS) -MT libnm_glib_la-nm-device-adsl.lo -MD -MP -MF $(DEPDIR)/libnm_glib_la-nm-device-adsl.Tpo -c -o libnm_glib_la-nm-device-adsl.lo `test -f 'nm-device-adsl.c' || echo '$(srcdir)/'`nm-device-adsl.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libnm_glib_la-nm-device-adsl.Tpo $(DEPDIR)/libnm_glib_la-nm-device-adsl.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='nm-device-adsl.c' object='libnm_glib_la-nm-device-adsl.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libnm_glib_la_CFLAGS) $(CFLAGS) -c -o libnm_glib_la-nm-device-adsl.lo `test -f 'nm-device-adsl.c' || echo '$(srcdir)/'`nm-device-adsl.c - -libnm_glib_la-nm-device-wifi.lo: nm-device-wifi.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libnm_glib_la_CFLAGS) $(CFLAGS) -MT libnm_glib_la-nm-device-wifi.lo -MD -MP -MF $(DEPDIR)/libnm_glib_la-nm-device-wifi.Tpo -c -o libnm_glib_la-nm-device-wifi.lo `test -f 'nm-device-wifi.c' || echo '$(srcdir)/'`nm-device-wifi.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libnm_glib_la-nm-device-wifi.Tpo $(DEPDIR)/libnm_glib_la-nm-device-wifi.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='nm-device-wifi.c' object='libnm_glib_la-nm-device-wifi.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libnm_glib_la_CFLAGS) $(CFLAGS) -c -o libnm_glib_la-nm-device-wifi.lo `test -f 'nm-device-wifi.c' || echo '$(srcdir)/'`nm-device-wifi.c - -libnm_glib_la-nm-device-bt.lo: nm-device-bt.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libnm_glib_la_CFLAGS) $(CFLAGS) -MT libnm_glib_la-nm-device-bt.lo -MD -MP -MF $(DEPDIR)/libnm_glib_la-nm-device-bt.Tpo -c -o libnm_glib_la-nm-device-bt.lo `test -f 'nm-device-bt.c' || echo '$(srcdir)/'`nm-device-bt.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libnm_glib_la-nm-device-bt.Tpo $(DEPDIR)/libnm_glib_la-nm-device-bt.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='nm-device-bt.c' object='libnm_glib_la-nm-device-bt.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libnm_glib_la_CFLAGS) $(CFLAGS) -c -o libnm_glib_la-nm-device-bt.lo `test -f 'nm-device-bt.c' || echo '$(srcdir)/'`nm-device-bt.c - -libnm_glib_la-nm-device-olpc-mesh.lo: nm-device-olpc-mesh.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libnm_glib_la_CFLAGS) $(CFLAGS) -MT libnm_glib_la-nm-device-olpc-mesh.lo -MD -MP -MF $(DEPDIR)/libnm_glib_la-nm-device-olpc-mesh.Tpo -c -o libnm_glib_la-nm-device-olpc-mesh.lo `test -f 'nm-device-olpc-mesh.c' || echo '$(srcdir)/'`nm-device-olpc-mesh.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libnm_glib_la-nm-device-olpc-mesh.Tpo $(DEPDIR)/libnm_glib_la-nm-device-olpc-mesh.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='nm-device-olpc-mesh.c' object='libnm_glib_la-nm-device-olpc-mesh.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libnm_glib_la_CFLAGS) $(CFLAGS) -c -o libnm_glib_la-nm-device-olpc-mesh.lo `test -f 'nm-device-olpc-mesh.c' || echo '$(srcdir)/'`nm-device-olpc-mesh.c - -libnm_glib_la-nm-device-bond.lo: nm-device-bond.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libnm_glib_la_CFLAGS) $(CFLAGS) -MT libnm_glib_la-nm-device-bond.lo -MD -MP -MF $(DEPDIR)/libnm_glib_la-nm-device-bond.Tpo -c -o libnm_glib_la-nm-device-bond.lo `test -f 'nm-device-bond.c' || echo '$(srcdir)/'`nm-device-bond.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libnm_glib_la-nm-device-bond.Tpo $(DEPDIR)/libnm_glib_la-nm-device-bond.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='nm-device-bond.c' object='libnm_glib_la-nm-device-bond.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libnm_glib_la_CFLAGS) $(CFLAGS) -c -o libnm_glib_la-nm-device-bond.lo `test -f 'nm-device-bond.c' || echo '$(srcdir)/'`nm-device-bond.c - -libnm_glib_la-nm-device-team.lo: nm-device-team.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libnm_glib_la_CFLAGS) $(CFLAGS) -MT libnm_glib_la-nm-device-team.lo -MD -MP -MF $(DEPDIR)/libnm_glib_la-nm-device-team.Tpo -c -o libnm_glib_la-nm-device-team.lo `test -f 'nm-device-team.c' || echo '$(srcdir)/'`nm-device-team.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libnm_glib_la-nm-device-team.Tpo $(DEPDIR)/libnm_glib_la-nm-device-team.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='nm-device-team.c' object='libnm_glib_la-nm-device-team.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libnm_glib_la_CFLAGS) $(CFLAGS) -c -o libnm_glib_la-nm-device-team.lo `test -f 'nm-device-team.c' || echo '$(srcdir)/'`nm-device-team.c - -libnm_glib_la-nm-device-bridge.lo: nm-device-bridge.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libnm_glib_la_CFLAGS) $(CFLAGS) -MT libnm_glib_la-nm-device-bridge.lo -MD -MP -MF $(DEPDIR)/libnm_glib_la-nm-device-bridge.Tpo -c -o libnm_glib_la-nm-device-bridge.lo `test -f 'nm-device-bridge.c' || echo '$(srcdir)/'`nm-device-bridge.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libnm_glib_la-nm-device-bridge.Tpo $(DEPDIR)/libnm_glib_la-nm-device-bridge.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='nm-device-bridge.c' object='libnm_glib_la-nm-device-bridge.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libnm_glib_la_CFLAGS) $(CFLAGS) -c -o libnm_glib_la-nm-device-bridge.lo `test -f 'nm-device-bridge.c' || echo '$(srcdir)/'`nm-device-bridge.c - -libnm_glib_la-nm-device-vlan.lo: nm-device-vlan.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libnm_glib_la_CFLAGS) $(CFLAGS) -MT libnm_glib_la-nm-device-vlan.lo -MD -MP -MF $(DEPDIR)/libnm_glib_la-nm-device-vlan.Tpo -c -o libnm_glib_la-nm-device-vlan.lo `test -f 'nm-device-vlan.c' || echo '$(srcdir)/'`nm-device-vlan.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libnm_glib_la-nm-device-vlan.Tpo $(DEPDIR)/libnm_glib_la-nm-device-vlan.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='nm-device-vlan.c' object='libnm_glib_la-nm-device-vlan.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libnm_glib_la_CFLAGS) $(CFLAGS) -c -o libnm_glib_la-nm-device-vlan.lo `test -f 'nm-device-vlan.c' || echo '$(srcdir)/'`nm-device-vlan.c - -libnm_glib_la-nm-device-generic.lo: nm-device-generic.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libnm_glib_la_CFLAGS) $(CFLAGS) -MT libnm_glib_la-nm-device-generic.lo -MD -MP -MF $(DEPDIR)/libnm_glib_la-nm-device-generic.Tpo -c -o libnm_glib_la-nm-device-generic.lo `test -f 'nm-device-generic.c' || echo '$(srcdir)/'`nm-device-generic.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libnm_glib_la-nm-device-generic.Tpo $(DEPDIR)/libnm_glib_la-nm-device-generic.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='nm-device-generic.c' object='libnm_glib_la-nm-device-generic.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libnm_glib_la_CFLAGS) $(CFLAGS) -c -o libnm_glib_la-nm-device-generic.lo `test -f 'nm-device-generic.c' || echo '$(srcdir)/'`nm-device-generic.c - -libnm_glib_la-nm-access-point.lo: nm-access-point.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libnm_glib_la_CFLAGS) $(CFLAGS) -MT libnm_glib_la-nm-access-point.lo -MD -MP -MF $(DEPDIR)/libnm_glib_la-nm-access-point.Tpo -c -o libnm_glib_la-nm-access-point.lo `test -f 'nm-access-point.c' || echo '$(srcdir)/'`nm-access-point.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libnm_glib_la-nm-access-point.Tpo $(DEPDIR)/libnm_glib_la-nm-access-point.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='nm-access-point.c' object='libnm_glib_la-nm-access-point.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libnm_glib_la_CFLAGS) $(CFLAGS) -c -o libnm_glib_la-nm-access-point.lo `test -f 'nm-access-point.c' || echo '$(srcdir)/'`nm-access-point.c - -libnm_glib_la-nm-ip4-config.lo: nm-ip4-config.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libnm_glib_la_CFLAGS) $(CFLAGS) -MT libnm_glib_la-nm-ip4-config.lo -MD -MP -MF $(DEPDIR)/libnm_glib_la-nm-ip4-config.Tpo -c -o libnm_glib_la-nm-ip4-config.lo `test -f 'nm-ip4-config.c' || echo '$(srcdir)/'`nm-ip4-config.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libnm_glib_la-nm-ip4-config.Tpo $(DEPDIR)/libnm_glib_la-nm-ip4-config.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='nm-ip4-config.c' object='libnm_glib_la-nm-ip4-config.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libnm_glib_la_CFLAGS) $(CFLAGS) -c -o libnm_glib_la-nm-ip4-config.lo `test -f 'nm-ip4-config.c' || echo '$(srcdir)/'`nm-ip4-config.c - -libnm_glib_la-nm-device-modem.lo: nm-device-modem.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libnm_glib_la_CFLAGS) $(CFLAGS) -MT libnm_glib_la-nm-device-modem.lo -MD -MP -MF $(DEPDIR)/libnm_glib_la-nm-device-modem.Tpo -c -o libnm_glib_la-nm-device-modem.lo `test -f 'nm-device-modem.c' || echo '$(srcdir)/'`nm-device-modem.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libnm_glib_la-nm-device-modem.Tpo $(DEPDIR)/libnm_glib_la-nm-device-modem.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='nm-device-modem.c' object='libnm_glib_la-nm-device-modem.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libnm_glib_la_CFLAGS) $(CFLAGS) -c -o libnm_glib_la-nm-device-modem.lo `test -f 'nm-device-modem.c' || echo '$(srcdir)/'`nm-device-modem.c - -libnm_glib_la-nm-vpn-connection.lo: nm-vpn-connection.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libnm_glib_la_CFLAGS) $(CFLAGS) -MT libnm_glib_la-nm-vpn-connection.lo -MD -MP -MF $(DEPDIR)/libnm_glib_la-nm-vpn-connection.Tpo -c -o libnm_glib_la-nm-vpn-connection.lo `test -f 'nm-vpn-connection.c' || echo '$(srcdir)/'`nm-vpn-connection.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libnm_glib_la-nm-vpn-connection.Tpo $(DEPDIR)/libnm_glib_la-nm-vpn-connection.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='nm-vpn-connection.c' object='libnm_glib_la-nm-vpn-connection.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libnm_glib_la_CFLAGS) $(CFLAGS) -c -o libnm_glib_la-nm-vpn-connection.lo `test -f 'nm-vpn-connection.c' || echo '$(srcdir)/'`nm-vpn-connection.c - -libnm_glib_la-nm-types.lo: nm-types.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libnm_glib_la_CFLAGS) $(CFLAGS) -MT libnm_glib_la-nm-types.lo -MD -MP -MF $(DEPDIR)/libnm_glib_la-nm-types.Tpo -c -o libnm_glib_la-nm-types.lo `test -f 'nm-types.c' || echo '$(srcdir)/'`nm-types.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libnm_glib_la-nm-types.Tpo $(DEPDIR)/libnm_glib_la-nm-types.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='nm-types.c' object='libnm_glib_la-nm-types.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libnm_glib_la_CFLAGS) $(CFLAGS) -c -o libnm_glib_la-nm-types.lo `test -f 'nm-types.c' || echo '$(srcdir)/'`nm-types.c - -libnm_glib_la-nm-object-cache.lo: nm-object-cache.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libnm_glib_la_CFLAGS) $(CFLAGS) -MT libnm_glib_la-nm-object-cache.lo -MD -MP -MF $(DEPDIR)/libnm_glib_la-nm-object-cache.Tpo -c -o libnm_glib_la-nm-object-cache.lo `test -f 'nm-object-cache.c' || echo '$(srcdir)/'`nm-object-cache.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libnm_glib_la-nm-object-cache.Tpo $(DEPDIR)/libnm_glib_la-nm-object-cache.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='nm-object-cache.c' object='libnm_glib_la-nm-object-cache.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libnm_glib_la_CFLAGS) $(CFLAGS) -c -o libnm_glib_la-nm-object-cache.lo `test -f 'nm-object-cache.c' || echo '$(srcdir)/'`nm-object-cache.c - -libnm_glib_la-nm-active-connection.lo: nm-active-connection.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libnm_glib_la_CFLAGS) $(CFLAGS) -MT libnm_glib_la-nm-active-connection.lo -MD -MP -MF $(DEPDIR)/libnm_glib_la-nm-active-connection.Tpo -c -o libnm_glib_la-nm-active-connection.lo `test -f 'nm-active-connection.c' || echo '$(srcdir)/'`nm-active-connection.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libnm_glib_la-nm-active-connection.Tpo $(DEPDIR)/libnm_glib_la-nm-active-connection.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='nm-active-connection.c' object='libnm_glib_la-nm-active-connection.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libnm_glib_la_CFLAGS) $(CFLAGS) -c -o libnm_glib_la-nm-active-connection.lo `test -f 'nm-active-connection.c' || echo '$(srcdir)/'`nm-active-connection.c - -libnm_glib_la-nm-dhcp4-config.lo: nm-dhcp4-config.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libnm_glib_la_CFLAGS) $(CFLAGS) -MT libnm_glib_la-nm-dhcp4-config.lo -MD -MP -MF $(DEPDIR)/libnm_glib_la-nm-dhcp4-config.Tpo -c -o libnm_glib_la-nm-dhcp4-config.lo `test -f 'nm-dhcp4-config.c' || echo '$(srcdir)/'`nm-dhcp4-config.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libnm_glib_la-nm-dhcp4-config.Tpo $(DEPDIR)/libnm_glib_la-nm-dhcp4-config.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='nm-dhcp4-config.c' object='libnm_glib_la-nm-dhcp4-config.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libnm_glib_la_CFLAGS) $(CFLAGS) -c -o libnm_glib_la-nm-dhcp4-config.lo `test -f 'nm-dhcp4-config.c' || echo '$(srcdir)/'`nm-dhcp4-config.c - -libnm_glib_la-nm-ip6-config.lo: nm-ip6-config.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libnm_glib_la_CFLAGS) $(CFLAGS) -MT libnm_glib_la-nm-ip6-config.lo -MD -MP -MF $(DEPDIR)/libnm_glib_la-nm-ip6-config.Tpo -c -o libnm_glib_la-nm-ip6-config.lo `test -f 'nm-ip6-config.c' || echo '$(srcdir)/'`nm-ip6-config.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libnm_glib_la-nm-ip6-config.Tpo $(DEPDIR)/libnm_glib_la-nm-ip6-config.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='nm-ip6-config.c' object='libnm_glib_la-nm-ip6-config.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libnm_glib_la_CFLAGS) $(CFLAGS) -c -o libnm_glib_la-nm-ip6-config.lo `test -f 'nm-ip6-config.c' || echo '$(srcdir)/'`nm-ip6-config.c - -libnm_glib_la-nm-dhcp6-config.lo: nm-dhcp6-config.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libnm_glib_la_CFLAGS) $(CFLAGS) -MT libnm_glib_la-nm-dhcp6-config.lo -MD -MP -MF $(DEPDIR)/libnm_glib_la-nm-dhcp6-config.Tpo -c -o libnm_glib_la-nm-dhcp6-config.lo `test -f 'nm-dhcp6-config.c' || echo '$(srcdir)/'`nm-dhcp6-config.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libnm_glib_la-nm-dhcp6-config.Tpo $(DEPDIR)/libnm_glib_la-nm-dhcp6-config.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='nm-dhcp6-config.c' object='libnm_glib_la-nm-dhcp6-config.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libnm_glib_la_CFLAGS) $(CFLAGS) -c -o libnm_glib_la-nm-dhcp6-config.lo `test -f 'nm-dhcp6-config.c' || echo '$(srcdir)/'`nm-dhcp6-config.c - -libnm_glib_la-nm-remote-connection.lo: nm-remote-connection.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libnm_glib_la_CFLAGS) $(CFLAGS) -MT libnm_glib_la-nm-remote-connection.lo -MD -MP -MF $(DEPDIR)/libnm_glib_la-nm-remote-connection.Tpo -c -o libnm_glib_la-nm-remote-connection.lo `test -f 'nm-remote-connection.c' || echo '$(srcdir)/'`nm-remote-connection.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libnm_glib_la-nm-remote-connection.Tpo $(DEPDIR)/libnm_glib_la-nm-remote-connection.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='nm-remote-connection.c' object='libnm_glib_la-nm-remote-connection.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libnm_glib_la_CFLAGS) $(CFLAGS) -c -o libnm_glib_la-nm-remote-connection.lo `test -f 'nm-remote-connection.c' || echo '$(srcdir)/'`nm-remote-connection.c - -libnm_glib_la-nm-remote-settings.lo: nm-remote-settings.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libnm_glib_la_CFLAGS) $(CFLAGS) -MT libnm_glib_la-nm-remote-settings.lo -MD -MP -MF $(DEPDIR)/libnm_glib_la-nm-remote-settings.Tpo -c -o libnm_glib_la-nm-remote-settings.lo `test -f 'nm-remote-settings.c' || echo '$(srcdir)/'`nm-remote-settings.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libnm_glib_la-nm-remote-settings.Tpo $(DEPDIR)/libnm_glib_la-nm-remote-settings.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='nm-remote-settings.c' object='libnm_glib_la-nm-remote-settings.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libnm_glib_la_CFLAGS) $(CFLAGS) -c -o libnm_glib_la-nm-remote-settings.lo `test -f 'nm-remote-settings.c' || echo '$(srcdir)/'`nm-remote-settings.c - -libnm_glib_la-nm-secret-agent.lo: nm-secret-agent.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libnm_glib_la_CFLAGS) $(CFLAGS) -MT libnm_glib_la-nm-secret-agent.lo -MD -MP -MF $(DEPDIR)/libnm_glib_la-nm-secret-agent.Tpo -c -o libnm_glib_la-nm-secret-agent.lo `test -f 'nm-secret-agent.c' || echo '$(srcdir)/'`nm-secret-agent.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libnm_glib_la-nm-secret-agent.Tpo $(DEPDIR)/libnm_glib_la-nm-secret-agent.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='nm-secret-agent.c' object='libnm_glib_la-nm-secret-agent.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libnm_glib_la_CFLAGS) $(CFLAGS) -c -o libnm_glib_la-nm-secret-agent.lo `test -f 'nm-secret-agent.c' || echo '$(srcdir)/'`nm-secret-agent.c - -libnm_glib_la-nm-device-wimax.lo: nm-device-wimax.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libnm_glib_la_CFLAGS) $(CFLAGS) -MT libnm_glib_la-nm-device-wimax.lo -MD -MP -MF $(DEPDIR)/libnm_glib_la-nm-device-wimax.Tpo -c -o libnm_glib_la-nm-device-wimax.lo `test -f 'nm-device-wimax.c' || echo '$(srcdir)/'`nm-device-wimax.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libnm_glib_la-nm-device-wimax.Tpo $(DEPDIR)/libnm_glib_la-nm-device-wimax.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='nm-device-wimax.c' object='libnm_glib_la-nm-device-wimax.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libnm_glib_la_CFLAGS) $(CFLAGS) -c -o libnm_glib_la-nm-device-wimax.lo `test -f 'nm-device-wimax.c' || echo '$(srcdir)/'`nm-device-wimax.c - -libnm_glib_la-nm-wimax-nsp.lo: nm-wimax-nsp.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libnm_glib_la_CFLAGS) $(CFLAGS) -MT libnm_glib_la-nm-wimax-nsp.lo -MD -MP -MF $(DEPDIR)/libnm_glib_la-nm-wimax-nsp.Tpo -c -o libnm_glib_la-nm-wimax-nsp.lo `test -f 'nm-wimax-nsp.c' || echo '$(srcdir)/'`nm-wimax-nsp.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libnm_glib_la-nm-wimax-nsp.Tpo $(DEPDIR)/libnm_glib_la-nm-wimax-nsp.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='nm-wimax-nsp.c' object='libnm_glib_la-nm-wimax-nsp.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libnm_glib_la_CFLAGS) $(CFLAGS) -c -o libnm_glib_la-nm-wimax-nsp.lo `test -f 'nm-wimax-nsp.c' || echo '$(srcdir)/'`nm-wimax-nsp.c - -libnm_glib_la-nm-glib-enum-types.lo: nm-glib-enum-types.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libnm_glib_la_CFLAGS) $(CFLAGS) -MT libnm_glib_la-nm-glib-enum-types.lo -MD -MP -MF $(DEPDIR)/libnm_glib_la-nm-glib-enum-types.Tpo -c -o libnm_glib_la-nm-glib-enum-types.lo `test -f 'nm-glib-enum-types.c' || echo '$(srcdir)/'`nm-glib-enum-types.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libnm_glib_la-nm-glib-enum-types.Tpo $(DEPDIR)/libnm_glib_la-nm-glib-enum-types.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='nm-glib-enum-types.c' object='libnm_glib_la-nm-glib-enum-types.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libnm_glib_la_CFLAGS) $(CFLAGS) -c -o libnm_glib_la-nm-glib-enum-types.lo `test -f 'nm-glib-enum-types.c' || echo '$(srcdir)/'`nm-glib-enum-types.c - -libnm_glib_test-libnm-glib-test.o: libnm-glib-test.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libnm_glib_test_CFLAGS) $(CFLAGS) -MT libnm_glib_test-libnm-glib-test.o -MD -MP -MF $(DEPDIR)/libnm_glib_test-libnm-glib-test.Tpo -c -o libnm_glib_test-libnm-glib-test.o `test -f 'libnm-glib-test.c' || echo '$(srcdir)/'`libnm-glib-test.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libnm_glib_test-libnm-glib-test.Tpo $(DEPDIR)/libnm_glib_test-libnm-glib-test.Po -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-glib-test.c' object='libnm_glib_test-libnm-glib-test.o' libtool=no @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libnm_glib_test_CFLAGS) $(CFLAGS) -c -o libnm_glib_test-libnm-glib-test.o `test -f 'libnm-glib-test.c' || echo '$(srcdir)/'`libnm-glib-test.c - -libnm_glib_test-libnm-glib-test.obj: libnm-glib-test.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libnm_glib_test_CFLAGS) $(CFLAGS) -MT libnm_glib_test-libnm-glib-test.obj -MD -MP -MF $(DEPDIR)/libnm_glib_test-libnm-glib-test.Tpo -c -o libnm_glib_test-libnm-glib-test.obj `if test -f 'libnm-glib-test.c'; then $(CYGPATH_W) 'libnm-glib-test.c'; else $(CYGPATH_W) '$(srcdir)/libnm-glib-test.c'; fi` -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libnm_glib_test-libnm-glib-test.Tpo $(DEPDIR)/libnm_glib_test-libnm-glib-test.Po -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libnm-glib-test.c' object='libnm_glib_test-libnm-glib-test.obj' libtool=no @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libnm_glib_test_CFLAGS) $(CFLAGS) -c -o libnm_glib_test-libnm-glib-test.obj `if test -f 'libnm-glib-test.c'; then $(CYGPATH_W) 'libnm-glib-test.c'; else $(CYGPATH_W) '$(srcdir)/libnm-glib-test.c'; fi` - -mostlyclean-libtool: - -rm -f *.lo - -clean-libtool: - -rm -rf .libs _libs -install-girDATA: $(gir_DATA) - @$(NORMAL_INSTALL) - @list='$(gir_DATA)'; test -n "$(girdir)" || list=; \ - if test -n "$$list"; then \ - echo " $(MKDIR_P) '$(DESTDIR)$(girdir)'"; \ - $(MKDIR_P) "$(DESTDIR)$(girdir)" || exit 1; \ - fi; \ - for p in $$list; do \ - if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ - echo "$$d$$p"; \ - done | $(am__base_list) | \ - while read files; do \ - echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(girdir)'"; \ - $(INSTALL_DATA) $$files "$(DESTDIR)$(girdir)" || exit $$?; \ - done - -uninstall-girDATA: - @$(NORMAL_UNINSTALL) - @list='$(gir_DATA)'; test -n "$(girdir)" || list=; \ - files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ - dir='$(DESTDIR)$(girdir)'; $(am__uninstall_files_from_dir) -install-pkgconfigDATA: $(pkgconfig_DATA) - @$(NORMAL_INSTALL) - @list='$(pkgconfig_DATA)'; test -n "$(pkgconfigdir)" || list=; \ - if test -n "$$list"; then \ - echo " $(MKDIR_P) '$(DESTDIR)$(pkgconfigdir)'"; \ - $(MKDIR_P) "$(DESTDIR)$(pkgconfigdir)" || exit 1; \ - fi; \ - for p in $$list; do \ - if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ - echo "$$d$$p"; \ - done | $(am__base_list) | \ - while read files; do \ - echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(pkgconfigdir)'"; \ - $(INSTALL_DATA) $$files "$(DESTDIR)$(pkgconfigdir)" || exit $$?; \ - done - -uninstall-pkgconfigDATA: - @$(NORMAL_UNINSTALL) - @list='$(pkgconfig_DATA)'; test -n "$(pkgconfigdir)" || list=; \ - files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ - dir='$(DESTDIR)$(pkgconfigdir)'; $(am__uninstall_files_from_dir) -install-typelibDATA: $(typelib_DATA) - @$(NORMAL_INSTALL) - @list='$(typelib_DATA)'; test -n "$(typelibdir)" || list=; \ - if test -n "$$list"; then \ - echo " $(MKDIR_P) '$(DESTDIR)$(typelibdir)'"; \ - $(MKDIR_P) "$(DESTDIR)$(typelibdir)" || exit 1; \ - fi; \ - for p in $$list; do \ - if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ - echo "$$d$$p"; \ - done | $(am__base_list) | \ - while read files; do \ - echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(typelibdir)'"; \ - $(INSTALL_DATA) $$files "$(DESTDIR)$(typelibdir)" || exit $$?; \ - done - -uninstall-typelibDATA: - @$(NORMAL_UNINSTALL) - @list='$(typelib_DATA)'; test -n "$(typelibdir)" || list=; \ - files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ - dir='$(DESTDIR)$(typelibdir)'; $(am__uninstall_files_from_dir) -install-libdeprecatedHEADERS: $(libdeprecated_HEADERS) - @$(NORMAL_INSTALL) - @list='$(libdeprecated_HEADERS)'; test -n "$(libdeprecateddir)" || list=; \ - if test -n "$$list"; then \ - echo " $(MKDIR_P) '$(DESTDIR)$(libdeprecateddir)'"; \ - $(MKDIR_P) "$(DESTDIR)$(libdeprecateddir)" || exit 1; \ - fi; \ - for p in $$list; do \ - if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ - echo "$$d$$p"; \ - done | $(am__base_list) | \ - while read files; do \ - echo " $(INSTALL_HEADER) $$files '$(DESTDIR)$(libdeprecateddir)'"; \ - $(INSTALL_HEADER) $$files "$(DESTDIR)$(libdeprecateddir)" || exit $$?; \ - done - -uninstall-libdeprecatedHEADERS: - @$(NORMAL_UNINSTALL) - @list='$(libdeprecated_HEADERS)'; test -n "$(libdeprecateddir)" || list=; \ - files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ - dir='$(DESTDIR)$(libdeprecateddir)'; $(am__uninstall_files_from_dir) -install-libnmincludeHEADERS: $(libnminclude_HEADERS) - @$(NORMAL_INSTALL) - @list='$(libnminclude_HEADERS)'; test -n "$(libnmincludedir)" || list=; \ - if test -n "$$list"; then \ - echo " $(MKDIR_P) '$(DESTDIR)$(libnmincludedir)'"; \ - $(MKDIR_P) "$(DESTDIR)$(libnmincludedir)" || exit 1; \ - fi; \ - for p in $$list; do \ - if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ - echo "$$d$$p"; \ - done | $(am__base_list) | \ - while read files; do \ - echo " $(INSTALL_HEADER) $$files '$(DESTDIR)$(libnmincludedir)'"; \ - $(INSTALL_HEADER) $$files "$(DESTDIR)$(libnmincludedir)" || exit $$?; \ - done - -uninstall-libnmincludeHEADERS: - @$(NORMAL_UNINSTALL) - @list='$(libnminclude_HEADERS)'; test -n "$(libnmincludedir)" || list=; \ - files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ - dir='$(DESTDIR)$(libnmincludedir)'; $(am__uninstall_files_from_dir) -install-libnmvpnHEADERS: $(libnmvpn_HEADERS) - @$(NORMAL_INSTALL) - @list='$(libnmvpn_HEADERS)'; test -n "$(libnmvpndir)" || list=; \ - if test -n "$$list"; then \ - echo " $(MKDIR_P) '$(DESTDIR)$(libnmvpndir)'"; \ - $(MKDIR_P) "$(DESTDIR)$(libnmvpndir)" || exit 1; \ - fi; \ - for p in $$list; do \ - if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ - echo "$$d$$p"; \ - done | $(am__base_list) | \ - while read files; do \ - echo " $(INSTALL_HEADER) $$files '$(DESTDIR)$(libnmvpndir)'"; \ - $(INSTALL_HEADER) $$files "$(DESTDIR)$(libnmvpndir)" || exit $$?; \ - done - -uninstall-libnmvpnHEADERS: - @$(NORMAL_UNINSTALL) - @list='$(libnmvpn_HEADERS)'; test -n "$(libnmvpndir)" || list=; \ - files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ - dir='$(DESTDIR)$(libnmvpndir)'; $(am__uninstall_files_from_dir) - -# This directory's subdirectories are mostly independent; you can cd -# into them and run 'make' without going through this Makefile. -# To change the values of 'make' variables: instead of editing Makefiles, -# (1) if the variable is set in 'config.status', edit 'config.status' -# (which will cause the Makefiles to be regenerated when you run 'make'); -# (2) otherwise, pass the desired values on the 'make' command line. -$(am__recursive_targets): - @fail=; \ - if $(am__make_keepgoing); then \ - failcom='fail=yes'; \ - else \ - failcom='exit 1'; \ - fi; \ - dot_seen=no; \ - target=`echo $@ | sed s/-recursive//`; \ - case "$@" in \ - distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ - *) list='$(SUBDIRS)' ;; \ - esac; \ - for subdir in $$list; do \ - echo "Making $$target in $$subdir"; \ - if test "$$subdir" = "."; then \ - dot_seen=yes; \ - local_target="$$target-am"; \ - else \ - local_target="$$target"; \ - fi; \ - ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ - || eval $$failcom; \ - done; \ - if test "$$dot_seen" = "no"; then \ - $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ - fi; test -z "$$fail" - -ID: $(am__tagged_files) - $(am__define_uniq_tagged_files); mkid -fID $$unique -tags: tags-recursive -TAGS: tags - -tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) - set x; \ - here=`pwd`; \ - if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ - include_option=--etags-include; \ - empty_fix=.; \ - else \ - include_option=--include; \ - empty_fix=; \ - fi; \ - list='$(SUBDIRS)'; for subdir in $$list; do \ - if test "$$subdir" = .; then :; else \ - test ! -f $$subdir/TAGS || \ - set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \ - fi; \ - done; \ - $(am__define_uniq_tagged_files); \ - shift; \ - if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ - test -n "$$unique" || unique=$$empty_fix; \ - if test $$# -gt 0; then \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - "$$@" $$unique; \ - else \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - $$unique; \ - fi; \ - fi -ctags: ctags-recursive - -CTAGS: ctags -ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) - $(am__define_uniq_tagged_files); \ - test -z "$(CTAGS_ARGS)$$unique" \ - || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ - $$unique - -GTAGS: - here=`$(am__cd) $(top_builddir) && pwd` \ - && $(am__cd) $(top_srcdir) \ - && gtags -i $(GTAGS_ARGS) "$$here" -cscopelist: cscopelist-recursive - -cscopelist-am: $(am__tagged_files) - list='$(am__tagged_files)'; \ - case "$(srcdir)" in \ - [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ - *) sdir=$(subdir)/$(srcdir) ;; \ - esac; \ - for i in $$list; do \ - if test -f "$$i"; then \ - echo "$(subdir)/$$i"; \ - else \ - echo "$$sdir/$$i"; \ - fi; \ - done >> $(top_builddir)/cscope.files - -distclean-tags: - -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags - -distdir: $(DISTFILES) - @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - list='$(DISTFILES)'; \ - dist_files=`for file in $$list; do echo $$file; done | \ - sed -e "s|^$$srcdirstrip/||;t" \ - -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ - case $$dist_files in \ - */*) $(MKDIR_P) `echo "$$dist_files" | \ - sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ - sort -u` ;; \ - esac; \ - for file in $$dist_files; do \ - if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ - if test -d $$d/$$file; then \ - dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ - if test -d "$(distdir)/$$file"; then \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ - cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ - else \ - test -f "$(distdir)/$$file" \ - || cp -p $$d/$$file "$(distdir)/$$file" \ - || exit 1; \ - fi; \ - done - @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ - if test "$$subdir" = .; then :; else \ - $(am__make_dryrun) \ - || test -d "$(distdir)/$$subdir" \ - || $(MKDIR_P) "$(distdir)/$$subdir" \ - || exit 1; \ - dir1=$$subdir; dir2="$(distdir)/$$subdir"; \ - $(am__relativize); \ - new_distdir=$$reldir; \ - dir1=$$subdir; dir2="$(top_distdir)"; \ - $(am__relativize); \ - new_top_distdir=$$reldir; \ - echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \ - echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \ - ($(am__cd) $$subdir && \ - $(MAKE) $(AM_MAKEFLAGS) \ - top_distdir="$$new_top_distdir" \ - distdir="$$new_distdir" \ - am__remove_distdir=: \ - am__skip_length_check=: \ - am__skip_mode_fix=: \ - distdir) \ - || exit 1; \ - fi; \ - done -@ENABLE_TESTS_FALSE@check-local: -check-am: all-am - $(MAKE) $(AM_MAKEFLAGS) check-local -check: $(BUILT_SOURCES) - $(MAKE) $(AM_MAKEFLAGS) check-recursive -all-am: Makefile $(LTLIBRARIES) $(PROGRAMS) $(DATA) $(HEADERS) -installdirs: installdirs-recursive -installdirs-am: - for dir in "$(DESTDIR)$(libdir)" "$(DESTDIR)$(girdir)" "$(DESTDIR)$(pkgconfigdir)" "$(DESTDIR)$(typelibdir)" "$(DESTDIR)$(libdeprecateddir)" "$(DESTDIR)$(libnmincludedir)" "$(DESTDIR)$(libnmvpndir)"; do \ - test -z "$$dir" || $(MKDIR_P) "$$dir"; \ - done -install: $(BUILT_SOURCES) - $(MAKE) $(AM_MAKEFLAGS) install-recursive -install-exec: install-exec-recursive -install-data: install-data-recursive -uninstall: uninstall-recursive - -install-am: all-am - @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am - -installcheck: installcheck-recursive -install-strip: - if test -z '$(STRIP)'; then \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - install; \ - else \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ - fi -mostlyclean-generic: - -clean-generic: - -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES) - -distclean-generic: - -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) - -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) - -test -z "$(DISTCLEANFILES)" || rm -f $(DISTCLEANFILES) - -maintainer-clean-generic: - @echo "This command is intended for maintainers to use" - @echo "it deletes files that may require special tools to rebuild." - -test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES) -clean: clean-recursive - -clean-am: clean-generic clean-libLTLIBRARIES clean-libtool \ - clean-noinstLTLIBRARIES clean-noinstPROGRAMS mostlyclean-am - -distclean: distclean-recursive - -rm -rf ./$(DEPDIR) - -rm -f Makefile -distclean-am: clean-am distclean-compile distclean-generic \ - distclean-tags - -dvi: dvi-recursive - -dvi-am: - -html: html-recursive - -html-am: - -info: info-recursive - -info-am: - -install-data-am: install-girDATA install-libdeprecatedHEADERS \ - install-libnmincludeHEADERS install-libnmvpnHEADERS \ - install-pkgconfigDATA install-typelibDATA - -install-dvi: install-dvi-recursive - -install-dvi-am: - -install-exec-am: install-libLTLIBRARIES - -install-html: install-html-recursive - -install-html-am: - -install-info: install-info-recursive - -install-info-am: - -install-man: - -install-pdf: install-pdf-recursive - -install-pdf-am: - -install-ps: install-ps-recursive - -install-ps-am: - -installcheck-am: - -maintainer-clean: maintainer-clean-recursive - -rm -rf ./$(DEPDIR) - -rm -f Makefile -maintainer-clean-am: distclean-am maintainer-clean-generic - -mostlyclean: mostlyclean-recursive - -mostlyclean-am: mostlyclean-compile mostlyclean-generic \ - mostlyclean-libtool - -pdf: pdf-recursive - -pdf-am: - -ps: ps-recursive - -ps-am: - -uninstall-am: uninstall-girDATA uninstall-libLTLIBRARIES \ - uninstall-libdeprecatedHEADERS uninstall-libnmincludeHEADERS \ - uninstall-libnmvpnHEADERS uninstall-pkgconfigDATA \ - uninstall-typelibDATA - -.MAKE: $(am__recursive_targets) all check check-am install install-am \ - install-strip - -.PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am check \ - check-am check-local clean clean-generic clean-libLTLIBRARIES \ - clean-libtool clean-noinstLTLIBRARIES clean-noinstPROGRAMS \ - cscopelist-am ctags ctags-am distclean distclean-compile \ - distclean-generic distclean-libtool distclean-tags distdir dvi \ - dvi-am html html-am info info-am install install-am \ - install-data install-data-am install-dvi install-dvi-am \ - install-exec install-exec-am install-girDATA install-html \ - install-html-am install-info install-info-am \ - install-libLTLIBRARIES install-libdeprecatedHEADERS \ - install-libnmincludeHEADERS install-libnmvpnHEADERS \ - install-man install-pdf install-pdf-am install-pkgconfigDATA \ - install-ps install-ps-am install-strip install-typelibDATA \ - installcheck installcheck-am installdirs installdirs-am \ - maintainer-clean maintainer-clean-generic mostlyclean \ - mostlyclean-compile mostlyclean-generic mostlyclean-libtool \ - pdf pdf-am ps ps-am tags tags-am uninstall uninstall-am \ - uninstall-girDATA uninstall-libLTLIBRARIES \ - uninstall-libdeprecatedHEADERS uninstall-libnmincludeHEADERS \ - uninstall-libnmvpnHEADERS uninstall-pkgconfigDATA \ - uninstall-typelibDATA - -.PRECIOUS: Makefile - -include $(GLIB_MAKEFILE) - -##################################################### - -nm-vpn-plugin-glue.h: $(top_srcdir)/introspection/nm-vpn-plugin.xml - $(AM_V_GEN) dbus-binding-tool --prefix=nm_vpn_plugin --mode=glib-server --output=$@ $< - -nm-secret-agent-glue.h: $(top_srcdir)/introspection/nm-secret-agent.xml - $(AM_V_GEN) dbus-binding-tool --prefix=nm_secret_agent --mode=glib-server --output=$@ $< - --include $(INTROSPECTION_MAKEFILE) - -@HAVE_INTROSPECTION_TRUE@NMClient-1.0.gir: libnm-glib.la - -@ENABLE_TESTS_TRUE@check-local: -@ENABLE_TESTS_TRUE@ $(top_srcdir)/tools/check-exports.sh $(builddir)/.libs/libnm-glib.so $(SYMBOL_VIS_FILE) - -# Tell versions [3.59,3.63) of GNU make to not export all variables. -# Otherwise a system limit (for SysV at least) may be exceeded. -.NOEXPORT: diff --git a/libnm-glib/nm-access-point.c b/libnm-glib/nm-access-point.c index 5f34cb29..0aef3ee4 100644 --- a/libnm-glib/nm-access-point.c +++ b/libnm-glib/nm-access-point.c @@ -432,7 +432,7 @@ nm_access_point_filter_connections (NMAccessPoint *ap, const GSList *connections return g_slist_reverse (filtered); } -/************************************************************/ +/*****************************************************************************/ static void nm_access_point_init (NMAccessPoint *ap) diff --git a/libnm-glib/nm-client.c b/libnm-glib/nm-client.c index f0ce64bc..796019e7 100644 --- a/libnm-glib/nm-client.c +++ b/libnm-glib/nm-client.c @@ -127,7 +127,7 @@ static void proxy_name_owner_changed (DBusGProxy *proxy, const char *new_owner, gpointer user_data); -/**********************************************************************/ +/*****************************************************************************/ /** * nm_client_error_quark: @@ -148,7 +148,7 @@ nm_client_error_quark (void) return quark; } -/**********************************************************************/ +/*****************************************************************************/ static void nm_client_init (NMClient *client) @@ -1315,7 +1315,7 @@ nm_client_get_activating_connection (NMClient *client) return NM_CLIENT_GET_PRIVATE (client)->activating_connection; } -/****************************************************************/ +/*****************************************************************************/ static void free_devices (NMClient *client, gboolean in_dispose) @@ -1658,7 +1658,7 @@ nm_client_check_connectivity_finish (NMClient *client, return ccd->connectivity; } -/****************************************************************/ +/*****************************************************************************/ /** * nm_client_new: diff --git a/libnm-glib/nm-device-adsl.c b/libnm-glib/nm-device-adsl.c index b8d341f4..30f6c4ec 100644 --- a/libnm-glib/nm-device-adsl.c +++ b/libnm-glib/nm-device-adsl.c @@ -140,7 +140,7 @@ get_setting_type (NMDevice *device) return NM_TYPE_SETTING_ADSL; } -/******************************************************************/ +/*****************************************************************************/ static void nm_device_adsl_init (NMDeviceAdsl *device) diff --git a/libnm-glib/nm-device-bond.c b/libnm-glib/nm-device-bond.c index 2ba34162..bd5bc216 100644 --- a/libnm-glib/nm-device-bond.c +++ b/libnm-glib/nm-device-bond.c @@ -200,7 +200,7 @@ get_hw_address (NMDevice *device) return nm_device_bond_get_hw_address (NM_DEVICE_BOND (device)); } -/***********************************************************/ +/*****************************************************************************/ static void nm_device_bond_init (NMDeviceBond *device) diff --git a/libnm-glib/nm-device-bridge.c b/libnm-glib/nm-device-bridge.c index d95a2119..20d65cfa 100644 --- a/libnm-glib/nm-device-bridge.c +++ b/libnm-glib/nm-device-bridge.c @@ -208,7 +208,7 @@ get_hw_address (NMDevice *device) return nm_device_bridge_get_hw_address (NM_DEVICE_BRIDGE (device)); } -/***********************************************************/ +/*****************************************************************************/ static void nm_device_bridge_init (NMDeviceBridge *device) diff --git a/libnm-glib/nm-device-bt.c b/libnm-glib/nm-device-bt.c index 5f6a12f5..5cf55c57 100644 --- a/libnm-glib/nm-device-bt.c +++ b/libnm-glib/nm-device-bt.c @@ -232,7 +232,7 @@ get_hw_address (NMDevice *device) return nm_device_bt_get_hw_address (NM_DEVICE_BT (device)); } -/************************************************************/ +/*****************************************************************************/ static void nm_device_bt_init (NMDeviceBt *device) diff --git a/libnm-glib/nm-device-ethernet.c b/libnm-glib/nm-device-ethernet.c index 46056a2c..2817a320 100644 --- a/libnm-glib/nm-device-ethernet.c +++ b/libnm-glib/nm-device-ethernet.c @@ -235,7 +235,7 @@ get_hw_address (NMDevice *device) return nm_device_ethernet_get_hw_address (NM_DEVICE_ETHERNET (device)); } -/***********************************************************/ +/*****************************************************************************/ static void nm_device_ethernet_init (NMDeviceEthernet *device) diff --git a/libnm-glib/nm-device-generic.c b/libnm-glib/nm-device-generic.c index dd9c24b5..206174fb 100644 --- a/libnm-glib/nm-device-generic.c +++ b/libnm-glib/nm-device-generic.c @@ -112,7 +112,7 @@ nm_device_generic_get_hw_address (NMDeviceGeneric *device) return NM_DEVICE_GENERIC_GET_PRIVATE (device)->hw_address; } -/***********************************************************/ +/*****************************************************************************/ static const char * get_type_description (NMDevice *device) @@ -161,7 +161,7 @@ get_setting_type (NMDevice *device) return NM_TYPE_SETTING_GENERIC; } -/***********************************************************/ +/*****************************************************************************/ static void nm_device_generic_init (NMDeviceGeneric *device) diff --git a/libnm-glib/nm-device-infiniband.c b/libnm-glib/nm-device-infiniband.c index c256c4a1..5c4a8c8b 100644 --- a/libnm-glib/nm-device-infiniband.c +++ b/libnm-glib/nm-device-infiniband.c @@ -187,7 +187,7 @@ get_hw_address (NMDevice *device) return nm_device_infiniband_get_hw_address (NM_DEVICE_INFINIBAND (device)); } -/***********************************************************/ +/*****************************************************************************/ static void nm_device_infiniband_init (NMDeviceInfiniband *device) diff --git a/libnm-glib/nm-device-modem.c b/libnm-glib/nm-device-modem.c index 96ce6ca0..d4c15617 100644 --- a/libnm-glib/nm-device-modem.c +++ b/libnm-glib/nm-device-modem.c @@ -176,7 +176,7 @@ get_setting_type (NMDevice *device) return G_TYPE_INVALID; } -/*******************************************************************/ +/*****************************************************************************/ static void nm_device_modem_init (NMDeviceModem *device) diff --git a/libnm-glib/nm-device-olpc-mesh.c b/libnm-glib/nm-device-olpc-mesh.c index 846b4c51..df4fb465 100644 --- a/libnm-glib/nm-device-olpc-mesh.c +++ b/libnm-glib/nm-device-olpc-mesh.c @@ -185,7 +185,7 @@ get_setting_type (NMDevice *device) return NM_TYPE_SETTING_OLPC_MESH; } -/**************************************************************/ +/*****************************************************************************/ static void nm_device_olpc_mesh_init (NMDeviceOlpcMesh *device) diff --git a/libnm-glib/nm-device-team.c b/libnm-glib/nm-device-team.c index 7b50e185..2a12a732 100644 --- a/libnm-glib/nm-device-team.c +++ b/libnm-glib/nm-device-team.c @@ -208,7 +208,7 @@ get_setting_type (NMDevice *device) return NM_TYPE_SETTING_TEAM; } -/***********************************************************/ +/*****************************************************************************/ static void nm_device_team_init (NMDeviceTeam *device) diff --git a/libnm-glib/nm-device-vlan.c b/libnm-glib/nm-device-vlan.c index 28d8ce57..3f40ec56 100644 --- a/libnm-glib/nm-device-vlan.c +++ b/libnm-glib/nm-device-vlan.c @@ -233,7 +233,7 @@ get_hw_address (NMDevice *device) return nm_device_vlan_get_hw_address (NM_DEVICE_VLAN (device)); } -/***********************************************************/ +/*****************************************************************************/ static void nm_device_vlan_init (NMDeviceVlan *device) diff --git a/libnm-glib/nm-device-wifi.c b/libnm-glib/nm-device-wifi.c index 2c12628a..08e5b90c 100644 --- a/libnm-glib/nm-device-wifi.c +++ b/libnm-glib/nm-device-wifi.c @@ -532,7 +532,7 @@ get_hw_address (NMDevice *device) return nm_device_wifi_get_hw_address (NM_DEVICE_WIFI (device)); } -/**************************************************************/ +/*****************************************************************************/ static void nm_device_wifi_init (NMDeviceWifi *device) diff --git a/libnm-glib/nm-device-wimax.c b/libnm-glib/nm-device-wimax.c index 9bd733e7..cda36016 100644 --- a/libnm-glib/nm-device-wimax.c +++ b/libnm-glib/nm-device-wimax.c @@ -428,7 +428,7 @@ get_hw_address (NMDevice *device) return nm_device_wimax_get_hw_address (NM_DEVICE_WIMAX (device)); } -/**************************************************************/ +/*****************************************************************************/ static void nm_device_wimax_init (NMDeviceWimax *device) diff --git a/libnm-glib/nm-glib-enum-types.c b/libnm-glib/nm-glib-enum-types.c deleted file mode 100644 index f7dbe36b..00000000 --- a/libnm-glib/nm-glib-enum-types.c +++ /dev/null @@ -1,558 +0,0 @@ - - - -/* Generated by glib-mkenums. Do not edit */ - -#include "config.h" - -#include "nm-glib-enum-types.h" - -#include "nm-object.h" -#include "nm-client.h" -#include "nm-device.h" -#include "nm-device-ethernet.h" -#include "nm-device-infiniband.h" -#include "nm-device-adsl.h" -#include "nm-device-wifi.h" -#include "nm-device-bt.h" -#include "nm-device-olpc-mesh.h" -#include "nm-device-bond.h" -#include "nm-device-team.h" -#include "nm-device-bridge.h" -#include "nm-device-vlan.h" -#include "nm-device-generic.h" -#include "nm-access-point.h" -#include "nm-ip4-config.h" -#include "nm-device-modem.h" -#include "nm-vpn-connection.h" -#include "nm-types.h" -#include "nm-active-connection.h" -#include "nm-dhcp4-config.h" -#include "nm-ip6-config.h" -#include "nm-dhcp6-config.h" -#include "nm-remote-connection.h" -#include "nm-remote-settings.h" -#include "nm-secret-agent.h" -#include "nm-device-wimax.h" -#include "nm-wimax-nsp.h" - -GType -nm_object_error_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_OBJECT_ERROR_UNKNOWN, "NM_OBJECT_ERROR_UNKNOWN", "unknown" }, - { NM_OBJECT_ERROR_OBJECT_CREATION_FAILURE, "NM_OBJECT_ERROR_OBJECT_CREATION_FAILURE", "object-creation-failure" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMObjectError"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_client_permission_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_CLIENT_PERMISSION_NONE, "NM_CLIENT_PERMISSION_NONE", "none" }, - { NM_CLIENT_PERMISSION_ENABLE_DISABLE_NETWORK, "NM_CLIENT_PERMISSION_ENABLE_DISABLE_NETWORK", "enable-disable-network" }, - { NM_CLIENT_PERMISSION_ENABLE_DISABLE_WIFI, "NM_CLIENT_PERMISSION_ENABLE_DISABLE_WIFI", "enable-disable-wifi" }, - { NM_CLIENT_PERMISSION_ENABLE_DISABLE_WWAN, "NM_CLIENT_PERMISSION_ENABLE_DISABLE_WWAN", "enable-disable-wwan" }, - { NM_CLIENT_PERMISSION_ENABLE_DISABLE_WIMAX, "NM_CLIENT_PERMISSION_ENABLE_DISABLE_WIMAX", "enable-disable-wimax" }, - { NM_CLIENT_PERMISSION_SLEEP_WAKE, "NM_CLIENT_PERMISSION_SLEEP_WAKE", "sleep-wake" }, - { NM_CLIENT_PERMISSION_NETWORK_CONTROL, "NM_CLIENT_PERMISSION_NETWORK_CONTROL", "network-control" }, - { NM_CLIENT_PERMISSION_WIFI_SHARE_PROTECTED, "NM_CLIENT_PERMISSION_WIFI_SHARE_PROTECTED", "wifi-share-protected" }, - { NM_CLIENT_PERMISSION_WIFI_SHARE_OPEN, "NM_CLIENT_PERMISSION_WIFI_SHARE_OPEN", "wifi-share-open" }, - { NM_CLIENT_PERMISSION_SETTINGS_MODIFY_SYSTEM, "NM_CLIENT_PERMISSION_SETTINGS_MODIFY_SYSTEM", "settings-modify-system" }, - { NM_CLIENT_PERMISSION_SETTINGS_MODIFY_OWN, "NM_CLIENT_PERMISSION_SETTINGS_MODIFY_OWN", "settings-modify-own" }, - { NM_CLIENT_PERMISSION_SETTINGS_MODIFY_HOSTNAME, "NM_CLIENT_PERMISSION_SETTINGS_MODIFY_HOSTNAME", "settings-modify-hostname" }, - { NM_CLIENT_PERMISSION_SETTINGS_MODIFY_GLOBAL_DNS, "NM_CLIENT_PERMISSION_SETTINGS_MODIFY_GLOBAL_DNS", "settings-modify-global-dns" }, - { NM_CLIENT_PERMISSION_RELOAD, "NM_CLIENT_PERMISSION_RELOAD", "reload" }, - { NM_CLIENT_PERMISSION_CHECKPOINT_ROLLBACK, "NM_CLIENT_PERMISSION_CHECKPOINT_ROLLBACK", "checkpoint-rollback" }, - { NM_CLIENT_PERMISSION_ENABLE_DISABLE_STATISTICS, "NM_CLIENT_PERMISSION_ENABLE_DISABLE_STATISTICS", "enable-disable-statistics" }, - { NM_CLIENT_PERMISSION_LAST, "NM_CLIENT_PERMISSION_LAST", "last" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMClientPermission"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_client_permission_result_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_CLIENT_PERMISSION_RESULT_UNKNOWN, "NM_CLIENT_PERMISSION_RESULT_UNKNOWN", "unknown" }, - { NM_CLIENT_PERMISSION_RESULT_YES, "NM_CLIENT_PERMISSION_RESULT_YES", "yes" }, - { NM_CLIENT_PERMISSION_RESULT_AUTH, "NM_CLIENT_PERMISSION_RESULT_AUTH", "auth" }, - { NM_CLIENT_PERMISSION_RESULT_NO, "NM_CLIENT_PERMISSION_RESULT_NO", "no" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMClientPermissionResult"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_client_error_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_CLIENT_ERROR_UNKNOWN, "NM_CLIENT_ERROR_UNKNOWN", "UnknownError" }, - { NM_CLIENT_ERROR_MANAGER_NOT_RUNNING, "NM_CLIENT_ERROR_MANAGER_NOT_RUNNING", "ManagerNotRunning" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMClientError"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_device_error_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_DEVICE_ERROR_UNKNOWN, "NM_DEVICE_ERROR_UNKNOWN", "UnknownError" }, - { NM_DEVICE_ERROR_INTERFACE_MISMATCH, "NM_DEVICE_ERROR_INTERFACE_MISMATCH", "InterfaceMismatch" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMDeviceError"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_device_ethernet_error_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_DEVICE_ETHERNET_ERROR_UNKNOWN, "NM_DEVICE_ETHERNET_ERROR_UNKNOWN", "UnknownError" }, - { NM_DEVICE_ETHERNET_ERROR_NOT_ETHERNET_CONNECTION, "NM_DEVICE_ETHERNET_ERROR_NOT_ETHERNET_CONNECTION", "NotEthernetConnection" }, - { NM_DEVICE_ETHERNET_ERROR_INVALID_ETHERNET_CONNECTION, "NM_DEVICE_ETHERNET_ERROR_INVALID_ETHERNET_CONNECTION", "InvalidEthernetConnection" }, - { NM_DEVICE_ETHERNET_ERROR_INVALID_DEVICE_MAC, "NM_DEVICE_ETHERNET_ERROR_INVALID_DEVICE_MAC", "InvalidDeviceMac" }, - { NM_DEVICE_ETHERNET_ERROR_MAC_MISMATCH, "NM_DEVICE_ETHERNET_ERROR_MAC_MISMATCH", "MacMismatch" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMDeviceEthernetError"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_device_infiniband_error_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_DEVICE_INFINIBAND_ERROR_UNKNOWN, "NM_DEVICE_INFINIBAND_ERROR_UNKNOWN", "UnknownError" }, - { NM_DEVICE_INFINIBAND_ERROR_NOT_INFINIBAND_CONNECTION, "NM_DEVICE_INFINIBAND_ERROR_NOT_INFINIBAND_CONNECTION", "NotInfinibandConnection" }, - { NM_DEVICE_INFINIBAND_ERROR_INVALID_INFINIBAND_CONNECTION, "NM_DEVICE_INFINIBAND_ERROR_INVALID_INFINIBAND_CONNECTION", "InvalidInfinibandConnection" }, - { NM_DEVICE_INFINIBAND_ERROR_INVALID_DEVICE_MAC, "NM_DEVICE_INFINIBAND_ERROR_INVALID_DEVICE_MAC", "InvalidDeviceMac" }, - { NM_DEVICE_INFINIBAND_ERROR_MAC_MISMATCH, "NM_DEVICE_INFINIBAND_ERROR_MAC_MISMATCH", "MacMismatch" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMDeviceInfinibandError"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_device_adsl_error_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_DEVICE_ADSL_ERROR_UNKNOWN, "NM_DEVICE_ADSL_ERROR_UNKNOWN", "UnknownError" }, - { NM_DEVICE_ADSL_ERROR_NOT_ADSL_CONNECTION, "NM_DEVICE_ADSL_ERROR_NOT_ADSL_CONNECTION", "NotAdslConnection" }, - { NM_DEVICE_ADSL_ERROR_INVALID_ADSL_CONNECTION, "NM_DEVICE_ADSL_ERROR_INVALID_ADSL_CONNECTION", "InvalidAdslConnection" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMDeviceAdslError"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_device_wifi_error_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_DEVICE_WIFI_ERROR_UNKNOWN, "NM_DEVICE_WIFI_ERROR_UNKNOWN", "UnknownError" }, - { NM_DEVICE_WIFI_ERROR_NOT_WIFI_CONNECTION, "NM_DEVICE_WIFI_ERROR_NOT_WIFI_CONNECTION", "NotWifiConnection" }, - { NM_DEVICE_WIFI_ERROR_INVALID_WIFI_CONNECTION, "NM_DEVICE_WIFI_ERROR_INVALID_WIFI_CONNECTION", "InvalidWifiConnection" }, - { NM_DEVICE_WIFI_ERROR_INVALID_DEVICE_MAC, "NM_DEVICE_WIFI_ERROR_INVALID_DEVICE_MAC", "InvalidDeviceMac" }, - { NM_DEVICE_WIFI_ERROR_MAC_MISMATCH, "NM_DEVICE_WIFI_ERROR_MAC_MISMATCH", "MacMismatch" }, - { NM_DEVICE_WIFI_ERROR_MISSING_DEVICE_WPA_CAPS, "NM_DEVICE_WIFI_ERROR_MISSING_DEVICE_WPA_CAPS", "MissingDeviceWpaCaps" }, - { NM_DEVICE_WIFI_ERROR_MISSING_DEVICE_RSN_CAPS, "NM_DEVICE_WIFI_ERROR_MISSING_DEVICE_RSN_CAPS", "MissingDeviceRsnCaps" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMDeviceWifiError"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_device_bt_error_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_DEVICE_BT_ERROR_UNKNOWN, "NM_DEVICE_BT_ERROR_UNKNOWN", "UnknownError" }, - { NM_DEVICE_BT_ERROR_NOT_BT_CONNECTION, "NM_DEVICE_BT_ERROR_NOT_BT_CONNECTION", "NotBtConnection" }, - { NM_DEVICE_BT_ERROR_INVALID_BT_CONNECTION, "NM_DEVICE_BT_ERROR_INVALID_BT_CONNECTION", "InvalidBtConnection" }, - { NM_DEVICE_BT_ERROR_INVALID_DEVICE_MAC, "NM_DEVICE_BT_ERROR_INVALID_DEVICE_MAC", "InvalidDeviceMac" }, - { NM_DEVICE_BT_ERROR_MAC_MISMATCH, "NM_DEVICE_BT_ERROR_MAC_MISMATCH", "MacMismatch" }, - { NM_DEVICE_BT_ERROR_MISSING_DEVICE_CAPS, "NM_DEVICE_BT_ERROR_MISSING_DEVICE_CAPS", "MissingDeviceCaps" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMDeviceBtError"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_device_olpc_mesh_error_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_DEVICE_OLPC_MESH_ERROR_UNKNOWN, "NM_DEVICE_OLPC_MESH_ERROR_UNKNOWN", "UnknownError" }, - { NM_DEVICE_OLPC_MESH_ERROR_NOT_OLPC_MESH_CONNECTION, "NM_DEVICE_OLPC_MESH_ERROR_NOT_OLPC_MESH_CONNECTION", "NotOlpcMeshConnection" }, - { NM_DEVICE_OLPC_MESH_ERROR_INVALID_OLPC_MESH_CONNECTION, "NM_DEVICE_OLPC_MESH_ERROR_INVALID_OLPC_MESH_CONNECTION", "InvalidOlpcMeshConnection" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMDeviceOlpcMeshError"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_device_bond_error_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_DEVICE_BOND_ERROR_UNKNOWN, "NM_DEVICE_BOND_ERROR_UNKNOWN", "UnknownError" }, - { NM_DEVICE_BOND_ERROR_NOT_BOND_CONNECTION, "NM_DEVICE_BOND_ERROR_NOT_BOND_CONNECTION", "NotBondConnection" }, - { NM_DEVICE_BOND_ERROR_INVALID_BOND_CONNECTION, "NM_DEVICE_BOND_ERROR_INVALID_BOND_CONNECTION", "InvalidBondConnection" }, - { NM_DEVICE_BOND_ERROR_INTERFACE_MISMATCH, "NM_DEVICE_BOND_ERROR_INTERFACE_MISMATCH", "InterfaceMismatch" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMDeviceBondError"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_device_team_error_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_DEVICE_TEAM_ERROR_UNKNOWN, "NM_DEVICE_TEAM_ERROR_UNKNOWN", "UnknownError" }, - { NM_DEVICE_TEAM_ERROR_NOT_TEAM_CONNECTION, "NM_DEVICE_TEAM_ERROR_NOT_TEAM_CONNECTION", "NotTeamConnection" }, - { NM_DEVICE_TEAM_ERROR_INVALID_TEAM_CONNECTION, "NM_DEVICE_TEAM_ERROR_INVALID_TEAM_CONNECTION", "InvalidTeamConnection" }, - { NM_DEVICE_TEAM_ERROR_INTERFACE_MISMATCH, "NM_DEVICE_TEAM_ERROR_INTERFACE_MISMATCH", "InterfaceMismatch" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMDeviceTeamError"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_device_bridge_error_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_DEVICE_BRIDGE_ERROR_UNKNOWN, "NM_DEVICE_BRIDGE_ERROR_UNKNOWN", "UnknownError" }, - { NM_DEVICE_BRIDGE_ERROR_NOT_BRIDGE_CONNECTION, "NM_DEVICE_BRIDGE_ERROR_NOT_BRIDGE_CONNECTION", "NotBridgeConnection" }, - { NM_DEVICE_BRIDGE_ERROR_INVALID_BRIDGE_CONNECTION, "NM_DEVICE_BRIDGE_ERROR_INVALID_BRIDGE_CONNECTION", "InvalidBridgeConnection" }, - { NM_DEVICE_BRIDGE_ERROR_INTERFACE_MISMATCH, "NM_DEVICE_BRIDGE_ERROR_INTERFACE_MISMATCH", "InterfaceMismatch" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMDeviceBridgeError"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_device_vlan_error_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_DEVICE_VLAN_ERROR_UNKNOWN, "NM_DEVICE_VLAN_ERROR_UNKNOWN", "UnknownError" }, - { NM_DEVICE_VLAN_ERROR_NOT_VLAN_CONNECTION, "NM_DEVICE_VLAN_ERROR_NOT_VLAN_CONNECTION", "NotVlanConnection" }, - { NM_DEVICE_VLAN_ERROR_INVALID_VLAN_CONNECTION, "NM_DEVICE_VLAN_ERROR_INVALID_VLAN_CONNECTION", "InvalidVlanConnection" }, - { NM_DEVICE_VLAN_ERROR_ID_MISMATCH, "NM_DEVICE_VLAN_ERROR_ID_MISMATCH", "IdMismatch" }, - { NM_DEVICE_VLAN_ERROR_INTERFACE_MISMATCH, "NM_DEVICE_VLAN_ERROR_INTERFACE_MISMATCH", "InterfaceMismatch" }, - { NM_DEVICE_VLAN_ERROR_MAC_MISMATCH, "NM_DEVICE_VLAN_ERROR_MAC_MISMATCH", "MacMismatch" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMDeviceVlanError"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_device_generic_error_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_DEVICE_GENERIC_ERROR_UNKNOWN, "NM_DEVICE_GENERIC_ERROR_UNKNOWN", "UnknownError" }, - { NM_DEVICE_GENERIC_ERROR_NOT_GENERIC_CONNECTION, "NM_DEVICE_GENERIC_ERROR_NOT_GENERIC_CONNECTION", "NotGenericConnection" }, - { NM_DEVICE_GENERIC_ERROR_MISSING_INTERFACE_NAME, "NM_DEVICE_GENERIC_ERROR_MISSING_INTERFACE_NAME", "MissingInterfaceName" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMDeviceGenericError"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_device_modem_error_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_DEVICE_MODEM_ERROR_UNKNOWN, "NM_DEVICE_MODEM_ERROR_UNKNOWN", "UnknownError" }, - { NM_DEVICE_MODEM_ERROR_NOT_MODEM_CONNECTION, "NM_DEVICE_MODEM_ERROR_NOT_MODEM_CONNECTION", "NotModemConnection" }, - { NM_DEVICE_MODEM_ERROR_INVALID_MODEM_CONNECTION, "NM_DEVICE_MODEM_ERROR_INVALID_MODEM_CONNECTION", "InvalidModemConnection" }, - { NM_DEVICE_MODEM_ERROR_MISSING_DEVICE_CAPS, "NM_DEVICE_MODEM_ERROR_MISSING_DEVICE_CAPS", "MissingDeviceCaps" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMDeviceModemError"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_remote_connection_error_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_REMOTE_CONNECTION_ERROR_UNKNOWN, "NM_REMOTE_CONNECTION_ERROR_UNKNOWN", "UnknownError" }, - { NM_REMOTE_CONNECTION_ERROR_DISCONNECTED, "NM_REMOTE_CONNECTION_ERROR_DISCONNECTED", "Disconnected" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMRemoteConnectionError"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_remote_settings_error_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_REMOTE_SETTINGS_ERROR_UNKNOWN, "NM_REMOTE_SETTINGS_ERROR_UNKNOWN", "UnknownError" }, - { NM_REMOTE_SETTINGS_ERROR_CONNECTION_REMOVED, "NM_REMOTE_SETTINGS_ERROR_CONNECTION_REMOVED", "ConnectionRemoved" }, - { NM_REMOTE_SETTINGS_ERROR_CONNECTION_UNAVAILABLE, "NM_REMOTE_SETTINGS_ERROR_CONNECTION_UNAVAILABLE", "ConnectionUnavailable" }, - { NM_REMOTE_SETTINGS_ERROR_SERVICE_UNAVAILABLE, "NM_REMOTE_SETTINGS_ERROR_SERVICE_UNAVAILABLE", "ServiceUnavailable" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMRemoteSettingsError"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_secret_agent_error_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_SECRET_AGENT_ERROR_NOT_AUTHORIZED, "NM_SECRET_AGENT_ERROR_NOT_AUTHORIZED", "NotAuthorized" }, - { NM_SECRET_AGENT_ERROR_INVALID_CONNECTION, "NM_SECRET_AGENT_ERROR_INVALID_CONNECTION", "InvalidConnection" }, - { NM_SECRET_AGENT_ERROR_USER_CANCELED, "NM_SECRET_AGENT_ERROR_USER_CANCELED", "UserCanceled" }, - { NM_SECRET_AGENT_ERROR_AGENT_CANCELED, "NM_SECRET_AGENT_ERROR_AGENT_CANCELED", "AgentCanceled" }, - { NM_SECRET_AGENT_ERROR_INTERNAL_ERROR, "NM_SECRET_AGENT_ERROR_INTERNAL_ERROR", "InternalError" }, - { NM_SECRET_AGENT_ERROR_NO_SECRETS, "NM_SECRET_AGENT_ERROR_NO_SECRETS", "NoSecrets" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMSecretAgentError"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_secret_agent_capabilities_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GFlagsValue values[] = { - { NM_SECRET_AGENT_CAPABILITY_NONE, "NM_SECRET_AGENT_CAPABILITY_NONE", "none" }, - { NM_SECRET_AGENT_CAPABILITY_VPN_HINTS, "NM_SECRET_AGENT_CAPABILITY_VPN_HINTS", "vpn-hints" }, - { NM_SECRET_AGENT_CAPABILITY_LAST, "NM_SECRET_AGENT_CAPABILITY_LAST", "last" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_flags_register_static (g_intern_static_string ("NMSecretAgentCapabilities"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_secret_agent_get_secrets_flags_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GFlagsValue values[] = { - { NM_SECRET_AGENT_GET_SECRETS_FLAG_NONE, "NM_SECRET_AGENT_GET_SECRETS_FLAG_NONE", "none" }, - { NM_SECRET_AGENT_GET_SECRETS_FLAG_ALLOW_INTERACTION, "NM_SECRET_AGENT_GET_SECRETS_FLAG_ALLOW_INTERACTION", "allow-interaction" }, - { NM_SECRET_AGENT_GET_SECRETS_FLAG_REQUEST_NEW, "NM_SECRET_AGENT_GET_SECRETS_FLAG_REQUEST_NEW", "request-new" }, - { NM_SECRET_AGENT_GET_SECRETS_FLAG_USER_REQUESTED, "NM_SECRET_AGENT_GET_SECRETS_FLAG_USER_REQUESTED", "user-requested" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_flags_register_static (g_intern_static_string ("NMSecretAgentGetSecretsFlags"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_device_wimax_error_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_DEVICE_WIMAX_ERROR_UNKNOWN, "NM_DEVICE_WIMAX_ERROR_UNKNOWN", "UnknownError" }, - { NM_DEVICE_WIMAX_ERROR_NOT_WIMAX_CONNECTION, "NM_DEVICE_WIMAX_ERROR_NOT_WIMAX_CONNECTION", "NotWimaxConnection" }, - { NM_DEVICE_WIMAX_ERROR_INVALID_WIMAX_CONNECTION, "NM_DEVICE_WIMAX_ERROR_INVALID_WIMAX_CONNECTION", "InvalidWimaxConnection" }, - { NM_DEVICE_WIMAX_ERROR_INVALID_DEVICE_MAC, "NM_DEVICE_WIMAX_ERROR_INVALID_DEVICE_MAC", "InvalidDeviceMac" }, - { NM_DEVICE_WIMAX_ERROR_MAC_MISMATCH, "NM_DEVICE_WIMAX_ERROR_MAC_MISMATCH", "MacMismatch" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMDeviceWimaxError"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_wimax_nsp_network_type_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_WIMAX_NSP_NETWORK_TYPE_UNKNOWN, "NM_WIMAX_NSP_NETWORK_TYPE_UNKNOWN", "unknown" }, - { NM_WIMAX_NSP_NETWORK_TYPE_HOME, "NM_WIMAX_NSP_NETWORK_TYPE_HOME", "home" }, - { NM_WIMAX_NSP_NETWORK_TYPE_PARTNER, "NM_WIMAX_NSP_NETWORK_TYPE_PARTNER", "partner" }, - { NM_WIMAX_NSP_NETWORK_TYPE_ROAMING_PARTNER, "NM_WIMAX_NSP_NETWORK_TYPE_ROAMING_PARTNER", "roaming-partner" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMWimaxNspNetworkType"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} - - - diff --git a/libnm-glib/nm-glib-enum-types.h b/libnm-glib/nm-glib-enum-types.h deleted file mode 100644 index 9353d381..00000000 --- a/libnm-glib/nm-glib-enum-types.h +++ /dev/null @@ -1,65 +0,0 @@ - - - -/* Generated by glib-mkenums. Do not edit */ - -#ifndef __NM_GLIB_ENUM_TYPES_H__ -#define __NM_GLIB_ENUM_TYPES_H__ - -#include - -G_BEGIN_DECLS -GType nm_object_error_get_type (void) G_GNUC_CONST; -#define NM_TYPE_OBJECT_ERROR (nm_object_error_get_type ()) -GType nm_client_permission_get_type (void) G_GNUC_CONST; -#define NM_TYPE_CLIENT_PERMISSION (nm_client_permission_get_type ()) -GType nm_client_permission_result_get_type (void) G_GNUC_CONST; -#define NM_TYPE_CLIENT_PERMISSION_RESULT (nm_client_permission_result_get_type ()) -GType nm_client_error_get_type (void) G_GNUC_CONST; -#define NM_TYPE_CLIENT_ERROR (nm_client_error_get_type ()) -GType nm_device_error_get_type (void) G_GNUC_CONST; -#define NM_TYPE_DEVICE_ERROR (nm_device_error_get_type ()) -GType nm_device_ethernet_error_get_type (void) G_GNUC_CONST; -#define NM_TYPE_DEVICE_ETHERNET_ERROR (nm_device_ethernet_error_get_type ()) -GType nm_device_infiniband_error_get_type (void) G_GNUC_CONST; -#define NM_TYPE_DEVICE_INFINIBAND_ERROR (nm_device_infiniband_error_get_type ()) -GType nm_device_adsl_error_get_type (void) G_GNUC_CONST; -#define NM_TYPE_DEVICE_ADSL_ERROR (nm_device_adsl_error_get_type ()) -GType nm_device_wifi_error_get_type (void) G_GNUC_CONST; -#define NM_TYPE_DEVICE_WIFI_ERROR (nm_device_wifi_error_get_type ()) -GType nm_device_bt_error_get_type (void) G_GNUC_CONST; -#define NM_TYPE_DEVICE_BT_ERROR (nm_device_bt_error_get_type ()) -GType nm_device_olpc_mesh_error_get_type (void) G_GNUC_CONST; -#define NM_TYPE_DEVICE_OLPC_MESH_ERROR (nm_device_olpc_mesh_error_get_type ()) -GType nm_device_bond_error_get_type (void) G_GNUC_CONST; -#define NM_TYPE_DEVICE_BOND_ERROR (nm_device_bond_error_get_type ()) -GType nm_device_team_error_get_type (void) G_GNUC_CONST; -#define NM_TYPE_DEVICE_TEAM_ERROR (nm_device_team_error_get_type ()) -GType nm_device_bridge_error_get_type (void) G_GNUC_CONST; -#define NM_TYPE_DEVICE_BRIDGE_ERROR (nm_device_bridge_error_get_type ()) -GType nm_device_vlan_error_get_type (void) G_GNUC_CONST; -#define NM_TYPE_DEVICE_VLAN_ERROR (nm_device_vlan_error_get_type ()) -GType nm_device_generic_error_get_type (void) G_GNUC_CONST; -#define NM_TYPE_DEVICE_GENERIC_ERROR (nm_device_generic_error_get_type ()) -GType nm_device_modem_error_get_type (void) G_GNUC_CONST; -#define NM_TYPE_DEVICE_MODEM_ERROR (nm_device_modem_error_get_type ()) -GType nm_remote_connection_error_get_type (void) G_GNUC_CONST; -#define NM_TYPE_REMOTE_CONNECTION_ERROR (nm_remote_connection_error_get_type ()) -GType nm_remote_settings_error_get_type (void) G_GNUC_CONST; -#define NM_TYPE_REMOTE_SETTINGS_ERROR (nm_remote_settings_error_get_type ()) -GType nm_secret_agent_error_get_type (void) G_GNUC_CONST; -#define NM_TYPE_SECRET_AGENT_ERROR (nm_secret_agent_error_get_type ()) -GType nm_secret_agent_capabilities_get_type (void) G_GNUC_CONST; -#define NM_TYPE_SECRET_AGENT_CAPABILITIES (nm_secret_agent_capabilities_get_type ()) -GType nm_secret_agent_get_secrets_flags_get_type (void) G_GNUC_CONST; -#define NM_TYPE_SECRET_AGENT_GET_SECRETS_FLAGS (nm_secret_agent_get_secrets_flags_get_type ()) -GType nm_device_wimax_error_get_type (void) G_GNUC_CONST; -#define NM_TYPE_DEVICE_WIMAX_ERROR (nm_device_wimax_error_get_type ()) -GType nm_wimax_nsp_network_type_get_type (void) G_GNUC_CONST; -#define NM_TYPE_WIMAX_NSP_NETWORK_TYPE (nm_wimax_nsp_network_type_get_type ()) -G_END_DECLS - -#endif /* __NM_GLIB_ENUM_TYPES_H__ */ - - - diff --git a/libnm-glib/nm-object-private.h b/libnm-glib/nm-object-private.h index 2d3d8f9c..87141aab 100644 --- a/libnm-glib/nm-object-private.h +++ b/libnm-glib/nm-object-private.h @@ -25,9 +25,10 @@ void _nm_object_ensure_inited (NMObject *object); -typedef gboolean (*PropertyMarshalFunc) (NMObject *, GParamSpec *, GValue *, gpointer); - -typedef GObject * (*NMObjectCreatorFunc) (DBusGConnection *, const char *); +typedef gboolean (*PropertyMarshalFunc) (NMObject *object, + GParamSpec *pspec, + GValue *value, + gpointer field); typedef struct { const char *name; @@ -79,9 +80,12 @@ handle_ptr_array_return (GPtrArray *array) } /* object demarshalling support */ -typedef GType (*NMObjectTypeFunc) (DBusGConnection *, const char *); -typedef void (*NMObjectTypeCallbackFunc) (GType, gpointer); -typedef void (*NMObjectTypeAsyncFunc) (DBusGConnection *, const char *, NMObjectTypeCallbackFunc, gpointer); +typedef GType (*NMObjectTypeFunc) (DBusGConnection *connection, const char *path); +typedef void (*NMObjectTypeCallbackFunc) (GType type, gpointer user_data); +typedef void (*NMObjectTypeAsyncFunc) (DBusGConnection *connection, + const char *path, + NMObjectTypeCallbackFunc callback, + gpointer user_data); void _nm_object_register_type_func (GType base_type, NMObjectTypeFunc type_func, NMObjectTypeAsyncFunc type_async_func); diff --git a/libnm-glib/nm-remote-connection.c b/libnm-glib/nm-remote-connection.c index a4dc638a..5c07f0ec 100644 --- a/libnm-glib/nm-remote-connection.c +++ b/libnm-glib/nm-remote-connection.c @@ -108,7 +108,7 @@ nm_remote_connection_error_quark (void) return quark; } -/****************************************************************/ +/*****************************************************************************/ static void _nm_remote_connection_ensure_inited (NMRemoteConnection *self) @@ -131,7 +131,7 @@ _nm_remote_connection_ensure_inited (NMRemoteConnection *self) } } -/****************************************************************/ +/*****************************************************************************/ static void remote_call_dbus_cb (DBusGProxy *proxy, DBusGProxyCall *proxy_call, gpointer user_data) @@ -213,7 +213,7 @@ proxy_destroy_cb (DBusGProxy* proxy, gpointer user_data) { proxy_set_destroyed (user_data); } -/****************************************************************/ +/*****************************************************************************/ static void result_cb (RemoteCall *call, DBusGProxyCall *proxy_call, GError *error) @@ -445,7 +445,7 @@ nm_remote_connection_get_unsaved (NMRemoteConnection *connection) return NM_REMOTE_CONNECTION_GET_PRIVATE (connection)->unsaved; } -/****************************************************************/ +/*****************************************************************************/ static void updated_get_settings_cb (DBusGProxy *proxy, @@ -531,7 +531,7 @@ properties_changed_cb (DBusGProxy *proxy, } } -/****************************************************************/ +/*****************************************************************************/ /** * nm_remote_connection_new: diff --git a/libnm-glib/nm-remote-settings.c b/libnm-glib/nm-remote-settings.c index b64743a9..6e90db19 100644 --- a/libnm-glib/nm-remote-settings.c +++ b/libnm-glib/nm-remote-settings.c @@ -170,7 +170,7 @@ enum { }; static guint signals[LAST_SIGNAL] = { 0 }; -/**********************************************************************/ +/*****************************************************************************/ /** * nm_remote_settings_error_quark: @@ -189,7 +189,7 @@ nm_remote_settings_error_quark (void) return quark; } -/**********************************************************************/ +/*****************************************************************************/ static void _nm_remote_settings_ensure_inited (NMRemoteSettings *self) @@ -212,7 +212,7 @@ _nm_remote_settings_ensure_inited (NMRemoteSettings *self) } } -/**********************************************************************/ +/*****************************************************************************/ typedef struct { NMRemoteSettings *self; @@ -1057,7 +1057,7 @@ name_owner_changed (DBusGProxy *proxy, } } -/****************************************************************/ +/*****************************************************************************/ /** * nm_remote_settings_new: diff --git a/libnm-glib/nm-secret-agent.c b/libnm-glib/nm-secret-agent.c index 03290469..aeb7a208 100644 --- a/libnm-glib/nm-secret-agent.c +++ b/libnm-glib/nm-secret-agent.c @@ -99,7 +99,7 @@ enum { static guint signals[LAST_SIGNAL] = { 0 }; -/********************************************************************/ +/*****************************************************************************/ GQuark nm_secret_agent_error_quark (void) @@ -111,7 +111,7 @@ nm_secret_agent_error_quark (void) return ret; } -/*************************************************************/ +/*****************************************************************************/ static const char * get_nm_owner (NMSecretAgent *self) @@ -512,7 +512,7 @@ impl_secret_agent_delete_secrets (NMSecretAgent *self, g_object_unref (connection); } -/**************************************************************/ +/*****************************************************************************/ static void reg_result (NMSecretAgent *self, GError *error) @@ -692,7 +692,7 @@ auto_register_cb (gpointer user_data) return FALSE; } -/**************************************************************/ +/*****************************************************************************/ /** * nm_secret_agent_get_secrets: @@ -796,7 +796,7 @@ nm_secret_agent_delete_secrets (NMSecretAgent *self, user_data); } -/**************************************************************/ +/*****************************************************************************/ static gboolean validate_identifier (const char *identifier) diff --git a/libnm-glib/nm-types-private.h b/libnm-glib/nm-types-private.h index c34d9a8f..7cd907dc 100644 --- a/libnm-glib/nm-types-private.h +++ b/libnm-glib/nm-types-private.h @@ -28,10 +28,6 @@ gboolean _nm_ssid_demarshal (GValue *value, GByteArray **dest); gboolean _nm_uint_array_demarshal (GValue *value, GArray **dest); gboolean _nm_string_array_demarshal (GValue *value, GPtrArray **dest); -gboolean _nm_object_array_demarshal (GValue *value, - GPtrArray **dest, - DBusGConnection *connection, - NMObjectCreatorFunc func); gboolean _nm_ip6_address_array_demarshal (GValue *value, GSList **dest); #endif /* NM_TYPES_PRIVATE_H */ diff --git a/libnm-glib/nm-types.c b/libnm-glib/nm-types.c index 19f19e36..4f7236d3 100644 --- a/libnm-glib/nm-types.c +++ b/libnm-glib/nm-types.c @@ -81,7 +81,7 @@ _nm_ssid_demarshal (GValue *value, GByteArray **dest) return TRUE; } -/*****************************/ +/*****************************************************************************/ static gpointer _nm_uint_array_copy (GArray *src) @@ -133,7 +133,7 @@ _nm_uint_array_demarshal (GValue *value, GArray **dest) return TRUE; } -/*****************************/ +/*****************************************************************************/ static gpointer _nm_string_array_copy (GPtrArray *src) @@ -194,7 +194,7 @@ _nm_string_array_demarshal (GValue *value, GPtrArray **dest) return TRUE; } -/*****************************/ +/*****************************************************************************/ static gpointer _nm_object_array_copy (GPtrArray *src) @@ -230,53 +230,7 @@ nm_object_array_get_type (void) return our_type; } -gboolean -_nm_object_array_demarshal (GValue *value, - GPtrArray **dest, - DBusGConnection *connection, - NMObjectCreatorFunc func) -{ - GPtrArray *temp = NULL; - GPtrArray *array; - - if (!G_VALUE_HOLDS (value, DBUS_TYPE_G_ARRAY_OF_OBJECT_PATH)) - return FALSE; - - array = (GPtrArray *) g_value_get_boxed (value); - if (array && array->len) { - int i; - - temp = g_ptr_array_sized_new (array->len); - for (i = 0; i < array->len; i++) { - const char *path; - GObject *object; - - path = g_ptr_array_index (array, i); - object = G_OBJECT (_nm_object_cache_get (path)); - if (object) - g_ptr_array_add (temp, object); - else { - object = (*func) (connection, path); - if (object) - g_ptr_array_add (temp, object); - else - g_warning ("%s: couldn't create object for %s", __func__, path); - } - } - } else - temp = g_ptr_array_new (); - - /* Deallocate after to ensure that an object that might already - * be in the array doesn't get destroyed due to refcounting. - */ - if (*dest) - g_boxed_free (NM_TYPE_OBJECT_ARRAY, *dest); - *dest = temp; - - return TRUE; -} - -/*****************************/ +/*****************************************************************************/ static gpointer _nm_ip6_address_object_array_copy (GPtrArray *src) @@ -312,7 +266,7 @@ nm_ip6_address_object_array_get_type (void) return our_type; } -/*****************************/ +/*****************************************************************************/ static gpointer _nm_ip6_address_array_copy (GPtrArray *src) @@ -384,7 +338,7 @@ _nm_ip6_address_array_demarshal (GValue *value, GSList **dest) return TRUE; } -/*****************************/ +/*****************************************************************************/ static gpointer _nm_ip6_route_object_array_copy (GPtrArray *src) diff --git a/libnm-glib/nm-vpn-enum-types.c b/libnm-glib/nm-vpn-enum-types.c deleted file mode 100644 index e47f38da..00000000 --- a/libnm-glib/nm-vpn-enum-types.c +++ /dev/null @@ -1,85 +0,0 @@ - - - -/* Generated by glib-mkenums. Do not edit */ - -#include "config.h" - -#include "nm-vpn-enum-types.h" - -#include "nm-vpn-plugin.h" -#include "nm-vpn-plugin-ui-interface.h" -#include "nm-vpn-plugin-utils.h" - -GType -nm_vpn_plugin_error_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_VPN_PLUGIN_ERROR_GENERAL, "NM_VPN_PLUGIN_ERROR_GENERAL", "General" }, - { NM_VPN_PLUGIN_ERROR_STARTING_IN_PROGRESS, "NM_VPN_PLUGIN_ERROR_STARTING_IN_PROGRESS", "StartingInProgress" }, - { NM_VPN_PLUGIN_ERROR_ALREADY_STARTED, "NM_VPN_PLUGIN_ERROR_ALREADY_STARTED", "AlreadyStarted" }, - { NM_VPN_PLUGIN_ERROR_STOPPING_IN_PROGRESS, "NM_VPN_PLUGIN_ERROR_STOPPING_IN_PROGRESS", "StoppingInProgress" }, - { NM_VPN_PLUGIN_ERROR_ALREADY_STOPPED, "NM_VPN_PLUGIN_ERROR_ALREADY_STOPPED", "AlreadyStopped" }, - { NM_VPN_PLUGIN_ERROR_WRONG_STATE, "NM_VPN_PLUGIN_ERROR_WRONG_STATE", "WrongState" }, - { NM_VPN_PLUGIN_ERROR_BAD_ARGUMENTS, "NM_VPN_PLUGIN_ERROR_BAD_ARGUMENTS", "BadArguments" }, - { NM_VPN_PLUGIN_ERROR_LAUNCH_FAILED, "NM_VPN_PLUGIN_ERROR_LAUNCH_FAILED", "LaunchFailed" }, - { NM_VPN_PLUGIN_ERROR_CONNECTION_INVALID, "NM_VPN_PLUGIN_ERROR_CONNECTION_INVALID", "ConnectionInvalid" }, - { NM_VPN_PLUGIN_ERROR_INTERACTIVE_NOT_SUPPORTED, "NM_VPN_PLUGIN_ERROR_INTERACTIVE_NOT_SUPPORTED", "InteractiveNotSupported" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMVPNPluginError"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_vpn_plugin_ui_capability_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GFlagsValue values[] = { - { NM_VPN_PLUGIN_UI_CAPABILITY_NONE, "NM_VPN_PLUGIN_UI_CAPABILITY_NONE", "none" }, - { NM_VPN_PLUGIN_UI_CAPABILITY_IMPORT, "NM_VPN_PLUGIN_UI_CAPABILITY_IMPORT", "import" }, - { NM_VPN_PLUGIN_UI_CAPABILITY_EXPORT, "NM_VPN_PLUGIN_UI_CAPABILITY_EXPORT", "export" }, - { NM_VPN_PLUGIN_UI_CAPABILITY_IPV6, "NM_VPN_PLUGIN_UI_CAPABILITY_IPV6", "ipv6" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_flags_register_static (g_intern_static_string ("NMVpnPluginUiCapability"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_vpn_plugin_ui_interface_prop_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_VPN_PLUGIN_UI_INTERFACE_PROP_FIRST, "NM_VPN_PLUGIN_UI_INTERFACE_PROP_FIRST", "first" }, - { NM_VPN_PLUGIN_UI_INTERFACE_PROP_NAME, "NM_VPN_PLUGIN_UI_INTERFACE_PROP_NAME", "name" }, - { NM_VPN_PLUGIN_UI_INTERFACE_PROP_DESC, "NM_VPN_PLUGIN_UI_INTERFACE_PROP_DESC", "desc" }, - { NM_VPN_PLUGIN_UI_INTERFACE_PROP_SERVICE, "NM_VPN_PLUGIN_UI_INTERFACE_PROP_SERVICE", "service" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMVpnPluginUiInterfaceProp"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} - - - diff --git a/libnm-glib/nm-vpn-enum-types.h b/libnm-glib/nm-vpn-enum-types.h deleted file mode 100644 index 3d9e9609..00000000 --- a/libnm-glib/nm-vpn-enum-types.h +++ /dev/null @@ -1,23 +0,0 @@ - - - -/* Generated by glib-mkenums. Do not edit */ - -#ifndef __NM_VPN_ENUM_TYPES_H__ -#define __NM_VPN_ENUM_TYPES_H__ - -#include - -G_BEGIN_DECLS -GType nm_vpn_plugin_error_get_type (void) G_GNUC_CONST; -#define NM_TYPE_VPN_PLUGIN_ERROR (nm_vpn_plugin_error_get_type ()) -GType nm_vpn_plugin_ui_capability_get_type (void) G_GNUC_CONST; -#define NM_TYPE_VPN_PLUGIN_UI_CAPABILITY (nm_vpn_plugin_ui_capability_get_type ()) -GType nm_vpn_plugin_ui_interface_prop_get_type (void) G_GNUC_CONST; -#define NM_TYPE_VPN_PLUGIN_UI_INTERFACE_PROP (nm_vpn_plugin_ui_interface_prop_get_type ()) -G_END_DECLS - -#endif /* __NM_VPN_ENUM_TYPES_H__ */ - - - diff --git a/libnm-glib/nm-vpn-plugin-ui-interface.h b/libnm-glib/nm-vpn-plugin-ui-interface.h index e671e6cf..37fde91f 100644 --- a/libnm-glib/nm-vpn-plugin-ui-interface.h +++ b/libnm-glib/nm-vpn-plugin-ui-interface.h @@ -38,9 +38,9 @@ typedef NMVpnPluginUiInterface * (*NMVpnPluginUiFactory) (GError **error); NMVpnPluginUiInterface *nm_vpn_plugin_ui_factory (GError **error); -/**************************************************/ +/*****************************************************************************/ /* Plugin interface */ -/**************************************************/ +/*****************************************************************************/ #define NM_TYPE_VPN_PLUGIN_UI_INTERFACE (nm_vpn_plugin_ui_interface_get_type ()) #define NM_VPN_PLUGIN_UI_INTERFACE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), NM_TYPE_VPN_PLUGIN_UI_INTERFACE, NMVpnPluginUiInterface)) @@ -174,9 +174,9 @@ gboolean nm_vpn_plugin_ui_interface_delete_connection (NMVpnPluginUiInterface *i GError **error); -/**************************************************/ +/*****************************************************************************/ /* UI widget interface */ -/**************************************************/ +/*****************************************************************************/ #define NM_TYPE_VPN_PLUGIN_UI_WIDGET_INTERFACE (nm_vpn_plugin_ui_widget_interface_get_type ()) #define NM_VPN_PLUGIN_UI_WIDGET_INTERFACE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), NM_TYPE_VPN_PLUGIN_UI_WIDGET_INTERFACE, NMVpnPluginUiWidgetInterface)) diff --git a/libnm-glib/nm-vpn-plugin.c b/libnm-glib/nm-vpn-plugin.c index 0534b766..0ea30b58 100644 --- a/libnm-glib/nm-vpn-plugin.c +++ b/libnm-glib/nm-vpn-plugin.c @@ -508,7 +508,7 @@ impl_vpn_plugin_connect_interactive (NMVPNPlugin *plugin, return _connect_generic (plugin, connection, details, error); } -/***************************************************************/ +/*****************************************************************************/ static gboolean impl_vpn_plugin_need_secrets (NMVPNPlugin *plugin, @@ -635,7 +635,7 @@ nm_vpn_plugin_secrets_required (NMVPNPlugin *plugin, g_signal_emit (plugin, signals[SECRETS_REQUIRED], 0, message, hints); } -/***************************************************************/ +/*****************************************************************************/ static gboolean impl_vpn_plugin_disconnect (NMVPNPlugin *plugin, @@ -684,7 +684,7 @@ impl_vpn_plugin_set_failure (NMVPNPlugin *plugin, return TRUE; } -/*********************************************************************/ +/*****************************************************************************/ static void sigterm_handler (int signum) @@ -706,7 +706,7 @@ setup_unix_signal_handler (void) sigaction (SIGTERM, &action, NULL); } -/*********************************************************************/ +/*****************************************************************************/ static void one_plugin_destroyed (gpointer data, diff --git a/libnm-glib/nm-wimax-nsp.c b/libnm-glib/nm-wimax-nsp.c index 6a3b8eff..9e36e5b9 100644 --- a/libnm-glib/nm-wimax-nsp.c +++ b/libnm-glib/nm-wimax-nsp.c @@ -198,7 +198,7 @@ nm_wimax_nsp_filter_connections (NMWimaxNsp *nsp, const GSList *connections) return g_slist_reverse (filtered); } -/************************************************************/ +/*****************************************************************************/ static void nm_wimax_nsp_init (NMWimaxNsp *nsp) diff --git a/libnm-glib/tests/Makefile.am b/libnm-glib/tests/Makefile.am deleted file mode 100644 index 3368d60c..00000000 --- a/libnm-glib/tests/Makefile.am +++ /dev/null @@ -1,51 +0,0 @@ -if ENABLE_TESTS - -AM_CPPFLAGS = \ - -I$(top_srcdir)/shared \ - -I$(top_builddir)/shared \ - -I$(top_srcdir)/libnm-util \ - -I$(top_builddir)/libnm-util \ - -I$(top_srcdir)/libnm-glib \ - -DNETWORKMANAGER_COMPILATION=NM_NETWORKMANAGER_COMPILATION_LIB_LEGACY \ - -DTEST_NM_SERVICE=\"$(abs_top_srcdir)/tools/test-networkmanager-service.py\" \ - $(GLIB_CFLAGS) \ - $(DBUS_CFLAGS) - -noinst_PROGRAMS = $(TESTS) - -if WITH_VALGRIND -@VALGRIND_RULES@ --launch-dbus -else -LOG_COMPILER = $(top_srcdir)/tools/run-test-dbus-session.sh -endif -TESTS = test-nm-client test-remote-settings-client - -####### NMClient and non-settings tests ####### - -test_nm_client_SOURCES = \ - $(top_builddir)/shared/nm-test-utils-impl.c \ - $(top_builddir)/shared/nm-test-libnm-utils.h \ - test-nm-client.c - -test_nm_client_LDADD = \ - $(top_builddir)/libnm-util/libnm-util.la \ - $(top_builddir)/libnm-glib/libnm-glib.la \ - $(GLIB_LIBS) \ - $(DBUS_LIBS) - -####### remote settings client test ####### - -test_remote_settings_client_SOURCES = \ - $(top_builddir)/shared/nm-test-utils-impl.c \ - $(top_builddir)/shared/nm-test-libnm-utils.h \ - test-remote-settings-client.c - -test_remote_settings_client_LDADD = \ - $(top_builddir)/libnm-util/libnm-util.la \ - $(top_builddir)/libnm-glib/libnm-glib.la \ - $(GLIB_LIBS) \ - $(DBUS_LIBS) - -########################################### - -endif diff --git a/libnm-glib/tests/Makefile.in b/libnm-glib/tests/Makefile.in deleted file mode 100644 index dc51706b..00000000 --- a/libnm-glib/tests/Makefile.in +++ /dev/null @@ -1,1215 +0,0 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. -# @configure_input@ - -# Copyright (C) 1994-2014 Free Software Foundation, Inc. - -# This Makefile.in is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY, to the extent permitted by law; without -# even the implied warranty of MERCHANTABILITY or FITNESS FOR A -# PARTICULAR PURPOSE. - -@SET_MAKE@ - -VPATH = @srcdir@ -am__is_gnu_make = { \ - if test -z '$(MAKELEVEL)'; then \ - false; \ - elif test -n '$(MAKE_HOST)'; then \ - true; \ - elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ - true; \ - else \ - false; \ - fi; \ -} -am__make_running_with_option = \ - case $${target_option-} in \ - ?) ;; \ - *) echo "am__make_running_with_option: internal error: invalid" \ - "target option '$${target_option-}' specified" >&2; \ - exit 1;; \ - esac; \ - has_opt=no; \ - sane_makeflags=$$MAKEFLAGS; \ - if $(am__is_gnu_make); then \ - sane_makeflags=$$MFLAGS; \ - else \ - case $$MAKEFLAGS in \ - *\\[\ \ ]*) \ - bs=\\; \ - sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ - | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ - esac; \ - fi; \ - skip_next=no; \ - strip_trailopt () \ - { \ - flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ - }; \ - for flg in $$sane_makeflags; do \ - test $$skip_next = yes && { skip_next=no; continue; }; \ - case $$flg in \ - *=*|--*) continue;; \ - -*I) strip_trailopt 'I'; skip_next=yes;; \ - -*I?*) strip_trailopt 'I';; \ - -*O) strip_trailopt 'O'; skip_next=yes;; \ - -*O?*) strip_trailopt 'O';; \ - -*l) strip_trailopt 'l'; skip_next=yes;; \ - -*l?*) strip_trailopt 'l';; \ - -[dEDm]) skip_next=yes;; \ - -[JT]) skip_next=yes;; \ - esac; \ - case $$flg in \ - *$$target_option*) has_opt=yes; break;; \ - esac; \ - done; \ - test $$has_opt = yes -am__make_dryrun = (target_option=n; $(am__make_running_with_option)) -am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) -pkgdatadir = $(datadir)/@PACKAGE@ -pkgincludedir = $(includedir)/@PACKAGE@ -pkglibdir = $(libdir)/@PACKAGE@ -pkglibexecdir = $(libexecdir)/@PACKAGE@ -am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd -install_sh_DATA = $(install_sh) -c -m 644 -install_sh_PROGRAM = $(install_sh) -c -install_sh_SCRIPT = $(install_sh) -c -INSTALL_HEADER = $(INSTALL_DATA) -transform = $(program_transform_name) -NORMAL_INSTALL = : -PRE_INSTALL = : -POST_INSTALL = : -NORMAL_UNINSTALL = : -PRE_UNINSTALL = : -POST_UNINSTALL = : -build_triplet = @build@ -host_triplet = @host@ -@ENABLE_TESTS_TRUE@noinst_PROGRAMS = $(am__EXEEXT_1) -@ENABLE_TESTS_TRUE@TESTS = test-nm-client$(EXEEXT) \ -@ENABLE_TESTS_TRUE@ test-remote-settings-client$(EXEEXT) -subdir = libnm-glib/tests -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -am__aclocal_m4_deps = $(top_srcdir)/m4/attributes.m4 \ - $(top_srcdir)/m4/ax_lib_readline.m4 \ - $(top_srcdir)/m4/compiler_options.m4 \ - $(top_srcdir)/m4/gettext.m4 $(top_srcdir)/m4/git-sha-record.m4 \ - $(top_srcdir)/m4/gnome-code-coverage.m4 \ - $(top_srcdir)/m4/gtk-doc.m4 $(top_srcdir)/m4/iconv.m4 \ - $(top_srcdir)/m4/intlmacosx.m4 $(top_srcdir)/m4/intltool.m4 \ - $(top_srcdir)/m4/introspection.m4 $(top_srcdir)/m4/lib-ld.m4 \ - $(top_srcdir)/m4/lib-link.m4 $(top_srcdir)/m4/lib-prefix.m4 \ - $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \ - $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \ - $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/m4/nls.m4 \ - $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \ - $(top_srcdir)/m4/vapigen.m4 $(top_srcdir)/configure.ac -am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ - $(ACLOCAL_M4) -DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) -mkinstalldirs = $(install_sh) -d -CONFIG_HEADER = $(top_builddir)/config.h -CONFIG_CLEAN_FILES = -CONFIG_CLEAN_VPATH_FILES = -@ENABLE_TESTS_TRUE@am__EXEEXT_1 = test-nm-client$(EXEEXT) \ -@ENABLE_TESTS_TRUE@ test-remote-settings-client$(EXEEXT) -PROGRAMS = $(noinst_PROGRAMS) -am__test_nm_client_SOURCES_DIST = \ - $(top_builddir)/shared/nm-test-utils-impl.c \ - $(top_builddir)/shared/nm-test-libnm-utils.h test-nm-client.c -@ENABLE_TESTS_TRUE@am_test_nm_client_OBJECTS = \ -@ENABLE_TESTS_TRUE@ nm-test-utils-impl.$(OBJEXT) \ -@ENABLE_TESTS_TRUE@ test-nm-client.$(OBJEXT) -test_nm_client_OBJECTS = $(am_test_nm_client_OBJECTS) -am__DEPENDENCIES_1 = -@ENABLE_TESTS_TRUE@test_nm_client_DEPENDENCIES = \ -@ENABLE_TESTS_TRUE@ $(top_builddir)/libnm-util/libnm-util.la \ -@ENABLE_TESTS_TRUE@ $(top_builddir)/libnm-glib/libnm-glib.la \ -@ENABLE_TESTS_TRUE@ $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) -AM_V_lt = $(am__v_lt_@AM_V@) -am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@) -am__v_lt_0 = --silent -am__v_lt_1 = -am__test_remote_settings_client_SOURCES_DIST = \ - $(top_builddir)/shared/nm-test-utils-impl.c \ - $(top_builddir)/shared/nm-test-libnm-utils.h \ - test-remote-settings-client.c -@ENABLE_TESTS_TRUE@am_test_remote_settings_client_OBJECTS = \ -@ENABLE_TESTS_TRUE@ nm-test-utils-impl.$(OBJEXT) \ -@ENABLE_TESTS_TRUE@ test-remote-settings-client.$(OBJEXT) -test_remote_settings_client_OBJECTS = \ - $(am_test_remote_settings_client_OBJECTS) -@ENABLE_TESTS_TRUE@test_remote_settings_client_DEPENDENCIES = \ -@ENABLE_TESTS_TRUE@ $(top_builddir)/libnm-util/libnm-util.la \ -@ENABLE_TESTS_TRUE@ $(top_builddir)/libnm-glib/libnm-glib.la \ -@ENABLE_TESTS_TRUE@ $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) -AM_V_P = $(am__v_P_@AM_V@) -am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) -am__v_P_0 = false -am__v_P_1 = : -AM_V_GEN = $(am__v_GEN_@AM_V@) -am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) -am__v_GEN_0 = @echo " GEN " $@; -am__v_GEN_1 = -AM_V_at = $(am__v_at_@AM_V@) -am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) -am__v_at_0 = @ -am__v_at_1 = -DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) -depcomp = $(SHELL) $(top_srcdir)/build-aux/depcomp -am__depfiles_maybe = depfiles -am__mv = mv -f -COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ - $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ - $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \ - $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ - $(AM_CFLAGS) $(CFLAGS) -AM_V_CC = $(am__v_CC_@AM_V@) -am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@) -am__v_CC_0 = @echo " CC " $@; -am__v_CC_1 = -CCLD = $(CC) -LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ - $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ - $(AM_LDFLAGS) $(LDFLAGS) -o $@ -AM_V_CCLD = $(am__v_CCLD_@AM_V@) -am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@) -am__v_CCLD_0 = @echo " CCLD " $@; -am__v_CCLD_1 = -SOURCES = $(test_nm_client_SOURCES) \ - $(test_remote_settings_client_SOURCES) -DIST_SOURCES = $(am__test_nm_client_SOURCES_DIST) \ - $(am__test_remote_settings_client_SOURCES_DIST) -am__can_run_installinfo = \ - case $$AM_UPDATE_INFO_DIR in \ - n|no|NO) false;; \ - *) (install-info --version) >/dev/null 2>&1;; \ - esac -am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) -# Read a list of newline-separated strings from the standard input, -# and print each of them once, without duplicates. Input order is -# *not* preserved. -am__uniquify_input = $(AWK) '\ - BEGIN { nonempty = 0; } \ - { items[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in items) print i; }; } \ -' -# Make sure the list of sources is unique. This is necessary because, -# e.g., the same source file might be shared among _SOURCES variables -# for different programs/libraries. -am__define_uniq_tagged_files = \ - list='$(am__tagged_files)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | $(am__uniquify_input)` -ETAGS = etags -CTAGS = ctags -am__tty_colors_dummy = \ - mgn= red= grn= lgn= blu= brg= std=; \ - am__color_tests=no -am__tty_colors = { \ - $(am__tty_colors_dummy); \ - if test "X$(AM_COLOR_TESTS)" = Xno; then \ - am__color_tests=no; \ - elif test "X$(AM_COLOR_TESTS)" = Xalways; then \ - am__color_tests=yes; \ - elif test "X$$TERM" != Xdumb && { test -t 1; } 2>/dev/null; then \ - am__color_tests=yes; \ - fi; \ - if test $$am__color_tests = yes; then \ - red=''; \ - grn=''; \ - lgn=''; \ - blu=''; \ - mgn=''; \ - brg=''; \ - std=''; \ - fi; \ -} -am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; -am__vpath_adj = case $$p in \ - $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ - *) f=$$p;; \ - esac; -am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`; -am__install_max = 40 -am__nobase_strip_setup = \ - srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` -am__nobase_strip = \ - for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" -am__nobase_list = $(am__nobase_strip_setup); \ - for p in $$list; do echo "$$p $$p"; done | \ - sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ - $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ - if (++n[$$2] == $(am__install_max)) \ - { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ - END { for (dir in files) print dir, files[dir] }' -am__base_list = \ - sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ - sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' -am__uninstall_files_from_dir = { \ - test -z "$$files" \ - || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ - || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ - $(am__cd) "$$dir" && rm -f $$files; }; \ - } -am__recheck_rx = ^[ ]*:recheck:[ ]* -am__global_test_result_rx = ^[ ]*:global-test-result:[ ]* -am__copy_in_global_log_rx = ^[ ]*:copy-in-global-log:[ ]* -# A command that, given a newline-separated list of test names on the -# standard input, print the name of the tests that are to be re-run -# upon "make recheck". -am__list_recheck_tests = $(AWK) '{ \ - recheck = 1; \ - while ((rc = (getline line < ($$0 ".trs"))) != 0) \ - { \ - if (rc < 0) \ - { \ - if ((getline line2 < ($$0 ".log")) < 0) \ - recheck = 0; \ - break; \ - } \ - else if (line ~ /$(am__recheck_rx)[nN][Oo]/) \ - { \ - recheck = 0; \ - break; \ - } \ - else if (line ~ /$(am__recheck_rx)[yY][eE][sS]/) \ - { \ - break; \ - } \ - }; \ - if (recheck) \ - print $$0; \ - close ($$0 ".trs"); \ - close ($$0 ".log"); \ -}' -# A command that, given a newline-separated list of test names on the -# standard input, create the global log from their .trs and .log files. -am__create_global_log = $(AWK) ' \ -function fatal(msg) \ -{ \ - print "fatal: making $@: " msg | "cat >&2"; \ - exit 1; \ -} \ -function rst_section(header) \ -{ \ - print header; \ - len = length(header); \ - for (i = 1; i <= len; i = i + 1) \ - printf "="; \ - printf "\n\n"; \ -} \ -{ \ - copy_in_global_log = 1; \ - global_test_result = "RUN"; \ - while ((rc = (getline line < ($$0 ".trs"))) != 0) \ - { \ - if (rc < 0) \ - fatal("failed to read from " $$0 ".trs"); \ - if (line ~ /$(am__global_test_result_rx)/) \ - { \ - sub("$(am__global_test_result_rx)", "", line); \ - sub("[ ]*$$", "", line); \ - global_test_result = line; \ - } \ - else if (line ~ /$(am__copy_in_global_log_rx)[nN][oO]/) \ - copy_in_global_log = 0; \ - }; \ - if (copy_in_global_log) \ - { \ - rst_section(global_test_result ": " $$0); \ - while ((rc = (getline line < ($$0 ".log"))) != 0) \ - { \ - if (rc < 0) \ - fatal("failed to read from " $$0 ".log"); \ - print line; \ - }; \ - printf "\n"; \ - }; \ - close ($$0 ".trs"); \ - close ($$0 ".log"); \ -}' -# Restructured Text title. -am__rst_title = { sed 's/.*/ & /;h;s/./=/g;p;x;s/ *$$//;p;g' && echo; } -# Solaris 10 'make', and several other traditional 'make' implementations, -# pass "-e" to $(SHELL), and POSIX 2008 even requires this. Work around it -# by disabling -e (using the XSI extension "set +e") if it's set. -am__sh_e_setup = case $$- in *e*) set +e;; esac -# Default flags passed to test drivers. -am__common_driver_flags = \ - --color-tests "$$am__color_tests" \ - --enable-hard-errors "$$am__enable_hard_errors" \ - --expect-failure "$$am__expect_failure" -# To be inserted before the command running the test. Creates the -# directory for the log if needed. Stores in $dir the directory -# containing $f, in $tst the test, in $log the log. Executes the -# developer- defined test setup AM_TESTS_ENVIRONMENT (if any), and -# passes TESTS_ENVIRONMENT. Set up options for the wrapper that -# will run the test scripts (or their associated LOG_COMPILER, if -# thy have one). -am__check_pre = \ -$(am__sh_e_setup); \ -$(am__vpath_adj_setup) $(am__vpath_adj) \ -$(am__tty_colors); \ -srcdir=$(srcdir); export srcdir; \ -case "$@" in \ - */*) am__odir=`echo "./$@" | sed 's|/[^/]*$$||'`;; \ - *) am__odir=.;; \ -esac; \ -test "x$$am__odir" = x"." || test -d "$$am__odir" \ - || $(MKDIR_P) "$$am__odir" || exit $$?; \ -if test -f "./$$f"; then dir=./; \ -elif test -f "$$f"; then dir=; \ -else dir="$(srcdir)/"; fi; \ -tst=$$dir$$f; log='$@'; \ -if test -n '$(DISABLE_HARD_ERRORS)'; then \ - am__enable_hard_errors=no; \ -else \ - am__enable_hard_errors=yes; \ -fi; \ -case " $(XFAIL_TESTS) " in \ - *[\ \ ]$$f[\ \ ]* | *[\ \ ]$$dir$$f[\ \ ]*) \ - am__expect_failure=yes;; \ - *) \ - am__expect_failure=no;; \ -esac; \ -$(AM_TESTS_ENVIRONMENT) $(TESTS_ENVIRONMENT) -# A shell command to get the names of the tests scripts with any registered -# extension removed (i.e., equivalently, the names of the test logs, with -# the '.log' extension removed). The result is saved in the shell variable -# '$bases'. This honors runtime overriding of TESTS and TEST_LOGS. Sadly, -# we cannot use something simpler, involving e.g., "$(TEST_LOGS:.log=)", -# since that might cause problem with VPATH rewrites for suffix-less tests. -# See also 'test-harness-vpath-rewrite.sh' and 'test-trs-basic.sh'. -am__set_TESTS_bases = \ - bases='$(TEST_LOGS)'; \ - bases=`for i in $$bases; do echo $$i; done | sed 's/\.log$$//'`; \ - bases=`echo $$bases` -RECHECK_LOGS = $(TEST_LOGS) -AM_RECURSIVE_TARGETS = check recheck -TEST_SUITE_LOG = test-suite.log -TEST_EXTENSIONS = @EXEEXT@ .test -LOG_COMPILE = $(LOG_COMPILER) $(AM_LOG_FLAGS) $(LOG_FLAGS) -am__set_b = \ - case '$@' in \ - */*) \ - case '$*' in \ - */*) b='$*';; \ - *) b=`echo '$@' | sed 's/\.log$$//'`; \ - esac;; \ - *) \ - b='$*';; \ - esac -am__test_logs1 = $(TESTS:=.log) -am__test_logs2 = $(am__test_logs1:@EXEEXT@.log=.log) -TEST_LOGS = $(am__test_logs2:.test.log=.log) -TEST_LOG_DRIVER = $(SHELL) $(top_srcdir)/build-aux/test-driver -TEST_LOG_COMPILE = $(TEST_LOG_COMPILER) $(AM_TEST_LOG_FLAGS) \ - $(TEST_LOG_FLAGS) -am__DIST_COMMON = $(srcdir)/Makefile.in \ - $(top_srcdir)/build-aux/depcomp \ - $(top_srcdir)/build-aux/test-driver -DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = @ACLOCAL@ -ALL_LINGUAS = @ALL_LINGUAS@ -AMTAR = @AMTAR@ -AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ -AM_TESTS_FD_REDIRECT = @AM_TESTS_FD_REDIRECT@ -AR = @AR@ -AUTOCONF = @AUTOCONF@ -AUTOHEADER = @AUTOHEADER@ -AUTOMAKE = @AUTOMAKE@ -AWK = @AWK@ -BLUEZ5_CFLAGS = @BLUEZ5_CFLAGS@ -BLUEZ5_LIBS = @BLUEZ5_LIBS@ -CC = @CC@ -CCDEPMODE = @CCDEPMODE@ -CFLAGS = @CFLAGS@ -CODE_COVERAGE_CFLAGS = @CODE_COVERAGE_CFLAGS@ -CODE_COVERAGE_ENABLED = @CODE_COVERAGE_ENABLED@ -CODE_COVERAGE_LDFLAGS = @CODE_COVERAGE_LDFLAGS@ -CPP = @CPP@ -CPPFLAGS = @CPPFLAGS@ -CXX = @CXX@ -CXXCPP = @CXXCPP@ -CXXDEPMODE = @CXXDEPMODE@ -CXXFLAGS = @CXXFLAGS@ -CYGPATH_W = @CYGPATH_W@ -DBUS_CFLAGS = @DBUS_CFLAGS@ -DBUS_LIBS = @DBUS_LIBS@ -DBUS_SYS_DIR = @DBUS_SYS_DIR@ -DEFS = @DEFS@ -DEPDIR = @DEPDIR@ -DHCLIENT_PATH = @DHCLIENT_PATH@ -DHCPCD_PATH = @DHCPCD_PATH@ -DISTRO_NETWORK_SERVICE = @DISTRO_NETWORK_SERVICE@ -DLLTOOL = @DLLTOOL@ -DL_LIBS = @DL_LIBS@ -DNSMASQ_PATH = @DNSMASQ_PATH@ -DNSSEC_TRIGGER_SCRIPT = @DNSSEC_TRIGGER_SCRIPT@ -DSYMUTIL = @DSYMUTIL@ -DUMPBIN = @DUMPBIN@ -ECHO_C = @ECHO_C@ -ECHO_N = @ECHO_N@ -ECHO_T = @ECHO_T@ -EGREP = @EGREP@ -EXEEXT = @EXEEXT@ -FGREP = @FGREP@ -GENHTML = @GENHTML@ -GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@ -GETTEXT_PACKAGE = @GETTEXT_PACKAGE@ -GLIB_CFLAGS = @GLIB_CFLAGS@ -GLIB_GENMARSHAL = @GLIB_GENMARSHAL@ -GLIB_LIBS = @GLIB_LIBS@ -GLIB_MAKEFILE = @GLIB_MAKEFILE@ -GLIB_MKENUMS = @GLIB_MKENUMS@ -GMSGFMT = @GMSGFMT@ -GMSGFMT_015 = @GMSGFMT_015@ -GNUTLS_CFLAGS = @GNUTLS_CFLAGS@ -GNUTLS_LIBS = @GNUTLS_LIBS@ -GREP = @GREP@ -GTKDOC_CHECK = @GTKDOC_CHECK@ -GTKDOC_CHECK_PATH = @GTKDOC_CHECK_PATH@ -GTKDOC_DEPS_CFLAGS = @GTKDOC_DEPS_CFLAGS@ -GTKDOC_DEPS_LIBS = @GTKDOC_DEPS_LIBS@ -GTKDOC_MKPDF = @GTKDOC_MKPDF@ -GTKDOC_REBASE = @GTKDOC_REBASE@ -GUDEV_CFLAGS = @GUDEV_CFLAGS@ -GUDEV_LIBS = @GUDEV_LIBS@ -HTML_DIR = @HTML_DIR@ -INSTALL = @INSTALL@ -INSTALL_DATA = @INSTALL_DATA@ -INSTALL_PROGRAM = @INSTALL_PROGRAM@ -INSTALL_SCRIPT = @INSTALL_SCRIPT@ -INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ -INTLLIBS = @INTLLIBS@ -INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@ -INTLTOOL_MERGE = @INTLTOOL_MERGE@ -INTLTOOL_PERL = @INTLTOOL_PERL@ -INTLTOOL_UPDATE = @INTLTOOL_UPDATE@ -INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@ -INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@ -INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@ -INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@ -INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ -INTROSPECTION_CFLAGS = @INTROSPECTION_CFLAGS@ -INTROSPECTION_COMPILER = @INTROSPECTION_COMPILER@ -INTROSPECTION_GENERATE = @INTROSPECTION_GENERATE@ -INTROSPECTION_GIRDIR = @INTROSPECTION_GIRDIR@ -INTROSPECTION_LIBS = @INTROSPECTION_LIBS@ -INTROSPECTION_MAKEFILE = @INTROSPECTION_MAKEFILE@ -INTROSPECTION_SCANNER = @INTROSPECTION_SCANNER@ -INTROSPECTION_TYPELIBDIR = @INTROSPECTION_TYPELIBDIR@ -IPTABLES_PATH = @IPTABLES_PATH@ -JANSSON_CFLAGS = @JANSSON_CFLAGS@ -JANSSON_LIBS = @JANSSON_LIBS@ -KERNEL_FIRMWARE_DIR = @KERNEL_FIRMWARE_DIR@ -LCOV = @LCOV@ -LD = @LD@ -LDFLAGS = @LDFLAGS@ -LIBAUDIT_CFLAGS = @LIBAUDIT_CFLAGS@ -LIBAUDIT_LIBS = @LIBAUDIT_LIBS@ -LIBICONV = @LIBICONV@ -LIBINTL = @LIBINTL@ -LIBM = @LIBM@ -LIBNDP_CFLAGS = @LIBNDP_CFLAGS@ -LIBNDP_LIBS = @LIBNDP_LIBS@ -LIBNL_CFLAGS = @LIBNL_CFLAGS@ -LIBNL_LIBS = @LIBNL_LIBS@ -LIBOBJS = @LIBOBJS@ -LIBS = @LIBS@ -LIBSOUP_CFLAGS = @LIBSOUP_CFLAGS@ -LIBSOUP_LIBS = @LIBSOUP_LIBS@ -LIBSYSTEMD_CFLAGS = @LIBSYSTEMD_CFLAGS@ -LIBSYSTEMD_LIBS = @LIBSYSTEMD_LIBS@ -LIBTEAMDCTL_CFLAGS = @LIBTEAMDCTL_CFLAGS@ -LIBTEAMDCTL_LIBS = @LIBTEAMDCTL_LIBS@ -LIBTOOL = @LIBTOOL@ -LIPO = @LIPO@ -LN_S = @LN_S@ -LOG_DRIVER = @LOG_DRIVER@ -LTLIBICONV = @LTLIBICONV@ -LTLIBINTL = @LTLIBINTL@ -LTLIBOBJS = @LTLIBOBJS@ -LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ -MAINT = @MAINT@ -MAKEINFO = @MAKEINFO@ -MANIFEST_TOOL = @MANIFEST_TOOL@ -MKDIR_P = @MKDIR_P@ -MM_GLIB_CFLAGS = @MM_GLIB_CFLAGS@ -MM_GLIB_LIBS = @MM_GLIB_LIBS@ -MOC = @MOC@ -MSGFMT = @MSGFMT@ -MSGFMT_015 = @MSGFMT_015@ -MSGMERGE = @MSGMERGE@ -NEWT_CFLAGS = @NEWT_CFLAGS@ -NEWT_LIBS = @NEWT_LIBS@ -NM = @NM@ -NMEDIT = @NMEDIT@ -NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT = @NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT@ -NM_CONFIG_DEFAULT_DNS_RC_MANAGER = @NM_CONFIG_DEFAULT_DNS_RC_MANAGER@ -NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT = @NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT@ -NM_CONFIG_LOGGING_BACKEND_DEFAULT_TEXT = @NM_CONFIG_LOGGING_BACKEND_DEFAULT_TEXT@ -NM_MAJOR_VERSION = @NM_MAJOR_VERSION@ -NM_MICRO_VERSION = @NM_MICRO_VERSION@ -NM_MINOR_VERSION = @NM_MINOR_VERSION@ -NM_MODIFY_SYSTEM_POLICY = @NM_MODIFY_SYSTEM_POLICY@ -NM_VERSION = @NM_VERSION@ -NSS_CFLAGS = @NSS_CFLAGS@ -NSS_LIBS = @NSS_LIBS@ -OBJDUMP = @OBJDUMP@ -OBJEXT = @OBJEXT@ -OTOOL = @OTOOL@ -OTOOL64 = @OTOOL64@ -PACKAGE = @PACKAGE@ -PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ -PACKAGE_NAME = @PACKAGE_NAME@ -PACKAGE_STRING = @PACKAGE_STRING@ -PACKAGE_TARNAME = @PACKAGE_TARNAME@ -PACKAGE_URL = @PACKAGE_URL@ -PACKAGE_VERSION = @PACKAGE_VERSION@ -PATH_SEPARATOR = @PATH_SEPARATOR@ -PERL = @PERL@ -PKG_CONFIG = @PKG_CONFIG@ -PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ -PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ -POLKIT_CFLAGS = @POLKIT_CFLAGS@ -POLKIT_LIBS = @POLKIT_LIBS@ -POSUB = @POSUB@ -PPPD_PATH = @PPPD_PATH@ -PPPD_PLUGIN_DIR = @PPPD_PLUGIN_DIR@ -QT_CFLAGS = @QT_CFLAGS@ -QT_LIBS = @QT_LIBS@ -RANLIB = @RANLIB@ -READLINE_LIBS = @READLINE_LIBS@ -SANITIZERS = @SANITIZERS@ -SANITIZER_ENV = @SANITIZER_ENV@ -SED = @SED@ -SELINUX_CFLAGS = @SELINUX_CFLAGS@ -SELINUX_LIBS = @SELINUX_LIBS@ -SET_MAKE = @SET_MAKE@ -SHELL = @SHELL@ -STRIP = @STRIP@ -SYSTEMD_200_CFLAGS = @SYSTEMD_200_CFLAGS@ -SYSTEMD_200_LIBS = @SYSTEMD_200_LIBS@ -SYSTEMD_INHIBIT_CFLAGS = @SYSTEMD_INHIBIT_CFLAGS@ -SYSTEMD_INHIBIT_LIBS = @SYSTEMD_INHIBIT_LIBS@ -SYSTEMD_JOURNAL_CFLAGS = @SYSTEMD_JOURNAL_CFLAGS@ -SYSTEMD_JOURNAL_LIBS = @SYSTEMD_JOURNAL_LIBS@ -SYSTEMD_LOGIN_CFLAGS = @SYSTEMD_LOGIN_CFLAGS@ -SYSTEMD_LOGIN_LIBS = @SYSTEMD_LOGIN_LIBS@ -SYSTEM_CA_PATH = @SYSTEM_CA_PATH@ -UDEV_DIR = @UDEV_DIR@ -USE_NLS = @USE_NLS@ -UUID_CFLAGS = @UUID_CFLAGS@ -UUID_LIBS = @UUID_LIBS@ -VALGRIND_RULES = @VALGRIND_RULES@ -VAPIGEN = @VAPIGEN@ -VAPIGEN_MAKEFILE = @VAPIGEN_MAKEFILE@ -VAPIGEN_VAPIDIR = @VAPIGEN_VAPIDIR@ -VERSION = @VERSION@ -XGETTEXT = @XGETTEXT@ -XGETTEXT_015 = @XGETTEXT_015@ -XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@ -abs_builddir = @abs_builddir@ -abs_srcdir = @abs_srcdir@ -abs_top_builddir = @abs_top_builddir@ -abs_top_srcdir = @abs_top_srcdir@ -ac_ct_AR = @ac_ct_AR@ -ac_ct_CC = @ac_ct_CC@ -ac_ct_CXX = @ac_ct_CXX@ -ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -am__include = @am__include@ -am__leading_dot = @am__leading_dot@ -am__quote = @am__quote@ -am__tar = @am__tar@ -am__untar = @am__untar@ -bindir = @bindir@ -build = @build@ -build_alias = @build_alias@ -build_cpu = @build_cpu@ -build_os = @build_os@ -build_vendor = @build_vendor@ -builddir = @builddir@ -datadir = @datadir@ -datarootdir = @datarootdir@ -docdir = @docdir@ -dvidir = @dvidir@ -exec_prefix = @exec_prefix@ -host = @host@ -host_alias = @host_alias@ -host_cpu = @host_cpu@ -host_os = @host_os@ -host_vendor = @host_vendor@ -htmldir = @htmldir@ -includedir = @includedir@ -infodir = @infodir@ -install_sh = @install_sh@ -intltool__v_merge_options_ = @intltool__v_merge_options_@ -intltool__v_merge_options_0 = @intltool__v_merge_options_0@ -libdir = @libdir@ -libexecdir = @libexecdir@ -localedir = @localedir@ -localstatedir = @localstatedir@ -mandir = @mandir@ -mkdir_p = @mkdir_p@ -nmbinary = @nmbinary@ -nmconfdir = @nmconfdir@ -nmdatadir = @nmdatadir@ -nmlibdir = @nmlibdir@ -nmrundir = @nmrundir@ -nmstatedir = @nmstatedir@ -oldincludedir = @oldincludedir@ -pdfdir = @pdfdir@ -prefix = @prefix@ -program_transform_name = @program_transform_name@ -psdir = @psdir@ -runstatedir = @runstatedir@ -sbindir = @sbindir@ -sharedstatedir = @sharedstatedir@ -srcdir = @srcdir@ -subdirs = @subdirs@ -sysconfdir = @sysconfdir@ -systemdsystemunitdir = @systemdsystemunitdir@ -target_alias = @target_alias@ -top_build_prefix = @top_build_prefix@ -top_builddir = @top_builddir@ -top_srcdir = @top_srcdir@ -with_dhclient = @with_dhclient@ -with_dhcpcd = @with_dhcpcd@ -with_netconfig = @with_netconfig@ -with_resolvconf = @with_resolvconf@ -with_valgrind = @with_valgrind@ -@ENABLE_TESTS_TRUE@AM_CPPFLAGS = \ -@ENABLE_TESTS_TRUE@ -I$(top_srcdir)/shared \ -@ENABLE_TESTS_TRUE@ -I$(top_builddir)/shared \ -@ENABLE_TESTS_TRUE@ -I$(top_srcdir)/libnm-util \ -@ENABLE_TESTS_TRUE@ -I$(top_builddir)/libnm-util \ -@ENABLE_TESTS_TRUE@ -I$(top_srcdir)/libnm-glib \ -@ENABLE_TESTS_TRUE@ -DNETWORKMANAGER_COMPILATION=NM_NETWORKMANAGER_COMPILATION_LIB_LEGACY \ -@ENABLE_TESTS_TRUE@ -DTEST_NM_SERVICE=\"$(abs_top_srcdir)/tools/test-networkmanager-service.py\" \ -@ENABLE_TESTS_TRUE@ $(GLIB_CFLAGS) \ -@ENABLE_TESTS_TRUE@ $(DBUS_CFLAGS) - -@ENABLE_TESTS_TRUE@@WITH_VALGRIND_FALSE@LOG_COMPILER = $(top_srcdir)/tools/run-test-dbus-session.sh - -####### NMClient and non-settings tests ####### -@ENABLE_TESTS_TRUE@test_nm_client_SOURCES = \ -@ENABLE_TESTS_TRUE@ $(top_builddir)/shared/nm-test-utils-impl.c \ -@ENABLE_TESTS_TRUE@ $(top_builddir)/shared/nm-test-libnm-utils.h \ -@ENABLE_TESTS_TRUE@ test-nm-client.c - -@ENABLE_TESTS_TRUE@test_nm_client_LDADD = \ -@ENABLE_TESTS_TRUE@ $(top_builddir)/libnm-util/libnm-util.la \ -@ENABLE_TESTS_TRUE@ $(top_builddir)/libnm-glib/libnm-glib.la \ -@ENABLE_TESTS_TRUE@ $(GLIB_LIBS) \ -@ENABLE_TESTS_TRUE@ $(DBUS_LIBS) - - -####### remote settings client test ####### -@ENABLE_TESTS_TRUE@test_remote_settings_client_SOURCES = \ -@ENABLE_TESTS_TRUE@ $(top_builddir)/shared/nm-test-utils-impl.c \ -@ENABLE_TESTS_TRUE@ $(top_builddir)/shared/nm-test-libnm-utils.h \ -@ENABLE_TESTS_TRUE@ test-remote-settings-client.c - -@ENABLE_TESTS_TRUE@test_remote_settings_client_LDADD = \ -@ENABLE_TESTS_TRUE@ $(top_builddir)/libnm-util/libnm-util.la \ -@ENABLE_TESTS_TRUE@ $(top_builddir)/libnm-glib/libnm-glib.la \ -@ENABLE_TESTS_TRUE@ $(GLIB_LIBS) \ -@ENABLE_TESTS_TRUE@ $(DBUS_LIBS) - -all: all-am - -.SUFFIXES: -.SUFFIXES: .c .lo .log .o .obj .test .test$(EXEEXT) .trs -$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps) - @for dep in $?; do \ - case '$(am__configure_deps)' in \ - *$$dep*) \ - ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ - && { if test -f $@; then exit 0; else break; fi; }; \ - exit 1;; \ - esac; \ - done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu libnm-glib/tests/Makefile'; \ - $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --gnu libnm-glib/tests/Makefile -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - @case '$?' in \ - *config.status*) \ - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ - *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ - esac; - -$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh - -$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(am__aclocal_m4_deps): - -clean-noinstPROGRAMS: - @list='$(noinst_PROGRAMS)'; test -n "$$list" || exit 0; \ - echo " rm -f" $$list; \ - rm -f $$list || exit $$?; \ - test -n "$(EXEEXT)" || exit 0; \ - list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \ - echo " rm -f" $$list; \ - rm -f $$list - -test-nm-client$(EXEEXT): $(test_nm_client_OBJECTS) $(test_nm_client_DEPENDENCIES) $(EXTRA_test_nm_client_DEPENDENCIES) - @rm -f test-nm-client$(EXEEXT) - $(AM_V_CCLD)$(LINK) $(test_nm_client_OBJECTS) $(test_nm_client_LDADD) $(LIBS) - -test-remote-settings-client$(EXEEXT): $(test_remote_settings_client_OBJECTS) $(test_remote_settings_client_DEPENDENCIES) $(EXTRA_test_remote_settings_client_DEPENDENCIES) - @rm -f test-remote-settings-client$(EXEEXT) - $(AM_V_CCLD)$(LINK) $(test_remote_settings_client_OBJECTS) $(test_remote_settings_client_LDADD) $(LIBS) - -mostlyclean-compile: - -rm -f *.$(OBJEXT) - -distclean-compile: - -rm -f *.tab.c - -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-test-utils-impl.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-nm-client.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-remote-settings-client.Po@am__quote@ - -.c.o: -@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ $< - -.c.obj: -@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'` -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'` - -.c.lo: -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LTCOMPILE) -c -o $@ $< - -nm-test-utils-impl.o: $(top_builddir)/shared/nm-test-utils-impl.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT nm-test-utils-impl.o -MD -MP -MF $(DEPDIR)/nm-test-utils-impl.Tpo -c -o nm-test-utils-impl.o `test -f '$(top_builddir)/shared/nm-test-utils-impl.c' || echo '$(srcdir)/'`$(top_builddir)/shared/nm-test-utils-impl.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/nm-test-utils-impl.Tpo $(DEPDIR)/nm-test-utils-impl.Po -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$(top_builddir)/shared/nm-test-utils-impl.c' object='nm-test-utils-impl.o' libtool=no @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o nm-test-utils-impl.o `test -f '$(top_builddir)/shared/nm-test-utils-impl.c' || echo '$(srcdir)/'`$(top_builddir)/shared/nm-test-utils-impl.c - -nm-test-utils-impl.obj: $(top_builddir)/shared/nm-test-utils-impl.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT nm-test-utils-impl.obj -MD -MP -MF $(DEPDIR)/nm-test-utils-impl.Tpo -c -o nm-test-utils-impl.obj `if test -f '$(top_builddir)/shared/nm-test-utils-impl.c'; then $(CYGPATH_W) '$(top_builddir)/shared/nm-test-utils-impl.c'; else $(CYGPATH_W) '$(srcdir)/$(top_builddir)/shared/nm-test-utils-impl.c'; fi` -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/nm-test-utils-impl.Tpo $(DEPDIR)/nm-test-utils-impl.Po -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$(top_builddir)/shared/nm-test-utils-impl.c' object='nm-test-utils-impl.obj' libtool=no @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o nm-test-utils-impl.obj `if test -f '$(top_builddir)/shared/nm-test-utils-impl.c'; then $(CYGPATH_W) '$(top_builddir)/shared/nm-test-utils-impl.c'; else $(CYGPATH_W) '$(srcdir)/$(top_builddir)/shared/nm-test-utils-impl.c'; fi` - -mostlyclean-libtool: - -rm -f *.lo - -clean-libtool: - -rm -rf .libs _libs - -ID: $(am__tagged_files) - $(am__define_uniq_tagged_files); mkid -fID $$unique -tags: tags-am -TAGS: tags - -tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) - set x; \ - here=`pwd`; \ - $(am__define_uniq_tagged_files); \ - shift; \ - if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ - test -n "$$unique" || unique=$$empty_fix; \ - if test $$# -gt 0; then \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - "$$@" $$unique; \ - else \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - $$unique; \ - fi; \ - fi -ctags: ctags-am - -CTAGS: ctags -ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) - $(am__define_uniq_tagged_files); \ - test -z "$(CTAGS_ARGS)$$unique" \ - || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ - $$unique - -GTAGS: - here=`$(am__cd) $(top_builddir) && pwd` \ - && $(am__cd) $(top_srcdir) \ - && gtags -i $(GTAGS_ARGS) "$$here" -cscopelist: cscopelist-am - -cscopelist-am: $(am__tagged_files) - list='$(am__tagged_files)'; \ - case "$(srcdir)" in \ - [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ - *) sdir=$(subdir)/$(srcdir) ;; \ - esac; \ - for i in $$list; do \ - if test -f "$$i"; then \ - echo "$(subdir)/$$i"; \ - else \ - echo "$$sdir/$$i"; \ - fi; \ - done >> $(top_builddir)/cscope.files - -distclean-tags: - -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags - -# Recover from deleted '.trs' file; this should ensure that -# "rm -f foo.log; make foo.trs" re-run 'foo.test', and re-create -# both 'foo.log' and 'foo.trs'. Break the recipe in two subshells -# to avoid problems with "make -n". -.log.trs: - rm -f $< $@ - $(MAKE) $(AM_MAKEFLAGS) $< - -# Leading 'am--fnord' is there to ensure the list of targets does not -# expand to empty, as could happen e.g. with make check TESTS=''. -am--fnord $(TEST_LOGS) $(TEST_LOGS:.log=.trs): $(am__force_recheck) -am--force-recheck: - @: - -$(TEST_SUITE_LOG): $(TEST_LOGS) - @$(am__set_TESTS_bases); \ - am__f_ok () { test -f "$$1" && test -r "$$1"; }; \ - redo_bases=`for i in $$bases; do \ - am__f_ok $$i.trs && am__f_ok $$i.log || echo $$i; \ - done`; \ - if test -n "$$redo_bases"; then \ - redo_logs=`for i in $$redo_bases; do echo $$i.log; done`; \ - redo_results=`for i in $$redo_bases; do echo $$i.trs; done`; \ - if $(am__make_dryrun); then :; else \ - rm -f $$redo_logs && rm -f $$redo_results || exit 1; \ - fi; \ - fi; \ - if test -n "$$am__remaking_logs"; then \ - echo "fatal: making $(TEST_SUITE_LOG): possible infinite" \ - "recursion detected" >&2; \ - elif test -n "$$redo_logs"; then \ - am__remaking_logs=yes $(MAKE) $(AM_MAKEFLAGS) $$redo_logs; \ - fi; \ - if $(am__make_dryrun); then :; else \ - st=0; \ - errmsg="fatal: making $(TEST_SUITE_LOG): failed to create"; \ - for i in $$redo_bases; do \ - test -f $$i.trs && test -r $$i.trs \ - || { echo "$$errmsg $$i.trs" >&2; st=1; }; \ - test -f $$i.log && test -r $$i.log \ - || { echo "$$errmsg $$i.log" >&2; st=1; }; \ - done; \ - test $$st -eq 0 || exit 1; \ - fi - @$(am__sh_e_setup); $(am__tty_colors); $(am__set_TESTS_bases); \ - ws='[ ]'; \ - results=`for b in $$bases; do echo $$b.trs; done`; \ - test -n "$$results" || results=/dev/null; \ - all=` grep "^$$ws*:test-result:" $$results | wc -l`; \ - pass=` grep "^$$ws*:test-result:$$ws*PASS" $$results | wc -l`; \ - fail=` grep "^$$ws*:test-result:$$ws*FAIL" $$results | wc -l`; \ - skip=` grep "^$$ws*:test-result:$$ws*SKIP" $$results | wc -l`; \ - xfail=`grep "^$$ws*:test-result:$$ws*XFAIL" $$results | wc -l`; \ - xpass=`grep "^$$ws*:test-result:$$ws*XPASS" $$results | wc -l`; \ - error=`grep "^$$ws*:test-result:$$ws*ERROR" $$results | wc -l`; \ - if test `expr $$fail + $$xpass + $$error` -eq 0; then \ - success=true; \ - else \ - success=false; \ - fi; \ - br='==================='; br=$$br$$br$$br$$br; \ - result_count () \ - { \ - if test x"$$1" = x"--maybe-color"; then \ - maybe_colorize=yes; \ - elif test x"$$1" = x"--no-color"; then \ - maybe_colorize=no; \ - else \ - echo "$@: invalid 'result_count' usage" >&2; exit 4; \ - fi; \ - shift; \ - desc=$$1 count=$$2; \ - if test $$maybe_colorize = yes && test $$count -gt 0; then \ - color_start=$$3 color_end=$$std; \ - else \ - color_start= color_end=; \ - fi; \ - echo "$${color_start}# $$desc $$count$${color_end}"; \ - }; \ - create_testsuite_report () \ - { \ - result_count $$1 "TOTAL:" $$all "$$brg"; \ - result_count $$1 "PASS: " $$pass "$$grn"; \ - result_count $$1 "SKIP: " $$skip "$$blu"; \ - result_count $$1 "XFAIL:" $$xfail "$$lgn"; \ - result_count $$1 "FAIL: " $$fail "$$red"; \ - result_count $$1 "XPASS:" $$xpass "$$red"; \ - result_count $$1 "ERROR:" $$error "$$mgn"; \ - }; \ - { \ - echo "$(PACKAGE_STRING): $(subdir)/$(TEST_SUITE_LOG)" | \ - $(am__rst_title); \ - create_testsuite_report --no-color; \ - echo; \ - echo ".. contents:: :depth: 2"; \ - echo; \ - for b in $$bases; do echo $$b; done \ - | $(am__create_global_log); \ - } >$(TEST_SUITE_LOG).tmp || exit 1; \ - mv $(TEST_SUITE_LOG).tmp $(TEST_SUITE_LOG); \ - if $$success; then \ - col="$$grn"; \ - else \ - col="$$red"; \ - test x"$$VERBOSE" = x || cat $(TEST_SUITE_LOG); \ - fi; \ - echo "$${col}$$br$${std}"; \ - echo "$${col}Testsuite summary for $(PACKAGE_STRING)$${std}"; \ - echo "$${col}$$br$${std}"; \ - create_testsuite_report --maybe-color; \ - echo "$$col$$br$$std"; \ - if $$success; then :; else \ - echo "$${col}See $(subdir)/$(TEST_SUITE_LOG)$${std}"; \ - if test -n "$(PACKAGE_BUGREPORT)"; then \ - echo "$${col}Please report to $(PACKAGE_BUGREPORT)$${std}"; \ - fi; \ - echo "$$col$$br$$std"; \ - fi; \ - $$success || exit 1 - -check-TESTS: - @list='$(RECHECK_LOGS)'; test -z "$$list" || rm -f $$list - @list='$(RECHECK_LOGS:.log=.trs)'; test -z "$$list" || rm -f $$list - @test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG) - @set +e; $(am__set_TESTS_bases); \ - log_list=`for i in $$bases; do echo $$i.log; done`; \ - trs_list=`for i in $$bases; do echo $$i.trs; done`; \ - log_list=`echo $$log_list`; trs_list=`echo $$trs_list`; \ - $(MAKE) $(AM_MAKEFLAGS) $(TEST_SUITE_LOG) TEST_LOGS="$$log_list"; \ - exit $$?; -recheck: all - @test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG) - @set +e; $(am__set_TESTS_bases); \ - bases=`for i in $$bases; do echo $$i; done \ - | $(am__list_recheck_tests)` || exit 1; \ - log_list=`for i in $$bases; do echo $$i.log; done`; \ - log_list=`echo $$log_list`; \ - $(MAKE) $(AM_MAKEFLAGS) $(TEST_SUITE_LOG) \ - am__force_recheck=am--force-recheck \ - TEST_LOGS="$$log_list"; \ - exit $$? -test-nm-client.log: test-nm-client$(EXEEXT) - @p='test-nm-client$(EXEEXT)'; \ - b='test-nm-client'; \ - $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ - --log-file $$b.log --trs-file $$b.trs \ - $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ - "$$tst" $(AM_TESTS_FD_REDIRECT) -test-remote-settings-client.log: test-remote-settings-client$(EXEEXT) - @p='test-remote-settings-client$(EXEEXT)'; \ - b='test-remote-settings-client'; \ - $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ - --log-file $$b.log --trs-file $$b.trs \ - $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ - "$$tst" $(AM_TESTS_FD_REDIRECT) -.test.log: - @p='$<'; \ - $(am__set_b); \ - $(am__check_pre) $(TEST_LOG_DRIVER) --test-name "$$f" \ - --log-file $$b.log --trs-file $$b.trs \ - $(am__common_driver_flags) $(AM_TEST_LOG_DRIVER_FLAGS) $(TEST_LOG_DRIVER_FLAGS) -- $(TEST_LOG_COMPILE) \ - "$$tst" $(AM_TESTS_FD_REDIRECT) -@am__EXEEXT_TRUE@.test$(EXEEXT).log: -@am__EXEEXT_TRUE@ @p='$<'; \ -@am__EXEEXT_TRUE@ $(am__set_b); \ -@am__EXEEXT_TRUE@ $(am__check_pre) $(TEST_LOG_DRIVER) --test-name "$$f" \ -@am__EXEEXT_TRUE@ --log-file $$b.log --trs-file $$b.trs \ -@am__EXEEXT_TRUE@ $(am__common_driver_flags) $(AM_TEST_LOG_DRIVER_FLAGS) $(TEST_LOG_DRIVER_FLAGS) -- $(TEST_LOG_COMPILE) \ -@am__EXEEXT_TRUE@ "$$tst" $(AM_TESTS_FD_REDIRECT) - -distdir: $(DISTFILES) - @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - list='$(DISTFILES)'; \ - dist_files=`for file in $$list; do echo $$file; done | \ - sed -e "s|^$$srcdirstrip/||;t" \ - -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ - case $$dist_files in \ - */*) $(MKDIR_P) `echo "$$dist_files" | \ - sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ - sort -u` ;; \ - esac; \ - for file in $$dist_files; do \ - if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ - if test -d $$d/$$file; then \ - dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ - if test -d "$(distdir)/$$file"; then \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ - cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ - else \ - test -f "$(distdir)/$$file" \ - || cp -p $$d/$$file "$(distdir)/$$file" \ - || exit 1; \ - fi; \ - done -check-am: all-am - $(MAKE) $(AM_MAKEFLAGS) check-TESTS -check: check-am -all-am: Makefile $(PROGRAMS) -installdirs: -install: install-am -install-exec: install-exec-am -install-data: install-data-am -uninstall: uninstall-am - -install-am: all-am - @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am - -installcheck: installcheck-am -install-strip: - if test -z '$(STRIP)'; then \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - install; \ - else \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ - fi -mostlyclean-generic: - -test -z "$(TEST_LOGS)" || rm -f $(TEST_LOGS) - -test -z "$(TEST_LOGS:.log=.trs)" || rm -f $(TEST_LOGS:.log=.trs) - -test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG) - -clean-generic: - -distclean-generic: - -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) - -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) - -maintainer-clean-generic: - @echo "This command is intended for maintainers to use" - @echo "it deletes files that may require special tools to rebuild." -clean: clean-am - -clean-am: clean-generic clean-libtool clean-noinstPROGRAMS \ - mostlyclean-am - -distclean: distclean-am - -rm -rf ./$(DEPDIR) - -rm -f Makefile -distclean-am: clean-am distclean-compile distclean-generic \ - distclean-tags - -dvi: dvi-am - -dvi-am: - -html: html-am - -html-am: - -info: info-am - -info-am: - -install-data-am: - -install-dvi: install-dvi-am - -install-dvi-am: - -install-exec-am: - -install-html: install-html-am - -install-html-am: - -install-info: install-info-am - -install-info-am: - -install-man: - -install-pdf: install-pdf-am - -install-pdf-am: - -install-ps: install-ps-am - -install-ps-am: - -installcheck-am: - -maintainer-clean: maintainer-clean-am - -rm -rf ./$(DEPDIR) - -rm -f Makefile -maintainer-clean-am: distclean-am maintainer-clean-generic - -mostlyclean: mostlyclean-am - -mostlyclean-am: mostlyclean-compile mostlyclean-generic \ - mostlyclean-libtool - -pdf: pdf-am - -pdf-am: - -ps: ps-am - -ps-am: - -uninstall-am: - -.MAKE: check-am install-am install-strip - -.PHONY: CTAGS GTAGS TAGS all all-am check check-TESTS check-am clean \ - clean-generic clean-libtool clean-noinstPROGRAMS cscopelist-am \ - ctags ctags-am distclean distclean-compile distclean-generic \ - distclean-libtool distclean-tags distdir dvi dvi-am html \ - html-am info info-am install install-am install-data \ - install-data-am install-dvi install-dvi-am install-exec \ - install-exec-am install-html install-html-am install-info \ - install-info-am install-man install-pdf install-pdf-am \ - install-ps install-ps-am install-strip installcheck \ - installcheck-am installdirs maintainer-clean \ - maintainer-clean-generic mostlyclean mostlyclean-compile \ - mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ - recheck tags tags-am uninstall uninstall-am - -.PRECIOUS: Makefile - - -@ENABLE_TESTS_TRUE@@WITH_VALGRIND_TRUE@@VALGRIND_RULES@ --launch-dbus - -########################################### - -# Tell versions [3.59,3.63) of GNU make to not export all variables. -# Otherwise a system limit (for SysV at least) may be exceeded. -.NOEXPORT: diff --git a/libnm-glib/tests/test-nm-client.c b/libnm-glib/tests/test-nm-client.c index 0da93c3f..b6b5968b 100644 --- a/libnm-glib/tests/test-nm-client.c +++ b/libnm-glib/tests/test-nm-client.c @@ -39,7 +39,7 @@ static GMainLoop *loop = NULL; static NMTstcServiceInfo *sinfo; -/*******************************************************************/ +/*****************************************************************************/ static gboolean loop_quit (gpointer user_data) @@ -93,7 +93,7 @@ add_wired_device (const char *method, const char *ifname, char **out_path) return TRUE; } -/*******************************************************************/ +/*****************************************************************************/ typedef struct { GMainLoop *loop; @@ -197,7 +197,7 @@ test_device_added (void) g_clear_pointer (&sinfo, nmtstc_service_cleanup); } -/*******************************************************************/ +/*****************************************************************************/ static const char *expected_bssid = "66:55:44:33:22:11"; @@ -420,7 +420,7 @@ test_wifi_ap_added_removed (void) g_clear_pointer (&sinfo, nmtstc_service_cleanup); } -/*******************************************************************/ +/*****************************************************************************/ static const char *expected_nsp_name = "Clear"; @@ -643,7 +643,7 @@ test_wimax_nsp_added_removed (void) g_clear_pointer (&sinfo, nmtstc_service_cleanup); } -/*******************************************************************/ +/*****************************************************************************/ typedef struct { GMainLoop *loop; @@ -873,7 +873,7 @@ test_client_manager_running (void) g_object_unref (client2); } -/*******************************************************************/ +/*****************************************************************************/ static GPtrArray * _slist_to_array (GPtrArray **connections, GSList *list) @@ -1121,7 +1121,7 @@ test_connection_invalid (void) #undef ASSERT_IDX } -/*******************************************************************/ +/*****************************************************************************/ NMTST_DEFINE (); diff --git a/libnm-glib/tests/test-remote-settings-client.c b/libnm-glib/tests/test-remote-settings-client.c index 9213aa72..57bc4faa 100644 --- a/libnm-glib/tests/test-remote-settings-client.c +++ b/libnm-glib/tests/test-remote-settings-client.c @@ -41,7 +41,7 @@ static NMRemoteSettings *settings = NULL; DBusGConnection *bus = NULL; NMRemoteConnection *remote = NULL; -/*******************************************************************/ +/*****************************************************************************/ static void add_cb (NMRemoteSettings *s, @@ -105,7 +105,7 @@ test_add_connection (void) NM_SETTING_COMPARE_FLAG_EXACT) == TRUE); } -/*******************************************************************/ +/*****************************************************************************/ static void set_visible_cb (DBusGProxy *proxy, @@ -192,7 +192,7 @@ test_make_invisible (void) g_object_unref (proxy); } -/*******************************************************************/ +/*****************************************************************************/ static void vis_new_connection_cb (NMRemoteSettings *foo, @@ -262,7 +262,7 @@ test_make_visible (void) g_object_unref (proxy); } -/*******************************************************************/ +/*****************************************************************************/ static void deleted_cb (DBusGProxy *proxy, @@ -336,7 +336,7 @@ test_remove_connection (void) g_object_unref (proxy); } -/*******************************************************************/ +/*****************************************************************************/ static GMainLoop *loop; @@ -418,7 +418,7 @@ test_service_running (void) g_object_unref (settings2); } -/*******************************************************************/ +/*****************************************************************************/ NMTST_DEFINE (); diff --git a/libnm-util/Makefile.am b/libnm-util/Makefile.am deleted file mode 100644 index 466e475f..00000000 --- a/libnm-util/Makefile.am +++ /dev/null @@ -1,205 +0,0 @@ -include $(GLIB_MAKEFILE) - -SUBDIRS = . tests - -AM_CPPFLAGS = \ - -I${top_srcdir} \ - -I${top_srcdir}/shared \ - -I$(top_builddir)/shared \ - -DG_LOG_DOMAIN=\""libnm-util"\" \ - -DLOCALEDIR=\"$(datadir)/locale\" \ - -DNETWORKMANAGER_COMPILATION=NM_NETWORKMANAGER_COMPILATION_LIB_LEGACY \ - $(GLIB_CFLAGS) \ - $(DBUS_CFLAGS) \ - $(UUID_CFLAGS) - -if WITH_GNUTLS -AM_CPPFLAGS += $(GNUTLS_CFLAGS) -endif - -if WITH_NSS -AM_CPPFLAGS += $(NSS_CFLAGS) -endif - -lib_LTLIBRARIES=libnm-util.la - -libnm_util_include_HEADERS = \ - $(top_builddir)/shared/nm-version-macros.h \ - NetworkManager.h \ - NetworkManagerVPN.h \ - nm-connection.h \ - nm-setting.h \ - nm-setting-8021x.h \ - nm-setting-adsl.h \ - nm-setting-bluetooth.h \ - nm-setting-bond.h \ - nm-setting-team.h \ - nm-setting-team-port.h \ - nm-setting-bridge.h \ - nm-setting-bridge-port.h \ - nm-setting-connection.h \ - nm-setting-dcb.h \ - nm-setting-infiniband.h \ - nm-setting-ip4-config.h \ - nm-setting-vlan.h \ - nm-setting-ip6-config.h \ - nm-setting-ppp.h \ - nm-setting-pppoe.h \ - nm-setting-serial.h \ - nm-setting-generic.h \ - nm-setting-gsm.h \ - nm-setting-cdma.h \ - nm-setting-olpc-mesh.h \ - nm-setting-wimax.h \ - nm-setting-wired.h \ - nm-setting-wireless.h \ - nm-setting-wireless-security.h \ - nm-setting-vpn.h \ - nm-utils.h \ - nm-version.h - -nodist_libnm_util_include_HEADERS = \ - nm-utils-enum-types.h - -libnm_util_la_private_headers = \ - $(top_builddir)/shared/nm-utils/nm-shared-utils.h \ - crypto.h \ - nm-dbus-glib-types.h \ - nm-gvaluearray-compat.h \ - nm-param-spec-specialized.h \ - nm-setting-private.h \ - nm-utils-private.h - -libnm_util_la_csources = \ - $(top_builddir)/shared/nm-utils/nm-shared-utils.c \ - crypto.c \ - nm-connection.c \ - nm-param-spec-specialized.c \ - nm-setting.c \ - nm-setting-8021x.c \ - nm-setting-adsl.c \ - nm-setting-bluetooth.c \ - nm-setting-bond.c \ - nm-setting-team.c \ - nm-setting-team-port.c \ - nm-setting-bridge.c \ - nm-setting-bridge-port.c \ - nm-setting-connection.c \ - nm-setting-dcb.c \ - nm-setting-infiniband.c \ - nm-setting-ip4-config.c \ - nm-setting-vlan.c \ - nm-setting-ip6-config.c \ - nm-setting-ppp.c \ - nm-setting-pppoe.c \ - nm-setting-serial.c \ - nm-setting-generic.c \ - nm-setting-gsm.c \ - nm-setting-cdma.c \ - nm-setting-olpc-mesh.c \ - nm-setting-wimax.c \ - nm-setting-wired.c \ - nm-setting-wireless.c \ - nm-setting-wireless-security.c \ - nm-setting-vpn.c \ - nm-utils-enum-types.c \ - nm-utils.c \ - nm-value-transforms.c - -libnm_util_la_SOURCES = \ - $(libnm_util_la_csources) \ - $(libnm_util_la_private_headers) - -GLIB_GENERATED = nm-utils-enum-types.h nm-utils-enum-types.c -BUILT_SOURCES = $(GLIB_GENERATED) -nm_utils_enum_types_sources = $(filter-out NetworkManager%,$(libnm_util_include_HEADERS)) -GLIB_MKENUMS_H_FLAGS = --identifier-prefix NM -GLIB_MKENUMS_C_FLAGS = --identifier-prefix NM - -libnm_util_la_LIBADD = $(GLIB_LIBS) $(DBUS_LIBS) $(UUID_LIBS) - -SYMBOL_VIS_FILE=$(srcdir)/libnm-util.ver - -libnm_util_la_LDFLAGS = -Wl,--version-script=$(SYMBOL_VIS_FILE) \ - -version-info "9:0:7" - -if WITH_GNUTLS -libnm_util_la_SOURCES += crypto_gnutls.c -libnm_util_la_LIBADD += $(GNUTLS_LIBS) -endif - -if WITH_NSS -libnm_util_la_SOURCES += crypto_nss.c -libnm_util_la_LIBADD += $(NSS_LIBS) -endif - -libnm_util_includedir=$(includedir)/NetworkManager - - -########################################### -# Crypto test library -########################################### - -noinst_LTLIBRARIES = libtest-crypto.la - -libtest_crypto_la_SOURCES = crypto.c - -libtest_crypto_la_LIBADD = \ - $(GLIB_LIBS) - -if WITH_GNUTLS -libtest_crypto_la_SOURCES += crypto_gnutls.c -libtest_crypto_la_LIBADD += $(GNUTLS_LIBS) -endif - -if WITH_NSS -libtest_crypto_la_SOURCES += crypto_nss.c -libtest_crypto_la_LIBADD += $(NSS_LIBS) -endif - -pkgconfigdir = $(libdir)/pkgconfig -pkgconfig_DATA = libnm-util.pc - -DISTCLEANFILES = libnm-util.pc - -EXTRA_DIST = libnm-util.pc.in libnm-util.ver - --include $(INTROSPECTION_MAKEFILE) -INTROSPECTION_GIRS = -INTROSPECTION_SCANNER_ARGS = --add-include-path=$(srcdir) -INTROSPECTION_COMPILER_ARGS = --includedir=$(srcdir) - -# Pass SANITIZER_ENV where a command that uses built libraries is -# executed, to suppress possible errors -INTROSPECTION_SCANNER_ENV = $(SANITIZER_ENV) - -if HAVE_INTROSPECTION -introspection_sources = $(libnm_util_include_HEADERS) $(nodist_libnm_util_include_HEADERS) $(libnm_util_la_csources) - -NetworkManager-1.0.gir: libnm-util.la -NetworkManager_1_0_gir_INCLUDES = GObject-2.0 DBusGLib-1.0 -NetworkManager_1_0_gir_PACKAGES = gobject-2.0 dbus-glib-1 -NetworkManager_1_0_gir_EXPORT_PACKAGES = libnm-util -NetworkManager_1_0_gir_CFLAGS = $(AM_CPPFLAGS) -I$(top_srcdir)/libnm-util -NetworkManager_1_0_gir_LIBS = libnm-util.la -NetworkManager_1_0_gir_FILES = $(introspection_sources) -NetworkManager_1_0_gir_SCANNERFLAGS = --warn-all --identifier-prefix=NM --symbol-prefix=nm -INTROSPECTION_GIRS += NetworkManager-1.0.gir - -girdir = $(datadir)/gir-1.0 -gir_DATA = $(INTROSPECTION_GIRS) - -typelibdir = $(libdir)/girepository-1.0 -typelib_DATA = $(INTROSPECTION_GIRS:.gir=.typelib) - -CLEANFILES = $(gir_DATA) $(typelib_DATA) - -endif - -if ENABLE_TESTS - -check-local: - $(top_srcdir)/tools/check-exports.sh $(builddir)/.libs/libnm-util.so $(SYMBOL_VIS_FILE) - -endif - diff --git a/libnm-util/Makefile.in b/libnm-util/Makefile.in deleted file mode 100644 index 7c274de1..00000000 --- a/libnm-util/Makefile.in +++ /dev/null @@ -1,1318 +0,0 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. -# @configure_input@ - -# Copyright (C) 1994-2014 Free Software Foundation, Inc. - -# This Makefile.in is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY, to the extent permitted by law; without -# even the implied warranty of MERCHANTABILITY or FITNESS FOR A -# PARTICULAR PURPOSE. - -@SET_MAKE@ - - - -VPATH = @srcdir@ -am__is_gnu_make = { \ - if test -z '$(MAKELEVEL)'; then \ - false; \ - elif test -n '$(MAKE_HOST)'; then \ - true; \ - elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ - true; \ - else \ - false; \ - fi; \ -} -am__make_running_with_option = \ - case $${target_option-} in \ - ?) ;; \ - *) echo "am__make_running_with_option: internal error: invalid" \ - "target option '$${target_option-}' specified" >&2; \ - exit 1;; \ - esac; \ - has_opt=no; \ - sane_makeflags=$$MAKEFLAGS; \ - if $(am__is_gnu_make); then \ - sane_makeflags=$$MFLAGS; \ - else \ - case $$MAKEFLAGS in \ - *\\[\ \ ]*) \ - bs=\\; \ - sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ - | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ - esac; \ - fi; \ - skip_next=no; \ - strip_trailopt () \ - { \ - flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ - }; \ - for flg in $$sane_makeflags; do \ - test $$skip_next = yes && { skip_next=no; continue; }; \ - case $$flg in \ - *=*|--*) continue;; \ - -*I) strip_trailopt 'I'; skip_next=yes;; \ - -*I?*) strip_trailopt 'I';; \ - -*O) strip_trailopt 'O'; skip_next=yes;; \ - -*O?*) strip_trailopt 'O';; \ - -*l) strip_trailopt 'l'; skip_next=yes;; \ - -*l?*) strip_trailopt 'l';; \ - -[dEDm]) skip_next=yes;; \ - -[JT]) skip_next=yes;; \ - esac; \ - case $$flg in \ - *$$target_option*) has_opt=yes; break;; \ - esac; \ - done; \ - test $$has_opt = yes -am__make_dryrun = (target_option=n; $(am__make_running_with_option)) -am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) -pkgdatadir = $(datadir)/@PACKAGE@ -pkgincludedir = $(includedir)/@PACKAGE@ -pkglibdir = $(libdir)/@PACKAGE@ -pkglibexecdir = $(libexecdir)/@PACKAGE@ -am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd -install_sh_DATA = $(install_sh) -c -m 644 -install_sh_PROGRAM = $(install_sh) -c -install_sh_SCRIPT = $(install_sh) -c -INSTALL_HEADER = $(INSTALL_DATA) -transform = $(program_transform_name) -NORMAL_INSTALL = : -PRE_INSTALL = : -POST_INSTALL = : -NORMAL_UNINSTALL = : -PRE_UNINSTALL = : -POST_UNINSTALL = : -build_triplet = @build@ -host_triplet = @host@ -@WITH_GNUTLS_TRUE@am__append_1 = $(GNUTLS_CFLAGS) -@WITH_NSS_TRUE@am__append_2 = $(NSS_CFLAGS) -@WITH_GNUTLS_TRUE@am__append_3 = crypto_gnutls.c -@WITH_GNUTLS_TRUE@am__append_4 = $(GNUTLS_LIBS) -@WITH_NSS_TRUE@am__append_5 = crypto_nss.c -@WITH_NSS_TRUE@am__append_6 = $(NSS_LIBS) -@WITH_GNUTLS_TRUE@am__append_7 = crypto_gnutls.c -@WITH_GNUTLS_TRUE@am__append_8 = $(GNUTLS_LIBS) -@WITH_NSS_TRUE@am__append_9 = crypto_nss.c -@WITH_NSS_TRUE@am__append_10 = $(NSS_LIBS) -@HAVE_INTROSPECTION_TRUE@am__append_11 = NetworkManager-1.0.gir -subdir = libnm-util -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -am__aclocal_m4_deps = $(top_srcdir)/m4/attributes.m4 \ - $(top_srcdir)/m4/ax_lib_readline.m4 \ - $(top_srcdir)/m4/compiler_options.m4 \ - $(top_srcdir)/m4/gettext.m4 $(top_srcdir)/m4/git-sha-record.m4 \ - $(top_srcdir)/m4/gnome-code-coverage.m4 \ - $(top_srcdir)/m4/gtk-doc.m4 $(top_srcdir)/m4/iconv.m4 \ - $(top_srcdir)/m4/intlmacosx.m4 $(top_srcdir)/m4/intltool.m4 \ - $(top_srcdir)/m4/introspection.m4 $(top_srcdir)/m4/lib-ld.m4 \ - $(top_srcdir)/m4/lib-link.m4 $(top_srcdir)/m4/lib-prefix.m4 \ - $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \ - $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \ - $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/m4/nls.m4 \ - $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \ - $(top_srcdir)/m4/vapigen.m4 $(top_srcdir)/configure.ac -am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ - $(ACLOCAL_M4) -DIST_COMMON = $(srcdir)/Makefile.am $(libnm_util_include_HEADERS) \ - $(am__DIST_COMMON) -mkinstalldirs = $(install_sh) -d -CONFIG_HEADER = $(top_builddir)/config.h -CONFIG_CLEAN_FILES = libnm-util.pc -CONFIG_CLEAN_VPATH_FILES = -am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; -am__vpath_adj = case $$p in \ - $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ - *) f=$$p;; \ - esac; -am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`; -am__install_max = 40 -am__nobase_strip_setup = \ - srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` -am__nobase_strip = \ - for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" -am__nobase_list = $(am__nobase_strip_setup); \ - for p in $$list; do echo "$$p $$p"; done | \ - sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ - $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ - if (++n[$$2] == $(am__install_max)) \ - { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ - END { for (dir in files) print dir, files[dir] }' -am__base_list = \ - sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ - sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' -am__uninstall_files_from_dir = { \ - test -z "$$files" \ - || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ - || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ - $(am__cd) "$$dir" && rm -f $$files; }; \ - } -am__installdirs = "$(DESTDIR)$(libdir)" "$(DESTDIR)$(girdir)" \ - "$(DESTDIR)$(pkgconfigdir)" "$(DESTDIR)$(typelibdir)" \ - "$(DESTDIR)$(libnm_util_includedir)" \ - "$(DESTDIR)$(libnm_util_includedir)" -LTLIBRARIES = $(lib_LTLIBRARIES) $(noinst_LTLIBRARIES) -am__DEPENDENCIES_1 = -@WITH_GNUTLS_TRUE@am__DEPENDENCIES_2 = $(am__DEPENDENCIES_1) -@WITH_NSS_TRUE@am__DEPENDENCIES_3 = $(am__DEPENDENCIES_1) -libnm_util_la_DEPENDENCIES = $(am__DEPENDENCIES_1) \ - $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \ - $(am__DEPENDENCIES_2) $(am__DEPENDENCIES_3) -am__libnm_util_la_SOURCES_DIST = \ - $(top_builddir)/shared/nm-utils/nm-shared-utils.c crypto.c \ - nm-connection.c nm-param-spec-specialized.c nm-setting.c \ - nm-setting-8021x.c nm-setting-adsl.c nm-setting-bluetooth.c \ - nm-setting-bond.c nm-setting-team.c nm-setting-team-port.c \ - nm-setting-bridge.c nm-setting-bridge-port.c \ - nm-setting-connection.c nm-setting-dcb.c \ - nm-setting-infiniband.c nm-setting-ip4-config.c \ - nm-setting-vlan.c nm-setting-ip6-config.c nm-setting-ppp.c \ - nm-setting-pppoe.c nm-setting-serial.c nm-setting-generic.c \ - nm-setting-gsm.c nm-setting-cdma.c nm-setting-olpc-mesh.c \ - nm-setting-wimax.c nm-setting-wired.c nm-setting-wireless.c \ - nm-setting-wireless-security.c nm-setting-vpn.c \ - nm-utils-enum-types.c nm-utils.c nm-value-transforms.c \ - $(top_builddir)/shared/nm-utils/nm-shared-utils.h crypto.h \ - nm-dbus-glib-types.h nm-gvaluearray-compat.h \ - nm-param-spec-specialized.h nm-setting-private.h \ - nm-utils-private.h crypto_gnutls.c crypto_nss.c -am__objects_1 = nm-shared-utils.lo crypto.lo nm-connection.lo \ - nm-param-spec-specialized.lo nm-setting.lo nm-setting-8021x.lo \ - nm-setting-adsl.lo nm-setting-bluetooth.lo nm-setting-bond.lo \ - nm-setting-team.lo nm-setting-team-port.lo \ - nm-setting-bridge.lo nm-setting-bridge-port.lo \ - nm-setting-connection.lo nm-setting-dcb.lo \ - nm-setting-infiniband.lo nm-setting-ip4-config.lo \ - nm-setting-vlan.lo nm-setting-ip6-config.lo nm-setting-ppp.lo \ - nm-setting-pppoe.lo nm-setting-serial.lo nm-setting-generic.lo \ - nm-setting-gsm.lo nm-setting-cdma.lo nm-setting-olpc-mesh.lo \ - nm-setting-wimax.lo nm-setting-wired.lo nm-setting-wireless.lo \ - nm-setting-wireless-security.lo nm-setting-vpn.lo \ - nm-utils-enum-types.lo nm-utils.lo nm-value-transforms.lo -am__objects_2 = -@WITH_GNUTLS_TRUE@am__objects_3 = crypto_gnutls.lo -@WITH_NSS_TRUE@am__objects_4 = crypto_nss.lo -am_libnm_util_la_OBJECTS = $(am__objects_1) $(am__objects_2) \ - $(am__objects_3) $(am__objects_4) -libnm_util_la_OBJECTS = $(am_libnm_util_la_OBJECTS) -AM_V_lt = $(am__v_lt_@AM_V@) -am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@) -am__v_lt_0 = --silent -am__v_lt_1 = -libnm_util_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ - $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ - $(libnm_util_la_LDFLAGS) $(LDFLAGS) -o $@ -libtest_crypto_la_DEPENDENCIES = $(am__DEPENDENCIES_1) \ - $(am__DEPENDENCIES_2) $(am__DEPENDENCIES_3) -am__libtest_crypto_la_SOURCES_DIST = crypto.c crypto_gnutls.c \ - crypto_nss.c -am_libtest_crypto_la_OBJECTS = crypto.lo $(am__objects_3) \ - $(am__objects_4) -libtest_crypto_la_OBJECTS = $(am_libtest_crypto_la_OBJECTS) -AM_V_P = $(am__v_P_@AM_V@) -am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) -am__v_P_0 = false -am__v_P_1 = : -AM_V_GEN = $(am__v_GEN_@AM_V@) -am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) -am__v_GEN_0 = @echo " GEN " $@; -am__v_GEN_1 = -AM_V_at = $(am__v_at_@AM_V@) -am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) -am__v_at_0 = @ -am__v_at_1 = -DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) -depcomp = $(SHELL) $(top_srcdir)/build-aux/depcomp -am__depfiles_maybe = depfiles -am__mv = mv -f -COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ - $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ - $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \ - $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ - $(AM_CFLAGS) $(CFLAGS) -AM_V_CC = $(am__v_CC_@AM_V@) -am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@) -am__v_CC_0 = @echo " CC " $@; -am__v_CC_1 = -CCLD = $(CC) -LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ - $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ - $(AM_LDFLAGS) $(LDFLAGS) -o $@ -AM_V_CCLD = $(am__v_CCLD_@AM_V@) -am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@) -am__v_CCLD_0 = @echo " CCLD " $@; -am__v_CCLD_1 = -SOURCES = $(libnm_util_la_SOURCES) $(libtest_crypto_la_SOURCES) -DIST_SOURCES = $(am__libnm_util_la_SOURCES_DIST) \ - $(am__libtest_crypto_la_SOURCES_DIST) -RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \ - ctags-recursive dvi-recursive html-recursive info-recursive \ - install-data-recursive install-dvi-recursive \ - install-exec-recursive install-html-recursive \ - install-info-recursive install-pdf-recursive \ - install-ps-recursive install-recursive installcheck-recursive \ - installdirs-recursive pdf-recursive ps-recursive \ - tags-recursive uninstall-recursive -am__can_run_installinfo = \ - case $$AM_UPDATE_INFO_DIR in \ - n|no|NO) false;; \ - *) (install-info --version) >/dev/null 2>&1;; \ - esac -DATA = $(gir_DATA) $(pkgconfig_DATA) $(typelib_DATA) -HEADERS = $(libnm_util_include_HEADERS) \ - $(nodist_libnm_util_include_HEADERS) -RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ - distclean-recursive maintainer-clean-recursive -am__recursive_targets = \ - $(RECURSIVE_TARGETS) \ - $(RECURSIVE_CLEAN_TARGETS) \ - $(am__extra_recursive_targets) -AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \ - distdir -am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) -# Read a list of newline-separated strings from the standard input, -# and print each of them once, without duplicates. Input order is -# *not* preserved. -am__uniquify_input = $(AWK) '\ - BEGIN { nonempty = 0; } \ - { items[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in items) print i; }; } \ -' -# Make sure the list of sources is unique. This is necessary because, -# e.g., the same source file might be shared among _SOURCES variables -# for different programs/libraries. -am__define_uniq_tagged_files = \ - list='$(am__tagged_files)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | $(am__uniquify_input)` -ETAGS = etags -CTAGS = ctags -DIST_SUBDIRS = $(SUBDIRS) -am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/libnm-util.pc.in \ - $(top_srcdir)/build-aux/depcomp COPYING -DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -am__relativize = \ - dir0=`pwd`; \ - sed_first='s,^\([^/]*\)/.*$$,\1,'; \ - sed_rest='s,^[^/]*/*,,'; \ - sed_last='s,^.*/\([^/]*\)$$,\1,'; \ - sed_butlast='s,/*[^/]*$$,,'; \ - while test -n "$$dir1"; do \ - first=`echo "$$dir1" | sed -e "$$sed_first"`; \ - if test "$$first" != "."; then \ - if test "$$first" = ".."; then \ - dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \ - dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \ - else \ - first2=`echo "$$dir2" | sed -e "$$sed_first"`; \ - if test "$$first2" = "$$first"; then \ - dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \ - else \ - dir2="../$$dir2"; \ - fi; \ - dir0="$$dir0"/"$$first"; \ - fi; \ - fi; \ - dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \ - done; \ - reldir="$$dir2" -ACLOCAL = @ACLOCAL@ -ALL_LINGUAS = @ALL_LINGUAS@ -AMTAR = @AMTAR@ -AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ -AM_TESTS_FD_REDIRECT = @AM_TESTS_FD_REDIRECT@ -AR = @AR@ -AUTOCONF = @AUTOCONF@ -AUTOHEADER = @AUTOHEADER@ -AUTOMAKE = @AUTOMAKE@ -AWK = @AWK@ -BLUEZ5_CFLAGS = @BLUEZ5_CFLAGS@ -BLUEZ5_LIBS = @BLUEZ5_LIBS@ -CC = @CC@ -CCDEPMODE = @CCDEPMODE@ -CFLAGS = @CFLAGS@ -CODE_COVERAGE_CFLAGS = @CODE_COVERAGE_CFLAGS@ -CODE_COVERAGE_ENABLED = @CODE_COVERAGE_ENABLED@ -CODE_COVERAGE_LDFLAGS = @CODE_COVERAGE_LDFLAGS@ -CPP = @CPP@ -CPPFLAGS = @CPPFLAGS@ -CXX = @CXX@ -CXXCPP = @CXXCPP@ -CXXDEPMODE = @CXXDEPMODE@ -CXXFLAGS = @CXXFLAGS@ -CYGPATH_W = @CYGPATH_W@ -DBUS_CFLAGS = @DBUS_CFLAGS@ -DBUS_LIBS = @DBUS_LIBS@ -DBUS_SYS_DIR = @DBUS_SYS_DIR@ -DEFS = @DEFS@ -DEPDIR = @DEPDIR@ -DHCLIENT_PATH = @DHCLIENT_PATH@ -DHCPCD_PATH = @DHCPCD_PATH@ -DISTRO_NETWORK_SERVICE = @DISTRO_NETWORK_SERVICE@ -DLLTOOL = @DLLTOOL@ -DL_LIBS = @DL_LIBS@ -DNSMASQ_PATH = @DNSMASQ_PATH@ -DNSSEC_TRIGGER_SCRIPT = @DNSSEC_TRIGGER_SCRIPT@ -DSYMUTIL = @DSYMUTIL@ -DUMPBIN = @DUMPBIN@ -ECHO_C = @ECHO_C@ -ECHO_N = @ECHO_N@ -ECHO_T = @ECHO_T@ -EGREP = @EGREP@ -EXEEXT = @EXEEXT@ -FGREP = @FGREP@ -GENHTML = @GENHTML@ -GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@ -GETTEXT_PACKAGE = @GETTEXT_PACKAGE@ -GLIB_CFLAGS = @GLIB_CFLAGS@ -GLIB_GENMARSHAL = @GLIB_GENMARSHAL@ -GLIB_LIBS = @GLIB_LIBS@ -GLIB_MAKEFILE = @GLIB_MAKEFILE@ -GLIB_MKENUMS = @GLIB_MKENUMS@ -GMSGFMT = @GMSGFMT@ -GMSGFMT_015 = @GMSGFMT_015@ -GNUTLS_CFLAGS = @GNUTLS_CFLAGS@ -GNUTLS_LIBS = @GNUTLS_LIBS@ -GREP = @GREP@ -GTKDOC_CHECK = @GTKDOC_CHECK@ -GTKDOC_CHECK_PATH = @GTKDOC_CHECK_PATH@ -GTKDOC_DEPS_CFLAGS = @GTKDOC_DEPS_CFLAGS@ -GTKDOC_DEPS_LIBS = @GTKDOC_DEPS_LIBS@ -GTKDOC_MKPDF = @GTKDOC_MKPDF@ -GTKDOC_REBASE = @GTKDOC_REBASE@ -GUDEV_CFLAGS = @GUDEV_CFLAGS@ -GUDEV_LIBS = @GUDEV_LIBS@ -HTML_DIR = @HTML_DIR@ -INSTALL = @INSTALL@ -INSTALL_DATA = @INSTALL_DATA@ -INSTALL_PROGRAM = @INSTALL_PROGRAM@ -INSTALL_SCRIPT = @INSTALL_SCRIPT@ -INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ -INTLLIBS = @INTLLIBS@ -INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@ -INTLTOOL_MERGE = @INTLTOOL_MERGE@ -INTLTOOL_PERL = @INTLTOOL_PERL@ -INTLTOOL_UPDATE = @INTLTOOL_UPDATE@ -INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@ -INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@ -INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@ -INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@ -INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ -INTROSPECTION_CFLAGS = @INTROSPECTION_CFLAGS@ -INTROSPECTION_COMPILER = @INTROSPECTION_COMPILER@ -INTROSPECTION_GENERATE = @INTROSPECTION_GENERATE@ -INTROSPECTION_GIRDIR = @INTROSPECTION_GIRDIR@ -INTROSPECTION_LIBS = @INTROSPECTION_LIBS@ -INTROSPECTION_MAKEFILE = @INTROSPECTION_MAKEFILE@ -INTROSPECTION_SCANNER = @INTROSPECTION_SCANNER@ -INTROSPECTION_TYPELIBDIR = @INTROSPECTION_TYPELIBDIR@ -IPTABLES_PATH = @IPTABLES_PATH@ -JANSSON_CFLAGS = @JANSSON_CFLAGS@ -JANSSON_LIBS = @JANSSON_LIBS@ -KERNEL_FIRMWARE_DIR = @KERNEL_FIRMWARE_DIR@ -LCOV = @LCOV@ -LD = @LD@ -LDFLAGS = @LDFLAGS@ -LIBAUDIT_CFLAGS = @LIBAUDIT_CFLAGS@ -LIBAUDIT_LIBS = @LIBAUDIT_LIBS@ -LIBICONV = @LIBICONV@ -LIBINTL = @LIBINTL@ -LIBM = @LIBM@ -LIBNDP_CFLAGS = @LIBNDP_CFLAGS@ -LIBNDP_LIBS = @LIBNDP_LIBS@ -LIBNL_CFLAGS = @LIBNL_CFLAGS@ -LIBNL_LIBS = @LIBNL_LIBS@ -LIBOBJS = @LIBOBJS@ -LIBS = @LIBS@ -LIBSOUP_CFLAGS = @LIBSOUP_CFLAGS@ -LIBSOUP_LIBS = @LIBSOUP_LIBS@ -LIBSYSTEMD_CFLAGS = @LIBSYSTEMD_CFLAGS@ -LIBSYSTEMD_LIBS = @LIBSYSTEMD_LIBS@ -LIBTEAMDCTL_CFLAGS = @LIBTEAMDCTL_CFLAGS@ -LIBTEAMDCTL_LIBS = @LIBTEAMDCTL_LIBS@ -LIBTOOL = @LIBTOOL@ -LIPO = @LIPO@ -LN_S = @LN_S@ -LOG_DRIVER = @LOG_DRIVER@ -LTLIBICONV = @LTLIBICONV@ -LTLIBINTL = @LTLIBINTL@ -LTLIBOBJS = @LTLIBOBJS@ -LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ -MAINT = @MAINT@ -MAKEINFO = @MAKEINFO@ -MANIFEST_TOOL = @MANIFEST_TOOL@ -MKDIR_P = @MKDIR_P@ -MM_GLIB_CFLAGS = @MM_GLIB_CFLAGS@ -MM_GLIB_LIBS = @MM_GLIB_LIBS@ -MOC = @MOC@ -MSGFMT = @MSGFMT@ -MSGFMT_015 = @MSGFMT_015@ -MSGMERGE = @MSGMERGE@ -NEWT_CFLAGS = @NEWT_CFLAGS@ -NEWT_LIBS = @NEWT_LIBS@ -NM = @NM@ -NMEDIT = @NMEDIT@ -NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT = @NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT@ -NM_CONFIG_DEFAULT_DNS_RC_MANAGER = @NM_CONFIG_DEFAULT_DNS_RC_MANAGER@ -NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT = @NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT@ -NM_CONFIG_LOGGING_BACKEND_DEFAULT_TEXT = @NM_CONFIG_LOGGING_BACKEND_DEFAULT_TEXT@ -NM_MAJOR_VERSION = @NM_MAJOR_VERSION@ -NM_MICRO_VERSION = @NM_MICRO_VERSION@ -NM_MINOR_VERSION = @NM_MINOR_VERSION@ -NM_MODIFY_SYSTEM_POLICY = @NM_MODIFY_SYSTEM_POLICY@ -NM_VERSION = @NM_VERSION@ -NSS_CFLAGS = @NSS_CFLAGS@ -NSS_LIBS = @NSS_LIBS@ -OBJDUMP = @OBJDUMP@ -OBJEXT = @OBJEXT@ -OTOOL = @OTOOL@ -OTOOL64 = @OTOOL64@ -PACKAGE = @PACKAGE@ -PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ -PACKAGE_NAME = @PACKAGE_NAME@ -PACKAGE_STRING = @PACKAGE_STRING@ -PACKAGE_TARNAME = @PACKAGE_TARNAME@ -PACKAGE_URL = @PACKAGE_URL@ -PACKAGE_VERSION = @PACKAGE_VERSION@ -PATH_SEPARATOR = @PATH_SEPARATOR@ -PERL = @PERL@ -PKG_CONFIG = @PKG_CONFIG@ -PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ -PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ -POLKIT_CFLAGS = @POLKIT_CFLAGS@ -POLKIT_LIBS = @POLKIT_LIBS@ -POSUB = @POSUB@ -PPPD_PATH = @PPPD_PATH@ -PPPD_PLUGIN_DIR = @PPPD_PLUGIN_DIR@ -QT_CFLAGS = @QT_CFLAGS@ -QT_LIBS = @QT_LIBS@ -RANLIB = @RANLIB@ -READLINE_LIBS = @READLINE_LIBS@ -SANITIZERS = @SANITIZERS@ -SANITIZER_ENV = @SANITIZER_ENV@ -SED = @SED@ -SELINUX_CFLAGS = @SELINUX_CFLAGS@ -SELINUX_LIBS = @SELINUX_LIBS@ -SET_MAKE = @SET_MAKE@ -SHELL = @SHELL@ -STRIP = @STRIP@ -SYSTEMD_200_CFLAGS = @SYSTEMD_200_CFLAGS@ -SYSTEMD_200_LIBS = @SYSTEMD_200_LIBS@ -SYSTEMD_INHIBIT_CFLAGS = @SYSTEMD_INHIBIT_CFLAGS@ -SYSTEMD_INHIBIT_LIBS = @SYSTEMD_INHIBIT_LIBS@ -SYSTEMD_JOURNAL_CFLAGS = @SYSTEMD_JOURNAL_CFLAGS@ -SYSTEMD_JOURNAL_LIBS = @SYSTEMD_JOURNAL_LIBS@ -SYSTEMD_LOGIN_CFLAGS = @SYSTEMD_LOGIN_CFLAGS@ -SYSTEMD_LOGIN_LIBS = @SYSTEMD_LOGIN_LIBS@ -SYSTEM_CA_PATH = @SYSTEM_CA_PATH@ -UDEV_DIR = @UDEV_DIR@ -USE_NLS = @USE_NLS@ -UUID_CFLAGS = @UUID_CFLAGS@ -UUID_LIBS = @UUID_LIBS@ -VALGRIND_RULES = @VALGRIND_RULES@ -VAPIGEN = @VAPIGEN@ -VAPIGEN_MAKEFILE = @VAPIGEN_MAKEFILE@ -VAPIGEN_VAPIDIR = @VAPIGEN_VAPIDIR@ -VERSION = @VERSION@ -XGETTEXT = @XGETTEXT@ -XGETTEXT_015 = @XGETTEXT_015@ -XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@ -abs_builddir = @abs_builddir@ -abs_srcdir = @abs_srcdir@ -abs_top_builddir = @abs_top_builddir@ -abs_top_srcdir = @abs_top_srcdir@ -ac_ct_AR = @ac_ct_AR@ -ac_ct_CC = @ac_ct_CC@ -ac_ct_CXX = @ac_ct_CXX@ -ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -am__include = @am__include@ -am__leading_dot = @am__leading_dot@ -am__quote = @am__quote@ -am__tar = @am__tar@ -am__untar = @am__untar@ -bindir = @bindir@ -build = @build@ -build_alias = @build_alias@ -build_cpu = @build_cpu@ -build_os = @build_os@ -build_vendor = @build_vendor@ -builddir = @builddir@ -datadir = @datadir@ -datarootdir = @datarootdir@ -docdir = @docdir@ -dvidir = @dvidir@ -exec_prefix = @exec_prefix@ -host = @host@ -host_alias = @host_alias@ -host_cpu = @host_cpu@ -host_os = @host_os@ -host_vendor = @host_vendor@ -htmldir = @htmldir@ -includedir = @includedir@ -infodir = @infodir@ -install_sh = @install_sh@ -intltool__v_merge_options_ = @intltool__v_merge_options_@ -intltool__v_merge_options_0 = @intltool__v_merge_options_0@ -libdir = @libdir@ -libexecdir = @libexecdir@ -localedir = @localedir@ -localstatedir = @localstatedir@ -mandir = @mandir@ -mkdir_p = @mkdir_p@ -nmbinary = @nmbinary@ -nmconfdir = @nmconfdir@ -nmdatadir = @nmdatadir@ -nmlibdir = @nmlibdir@ -nmrundir = @nmrundir@ -nmstatedir = @nmstatedir@ -oldincludedir = @oldincludedir@ -pdfdir = @pdfdir@ -prefix = @prefix@ -program_transform_name = @program_transform_name@ -psdir = @psdir@ -runstatedir = @runstatedir@ -sbindir = @sbindir@ -sharedstatedir = @sharedstatedir@ -srcdir = @srcdir@ -subdirs = @subdirs@ -sysconfdir = @sysconfdir@ -systemdsystemunitdir = @systemdsystemunitdir@ -target_alias = @target_alias@ -top_build_prefix = @top_build_prefix@ -top_builddir = @top_builddir@ -top_srcdir = @top_srcdir@ -with_dhclient = @with_dhclient@ -with_dhcpcd = @with_dhcpcd@ -with_netconfig = @with_netconfig@ -with_resolvconf = @with_resolvconf@ -with_valgrind = @with_valgrind@ -SUBDIRS = . tests -AM_CPPFLAGS = -I${top_srcdir} -I${top_srcdir}/shared \ - -I$(top_builddir)/shared -DG_LOG_DOMAIN=\""libnm-util"\" \ - -DLOCALEDIR=\"$(datadir)/locale\" \ - -DNETWORKMANAGER_COMPILATION=NM_NETWORKMANAGER_COMPILATION_LIB_LEGACY \ - $(GLIB_CFLAGS) $(DBUS_CFLAGS) $(UUID_CFLAGS) $(am__append_1) \ - $(am__append_2) -lib_LTLIBRARIES = libnm-util.la -libnm_util_include_HEADERS = \ - $(top_builddir)/shared/nm-version-macros.h \ - NetworkManager.h \ - NetworkManagerVPN.h \ - nm-connection.h \ - nm-setting.h \ - nm-setting-8021x.h \ - nm-setting-adsl.h \ - nm-setting-bluetooth.h \ - nm-setting-bond.h \ - nm-setting-team.h \ - nm-setting-team-port.h \ - nm-setting-bridge.h \ - nm-setting-bridge-port.h \ - nm-setting-connection.h \ - nm-setting-dcb.h \ - nm-setting-infiniband.h \ - nm-setting-ip4-config.h \ - nm-setting-vlan.h \ - nm-setting-ip6-config.h \ - nm-setting-ppp.h \ - nm-setting-pppoe.h \ - nm-setting-serial.h \ - nm-setting-generic.h \ - nm-setting-gsm.h \ - nm-setting-cdma.h \ - nm-setting-olpc-mesh.h \ - nm-setting-wimax.h \ - nm-setting-wired.h \ - nm-setting-wireless.h \ - nm-setting-wireless-security.h \ - nm-setting-vpn.h \ - nm-utils.h \ - nm-version.h - -nodist_libnm_util_include_HEADERS = \ - nm-utils-enum-types.h - -libnm_util_la_private_headers = \ - $(top_builddir)/shared/nm-utils/nm-shared-utils.h \ - crypto.h \ - nm-dbus-glib-types.h \ - nm-gvaluearray-compat.h \ - nm-param-spec-specialized.h \ - nm-setting-private.h \ - nm-utils-private.h - -libnm_util_la_csources = \ - $(top_builddir)/shared/nm-utils/nm-shared-utils.c \ - crypto.c \ - nm-connection.c \ - nm-param-spec-specialized.c \ - nm-setting.c \ - nm-setting-8021x.c \ - nm-setting-adsl.c \ - nm-setting-bluetooth.c \ - nm-setting-bond.c \ - nm-setting-team.c \ - nm-setting-team-port.c \ - nm-setting-bridge.c \ - nm-setting-bridge-port.c \ - nm-setting-connection.c \ - nm-setting-dcb.c \ - nm-setting-infiniband.c \ - nm-setting-ip4-config.c \ - nm-setting-vlan.c \ - nm-setting-ip6-config.c \ - nm-setting-ppp.c \ - nm-setting-pppoe.c \ - nm-setting-serial.c \ - nm-setting-generic.c \ - nm-setting-gsm.c \ - nm-setting-cdma.c \ - nm-setting-olpc-mesh.c \ - nm-setting-wimax.c \ - nm-setting-wired.c \ - nm-setting-wireless.c \ - nm-setting-wireless-security.c \ - nm-setting-vpn.c \ - nm-utils-enum-types.c \ - nm-utils.c \ - nm-value-transforms.c - -libnm_util_la_SOURCES = $(libnm_util_la_csources) \ - $(libnm_util_la_private_headers) $(am__append_3) \ - $(am__append_5) -GLIB_GENERATED = nm-utils-enum-types.h nm-utils-enum-types.c -BUILT_SOURCES = $(GLIB_GENERATED) -nm_utils_enum_types_sources = $(filter-out NetworkManager%,$(libnm_util_include_HEADERS)) -GLIB_MKENUMS_H_FLAGS = --identifier-prefix NM -GLIB_MKENUMS_C_FLAGS = --identifier-prefix NM -libnm_util_la_LIBADD = $(GLIB_LIBS) $(DBUS_LIBS) $(UUID_LIBS) \ - $(am__append_4) $(am__append_6) -SYMBOL_VIS_FILE = $(srcdir)/libnm-util.ver -libnm_util_la_LDFLAGS = -Wl,--version-script=$(SYMBOL_VIS_FILE) \ - -version-info "9:0:7" - -libnm_util_includedir = $(includedir)/NetworkManager - -########################################### -# Crypto test library -########################################### -noinst_LTLIBRARIES = libtest-crypto.la -libtest_crypto_la_SOURCES = crypto.c $(am__append_7) $(am__append_9) -libtest_crypto_la_LIBADD = $(GLIB_LIBS) $(am__append_8) \ - $(am__append_10) -pkgconfigdir = $(libdir)/pkgconfig -pkgconfig_DATA = libnm-util.pc -DISTCLEANFILES = libnm-util.pc -EXTRA_DIST = libnm-util.pc.in libnm-util.ver -INTROSPECTION_GIRS = $(am__append_11) -INTROSPECTION_SCANNER_ARGS = --add-include-path=$(srcdir) -INTROSPECTION_COMPILER_ARGS = --includedir=$(srcdir) - -# Pass SANITIZER_ENV where a command that uses built libraries is -# executed, to suppress possible errors -INTROSPECTION_SCANNER_ENV = $(SANITIZER_ENV) -@HAVE_INTROSPECTION_TRUE@introspection_sources = $(libnm_util_include_HEADERS) $(nodist_libnm_util_include_HEADERS) $(libnm_util_la_csources) -@HAVE_INTROSPECTION_TRUE@NetworkManager_1_0_gir_INCLUDES = GObject-2.0 DBusGLib-1.0 -@HAVE_INTROSPECTION_TRUE@NetworkManager_1_0_gir_PACKAGES = gobject-2.0 dbus-glib-1 -@HAVE_INTROSPECTION_TRUE@NetworkManager_1_0_gir_EXPORT_PACKAGES = libnm-util -@HAVE_INTROSPECTION_TRUE@NetworkManager_1_0_gir_CFLAGS = $(AM_CPPFLAGS) -I$(top_srcdir)/libnm-util -@HAVE_INTROSPECTION_TRUE@NetworkManager_1_0_gir_LIBS = libnm-util.la -@HAVE_INTROSPECTION_TRUE@NetworkManager_1_0_gir_FILES = $(introspection_sources) -@HAVE_INTROSPECTION_TRUE@NetworkManager_1_0_gir_SCANNERFLAGS = --warn-all --identifier-prefix=NM --symbol-prefix=nm -@HAVE_INTROSPECTION_TRUE@girdir = $(datadir)/gir-1.0 -@HAVE_INTROSPECTION_TRUE@gir_DATA = $(INTROSPECTION_GIRS) -@HAVE_INTROSPECTION_TRUE@typelibdir = $(libdir)/girepository-1.0 -@HAVE_INTROSPECTION_TRUE@typelib_DATA = $(INTROSPECTION_GIRS:.gir=.typelib) -@HAVE_INTROSPECTION_TRUE@CLEANFILES = $(gir_DATA) $(typelib_DATA) -all: $(BUILT_SOURCES) - $(MAKE) $(AM_MAKEFLAGS) all-recursive - -.SUFFIXES: -.SUFFIXES: .c .lo .o .obj -$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps) - @for dep in $?; do \ - case '$(am__configure_deps)' in \ - *$$dep*) \ - ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ - && { if test -f $@; then exit 0; else break; fi; }; \ - exit 1;; \ - esac; \ - done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu libnm-util/Makefile'; \ - $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --gnu libnm-util/Makefile -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - @case '$?' in \ - *config.status*) \ - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ - *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ - esac; - -$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh - -$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(am__aclocal_m4_deps): -libnm-util.pc: $(top_builddir)/config.status $(srcdir)/libnm-util.pc.in - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ - -install-libLTLIBRARIES: $(lib_LTLIBRARIES) - @$(NORMAL_INSTALL) - @list='$(lib_LTLIBRARIES)'; test -n "$(libdir)" || list=; \ - list2=; for p in $$list; do \ - if test -f $$p; then \ - list2="$$list2 $$p"; \ - else :; fi; \ - done; \ - test -z "$$list2" || { \ - echo " $(MKDIR_P) '$(DESTDIR)$(libdir)'"; \ - $(MKDIR_P) "$(DESTDIR)$(libdir)" || exit 1; \ - echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(libdir)'"; \ - $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(libdir)"; \ - } - -uninstall-libLTLIBRARIES: - @$(NORMAL_UNINSTALL) - @list='$(lib_LTLIBRARIES)'; test -n "$(libdir)" || list=; \ - for p in $$list; do \ - $(am__strip_dir) \ - echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f '$(DESTDIR)$(libdir)/$$f'"; \ - $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f "$(DESTDIR)$(libdir)/$$f"; \ - done - -clean-libLTLIBRARIES: - -test -z "$(lib_LTLIBRARIES)" || rm -f $(lib_LTLIBRARIES) - @list='$(lib_LTLIBRARIES)'; \ - locs=`for p in $$list; do echo $$p; done | \ - sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \ - sort -u`; \ - test -z "$$locs" || { \ - echo rm -f $${locs}; \ - rm -f $${locs}; \ - } - -clean-noinstLTLIBRARIES: - -test -z "$(noinst_LTLIBRARIES)" || rm -f $(noinst_LTLIBRARIES) - @list='$(noinst_LTLIBRARIES)'; \ - locs=`for p in $$list; do echo $$p; done | \ - sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \ - sort -u`; \ - test -z "$$locs" || { \ - echo rm -f $${locs}; \ - rm -f $${locs}; \ - } - -libnm-util.la: $(libnm_util_la_OBJECTS) $(libnm_util_la_DEPENDENCIES) $(EXTRA_libnm_util_la_DEPENDENCIES) - $(AM_V_CCLD)$(libnm_util_la_LINK) -rpath $(libdir) $(libnm_util_la_OBJECTS) $(libnm_util_la_LIBADD) $(LIBS) - -libtest-crypto.la: $(libtest_crypto_la_OBJECTS) $(libtest_crypto_la_DEPENDENCIES) $(EXTRA_libtest_crypto_la_DEPENDENCIES) - $(AM_V_CCLD)$(LINK) $(libtest_crypto_la_OBJECTS) $(libtest_crypto_la_LIBADD) $(LIBS) - -mostlyclean-compile: - -rm -f *.$(OBJEXT) - -distclean-compile: - -rm -f *.tab.c - -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/crypto.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/crypto_gnutls.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/crypto_nss.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-connection.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-param-spec-specialized.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-setting-8021x.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-setting-adsl.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-setting-bluetooth.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-setting-bond.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-setting-bridge-port.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-setting-bridge.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-setting-cdma.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-setting-connection.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-setting-dcb.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-setting-generic.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-setting-gsm.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-setting-infiniband.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-setting-ip4-config.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-setting-ip6-config.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-setting-olpc-mesh.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-setting-ppp.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-setting-pppoe.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-setting-serial.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-setting-team-port.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-setting-team.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-setting-vlan.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-setting-vpn.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-setting-wimax.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-setting-wired.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-setting-wireless-security.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-setting-wireless.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-setting.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-shared-utils.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-utils-enum-types.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-utils.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-value-transforms.Plo@am__quote@ - -.c.o: -@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ $< - -.c.obj: -@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'` -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'` - -.c.lo: -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LTCOMPILE) -c -o $@ $< - -nm-shared-utils.lo: $(top_builddir)/shared/nm-utils/nm-shared-utils.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT nm-shared-utils.lo -MD -MP -MF $(DEPDIR)/nm-shared-utils.Tpo -c -o nm-shared-utils.lo `test -f '$(top_builddir)/shared/nm-utils/nm-shared-utils.c' || echo '$(srcdir)/'`$(top_builddir)/shared/nm-utils/nm-shared-utils.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/nm-shared-utils.Tpo $(DEPDIR)/nm-shared-utils.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$(top_builddir)/shared/nm-utils/nm-shared-utils.c' object='nm-shared-utils.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o nm-shared-utils.lo `test -f '$(top_builddir)/shared/nm-utils/nm-shared-utils.c' || echo '$(srcdir)/'`$(top_builddir)/shared/nm-utils/nm-shared-utils.c - -mostlyclean-libtool: - -rm -f *.lo - -clean-libtool: - -rm -rf .libs _libs -install-girDATA: $(gir_DATA) - @$(NORMAL_INSTALL) - @list='$(gir_DATA)'; test -n "$(girdir)" || list=; \ - if test -n "$$list"; then \ - echo " $(MKDIR_P) '$(DESTDIR)$(girdir)'"; \ - $(MKDIR_P) "$(DESTDIR)$(girdir)" || exit 1; \ - fi; \ - for p in $$list; do \ - if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ - echo "$$d$$p"; \ - done | $(am__base_list) | \ - while read files; do \ - echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(girdir)'"; \ - $(INSTALL_DATA) $$files "$(DESTDIR)$(girdir)" || exit $$?; \ - done - -uninstall-girDATA: - @$(NORMAL_UNINSTALL) - @list='$(gir_DATA)'; test -n "$(girdir)" || list=; \ - files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ - dir='$(DESTDIR)$(girdir)'; $(am__uninstall_files_from_dir) -install-pkgconfigDATA: $(pkgconfig_DATA) - @$(NORMAL_INSTALL) - @list='$(pkgconfig_DATA)'; test -n "$(pkgconfigdir)" || list=; \ - if test -n "$$list"; then \ - echo " $(MKDIR_P) '$(DESTDIR)$(pkgconfigdir)'"; \ - $(MKDIR_P) "$(DESTDIR)$(pkgconfigdir)" || exit 1; \ - fi; \ - for p in $$list; do \ - if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ - echo "$$d$$p"; \ - done | $(am__base_list) | \ - while read files; do \ - echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(pkgconfigdir)'"; \ - $(INSTALL_DATA) $$files "$(DESTDIR)$(pkgconfigdir)" || exit $$?; \ - done - -uninstall-pkgconfigDATA: - @$(NORMAL_UNINSTALL) - @list='$(pkgconfig_DATA)'; test -n "$(pkgconfigdir)" || list=; \ - files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ - dir='$(DESTDIR)$(pkgconfigdir)'; $(am__uninstall_files_from_dir) -install-typelibDATA: $(typelib_DATA) - @$(NORMAL_INSTALL) - @list='$(typelib_DATA)'; test -n "$(typelibdir)" || list=; \ - if test -n "$$list"; then \ - echo " $(MKDIR_P) '$(DESTDIR)$(typelibdir)'"; \ - $(MKDIR_P) "$(DESTDIR)$(typelibdir)" || exit 1; \ - fi; \ - for p in $$list; do \ - if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ - echo "$$d$$p"; \ - done | $(am__base_list) | \ - while read files; do \ - echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(typelibdir)'"; \ - $(INSTALL_DATA) $$files "$(DESTDIR)$(typelibdir)" || exit $$?; \ - done - -uninstall-typelibDATA: - @$(NORMAL_UNINSTALL) - @list='$(typelib_DATA)'; test -n "$(typelibdir)" || list=; \ - files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ - dir='$(DESTDIR)$(typelibdir)'; $(am__uninstall_files_from_dir) -install-libnm_util_includeHEADERS: $(libnm_util_include_HEADERS) - @$(NORMAL_INSTALL) - @list='$(libnm_util_include_HEADERS)'; test -n "$(libnm_util_includedir)" || list=; \ - if test -n "$$list"; then \ - echo " $(MKDIR_P) '$(DESTDIR)$(libnm_util_includedir)'"; \ - $(MKDIR_P) "$(DESTDIR)$(libnm_util_includedir)" || exit 1; \ - fi; \ - for p in $$list; do \ - if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ - echo "$$d$$p"; \ - done | $(am__base_list) | \ - while read files; do \ - echo " $(INSTALL_HEADER) $$files '$(DESTDIR)$(libnm_util_includedir)'"; \ - $(INSTALL_HEADER) $$files "$(DESTDIR)$(libnm_util_includedir)" || exit $$?; \ - done - -uninstall-libnm_util_includeHEADERS: - @$(NORMAL_UNINSTALL) - @list='$(libnm_util_include_HEADERS)'; test -n "$(libnm_util_includedir)" || list=; \ - files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ - dir='$(DESTDIR)$(libnm_util_includedir)'; $(am__uninstall_files_from_dir) -install-nodist_libnm_util_includeHEADERS: $(nodist_libnm_util_include_HEADERS) - @$(NORMAL_INSTALL) - @list='$(nodist_libnm_util_include_HEADERS)'; test -n "$(libnm_util_includedir)" || list=; \ - if test -n "$$list"; then \ - echo " $(MKDIR_P) '$(DESTDIR)$(libnm_util_includedir)'"; \ - $(MKDIR_P) "$(DESTDIR)$(libnm_util_includedir)" || exit 1; \ - fi; \ - for p in $$list; do \ - if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ - echo "$$d$$p"; \ - done | $(am__base_list) | \ - while read files; do \ - echo " $(INSTALL_HEADER) $$files '$(DESTDIR)$(libnm_util_includedir)'"; \ - $(INSTALL_HEADER) $$files "$(DESTDIR)$(libnm_util_includedir)" || exit $$?; \ - done - -uninstall-nodist_libnm_util_includeHEADERS: - @$(NORMAL_UNINSTALL) - @list='$(nodist_libnm_util_include_HEADERS)'; test -n "$(libnm_util_includedir)" || list=; \ - files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ - dir='$(DESTDIR)$(libnm_util_includedir)'; $(am__uninstall_files_from_dir) - -# This directory's subdirectories are mostly independent; you can cd -# into them and run 'make' without going through this Makefile. -# To change the values of 'make' variables: instead of editing Makefiles, -# (1) if the variable is set in 'config.status', edit 'config.status' -# (which will cause the Makefiles to be regenerated when you run 'make'); -# (2) otherwise, pass the desired values on the 'make' command line. -$(am__recursive_targets): - @fail=; \ - if $(am__make_keepgoing); then \ - failcom='fail=yes'; \ - else \ - failcom='exit 1'; \ - fi; \ - dot_seen=no; \ - target=`echo $@ | sed s/-recursive//`; \ - case "$@" in \ - distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ - *) list='$(SUBDIRS)' ;; \ - esac; \ - for subdir in $$list; do \ - echo "Making $$target in $$subdir"; \ - if test "$$subdir" = "."; then \ - dot_seen=yes; \ - local_target="$$target-am"; \ - else \ - local_target="$$target"; \ - fi; \ - ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ - || eval $$failcom; \ - done; \ - if test "$$dot_seen" = "no"; then \ - $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ - fi; test -z "$$fail" - -ID: $(am__tagged_files) - $(am__define_uniq_tagged_files); mkid -fID $$unique -tags: tags-recursive -TAGS: tags - -tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) - set x; \ - here=`pwd`; \ - if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ - include_option=--etags-include; \ - empty_fix=.; \ - else \ - include_option=--include; \ - empty_fix=; \ - fi; \ - list='$(SUBDIRS)'; for subdir in $$list; do \ - if test "$$subdir" = .; then :; else \ - test ! -f $$subdir/TAGS || \ - set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \ - fi; \ - done; \ - $(am__define_uniq_tagged_files); \ - shift; \ - if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ - test -n "$$unique" || unique=$$empty_fix; \ - if test $$# -gt 0; then \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - "$$@" $$unique; \ - else \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - $$unique; \ - fi; \ - fi -ctags: ctags-recursive - -CTAGS: ctags -ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) - $(am__define_uniq_tagged_files); \ - test -z "$(CTAGS_ARGS)$$unique" \ - || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ - $$unique - -GTAGS: - here=`$(am__cd) $(top_builddir) && pwd` \ - && $(am__cd) $(top_srcdir) \ - && gtags -i $(GTAGS_ARGS) "$$here" -cscopelist: cscopelist-recursive - -cscopelist-am: $(am__tagged_files) - list='$(am__tagged_files)'; \ - case "$(srcdir)" in \ - [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ - *) sdir=$(subdir)/$(srcdir) ;; \ - esac; \ - for i in $$list; do \ - if test -f "$$i"; then \ - echo "$(subdir)/$$i"; \ - else \ - echo "$$sdir/$$i"; \ - fi; \ - done >> $(top_builddir)/cscope.files - -distclean-tags: - -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags - -distdir: $(DISTFILES) - @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - list='$(DISTFILES)'; \ - dist_files=`for file in $$list; do echo $$file; done | \ - sed -e "s|^$$srcdirstrip/||;t" \ - -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ - case $$dist_files in \ - */*) $(MKDIR_P) `echo "$$dist_files" | \ - sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ - sort -u` ;; \ - esac; \ - for file in $$dist_files; do \ - if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ - if test -d $$d/$$file; then \ - dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ - if test -d "$(distdir)/$$file"; then \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ - cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ - else \ - test -f "$(distdir)/$$file" \ - || cp -p $$d/$$file "$(distdir)/$$file" \ - || exit 1; \ - fi; \ - done - @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ - if test "$$subdir" = .; then :; else \ - $(am__make_dryrun) \ - || test -d "$(distdir)/$$subdir" \ - || $(MKDIR_P) "$(distdir)/$$subdir" \ - || exit 1; \ - dir1=$$subdir; dir2="$(distdir)/$$subdir"; \ - $(am__relativize); \ - new_distdir=$$reldir; \ - dir1=$$subdir; dir2="$(top_distdir)"; \ - $(am__relativize); \ - new_top_distdir=$$reldir; \ - echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \ - echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \ - ($(am__cd) $$subdir && \ - $(MAKE) $(AM_MAKEFLAGS) \ - top_distdir="$$new_top_distdir" \ - distdir="$$new_distdir" \ - am__remove_distdir=: \ - am__skip_length_check=: \ - am__skip_mode_fix=: \ - distdir) \ - || exit 1; \ - fi; \ - done -@ENABLE_TESTS_FALSE@check-local: -check-am: all-am - $(MAKE) $(AM_MAKEFLAGS) check-local -check: $(BUILT_SOURCES) - $(MAKE) $(AM_MAKEFLAGS) check-recursive -all-am: Makefile $(LTLIBRARIES) $(DATA) $(HEADERS) -installdirs: installdirs-recursive -installdirs-am: - for dir in "$(DESTDIR)$(libdir)" "$(DESTDIR)$(girdir)" "$(DESTDIR)$(pkgconfigdir)" "$(DESTDIR)$(typelibdir)" "$(DESTDIR)$(libnm_util_includedir)" "$(DESTDIR)$(libnm_util_includedir)"; do \ - test -z "$$dir" || $(MKDIR_P) "$$dir"; \ - done -install: $(BUILT_SOURCES) - $(MAKE) $(AM_MAKEFLAGS) install-recursive -install-exec: install-exec-recursive -install-data: install-data-recursive -uninstall: uninstall-recursive - -install-am: all-am - @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am - -installcheck: installcheck-recursive -install-strip: - if test -z '$(STRIP)'; then \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - install; \ - else \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ - fi -mostlyclean-generic: - -clean-generic: - -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES) - -distclean-generic: - -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) - -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) - -test -z "$(DISTCLEANFILES)" || rm -f $(DISTCLEANFILES) - -maintainer-clean-generic: - @echo "This command is intended for maintainers to use" - @echo "it deletes files that may require special tools to rebuild." - -test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES) -clean: clean-recursive - -clean-am: clean-generic clean-libLTLIBRARIES clean-libtool \ - clean-noinstLTLIBRARIES mostlyclean-am - -distclean: distclean-recursive - -rm -rf ./$(DEPDIR) - -rm -f Makefile -distclean-am: clean-am distclean-compile distclean-generic \ - distclean-tags - -dvi: dvi-recursive - -dvi-am: - -html: html-recursive - -html-am: - -info: info-recursive - -info-am: - -install-data-am: install-girDATA install-libnm_util_includeHEADERS \ - install-nodist_libnm_util_includeHEADERS install-pkgconfigDATA \ - install-typelibDATA - -install-dvi: install-dvi-recursive - -install-dvi-am: - -install-exec-am: install-libLTLIBRARIES - -install-html: install-html-recursive - -install-html-am: - -install-info: install-info-recursive - -install-info-am: - -install-man: - -install-pdf: install-pdf-recursive - -install-pdf-am: - -install-ps: install-ps-recursive - -install-ps-am: - -installcheck-am: - -maintainer-clean: maintainer-clean-recursive - -rm -rf ./$(DEPDIR) - -rm -f Makefile -maintainer-clean-am: distclean-am maintainer-clean-generic - -mostlyclean: mostlyclean-recursive - -mostlyclean-am: mostlyclean-compile mostlyclean-generic \ - mostlyclean-libtool - -pdf: pdf-recursive - -pdf-am: - -ps: ps-recursive - -ps-am: - -uninstall-am: uninstall-girDATA uninstall-libLTLIBRARIES \ - uninstall-libnm_util_includeHEADERS \ - uninstall-nodist_libnm_util_includeHEADERS \ - uninstall-pkgconfigDATA uninstall-typelibDATA - -.MAKE: $(am__recursive_targets) all check check-am install install-am \ - install-strip - -.PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am check \ - check-am check-local clean clean-generic clean-libLTLIBRARIES \ - clean-libtool clean-noinstLTLIBRARIES cscopelist-am ctags \ - ctags-am distclean distclean-compile distclean-generic \ - distclean-libtool distclean-tags distdir dvi dvi-am html \ - html-am info info-am install install-am install-data \ - install-data-am install-dvi install-dvi-am install-exec \ - install-exec-am install-girDATA install-html install-html-am \ - install-info install-info-am install-libLTLIBRARIES \ - install-libnm_util_includeHEADERS install-man \ - install-nodist_libnm_util_includeHEADERS install-pdf \ - install-pdf-am install-pkgconfigDATA install-ps install-ps-am \ - install-strip install-typelibDATA installcheck installcheck-am \ - installdirs installdirs-am maintainer-clean \ - maintainer-clean-generic mostlyclean mostlyclean-compile \ - mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ - tags tags-am uninstall uninstall-am uninstall-girDATA \ - uninstall-libLTLIBRARIES uninstall-libnm_util_includeHEADERS \ - uninstall-nodist_libnm_util_includeHEADERS \ - uninstall-pkgconfigDATA uninstall-typelibDATA - -.PRECIOUS: Makefile - -include $(GLIB_MAKEFILE) - --include $(INTROSPECTION_MAKEFILE) - -@HAVE_INTROSPECTION_TRUE@NetworkManager-1.0.gir: libnm-util.la - -@ENABLE_TESTS_TRUE@check-local: -@ENABLE_TESTS_TRUE@ $(top_srcdir)/tools/check-exports.sh $(builddir)/.libs/libnm-util.so $(SYMBOL_VIS_FILE) - -# Tell versions [3.59,3.63) of GNU make to not export all variables. -# Otherwise a system limit (for SysV at least) may be exceeded. -.NOEXPORT: diff --git a/libnm-util/NetworkManager.h b/libnm-util/NetworkManager.h index 9053fad2..77c09ae3 100644 --- a/libnm-util/NetworkManager.h +++ b/libnm-util/NetworkManager.h @@ -101,7 +101,7 @@ typedef enum { NM_STATE_CONNECTING = 40, NM_STATE_CONNECTED_LOCAL = 50, NM_STATE_CONNECTED_SITE = 60, - NM_STATE_CONNECTED_GLOBAL = 70 + NM_STATE_CONNECTED_GLOBAL = 70, } NMState; /* For backwards compat */ @@ -121,11 +121,11 @@ typedef enum { * Since: 0.9.8.6 */ typedef enum { - NM_CONNECTIVITY_UNKNOWN, - NM_CONNECTIVITY_NONE, - NM_CONNECTIVITY_PORTAL, - NM_CONNECTIVITY_LIMITED, - NM_CONNECTIVITY_FULL + NM_CONNECTIVITY_UNKNOWN = 0, + NM_CONNECTIVITY_NONE = 1, + NM_CONNECTIVITY_PORTAL = 2, + NM_CONNECTIVITY_LIMITED = 3, + NM_CONNECTIVITY_FULL = 4, } NMConnectivityState; /** @@ -240,7 +240,7 @@ typedef enum { /*< flags >*/ **/ typedef enum { /*< underscore_name=nm_802_11_ap_flags, flags >*/ NM_802_11_AP_FLAGS_NONE = 0x00000000, - NM_802_11_AP_FLAGS_PRIVACY = 0x00000001 + NM_802_11_AP_FLAGS_PRIVACY = 0x00000001, } NM80211ApFlags; /** @@ -279,7 +279,7 @@ typedef enum { /*< underscore_name=nm_802_11_ap_security_flags, flags >*/ NM_802_11_AP_SEC_GROUP_TKIP = 0x00000040, NM_802_11_AP_SEC_GROUP_CCMP = 0x00000080, NM_802_11_AP_SEC_KEY_MGMT_PSK = 0x00000100, - NM_802_11_AP_SEC_KEY_MGMT_802_1X = 0x00000200 + NM_802_11_AP_SEC_KEY_MGMT_802_1X = 0x00000200, } NM80211ApSecurityFlags; /** @@ -299,9 +299,9 @@ typedef enum { /*< underscore_name=nm_802_11_ap_security_flags, flags >*/ **/ typedef enum { /*< underscore_name=nm_802_11_mode >*/ NM_802_11_MODE_UNKNOWN = 0, - NM_802_11_MODE_ADHOC, - NM_802_11_MODE_INFRA, - NM_802_11_MODE_AP + NM_802_11_MODE_ADHOC = 1, + NM_802_11_MODE_INFRA = 2, + NM_802_11_MODE_AP = 3, } NM80211Mode; /** @@ -395,7 +395,7 @@ typedef enum { NM_DEVICE_STATE_SECONDARIES = 90, NM_DEVICE_STATE_ACTIVATED = 100, NM_DEVICE_STATE_DEACTIVATING = 110, - NM_DEVICE_STATE_FAILED = 120 + NM_DEVICE_STATE_FAILED = 120, } NMDeviceState; @@ -468,71 +468,71 @@ typedef enum { * Device state change reason codes */ typedef enum { - NM_DEVICE_STATE_REASON_NONE = 0, - NM_DEVICE_STATE_REASON_UNKNOWN = 1, - NM_DEVICE_STATE_REASON_NOW_MANAGED = 2, - NM_DEVICE_STATE_REASON_NOW_UNMANAGED = 3, - NM_DEVICE_STATE_REASON_CONFIG_FAILED = 4, - NM_DEVICE_STATE_REASON_IP_CONFIG_UNAVAILABLE = 5, - NM_DEVICE_STATE_REASON_IP_CONFIG_EXPIRED = 6, - NM_DEVICE_STATE_REASON_NO_SECRETS = 7, - NM_DEVICE_STATE_REASON_SUPPLICANT_DISCONNECT = 8, - NM_DEVICE_STATE_REASON_SUPPLICANT_CONFIG_FAILED = 9, - NM_DEVICE_STATE_REASON_SUPPLICANT_FAILED = 10, - NM_DEVICE_STATE_REASON_SUPPLICANT_TIMEOUT = 11, - NM_DEVICE_STATE_REASON_PPP_START_FAILED = 12, - NM_DEVICE_STATE_REASON_PPP_DISCONNECT = 13, - NM_DEVICE_STATE_REASON_PPP_FAILED = 14, - NM_DEVICE_STATE_REASON_DHCP_START_FAILED = 15, - NM_DEVICE_STATE_REASON_DHCP_ERROR = 16, - NM_DEVICE_STATE_REASON_DHCP_FAILED = 17, - NM_DEVICE_STATE_REASON_SHARED_START_FAILED = 18, - NM_DEVICE_STATE_REASON_SHARED_FAILED = 19, - NM_DEVICE_STATE_REASON_AUTOIP_START_FAILED = 20, - NM_DEVICE_STATE_REASON_AUTOIP_ERROR = 21, - NM_DEVICE_STATE_REASON_AUTOIP_FAILED = 22, - NM_DEVICE_STATE_REASON_MODEM_BUSY = 23, - NM_DEVICE_STATE_REASON_MODEM_NO_DIAL_TONE = 24, - NM_DEVICE_STATE_REASON_MODEM_NO_CARRIER = 25, - NM_DEVICE_STATE_REASON_MODEM_DIAL_TIMEOUT = 26, - NM_DEVICE_STATE_REASON_MODEM_DIAL_FAILED = 27, - NM_DEVICE_STATE_REASON_MODEM_INIT_FAILED = 28, - NM_DEVICE_STATE_REASON_GSM_APN_FAILED = 29, + NM_DEVICE_STATE_REASON_NONE = 0, + NM_DEVICE_STATE_REASON_UNKNOWN = 1, + NM_DEVICE_STATE_REASON_NOW_MANAGED = 2, + NM_DEVICE_STATE_REASON_NOW_UNMANAGED = 3, + NM_DEVICE_STATE_REASON_CONFIG_FAILED = 4, + NM_DEVICE_STATE_REASON_IP_CONFIG_UNAVAILABLE = 5, + NM_DEVICE_STATE_REASON_IP_CONFIG_EXPIRED = 6, + NM_DEVICE_STATE_REASON_NO_SECRETS = 7, + NM_DEVICE_STATE_REASON_SUPPLICANT_DISCONNECT = 8, + NM_DEVICE_STATE_REASON_SUPPLICANT_CONFIG_FAILED = 9, + NM_DEVICE_STATE_REASON_SUPPLICANT_FAILED = 10, + NM_DEVICE_STATE_REASON_SUPPLICANT_TIMEOUT = 11, + NM_DEVICE_STATE_REASON_PPP_START_FAILED = 12, + NM_DEVICE_STATE_REASON_PPP_DISCONNECT = 13, + NM_DEVICE_STATE_REASON_PPP_FAILED = 14, + NM_DEVICE_STATE_REASON_DHCP_START_FAILED = 15, + NM_DEVICE_STATE_REASON_DHCP_ERROR = 16, + NM_DEVICE_STATE_REASON_DHCP_FAILED = 17, + NM_DEVICE_STATE_REASON_SHARED_START_FAILED = 18, + NM_DEVICE_STATE_REASON_SHARED_FAILED = 19, + NM_DEVICE_STATE_REASON_AUTOIP_START_FAILED = 20, + NM_DEVICE_STATE_REASON_AUTOIP_ERROR = 21, + NM_DEVICE_STATE_REASON_AUTOIP_FAILED = 22, + NM_DEVICE_STATE_REASON_MODEM_BUSY = 23, + NM_DEVICE_STATE_REASON_MODEM_NO_DIAL_TONE = 24, + NM_DEVICE_STATE_REASON_MODEM_NO_CARRIER = 25, + NM_DEVICE_STATE_REASON_MODEM_DIAL_TIMEOUT = 26, + NM_DEVICE_STATE_REASON_MODEM_DIAL_FAILED = 27, + NM_DEVICE_STATE_REASON_MODEM_INIT_FAILED = 28, + NM_DEVICE_STATE_REASON_GSM_APN_FAILED = 29, NM_DEVICE_STATE_REASON_GSM_REGISTRATION_NOT_SEARCHING = 30, - NM_DEVICE_STATE_REASON_GSM_REGISTRATION_DENIED = 31, - NM_DEVICE_STATE_REASON_GSM_REGISTRATION_TIMEOUT = 32, - NM_DEVICE_STATE_REASON_GSM_REGISTRATION_FAILED = 33, - NM_DEVICE_STATE_REASON_GSM_PIN_CHECK_FAILED = 34, - NM_DEVICE_STATE_REASON_FIRMWARE_MISSING = 35, - NM_DEVICE_STATE_REASON_REMOVED = 36, - NM_DEVICE_STATE_REASON_SLEEPING = 37, - NM_DEVICE_STATE_REASON_CONNECTION_REMOVED = 38, - NM_DEVICE_STATE_REASON_USER_REQUESTED = 39, - NM_DEVICE_STATE_REASON_CARRIER = 40, - NM_DEVICE_STATE_REASON_CONNECTION_ASSUMED = 41, - NM_DEVICE_STATE_REASON_SUPPLICANT_AVAILABLE = 42, - NM_DEVICE_STATE_REASON_MODEM_NOT_FOUND = 43, - NM_DEVICE_STATE_REASON_BT_FAILED = 44, - NM_DEVICE_STATE_REASON_GSM_SIM_NOT_INSERTED = 45, - NM_DEVICE_STATE_REASON_GSM_SIM_PIN_REQUIRED = 46, - NM_DEVICE_STATE_REASON_GSM_SIM_PUK_REQUIRED = 47, - NM_DEVICE_STATE_REASON_GSM_SIM_WRONG = 48, - NM_DEVICE_STATE_REASON_INFINIBAND_MODE = 49, - NM_DEVICE_STATE_REASON_DEPENDENCY_FAILED = 50, - NM_DEVICE_STATE_REASON_BR2684_FAILED = 51, - NM_DEVICE_STATE_REASON_MODEM_MANAGER_UNAVAILABLE = 52, - NM_DEVICE_STATE_REASON_SSID_NOT_FOUND = 53, - NM_DEVICE_STATE_REASON_SECONDARY_CONNECTION_FAILED = 54, - NM_DEVICE_STATE_REASON_DCB_FCOE_FAILED = 55, - NM_DEVICE_STATE_REASON_TEAMD_CONTROL_FAILED = 56, - NM_DEVICE_STATE_REASON_MODEM_FAILED = 57, - NM_DEVICE_STATE_REASON_MODEM_AVAILABLE = 58, - NM_DEVICE_STATE_REASON_SIM_PIN_INCORRECT = 59, - NM_DEVICE_STATE_REASON_NEW_ACTIVATION = 60, - NM_DEVICE_STATE_REASON_PARENT_CHANGED = 61, - NM_DEVICE_STATE_REASON_PARENT_MANAGED_CHANGED = 62, - - NM_DEVICE_STATE_REASON_LAST = 0xFFFF + NM_DEVICE_STATE_REASON_GSM_REGISTRATION_DENIED = 31, + NM_DEVICE_STATE_REASON_GSM_REGISTRATION_TIMEOUT = 32, + NM_DEVICE_STATE_REASON_GSM_REGISTRATION_FAILED = 33, + NM_DEVICE_STATE_REASON_GSM_PIN_CHECK_FAILED = 34, + NM_DEVICE_STATE_REASON_FIRMWARE_MISSING = 35, + NM_DEVICE_STATE_REASON_REMOVED = 36, + NM_DEVICE_STATE_REASON_SLEEPING = 37, + NM_DEVICE_STATE_REASON_CONNECTION_REMOVED = 38, + NM_DEVICE_STATE_REASON_USER_REQUESTED = 39, + NM_DEVICE_STATE_REASON_CARRIER = 40, + NM_DEVICE_STATE_REASON_CONNECTION_ASSUMED = 41, + NM_DEVICE_STATE_REASON_SUPPLICANT_AVAILABLE = 42, + NM_DEVICE_STATE_REASON_MODEM_NOT_FOUND = 43, + NM_DEVICE_STATE_REASON_BT_FAILED = 44, + NM_DEVICE_STATE_REASON_GSM_SIM_NOT_INSERTED = 45, + NM_DEVICE_STATE_REASON_GSM_SIM_PIN_REQUIRED = 46, + NM_DEVICE_STATE_REASON_GSM_SIM_PUK_REQUIRED = 47, + NM_DEVICE_STATE_REASON_GSM_SIM_WRONG = 48, + NM_DEVICE_STATE_REASON_INFINIBAND_MODE = 49, + NM_DEVICE_STATE_REASON_DEPENDENCY_FAILED = 50, + NM_DEVICE_STATE_REASON_BR2684_FAILED = 51, + NM_DEVICE_STATE_REASON_MODEM_MANAGER_UNAVAILABLE = 52, + NM_DEVICE_STATE_REASON_SSID_NOT_FOUND = 53, + NM_DEVICE_STATE_REASON_SECONDARY_CONNECTION_FAILED = 54, + NM_DEVICE_STATE_REASON_DCB_FCOE_FAILED = 55, + NM_DEVICE_STATE_REASON_TEAMD_CONTROL_FAILED = 56, + NM_DEVICE_STATE_REASON_MODEM_FAILED = 57, + NM_DEVICE_STATE_REASON_MODEM_AVAILABLE = 58, + NM_DEVICE_STATE_REASON_SIM_PIN_INCORRECT = 59, + NM_DEVICE_STATE_REASON_NEW_ACTIVATION = 60, + NM_DEVICE_STATE_REASON_PARENT_CHANGED = 61, + NM_DEVICE_STATE_REASON_PARENT_MANAGED_CHANGED = 62, + + NM_DEVICE_STATE_REASON_LAST = 0xFFFF, } NMDeviceStateReason; @@ -551,11 +551,11 @@ typedef enum { * network. **/ typedef enum { - NM_ACTIVE_CONNECTION_STATE_UNKNOWN = 0, - NM_ACTIVE_CONNECTION_STATE_ACTIVATING, - NM_ACTIVE_CONNECTION_STATE_ACTIVATED, - NM_ACTIVE_CONNECTION_STATE_DEACTIVATING, - NM_ACTIVE_CONNECTION_STATE_DEACTIVATED + NM_ACTIVE_CONNECTION_STATE_UNKNOWN = 0, + NM_ACTIVE_CONNECTION_STATE_ACTIVATING = 1, + NM_ACTIVE_CONNECTION_STATE_ACTIVATED = 2, + NM_ACTIVE_CONNECTION_STATE_DEACTIVATING = 3, + NM_ACTIVE_CONNECTION_STATE_DEACTIVATED = 4, } NMActiveConnectionState; #endif /* NETWORK_MANAGER_H */ diff --git a/libnm-util/nm-connection.c b/libnm-util/nm-connection.c index 51c48028..b929fdcd 100644 --- a/libnm-util/nm-connection.c +++ b/libnm-util/nm-connection.c @@ -124,7 +124,7 @@ static guint signals[LAST_SIGNAL] = { 0 }; static NMSettingVerifyResult _nm_connection_verify (NMConnection *connection, GError **error); -/*************************************************************/ +/*****************************************************************************/ /** * nm_connection_lookup_setting_type: @@ -1638,7 +1638,7 @@ nm_connection_get_virtual_device_description (NMConnection *connection) return g_strdup_printf ("%s (%s)", display_type, iface); } -/*************************************************************/ +/*****************************************************************************/ /** * nm_connection_get_setting_802_1x: @@ -2064,7 +2064,7 @@ nm_connection_get_setting_vlan (NMConnection *connection) return (NMSettingVlan *) nm_connection_get_setting (connection, NM_TYPE_SETTING_VLAN); } -/*************************************************************/ +/*****************************************************************************/ static void nm_connection_init (NMConnection *connection) diff --git a/libnm-util/nm-param-spec-specialized.c b/libnm-util/nm-param-spec-specialized.c index 0bb32b7f..7021e108 100644 --- a/libnm-util/nm-param-spec-specialized.c +++ b/libnm-util/nm-param-spec-specialized.c @@ -36,7 +36,7 @@ struct _NMParamSpecSpecialized { #include "nm-dbus-glib-types.h" -/***********************************************************/ +/*****************************************************************************/ /* _gvalues_compare */ static gint _gvalues_compare (const GValue *value1, const GValue *value2); @@ -561,7 +561,7 @@ _gvalues_compare (const GValue *value1, const GValue *value2) return ret; } -/***********************************************************/ +/*****************************************************************************/ static void param_specialized_init (GParamSpec *pspec) @@ -638,7 +638,7 @@ _nm_param_spec_specialized (const char *name, return G_PARAM_SPEC (pspec); } -/***********************************************************/ +/*****************************************************************************/ /* Tests */ #if 0 diff --git a/libnm-util/nm-setting-bridge-port.c b/libnm-util/nm-setting-bridge-port.c index 3d11e73c..3d671ae3 100644 --- a/libnm-util/nm-setting-bridge-port.c +++ b/libnm-util/nm-setting-bridge-port.c @@ -84,7 +84,7 @@ enum { LAST_PROP }; -/**************************************************************************/ +/*****************************************************************************/ /** * nm_setting_bridge_port_get_priority: @@ -134,7 +134,7 @@ nm_setting_bridge_port_get_hairpin_mode (NMSettingBridgePort *setting) return NM_SETTING_BRIDGE_PORT_GET_PRIVATE (setting)->hairpin_mode; } -/**************************************************************************/ +/*****************************************************************************/ #define BR_MAX_PORT_PRIORITY 63 #define BR_DEF_PRIORITY 32 @@ -174,7 +174,7 @@ verify (NMSetting *setting, GSList *all_settings, GError **error) return TRUE; } -/**************************************************************************/ +/*****************************************************************************/ /** * nm_setting_bridge_port_new: diff --git a/libnm-util/nm-setting-connection.c b/libnm-util/nm-setting-connection.c index 16c858dc..e6fe2fe4 100644 --- a/libnm-util/nm-setting-connection.c +++ b/libnm-util/nm-setting-connection.c @@ -112,7 +112,7 @@ enum { LAST_PROP }; -/***********************************************************************/ +/*****************************************************************************/ #define PERM_USER_PREFIX "user:" @@ -193,7 +193,7 @@ permission_free (Permission *p) g_slice_free (Permission, p); } -/***********************************************************************/ +/*****************************************************************************/ /** * nm_setting_connection_new: diff --git a/libnm-util/nm-setting-dcb.c b/libnm-util/nm-setting-dcb.c index 7888a711..f5c3ab0b 100644 --- a/libnm-util/nm-setting-dcb.c +++ b/libnm-util/nm-setting-dcb.c @@ -578,7 +578,7 @@ nm_setting_dcb_set_priority_traffic_class (NMSettingDcb *setting, } } -/******************************************************************/ +/*****************************************************************************/ #define DCB_FLAGS_ALL (NM_SETTING_DCB_FLAG_ENABLE | \ NM_SETTING_DCB_FLAG_ADVERTISE | \ @@ -796,7 +796,7 @@ verify (NMSetting *setting, GSList *all_settings, GError **error) return TRUE; } -/******************************************************************/ +/*****************************************************************************/ static void nm_setting_dcb_init (NMSettingDcb *setting) diff --git a/libnm-util/nm-setting-generic.c b/libnm-util/nm-setting-generic.c index 39134e8b..573be86a 100644 --- a/libnm-util/nm-setting-generic.c +++ b/libnm-util/nm-setting-generic.c @@ -71,7 +71,7 @@ typedef struct { int dummy; } NMSettingGenericPrivate; -/**************************************************************************/ +/*****************************************************************************/ /** * nm_setting_generic_new: diff --git a/libnm-util/nm-setting-ip6-config.c b/libnm-util/nm-setting-ip6-config.c index ac164588..37bdd0ed 100644 --- a/libnm-util/nm-setting-ip6-config.c +++ b/libnm-util/nm-setting-ip6-config.c @@ -868,14 +868,17 @@ verify (NMSetting *setting, GSList *all_settings, GError **error) return FALSE; } - if (g_slist_length (priv->addresses)) { - g_set_error (error, - NM_SETTING_IP6_CONFIG_ERROR, - NM_SETTING_IP6_CONFIG_ERROR_NOT_ALLOWED_FOR_METHOD, - _("this property is not allowed for '%s=%s'"), - NM_SETTING_IP6_CONFIG_METHOD, priv->method); - g_prefix_error (error, "%s.%s: ", NM_SETTING_IP6_CONFIG_SETTING_NAME, NM_SETTING_IP6_CONFIG_ADDRESSES); - return FALSE; + /* Shared allows IP addresses; link-local and disabled do not */ + if (strcmp (priv->method, NM_SETTING_IP6_CONFIG_METHOD_SHARED) != 0) { + if (g_slist_length (priv->addresses)) { + g_set_error (error, + NM_SETTING_IP6_CONFIG_ERROR, + NM_SETTING_IP6_CONFIG_ERROR_NOT_ALLOWED_FOR_METHOD, + _("this property is not allowed for '%s=%s'"), + NM_SETTING_IP6_CONFIG_METHOD, priv->method); + g_prefix_error (error, "%s.%s: ", NM_SETTING_IP6_CONFIG_SETTING_NAME, NM_SETTING_IP6_CONFIG_ADDRESSES); + return FALSE; + } } } else if ( !strcmp (priv->method, NM_SETTING_IP6_CONFIG_METHOD_AUTO) || !strcmp (priv->method, NM_SETTING_IP6_CONFIG_METHOD_DHCP)) { @@ -1306,7 +1309,7 @@ nm_setting_ip6_config_class_init (NMSettingIP6ConfigClass *setting_class) G_PARAM_STATIC_STRINGS)); } -/********************************************************************/ +/*****************************************************************************/ struct NMIP6Address { guint32 refcount; @@ -1521,7 +1524,7 @@ nm_ip6_address_set_gateway (NMIP6Address *address, const struct in6_addr *gatewa memcpy (&address->gateway, gateway, sizeof (struct in6_addr)); } -/********************************************************************/ +/*****************************************************************************/ struct NMIP6Route { guint32 refcount; diff --git a/libnm-util/nm-setting-vlan.c b/libnm-util/nm-setting-vlan.c index 32ad9394..3437d697 100644 --- a/libnm-util/nm-setting-vlan.c +++ b/libnm-util/nm-setting-vlan.c @@ -515,7 +515,7 @@ nm_setting_vlan_clear_priorities (NMSettingVlan *setting, NMVlanPriorityMap map) set_map (setting, map, NULL); } -/*********************************************************************/ +/*****************************************************************************/ static void nm_setting_vlan_init (NMSettingVlan *setting) diff --git a/libnm-util/nm-setting.c b/libnm-util/nm-setting.c index c0d82b42..53e8f343 100644 --- a/libnm-util/nm-setting.c +++ b/libnm-util/nm-setting.c @@ -82,7 +82,7 @@ enum { PROP_LAST }; -/*************************************************************/ +/*****************************************************************************/ static GHashTable *registered_settings = NULL; static GHashTable *registered_settings_by_type = NULL; @@ -124,7 +124,7 @@ _ensure_registered_constructor (void) } \ } G_STMT_END -/*************************************************************/ +/*****************************************************************************/ /* * _nm_register_setting: @@ -286,7 +286,7 @@ _nm_setting_compare_priority (gconstpointer a, gconstpointer b) return 1; } -/*************************************************************/ +/*****************************************************************************/ static void destroy_gvalue (gpointer data) diff --git a/libnm-util/nm-utils-enum-types.c b/libnm-util/nm-utils-enum-types.c deleted file mode 100644 index 8c2c1bbf..00000000 --- a/libnm-util/nm-utils-enum-types.c +++ /dev/null @@ -1,940 +0,0 @@ - - - -/* Generated by glib-mkenums. Do not edit */ - -#include "config.h" - -#include "nm-utils-enum-types.h" - -#include "nm-version-macros.h" -#include "nm-connection.h" -#include "nm-setting.h" -#include "nm-setting-8021x.h" -#include "nm-setting-adsl.h" -#include "nm-setting-bluetooth.h" -#include "nm-setting-bond.h" -#include "nm-setting-team.h" -#include "nm-setting-team-port.h" -#include "nm-setting-bridge.h" -#include "nm-setting-bridge-port.h" -#include "nm-setting-connection.h" -#include "nm-setting-dcb.h" -#include "nm-setting-infiniband.h" -#include "nm-setting-ip4-config.h" -#include "nm-setting-vlan.h" -#include "nm-setting-ip6-config.h" -#include "nm-setting-ppp.h" -#include "nm-setting-pppoe.h" -#include "nm-setting-serial.h" -#include "nm-setting-generic.h" -#include "nm-setting-gsm.h" -#include "nm-setting-cdma.h" -#include "nm-setting-olpc-mesh.h" -#include "nm-setting-wimax.h" -#include "nm-setting-wired.h" -#include "nm-setting-wireless.h" -#include "nm-setting-wireless-security.h" -#include "nm-setting-vpn.h" -#include "nm-utils.h" -#include "nm-version.h" - -GType -nm_connection_error_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_CONNECTION_ERROR_UNKNOWN, "NM_CONNECTION_ERROR_UNKNOWN", "UnknownError" }, - { NM_CONNECTION_ERROR_CONNECTION_SETTING_NOT_FOUND, "NM_CONNECTION_ERROR_CONNECTION_SETTING_NOT_FOUND", "ConnectionSettingNotFound" }, - { NM_CONNECTION_ERROR_CONNECTION_TYPE_INVALID, "NM_CONNECTION_ERROR_CONNECTION_TYPE_INVALID", "ConnectionTypeInvalid" }, - { NM_CONNECTION_ERROR_SETTING_NOT_FOUND, "NM_CONNECTION_ERROR_SETTING_NOT_FOUND", "SettingNotFound" }, - { NM_CONNECTION_ERROR_INVALID_SETTING, "NM_CONNECTION_ERROR_INVALID_SETTING", "InvalidSetting" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMConnectionError"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_setting_error_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_SETTING_ERROR_UNKNOWN, "NM_SETTING_ERROR_UNKNOWN", "UnknownError" }, - { NM_SETTING_ERROR_PROPERTY_NOT_FOUND, "NM_SETTING_ERROR_PROPERTY_NOT_FOUND", "PropertyNotFound" }, - { NM_SETTING_ERROR_PROPERTY_NOT_SECRET, "NM_SETTING_ERROR_PROPERTY_NOT_SECRET", "PropertyNotSecret" }, - { NM_SETTING_ERROR_PROPERTY_TYPE_MISMATCH, "NM_SETTING_ERROR_PROPERTY_TYPE_MISMATCH", "PropertyTypeMismatch" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMSettingError"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_setting_secret_flags_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_SETTING_SECRET_FLAG_NONE, "NM_SETTING_SECRET_FLAG_NONE", "none" }, - { NM_SETTING_SECRET_FLAG_AGENT_OWNED, "NM_SETTING_SECRET_FLAG_AGENT_OWNED", "agent-owned" }, - { NM_SETTING_SECRET_FLAG_NOT_SAVED, "NM_SETTING_SECRET_FLAG_NOT_SAVED", "not-saved" }, - { NM_SETTING_SECRET_FLAG_NOT_REQUIRED, "NM_SETTING_SECRET_FLAG_NOT_REQUIRED", "not-required" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMSettingSecretFlags"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_setting_compare_flags_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_SETTING_COMPARE_FLAG_EXACT, "NM_SETTING_COMPARE_FLAG_EXACT", "exact" }, - { NM_SETTING_COMPARE_FLAG_FUZZY, "NM_SETTING_COMPARE_FLAG_FUZZY", "fuzzy" }, - { NM_SETTING_COMPARE_FLAG_IGNORE_ID, "NM_SETTING_COMPARE_FLAG_IGNORE_ID", "ignore-id" }, - { NM_SETTING_COMPARE_FLAG_IGNORE_SECRETS, "NM_SETTING_COMPARE_FLAG_IGNORE_SECRETS", "ignore-secrets" }, - { NM_SETTING_COMPARE_FLAG_IGNORE_AGENT_OWNED_SECRETS, "NM_SETTING_COMPARE_FLAG_IGNORE_AGENT_OWNED_SECRETS", "ignore-agent-owned-secrets" }, - { NM_SETTING_COMPARE_FLAG_IGNORE_NOT_SAVED_SECRETS, "NM_SETTING_COMPARE_FLAG_IGNORE_NOT_SAVED_SECRETS", "ignore-not-saved-secrets" }, - { NM_SETTING_COMPARE_FLAG_DIFF_RESULT_WITH_DEFAULT, "NM_SETTING_COMPARE_FLAG_DIFF_RESULT_WITH_DEFAULT", "diff-result-with-default" }, - { NM_SETTING_COMPARE_FLAG_DIFF_RESULT_NO_DEFAULT, "NM_SETTING_COMPARE_FLAG_DIFF_RESULT_NO_DEFAULT", "diff-result-no-default" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMSettingCompareFlags"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_setting_hash_flags_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_SETTING_HASH_FLAG_ALL, "NM_SETTING_HASH_FLAG_ALL", "all" }, - { NM_SETTING_HASH_FLAG_NO_SECRETS, "NM_SETTING_HASH_FLAG_NO_SECRETS", "no-secrets" }, - { NM_SETTING_HASH_FLAG_ONLY_SECRETS, "NM_SETTING_HASH_FLAG_ONLY_SECRETS", "only-secrets" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMSettingHashFlags"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_setting_diff_result_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_SETTING_DIFF_RESULT_UNKNOWN, "NM_SETTING_DIFF_RESULT_UNKNOWN", "unknown" }, - { NM_SETTING_DIFF_RESULT_IN_A, "NM_SETTING_DIFF_RESULT_IN_A", "in-a" }, - { NM_SETTING_DIFF_RESULT_IN_B, "NM_SETTING_DIFF_RESULT_IN_B", "in-b" }, - { NM_SETTING_DIFF_RESULT_IN_A_DEFAULT, "NM_SETTING_DIFF_RESULT_IN_A_DEFAULT", "in-a-default" }, - { NM_SETTING_DIFF_RESULT_IN_B_DEFAULT, "NM_SETTING_DIFF_RESULT_IN_B_DEFAULT", "in-b-default" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMSettingDiffResult"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_setting_802_1x_ck_format_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_SETTING_802_1X_CK_FORMAT_UNKNOWN, "NM_SETTING_802_1X_CK_FORMAT_UNKNOWN", "unknown" }, - { NM_SETTING_802_1X_CK_FORMAT_X509, "NM_SETTING_802_1X_CK_FORMAT_X509", "x509" }, - { NM_SETTING_802_1X_CK_FORMAT_RAW_KEY, "NM_SETTING_802_1X_CK_FORMAT_RAW_KEY", "raw-key" }, - { NM_SETTING_802_1X_CK_FORMAT_PKCS12, "NM_SETTING_802_1X_CK_FORMAT_PKCS12", "pkcs12" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMSetting8021xCKFormat"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_setting_802_1x_ck_scheme_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_SETTING_802_1X_CK_SCHEME_UNKNOWN, "NM_SETTING_802_1X_CK_SCHEME_UNKNOWN", "unknown" }, - { NM_SETTING_802_1X_CK_SCHEME_BLOB, "NM_SETTING_802_1X_CK_SCHEME_BLOB", "blob" }, - { NM_SETTING_802_1X_CK_SCHEME_PATH, "NM_SETTING_802_1X_CK_SCHEME_PATH", "path" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMSetting8021xCKScheme"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_setting_802_1x_error_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_SETTING_802_1X_ERROR_UNKNOWN, "NM_SETTING_802_1X_ERROR_UNKNOWN", "UnknownError" }, - { NM_SETTING_802_1X_ERROR_INVALID_PROPERTY, "NM_SETTING_802_1X_ERROR_INVALID_PROPERTY", "InvalidProperty" }, - { NM_SETTING_802_1X_ERROR_MISSING_PROPERTY, "NM_SETTING_802_1X_ERROR_MISSING_PROPERTY", "MissingProperty" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMSetting8021xError"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_setting_adsl_error_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_SETTING_ADSL_ERROR_UNKNOWN, "NM_SETTING_ADSL_ERROR_UNKNOWN", "UnknownError" }, - { NM_SETTING_ADSL_ERROR_INVALID_PROPERTY, "NM_SETTING_ADSL_ERROR_INVALID_PROPERTY", "InvalidProperty" }, - { NM_SETTING_ADSL_ERROR_MISSING_PROPERTY, "NM_SETTING_ADSL_ERROR_MISSING_PROPERTY", "MissingProperty" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMSettingAdslError"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_setting_bluetooth_error_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_SETTING_BLUETOOTH_ERROR_UNKNOWN, "NM_SETTING_BLUETOOTH_ERROR_UNKNOWN", "UnknownError" }, - { NM_SETTING_BLUETOOTH_ERROR_INVALID_PROPERTY, "NM_SETTING_BLUETOOTH_ERROR_INVALID_PROPERTY", "InvalidProperty" }, - { NM_SETTING_BLUETOOTH_ERROR_MISSING_PROPERTY, "NM_SETTING_BLUETOOTH_ERROR_MISSING_PROPERTY", "MissingProperty" }, - { NM_SETTING_BLUETOOTH_ERROR_TYPE_SETTING_NOT_FOUND, "NM_SETTING_BLUETOOTH_ERROR_TYPE_SETTING_NOT_FOUND", "TypeSettingNotFound" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMSettingBluetoothError"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_setting_bond_error_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_SETTING_BOND_ERROR_UNKNOWN, "NM_SETTING_BOND_ERROR_UNKNOWN", "UnknownError" }, - { NM_SETTING_BOND_ERROR_INVALID_PROPERTY, "NM_SETTING_BOND_ERROR_INVALID_PROPERTY", "InvalidProperty" }, - { NM_SETTING_BOND_ERROR_MISSING_PROPERTY, "NM_SETTING_BOND_ERROR_MISSING_PROPERTY", "MissingProperty" }, - { NM_SETTING_BOND_ERROR_INVALID_OPTION, "NM_SETTING_BOND_ERROR_INVALID_OPTION", "InvalidOption" }, - { NM_SETTING_BOND_ERROR_MISSING_OPTION, "NM_SETTING_BOND_ERROR_MISSING_OPTION", "MissingOption" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMSettingBondError"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_setting_team_error_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_SETTING_TEAM_ERROR_UNKNOWN, "NM_SETTING_TEAM_ERROR_UNKNOWN", "UnknownError" }, - { NM_SETTING_TEAM_ERROR_INVALID_PROPERTY, "NM_SETTING_TEAM_ERROR_INVALID_PROPERTY", "InvalidProperty" }, - { NM_SETTING_TEAM_ERROR_MISSING_PROPERTY, "NM_SETTING_TEAM_ERROR_MISSING_PROPERTY", "MissingProperty" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMSettingTeamError"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_setting_team_port_error_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_SETTING_TEAM_PORT_ERROR_UNKNOWN, "NM_SETTING_TEAM_PORT_ERROR_UNKNOWN", "UnknownError" }, - { NM_SETTING_TEAM_PORT_ERROR_INVALID_PROPERTY, "NM_SETTING_TEAM_PORT_ERROR_INVALID_PROPERTY", "InvalidProperty" }, - { NM_SETTING_TEAM_PORT_ERROR_MISSING_PROPERTY, "NM_SETTING_TEAM_PORT_ERROR_MISSING_PROPERTY", "MissingProperty" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMSettingTeamPortError"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_setting_bridge_error_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_SETTING_BRIDGE_ERROR_UNKNOWN, "NM_SETTING_BRIDGE_ERROR_UNKNOWN", "UnknownError" }, - { NM_SETTING_BRIDGE_ERROR_INVALID_PROPERTY, "NM_SETTING_BRIDGE_ERROR_INVALID_PROPERTY", "InvalidProperty" }, - { NM_SETTING_BRIDGE_ERROR_MISSING_PROPERTY, "NM_SETTING_BRIDGE_ERROR_MISSING_PROPERTY", "MissingProperty" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMSettingBridgeError"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_setting_bridge_port_error_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_SETTING_BRIDGE_PORT_ERROR_UNKNOWN, "NM_SETTING_BRIDGE_PORT_ERROR_UNKNOWN", "UnknownError" }, - { NM_SETTING_BRIDGE_PORT_ERROR_INVALID_PROPERTY, "NM_SETTING_BRIDGE_PORT_ERROR_INVALID_PROPERTY", "InvalidProperty" }, - { NM_SETTING_BRIDGE_PORT_ERROR_MISSING_PROPERTY, "NM_SETTING_BRIDGE_PORT_ERROR_MISSING_PROPERTY", "MissingProperty" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMSettingBridgePortError"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_setting_connection_error_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_SETTING_CONNECTION_ERROR_UNKNOWN, "NM_SETTING_CONNECTION_ERROR_UNKNOWN", "UnknownError" }, - { NM_SETTING_CONNECTION_ERROR_INVALID_PROPERTY, "NM_SETTING_CONNECTION_ERROR_INVALID_PROPERTY", "InvalidProperty" }, - { NM_SETTING_CONNECTION_ERROR_MISSING_PROPERTY, "NM_SETTING_CONNECTION_ERROR_MISSING_PROPERTY", "MissingProperty" }, - { NM_SETTING_CONNECTION_ERROR_TYPE_SETTING_NOT_FOUND, "NM_SETTING_CONNECTION_ERROR_TYPE_SETTING_NOT_FOUND", "TypeSettingNotFound" }, - { NM_SETTING_CONNECTION_ERROR_IP_CONFIG_NOT_ALLOWED, "NM_SETTING_CONNECTION_ERROR_IP_CONFIG_NOT_ALLOWED", "IpConfigNotAllowed" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMSettingConnectionError"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_setting_dcb_error_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_SETTING_DCB_ERROR_UNKNOWN, "NM_SETTING_DCB_ERROR_UNKNOWN", "UnknownError" }, - { NM_SETTING_DCB_ERROR_INVALID_PROPERTY, "NM_SETTING_DCB_ERROR_INVALID_PROPERTY", "InvalidProperty" }, - { NM_SETTING_DCB_ERROR_MISSING_PROPERTY, "NM_SETTING_DCB_ERROR_MISSING_PROPERTY", "MissingProperty" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMSettingDcbError"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_setting_dcb_flags_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_SETTING_DCB_FLAG_NONE, "NM_SETTING_DCB_FLAG_NONE", "none" }, - { NM_SETTING_DCB_FLAG_ENABLE, "NM_SETTING_DCB_FLAG_ENABLE", "enable" }, - { NM_SETTING_DCB_FLAG_ADVERTISE, "NM_SETTING_DCB_FLAG_ADVERTISE", "advertise" }, - { NM_SETTING_DCB_FLAG_WILLING, "NM_SETTING_DCB_FLAG_WILLING", "willing" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMSettingDcbFlags"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_setting_infiniband_error_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_SETTING_INFINIBAND_ERROR_UNKNOWN, "NM_SETTING_INFINIBAND_ERROR_UNKNOWN", "UnknownError" }, - { NM_SETTING_INFINIBAND_ERROR_INVALID_PROPERTY, "NM_SETTING_INFINIBAND_ERROR_INVALID_PROPERTY", "InvalidProperty" }, - { NM_SETTING_INFINIBAND_ERROR_MISSING_PROPERTY, "NM_SETTING_INFINIBAND_ERROR_MISSING_PROPERTY", "MissingProperty" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMSettingInfinibandError"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_setting_ip4_config_error_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_SETTING_IP4_CONFIG_ERROR_UNKNOWN, "NM_SETTING_IP4_CONFIG_ERROR_UNKNOWN", "UnknownError" }, - { NM_SETTING_IP4_CONFIG_ERROR_INVALID_PROPERTY, "NM_SETTING_IP4_CONFIG_ERROR_INVALID_PROPERTY", "InvalidProperty" }, - { NM_SETTING_IP4_CONFIG_ERROR_MISSING_PROPERTY, "NM_SETTING_IP4_CONFIG_ERROR_MISSING_PROPERTY", "MissingProperty" }, - { NM_SETTING_IP4_CONFIG_ERROR_NOT_ALLOWED_FOR_METHOD, "NM_SETTING_IP4_CONFIG_ERROR_NOT_ALLOWED_FOR_METHOD", "NotAllowedForMethod" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMSettingIP4ConfigError"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_setting_vlan_error_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_SETTING_VLAN_ERROR_UNKNOWN, "NM_SETTING_VLAN_ERROR_UNKNOWN", "Unknown" }, - { NM_SETTING_VLAN_ERROR_INVALID_PROPERTY, "NM_SETTING_VLAN_ERROR_INVALID_PROPERTY", "InvalidProperty" }, - { NM_SETTING_VLAN_ERROR_MISSING_PROPERTY, "NM_SETTING_VLAN_ERROR_MISSING_PROPERTY", "MissingProperty" }, - { NM_SETTING_VLAN_ERROR_INVALID_PARENT, "NM_SETTING_VLAN_ERROR_INVALID_PARENT", "InvalidParent" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMSettingVlanError"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_vlan_priority_map_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_VLAN_INGRESS_MAP, "NM_VLAN_INGRESS_MAP", "ingress-map" }, - { NM_VLAN_EGRESS_MAP, "NM_VLAN_EGRESS_MAP", "egress-map" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMVlanPriorityMap"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_vlan_flags_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_VLAN_FLAG_REORDER_HEADERS, "NM_VLAN_FLAG_REORDER_HEADERS", "reorder-headers" }, - { NM_VLAN_FLAG_GVRP, "NM_VLAN_FLAG_GVRP", "gvrp" }, - { NM_VLAN_FLAG_LOOSE_BINDING, "NM_VLAN_FLAG_LOOSE_BINDING", "loose-binding" }, - { NM_VLAN_FLAG_MVRP, "NM_VLAN_FLAG_MVRP", "mvrp" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMVlanFlags"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_setting_ip6_config_error_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_SETTING_IP6_CONFIG_ERROR_UNKNOWN, "NM_SETTING_IP6_CONFIG_ERROR_UNKNOWN", "UnknownError" }, - { NM_SETTING_IP6_CONFIG_ERROR_INVALID_PROPERTY, "NM_SETTING_IP6_CONFIG_ERROR_INVALID_PROPERTY", "InvalidProperty" }, - { NM_SETTING_IP6_CONFIG_ERROR_MISSING_PROPERTY, "NM_SETTING_IP6_CONFIG_ERROR_MISSING_PROPERTY", "MissingProperty" }, - { NM_SETTING_IP6_CONFIG_ERROR_NOT_ALLOWED_FOR_METHOD, "NM_SETTING_IP6_CONFIG_ERROR_NOT_ALLOWED_FOR_METHOD", "NotAllowedForMethod" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMSettingIP6ConfigError"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_setting_ip6_config_privacy_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_SETTING_IP6_CONFIG_PRIVACY_UNKNOWN, "NM_SETTING_IP6_CONFIG_PRIVACY_UNKNOWN", "unknown" }, - { NM_SETTING_IP6_CONFIG_PRIVACY_DISABLED, "NM_SETTING_IP6_CONFIG_PRIVACY_DISABLED", "disabled" }, - { NM_SETTING_IP6_CONFIG_PRIVACY_PREFER_PUBLIC_ADDR, "NM_SETTING_IP6_CONFIG_PRIVACY_PREFER_PUBLIC_ADDR", "prefer-public-addr" }, - { NM_SETTING_IP6_CONFIG_PRIVACY_PREFER_TEMP_ADDR, "NM_SETTING_IP6_CONFIG_PRIVACY_PREFER_TEMP_ADDR", "prefer-temp-addr" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMSettingIP6ConfigPrivacy"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_setting_ppp_error_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_SETTING_PPP_ERROR_UNKNOWN, "NM_SETTING_PPP_ERROR_UNKNOWN", "UnknownError" }, - { NM_SETTING_PPP_ERROR_INVALID_PROPERTY, "NM_SETTING_PPP_ERROR_INVALID_PROPERTY", "InvalidProperty" }, - { NM_SETTING_PPP_ERROR_MISSING_PROPERTY, "NM_SETTING_PPP_ERROR_MISSING_PROPERTY", "MissingProperty" }, - { NM_SETTING_PPP_ERROR_REQUIRE_MPPE_NOT_ALLOWED, "NM_SETTING_PPP_ERROR_REQUIRE_MPPE_NOT_ALLOWED", "RequireMPPENotAllowed" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMSettingPPPError"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_setting_pppoe_error_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_SETTING_PPPOE_ERROR_UNKNOWN, "NM_SETTING_PPPOE_ERROR_UNKNOWN", "UnknownError" }, - { NM_SETTING_PPPOE_ERROR_INVALID_PROPERTY, "NM_SETTING_PPPOE_ERROR_INVALID_PROPERTY", "InvalidProperty" }, - { NM_SETTING_PPPOE_ERROR_MISSING_PROPERTY, "NM_SETTING_PPPOE_ERROR_MISSING_PROPERTY", "MissingProperty" }, - { NM_SETTING_PPPOE_ERROR_MISSING_PPP_SETTING, "NM_SETTING_PPPOE_ERROR_MISSING_PPP_SETTING", "MissingPPPSetting" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMSettingPPPOEError"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_setting_serial_error_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_SETTING_SERIAL_ERROR_UNKNOWN, "NM_SETTING_SERIAL_ERROR_UNKNOWN", "UnknownError" }, - { NM_SETTING_SERIAL_ERROR_INVALID_PROPERTY, "NM_SETTING_SERIAL_ERROR_INVALID_PROPERTY", "InvalidProperty" }, - { NM_SETTING_SERIAL_ERROR_MISSING_PROPERTY, "NM_SETTING_SERIAL_ERROR_MISSING_PROPERTY", "MissingProperty" }, - { NM_SETTING_SERIAL_ERROR_MISSING_PPP_SETTING, "NM_SETTING_SERIAL_ERROR_MISSING_PPP_SETTING", "MissingPPPSetting" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMSettingSerialError"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_setting_generic_error_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_SETTING_GENERIC_ERROR_UNKNOWN, "NM_SETTING_GENERIC_ERROR_UNKNOWN", "UnknownError" }, - { NM_SETTING_GENERIC_ERROR_INVALID_PROPERTY, "NM_SETTING_GENERIC_ERROR_INVALID_PROPERTY", "InvalidProperty" }, - { NM_SETTING_GENERIC_ERROR_MISSING_PROPERTY, "NM_SETTING_GENERIC_ERROR_MISSING_PROPERTY", "MissingProperty" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMSettingGenericError"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_setting_gsm_error_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_SETTING_GSM_ERROR_UNKNOWN, "NM_SETTING_GSM_ERROR_UNKNOWN", "UnknownError" }, - { NM_SETTING_GSM_ERROR_INVALID_PROPERTY, "NM_SETTING_GSM_ERROR_INVALID_PROPERTY", "InvalidProperty" }, - { NM_SETTING_GSM_ERROR_MISSING_PROPERTY, "NM_SETTING_GSM_ERROR_MISSING_PROPERTY", "MissingProperty" }, - { NM_SETTING_GSM_ERROR_MISSING_SERIAL_SETTING, "NM_SETTING_GSM_ERROR_MISSING_SERIAL_SETTING", "MissingSerialSetting" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMSettingGsmError"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_setting_gsm_network_type_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_SETTING_GSM_NETWORK_TYPE_ANY, "NM_SETTING_GSM_NETWORK_TYPE_ANY", "any" }, - { NM_SETTING_GSM_NETWORK_TYPE_UMTS_HSPA, "NM_SETTING_GSM_NETWORK_TYPE_UMTS_HSPA", "umts-hspa" }, - { NM_SETTING_GSM_NETWORK_TYPE_GPRS_EDGE, "NM_SETTING_GSM_NETWORK_TYPE_GPRS_EDGE", "gprs-edge" }, - { NM_SETTING_GSM_NETWORK_TYPE_PREFER_UMTS_HSPA, "NM_SETTING_GSM_NETWORK_TYPE_PREFER_UMTS_HSPA", "prefer-umts-hspa" }, - { NM_SETTING_GSM_NETWORK_TYPE_PREFER_GPRS_EDGE, "NM_SETTING_GSM_NETWORK_TYPE_PREFER_GPRS_EDGE", "prefer-gprs-edge" }, - { NM_SETTING_GSM_NETWORK_TYPE_PREFER_4G, "NM_SETTING_GSM_NETWORK_TYPE_PREFER_4G", "prefer-4g" }, - { NM_SETTING_GSM_NETWORK_TYPE_4G, "NM_SETTING_GSM_NETWORK_TYPE_4G", "4g" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMSettingGsmNetworkType"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_setting_gsm_network_band_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_SETTING_GSM_BAND_UNKNOWN, "NM_SETTING_GSM_BAND_UNKNOWN", "unknown" }, - { NM_SETTING_GSM_BAND_ANY, "NM_SETTING_GSM_BAND_ANY", "any" }, - { NM_SETTING_GSM_BAND_EGSM, "NM_SETTING_GSM_BAND_EGSM", "egsm" }, - { NM_SETTING_GSM_BAND_DCS, "NM_SETTING_GSM_BAND_DCS", "dcs" }, - { NM_SETTING_GSM_BAND_PCS, "NM_SETTING_GSM_BAND_PCS", "pcs" }, - { NM_SETTING_GSM_BAND_G850, "NM_SETTING_GSM_BAND_G850", "g850" }, - { NM_SETTING_GSM_BAND_U2100, "NM_SETTING_GSM_BAND_U2100", "u2100" }, - { NM_SETTING_GSM_BAND_U1800, "NM_SETTING_GSM_BAND_U1800", "u1800" }, - { NM_SETTING_GSM_BAND_U17IV, "NM_SETTING_GSM_BAND_U17IV", "u17iv" }, - { NM_SETTING_GSM_BAND_U800, "NM_SETTING_GSM_BAND_U800", "u800" }, - { NM_SETTING_GSM_BAND_U850, "NM_SETTING_GSM_BAND_U850", "u850" }, - { NM_SETTING_GSM_BAND_U900, "NM_SETTING_GSM_BAND_U900", "u900" }, - { NM_SETTING_GSM_BAND_U17IX, "NM_SETTING_GSM_BAND_U17IX", "u17ix" }, - { NM_SETTING_GSM_BAND_U1900, "NM_SETTING_GSM_BAND_U1900", "u1900" }, - { NM_SETTING_GSM_BAND_U2600, "NM_SETTING_GSM_BAND_U2600", "u2600" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMSettingGsmNetworkBand"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_setting_cdma_error_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_SETTING_CDMA_ERROR_UNKNOWN, "NM_SETTING_CDMA_ERROR_UNKNOWN", "UnknownError" }, - { NM_SETTING_CDMA_ERROR_INVALID_PROPERTY, "NM_SETTING_CDMA_ERROR_INVALID_PROPERTY", "InvalidProperty" }, - { NM_SETTING_CDMA_ERROR_MISSING_PROPERTY, "NM_SETTING_CDMA_ERROR_MISSING_PROPERTY", "MissingProperty" }, - { NM_SETTING_CDMA_ERROR_MISSING_SERIAL_SETTING, "NM_SETTING_CDMA_ERROR_MISSING_SERIAL_SETTING", "MissingSerialSetting" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMSettingCdmaError"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_setting_olpc_mesh_error_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_SETTING_OLPC_MESH_ERROR_UNKNOWN, "NM_SETTING_OLPC_MESH_ERROR_UNKNOWN", "UnknownError" }, - { NM_SETTING_OLPC_MESH_ERROR_INVALID_PROPERTY, "NM_SETTING_OLPC_MESH_ERROR_INVALID_PROPERTY", "InvalidProperty" }, - { NM_SETTING_OLPC_MESH_ERROR_MISSING_PROPERTY, "NM_SETTING_OLPC_MESH_ERROR_MISSING_PROPERTY", "MissingProperty" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMSettingOlpcMeshError"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_setting_wimax_error_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_SETTING_WIMAX_ERROR_UNKNOWN, "NM_SETTING_WIMAX_ERROR_UNKNOWN", "UnknownError" }, - { NM_SETTING_WIMAX_ERROR_INVALID_PROPERTY, "NM_SETTING_WIMAX_ERROR_INVALID_PROPERTY", "InvalidProperty" }, - { NM_SETTING_WIMAX_ERROR_MISSING_PROPERTY, "NM_SETTING_WIMAX_ERROR_MISSING_PROPERTY", "MissingProperty" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMSettingWimaxError"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_setting_wired_error_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_SETTING_WIRED_ERROR_UNKNOWN, "NM_SETTING_WIRED_ERROR_UNKNOWN", "UnknownError" }, - { NM_SETTING_WIRED_ERROR_INVALID_PROPERTY, "NM_SETTING_WIRED_ERROR_INVALID_PROPERTY", "InvalidProperty" }, - { NM_SETTING_WIRED_ERROR_MISSING_PROPERTY, "NM_SETTING_WIRED_ERROR_MISSING_PROPERTY", "MissingProperty" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMSettingWiredError"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_setting_wireless_error_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_SETTING_WIRELESS_ERROR_UNKNOWN, "NM_SETTING_WIRELESS_ERROR_UNKNOWN", "UnknownError" }, - { NM_SETTING_WIRELESS_ERROR_INVALID_PROPERTY, "NM_SETTING_WIRELESS_ERROR_INVALID_PROPERTY", "InvalidProperty" }, - { NM_SETTING_WIRELESS_ERROR_MISSING_PROPERTY, "NM_SETTING_WIRELESS_ERROR_MISSING_PROPERTY", "MissingProperty" }, - { NM_SETTING_WIRELESS_ERROR_MISSING_SECURITY_SETTING, "NM_SETTING_WIRELESS_ERROR_MISSING_SECURITY_SETTING", "MissingSecuritySetting" }, - { NM_SETTING_WIRELESS_ERROR_CHANNEL_REQUIRES_BAND, "NM_SETTING_WIRELESS_ERROR_CHANNEL_REQUIRES_BAND", "ChannelRequiresBand" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMSettingWirelessError"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_setting_wireless_security_error_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_SETTING_WIRELESS_SECURITY_ERROR_UNKNOWN, "NM_SETTING_WIRELESS_SECURITY_ERROR_UNKNOWN", "UnknownError" }, - { NM_SETTING_WIRELESS_SECURITY_ERROR_INVALID_PROPERTY, "NM_SETTING_WIRELESS_SECURITY_ERROR_INVALID_PROPERTY", "InvalidProperty" }, - { NM_SETTING_WIRELESS_SECURITY_ERROR_MISSING_PROPERTY, "NM_SETTING_WIRELESS_SECURITY_ERROR_MISSING_PROPERTY", "MissingProperty" }, - { NM_SETTING_WIRELESS_SECURITY_ERROR_MISSING_802_1X_SETTING, "NM_SETTING_WIRELESS_SECURITY_ERROR_MISSING_802_1X_SETTING", "Missing8021xSetting" }, - { NM_SETTING_WIRELESS_SECURITY_ERROR_LEAP_REQUIRES_802_1X, "NM_SETTING_WIRELESS_SECURITY_ERROR_LEAP_REQUIRES_802_1X", "LEAPRequires8021x" }, - { NM_SETTING_WIRELESS_SECURITY_ERROR_LEAP_REQUIRES_USERNAME, "NM_SETTING_WIRELESS_SECURITY_ERROR_LEAP_REQUIRES_USERNAME", "LEAPRequiresUsername" }, - { NM_SETTING_WIRELESS_SECURITY_ERROR_SHARED_KEY_REQUIRES_WEP, "NM_SETTING_WIRELESS_SECURITY_ERROR_SHARED_KEY_REQUIRES_WEP", "SharedKeyRequiresWEP" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMSettingWirelessSecurityError"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_wep_key_type_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_WEP_KEY_TYPE_UNKNOWN, "NM_WEP_KEY_TYPE_UNKNOWN", "unknown" }, - { NM_WEP_KEY_TYPE_KEY, "NM_WEP_KEY_TYPE_KEY", "key" }, - { NM_WEP_KEY_TYPE_PASSPHRASE, "NM_WEP_KEY_TYPE_PASSPHRASE", "passphrase" }, - { NM_WEP_KEY_TYPE_LAST, "NM_WEP_KEY_TYPE_LAST", "last" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMWepKeyType"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_setting_vpn_error_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_SETTING_VPN_ERROR_UNKNOWN, "NM_SETTING_VPN_ERROR_UNKNOWN", "UnknownError" }, - { NM_SETTING_VPN_ERROR_INVALID_PROPERTY, "NM_SETTING_VPN_ERROR_INVALID_PROPERTY", "InvalidProperty" }, - { NM_SETTING_VPN_ERROR_MISSING_PROPERTY, "NM_SETTING_VPN_ERROR_MISSING_PROPERTY", "MissingProperty" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMSettingVpnError"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_utils_security_type_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NMU_SEC_INVALID, "NMU_SEC_INVALID", "invalid" }, - { NMU_SEC_NONE, "NMU_SEC_NONE", "none" }, - { NMU_SEC_STATIC_WEP, "NMU_SEC_STATIC_WEP", "static-wep" }, - { NMU_SEC_LEAP, "NMU_SEC_LEAP", "leap" }, - { NMU_SEC_DYNAMIC_WEP, "NMU_SEC_DYNAMIC_WEP", "dynamic-wep" }, - { NMU_SEC_WPA_PSK, "NMU_SEC_WPA_PSK", "wpa-psk" }, - { NMU_SEC_WPA_ENTERPRISE, "NMU_SEC_WPA_ENTERPRISE", "wpa-enterprise" }, - { NMU_SEC_WPA2_PSK, "NMU_SEC_WPA2_PSK", "wpa2-psk" }, - { NMU_SEC_WPA2_ENTERPRISE, "NMU_SEC_WPA2_ENTERPRISE", "wpa2-enterprise" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMUtilsSecurityType"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} - - - diff --git a/libnm-util/nm-utils.c b/libnm-util/nm-utils.c index f22b4f74..fcb6bfd4 100644 --- a/libnm-util/nm-utils.c +++ b/libnm-util/nm-utils.c @@ -1730,7 +1730,7 @@ nm_utils_file_is_pkcs12 (const char *filename) return crypto_is_pkcs12_file (filename, NULL); } -/**********************************************************************************************/ +/*****************************************************************************/ /** * nm_utils_file_search_in_paths: @@ -1804,7 +1804,7 @@ NOT_FOUND: return NULL; } -/**********************************************************************************************/ +/*****************************************************************************/ /* Band, channel/frequency stuff for wireless */ struct cf_pair { @@ -2577,7 +2577,7 @@ nm_utils_check_virtual_device_compatibility (GType virtual_type, GType other_typ } } -/***********************************************************/ +/*****************************************************************************/ /* Unused prototypes to make the compiler happy */ gconstpointer nm_utils_get_private (void); diff --git a/libnm-util/nm-version.h b/libnm-util/nm-version.h index 760151a6..b8b32306 100644 --- a/libnm-util/nm-version.h +++ b/libnm-util/nm-version.h @@ -104,4 +104,18 @@ # define NM_AVAILABLE_IN_1_4 #endif +#if NM_VERSION_MIN_REQUIRED >= NM_VERSION_1_6 +# define NM_DEPRECATED_IN_1_6 G_DEPRECATED +# define NM_DEPRECATED_IN_1_6_FOR(f) G_DEPRECATED_FOR(f) +#else +# define NM_DEPRECATED_IN_1_6 +# define NM_DEPRECATED_IN_1_6_FOR(f) +#endif + +#if NM_VERSION_MAX_ALLOWED < NM_VERSION_1_6 +# define NM_AVAILABLE_IN_1_6 G_UNAVAILABLE(1,6) +#else +# define NM_AVAILABLE_IN_1_6 +#endif + #endif /* NM_VERSION_H */ diff --git a/libnm-util/tests/Makefile.am b/libnm-util/tests/Makefile.am deleted file mode 100644 index 1076a933..00000000 --- a/libnm-util/tests/Makefile.am +++ /dev/null @@ -1,85 +0,0 @@ -if ENABLE_TESTS - -AM_CPPFLAGS = \ - -I$(top_srcdir)/shared \ - -I$(top_builddir)/shared \ - -I$(top_srcdir)/libnm-util \ - -I$(top_builddir)/libnm-util \ - $(GLIB_CFLAGS) \ - $(DBUS_CFLAGS) \ - -DBUILD_DIR=\"$(abs_builddir)\" \ - -DTEST_CERT_DIR=\"$(abs_top_srcdir)/libnm-core/tests/certs\" - -@VALGRIND_RULES@ -TESTS = \ - test-settings-defaults \ - test-crypto \ - test-secrets \ - test-general \ - test-setting-8021x \ - test-setting-dcb - -noinst_PROGRAMS = \ - $(TESTS) \ - test-libnm-linking - -test_settings_defaults_SOURCES = \ - test-settings-defaults.c - -test_settings_defaults_LDADD = \ - $(top_builddir)/libnm-util/libnm-util.la \ - $(GLIB_LIBS) \ - $(DBUS_LIBS) - -test_crypto_SOURCES = \ - test-crypto.c - -test_crypto_LDADD = \ - $(top_builddir)/libnm-util/libtest-crypto.la \ - $(top_builddir)/libnm-util/libnm-util.la \ - $(GLIB_LIBS) - -test_secrets_SOURCES = \ - test-secrets.c - -test_secrets_LDADD = \ - $(top_builddir)/libnm-util/libnm-util.la \ - $(GLIB_LIBS) \ - $(DBUS_LIBS) - -test_general_SOURCES = \ - test-general.c - -test_general_LDADD = \ - $(top_builddir)/libnm-util/libnm-util.la \ - $(GLIB_LIBS) \ - $(DBUS_LIBS) - -test_general_DEPENDENCIES = test-libnm-linking - -test_setting_8021x_SOURCES = \ - test-setting-8021x.c - -test_setting_8021x_LDADD = \ - $(top_builddir)/libnm-util/libnm-util.la \ - $(GLIB_LIBS) \ - $(DBUS_LIBS) - -test_setting_dcb_SOURCES = \ - test-setting-dcb.c - -test_setting_dcb_LDADD = \ - $(top_builddir)/libnm-util/libnm-util.la \ - $(GLIB_LIBS) \ - $(DBUS_LIBS) - -test_libnm_linking_SOURCES = \ - test-libnm-linking.c - -test_libnm_linking_LDADD = \ - $(top_builddir)/libnm/libnm.la \ - $(top_builddir)/libnm-util/libnm-util.la \ - $(GLIB_LIBS) \ - $(DBUS_LIBS) - -endif diff --git a/libnm-util/tests/Makefile.in b/libnm-util/tests/Makefile.in deleted file mode 100644 index d34408d9..00000000 --- a/libnm-util/tests/Makefile.in +++ /dev/null @@ -1,1315 +0,0 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. -# @configure_input@ - -# Copyright (C) 1994-2014 Free Software Foundation, Inc. - -# This Makefile.in is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY, to the extent permitted by law; without -# even the implied warranty of MERCHANTABILITY or FITNESS FOR A -# PARTICULAR PURPOSE. - -@SET_MAKE@ - -VPATH = @srcdir@ -am__is_gnu_make = { \ - if test -z '$(MAKELEVEL)'; then \ - false; \ - elif test -n '$(MAKE_HOST)'; then \ - true; \ - elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ - true; \ - else \ - false; \ - fi; \ -} -am__make_running_with_option = \ - case $${target_option-} in \ - ?) ;; \ - *) echo "am__make_running_with_option: internal error: invalid" \ - "target option '$${target_option-}' specified" >&2; \ - exit 1;; \ - esac; \ - has_opt=no; \ - sane_makeflags=$$MAKEFLAGS; \ - if $(am__is_gnu_make); then \ - sane_makeflags=$$MFLAGS; \ - else \ - case $$MAKEFLAGS in \ - *\\[\ \ ]*) \ - bs=\\; \ - sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ - | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ - esac; \ - fi; \ - skip_next=no; \ - strip_trailopt () \ - { \ - flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ - }; \ - for flg in $$sane_makeflags; do \ - test $$skip_next = yes && { skip_next=no; continue; }; \ - case $$flg in \ - *=*|--*) continue;; \ - -*I) strip_trailopt 'I'; skip_next=yes;; \ - -*I?*) strip_trailopt 'I';; \ - -*O) strip_trailopt 'O'; skip_next=yes;; \ - -*O?*) strip_trailopt 'O';; \ - -*l) strip_trailopt 'l'; skip_next=yes;; \ - -*l?*) strip_trailopt 'l';; \ - -[dEDm]) skip_next=yes;; \ - -[JT]) skip_next=yes;; \ - esac; \ - case $$flg in \ - *$$target_option*) has_opt=yes; break;; \ - esac; \ - done; \ - test $$has_opt = yes -am__make_dryrun = (target_option=n; $(am__make_running_with_option)) -am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) -pkgdatadir = $(datadir)/@PACKAGE@ -pkgincludedir = $(includedir)/@PACKAGE@ -pkglibdir = $(libdir)/@PACKAGE@ -pkglibexecdir = $(libexecdir)/@PACKAGE@ -am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd -install_sh_DATA = $(install_sh) -c -m 644 -install_sh_PROGRAM = $(install_sh) -c -install_sh_SCRIPT = $(install_sh) -c -INSTALL_HEADER = $(INSTALL_DATA) -transform = $(program_transform_name) -NORMAL_INSTALL = : -PRE_INSTALL = : -POST_INSTALL = : -NORMAL_UNINSTALL = : -PRE_UNINSTALL = : -POST_UNINSTALL = : -build_triplet = @build@ -host_triplet = @host@ -@ENABLE_TESTS_TRUE@TESTS = test-settings-defaults$(EXEEXT) \ -@ENABLE_TESTS_TRUE@ test-crypto$(EXEEXT) test-secrets$(EXEEXT) \ -@ENABLE_TESTS_TRUE@ test-general$(EXEEXT) \ -@ENABLE_TESTS_TRUE@ test-setting-8021x$(EXEEXT) \ -@ENABLE_TESTS_TRUE@ test-setting-dcb$(EXEEXT) -@ENABLE_TESTS_TRUE@noinst_PROGRAMS = $(am__EXEEXT_1) \ -@ENABLE_TESTS_TRUE@ test-libnm-linking$(EXEEXT) -subdir = libnm-util/tests -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -am__aclocal_m4_deps = $(top_srcdir)/m4/attributes.m4 \ - $(top_srcdir)/m4/ax_lib_readline.m4 \ - $(top_srcdir)/m4/compiler_options.m4 \ - $(top_srcdir)/m4/gettext.m4 $(top_srcdir)/m4/git-sha-record.m4 \ - $(top_srcdir)/m4/gnome-code-coverage.m4 \ - $(top_srcdir)/m4/gtk-doc.m4 $(top_srcdir)/m4/iconv.m4 \ - $(top_srcdir)/m4/intlmacosx.m4 $(top_srcdir)/m4/intltool.m4 \ - $(top_srcdir)/m4/introspection.m4 $(top_srcdir)/m4/lib-ld.m4 \ - $(top_srcdir)/m4/lib-link.m4 $(top_srcdir)/m4/lib-prefix.m4 \ - $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \ - $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \ - $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/m4/nls.m4 \ - $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \ - $(top_srcdir)/m4/vapigen.m4 $(top_srcdir)/configure.ac -am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ - $(ACLOCAL_M4) -DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) -mkinstalldirs = $(install_sh) -d -CONFIG_HEADER = $(top_builddir)/config.h -CONFIG_CLEAN_FILES = -CONFIG_CLEAN_VPATH_FILES = -@ENABLE_TESTS_TRUE@am__EXEEXT_1 = test-settings-defaults$(EXEEXT) \ -@ENABLE_TESTS_TRUE@ test-crypto$(EXEEXT) test-secrets$(EXEEXT) \ -@ENABLE_TESTS_TRUE@ test-general$(EXEEXT) \ -@ENABLE_TESTS_TRUE@ test-setting-8021x$(EXEEXT) \ -@ENABLE_TESTS_TRUE@ test-setting-dcb$(EXEEXT) -PROGRAMS = $(noinst_PROGRAMS) -am__test_crypto_SOURCES_DIST = test-crypto.c -@ENABLE_TESTS_TRUE@am_test_crypto_OBJECTS = test-crypto.$(OBJEXT) -test_crypto_OBJECTS = $(am_test_crypto_OBJECTS) -am__DEPENDENCIES_1 = -@ENABLE_TESTS_TRUE@test_crypto_DEPENDENCIES = $(top_builddir)/libnm-util/libtest-crypto.la \ -@ENABLE_TESTS_TRUE@ $(top_builddir)/libnm-util/libnm-util.la \ -@ENABLE_TESTS_TRUE@ $(am__DEPENDENCIES_1) -AM_V_lt = $(am__v_lt_@AM_V@) -am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@) -am__v_lt_0 = --silent -am__v_lt_1 = -am__test_general_SOURCES_DIST = test-general.c -@ENABLE_TESTS_TRUE@am_test_general_OBJECTS = test-general.$(OBJEXT) -test_general_OBJECTS = $(am_test_general_OBJECTS) -am__test_libnm_linking_SOURCES_DIST = test-libnm-linking.c -@ENABLE_TESTS_TRUE@am_test_libnm_linking_OBJECTS = \ -@ENABLE_TESTS_TRUE@ test-libnm-linking.$(OBJEXT) -test_libnm_linking_OBJECTS = $(am_test_libnm_linking_OBJECTS) -@ENABLE_TESTS_TRUE@test_libnm_linking_DEPENDENCIES = \ -@ENABLE_TESTS_TRUE@ $(top_builddir)/libnm/libnm.la \ -@ENABLE_TESTS_TRUE@ $(top_builddir)/libnm-util/libnm-util.la \ -@ENABLE_TESTS_TRUE@ $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) -am__test_secrets_SOURCES_DIST = test-secrets.c -@ENABLE_TESTS_TRUE@am_test_secrets_OBJECTS = test-secrets.$(OBJEXT) -test_secrets_OBJECTS = $(am_test_secrets_OBJECTS) -@ENABLE_TESTS_TRUE@test_secrets_DEPENDENCIES = \ -@ENABLE_TESTS_TRUE@ $(top_builddir)/libnm-util/libnm-util.la \ -@ENABLE_TESTS_TRUE@ $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) -am__test_setting_8021x_SOURCES_DIST = test-setting-8021x.c -@ENABLE_TESTS_TRUE@am_test_setting_8021x_OBJECTS = \ -@ENABLE_TESTS_TRUE@ test-setting-8021x.$(OBJEXT) -test_setting_8021x_OBJECTS = $(am_test_setting_8021x_OBJECTS) -@ENABLE_TESTS_TRUE@test_setting_8021x_DEPENDENCIES = \ -@ENABLE_TESTS_TRUE@ $(top_builddir)/libnm-util/libnm-util.la \ -@ENABLE_TESTS_TRUE@ $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) -am__test_setting_dcb_SOURCES_DIST = test-setting-dcb.c -@ENABLE_TESTS_TRUE@am_test_setting_dcb_OBJECTS = \ -@ENABLE_TESTS_TRUE@ test-setting-dcb.$(OBJEXT) -test_setting_dcb_OBJECTS = $(am_test_setting_dcb_OBJECTS) -@ENABLE_TESTS_TRUE@test_setting_dcb_DEPENDENCIES = \ -@ENABLE_TESTS_TRUE@ $(top_builddir)/libnm-util/libnm-util.la \ -@ENABLE_TESTS_TRUE@ $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) -am__test_settings_defaults_SOURCES_DIST = test-settings-defaults.c -@ENABLE_TESTS_TRUE@am_test_settings_defaults_OBJECTS = \ -@ENABLE_TESTS_TRUE@ test-settings-defaults.$(OBJEXT) -test_settings_defaults_OBJECTS = $(am_test_settings_defaults_OBJECTS) -@ENABLE_TESTS_TRUE@test_settings_defaults_DEPENDENCIES = \ -@ENABLE_TESTS_TRUE@ $(top_builddir)/libnm-util/libnm-util.la \ -@ENABLE_TESTS_TRUE@ $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) -AM_V_P = $(am__v_P_@AM_V@) -am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) -am__v_P_0 = false -am__v_P_1 = : -AM_V_GEN = $(am__v_GEN_@AM_V@) -am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) -am__v_GEN_0 = @echo " GEN " $@; -am__v_GEN_1 = -AM_V_at = $(am__v_at_@AM_V@) -am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) -am__v_at_0 = @ -am__v_at_1 = -DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) -depcomp = $(SHELL) $(top_srcdir)/build-aux/depcomp -am__depfiles_maybe = depfiles -am__mv = mv -f -COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ - $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ - $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \ - $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ - $(AM_CFLAGS) $(CFLAGS) -AM_V_CC = $(am__v_CC_@AM_V@) -am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@) -am__v_CC_0 = @echo " CC " $@; -am__v_CC_1 = -CCLD = $(CC) -LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ - $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ - $(AM_LDFLAGS) $(LDFLAGS) -o $@ -AM_V_CCLD = $(am__v_CCLD_@AM_V@) -am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@) -am__v_CCLD_0 = @echo " CCLD " $@; -am__v_CCLD_1 = -SOURCES = $(test_crypto_SOURCES) $(test_general_SOURCES) \ - $(test_libnm_linking_SOURCES) $(test_secrets_SOURCES) \ - $(test_setting_8021x_SOURCES) $(test_setting_dcb_SOURCES) \ - $(test_settings_defaults_SOURCES) -DIST_SOURCES = $(am__test_crypto_SOURCES_DIST) \ - $(am__test_general_SOURCES_DIST) \ - $(am__test_libnm_linking_SOURCES_DIST) \ - $(am__test_secrets_SOURCES_DIST) \ - $(am__test_setting_8021x_SOURCES_DIST) \ - $(am__test_setting_dcb_SOURCES_DIST) \ - $(am__test_settings_defaults_SOURCES_DIST) -am__can_run_installinfo = \ - case $$AM_UPDATE_INFO_DIR in \ - n|no|NO) false;; \ - *) (install-info --version) >/dev/null 2>&1;; \ - esac -am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) -# Read a list of newline-separated strings from the standard input, -# and print each of them once, without duplicates. Input order is -# *not* preserved. -am__uniquify_input = $(AWK) '\ - BEGIN { nonempty = 0; } \ - { items[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in items) print i; }; } \ -' -# Make sure the list of sources is unique. This is necessary because, -# e.g., the same source file might be shared among _SOURCES variables -# for different programs/libraries. -am__define_uniq_tagged_files = \ - list='$(am__tagged_files)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | $(am__uniquify_input)` -ETAGS = etags -CTAGS = ctags -am__tty_colors_dummy = \ - mgn= red= grn= lgn= blu= brg= std=; \ - am__color_tests=no -am__tty_colors = { \ - $(am__tty_colors_dummy); \ - if test "X$(AM_COLOR_TESTS)" = Xno; then \ - am__color_tests=no; \ - elif test "X$(AM_COLOR_TESTS)" = Xalways; then \ - am__color_tests=yes; \ - elif test "X$$TERM" != Xdumb && { test -t 1; } 2>/dev/null; then \ - am__color_tests=yes; \ - fi; \ - if test $$am__color_tests = yes; then \ - red=''; \ - grn=''; \ - lgn=''; \ - blu=''; \ - mgn=''; \ - brg=''; \ - std=''; \ - fi; \ -} -am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; -am__vpath_adj = case $$p in \ - $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ - *) f=$$p;; \ - esac; -am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`; -am__install_max = 40 -am__nobase_strip_setup = \ - srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` -am__nobase_strip = \ - for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" -am__nobase_list = $(am__nobase_strip_setup); \ - for p in $$list; do echo "$$p $$p"; done | \ - sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ - $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ - if (++n[$$2] == $(am__install_max)) \ - { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ - END { for (dir in files) print dir, files[dir] }' -am__base_list = \ - sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ - sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' -am__uninstall_files_from_dir = { \ - test -z "$$files" \ - || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ - || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ - $(am__cd) "$$dir" && rm -f $$files; }; \ - } -am__recheck_rx = ^[ ]*:recheck:[ ]* -am__global_test_result_rx = ^[ ]*:global-test-result:[ ]* -am__copy_in_global_log_rx = ^[ ]*:copy-in-global-log:[ ]* -# A command that, given a newline-separated list of test names on the -# standard input, print the name of the tests that are to be re-run -# upon "make recheck". -am__list_recheck_tests = $(AWK) '{ \ - recheck = 1; \ - while ((rc = (getline line < ($$0 ".trs"))) != 0) \ - { \ - if (rc < 0) \ - { \ - if ((getline line2 < ($$0 ".log")) < 0) \ - recheck = 0; \ - break; \ - } \ - else if (line ~ /$(am__recheck_rx)[nN][Oo]/) \ - { \ - recheck = 0; \ - break; \ - } \ - else if (line ~ /$(am__recheck_rx)[yY][eE][sS]/) \ - { \ - break; \ - } \ - }; \ - if (recheck) \ - print $$0; \ - close ($$0 ".trs"); \ - close ($$0 ".log"); \ -}' -# A command that, given a newline-separated list of test names on the -# standard input, create the global log from their .trs and .log files. -am__create_global_log = $(AWK) ' \ -function fatal(msg) \ -{ \ - print "fatal: making $@: " msg | "cat >&2"; \ - exit 1; \ -} \ -function rst_section(header) \ -{ \ - print header; \ - len = length(header); \ - for (i = 1; i <= len; i = i + 1) \ - printf "="; \ - printf "\n\n"; \ -} \ -{ \ - copy_in_global_log = 1; \ - global_test_result = "RUN"; \ - while ((rc = (getline line < ($$0 ".trs"))) != 0) \ - { \ - if (rc < 0) \ - fatal("failed to read from " $$0 ".trs"); \ - if (line ~ /$(am__global_test_result_rx)/) \ - { \ - sub("$(am__global_test_result_rx)", "", line); \ - sub("[ ]*$$", "", line); \ - global_test_result = line; \ - } \ - else if (line ~ /$(am__copy_in_global_log_rx)[nN][oO]/) \ - copy_in_global_log = 0; \ - }; \ - if (copy_in_global_log) \ - { \ - rst_section(global_test_result ": " $$0); \ - while ((rc = (getline line < ($$0 ".log"))) != 0) \ - { \ - if (rc < 0) \ - fatal("failed to read from " $$0 ".log"); \ - print line; \ - }; \ - printf "\n"; \ - }; \ - close ($$0 ".trs"); \ - close ($$0 ".log"); \ -}' -# Restructured Text title. -am__rst_title = { sed 's/.*/ & /;h;s/./=/g;p;x;s/ *$$//;p;g' && echo; } -# Solaris 10 'make', and several other traditional 'make' implementations, -# pass "-e" to $(SHELL), and POSIX 2008 even requires this. Work around it -# by disabling -e (using the XSI extension "set +e") if it's set. -am__sh_e_setup = case $$- in *e*) set +e;; esac -# Default flags passed to test drivers. -am__common_driver_flags = \ - --color-tests "$$am__color_tests" \ - --enable-hard-errors "$$am__enable_hard_errors" \ - --expect-failure "$$am__expect_failure" -# To be inserted before the command running the test. Creates the -# directory for the log if needed. Stores in $dir the directory -# containing $f, in $tst the test, in $log the log. Executes the -# developer- defined test setup AM_TESTS_ENVIRONMENT (if any), and -# passes TESTS_ENVIRONMENT. Set up options for the wrapper that -# will run the test scripts (or their associated LOG_COMPILER, if -# thy have one). -am__check_pre = \ -$(am__sh_e_setup); \ -$(am__vpath_adj_setup) $(am__vpath_adj) \ -$(am__tty_colors); \ -srcdir=$(srcdir); export srcdir; \ -case "$@" in \ - */*) am__odir=`echo "./$@" | sed 's|/[^/]*$$||'`;; \ - *) am__odir=.;; \ -esac; \ -test "x$$am__odir" = x"." || test -d "$$am__odir" \ - || $(MKDIR_P) "$$am__odir" || exit $$?; \ -if test -f "./$$f"; then dir=./; \ -elif test -f "$$f"; then dir=; \ -else dir="$(srcdir)/"; fi; \ -tst=$$dir$$f; log='$@'; \ -if test -n '$(DISABLE_HARD_ERRORS)'; then \ - am__enable_hard_errors=no; \ -else \ - am__enable_hard_errors=yes; \ -fi; \ -case " $(XFAIL_TESTS) " in \ - *[\ \ ]$$f[\ \ ]* | *[\ \ ]$$dir$$f[\ \ ]*) \ - am__expect_failure=yes;; \ - *) \ - am__expect_failure=no;; \ -esac; \ -$(AM_TESTS_ENVIRONMENT) $(TESTS_ENVIRONMENT) -# A shell command to get the names of the tests scripts with any registered -# extension removed (i.e., equivalently, the names of the test logs, with -# the '.log' extension removed). The result is saved in the shell variable -# '$bases'. This honors runtime overriding of TESTS and TEST_LOGS. Sadly, -# we cannot use something simpler, involving e.g., "$(TEST_LOGS:.log=)", -# since that might cause problem with VPATH rewrites for suffix-less tests. -# See also 'test-harness-vpath-rewrite.sh' and 'test-trs-basic.sh'. -am__set_TESTS_bases = \ - bases='$(TEST_LOGS)'; \ - bases=`for i in $$bases; do echo $$i; done | sed 's/\.log$$//'`; \ - bases=`echo $$bases` -RECHECK_LOGS = $(TEST_LOGS) -AM_RECURSIVE_TARGETS = check recheck -TEST_SUITE_LOG = test-suite.log -TEST_EXTENSIONS = @EXEEXT@ .test -LOG_COMPILE = $(LOG_COMPILER) $(AM_LOG_FLAGS) $(LOG_FLAGS) -am__set_b = \ - case '$@' in \ - */*) \ - case '$*' in \ - */*) b='$*';; \ - *) b=`echo '$@' | sed 's/\.log$$//'`; \ - esac;; \ - *) \ - b='$*';; \ - esac -am__test_logs1 = $(TESTS:=.log) -am__test_logs2 = $(am__test_logs1:@EXEEXT@.log=.log) -TEST_LOGS = $(am__test_logs2:.test.log=.log) -TEST_LOG_DRIVER = $(SHELL) $(top_srcdir)/build-aux/test-driver -TEST_LOG_COMPILE = $(TEST_LOG_COMPILER) $(AM_TEST_LOG_FLAGS) \ - $(TEST_LOG_FLAGS) -am__DIST_COMMON = $(srcdir)/Makefile.in \ - $(top_srcdir)/build-aux/depcomp \ - $(top_srcdir)/build-aux/test-driver -DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = @ACLOCAL@ -ALL_LINGUAS = @ALL_LINGUAS@ -AMTAR = @AMTAR@ -AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ -AM_TESTS_FD_REDIRECT = @AM_TESTS_FD_REDIRECT@ -AR = @AR@ -AUTOCONF = @AUTOCONF@ -AUTOHEADER = @AUTOHEADER@ -AUTOMAKE = @AUTOMAKE@ -AWK = @AWK@ -BLUEZ5_CFLAGS = @BLUEZ5_CFLAGS@ -BLUEZ5_LIBS = @BLUEZ5_LIBS@ -CC = @CC@ -CCDEPMODE = @CCDEPMODE@ -CFLAGS = @CFLAGS@ -CODE_COVERAGE_CFLAGS = @CODE_COVERAGE_CFLAGS@ -CODE_COVERAGE_ENABLED = @CODE_COVERAGE_ENABLED@ -CODE_COVERAGE_LDFLAGS = @CODE_COVERAGE_LDFLAGS@ -CPP = @CPP@ -CPPFLAGS = @CPPFLAGS@ -CXX = @CXX@ -CXXCPP = @CXXCPP@ -CXXDEPMODE = @CXXDEPMODE@ -CXXFLAGS = @CXXFLAGS@ -CYGPATH_W = @CYGPATH_W@ -DBUS_CFLAGS = @DBUS_CFLAGS@ -DBUS_LIBS = @DBUS_LIBS@ -DBUS_SYS_DIR = @DBUS_SYS_DIR@ -DEFS = @DEFS@ -DEPDIR = @DEPDIR@ -DHCLIENT_PATH = @DHCLIENT_PATH@ -DHCPCD_PATH = @DHCPCD_PATH@ -DISTRO_NETWORK_SERVICE = @DISTRO_NETWORK_SERVICE@ -DLLTOOL = @DLLTOOL@ -DL_LIBS = @DL_LIBS@ -DNSMASQ_PATH = @DNSMASQ_PATH@ -DNSSEC_TRIGGER_SCRIPT = @DNSSEC_TRIGGER_SCRIPT@ -DSYMUTIL = @DSYMUTIL@ -DUMPBIN = @DUMPBIN@ -ECHO_C = @ECHO_C@ -ECHO_N = @ECHO_N@ -ECHO_T = @ECHO_T@ -EGREP = @EGREP@ -EXEEXT = @EXEEXT@ -FGREP = @FGREP@ -GENHTML = @GENHTML@ -GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@ -GETTEXT_PACKAGE = @GETTEXT_PACKAGE@ -GLIB_CFLAGS = @GLIB_CFLAGS@ -GLIB_GENMARSHAL = @GLIB_GENMARSHAL@ -GLIB_LIBS = @GLIB_LIBS@ -GLIB_MAKEFILE = @GLIB_MAKEFILE@ -GLIB_MKENUMS = @GLIB_MKENUMS@ -GMSGFMT = @GMSGFMT@ -GMSGFMT_015 = @GMSGFMT_015@ -GNUTLS_CFLAGS = @GNUTLS_CFLAGS@ -GNUTLS_LIBS = @GNUTLS_LIBS@ -GREP = @GREP@ -GTKDOC_CHECK = @GTKDOC_CHECK@ -GTKDOC_CHECK_PATH = @GTKDOC_CHECK_PATH@ -GTKDOC_DEPS_CFLAGS = @GTKDOC_DEPS_CFLAGS@ -GTKDOC_DEPS_LIBS = @GTKDOC_DEPS_LIBS@ -GTKDOC_MKPDF = @GTKDOC_MKPDF@ -GTKDOC_REBASE = @GTKDOC_REBASE@ -GUDEV_CFLAGS = @GUDEV_CFLAGS@ -GUDEV_LIBS = @GUDEV_LIBS@ -HTML_DIR = @HTML_DIR@ -INSTALL = @INSTALL@ -INSTALL_DATA = @INSTALL_DATA@ -INSTALL_PROGRAM = @INSTALL_PROGRAM@ -INSTALL_SCRIPT = @INSTALL_SCRIPT@ -INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ -INTLLIBS = @INTLLIBS@ -INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@ -INTLTOOL_MERGE = @INTLTOOL_MERGE@ -INTLTOOL_PERL = @INTLTOOL_PERL@ -INTLTOOL_UPDATE = @INTLTOOL_UPDATE@ -INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@ -INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@ -INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@ -INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@ -INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ -INTROSPECTION_CFLAGS = @INTROSPECTION_CFLAGS@ -INTROSPECTION_COMPILER = @INTROSPECTION_COMPILER@ -INTROSPECTION_GENERATE = @INTROSPECTION_GENERATE@ -INTROSPECTION_GIRDIR = @INTROSPECTION_GIRDIR@ -INTROSPECTION_LIBS = @INTROSPECTION_LIBS@ -INTROSPECTION_MAKEFILE = @INTROSPECTION_MAKEFILE@ -INTROSPECTION_SCANNER = @INTROSPECTION_SCANNER@ -INTROSPECTION_TYPELIBDIR = @INTROSPECTION_TYPELIBDIR@ -IPTABLES_PATH = @IPTABLES_PATH@ -JANSSON_CFLAGS = @JANSSON_CFLAGS@ -JANSSON_LIBS = @JANSSON_LIBS@ -KERNEL_FIRMWARE_DIR = @KERNEL_FIRMWARE_DIR@ -LCOV = @LCOV@ -LD = @LD@ -LDFLAGS = @LDFLAGS@ -LIBAUDIT_CFLAGS = @LIBAUDIT_CFLAGS@ -LIBAUDIT_LIBS = @LIBAUDIT_LIBS@ -LIBICONV = @LIBICONV@ -LIBINTL = @LIBINTL@ -LIBM = @LIBM@ -LIBNDP_CFLAGS = @LIBNDP_CFLAGS@ -LIBNDP_LIBS = @LIBNDP_LIBS@ -LIBNL_CFLAGS = @LIBNL_CFLAGS@ -LIBNL_LIBS = @LIBNL_LIBS@ -LIBOBJS = @LIBOBJS@ -LIBS = @LIBS@ -LIBSOUP_CFLAGS = @LIBSOUP_CFLAGS@ -LIBSOUP_LIBS = @LIBSOUP_LIBS@ -LIBSYSTEMD_CFLAGS = @LIBSYSTEMD_CFLAGS@ -LIBSYSTEMD_LIBS = @LIBSYSTEMD_LIBS@ -LIBTEAMDCTL_CFLAGS = @LIBTEAMDCTL_CFLAGS@ -LIBTEAMDCTL_LIBS = @LIBTEAMDCTL_LIBS@ -LIBTOOL = @LIBTOOL@ -LIPO = @LIPO@ -LN_S = @LN_S@ -LOG_DRIVER = @LOG_DRIVER@ -LTLIBICONV = @LTLIBICONV@ -LTLIBINTL = @LTLIBINTL@ -LTLIBOBJS = @LTLIBOBJS@ -LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ -MAINT = @MAINT@ -MAKEINFO = @MAKEINFO@ -MANIFEST_TOOL = @MANIFEST_TOOL@ -MKDIR_P = @MKDIR_P@ -MM_GLIB_CFLAGS = @MM_GLIB_CFLAGS@ -MM_GLIB_LIBS = @MM_GLIB_LIBS@ -MOC = @MOC@ -MSGFMT = @MSGFMT@ -MSGFMT_015 = @MSGFMT_015@ -MSGMERGE = @MSGMERGE@ -NEWT_CFLAGS = @NEWT_CFLAGS@ -NEWT_LIBS = @NEWT_LIBS@ -NM = @NM@ -NMEDIT = @NMEDIT@ -NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT = @NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT@ -NM_CONFIG_DEFAULT_DNS_RC_MANAGER = @NM_CONFIG_DEFAULT_DNS_RC_MANAGER@ -NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT = @NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT@ -NM_CONFIG_LOGGING_BACKEND_DEFAULT_TEXT = @NM_CONFIG_LOGGING_BACKEND_DEFAULT_TEXT@ -NM_MAJOR_VERSION = @NM_MAJOR_VERSION@ -NM_MICRO_VERSION = @NM_MICRO_VERSION@ -NM_MINOR_VERSION = @NM_MINOR_VERSION@ -NM_MODIFY_SYSTEM_POLICY = @NM_MODIFY_SYSTEM_POLICY@ -NM_VERSION = @NM_VERSION@ -NSS_CFLAGS = @NSS_CFLAGS@ -NSS_LIBS = @NSS_LIBS@ -OBJDUMP = @OBJDUMP@ -OBJEXT = @OBJEXT@ -OTOOL = @OTOOL@ -OTOOL64 = @OTOOL64@ -PACKAGE = @PACKAGE@ -PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ -PACKAGE_NAME = @PACKAGE_NAME@ -PACKAGE_STRING = @PACKAGE_STRING@ -PACKAGE_TARNAME = @PACKAGE_TARNAME@ -PACKAGE_URL = @PACKAGE_URL@ -PACKAGE_VERSION = @PACKAGE_VERSION@ -PATH_SEPARATOR = @PATH_SEPARATOR@ -PERL = @PERL@ -PKG_CONFIG = @PKG_CONFIG@ -PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ -PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ -POLKIT_CFLAGS = @POLKIT_CFLAGS@ -POLKIT_LIBS = @POLKIT_LIBS@ -POSUB = @POSUB@ -PPPD_PATH = @PPPD_PATH@ -PPPD_PLUGIN_DIR = @PPPD_PLUGIN_DIR@ -QT_CFLAGS = @QT_CFLAGS@ -QT_LIBS = @QT_LIBS@ -RANLIB = @RANLIB@ -READLINE_LIBS = @READLINE_LIBS@ -SANITIZERS = @SANITIZERS@ -SANITIZER_ENV = @SANITIZER_ENV@ -SED = @SED@ -SELINUX_CFLAGS = @SELINUX_CFLAGS@ -SELINUX_LIBS = @SELINUX_LIBS@ -SET_MAKE = @SET_MAKE@ -SHELL = @SHELL@ -STRIP = @STRIP@ -SYSTEMD_200_CFLAGS = @SYSTEMD_200_CFLAGS@ -SYSTEMD_200_LIBS = @SYSTEMD_200_LIBS@ -SYSTEMD_INHIBIT_CFLAGS = @SYSTEMD_INHIBIT_CFLAGS@ -SYSTEMD_INHIBIT_LIBS = @SYSTEMD_INHIBIT_LIBS@ -SYSTEMD_JOURNAL_CFLAGS = @SYSTEMD_JOURNAL_CFLAGS@ -SYSTEMD_JOURNAL_LIBS = @SYSTEMD_JOURNAL_LIBS@ -SYSTEMD_LOGIN_CFLAGS = @SYSTEMD_LOGIN_CFLAGS@ -SYSTEMD_LOGIN_LIBS = @SYSTEMD_LOGIN_LIBS@ -SYSTEM_CA_PATH = @SYSTEM_CA_PATH@ -UDEV_DIR = @UDEV_DIR@ -USE_NLS = @USE_NLS@ -UUID_CFLAGS = @UUID_CFLAGS@ -UUID_LIBS = @UUID_LIBS@ -VALGRIND_RULES = @VALGRIND_RULES@ -VAPIGEN = @VAPIGEN@ -VAPIGEN_MAKEFILE = @VAPIGEN_MAKEFILE@ -VAPIGEN_VAPIDIR = @VAPIGEN_VAPIDIR@ -VERSION = @VERSION@ -XGETTEXT = @XGETTEXT@ -XGETTEXT_015 = @XGETTEXT_015@ -XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@ -abs_builddir = @abs_builddir@ -abs_srcdir = @abs_srcdir@ -abs_top_builddir = @abs_top_builddir@ -abs_top_srcdir = @abs_top_srcdir@ -ac_ct_AR = @ac_ct_AR@ -ac_ct_CC = @ac_ct_CC@ -ac_ct_CXX = @ac_ct_CXX@ -ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -am__include = @am__include@ -am__leading_dot = @am__leading_dot@ -am__quote = @am__quote@ -am__tar = @am__tar@ -am__untar = @am__untar@ -bindir = @bindir@ -build = @build@ -build_alias = @build_alias@ -build_cpu = @build_cpu@ -build_os = @build_os@ -build_vendor = @build_vendor@ -builddir = @builddir@ -datadir = @datadir@ -datarootdir = @datarootdir@ -docdir = @docdir@ -dvidir = @dvidir@ -exec_prefix = @exec_prefix@ -host = @host@ -host_alias = @host_alias@ -host_cpu = @host_cpu@ -host_os = @host_os@ -host_vendor = @host_vendor@ -htmldir = @htmldir@ -includedir = @includedir@ -infodir = @infodir@ -install_sh = @install_sh@ -intltool__v_merge_options_ = @intltool__v_merge_options_@ -intltool__v_merge_options_0 = @intltool__v_merge_options_0@ -libdir = @libdir@ -libexecdir = @libexecdir@ -localedir = @localedir@ -localstatedir = @localstatedir@ -mandir = @mandir@ -mkdir_p = @mkdir_p@ -nmbinary = @nmbinary@ -nmconfdir = @nmconfdir@ -nmdatadir = @nmdatadir@ -nmlibdir = @nmlibdir@ -nmrundir = @nmrundir@ -nmstatedir = @nmstatedir@ -oldincludedir = @oldincludedir@ -pdfdir = @pdfdir@ -prefix = @prefix@ -program_transform_name = @program_transform_name@ -psdir = @psdir@ -runstatedir = @runstatedir@ -sbindir = @sbindir@ -sharedstatedir = @sharedstatedir@ -srcdir = @srcdir@ -subdirs = @subdirs@ -sysconfdir = @sysconfdir@ -systemdsystemunitdir = @systemdsystemunitdir@ -target_alias = @target_alias@ -top_build_prefix = @top_build_prefix@ -top_builddir = @top_builddir@ -top_srcdir = @top_srcdir@ -with_dhclient = @with_dhclient@ -with_dhcpcd = @with_dhcpcd@ -with_netconfig = @with_netconfig@ -with_resolvconf = @with_resolvconf@ -with_valgrind = @with_valgrind@ -@ENABLE_TESTS_TRUE@AM_CPPFLAGS = \ -@ENABLE_TESTS_TRUE@ -I$(top_srcdir)/shared \ -@ENABLE_TESTS_TRUE@ -I$(top_builddir)/shared \ -@ENABLE_TESTS_TRUE@ -I$(top_srcdir)/libnm-util \ -@ENABLE_TESTS_TRUE@ -I$(top_builddir)/libnm-util \ -@ENABLE_TESTS_TRUE@ $(GLIB_CFLAGS) \ -@ENABLE_TESTS_TRUE@ $(DBUS_CFLAGS) \ -@ENABLE_TESTS_TRUE@ -DBUILD_DIR=\"$(abs_builddir)\" \ -@ENABLE_TESTS_TRUE@ -DTEST_CERT_DIR=\"$(abs_top_srcdir)/libnm-core/tests/certs\" - -@ENABLE_TESTS_TRUE@test_settings_defaults_SOURCES = \ -@ENABLE_TESTS_TRUE@ test-settings-defaults.c - -@ENABLE_TESTS_TRUE@test_settings_defaults_LDADD = \ -@ENABLE_TESTS_TRUE@ $(top_builddir)/libnm-util/libnm-util.la \ -@ENABLE_TESTS_TRUE@ $(GLIB_LIBS) \ -@ENABLE_TESTS_TRUE@ $(DBUS_LIBS) - -@ENABLE_TESTS_TRUE@test_crypto_SOURCES = \ -@ENABLE_TESTS_TRUE@ test-crypto.c - -@ENABLE_TESTS_TRUE@test_crypto_LDADD = \ -@ENABLE_TESTS_TRUE@ $(top_builddir)/libnm-util/libtest-crypto.la \ -@ENABLE_TESTS_TRUE@ $(top_builddir)/libnm-util/libnm-util.la \ -@ENABLE_TESTS_TRUE@ $(GLIB_LIBS) - -@ENABLE_TESTS_TRUE@test_secrets_SOURCES = \ -@ENABLE_TESTS_TRUE@ test-secrets.c - -@ENABLE_TESTS_TRUE@test_secrets_LDADD = \ -@ENABLE_TESTS_TRUE@ $(top_builddir)/libnm-util/libnm-util.la \ -@ENABLE_TESTS_TRUE@ $(GLIB_LIBS) \ -@ENABLE_TESTS_TRUE@ $(DBUS_LIBS) - -@ENABLE_TESTS_TRUE@test_general_SOURCES = \ -@ENABLE_TESTS_TRUE@ test-general.c - -@ENABLE_TESTS_TRUE@test_general_LDADD = \ -@ENABLE_TESTS_TRUE@ $(top_builddir)/libnm-util/libnm-util.la \ -@ENABLE_TESTS_TRUE@ $(GLIB_LIBS) \ -@ENABLE_TESTS_TRUE@ $(DBUS_LIBS) - -@ENABLE_TESTS_TRUE@test_general_DEPENDENCIES = test-libnm-linking -@ENABLE_TESTS_TRUE@test_setting_8021x_SOURCES = \ -@ENABLE_TESTS_TRUE@ test-setting-8021x.c - -@ENABLE_TESTS_TRUE@test_setting_8021x_LDADD = \ -@ENABLE_TESTS_TRUE@ $(top_builddir)/libnm-util/libnm-util.la \ -@ENABLE_TESTS_TRUE@ $(GLIB_LIBS) \ -@ENABLE_TESTS_TRUE@ $(DBUS_LIBS) - -@ENABLE_TESTS_TRUE@test_setting_dcb_SOURCES = \ -@ENABLE_TESTS_TRUE@ test-setting-dcb.c - -@ENABLE_TESTS_TRUE@test_setting_dcb_LDADD = \ -@ENABLE_TESTS_TRUE@ $(top_builddir)/libnm-util/libnm-util.la \ -@ENABLE_TESTS_TRUE@ $(GLIB_LIBS) \ -@ENABLE_TESTS_TRUE@ $(DBUS_LIBS) - -@ENABLE_TESTS_TRUE@test_libnm_linking_SOURCES = \ -@ENABLE_TESTS_TRUE@ test-libnm-linking.c - -@ENABLE_TESTS_TRUE@test_libnm_linking_LDADD = \ -@ENABLE_TESTS_TRUE@ $(top_builddir)/libnm/libnm.la \ -@ENABLE_TESTS_TRUE@ $(top_builddir)/libnm-util/libnm-util.la \ -@ENABLE_TESTS_TRUE@ $(GLIB_LIBS) \ -@ENABLE_TESTS_TRUE@ $(DBUS_LIBS) - -all: all-am - -.SUFFIXES: -.SUFFIXES: .c .lo .log .o .obj .test .test$(EXEEXT) .trs -$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps) - @for dep in $?; do \ - case '$(am__configure_deps)' in \ - *$$dep*) \ - ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ - && { if test -f $@; then exit 0; else break; fi; }; \ - exit 1;; \ - esac; \ - done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu libnm-util/tests/Makefile'; \ - $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --gnu libnm-util/tests/Makefile -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - @case '$?' in \ - *config.status*) \ - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ - *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ - esac; - -$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh - -$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(am__aclocal_m4_deps): - -clean-noinstPROGRAMS: - @list='$(noinst_PROGRAMS)'; test -n "$$list" || exit 0; \ - echo " rm -f" $$list; \ - rm -f $$list || exit $$?; \ - test -n "$(EXEEXT)" || exit 0; \ - list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \ - echo " rm -f" $$list; \ - rm -f $$list - -test-crypto$(EXEEXT): $(test_crypto_OBJECTS) $(test_crypto_DEPENDENCIES) $(EXTRA_test_crypto_DEPENDENCIES) - @rm -f test-crypto$(EXEEXT) - $(AM_V_CCLD)$(LINK) $(test_crypto_OBJECTS) $(test_crypto_LDADD) $(LIBS) - -test-general$(EXEEXT): $(test_general_OBJECTS) $(test_general_DEPENDENCIES) $(EXTRA_test_general_DEPENDENCIES) - @rm -f test-general$(EXEEXT) - $(AM_V_CCLD)$(LINK) $(test_general_OBJECTS) $(test_general_LDADD) $(LIBS) - -test-libnm-linking$(EXEEXT): $(test_libnm_linking_OBJECTS) $(test_libnm_linking_DEPENDENCIES) $(EXTRA_test_libnm_linking_DEPENDENCIES) - @rm -f test-libnm-linking$(EXEEXT) - $(AM_V_CCLD)$(LINK) $(test_libnm_linking_OBJECTS) $(test_libnm_linking_LDADD) $(LIBS) - -test-secrets$(EXEEXT): $(test_secrets_OBJECTS) $(test_secrets_DEPENDENCIES) $(EXTRA_test_secrets_DEPENDENCIES) - @rm -f test-secrets$(EXEEXT) - $(AM_V_CCLD)$(LINK) $(test_secrets_OBJECTS) $(test_secrets_LDADD) $(LIBS) - -test-setting-8021x$(EXEEXT): $(test_setting_8021x_OBJECTS) $(test_setting_8021x_DEPENDENCIES) $(EXTRA_test_setting_8021x_DEPENDENCIES) - @rm -f test-setting-8021x$(EXEEXT) - $(AM_V_CCLD)$(LINK) $(test_setting_8021x_OBJECTS) $(test_setting_8021x_LDADD) $(LIBS) - -test-setting-dcb$(EXEEXT): $(test_setting_dcb_OBJECTS) $(test_setting_dcb_DEPENDENCIES) $(EXTRA_test_setting_dcb_DEPENDENCIES) - @rm -f test-setting-dcb$(EXEEXT) - $(AM_V_CCLD)$(LINK) $(test_setting_dcb_OBJECTS) $(test_setting_dcb_LDADD) $(LIBS) - -test-settings-defaults$(EXEEXT): $(test_settings_defaults_OBJECTS) $(test_settings_defaults_DEPENDENCIES) $(EXTRA_test_settings_defaults_DEPENDENCIES) - @rm -f test-settings-defaults$(EXEEXT) - $(AM_V_CCLD)$(LINK) $(test_settings_defaults_OBJECTS) $(test_settings_defaults_LDADD) $(LIBS) - -mostlyclean-compile: - -rm -f *.$(OBJEXT) - -distclean-compile: - -rm -f *.tab.c - -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-crypto.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-general.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-libnm-linking.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-secrets.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-setting-8021x.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-setting-dcb.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-settings-defaults.Po@am__quote@ - -.c.o: -@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ $< - -.c.obj: -@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'` -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'` - -.c.lo: -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LTCOMPILE) -c -o $@ $< - -mostlyclean-libtool: - -rm -f *.lo - -clean-libtool: - -rm -rf .libs _libs - -ID: $(am__tagged_files) - $(am__define_uniq_tagged_files); mkid -fID $$unique -tags: tags-am -TAGS: tags - -tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) - set x; \ - here=`pwd`; \ - $(am__define_uniq_tagged_files); \ - shift; \ - if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ - test -n "$$unique" || unique=$$empty_fix; \ - if test $$# -gt 0; then \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - "$$@" $$unique; \ - else \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - $$unique; \ - fi; \ - fi -ctags: ctags-am - -CTAGS: ctags -ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) - $(am__define_uniq_tagged_files); \ - test -z "$(CTAGS_ARGS)$$unique" \ - || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ - $$unique - -GTAGS: - here=`$(am__cd) $(top_builddir) && pwd` \ - && $(am__cd) $(top_srcdir) \ - && gtags -i $(GTAGS_ARGS) "$$here" -cscopelist: cscopelist-am - -cscopelist-am: $(am__tagged_files) - list='$(am__tagged_files)'; \ - case "$(srcdir)" in \ - [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ - *) sdir=$(subdir)/$(srcdir) ;; \ - esac; \ - for i in $$list; do \ - if test -f "$$i"; then \ - echo "$(subdir)/$$i"; \ - else \ - echo "$$sdir/$$i"; \ - fi; \ - done >> $(top_builddir)/cscope.files - -distclean-tags: - -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags - -# Recover from deleted '.trs' file; this should ensure that -# "rm -f foo.log; make foo.trs" re-run 'foo.test', and re-create -# both 'foo.log' and 'foo.trs'. Break the recipe in two subshells -# to avoid problems with "make -n". -.log.trs: - rm -f $< $@ - $(MAKE) $(AM_MAKEFLAGS) $< - -# Leading 'am--fnord' is there to ensure the list of targets does not -# expand to empty, as could happen e.g. with make check TESTS=''. -am--fnord $(TEST_LOGS) $(TEST_LOGS:.log=.trs): $(am__force_recheck) -am--force-recheck: - @: - -$(TEST_SUITE_LOG): $(TEST_LOGS) - @$(am__set_TESTS_bases); \ - am__f_ok () { test -f "$$1" && test -r "$$1"; }; \ - redo_bases=`for i in $$bases; do \ - am__f_ok $$i.trs && am__f_ok $$i.log || echo $$i; \ - done`; \ - if test -n "$$redo_bases"; then \ - redo_logs=`for i in $$redo_bases; do echo $$i.log; done`; \ - redo_results=`for i in $$redo_bases; do echo $$i.trs; done`; \ - if $(am__make_dryrun); then :; else \ - rm -f $$redo_logs && rm -f $$redo_results || exit 1; \ - fi; \ - fi; \ - if test -n "$$am__remaking_logs"; then \ - echo "fatal: making $(TEST_SUITE_LOG): possible infinite" \ - "recursion detected" >&2; \ - elif test -n "$$redo_logs"; then \ - am__remaking_logs=yes $(MAKE) $(AM_MAKEFLAGS) $$redo_logs; \ - fi; \ - if $(am__make_dryrun); then :; else \ - st=0; \ - errmsg="fatal: making $(TEST_SUITE_LOG): failed to create"; \ - for i in $$redo_bases; do \ - test -f $$i.trs && test -r $$i.trs \ - || { echo "$$errmsg $$i.trs" >&2; st=1; }; \ - test -f $$i.log && test -r $$i.log \ - || { echo "$$errmsg $$i.log" >&2; st=1; }; \ - done; \ - test $$st -eq 0 || exit 1; \ - fi - @$(am__sh_e_setup); $(am__tty_colors); $(am__set_TESTS_bases); \ - ws='[ ]'; \ - results=`for b in $$bases; do echo $$b.trs; done`; \ - test -n "$$results" || results=/dev/null; \ - all=` grep "^$$ws*:test-result:" $$results | wc -l`; \ - pass=` grep "^$$ws*:test-result:$$ws*PASS" $$results | wc -l`; \ - fail=` grep "^$$ws*:test-result:$$ws*FAIL" $$results | wc -l`; \ - skip=` grep "^$$ws*:test-result:$$ws*SKIP" $$results | wc -l`; \ - xfail=`grep "^$$ws*:test-result:$$ws*XFAIL" $$results | wc -l`; \ - xpass=`grep "^$$ws*:test-result:$$ws*XPASS" $$results | wc -l`; \ - error=`grep "^$$ws*:test-result:$$ws*ERROR" $$results | wc -l`; \ - if test `expr $$fail + $$xpass + $$error` -eq 0; then \ - success=true; \ - else \ - success=false; \ - fi; \ - br='==================='; br=$$br$$br$$br$$br; \ - result_count () \ - { \ - if test x"$$1" = x"--maybe-color"; then \ - maybe_colorize=yes; \ - elif test x"$$1" = x"--no-color"; then \ - maybe_colorize=no; \ - else \ - echo "$@: invalid 'result_count' usage" >&2; exit 4; \ - fi; \ - shift; \ - desc=$$1 count=$$2; \ - if test $$maybe_colorize = yes && test $$count -gt 0; then \ - color_start=$$3 color_end=$$std; \ - else \ - color_start= color_end=; \ - fi; \ - echo "$${color_start}# $$desc $$count$${color_end}"; \ - }; \ - create_testsuite_report () \ - { \ - result_count $$1 "TOTAL:" $$all "$$brg"; \ - result_count $$1 "PASS: " $$pass "$$grn"; \ - result_count $$1 "SKIP: " $$skip "$$blu"; \ - result_count $$1 "XFAIL:" $$xfail "$$lgn"; \ - result_count $$1 "FAIL: " $$fail "$$red"; \ - result_count $$1 "XPASS:" $$xpass "$$red"; \ - result_count $$1 "ERROR:" $$error "$$mgn"; \ - }; \ - { \ - echo "$(PACKAGE_STRING): $(subdir)/$(TEST_SUITE_LOG)" | \ - $(am__rst_title); \ - create_testsuite_report --no-color; \ - echo; \ - echo ".. contents:: :depth: 2"; \ - echo; \ - for b in $$bases; do echo $$b; done \ - | $(am__create_global_log); \ - } >$(TEST_SUITE_LOG).tmp || exit 1; \ - mv $(TEST_SUITE_LOG).tmp $(TEST_SUITE_LOG); \ - if $$success; then \ - col="$$grn"; \ - else \ - col="$$red"; \ - test x"$$VERBOSE" = x || cat $(TEST_SUITE_LOG); \ - fi; \ - echo "$${col}$$br$${std}"; \ - echo "$${col}Testsuite summary for $(PACKAGE_STRING)$${std}"; \ - echo "$${col}$$br$${std}"; \ - create_testsuite_report --maybe-color; \ - echo "$$col$$br$$std"; \ - if $$success; then :; else \ - echo "$${col}See $(subdir)/$(TEST_SUITE_LOG)$${std}"; \ - if test -n "$(PACKAGE_BUGREPORT)"; then \ - echo "$${col}Please report to $(PACKAGE_BUGREPORT)$${std}"; \ - fi; \ - echo "$$col$$br$$std"; \ - fi; \ - $$success || exit 1 - -check-TESTS: - @list='$(RECHECK_LOGS)'; test -z "$$list" || rm -f $$list - @list='$(RECHECK_LOGS:.log=.trs)'; test -z "$$list" || rm -f $$list - @test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG) - @set +e; $(am__set_TESTS_bases); \ - log_list=`for i in $$bases; do echo $$i.log; done`; \ - trs_list=`for i in $$bases; do echo $$i.trs; done`; \ - log_list=`echo $$log_list`; trs_list=`echo $$trs_list`; \ - $(MAKE) $(AM_MAKEFLAGS) $(TEST_SUITE_LOG) TEST_LOGS="$$log_list"; \ - exit $$?; -recheck: all - @test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG) - @set +e; $(am__set_TESTS_bases); \ - bases=`for i in $$bases; do echo $$i; done \ - | $(am__list_recheck_tests)` || exit 1; \ - log_list=`for i in $$bases; do echo $$i.log; done`; \ - log_list=`echo $$log_list`; \ - $(MAKE) $(AM_MAKEFLAGS) $(TEST_SUITE_LOG) \ - am__force_recheck=am--force-recheck \ - TEST_LOGS="$$log_list"; \ - exit $$? -test-settings-defaults.log: test-settings-defaults$(EXEEXT) - @p='test-settings-defaults$(EXEEXT)'; \ - b='test-settings-defaults'; \ - $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ - --log-file $$b.log --trs-file $$b.trs \ - $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ - "$$tst" $(AM_TESTS_FD_REDIRECT) -test-crypto.log: test-crypto$(EXEEXT) - @p='test-crypto$(EXEEXT)'; \ - b='test-crypto'; \ - $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ - --log-file $$b.log --trs-file $$b.trs \ - $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ - "$$tst" $(AM_TESTS_FD_REDIRECT) -test-secrets.log: test-secrets$(EXEEXT) - @p='test-secrets$(EXEEXT)'; \ - b='test-secrets'; \ - $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ - --log-file $$b.log --trs-file $$b.trs \ - $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ - "$$tst" $(AM_TESTS_FD_REDIRECT) -test-general.log: test-general$(EXEEXT) - @p='test-general$(EXEEXT)'; \ - b='test-general'; \ - $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ - --log-file $$b.log --trs-file $$b.trs \ - $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ - "$$tst" $(AM_TESTS_FD_REDIRECT) -test-setting-8021x.log: test-setting-8021x$(EXEEXT) - @p='test-setting-8021x$(EXEEXT)'; \ - b='test-setting-8021x'; \ - $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ - --log-file $$b.log --trs-file $$b.trs \ - $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ - "$$tst" $(AM_TESTS_FD_REDIRECT) -test-setting-dcb.log: test-setting-dcb$(EXEEXT) - @p='test-setting-dcb$(EXEEXT)'; \ - b='test-setting-dcb'; \ - $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ - --log-file $$b.log --trs-file $$b.trs \ - $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ - "$$tst" $(AM_TESTS_FD_REDIRECT) -.test.log: - @p='$<'; \ - $(am__set_b); \ - $(am__check_pre) $(TEST_LOG_DRIVER) --test-name "$$f" \ - --log-file $$b.log --trs-file $$b.trs \ - $(am__common_driver_flags) $(AM_TEST_LOG_DRIVER_FLAGS) $(TEST_LOG_DRIVER_FLAGS) -- $(TEST_LOG_COMPILE) \ - "$$tst" $(AM_TESTS_FD_REDIRECT) -@am__EXEEXT_TRUE@.test$(EXEEXT).log: -@am__EXEEXT_TRUE@ @p='$<'; \ -@am__EXEEXT_TRUE@ $(am__set_b); \ -@am__EXEEXT_TRUE@ $(am__check_pre) $(TEST_LOG_DRIVER) --test-name "$$f" \ -@am__EXEEXT_TRUE@ --log-file $$b.log --trs-file $$b.trs \ -@am__EXEEXT_TRUE@ $(am__common_driver_flags) $(AM_TEST_LOG_DRIVER_FLAGS) $(TEST_LOG_DRIVER_FLAGS) -- $(TEST_LOG_COMPILE) \ -@am__EXEEXT_TRUE@ "$$tst" $(AM_TESTS_FD_REDIRECT) - -distdir: $(DISTFILES) - @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - list='$(DISTFILES)'; \ - dist_files=`for file in $$list; do echo $$file; done | \ - sed -e "s|^$$srcdirstrip/||;t" \ - -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ - case $$dist_files in \ - */*) $(MKDIR_P) `echo "$$dist_files" | \ - sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ - sort -u` ;; \ - esac; \ - for file in $$dist_files; do \ - if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ - if test -d $$d/$$file; then \ - dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ - if test -d "$(distdir)/$$file"; then \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ - cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ - else \ - test -f "$(distdir)/$$file" \ - || cp -p $$d/$$file "$(distdir)/$$file" \ - || exit 1; \ - fi; \ - done -check-am: all-am - $(MAKE) $(AM_MAKEFLAGS) check-TESTS -check: check-am -all-am: Makefile $(PROGRAMS) -installdirs: -install: install-am -install-exec: install-exec-am -install-data: install-data-am -uninstall: uninstall-am - -install-am: all-am - @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am - -installcheck: installcheck-am -install-strip: - if test -z '$(STRIP)'; then \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - install; \ - else \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ - fi -mostlyclean-generic: - -test -z "$(TEST_LOGS)" || rm -f $(TEST_LOGS) - -test -z "$(TEST_LOGS:.log=.trs)" || rm -f $(TEST_LOGS:.log=.trs) - -test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG) - -clean-generic: - -distclean-generic: - -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) - -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) - -maintainer-clean-generic: - @echo "This command is intended for maintainers to use" - @echo "it deletes files that may require special tools to rebuild." -clean: clean-am - -clean-am: clean-generic clean-libtool clean-noinstPROGRAMS \ - mostlyclean-am - -distclean: distclean-am - -rm -rf ./$(DEPDIR) - -rm -f Makefile -distclean-am: clean-am distclean-compile distclean-generic \ - distclean-tags - -dvi: dvi-am - -dvi-am: - -html: html-am - -html-am: - -info: info-am - -info-am: - -install-data-am: - -install-dvi: install-dvi-am - -install-dvi-am: - -install-exec-am: - -install-html: install-html-am - -install-html-am: - -install-info: install-info-am - -install-info-am: - -install-man: - -install-pdf: install-pdf-am - -install-pdf-am: - -install-ps: install-ps-am - -install-ps-am: - -installcheck-am: - -maintainer-clean: maintainer-clean-am - -rm -rf ./$(DEPDIR) - -rm -f Makefile -maintainer-clean-am: distclean-am maintainer-clean-generic - -mostlyclean: mostlyclean-am - -mostlyclean-am: mostlyclean-compile mostlyclean-generic \ - mostlyclean-libtool - -pdf: pdf-am - -pdf-am: - -ps: ps-am - -ps-am: - -uninstall-am: - -.MAKE: check-am install-am install-strip - -.PHONY: CTAGS GTAGS TAGS all all-am check check-TESTS check-am clean \ - clean-generic clean-libtool clean-noinstPROGRAMS cscopelist-am \ - ctags ctags-am distclean distclean-compile distclean-generic \ - distclean-libtool distclean-tags distdir dvi dvi-am html \ - html-am info info-am install install-am install-data \ - install-data-am install-dvi install-dvi-am install-exec \ - install-exec-am install-html install-html-am install-info \ - install-info-am install-man install-pdf install-pdf-am \ - install-ps install-ps-am install-strip installcheck \ - installcheck-am installdirs maintainer-clean \ - maintainer-clean-generic mostlyclean mostlyclean-compile \ - mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ - recheck tags tags-am uninstall uninstall-am - -.PRECIOUS: Makefile - - -@ENABLE_TESTS_TRUE@@VALGRIND_RULES@ - -# Tell versions [3.59,3.63) of GNU make to not export all variables. -# Otherwise a system limit (for SysV at least) may be exceeded. -.NOEXPORT: diff --git a/libnm-util/tests/test-general.c b/libnm-util/tests/test-general.c index 8373ae11..daa94894 100644 --- a/libnm-util/tests/test-general.c +++ b/libnm-util/tests/test-general.c @@ -2440,7 +2440,7 @@ test_libnm_linking (void) } #endif /* __SANITIZE_ADDRESS__ */ -/******************************************************************************/ +/*****************************************************************************/ static void _test_uuid (const char *expected_uuid, const char *str) @@ -2480,7 +2480,7 @@ test_nm_utils_uuid_generate_from_string (void) g_test_assert_expected_messages (); } -/******************************************************************************/ +/*****************************************************************************/ NMTST_DEFINE (); diff --git a/libnm/Makefile.am b/libnm/Makefile.am deleted file mode 100644 index ee64d4eb..00000000 --- a/libnm/Makefile.am +++ /dev/null @@ -1,255 +0,0 @@ -include $(GLIB_MAKEFILE) - -@GNOME_CODE_COVERAGE_RULES@ - -SUBDIRS = . tests - -AM_CPPFLAGS = \ - -I$(top_srcdir)/shared \ - -I$(top_builddir)/shared \ - -I$(top_builddir)/introspection \ - -I$(top_srcdir)/libnm-core \ - -I$(top_builddir)/libnm-core \ - -I$(top_srcdir)/libnm \ - -I$(top_builddir)/libnm \ - -DG_LOG_DOMAIN=\""libnm"\" \ - -DNETWORKMANAGER_COMPILATION=NM_NETWORKMANAGER_COMPILATION_LIB \ - $(GLIB_CFLAGS) \ - $(GUDEV_CFLAGS) \ - -DNMRUNDIR=\"$(nmrundir)\" \ - $(CODE_COVERAGE_CFLAGS) - -include $(top_srcdir)/libnm-core/Makefile.libnm-core - -# libnm - -lib_LTLIBRARIES = libnm.la - -libnmincludedir = $(includedir)/libnm - -libnminclude_hfiles = \ - $(top_builddir)/shared/nm-version-macros.h \ - NetworkManager.h \ - nm-access-point.h \ - nm-active-connection.h \ - nm-client.h \ - nm-device-adsl.h \ - nm-device-bond.h \ - nm-device-bridge.h \ - nm-device-bt.h \ - nm-device-ethernet.h \ - nm-device-generic.h \ - nm-device-infiniband.h \ - nm-device-ip-tunnel.h \ - nm-device-macvlan.h \ - nm-device-modem.h \ - nm-device-olpc-mesh.h \ - nm-device-team.h \ - nm-device-tun.h \ - nm-device-vlan.h \ - nm-device-vxlan.h \ - nm-device-wifi.h \ - nm-device-wimax.h \ - nm-device.h \ - nm-dhcp-config.h \ - nm-enum-types.h \ - nm-ip-config.h \ - nm-object.h \ - nm-remote-connection.h \ - nm-types.h \ - nm-vpn-connection.h \ - nm-vpn-editor.h \ - nm-wimax-nsp.h - -libnminclude_nointrospect_hfiles = \ - nm-secret-agent-old.h \ - nm-vpn-plugin-old.h \ - nm-vpn-service-plugin.h - -libnminclude_HEADERS = \ - $(libnminclude_hfiles) \ - $(libnminclude_nointrospect_hfiles) - -libnm_la_private_headers = \ - nm-dbus-helpers.h \ - nm-device-private.h \ - nm-dhcp4-config.h \ - nm-dhcp6-config.h \ - nm-ip4-config.h \ - nm-ip6-config.h \ - nm-manager.h \ - nm-object-cache.h \ - nm-object-private.h \ - nm-remote-connection-private.h \ - nm-remote-settings.h - -libnm_la_csources = \ - nm-access-point.c \ - nm-active-connection.c \ - nm-client.c \ - nm-dbus-helpers.c \ - nm-device-adsl.c \ - nm-device-bond.c \ - nm-device-bridge.c \ - nm-device-bt.c \ - nm-device-ethernet.c \ - nm-device-generic.c \ - nm-device-infiniband.c \ - nm-device-ip-tunnel.c \ - nm-device-macvlan.c \ - nm-device-modem.c \ - nm-device-olpc-mesh.c \ - nm-device-team.c \ - nm-device-tun.c \ - nm-device-vlan.c \ - nm-device-vxlan.c \ - nm-device-wifi.c \ - nm-device-wimax.c \ - nm-device.c \ - nm-dhcp-config.c \ - nm-dhcp4-config.c \ - nm-dhcp6-config.c \ - nm-enum-types.c \ - nm-ip-config.c \ - nm-ip4-config.c \ - nm-ip6-config.c \ - nm-manager.c \ - nm-object-cache.c \ - nm-object.c \ - nm-remote-connection.c \ - nm-remote-settings.c \ - nm-secret-agent-old.c \ - nm-vpn-connection.c \ - nm-vpn-plugin-old.c \ - nm-vpn-editor.c \ - nm-vpn-service-plugin.c \ - nm-wimax-nsp.c - -libnm_la_SOURCES = \ - $(libnm_la_csources) \ - $(libnm_la_private_headers) - -GLIB_GENERATED = nm-enum-types.h nm-enum-types.c -nm_enum_types_sources = $(libnminclude_HEADERS) -GLIB_MKENUMS_H_FLAGS = --identifier-prefix NM --fhead '\#include \n' -GLIB_MKENUMS_C_FLAGS = --identifier-prefix NM --fhead '\#include "nm-default.h"\n' - -libnm_la_LIBADD = \ - $(top_builddir)/libnm-core/libnm-core.la \ - $(top_builddir)/introspection/libnmdbus.la \ - $(DL_LIBS) \ - $(GLIB_LIBS) \ - $(UUID_LIBS) \ - $(GUDEV_LIBS) - -SYMBOL_VIS_FILE=$(srcdir)/libnm.ver - -libnm_la_LDFLAGS = -Wl,--version-script=$(SYMBOL_VIS_FILE) \ - $(CODE_COVERAGE_LDFLAGS) \ - -version-info "1:0:1" - -### - -BUILT_SOURCES = $(GLIB_GENERATED) - -pkgconfigdir = $(libdir)/pkgconfig -pkgconfig_DATA = libnm.pc - -DISTCLEANFILES = libnm.pc - -EXTRA_DIST = libnm.pc.in libnm.ver - -CLEANFILES = $(BUILT_SOURCES) - --include $(INTROSPECTION_MAKEFILE) -INTROSPECTION_GIRS = -INTROSPECTION_COMPILER_ARGS = \ - --includedir=$(top_srcdir)/libnm-core \ - --includedir=$(top_builddir)/libnm-core \ - --includedir=$(top_srcdir)/libnm \ - --includedir=$(top_builddir)/libnm - -# Pass SANITIZER_ENV where a command that uses built libraries is -# executed, to suppress possible errors -INTROSPECTION_SCANNER_ENV = $(SANITIZER_ENV) - -if HAVE_INTROSPECTION -introspection_sources = \ - $(libnm_core_headers) \ - $(libnminclude_hfiles) \ - $(libnm_core_sources) \ - $(libnm_la_csources) - -NM-1.0.gir: libnm.la -NM_1_0_gir_INCLUDES = Gio-2.0 -NM_1_0_gir_PACKAGES = gio-2.0 gudev-1.0 -NM_1_0_gir_EXPORT_PACKAGES = libnm -NM_1_0_gir_CFLAGS = $(AM_CPPFLAGS) -NM_1_0_gir_LIBS = libnm.la -NM_1_0_gir_FILES = $(introspection_sources) -NM_1_0_gir_SCANNERFLAGS = --warn-all --identifier-prefix=NM --symbol-prefix=nm -INTROSPECTION_GIRS += NM-1.0.gir - -girdir = $(datadir)/gir-1.0 -gir_DATA = $(INTROSPECTION_GIRS) - -typelibdir = $(libdir)/girepository-1.0 -typelib_DATA = $(INTROSPECTION_GIRS:.gir=.typelib) - -CLEANFILES += $(gir_DATA) $(typelib_DATA) -endif - -check-local: - $(top_srcdir)/tools/check-exports.sh $(builddir)/.libs/libnm.so $(SYMBOL_VIS_FILE) - -if BUILD_SETTING_DOCS - -noinst_DATA = \ - nm-property-docs.xml \ - nm-setting-docs-overrides.xml \ - nm-setting-docs.xml \ - nm-keyfile-docs.xml \ - nm-ifcfg-rh-docs.xml - -docs_sources = $(filter-out %/nm-core-enum-types.c,$(libnm_core_sources)) - -nm-setting-docs-overrides.xml: generate-plugin-docs.pl $(docs_sources) - $(srcdir)/generate-plugin-docs.pl dbus $(top_srcdir)/libnm-core $@ - -# When the python scripts loads libnm and the address sanitizers is -# enabled, we must LD_PRELOAD libasan otherwise it will complain that -# it was not loaded as initial library. -nm-property-docs.xml: generate-setting-docs.py $(docs_sources) | NM-1.0.gir NM-1.0.typelib libnm.la - export GI_TYPELIB_PATH=$(abs_builddir)$${GI_TYPELIB_PATH:+:$$GI_TYPELIB_PATH}; \ - export LD_LIBRARY_PATH=$(abs_builddir)/.libs$${LD_LIBRARY_PATH:+:$$LD_LIBRARY_PATH}; \ - if echo $(CFLAGS) | grep -e -fsanitize=address; then \ - export LD_PRELOAD="$${LD_PRELOAD} $$(ldd $(abs_builddir)/.libs/libnm.so | grep libasan\.so\.. -o | head -n 1)"; \ - fi; \ - [ -n "$(SANITIZER_ENV)" ] && export $(SANITIZER_ENV) ; \ - $(srcdir)/generate-setting-docs.py \ - --gir $(builddir)/NM-1.0.gir \ - --output $@ - -nm-setting-docs.xml: generate-setting-docs.py $(docs_sources) nm-setting-docs-overrides.xml | NM-1.0.gir NM-1.0.typelib libnm.la - export GI_TYPELIB_PATH=$(abs_builddir)$${GI_TYPELIB_PATH:+:$$GI_TYPELIB_PATH}; \ - export LD_LIBRARY_PATH=$(abs_builddir)/.libs$${LD_LIBRARY_PATH:+:$$LD_LIBRARY_PATH}; \ - if echo $(CFLAGS) | grep -e -fsanitize=address; then \ - export LD_PRELOAD="$${LD_PRELOAD} $$(ldd $(abs_builddir)/.libs/libnm.so | grep libasan\.so\.. -o | head -n 1)"; \ - fi; \ - [ -n "$(SANITIZER_ENV)" ] && export $(SANITIZER_ENV) ; \ - $(srcdir)/generate-setting-docs.py \ - --gir $(builddir)/NM-1.0.gir \ - --overrides $(builddir)/nm-setting-docs-overrides.xml \ - --output $@ - -nm-keyfile-docs.xml: generate-plugin-docs.pl $(docs_sources) - $(srcdir)/generate-plugin-docs.pl keyfile $(top_srcdir)/libnm-core $@ -nm-ifcfg-rh-docs.xml: generate-plugin-docs.pl $(docs_sources) - $(srcdir)/generate-plugin-docs.pl ifcfg-rh $(top_srcdir)/libnm-core $@ - -CLEANFILES += $(noinst_DATA) -EXTRA_DIST += $(noinst_DATA) - -endif - -EXTRA_DIST += generate-setting-docs.py generate-plugin-docs.pl diff --git a/libnm/Makefile.in b/libnm/Makefile.in deleted file mode 100644 index e6af7c12..00000000 --- a/libnm/Makefile.in +++ /dev/null @@ -1,1433 +0,0 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. -# @configure_input@ - -# Copyright (C) 1994-2014 Free Software Foundation, Inc. - -# This Makefile.in is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY, to the extent permitted by law; without -# even the implied warranty of MERCHANTABILITY or FITNESS FOR A -# PARTICULAR PURPOSE. - -@SET_MAKE@ - -# In order for this to work correctly from both libnm-core/ and libnm/, -# we have to specify full pathnames. (We can't just use $(addprefix) from -# libnm/, because that's incompatible with the Makefile.introspection rules.) - - - -VPATH = @srcdir@ -am__is_gnu_make = { \ - if test -z '$(MAKELEVEL)'; then \ - false; \ - elif test -n '$(MAKE_HOST)'; then \ - true; \ - elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ - true; \ - else \ - false; \ - fi; \ -} -am__make_running_with_option = \ - case $${target_option-} in \ - ?) ;; \ - *) echo "am__make_running_with_option: internal error: invalid" \ - "target option '$${target_option-}' specified" >&2; \ - exit 1;; \ - esac; \ - has_opt=no; \ - sane_makeflags=$$MAKEFLAGS; \ - if $(am__is_gnu_make); then \ - sane_makeflags=$$MFLAGS; \ - else \ - case $$MAKEFLAGS in \ - *\\[\ \ ]*) \ - bs=\\; \ - sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ - | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ - esac; \ - fi; \ - skip_next=no; \ - strip_trailopt () \ - { \ - flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ - }; \ - for flg in $$sane_makeflags; do \ - test $$skip_next = yes && { skip_next=no; continue; }; \ - case $$flg in \ - *=*|--*) continue;; \ - -*I) strip_trailopt 'I'; skip_next=yes;; \ - -*I?*) strip_trailopt 'I';; \ - -*O) strip_trailopt 'O'; skip_next=yes;; \ - -*O?*) strip_trailopt 'O';; \ - -*l) strip_trailopt 'l'; skip_next=yes;; \ - -*l?*) strip_trailopt 'l';; \ - -[dEDm]) skip_next=yes;; \ - -[JT]) skip_next=yes;; \ - esac; \ - case $$flg in \ - *$$target_option*) has_opt=yes; break;; \ - esac; \ - done; \ - test $$has_opt = yes -am__make_dryrun = (target_option=n; $(am__make_running_with_option)) -am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) -pkgdatadir = $(datadir)/@PACKAGE@ -pkgincludedir = $(includedir)/@PACKAGE@ -pkglibdir = $(libdir)/@PACKAGE@ -pkglibexecdir = $(libexecdir)/@PACKAGE@ -am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd -install_sh_DATA = $(install_sh) -c -m 644 -install_sh_PROGRAM = $(install_sh) -c -install_sh_SCRIPT = $(install_sh) -c -INSTALL_HEADER = $(INSTALL_DATA) -transform = $(program_transform_name) -NORMAL_INSTALL = : -PRE_INSTALL = : -POST_INSTALL = : -NORMAL_UNINSTALL = : -PRE_UNINSTALL = : -POST_UNINSTALL = : -build_triplet = @build@ -host_triplet = @host@ -@HAVE_INTROSPECTION_TRUE@am__append_1 = NM-1.0.gir -@HAVE_INTROSPECTION_TRUE@am__append_2 = $(gir_DATA) $(typelib_DATA) -@BUILD_SETTING_DOCS_TRUE@am__append_3 = $(noinst_DATA) -@BUILD_SETTING_DOCS_TRUE@am__append_4 = $(noinst_DATA) -subdir = libnm -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -am__aclocal_m4_deps = $(top_srcdir)/m4/attributes.m4 \ - $(top_srcdir)/m4/ax_lib_readline.m4 \ - $(top_srcdir)/m4/compiler_options.m4 \ - $(top_srcdir)/m4/gettext.m4 $(top_srcdir)/m4/git-sha-record.m4 \ - $(top_srcdir)/m4/gnome-code-coverage.m4 \ - $(top_srcdir)/m4/gtk-doc.m4 $(top_srcdir)/m4/iconv.m4 \ - $(top_srcdir)/m4/intlmacosx.m4 $(top_srcdir)/m4/intltool.m4 \ - $(top_srcdir)/m4/introspection.m4 $(top_srcdir)/m4/lib-ld.m4 \ - $(top_srcdir)/m4/lib-link.m4 $(top_srcdir)/m4/lib-prefix.m4 \ - $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \ - $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \ - $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/m4/nls.m4 \ - $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \ - $(top_srcdir)/m4/vapigen.m4 $(top_srcdir)/configure.ac -am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ - $(ACLOCAL_M4) -DIST_COMMON = $(srcdir)/Makefile.am $(libnminclude_HEADERS) \ - $(am__DIST_COMMON) -mkinstalldirs = $(install_sh) -d -CONFIG_HEADER = $(top_builddir)/config.h -CONFIG_CLEAN_FILES = libnm.pc -CONFIG_CLEAN_VPATH_FILES = -am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; -am__vpath_adj = case $$p in \ - $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ - *) f=$$p;; \ - esac; -am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`; -am__install_max = 40 -am__nobase_strip_setup = \ - srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` -am__nobase_strip = \ - for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" -am__nobase_list = $(am__nobase_strip_setup); \ - for p in $$list; do echo "$$p $$p"; done | \ - sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ - $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ - if (++n[$$2] == $(am__install_max)) \ - { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ - END { for (dir in files) print dir, files[dir] }' -am__base_list = \ - sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ - sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' -am__uninstall_files_from_dir = { \ - test -z "$$files" \ - || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ - || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ - $(am__cd) "$$dir" && rm -f $$files; }; \ - } -am__installdirs = "$(DESTDIR)$(libdir)" "$(DESTDIR)$(girdir)" \ - "$(DESTDIR)$(pkgconfigdir)" "$(DESTDIR)$(typelibdir)" \ - "$(DESTDIR)$(libnmincludedir)" -LTLIBRARIES = $(lib_LTLIBRARIES) -am__DEPENDENCIES_1 = -libnm_la_DEPENDENCIES = $(top_builddir)/libnm-core/libnm-core.la \ - $(top_builddir)/introspection/libnmdbus.la \ - $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \ - $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) -am__objects_1 = nm-access-point.lo nm-active-connection.lo \ - nm-client.lo nm-dbus-helpers.lo nm-device-adsl.lo \ - nm-device-bond.lo nm-device-bridge.lo nm-device-bt.lo \ - nm-device-ethernet.lo nm-device-generic.lo \ - nm-device-infiniband.lo nm-device-ip-tunnel.lo \ - nm-device-macvlan.lo nm-device-modem.lo nm-device-olpc-mesh.lo \ - nm-device-team.lo nm-device-tun.lo nm-device-vlan.lo \ - nm-device-vxlan.lo nm-device-wifi.lo nm-device-wimax.lo \ - nm-device.lo nm-dhcp-config.lo nm-dhcp4-config.lo \ - nm-dhcp6-config.lo nm-enum-types.lo nm-ip-config.lo \ - nm-ip4-config.lo nm-ip6-config.lo nm-manager.lo \ - nm-object-cache.lo nm-object.lo nm-remote-connection.lo \ - nm-remote-settings.lo nm-secret-agent-old.lo \ - nm-vpn-connection.lo nm-vpn-plugin-old.lo nm-vpn-editor.lo \ - nm-vpn-service-plugin.lo nm-wimax-nsp.lo -am__objects_2 = -am_libnm_la_OBJECTS = $(am__objects_1) $(am__objects_2) -libnm_la_OBJECTS = $(am_libnm_la_OBJECTS) -AM_V_lt = $(am__v_lt_@AM_V@) -am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@) -am__v_lt_0 = --silent -am__v_lt_1 = -libnm_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ - $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ - $(libnm_la_LDFLAGS) $(LDFLAGS) -o $@ -AM_V_P = $(am__v_P_@AM_V@) -am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) -am__v_P_0 = false -am__v_P_1 = : -AM_V_GEN = $(am__v_GEN_@AM_V@) -am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) -am__v_GEN_0 = @echo " GEN " $@; -am__v_GEN_1 = -AM_V_at = $(am__v_at_@AM_V@) -am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) -am__v_at_0 = @ -am__v_at_1 = -DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) -depcomp = $(SHELL) $(top_srcdir)/build-aux/depcomp -am__depfiles_maybe = depfiles -am__mv = mv -f -COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ - $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ - $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \ - $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ - $(AM_CFLAGS) $(CFLAGS) -AM_V_CC = $(am__v_CC_@AM_V@) -am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@) -am__v_CC_0 = @echo " CC " $@; -am__v_CC_1 = -CCLD = $(CC) -LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ - $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ - $(AM_LDFLAGS) $(LDFLAGS) -o $@ -AM_V_CCLD = $(am__v_CCLD_@AM_V@) -am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@) -am__v_CCLD_0 = @echo " CCLD " $@; -am__v_CCLD_1 = -SOURCES = $(libnm_la_SOURCES) -DIST_SOURCES = $(libnm_la_SOURCES) -RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \ - ctags-recursive dvi-recursive html-recursive info-recursive \ - install-data-recursive install-dvi-recursive \ - install-exec-recursive install-html-recursive \ - install-info-recursive install-pdf-recursive \ - install-ps-recursive install-recursive installcheck-recursive \ - installdirs-recursive pdf-recursive ps-recursive \ - tags-recursive uninstall-recursive -am__can_run_installinfo = \ - case $$AM_UPDATE_INFO_DIR in \ - n|no|NO) false;; \ - *) (install-info --version) >/dev/null 2>&1;; \ - esac -DATA = $(gir_DATA) $(noinst_DATA) $(pkgconfig_DATA) $(typelib_DATA) -HEADERS = $(libnminclude_HEADERS) -RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ - distclean-recursive maintainer-clean-recursive -am__recursive_targets = \ - $(RECURSIVE_TARGETS) \ - $(RECURSIVE_CLEAN_TARGETS) \ - $(am__extra_recursive_targets) -AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \ - distdir -am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) -# Read a list of newline-separated strings from the standard input, -# and print each of them once, without duplicates. Input order is -# *not* preserved. -am__uniquify_input = $(AWK) '\ - BEGIN { nonempty = 0; } \ - { items[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in items) print i; }; } \ -' -# Make sure the list of sources is unique. This is necessary because, -# e.g., the same source file might be shared among _SOURCES variables -# for different programs/libraries. -am__define_uniq_tagged_files = \ - list='$(am__tagged_files)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | $(am__uniquify_input)` -ETAGS = etags -CTAGS = ctags -DIST_SUBDIRS = $(SUBDIRS) -am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/libnm.pc.in \ - $(top_srcdir)/build-aux/depcomp \ - $(top_srcdir)/libnm-core/Makefile.libnm-core -DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -am__relativize = \ - dir0=`pwd`; \ - sed_first='s,^\([^/]*\)/.*$$,\1,'; \ - sed_rest='s,^[^/]*/*,,'; \ - sed_last='s,^.*/\([^/]*\)$$,\1,'; \ - sed_butlast='s,/*[^/]*$$,,'; \ - while test -n "$$dir1"; do \ - first=`echo "$$dir1" | sed -e "$$sed_first"`; \ - if test "$$first" != "."; then \ - if test "$$first" = ".."; then \ - dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \ - dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \ - else \ - first2=`echo "$$dir2" | sed -e "$$sed_first"`; \ - if test "$$first2" = "$$first"; then \ - dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \ - else \ - dir2="../$$dir2"; \ - fi; \ - dir0="$$dir0"/"$$first"; \ - fi; \ - fi; \ - dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \ - done; \ - reldir="$$dir2" -ACLOCAL = @ACLOCAL@ -ALL_LINGUAS = @ALL_LINGUAS@ -AMTAR = @AMTAR@ -AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ -AM_TESTS_FD_REDIRECT = @AM_TESTS_FD_REDIRECT@ -AR = @AR@ -AUTOCONF = @AUTOCONF@ -AUTOHEADER = @AUTOHEADER@ -AUTOMAKE = @AUTOMAKE@ -AWK = @AWK@ -BLUEZ5_CFLAGS = @BLUEZ5_CFLAGS@ -BLUEZ5_LIBS = @BLUEZ5_LIBS@ -CC = @CC@ -CCDEPMODE = @CCDEPMODE@ -CFLAGS = @CFLAGS@ -CODE_COVERAGE_CFLAGS = @CODE_COVERAGE_CFLAGS@ -CODE_COVERAGE_ENABLED = @CODE_COVERAGE_ENABLED@ -CODE_COVERAGE_LDFLAGS = @CODE_COVERAGE_LDFLAGS@ -CPP = @CPP@ -CPPFLAGS = @CPPFLAGS@ -CXX = @CXX@ -CXXCPP = @CXXCPP@ -CXXDEPMODE = @CXXDEPMODE@ -CXXFLAGS = @CXXFLAGS@ -CYGPATH_W = @CYGPATH_W@ -DBUS_CFLAGS = @DBUS_CFLAGS@ -DBUS_LIBS = @DBUS_LIBS@ -DBUS_SYS_DIR = @DBUS_SYS_DIR@ -DEFS = @DEFS@ -DEPDIR = @DEPDIR@ -DHCLIENT_PATH = @DHCLIENT_PATH@ -DHCPCD_PATH = @DHCPCD_PATH@ -DISTRO_NETWORK_SERVICE = @DISTRO_NETWORK_SERVICE@ -DLLTOOL = @DLLTOOL@ -DL_LIBS = @DL_LIBS@ -DNSMASQ_PATH = @DNSMASQ_PATH@ -DNSSEC_TRIGGER_SCRIPT = @DNSSEC_TRIGGER_SCRIPT@ -DSYMUTIL = @DSYMUTIL@ -DUMPBIN = @DUMPBIN@ -ECHO_C = @ECHO_C@ -ECHO_N = @ECHO_N@ -ECHO_T = @ECHO_T@ -EGREP = @EGREP@ -EXEEXT = @EXEEXT@ -FGREP = @FGREP@ -GENHTML = @GENHTML@ -GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@ -GETTEXT_PACKAGE = @GETTEXT_PACKAGE@ -GLIB_CFLAGS = @GLIB_CFLAGS@ -GLIB_GENMARSHAL = @GLIB_GENMARSHAL@ -GLIB_LIBS = @GLIB_LIBS@ -GLIB_MAKEFILE = @GLIB_MAKEFILE@ -GLIB_MKENUMS = @GLIB_MKENUMS@ -GMSGFMT = @GMSGFMT@ -GMSGFMT_015 = @GMSGFMT_015@ -GNUTLS_CFLAGS = @GNUTLS_CFLAGS@ -GNUTLS_LIBS = @GNUTLS_LIBS@ -GREP = @GREP@ -GTKDOC_CHECK = @GTKDOC_CHECK@ -GTKDOC_CHECK_PATH = @GTKDOC_CHECK_PATH@ -GTKDOC_DEPS_CFLAGS = @GTKDOC_DEPS_CFLAGS@ -GTKDOC_DEPS_LIBS = @GTKDOC_DEPS_LIBS@ -GTKDOC_MKPDF = @GTKDOC_MKPDF@ -GTKDOC_REBASE = @GTKDOC_REBASE@ -GUDEV_CFLAGS = @GUDEV_CFLAGS@ -GUDEV_LIBS = @GUDEV_LIBS@ -HTML_DIR = @HTML_DIR@ -INSTALL = @INSTALL@ -INSTALL_DATA = @INSTALL_DATA@ -INSTALL_PROGRAM = @INSTALL_PROGRAM@ -INSTALL_SCRIPT = @INSTALL_SCRIPT@ -INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ -INTLLIBS = @INTLLIBS@ -INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@ -INTLTOOL_MERGE = @INTLTOOL_MERGE@ -INTLTOOL_PERL = @INTLTOOL_PERL@ -INTLTOOL_UPDATE = @INTLTOOL_UPDATE@ -INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@ -INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@ -INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@ -INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@ -INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ -INTROSPECTION_CFLAGS = @INTROSPECTION_CFLAGS@ -INTROSPECTION_COMPILER = @INTROSPECTION_COMPILER@ -INTROSPECTION_GENERATE = @INTROSPECTION_GENERATE@ -INTROSPECTION_GIRDIR = @INTROSPECTION_GIRDIR@ -INTROSPECTION_LIBS = @INTROSPECTION_LIBS@ -INTROSPECTION_MAKEFILE = @INTROSPECTION_MAKEFILE@ -INTROSPECTION_SCANNER = @INTROSPECTION_SCANNER@ -INTROSPECTION_TYPELIBDIR = @INTROSPECTION_TYPELIBDIR@ -IPTABLES_PATH = @IPTABLES_PATH@ -JANSSON_CFLAGS = @JANSSON_CFLAGS@ -JANSSON_LIBS = @JANSSON_LIBS@ -KERNEL_FIRMWARE_DIR = @KERNEL_FIRMWARE_DIR@ -LCOV = @LCOV@ -LD = @LD@ -LDFLAGS = @LDFLAGS@ -LIBAUDIT_CFLAGS = @LIBAUDIT_CFLAGS@ -LIBAUDIT_LIBS = @LIBAUDIT_LIBS@ -LIBICONV = @LIBICONV@ -LIBINTL = @LIBINTL@ -LIBM = @LIBM@ -LIBNDP_CFLAGS = @LIBNDP_CFLAGS@ -LIBNDP_LIBS = @LIBNDP_LIBS@ -LIBNL_CFLAGS = @LIBNL_CFLAGS@ -LIBNL_LIBS = @LIBNL_LIBS@ -LIBOBJS = @LIBOBJS@ -LIBS = @LIBS@ -LIBSOUP_CFLAGS = @LIBSOUP_CFLAGS@ -LIBSOUP_LIBS = @LIBSOUP_LIBS@ -LIBSYSTEMD_CFLAGS = @LIBSYSTEMD_CFLAGS@ -LIBSYSTEMD_LIBS = @LIBSYSTEMD_LIBS@ -LIBTEAMDCTL_CFLAGS = @LIBTEAMDCTL_CFLAGS@ -LIBTEAMDCTL_LIBS = @LIBTEAMDCTL_LIBS@ -LIBTOOL = @LIBTOOL@ -LIPO = @LIPO@ -LN_S = @LN_S@ -LOG_DRIVER = @LOG_DRIVER@ -LTLIBICONV = @LTLIBICONV@ -LTLIBINTL = @LTLIBINTL@ -LTLIBOBJS = @LTLIBOBJS@ -LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ -MAINT = @MAINT@ -MAKEINFO = @MAKEINFO@ -MANIFEST_TOOL = @MANIFEST_TOOL@ -MKDIR_P = @MKDIR_P@ -MM_GLIB_CFLAGS = @MM_GLIB_CFLAGS@ -MM_GLIB_LIBS = @MM_GLIB_LIBS@ -MOC = @MOC@ -MSGFMT = @MSGFMT@ -MSGFMT_015 = @MSGFMT_015@ -MSGMERGE = @MSGMERGE@ -NEWT_CFLAGS = @NEWT_CFLAGS@ -NEWT_LIBS = @NEWT_LIBS@ -NM = @NM@ -NMEDIT = @NMEDIT@ -NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT = @NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT@ -NM_CONFIG_DEFAULT_DNS_RC_MANAGER = @NM_CONFIG_DEFAULT_DNS_RC_MANAGER@ -NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT = @NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT@ -NM_CONFIG_LOGGING_BACKEND_DEFAULT_TEXT = @NM_CONFIG_LOGGING_BACKEND_DEFAULT_TEXT@ -NM_MAJOR_VERSION = @NM_MAJOR_VERSION@ -NM_MICRO_VERSION = @NM_MICRO_VERSION@ -NM_MINOR_VERSION = @NM_MINOR_VERSION@ -NM_MODIFY_SYSTEM_POLICY = @NM_MODIFY_SYSTEM_POLICY@ -NM_VERSION = @NM_VERSION@ -NSS_CFLAGS = @NSS_CFLAGS@ -NSS_LIBS = @NSS_LIBS@ -OBJDUMP = @OBJDUMP@ -OBJEXT = @OBJEXT@ -OTOOL = @OTOOL@ -OTOOL64 = @OTOOL64@ -PACKAGE = @PACKAGE@ -PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ -PACKAGE_NAME = @PACKAGE_NAME@ -PACKAGE_STRING = @PACKAGE_STRING@ -PACKAGE_TARNAME = @PACKAGE_TARNAME@ -PACKAGE_URL = @PACKAGE_URL@ -PACKAGE_VERSION = @PACKAGE_VERSION@ -PATH_SEPARATOR = @PATH_SEPARATOR@ -PERL = @PERL@ -PKG_CONFIG = @PKG_CONFIG@ -PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ -PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ -POLKIT_CFLAGS = @POLKIT_CFLAGS@ -POLKIT_LIBS = @POLKIT_LIBS@ -POSUB = @POSUB@ -PPPD_PATH = @PPPD_PATH@ -PPPD_PLUGIN_DIR = @PPPD_PLUGIN_DIR@ -QT_CFLAGS = @QT_CFLAGS@ -QT_LIBS = @QT_LIBS@ -RANLIB = @RANLIB@ -READLINE_LIBS = @READLINE_LIBS@ -SANITIZERS = @SANITIZERS@ -SANITIZER_ENV = @SANITIZER_ENV@ -SED = @SED@ -SELINUX_CFLAGS = @SELINUX_CFLAGS@ -SELINUX_LIBS = @SELINUX_LIBS@ -SET_MAKE = @SET_MAKE@ -SHELL = @SHELL@ -STRIP = @STRIP@ -SYSTEMD_200_CFLAGS = @SYSTEMD_200_CFLAGS@ -SYSTEMD_200_LIBS = @SYSTEMD_200_LIBS@ -SYSTEMD_INHIBIT_CFLAGS = @SYSTEMD_INHIBIT_CFLAGS@ -SYSTEMD_INHIBIT_LIBS = @SYSTEMD_INHIBIT_LIBS@ -SYSTEMD_JOURNAL_CFLAGS = @SYSTEMD_JOURNAL_CFLAGS@ -SYSTEMD_JOURNAL_LIBS = @SYSTEMD_JOURNAL_LIBS@ -SYSTEMD_LOGIN_CFLAGS = @SYSTEMD_LOGIN_CFLAGS@ -SYSTEMD_LOGIN_LIBS = @SYSTEMD_LOGIN_LIBS@ -SYSTEM_CA_PATH = @SYSTEM_CA_PATH@ -UDEV_DIR = @UDEV_DIR@ -USE_NLS = @USE_NLS@ -UUID_CFLAGS = @UUID_CFLAGS@ -UUID_LIBS = @UUID_LIBS@ -VALGRIND_RULES = @VALGRIND_RULES@ -VAPIGEN = @VAPIGEN@ -VAPIGEN_MAKEFILE = @VAPIGEN_MAKEFILE@ -VAPIGEN_VAPIDIR = @VAPIGEN_VAPIDIR@ -VERSION = @VERSION@ -XGETTEXT = @XGETTEXT@ -XGETTEXT_015 = @XGETTEXT_015@ -XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@ -abs_builddir = @abs_builddir@ -abs_srcdir = @abs_srcdir@ -abs_top_builddir = @abs_top_builddir@ -abs_top_srcdir = @abs_top_srcdir@ -ac_ct_AR = @ac_ct_AR@ -ac_ct_CC = @ac_ct_CC@ -ac_ct_CXX = @ac_ct_CXX@ -ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -am__include = @am__include@ -am__leading_dot = @am__leading_dot@ -am__quote = @am__quote@ -am__tar = @am__tar@ -am__untar = @am__untar@ -bindir = @bindir@ -build = @build@ -build_alias = @build_alias@ -build_cpu = @build_cpu@ -build_os = @build_os@ -build_vendor = @build_vendor@ -builddir = @builddir@ -datadir = @datadir@ -datarootdir = @datarootdir@ -docdir = @docdir@ -dvidir = @dvidir@ -exec_prefix = @exec_prefix@ -host = @host@ -host_alias = @host_alias@ -host_cpu = @host_cpu@ -host_os = @host_os@ -host_vendor = @host_vendor@ -htmldir = @htmldir@ -includedir = @includedir@ -infodir = @infodir@ -install_sh = @install_sh@ -intltool__v_merge_options_ = @intltool__v_merge_options_@ -intltool__v_merge_options_0 = @intltool__v_merge_options_0@ -libdir = @libdir@ -libexecdir = @libexecdir@ -localedir = @localedir@ -localstatedir = @localstatedir@ -mandir = @mandir@ -mkdir_p = @mkdir_p@ -nmbinary = @nmbinary@ -nmconfdir = @nmconfdir@ -nmdatadir = @nmdatadir@ -nmlibdir = @nmlibdir@ -nmrundir = @nmrundir@ -nmstatedir = @nmstatedir@ -oldincludedir = @oldincludedir@ -pdfdir = @pdfdir@ -prefix = @prefix@ -program_transform_name = @program_transform_name@ -psdir = @psdir@ -runstatedir = @runstatedir@ -sbindir = @sbindir@ -sharedstatedir = @sharedstatedir@ -srcdir = @srcdir@ -subdirs = @subdirs@ -sysconfdir = @sysconfdir@ -systemdsystemunitdir = @systemdsystemunitdir@ -target_alias = @target_alias@ -top_build_prefix = @top_build_prefix@ -top_builddir = @top_builddir@ -top_srcdir = @top_srcdir@ -with_dhclient = @with_dhclient@ -with_dhcpcd = @with_dhcpcd@ -with_netconfig = @with_netconfig@ -with_resolvconf = @with_resolvconf@ -with_valgrind = @with_valgrind@ -SUBDIRS = . tests -AM_CPPFLAGS = \ - -I$(top_srcdir)/shared \ - -I$(top_builddir)/shared \ - -I$(top_builddir)/introspection \ - -I$(top_srcdir)/libnm-core \ - -I$(top_builddir)/libnm-core \ - -I$(top_srcdir)/libnm \ - -I$(top_builddir)/libnm \ - -DG_LOG_DOMAIN=\""libnm"\" \ - -DNETWORKMANAGER_COMPILATION=NM_NETWORKMANAGER_COMPILATION_LIB \ - $(GLIB_CFLAGS) \ - $(GUDEV_CFLAGS) \ - -DNMRUNDIR=\"$(nmrundir)\" \ - $(CODE_COVERAGE_CFLAGS) - -core = $(top_srcdir)/libnm-core -core_build = $(top_builddir)/libnm-core -libnm_core_headers = \ - $(top_builddir)/shared/nm-version-macros.h \ - $(core_build)/nm-core-enum-types.h \ - $(core)/nm-connection.h \ - $(core)/nm-core-types.h \ - $(core)/nm-dbus-interface.h \ - $(core)/nm-errors.h \ - $(core)/nm-setting-8021x.h \ - $(core)/nm-setting-adsl.h \ - $(core)/nm-setting-bluetooth.h \ - $(core)/nm-setting-bond.h \ - $(core)/nm-setting-bridge-port.h \ - $(core)/nm-setting-bridge.h \ - $(core)/nm-setting-cdma.h \ - $(core)/nm-setting-connection.h \ - $(core)/nm-setting-dcb.h \ - $(core)/nm-setting-generic.h \ - $(core)/nm-setting-gsm.h \ - $(core)/nm-setting-infiniband.h \ - $(core)/nm-setting-ip-config.h \ - $(core)/nm-setting-ip-tunnel.h \ - $(core)/nm-setting-ip4-config.h \ - $(core)/nm-setting-ip6-config.h \ - $(core)/nm-setting-macvlan.h \ - $(core)/nm-setting-olpc-mesh.h \ - $(core)/nm-setting-ppp.h \ - $(core)/nm-setting-pppoe.h \ - $(core)/nm-setting-serial.h \ - $(core)/nm-setting-team-port.h \ - $(core)/nm-setting-team.h \ - $(core)/nm-setting-tun.h \ - $(core)/nm-setting-vlan.h \ - $(core)/nm-setting-vpn.h \ - $(core)/nm-setting-vxlan.h \ - $(core)/nm-setting-wimax.h \ - $(core)/nm-setting-wired.h \ - $(core)/nm-setting-wireless-security.h \ - $(core)/nm-setting-wireless.h \ - $(core)/nm-setting.h \ - $(core)/nm-simple-connection.h \ - $(core)/nm-utils.h \ - $(core)/nm-version.h \ - $(core)/nm-vpn-dbus-interface.h \ - $(core)/nm-vpn-editor-plugin.h \ - $(core)/nm-vpn-plugin-info.h - -libnm_core_private_headers = \ - $(top_builddir)/shared/nm-utils/nm-shared-utils.h \ - $(core)/crypto.h \ - $(core)/nm-connection-private.h \ - $(core)/nm-core-internal.h \ - $(core)/nm-core-types-internal.h \ - $(core)/nm-keyfile-internal.h \ - $(core)/nm-keyfile-utils.h \ - $(core)/nm-property-compare.h \ - $(core)/nm-setting-private.h \ - $(core)/nm-utils-private.h - -libnm_core_sources = \ - $(top_builddir)/shared/nm-utils/nm-shared-utils.c \ - $(core_build)/nm-core-enum-types.c \ - $(core)/crypto.c \ - $(core)/nm-connection.c \ - $(core)/nm-dbus-utils.c \ - $(core)/nm-errors.c \ - $(core)/nm-keyfile-reader.c \ - $(core)/nm-keyfile-utils.c \ - $(core)/nm-keyfile-writer.c \ - $(core)/nm-property-compare.c \ - $(core)/nm-setting-8021x.c \ - $(core)/nm-setting-adsl.c \ - $(core)/nm-setting-bluetooth.c \ - $(core)/nm-setting-bond.c \ - $(core)/nm-setting-bridge-port.c \ - $(core)/nm-setting-bridge.c \ - $(core)/nm-setting-cdma.c \ - $(core)/nm-setting-connection.c \ - $(core)/nm-setting-dcb.c \ - $(core)/nm-setting-generic.c \ - $(core)/nm-setting-gsm.c \ - $(core)/nm-setting-infiniband.c \ - $(core)/nm-setting-ip-config.c \ - $(core)/nm-setting-ip-tunnel.c \ - $(core)/nm-setting-ip4-config.c \ - $(core)/nm-setting-ip6-config.c \ - $(core)/nm-setting-macvlan.c \ - $(core)/nm-setting-olpc-mesh.c \ - $(core)/nm-setting-ppp.c \ - $(core)/nm-setting-pppoe.c \ - $(core)/nm-setting-serial.c \ - $(core)/nm-setting-team-port.c \ - $(core)/nm-setting-team.c \ - $(core)/nm-setting-tun.c \ - $(core)/nm-setting-vlan.c \ - $(core)/nm-setting-vpn.c \ - $(core)/nm-setting-vxlan.c \ - $(core)/nm-setting-wimax.c \ - $(core)/nm-setting-wired.c \ - $(core)/nm-setting-wireless-security.c \ - $(core)/nm-setting-wireless.c \ - $(core)/nm-setting.c \ - $(core)/nm-simple-connection.c \ - $(core)/nm-utils.c \ - $(core)/nm-vpn-editor-plugin.c \ - $(core)/nm-vpn-plugin-info.c - - -# libnm -lib_LTLIBRARIES = libnm.la -libnmincludedir = $(includedir)/libnm -libnminclude_hfiles = \ - $(top_builddir)/shared/nm-version-macros.h \ - NetworkManager.h \ - nm-access-point.h \ - nm-active-connection.h \ - nm-client.h \ - nm-device-adsl.h \ - nm-device-bond.h \ - nm-device-bridge.h \ - nm-device-bt.h \ - nm-device-ethernet.h \ - nm-device-generic.h \ - nm-device-infiniband.h \ - nm-device-ip-tunnel.h \ - nm-device-macvlan.h \ - nm-device-modem.h \ - nm-device-olpc-mesh.h \ - nm-device-team.h \ - nm-device-tun.h \ - nm-device-vlan.h \ - nm-device-vxlan.h \ - nm-device-wifi.h \ - nm-device-wimax.h \ - nm-device.h \ - nm-dhcp-config.h \ - nm-enum-types.h \ - nm-ip-config.h \ - nm-object.h \ - nm-remote-connection.h \ - nm-types.h \ - nm-vpn-connection.h \ - nm-vpn-editor.h \ - nm-wimax-nsp.h - -libnminclude_nointrospect_hfiles = \ - nm-secret-agent-old.h \ - nm-vpn-plugin-old.h \ - nm-vpn-service-plugin.h - -libnminclude_HEADERS = \ - $(libnminclude_hfiles) \ - $(libnminclude_nointrospect_hfiles) - -libnm_la_private_headers = \ - nm-dbus-helpers.h \ - nm-device-private.h \ - nm-dhcp4-config.h \ - nm-dhcp6-config.h \ - nm-ip4-config.h \ - nm-ip6-config.h \ - nm-manager.h \ - nm-object-cache.h \ - nm-object-private.h \ - nm-remote-connection-private.h \ - nm-remote-settings.h - -libnm_la_csources = \ - nm-access-point.c \ - nm-active-connection.c \ - nm-client.c \ - nm-dbus-helpers.c \ - nm-device-adsl.c \ - nm-device-bond.c \ - nm-device-bridge.c \ - nm-device-bt.c \ - nm-device-ethernet.c \ - nm-device-generic.c \ - nm-device-infiniband.c \ - nm-device-ip-tunnel.c \ - nm-device-macvlan.c \ - nm-device-modem.c \ - nm-device-olpc-mesh.c \ - nm-device-team.c \ - nm-device-tun.c \ - nm-device-vlan.c \ - nm-device-vxlan.c \ - nm-device-wifi.c \ - nm-device-wimax.c \ - nm-device.c \ - nm-dhcp-config.c \ - nm-dhcp4-config.c \ - nm-dhcp6-config.c \ - nm-enum-types.c \ - nm-ip-config.c \ - nm-ip4-config.c \ - nm-ip6-config.c \ - nm-manager.c \ - nm-object-cache.c \ - nm-object.c \ - nm-remote-connection.c \ - nm-remote-settings.c \ - nm-secret-agent-old.c \ - nm-vpn-connection.c \ - nm-vpn-plugin-old.c \ - nm-vpn-editor.c \ - nm-vpn-service-plugin.c \ - nm-wimax-nsp.c - -libnm_la_SOURCES = \ - $(libnm_la_csources) \ - $(libnm_la_private_headers) - -GLIB_GENERATED = nm-enum-types.h nm-enum-types.c -nm_enum_types_sources = $(libnminclude_HEADERS) -GLIB_MKENUMS_H_FLAGS = --identifier-prefix NM --fhead '\#include \n' -GLIB_MKENUMS_C_FLAGS = --identifier-prefix NM --fhead '\#include "nm-default.h"\n' -libnm_la_LIBADD = \ - $(top_builddir)/libnm-core/libnm-core.la \ - $(top_builddir)/introspection/libnmdbus.la \ - $(DL_LIBS) \ - $(GLIB_LIBS) \ - $(UUID_LIBS) \ - $(GUDEV_LIBS) - -SYMBOL_VIS_FILE = $(srcdir)/libnm.ver -libnm_la_LDFLAGS = -Wl,--version-script=$(SYMBOL_VIS_FILE) \ - $(CODE_COVERAGE_LDFLAGS) \ - -version-info "1:0:1" - - -### -BUILT_SOURCES = $(GLIB_GENERATED) -pkgconfigdir = $(libdir)/pkgconfig -pkgconfig_DATA = libnm.pc -DISTCLEANFILES = libnm.pc -EXTRA_DIST = libnm.pc.in libnm.ver $(am__append_4) \ - generate-setting-docs.py generate-plugin-docs.pl -CLEANFILES = $(BUILT_SOURCES) $(am__append_2) $(am__append_3) -INTROSPECTION_GIRS = $(am__append_1) -INTROSPECTION_COMPILER_ARGS = \ - --includedir=$(top_srcdir)/libnm-core \ - --includedir=$(top_builddir)/libnm-core \ - --includedir=$(top_srcdir)/libnm \ - --includedir=$(top_builddir)/libnm - - -# Pass SANITIZER_ENV where a command that uses built libraries is -# executed, to suppress possible errors -INTROSPECTION_SCANNER_ENV = $(SANITIZER_ENV) -@HAVE_INTROSPECTION_TRUE@introspection_sources = \ -@HAVE_INTROSPECTION_TRUE@ $(libnm_core_headers) \ -@HAVE_INTROSPECTION_TRUE@ $(libnminclude_hfiles) \ -@HAVE_INTROSPECTION_TRUE@ $(libnm_core_sources) \ -@HAVE_INTROSPECTION_TRUE@ $(libnm_la_csources) - -@HAVE_INTROSPECTION_TRUE@NM_1_0_gir_INCLUDES = Gio-2.0 -@HAVE_INTROSPECTION_TRUE@NM_1_0_gir_PACKAGES = gio-2.0 gudev-1.0 -@HAVE_INTROSPECTION_TRUE@NM_1_0_gir_EXPORT_PACKAGES = libnm -@HAVE_INTROSPECTION_TRUE@NM_1_0_gir_CFLAGS = $(AM_CPPFLAGS) -@HAVE_INTROSPECTION_TRUE@NM_1_0_gir_LIBS = libnm.la -@HAVE_INTROSPECTION_TRUE@NM_1_0_gir_FILES = $(introspection_sources) -@HAVE_INTROSPECTION_TRUE@NM_1_0_gir_SCANNERFLAGS = --warn-all --identifier-prefix=NM --symbol-prefix=nm -@HAVE_INTROSPECTION_TRUE@girdir = $(datadir)/gir-1.0 -@HAVE_INTROSPECTION_TRUE@gir_DATA = $(INTROSPECTION_GIRS) -@HAVE_INTROSPECTION_TRUE@typelibdir = $(libdir)/girepository-1.0 -@HAVE_INTROSPECTION_TRUE@typelib_DATA = $(INTROSPECTION_GIRS:.gir=.typelib) -@BUILD_SETTING_DOCS_TRUE@noinst_DATA = \ -@BUILD_SETTING_DOCS_TRUE@ nm-property-docs.xml \ -@BUILD_SETTING_DOCS_TRUE@ nm-setting-docs-overrides.xml \ -@BUILD_SETTING_DOCS_TRUE@ nm-setting-docs.xml \ -@BUILD_SETTING_DOCS_TRUE@ nm-keyfile-docs.xml \ -@BUILD_SETTING_DOCS_TRUE@ nm-ifcfg-rh-docs.xml - -@BUILD_SETTING_DOCS_TRUE@docs_sources = $(filter-out %/nm-core-enum-types.c,$(libnm_core_sources)) -all: $(BUILT_SOURCES) - $(MAKE) $(AM_MAKEFLAGS) all-recursive - -.SUFFIXES: -.SUFFIXES: .c .lo .o .obj -$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(top_srcdir)/libnm-core/Makefile.libnm-core $(am__configure_deps) - @for dep in $?; do \ - case '$(am__configure_deps)' in \ - *$$dep*) \ - ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ - && { if test -f $@; then exit 0; else break; fi; }; \ - exit 1;; \ - esac; \ - done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu libnm/Makefile'; \ - $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --gnu libnm/Makefile -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - @case '$?' in \ - *config.status*) \ - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ - *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ - esac; -$(top_srcdir)/libnm-core/Makefile.libnm-core $(am__empty): - -$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh - -$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(am__aclocal_m4_deps): -libnm.pc: $(top_builddir)/config.status $(srcdir)/libnm.pc.in - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ - -install-libLTLIBRARIES: $(lib_LTLIBRARIES) - @$(NORMAL_INSTALL) - @list='$(lib_LTLIBRARIES)'; test -n "$(libdir)" || list=; \ - list2=; for p in $$list; do \ - if test -f $$p; then \ - list2="$$list2 $$p"; \ - else :; fi; \ - done; \ - test -z "$$list2" || { \ - echo " $(MKDIR_P) '$(DESTDIR)$(libdir)'"; \ - $(MKDIR_P) "$(DESTDIR)$(libdir)" || exit 1; \ - echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(libdir)'"; \ - $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(libdir)"; \ - } - -uninstall-libLTLIBRARIES: - @$(NORMAL_UNINSTALL) - @list='$(lib_LTLIBRARIES)'; test -n "$(libdir)" || list=; \ - for p in $$list; do \ - $(am__strip_dir) \ - echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f '$(DESTDIR)$(libdir)/$$f'"; \ - $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f "$(DESTDIR)$(libdir)/$$f"; \ - done - -clean-libLTLIBRARIES: - -test -z "$(lib_LTLIBRARIES)" || rm -f $(lib_LTLIBRARIES) - @list='$(lib_LTLIBRARIES)'; \ - locs=`for p in $$list; do echo $$p; done | \ - sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \ - sort -u`; \ - test -z "$$locs" || { \ - echo rm -f $${locs}; \ - rm -f $${locs}; \ - } - -libnm.la: $(libnm_la_OBJECTS) $(libnm_la_DEPENDENCIES) $(EXTRA_libnm_la_DEPENDENCIES) - $(AM_V_CCLD)$(libnm_la_LINK) -rpath $(libdir) $(libnm_la_OBJECTS) $(libnm_la_LIBADD) $(LIBS) - -mostlyclean-compile: - -rm -f *.$(OBJEXT) - -distclean-compile: - -rm -f *.tab.c - -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-access-point.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-active-connection.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-client.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-dbus-helpers.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-device-adsl.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-device-bond.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-device-bridge.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-device-bt.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-device-ethernet.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-device-generic.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-device-infiniband.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-device-ip-tunnel.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-device-macvlan.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-device-modem.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-device-olpc-mesh.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-device-team.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-device-tun.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-device-vlan.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-device-vxlan.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-device-wifi.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-device-wimax.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-device.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-dhcp-config.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-dhcp4-config.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-dhcp6-config.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-enum-types.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-ip-config.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-ip4-config.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-ip6-config.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-manager.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-object-cache.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-object.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-remote-connection.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-remote-settings.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-secret-agent-old.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-vpn-connection.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-vpn-editor.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-vpn-plugin-old.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-vpn-service-plugin.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-wimax-nsp.Plo@am__quote@ - -.c.o: -@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ $< - -.c.obj: -@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'` -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'` - -.c.lo: -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LTCOMPILE) -c -o $@ $< - -mostlyclean-libtool: - -rm -f *.lo - -clean-libtool: - -rm -rf .libs _libs -install-girDATA: $(gir_DATA) - @$(NORMAL_INSTALL) - @list='$(gir_DATA)'; test -n "$(girdir)" || list=; \ - if test -n "$$list"; then \ - echo " $(MKDIR_P) '$(DESTDIR)$(girdir)'"; \ - $(MKDIR_P) "$(DESTDIR)$(girdir)" || exit 1; \ - fi; \ - for p in $$list; do \ - if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ - echo "$$d$$p"; \ - done | $(am__base_list) | \ - while read files; do \ - echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(girdir)'"; \ - $(INSTALL_DATA) $$files "$(DESTDIR)$(girdir)" || exit $$?; \ - done - -uninstall-girDATA: - @$(NORMAL_UNINSTALL) - @list='$(gir_DATA)'; test -n "$(girdir)" || list=; \ - files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ - dir='$(DESTDIR)$(girdir)'; $(am__uninstall_files_from_dir) -install-pkgconfigDATA: $(pkgconfig_DATA) - @$(NORMAL_INSTALL) - @list='$(pkgconfig_DATA)'; test -n "$(pkgconfigdir)" || list=; \ - if test -n "$$list"; then \ - echo " $(MKDIR_P) '$(DESTDIR)$(pkgconfigdir)'"; \ - $(MKDIR_P) "$(DESTDIR)$(pkgconfigdir)" || exit 1; \ - fi; \ - for p in $$list; do \ - if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ - echo "$$d$$p"; \ - done | $(am__base_list) | \ - while read files; do \ - echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(pkgconfigdir)'"; \ - $(INSTALL_DATA) $$files "$(DESTDIR)$(pkgconfigdir)" || exit $$?; \ - done - -uninstall-pkgconfigDATA: - @$(NORMAL_UNINSTALL) - @list='$(pkgconfig_DATA)'; test -n "$(pkgconfigdir)" || list=; \ - files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ - dir='$(DESTDIR)$(pkgconfigdir)'; $(am__uninstall_files_from_dir) -install-typelibDATA: $(typelib_DATA) - @$(NORMAL_INSTALL) - @list='$(typelib_DATA)'; test -n "$(typelibdir)" || list=; \ - if test -n "$$list"; then \ - echo " $(MKDIR_P) '$(DESTDIR)$(typelibdir)'"; \ - $(MKDIR_P) "$(DESTDIR)$(typelibdir)" || exit 1; \ - fi; \ - for p in $$list; do \ - if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ - echo "$$d$$p"; \ - done | $(am__base_list) | \ - while read files; do \ - echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(typelibdir)'"; \ - $(INSTALL_DATA) $$files "$(DESTDIR)$(typelibdir)" || exit $$?; \ - done - -uninstall-typelibDATA: - @$(NORMAL_UNINSTALL) - @list='$(typelib_DATA)'; test -n "$(typelibdir)" || list=; \ - files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ - dir='$(DESTDIR)$(typelibdir)'; $(am__uninstall_files_from_dir) -install-libnmincludeHEADERS: $(libnminclude_HEADERS) - @$(NORMAL_INSTALL) - @list='$(libnminclude_HEADERS)'; test -n "$(libnmincludedir)" || list=; \ - if test -n "$$list"; then \ - echo " $(MKDIR_P) '$(DESTDIR)$(libnmincludedir)'"; \ - $(MKDIR_P) "$(DESTDIR)$(libnmincludedir)" || exit 1; \ - fi; \ - for p in $$list; do \ - if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ - echo "$$d$$p"; \ - done | $(am__base_list) | \ - while read files; do \ - echo " $(INSTALL_HEADER) $$files '$(DESTDIR)$(libnmincludedir)'"; \ - $(INSTALL_HEADER) $$files "$(DESTDIR)$(libnmincludedir)" || exit $$?; \ - done - -uninstall-libnmincludeHEADERS: - @$(NORMAL_UNINSTALL) - @list='$(libnminclude_HEADERS)'; test -n "$(libnmincludedir)" || list=; \ - files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ - dir='$(DESTDIR)$(libnmincludedir)'; $(am__uninstall_files_from_dir) - -# This directory's subdirectories are mostly independent; you can cd -# into them and run 'make' without going through this Makefile. -# To change the values of 'make' variables: instead of editing Makefiles, -# (1) if the variable is set in 'config.status', edit 'config.status' -# (which will cause the Makefiles to be regenerated when you run 'make'); -# (2) otherwise, pass the desired values on the 'make' command line. -$(am__recursive_targets): - @fail=; \ - if $(am__make_keepgoing); then \ - failcom='fail=yes'; \ - else \ - failcom='exit 1'; \ - fi; \ - dot_seen=no; \ - target=`echo $@ | sed s/-recursive//`; \ - case "$@" in \ - distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ - *) list='$(SUBDIRS)' ;; \ - esac; \ - for subdir in $$list; do \ - echo "Making $$target in $$subdir"; \ - if test "$$subdir" = "."; then \ - dot_seen=yes; \ - local_target="$$target-am"; \ - else \ - local_target="$$target"; \ - fi; \ - ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ - || eval $$failcom; \ - done; \ - if test "$$dot_seen" = "no"; then \ - $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ - fi; test -z "$$fail" - -ID: $(am__tagged_files) - $(am__define_uniq_tagged_files); mkid -fID $$unique -tags: tags-recursive -TAGS: tags - -tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) - set x; \ - here=`pwd`; \ - if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ - include_option=--etags-include; \ - empty_fix=.; \ - else \ - include_option=--include; \ - empty_fix=; \ - fi; \ - list='$(SUBDIRS)'; for subdir in $$list; do \ - if test "$$subdir" = .; then :; else \ - test ! -f $$subdir/TAGS || \ - set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \ - fi; \ - done; \ - $(am__define_uniq_tagged_files); \ - shift; \ - if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ - test -n "$$unique" || unique=$$empty_fix; \ - if test $$# -gt 0; then \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - "$$@" $$unique; \ - else \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - $$unique; \ - fi; \ - fi -ctags: ctags-recursive - -CTAGS: ctags -ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) - $(am__define_uniq_tagged_files); \ - test -z "$(CTAGS_ARGS)$$unique" \ - || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ - $$unique - -GTAGS: - here=`$(am__cd) $(top_builddir) && pwd` \ - && $(am__cd) $(top_srcdir) \ - && gtags -i $(GTAGS_ARGS) "$$here" -cscopelist: cscopelist-recursive - -cscopelist-am: $(am__tagged_files) - list='$(am__tagged_files)'; \ - case "$(srcdir)" in \ - [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ - *) sdir=$(subdir)/$(srcdir) ;; \ - esac; \ - for i in $$list; do \ - if test -f "$$i"; then \ - echo "$(subdir)/$$i"; \ - else \ - echo "$$sdir/$$i"; \ - fi; \ - done >> $(top_builddir)/cscope.files - -distclean-tags: - -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags - -distdir: $(DISTFILES) - @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - list='$(DISTFILES)'; \ - dist_files=`for file in $$list; do echo $$file; done | \ - sed -e "s|^$$srcdirstrip/||;t" \ - -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ - case $$dist_files in \ - */*) $(MKDIR_P) `echo "$$dist_files" | \ - sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ - sort -u` ;; \ - esac; \ - for file in $$dist_files; do \ - if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ - if test -d $$d/$$file; then \ - dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ - if test -d "$(distdir)/$$file"; then \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ - cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ - else \ - test -f "$(distdir)/$$file" \ - || cp -p $$d/$$file "$(distdir)/$$file" \ - || exit 1; \ - fi; \ - done - @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ - if test "$$subdir" = .; then :; else \ - $(am__make_dryrun) \ - || test -d "$(distdir)/$$subdir" \ - || $(MKDIR_P) "$(distdir)/$$subdir" \ - || exit 1; \ - dir1=$$subdir; dir2="$(distdir)/$$subdir"; \ - $(am__relativize); \ - new_distdir=$$reldir; \ - dir1=$$subdir; dir2="$(top_distdir)"; \ - $(am__relativize); \ - new_top_distdir=$$reldir; \ - echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \ - echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \ - ($(am__cd) $$subdir && \ - $(MAKE) $(AM_MAKEFLAGS) \ - top_distdir="$$new_top_distdir" \ - distdir="$$new_distdir" \ - am__remove_distdir=: \ - am__skip_length_check=: \ - am__skip_mode_fix=: \ - distdir) \ - || exit 1; \ - fi; \ - done -check-am: all-am - $(MAKE) $(AM_MAKEFLAGS) check-local -check: $(BUILT_SOURCES) - $(MAKE) $(AM_MAKEFLAGS) check-recursive -all-am: Makefile $(LTLIBRARIES) $(DATA) $(HEADERS) -installdirs: installdirs-recursive -installdirs-am: - for dir in "$(DESTDIR)$(libdir)" "$(DESTDIR)$(girdir)" "$(DESTDIR)$(pkgconfigdir)" "$(DESTDIR)$(typelibdir)" "$(DESTDIR)$(libnmincludedir)"; do \ - test -z "$$dir" || $(MKDIR_P) "$$dir"; \ - done -install: $(BUILT_SOURCES) - $(MAKE) $(AM_MAKEFLAGS) install-recursive -install-exec: install-exec-recursive -install-data: install-data-recursive -uninstall: uninstall-recursive - -install-am: all-am - @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am - -installcheck: installcheck-recursive -install-strip: - if test -z '$(STRIP)'; then \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - install; \ - else \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ - fi -mostlyclean-generic: - -clean-generic: - -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES) - -distclean-generic: - -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) - -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) - -test -z "$(DISTCLEANFILES)" || rm -f $(DISTCLEANFILES) - -maintainer-clean-generic: - @echo "This command is intended for maintainers to use" - @echo "it deletes files that may require special tools to rebuild." - -test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES) -clean: clean-recursive - -clean-am: clean-generic clean-libLTLIBRARIES clean-libtool \ - mostlyclean-am - -distclean: distclean-recursive - -rm -rf ./$(DEPDIR) - -rm -f Makefile -distclean-am: clean-am distclean-compile distclean-generic \ - distclean-tags - -dvi: dvi-recursive - -dvi-am: - -html: html-recursive - -html-am: - -info: info-recursive - -info-am: - -install-data-am: install-girDATA install-libnmincludeHEADERS \ - install-pkgconfigDATA install-typelibDATA - -install-dvi: install-dvi-recursive - -install-dvi-am: - -install-exec-am: install-libLTLIBRARIES - -install-html: install-html-recursive - -install-html-am: - -install-info: install-info-recursive - -install-info-am: - -install-man: - -install-pdf: install-pdf-recursive - -install-pdf-am: - -install-ps: install-ps-recursive - -install-ps-am: - -installcheck-am: - -maintainer-clean: maintainer-clean-recursive - -rm -rf ./$(DEPDIR) - -rm -f Makefile -maintainer-clean-am: distclean-am maintainer-clean-generic - -mostlyclean: mostlyclean-recursive - -mostlyclean-am: mostlyclean-compile mostlyclean-generic \ - mostlyclean-libtool - -pdf: pdf-recursive - -pdf-am: - -ps: ps-recursive - -ps-am: - -uninstall-am: uninstall-girDATA uninstall-libLTLIBRARIES \ - uninstall-libnmincludeHEADERS uninstall-pkgconfigDATA \ - uninstall-typelibDATA - -.MAKE: $(am__recursive_targets) all check check-am install install-am \ - install-strip - -.PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am check \ - check-am check-local clean clean-generic clean-libLTLIBRARIES \ - clean-libtool cscopelist-am ctags ctags-am distclean \ - distclean-compile distclean-generic distclean-libtool \ - distclean-tags distdir dvi dvi-am html html-am info info-am \ - install install-am install-data install-data-am install-dvi \ - install-dvi-am install-exec install-exec-am install-girDATA \ - install-html install-html-am install-info install-info-am \ - install-libLTLIBRARIES install-libnmincludeHEADERS install-man \ - install-pdf install-pdf-am install-pkgconfigDATA install-ps \ - install-ps-am install-strip install-typelibDATA installcheck \ - installcheck-am installdirs installdirs-am maintainer-clean \ - maintainer-clean-generic mostlyclean mostlyclean-compile \ - mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ - tags tags-am uninstall uninstall-am uninstall-girDATA \ - uninstall-libLTLIBRARIES uninstall-libnmincludeHEADERS \ - uninstall-pkgconfigDATA uninstall-typelibDATA - -.PRECIOUS: Makefile - -include $(GLIB_MAKEFILE) - -@GNOME_CODE_COVERAGE_RULES@ - --include $(INTROSPECTION_MAKEFILE) - -@HAVE_INTROSPECTION_TRUE@NM-1.0.gir: libnm.la - -check-local: - $(top_srcdir)/tools/check-exports.sh $(builddir)/.libs/libnm.so $(SYMBOL_VIS_FILE) - -@BUILD_SETTING_DOCS_TRUE@nm-setting-docs-overrides.xml: generate-plugin-docs.pl $(docs_sources) -@BUILD_SETTING_DOCS_TRUE@ $(srcdir)/generate-plugin-docs.pl dbus $(top_srcdir)/libnm-core $@ - -# When the python scripts loads libnm and the address sanitizers is -# enabled, we must LD_PRELOAD libasan otherwise it will complain that -# it was not loaded as initial library. -@BUILD_SETTING_DOCS_TRUE@nm-property-docs.xml: generate-setting-docs.py $(docs_sources) | NM-1.0.gir NM-1.0.typelib libnm.la -@BUILD_SETTING_DOCS_TRUE@ export GI_TYPELIB_PATH=$(abs_builddir)$${GI_TYPELIB_PATH:+:$$GI_TYPELIB_PATH}; \ -@BUILD_SETTING_DOCS_TRUE@ export LD_LIBRARY_PATH=$(abs_builddir)/.libs$${LD_LIBRARY_PATH:+:$$LD_LIBRARY_PATH}; \ -@BUILD_SETTING_DOCS_TRUE@ if echo $(CFLAGS) | grep -e -fsanitize=address; then \ -@BUILD_SETTING_DOCS_TRUE@ export LD_PRELOAD="$${LD_PRELOAD} $$(ldd $(abs_builddir)/.libs/libnm.so | grep libasan\.so\.. -o | head -n 1)"; \ -@BUILD_SETTING_DOCS_TRUE@ fi; \ -@BUILD_SETTING_DOCS_TRUE@ [ -n "$(SANITIZER_ENV)" ] && export $(SANITIZER_ENV) ; \ -@BUILD_SETTING_DOCS_TRUE@ $(srcdir)/generate-setting-docs.py \ -@BUILD_SETTING_DOCS_TRUE@ --gir $(builddir)/NM-1.0.gir \ -@BUILD_SETTING_DOCS_TRUE@ --output $@ - -@BUILD_SETTING_DOCS_TRUE@nm-setting-docs.xml: generate-setting-docs.py $(docs_sources) nm-setting-docs-overrides.xml | NM-1.0.gir NM-1.0.typelib libnm.la -@BUILD_SETTING_DOCS_TRUE@ export GI_TYPELIB_PATH=$(abs_builddir)$${GI_TYPELIB_PATH:+:$$GI_TYPELIB_PATH}; \ -@BUILD_SETTING_DOCS_TRUE@ export LD_LIBRARY_PATH=$(abs_builddir)/.libs$${LD_LIBRARY_PATH:+:$$LD_LIBRARY_PATH}; \ -@BUILD_SETTING_DOCS_TRUE@ if echo $(CFLAGS) | grep -e -fsanitize=address; then \ -@BUILD_SETTING_DOCS_TRUE@ export LD_PRELOAD="$${LD_PRELOAD} $$(ldd $(abs_builddir)/.libs/libnm.so | grep libasan\.so\.. -o | head -n 1)"; \ -@BUILD_SETTING_DOCS_TRUE@ fi; \ -@BUILD_SETTING_DOCS_TRUE@ [ -n "$(SANITIZER_ENV)" ] && export $(SANITIZER_ENV) ; \ -@BUILD_SETTING_DOCS_TRUE@ $(srcdir)/generate-setting-docs.py \ -@BUILD_SETTING_DOCS_TRUE@ --gir $(builddir)/NM-1.0.gir \ -@BUILD_SETTING_DOCS_TRUE@ --overrides $(builddir)/nm-setting-docs-overrides.xml \ -@BUILD_SETTING_DOCS_TRUE@ --output $@ - -@BUILD_SETTING_DOCS_TRUE@nm-keyfile-docs.xml: generate-plugin-docs.pl $(docs_sources) -@BUILD_SETTING_DOCS_TRUE@ $(srcdir)/generate-plugin-docs.pl keyfile $(top_srcdir)/libnm-core $@ -@BUILD_SETTING_DOCS_TRUE@nm-ifcfg-rh-docs.xml: generate-plugin-docs.pl $(docs_sources) -@BUILD_SETTING_DOCS_TRUE@ $(srcdir)/generate-plugin-docs.pl ifcfg-rh $(top_srcdir)/libnm-core $@ - -# Tell versions [3.59,3.63) of GNU make to not export all variables. -# Otherwise a system limit (for SysV at least) may be exceeded. -.NOEXPORT: diff --git a/libnm/NetworkManager.h b/libnm/NetworkManager.h index b5dab8fd..d0dec1a0 100644 --- a/libnm/NetworkManager.h +++ b/libnm/NetworkManager.h @@ -36,10 +36,14 @@ #include #include #include +#include +#include #include #include #include +#include #include +#include #include #include #include @@ -52,33 +56,35 @@ #include #include #include -#include #include +#include #include #include #include #include #include #include -#include -#include #include #include +#include +#include +#include #include #include #include #include +#include #include -#include #include +#include #include #include #include #include #include #include -#include #include +#include #include #include #include diff --git a/libnm/generate-plugin-docs.pl b/libnm/generate-plugin-docs.pl index 35cfdfc6..405c6e11 100755 --- a/libnm/generate-plugin-docs.pl +++ b/libnm/generate-plugin-docs.pl @@ -43,10 +43,6 @@ use strict; use warnings; use v5.10; -#YAML:XS is based on libyaml C library and it is a good and fast YAML implementation. -#However it may not be present everywhere. So use YAML instead. -#use YAML::XS qw(Load); -use YAML qw(Load); # global variables my @keywords = ("property", "variable", "format", "values", "default", "example", "description"); @@ -60,12 +56,12 @@ my $start_tag = "---$plugin---\\s*\$"; my $end_tag = '---end---'; # get source files to scan for documentation comments (nm-setting-.c) -my $file = "$srcdir/Makefile.libnm-core"; +my $file = "$srcdir/Makefile.am"; open my $fh, '<', $file or die "Can't open $file: $!"; while (my $line = <$fh>) { - chomp $line; - my @strings = $line =~ /\/(nm-setting-[^.]*\.c)(?:\s|$)/g; - push @source_files, @strings + if ($line =~ /^\t*(libnm-core\/nm-setting-[^.]*\.c)( \\)?$/g) { + push @source_files, $1; + } } close $fh; @@ -124,35 +120,31 @@ sub scan_doc_comments { close $fi; } -# process plugin property documentation comments (as a YAML document) +# process plugin property documentation comments sub process_data { return if not @data; my $kwd_pat = join("|", @keywords); - my $yaml_literal_seq = "|\n"; + my %parsed_data; + my $this_key; foreach (@data) { - # make a proper YAML document from @data - $_ =~ s/^\s*\**\s+|\s+$//; # remove leading spaces and *, and traling spaces - # Properly indent the text so that it is a valid YAML, and insert | (for literal text) - if ($_ =~ /^($kwd_pat):\s+/) { - # add | after "keyword:" that allows using literal text (YAML won't break on special character) - # http://learnxinyminutes.com/docs/yaml/ and http://www.yaml.org/spec/1.2/spec.html#id2795688 - $_ =~ s/(^($kwd_pat):)/$1 $yaml_literal_seq/; - } else { - $_ = " " . $_; # indent the text + if (/^\s*\**\s+($kwd_pat):\s+(.*?)\s*$/) { + $this_key = $1; + $parsed_data{$this_key} = "$2\n"; + } elsif (/^\s*\**\s+(.*?)\s*$/) { + die "Extra mess in a comment: $_" unless $this_key; + $parsed_data{$this_key} .= "$1\n"; } } - my $str = join ("", @data); - my $yaml_data = Load($str); # now write a line into the XML - my $name = $yaml_data->{property} // ""; - my $var = $yaml_data->{variable} // $name; # fallback to "property: " - my $format = $yaml_data->{format} // ""; - my $values = $yaml_data->{values} // ""; - my $def = $yaml_data->{default} // ""; - my $exam = $yaml_data->{example} // ""; - my $desc = $yaml_data->{description} // ""; + my $name = $parsed_data{property} // ""; + my $var = $parsed_data{variable} // $name; # fallback to "property: " + my $format = $parsed_data{format} // ""; + my $values = $parsed_data{values} // ""; + my $def = $parsed_data{default} // ""; + my $exam = $parsed_data{example} // ""; + my $desc = $parsed_data{description} // ""; chomp($name, $var, $format, $values, $def, $exam, $desc); escape_xml_chars($name, $var, $format, $values, $def, $exam, $desc); diff --git a/libnm/generate-setting-docs.py b/libnm/generate-setting-docs.py index 8265bccd..d2358d9e 100755 --- a/libnm/generate-setting-docs.py +++ b/libnm/generate-setting-docs.py @@ -82,7 +82,7 @@ def init_constants(girxml, settings): for setting in settings: setting_type_name = 'NM' + setting.attrib['name']; setting_name_symbol = 'NM_' + setting.attrib[symbol_prefix_key].upper() + '_SETTING_NAME' - if constants.has_key(setting_name_symbol): + if setting_name_symbol in constants: setting_name = constants[setting_name_symbol] setting_names[setting_type_name] = setting_name @@ -184,7 +184,7 @@ outfile.write(""" """) for settingxml in settings: - if settingxml.attrib.has_key('abstract'): + if 'abstract' in settingxml.attrib: continue new_func = NM.__getattr__(settingxml.attrib['name']) diff --git a/libnm/libnm.ver b/libnm/libnm.ver index cc2fc7df..d0562e2c 100644 --- a/libnm/libnm.ver +++ b/libnm/libnm.ver @@ -1083,3 +1083,63 @@ global: nm_vpn_plugin_info_new_search_file; nm_vpn_plugin_info_supports_hints; } libnm_1_2_0; + +libnm_1_6_0 { +global: + nm_capability_get_type; + nm_client_get_dns_configuration; + nm_client_get_dns_mode; + nm_client_get_dns_rc_manager; + nm_connection_get_setting_macsec; + nm_connection_get_setting_proxy; + nm_device_macsec_get_cipher_suite; + nm_device_macsec_get_encoding_sa; + nm_device_macsec_get_encrypt; + nm_device_macsec_get_es; + nm_device_macsec_get_hw_address; + nm_device_macsec_get_icv_length; + nm_device_macsec_get_include_sci; + nm_device_macsec_get_protect; + nm_device_macsec_get_replay_protect; + nm_device_macsec_get_scb; + nm_device_macsec_get_sci; + nm_device_macsec_get_type; + nm_device_macsec_get_validation; + nm_device_macsec_get_window; + nm_dns_entry_get_domains; + nm_dns_entry_get_interface; + nm_dns_entry_get_nameservers; + nm_dns_entry_get_priority; + nm_dns_entry_get_type; + nm_dns_entry_get_vpn; + nm_dns_entry_unref; + nm_setting_connection_get_autoconnect_retries; + nm_setting_macsec_get_encrypt; + nm_setting_macsec_get_mka_cak; + nm_setting_macsec_get_mka_cak_flags; + nm_setting_macsec_get_mka_ckn; + nm_setting_macsec_get_mode; + nm_setting_macsec_get_parent; + nm_setting_macsec_get_port; + nm_setting_macsec_get_type; + nm_setting_macsec_get_validation; + nm_setting_macsec_mode_get_type; + nm_setting_macsec_new; + nm_setting_macsec_validation_get_type; + nm_setting_proxy_get_type; + nm_setting_proxy_new; + nm_setting_proxy_get_method; + nm_setting_proxy_method_get_type; + nm_setting_proxy_get_browser_only; + nm_setting_proxy_get_pac_url; + nm_setting_proxy_get_pac_script; + nm_setting_802_1x_get_ca_cert_uri; + nm_setting_802_1x_get_phase2_ca_cert_uri; + nm_setting_802_1x_get_client_cert_uri; + nm_setting_802_1x_get_phase2_client_cert_uri; + nm_setting_802_1x_get_private_key_uri; + nm_setting_802_1x_get_phase2_private_key_uri; + nm_utils_is_json_object; + nm_utils_version; + nm_utils_is_valid_iface_name; +} libnm_1_4_0; diff --git a/libnm/nm-access-point.c b/libnm/nm-access-point.c index d1dd1c3f..60b8e33d 100644 --- a/libnm/nm-access-point.c +++ b/libnm/nm-access-point.c @@ -170,7 +170,7 @@ nm_access_point_get_bssid (NMAccessPoint *ap) { g_return_val_if_fail (NM_IS_ACCESS_POINT (ap), NULL); - return NM_ACCESS_POINT_GET_PRIVATE (ap)->bssid; + return nm_str_not_empty (NM_ACCESS_POINT_GET_PRIVATE (ap)->bssid); } /** @@ -381,7 +381,7 @@ nm_access_point_filter_connections (NMAccessPoint *ap, const GPtrArray *connecti return filtered; } -/************************************************************/ +/*****************************************************************************/ static void nm_access_point_init (NMAccessPoint *ap) @@ -485,8 +485,6 @@ nm_access_point_class_init (NMAccessPointClass *ap_class) g_type_class_add_private (ap_class, sizeof (NMAccessPointPrivate)); - _nm_object_class_add_interface (nm_object_class, NM_DBUS_INTERFACE_ACCESS_POINT); - /* virtual methods */ object_class->get_property = get_property; object_class->finalize = finalize; diff --git a/libnm/nm-active-connection.c b/libnm/nm-active-connection.c index a1636598..6a823403 100644 --- a/libnm/nm-active-connection.c +++ b/libnm/nm-active-connection.c @@ -28,7 +28,6 @@ #include "nm-object-private.h" #include "nm-core-internal.h" #include "nm-device.h" -#include "nm-device-private.h" #include "nm-connection.h" #include "nm-vpn-connection.h" #include "nm-dbus-helpers.h" @@ -38,14 +37,7 @@ #include "nm-ip6-config.h" #include "nm-remote-connection.h" -static GType _nm_active_connection_decide_type (GVariant *value); - -G_DEFINE_TYPE_WITH_CODE (NMActiveConnection, nm_active_connection, NM_TYPE_OBJECT, - _nm_object_register_type_func (g_define_type_id, - _nm_active_connection_decide_type, - NM_DBUS_INTERFACE_ACTIVE_CONNECTION, - "Vpn"); - ) +G_DEFINE_TYPE (NMActiveConnection, nm_active_connection, NM_TYPE_OBJECT); #define NM_ACTIVE_CONNECTION_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), NM_TYPE_ACTIVE_CONNECTION, NMActiveConnectionPrivate)) @@ -88,16 +80,6 @@ enum { LAST_PROP }; -static GType -_nm_active_connection_decide_type (GVariant *value) -{ - /* @value is the value of the o.fd.NM.ActiveConnection property "VPN" */ - if (g_variant_get_boolean (value)) - return NM_TYPE_VPN_CONNECTION; - else - return NM_TYPE_ACTIVE_CONNECTION; -} - /** * nm_active_connection_get_connection: * @connection: a #NMActiveConnection @@ -129,7 +111,7 @@ nm_active_connection_get_id (NMActiveConnection *connection) { g_return_val_if_fail (NM_IS_ACTIVE_CONNECTION (connection), NULL); - return NM_ACTIVE_CONNECTION_GET_PRIVATE (connection)->id; + return nm_str_not_empty (NM_ACTIVE_CONNECTION_GET_PRIVATE (connection)->id); } /** @@ -146,7 +128,7 @@ nm_active_connection_get_uuid (NMActiveConnection *connection) { g_return_val_if_fail (NM_IS_ACTIVE_CONNECTION (connection), NULL); - return NM_ACTIVE_CONNECTION_GET_PRIVATE (connection)->uuid; + return nm_str_not_empty (NM_ACTIVE_CONNECTION_GET_PRIVATE (connection)->uuid); } /** @@ -163,7 +145,7 @@ nm_active_connection_get_connection_type (NMActiveConnection *connection) { g_return_val_if_fail (NM_IS_ACTIVE_CONNECTION (connection), NULL); - return NM_ACTIVE_CONNECTION_GET_PRIVATE (connection)->type; + return nm_str_not_empty (NM_ACTIVE_CONNECTION_GET_PRIVATE (connection)->type); } /** @@ -461,6 +443,7 @@ get_property (GObject *object, static gboolean demarshal_specific_object_path (NMObject *object, GParamSpec *pspec, GVariant *value, gpointer field) { + const char *v; char **param = (char **) field; /* We have to demarshal this manually, because the D-Bus property name @@ -471,8 +454,10 @@ demarshal_specific_object_path (NMObject *object, GParamSpec *pspec, GVariant *v if (!g_variant_is_of_type (value, G_VARIANT_TYPE_OBJECT_PATH)) return FALSE; + v = g_variant_get_string (value, NULL); + g_free (*param); - *param = g_variant_dup_string (value, NULL); + *param = nm_streq0 (v, "/") ? NULL : g_strdup (v); return TRUE; } @@ -516,8 +501,6 @@ nm_active_connection_class_init (NMActiveConnectionClass *ap_class) g_type_class_add_private (ap_class, sizeof (NMActiveConnectionPrivate)); - _nm_object_class_add_interface (nm_object_class, NM_DBUS_INTERFACE_ACTIVE_CONNECTION); - /* virtual methods */ object_class->get_property = get_property; object_class->dispose = dispose; diff --git a/libnm/nm-client.c b/libnm/nm-client.c index 64c0d9de..63eaa84c 100644 --- a/libnm/nm-client.c +++ b/libnm/nm-client.c @@ -26,16 +26,55 @@ #include "nm-utils.h" #include "nm-client.h" #include "nm-manager.h" +#include "nm-dns-manager.h" #include "nm-remote-settings.h" #include "nm-device-ethernet.h" #include "nm-device-wifi.h" -#include "nm-device-private.h" #include "nm-core-internal.h" #include "nm-active-connection.h" #include "nm-vpn-connection.h" #include "nm-remote-connection.h" -#include "nm-object-cache.h" #include "nm-dbus-helpers.h" +#include "nm-wimax-nsp.h" +#include "nm-object-private.h" + +#include "introspection/org.freedesktop.NetworkManager.h" +#include "introspection/org.freedesktop.NetworkManager.Device.Wireless.h" +#include "introspection/org.freedesktop.NetworkManager.Device.h" +#include "introspection/org.freedesktop.NetworkManager.DnsManager.h" +#include "introspection/org.freedesktop.NetworkManager.Settings.h" +#include "introspection/org.freedesktop.NetworkManager.Settings.Connection.h" +#include "introspection/org.freedesktop.NetworkManager.VPN.Connection.h" + +#include "nm-access-point.h" +#include "nm-active-connection.h" +#include "nm-device-adsl.h" +#include "nm-device-bond.h" +#include "nm-device-bridge.h" +#include "nm-device-bt.h" +#include "nm-device-ethernet.h" +#include "nm-device-generic.h" +#include "nm-device-infiniband.h" +#include "nm-device-ip-tunnel.h" +#include "nm-device-macsec.h" +#include "nm-device-macvlan.h" +#include "nm-device-modem.h" +#include "nm-device-olpc-mesh.h" +#include "nm-device-team.h" +#include "nm-device-tun.h" +#include "nm-device-vlan.h" +#include "nm-device-vxlan.h" +#include "nm-device-wifi.h" +#include "nm-device-wimax.h" +#include "nm-dhcp4-config.h" +#include "nm-dhcp6-config.h" +#include "nm-dhcp-config.h" +#include "nm-ip4-config.h" +#include "nm-ip6-config.h" +#include "nm-manager.h" +#include "nm-remote-connection.h" +#include "nm-remote-settings.h" +#include "nm-vpn-connection.h" void _nm_device_wifi_set_wireless_enabled (NMDeviceWifi *device, gboolean enabled); @@ -52,6 +91,9 @@ G_DEFINE_TYPE_WITH_CODE (NMClient, nm_client, G_TYPE_OBJECT, typedef struct { NMManager *manager; NMRemoteSettings *settings; + NMDnsManager *dns_manager; + GDBusObjectManager *object_manager; + GCancellable *new_object_manager_cancellable; } NMClientPrivate; enum { @@ -77,6 +119,9 @@ enum { PROP_HOSTNAME, PROP_CAN_MODIFY, PROP_METERED, + PROP_DNS_MODE, + PROP_DNS_RC_MANAGER, + PROP_DNS_CONFIGURATION, LAST_PROP }; @@ -97,7 +142,9 @@ enum { static guint signals[LAST_SIGNAL] = { 0 }; -/**********************************************************************/ +static const GPtrArray empty = { 0, }; + +/*****************************************************************************/ /** * nm_client_error_quark: @@ -116,7 +163,7 @@ nm_client_error_quark (void) return quark; } -/**********************************************************************/ +/*****************************************************************************/ static void nm_client_init (NMClient *client) @@ -150,6 +197,9 @@ nm_client_get_version (NMClient *client) { g_return_val_if_fail (NM_IS_CLIENT (client), NULL); + if (!nm_client_get_nm_running (client)) + return NULL; + return nm_manager_get_version (NM_CLIENT_GET_PRIVATE (client)->manager); } @@ -166,6 +216,9 @@ nm_client_get_state (NMClient *client) { g_return_val_if_fail (NM_IS_CLIENT (client), NM_STATE_UNKNOWN); + if (!nm_client_get_nm_running (client)) + return NM_STATE_UNKNOWN; + return nm_manager_get_state (NM_CLIENT_GET_PRIVATE (client)->manager); } @@ -181,7 +234,10 @@ nm_client_get_state (NMClient *client) gboolean nm_client_get_startup (NMClient *client) { - g_return_val_if_fail (NM_IS_CLIENT (client), NM_STATE_UNKNOWN); + g_return_val_if_fail (NM_IS_CLIENT (client), FALSE); + + if (!nm_client_get_nm_running (client)) + return FALSE; return nm_manager_get_startup (NM_CLIENT_GET_PRIVATE (client)->manager); } @@ -199,7 +255,7 @@ nm_client_get_nm_running (NMClient *client) { g_return_val_if_fail (NM_IS_CLIENT (client), FALSE); - return nm_manager_get_nm_running (NM_CLIENT_GET_PRIVATE (client)->manager); + return NM_CLIENT_GET_PRIVATE (client)->manager != NULL; } /** @@ -215,6 +271,9 @@ nm_client_networking_get_enabled (NMClient *client) { g_return_val_if_fail (NM_IS_CLIENT (client), FALSE); + if (!nm_client_get_nm_running (client)) + return FALSE; + return nm_manager_networking_get_enabled (NM_CLIENT_GET_PRIVATE (client)->manager); } @@ -255,6 +314,9 @@ nm_client_wireless_get_enabled (NMClient *client) { g_return_val_if_fail (NM_IS_CLIENT (client), FALSE); + if (!nm_client_get_nm_running (client)) + return FALSE; + return nm_manager_wireless_get_enabled (NM_CLIENT_GET_PRIVATE (client)->manager); } @@ -270,7 +332,7 @@ nm_client_wireless_set_enabled (NMClient *client, gboolean enabled) { g_return_if_fail (NM_IS_CLIENT (client)); - if (!_nm_client_check_nm_running (client, NULL)) + if (!nm_client_get_nm_running (client)) return; nm_manager_wireless_set_enabled (NM_CLIENT_GET_PRIVATE (client)->manager, enabled); @@ -289,6 +351,9 @@ nm_client_wireless_hardware_get_enabled (NMClient *client) { g_return_val_if_fail (NM_IS_CLIENT (client), FALSE); + if (!nm_client_get_nm_running (client)) + return FALSE; + return nm_manager_wireless_hardware_get_enabled (NM_CLIENT_GET_PRIVATE (client)->manager); } @@ -305,6 +370,9 @@ nm_client_wwan_get_enabled (NMClient *client) { g_return_val_if_fail (NM_IS_CLIENT (client), FALSE); + if (!nm_client_get_nm_running (client)) + return FALSE; + return nm_manager_wwan_get_enabled (NM_CLIENT_GET_PRIVATE (client)->manager); } @@ -339,6 +407,9 @@ nm_client_wwan_hardware_get_enabled (NMClient *client) { g_return_val_if_fail (NM_IS_CLIENT (client), FALSE); + if (!nm_client_get_nm_running (client)) + return FALSE; + return nm_manager_wwan_hardware_get_enabled (NM_CLIENT_GET_PRIVATE (client)->manager); } @@ -355,6 +426,9 @@ nm_client_wimax_get_enabled (NMClient *client) { g_return_val_if_fail (NM_IS_CLIENT (client), FALSE); + if (!nm_client_get_nm_running (client)) + return FALSE; + return nm_manager_wimax_get_enabled (NM_CLIENT_GET_PRIVATE (client)->manager); } @@ -370,7 +444,7 @@ nm_client_wimax_set_enabled (NMClient *client, gboolean enabled) { g_return_if_fail (NM_IS_CLIENT (client)); - if (!_nm_client_check_nm_running (client, NULL)) + if (!nm_client_get_nm_running (client)) return; nm_manager_wimax_set_enabled (NM_CLIENT_GET_PRIVATE (client)->manager, enabled); @@ -389,6 +463,9 @@ nm_client_wimax_hardware_get_enabled (NMClient *client) { g_return_val_if_fail (NM_IS_CLIENT (client), FALSE); + if (!nm_client_get_nm_running (client)) + return FALSE; + return nm_manager_wimax_hardware_get_enabled (NM_CLIENT_GET_PRIVATE (client)->manager); } @@ -459,6 +536,9 @@ nm_client_get_permission_result (NMClient *client, NMClientPermission permission { g_return_val_if_fail (NM_IS_CLIENT (client), NM_CLIENT_PERMISSION_RESULT_UNKNOWN); + if (!nm_client_get_nm_running (client)) + return NM_CLIENT_PERMISSION_RESULT_UNKNOWN; + return nm_manager_get_permission_result (NM_CLIENT_GET_PRIVATE (client)->manager, permission); } @@ -478,6 +558,9 @@ nm_client_get_connectivity (NMClient *client) { g_return_val_if_fail (NM_IS_CLIENT (client), NM_CONNECTIVITY_UNKNOWN); + if (!nm_client_get_nm_running (client)) + return NM_CONNECTIVITY_UNKNOWN; + return nm_manager_get_connectivity (NM_CLIENT_GET_PRIVATE (client)->manager); } @@ -614,6 +697,9 @@ nm_client_save_hostname (NMClient *client, { g_return_val_if_fail (NM_IS_CLIENT (client), FALSE); + if (!_nm_client_check_nm_running (client, error)) + return FALSE; + return nm_remote_settings_save_hostname (NM_CLIENT_GET_PRIVATE (client)->settings, hostname, cancellable, error); } @@ -698,9 +784,9 @@ nm_client_save_hostname_finish (NMClient *client, return g_simple_async_result_get_op_res_gboolean (simple); } -/****************************************************************/ +/*****************************************************************************/ /* Devices */ -/****************************************************************/ +/*****************************************************************************/ /** * nm_client_get_devices: @@ -720,6 +806,9 @@ nm_client_get_devices (NMClient *client) { g_return_val_if_fail (NM_IS_CLIENT (client), NULL); + if (!nm_client_get_nm_running (client)) + return ∅ + return nm_manager_get_devices (NM_CLIENT_GET_PRIVATE (client)->manager); } @@ -748,6 +837,9 @@ nm_client_get_all_devices (NMClient *client) { g_return_val_if_fail (NM_IS_CLIENT (client), NULL); + if (!nm_client_get_nm_running (client)) + return ∅ + return nm_manager_get_all_devices (NM_CLIENT_GET_PRIVATE (client)->manager); } @@ -766,6 +858,9 @@ nm_client_get_device_by_path (NMClient *client, const char *object_path) g_return_val_if_fail (NM_IS_CLIENT (client), NULL); g_return_val_if_fail (object_path, NULL); + if (!nm_client_get_nm_running (client)) + return NULL; + return nm_manager_get_device_by_path (NM_CLIENT_GET_PRIVATE (client)->manager, object_path); } @@ -784,12 +879,15 @@ nm_client_get_device_by_iface (NMClient *client, const char *iface) g_return_val_if_fail (NM_IS_CLIENT (client), NULL); g_return_val_if_fail (iface, NULL); + if (!nm_client_get_nm_running (client)) + return NULL; + return nm_manager_get_device_by_iface (NM_CLIENT_GET_PRIVATE (client)->manager, iface); } -/****************************************************************/ +/*****************************************************************************/ /* Active Connections */ -/****************************************************************/ +/*****************************************************************************/ /** * nm_client_get_active_connections: @@ -806,6 +904,9 @@ nm_client_get_active_connections (NMClient *client) { g_return_val_if_fail (NM_IS_CLIENT (client), NULL); + if (!nm_client_get_nm_running (client)) + return ∅ + return nm_manager_get_active_connections (NM_CLIENT_GET_PRIVATE (client)->manager); } @@ -833,6 +934,9 @@ nm_client_get_primary_connection (NMClient *client) { g_return_val_if_fail (NM_IS_CLIENT (client), NULL); + if (!nm_client_get_nm_running (client)) + return NULL; + return nm_manager_get_primary_connection (NM_CLIENT_GET_PRIVATE (client)->manager); } @@ -852,6 +956,9 @@ nm_client_get_activating_connection (NMClient *client) { g_return_val_if_fail (NM_IS_CLIENT (client), NULL); + if (!nm_client_get_nm_running (client)) + return NULL; + return nm_manager_get_activating_connection (NM_CLIENT_GET_PRIVATE (client)->manager); } @@ -1093,7 +1200,7 @@ nm_client_deactivate_connection (NMClient *client, g_return_val_if_fail (NM_IS_CLIENT (client), FALSE); g_return_val_if_fail (NM_IS_ACTIVE_CONNECTION (active), FALSE); - if (!_nm_client_check_nm_running (client, NULL)) + if (!nm_client_get_nm_running (client)) return TRUE; return nm_manager_deactivate_connection (NM_CLIENT_GET_PRIVATE (client)->manager, @@ -1180,9 +1287,9 @@ nm_client_deactivate_connection_finish (NMClient *client, return g_simple_async_result_get_op_res_gboolean (simple); } -/****************************************************************/ +/*****************************************************************************/ /* Connections */ -/****************************************************************/ +/*****************************************************************************/ /** * nm_client_get_connections: @@ -1200,6 +1307,9 @@ nm_client_get_connections (NMClient *client) { g_return_val_if_fail (NM_IS_CLIENT (client), NULL); + if (!nm_client_get_nm_running (client)) + return ∅ + return nm_remote_settings_get_connections (NM_CLIENT_GET_PRIVATE (client)->settings); } @@ -1222,6 +1332,9 @@ nm_client_get_connection_by_id (NMClient *client, const char *id) g_return_val_if_fail (NM_IS_CLIENT (client), NULL); g_return_val_if_fail (id != NULL, NULL); + if (!nm_client_get_nm_running (client)) + NULL; + return nm_remote_settings_get_connection_by_id (NM_CLIENT_GET_PRIVATE (client)->settings, id); } @@ -1244,6 +1357,9 @@ nm_client_get_connection_by_path (NMClient *client, const char *path) g_return_val_if_fail (NM_IS_CLIENT (client), NULL); g_return_val_if_fail (path != NULL, NULL); + if (!nm_client_get_nm_running (client)) + NULL; + return nm_remote_settings_get_connection_by_path (NM_CLIENT_GET_PRIVATE (client)->settings, path); } @@ -1266,6 +1382,9 @@ nm_client_get_connection_by_uuid (NMClient *client, const char *uuid) g_return_val_if_fail (NM_IS_CLIENT (client), NULL); g_return_val_if_fail (uuid != NULL, NULL); + if (!nm_client_get_nm_running (client)) + NULL; + return nm_remote_settings_get_connection_by_uuid (NM_CLIENT_GET_PRIVATE (client)->settings, uuid); } @@ -1602,7 +1721,86 @@ nm_client_reload_connections_finish (NMClient *client, return g_simple_async_result_get_op_res_gboolean (simple); } -/****************************************************************/ +/*****************************************************************************/ + +/** + * nm_client_get_dns_mode: + * @client: the #NMClient + * + * Gets the current DNS processing mode. + * + * Return value: the DNS processing mode, or %NULL in case the + * value is not available. + * + * Since: 1.6 + **/ +const char * +nm_client_get_dns_mode (NMClient *client) +{ + NMClientPrivate *priv; + + g_return_val_if_fail (NM_IS_CLIENT (client), NULL); + priv = NM_CLIENT_GET_PRIVATE (client); + + if (priv->dns_manager) + return nm_dns_manager_get_mode (priv->dns_manager); + else + return NULL; +} + +/** + * nm_client_get_dns_rc_manager: + * @client: the #NMClient + * + * Gets the current DNS resolv.conf manager. + * + * Return value: the resolv.conf manager or %NULL in case the + * value is not available. + * + * Since: 1.6 + **/ +const char * +nm_client_get_dns_rc_manager (NMClient *client) +{ + NMClientPrivate *priv; + + g_return_val_if_fail (NM_IS_CLIENT (client), NULL); + priv = NM_CLIENT_GET_PRIVATE (client); + + if (priv->dns_manager) + return nm_dns_manager_get_rc_manager (priv->dns_manager); + else + return NULL; +} + +/** + * nm_client_get_dns_configuration: + * @client: a #NMClient + * + * Gets the current DNS configuration + * + * Returns: (transfer none) (element-type NMDnsEntry): a #GPtrArray + * containing #NMDnsEntry elements or %NULL in case the value is not + * available. The returned array is owned by the #NMClient object + * and should not be modified. + * + * Since: 1.6 + **/ +const GPtrArray * +nm_client_get_dns_configuration (NMClient *client) +{ + NMClientPrivate *priv; + + g_return_val_if_fail (NM_IS_CLIENT (client), NULL); + priv = NM_CLIENT_GET_PRIVATE (client); + + if (priv->dns_manager) + return nm_dns_manager_get_configuration (priv->dns_manager); + else + return NULL; +} + +/*****************************************************************************/ /** * nm_client_new: @@ -1770,14 +1968,222 @@ manager_active_connection_removed (NMManager *manager, } static void -constructed (GObject *object) +dns_notify (GObject *object, + GParamSpec *pspec, + gpointer client) +{ + char pname[128]; + + if (NM_IN_STRSET (pspec->name, + NM_DNS_MANAGER_MODE, + NM_DNS_MANAGER_RC_MANAGER, + NM_DNS_MANAGER_CONFIGURATION)) { + nm_sprintf_buf (pname, "dns-%s", pspec->name); + g_object_notify (client, pname); + } +} + +/****************************************************************/ +/* Object Initialization */ +/****************************************************************/ + +static GType +proxy_type (GDBusObjectManagerClient *manager, + const gchar *object_path, + const gchar *interface_name, + gpointer user_data) +{ + /* ObjectManager asks us for an object proxy. Unfortunatelly, we can't + * decide that by interface name and GDBusObjectManager doesn't allow + * us to look at the known interface list. Thus we need to create a + * generic GDBusObject and only couple a NMObject subclass later. */ + if (!interface_name) + return G_TYPE_DBUS_OBJECT_PROXY; + + /* An interface proxy */ + if (strcmp (interface_name, NM_DBUS_INTERFACE) == 0) + return NMDBUS_TYPE_MANAGER_PROXY; + else if (strcmp (interface_name, NM_DBUS_INTERFACE_DEVICE_WIRELESS) == 0) + return NMDBUS_TYPE_DEVICE_WIFI_PROXY; + else if (strcmp (interface_name, NM_DBUS_INTERFACE_DEVICE) == 0) + return NMDBUS_TYPE_DEVICE_PROXY; + else if (strcmp (interface_name, NM_DBUS_INTERFACE_SETTINGS_CONNECTION) == 0) + return NMDBUS_TYPE_SETTINGS_CONNECTION_PROXY; + else if (strcmp (interface_name, NM_DBUS_INTERFACE_SETTINGS) == 0) + return NMDBUS_TYPE_SETTINGS_PROXY; + else if (strcmp (interface_name, NM_DBUS_INTERFACE_DNS_MANAGER) == 0) + return NMDBUS_TYPE_DNS_MANAGER_PROXY; + else if (strcmp (interface_name, NM_DBUS_INTERFACE_VPN_CONNECTION) == 0) + return NMDBUS_TYPE_VPN_CONNECTION_PROXY; + + /* Use a generic D-Bus Proxy whenever we can. The typed GDBusProxy + * subclasses actually use quite some memory, so they're better avoided. */ + return G_TYPE_DBUS_PROXY; +} + +static NMObject * +obj_nm_for_gdbus_object (GDBusObject *object, GDBusObjectManager *object_manager) +{ + GList *interfaces; + GList *l; + GType type = G_TYPE_INVALID; + NMObject *obj_nm; + + g_return_val_if_fail (G_IS_DBUS_OBJECT_PROXY (object), NULL); + + interfaces = g_dbus_object_get_interfaces (object); + for (l = interfaces; l; l = l->next) { + GDBusProxy *proxy = G_DBUS_PROXY (l->data); + const char *ifname = g_dbus_proxy_get_interface_name (proxy); + + /* This is a performance/scalability hack. It makes sense to call it + * from here, since this is in the common object creation path. */ + _nm_dbus_proxy_replace_match (proxy); + + if (strcmp (ifname, NM_DBUS_INTERFACE) == 0) + type = NM_TYPE_MANAGER; + else if (strcmp (ifname, NM_DBUS_INTERFACE_ACCESS_POINT) == 0) + type = NM_TYPE_ACCESS_POINT; + else if (strcmp (ifname, NM_DBUS_INTERFACE_ACTIVE_CONNECTION) == 0 && type != NM_TYPE_VPN_CONNECTION) + type = NM_TYPE_ACTIVE_CONNECTION; + else if (strcmp (ifname, NM_DBUS_INTERFACE_DEVICE_ADSL) == 0) + type = NM_TYPE_DEVICE_ADSL; + else if (strcmp (ifname, NM_DBUS_INTERFACE_DEVICE_BOND) == 0) + type = NM_TYPE_DEVICE_BOND; + else if (strcmp (ifname, NM_DBUS_INTERFACE_DEVICE_BRIDGE) == 0) + type = NM_TYPE_DEVICE_BRIDGE; + else if (strcmp (ifname, NM_DBUS_INTERFACE_DEVICE_BLUETOOTH) == 0) + type = NM_TYPE_DEVICE_BT; + else if (strcmp (ifname, NM_DBUS_INTERFACE_DEVICE_WIRED) == 0) + type = NM_TYPE_DEVICE_ETHERNET; + else if (strcmp (ifname, NM_DBUS_INTERFACE_DEVICE_GENERIC) == 0) + type = NM_TYPE_DEVICE_GENERIC; + else if (strcmp (ifname, NM_DBUS_INTERFACE_DEVICE_INFINIBAND) == 0) + type = NM_TYPE_DEVICE_INFINIBAND; + else if (strcmp (ifname, NM_DBUS_INTERFACE_DEVICE_IP_TUNNEL) == 0) + type = NM_TYPE_DEVICE_IP_TUNNEL; + else if (strcmp (ifname, NM_DBUS_INTERFACE_DEVICE_MACSEC) == 0) + type = NM_TYPE_DEVICE_MACSEC; + else if (strcmp (ifname, NM_DBUS_INTERFACE_DEVICE_MACVLAN) == 0) + type = NM_TYPE_DEVICE_MACVLAN; + else if (strcmp (ifname, NM_DBUS_INTERFACE_DEVICE_MODEM) == 0) + type = NM_TYPE_DEVICE_MODEM; + else if (strcmp (ifname, NM_DBUS_INTERFACE_DEVICE_OLPC_MESH) == 0) + type = NM_TYPE_DEVICE_OLPC_MESH; + else if (strcmp (ifname, NM_DBUS_INTERFACE_DEVICE_TEAM) == 0) + type = NM_TYPE_DEVICE_TEAM; + else if (strcmp (ifname, NM_DBUS_INTERFACE_DEVICE_TUN) == 0) + type = NM_TYPE_DEVICE_TUN; + else if (strcmp (ifname, NM_DBUS_INTERFACE_DEVICE_VLAN) == 0) + type = NM_TYPE_DEVICE_VLAN; + else if (strcmp (ifname, NM_DBUS_INTERFACE_DEVICE_VXLAN) == 0) + type = NM_TYPE_DEVICE_VXLAN; + else if (strcmp (ifname, NM_DBUS_INTERFACE_DEVICE_WIRELESS) == 0) + type = NM_TYPE_DEVICE_WIFI; + else if (strcmp (ifname, NM_DBUS_INTERFACE_DEVICE_WIMAX) == 0) + type = NM_TYPE_DEVICE_WIMAX; + else if (strcmp (ifname, NM_DBUS_INTERFACE_DHCP4_CONFIG) == 0) + type = NM_TYPE_DHCP4_CONFIG; + else if (strcmp (ifname, NM_DBUS_INTERFACE_DHCP6_CONFIG) == 0) + type = NM_TYPE_DHCP6_CONFIG; + else if (strcmp (ifname, NM_DBUS_INTERFACE_IP4_CONFIG) == 0) + type = NM_TYPE_IP4_CONFIG; + else if (strcmp (ifname, NM_DBUS_INTERFACE_IP6_CONFIG) == 0) + type = NM_TYPE_IP6_CONFIG; + else if (strcmp (ifname, NM_DBUS_INTERFACE_SETTINGS_CONNECTION) == 0) + type = NM_TYPE_REMOTE_CONNECTION; + else if (strcmp (ifname, NM_DBUS_INTERFACE_SETTINGS) == 0) + type = NM_TYPE_REMOTE_SETTINGS; + else if (strcmp (ifname, NM_DBUS_INTERFACE_DNS_MANAGER) == 0) + type = NM_TYPE_DNS_MANAGER; + else if (strcmp (ifname, NM_DBUS_INTERFACE_VPN_CONNECTION) == 0) + type = NM_TYPE_VPN_CONNECTION; + else if (strcmp (ifname, NM_DBUS_INTERFACE_WIMAX_NSP) == 0) + type = NM_TYPE_WIMAX_NSP; + + if (type != G_TYPE_INVALID) + break; + } + + g_list_free_full (interfaces, g_object_unref); + if (type == G_TYPE_INVALID) + return NULL; + + obj_nm = g_object_new (type, + NM_OBJECT_DBUS_OBJECT, object, + NM_OBJECT_DBUS_OBJECT_MANAGER, object_manager, + NULL); + g_object_set_qdata_full (G_OBJECT (object), _nm_object_obj_nm_quark (), + obj_nm, g_object_unref); + return obj_nm; +} + +static void +obj_nm_inited (GObject *object, GAsyncResult *result, gpointer user_data) +{ + if (!g_async_initable_init_finish (G_ASYNC_INITABLE (object), result, NULL)) { + /* This is a can-not-happen situation, the NMObject subclasses are not + * supposed to fail initialization. */ + g_warn_if_reached (); + } +} + + +static void +object_added (GDBusObjectManager *object_manager, GDBusObject *object, gpointer user_data) +{ + NMObject *obj_nm; + + obj_nm = obj_nm_for_gdbus_object (object, object_manager); + if (obj_nm) { + g_async_initable_init_async (G_ASYNC_INITABLE (obj_nm), + G_PRIORITY_DEFAULT, NULL, + obj_nm_inited, NULL); + } +} + +static void +object_removed (GDBusObjectManager *object_manager, GDBusObject *object, gpointer user_data) +{ + g_object_set_qdata (G_OBJECT (object), _nm_object_obj_nm_quark (), NULL); +} + +static gboolean +objects_created (NMClient *client, GDBusObjectManager *object_manager, GError **error) { - NMClient *client = NM_CLIENT (object); NMClientPrivate *priv = NM_CLIENT_GET_PRIVATE (client); + gs_unref_object GDBusObject *manager = NULL; + gs_unref_object GDBusObject *settings = NULL; + gs_unref_object GDBusObject *dns_manager = NULL; + NMObject *obj_nm; + GList *objects, *iter; + + /* First just ensure all the NMObjects for known GDBusObjects exist. */ + objects = g_dbus_object_manager_get_objects (object_manager); + for (iter = objects; iter; iter = iter->next) + obj_nm_for_gdbus_object (iter->data, object_manager); + g_list_free_full (objects, g_object_unref); + + manager = g_dbus_object_manager_get_object (object_manager, NM_DBUS_PATH); + if (!manager) { + g_set_error_literal (error, + NM_CLIENT_ERROR, + NM_CLIENT_ERROR_MANAGER_NOT_RUNNING, + "Manager object not found"); + return FALSE; + } + + obj_nm = g_object_get_qdata (G_OBJECT (manager), _nm_object_obj_nm_quark ()); + if (!obj_nm) { + g_set_error_literal (error, + NM_CLIENT_ERROR, + NM_CLIENT_ERROR_MANAGER_NOT_RUNNING, + "Manager object lacks the proper interface"); + return FALSE; + } + + priv->manager = NM_MANAGER (g_object_ref (obj_nm)); - priv->manager = g_object_new (NM_TYPE_MANAGER, - NM_OBJECT_PATH, NM_DBUS_PATH, - NULL); g_signal_connect (priv->manager, "notify", G_CALLBACK (subobject_notify), client); g_signal_connect (priv->manager, "device-added", @@ -1795,9 +2201,26 @@ constructed (GObject *object) g_signal_connect (priv->manager, "active-connection-removed", G_CALLBACK (manager_active_connection_removed), client); - priv->settings = g_object_new (NM_TYPE_REMOTE_SETTINGS, - NM_OBJECT_PATH, NM_DBUS_PATH_SETTINGS, - NULL); + settings = g_dbus_object_manager_get_object (object_manager, NM_DBUS_PATH_SETTINGS); + if (!settings) { + g_set_error_literal (error, + NM_CLIENT_ERROR, + NM_CLIENT_ERROR_MANAGER_NOT_RUNNING, + "Settings object not found"); + return FALSE; + } + + obj_nm = g_object_get_qdata (G_OBJECT (settings), _nm_object_obj_nm_quark ()); + if (!obj_nm) { + g_set_error_literal (error, + NM_CLIENT_ERROR, + NM_CLIENT_ERROR_MANAGER_NOT_RUNNING, + "Settings object lacks the proper interface"); + return FALSE; + } + + priv->settings = NM_REMOTE_SETTINGS (g_object_ref (obj_nm)); + g_signal_connect (priv->settings, "notify", G_CALLBACK (subobject_notify), client); g_signal_connect (priv->settings, "connection-added", @@ -1805,29 +2228,91 @@ constructed (GObject *object) g_signal_connect (priv->settings, "connection-removed", G_CALLBACK (settings_connection_removed), client); - G_OBJECT_CLASS (nm_client_parent_class)->constructed (object); + dns_manager = g_dbus_object_manager_get_object (object_manager, NM_DBUS_PATH_DNS_MANAGER); + if (dns_manager) { + obj_nm = g_object_get_qdata (G_OBJECT (dns_manager), _nm_object_obj_nm_quark ()); + if (!obj_nm) { + g_set_error_literal (error, + NM_CLIENT_ERROR, + NM_CLIENT_ERROR_MANAGER_NOT_RUNNING, + "DNS manager object lacks the proper interface"); + return FALSE; + } + priv->dns_manager = NM_DNS_MANAGER (g_object_ref (obj_nm)); + + g_signal_connect (priv->dns_manager, "notify", + G_CALLBACK (dns_notify), client); + } + + + /* The handlers don't really use the client instance. However + * it makes it convenient to unhook them by data. */ + g_signal_connect (object_manager, "object-added", + G_CALLBACK (object_added), client); + g_signal_connect (object_manager, "object-removed", + G_CALLBACK (object_removed), client); + + return TRUE; } +/* Synchronous initialization. */ + +static void name_owner_changed (GObject *object, GParamSpec *pspec, gpointer user_data); + static gboolean init_sync (GInitable *initable, GCancellable *cancellable, GError **error) { NMClient *client = NM_CLIENT (initable); NMClientPrivate *priv = NM_CLIENT_GET_PRIVATE (client); + GList *objects, *iter; + gchar *name_owner; - if (!g_initable_init (G_INITABLE (priv->manager), cancellable, error)) - return FALSE; - if (!g_initable_init (G_INITABLE (priv->settings), cancellable, error)) + priv->object_manager = g_dbus_object_manager_client_new_for_bus_sync (_nm_dbus_bus_type (), + G_DBUS_OBJECT_MANAGER_CLIENT_FLAGS_DO_NOT_AUTO_START, + "org.freedesktop.NetworkManager", + "/org/freedesktop", + proxy_type, NULL, NULL, + cancellable, error); + + if (!priv->object_manager) return FALSE; + name_owner = g_dbus_object_manager_client_get_name_owner (G_DBUS_OBJECT_MANAGER_CLIENT (priv->object_manager)); + if (name_owner) { + g_free (name_owner); + if (!objects_created (client, priv->object_manager, error)) + return FALSE; + + objects = g_dbus_object_manager_get_objects (priv->object_manager); + for (iter = objects; iter; iter = iter->next) { + NMObject *obj_nm; + + obj_nm = g_object_get_qdata (iter->data, _nm_object_obj_nm_quark ()); + if (!obj_nm) + continue; + + if (!g_initable_init (G_INITABLE (obj_nm), cancellable, NULL)) { + /* This is a can-not-happen situation, the NMObject subclasses are not + * supposed to fail initialization. */ + g_warn_if_reached (); + } + } + g_list_free_full (objects, g_object_unref); + } + + g_signal_connect (priv->object_manager, "notify::name-owner", + G_CALLBACK (name_owner_changed), client); + return TRUE; } +/* Asynchronous initialization. */ + typedef struct { NMClient *client; GCancellable *cancellable; GSimpleAsyncResult *result; - gboolean manager_inited; - gboolean settings_inited; + int pending_init; } NMClientInitData; static void @@ -1840,7 +2325,7 @@ init_async_complete (NMClientInitData *init_data) } static void -init_async_inited_manager (GObject *object, GAsyncResult *result, gpointer user_data) +async_inited_obj_nm (GObject *object, GAsyncResult *result, gpointer user_data) { NMClientInitData *init_data = user_data; GError *error = NULL; @@ -1848,46 +2333,185 @@ init_async_inited_manager (GObject *object, GAsyncResult *result, gpointer user_ if (!g_async_initable_init_finish (G_ASYNC_INITABLE (object), result, &error)) g_simple_async_result_take_error (init_data->result, error); - init_data->manager_inited = TRUE; - if (init_data->settings_inited) - init_async_complete (init_data); + if (init_data) { + init_data->pending_init--; + if (init_data->pending_init == 0) + init_async_complete (init_data); + } +} + +static void +init_async (GAsyncInitable *initable, int io_priority, + GCancellable *cancellable, GAsyncReadyCallback callback, + gpointer user_data); + +static void +unhook_om (NMClient *self) +{ + NMClientPrivate *priv = NM_CLIENT_GET_PRIVATE (self); + GList *objects, *iter; + + if (priv->manager) { + const GPtrArray *active_connections; + const GPtrArray *devices; + int i; + + active_connections = nm_manager_get_active_connections (priv->manager); + for (i = 0; i < active_connections->len; i++) + g_signal_emit (self, signals[ACTIVE_CONNECTION_REMOVED], 0, active_connections->pdata[i]); + + devices = nm_manager_get_all_devices (priv->manager); + for (i = 0; i < devices->len; i++) + g_signal_emit (self, signals[DEVICE_REMOVED], 0, devices->pdata[i]); + + g_signal_handlers_disconnect_by_data (priv->manager, self); + g_clear_object (&priv->manager); + g_object_notify (G_OBJECT (self), NM_CLIENT_ACTIVE_CONNECTIONS); + g_object_notify (G_OBJECT (self), NM_CLIENT_NM_RUNNING); + } + if (priv->settings) { + const GPtrArray *connections; + guint i; + + connections = nm_remote_settings_get_connections (priv->settings); + for (i = 0; i < connections->len; i++) + g_signal_emit (self, signals[CONNECTION_REMOVED], 0, connections->pdata[i]); + + g_signal_handlers_disconnect_by_data (priv->settings, self); + g_clear_object (&priv->settings); + g_object_notify (G_OBJECT (self), NM_CLIENT_CONNECTIONS); + g_object_notify (G_OBJECT (self), NM_CLIENT_HOSTNAME); + g_object_notify (G_OBJECT (self), NM_CLIENT_CAN_MODIFY); + } + if (priv->dns_manager) { + g_signal_handlers_disconnect_by_data (priv->dns_manager, self); + g_clear_object (&priv->dns_manager); + } + + objects = g_dbus_object_manager_get_objects (priv->object_manager); + for (iter = objects; iter; iter = iter->next) + g_object_set_qdata (iter->data, _nm_object_obj_nm_quark (), NULL); + g_list_free_full (objects, g_object_unref); } static void -init_async_inited_settings (GObject *object, GAsyncResult *result, gpointer user_data) +new_object_manager (GObject *source_object, GAsyncResult *res, gpointer user_data) +{ + NMClientPrivate *priv = NM_CLIENT_GET_PRIVATE (source_object); + + g_object_notify (G_OBJECT (user_data), NM_CLIENT_NM_RUNNING); + g_clear_object (&priv->new_object_manager_cancellable); +} + +static void +got_object_manager (GObject *object, GAsyncResult *result, gpointer user_data) { NMClientInitData *init_data = user_data; + NMClient *client; + NMClientPrivate *priv; + GList *objects, *iter; + gchar *name_owner; GError *error = NULL; + GDBusObjectManager *object_manager; + + object_manager = g_dbus_object_manager_client_new_for_bus_finish (result, &error); + if (object_manager == NULL) { + if (!g_error_matches (error, G_IO_ERROR, G_IO_ERROR_CANCELLED)) { + g_simple_async_result_take_error (init_data->result, error); + init_async_complete (init_data); + } + return; + } - if (!g_async_initable_init_finish (G_ASYNC_INITABLE (object), result, &error)) - g_simple_async_result_take_error (init_data->result, error); - - init_data->settings_inited = TRUE; - if (init_data->manager_inited) + client = init_data->client; + priv = NM_CLIENT_GET_PRIVATE (client); + priv->object_manager = object_manager; + + name_owner = g_dbus_object_manager_client_get_name_owner (G_DBUS_OBJECT_MANAGER_CLIENT (priv->object_manager)); + if (name_owner) { + g_free (name_owner); + if (!objects_created (client, priv->object_manager, &error)) { + g_simple_async_result_take_error (init_data->result, error); + init_async_complete (init_data); + return; + } + + objects = g_dbus_object_manager_get_objects (priv->object_manager); + for (iter = objects; iter; iter = iter->next) { + NMObject *obj_nm; + + obj_nm = g_object_get_qdata (iter->data, _nm_object_obj_nm_quark ()); + if (!obj_nm) + continue; + + init_data->pending_init++; + g_async_initable_init_async (G_ASYNC_INITABLE (obj_nm), + G_PRIORITY_DEFAULT, init_data->cancellable, + async_inited_obj_nm, init_data); + } + g_list_free_full (objects, g_object_unref); + + } else init_async_complete (init_data); + + g_signal_connect (priv->object_manager, "notify::name-owner", + G_CALLBACK (name_owner_changed), client); } static void -init_async (GAsyncInitable *initable, int io_priority, - GCancellable *cancellable, GAsyncReadyCallback callback, - gpointer user_data) +prepare_object_manager (NMClient *client, + GCancellable *cancellable, + GAsyncReadyCallback callback, + gpointer user_data) { - NMClientPrivate *priv = NM_CLIENT_GET_PRIVATE (initable); NMClientInitData *init_data; init_data = g_slice_new0 (NMClientInitData); - init_data->client = NM_CLIENT (initable); + init_data->client = client; init_data->cancellable = cancellable ? g_object_ref (cancellable) : NULL; - init_data->result = g_simple_async_result_new (G_OBJECT (initable), callback, + init_data->result = g_simple_async_result_new (G_OBJECT (client), callback, user_data, init_async); g_simple_async_result_set_op_res_gboolean (init_data->result, TRUE); - g_async_initable_init_async (G_ASYNC_INITABLE (priv->manager), - G_PRIORITY_DEFAULT, init_data->cancellable, - init_async_inited_manager, init_data); - g_async_initable_init_async (G_ASYNC_INITABLE (priv->settings), - G_PRIORITY_DEFAULT, init_data->cancellable, - init_async_inited_settings, init_data); + g_dbus_object_manager_client_new_for_bus (_nm_dbus_bus_type (), + G_DBUS_OBJECT_MANAGER_CLIENT_FLAGS_DO_NOT_AUTO_START, + "org.freedesktop.NetworkManager", + "/org/freedesktop", + proxy_type, NULL, NULL, + init_data->cancellable, + got_object_manager, + init_data); +} + +static void +name_owner_changed (GObject *object, GParamSpec *pspec, gpointer user_data) +{ + NMClient *self = user_data; + NMClientPrivate *priv = NM_CLIENT_GET_PRIVATE (self); + GDBusObjectManager *object_manager = G_DBUS_OBJECT_MANAGER (object); + gchar *name_owner; + + name_owner = g_dbus_object_manager_client_get_name_owner (G_DBUS_OBJECT_MANAGER_CLIENT (object)); + if (name_owner) { + g_free (name_owner); + g_object_unref (object_manager); + if (priv->new_object_manager_cancellable) + g_cancellable_cancel (priv->new_object_manager_cancellable); + priv->new_object_manager_cancellable = g_cancellable_new (); + prepare_object_manager (self, priv->new_object_manager_cancellable, + new_object_manager, user_data); + } else { + g_signal_handlers_disconnect_by_func (object_manager, object_added, self); + unhook_om (self); + } +} + +static void +init_async (GAsyncInitable *initable, int io_priority, + GCancellable *cancellable, GAsyncReadyCallback callback, + gpointer user_data) +{ + prepare_object_manager (NM_CLIENT (initable), cancellable, callback, user_data); } static gboolean @@ -1906,15 +2530,39 @@ dispose (GObject *object) { NMClientPrivate *priv = NM_CLIENT_GET_PRIVATE (object); + if (priv->new_object_manager_cancellable) { + g_cancellable_cancel (priv->new_object_manager_cancellable); + g_clear_object (&priv->new_object_manager_cancellable); + } + if (priv->manager) { g_signal_handlers_disconnect_by_data (priv->manager, object); g_clear_object (&priv->manager); } + if (priv->settings) { g_signal_handlers_disconnect_by_data (priv->settings, object); g_clear_object (&priv->settings); } + if (priv->dns_manager) { + g_signal_handlers_disconnect_by_data (priv->dns_manager, object); + g_clear_object (&priv->dns_manager); + } + + if (priv->object_manager) { + GList *objects, *iter; + + /* Unhook the NM objects. */ + objects = g_dbus_object_manager_get_objects (priv->object_manager); + for (iter = objects; iter; iter = iter->next) + g_object_set_qdata (G_OBJECT (iter->data), _nm_object_obj_nm_quark (), NULL); + g_list_free_full (objects, g_object_unref); + + g_signal_handlers_disconnect_by_data (priv->object_manager, object); + g_clear_object (&priv->object_manager); + } + G_OBJECT_CLASS (nm_client_parent_class)->dispose (object); } @@ -1922,13 +2570,15 @@ static void set_property (GObject *object, guint prop_id, const GValue *value, GParamSpec *pspec) { + NMClientPrivate *priv = NM_CLIENT_GET_PRIVATE (object); + switch (prop_id) { case PROP_NETWORKING_ENABLED: case PROP_WIRELESS_ENABLED: case PROP_WWAN_ENABLED: case PROP_WIMAX_ENABLED: - g_object_set_property (G_OBJECT (NM_CLIENT_GET_PRIVATE (object)->manager), - pspec->name, value); + if (priv->manager) + g_object_set_property (G_OBJECT (priv->manager), pspec->name, value); break; default: G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec); @@ -1940,33 +2590,116 @@ static void get_property (GObject *object, guint prop_id, GValue *value, GParamSpec *pspec) { + NMClient *self = NM_CLIENT (object); + NMClientPrivate *priv = NM_CLIENT_GET_PRIVATE (object); + switch (prop_id) { + case PROP_NM_RUNNING: + g_value_set_boolean (value, nm_client_get_nm_running (self)); + break; + + /* Manager properties. */ case PROP_VERSION: + g_value_set_string (value, nm_client_get_version (self)); + break; case PROP_STATE: + g_value_set_enum (value, nm_client_get_state (self)); + break; case PROP_STARTUP: - case PROP_NM_RUNNING: + g_value_set_boolean (value, nm_client_get_startup (self)); + break; case PROP_NETWORKING_ENABLED: + g_value_set_boolean (value, nm_client_networking_get_enabled (self)); + break; case PROP_WIRELESS_ENABLED: + g_value_set_boolean (value, nm_client_wireless_get_enabled (self)); + break; case PROP_WIRELESS_HARDWARE_ENABLED: + if (priv->manager) + g_object_get_property (G_OBJECT (priv->settings), pspec->name, value); + else + g_value_set_boolean (value, FALSE); + break; case PROP_WWAN_ENABLED: + g_value_set_boolean (value, nm_client_wwan_get_enabled (self)); + break; case PROP_WWAN_HARDWARE_ENABLED: + if (priv->manager) + g_object_get_property (G_OBJECT (priv->settings), pspec->name, value); + else + g_value_set_boolean (value, FALSE); + break; case PROP_WIMAX_ENABLED: + g_value_set_boolean (value, nm_client_wimax_get_enabled (self)); + break; case PROP_WIMAX_HARDWARE_ENABLED: + if (priv->manager) + g_object_get_property (G_OBJECT (priv->settings), pspec->name, value); + else + g_value_set_boolean (value, FALSE); + break; case PROP_ACTIVE_CONNECTIONS: + g_value_take_boxed (value, _nm_utils_copy_object_array (nm_client_get_active_connections (self))); + break; case PROP_CONNECTIVITY: + g_value_set_enum (value, nm_client_get_connectivity (self)); + break; case PROP_PRIMARY_CONNECTION: + g_value_set_object (value, nm_client_get_primary_connection (self)); + break; case PROP_ACTIVATING_CONNECTION: + g_value_set_object (value, nm_client_get_activating_connection (self)); + break; case PROP_DEVICES: + g_value_take_boxed (value, _nm_utils_copy_object_array (nm_client_get_devices (self))); + break; case PROP_METERED: + if (priv->manager) + g_object_get_property (G_OBJECT (priv->settings), pspec->name, value); + else + g_value_set_uint (value, NM_METERED_UNKNOWN); + break; case PROP_ALL_DEVICES: - g_object_get_property (G_OBJECT (NM_CLIENT_GET_PRIVATE (object)->manager), - pspec->name, value); + g_value_take_boxed (value, _nm_utils_copy_object_array (nm_client_get_all_devices (self))); break; + + /* Settings properties. */ case PROP_CONNECTIONS: + if (priv->settings) + g_object_get_property (G_OBJECT (priv->settings), pspec->name, value); + else + g_value_take_boxed (value, _nm_utils_copy_object_array (&empty)); + break; case PROP_HOSTNAME: + if (priv->settings) + g_object_get_property (G_OBJECT (priv->settings), pspec->name, value); + else + g_value_set_string (value, NULL); + break; case PROP_CAN_MODIFY: - g_object_get_property (G_OBJECT (NM_CLIENT_GET_PRIVATE (object)->settings), - pspec->name, value); + if (priv->settings) + g_object_get_property (G_OBJECT (priv->settings), pspec->name, value); + else + g_value_set_boolean (value, FALSE); + break; + + /* DNS properties */ + case PROP_DNS_MODE: + case PROP_DNS_RC_MANAGER: + g_return_if_fail (pspec->name && strlen (pspec->name) > NM_STRLEN ("dns-")); + if (priv->dns_manager) + g_object_get_property (G_OBJECT (priv->dns_manager), + &pspec->name[NM_STRLEN ("dns-")], value); + else + g_value_set_string (value, NULL); + break; + case PROP_DNS_CONFIGURATION: + if (priv->dns_manager) { + g_object_get_property (G_OBJECT (priv->dns_manager), + NM_DNS_MANAGER_CONFIGURATION, + value); + } else + g_value_take_boxed (value, NULL); break; default: G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec); @@ -1982,7 +2715,6 @@ nm_client_class_init (NMClientClass *client_class) g_type_class_add_private (client_class, sizeof (NMClientPrivate)); /* virtual methods */ - object_class->constructed = constructed; object_class->set_property = set_property; object_class->get_property = get_property; object_class->dispose = dispose; @@ -2260,6 +2992,54 @@ nm_client_class_init (NMClientClass *client_class) G_PARAM_READABLE | G_PARAM_STATIC_STRINGS)); + /** + * NMClient:dns-mode: + * + * The current DNS processing mode. + * + * Since: 1.6 + **/ + g_object_class_install_property + (object_class, PROP_DNS_MODE, + g_param_spec_string (NM_CLIENT_DNS_MODE, "", "", + "", + G_PARAM_READABLE | + G_PARAM_STATIC_STRINGS)); + + /** + * NMClient:dns-rc-manager: + * + * The current resolv.conf management mode. + * + * Since: 1.6 + **/ + g_object_class_install_property + (object_class, PROP_DNS_RC_MANAGER, + g_param_spec_string (NM_CLIENT_DNS_RC_MANAGER, "", "", + "", + G_PARAM_READABLE | + G_PARAM_STATIC_STRINGS)); + + /** + * NMClient:dns-configuration: + * + * The current DNS configuration represented as an array of + * dictionaries. Each dictionary has the "nameservers", + * "priority" keys and, optionally, "interface" and "vpn". + * "nameservers" is the list of DNS servers, "priority" their + * relative priority, "interface" the interface on which these + * servers are contacted, "vpn" a boolean telling whether the + * configuration was obtained from a VPN connection. + * + * Since: 1.6 + **/ + g_object_class_install_property + (object_class, PROP_DNS_CONFIGURATION, + g_param_spec_boxed (NM_CLIENT_DNS_CONFIGURATION, "", "", + G_TYPE_PTR_ARRAY, + G_PARAM_READABLE | + G_PARAM_STATIC_STRINGS)); + /* signals */ /** @@ -2419,3 +3199,50 @@ nm_client_async_initable_iface_init (GAsyncInitableIface *iface) iface->init_async = init_async; iface->init_finish = init_finish; } + +/***************************************************************************** + * Backported symbols. Usually, new API is only added in new major versions + * of NetworkManager (that is, on "master" branch). Sometimes however, we might + * have to backport some API to an older stable branch. In that case, we backport + * the symbols with a different version corresponding to the minor API. + * + * To allow upgrading from such a extended minor-release, "master" contains these + * backported symbols too. + * + * For example, 1.2.0 added nm_setting_connection_autoconnect_slaves_get_type. + * This was backported for 1.0.4 as nm_setting_connection_autoconnect_slaves_get_type@libnm_1_0_4 + * To allow an application that was linked against 1.0.4 to seamlessly upgrade to + * a newer major version, the same symbols is also exposed on "master". Note, that + * a user can only seamlessly upgrade to a newer major version, that is released + * *after* 1.0.4 is out. In this example, 1.2.0 was released after 1.4.0, and thus + * a 1.0.4 user can upgrade to 1.2.0 ABI. + *****************************************************************************/ + +NM_BACKPORT_SYMBOL (libnm_1_0_4, NMSettingConnectionAutoconnectSlaves, nm_setting_connection_get_autoconnect_slaves, (NMSettingConnection *setting), (setting)); + +NM_BACKPORT_SYMBOL (libnm_1_0_4, GType, nm_setting_connection_autoconnect_slaves_get_type, (void), ()); + +NM_BACKPORT_SYMBOL (libnm_1_0_6, NMMetered, nm_setting_connection_get_metered, (NMSettingConnection *setting), (setting)); + +NM_BACKPORT_SYMBOL (libnm_1_0_6, GType, nm_metered_get_type, (void), ()); + +NM_BACKPORT_SYMBOL (libnm_1_0_6, NMSettingWiredWakeOnLan, nm_setting_wired_get_wake_on_lan, + (NMSettingWired *setting), (setting)); + +NM_BACKPORT_SYMBOL (libnm_1_0_6, const char *, nm_setting_wired_get_wake_on_lan_password, + (NMSettingWired *setting), (setting)); + +NM_BACKPORT_SYMBOL (libnm_1_0_6, GType, nm_setting_wired_wake_on_lan_get_type, (void), ()); + +NM_BACKPORT_SYMBOL (libnm_1_0_6, const guint *, nm_utils_wifi_2ghz_freqs, (void), ()); + +NM_BACKPORT_SYMBOL (libnm_1_0_6, const guint *, nm_utils_wifi_5ghz_freqs, (void), ()); + +NM_BACKPORT_SYMBOL (libnm_1_0_6, char *, nm_utils_enum_to_str, + (GType type, int value), (type, value)); + +NM_BACKPORT_SYMBOL (libnm_1_0_6, gboolean, nm_utils_enum_from_str, + (GType type, const char *str, int *out_value, char **err_token), + (type, str, out_value, err_token)); + +NM_BACKPORT_SYMBOL (libnm_1_2_4, gint, nm_setting_ip_config_get_dns_priority, (NMSettingIPConfig *setting), (setting)); diff --git a/libnm/nm-client.h b/libnm/nm-client.h index 5358ded4..65e0bac8 100644 --- a/libnm/nm-client.h +++ b/libnm/nm-client.h @@ -58,6 +58,9 @@ G_BEGIN_DECLS #define NM_CLIENT_HOSTNAME "hostname" #define NM_CLIENT_CAN_MODIFY "can-modify" #define NM_CLIENT_METERED "metered" +#define NM_CLIENT_DNS_MODE "dns-mode" +#define NM_CLIENT_DNS_RC_MANAGER "dns-rc-manager" +#define NM_CLIENT_DNS_CONFIGURATION "dns-configuration" #define NM_CLIENT_DEVICE_ADDED "device-added" #define NM_CLIENT_DEVICE_REMOVED "device-removed" @@ -169,6 +172,25 @@ typedef enum { #define NM_CLIENT_ERROR nm_client_error_quark () GQuark nm_client_error_quark (void); +/* DNS stuff */ + +typedef struct NMDnsEntry NMDnsEntry; + +NM_AVAILABLE_IN_1_6 +GType nm_dns_entry_get_type (void); +NM_AVAILABLE_IN_1_6 +void nm_dns_entry_unref (NMDnsEntry *entry); +NM_AVAILABLE_IN_1_6 +const char * nm_dns_entry_get_interface (NMDnsEntry *entry); +NM_AVAILABLE_IN_1_6 +const char * const *nm_dns_entry_get_nameservers (NMDnsEntry *entry); +NM_AVAILABLE_IN_1_6 +const char * const *nm_dns_entry_get_domains (NMDnsEntry *entry); +NM_AVAILABLE_IN_1_6 +int nm_dns_entry_get_priority (NMDnsEntry *entry); +NM_AVAILABLE_IN_1_6 +gboolean nm_dns_entry_get_vpn (NMDnsEntry *entry); + /** * NMClient: */ @@ -359,6 +381,13 @@ gboolean nm_client_reload_connections_finish (NMClient *client, GAsyncResult *result, GError **error); +NM_AVAILABLE_IN_1_6 +const char *nm_client_get_dns_mode (NMClient *client); +NM_AVAILABLE_IN_1_6 +const char *nm_client_get_dns_rc_manager (NMClient *client); +NM_AVAILABLE_IN_1_6 +const GPtrArray *nm_client_get_dns_configuration (NMClient *client); + G_END_DECLS #endif /* __NM_CLIENT_H__ */ diff --git a/libnm/nm-dbus-helpers.c b/libnm/nm-dbus-helpers.c index 3076674a..f835b591 100644 --- a/libnm/nm-dbus-helpers.c +++ b/libnm/nm-dbus-helpers.c @@ -98,24 +98,6 @@ _nm_dbus_is_connection_private (GDBusConnection *connection) return g_dbus_connection_get_unique_name (connection) == NULL; } -static GHashTable *proxy_types; - -#undef _nm_dbus_register_proxy_type -void -_nm_dbus_register_proxy_type (const char *interface, - GType proxy_type) -{ - if (!proxy_types) - proxy_types = g_hash_table_new (g_str_hash, g_str_equal); - - g_assert (g_hash_table_lookup (proxy_types, interface) == NULL); - g_hash_table_insert (proxy_types, (char *) interface, GSIZE_TO_POINTER (proxy_type)); -} - -/* We don't (currently) use GDBus's property-handling code */ -#define NM_DBUS_PROXY_FLAGS (G_DBUS_PROXY_FLAGS_DO_NOT_LOAD_PROPERTIES | \ - G_DBUS_PROXY_FLAGS_DO_NOT_AUTO_START) - /* D-Bus has an upper limit on number of Match rules and it's rather easy * to hit as the proxy likes to add one for each object. Let's remove the Match * rule the proxy added and ensure a less granular rule is present instead. @@ -126,15 +108,13 @@ _nm_dbus_register_proxy_type (const char *interface, * Ideally, we should be able to tell glib not to hook its rules: * https://bugzilla.gnome.org/show_bug.cgi?id=758749 */ -static void +void _nm_dbus_proxy_replace_match (GDBusProxy *proxy) { GDBusConnection *connection = g_dbus_proxy_get_connection (proxy); static unsigned match_counter = 1024; gchar *match; - nm_assert (!g_strcmp0 (g_dbus_proxy_get_name (proxy), NM_DBUS_SERVICE)); - if (match_counter == 1) { /* If we hit the low matches watermark, install a * less granular one. */ @@ -177,83 +157,6 @@ _nm_dbus_proxy_replace_match (GDBusProxy *proxy) g_free (match); } -GDBusProxy * -_nm_dbus_new_proxy_for_connection (GDBusConnection *connection, - const char *path, - const char *interface, - GCancellable *cancellable, - GError **error) -{ - GDBusProxy *proxy; - GType proxy_type; - const char *name; - - proxy_type = GPOINTER_TO_SIZE (g_hash_table_lookup (proxy_types, interface)); - if (!proxy_type) - proxy_type = G_TYPE_DBUS_PROXY; - - if (_nm_dbus_is_connection_private (connection)) - name = NULL; - else - name = NM_DBUS_SERVICE; - - proxy = g_initable_new (proxy_type, cancellable, error, - "g-connection", connection, - "g-flags", NM_DBUS_PROXY_FLAGS, - "g-name", name, - "g-object-path", path, - "g-interface-name", interface, - NULL); - _nm_dbus_proxy_replace_match (proxy); - - return proxy; -} - -void -_nm_dbus_new_proxy_for_connection_async (GDBusConnection *connection, - const char *path, - const char *interface, - GCancellable *cancellable, - GAsyncReadyCallback callback, - gpointer user_data) -{ - GType proxy_type; - const char *name; - - proxy_type = GPOINTER_TO_SIZE (g_hash_table_lookup (proxy_types, interface)); - if (!proxy_type) - proxy_type = G_TYPE_DBUS_PROXY; - - if (_nm_dbus_is_connection_private (connection)) - name = NULL; - else - name = NM_DBUS_SERVICE; - - g_async_initable_new_async (proxy_type, G_PRIORITY_DEFAULT, - cancellable, callback, user_data, - "g-connection", connection, - "g-flags", NM_DBUS_PROXY_FLAGS, - "g-name", name, - "g-object-path", path, - "g-interface-name", interface, - NULL); -} - -GDBusProxy * -_nm_dbus_new_proxy_for_connection_finish (GAsyncResult *result, - GError **error) -{ - GObject *source; - GDBusProxy *proxy; - - source = g_async_result_get_source_object (result); - proxy = G_DBUS_PROXY (g_async_initable_new_finish (G_ASYNC_INITABLE (source), result, error)); - g_object_unref (source); - _nm_dbus_proxy_replace_match (proxy); - - return proxy; -} - /* Binds the properties on a generated server-side GDBus object to the * corresponding properties on the public object. */ diff --git a/libnm/nm-dbus-helpers.h b/libnm/nm-dbus-helpers.h index 4ec8988a..1847da1d 100644 --- a/libnm/nm-dbus-helpers.h +++ b/libnm/nm-dbus-helpers.h @@ -36,26 +36,7 @@ GDBusConnection *_nm_dbus_new_connection_finish (GAsyncResult *result, gboolean _nm_dbus_is_connection_private (GDBusConnection *connection); -void _nm_dbus_register_proxy_type (const char *interface, - GType proxy_type); -/* Guarantee that @interface is a static string */ -#define _nm_dbus_register_proxy_type(interface, proxy_type) \ - _nm_dbus_register_proxy_type (interface "", proxy_type) \ - -GDBusProxy *_nm_dbus_new_proxy_for_connection (GDBusConnection *connection, - const char *path, - const char *interface, - GCancellable *cancellable, - GError **error); - -void _nm_dbus_new_proxy_for_connection_async (GDBusConnection *connection, - const char *path, - const char *interface, - GCancellable *cancellable, - GAsyncReadyCallback callback, - gpointer user_data); -GDBusProxy *_nm_dbus_new_proxy_for_connection_finish (GAsyncResult *result, - GError **error); +void _nm_dbus_proxy_replace_match (GDBusProxy *proxy); void _nm_dbus_bind_properties (gpointer object, gpointer skeleton); diff --git a/libnm/nm-device-adsl.c b/libnm/nm-device-adsl.c index 7608ff39..3285745d 100644 --- a/libnm/nm-device-adsl.c +++ b/libnm/nm-device-adsl.c @@ -25,7 +25,6 @@ #include -#include "nm-device-private.h" #include "nm-object-private.h" #include "nm-setting-adsl.h" @@ -84,12 +83,11 @@ get_setting_type (NMDevice *device) return NM_TYPE_SETTING_ADSL; } -/******************************************************************/ +/*****************************************************************************/ static void nm_device_adsl_init (NMDeviceAdsl *device) { - _nm_device_set_device_type (NM_DEVICE (device), NM_DEVICE_TYPE_ADSL); } static void @@ -135,8 +133,6 @@ nm_device_adsl_class_init (NMDeviceAdslClass *adsl_class) g_type_class_add_private (object_class, sizeof (NMDeviceAdslPrivate)); - _nm_object_class_add_interface (nm_object_class, NM_DBUS_INTERFACE_DEVICE_ADSL); - /* virtual methods */ object_class->get_property = get_property; diff --git a/libnm/nm-device-bond.c b/libnm/nm-device-bond.c index 483d9d00..96334840 100644 --- a/libnm/nm-device-bond.c +++ b/libnm/nm-device-bond.c @@ -27,7 +27,6 @@ #include "nm-utils.h" #include "nm-device-bond.h" -#include "nm-device-private.h" #include "nm-object-private.h" #include "nm-core-internal.h" @@ -64,7 +63,7 @@ nm_device_bond_get_hw_address (NMDeviceBond *device) { g_return_val_if_fail (NM_IS_DEVICE_BOND (device), NULL); - return NM_DEVICE_BOND_GET_PRIVATE (device)->hw_address; + return nm_str_not_empty (NM_DEVICE_BOND_GET_PRIVATE (device)->hw_address); } /** @@ -130,15 +129,13 @@ get_hw_address (NMDevice *device) return nm_device_bond_get_hw_address (NM_DEVICE_BOND (device)); } -/***********************************************************/ +/*****************************************************************************/ static void nm_device_bond_init (NMDeviceBond *device) { NMDeviceBondPrivate *priv = NM_DEVICE_BOND_GET_PRIVATE (device); - _nm_device_set_device_type (NM_DEVICE (device), NM_DEVICE_TYPE_BOND); - priv->slaves = g_ptr_array_new (); } @@ -213,8 +210,6 @@ nm_device_bond_class_init (NMDeviceBondClass *bond_class) g_type_class_add_private (bond_class, sizeof (NMDeviceBondPrivate)); - _nm_object_class_add_interface (nm_object_class, NM_DBUS_INTERFACE_DEVICE_BOND); - /* virtual methods */ object_class->dispose = dispose; object_class->finalize = finalize; diff --git a/libnm/nm-device-bridge.c b/libnm/nm-device-bridge.c index c6bf1359..55f09a20 100644 --- a/libnm/nm-device-bridge.c +++ b/libnm/nm-device-bridge.c @@ -27,7 +27,6 @@ #include "nm-utils.h" #include "nm-device-bridge.h" -#include "nm-device-private.h" #include "nm-object-private.h" #include "nm-core-internal.h" @@ -64,7 +63,7 @@ nm_device_bridge_get_hw_address (NMDeviceBridge *device) { g_return_val_if_fail (NM_IS_DEVICE_BRIDGE (device), NULL); - return NM_DEVICE_BRIDGE_GET_PRIVATE (device)->hw_address; + return nm_str_not_empty (NM_DEVICE_BRIDGE_GET_PRIVATE (device)->hw_address); } /** @@ -130,15 +129,13 @@ get_hw_address (NMDevice *device) return nm_device_bridge_get_hw_address (NM_DEVICE_BRIDGE (device)); } -/***********************************************************/ +/*****************************************************************************/ static void nm_device_bridge_init (NMDeviceBridge *device) { NMDeviceBridgePrivate *priv = NM_DEVICE_BRIDGE_GET_PRIVATE (device); - _nm_device_set_device_type (NM_DEVICE (device), NM_DEVICE_TYPE_BRIDGE); - priv->slaves = g_ptr_array_new (); } @@ -213,8 +210,6 @@ nm_device_bridge_class_init (NMDeviceBridgeClass *bridge_class) g_type_class_add_private (bridge_class, sizeof (NMDeviceBridgePrivate)); - _nm_object_class_add_interface (nm_object_class, NM_DBUS_INTERFACE_DEVICE_BRIDGE); - /* virtual methods */ object_class->dispose = dispose; object_class->finalize = finalize; diff --git a/libnm/nm-device-bt.c b/libnm/nm-device-bt.c index dc28ad89..0fcd28b9 100644 --- a/libnm/nm-device-bt.c +++ b/libnm/nm-device-bt.c @@ -28,7 +28,6 @@ #include "nm-utils.h" #include "nm-device-bt.h" -#include "nm-device-private.h" #include "nm-object-private.h" #include "nm-enum-types.h" @@ -65,7 +64,7 @@ nm_device_bt_get_hw_address (NMDeviceBt *device) { g_return_val_if_fail (NM_IS_DEVICE_BT (device), NULL); - return NM_DEVICE_BT_GET_PRIVATE (device)->hw_address; + return nm_str_not_empty (NM_DEVICE_BT_GET_PRIVATE (device)->hw_address); } /** @@ -178,12 +177,11 @@ get_hw_address (NMDevice *device) return nm_device_bt_get_hw_address (NM_DEVICE_BT (device)); } -/************************************************************/ +/*****************************************************************************/ static void nm_device_bt_init (NMDeviceBt *device) { - _nm_device_set_device_type (NM_DEVICE (device), NM_DEVICE_TYPE_BT); } static void @@ -248,8 +246,6 @@ nm_device_bt_class_init (NMDeviceBtClass *bt_class) g_type_class_add_private (bt_class, sizeof (NMDeviceBtPrivate)); - _nm_object_class_add_interface (nm_object_class, NM_DBUS_INTERFACE_DEVICE_BLUETOOTH); - /* virtual methods */ object_class->finalize = finalize; object_class->get_property = get_property; diff --git a/libnm/nm-device-ethernet.c b/libnm/nm-device-ethernet.c index 825ed7b3..727ea8a6 100644 --- a/libnm/nm-device-ethernet.c +++ b/libnm/nm-device-ethernet.c @@ -29,7 +29,6 @@ #include "nm-utils.h" #include "nm-device-ethernet.h" -#include "nm-device-private.h" #include "nm-object-private.h" G_DEFINE_TYPE (NMDeviceEthernet, nm_device_ethernet, NM_TYPE_DEVICE) @@ -69,7 +68,7 @@ nm_device_ethernet_get_hw_address (NMDeviceEthernet *device) { g_return_val_if_fail (NM_IS_DEVICE_ETHERNET (device), NULL); - return NM_DEVICE_ETHERNET_GET_PRIVATE (device)->hw_address; + return nm_str_not_empty (NM_DEVICE_ETHERNET_GET_PRIVATE (device)->hw_address); } /** @@ -86,7 +85,7 @@ nm_device_ethernet_get_permanent_hw_address (NMDeviceEthernet *device) { g_return_val_if_fail (NM_IS_DEVICE_ETHERNET (device), NULL); - return NM_DEVICE_ETHERNET_GET_PRIVATE (device)->perm_hw_address; + return nm_str_not_empty (NM_DEVICE_ETHERNET_GET_PRIVATE (device)->perm_hw_address); } /** @@ -277,12 +276,11 @@ get_hw_address (NMDevice *device) return nm_device_ethernet_get_hw_address (NM_DEVICE_ETHERNET (device)); } -/***********************************************************/ +/*****************************************************************************/ static void nm_device_ethernet_init (NMDeviceEthernet *device) { - _nm_device_set_device_type (NM_DEVICE (device), NM_DEVICE_TYPE_ETHERNET); } static void @@ -357,8 +355,6 @@ nm_device_ethernet_class_init (NMDeviceEthernetClass *eth_class) g_type_class_add_private (eth_class, sizeof (NMDeviceEthernetPrivate)); - _nm_object_class_add_interface (nm_object_class, NM_DBUS_INTERFACE_DEVICE_WIRED); - /* virtual methods */ object_class->finalize = finalize; object_class->get_property = get_property; diff --git a/libnm/nm-device-generic.c b/libnm/nm-device-generic.c index 069ca0ea..62cb89eb 100644 --- a/libnm/nm-device-generic.c +++ b/libnm/nm-device-generic.c @@ -23,7 +23,6 @@ #include #include "nm-device-generic.h" -#include "nm-device-private.h" #include "nm-object-private.h" #include "nm-setting-generic.h" #include "nm-setting-connection.h" @@ -59,17 +58,17 @@ nm_device_generic_get_hw_address (NMDeviceGeneric *device) { g_return_val_if_fail (NM_IS_DEVICE_GENERIC (device), NULL); - return NM_DEVICE_GENERIC_GET_PRIVATE (device)->hw_address; + return nm_str_not_empty (NM_DEVICE_GENERIC_GET_PRIVATE (device)->hw_address); } -/***********************************************************/ +/*****************************************************************************/ static const char * get_type_description (NMDevice *device) { NMDeviceGenericPrivate *priv = NM_DEVICE_GENERIC_GET_PRIVATE (device); - return priv->type_description; + return nm_str_not_empty (priv->type_description); } static const char * @@ -108,12 +107,11 @@ get_setting_type (NMDevice *device) return NM_TYPE_SETTING_GENERIC; } -/***********************************************************/ +/*****************************************************************************/ static void nm_device_generic_init (NMDeviceGeneric *device) { - _nm_device_set_device_type (NM_DEVICE (device), NM_DEVICE_TYPE_GENERIC); } static void @@ -150,14 +148,15 @@ get_property (GObject *object, GValue *value, GParamSpec *pspec) { - NMDeviceGenericPrivate *priv = NM_DEVICE_GENERIC_GET_PRIVATE (object); + NMDeviceGeneric *self = NM_DEVICE_GENERIC (object); + NMDeviceGenericPrivate *priv = NM_DEVICE_GENERIC_GET_PRIVATE (self); switch (prop_id) { case PROP_HW_ADDRESS: g_value_set_string (value, priv->hw_address); break; case PROP_TYPE_DESCRIPTION: - g_value_set_string (value, priv->type_description); + g_value_set_string (value, get_type_description ((NMDevice *) self)); break; default: G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec); @@ -174,8 +173,6 @@ nm_device_generic_class_init (NMDeviceGenericClass *klass) g_type_class_add_private (klass, sizeof (NMDeviceGenericPrivate)); - _nm_object_class_add_interface (nm_object_class, NM_DBUS_INTERFACE_DEVICE_GENERIC); - object_class->finalize = finalize; object_class->get_property = get_property; diff --git a/libnm/nm-device-infiniband.c b/libnm/nm-device-infiniband.c index 6770b1c5..1ed942b5 100644 --- a/libnm/nm-device-infiniband.c +++ b/libnm/nm-device-infiniband.c @@ -27,7 +27,6 @@ #include "nm-utils.h" #include "nm-device-infiniband.h" -#include "nm-device-private.h" #include "nm-object-private.h" G_DEFINE_TYPE (NMDeviceInfiniband, nm_device_infiniband, NM_TYPE_DEVICE) @@ -61,7 +60,7 @@ nm_device_infiniband_get_hw_address (NMDeviceInfiniband *device) { g_return_val_if_fail (NM_IS_DEVICE_INFINIBAND (device), NULL); - return NM_DEVICE_INFINIBAND_GET_PRIVATE (device)->hw_address; + return nm_str_not_empty (NM_DEVICE_INFINIBAND_GET_PRIVATE (device)->hw_address); } /** @@ -127,12 +126,11 @@ get_hw_address (NMDevice *device) return nm_device_infiniband_get_hw_address (NM_DEVICE_INFINIBAND (device)); } -/***********************************************************/ +/*****************************************************************************/ static void nm_device_infiniband_init (NMDeviceInfiniband *device) { - _nm_device_set_device_type (NM_DEVICE (device), NM_DEVICE_TYPE_INFINIBAND); } static void @@ -192,8 +190,6 @@ nm_device_infiniband_class_init (NMDeviceInfinibandClass *ib_class) g_type_class_add_private (ib_class, sizeof (NMDeviceInfinibandPrivate)); - _nm_object_class_add_interface (nm_object_class, NM_DBUS_INTERFACE_DEVICE_INFINIBAND); - /* virtual methods */ object_class->finalize = finalize; object_class->get_property = get_property; diff --git a/libnm/nm-device-ip-tunnel.c b/libnm/nm-device-ip-tunnel.c index f5b3cad6..e0dfc0f4 100644 --- a/libnm/nm-device-ip-tunnel.c +++ b/libnm/nm-device-ip-tunnel.c @@ -27,7 +27,6 @@ #include "nm-utils.h" #include "nm-device-ip-tunnel.h" -#include "nm-device-private.h" #include "nm-object-private.h" #include "nm-core-internal.h" @@ -111,7 +110,7 @@ nm_device_ip_tunnel_get_local (NMDeviceIPTunnel *device) { g_return_val_if_fail (NM_IS_DEVICE_IP_TUNNEL (device), NULL); - return NM_DEVICE_IP_TUNNEL_GET_PRIVATE (device)->local; + return nm_str_not_empty (NM_DEVICE_IP_TUNNEL_GET_PRIVATE (device)->local); } /** @@ -127,7 +126,7 @@ nm_device_ip_tunnel_get_remote (NMDeviceIPTunnel *device) { g_return_val_if_fail (NM_IS_DEVICE_IP_TUNNEL (device), NULL); - return NM_DEVICE_IP_TUNNEL_GET_PRIVATE (device)->remote; + return nm_str_not_empty (NM_DEVICE_IP_TUNNEL_GET_PRIVATE (device)->remote); } /** @@ -192,7 +191,7 @@ nm_device_ip_tunnel_get_input_key (NMDeviceIPTunnel *device) { g_return_val_if_fail (NM_IS_DEVICE_IP_TUNNEL (device), NULL); - return NM_DEVICE_IP_TUNNEL_GET_PRIVATE (device)->input_key; + return nm_str_not_empty (NM_DEVICE_IP_TUNNEL_GET_PRIVATE (device)->input_key); } /** @@ -208,7 +207,7 @@ nm_device_ip_tunnel_get_output_key (NMDeviceIPTunnel *device) { g_return_val_if_fail (NM_IS_DEVICE_IP_TUNNEL (device), NULL); - return NM_DEVICE_IP_TUNNEL_GET_PRIVATE (device)->output_key; + return nm_str_not_empty (NM_DEVICE_IP_TUNNEL_GET_PRIVATE (device)->output_key); } /** @@ -264,12 +263,11 @@ get_setting_type (NMDevice *device) return NM_TYPE_SETTING_IP_TUNNEL; } -/***********************************************************/ +/*****************************************************************************/ static void nm_device_ip_tunnel_init (NMDeviceIPTunnel *device) { - _nm_device_set_device_type (NM_DEVICE (device), NM_DEVICE_TYPE_IP_TUNNEL); } static void @@ -369,8 +367,6 @@ nm_device_ip_tunnel_class_init (NMDeviceIPTunnelClass *bond_class) g_type_class_add_private (bond_class, sizeof (NMDeviceIPTunnelPrivate)); - _nm_object_class_add_interface (nm_object_class, NM_DBUS_INTERFACE_DEVICE_IP_TUNNEL); - /* virtual methods */ object_class->finalize = finalize; object_class->get_property = get_property; diff --git a/libnm/nm-device-macsec.c b/libnm/nm-device-macsec.c new file mode 100644 index 00000000..16bbbebb --- /dev/null +++ b/libnm/nm-device-macsec.c @@ -0,0 +1,639 @@ +/* -*- Mode: C; tab-width: 4; indent-tabs-mode: t; c-basic-offset: 4 -*- */ +/* + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 2 of the License, or (at your option) any later version. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with this library; if not, write to the + * Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + * Boston, MA 02110-1301 USA. + * + * Copyright 2017 Red Hat, Inc. + */ + +#include "nm-default.h" + +#include + +#include "nm-device-macsec.h" +#include "nm-device-private.h" +#include "nm-object-private.h" +#include "nm-utils.h" + +G_DEFINE_TYPE (NMDeviceMacsec, nm_device_macsec, NM_TYPE_DEVICE) + +#define NM_DEVICE_MACSEC_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), NM_TYPE_DEVICE_MACSEC, NMDeviceMacsecPrivate)) + +typedef struct { + NMDevice *parent; + char *hw_address; + guint64 sci; + guint64 cipher_suite; + guint8 icv_length; + guint32 window; + guint8 encoding_sa; + gboolean encrypt; + gboolean protect; + gboolean include_sci; + gboolean es; + gboolean scb; + gboolean replay_protect; + char *validation; +} NMDeviceMacsecPrivate; + +NM_GOBJECT_PROPERTIES_DEFINE_BASE ( + PROP_PARENT, + PROP_HW_ADDRESS, + PROP_SCI, + PROP_CIPHER_SUITE, + PROP_ICV_LENGTH, + PROP_WINDOW, + PROP_ENCODING_SA, + PROP_ENCRYPT, + PROP_PROTECT, + PROP_INCLUDE_SCI, + PROP_ES, + PROP_SCB, + PROP_REPLAY_PROTECT, + PROP_VALIDATION, +); + +/** + * nm_device_macsec_get_parent: + * @device: a #NMDeviceMacsec + * + * Returns: (transfer none): the device's parent device + * + * Since: 1.6 + **/ +NMDevice * +nm_device_macsec_get_parent (NMDeviceMacsec *device) +{ + g_return_val_if_fail (NM_IS_DEVICE_MACSEC (device), NULL); + + return NM_DEVICE_MACSEC_GET_PRIVATE (device)->parent; +} + +/** + * nm_device_macsec_get_hw_address: + * @device: a #NMDeviceMacsec + * + * Gets the hardware (MAC) address of the #NMDeviceMacsec + * + * Returns: the hardware address. This is the internal string used by the + * device, and must not be modified. + * + * Since: 1.6 + **/ +const char * +nm_device_macsec_get_hw_address (NMDeviceMacsec *device) +{ + g_return_val_if_fail (NM_IS_DEVICE_MACSEC (device), NULL); + + return NM_DEVICE_MACSEC_GET_PRIVATE (device)->hw_address; +} + +/** + * nm_device_macsec_get_sci: + * @device: a #NMDeviceMacsec + * + * Gets the Secure Channel Identifier in use + * + * Returns: the SCI + * + * Since: 1.6 + **/ +guint64 +nm_device_macsec_get_sci (NMDeviceMacsec *device) +{ + g_return_val_if_fail (NM_IS_DEVICE_MACSEC (device), 0); + + return NM_DEVICE_MACSEC_GET_PRIVATE (device)->sci; +} + +/** + * nm_device_macsec_get_icv_length: + * @device: a #NMDeviceMacsec + * + * Gets the length of ICV (Integrity Check Value) + * + * Returns: the length of ICV + * + * Since: 1.6 + **/ +guint8 +nm_device_macsec_get_icv_length (NMDeviceMacsec *device) +{ + g_return_val_if_fail (NM_IS_DEVICE_MACSEC (device), 0); + + return NM_DEVICE_MACSEC_GET_PRIVATE (device)->icv_length; +} + +/** + * nm_device_macsec_get_cipher_suite: + * @device: a #NMDeviceMacsec + * + * Gets the set of cryptographic algorithms in use + * + * Returns: the set of cryptographic algorithms in use + * + * Since: 1.6 + **/ +guint64 +nm_device_macsec_get_cipher_suite (NMDeviceMacsec *device) +{ + g_return_val_if_fail (NM_IS_DEVICE_MACSEC (device), 0); + + return NM_DEVICE_MACSEC_GET_PRIVATE (device)->cipher_suite; +} + +/** + * nm_device_macsec_get_window: + * @device: a #NMDeviceMacsec + * + * Gets the size of the replay window + * + * Returns: size of the replay window + * + * Since: 1.6 + **/ +guint +nm_device_macsec_get_window (NMDeviceMacsec *device) +{ + g_return_val_if_fail (NM_IS_DEVICE_MACSEC (device), 0); + + return NM_DEVICE_MACSEC_GET_PRIVATE (device)->window; +} + +/** + * nm_device_macsec_get_encoding_sa: + * @device: a #NMDeviceMacsec + * + * Gets the value of the Association Number (0..3) for the Security + * Association in use. + * + * Returns: the current Security Association + * + * Since: 1.6 + **/ +guint8 +nm_device_macsec_get_encoding_sa (NMDeviceMacsec *device) +{ + g_return_val_if_fail (NM_IS_DEVICE_MACSEC (device), 0); + + return NM_DEVICE_MACSEC_GET_PRIVATE (device)->encoding_sa; +} + +/** + * nm_device_macsec_get_validation: + * @device: a #NMDeviceMacsec + * + * Gets the validation mode for incoming packets (strict, check, + * disabled) + * + * Returns: the validation mode + * + * Since: 1.6 + **/ +const char * +nm_device_macsec_get_validation (NMDeviceMacsec *device) +{ + g_return_val_if_fail (NM_IS_DEVICE_MACSEC (device), NULL); + + return NM_DEVICE_MACSEC_GET_PRIVATE (device)->validation; +} + +/** + * nm_device_macsec_get_encrypt: + * @device: a #NMDeviceMacsec + * + * Gets whether encryption of transmitted frames is enabled + * + * Returns: whether encryption is enabled + * + * Since: 1.6 + **/ +gboolean +nm_device_macsec_get_encrypt (NMDeviceMacsec *device) +{ + g_return_val_if_fail (NM_IS_DEVICE_MACSEC (device), FALSE); + + return NM_DEVICE_MACSEC_GET_PRIVATE (device)->encrypt; +} + +/** + * nm_device_macsec_get_protect: + * @device: a #NMDeviceMacsec + * + * Gets whether protection of transmitted frames is enabled + * + * Returns: whether protection is enabled + * + * Since: 1.6 + **/ +gboolean +nm_device_macsec_get_protect (NMDeviceMacsec *device) +{ + g_return_val_if_fail (NM_IS_DEVICE_MACSEC (device), FALSE); + + return NM_DEVICE_MACSEC_GET_PRIVATE (device)->protect; +} + +/** + * nm_device_macsec_get_include_sci: + * @device: a #NMDeviceMacsec + * + * Gets whether the SCI is always included in SecTAG for transmitted + * frames + * + * Returns: whether the SCI is always included + * + * Since: 1.6 + **/ +gboolean +nm_device_macsec_get_include_sci (NMDeviceMacsec *device) +{ + g_return_val_if_fail (NM_IS_DEVICE_MACSEC (device), FALSE); + + return NM_DEVICE_MACSEC_GET_PRIVATE (device)->include_sci; +} + +/** + * nm_device_macsec_get_es: + * @device: a #NMDeviceMacsec + * + * Gets whether the ES (End station) bit is enabled in SecTAG for + * transmitted frames + * + * Returns: whether the ES (End station) bit is enabled + * + * Since: 1.6 + **/ +gboolean +nm_device_macsec_get_es (NMDeviceMacsec *device) +{ + g_return_val_if_fail (NM_IS_DEVICE_MACSEC (device), FALSE); + + return NM_DEVICE_MACSEC_GET_PRIVATE (device)->es; +} + +/** + * nm_device_macsec_get_scb: + * @device: a #NMDeviceMacsec + * + * Gets whether the SCB (Single Copy Broadcast) bit is enabled in + * SecTAG for transmitted frames + * + * Returns: whether the SCB (Single Copy Broadcast) bit is enabled + * + * Since: 1.6 + **/ +gboolean +nm_device_macsec_get_scb (NMDeviceMacsec *device) +{ + g_return_val_if_fail (NM_IS_DEVICE_MACSEC (device), FALSE); + + return NM_DEVICE_MACSEC_GET_PRIVATE (device)->scb; +} + +/** + * nm_device_macsec_get_replay_protect: + * @device: a #NMDeviceMacsec + * + * Gets whether replay protection is enabled + * + * Returns: whether replay protection is enabled + * + * Since: 1.6 + **/ +gboolean +nm_device_macsec_get_replay_protect (NMDeviceMacsec *device) +{ + g_return_val_if_fail (NM_IS_DEVICE_MACSEC (device), FALSE); + + return NM_DEVICE_MACSEC_GET_PRIVATE (device)->replay_protect; +} + +static const char * +get_hw_address (NMDevice *device) +{ + return nm_device_macsec_get_hw_address (NM_DEVICE_MACSEC (device)); +} + +/***********************************************************/ + +static void +nm_device_macsec_init (NMDeviceMacsec *device) +{ +} + +static void +init_dbus (NMObject *object) +{ + NMDeviceMacsecPrivate *priv = NM_DEVICE_MACSEC_GET_PRIVATE (object); + const NMPropertiesInfo property_info[] = { + { NM_DEVICE_MACSEC_PARENT, &priv->parent, NULL, NM_TYPE_DEVICE }, + { NM_DEVICE_MACSEC_HW_ADDRESS, &priv->hw_address }, + { NM_DEVICE_MACSEC_SCI, &priv->sci }, + { NM_DEVICE_MACSEC_CIPHER_SUITE, &priv->cipher_suite }, + { NM_DEVICE_MACSEC_ICV_LENGTH, &priv->icv_length }, + { NM_DEVICE_MACSEC_WINDOW, &priv->window }, + { NM_DEVICE_MACSEC_ENCODING_SA, &priv->encoding_sa }, + { NM_DEVICE_MACSEC_ENCRYPT, &priv->encrypt }, + { NM_DEVICE_MACSEC_PROTECT, &priv->protect }, + { NM_DEVICE_MACSEC_INCLUDE_SCI, &priv->include_sci }, + { NM_DEVICE_MACSEC_ES, &priv->es }, + { NM_DEVICE_MACSEC_SCB, &priv->scb }, + { NM_DEVICE_MACSEC_REPLAY_PROTECT, &priv->replay_protect }, + { NM_DEVICE_MACSEC_VALIDATION, &priv->validation }, + { NULL }, + }; + + NM_OBJECT_CLASS (nm_device_macsec_parent_class)->init_dbus (object); + + _nm_object_register_properties (object, + NM_DBUS_INTERFACE_DEVICE_MACSEC, + property_info); +} + +static void +finalize (GObject *object) +{ + NMDeviceMacsecPrivate *priv = NM_DEVICE_MACSEC_GET_PRIVATE (object); + + g_free (priv->validation); + g_free (priv->hw_address); + g_clear_object (&priv->parent); + + G_OBJECT_CLASS (nm_device_macsec_parent_class)->finalize (object); +} + +static void +get_property (GObject *object, + guint prop_id, + GValue *value, + GParamSpec *pspec) +{ + NMDeviceMacsec *device = NM_DEVICE_MACSEC (object); + + switch (prop_id) { + case PROP_PARENT: + g_value_set_object (value, nm_device_macsec_get_parent (device)); + break; + case PROP_HW_ADDRESS: + g_value_set_string (value, nm_device_macsec_get_hw_address (device)); + break; + case PROP_SCI: + g_value_set_uint64 (value, nm_device_macsec_get_sci (device)); + break; + case PROP_ICV_LENGTH: + g_value_set_uchar (value, nm_device_macsec_get_icv_length (device)); + break; + case PROP_CIPHER_SUITE: + g_value_set_uint64 (value, nm_device_macsec_get_cipher_suite (device)); + break; + case PROP_WINDOW: + g_value_set_uint (value, nm_device_macsec_get_window (device)); + break; + case PROP_ENCODING_SA: + g_value_set_uchar (value, nm_device_macsec_get_encoding_sa (device)); + break; + case PROP_VALIDATION: + g_value_set_string (value, nm_device_macsec_get_validation (device)); + break; + case PROP_ENCRYPT: + g_value_set_boolean (value, nm_device_macsec_get_encrypt (device)); + break; + case PROP_PROTECT: + g_value_set_boolean (value, nm_device_macsec_get_protect (device)); + break; + case PROP_INCLUDE_SCI: + g_value_set_boolean (value, nm_device_macsec_get_include_sci (device)); + break; + case PROP_ES: + g_value_set_boolean (value, nm_device_macsec_get_es (device)); + break; + case PROP_SCB: + g_value_set_boolean (value, nm_device_macsec_get_scb (device)); + break; + case PROP_REPLAY_PROTECT: + g_value_set_boolean (value, nm_device_macsec_get_replay_protect (device)); + break; + default: + G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec); + break; + } +} + +static void +nm_device_macsec_class_init (NMDeviceMacsecClass *macsec_class) +{ + GObjectClass *object_class = G_OBJECT_CLASS (macsec_class); + NMObjectClass *nm_object_class = NM_OBJECT_CLASS (macsec_class); + NMDeviceClass *device_class = NM_DEVICE_CLASS (macsec_class); + + g_type_class_add_private (macsec_class, sizeof (NMDeviceMacsecPrivate)); + + object_class->finalize = finalize; + object_class->get_property = get_property; + + nm_object_class->init_dbus = init_dbus; + + device_class->get_hw_address = get_hw_address; + + /** + * NMDeviceMacsec:parent: + * + * The devices's parent device. + * + * Since: 1.6 + **/ + obj_properties[PROP_PARENT] = + g_param_spec_object (NM_DEVICE_MACSEC_PARENT, "", "", + NM_TYPE_DEVICE, + G_PARAM_READABLE | + G_PARAM_STATIC_STRINGS); + + /** + * NMDeviceMacsec:hw-address: + * + * The hardware (MAC) address of the device. + * + * Since: 1.6 + **/ + obj_properties[PROP_HW_ADDRESS] = + g_param_spec_string (NM_DEVICE_MACSEC_HW_ADDRESS, "", "", + NULL, + G_PARAM_READABLE | + G_PARAM_STATIC_STRINGS); + + /** + * NMDeviceMacsec:sci: + * + * The Secure Channel Identifier in use. + * + * Since: 1.6 + **/ + obj_properties[PROP_SCI] = + g_param_spec_uint64 (NM_DEVICE_MACSEC_SCI, "", "", + 0, G_MAXUINT64, 0, + G_PARAM_READABLE | + G_PARAM_STATIC_STRINGS); + + /** + * NMDeviceMacsec:icv-length: + * + * The length of ICV (Integrity Check Value). + * + * Since: 1.6 + **/ + obj_properties[PROP_ICV_LENGTH] = + g_param_spec_uchar (NM_DEVICE_MACSEC_ICV_LENGTH, "", "", + 0, G_MAXUINT8, 0, + G_PARAM_READABLE | + G_PARAM_STATIC_STRINGS); + + /** + * NMDeviceMacsec:cipher-suite: + * + * The set of cryptographic algorithms in use. + * + * Since: 1.6 + **/ + obj_properties[PROP_CIPHER_SUITE] = + g_param_spec_uint64 (NM_DEVICE_MACSEC_CIPHER_SUITE, "", "", + 0, G_MAXUINT64, 0, + G_PARAM_READABLE | + G_PARAM_STATIC_STRINGS); + + /** + * NMDeviceMacsec:window: + * + * The size of the replay window. + * + * Since: 1.6 + **/ + obj_properties[PROP_WINDOW] = + g_param_spec_uint (NM_DEVICE_MACSEC_WINDOW, "", "", + 0, G_MAXUINT32, 0, + G_PARAM_READABLE | + G_PARAM_STATIC_STRINGS); + + /** + * NMDeviceMacsec:encoding-sa: + * + * The value of the Association Number (0..3) for the Security + * Association in use. + * + * Since: 1.6 + **/ + obj_properties[PROP_ENCODING_SA] = + g_param_spec_uchar (NM_DEVICE_MACSEC_ENCODING_SA, "", "", + 0, G_MAXUINT8, 0, + G_PARAM_READABLE | + G_PARAM_STATIC_STRINGS); + + /** + * NMDeviceMacsec:validation: + * + * The validation mode for incoming packets (strict, check, + * disabled). + * + * Since: 1.6 + **/ + obj_properties[PROP_VALIDATION] = + g_param_spec_string (NM_DEVICE_MACSEC_VALIDATION, "", "", + NULL, + G_PARAM_READABLE | + G_PARAM_STATIC_STRINGS); + + /** + * NMDeviceMacsec:encrypt: + * + * Whether encryption of transmitted frames is enabled. + * + * Since: 1.6 + **/ + obj_properties[PROP_ENCRYPT] = + g_param_spec_boolean (NM_DEVICE_MACSEC_ENCRYPT, "", "", + FALSE, + G_PARAM_READABLE | + G_PARAM_STATIC_STRINGS); + + /** + * NMDeviceMacsec:protect: + * + * Whether protection of transmitted frames is enabled. + * + * Since: 1.6 + **/ + obj_properties[PROP_PROTECT] = + g_param_spec_boolean (NM_DEVICE_MACSEC_PROTECT, "", "", + FALSE, + G_PARAM_READABLE | + G_PARAM_STATIC_STRINGS); + + /** + * NMDeviceMacsec:include-sci: + * + * Whether the SCI is always included in SecTAG for transmitted + * frames. + * + * Since: 1.6 + **/ + obj_properties[PROP_INCLUDE_SCI] = + g_param_spec_boolean (NM_DEVICE_MACSEC_INCLUDE_SCI, "", "", + FALSE, + G_PARAM_READABLE | + G_PARAM_STATIC_STRINGS); + + /** + * NMDeviceMacsec:es: + * + * Whether the ES (End station) bit is enabled in SecTAG for + * transmitted frames. + * + * Since: 1.6 + **/ + obj_properties[PROP_ES] = + g_param_spec_boolean (NM_DEVICE_MACSEC_ES, "", "", + FALSE, + G_PARAM_READABLE | + G_PARAM_STATIC_STRINGS); + + /** + * NMDeviceMacsec:scb: + * + * Whether the SCB (Single Copy Broadcast) bit is enabled in + * SecTAG for transmitted frames. + * + * Since: 1.6 + **/ + obj_properties[PROP_SCB] = + g_param_spec_boolean (NM_DEVICE_MACSEC_SCB, "", "", + FALSE, + G_PARAM_READABLE | + G_PARAM_STATIC_STRINGS); + + /** + * NMDeviceMacsec:replay-protect: + * + * Whether replay protection is enabled. + * + * Since: 1.6 + **/ + obj_properties[PROP_REPLAY_PROTECT] = + g_param_spec_boolean (NM_DEVICE_MACSEC_REPLAY_PROTECT, "", "", + FALSE, + G_PARAM_READABLE | + G_PARAM_STATIC_STRINGS); + + g_object_class_install_properties (object_class, _PROPERTY_ENUMS_LAST, obj_properties); +} diff --git a/libnm/nm-device-macsec.h b/libnm/nm-device-macsec.h new file mode 100644 index 00000000..d6d7c0ef --- /dev/null +++ b/libnm/nm-device-macsec.h @@ -0,0 +1,101 @@ +/* -*- Mode: C; tab-width: 4; indent-tabs-mode: t; c-basic-offset: 4 -*- */ +/* + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 2 of the License, or (at your option) any later version. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with this library; if not, write to the + * Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + * Boston, MA 02110-1301 USA. + * + * Copyright 2017 Red Hat, Inc. + */ + +#ifndef __NM_DEVICE_MACSEC_H__ +#define __NM_DEVICE_MACSEC_H__ + +#if !defined (__NETWORKMANAGER_H_INSIDE__) && !defined(NETWORKMANAGER_COMPILATION) +#error "Only can be included directly." +#endif + +#include + +G_BEGIN_DECLS + +#define NM_TYPE_DEVICE_MACSEC (nm_device_macsec_get_type ()) +#define NM_DEVICE_MACSEC(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), NM_TYPE_DEVICE_MACSEC, NMDeviceMacsec)) +#define NM_DEVICE_MACSEC_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), NM_TYPE_DEVICE_MACSEC, NMDeviceMacsecClass)) +#define NM_IS_DEVICE_MACSEC(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), NM_TYPE_DEVICE_MACSEC)) +#define NM_IS_DEVICE_MACSEC_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), NM_TYPE_DEVICE_MACSEC)) +#define NM_DEVICE_MACSEC_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), NM_TYPE_DEVICE_MACSEC, NMDeviceMacsecClass)) + +#define NM_DEVICE_MACSEC_PARENT "parent" +#define NM_DEVICE_MACSEC_HW_ADDRESS "hw-address" +#define NM_DEVICE_MACSEC_SCI "sci" +#define NM_DEVICE_MACSEC_ICV_LENGTH "icv-length" +#define NM_DEVICE_MACSEC_CIPHER_SUITE "cipher-suite" +#define NM_DEVICE_MACSEC_WINDOW "window" +#define NM_DEVICE_MACSEC_ENCODING_SA "encoding-sa" +#define NM_DEVICE_MACSEC_VALIDATION "validation" +#define NM_DEVICE_MACSEC_ENCRYPT "encrypt" +#define NM_DEVICE_MACSEC_PROTECT "protect" +#define NM_DEVICE_MACSEC_INCLUDE_SCI "include-sci" +#define NM_DEVICE_MACSEC_ES "es" +#define NM_DEVICE_MACSEC_SCB "scb" +#define NM_DEVICE_MACSEC_REPLAY_PROTECT "replay-protect" + +/** + * NMDeviceMacsec: + */ +struct _NMDeviceMacsec { + NMDevice parent; +}; + +typedef struct { + NMDeviceClass parent; + + /*< private >*/ + gpointer padding[4]; +} NMDeviceMacsecClass; + +NM_AVAILABLE_IN_1_6 +GType nm_device_macsec_get_type (void); + +NM_AVAILABLE_IN_1_6 +NMDevice * nm_device_macsec_get_parent (NMDeviceMacsec *device); +NM_AVAILABLE_IN_1_6 +const char * nm_device_macsec_get_hw_address (NMDeviceMacsec *device); +NM_AVAILABLE_IN_1_6 +guint64 nm_device_macsec_get_sci (NMDeviceMacsec *device); +NM_AVAILABLE_IN_1_6 +guint8 nm_device_macsec_get_icv_length (NMDeviceMacsec *device); +NM_AVAILABLE_IN_1_6 +guint64 nm_device_macsec_get_cipher_suite (NMDeviceMacsec *device); +NM_AVAILABLE_IN_1_6 +guint nm_device_macsec_get_window (NMDeviceMacsec *device); +NM_AVAILABLE_IN_1_6 +guint8 nm_device_macsec_get_encoding_sa (NMDeviceMacsec *device); +NM_AVAILABLE_IN_1_6 +const char * nm_device_macsec_get_validation (NMDeviceMacsec *device); +NM_AVAILABLE_IN_1_6 +gboolean nm_device_macsec_get_encrypt (NMDeviceMacsec *device); +NM_AVAILABLE_IN_1_6 +gboolean nm_device_macsec_get_protect (NMDeviceMacsec *device); +NM_AVAILABLE_IN_1_6 +gboolean nm_device_macsec_get_include_sci (NMDeviceMacsec *device); +NM_AVAILABLE_IN_1_6 +gboolean nm_device_macsec_get_es (NMDeviceMacsec *device); +NM_AVAILABLE_IN_1_6 +gboolean nm_device_macsec_get_scb (NMDeviceMacsec *device); +NM_AVAILABLE_IN_1_6 +gboolean nm_device_macsec_get_replay_protect (NMDeviceMacsec *device); +G_END_DECLS + +#endif /* __NM_DEVICE_MACSEC_H__ */ diff --git a/libnm/nm-device-macvlan.c b/libnm/nm-device-macvlan.c index 825c9197..e6477219 100644 --- a/libnm/nm-device-macvlan.c +++ b/libnm/nm-device-macvlan.c @@ -28,7 +28,6 @@ #include "nm-utils.h" #include "nm-device-macvlan.h" -#include "nm-device-private.h" #include "nm-object-private.h" G_DEFINE_TYPE (NMDeviceMacvlan, nm_device_macvlan, NM_TYPE_DEVICE) @@ -86,7 +85,7 @@ nm_device_macvlan_get_mode (NMDeviceMacvlan *device) { g_return_val_if_fail (NM_IS_DEVICE_MACVLAN (device), NULL); - return NM_DEVICE_MACVLAN_GET_PRIVATE (device)->mode; + return nm_str_not_empty (NM_DEVICE_MACVLAN_GET_PRIVATE (device)->mode); } /** @@ -141,7 +140,7 @@ nm_device_macvlan_get_hw_address (NMDeviceMacvlan *device) { g_return_val_if_fail (NM_IS_DEVICE_MACVLAN (device), NULL); - return NM_DEVICE_MACVLAN_GET_PRIVATE (device)->hw_address; + return nm_str_not_empty (NM_DEVICE_MACVLAN_GET_PRIVATE (device)->hw_address); } @@ -181,12 +180,11 @@ get_setting_type (NMDevice *device) return NM_TYPE_SETTING_MACVLAN; } -/***********************************************************/ +/*****************************************************************************/ static void nm_device_macvlan_init (NMDeviceMacvlan *device) { - _nm_device_set_device_type (NM_DEVICE (device), NM_DEVICE_TYPE_MACVLAN); } static void @@ -260,8 +258,6 @@ nm_device_macvlan_class_init (NMDeviceMacvlanClass *gre_class) g_type_class_add_private (gre_class, sizeof (NMDeviceMacvlanPrivate)); - _nm_object_class_add_interface (nm_object_class, NM_DBUS_INTERFACE_DEVICE_MACVLAN); - /* virtual methods */ object_class->finalize = finalize; object_class->get_property = get_property; diff --git a/libnm/nm-device-modem.c b/libnm/nm-device-modem.c index d442dc03..7fc843f6 100644 --- a/libnm/nm-device-modem.c +++ b/libnm/nm-device-modem.c @@ -28,7 +28,6 @@ #include "nm-setting-cdma.h" #include "nm-device-modem.h" -#include "nm-device-private.h" #include "nm-object-private.h" #include "nm-enum-types.h" @@ -153,12 +152,11 @@ get_setting_type (NMDevice *device) return G_TYPE_INVALID; } -/*******************************************************************/ +/*****************************************************************************/ static void nm_device_modem_init (NMDeviceModem *device) { - _nm_device_set_device_type (NM_DEVICE (device), NM_DEVICE_TYPE_MODEM); } static void @@ -208,8 +206,6 @@ nm_device_modem_class_init (NMDeviceModemClass *modem_class) g_type_class_add_private (modem_class, sizeof (NMDeviceModemPrivate)); - _nm_object_class_add_interface (nm_object_class, NM_DBUS_INTERFACE_DEVICE_MODEM); - /* virtual methods */ object_class->get_property = get_property; diff --git a/libnm/nm-device-olpc-mesh.c b/libnm/nm-device-olpc-mesh.c index 984ea4e4..875f11a9 100644 --- a/libnm/nm-device-olpc-mesh.c +++ b/libnm/nm-device-olpc-mesh.c @@ -26,7 +26,6 @@ #include "nm-setting-olpc-mesh.h" #include "nm-device-olpc-mesh.h" -#include "nm-device-private.h" #include "nm-object-private.h" #include "nm-device-wifi.h" @@ -63,7 +62,7 @@ nm_device_olpc_mesh_get_hw_address (NMDeviceOlpcMesh *device) { g_return_val_if_fail (NM_IS_DEVICE_OLPC_MESH (device), NULL); - return NM_DEVICE_OLPC_MESH_GET_PRIVATE (device)->hw_address; + return nm_str_not_empty (NM_DEVICE_OLPC_MESH_GET_PRIVATE (device)->hw_address); } /** @@ -125,12 +124,11 @@ get_setting_type (NMDevice *device) return NM_TYPE_SETTING_OLPC_MESH; } -/**************************************************************/ +/*****************************************************************************/ static void nm_device_olpc_mesh_init (NMDeviceOlpcMesh *device) { - _nm_device_set_device_type (NM_DEVICE (device), NM_DEVICE_TYPE_OLPC_MESH); } static void @@ -204,8 +202,6 @@ nm_device_olpc_mesh_class_init (NMDeviceOlpcMeshClass *olpc_mesh_class) g_type_class_add_private (olpc_mesh_class, sizeof (NMDeviceOlpcMeshPrivate)); - _nm_object_class_add_interface (nm_object_class, NM_DBUS_INTERFACE_DEVICE_OLPC_MESH); - /* virtual methods */ object_class->dispose = dispose; object_class->finalize = finalize; diff --git a/libnm/nm-device-private.h b/libnm/nm-device-private.h index 66fc6b6b..e69de29b 100644 --- a/libnm/nm-device-private.h +++ b/libnm/nm-device-private.h @@ -1,26 +0,0 @@ -/* -*- Mode: C; tab-width: 4; indent-tabs-mode: t; c-basic-offset: 4 -*- */ -/* - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 2 of the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the - * Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, - * Boston, MA 02110-1301 USA. - * - * Copyright 2007 - 2012 Red Hat, Inc. - */ - -#ifndef __NM_DEVICE_PRIVATE_H__ -#define __NM_DEVICE_PRIVATE_H__ - -void _nm_device_set_device_type (NMDevice *device, NMDeviceType dtype); - -#endif /* __NM_DEVICE_PRIVATE_H__ */ diff --git a/libnm/nm-device-team.c b/libnm/nm-device-team.c index 3955e105..0b62b864 100644 --- a/libnm/nm-device-team.c +++ b/libnm/nm-device-team.c @@ -27,7 +27,6 @@ #include "nm-utils.h" #include "nm-device-team.h" -#include "nm-device-private.h" #include "nm-object-private.h" #include "nm-core-internal.h" @@ -66,7 +65,7 @@ nm_device_team_get_hw_address (NMDeviceTeam *device) { g_return_val_if_fail (NM_IS_DEVICE_TEAM (device), NULL); - return NM_DEVICE_TEAM_GET_PRIVATE (device)->hw_address; + return nm_str_not_empty (NM_DEVICE_TEAM_GET_PRIVATE (device)->hw_address); } /** @@ -119,7 +118,7 @@ nm_device_team_get_config (NMDeviceTeam *device) { g_return_val_if_fail (NM_IS_DEVICE_TEAM (device), NULL); - return NM_DEVICE_TEAM_GET_PRIVATE (device)->config; + return nm_str_not_empty (NM_DEVICE_TEAM_GET_PRIVATE (device)->config); } static const char * @@ -151,15 +150,13 @@ get_setting_type (NMDevice *device) return NM_TYPE_SETTING_TEAM; } -/***********************************************************/ +/*****************************************************************************/ static void nm_device_team_init (NMDeviceTeam *device) { NMDeviceTeamPrivate *priv = NM_DEVICE_TEAM_GET_PRIVATE (device); - _nm_device_set_device_type (NM_DEVICE (device), NM_DEVICE_TYPE_TEAM); - priv->slaves = g_ptr_array_new (); } @@ -239,8 +236,6 @@ nm_device_team_class_init (NMDeviceTeamClass *team_class) g_type_class_add_private (team_class, sizeof (NMDeviceTeamPrivate)); - _nm_object_class_add_interface (nm_object_class, NM_DBUS_INTERFACE_DEVICE_TEAM); - /* virtual methods */ object_class->dispose = dispose; object_class->finalize = finalize; diff --git a/libnm/nm-device-tun.c b/libnm/nm-device-tun.c index b227f5b1..2c88bf33 100644 --- a/libnm/nm-device-tun.c +++ b/libnm/nm-device-tun.c @@ -28,7 +28,6 @@ #include "nm-utils.h" #include "nm-device-tun.h" -#include "nm-device-private.h" #include "nm-object-private.h" G_DEFINE_TYPE (NMDeviceTun, nm_device_tun, NM_TYPE_DEVICE) @@ -74,7 +73,7 @@ nm_device_tun_get_hw_address (NMDeviceTun *device) { g_return_val_if_fail (NM_IS_DEVICE_TUN (device), NULL); - return NM_DEVICE_TUN_GET_PRIVATE (device)->hw_address; + return nm_str_not_empty (NM_DEVICE_TUN_GET_PRIVATE (device)->hw_address); } /** @@ -92,7 +91,7 @@ nm_device_tun_get_mode (NMDeviceTun *device) { g_return_val_if_fail (NM_IS_DEVICE_TUN (device), NULL); - return NM_DEVICE_TUN_GET_PRIVATE (device)->mode; + return nm_str_not_empty (NM_DEVICE_TUN_GET_PRIVATE (device)->mode); } /** @@ -234,12 +233,11 @@ get_hw_address (NMDevice *device) return nm_device_tun_get_hw_address (NM_DEVICE_TUN (device)); } -/***********************************************************/ +/*****************************************************************************/ static void nm_device_tun_init (NMDeviceTun *device) { - _nm_device_set_device_type (NM_DEVICE (device), NM_DEVICE_TYPE_TUN); } static void @@ -320,8 +318,6 @@ nm_device_tun_class_init (NMDeviceTunClass *gre_class) g_type_class_add_private (gre_class, sizeof (NMDeviceTunPrivate)); - _nm_object_class_add_interface (nm_object_class, NM_DBUS_INTERFACE_DEVICE_TUN); - /* virtual methods */ object_class->finalize = finalize; object_class->get_property = get_property; diff --git a/libnm/nm-device-vlan.c b/libnm/nm-device-vlan.c index 330d6f4a..5728d404 100644 --- a/libnm/nm-device-vlan.c +++ b/libnm/nm-device-vlan.c @@ -28,7 +28,6 @@ #include "nm-utils.h" #include "nm-device-vlan.h" -#include "nm-device-private.h" #include "nm-object-private.h" G_DEFINE_TYPE (NMDeviceVlan, nm_device_vlan, NM_TYPE_DEVICE) @@ -66,7 +65,7 @@ nm_device_vlan_get_hw_address (NMDeviceVlan *device) { g_return_val_if_fail (NM_IS_DEVICE_VLAN (device), NULL); - return NM_DEVICE_VLAN_GET_PRIVATE (device)->hw_address; + return nm_str_not_empty (NM_DEVICE_VLAN_GET_PRIVATE (device)->hw_address); } /** @@ -167,12 +166,11 @@ get_hw_address (NMDevice *device) return nm_device_vlan_get_hw_address (NM_DEVICE_VLAN (device)); } -/***********************************************************/ +/*****************************************************************************/ static void nm_device_vlan_init (NMDeviceVlan *device) { - _nm_device_set_device_type (NM_DEVICE (device), NM_DEVICE_TYPE_VLAN); } static void @@ -241,8 +239,6 @@ nm_device_vlan_class_init (NMDeviceVlanClass *vlan_class) g_type_class_add_private (vlan_class, sizeof (NMDeviceVlanPrivate)); - _nm_object_class_add_interface (nm_object_class, NM_DBUS_INTERFACE_DEVICE_VLAN); - /* virtual methods */ object_class->finalize = finalize; object_class->get_property = get_property; diff --git a/libnm/nm-device-vxlan.c b/libnm/nm-device-vxlan.c index c8da6c64..27b9c981 100644 --- a/libnm/nm-device-vxlan.c +++ b/libnm/nm-device-vxlan.c @@ -27,7 +27,6 @@ #include "nm-utils.h" #include "nm-device-vxlan.h" -#include "nm-device-private.h" #include "nm-object-private.h" G_DEFINE_TYPE (NMDeviceVxlan, nm_device_vxlan, NM_TYPE_DEVICE) @@ -95,7 +94,7 @@ nm_device_vxlan_get_hw_address (NMDeviceVxlan *device) { g_return_val_if_fail (NM_IS_DEVICE_VXLAN (device), NULL); - return NM_DEVICE_VXLAN_GET_PRIVATE (device)->hw_address; + return nm_str_not_empty (NM_DEVICE_VXLAN_GET_PRIVATE (device)->hw_address); } /** @@ -162,7 +161,7 @@ nm_device_vxlan_get_group (NMDeviceVxlan *device) { g_return_val_if_fail (NM_IS_DEVICE_VXLAN (device), NULL); - return NM_DEVICE_VXLAN_GET_PRIVATE (device)->group; + return nm_str_not_empty (NM_DEVICE_VXLAN_GET_PRIVATE (device)->group); } /** @@ -178,7 +177,7 @@ nm_device_vxlan_get_local (NMDeviceVxlan *device) { g_return_val_if_fail (NM_IS_DEVICE_VXLAN (device), NULL); - return NM_DEVICE_VXLAN_GET_PRIVATE (device)->local; + return nm_str_not_empty (NM_DEVICE_VXLAN_GET_PRIVATE (device)->local); } /** @@ -410,12 +409,11 @@ get_hw_address (NMDevice *device) return nm_device_vxlan_get_hw_address (NM_DEVICE_VXLAN (device)); } -/***********************************************************/ +/*****************************************************************************/ static void nm_device_vxlan_init (NMDeviceVxlan *device) { - _nm_device_set_device_type (NM_DEVICE (device), NM_DEVICE_TYPE_VXLAN); } static void @@ -542,8 +540,6 @@ nm_device_vxlan_class_init (NMDeviceVxlanClass *vxlan_class) g_type_class_add_private (vxlan_class, sizeof (NMDeviceVxlanPrivate)); - _nm_object_class_add_interface (nm_object_class, NM_DBUS_INTERFACE_DEVICE_VXLAN); - /* virtual methods */ object_class->finalize = finalize; object_class->get_property = get_property; diff --git a/libnm/nm-device-wifi.c b/libnm/nm-device-wifi.c index 3fde324c..c85809dd 100644 --- a/libnm/nm-device-wifi.c +++ b/libnm/nm-device-wifi.c @@ -31,13 +31,11 @@ #include "nm-utils.h" #include "nm-access-point.h" -#include "nm-device-private.h" #include "nm-object-private.h" -#include "nm-object-cache.h" #include "nm-core-internal.h" #include "nm-dbus-helpers.h" -#include "nmdbus-device-wifi.h" +#include "introspection/org.freedesktop.NetworkManager.Device.Wireless.h" G_DEFINE_TYPE (NMDeviceWifi, nm_device_wifi, NM_TYPE_DEVICE) @@ -100,7 +98,7 @@ nm_device_wifi_get_hw_address (NMDeviceWifi *device) { g_return_val_if_fail (NM_IS_DEVICE_WIFI (device), NULL); - return NM_DEVICE_WIFI_GET_PRIVATE (device)->hw_address; + return nm_str_not_empty (NM_DEVICE_WIFI_GET_PRIVATE (device)->hw_address); } /** @@ -117,7 +115,7 @@ nm_device_wifi_get_permanent_hw_address (NMDeviceWifi *device) { g_return_val_if_fail (NM_IS_DEVICE_WIFI (device), NULL); - return NM_DEVICE_WIFI_GET_PRIVATE (device)->perm_hw_address; + return nm_str_not_empty (NM_DEVICE_WIFI_GET_PRIVATE (device)->perm_hw_address); } /** @@ -520,10 +518,7 @@ clean_up_aps (NMDeviceWifi *self, gboolean in_dispose) priv = NM_DEVICE_WIFI_GET_PRIVATE (self); - if (priv->active_ap) { - g_object_unref (priv->active_ap); - priv->active_ap = NULL; - } + g_clear_object (&priv->active_ap); aps = priv->aps; @@ -656,15 +651,13 @@ get_hw_address (NMDevice *device) return nm_device_wifi_get_hw_address (NM_DEVICE_WIFI (device)); } -/**************************************************************/ +/*****************************************************************************/ static void nm_device_wifi_init (NMDeviceWifi *device) { NMDeviceWifiPrivate *priv = NM_DEVICE_WIFI_GET_PRIVATE (device); - _nm_device_set_device_type (NM_DEVICE (device), NM_DEVICE_TYPE_WIFI); - g_signal_connect (device, "notify::" NM_DEVICE_STATE, G_CALLBACK (state_changed_cb), @@ -722,10 +715,7 @@ state_changed_cb (NMDevice *device, GParamSpec *pspec, gpointer user_data) case NM_DEVICE_STATE_DISCONNECTED: case NM_DEVICE_STATE_FAILED: /* Just clear active AP; don't clear the AP list unless wireless is disabled completely */ - if (priv->active_ap) { - g_object_unref (priv->active_ap); - priv->active_ap = NULL; - } + g_clear_object (&priv->active_ap); _nm_object_queue_notify (NM_OBJECT (device), NM_DEVICE_WIFI_ACTIVE_ACCESS_POINT); priv->rate = 0; _nm_object_queue_notify (NM_OBJECT (device), NM_DEVICE_WIFI_BITRATE); @@ -764,8 +754,7 @@ access_point_removed (NMDeviceWifi *self, NMAccessPoint *ap) NMDeviceWifiPrivate *priv = NM_DEVICE_WIFI_GET_PRIVATE (self); if (ap == priv->active_ap) { - g_object_unref (priv->active_ap); - priv->active_ap = NULL; + g_clear_object (&priv->active_ap); _nm_object_queue_notify (NM_OBJECT (self), NM_DEVICE_WIFI_ACTIVE_ACCESS_POINT); priv->rate = 0; @@ -781,6 +770,8 @@ dispose (GObject *object) if (priv->aps) clean_up_aps (NM_DEVICE_WIFI (object), TRUE); + g_clear_object (&priv->proxy); + G_OBJECT_CLASS (nm_device_wifi_parent_class)->dispose (object); } @@ -804,10 +795,6 @@ nm_device_wifi_class_init (NMDeviceWifiClass *wifi_class) g_type_class_add_private (wifi_class, sizeof (NMDeviceWifiPrivate)); - _nm_object_class_add_interface (nm_object_class, NM_DBUS_INTERFACE_DEVICE_WIRELESS); - _nm_dbus_register_proxy_type (NM_DBUS_INTERFACE_DEVICE_WIRELESS, - NMDBUS_TYPE_DEVICE_WIFI_PROXY); - /* virtual methods */ object_class->get_property = get_property; object_class->dispose = dispose; diff --git a/libnm/nm-device-wimax.c b/libnm/nm-device-wimax.c index e26efedb..fd0a2dc5 100644 --- a/libnm/nm-device-wimax.c +++ b/libnm/nm-device-wimax.c @@ -30,9 +30,7 @@ #include "nm-device-wimax.h" #include "nm-wimax-nsp.h" #include "nm-object-private.h" -#include "nm-object-cache.h" #include "nm-core-internal.h" -#include "nm-device-private.h" G_DEFINE_TYPE (NMDeviceWimax, nm_device_wimax, NM_TYPE_DEVICE) @@ -91,7 +89,7 @@ nm_device_wimax_get_hw_address (NMDeviceWimax *wimax) { g_return_val_if_fail (NM_IS_DEVICE_WIMAX (wimax), NULL); - return NM_DEVICE_WIMAX_GET_PRIVATE (wimax)->hw_address; + return nm_str_not_empty (NM_DEVICE_WIMAX_GET_PRIVATE (wimax)->hw_address); } /** @@ -300,7 +298,7 @@ nm_device_wimax_get_bsid (NMDeviceWimax *self) { g_return_val_if_fail (NM_IS_DEVICE_WIMAX (self), NULL); - return NM_DEVICE_WIMAX_GET_PRIVATE (self)->bsid; + return nm_str_not_empty (NM_DEVICE_WIMAX_GET_PRIVATE (self)->bsid); } static gboolean @@ -350,13 +348,11 @@ get_hw_address (NMDevice *device) return nm_device_wimax_get_hw_address (NM_DEVICE_WIMAX (device)); } -/**************************************************************/ +/*****************************************************************************/ static void nm_device_wimax_init (NMDeviceWimax *device) { - _nm_device_set_device_type (NM_DEVICE (device), NM_DEVICE_TYPE_WIMAX); - g_signal_connect (device, "notify::" NM_DEVICE_STATE, G_CALLBACK (state_changed_cb), @@ -531,8 +527,6 @@ nm_device_wimax_class_init (NMDeviceWimaxClass *wimax_class) g_type_class_add_private (wimax_class, sizeof (NMDeviceWimaxPrivate)); - _nm_object_class_add_interface (nm_object_class, NM_DBUS_INTERFACE_DEVICE_WIMAX); - /* virtual methods */ object_class->get_property = get_property; object_class->dispose = dispose; diff --git a/libnm/nm-device.c b/libnm/nm-device.c index b3dc01b2..02b5cad5 100644 --- a/libnm/nm-device.c +++ b/libnm/nm-device.c @@ -28,29 +28,12 @@ #include "nm-dbus-interface.h" #include "nm-active-connection.h" -#include "nm-device-ethernet.h" -#include "nm-device-adsl.h" -#include "nm-device-wifi.h" -#include "nm-device-modem.h" #include "nm-device-bt.h" -#include "nm-device-olpc-mesh.h" -#include "nm-device-wimax.h" -#include "nm-device-infiniband.h" -#include "nm-device-bond.h" -#include "nm-device-team.h" -#include "nm-device-bridge.h" -#include "nm-device-vlan.h" -#include "nm-device-vxlan.h" -#include "nm-device-generic.h" -#include "nm-device-ip-tunnel.h" -#include "nm-device-macvlan.h" -#include "nm-device-private.h" #include "nm-dhcp4-config.h" #include "nm-dhcp6-config.h" #include "nm-ip4-config.h" #include "nm-ip6-config.h" #include "nm-object-private.h" -#include "nm-object-cache.h" #include "nm-remote-connection.h" #include "nm-core-internal.h" #include "nm-utils.h" @@ -58,18 +41,12 @@ #include "nm-device-tun.h" #include "nm-setting-connection.h" -#include "nmdbus-device.h" +#include "introspection/org.freedesktop.NetworkManager.Device.h" -static GType _nm_device_decide_type (GVariant *value); static gboolean connection_compatible (NMDevice *device, NMConnection *connection, GError **error); static NMLldpNeighbor *nm_lldp_neighbor_dup (NMLldpNeighbor *neighbor); -G_DEFINE_TYPE_WITH_CODE (NMDevice, nm_device, NM_TYPE_OBJECT, - _nm_object_register_type_func (g_define_type_id, - _nm_device_decide_type, - NM_DBUS_INTERFACE_DEVICE, - "DeviceType"); - ) +G_DEFINE_ABSTRACT_TYPE (NMDevice, nm_device, NM_TYPE_OBJECT); #define NM_DEVICE_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), NM_TYPE_DEVICE, NMDevicePrivate)) @@ -213,11 +190,7 @@ demarshal_lldp_neighbors (NMObject *object, GParamSpec *pspec, GVariant *value, } static void -device_state_changed (NMDBusDevice *proxy, - guint new_state, - guint old_state, - guint reason, - gpointer user_data); +device_state_reason_changed (GObject *object, GParamSpec *pspec, gpointer user_data); static void init_dbus (NMObject *object) @@ -226,6 +199,7 @@ init_dbus (NMObject *object) const NMPropertiesInfo property_info[] = { { NM_DEVICE_UDI, &priv->udi }, { NM_DEVICE_INTERFACE, &priv->iface }, + { NM_DEVICE_DEVICE_TYPE, &priv->device_type }, { NM_DEVICE_IP_INTERFACE, &priv->ip_iface }, { NM_DEVICE_DRIVER, &priv->driver }, { NM_DEVICE_DRIVER_VERSION, &priv->driver_version }, @@ -251,7 +225,6 @@ init_dbus (NMObject *object) /* Properties that exist in D-Bus but that we don't track */ { "ip4-address", NULL }, - { "device-type", NULL }, { NULL }, }; @@ -263,136 +236,50 @@ init_dbus (NMObject *object) NM_DBUS_INTERFACE_DEVICE, property_info); - g_signal_connect (priv->proxy, "state-changed", - G_CALLBACK (device_state_changed), object); -} - -typedef struct { - NMDeviceState old_state; - NMDeviceState new_state; - NMDeviceStateReason reason; -} StateChangeData; - -static void -device_state_change_reloaded (GObject *object, - GAsyncResult *result, - gpointer user_data) -{ - NMDevice *self = NM_DEVICE (object); - NMDevicePrivate *priv = NM_DEVICE_GET_PRIVATE (self); - StateChangeData *data = user_data; - NMDeviceState old_state = data->old_state; - NMDeviceState new_state = data->new_state; - NMDeviceStateReason reason = data->reason; - - g_slice_free (StateChangeData, data); - - _nm_object_reload_properties_finish (NM_OBJECT (object), result, NULL); - - /* If the device changes state several times in rapid succession, then we'll - * queue several reload_properties() calls, and there's no guarantee that - * they'll finish in the right order. In that case, only emit the signal - * for the last one. - */ - if (priv->last_seen_state != new_state) - return; - - /* Ensure that nm_device_get_state() will return the right value even if - * we haven't processed the corresponding PropertiesChanged yet. - */ - priv->state = new_state; - - g_signal_emit (self, signals[STATE_CHANGED], 0, - new_state, old_state, reason); + g_signal_connect (priv->proxy, "notify::state-reason", + G_CALLBACK (device_state_reason_changed), object); } static void -device_state_changed (NMDBusDevice *proxy, - guint new_state, - guint old_state, - guint reason, - gpointer user_data) +device_state_reason_changed (GObject *object, GParamSpec *pspec, gpointer user_data) { NMDevice *self = NM_DEVICE (user_data); NMDevicePrivate *priv = NM_DEVICE_GET_PRIVATE (self); - StateChangeData *data; - - if (old_state == new_state) - return; - - /* Our object-valued properties (eg, ip4_config) will still - * have their old values at this point, because NMObject is - * in the process of asynchronously reading the new values. - * Wait for that to finish before emitting the signal. - */ - priv->last_seen_state = new_state; - data = g_slice_new (StateChangeData); - data->old_state = old_state; - data->new_state = new_state; - data->reason = reason; - _nm_object_reload_properties_async (NM_OBJECT (user_data), - NULL, - device_state_change_reloaded, - data); + g_signal_emit (self, signals[STATE_CHANGED], 0, + priv->state, priv->last_seen_state, priv->reason); + priv->last_seen_state = priv->state; } -static GType -_nm_device_gtype_from_dtype (NMDeviceType dtype) +static NMDeviceType +coerce_type (NMDeviceType type) { - switch (dtype) { - case NM_DEVICE_TYPE_VETH: + switch (type) { case NM_DEVICE_TYPE_ETHERNET: - return NM_TYPE_DEVICE_ETHERNET; case NM_DEVICE_TYPE_WIFI: - return NM_TYPE_DEVICE_WIFI; - case NM_DEVICE_TYPE_MODEM: - return NM_TYPE_DEVICE_MODEM; case NM_DEVICE_TYPE_BT: - return NM_TYPE_DEVICE_BT; - case NM_DEVICE_TYPE_ADSL: - return NM_TYPE_DEVICE_ADSL; case NM_DEVICE_TYPE_OLPC_MESH: - return NM_TYPE_DEVICE_OLPC_MESH; case NM_DEVICE_TYPE_WIMAX: - return NM_TYPE_DEVICE_WIMAX; + case NM_DEVICE_TYPE_MODEM: case NM_DEVICE_TYPE_INFINIBAND: - return NM_TYPE_DEVICE_INFINIBAND; case NM_DEVICE_TYPE_BOND: - return NM_TYPE_DEVICE_BOND; case NM_DEVICE_TYPE_TEAM: - return NM_TYPE_DEVICE_TEAM; case NM_DEVICE_TYPE_BRIDGE: - return NM_TYPE_DEVICE_BRIDGE; case NM_DEVICE_TYPE_VLAN: - return NM_TYPE_DEVICE_VLAN; - case NM_DEVICE_TYPE_GENERIC: - return NM_TYPE_DEVICE_GENERIC; - case NM_DEVICE_TYPE_TUN: - return NM_TYPE_DEVICE_TUN; - case NM_DEVICE_TYPE_IP_TUNNEL: - return NM_TYPE_DEVICE_IP_TUNNEL; + case NM_DEVICE_TYPE_ADSL: + case NM_DEVICE_TYPE_MACSEC: case NM_DEVICE_TYPE_MACVLAN: - return NM_TYPE_DEVICE_MACVLAN; case NM_DEVICE_TYPE_VXLAN: - return NM_TYPE_DEVICE_VXLAN; - default: - g_warning ("Unknown device type %d", dtype); - return G_TYPE_INVALID; + case NM_DEVICE_TYPE_IP_TUNNEL: + case NM_DEVICE_TYPE_TUN: + case NM_DEVICE_TYPE_VETH: + case NM_DEVICE_TYPE_GENERIC: + case NM_DEVICE_TYPE_UNUSED1: + case NM_DEVICE_TYPE_UNUSED2: + case NM_DEVICE_TYPE_UNKNOWN: + return type; } -} - -static void -constructed (GObject *object) -{ - NMDevicePrivate *priv = NM_DEVICE_GET_PRIVATE (object); - - G_OBJECT_CLASS (nm_device_parent_class)->constructed (object); - - /* Catch failure of subclasses to call _nm_device_set_device_type() */ - g_warn_if_fail (priv->device_type != NM_DEVICE_TYPE_UNKNOWN); - /* Catch a subclass setting the wrong type */ - g_warn_if_fail (G_OBJECT_TYPE (object) == _nm_device_gtype_from_dtype (priv->device_type)); + return NM_DEVICE_TYPE_UNKNOWN; } static void @@ -410,6 +297,8 @@ dispose (GObject *object) g_clear_pointer (&priv->available_connections, g_ptr_array_unref); g_clear_pointer (&priv->lldp_neighbors, g_ptr_array_unref); + g_clear_object (&priv->proxy); + G_OBJECT_CLASS (nm_device_parent_class)->dispose (object); } @@ -446,7 +335,7 @@ get_property (GObject *object, switch (prop_id) { case PROP_DEVICE_TYPE: - g_value_set_enum (value, nm_device_get_device_type (device)); + g_value_set_enum (value, coerce_type (nm_device_get_device_type (device))); break; case PROP_UDI: g_value_set_string (value, nm_device_get_udi (device)); @@ -543,10 +432,6 @@ set_property (GObject *object, gboolean b; switch (prop_id) { - case PROP_DEVICE_TYPE: - /* Construct only */ - priv->device_type = g_value_get_enum (value); - break; case PROP_MANAGED: b = g_value_get_boolean (value); if (priv->managed != b) @@ -571,11 +456,7 @@ nm_device_class_init (NMDeviceClass *device_class) g_type_class_add_private (device_class, sizeof (NMDevicePrivate)); - _nm_object_class_add_interface (nm_object_class, NM_DBUS_INTERFACE_DEVICE); - _nm_dbus_register_proxy_type (NM_DBUS_INTERFACE_DEVICE, NMDBUS_TYPE_DEVICE_PROXY); - /* virtual methods */ - object_class->constructed = constructed; object_class->get_property = get_property; object_class->set_property = set_property; object_class->dispose = dispose; @@ -953,35 +834,6 @@ nm_device_class_init (NMDeviceClass *device_class) G_TYPE_UINT, G_TYPE_UINT, G_TYPE_UINT); } -/** - * _nm_device_set_device_type: - * @device: the device - * @dtype: the NM device type - * - * Sets the NM device type if it wasn't set during construction. INTERNAL - * ONLY METHOD. - **/ -void -_nm_device_set_device_type (NMDevice *device, NMDeviceType dtype) -{ - NMDevicePrivate *priv; - - g_return_if_fail (device != NULL); - g_return_if_fail (dtype != NM_DEVICE_TYPE_UNKNOWN); - - priv = NM_DEVICE_GET_PRIVATE (device); - if (priv->device_type == NM_DEVICE_TYPE_UNKNOWN) - priv->device_type = dtype; - else - g_warn_if_fail (dtype == priv->device_type); -} - -static GType -_nm_device_decide_type (GVariant *value) -{ - return _nm_device_gtype_from_dtype (g_variant_get_uint32 (value)); -} - /** * nm_device_get_iface: * @device: a #NMDevice @@ -996,7 +848,7 @@ nm_device_get_iface (NMDevice *device) { g_return_val_if_fail (NM_IS_DEVICE (device), NULL); - return NM_DEVICE_GET_PRIVATE (device)->iface; + return nm_str_not_empty (NM_DEVICE_GET_PRIVATE (device)->iface); } /** @@ -1014,7 +866,7 @@ nm_device_get_ip_iface (NMDevice *device) { g_return_val_if_fail (NM_IS_DEVICE (device), NULL); - return NM_DEVICE_GET_PRIVATE (device)->ip_iface; + return nm_str_not_empty (NM_DEVICE_GET_PRIVATE (device)->ip_iface); } /** @@ -1048,7 +900,7 @@ nm_device_get_udi (NMDevice *device) { g_return_val_if_fail (NM_IS_DEVICE (device), NULL); - return NM_DEVICE_GET_PRIVATE (device)->udi; + return nm_str_not_empty (NM_DEVICE_GET_PRIVATE (device)->udi); } /** @@ -1065,7 +917,7 @@ nm_device_get_driver (NMDevice *device) { g_return_val_if_fail (NM_IS_DEVICE (device), NULL); - return NM_DEVICE_GET_PRIVATE (device)->driver; + return nm_str_not_empty (NM_DEVICE_GET_PRIVATE (device)->driver); } /** @@ -1082,7 +934,7 @@ nm_device_get_driver_version (NMDevice *device) { g_return_val_if_fail (NM_IS_DEVICE (device), NULL); - return NM_DEVICE_GET_PRIVATE (device)->driver_version; + return nm_str_not_empty (NM_DEVICE_GET_PRIVATE (device)->driver_version); } /** @@ -1099,7 +951,7 @@ nm_device_get_firmware_version (NMDevice *device) { g_return_val_if_fail (NM_IS_DEVICE (device), NULL); - return NM_DEVICE_GET_PRIVATE (device)->firmware_version; + return nm_str_not_empty (NM_DEVICE_GET_PRIVATE (device)->firmware_version); } /** @@ -1124,7 +976,7 @@ nm_device_get_type_description (NMDevice *device) g_return_val_if_fail (NM_IS_DEVICE (device), NULL); if (priv->type_description) - return priv->type_description; + return nm_str_not_empty (priv->type_description); if (NM_DEVICE_GET_CLASS (device)->get_type_description) { desc = NM_DEVICE_GET_CLASS (device)->get_type_description (device); @@ -1137,7 +989,7 @@ nm_device_get_type_description (NMDevice *device) typename += 8; priv->type_description = g_ascii_strdown (typename, -1); - return priv->type_description; + return nm_str_not_empty (priv->type_description); } /** @@ -1840,6 +1692,8 @@ get_type_name (NMDevice *device) return _("Tun"); case NM_DEVICE_TYPE_VETH: return _("Veth"); + case NM_DEVICE_TYPE_MACSEC: + return _("MACsec"); case NM_DEVICE_TYPE_GENERIC: case NM_DEVICE_TYPE_UNUSED1: case NM_DEVICE_TYPE_UNUSED2: @@ -2084,16 +1938,9 @@ done: const char * nm_device_get_physical_port_id (NMDevice *device) { - NMDevicePrivate *priv; - g_return_val_if_fail (NM_IS_DEVICE (device), NULL); - priv = NM_DEVICE_GET_PRIVATE (device); - - if (priv->physical_port_id && *priv->physical_port_id) - return priv->physical_port_id; - else - return NULL; + return nm_str_not_empty (NM_DEVICE_GET_PRIVATE (device)->physical_port_id); } /** diff --git a/libnm/nm-dhcp4-config.c b/libnm/nm-dhcp4-config.c index 26e89c27..0e783576 100644 --- a/libnm/nm-dhcp4-config.c +++ b/libnm/nm-dhcp4-config.c @@ -33,7 +33,4 @@ nm_dhcp4_config_init (NMDhcp4Config *config) static void nm_dhcp4_config_class_init (NMDhcp4ConfigClass *config_class) { - NMObjectClass *nm_object_class = NM_OBJECT_CLASS (config_class); - - _nm_object_class_add_interface (nm_object_class, NM_DBUS_INTERFACE_DHCP4_CONFIG); } diff --git a/libnm/nm-dhcp6-config.c b/libnm/nm-dhcp6-config.c index f1556b20..9252e734 100644 --- a/libnm/nm-dhcp6-config.c +++ b/libnm/nm-dhcp6-config.c @@ -33,7 +33,4 @@ nm_dhcp6_config_init (NMDhcp6Config *config) static void nm_dhcp6_config_class_init (NMDhcp6ConfigClass *config_class) { - NMObjectClass *nm_object_class = NM_OBJECT_CLASS (config_class); - - _nm_object_class_add_interface (nm_object_class, NM_DBUS_INTERFACE_DHCP6_CONFIG); } diff --git a/libnm/nm-dns-manager.c b/libnm/nm-dns-manager.c new file mode 100644 index 00000000..f9ee332b --- /dev/null +++ b/libnm/nm-dns-manager.c @@ -0,0 +1,450 @@ +/* -*- Mode: C; tab-width: 4; indent-tabs-mode: t; c-basic-offset: 4 -*- */ +/* + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 2 of the License, or (at your option) any later version. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with this library; if not, write to the + * Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + * Boston, MA 02110-1301 USA. + * + * Copyright 2016 Red Hat, Inc. + */ + +#include "nm-default.h" + +#include "nm-dns-manager.h" + +#include + +#include "nm-dbus-interface.h" +#include "nm-connection.h" + +#include "nm-client.h" +#include "nm-object-private.h" +#include "nm-dbus-helpers.h" +#include "nm-core-internal.h" + +#include "introspection/org.freedesktop.NetworkManager.DnsManager.h" + +G_DEFINE_TYPE (NMDnsManager, nm_dns_manager, NM_TYPE_OBJECT) + +#define NM_DNS_MANAGER_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), NM_TYPE_DNS_MANAGER, NMDnsManagerPrivate)) + +typedef struct { + NMDBusDnsManager *proxy; + char *mode; + char *rc_manager; + GPtrArray *configuration; +} NMDnsManagerPrivate; + +enum { + PROP_0, + PROP_MODE, + PROP_RC_MANAGER, + PROP_CONFIGURATION, + + LAST_PROP +}; + +/***************************************************************************** + * NMDnsEntry + *****************************************************************************/ + +G_DEFINE_BOXED_TYPE (NMDnsEntry, nm_dns_entry, nm_dns_entry_dup, nm_dns_entry_unref) + +struct NMDnsEntry { + guint refcount; + + char *interface; + char **nameservers; + char **domains; + int priority; + gboolean vpn; +}; + +/** + * nm_dns_entry_new: + * + * Creates a new #NMDnsEntry object. + * + * Returns: (transfer full): the new #NMDnsEntry object, or %NULL on error + **/ +NMDnsEntry * +nm_dns_entry_new (const char *interface, + const char * const *nameservers, + const char * const *domains, + int priority, + gboolean vpn) +{ + NMDnsEntry *entry; + guint i, len; + + entry = g_slice_new0 (NMDnsEntry); + entry->refcount = 1; + + entry->interface = g_strdup (interface); + + if (nameservers) { + len = g_strv_length ((char **) nameservers); + entry->nameservers = g_new (char *, len + 1); + for (i = 0; i < len + 1; i++) + entry->nameservers[i] = g_strdup (nameservers[i]); + } + + if (domains) { + len = g_strv_length ((char **) domains); + entry->domains = g_new (char *, len + 1); + for (i = 0; i < len + 1; i++) + entry->domains[i] = g_strdup (domains[i]); + } + + entry->priority = priority; + entry->vpn = vpn; + + return entry; +} + +/** + * nm_dns_entry_dup: + * @entry: the #NMDnsEntry + * + * Creates a copy of @entry + * + * Returns: (transfer full): a copy of @entry + **/ +NMDnsEntry * +nm_dns_entry_dup (NMDnsEntry *entry) +{ + NMDnsEntry *copy; + + g_return_val_if_fail (entry != NULL, NULL); + g_return_val_if_fail (entry->refcount > 0, NULL); + + copy = nm_dns_entry_new (entry->interface, + (const char * const *) entry->nameservers, + (const char * const *) entry->domains, + entry->priority, + entry->vpn); + + return copy; +} + +/** + * nm_dns_entry_unref: + * @entry: the #NMDnsEntry + * + * Decreases the reference count of the object. If the reference count + * reaches zero, the object will be destroyed. + * + * Since: 1.6 + **/ +void +nm_dns_entry_unref (NMDnsEntry *entry) +{ + g_return_if_fail (entry != NULL); + g_return_if_fail (entry->refcount > 0); + + entry->refcount--; + if (entry->refcount == 0) { + g_free (entry->interface); + g_strfreev (entry->nameservers); + g_strfreev (entry->domains); + g_slice_free (NMDnsEntry, entry); + } +} + +/** + * nm_dns_entry_get_interface: + * @entry: the #NMDnsEntry + * + * Gets the interface on which name servers are contacted. + * + * Returns: (transfer none): the interface name + * + * Since: 1.6 + **/ +const char * +nm_dns_entry_get_interface (NMDnsEntry *entry) +{ + g_return_val_if_fail (entry, 0); + g_return_val_if_fail (entry->refcount > 0, 0); + + return entry->interface; +} + +/** + * nm_dns_entry_get_nameservers: + * @entry: the #NMDnsEntry + * + * Gets the list of name servers for this entry. + * + * Returns: (transfer none): the list of name servers + * + * Since: 1.6 + **/ +const char * const * +nm_dns_entry_get_nameservers (NMDnsEntry *entry) +{ + g_return_val_if_fail (entry, 0); + g_return_val_if_fail (entry->refcount > 0, 0); + + return (const char * const *) entry->nameservers; +} + +/** + * nm_dns_entry_get_domains: + * @entry: the #NMDnsEntry + * + * Gets the list of DNS domains. + * + * Returns: (transfer none): the list of DNS domains + * + * Since: 1.6 + **/ +const char * const * +nm_dns_entry_get_domains (NMDnsEntry *entry) +{ + g_return_val_if_fail (entry, 0); + g_return_val_if_fail (entry->refcount > 0, 0); + + return (const char * const *)entry->domains; +} + +/** + * nm_dns_entry_get_vpn: + * @entry: the #NMDnsEntry + * + * Gets whether the entry refers to VPN name servers. + * + * Returns: %TRUE if the entry refers to VPN name servers + * + * Since: 1.6 + **/ +gboolean +nm_dns_entry_get_vpn (NMDnsEntry *entry) +{ + g_return_val_if_fail (entry, 0); + g_return_val_if_fail (entry->refcount > 0, 0); + + return entry->vpn; +} + +/** + * nm_dns_entry_get_priority: + * @entry: the #NMDnsEntry + * + * Gets the priority of the entry + * + * Returns: the priority of the entry + * + * Since: 1.6 + **/ +int +nm_dns_entry_get_priority (NMDnsEntry *entry) +{ + g_return_val_if_fail (entry, 0); + g_return_val_if_fail (entry->refcount > 0, 0); + + return entry->priority; +} + +/*****************************************************************************/ + +static gboolean +demarshal_dns_configuration (NMObject *object, GParamSpec *pspec, GVariant *value, gpointer field) +{ + NMDnsManagerPrivate *priv = NM_DNS_MANAGER_GET_PRIVATE (object); + GVariant *entry_var; + GVariantIter iter, *iterp; + NMDnsEntry *entry; + GPtrArray *array; + + g_return_val_if_fail (g_variant_is_of_type (value, G_VARIANT_TYPE ("aa{sv}")), FALSE); + + g_variant_iter_init (&iter, value); + g_ptr_array_unref (priv->configuration); + priv->configuration = g_ptr_array_new_with_free_func ((GDestroyNotify) nm_dns_entry_unref); + + while (g_variant_iter_next (&iter, "@a{sv}", &entry_var)) { + char **nameservers = NULL, **domains = NULL; + gboolean vpn = FALSE; + char *interface = NULL, *str; + gint priority; + + if ( !g_variant_lookup (entry_var, "nameservers", "as", &iterp) + || !g_variant_lookup (entry_var, "priority", "i", &priority)) { + g_warning ("Ignoring invalid DNS configuration"); + g_variant_unref (entry_var); + continue; + } + + array = g_ptr_array_new (); + while (g_variant_iter_next (iterp, "&s", &str)) + g_ptr_array_add (array, str); + g_ptr_array_add (array, NULL); + nameservers = (char **) g_ptr_array_free (array, FALSE); + g_variant_iter_free (iterp); + + if (g_variant_lookup (entry_var, "domains", "as", &iterp)) { + array = g_ptr_array_new (); + while (g_variant_iter_next (iterp, "&s", &str)) + g_ptr_array_add (array, str); + g_ptr_array_add (array, NULL); + domains = (char **) g_ptr_array_free (array, FALSE); + g_variant_iter_free (iterp); + } + + g_variant_lookup (entry_var, "interface", "&s", &interface); + g_variant_lookup (entry_var, "priority", "i", &priority); + g_variant_lookup (entry_var, "vpn", "b", &vpn); + + entry = nm_dns_entry_new (interface, + (const char * const *) nameservers, + (const char * const *) domains, + priority, + vpn); + g_free (domains); + g_free (nameservers); + if (!entry) { + g_warning ("Ignoring invalid DNS entry"); + g_variant_unref (entry_var); + continue; + } + + g_ptr_array_add (priv->configuration, entry); + } + + _nm_object_queue_notify (object, NM_DNS_MANAGER_CONFIGURATION); + + return TRUE; +} + +/*****************************************************************************/ +const char * +nm_dns_manager_get_mode (NMDnsManager *manager) +{ + return NM_DNS_MANAGER_GET_PRIVATE (manager)->mode; +} + +const char * +nm_dns_manager_get_rc_manager (NMDnsManager *manager) +{ + return NM_DNS_MANAGER_GET_PRIVATE (manager)->rc_manager; +} + +const GPtrArray * +nm_dns_manager_get_configuration (NMDnsManager *manager) +{ + return NM_DNS_MANAGER_GET_PRIVATE (manager)->configuration; +} +/*****************************************************************************/ + +static void +nm_dns_manager_init (NMDnsManager *self) +{ + NMDnsManagerPrivate *priv = NM_DNS_MANAGER_GET_PRIVATE (self); + + priv->configuration = g_ptr_array_new (); +} + +static void +init_dbus (NMObject *object) +{ + NMDnsManagerPrivate *priv = NM_DNS_MANAGER_GET_PRIVATE (object); + const NMPropertiesInfo property_info[] = { + { NM_DNS_MANAGER_MODE, &priv->mode }, + { NM_DNS_MANAGER_RC_MANAGER, &priv->rc_manager }, + { NM_DNS_MANAGER_CONFIGURATION, &priv->configuration, demarshal_dns_configuration }, + { NULL }, + }; + + NM_OBJECT_CLASS (nm_dns_manager_parent_class)->init_dbus (object); + + priv->proxy = NMDBUS_DNS_MANAGER (_nm_object_get_proxy (object, NM_DBUS_INTERFACE_DNS_MANAGER)); + _nm_object_register_properties (object, + NM_DBUS_INTERFACE_DNS_MANAGER, + property_info); +} + +static void +dispose (GObject *object) +{ + NMDnsManager *self = NM_DNS_MANAGER (object); + NMDnsManagerPrivate *priv = NM_DNS_MANAGER_GET_PRIVATE (self); + + g_clear_pointer (&priv->mode, g_free); + g_clear_pointer (&priv->rc_manager, g_free); + g_clear_pointer (&priv->configuration, g_ptr_array_unref); + + G_OBJECT_CLASS (nm_dns_manager_parent_class)->dispose (object); +} + +static void +get_property (GObject *object, guint prop_id, + GValue *value, GParamSpec *pspec) +{ + NMDnsManagerPrivate *priv = NM_DNS_MANAGER_GET_PRIVATE (object); + + switch (prop_id) { + case PROP_MODE: + g_value_set_string (value, priv->mode); + break; + case PROP_RC_MANAGER: + g_value_set_string (value, priv->rc_manager); + break; + case PROP_CONFIGURATION: + g_value_take_boxed (value, _nm_utils_copy_array (priv->configuration, + (NMUtilsCopyFunc) nm_dns_entry_dup, + (GDestroyNotify) nm_dns_entry_unref)); + break; + default: + G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec); + break; + } +} + +static void +nm_dns_manager_class_init (NMDnsManagerClass *class) +{ + GObjectClass *object_class = G_OBJECT_CLASS (class); + NMObjectClass *nm_object_class = NM_OBJECT_CLASS (class); + + g_type_class_add_private (class, sizeof (NMDnsManagerPrivate)); + + /* Virtual methods */ + object_class->get_property = get_property; + object_class->dispose = dispose; + + nm_object_class->init_dbus = init_dbus; + + /* Properties */ + + g_object_class_install_property + (object_class, PROP_MODE, + g_param_spec_string (NM_DNS_MANAGER_MODE, "", "", + NULL, + G_PARAM_READABLE | + G_PARAM_STATIC_STRINGS)); + + g_object_class_install_property + (object_class, PROP_RC_MANAGER, + g_param_spec_string (NM_DNS_MANAGER_RC_MANAGER, "", "", + NULL, + G_PARAM_READABLE | + G_PARAM_STATIC_STRINGS)); + + g_object_class_install_property + (object_class, PROP_CONFIGURATION, + g_param_spec_boxed (NM_DNS_MANAGER_CONFIGURATION, "", "", + G_TYPE_PTR_ARRAY, + G_PARAM_READABLE | + G_PARAM_STATIC_STRINGS)); +} diff --git a/libnm/nm-dns-manager.h b/libnm/nm-dns-manager.h new file mode 100644 index 00000000..9ed3dfbe --- /dev/null +++ b/libnm/nm-dns-manager.h @@ -0,0 +1,72 @@ +/* -*- Mode: C; tab-width: 4; indent-tabs-mode: t; c-basic-offset: 4 -*- */ +/* + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 2 of the License, or (at your option) any later version. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with this library; if not, write to the + * Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + * Boston, MA 02110-1301 USA. + * + * Copyright 2016 Red Hat, Inc. + */ + +#ifndef __NM_DNS_MANAGER_H__ +#define __NM_DNS_MANAGER_H__ + +#include +#include "nm-client.h" + +G_BEGIN_DECLS + +#define NM_TYPE_DNS_MANAGER (nm_dns_manager_get_type ()) +#define NM_DNS_MANAGER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), NM_TYPE_DNS_MANAGER, NMDnsManager)) +#define NM_DNS_MANAGER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), NM_TYPE_DNS_MANAGER, NMDnsManagerClass)) +#define NM_IS_DNS_MANAGER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), NM_TYPE_DNS_MANAGER)) +#define NM_IS_DNS_MANAGER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), NM_TYPE_DNS_MANAGER)) +#define NM_DNS_MANAGER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), NM_TYPE_DNS_MANAGER, NMDnsManagerClass)) + +#define NM_DNS_MANAGER_MODE "mode" +#define NM_DNS_MANAGER_RC_MANAGER "rc-manager" +#define NM_DNS_MANAGER_CONFIGURATION "configuration" + +typedef struct _NMDnsManager NMDnsManager; +typedef struct _NMDnsManagerClass NMDnsManagerClass; + +/** + * NMDnsManager: + */ +struct _NMDnsManager { + NMObject parent; +}; + +struct _NMDnsManagerClass { + NMObjectClass parent; + + /*< private >*/ + gpointer padding[8]; +}; + +G_END_DECLS + +GType nm_dns_manager_get_type (void); + +const char *nm_dns_manager_get_mode (NMDnsManager *manager); +const char *nm_dns_manager_get_rc_manager (NMDnsManager *manager); +const GPtrArray *nm_dns_manager_get_configuration (NMDnsManager *manager); + +NMDnsEntry * nm_dns_entry_new (const char *interface, + const char * const *nameservers, + const char * const *domains, + int priority, + gboolean vpn); +NMDnsEntry * nm_dns_entry_dup (NMDnsEntry *entry); + +#endif /* __NM_DNS_MANAGER_H__ */ diff --git a/libnm/nm-enum-types.c b/libnm/nm-enum-types.c deleted file mode 100644 index eaebcfbe..00000000 --- a/libnm/nm-enum-types.c +++ /dev/null @@ -1,123 +0,0 @@ - - - -/* Generated by glib-mkenums. Do not edit */ - -#include "config.h" - -#include "nm-enum-types.h" -#include "nm-default.h" - -#include "nm-version-macros.h" -#include "NetworkManager.h" -#include "nm-access-point.h" -#include "nm-active-connection.h" -#include "nm-client.h" -#include "nm-device-adsl.h" -#include "nm-device-bond.h" -#include "nm-device-bridge.h" -#include "nm-device-bt.h" -#include "nm-device-ethernet.h" -#include "nm-device-generic.h" -#include "nm-device-infiniband.h" -#include "nm-device-ip-tunnel.h" -#include "nm-device-macvlan.h" -#include "nm-device-modem.h" -#include "nm-device-olpc-mesh.h" -#include "nm-device-team.h" -#include "nm-device-tun.h" -#include "nm-device-vlan.h" -#include "nm-device-vxlan.h" -#include "nm-device-wifi.h" -#include "nm-device-wimax.h" -#include "nm-device.h" -#include "nm-dhcp-config.h" -#include "nm-ip-config.h" -#include "nm-object.h" -#include "nm-remote-connection.h" -#include "nm-types.h" -#include "nm-vpn-connection.h" -#include "nm-vpn-editor.h" -#include "nm-wimax-nsp.h" -#include "nm-secret-agent-old.h" -#include "nm-vpn-plugin-old.h" -#include "nm-vpn-service-plugin.h" - -GType -nm_client_permission_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_CLIENT_PERMISSION_NONE, "NM_CLIENT_PERMISSION_NONE", "none" }, - { NM_CLIENT_PERMISSION_ENABLE_DISABLE_NETWORK, "NM_CLIENT_PERMISSION_ENABLE_DISABLE_NETWORK", "enable-disable-network" }, - { NM_CLIENT_PERMISSION_ENABLE_DISABLE_WIFI, "NM_CLIENT_PERMISSION_ENABLE_DISABLE_WIFI", "enable-disable-wifi" }, - { NM_CLIENT_PERMISSION_ENABLE_DISABLE_WWAN, "NM_CLIENT_PERMISSION_ENABLE_DISABLE_WWAN", "enable-disable-wwan" }, - { NM_CLIENT_PERMISSION_ENABLE_DISABLE_WIMAX, "NM_CLIENT_PERMISSION_ENABLE_DISABLE_WIMAX", "enable-disable-wimax" }, - { NM_CLIENT_PERMISSION_SLEEP_WAKE, "NM_CLIENT_PERMISSION_SLEEP_WAKE", "sleep-wake" }, - { NM_CLIENT_PERMISSION_NETWORK_CONTROL, "NM_CLIENT_PERMISSION_NETWORK_CONTROL", "network-control" }, - { NM_CLIENT_PERMISSION_WIFI_SHARE_PROTECTED, "NM_CLIENT_PERMISSION_WIFI_SHARE_PROTECTED", "wifi-share-protected" }, - { NM_CLIENT_PERMISSION_WIFI_SHARE_OPEN, "NM_CLIENT_PERMISSION_WIFI_SHARE_OPEN", "wifi-share-open" }, - { NM_CLIENT_PERMISSION_SETTINGS_MODIFY_SYSTEM, "NM_CLIENT_PERMISSION_SETTINGS_MODIFY_SYSTEM", "settings-modify-system" }, - { NM_CLIENT_PERMISSION_SETTINGS_MODIFY_OWN, "NM_CLIENT_PERMISSION_SETTINGS_MODIFY_OWN", "settings-modify-own" }, - { NM_CLIENT_PERMISSION_SETTINGS_MODIFY_HOSTNAME, "NM_CLIENT_PERMISSION_SETTINGS_MODIFY_HOSTNAME", "settings-modify-hostname" }, - { NM_CLIENT_PERMISSION_SETTINGS_MODIFY_GLOBAL_DNS, "NM_CLIENT_PERMISSION_SETTINGS_MODIFY_GLOBAL_DNS", "settings-modify-global-dns" }, - { NM_CLIENT_PERMISSION_RELOAD, "NM_CLIENT_PERMISSION_RELOAD", "reload" }, - { NM_CLIENT_PERMISSION_CHECKPOINT_ROLLBACK, "NM_CLIENT_PERMISSION_CHECKPOINT_ROLLBACK", "checkpoint-rollback" }, - { NM_CLIENT_PERMISSION_ENABLE_DISABLE_STATISTICS, "NM_CLIENT_PERMISSION_ENABLE_DISABLE_STATISTICS", "enable-disable-statistics" }, - { NM_CLIENT_PERMISSION_LAST, "NM_CLIENT_PERMISSION_LAST", "last" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMClientPermission"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_client_permission_result_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_CLIENT_PERMISSION_RESULT_UNKNOWN, "NM_CLIENT_PERMISSION_RESULT_UNKNOWN", "unknown" }, - { NM_CLIENT_PERMISSION_RESULT_YES, "NM_CLIENT_PERMISSION_RESULT_YES", "yes" }, - { NM_CLIENT_PERMISSION_RESULT_AUTH, "NM_CLIENT_PERMISSION_RESULT_AUTH", "auth" }, - { NM_CLIENT_PERMISSION_RESULT_NO, "NM_CLIENT_PERMISSION_RESULT_NO", "no" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMClientPermissionResult"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} -GType -nm_client_error_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const GEnumValue values[] = { - { NM_CLIENT_ERROR_FAILED, "NM_CLIENT_ERROR_FAILED", "failed" }, - { NM_CLIENT_ERROR_MANAGER_NOT_RUNNING, "NM_CLIENT_ERROR_MANAGER_NOT_RUNNING", "manager-not-running" }, - { NM_CLIENT_ERROR_OBJECT_CREATION_FAILED, "NM_CLIENT_ERROR_OBJECT_CREATION_FAILED", "object-creation-failed" }, - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_enum_register_static (g_intern_static_string ("NMClientError"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} - - - diff --git a/libnm/nm-enum-types.h b/libnm/nm-enum-types.h deleted file mode 100644 index 451c6964..00000000 --- a/libnm/nm-enum-types.h +++ /dev/null @@ -1,24 +0,0 @@ - - - -/* Generated by glib-mkenums. Do not edit */ - -#ifndef __NM_ENUM_TYPES_H__ -#define __NM_ENUM_TYPES_H__ - -#include -#include - -G_BEGIN_DECLS -GType nm_client_permission_get_type (void) G_GNUC_CONST; -#define NM_TYPE_CLIENT_PERMISSION (nm_client_permission_get_type ()) -GType nm_client_permission_result_get_type (void) G_GNUC_CONST; -#define NM_TYPE_CLIENT_PERMISSION_RESULT (nm_client_permission_result_get_type ()) -GType nm_client_error_get_type (void) G_GNUC_CONST; -#define NM_TYPE_CLIENT_ERROR (nm_client_error_get_type ()) -G_END_DECLS - -#endif /* __NM_ENUM_TYPES_H__ */ - - - diff --git a/libnm/nm-ifcfg-rh-docs.xml b/libnm/nm-ifcfg-rh-docs.xml deleted file mode 100644 index 36018c21..00000000 --- a/libnm/nm-ifcfg-rh-docs.xml +++ /dev/null @@ -1,303 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/libnm/nm-ip-config.c b/libnm/nm-ip-config.c index 97fb0aa9..74db9994 100644 --- a/libnm/nm-ip-config.c +++ b/libnm/nm-ip-config.c @@ -395,7 +395,7 @@ nm_ip_config_get_gateway (NMIPConfig *config) { g_return_val_if_fail (NM_IS_IP_CONFIG (config), NULL); - return NM_IP_CONFIG_GET_PRIVATE (config)->gateway; + return nm_str_not_empty (NM_IP_CONFIG_GET_PRIVATE (config)->gateway); } /** diff --git a/libnm/nm-ip4-config.c b/libnm/nm-ip4-config.c index a57fc30f..322ea4e8 100644 --- a/libnm/nm-ip4-config.c +++ b/libnm/nm-ip4-config.c @@ -33,7 +33,4 @@ nm_ip4_config_init (NMIP4Config *config) static void nm_ip4_config_class_init (NMIP4ConfigClass *config_class) { - NMObjectClass *nm_object_class = NM_OBJECT_CLASS (config_class); - - _nm_object_class_add_interface (nm_object_class, NM_DBUS_INTERFACE_IP4_CONFIG); } diff --git a/libnm/nm-ip6-config.c b/libnm/nm-ip6-config.c index 983c0465..93cdf332 100644 --- a/libnm/nm-ip6-config.c +++ b/libnm/nm-ip6-config.c @@ -33,7 +33,4 @@ nm_ip6_config_init (NMIP6Config *config) static void nm_ip6_config_class_init (NMIP6ConfigClass *config_class) { - NMObjectClass *nm_object_class = NM_OBJECT_CLASS (config_class); - - _nm_object_class_add_interface (nm_object_class, NM_DBUS_INTERFACE_IP6_CONFIG); } diff --git a/libnm/nm-keyfile-docs.xml b/libnm/nm-keyfile-docs.xml deleted file mode 100644 index 33635aa7..00000000 --- a/libnm/nm-keyfile-docs.xml +++ /dev/null @@ -1,104 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/libnm/nm-manager.c b/libnm/nm-manager.c index dc14f83d..1b453bd9 100644 --- a/libnm/nm-manager.c +++ b/libnm/nm-manager.c @@ -29,15 +29,13 @@ #include "nm-common-macros.h" #include "nm-device-ethernet.h" #include "nm-device-wifi.h" -#include "nm-device-private.h" #include "nm-core-internal.h" #include "nm-object-private.h" #include "nm-active-connection.h" #include "nm-vpn-connection.h" -#include "nm-object-cache.h" #include "nm-dbus-helpers.h" -#include "nmdbus-manager.h" +#include "introspection/org.freedesktop.NetworkManager.h" void _nm_device_wifi_set_wireless_enabled (NMDeviceWifi *device, gboolean enabled); @@ -54,7 +52,7 @@ G_DEFINE_TYPE_WITH_CODE (NMManager, nm_manager, NM_TYPE_OBJECT, #define NM_MANAGER_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), NM_TYPE_MANAGER, NMManagerPrivate)) typedef struct { - NMDBusManager *manager_proxy; + NMDBusManager *proxy; GCancellable *props_cancellable; char *version; NMState state; @@ -91,7 +89,6 @@ enum { PROP_VERSION, PROP_STATE, PROP_STARTUP, - PROP_NM_RUNNING, PROP_NETWORKING_ENABLED, PROP_WIRELESS_ENABLED, PROP_WIRELESS_HARDWARE_ENABLED, @@ -124,11 +121,7 @@ enum { static guint signals[LAST_SIGNAL] = { 0 }; -static void nm_running_changed_cb (GObject *object, - GParamSpec *pspec, - gpointer user_data); - -/**********************************************************************/ +/*****************************************************************************/ static void nm_manager_init (NMManager *manager) @@ -193,13 +186,13 @@ init_dbus (NMObject *object) NM_OBJECT_CLASS (nm_manager_parent_class)->init_dbus (object); - priv->manager_proxy = NMDBUS_MANAGER (_nm_object_get_proxy (object, NM_DBUS_INTERFACE)); + priv->proxy = NMDBUS_MANAGER (_nm_object_get_proxy (object, NM_DBUS_INTERFACE)); _nm_object_register_properties (object, NM_DBUS_INTERFACE, property_info); /* Permissions */ - g_signal_connect (priv->manager_proxy, "check-permissions", + g_signal_connect (priv->proxy, "check-permissions", G_CALLBACK (manager_recheck_permissions), object); } @@ -314,7 +307,7 @@ get_permissions_sync (NMManager *self, GError **error) NMManagerPrivate *priv = NM_MANAGER_GET_PRIVATE (self); GVariant *permissions; - if (nmdbus_manager_call_get_permissions_sync (priv->manager_proxy, + if (nmdbus_manager_call_get_permissions_sync (priv->proxy, &permissions, NULL, error)) { update_permissions (self, permissions); @@ -371,7 +364,7 @@ manager_recheck_permissions (NMDBusManager *proxy, gpointer user_data) return; priv->perm_call_cancellable = g_cancellable_new (); - nmdbus_manager_call_get_permissions (priv->manager_proxy, + nmdbus_manager_call_get_permissions (priv->proxy, priv->perm_call_cancellable, get_permissions_reply, self); @@ -382,7 +375,7 @@ nm_manager_get_version (NMManager *manager) { g_return_val_if_fail (NM_IS_MANAGER (manager), NULL); - return NM_MANAGER_GET_PRIVATE (manager)->version; + return nm_str_not_empty (NM_MANAGER_GET_PRIVATE (manager)->version); } NMState @@ -401,14 +394,6 @@ nm_manager_get_startup (NMManager *manager) return NM_MANAGER_GET_PRIVATE (manager)->startup; } -gboolean -nm_manager_get_nm_running (NMManager *manager) -{ - g_return_val_if_fail (NM_IS_MANAGER (manager), FALSE); - - return _nm_object_get_nm_running (NM_OBJECT (manager)); -} - gboolean nm_manager_networking_get_enabled (NMManager *manager) { @@ -424,7 +409,7 @@ nm_manager_networking_set_enabled (NMManager *manager, gboolean enable, GError * g_return_val_if_fail (NM_IS_MANAGER (manager), FALSE); - ret = nmdbus_manager_call_enable_sync (NM_MANAGER_GET_PRIVATE (manager)->manager_proxy, + ret = nmdbus_manager_call_enable_sync (NM_MANAGER_GET_PRIVATE (manager)->proxy, enable, NULL, error); if (error && *error) @@ -526,7 +511,7 @@ nm_manager_get_logging (NMManager *manager, char **level, char **domains, GError if (!level && !domains) return TRUE; - ret = nmdbus_manager_call_get_logging_sync (NM_MANAGER_GET_PRIVATE (manager)->manager_proxy, + ret = nmdbus_manager_call_get_logging_sync (NM_MANAGER_GET_PRIVATE (manager)->proxy, level, domains, NULL, error); if (error && *error) @@ -550,7 +535,7 @@ nm_manager_set_logging (NMManager *manager, const char *level, const char *domai if (!domains) domains = ""; - ret = nmdbus_manager_call_set_logging_sync (NM_MANAGER_GET_PRIVATE (manager)->manager_proxy, + ret = nmdbus_manager_call_set_logging_sync (NM_MANAGER_GET_PRIVATE (manager)->proxy, level, domains, NULL, error); if (error && *error) @@ -589,7 +574,7 @@ nm_manager_check_connectivity (NMManager *manager, g_return_val_if_fail (NM_IS_MANAGER (manager), NM_CONNECTIVITY_UNKNOWN); priv = NM_MANAGER_GET_PRIVATE (manager); - if (nmdbus_manager_call_check_connectivity_sync (priv->manager_proxy, + if (nmdbus_manager_call_check_connectivity_sync (priv->proxy, &connectivity, cancellable, error)) return connectivity; @@ -636,7 +621,7 @@ nm_manager_check_connectivity_async (NMManager *manager, simple = g_simple_async_result_new (G_OBJECT (manager), callback, user_data, nm_manager_check_connectivity_async); - nmdbus_manager_call_check_connectivity (priv->manager_proxy, + nmdbus_manager_call_check_connectivity (priv->proxy, cancellable, check_connectivity_cb, simple); } @@ -657,9 +642,9 @@ nm_manager_check_connectivity_finish (NMManager *manager, return (NMConnectivityState) g_simple_async_result_get_op_res_gssize (simple); } -/****************************************************************/ +/*****************************************************************************/ /* Devices */ -/****************************************************************/ +/*****************************************************************************/ const GPtrArray * nm_manager_get_devices (NMManager *manager) @@ -721,9 +706,9 @@ nm_manager_get_device_by_iface (NMManager *manager, const char *iface) return device; } -/****************************************************************/ +/*****************************************************************************/ /* Active Connections */ -/****************************************************************/ +/*****************************************************************************/ const GPtrArray * nm_manager_get_active_connections (NMManager *manager) @@ -758,8 +743,6 @@ typedef struct { char *new_connection_path; } ActivateInfo; -static void active_removed (NMObject *object, NMActiveConnection *active, gpointer user_data); - static void activate_info_complete (ActivateInfo *info, NMActiveConnection *active, @@ -767,7 +750,6 @@ activate_info_complete (ActivateInfo *info, { NMManagerPrivate *priv = NM_MANAGER_GET_PRIVATE (info->manager); - g_signal_handlers_disconnect_by_func (info->manager, G_CALLBACK (active_removed), info); if (active) g_simple_async_result_set_op_res_gpointer (info->simple, g_object_ref (active), g_object_unref); else @@ -812,6 +794,10 @@ recheck_pending_activations (NMManager *self) NMActiveConnection *candidate; const GPtrArray *devices; NMDevice *device; + GDBusObjectManager *object_manager = NULL; + GError *error; + + object_manager = _nm_object_get_dbus_object_manager (NM_OBJECT (self)); /* For each pending activation, look for an active connection that has the * pending activation's object path, where the active connection and its @@ -820,9 +806,25 @@ recheck_pending_activations (NMManager *self) */ for (iter = priv->pending_activations; iter; iter = next) { ActivateInfo *info = iter->data; + gs_unref_object GDBusObject *dbus_obj = NULL; next = g_slist_next (iter); + if (!info->active_path) + continue; + + /* Check that the object manager still knows about the object. + * It could be that it vanished before we even learned its name. */ + dbus_obj = g_dbus_object_manager_get_object (object_manager, info->active_path); + if (!dbus_obj) { + error = g_error_new_literal (NM_CLIENT_ERROR, + NM_CLIENT_ERROR_OBJECT_CREATION_FAILED, + _("Active connection removed before it was initialized")); + activate_info_complete (info, NULL, error); + g_clear_error (&error); + break; + } + candidate = find_active_connection_by_path (self, info->active_path); if (!candidate) continue; @@ -857,22 +859,6 @@ activation_cancelled (GCancellable *cancellable, g_clear_error (&error); } -static void -active_removed (NMObject *object, NMActiveConnection *active, gpointer user_data) -{ - ActivateInfo *info = user_data; - GError *error = NULL; - - if (strcmp (info->active_path, nm_object_get_path (NM_OBJECT (active)))) - return; - - error = g_error_new_literal (NM_CLIENT_ERROR, - NM_CLIENT_ERROR_FAILED, - _("Active connection could not be attached to the device")); - activate_info_complete (info, NULL, error); - g_clear_error (&error); -} - static void activate_cb (GObject *object, GAsyncResult *result, @@ -889,9 +875,6 @@ activate_cb (GObject *object, G_CALLBACK (activation_cancelled), info); } - g_signal_connect (info->manager, "active-connection-removed", - G_CALLBACK (active_removed), info); - recheck_pending_activations (info->manager); } else { g_dbus_error_strip_remote_error (error); @@ -927,7 +910,7 @@ nm_manager_activate_connection_async (NMManager *manager, priv = NM_MANAGER_GET_PRIVATE (manager); priv->pending_activations = g_slist_prepend (priv->pending_activations, info); - nmdbus_manager_call_activate_connection (priv->manager_proxy, + nmdbus_manager_call_activate_connection (priv->proxy, connection ? nm_connection_get_path (connection) : "/", device ? nm_object_get_path (NM_OBJECT (device)) : "/", specific_object ? specific_object : "/", @@ -968,9 +951,6 @@ add_activate_cb (GObject *object, G_CALLBACK (activation_cancelled), info); } - g_signal_connect (info->manager, "active-connection-removed", - G_CALLBACK (active_removed), info); - recheck_pending_activations (info->manager); } else { g_dbus_error_strip_remote_error (error); @@ -1011,7 +991,7 @@ nm_manager_add_and_activate_connection_async (NMManager *manager, if (!dict) dict = g_variant_new_array (G_VARIANT_TYPE ("{sa{sv}}"), NULL, 0); - nmdbus_manager_call_add_and_activate_connection (priv->manager_proxy, + nmdbus_manager_call_add_and_activate_connection (priv->proxy, dict, nm_object_get_path (NM_OBJECT (device)), specific_object ? specific_object : "/", @@ -1076,33 +1056,7 @@ static void active_connection_removed (NMManager *self, NMActiveConnection *ac) { g_signal_handlers_disconnect_by_func (ac, G_CALLBACK (ac_devices_changed), self); -} - -static void -object_creation_failed (NMObject *object, const char *failed_path) -{ - NMManager *self = NM_MANAGER (object); - NMManagerPrivate *priv = NM_MANAGER_GET_PRIVATE (self); - GError *error; - GSList *iter; - - /* A newly activated connection failed due to some immediate error - * and disappeared from active connection list. Make sure the - * callback gets called. - */ - error = g_error_new_literal (NM_CLIENT_ERROR, - NM_CLIENT_ERROR_OBJECT_CREATION_FAILED, - _("Active connection removed before it was initialized")); - - for (iter = priv->pending_activations; iter; iter = iter->next) { - ActivateInfo *info = iter->data; - - if (g_strcmp0 (failed_path, info->active_path) == 0) { - activate_info_complete (info, NULL, error); - g_error_free (error); - return; - } - } + recheck_pending_activations (self); } gboolean @@ -1118,7 +1072,7 @@ nm_manager_deactivate_connection (NMManager *manager, g_return_val_if_fail (NM_IS_ACTIVE_CONNECTION (active), FALSE); path = nm_object_get_path (NM_OBJECT (active)); - ret = nmdbus_manager_call_deactivate_connection_sync (NM_MANAGER_GET_PRIVATE (manager)->manager_proxy, + ret = nmdbus_manager_call_deactivate_connection_sync (NM_MANAGER_GET_PRIVATE (manager)->proxy, path, cancellable, error); if (error && *error) @@ -1162,7 +1116,7 @@ nm_manager_deactivate_connection_async (NMManager *manager, nm_manager_deactivate_connection_async); path = nm_object_get_path (NM_OBJECT (active)); - nmdbus_manager_call_deactivate_connection (NM_MANAGER_GET_PRIVATE (manager)->manager_proxy, + nmdbus_manager_call_deactivate_connection (NM_MANAGER_GET_PRIVATE (manager)->proxy, path, cancellable, deactivated_cb, simple); @@ -1184,160 +1138,31 @@ nm_manager_deactivate_connection_finish (NMManager *manager, return g_simple_async_result_get_op_res_gboolean (simple); } -/****************************************************************/ +/*****************************************************************************/ static void -free_devices (NMManager *manager, gboolean in_dispose) +free_active_connections (NMManager *manager) { NMManagerPrivate *priv = NM_MANAGER_GET_PRIVATE (manager); - gs_unref_ptrarray GPtrArray *real_devices = NULL; - gs_unref_ptrarray GPtrArray *all_devices = NULL; - GPtrArray *devices = NULL; - guint i, j; - - real_devices = priv->devices; - all_devices = priv->all_devices; - - if (in_dispose) { - priv->devices = NULL; - priv->all_devices = NULL; - } else { - priv->devices = g_ptr_array_new_with_free_func (g_object_unref); - priv->all_devices = g_ptr_array_new_with_free_func (g_object_unref); - } - - if (all_devices && all_devices->len > 0) - devices = all_devices; - else if (real_devices && real_devices->len > 0) - devices = real_devices; - - if (real_devices && devices != real_devices) { - for (i = 0; i < real_devices->len; i++) { - NMDevice *d = real_devices->pdata[i]; - - if (all_devices) { - for (j = 0; j < all_devices->len; j++) { - if (d == all_devices->pdata[j]) - goto next; - } - } - if (in_dispose) - device_removed (manager, d); - else - g_signal_emit (manager, signals[DEVICE_REMOVED], 0, d); -next: - ; - } - } - if (devices) { - for (i = 0; i < devices->len; i++) { - NMDevice *d = devices->pdata[i]; - - if (in_dispose) - device_removed (manager, d); - else - g_signal_emit (manager, signals[DEVICE_REMOVED], 0, d); - } - } -} - -static void -free_active_connections (NMManager *manager, gboolean in_dispose) -{ - NMManagerPrivate *priv = NM_MANAGER_GET_PRIVATE (manager); - GPtrArray *active_connections; - NMActiveConnection *active_connection; int i; if (!priv->active_connections) return; - active_connections = priv->active_connections; - if (in_dispose) - priv->active_connections = NULL; - else - priv->active_connections = g_ptr_array_new (); - - for (i = 0; i < active_connections->len; i++) { - active_connection = active_connections->pdata[i]; - g_signal_emit (manager, signals[ACTIVE_CONNECTION_REMOVED], 0, active_connection); - /* Break circular refs */ - g_object_run_dispose (G_OBJECT (active_connection)); - } - g_ptr_array_unref (active_connections); - - if (!in_dispose) - g_object_notify (G_OBJECT (manager), NM_MANAGER_ACTIVE_CONNECTIONS); + /* Break circular refs */ + for (i = 0; i < priv->active_connections->len; i++) + g_object_run_dispose (G_OBJECT (priv->active_connections->pdata[i])); + g_ptr_array_unref (priv->active_connections); + priv->active_connections = NULL; } -static void -updated_properties (GObject *object, GAsyncResult *result, gpointer user_data) -{ - NMManager *manager = NM_MANAGER (user_data); - GError *error = NULL; - - if (!_nm_object_reload_properties_finish (NM_OBJECT (object), result, &error)) { - if (!g_error_matches (error, G_IO_ERROR, G_IO_ERROR_CANCELLED)) - g_warning ("%s: error reading NMManager properties: %s", __func__, error->message); - g_error_free (error); - } - - _nm_object_queue_notify (NM_OBJECT (manager), NM_MANAGER_NM_RUNNING); -} - -static void -nm_running_changed_cb (GObject *object, - GParamSpec *pspec, - gpointer user_data) -{ - NMManager *manager = NM_MANAGER (object); - NMManagerPrivate *priv = NM_MANAGER_GET_PRIVATE (manager); - - if (!nm_manager_get_nm_running (manager)) { - nm_clear_g_cancellable (&priv->props_cancellable); - - priv->state = NM_STATE_UNKNOWN; - priv->startup = FALSE; - _nm_object_queue_notify (NM_OBJECT (manager), NM_MANAGER_NM_RUNNING); - _nm_object_suppress_property_updates (NM_OBJECT (manager), TRUE); - poke_wireless_devices_with_rf_status (manager); - free_devices (manager, FALSE); - free_active_connections (manager, FALSE); - update_permissions (manager, NULL); - priv->wireless_enabled = FALSE; - priv->wireless_hw_enabled = FALSE; - priv->wwan_enabled = FALSE; - priv->wwan_hw_enabled = FALSE; - priv->wimax_enabled = FALSE; - priv->wimax_hw_enabled = FALSE; - g_free (priv->version); - priv->version = NULL; - - /* Clear object cache to ensure bad refcounting by managers doesn't - * keep objects in the cache. - */ - _nm_object_cache_clear (); - } else { - _nm_object_suppress_property_updates (NM_OBJECT (manager), FALSE); - - nm_clear_g_cancellable (&priv->props_cancellable); - priv->props_cancellable = g_cancellable_new (); - _nm_object_reload_properties_async (NM_OBJECT (manager), priv->props_cancellable, updated_properties, manager); - - manager_recheck_permissions (priv->manager_proxy, manager); - } -} - -/****************************************************************/ +/*****************************************************************************/ static void constructed (GObject *object) { G_OBJECT_CLASS (nm_manager_parent_class)->constructed (object); - g_signal_connect (object, "notify::" NM_OBJECT_NM_RUNNING, - G_CALLBACK (nm_running_changed_cb), NULL); - g_signal_connect (object, "notify::" NM_MANAGER_WIRELESS_ENABLED, G_CALLBACK (wireless_enabled_cb), NULL); } @@ -1346,13 +1171,17 @@ static gboolean init_sync (GInitable *initable, GCancellable *cancellable, GError **error) { NMManager *manager = NM_MANAGER (initable); + GError *local_error = NULL; - if (!nm_manager_parent_initable_iface->init (initable, cancellable, error)) - return FALSE; + if (!nm_manager_parent_initable_iface->init (initable, cancellable, error)) { + /* Never happens. */ + g_return_val_if_reached (FALSE); + } - if ( nm_manager_get_nm_running (manager) - && !get_permissions_sync (manager, error)) - return FALSE; + if (!get_permissions_sync (manager, &local_error)) { + g_warning ("Unable to get permissions: %s\n", local_error->message); + g_error_free (local_error); + } return TRUE; } @@ -1375,18 +1204,18 @@ init_async_complete (NMManagerInitData *init_data) static void init_async_got_permissions (GObject *object, GAsyncResult *result, gpointer user_data) { - NMManagerInitData *init_data = user_data; + NMManager *manager = user_data; GVariant *permissions; if (nmdbus_manager_call_get_permissions_finish (NMDBUS_MANAGER (object), &permissions, result, NULL)) { - update_permissions (init_data->manager, permissions); + update_permissions (manager, permissions); g_variant_unref (permissions); } else - update_permissions (init_data->manager, NULL); + update_permissions (manager, NULL); - init_async_complete (init_data); + g_object_unref (manager); } static void @@ -1402,14 +1231,12 @@ init_async_parent_inited (GObject *source, GAsyncResult *result, gpointer user_d return; } - if (!nm_manager_get_nm_running (init_data->manager)) { - init_async_complete (init_data); - return; - } - - nmdbus_manager_call_get_permissions (priv->manager_proxy, + nmdbus_manager_call_get_permissions (priv->proxy, init_data->cancellable, - init_async_got_permissions, init_data); + init_async_got_permissions, + g_object_ref (init_data->manager)); + + init_async_complete (init_data); } static void @@ -1452,11 +1279,22 @@ dispose (GObject *object) g_clear_object (&priv->perm_call_cancellable); } - free_devices (manager, TRUE); - free_active_connections (manager, TRUE); + + if (priv->devices) { + g_ptr_array_unref (priv->devices); + priv->devices = NULL; + } + if (priv->all_devices) { + g_ptr_array_unref (priv->all_devices); + priv->all_devices = NULL; + } + + free_active_connections (manager); g_clear_object (&priv->primary_connection); g_clear_object (&priv->activating_connection); + g_clear_object (&priv->proxy); + /* Each activation should hold a ref on @manager, so if we're being disposed, * there shouldn't be any pending. */ @@ -1539,9 +1377,6 @@ get_property (GObject *object, case PROP_STARTUP: g_value_set_boolean (value, nm_manager_get_startup (self)); break; - case PROP_NM_RUNNING: - g_value_set_boolean (value, nm_manager_get_nm_running (self)); - break; case PROP_NETWORKING_ENABLED: g_value_set_boolean (value, nm_manager_networking_get_enabled (self)); break; @@ -1598,9 +1433,6 @@ nm_manager_class_init (NMManagerClass *manager_class) g_type_class_add_private (manager_class, sizeof (NMManagerPrivate)); - _nm_object_class_add_interface (nm_object_class, NM_DBUS_INTERFACE); - _nm_dbus_register_proxy_type (NM_DBUS_INTERFACE, NMDBUS_TYPE_MANAGER_PROXY); - /* virtual methods */ object_class->constructed = constructed; object_class->set_property = set_property; @@ -1609,7 +1441,6 @@ nm_manager_class_init (NMManagerClass *manager_class) object_class->finalize = finalize; nm_object_class->init_dbus = init_dbus; - nm_object_class->object_creation_failed = object_creation_failed; manager_class->device_added = device_added; manager_class->device_removed = device_removed; @@ -1637,12 +1468,6 @@ nm_manager_class_init (NMManagerClass *manager_class) FALSE, G_PARAM_READABLE | G_PARAM_STATIC_STRINGS)); - g_object_class_install_property - (object_class, PROP_NM_RUNNING, - g_param_spec_boolean (NM_MANAGER_NM_RUNNING, "", "", - FALSE, - G_PARAM_READABLE | - G_PARAM_STATIC_STRINGS)); g_object_class_install_property (object_class, PROP_NETWORKING_ENABLED, g_param_spec_boolean (NM_MANAGER_NETWORKING_ENABLED, "", "", diff --git a/libnm/nm-manager.h b/libnm/nm-manager.h index 7b6dd675..362b5f2f 100644 --- a/libnm/nm-manager.h +++ b/libnm/nm-manager.h @@ -37,7 +37,6 @@ G_BEGIN_DECLS #define NM_MANAGER_VERSION "version" #define NM_MANAGER_STATE "state" #define NM_MANAGER_STARTUP "startup" -#define NM_MANAGER_NM_RUNNING "nm-running" #define NM_MANAGER_NETWORKING_ENABLED "networking-enabled" #define NM_MANAGER_WIRELESS_ENABLED "wireless-enabled" #define NM_MANAGER_WIRELESS_HARDWARE_ENABLED "wireless-hardware-enabled" @@ -72,7 +71,7 @@ typedef struct { NMClientPermission permission, NMClientPermissionResult result); - /* Beware: no more slots. Cannot extend struct without breaking ABI. */ + /* nm-manager.h is internal API. We can add more slots without breaking ABI. */ } NMManagerClass; GType nm_manager_get_type (void); @@ -80,7 +79,6 @@ GType nm_manager_get_type (void); const char *nm_manager_get_version (NMManager *manager); NMState nm_manager_get_state (NMManager *manager); gboolean nm_manager_get_startup (NMManager *manager); -gboolean nm_manager_get_nm_running (NMManager *manager); gboolean nm_manager_networking_get_enabled (NMManager *manager); gboolean nm_manager_networking_set_enabled (NMManager *manager, diff --git a/libnm/nm-object-cache.c b/libnm/nm-object-cache.c deleted file mode 100644 index fa56ace5..00000000 --- a/libnm/nm-object-cache.c +++ /dev/null @@ -1,90 +0,0 @@ -/* -*- Mode: C; tab-width: 4; indent-tabs-mode: t; c-basic-offset: 4 -*- */ -/* - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 2 of the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the - * Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, - * Boston, MA 02110-1301 USA. - * - * Copyright 2008 Red Hat, Inc. - */ - -#include "nm-default.h" - -#include - -#include "nm-object-cache.h" -#include "nm-object.h" - -static GHashTable *cache = NULL; - -static void -_init_cache (void) -{ - if (G_UNLIKELY (cache == NULL)) - cache = g_hash_table_new_full (g_str_hash, g_str_equal, g_free, NULL); -} - -static void -_nm_object_cache_remove_by_path (char *path) -{ - _init_cache (); - g_hash_table_remove (cache, path); - g_free (path); -} - -void -_nm_object_cache_add (NMObject *object) -{ - char *path; - - _init_cache (); - path = g_strdup (nm_object_get_path (object)); - g_hash_table_insert (cache, path, object); - g_object_set_data_full (G_OBJECT (object), "nm-object-cache-tag", - g_strdup (path), (GDestroyNotify) _nm_object_cache_remove_by_path); -} - -NMObject * -_nm_object_cache_get (const char *path) -{ - NMObject *object; - - _init_cache (); - object = g_hash_table_lookup (cache, path); - return object ? g_object_ref (object) : NULL; -} - -void -_nm_object_cache_clear (void) -{ - GHashTableIter iter; - GObject *obj; - const char *path; - char *foo; - - if (!cache) - return; - - g_hash_table_iter_init (&iter, cache); - while (g_hash_table_iter_next (&iter, (gpointer) &path, (gpointer) &obj)) { - /* Remove the callback so that if the object isn't yet released - * by a client, when it does finally get unrefed, it won't trigger - * the cache removal for a new object with the same path as the - * one being released. - */ - foo = g_object_steal_data (obj, "nm-object-cache-tag"); - g_free (foo); - - g_hash_table_iter_remove (&iter); - } -} diff --git a/libnm/nm-object-cache.h b/libnm/nm-object-cache.h deleted file mode 100644 index b29692fa..00000000 --- a/libnm/nm-object-cache.h +++ /dev/null @@ -1,35 +0,0 @@ -/* -*- Mode: C; tab-width: 4; indent-tabs-mode: t; c-basic-offset: 4 -*- */ -/* - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 2 of the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the - * Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, - * Boston, MA 02110-1301 USA. - * - * Copyright 2008 Red Hat, Inc. - */ - -#ifndef __NM_OBJECT_CACHE_H__ -#define __NM_OBJECT_CACHE_H__ - -#include "nm-object.h" - -G_BEGIN_DECLS - -/* Returns referenced object from the cache */ -NMObject *_nm_object_cache_get (const char *path); -void _nm_object_cache_add (NMObject *object); -void _nm_object_cache_clear (void); - -G_END_DECLS - -#endif /* __NM_OBJECT_CACHE_H__ */ diff --git a/libnm/nm-object-private.h b/libnm/nm-object-private.h index ad78f92b..63c4142d 100644 --- a/libnm/nm-object-private.h +++ b/libnm/nm-object-private.h @@ -39,23 +39,13 @@ void _nm_object_register_properties (NMObject *object, const char *interface, const NMPropertiesInfo *info); -void _nm_object_reload_properties_async (NMObject *object, - GCancellable *cancellable, - GAsyncReadyCallback callback, - gpointer user_data); -gboolean _nm_object_reload_properties_finish (NMObject *object, - GAsyncResult *result, - GError **error); - void _nm_object_queue_notify (NMObject *object, const char *property); -void _nm_object_suppress_property_updates (NMObject *object, gboolean suppress); +GDBusObjectManager *_nm_object_get_dbus_object_manager (NMObject *object); -/* DBus property accessors */ +GQuark _nm_object_obj_nm_quark (void); -void _nm_object_reload_property (NMObject *object, - const char *interface, - const char *prop_name); +/* DBus property accessors */ void _nm_object_set_property (NMObject *object, const char *interface, @@ -63,19 +53,6 @@ void _nm_object_set_property (NMObject *object, const char *format_string, ...); -/* object demarshalling support */ -typedef GType (*NMObjectDecideTypeFunc) (GVariant *); - -void _nm_object_register_type_func (GType base_type, - NMObjectDecideTypeFunc type_func, - const char *interface, - const char *property); - -#define NM_OBJECT_NM_RUNNING "nm-running-internal" -gboolean _nm_object_get_nm_running (NMObject *self); - -void _nm_object_class_add_interface (NMObjectClass *object_class, - const char *interface); GDBusProxy *_nm_object_get_proxy (NMObject *object, const char *interface); diff --git a/libnm/nm-object.c b/libnm/nm-object.c index 20395ce8..a5eccbdc 100644 --- a/libnm/nm-object.c +++ b/libnm/nm-object.c @@ -29,7 +29,6 @@ #include "nm-utils.h" #include "nm-dbus-interface.h" -#include "nm-object-cache.h" #include "nm-object-private.h" #include "nm-dbus-helpers.h" #include "nm-client.h" @@ -38,17 +37,11 @@ static gboolean debug = FALSE; #define dbgmsg(f,...) if (G_UNLIKELY (debug)) { g_message (f, ## __VA_ARGS__ ); } +G_DEFINE_QUARK (nm-obj-nm, _nm_object_obj_nm); + static void nm_object_initable_iface_init (GInitableIface *iface); static void nm_object_async_initable_iface_init (GAsyncInitableIface *iface); -typedef struct { - NMObjectDecideTypeFunc type_func; - char *interface; - char *property; -} NMObjectTypeFuncData; - -static GHashTable *type_funcs; - typedef struct { GSList *interfaces; } NMObjectClassPrivate; @@ -56,7 +49,6 @@ typedef struct { #define NM_OBJECT_CLASS_GET_PRIVATE(k) (G_TYPE_CLASS_GET_PRIVATE ((k), NM_TYPE_OBJECT, NMObjectClassPrivate)) G_DEFINE_ABSTRACT_TYPE_WITH_CODE (NMObject, nm_object, G_TYPE_OBJECT, - type_funcs = g_hash_table_new (NULL, NULL); g_type_add_class_private (g_define_type_id, sizeof (NMObjectClassPrivate)); G_IMPLEMENT_INTERFACE (G_TYPE_INITABLE, nm_object_initable_iface_init); G_IMPLEMENT_INTERFACE (G_TYPE_ASYNC_INITABLE, nm_object_async_initable_iface_init); @@ -75,15 +67,11 @@ static void reload_complete (NMObject *object, gboolean emit_now); static gboolean demarshal_generic (NMObject *object, GParamSpec *pspec, GVariant *value, gpointer field); typedef struct { - GDBusConnection *connection; - gboolean nm_running; + GDBusObject *object; + GDBusObjectManager *object_manager; - char *path; - GHashTable *proxies; - GDBusProxy *properties_proxy; GSList *property_tables; NMObject *parent; - gboolean suppress_property_updates; gboolean inited; /* async init finished? */ GSList *waiters; /* if async init did not finish, users of this object need @@ -104,35 +92,12 @@ enum { PROP_PATH, PROP_DBUS_CONNECTION, PROP_NM_RUNNING, + PROP_DBUS_OBJECT, + PROP_DBUS_OBJECT_MANAGER, LAST_PROP }; -/** - * _nm_object_class_add_interface: - * @object_class: an #NMObjectClass - * @interface: a D-Bus interface name - * - * Registers that @object_class implements @interface. A proxy for that - * interface will automatically be created at construction time, and can - * be retrieved with _nm_object_get_proxy(). - */ -void -_nm_object_class_add_interface (NMObjectClass *object_class, - const char *interface) -{ - NMObjectClassPrivate *cpriv; - - g_return_if_fail (NM_IS_OBJECT_CLASS (object_class)); - g_return_if_fail (interface); - - cpriv = NM_OBJECT_CLASS_GET_PRIVATE (object_class); - - g_return_if_fail (g_slist_find_custom (cpriv->interfaces, interface, (GCompareFunc) g_strcmp0) == NULL); - - cpriv->interfaces = g_slist_prepend (cpriv->interfaces, g_strdup (interface)); -} - /** * nm_object_get_path: * @object: a #NMObject @@ -140,14 +105,14 @@ _nm_object_class_add_interface (NMObjectClass *object_class, * Gets the DBus path of the #NMObject. * * Returns: the object's path. This is the internal string used by the - * device, and must not be modified. + * object, and must not be modified. **/ const char * nm_object_get_path (NMObject *object) { g_return_val_if_fail (NM_IS_OBJECT (object), NULL); - return NM_OBJECT_GET_PRIVATE (object)->path; + return g_dbus_object_get_object_path (NM_OBJECT_GET_PRIVATE (object)->object); } /** @@ -163,13 +128,14 @@ GDBusProxy * _nm_object_get_proxy (NMObject *object, const char *interface) { - GDBusProxy *proxy; + GDBusInterface *proxy; g_return_val_if_fail (NM_IS_OBJECT (object), NULL); - proxy = g_hash_table_lookup (NM_OBJECT_GET_PRIVATE (object)->proxies, interface); + proxy = g_dbus_object_get_interface (NM_OBJECT_GET_PRIVATE (object)->object, interface); g_return_val_if_fail (proxy != NULL, NULL); - return proxy; + + return G_DBUS_PROXY (proxy); } typedef enum { @@ -351,97 +317,6 @@ _nm_object_queue_notify (NMObject *object, const char *property) _nm_object_queue_notify_full (object, property, NULL, FALSE, NULL); } -void -_nm_object_register_type_func (GType base_type, - NMObjectDecideTypeFunc type_func, - const char *interface, - const char *property) -{ - NMObjectTypeFuncData *type_data; - - g_return_if_fail (type_func != NULL); - g_return_if_fail (interface != NULL); - g_return_if_fail (property != NULL); - - type_data = g_slice_new (NMObjectTypeFuncData); - type_data->type_func = type_func; - type_data->interface = g_strdup (interface); - type_data->property = g_strdup (property); - - g_hash_table_insert (type_funcs, - GSIZE_TO_POINTER (base_type), - type_data); -} - -static GObject * -_nm_object_create (GType type, GDBusConnection *connection, const char *path) -{ - NMObjectTypeFuncData *type_data; - GObject *object; - GError *error = NULL; - - type_data = g_hash_table_lookup (type_funcs, GSIZE_TO_POINTER (type)); - if (type_data) { - GDBusProxy *proxy; - GVariant *ret, *value; - - proxy = _nm_dbus_new_proxy_for_connection (connection, path, - DBUS_INTERFACE_PROPERTIES, - NULL, &error); - if (!proxy) { - g_warning ("Could not create proxy for %s: %s.", path, error->message); - g_error_free (error); - return NULL; - } - - ret = g_dbus_proxy_call_sync (proxy, - "Get", - g_variant_new ("(ss)", - type_data->interface, - type_data->property), - G_DBUS_CALL_FLAGS_NONE, -1, - NULL, &error); - g_object_unref (proxy); - if (!ret) { - dbgmsg ("Could not fetch property '%s' of interface '%s' on %s: %s\n", - type_data->property, type_data->interface, path, error->message); - g_error_free (error); - return NULL; - } - - g_variant_get (ret, "(v)", &value); - type = type_data->type_func (value); - g_variant_unref (value); - g_variant_unref (ret); - } - - if (type == G_TYPE_INVALID) { - dbgmsg ("Could not create object for %s: unknown object type", path); - return NULL; - } - - object = g_object_new (type, - NM_OBJECT_PATH, path, - NM_OBJECT_DBUS_CONNECTION, connection, - NULL); - /* Cache the object before initializing it (and in particular, loading its - * property values); this is necessary to make circular references work (eg, - * when creating an NMActiveConnection, it will create an NMDevice which - * will in turn try to create the parent NMActiveConnection). Since we don't - * support multi-threaded use, we know that we will have inited the object - * before any external code sees it. - */ - _nm_object_cache_add (NM_OBJECT (object)); - NM_OBJECT_GET_PRIVATE (object)->inited = TRUE; - if (!g_initable_init (G_INITABLE (object), NULL, &error)) { - dbgmsg ("Could not create object for %s: %s", path, error->message); - g_error_free (error); - g_clear_object (&object); - } - - return object; -} - typedef struct { NMObject *self; PropertyInfo *pi; @@ -465,176 +340,6 @@ odata_free (gpointer data) static void object_property_maybe_complete (NMObject *self); - -typedef void (*NMObjectCreateCallbackFunc) (GObject *, const char *, gpointer); -typedef struct { - char *path; - NMObjectCreateCallbackFunc callback; - gpointer user_data; - NMObjectTypeFuncData *type_data; - GDBusConnection *connection; -} NMObjectTypeAsyncData; - -static void -create_async_complete (GObject *object, NMObjectTypeAsyncData *async_data) -{ - async_data->callback (object, async_data->path, async_data->user_data); - - g_free (async_data->path); - g_object_unref (async_data->connection); - g_slice_free (NMObjectTypeAsyncData, async_data); -} - -static void -create_async_inited (GObject *object, GAsyncResult *result, gpointer user_data) -{ - NMObjectPrivate *priv = NM_OBJECT_GET_PRIVATE (object); - NMObjectPrivate *odata_priv; - NMObjectTypeAsyncData *async_data = user_data; - GError *error = NULL; - ObjectCreatedData *odata; - - priv->inited = TRUE; - if (!g_async_initable_init_finish (G_ASYNC_INITABLE (object), result, &error)) { - dbgmsg ("Could not create object for %s: %s", - nm_object_get_path (NM_OBJECT (object)), - error->message); - - while (priv->waiters) { - odata = priv->waiters->data; - odata_priv = NM_OBJECT_GET_PRIVATE (odata->self); - - priv->waiters = g_slist_remove (priv->waiters, odata); - if (!odata_priv->reload_error) - odata_priv->reload_error = g_error_copy (error); - odata_priv->reload_remaining--; - reload_complete (odata->self, FALSE); - } - - g_error_free (error); - g_clear_object (&object); - } - - create_async_complete (object, async_data); - - if (object) { - /* There are some object properties whose creation couldn't proceed - * because it depended on this object. */ - while (priv->waiters) { - odata = priv->waiters->data; - priv->waiters = g_slist_remove (priv->waiters, odata); - object_property_maybe_complete (odata->self); - } - } -} - -static void -create_async_got_type (NMObjectTypeAsyncData *async_data, GType type) -{ - GObject *object; - - /* Ensure we don't have the object already; we may get multiple type - * requests for the same object if there are multiple properties on - * other objects that refer to the object at this path. One of those - * other requests may have already completed. - */ - object = (GObject *) _nm_object_cache_get (async_data->path); - if (object) { - create_async_complete (object, async_data); - return; - } - - if (type == G_TYPE_INVALID) { - /* Don't know how to create this object */ - create_async_complete (NULL, async_data); - return; - } - - object = g_object_new (type, - NM_OBJECT_PATH, async_data->path, - NM_OBJECT_DBUS_CONNECTION, async_data->connection, - NULL); - _nm_object_cache_add (NM_OBJECT (object)); - g_async_initable_init_async (G_ASYNC_INITABLE (object), G_PRIORITY_DEFAULT, - NULL, create_async_inited, async_data); -} - -static void -create_async_got_property (GObject *proxy, GAsyncResult *result, gpointer user_data) -{ - NMObjectTypeAsyncData *async_data = user_data; - NMObjectTypeFuncData *type_data = async_data->type_data; - GVariant *ret, *value; - GError *error = NULL; - GType type; - - ret = _nm_dbus_proxy_call_finish (G_DBUS_PROXY (proxy), result, - G_VARIANT_TYPE ("(v)"), &error); - if (ret) { - g_variant_get (ret, "(v)", &value); - type = type_data->type_func (value); - g_variant_unref (value); - g_variant_unref (ret); - } else { - dbgmsg ("Could not fetch property '%s' of interface '%s' on %s: %s\n", - type_data->property, type_data->interface, async_data->path, - error->message); - g_clear_error (&error); - type = G_TYPE_INVALID; - } - - create_async_got_type (async_data, type); -} - -static void -create_async_got_proxy (GObject *object, GAsyncResult *result, gpointer user_data) -{ - NMObjectTypeAsyncData *async_data = user_data; - GDBusProxy *proxy; - GError *error = NULL; - - proxy = _nm_dbus_new_proxy_for_connection_finish (result, &error); - if (!proxy) { - g_warning ("Could not create proxy for %s: %s.", async_data->path, error->message); - g_error_free (error); - create_async_complete (NULL, async_data); - return; - } - - g_dbus_proxy_call (proxy, - "Get", - g_variant_new ("(ss)", - async_data->type_data->interface, - async_data->type_data->property), - G_DBUS_CALL_FLAGS_NONE, -1, - NULL, - create_async_got_property, async_data); -} - -static void -_nm_object_create_async (GType type, GDBusConnection *connection, const char *path, - NMObjectCreateCallbackFunc callback, gpointer user_data) -{ - NMObjectTypeAsyncData *async_data; - - async_data = g_slice_new (NMObjectTypeAsyncData); - async_data->path = g_strdup (path); - async_data->callback = callback; - async_data->user_data = user_data; - async_data->connection = g_object_ref (connection); - - async_data->type_data = g_hash_table_lookup (type_funcs, GSIZE_TO_POINTER (type)); - if (async_data->type_data) { - _nm_dbus_new_proxy_for_connection_async (connection, path, - DBUS_INTERFACE_PROPERTIES, - NULL, - create_async_got_proxy, async_data); - return; - } - - create_async_got_type (async_data, type); -} - /* Stolen from dbus-glib */ static char* wincaps_to_dash (const char *caps) @@ -855,15 +560,16 @@ object_created (GObject *obj, const char *path, gpointer user_data) object_class->object_creation_failed (odata->self, path); } - odata->objects[--odata->remaining] = obj; + odata->objects[--odata->remaining] = obj ? g_object_ref (obj) : NULL; object_property_maybe_complete (odata->self); } static gboolean handle_object_property (NMObject *self, const char *property_name, GVariant *value, - PropertyInfo *pi, gboolean synchronously) + PropertyInfo *pi) { NMObjectPrivate *priv = NM_OBJECT_GET_PRIVATE (self); + gs_unref_object GDBusObject *object = NULL; GObject *obj; const char *path; ObjectCreatedData *odata; @@ -871,7 +577,7 @@ handle_object_property (NMObject *self, const char *property_name, GVariant *val odata = g_slice_new (ObjectCreatedData); odata->self = g_object_ref (self); odata->pi = pi; - odata->objects = g_new (GObject *, 1); + odata->objects = g_new0 (GObject *, 1); odata->length = odata->remaining = 1; odata->array = FALSE; odata->property_name = property_name; @@ -886,31 +592,28 @@ handle_object_property (NMObject *self, const char *property_name, GVariant *val return TRUE; } - obj = G_OBJECT (_nm_object_cache_get (path)); - if (obj) { - object_created (obj, path, odata); - return TRUE; - } else if (synchronously) { - obj = _nm_object_create (pi->object_type, priv->connection, path); - object_created (obj, path, odata); - return obj != NULL; - } else { - _nm_object_create_async (pi->object_type, priv->connection, path, - object_created, odata); - /* Assume success */ - return TRUE; + object = g_dbus_object_manager_get_object (priv->object_manager, path); + if (!object) { + /* This is a server bug -- a dangling object path for an object + * that does not exist. */ + g_warning ("No object known for %s", path); + return FALSE; } + + obj = g_object_get_qdata (G_OBJECT (object), _nm_object_obj_nm_quark ()); + object_created (obj, path, odata); + + return TRUE; } static gboolean handle_object_array_property (NMObject *self, const char *property_name, GVariant *value, - PropertyInfo *pi, gboolean synchronously) + PropertyInfo *pi) { NMObjectPrivate *priv = NM_OBJECT_GET_PRIVATE (self); GObject *obj; GVariantIter iter; gsize npaths; - GPtrArray **array = pi->field; const char *path; ObjectCreatedData *odata; @@ -934,34 +637,25 @@ handle_object_array_property (NMObject *self, const char *property_name, GVarian g_variant_iter_init (&iter, value); while (g_variant_iter_next (&iter, "&o", &path)) { - if (!strcmp (path, "/")) { - /* FIXME: can't happen? */ - continue; - } + gs_unref_object GDBusObject *object = NULL; - obj = G_OBJECT (_nm_object_cache_get (path)); - if (obj) { - object_created (obj, path, odata); - } else if (synchronously) { - obj = _nm_object_create (pi->object_type, priv->connection, path); + object = g_dbus_object_manager_get_object (priv->object_manager, path); + if (object) { + obj = g_object_get_qdata (G_OBJECT (object), _nm_object_obj_nm_quark ()); object_created (obj, path, odata); } else { - _nm_object_create_async (pi->object_type, priv->connection, path, - object_created, odata); + g_warning ("no object known for %s\n", path); + odata->remaining--; + odata->length--; + object_property_maybe_complete (self); } } - if (!synchronously) { - /* Assume success */ - return TRUE; - } - - return *array && ((*array)->len == npaths); + return TRUE; } static void -handle_property_changed (NMObject *self, const char *dbus_name, - GVariant *value, gboolean synchronously) +handle_property_changed (NMObject *self, const char *dbus_name, GVariant *value) { NMObjectPrivate *priv = NM_OBJECT_GET_PRIVATE (self); char *prop_name; @@ -1015,9 +709,9 @@ handle_property_changed (NMObject *self, const char *dbus_name, if (pspec && pi->object_type) { if (g_variant_is_of_type (value, G_VARIANT_TYPE_OBJECT_PATH)) - success = handle_object_property (self, pspec->name, value, pi, synchronously); + success = handle_object_property (self, pspec->name, value, pi); else if (g_variant_is_of_type (value, G_VARIANT_TYPE ("ao"))) - success = handle_object_array_property (self, pspec->name, value, pi, synchronously); + success = handle_object_array_property (self, pspec->name, value, pi); else { g_warn_if_reached (); goto out; @@ -1037,31 +731,23 @@ out: } static void -process_properties_changed (NMObject *self, GVariant *properties, gboolean synchronously) +properties_changed (GDBusProxy *proxy, + GVariant *changed_properties, + GStrv invalidated_properties, + gpointer user_data) { - NMObjectPrivate *priv = NM_OBJECT_GET_PRIVATE (self); + NMObject *self = NM_OBJECT (user_data); GVariantIter iter; const char *name; GVariant *value; - if (priv->suppress_property_updates) - return; - - g_variant_iter_init (&iter, properties); + g_variant_iter_init (&iter, changed_properties); while (g_variant_iter_next (&iter, "{&sv}", &name, &value)) { - handle_property_changed (self, name, value, synchronously); + handle_property_changed (self, name, value); g_variant_unref (value); } } -static void -properties_changed (GDBusProxy *proxy, - GVariant *properties, - gpointer user_data) -{ - process_properties_changed (NM_OBJECT (user_data), properties, FALSE); -} - #define HANDLE_TYPE(vtype, ctype, getter) \ G_STMT_START { \ if (g_variant_is_of_type (value, vtype)) { \ @@ -1240,10 +926,9 @@ _nm_object_register_properties (NMObject *object, } proxy = _nm_object_get_proxy (object, interface); - g_return_if_fail (proxy != NULL); - - _nm_dbus_signal_connect (proxy, "PropertiesChanged", G_VARIANT_TYPE ("(a{sv})"), - G_CALLBACK (properties_changed), object); + g_signal_connect (proxy, "g-properties-changed", + G_CALLBACK (properties_changed), object); + g_object_unref (proxy); instance = g_hash_table_new_full (g_str_hash, g_str_equal, g_free, g_free); priv->property_tables = g_slist_prepend (priv->property_tables, instance); @@ -1265,92 +950,6 @@ _nm_object_register_properties (NMObject *object, } } -static gboolean -_nm_object_reload_properties (NMObject *object, GError **error) -{ - NMObjectPrivate *priv = NM_OBJECT_GET_PRIVATE (object); - GVariant *ret, *props; - GHashTableIter iter; - const char *interface; - GDBusProxy *proxy; - - if (!g_hash_table_size (priv->proxies) || !priv->nm_running) - return TRUE; - - priv->reload_remaining++; - - g_hash_table_iter_init (&iter, priv->proxies); - while (g_hash_table_iter_next (&iter, (gpointer *) &interface, (gpointer *) &proxy)) { - ret = _nm_dbus_proxy_call_sync (priv->properties_proxy, - "GetAll", - g_variant_new ("(s)", interface), - G_VARIANT_TYPE ("(a{sv})"), - G_DBUS_CALL_FLAGS_NONE, -1, - NULL, error); - if (!ret) { - if (error && *error) - g_dbus_error_strip_remote_error (*error); - return FALSE; - } - - g_variant_get (ret, "(@a{sv})", &props); - process_properties_changed (object, props, TRUE); - g_variant_unref (props); - g_variant_unref (ret); - } - - if (--priv->reload_remaining == 0) - reload_complete (object, TRUE); - - return TRUE; -} - -void -_nm_object_suppress_property_updates (NMObject *object, gboolean suppress) -{ - NMObjectPrivate *priv = NM_OBJECT_GET_PRIVATE (object); - - priv->suppress_property_updates = suppress; -} - - -void -_nm_object_reload_property (NMObject *object, - const char *interface, - const char *prop_name) -{ - GVariant *ret, *value; - GError *err = NULL; - - g_return_if_fail (NM_IS_OBJECT (object)); - g_return_if_fail (interface != NULL); - g_return_if_fail (prop_name != NULL); - - if (!NM_OBJECT_GET_PRIVATE (object)->nm_running) - return; - - ret = _nm_dbus_proxy_call_sync (NM_OBJECT_GET_PRIVATE (object)->properties_proxy, - "Get", - g_variant_new ("(ss)", interface, prop_name), - G_VARIANT_TYPE ("(v)"), - G_DBUS_CALL_FLAGS_NONE, 15000, - NULL, &err); - if (!ret) { - dbgmsg ("%s: Error getting '%s' for %s: %s\n", - __func__, - prop_name, - nm_object_get_path (object), - err->message); - g_clear_error (&err); - return; - } - - g_variant_get (ret, "(v)", &value); - handle_property_changed (object, prop_name, value, TRUE); - g_variant_unref (value); - g_variant_unref (ret); -} - void _nm_object_set_property (NMObject *object, const char *interface, @@ -1359,6 +958,7 @@ _nm_object_set_property (NMObject *object, ...) { GVariant *val, *ret; + GDBusProxy *proxy; va_list ap; g_return_if_fail (NM_IS_OBJECT (object)); @@ -1366,22 +966,21 @@ _nm_object_set_property (NMObject *object, g_return_if_fail (prop_name != NULL); g_return_if_fail (format_string != NULL); - if (!NM_OBJECT_GET_PRIVATE (object)->nm_running) - return; - va_start (ap, format_string); val = g_variant_new_va (format_string, NULL, &ap); va_end (ap); g_return_if_fail (val != NULL); - ret = g_dbus_proxy_call_sync (NM_OBJECT_GET_PRIVATE (object)->properties_proxy, - "Set", + proxy = _nm_object_get_proxy (object, interface); + ret = g_dbus_proxy_call_sync (proxy, + DBUS_INTERFACE_PROPERTIES ".Set", g_variant_new ("(ssv)", interface, prop_name, val), G_DBUS_CALL_FLAGS_NONE, 2000, NULL, NULL); /* Ignore errors. */ if (ret) g_variant_unref (ret); + g_object_unref (proxy); } static void @@ -1418,139 +1017,40 @@ reload_complete (NMObject *object, gboolean emit_now) g_clear_error (&error); } -static void -reload_got_properties (GObject *proxy, - GAsyncResult *result, - gpointer user_data) +GDBusObjectManager * +_nm_object_get_dbus_object_manager (NMObject *self) { - NMObject *object = user_data; - NMObjectPrivate *priv = NM_OBJECT_GET_PRIVATE (object); - GVariant *ret, *props; - GError *error = NULL; - - ret = _nm_dbus_proxy_call_finish (G_DBUS_PROXY (proxy), result, - G_VARIANT_TYPE ("(a{sv})"), - &error); - if (ret) { - g_variant_get (ret, "(@a{sv})", &props); - process_properties_changed (object, props, FALSE); - g_variant_unref (props); - g_variant_unref (ret); - } else { - g_dbus_error_strip_remote_error (error); - if (priv->reload_error) - g_error_free (error); - else - priv->reload_error = error; - } - - if (--priv->reload_remaining == 0) - reload_complete (object, FALSE); + return NM_OBJECT_GET_PRIVATE (self)->object_manager; } -void -_nm_object_reload_properties_async (NMObject *object, - GCancellable *cancellable, - GAsyncReadyCallback callback, - gpointer user_data) -{ - NMObjectPrivate *priv = NM_OBJECT_GET_PRIVATE (object); - GSimpleAsyncResult *simple; - GHashTableIter iter; - const char *interface; - GDBusProxy *proxy; +/*****************************************************************************/ - simple = g_simple_async_result_new (G_OBJECT (object), callback, - user_data, _nm_object_reload_properties_async); - - if (!g_hash_table_size (priv->proxies) || !priv->nm_running) { - g_simple_async_result_complete_in_idle (simple); - g_object_unref (simple); - return; - } - - priv->reload_results = g_slist_prepend (priv->reload_results, simple); - - /* If there was already a reload happening, we don't need to - * re-read the properties again, we just need to wait for the - * existing reload to finish. - */ - if (priv->reload_results->next) - return; - - g_hash_table_iter_init (&iter, priv->proxies); - while (g_hash_table_iter_next (&iter, (gpointer *) &interface, (gpointer *) &proxy)) { - priv->reload_remaining++; - g_dbus_proxy_call (priv->properties_proxy, - "GetAll", - g_variant_new ("(s)", interface), - G_DBUS_CALL_FLAGS_NONE, -1, - cancellable, - reload_got_properties, object); - } -} - -gboolean -_nm_object_reload_properties_finish (NMObject *object, GAsyncResult *result, GError **error) -{ - NMObjectPrivate *priv = NM_OBJECT_GET_PRIVATE (object); - GSimpleAsyncResult *simple; - - g_return_val_if_fail (NM_IS_OBJECT (object), FALSE); - g_return_val_if_fail (g_simple_async_result_is_valid (result, G_OBJECT (object), _nm_object_reload_properties_async), FALSE); - - /* NM might have disappeared meanwhile. That would cause a NoReply error to be emitted, - * but we don't care if property updates were disabled. */ - if (priv->suppress_property_updates) - return TRUE; - - simple = G_SIMPLE_ASYNC_RESULT (result); - if (g_simple_async_result_propagate_error (simple, error)) - return FALSE; - - return g_simple_async_result_get_op_res_gboolean (simple); -} - -gboolean -_nm_object_get_nm_running (NMObject *self) +static void +init_dbus (NMObject *object) { - return NM_OBJECT_GET_PRIVATE (self)->nm_running; } -/**************************************************************/ - static void -on_name_owner_changed (GObject *proxy, - GParamSpec *pspec, - gpointer user_data) +init_if (GDBusInterface *interface, gpointer user_data) { NMObject *self = NM_OBJECT (user_data); - NMObjectPrivate *priv = NM_OBJECT_GET_PRIVATE (self); - gboolean now_running; - char *owner; - - now_running = ((owner = g_dbus_proxy_get_name_owner (priv->properties_proxy)) != NULL); - g_free (owner); - if (now_running != priv->nm_running) { - priv->nm_running = now_running; - g_object_notify (G_OBJECT (self), NM_OBJECT_NM_RUNNING); + GDBusProxy *proxy = G_DBUS_PROXY (interface); + gchar **props; + char **prop; + GVariant *val; + gchar *str; + + props = g_dbus_proxy_get_cached_property_names (proxy); + + for (prop = props; *prop; prop++) { + val = g_dbus_proxy_get_cached_property (proxy, *prop); + str = g_variant_print (val, TRUE); + handle_property_changed (self, *prop, val); + g_variant_unref (val); + g_free (str); } -} -static void -init_dbus (NMObject *object) -{ - NMObjectPrivate *priv = NM_OBJECT_GET_PRIVATE (object); - char *owner; - - if (_nm_dbus_is_connection_private (priv->connection)) - priv->nm_running = TRUE; - else { - priv->nm_running = ((owner = g_dbus_proxy_get_name_owner (priv->properties_proxy)) != NULL); - g_free (owner); - g_signal_connect (priv->properties_proxy, "notify::g-name-owner", - G_CALLBACK (on_name_owner_changed), object); - } + g_strfreev (props); } static gboolean @@ -1558,45 +1058,36 @@ init_sync (GInitable *initable, GCancellable *cancellable, GError **error) { NMObject *self = NM_OBJECT (initable); NMObjectPrivate *priv = NM_OBJECT_GET_PRIVATE (self); - NMObjectClassPrivate *cpriv = NM_OBJECT_CLASS_GET_PRIVATE (NM_OBJECT_GET_CLASS (self)); - GSList *iter; + GList *interfaces; - if (!priv->path) { - g_set_error_literal (error, NM_CLIENT_ERROR, NM_CLIENT_ERROR_OBJECT_CREATION_FAILED, - _("Caller did not specify D-Bus path for object")); - return FALSE; - } + g_assert (priv->object && priv->object_manager); - if (!priv->connection) - priv->connection = _nm_dbus_new_connection (cancellable, error); - if (!priv->connection) - return FALSE; + NM_OBJECT_GET_CLASS (self)->init_dbus (self); - /* Create proxies */ - for (iter = cpriv->interfaces; iter; iter = iter->next) { - const char *interface = iter->data; - GDBusProxy *proxy; + priv->reload_remaining++; - proxy = _nm_dbus_new_proxy_for_connection (priv->connection, priv->path, interface, - cancellable, error); - if (!proxy) - return FALSE; - g_hash_table_insert (priv->proxies, (char *) interface, proxy); - } + interfaces = g_dbus_object_get_interfaces (priv->object); + g_list_foreach (interfaces, (GFunc) init_if, self); + g_list_free_full (interfaces, g_object_unref); - priv->properties_proxy = _nm_dbus_new_proxy_for_connection (priv->connection, - priv->path, - DBUS_INTERFACE_PROPERTIES, - cancellable, error); - if (!priv->properties_proxy) - return FALSE; + priv->inited = TRUE; - NM_OBJECT_GET_CLASS (self)->init_dbus (self); + if (--priv->reload_remaining == 0) + reload_complete (self, TRUE); + + /* There are some object properties whose creation couldn't proceed + * because it depended on this object. */ + while (priv->waiters) { + ObjectCreatedData *odata = priv->waiters->data; + + priv->waiters = g_slist_remove (priv->waiters, odata); + object_property_maybe_complete (odata->self); + } - return _nm_object_reload_properties (self, error); + return TRUE; } -/**************************************************************/ +/*****************************************************************************/ typedef struct { NMObject *object; @@ -1613,87 +1104,12 @@ init_async_complete (NMObjectInitData *init_data) g_simple_async_result_take_error (init_data->simple, init_data->error); else g_simple_async_result_set_op_res_gboolean (init_data->simple, TRUE); - g_simple_async_result_complete (init_data->simple); + g_simple_async_result_complete_in_idle (init_data->simple); g_object_unref (init_data->simple); g_clear_object (&init_data->cancellable); g_slice_free (NMObjectInitData, init_data); } -static void -init_async_got_properties (GObject *object, GAsyncResult *result, gpointer user_data) -{ - NMObjectInitData *init_data = user_data; - - _nm_object_reload_properties_finish (NM_OBJECT (object), result, &init_data->error); - init_async_complete (init_data); -} - -static void -init_async_got_proxy (GObject *object, GAsyncResult *result, gpointer user_data) -{ - NMObjectInitData *init_data = user_data; - NMObject *self = init_data->object; - NMObjectPrivate *priv = NM_OBJECT_GET_PRIVATE (self); - GDBusProxy *proxy; - - if (!init_data->error) { - proxy = _nm_dbus_new_proxy_for_connection_finish (result, &init_data->error); - if (proxy) { - const char *interface = g_dbus_proxy_get_interface_name (proxy); - - if (!strcmp (interface, DBUS_INTERFACE_PROPERTIES)) - priv->properties_proxy = proxy; - else - g_hash_table_insert (priv->proxies, (char *) interface, proxy); - } - } - - init_data->proxies_pending--; - if (init_data->proxies_pending) - return; - - if (init_data->error) { - init_async_complete (init_data); - return; - } - - NM_OBJECT_GET_CLASS (self)->init_dbus (self); - - _nm_object_reload_properties_async (init_data->object, init_data->cancellable, init_async_got_properties, init_data); -} - -static void -init_async_got_bus (GObject *object, GAsyncResult *result, gpointer user_data) -{ - NMObjectInitData *init_data = user_data; - NMObjectPrivate *priv = NM_OBJECT_GET_PRIVATE (init_data->object); - NMObjectClassPrivate *cpriv = NM_OBJECT_CLASS_GET_PRIVATE (NM_OBJECT_GET_CLASS (init_data->object)); - GSList *iter; - - priv->connection = _nm_dbus_new_connection_finish (result, &init_data->error); - if (!priv->connection) { - init_async_complete (init_data); - return; - } - - for (iter = cpriv->interfaces; iter; iter = iter->next) { - const char *interface = iter->data; - - _nm_dbus_new_proxy_for_connection_async (priv->connection, - priv->path, interface, - init_data->cancellable, - init_async_got_proxy, init_data); - init_data->proxies_pending++; - } - - _nm_dbus_new_proxy_for_connection_async (priv->connection, - priv->path, - DBUS_INTERFACE_PROPERTIES, - init_data->cancellable, - init_async_got_proxy, init_data); - init_data->proxies_pending++; -} - static void init_async (GAsyncInitable *initable, int io_priority, GCancellable *cancellable, GAsyncReadyCallback callback, @@ -1702,29 +1118,40 @@ init_async (GAsyncInitable *initable, int io_priority, NMObject *self = NM_OBJECT (initable); NMObjectPrivate *priv = NM_OBJECT_GET_PRIVATE (self); NMObjectInitData *init_data; + GList *interfaces; - if (!priv->path) { - g_simple_async_report_error_in_idle (G_OBJECT (initable), - callback, user_data, - NM_CLIENT_ERROR, - NM_CLIENT_ERROR_OBJECT_CREATION_FAILED, - "%s", - _("Caller did not specify D-Bus path for object")); - return; - } + g_assert (priv->object && priv->object_manager); + + NM_OBJECT_GET_CLASS (self)->init_dbus (self); init_data = g_slice_new0 (NMObjectInitData); init_data->object = self; init_data->simple = g_simple_async_result_new (G_OBJECT (initable), callback, user_data, init_async); init_data->cancellable = cancellable ? g_object_ref (cancellable) : NULL; - _nm_dbus_new_connection_async (cancellable, init_async_got_bus, init_data); + interfaces = g_dbus_object_get_interfaces (priv->object); + g_list_foreach (interfaces, (GFunc) init_if, self); + g_list_free_full (interfaces, g_object_unref); + + init_async_complete (init_data); } static gboolean init_finish (GAsyncInitable *initable, GAsyncResult *result, GError **error) { GSimpleAsyncResult *simple = G_SIMPLE_ASYNC_RESULT (result); + NMObjectPrivate *priv = NM_OBJECT_GET_PRIVATE (initable); + + priv->inited = TRUE; + + /* There are some object properties whose creation couldn't proceed + * because it depended on this object. */ + while (priv->waiters) { + ObjectCreatedData *odata = priv->waiters->data; + + priv->waiters = g_slist_remove (priv->waiters, odata); + object_property_maybe_complete (odata->self); + } if (g_simple_async_result_propagate_error (simple, error)) return FALSE; @@ -1732,7 +1159,7 @@ init_finish (GAsyncInitable *initable, GAsyncResult *result, GError **error) return TRUE; } -/**************************************************************/ +/*****************************************************************************/ static void nm_object_initable_iface_init (GInitableIface *iface) @@ -1750,9 +1177,6 @@ nm_object_async_initable_iface_init (GAsyncInitableIface *iface) static void nm_object_init (NMObject *object) { - NMObjectPrivate *priv = NM_OBJECT_GET_PRIVATE (object); - - priv->proxies = g_hash_table_new_full (g_str_hash, g_str_equal, NULL, g_object_unref); } static void @@ -1762,13 +1186,13 @@ set_property (GObject *object, guint prop_id, NMObjectPrivate *priv = NM_OBJECT_GET_PRIVATE (object); switch (prop_id) { - case PROP_PATH: + case PROP_DBUS_OBJECT: /* Construct only */ - priv->path = g_value_dup_string (value); + priv->object = g_value_dup_object (value); break; - case PROP_DBUS_CONNECTION: + case PROP_DBUS_OBJECT_MANAGER: /* Construct only */ - priv->connection = g_value_dup_object (value); + priv->object_manager = g_value_dup_object (value); break; default: G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec); @@ -1784,13 +1208,16 @@ get_property (GObject *object, guint prop_id, switch (prop_id) { case PROP_PATH: - g_value_set_string (value, priv->path); + g_value_set_string (value, nm_object_get_path (NM_OBJECT (object))); break; case PROP_DBUS_CONNECTION: - g_value_set_object (value, priv->connection); + g_value_set_object (value, g_dbus_object_manager_client_get_connection (G_DBUS_OBJECT_MANAGER_CLIENT (priv->object_manager))); + break; + case PROP_DBUS_OBJECT: + g_value_set_object (value, priv->object); break; - case PROP_NM_RUNNING: - g_value_set_boolean (value, priv->nm_running); + case PROP_DBUS_OBJECT_MANAGER: + g_value_set_object (value, priv->object_manager); break; default: G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec); @@ -1809,10 +1236,9 @@ dispose (GObject *object) priv->notify_items = NULL; g_slist_free_full (priv->waiters, odata_free); - g_clear_pointer (&priv->proxies, g_hash_table_unref); - g_clear_object (&priv->properties_proxy); - g_clear_object (&priv->connection); + g_clear_object (&priv->object); + g_clear_object (&priv->object_manager); G_OBJECT_CLASS (nm_object_parent_class)->dispose (object); } @@ -1823,7 +1249,6 @@ finalize (GObject *object) NMObjectPrivate *priv = NM_OBJECT_GET_PRIVATE (object); g_slist_free_full (priv->property_tables, (GDestroyNotify) g_hash_table_destroy); - g_free (priv->path); G_OBJECT_CLASS (nm_object_parent_class)->finalize (object); } @@ -1846,7 +1271,7 @@ nm_object_class_init (NMObjectClass *nm_object_class) /* Properties */ /** - * NMObject:path: + * NMObject:path: (skip) * * The D-Bus object path. **/ @@ -1854,8 +1279,7 @@ nm_object_class_init (NMObjectClass *nm_object_class) (object_class, PROP_PATH, g_param_spec_string (NM_OBJECT_PATH, "", "", NULL, - G_PARAM_READWRITE | - G_PARAM_CONSTRUCT_ONLY | + G_PARAM_READABLE | G_PARAM_STATIC_STRINGS)); /** @@ -1867,20 +1291,32 @@ nm_object_class_init (NMObjectClass *nm_object_class) (object_class, PROP_DBUS_CONNECTION, g_param_spec_object (NM_OBJECT_DBUS_CONNECTION, "", "", G_TYPE_DBUS_CONNECTION, + G_PARAM_READABLE | + G_PARAM_STATIC_STRINGS)); + + /** + * NMObject:dbus-object: (skip) + * + * The #GDBusObject of the object. + **/ + g_object_class_install_property + (object_class, PROP_DBUS_OBJECT, + g_param_spec_object (NM_OBJECT_DBUS_OBJECT, "", "", + G_TYPE_DBUS_OBJECT, G_PARAM_READWRITE | G_PARAM_CONSTRUCT_ONLY | G_PARAM_STATIC_STRINGS)); /** - * NMObject:manager-running: (skip) + * NMObject:dbus-object-manager: (skip) * - * Internal use only. - */ + * The #GDBusObjectManager of the object. + **/ g_object_class_install_property - (object_class, PROP_NM_RUNNING, - g_param_spec_boolean (NM_OBJECT_NM_RUNNING, "", "", - FALSE, - G_PARAM_READABLE | - G_PARAM_STATIC_STRINGS)); + (object_class, PROP_DBUS_OBJECT_MANAGER, + g_param_spec_object (NM_OBJECT_DBUS_OBJECT_MANAGER, "", "", + G_TYPE_DBUS_OBJECT_MANAGER, + G_PARAM_READWRITE | + G_PARAM_CONSTRUCT_ONLY | + G_PARAM_STATIC_STRINGS)); } - diff --git a/libnm/nm-object.h b/libnm/nm-object.h index fcfc718c..bcf47ba6 100644 --- a/libnm/nm-object.h +++ b/libnm/nm-object.h @@ -39,6 +39,8 @@ G_BEGIN_DECLS #define NM_OBJECT_PATH "path" #define NM_OBJECT_DBUS_CONNECTION "dbus-connection" +#define NM_OBJECT_DBUS_OBJECT "dbus-object" +#define NM_OBJECT_DBUS_OBJECT_MANAGER "dbus-object-manager" /** * NMObject: diff --git a/libnm/nm-property-docs.xml b/libnm/nm-property-docs.xml index 71cbc35a..9d58df94 100644 --- a/libnm/nm-property-docs.xml +++ b/libnm/nm-property-docs.xml @@ -86,6 +86,7 @@ + @@ -98,7 +99,7 @@ - + @@ -157,8 +158,8 @@ - - + + @@ -171,15 +172,15 @@ - + - - + + @@ -208,6 +209,17 @@ + + + + + + + + + + + @@ -249,6 +261,13 @@ + + + + + + + @@ -316,9 +335,9 @@ - - - + + + @@ -328,7 +347,7 @@ - + @@ -336,12 +355,12 @@ - + - + diff --git a/libnm/nm-remote-connection.c b/libnm/nm-remote-connection.c index eb2874a0..fe78f7b8 100644 --- a/libnm/nm-remote-connection.c +++ b/libnm/nm-remote-connection.c @@ -33,7 +33,7 @@ #include "nm-object-private.h" #include "nm-dbus-helpers.h" -#include "nmdbus-settings-connection.h" +#include "introspection/org.freedesktop.NetworkManager.Settings.Connection.h" static void nm_remote_connection_connection_iface_init (NMConnectionInterface *iface); static void nm_remote_connection_initable_iface_init (GInitableIface *iface); @@ -65,7 +65,7 @@ typedef struct { #define NM_REMOTE_CONNECTION_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), NM_TYPE_REMOTE_CONNECTION, NMRemoteConnectionPrivate)) -/****************************************************************/ +/*****************************************************************************/ /** * nm_remote_connection_commit_changes: @@ -557,7 +557,7 @@ nm_remote_connection_get_visible (NMRemoteConnection *connection) return NM_REMOTE_CONNECTION_GET_PRIVATE (connection)->visible; } -/****************************************************************/ +/*****************************************************************************/ static void replace_settings (NMRemoteConnection *self, GVariant *new_settings) @@ -615,7 +615,7 @@ updated_cb (NMDBusSettingsConnection *proxy, gpointer user_data) g_object_ref (self)); } -/****************************************************************/ +/*****************************************************************************/ static void init_dbus (NMObject *object) @@ -628,15 +628,9 @@ init_dbus (NMObject *object) NM_OBJECT_CLASS (nm_remote_connection_parent_class)->init_dbus (object); - priv->proxy = NMDBUS_SETTINGS_CONNECTION (_nm_object_get_proxy (object, NM_DBUS_INTERFACE_SETTINGS_CONNECTION)); - g_assert (priv->proxy); - _nm_object_register_properties (object, NM_DBUS_INTERFACE_SETTINGS_CONNECTION, property_info); - - g_signal_connect (priv->proxy, "updated", - G_CALLBACK (updated_cb), object); } static gboolean @@ -646,20 +640,20 @@ init_sync (GInitable *initable, GCancellable *cancellable, GError **error) NMRemoteConnectionPrivate *priv = NM_REMOTE_CONNECTION_GET_PRIVATE (initable); GVariant *settings; - if (!nm_remote_connection_parent_initable_iface->init (initable, cancellable, error)) - return FALSE; + priv->proxy = NMDBUS_SETTINGS_CONNECTION (_nm_object_get_proxy (NM_OBJECT (initable), NM_DBUS_INTERFACE_SETTINGS_CONNECTION)); + g_signal_connect (priv->proxy, "updated", G_CALLBACK (updated_cb), initable); - if (!nmdbus_settings_connection_call_get_settings_sync (priv->proxy, - &settings, - cancellable, error)) { - if (error && *error) - g_dbus_error_strip_remote_error (*error); - return FALSE; + if (nmdbus_settings_connection_call_get_settings_sync (priv->proxy, + &settings, + cancellable, + NULL)) { + priv->visible = TRUE; + replace_settings (self, settings); + g_variant_unref (settings); } - priv->visible = TRUE; - replace_settings (self, settings); - g_variant_unref (settings); + if (!nm_remote_connection_parent_initable_iface->init (initable, cancellable, error)) + return FALSE; return TRUE; } @@ -668,6 +662,8 @@ typedef struct { NMRemoteConnection *connection; GCancellable *cancellable; GSimpleAsyncResult *result; + GAsyncInitable *initable; + int io_priority; } NMRemoteConnectionInitData; static void @@ -685,44 +681,35 @@ init_async_complete (NMRemoteConnectionInitData *init_data, GError *error) } static void -init_get_settings_cb (GObject *proxy, - GAsyncResult *result, - gpointer user_data) +init_async_parent_inited (GObject *source, GAsyncResult *result, gpointer user_data) { NMRemoteConnectionInitData *init_data = user_data; - NMRemoteConnectionPrivate *priv = NM_REMOTE_CONNECTION_GET_PRIVATE (init_data->connection); - GVariant *settings; GError *error = NULL; - if (!nmdbus_settings_connection_call_get_settings_finish (priv->proxy, &settings, - result, &error)) { - g_dbus_error_strip_remote_error (error); - init_async_complete (init_data, error); - return; - } - - priv->visible = TRUE; - replace_settings (init_data->connection, settings); - g_variant_unref (settings); - - init_async_complete (init_data, NULL); + init_async_complete (init_data, error); } static void -init_async_parent_inited (GObject *source, GAsyncResult *result, gpointer user_data) +init_get_settings_cb (GObject *proxy, + GAsyncResult *result, + gpointer user_data) { NMRemoteConnectionInitData *init_data = user_data; - NMRemoteConnectionPrivate *priv = NM_REMOTE_CONNECTION_GET_PRIVATE (init_data->connection); + NMRemoteConnectionPrivate *priv = NM_REMOTE_CONNECTION_GET_PRIVATE (init_data->initable); + GVariant *settings; GError *error = NULL; - if (!nm_remote_connection_parent_async_initable_iface->init_finish (G_ASYNC_INITABLE (source), result, &error)) { - init_async_complete (init_data, error); - return; + if (!nmdbus_settings_connection_call_get_settings_finish (priv->proxy, &settings, + result, &error)) { + g_error_free (error); + } else { + priv->visible = TRUE; + replace_settings (NM_REMOTE_CONNECTION (init_data->initable), settings); + g_variant_unref (settings); } - nmdbus_settings_connection_call_get_settings (priv->proxy, - init_data->cancellable, - init_get_settings_cb, init_data); + nm_remote_connection_parent_async_initable_iface-> + init_async (init_data->initable, init_data->io_priority, init_data->cancellable, init_async_parent_inited, init_data); } static void @@ -731,26 +718,24 @@ init_async (GAsyncInitable *initable, int io_priority, gpointer user_data) { NMRemoteConnectionInitData *init_data; + NMRemoteConnectionPrivate *priv = NM_REMOTE_CONNECTION_GET_PRIVATE (initable); init_data = g_slice_new0 (NMRemoteConnectionInitData); - init_data->connection = NM_REMOTE_CONNECTION (initable); init_data->cancellable = cancellable ? g_object_ref (cancellable) : NULL; init_data->result = g_simple_async_result_new (G_OBJECT (initable), callback, user_data, init_async); + init_data->initable = initable; + init_data->io_priority = io_priority; - nm_remote_connection_parent_async_initable_iface-> - init_async (initable, io_priority, cancellable, init_async_parent_inited, init_data); -} + priv->proxy = NMDBUS_SETTINGS_CONNECTION (_nm_object_get_proxy (NM_OBJECT (initable), + NM_DBUS_INTERFACE_SETTINGS_CONNECTION)); -static gboolean -init_finish (GAsyncInitable *initable, GAsyncResult *result, GError **error) -{ - GSimpleAsyncResult *simple = G_SIMPLE_ASYNC_RESULT (result); + g_signal_connect (priv->proxy, "updated", + G_CALLBACK (updated_cb), initable); - if (g_simple_async_result_propagate_error (simple, error)) - return FALSE; - else - return TRUE; + nmdbus_settings_connection_call_get_settings (NM_REMOTE_CONNECTION_GET_PRIVATE (init_data->initable)->proxy, + init_data->cancellable, + init_get_settings_cb, init_data); } static void @@ -782,6 +767,16 @@ constructed (GObject *object) nm_object_get_path (NM_OBJECT (object))); } +static void +dispose (GObject *object) +{ + NMRemoteConnectionPrivate *priv = NM_REMOTE_CONNECTION_GET_PRIVATE (object); + + g_clear_object (&priv->proxy); + + G_OBJECT_CLASS (nm_remote_connection_parent_class)->dispose (object); +} + static void nm_remote_connection_class_init (NMRemoteConnectionClass *remote_class) { @@ -790,13 +785,10 @@ nm_remote_connection_class_init (NMRemoteConnectionClass *remote_class) g_type_class_add_private (object_class, sizeof (NMRemoteConnectionPrivate)); - _nm_object_class_add_interface (nm_object_class, NM_DBUS_INTERFACE_SETTINGS_CONNECTION); - _nm_dbus_register_proxy_type (NM_DBUS_INTERFACE_SETTINGS_CONNECTION, - NMDBUS_TYPE_SETTINGS_CONNECTION_PROXY); - /* virtual methods */ object_class->constructed = constructed; object_class->get_property = get_property; + object_class->dispose = dispose; nm_object_class->init_dbus = init_dbus; @@ -852,5 +844,4 @@ nm_remote_connection_async_initable_iface_init (GAsyncInitableIface *iface) nm_remote_connection_parent_async_initable_iface = g_type_interface_peek_parent (iface); iface->init_async = init_async; - iface->init_finish = init_finish; } diff --git a/libnm/nm-remote-settings.c b/libnm/nm-remote-settings.c index b04f4f2a..4d846424 100644 --- a/libnm/nm-remote-settings.c +++ b/libnm/nm-remote-settings.c @@ -33,10 +33,9 @@ #include "nm-remote-connection-private.h" #include "nm-object-private.h" #include "nm-dbus-helpers.h" -#include "nm-object-private.h" #include "nm-core-internal.h" -#include "nmdbus-settings.h" +#include "introspection/org.freedesktop.NetworkManager.Settings.h" G_DEFINE_TYPE (NMRemoteSettings, nm_remote_settings, NM_TYPE_OBJECT) @@ -46,7 +45,6 @@ typedef struct { NMDBusSettings *proxy; GPtrArray *all_connections; GPtrArray *visible_connections; - GCancellable *props_cancellable; /* AddConnectionInfo objects that are waiting for the connection to become initialized */ GSList *add_list; @@ -73,7 +71,7 @@ enum { }; static guint signals[LAST_SIGNAL] = { 0 }; -/**********************************************************************/ +/*****************************************************************************/ typedef struct { NMRemoteSettings *self; @@ -134,9 +132,6 @@ get_connection_by_string (NMRemoteSettings *settings, NMConnection *candidate; int i; - if (!_nm_object_get_nm_running (NM_OBJECT (settings))) - return NULL; - priv = NM_REMOTE_SETTINGS_GET_PRIVATE (settings); for (i = 0; i < priv->visible_connections->len; i++) { @@ -601,66 +596,7 @@ nm_remote_settings_save_hostname_finish (NMRemoteSettings *settings, return g_simple_async_result_get_op_res_gboolean (simple); } -static void -updated_properties (GObject *object, GAsyncResult *result, gpointer user_data) -{ - GError *error = NULL; - - if (!_nm_object_reload_properties_finish (NM_OBJECT (object), result, &error)) { - if (!g_error_matches (error, G_IO_ERROR, G_IO_ERROR_CANCELLED)) - g_warning ("%s: error reading NMRemoteSettings properties: %s", __func__, error->message); - g_error_free (error); - } -} - -static void -nm_running_changed (GObject *object, - GParamSpec *pspec, - gpointer user_data) -{ - NMRemoteSettings *self = NM_REMOTE_SETTINGS (object); - NMRemoteSettingsPrivate *priv = NM_REMOTE_SETTINGS_GET_PRIVATE (self); - - g_object_freeze_notify (object); - - if (!_nm_object_get_nm_running (NM_OBJECT (self))) { - GPtrArray *connections; - int i; - - nm_clear_g_cancellable (&priv->props_cancellable); - - /* Clear connections */ - connections = priv->all_connections; - priv->all_connections = g_ptr_array_new (); - for (i = 0; i < connections->len; i++) - g_signal_emit (self, signals[CONNECTION_REMOVED], 0, connections->pdata[i]); - g_ptr_array_unref (connections); - - /* Clear properties */ - if (priv->hostname) { - g_free (priv->hostname); - priv->hostname = NULL; - g_object_notify (G_OBJECT (self), NM_REMOTE_SETTINGS_HOSTNAME); - } - - if (priv->can_modify) { - priv->can_modify = FALSE; - g_object_notify (G_OBJECT (self), NM_REMOTE_SETTINGS_CAN_MODIFY); - } - - _nm_object_suppress_property_updates (NM_OBJECT (self), TRUE); - } else { - _nm_object_suppress_property_updates (NM_OBJECT (self), FALSE); - - nm_clear_g_cancellable (&priv->props_cancellable); - priv->props_cancellable = g_cancellable_new (); - _nm_object_reload_properties_async (NM_OBJECT (self), priv->props_cancellable, updated_properties, self); - } - - g_object_thaw_notify (object); -} - -/****************************************************************/ +/*****************************************************************************/ static void nm_remote_settings_init (NMRemoteSettings *self) @@ -688,9 +624,6 @@ init_dbus (NMObject *object) _nm_object_register_properties (object, NM_DBUS_INTERFACE_SETTINGS, property_info); - - g_signal_connect (object, "notify::" NM_OBJECT_NM_RUNNING, - G_CALLBACK (nm_running_changed), object); } static GObject * @@ -736,10 +669,9 @@ dispose (GObject *object) g_clear_pointer (&priv->all_connections, g_ptr_array_unref); } - g_signal_handlers_disconnect_by_func (object, G_CALLBACK (nm_running_changed), self); - g_clear_pointer (&priv->visible_connections, g_ptr_array_unref); g_clear_pointer (&priv->hostname, g_free); + g_clear_object (&priv->proxy); G_OBJECT_CLASS (nm_remote_settings_parent_class)->dispose (object); } @@ -774,9 +706,6 @@ nm_remote_settings_class_init (NMRemoteSettingsClass *class) g_type_class_add_private (class, sizeof (NMRemoteSettingsPrivate)); - _nm_object_class_add_interface (nm_object_class, NM_DBUS_INTERFACE_SETTINGS); - _nm_dbus_register_proxy_type (NM_DBUS_INTERFACE_SETTINGS, NMDBUS_TYPE_SETTINGS_PROXY); - /* Virtual methods */ object_class->constructor = constructor; object_class->get_property = get_property; diff --git a/libnm/nm-secret-agent-old.c b/libnm/nm-secret-agent-old.c index 5f9ca216..76e4238d 100644 --- a/libnm/nm-secret-agent-old.c +++ b/libnm/nm-secret-agent-old.c @@ -29,8 +29,8 @@ #include "nm-simple-connection.h" #include "nm-core-internal.h" -#include "nmdbus-secret-agent.h" -#include "nmdbus-agent-manager.h" +#include "introspection/org.freedesktop.NetworkManager.SecretAgent.h" +#include "introspection/org.freedesktop.NetworkManager.AgentManager.h" static void nm_secret_agent_old_initable_iface_init (GInitableIface *iface); static void nm_secret_agent_old_async_initable_iface_init (GAsyncInitableIface *iface); @@ -70,7 +70,7 @@ enum { LAST_PROP }; -/*************************************************************/ +/*****************************************************************************/ static void _internal_unregister (NMSecretAgentOld *self) @@ -472,7 +472,7 @@ impl_secret_agent_old_delete_secrets (NMSecretAgentOld *self, g_object_unref (connection); } -/**************************************************************/ +/*****************************************************************************/ static gboolean check_nm_running (NMSecretAgentOld *self, GError **error) @@ -493,7 +493,7 @@ check_nm_running (NMSecretAgentOld *self, GError **error) return FALSE; } -/**************************************************************/ +/*****************************************************************************/ /** * nm_secret_agent_old_register: @@ -877,7 +877,7 @@ nm_secret_agent_old_get_registered (NMSecretAgentOld *self) return NM_SECRET_AGENT_OLD_GET_PRIVATE (self)->registered; } -/**************************************************************/ +/*****************************************************************************/ /** * nm_secret_agent_old_get_secrets: @@ -983,7 +983,7 @@ nm_secret_agent_old_delete_secrets (NMSecretAgentOld *self, user_data); } -/**************************************************************/ +/*****************************************************************************/ static gboolean validate_identifier (const char *identifier) @@ -1046,19 +1046,20 @@ init_sync (GInitable *initable, GCancellable *cancellable, GError **error) { NMSecretAgentOld *self = NM_SECRET_AGENT_OLD (initable); NMSecretAgentOldPrivate *priv = NM_SECRET_AGENT_OLD_GET_PRIVATE (self); - GDBusProxy *proxy; priv->bus = _nm_dbus_new_connection (cancellable, error); if (!priv->bus) return FALSE; - proxy = _nm_dbus_new_proxy_for_connection (priv->bus, - NM_DBUS_PATH_AGENT_MANAGER, - NM_DBUS_INTERFACE_AGENT_MANAGER, - cancellable, error); - if (!proxy) + priv->manager_proxy = nmdbus_agent_manager_proxy_new_sync (priv->bus, + G_DBUS_PROXY_FLAGS_DO_NOT_LOAD_PROPERTIES + | G_DBUS_PROXY_FLAGS_DO_NOT_AUTO_START, + NM_DBUS_SERVICE, + NM_DBUS_PATH_AGENT_MANAGER, + cancellable, + error); + if (!priv->manager_proxy) return FALSE; - priv->manager_proxy = NMDBUS_AGENT_MANAGER (proxy); init_common (self); @@ -1105,15 +1106,13 @@ init_async_got_proxy (GObject *object, GAsyncResult *result, gpointer user_data) { NMSecretAgentOldInitData *init_data = user_data; NMSecretAgentOldPrivate *priv = NM_SECRET_AGENT_OLD_GET_PRIVATE (init_data->self); - GDBusProxy *proxy; GError *error = NULL; - proxy = _nm_dbus_new_proxy_for_connection_finish (result, &error); - if (!proxy) { + priv->manager_proxy = nmdbus_agent_manager_proxy_new_finish (result, &error); + if (!priv->manager_proxy) { init_async_complete (init_data, error); return; } - priv->manager_proxy = NMDBUS_AGENT_MANAGER (proxy); init_common (init_data->self); @@ -1137,11 +1136,13 @@ init_async_got_bus (GObject *initable, GAsyncResult *result, gpointer user_data) return; } - _nm_dbus_new_proxy_for_connection_async (priv->bus, - NM_DBUS_PATH_AGENT_MANAGER, - NM_DBUS_INTERFACE_AGENT_MANAGER, - init_data->cancellable, - init_async_got_proxy, init_data); + nmdbus_agent_manager_proxy_new (priv->bus, + G_DBUS_PROXY_FLAGS_DO_NOT_LOAD_PROPERTIES + | G_DBUS_PROXY_FLAGS_DO_NOT_AUTO_START, + NM_DBUS_INTERFACE_AGENT_MANAGER, + NM_DBUS_PATH_AGENT_MANAGER, + init_data->cancellable, + init_async_got_proxy, init_data); } static void @@ -1339,9 +1340,6 @@ nm_secret_agent_old_class_init (NMSecretAgentOldClass *class) G_PARAM_READWRITE | G_PARAM_CONSTRUCT | G_PARAM_STATIC_STRINGS)); - - _nm_dbus_register_proxy_type (NM_DBUS_INTERFACE_AGENT_MANAGER, - NMDBUS_TYPE_AGENT_MANAGER_PROXY); } static void diff --git a/libnm/nm-setting-docs-overrides.xml b/libnm/nm-setting-docs-overrides.xml deleted file mode 100644 index 8cfa2cc0..00000000 --- a/libnm/nm-setting-docs-overrides.xml +++ /dev/null @@ -1,163 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/libnm/nm-setting-docs.xml b/libnm/nm-setting-docs.xml deleted file mode 100644 index 0c0c0968..00000000 --- a/libnm/nm-setting-docs.xml +++ /dev/null @@ -1,385 +0,0 @@ - - -]> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/libnm/nm-settings-docs-overrides.xml b/libnm/nm-settings-docs-overrides.xml new file mode 100644 index 00000000..474b7319 --- /dev/null +++ b/libnm/nm-settings-docs-overrides.xml @@ -0,0 +1,177 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/libnm/nm-settings-docs.xml b/libnm/nm-settings-docs.xml new file mode 100644 index 00000000..af8894b8 --- /dev/null +++ b/libnm/nm-settings-docs.xml @@ -0,0 +1,404 @@ + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/libnm/nm-settings-ifcfg-rh-docs.xml b/libnm/nm-settings-ifcfg-rh-docs.xml new file mode 100644 index 00000000..aaf3880e --- /dev/null +++ b/libnm/nm-settings-ifcfg-rh-docs.xml @@ -0,0 +1,331 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/libnm/nm-settings-keyfile-docs.xml b/libnm/nm-settings-keyfile-docs.xml new file mode 100644 index 00000000..2b59e9a9 --- /dev/null +++ b/libnm/nm-settings-keyfile-docs.xml @@ -0,0 +1,108 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/libnm/nm-types.h b/libnm/nm-types.h index be09daaf..7d224c86 100644 --- a/libnm/nm-types.h +++ b/libnm/nm-types.h @@ -38,6 +38,7 @@ typedef struct _NMDeviceEthernet NMDeviceEthernet; typedef struct _NMDeviceGeneric NMDeviceGeneric; typedef struct _NMDeviceInfiniband NMDeviceInfiniband; typedef struct _NMDeviceIPTunnel NMDeviceIPTunnel; +typedef struct _NMDeviceMacsec NMDeviceMacsec; typedef struct _NMDeviceMacvlan NMDeviceMacvlan; typedef struct _NMDeviceModem NMDeviceModem; typedef struct _NMDeviceOlpcMesh NMDeviceOlpcMesh; diff --git a/libnm/nm-vpn-connection.c b/libnm/nm-vpn-connection.c index 4b96210b..a91a6f69 100644 --- a/libnm/nm-vpn-connection.c +++ b/libnm/nm-vpn-connection.c @@ -30,7 +30,7 @@ #include "nm-active-connection.h" #include "nm-dbus-helpers.h" -#include "nmdbus-vpn-connection.h" +#include "introspection/org.freedesktop.NetworkManager.VPN.Connection.h" G_DEFINE_TYPE (NMVpnConnection, nm_vpn_connection, NM_TYPE_ACTIVE_CONNECTION) @@ -79,7 +79,7 @@ nm_vpn_connection_get_banner (NMVpnConnection *vpn) if (priv->vpn_state != NM_VPN_CONNECTION_STATE_ACTIVATED) return NULL; - return priv->banner; + return nm_str_not_empty (priv->banner); } /** @@ -144,6 +144,7 @@ init_dbus (NMObject *object) proxy = _nm_object_get_proxy (object, NM_DBUS_INTERFACE_VPN_CONNECTION); g_signal_connect (proxy, "vpn-state-changed", G_CALLBACK (vpn_state_changed_proxy), object); + g_object_unref (proxy); } static void @@ -185,10 +186,6 @@ nm_vpn_connection_class_init (NMVpnConnectionClass *connection_class) g_type_class_add_private (connection_class, sizeof (NMVpnConnectionPrivate)); - _nm_object_class_add_interface (nm_object_class, NM_DBUS_INTERFACE_VPN_CONNECTION); - _nm_dbus_register_proxy_type (NM_DBUS_INTERFACE_VPN_CONNECTION, - NMDBUS_TYPE_VPN_CONNECTION_PROXY); - /* virtual methods */ object_class->get_property = get_property; object_class->finalize = finalize; diff --git a/libnm/nm-vpn-editor.h b/libnm/nm-vpn-editor.h index 2ee34525..d450bbd6 100644 --- a/libnm/nm-vpn-editor.h +++ b/libnm/nm-vpn-editor.h @@ -34,9 +34,9 @@ G_BEGIN_DECLS -/**************************************************/ +/*****************************************************************************/ /* Editor interface */ -/**************************************************/ +/*****************************************************************************/ #define NM_TYPE_VPN_EDITOR (nm_vpn_editor_get_type ()) #define NM_VPN_EDITOR(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), NM_TYPE_VPN_EDITOR, NMVpnEditor)) diff --git a/libnm/nm-vpn-plugin-old.c b/libnm/nm-vpn-plugin-old.c index 634e61a2..aff23b20 100644 --- a/libnm/nm-vpn-plugin-old.c +++ b/libnm/nm-vpn-plugin-old.c @@ -34,7 +34,7 @@ #include "nm-core-internal.h" #include "nm-simple-connection.h" -#include "nmdbus-vpn-plugin.h" +#include "introspection/org.freedesktop.NetworkManager.VPN.Plugin.h" #define NM_VPN_PLUGIN_OLD_QUIT_TIMER 180 @@ -534,7 +534,7 @@ impl_vpn_plugin_old_connect_interactive (NMVpnPluginOld *plugin, _connect_generic (plugin, context, connection, details); } -/***************************************************************/ +/*****************************************************************************/ static void impl_vpn_plugin_old_need_secrets (NMVpnPluginOld *plugin, @@ -681,7 +681,7 @@ nm_vpn_plugin_old_secrets_required (NMVpnPluginOld *plugin, g_signal_emit (plugin, signals[SECRETS_REQUIRED], 0, message, hints); } -/***************************************************************/ +/*****************************************************************************/ #define DATA_KEY_TAG "DATA_KEY=" #define DATA_VAL_TAG "DATA_VAL=" @@ -847,7 +847,7 @@ nm_vpn_plugin_old_get_secret_flags (GHashTable *data, return success; } -/***************************************************************/ +/*****************************************************************************/ static void impl_vpn_plugin_old_disconnect (NMVpnPluginOld *plugin, @@ -902,7 +902,7 @@ impl_vpn_plugin_old_set_failure (NMVpnPluginOld *plugin, g_dbus_method_invocation_return_value (context, NULL); } -/*********************************************************************/ +/*****************************************************************************/ static void sigterm_handler (int signum) @@ -924,7 +924,7 @@ setup_unix_signal_handler (void) sigaction (SIGTERM, &action, NULL); } -/*********************************************************************/ +/*****************************************************************************/ static void one_plugin_destroyed (gpointer data, diff --git a/libnm/nm-vpn-service-plugin.c b/libnm/nm-vpn-service-plugin.c index 8272943d..91451ed0 100644 --- a/libnm/nm-vpn-service-plugin.c +++ b/libnm/nm-vpn-service-plugin.c @@ -34,7 +34,7 @@ #include "nm-core-internal.h" #include "nm-simple-connection.h" -#include "nmdbus-vpn-plugin.h" +#include "introspection/org.freedesktop.NetworkManager.VPN.Plugin.h" #define NM_VPN_SERVICE_PLUGIN_QUIT_TIMER 180 @@ -555,7 +555,7 @@ impl_vpn_service_plugin_connect_interactive (NMVpnServicePlugin *plugin, _connect_generic (plugin, context, connection, details); } -/***************************************************************/ +/*****************************************************************************/ static void impl_vpn_service_plugin_need_secrets (NMVpnServicePlugin *plugin, @@ -703,7 +703,7 @@ nm_vpn_service_plugin_secrets_required (NMVpnServicePlugin *plugin, nmdbus_vpn_plugin_emit_secrets_required (priv->dbus_vpn_service_plugin, message, hints); } -/***************************************************************/ +/*****************************************************************************/ #define DATA_KEY_TAG "DATA_KEY=" #define DATA_VAL_TAG "DATA_VAL=" @@ -869,7 +869,7 @@ nm_vpn_service_plugin_get_secret_flags (GHashTable *data, return success; } -/***************************************************************/ +/*****************************************************************************/ static void impl_vpn_service_plugin_disconnect (NMVpnServicePlugin *plugin, @@ -924,7 +924,7 @@ impl_vpn_service_plugin_set_failure (NMVpnServicePlugin *plugin, g_dbus_method_invocation_return_value (context, NULL); } -/*********************************************************************/ +/*****************************************************************************/ static void sigterm_handler (int signum) @@ -946,7 +946,7 @@ setup_unix_signal_handler (void) sigaction (SIGTERM, &action, NULL); } -/*********************************************************************/ +/*****************************************************************************/ static void one_plugin_destroyed (gpointer data, diff --git a/libnm/nm-wimax-nsp.c b/libnm/nm-wimax-nsp.c index d544b0d4..f8c8ca42 100644 --- a/libnm/nm-wimax-nsp.c +++ b/libnm/nm-wimax-nsp.c @@ -172,7 +172,7 @@ nm_wimax_nsp_filter_connections (NMWimaxNsp *nsp, const GPtrArray *connections) return filtered; } -/************************************************************/ +/*****************************************************************************/ static void nm_wimax_nsp_init (NMWimaxNsp *nsp) @@ -239,8 +239,6 @@ nm_wimax_nsp_class_init (NMWimaxNspClass *nsp_class) g_type_class_add_private (nsp_class, sizeof (NMWimaxNspPrivate)); - _nm_object_class_add_interface (nm_object_class, NM_DBUS_INTERFACE_WIMAX_NSP); - /* virtual methods */ object_class->get_property = get_property; object_class->finalize = finalize; diff --git a/libnm/tests/Makefile.am b/libnm/tests/Makefile.am deleted file mode 100644 index 1c65f723..00000000 --- a/libnm/tests/Makefile.am +++ /dev/null @@ -1,65 +0,0 @@ -if ENABLE_TESTS - -AM_CPPFLAGS = \ - -I$(top_srcdir)/shared \ - -I$(top_builddir)/shared \ - -I$(top_srcdir)/libnm \ - -I$(top_builddir)/libnm \ - -I$(top_srcdir)/libnm-core \ - -I$(top_builddir)/libnm-core \ - -DNETWORKMANAGER_COMPILATION=NM_NETWORKMANAGER_COMPILATION_LIB \ - -DTEST_NM_SERVICE=\"$(abs_top_srcdir)/tools/test-networkmanager-service.py\" \ - $(GLIB_CFLAGS) - -LDADD = \ - $(top_builddir)/libnm/libnm.la \ - $(GLIB_LIBS) - -noinst_PROGRAMS = $(TESTS) - -if WITH_VALGRIND -@VALGRIND_RULES@ --launch-dbus -else -LOG_COMPILER = $(top_srcdir)/tools/run-test-dbus-session.sh -endif -TESTS = test-nm-client test-remote-settings-client test-secret-agent - -test_nm_client_SOURCES = \ - $(top_builddir)/shared/nm-test-utils-impl.c \ - $(top_builddir)/shared/nm-test-libnm-utils.h \ - test-nm-client.c - -test_remote_settings_client_SOURCES = \ - $(top_builddir)/shared/nm-test-utils-impl.c \ - $(top_builddir)/shared/nm-test-libnm-utils.h \ - test-remote-settings-client.c - -test_secret_agent_SOURCES = \ - $(top_builddir)/shared/nm-test-utils-impl.c \ - $(top_builddir)/shared/nm-test-libnm-utils.h \ - test-secret-agent.c -endif - -############################################################################### - -noinst_LTLIBRARIES = \ - libnm-vpn-plugin-utils-test.la - -libnm_vpn_plugin_utils_test_la_SOURCES = \ - $(top_srcdir)/shared/nm-utils/nm-vpn-plugin-utils.c \ - $(top_srcdir)/shared/nm-utils/nm-vpn-plugin-utils.h \ - $(NULL) - -libnm_vpn_plugin_utils_test_la_CFLAGS = \ - $(GLIB_CFLAGS) \ - -I$(top_srcdir)/shared \ - -I$(top_srcdir)/libnm-core \ - -I$(top_srcdir)/libnm \ - $(NULL) - -libnm_vpn_plugin_utils_test_la_LIBADD = \ - $(GLIB_LIBS) \ - $(NULL) - -############################################################################### - diff --git a/libnm/tests/Makefile.in b/libnm/tests/Makefile.in deleted file mode 100644 index db69ccaa..00000000 --- a/libnm/tests/Makefile.in +++ /dev/null @@ -1,1293 +0,0 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. -# @configure_input@ - -# Copyright (C) 1994-2014 Free Software Foundation, Inc. - -# This Makefile.in is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY, to the extent permitted by law; without -# even the implied warranty of MERCHANTABILITY or FITNESS FOR A -# PARTICULAR PURPOSE. - -@SET_MAKE@ - - -VPATH = @srcdir@ -am__is_gnu_make = { \ - if test -z '$(MAKELEVEL)'; then \ - false; \ - elif test -n '$(MAKE_HOST)'; then \ - true; \ - elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ - true; \ - else \ - false; \ - fi; \ -} -am__make_running_with_option = \ - case $${target_option-} in \ - ?) ;; \ - *) echo "am__make_running_with_option: internal error: invalid" \ - "target option '$${target_option-}' specified" >&2; \ - exit 1;; \ - esac; \ - has_opt=no; \ - sane_makeflags=$$MAKEFLAGS; \ - if $(am__is_gnu_make); then \ - sane_makeflags=$$MFLAGS; \ - else \ - case $$MAKEFLAGS in \ - *\\[\ \ ]*) \ - bs=\\; \ - sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ - | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ - esac; \ - fi; \ - skip_next=no; \ - strip_trailopt () \ - { \ - flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ - }; \ - for flg in $$sane_makeflags; do \ - test $$skip_next = yes && { skip_next=no; continue; }; \ - case $$flg in \ - *=*|--*) continue;; \ - -*I) strip_trailopt 'I'; skip_next=yes;; \ - -*I?*) strip_trailopt 'I';; \ - -*O) strip_trailopt 'O'; skip_next=yes;; \ - -*O?*) strip_trailopt 'O';; \ - -*l) strip_trailopt 'l'; skip_next=yes;; \ - -*l?*) strip_trailopt 'l';; \ - -[dEDm]) skip_next=yes;; \ - -[JT]) skip_next=yes;; \ - esac; \ - case $$flg in \ - *$$target_option*) has_opt=yes; break;; \ - esac; \ - done; \ - test $$has_opt = yes -am__make_dryrun = (target_option=n; $(am__make_running_with_option)) -am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) -pkgdatadir = $(datadir)/@PACKAGE@ -pkgincludedir = $(includedir)/@PACKAGE@ -pkglibdir = $(libdir)/@PACKAGE@ -pkglibexecdir = $(libexecdir)/@PACKAGE@ -am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd -install_sh_DATA = $(install_sh) -c -m 644 -install_sh_PROGRAM = $(install_sh) -c -install_sh_SCRIPT = $(install_sh) -c -INSTALL_HEADER = $(INSTALL_DATA) -transform = $(program_transform_name) -NORMAL_INSTALL = : -PRE_INSTALL = : -POST_INSTALL = : -NORMAL_UNINSTALL = : -PRE_UNINSTALL = : -POST_UNINSTALL = : -build_triplet = @build@ -host_triplet = @host@ -@ENABLE_TESTS_TRUE@noinst_PROGRAMS = $(am__EXEEXT_1) -@ENABLE_TESTS_TRUE@TESTS = test-nm-client$(EXEEXT) \ -@ENABLE_TESTS_TRUE@ test-remote-settings-client$(EXEEXT) \ -@ENABLE_TESTS_TRUE@ test-secret-agent$(EXEEXT) -subdir = libnm/tests -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -am__aclocal_m4_deps = $(top_srcdir)/m4/attributes.m4 \ - $(top_srcdir)/m4/ax_lib_readline.m4 \ - $(top_srcdir)/m4/compiler_options.m4 \ - $(top_srcdir)/m4/gettext.m4 $(top_srcdir)/m4/git-sha-record.m4 \ - $(top_srcdir)/m4/gnome-code-coverage.m4 \ - $(top_srcdir)/m4/gtk-doc.m4 $(top_srcdir)/m4/iconv.m4 \ - $(top_srcdir)/m4/intlmacosx.m4 $(top_srcdir)/m4/intltool.m4 \ - $(top_srcdir)/m4/introspection.m4 $(top_srcdir)/m4/lib-ld.m4 \ - $(top_srcdir)/m4/lib-link.m4 $(top_srcdir)/m4/lib-prefix.m4 \ - $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \ - $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \ - $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/m4/nls.m4 \ - $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \ - $(top_srcdir)/m4/vapigen.m4 $(top_srcdir)/configure.ac -am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ - $(ACLOCAL_M4) -DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) -mkinstalldirs = $(install_sh) -d -CONFIG_HEADER = $(top_builddir)/config.h -CONFIG_CLEAN_FILES = -CONFIG_CLEAN_VPATH_FILES = -LTLIBRARIES = $(noinst_LTLIBRARIES) -am__DEPENDENCIES_1 = -libnm_vpn_plugin_utils_test_la_DEPENDENCIES = $(am__DEPENDENCIES_1) -am_libnm_vpn_plugin_utils_test_la_OBJECTS = \ - libnm_vpn_plugin_utils_test_la-nm-vpn-plugin-utils.lo -libnm_vpn_plugin_utils_test_la_OBJECTS = \ - $(am_libnm_vpn_plugin_utils_test_la_OBJECTS) -AM_V_lt = $(am__v_lt_@AM_V@) -am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@) -am__v_lt_0 = --silent -am__v_lt_1 = -libnm_vpn_plugin_utils_test_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ - $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ - $(libnm_vpn_plugin_utils_test_la_CFLAGS) $(CFLAGS) \ - $(AM_LDFLAGS) $(LDFLAGS) -o $@ -@ENABLE_TESTS_TRUE@am__EXEEXT_1 = test-nm-client$(EXEEXT) \ -@ENABLE_TESTS_TRUE@ test-remote-settings-client$(EXEEXT) \ -@ENABLE_TESTS_TRUE@ test-secret-agent$(EXEEXT) -PROGRAMS = $(noinst_PROGRAMS) -am__test_nm_client_SOURCES_DIST = \ - $(top_builddir)/shared/nm-test-utils-impl.c \ - $(top_builddir)/shared/nm-test-libnm-utils.h test-nm-client.c -@ENABLE_TESTS_TRUE@am_test_nm_client_OBJECTS = \ -@ENABLE_TESTS_TRUE@ nm-test-utils-impl.$(OBJEXT) \ -@ENABLE_TESTS_TRUE@ test-nm-client.$(OBJEXT) -test_nm_client_OBJECTS = $(am_test_nm_client_OBJECTS) -test_nm_client_LDADD = $(LDADD) -@ENABLE_TESTS_TRUE@test_nm_client_DEPENDENCIES = \ -@ENABLE_TESTS_TRUE@ $(top_builddir)/libnm/libnm.la \ -@ENABLE_TESTS_TRUE@ $(am__DEPENDENCIES_1) -am__test_remote_settings_client_SOURCES_DIST = \ - $(top_builddir)/shared/nm-test-utils-impl.c \ - $(top_builddir)/shared/nm-test-libnm-utils.h \ - test-remote-settings-client.c -@ENABLE_TESTS_TRUE@am_test_remote_settings_client_OBJECTS = \ -@ENABLE_TESTS_TRUE@ nm-test-utils-impl.$(OBJEXT) \ -@ENABLE_TESTS_TRUE@ test-remote-settings-client.$(OBJEXT) -test_remote_settings_client_OBJECTS = \ - $(am_test_remote_settings_client_OBJECTS) -test_remote_settings_client_LDADD = $(LDADD) -@ENABLE_TESTS_TRUE@test_remote_settings_client_DEPENDENCIES = \ -@ENABLE_TESTS_TRUE@ $(top_builddir)/libnm/libnm.la \ -@ENABLE_TESTS_TRUE@ $(am__DEPENDENCIES_1) -am__test_secret_agent_SOURCES_DIST = \ - $(top_builddir)/shared/nm-test-utils-impl.c \ - $(top_builddir)/shared/nm-test-libnm-utils.h \ - test-secret-agent.c -@ENABLE_TESTS_TRUE@am_test_secret_agent_OBJECTS = \ -@ENABLE_TESTS_TRUE@ nm-test-utils-impl.$(OBJEXT) \ -@ENABLE_TESTS_TRUE@ test-secret-agent.$(OBJEXT) -test_secret_agent_OBJECTS = $(am_test_secret_agent_OBJECTS) -test_secret_agent_LDADD = $(LDADD) -@ENABLE_TESTS_TRUE@test_secret_agent_DEPENDENCIES = \ -@ENABLE_TESTS_TRUE@ $(top_builddir)/libnm/libnm.la \ -@ENABLE_TESTS_TRUE@ $(am__DEPENDENCIES_1) -AM_V_P = $(am__v_P_@AM_V@) -am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) -am__v_P_0 = false -am__v_P_1 = : -AM_V_GEN = $(am__v_GEN_@AM_V@) -am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) -am__v_GEN_0 = @echo " GEN " $@; -am__v_GEN_1 = -AM_V_at = $(am__v_at_@AM_V@) -am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) -am__v_at_0 = @ -am__v_at_1 = -DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) -depcomp = $(SHELL) $(top_srcdir)/build-aux/depcomp -am__depfiles_maybe = depfiles -am__mv = mv -f -COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ - $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ - $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \ - $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ - $(AM_CFLAGS) $(CFLAGS) -AM_V_CC = $(am__v_CC_@AM_V@) -am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@) -am__v_CC_0 = @echo " CC " $@; -am__v_CC_1 = -CCLD = $(CC) -LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ - $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ - $(AM_LDFLAGS) $(LDFLAGS) -o $@ -AM_V_CCLD = $(am__v_CCLD_@AM_V@) -am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@) -am__v_CCLD_0 = @echo " CCLD " $@; -am__v_CCLD_1 = -SOURCES = $(libnm_vpn_plugin_utils_test_la_SOURCES) \ - $(test_nm_client_SOURCES) \ - $(test_remote_settings_client_SOURCES) \ - $(test_secret_agent_SOURCES) -DIST_SOURCES = $(libnm_vpn_plugin_utils_test_la_SOURCES) \ - $(am__test_nm_client_SOURCES_DIST) \ - $(am__test_remote_settings_client_SOURCES_DIST) \ - $(am__test_secret_agent_SOURCES_DIST) -am__can_run_installinfo = \ - case $$AM_UPDATE_INFO_DIR in \ - n|no|NO) false;; \ - *) (install-info --version) >/dev/null 2>&1;; \ - esac -am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) -# Read a list of newline-separated strings from the standard input, -# and print each of them once, without duplicates. Input order is -# *not* preserved. -am__uniquify_input = $(AWK) '\ - BEGIN { nonempty = 0; } \ - { items[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in items) print i; }; } \ -' -# Make sure the list of sources is unique. This is necessary because, -# e.g., the same source file might be shared among _SOURCES variables -# for different programs/libraries. -am__define_uniq_tagged_files = \ - list='$(am__tagged_files)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | $(am__uniquify_input)` -ETAGS = etags -CTAGS = ctags -am__tty_colors_dummy = \ - mgn= red= grn= lgn= blu= brg= std=; \ - am__color_tests=no -am__tty_colors = { \ - $(am__tty_colors_dummy); \ - if test "X$(AM_COLOR_TESTS)" = Xno; then \ - am__color_tests=no; \ - elif test "X$(AM_COLOR_TESTS)" = Xalways; then \ - am__color_tests=yes; \ - elif test "X$$TERM" != Xdumb && { test -t 1; } 2>/dev/null; then \ - am__color_tests=yes; \ - fi; \ - if test $$am__color_tests = yes; then \ - red=''; \ - grn=''; \ - lgn=''; \ - blu=''; \ - mgn=''; \ - brg=''; \ - std=''; \ - fi; \ -} -am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; -am__vpath_adj = case $$p in \ - $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ - *) f=$$p;; \ - esac; -am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`; -am__install_max = 40 -am__nobase_strip_setup = \ - srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` -am__nobase_strip = \ - for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" -am__nobase_list = $(am__nobase_strip_setup); \ - for p in $$list; do echo "$$p $$p"; done | \ - sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ - $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ - if (++n[$$2] == $(am__install_max)) \ - { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ - END { for (dir in files) print dir, files[dir] }' -am__base_list = \ - sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ - sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' -am__uninstall_files_from_dir = { \ - test -z "$$files" \ - || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ - || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ - $(am__cd) "$$dir" && rm -f $$files; }; \ - } -am__recheck_rx = ^[ ]*:recheck:[ ]* -am__global_test_result_rx = ^[ ]*:global-test-result:[ ]* -am__copy_in_global_log_rx = ^[ ]*:copy-in-global-log:[ ]* -# A command that, given a newline-separated list of test names on the -# standard input, print the name of the tests that are to be re-run -# upon "make recheck". -am__list_recheck_tests = $(AWK) '{ \ - recheck = 1; \ - while ((rc = (getline line < ($$0 ".trs"))) != 0) \ - { \ - if (rc < 0) \ - { \ - if ((getline line2 < ($$0 ".log")) < 0) \ - recheck = 0; \ - break; \ - } \ - else if (line ~ /$(am__recheck_rx)[nN][Oo]/) \ - { \ - recheck = 0; \ - break; \ - } \ - else if (line ~ /$(am__recheck_rx)[yY][eE][sS]/) \ - { \ - break; \ - } \ - }; \ - if (recheck) \ - print $$0; \ - close ($$0 ".trs"); \ - close ($$0 ".log"); \ -}' -# A command that, given a newline-separated list of test names on the -# standard input, create the global log from their .trs and .log files. -am__create_global_log = $(AWK) ' \ -function fatal(msg) \ -{ \ - print "fatal: making $@: " msg | "cat >&2"; \ - exit 1; \ -} \ -function rst_section(header) \ -{ \ - print header; \ - len = length(header); \ - for (i = 1; i <= len; i = i + 1) \ - printf "="; \ - printf "\n\n"; \ -} \ -{ \ - copy_in_global_log = 1; \ - global_test_result = "RUN"; \ - while ((rc = (getline line < ($$0 ".trs"))) != 0) \ - { \ - if (rc < 0) \ - fatal("failed to read from " $$0 ".trs"); \ - if (line ~ /$(am__global_test_result_rx)/) \ - { \ - sub("$(am__global_test_result_rx)", "", line); \ - sub("[ ]*$$", "", line); \ - global_test_result = line; \ - } \ - else if (line ~ /$(am__copy_in_global_log_rx)[nN][oO]/) \ - copy_in_global_log = 0; \ - }; \ - if (copy_in_global_log) \ - { \ - rst_section(global_test_result ": " $$0); \ - while ((rc = (getline line < ($$0 ".log"))) != 0) \ - { \ - if (rc < 0) \ - fatal("failed to read from " $$0 ".log"); \ - print line; \ - }; \ - printf "\n"; \ - }; \ - close ($$0 ".trs"); \ - close ($$0 ".log"); \ -}' -# Restructured Text title. -am__rst_title = { sed 's/.*/ & /;h;s/./=/g;p;x;s/ *$$//;p;g' && echo; } -# Solaris 10 'make', and several other traditional 'make' implementations, -# pass "-e" to $(SHELL), and POSIX 2008 even requires this. Work around it -# by disabling -e (using the XSI extension "set +e") if it's set. -am__sh_e_setup = case $$- in *e*) set +e;; esac -# Default flags passed to test drivers. -am__common_driver_flags = \ - --color-tests "$$am__color_tests" \ - --enable-hard-errors "$$am__enable_hard_errors" \ - --expect-failure "$$am__expect_failure" -# To be inserted before the command running the test. Creates the -# directory for the log if needed. Stores in $dir the directory -# containing $f, in $tst the test, in $log the log. Executes the -# developer- defined test setup AM_TESTS_ENVIRONMENT (if any), and -# passes TESTS_ENVIRONMENT. Set up options for the wrapper that -# will run the test scripts (or their associated LOG_COMPILER, if -# thy have one). -am__check_pre = \ -$(am__sh_e_setup); \ -$(am__vpath_adj_setup) $(am__vpath_adj) \ -$(am__tty_colors); \ -srcdir=$(srcdir); export srcdir; \ -case "$@" in \ - */*) am__odir=`echo "./$@" | sed 's|/[^/]*$$||'`;; \ - *) am__odir=.;; \ -esac; \ -test "x$$am__odir" = x"." || test -d "$$am__odir" \ - || $(MKDIR_P) "$$am__odir" || exit $$?; \ -if test -f "./$$f"; then dir=./; \ -elif test -f "$$f"; then dir=; \ -else dir="$(srcdir)/"; fi; \ -tst=$$dir$$f; log='$@'; \ -if test -n '$(DISABLE_HARD_ERRORS)'; then \ - am__enable_hard_errors=no; \ -else \ - am__enable_hard_errors=yes; \ -fi; \ -case " $(XFAIL_TESTS) " in \ - *[\ \ ]$$f[\ \ ]* | *[\ \ ]$$dir$$f[\ \ ]*) \ - am__expect_failure=yes;; \ - *) \ - am__expect_failure=no;; \ -esac; \ -$(AM_TESTS_ENVIRONMENT) $(TESTS_ENVIRONMENT) -# A shell command to get the names of the tests scripts with any registered -# extension removed (i.e., equivalently, the names of the test logs, with -# the '.log' extension removed). The result is saved in the shell variable -# '$bases'. This honors runtime overriding of TESTS and TEST_LOGS. Sadly, -# we cannot use something simpler, involving e.g., "$(TEST_LOGS:.log=)", -# since that might cause problem with VPATH rewrites for suffix-less tests. -# See also 'test-harness-vpath-rewrite.sh' and 'test-trs-basic.sh'. -am__set_TESTS_bases = \ - bases='$(TEST_LOGS)'; \ - bases=`for i in $$bases; do echo $$i; done | sed 's/\.log$$//'`; \ - bases=`echo $$bases` -RECHECK_LOGS = $(TEST_LOGS) -AM_RECURSIVE_TARGETS = check recheck -TEST_SUITE_LOG = test-suite.log -TEST_EXTENSIONS = @EXEEXT@ .test -LOG_COMPILE = $(LOG_COMPILER) $(AM_LOG_FLAGS) $(LOG_FLAGS) -am__set_b = \ - case '$@' in \ - */*) \ - case '$*' in \ - */*) b='$*';; \ - *) b=`echo '$@' | sed 's/\.log$$//'`; \ - esac;; \ - *) \ - b='$*';; \ - esac -am__test_logs1 = $(TESTS:=.log) -am__test_logs2 = $(am__test_logs1:@EXEEXT@.log=.log) -TEST_LOGS = $(am__test_logs2:.test.log=.log) -TEST_LOG_DRIVER = $(SHELL) $(top_srcdir)/build-aux/test-driver -TEST_LOG_COMPILE = $(TEST_LOG_COMPILER) $(AM_TEST_LOG_FLAGS) \ - $(TEST_LOG_FLAGS) -am__DIST_COMMON = $(srcdir)/Makefile.in \ - $(top_srcdir)/build-aux/depcomp \ - $(top_srcdir)/build-aux/test-driver -DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = @ACLOCAL@ -ALL_LINGUAS = @ALL_LINGUAS@ -AMTAR = @AMTAR@ -AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ -AM_TESTS_FD_REDIRECT = @AM_TESTS_FD_REDIRECT@ -AR = @AR@ -AUTOCONF = @AUTOCONF@ -AUTOHEADER = @AUTOHEADER@ -AUTOMAKE = @AUTOMAKE@ -AWK = @AWK@ -BLUEZ5_CFLAGS = @BLUEZ5_CFLAGS@ -BLUEZ5_LIBS = @BLUEZ5_LIBS@ -CC = @CC@ -CCDEPMODE = @CCDEPMODE@ -CFLAGS = @CFLAGS@ -CODE_COVERAGE_CFLAGS = @CODE_COVERAGE_CFLAGS@ -CODE_COVERAGE_ENABLED = @CODE_COVERAGE_ENABLED@ -CODE_COVERAGE_LDFLAGS = @CODE_COVERAGE_LDFLAGS@ -CPP = @CPP@ -CPPFLAGS = @CPPFLAGS@ -CXX = @CXX@ -CXXCPP = @CXXCPP@ -CXXDEPMODE = @CXXDEPMODE@ -CXXFLAGS = @CXXFLAGS@ -CYGPATH_W = @CYGPATH_W@ -DBUS_CFLAGS = @DBUS_CFLAGS@ -DBUS_LIBS = @DBUS_LIBS@ -DBUS_SYS_DIR = @DBUS_SYS_DIR@ -DEFS = @DEFS@ -DEPDIR = @DEPDIR@ -DHCLIENT_PATH = @DHCLIENT_PATH@ -DHCPCD_PATH = @DHCPCD_PATH@ -DISTRO_NETWORK_SERVICE = @DISTRO_NETWORK_SERVICE@ -DLLTOOL = @DLLTOOL@ -DL_LIBS = @DL_LIBS@ -DNSMASQ_PATH = @DNSMASQ_PATH@ -DNSSEC_TRIGGER_SCRIPT = @DNSSEC_TRIGGER_SCRIPT@ -DSYMUTIL = @DSYMUTIL@ -DUMPBIN = @DUMPBIN@ -ECHO_C = @ECHO_C@ -ECHO_N = @ECHO_N@ -ECHO_T = @ECHO_T@ -EGREP = @EGREP@ -EXEEXT = @EXEEXT@ -FGREP = @FGREP@ -GENHTML = @GENHTML@ -GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@ -GETTEXT_PACKAGE = @GETTEXT_PACKAGE@ -GLIB_CFLAGS = @GLIB_CFLAGS@ -GLIB_GENMARSHAL = @GLIB_GENMARSHAL@ -GLIB_LIBS = @GLIB_LIBS@ -GLIB_MAKEFILE = @GLIB_MAKEFILE@ -GLIB_MKENUMS = @GLIB_MKENUMS@ -GMSGFMT = @GMSGFMT@ -GMSGFMT_015 = @GMSGFMT_015@ -GNUTLS_CFLAGS = @GNUTLS_CFLAGS@ -GNUTLS_LIBS = @GNUTLS_LIBS@ -GREP = @GREP@ -GTKDOC_CHECK = @GTKDOC_CHECK@ -GTKDOC_CHECK_PATH = @GTKDOC_CHECK_PATH@ -GTKDOC_DEPS_CFLAGS = @GTKDOC_DEPS_CFLAGS@ -GTKDOC_DEPS_LIBS = @GTKDOC_DEPS_LIBS@ -GTKDOC_MKPDF = @GTKDOC_MKPDF@ -GTKDOC_REBASE = @GTKDOC_REBASE@ -GUDEV_CFLAGS = @GUDEV_CFLAGS@ -GUDEV_LIBS = @GUDEV_LIBS@ -HTML_DIR = @HTML_DIR@ -INSTALL = @INSTALL@ -INSTALL_DATA = @INSTALL_DATA@ -INSTALL_PROGRAM = @INSTALL_PROGRAM@ -INSTALL_SCRIPT = @INSTALL_SCRIPT@ -INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ -INTLLIBS = @INTLLIBS@ -INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@ -INTLTOOL_MERGE = @INTLTOOL_MERGE@ -INTLTOOL_PERL = @INTLTOOL_PERL@ -INTLTOOL_UPDATE = @INTLTOOL_UPDATE@ -INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@ -INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@ -INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@ -INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@ -INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ -INTROSPECTION_CFLAGS = @INTROSPECTION_CFLAGS@ -INTROSPECTION_COMPILER = @INTROSPECTION_COMPILER@ -INTROSPECTION_GENERATE = @INTROSPECTION_GENERATE@ -INTROSPECTION_GIRDIR = @INTROSPECTION_GIRDIR@ -INTROSPECTION_LIBS = @INTROSPECTION_LIBS@ -INTROSPECTION_MAKEFILE = @INTROSPECTION_MAKEFILE@ -INTROSPECTION_SCANNER = @INTROSPECTION_SCANNER@ -INTROSPECTION_TYPELIBDIR = @INTROSPECTION_TYPELIBDIR@ -IPTABLES_PATH = @IPTABLES_PATH@ -JANSSON_CFLAGS = @JANSSON_CFLAGS@ -JANSSON_LIBS = @JANSSON_LIBS@ -KERNEL_FIRMWARE_DIR = @KERNEL_FIRMWARE_DIR@ -LCOV = @LCOV@ -LD = @LD@ -LDFLAGS = @LDFLAGS@ -LIBAUDIT_CFLAGS = @LIBAUDIT_CFLAGS@ -LIBAUDIT_LIBS = @LIBAUDIT_LIBS@ -LIBICONV = @LIBICONV@ -LIBINTL = @LIBINTL@ -LIBM = @LIBM@ -LIBNDP_CFLAGS = @LIBNDP_CFLAGS@ -LIBNDP_LIBS = @LIBNDP_LIBS@ -LIBNL_CFLAGS = @LIBNL_CFLAGS@ -LIBNL_LIBS = @LIBNL_LIBS@ -LIBOBJS = @LIBOBJS@ -LIBS = @LIBS@ -LIBSOUP_CFLAGS = @LIBSOUP_CFLAGS@ -LIBSOUP_LIBS = @LIBSOUP_LIBS@ -LIBSYSTEMD_CFLAGS = @LIBSYSTEMD_CFLAGS@ -LIBSYSTEMD_LIBS = @LIBSYSTEMD_LIBS@ -LIBTEAMDCTL_CFLAGS = @LIBTEAMDCTL_CFLAGS@ -LIBTEAMDCTL_LIBS = @LIBTEAMDCTL_LIBS@ -LIBTOOL = @LIBTOOL@ -LIPO = @LIPO@ -LN_S = @LN_S@ -LOG_DRIVER = @LOG_DRIVER@ -LTLIBICONV = @LTLIBICONV@ -LTLIBINTL = @LTLIBINTL@ -LTLIBOBJS = @LTLIBOBJS@ -LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ -MAINT = @MAINT@ -MAKEINFO = @MAKEINFO@ -MANIFEST_TOOL = @MANIFEST_TOOL@ -MKDIR_P = @MKDIR_P@ -MM_GLIB_CFLAGS = @MM_GLIB_CFLAGS@ -MM_GLIB_LIBS = @MM_GLIB_LIBS@ -MOC = @MOC@ -MSGFMT = @MSGFMT@ -MSGFMT_015 = @MSGFMT_015@ -MSGMERGE = @MSGMERGE@ -NEWT_CFLAGS = @NEWT_CFLAGS@ -NEWT_LIBS = @NEWT_LIBS@ -NM = @NM@ -NMEDIT = @NMEDIT@ -NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT = @NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT@ -NM_CONFIG_DEFAULT_DNS_RC_MANAGER = @NM_CONFIG_DEFAULT_DNS_RC_MANAGER@ -NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT = @NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT@ -NM_CONFIG_LOGGING_BACKEND_DEFAULT_TEXT = @NM_CONFIG_LOGGING_BACKEND_DEFAULT_TEXT@ -NM_MAJOR_VERSION = @NM_MAJOR_VERSION@ -NM_MICRO_VERSION = @NM_MICRO_VERSION@ -NM_MINOR_VERSION = @NM_MINOR_VERSION@ -NM_MODIFY_SYSTEM_POLICY = @NM_MODIFY_SYSTEM_POLICY@ -NM_VERSION = @NM_VERSION@ -NSS_CFLAGS = @NSS_CFLAGS@ -NSS_LIBS = @NSS_LIBS@ -OBJDUMP = @OBJDUMP@ -OBJEXT = @OBJEXT@ -OTOOL = @OTOOL@ -OTOOL64 = @OTOOL64@ -PACKAGE = @PACKAGE@ -PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ -PACKAGE_NAME = @PACKAGE_NAME@ -PACKAGE_STRING = @PACKAGE_STRING@ -PACKAGE_TARNAME = @PACKAGE_TARNAME@ -PACKAGE_URL = @PACKAGE_URL@ -PACKAGE_VERSION = @PACKAGE_VERSION@ -PATH_SEPARATOR = @PATH_SEPARATOR@ -PERL = @PERL@ -PKG_CONFIG = @PKG_CONFIG@ -PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ -PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ -POLKIT_CFLAGS = @POLKIT_CFLAGS@ -POLKIT_LIBS = @POLKIT_LIBS@ -POSUB = @POSUB@ -PPPD_PATH = @PPPD_PATH@ -PPPD_PLUGIN_DIR = @PPPD_PLUGIN_DIR@ -QT_CFLAGS = @QT_CFLAGS@ -QT_LIBS = @QT_LIBS@ -RANLIB = @RANLIB@ -READLINE_LIBS = @READLINE_LIBS@ -SANITIZERS = @SANITIZERS@ -SANITIZER_ENV = @SANITIZER_ENV@ -SED = @SED@ -SELINUX_CFLAGS = @SELINUX_CFLAGS@ -SELINUX_LIBS = @SELINUX_LIBS@ -SET_MAKE = @SET_MAKE@ -SHELL = @SHELL@ -STRIP = @STRIP@ -SYSTEMD_200_CFLAGS = @SYSTEMD_200_CFLAGS@ -SYSTEMD_200_LIBS = @SYSTEMD_200_LIBS@ -SYSTEMD_INHIBIT_CFLAGS = @SYSTEMD_INHIBIT_CFLAGS@ -SYSTEMD_INHIBIT_LIBS = @SYSTEMD_INHIBIT_LIBS@ -SYSTEMD_JOURNAL_CFLAGS = @SYSTEMD_JOURNAL_CFLAGS@ -SYSTEMD_JOURNAL_LIBS = @SYSTEMD_JOURNAL_LIBS@ -SYSTEMD_LOGIN_CFLAGS = @SYSTEMD_LOGIN_CFLAGS@ -SYSTEMD_LOGIN_LIBS = @SYSTEMD_LOGIN_LIBS@ -SYSTEM_CA_PATH = @SYSTEM_CA_PATH@ -UDEV_DIR = @UDEV_DIR@ -USE_NLS = @USE_NLS@ -UUID_CFLAGS = @UUID_CFLAGS@ -UUID_LIBS = @UUID_LIBS@ -VALGRIND_RULES = @VALGRIND_RULES@ -VAPIGEN = @VAPIGEN@ -VAPIGEN_MAKEFILE = @VAPIGEN_MAKEFILE@ -VAPIGEN_VAPIDIR = @VAPIGEN_VAPIDIR@ -VERSION = @VERSION@ -XGETTEXT = @XGETTEXT@ -XGETTEXT_015 = @XGETTEXT_015@ -XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@ -abs_builddir = @abs_builddir@ -abs_srcdir = @abs_srcdir@ -abs_top_builddir = @abs_top_builddir@ -abs_top_srcdir = @abs_top_srcdir@ -ac_ct_AR = @ac_ct_AR@ -ac_ct_CC = @ac_ct_CC@ -ac_ct_CXX = @ac_ct_CXX@ -ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -am__include = @am__include@ -am__leading_dot = @am__leading_dot@ -am__quote = @am__quote@ -am__tar = @am__tar@ -am__untar = @am__untar@ -bindir = @bindir@ -build = @build@ -build_alias = @build_alias@ -build_cpu = @build_cpu@ -build_os = @build_os@ -build_vendor = @build_vendor@ -builddir = @builddir@ -datadir = @datadir@ -datarootdir = @datarootdir@ -docdir = @docdir@ -dvidir = @dvidir@ -exec_prefix = @exec_prefix@ -host = @host@ -host_alias = @host_alias@ -host_cpu = @host_cpu@ -host_os = @host_os@ -host_vendor = @host_vendor@ -htmldir = @htmldir@ -includedir = @includedir@ -infodir = @infodir@ -install_sh = @install_sh@ -intltool__v_merge_options_ = @intltool__v_merge_options_@ -intltool__v_merge_options_0 = @intltool__v_merge_options_0@ -libdir = @libdir@ -libexecdir = @libexecdir@ -localedir = @localedir@ -localstatedir = @localstatedir@ -mandir = @mandir@ -mkdir_p = @mkdir_p@ -nmbinary = @nmbinary@ -nmconfdir = @nmconfdir@ -nmdatadir = @nmdatadir@ -nmlibdir = @nmlibdir@ -nmrundir = @nmrundir@ -nmstatedir = @nmstatedir@ -oldincludedir = @oldincludedir@ -pdfdir = @pdfdir@ -prefix = @prefix@ -program_transform_name = @program_transform_name@ -psdir = @psdir@ -runstatedir = @runstatedir@ -sbindir = @sbindir@ -sharedstatedir = @sharedstatedir@ -srcdir = @srcdir@ -subdirs = @subdirs@ -sysconfdir = @sysconfdir@ -systemdsystemunitdir = @systemdsystemunitdir@ -target_alias = @target_alias@ -top_build_prefix = @top_build_prefix@ -top_builddir = @top_builddir@ -top_srcdir = @top_srcdir@ -with_dhclient = @with_dhclient@ -with_dhcpcd = @with_dhcpcd@ -with_netconfig = @with_netconfig@ -with_resolvconf = @with_resolvconf@ -with_valgrind = @with_valgrind@ -@ENABLE_TESTS_TRUE@AM_CPPFLAGS = \ -@ENABLE_TESTS_TRUE@ -I$(top_srcdir)/shared \ -@ENABLE_TESTS_TRUE@ -I$(top_builddir)/shared \ -@ENABLE_TESTS_TRUE@ -I$(top_srcdir)/libnm \ -@ENABLE_TESTS_TRUE@ -I$(top_builddir)/libnm \ -@ENABLE_TESTS_TRUE@ -I$(top_srcdir)/libnm-core \ -@ENABLE_TESTS_TRUE@ -I$(top_builddir)/libnm-core \ -@ENABLE_TESTS_TRUE@ -DNETWORKMANAGER_COMPILATION=NM_NETWORKMANAGER_COMPILATION_LIB \ -@ENABLE_TESTS_TRUE@ -DTEST_NM_SERVICE=\"$(abs_top_srcdir)/tools/test-networkmanager-service.py\" \ -@ENABLE_TESTS_TRUE@ $(GLIB_CFLAGS) - -@ENABLE_TESTS_TRUE@LDADD = \ -@ENABLE_TESTS_TRUE@ $(top_builddir)/libnm/libnm.la \ -@ENABLE_TESTS_TRUE@ $(GLIB_LIBS) - -@ENABLE_TESTS_TRUE@@WITH_VALGRIND_FALSE@LOG_COMPILER = $(top_srcdir)/tools/run-test-dbus-session.sh -@ENABLE_TESTS_TRUE@test_nm_client_SOURCES = \ -@ENABLE_TESTS_TRUE@ $(top_builddir)/shared/nm-test-utils-impl.c \ -@ENABLE_TESTS_TRUE@ $(top_builddir)/shared/nm-test-libnm-utils.h \ -@ENABLE_TESTS_TRUE@ test-nm-client.c - -@ENABLE_TESTS_TRUE@test_remote_settings_client_SOURCES = \ -@ENABLE_TESTS_TRUE@ $(top_builddir)/shared/nm-test-utils-impl.c \ -@ENABLE_TESTS_TRUE@ $(top_builddir)/shared/nm-test-libnm-utils.h \ -@ENABLE_TESTS_TRUE@ test-remote-settings-client.c - -@ENABLE_TESTS_TRUE@test_secret_agent_SOURCES = \ -@ENABLE_TESTS_TRUE@ $(top_builddir)/shared/nm-test-utils-impl.c \ -@ENABLE_TESTS_TRUE@ $(top_builddir)/shared/nm-test-libnm-utils.h \ -@ENABLE_TESTS_TRUE@ test-secret-agent.c - - -############################################################################### -noinst_LTLIBRARIES = \ - libnm-vpn-plugin-utils-test.la - -libnm_vpn_plugin_utils_test_la_SOURCES = \ - $(top_srcdir)/shared/nm-utils/nm-vpn-plugin-utils.c \ - $(top_srcdir)/shared/nm-utils/nm-vpn-plugin-utils.h \ - $(NULL) - -libnm_vpn_plugin_utils_test_la_CFLAGS = \ - $(GLIB_CFLAGS) \ - -I$(top_srcdir)/shared \ - -I$(top_srcdir)/libnm-core \ - -I$(top_srcdir)/libnm \ - $(NULL) - -libnm_vpn_plugin_utils_test_la_LIBADD = \ - $(GLIB_LIBS) \ - $(NULL) - -all: all-am - -.SUFFIXES: -.SUFFIXES: .c .lo .log .o .obj .test .test$(EXEEXT) .trs -$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps) - @for dep in $?; do \ - case '$(am__configure_deps)' in \ - *$$dep*) \ - ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ - && { if test -f $@; then exit 0; else break; fi; }; \ - exit 1;; \ - esac; \ - done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu libnm/tests/Makefile'; \ - $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --gnu libnm/tests/Makefile -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - @case '$?' in \ - *config.status*) \ - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ - *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ - esac; - -$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh - -$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(am__aclocal_m4_deps): - -clean-noinstLTLIBRARIES: - -test -z "$(noinst_LTLIBRARIES)" || rm -f $(noinst_LTLIBRARIES) - @list='$(noinst_LTLIBRARIES)'; \ - locs=`for p in $$list; do echo $$p; done | \ - sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \ - sort -u`; \ - test -z "$$locs" || { \ - echo rm -f $${locs}; \ - rm -f $${locs}; \ - } - -libnm-vpn-plugin-utils-test.la: $(libnm_vpn_plugin_utils_test_la_OBJECTS) $(libnm_vpn_plugin_utils_test_la_DEPENDENCIES) $(EXTRA_libnm_vpn_plugin_utils_test_la_DEPENDENCIES) - $(AM_V_CCLD)$(libnm_vpn_plugin_utils_test_la_LINK) $(libnm_vpn_plugin_utils_test_la_OBJECTS) $(libnm_vpn_plugin_utils_test_la_LIBADD) $(LIBS) - -clean-noinstPROGRAMS: - @list='$(noinst_PROGRAMS)'; test -n "$$list" || exit 0; \ - echo " rm -f" $$list; \ - rm -f $$list || exit $$?; \ - test -n "$(EXEEXT)" || exit 0; \ - list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \ - echo " rm -f" $$list; \ - rm -f $$list - -test-nm-client$(EXEEXT): $(test_nm_client_OBJECTS) $(test_nm_client_DEPENDENCIES) $(EXTRA_test_nm_client_DEPENDENCIES) - @rm -f test-nm-client$(EXEEXT) - $(AM_V_CCLD)$(LINK) $(test_nm_client_OBJECTS) $(test_nm_client_LDADD) $(LIBS) - -test-remote-settings-client$(EXEEXT): $(test_remote_settings_client_OBJECTS) $(test_remote_settings_client_DEPENDENCIES) $(EXTRA_test_remote_settings_client_DEPENDENCIES) - @rm -f test-remote-settings-client$(EXEEXT) - $(AM_V_CCLD)$(LINK) $(test_remote_settings_client_OBJECTS) $(test_remote_settings_client_LDADD) $(LIBS) - -test-secret-agent$(EXEEXT): $(test_secret_agent_OBJECTS) $(test_secret_agent_DEPENDENCIES) $(EXTRA_test_secret_agent_DEPENDENCIES) - @rm -f test-secret-agent$(EXEEXT) - $(AM_V_CCLD)$(LINK) $(test_secret_agent_OBJECTS) $(test_secret_agent_LDADD) $(LIBS) - -mostlyclean-compile: - -rm -f *.$(OBJEXT) - -distclean-compile: - -rm -f *.tab.c - -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libnm_vpn_plugin_utils_test_la-nm-vpn-plugin-utils.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm-test-utils-impl.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-nm-client.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-remote-settings-client.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-secret-agent.Po@am__quote@ - -.c.o: -@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ $< - -.c.obj: -@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'` -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'` - -.c.lo: -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LTCOMPILE) -c -o $@ $< - -libnm_vpn_plugin_utils_test_la-nm-vpn-plugin-utils.lo: $(top_srcdir)/shared/nm-utils/nm-vpn-plugin-utils.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libnm_vpn_plugin_utils_test_la_CFLAGS) $(CFLAGS) -MT libnm_vpn_plugin_utils_test_la-nm-vpn-plugin-utils.lo -MD -MP -MF $(DEPDIR)/libnm_vpn_plugin_utils_test_la-nm-vpn-plugin-utils.Tpo -c -o libnm_vpn_plugin_utils_test_la-nm-vpn-plugin-utils.lo `test -f '$(top_srcdir)/shared/nm-utils/nm-vpn-plugin-utils.c' || echo '$(srcdir)/'`$(top_srcdir)/shared/nm-utils/nm-vpn-plugin-utils.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libnm_vpn_plugin_utils_test_la-nm-vpn-plugin-utils.Tpo $(DEPDIR)/libnm_vpn_plugin_utils_test_la-nm-vpn-plugin-utils.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$(top_srcdir)/shared/nm-utils/nm-vpn-plugin-utils.c' object='libnm_vpn_plugin_utils_test_la-nm-vpn-plugin-utils.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libnm_vpn_plugin_utils_test_la_CFLAGS) $(CFLAGS) -c -o libnm_vpn_plugin_utils_test_la-nm-vpn-plugin-utils.lo `test -f '$(top_srcdir)/shared/nm-utils/nm-vpn-plugin-utils.c' || echo '$(srcdir)/'`$(top_srcdir)/shared/nm-utils/nm-vpn-plugin-utils.c - -nm-test-utils-impl.o: $(top_builddir)/shared/nm-test-utils-impl.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT nm-test-utils-impl.o -MD -MP -MF $(DEPDIR)/nm-test-utils-impl.Tpo -c -o nm-test-utils-impl.o `test -f '$(top_builddir)/shared/nm-test-utils-impl.c' || echo '$(srcdir)/'`$(top_builddir)/shared/nm-test-utils-impl.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/nm-test-utils-impl.Tpo $(DEPDIR)/nm-test-utils-impl.Po -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$(top_builddir)/shared/nm-test-utils-impl.c' object='nm-test-utils-impl.o' libtool=no @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o nm-test-utils-impl.o `test -f '$(top_builddir)/shared/nm-test-utils-impl.c' || echo '$(srcdir)/'`$(top_builddir)/shared/nm-test-utils-impl.c - -nm-test-utils-impl.obj: $(top_builddir)/shared/nm-test-utils-impl.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT nm-test-utils-impl.obj -MD -MP -MF $(DEPDIR)/nm-test-utils-impl.Tpo -c -o nm-test-utils-impl.obj `if test -f '$(top_builddir)/shared/nm-test-utils-impl.c'; then $(CYGPATH_W) '$(top_builddir)/shared/nm-test-utils-impl.c'; else $(CYGPATH_W) '$(srcdir)/$(top_builddir)/shared/nm-test-utils-impl.c'; fi` -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/nm-test-utils-impl.Tpo $(DEPDIR)/nm-test-utils-impl.Po -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$(top_builddir)/shared/nm-test-utils-impl.c' object='nm-test-utils-impl.obj' libtool=no @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o nm-test-utils-impl.obj `if test -f '$(top_builddir)/shared/nm-test-utils-impl.c'; then $(CYGPATH_W) '$(top_builddir)/shared/nm-test-utils-impl.c'; else $(CYGPATH_W) '$(srcdir)/$(top_builddir)/shared/nm-test-utils-impl.c'; fi` - -mostlyclean-libtool: - -rm -f *.lo - -clean-libtool: - -rm -rf .libs _libs - -ID: $(am__tagged_files) - $(am__define_uniq_tagged_files); mkid -fID $$unique -tags: tags-am -TAGS: tags - -tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) - set x; \ - here=`pwd`; \ - $(am__define_uniq_tagged_files); \ - shift; \ - if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ - test -n "$$unique" || unique=$$empty_fix; \ - if test $$# -gt 0; then \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - "$$@" $$unique; \ - else \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - $$unique; \ - fi; \ - fi -ctags: ctags-am - -CTAGS: ctags -ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) - $(am__define_uniq_tagged_files); \ - test -z "$(CTAGS_ARGS)$$unique" \ - || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ - $$unique - -GTAGS: - here=`$(am__cd) $(top_builddir) && pwd` \ - && $(am__cd) $(top_srcdir) \ - && gtags -i $(GTAGS_ARGS) "$$here" -cscopelist: cscopelist-am - -cscopelist-am: $(am__tagged_files) - list='$(am__tagged_files)'; \ - case "$(srcdir)" in \ - [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ - *) sdir=$(subdir)/$(srcdir) ;; \ - esac; \ - for i in $$list; do \ - if test -f "$$i"; then \ - echo "$(subdir)/$$i"; \ - else \ - echo "$$sdir/$$i"; \ - fi; \ - done >> $(top_builddir)/cscope.files - -distclean-tags: - -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags - -# Recover from deleted '.trs' file; this should ensure that -# "rm -f foo.log; make foo.trs" re-run 'foo.test', and re-create -# both 'foo.log' and 'foo.trs'. Break the recipe in two subshells -# to avoid problems with "make -n". -.log.trs: - rm -f $< $@ - $(MAKE) $(AM_MAKEFLAGS) $< - -# Leading 'am--fnord' is there to ensure the list of targets does not -# expand to empty, as could happen e.g. with make check TESTS=''. -am--fnord $(TEST_LOGS) $(TEST_LOGS:.log=.trs): $(am__force_recheck) -am--force-recheck: - @: - -$(TEST_SUITE_LOG): $(TEST_LOGS) - @$(am__set_TESTS_bases); \ - am__f_ok () { test -f "$$1" && test -r "$$1"; }; \ - redo_bases=`for i in $$bases; do \ - am__f_ok $$i.trs && am__f_ok $$i.log || echo $$i; \ - done`; \ - if test -n "$$redo_bases"; then \ - redo_logs=`for i in $$redo_bases; do echo $$i.log; done`; \ - redo_results=`for i in $$redo_bases; do echo $$i.trs; done`; \ - if $(am__make_dryrun); then :; else \ - rm -f $$redo_logs && rm -f $$redo_results || exit 1; \ - fi; \ - fi; \ - if test -n "$$am__remaking_logs"; then \ - echo "fatal: making $(TEST_SUITE_LOG): possible infinite" \ - "recursion detected" >&2; \ - elif test -n "$$redo_logs"; then \ - am__remaking_logs=yes $(MAKE) $(AM_MAKEFLAGS) $$redo_logs; \ - fi; \ - if $(am__make_dryrun); then :; else \ - st=0; \ - errmsg="fatal: making $(TEST_SUITE_LOG): failed to create"; \ - for i in $$redo_bases; do \ - test -f $$i.trs && test -r $$i.trs \ - || { echo "$$errmsg $$i.trs" >&2; st=1; }; \ - test -f $$i.log && test -r $$i.log \ - || { echo "$$errmsg $$i.log" >&2; st=1; }; \ - done; \ - test $$st -eq 0 || exit 1; \ - fi - @$(am__sh_e_setup); $(am__tty_colors); $(am__set_TESTS_bases); \ - ws='[ ]'; \ - results=`for b in $$bases; do echo $$b.trs; done`; \ - test -n "$$results" || results=/dev/null; \ - all=` grep "^$$ws*:test-result:" $$results | wc -l`; \ - pass=` grep "^$$ws*:test-result:$$ws*PASS" $$results | wc -l`; \ - fail=` grep "^$$ws*:test-result:$$ws*FAIL" $$results | wc -l`; \ - skip=` grep "^$$ws*:test-result:$$ws*SKIP" $$results | wc -l`; \ - xfail=`grep "^$$ws*:test-result:$$ws*XFAIL" $$results | wc -l`; \ - xpass=`grep "^$$ws*:test-result:$$ws*XPASS" $$results | wc -l`; \ - error=`grep "^$$ws*:test-result:$$ws*ERROR" $$results | wc -l`; \ - if test `expr $$fail + $$xpass + $$error` -eq 0; then \ - success=true; \ - else \ - success=false; \ - fi; \ - br='==================='; br=$$br$$br$$br$$br; \ - result_count () \ - { \ - if test x"$$1" = x"--maybe-color"; then \ - maybe_colorize=yes; \ - elif test x"$$1" = x"--no-color"; then \ - maybe_colorize=no; \ - else \ - echo "$@: invalid 'result_count' usage" >&2; exit 4; \ - fi; \ - shift; \ - desc=$$1 count=$$2; \ - if test $$maybe_colorize = yes && test $$count -gt 0; then \ - color_start=$$3 color_end=$$std; \ - else \ - color_start= color_end=; \ - fi; \ - echo "$${color_start}# $$desc $$count$${color_end}"; \ - }; \ - create_testsuite_report () \ - { \ - result_count $$1 "TOTAL:" $$all "$$brg"; \ - result_count $$1 "PASS: " $$pass "$$grn"; \ - result_count $$1 "SKIP: " $$skip "$$blu"; \ - result_count $$1 "XFAIL:" $$xfail "$$lgn"; \ - result_count $$1 "FAIL: " $$fail "$$red"; \ - result_count $$1 "XPASS:" $$xpass "$$red"; \ - result_count $$1 "ERROR:" $$error "$$mgn"; \ - }; \ - { \ - echo "$(PACKAGE_STRING): $(subdir)/$(TEST_SUITE_LOG)" | \ - $(am__rst_title); \ - create_testsuite_report --no-color; \ - echo; \ - echo ".. contents:: :depth: 2"; \ - echo; \ - for b in $$bases; do echo $$b; done \ - | $(am__create_global_log); \ - } >$(TEST_SUITE_LOG).tmp || exit 1; \ - mv $(TEST_SUITE_LOG).tmp $(TEST_SUITE_LOG); \ - if $$success; then \ - col="$$grn"; \ - else \ - col="$$red"; \ - test x"$$VERBOSE" = x || cat $(TEST_SUITE_LOG); \ - fi; \ - echo "$${col}$$br$${std}"; \ - echo "$${col}Testsuite summary for $(PACKAGE_STRING)$${std}"; \ - echo "$${col}$$br$${std}"; \ - create_testsuite_report --maybe-color; \ - echo "$$col$$br$$std"; \ - if $$success; then :; else \ - echo "$${col}See $(subdir)/$(TEST_SUITE_LOG)$${std}"; \ - if test -n "$(PACKAGE_BUGREPORT)"; then \ - echo "$${col}Please report to $(PACKAGE_BUGREPORT)$${std}"; \ - fi; \ - echo "$$col$$br$$std"; \ - fi; \ - $$success || exit 1 - -check-TESTS: - @list='$(RECHECK_LOGS)'; test -z "$$list" || rm -f $$list - @list='$(RECHECK_LOGS:.log=.trs)'; test -z "$$list" || rm -f $$list - @test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG) - @set +e; $(am__set_TESTS_bases); \ - log_list=`for i in $$bases; do echo $$i.log; done`; \ - trs_list=`for i in $$bases; do echo $$i.trs; done`; \ - log_list=`echo $$log_list`; trs_list=`echo $$trs_list`; \ - $(MAKE) $(AM_MAKEFLAGS) $(TEST_SUITE_LOG) TEST_LOGS="$$log_list"; \ - exit $$?; -recheck: all - @test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG) - @set +e; $(am__set_TESTS_bases); \ - bases=`for i in $$bases; do echo $$i; done \ - | $(am__list_recheck_tests)` || exit 1; \ - log_list=`for i in $$bases; do echo $$i.log; done`; \ - log_list=`echo $$log_list`; \ - $(MAKE) $(AM_MAKEFLAGS) $(TEST_SUITE_LOG) \ - am__force_recheck=am--force-recheck \ - TEST_LOGS="$$log_list"; \ - exit $$? -test-nm-client.log: test-nm-client$(EXEEXT) - @p='test-nm-client$(EXEEXT)'; \ - b='test-nm-client'; \ - $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ - --log-file $$b.log --trs-file $$b.trs \ - $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ - "$$tst" $(AM_TESTS_FD_REDIRECT) -test-remote-settings-client.log: test-remote-settings-client$(EXEEXT) - @p='test-remote-settings-client$(EXEEXT)'; \ - b='test-remote-settings-client'; \ - $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ - --log-file $$b.log --trs-file $$b.trs \ - $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ - "$$tst" $(AM_TESTS_FD_REDIRECT) -test-secret-agent.log: test-secret-agent$(EXEEXT) - @p='test-secret-agent$(EXEEXT)'; \ - b='test-secret-agent'; \ - $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ - --log-file $$b.log --trs-file $$b.trs \ - $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ - "$$tst" $(AM_TESTS_FD_REDIRECT) -.test.log: - @p='$<'; \ - $(am__set_b); \ - $(am__check_pre) $(TEST_LOG_DRIVER) --test-name "$$f" \ - --log-file $$b.log --trs-file $$b.trs \ - $(am__common_driver_flags) $(AM_TEST_LOG_DRIVER_FLAGS) $(TEST_LOG_DRIVER_FLAGS) -- $(TEST_LOG_COMPILE) \ - "$$tst" $(AM_TESTS_FD_REDIRECT) -@am__EXEEXT_TRUE@.test$(EXEEXT).log: -@am__EXEEXT_TRUE@ @p='$<'; \ -@am__EXEEXT_TRUE@ $(am__set_b); \ -@am__EXEEXT_TRUE@ $(am__check_pre) $(TEST_LOG_DRIVER) --test-name "$$f" \ -@am__EXEEXT_TRUE@ --log-file $$b.log --trs-file $$b.trs \ -@am__EXEEXT_TRUE@ $(am__common_driver_flags) $(AM_TEST_LOG_DRIVER_FLAGS) $(TEST_LOG_DRIVER_FLAGS) -- $(TEST_LOG_COMPILE) \ -@am__EXEEXT_TRUE@ "$$tst" $(AM_TESTS_FD_REDIRECT) - -distdir: $(DISTFILES) - @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - list='$(DISTFILES)'; \ - dist_files=`for file in $$list; do echo $$file; done | \ - sed -e "s|^$$srcdirstrip/||;t" \ - -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ - case $$dist_files in \ - */*) $(MKDIR_P) `echo "$$dist_files" | \ - sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ - sort -u` ;; \ - esac; \ - for file in $$dist_files; do \ - if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ - if test -d $$d/$$file; then \ - dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ - if test -d "$(distdir)/$$file"; then \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ - cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ - else \ - test -f "$(distdir)/$$file" \ - || cp -p $$d/$$file "$(distdir)/$$file" \ - || exit 1; \ - fi; \ - done -check-am: all-am - $(MAKE) $(AM_MAKEFLAGS) check-TESTS -check: check-am -all-am: Makefile $(LTLIBRARIES) $(PROGRAMS) -installdirs: -install: install-am -install-exec: install-exec-am -install-data: install-data-am -uninstall: uninstall-am - -install-am: all-am - @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am - -installcheck: installcheck-am -install-strip: - if test -z '$(STRIP)'; then \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - install; \ - else \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ - fi -mostlyclean-generic: - -test -z "$(TEST_LOGS)" || rm -f $(TEST_LOGS) - -test -z "$(TEST_LOGS:.log=.trs)" || rm -f $(TEST_LOGS:.log=.trs) - -test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG) - -clean-generic: - -distclean-generic: - -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) - -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) - -maintainer-clean-generic: - @echo "This command is intended for maintainers to use" - @echo "it deletes files that may require special tools to rebuild." -clean: clean-am - -clean-am: clean-generic clean-libtool clean-noinstLTLIBRARIES \ - clean-noinstPROGRAMS mostlyclean-am - -distclean: distclean-am - -rm -rf ./$(DEPDIR) - -rm -f Makefile -distclean-am: clean-am distclean-compile distclean-generic \ - distclean-tags - -dvi: dvi-am - -dvi-am: - -html: html-am - -html-am: - -info: info-am - -info-am: - -install-data-am: - -install-dvi: install-dvi-am - -install-dvi-am: - -install-exec-am: - -install-html: install-html-am - -install-html-am: - -install-info: install-info-am - -install-info-am: - -install-man: - -install-pdf: install-pdf-am - -install-pdf-am: - -install-ps: install-ps-am - -install-ps-am: - -installcheck-am: - -maintainer-clean: maintainer-clean-am - -rm -rf ./$(DEPDIR) - -rm -f Makefile -maintainer-clean-am: distclean-am maintainer-clean-generic - -mostlyclean: mostlyclean-am - -mostlyclean-am: mostlyclean-compile mostlyclean-generic \ - mostlyclean-libtool - -pdf: pdf-am - -pdf-am: - -ps: ps-am - -ps-am: - -uninstall-am: - -.MAKE: check-am install-am install-strip - -.PHONY: CTAGS GTAGS TAGS all all-am check check-TESTS check-am clean \ - clean-generic clean-libtool clean-noinstLTLIBRARIES \ - clean-noinstPROGRAMS cscopelist-am ctags ctags-am distclean \ - distclean-compile distclean-generic distclean-libtool \ - distclean-tags distdir dvi dvi-am html html-am info info-am \ - install install-am install-data install-data-am install-dvi \ - install-dvi-am install-exec install-exec-am install-html \ - install-html-am install-info install-info-am install-man \ - install-pdf install-pdf-am install-ps install-ps-am \ - install-strip installcheck installcheck-am installdirs \ - maintainer-clean maintainer-clean-generic mostlyclean \ - mostlyclean-compile mostlyclean-generic mostlyclean-libtool \ - pdf pdf-am ps ps-am recheck tags tags-am uninstall \ - uninstall-am - -.PRECIOUS: Makefile - - -@ENABLE_TESTS_TRUE@@WITH_VALGRIND_TRUE@@VALGRIND_RULES@ --launch-dbus - -############################################################################### - -# Tell versions [3.59,3.63) of GNU make to not export all variables. -# Otherwise a system limit (for SysV at least) may be exceeded. -.NOEXPORT: diff --git a/libnm/tests/test-nm-client.c b/libnm/tests/test-nm-client.c index bc219aa3..63822882 100644 --- a/libnm/tests/test-nm-client.c +++ b/libnm/tests/test-nm-client.c @@ -29,7 +29,7 @@ static GMainLoop *loop = NULL; static NMTstcServiceInfo *sinfo; -/*******************************************************************/ +/*****************************************************************************/ static gboolean loop_quit (gpointer user_data) @@ -38,7 +38,7 @@ loop_quit (gpointer user_data) return G_SOURCE_REMOVE; } -/*******************************************************************/ +/*****************************************************************************/ static void devices_notify_cb (NMClient *c, @@ -107,7 +107,7 @@ test_device_added (void) g_clear_pointer (&sinfo, nmtstc_service_cleanup); } -/*******************************************************************/ +/*****************************************************************************/ typedef enum { SIGNAL_FIRST = 0x01, @@ -206,7 +206,7 @@ test_device_added_signal_after_init (void) g_clear_pointer (&sinfo, nmtstc_service_cleanup); } -/*******************************************************************/ +/*****************************************************************************/ static const char *expected_bssid = "66:55:44:33:22:11"; @@ -405,7 +405,7 @@ test_wifi_ap_added_removed (void) g_clear_pointer (&sinfo, nmtstc_service_cleanup); } -/*******************************************************************/ +/*****************************************************************************/ static const char *expected_nsp_name = "Clear"; @@ -604,7 +604,7 @@ test_wimax_nsp_added_removed (void) g_clear_pointer (&sinfo, nmtstc_service_cleanup); } -/*******************************************************************/ +/*****************************************************************************/ typedef struct { GMainLoop *loop; @@ -1228,7 +1228,7 @@ test_device_connection_compatibility (void) g_clear_pointer (&sinfo, nmtstc_service_cleanup); } -/*******************************************************************/ +/*****************************************************************************/ static gboolean _test_connection_invalid_find_connections (gpointer element, gpointer needle, gpointer user_data) @@ -1568,7 +1568,7 @@ test_connection_invalid (void) #undef ASSERT_IDX } -/*******************************************************************/ +/*****************************************************************************/ NMTST_DEFINE (); diff --git a/libnm/tests/test-remote-settings-client.c b/libnm/tests/test-remote-settings-client.c index 8f59656d..f6c37e91 100644 --- a/libnm/tests/test-remote-settings-client.c +++ b/libnm/tests/test-remote-settings-client.c @@ -31,7 +31,7 @@ static NMClient *client = NULL; GDBusConnection *bus = NULL; NMRemoteConnection *remote = NULL; -/*******************************************************************/ +/*****************************************************************************/ static void add_cb (GObject *s, @@ -87,7 +87,7 @@ test_add_connection (void) g_object_unref (connection); } -/*******************************************************************/ +/*****************************************************************************/ static void set_visible_cb (GObject *proxy, @@ -194,7 +194,7 @@ test_make_invisible (void) g_object_unref (proxy); } -/*******************************************************************/ +/*****************************************************************************/ static void vis_new_connection_cb (NMClient *foo, @@ -271,7 +271,7 @@ test_make_visible (void) g_object_unref (proxy); } -/*******************************************************************/ +/*****************************************************************************/ static void deleted_cb (GObject *proxy, @@ -336,9 +336,10 @@ test_remove_connection (void) do { now = time (NULL); g_main_context_iteration (NULL, FALSE); - } while ((done == FALSE) && (now - start < 5)); + if (done && !remote) + break; + } while (now - start < 5); g_assert (done == TRUE); - g_assert (!remote); /* Ensure NMClient no longer has the connection */ @@ -354,7 +355,7 @@ test_remove_connection (void) g_object_unref (proxy); } -/*******************************************************************/ +/*****************************************************************************/ #define TEST_ADD_REMOVE_ID "add-remove-test-connection" @@ -413,7 +414,7 @@ test_add_remove_connection (void) g_object_unref (connection); } -/*******************************************************************/ +/*****************************************************************************/ static void add_bad_cb (GObject *s, @@ -456,7 +457,7 @@ test_add_bad_connection (void) g_assert (remote == NULL); } -/*******************************************************************/ +/*****************************************************************************/ static void save_hostname_cb (GObject *s, @@ -495,7 +496,7 @@ test_save_hostname (void) g_assert (remote == NULL); } -/*******************************************************************/ +/*****************************************************************************/ NMTST_DEFINE (); diff --git a/libnm/tests/test-secret-agent.c b/libnm/tests/test-secret-agent.c index 97561866..77f972f5 100644 --- a/libnm/tests/test-secret-agent.c +++ b/libnm/tests/test-secret-agent.c @@ -28,7 +28,7 @@ #include "nm-test-libnm-utils.h" -/*******************************************************************/ +/*****************************************************************************/ enum { SECRET_REQUESTED, @@ -176,7 +176,7 @@ test_secret_agent_new (void) return agent; } -/*******************************************************************/ +/*****************************************************************************/ typedef struct { NMTstcServiceInfo *sinfo; @@ -341,7 +341,7 @@ test_cleanup (TestSecretAgentData *sadata, gconstpointer test_data) g_free (sadata->con_id); } -/*******************************************************************/ +/*****************************************************************************/ static void connection_activated_none_cb (GObject *c, @@ -371,7 +371,7 @@ test_secret_agent_none (TestSecretAgentData *sadata, gconstpointer test_data) g_main_loop_run (sadata->loop); } -/*******************************************************************/ +/*****************************************************************************/ static char * secrets_requested_no_secrets_cb (TestSecretAgent *agent, @@ -422,7 +422,7 @@ test_secret_agent_no_secrets (TestSecretAgentData *sadata, gconstpointer test_da g_assert_cmpint (sadata->secrets_requested, ==, 1); } -/*******************************************************************/ +/*****************************************************************************/ static void connection_activated_cancel_cb (GObject *c, @@ -473,7 +473,7 @@ test_secret_agent_cancel (TestSecretAgentData *sadata, gconstpointer test_data) g_assert_cmpint (sadata->secrets_requested, ==, 1); } -/*******************************************************************/ +/*****************************************************************************/ static void connection_activated_good_cb (GObject *c, @@ -599,6 +599,12 @@ test_secret_agent_auto_register (void) g_assert_no_error (error); g_assert (nm_secret_agent_old_get_registered (agent)); + /* The GLib ObjectManager doesn't like when we drop the service + * in between it sees the service disappear and the call to + * GetManagedObjects. Give it a chance to do its business. + * Arguably a bug. */ + g_main_context_iteration (NULL, FALSE); + /* Shut down test service */ nmtstc_service_cleanup (sinfo); g_main_loop_run (loop); @@ -609,6 +615,9 @@ test_secret_agent_auto_register (void) g_main_loop_run (loop); g_assert (nm_secret_agent_old_get_registered (agent)); + /* Let ObjectManager initialize (see above). */ + g_main_context_iteration (NULL, FALSE); + /* Shut down test service again */ nmtstc_service_cleanup (sinfo); g_main_loop_run (loop); @@ -618,7 +627,7 @@ test_secret_agent_auto_register (void) g_main_loop_unref (loop); } -/*******************************************************************/ +/*****************************************************************************/ NMTST_DEFINE (); diff --git a/linker-script-binary.ver b/linker-script-binary.ver new file mode 100644 index 00000000..a2780c09 --- /dev/null +++ b/linker-script-binary.ver @@ -0,0 +1,6 @@ +{ +global: + _IO_stdin_used; +local: + *; +}; diff --git a/linker-script-devices.ver b/linker-script-devices.ver new file mode 100644 index 00000000..24cd848c --- /dev/null +++ b/linker-script-devices.ver @@ -0,0 +1,6 @@ +{ +global: + nm_device_factory_create; +local: + *; +}; diff --git a/linker-script-settings.ver b/linker-script-settings.ver new file mode 100644 index 00000000..fef67e87 --- /dev/null +++ b/linker-script-settings.ver @@ -0,0 +1,6 @@ +{ +global: + nm_settings_plugin_factory; +local: + *; +}; diff --git a/m4/compiler_options.m4 b/m4/compiler_options.m4 index fa11c522..ad03200a 100644 --- a/m4/compiler_options.m4 +++ b/m4/compiler_options.m4 @@ -55,7 +55,7 @@ if test "$GCC" = "yes" -a "$set_more_warnings" != "no"; then dnl attach it to the CFLAGS. NM_COMPILER_WARNING([unknown-warning-option], []) - CFLAGS_MORE_WARNINGS="-Wall -std=gnu89" + CFLAGS_MORE_WARNINGS="-Wall -std=gnu99" if test "x$set_more_warnings" = xerror; then CFLAGS_MORE_WARNINGS="$CFLAGS_MORE_WARNINGS -Werror" diff --git a/man/Makefile.am b/man/Makefile.am deleted file mode 100644 index 9338edbb..00000000 --- a/man/Makefile.am +++ /dev/null @@ -1,126 +0,0 @@ -man_MANS = -CLEANFILES = -EXTRA_DIST = - -XSLTPROC = xsltproc - -XSLTPROC_FLAGS = --xinclude --nonet - -XSLTPROC_MAN_FLAGS = \ - $(XSLTPROC_FLAGS) \ - --stringparam man.output.quietly 1 \ - --stringparam funcsynopsis.style ansi \ - --stringparam man.th.extra1.suppress 1 \ - --stringparam man.authors.section.enabled 0 \ - --stringparam man.copyright.section.enabled 0 \ - http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl - -if ENABLE_GTK_DOC - -%.1: %.xml common.ent - $(AM_V_GEN) xsltproc $(XSLTPROC_MAN_FLAGS) $< - -%.5: %.xml common.ent - $(AM_V_GEN) xsltproc $(XSLTPROC_MAN_FLAGS) $< - -%.7: %.xml common.ent - $(AM_V_GEN) xsltproc $(XSLTPROC_MAN_FLAGS) $< - -%.8: %.xml common.ent - $(AM_V_GEN) xsltproc $(XSLTPROC_MAN_FLAGS) $< - -endif - -if BUILD_SETTING_DOCS - -nm-settings.xml: nm-settings.xsl $(top_builddir)/libnm/nm-setting-docs.xml - $(AM_V_GEN) xsltproc --output $@ $^ - -nm-settings-keyfile.xml: nm-settings-keyfile.xsl $(top_builddir)/libnm/nm-keyfile-docs.xml - $(AM_V_GEN) xsltproc --output $@ $^ - -nm-settings-ifcfg-rh.xml: nm-settings-ifcfg-rh.xsl $(top_builddir)/libnm/nm-ifcfg-rh-docs.xml - $(AM_V_GEN) xsltproc --output $@ $^ - -CLEANFILES += \ - nm-settings.xml \ - nm-settings-keyfile.xml \ - nm-settings-ifcfg-rh.xml - -endif - -man_pages = \ - nmcli.1 \ - nmtui.1 \ - nm-online.1 \ - NetworkManager.conf.5 \ - nmcli-examples.7 \ - NetworkManager.8 - -autogenerated_man_pages = \ - nm-settings.5 \ - nm-settings-keyfile.5 - -if CONFIG_PLUGIN_IFCFG_RH -autogenerated_man_pages += nm-settings-ifcfg-rh.5 -else -EXTRA_DIST += nm-settings-ifcfg-rh.5 -endif - -EXTRA_DIST += \ - nm-settings.xml \ - nm-settings.xsl \ - nm-settings-keyfile.xml \ - nm-settings-keyfile.xsl \ - nm-settings-ifcfg-rh.xml \ - nm-settings-ifcfg-rh.xsl \ - $(addsuffix .xml,$(basename $(man_pages))) \ - $(man_pages) \ - $(autogenerated_man_pages) - -nmtui_links = nmtui-edit nmtui-connect nmtui-hostname -NetworkManager_conf_links = nm-system-settings.conf - -# Implement a || condition -if INSTALL_PREGEN_MANPAGES -install_manpages = true -else -if ENABLE_GTK_DOC -install_manpages = true -endif -endif - -install-data-hook: - if test -n "$(install_manpages)"; then \ - for link in $(nmtui_links); do \ - ln -f $(DESTDIR)$(mandir)/man1/nmtui.1 $(DESTDIR)$(mandir)/man1/$$link.1; \ - done; \ - for link in $(NetworkManager_conf_links); do \ - ln -f $(DESTDIR)$(mandir)/man5/NetworkManager.conf.5 $(DESTDIR)$(mandir)/man5/$$link.5; \ - done; \ - fi - -uninstall-hook: - if test -n "$(install_manpages)"; then \ - for link in $(nmtui_links); do \ - rm -f $(DESTDIR)$(mandir)/man1/$$link.1; \ - done; \ - for link in $(NetworkManager_conf_links); do \ - rm -f $(DESTDIR)$(mandir)/man5/$$link.5; \ - done; \ - fi - -if ENABLE_GTK_DOC -man_MANS += $(man_pages) -CLEANFILES += $(man_pages) -if SETTING_DOCS_AVAILABLE -man_MANS += $(autogenerated_man_pages) -CLEANFILES += $(autogenerated_man_pages) -endif -else -if INSTALL_PREGEN_MANPAGES -man_MANS += \ - $(man_pages) \ - $(autogenerated_man_pages) -endif -endif diff --git a/man/Makefile.in b/man/Makefile.in deleted file mode 100644 index 826ac2cc..00000000 --- a/man/Makefile.in +++ /dev/null @@ -1,911 +0,0 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. -# @configure_input@ - -# Copyright (C) 1994-2014 Free Software Foundation, Inc. - -# This Makefile.in is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY, to the extent permitted by law; without -# even the implied warranty of MERCHANTABILITY or FITNESS FOR A -# PARTICULAR PURPOSE. - -@SET_MAKE@ -VPATH = @srcdir@ -am__is_gnu_make = { \ - if test -z '$(MAKELEVEL)'; then \ - false; \ - elif test -n '$(MAKE_HOST)'; then \ - true; \ - elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ - true; \ - else \ - false; \ - fi; \ -} -am__make_running_with_option = \ - case $${target_option-} in \ - ?) ;; \ - *) echo "am__make_running_with_option: internal error: invalid" \ - "target option '$${target_option-}' specified" >&2; \ - exit 1;; \ - esac; \ - has_opt=no; \ - sane_makeflags=$$MAKEFLAGS; \ - if $(am__is_gnu_make); then \ - sane_makeflags=$$MFLAGS; \ - else \ - case $$MAKEFLAGS in \ - *\\[\ \ ]*) \ - bs=\\; \ - sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ - | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ - esac; \ - fi; \ - skip_next=no; \ - strip_trailopt () \ - { \ - flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ - }; \ - for flg in $$sane_makeflags; do \ - test $$skip_next = yes && { skip_next=no; continue; }; \ - case $$flg in \ - *=*|--*) continue;; \ - -*I) strip_trailopt 'I'; skip_next=yes;; \ - -*I?*) strip_trailopt 'I';; \ - -*O) strip_trailopt 'O'; skip_next=yes;; \ - -*O?*) strip_trailopt 'O';; \ - -*l) strip_trailopt 'l'; skip_next=yes;; \ - -*l?*) strip_trailopt 'l';; \ - -[dEDm]) skip_next=yes;; \ - -[JT]) skip_next=yes;; \ - esac; \ - case $$flg in \ - *$$target_option*) has_opt=yes; break;; \ - esac; \ - done; \ - test $$has_opt = yes -am__make_dryrun = (target_option=n; $(am__make_running_with_option)) -am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) -pkgdatadir = $(datadir)/@PACKAGE@ -pkgincludedir = $(includedir)/@PACKAGE@ -pkglibdir = $(libdir)/@PACKAGE@ -pkglibexecdir = $(libexecdir)/@PACKAGE@ -am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd -install_sh_DATA = $(install_sh) -c -m 644 -install_sh_PROGRAM = $(install_sh) -c -install_sh_SCRIPT = $(install_sh) -c -INSTALL_HEADER = $(INSTALL_DATA) -transform = $(program_transform_name) -NORMAL_INSTALL = : -PRE_INSTALL = : -POST_INSTALL = : -NORMAL_UNINSTALL = : -PRE_UNINSTALL = : -POST_UNINSTALL = : -build_triplet = @build@ -host_triplet = @host@ -@BUILD_SETTING_DOCS_TRUE@am__append_1 = \ -@BUILD_SETTING_DOCS_TRUE@ nm-settings.xml \ -@BUILD_SETTING_DOCS_TRUE@ nm-settings-keyfile.xml \ -@BUILD_SETTING_DOCS_TRUE@ nm-settings-ifcfg-rh.xml - -@CONFIG_PLUGIN_IFCFG_RH_TRUE@am__append_2 = nm-settings-ifcfg-rh.5 -@CONFIG_PLUGIN_IFCFG_RH_FALSE@am__append_3 = nm-settings-ifcfg-rh.5 -@ENABLE_GTK_DOC_TRUE@am__append_4 = $(man_pages) -@ENABLE_GTK_DOC_TRUE@am__append_5 = $(man_pages) -@ENABLE_GTK_DOC_TRUE@@SETTING_DOCS_AVAILABLE_TRUE@am__append_6 = $(autogenerated_man_pages) -@ENABLE_GTK_DOC_TRUE@@SETTING_DOCS_AVAILABLE_TRUE@am__append_7 = $(autogenerated_man_pages) -@ENABLE_GTK_DOC_FALSE@@INSTALL_PREGEN_MANPAGES_TRUE@am__append_8 = \ -@ENABLE_GTK_DOC_FALSE@@INSTALL_PREGEN_MANPAGES_TRUE@ $(man_pages) \ -@ENABLE_GTK_DOC_FALSE@@INSTALL_PREGEN_MANPAGES_TRUE@ $(autogenerated_man_pages) - -subdir = man -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -am__aclocal_m4_deps = $(top_srcdir)/m4/attributes.m4 \ - $(top_srcdir)/m4/ax_lib_readline.m4 \ - $(top_srcdir)/m4/compiler_options.m4 \ - $(top_srcdir)/m4/gettext.m4 $(top_srcdir)/m4/git-sha-record.m4 \ - $(top_srcdir)/m4/gnome-code-coverage.m4 \ - $(top_srcdir)/m4/gtk-doc.m4 $(top_srcdir)/m4/iconv.m4 \ - $(top_srcdir)/m4/intlmacosx.m4 $(top_srcdir)/m4/intltool.m4 \ - $(top_srcdir)/m4/introspection.m4 $(top_srcdir)/m4/lib-ld.m4 \ - $(top_srcdir)/m4/lib-link.m4 $(top_srcdir)/m4/lib-prefix.m4 \ - $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \ - $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \ - $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/m4/nls.m4 \ - $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \ - $(top_srcdir)/m4/vapigen.m4 $(top_srcdir)/configure.ac -am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ - $(ACLOCAL_M4) -DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) -mkinstalldirs = $(install_sh) -d -CONFIG_HEADER = $(top_builddir)/config.h -CONFIG_CLEAN_FILES = common.ent -CONFIG_CLEAN_VPATH_FILES = -AM_V_P = $(am__v_P_@AM_V@) -am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) -am__v_P_0 = false -am__v_P_1 = : -AM_V_GEN = $(am__v_GEN_@AM_V@) -am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) -am__v_GEN_0 = @echo " GEN " $@; -am__v_GEN_1 = -AM_V_at = $(am__v_at_@AM_V@) -am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) -am__v_at_0 = @ -am__v_at_1 = -SOURCES = -DIST_SOURCES = -am__can_run_installinfo = \ - case $$AM_UPDATE_INFO_DIR in \ - n|no|NO) false;; \ - *) (install-info --version) >/dev/null 2>&1;; \ - esac -am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; -am__vpath_adj = case $$p in \ - $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ - *) f=$$p;; \ - esac; -am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`; -am__install_max = 40 -am__nobase_strip_setup = \ - srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` -am__nobase_strip = \ - for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" -am__nobase_list = $(am__nobase_strip_setup); \ - for p in $$list; do echo "$$p $$p"; done | \ - sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ - $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ - if (++n[$$2] == $(am__install_max)) \ - { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ - END { for (dir in files) print dir, files[dir] }' -am__base_list = \ - sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ - sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' -am__uninstall_files_from_dir = { \ - test -z "$$files" \ - || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ - || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ - $(am__cd) "$$dir" && rm -f $$files; }; \ - } -man1dir = $(mandir)/man1 -am__installdirs = "$(DESTDIR)$(man1dir)" "$(DESTDIR)$(man5dir)" \ - "$(DESTDIR)$(man7dir)" "$(DESTDIR)$(man8dir)" -man5dir = $(mandir)/man5 -man7dir = $(mandir)/man7 -man8dir = $(mandir)/man8 -NROFF = nroff -MANS = $(man_MANS) -am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) -am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/common.ent.in -DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = @ACLOCAL@ -ALL_LINGUAS = @ALL_LINGUAS@ -AMTAR = @AMTAR@ -AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ -AM_TESTS_FD_REDIRECT = @AM_TESTS_FD_REDIRECT@ -AR = @AR@ -AUTOCONF = @AUTOCONF@ -AUTOHEADER = @AUTOHEADER@ -AUTOMAKE = @AUTOMAKE@ -AWK = @AWK@ -BLUEZ5_CFLAGS = @BLUEZ5_CFLAGS@ -BLUEZ5_LIBS = @BLUEZ5_LIBS@ -CC = @CC@ -CCDEPMODE = @CCDEPMODE@ -CFLAGS = @CFLAGS@ -CODE_COVERAGE_CFLAGS = @CODE_COVERAGE_CFLAGS@ -CODE_COVERAGE_ENABLED = @CODE_COVERAGE_ENABLED@ -CODE_COVERAGE_LDFLAGS = @CODE_COVERAGE_LDFLAGS@ -CPP = @CPP@ -CPPFLAGS = @CPPFLAGS@ -CXX = @CXX@ -CXXCPP = @CXXCPP@ -CXXDEPMODE = @CXXDEPMODE@ -CXXFLAGS = @CXXFLAGS@ -CYGPATH_W = @CYGPATH_W@ -DBUS_CFLAGS = @DBUS_CFLAGS@ -DBUS_LIBS = @DBUS_LIBS@ -DBUS_SYS_DIR = @DBUS_SYS_DIR@ -DEFS = @DEFS@ -DEPDIR = @DEPDIR@ -DHCLIENT_PATH = @DHCLIENT_PATH@ -DHCPCD_PATH = @DHCPCD_PATH@ -DISTRO_NETWORK_SERVICE = @DISTRO_NETWORK_SERVICE@ -DLLTOOL = @DLLTOOL@ -DL_LIBS = @DL_LIBS@ -DNSMASQ_PATH = @DNSMASQ_PATH@ -DNSSEC_TRIGGER_SCRIPT = @DNSSEC_TRIGGER_SCRIPT@ -DSYMUTIL = @DSYMUTIL@ -DUMPBIN = @DUMPBIN@ -ECHO_C = @ECHO_C@ -ECHO_N = @ECHO_N@ -ECHO_T = @ECHO_T@ -EGREP = @EGREP@ -EXEEXT = @EXEEXT@ -FGREP = @FGREP@ -GENHTML = @GENHTML@ -GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@ -GETTEXT_PACKAGE = @GETTEXT_PACKAGE@ -GLIB_CFLAGS = @GLIB_CFLAGS@ -GLIB_GENMARSHAL = @GLIB_GENMARSHAL@ -GLIB_LIBS = @GLIB_LIBS@ -GLIB_MAKEFILE = @GLIB_MAKEFILE@ -GLIB_MKENUMS = @GLIB_MKENUMS@ -GMSGFMT = @GMSGFMT@ -GMSGFMT_015 = @GMSGFMT_015@ -GNUTLS_CFLAGS = @GNUTLS_CFLAGS@ -GNUTLS_LIBS = @GNUTLS_LIBS@ -GREP = @GREP@ -GTKDOC_CHECK = @GTKDOC_CHECK@ -GTKDOC_CHECK_PATH = @GTKDOC_CHECK_PATH@ -GTKDOC_DEPS_CFLAGS = @GTKDOC_DEPS_CFLAGS@ -GTKDOC_DEPS_LIBS = @GTKDOC_DEPS_LIBS@ -GTKDOC_MKPDF = @GTKDOC_MKPDF@ -GTKDOC_REBASE = @GTKDOC_REBASE@ -GUDEV_CFLAGS = @GUDEV_CFLAGS@ -GUDEV_LIBS = @GUDEV_LIBS@ -HTML_DIR = @HTML_DIR@ -INSTALL = @INSTALL@ -INSTALL_DATA = @INSTALL_DATA@ -INSTALL_PROGRAM = @INSTALL_PROGRAM@ -INSTALL_SCRIPT = @INSTALL_SCRIPT@ -INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ -INTLLIBS = @INTLLIBS@ -INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@ -INTLTOOL_MERGE = @INTLTOOL_MERGE@ -INTLTOOL_PERL = @INTLTOOL_PERL@ -INTLTOOL_UPDATE = @INTLTOOL_UPDATE@ -INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@ -INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@ -INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@ -INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@ -INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ -INTROSPECTION_CFLAGS = @INTROSPECTION_CFLAGS@ -INTROSPECTION_COMPILER = @INTROSPECTION_COMPILER@ -INTROSPECTION_GENERATE = @INTROSPECTION_GENERATE@ -INTROSPECTION_GIRDIR = @INTROSPECTION_GIRDIR@ -INTROSPECTION_LIBS = @INTROSPECTION_LIBS@ -INTROSPECTION_MAKEFILE = @INTROSPECTION_MAKEFILE@ -INTROSPECTION_SCANNER = @INTROSPECTION_SCANNER@ -INTROSPECTION_TYPELIBDIR = @INTROSPECTION_TYPELIBDIR@ -IPTABLES_PATH = @IPTABLES_PATH@ -JANSSON_CFLAGS = @JANSSON_CFLAGS@ -JANSSON_LIBS = @JANSSON_LIBS@ -KERNEL_FIRMWARE_DIR = @KERNEL_FIRMWARE_DIR@ -LCOV = @LCOV@ -LD = @LD@ -LDFLAGS = @LDFLAGS@ -LIBAUDIT_CFLAGS = @LIBAUDIT_CFLAGS@ -LIBAUDIT_LIBS = @LIBAUDIT_LIBS@ -LIBICONV = @LIBICONV@ -LIBINTL = @LIBINTL@ -LIBM = @LIBM@ -LIBNDP_CFLAGS = @LIBNDP_CFLAGS@ -LIBNDP_LIBS = @LIBNDP_LIBS@ -LIBNL_CFLAGS = @LIBNL_CFLAGS@ -LIBNL_LIBS = @LIBNL_LIBS@ -LIBOBJS = @LIBOBJS@ -LIBS = @LIBS@ -LIBSOUP_CFLAGS = @LIBSOUP_CFLAGS@ -LIBSOUP_LIBS = @LIBSOUP_LIBS@ -LIBSYSTEMD_CFLAGS = @LIBSYSTEMD_CFLAGS@ -LIBSYSTEMD_LIBS = @LIBSYSTEMD_LIBS@ -LIBTEAMDCTL_CFLAGS = @LIBTEAMDCTL_CFLAGS@ -LIBTEAMDCTL_LIBS = @LIBTEAMDCTL_LIBS@ -LIBTOOL = @LIBTOOL@ -LIPO = @LIPO@ -LN_S = @LN_S@ -LOG_DRIVER = @LOG_DRIVER@ -LTLIBICONV = @LTLIBICONV@ -LTLIBINTL = @LTLIBINTL@ -LTLIBOBJS = @LTLIBOBJS@ -LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ -MAINT = @MAINT@ -MAKEINFO = @MAKEINFO@ -MANIFEST_TOOL = @MANIFEST_TOOL@ -MKDIR_P = @MKDIR_P@ -MM_GLIB_CFLAGS = @MM_GLIB_CFLAGS@ -MM_GLIB_LIBS = @MM_GLIB_LIBS@ -MOC = @MOC@ -MSGFMT = @MSGFMT@ -MSGFMT_015 = @MSGFMT_015@ -MSGMERGE = @MSGMERGE@ -NEWT_CFLAGS = @NEWT_CFLAGS@ -NEWT_LIBS = @NEWT_LIBS@ -NM = @NM@ -NMEDIT = @NMEDIT@ -NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT = @NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT@ -NM_CONFIG_DEFAULT_DNS_RC_MANAGER = @NM_CONFIG_DEFAULT_DNS_RC_MANAGER@ -NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT = @NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT@ -NM_CONFIG_LOGGING_BACKEND_DEFAULT_TEXT = @NM_CONFIG_LOGGING_BACKEND_DEFAULT_TEXT@ -NM_MAJOR_VERSION = @NM_MAJOR_VERSION@ -NM_MICRO_VERSION = @NM_MICRO_VERSION@ -NM_MINOR_VERSION = @NM_MINOR_VERSION@ -NM_MODIFY_SYSTEM_POLICY = @NM_MODIFY_SYSTEM_POLICY@ -NM_VERSION = @NM_VERSION@ -NSS_CFLAGS = @NSS_CFLAGS@ -NSS_LIBS = @NSS_LIBS@ -OBJDUMP = @OBJDUMP@ -OBJEXT = @OBJEXT@ -OTOOL = @OTOOL@ -OTOOL64 = @OTOOL64@ -PACKAGE = @PACKAGE@ -PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ -PACKAGE_NAME = @PACKAGE_NAME@ -PACKAGE_STRING = @PACKAGE_STRING@ -PACKAGE_TARNAME = @PACKAGE_TARNAME@ -PACKAGE_URL = @PACKAGE_URL@ -PACKAGE_VERSION = @PACKAGE_VERSION@ -PATH_SEPARATOR = @PATH_SEPARATOR@ -PERL = @PERL@ -PKG_CONFIG = @PKG_CONFIG@ -PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ -PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ -POLKIT_CFLAGS = @POLKIT_CFLAGS@ -POLKIT_LIBS = @POLKIT_LIBS@ -POSUB = @POSUB@ -PPPD_PATH = @PPPD_PATH@ -PPPD_PLUGIN_DIR = @PPPD_PLUGIN_DIR@ -QT_CFLAGS = @QT_CFLAGS@ -QT_LIBS = @QT_LIBS@ -RANLIB = @RANLIB@ -READLINE_LIBS = @READLINE_LIBS@ -SANITIZERS = @SANITIZERS@ -SANITIZER_ENV = @SANITIZER_ENV@ -SED = @SED@ -SELINUX_CFLAGS = @SELINUX_CFLAGS@ -SELINUX_LIBS = @SELINUX_LIBS@ -SET_MAKE = @SET_MAKE@ -SHELL = @SHELL@ -STRIP = @STRIP@ -SYSTEMD_200_CFLAGS = @SYSTEMD_200_CFLAGS@ -SYSTEMD_200_LIBS = @SYSTEMD_200_LIBS@ -SYSTEMD_INHIBIT_CFLAGS = @SYSTEMD_INHIBIT_CFLAGS@ -SYSTEMD_INHIBIT_LIBS = @SYSTEMD_INHIBIT_LIBS@ -SYSTEMD_JOURNAL_CFLAGS = @SYSTEMD_JOURNAL_CFLAGS@ -SYSTEMD_JOURNAL_LIBS = @SYSTEMD_JOURNAL_LIBS@ -SYSTEMD_LOGIN_CFLAGS = @SYSTEMD_LOGIN_CFLAGS@ -SYSTEMD_LOGIN_LIBS = @SYSTEMD_LOGIN_LIBS@ -SYSTEM_CA_PATH = @SYSTEM_CA_PATH@ -UDEV_DIR = @UDEV_DIR@ -USE_NLS = @USE_NLS@ -UUID_CFLAGS = @UUID_CFLAGS@ -UUID_LIBS = @UUID_LIBS@ -VALGRIND_RULES = @VALGRIND_RULES@ -VAPIGEN = @VAPIGEN@ -VAPIGEN_MAKEFILE = @VAPIGEN_MAKEFILE@ -VAPIGEN_VAPIDIR = @VAPIGEN_VAPIDIR@ -VERSION = @VERSION@ -XGETTEXT = @XGETTEXT@ -XGETTEXT_015 = @XGETTEXT_015@ -XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@ -abs_builddir = @abs_builddir@ -abs_srcdir = @abs_srcdir@ -abs_top_builddir = @abs_top_builddir@ -abs_top_srcdir = @abs_top_srcdir@ -ac_ct_AR = @ac_ct_AR@ -ac_ct_CC = @ac_ct_CC@ -ac_ct_CXX = @ac_ct_CXX@ -ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -am__include = @am__include@ -am__leading_dot = @am__leading_dot@ -am__quote = @am__quote@ -am__tar = @am__tar@ -am__untar = @am__untar@ -bindir = @bindir@ -build = @build@ -build_alias = @build_alias@ -build_cpu = @build_cpu@ -build_os = @build_os@ -build_vendor = @build_vendor@ -builddir = @builddir@ -datadir = @datadir@ -datarootdir = @datarootdir@ -docdir = @docdir@ -dvidir = @dvidir@ -exec_prefix = @exec_prefix@ -host = @host@ -host_alias = @host_alias@ -host_cpu = @host_cpu@ -host_os = @host_os@ -host_vendor = @host_vendor@ -htmldir = @htmldir@ -includedir = @includedir@ -infodir = @infodir@ -install_sh = @install_sh@ -intltool__v_merge_options_ = @intltool__v_merge_options_@ -intltool__v_merge_options_0 = @intltool__v_merge_options_0@ -libdir = @libdir@ -libexecdir = @libexecdir@ -localedir = @localedir@ -localstatedir = @localstatedir@ -mandir = @mandir@ -mkdir_p = @mkdir_p@ -nmbinary = @nmbinary@ -nmconfdir = @nmconfdir@ -nmdatadir = @nmdatadir@ -nmlibdir = @nmlibdir@ -nmrundir = @nmrundir@ -nmstatedir = @nmstatedir@ -oldincludedir = @oldincludedir@ -pdfdir = @pdfdir@ -prefix = @prefix@ -program_transform_name = @program_transform_name@ -psdir = @psdir@ -runstatedir = @runstatedir@ -sbindir = @sbindir@ -sharedstatedir = @sharedstatedir@ -srcdir = @srcdir@ -subdirs = @subdirs@ -sysconfdir = @sysconfdir@ -systemdsystemunitdir = @systemdsystemunitdir@ -target_alias = @target_alias@ -top_build_prefix = @top_build_prefix@ -top_builddir = @top_builddir@ -top_srcdir = @top_srcdir@ -with_dhclient = @with_dhclient@ -with_dhcpcd = @with_dhcpcd@ -with_netconfig = @with_netconfig@ -with_resolvconf = @with_resolvconf@ -with_valgrind = @with_valgrind@ -man_MANS = $(am__append_4) $(am__append_6) $(am__append_8) -CLEANFILES = $(am__append_1) $(am__append_5) $(am__append_7) -EXTRA_DIST = $(am__append_3) nm-settings.xml nm-settings.xsl \ - nm-settings-keyfile.xml nm-settings-keyfile.xsl \ - nm-settings-ifcfg-rh.xml nm-settings-ifcfg-rh.xsl $(addsuffix \ - .xml,$(basename $(man_pages))) $(man_pages) \ - $(autogenerated_man_pages) -XSLTPROC = xsltproc -XSLTPROC_FLAGS = --xinclude --nonet -XSLTPROC_MAN_FLAGS = \ - $(XSLTPROC_FLAGS) \ - --stringparam man.output.quietly 1 \ - --stringparam funcsynopsis.style ansi \ - --stringparam man.th.extra1.suppress 1 \ - --stringparam man.authors.section.enabled 0 \ - --stringparam man.copyright.section.enabled 0 \ - http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl - -man_pages = \ - nmcli.1 \ - nmtui.1 \ - nm-online.1 \ - NetworkManager.conf.5 \ - nmcli-examples.7 \ - NetworkManager.8 - -autogenerated_man_pages = nm-settings.5 nm-settings-keyfile.5 \ - $(am__append_2) -nmtui_links = nmtui-edit nmtui-connect nmtui-hostname -NetworkManager_conf_links = nm-system-settings.conf -@ENABLE_GTK_DOC_TRUE@@INSTALL_PREGEN_MANPAGES_FALSE@install_manpages = true - -# Implement a || condition -@INSTALL_PREGEN_MANPAGES_TRUE@install_manpages = true -all: all-am - -.SUFFIXES: -$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps) - @for dep in $?; do \ - case '$(am__configure_deps)' in \ - *$$dep*) \ - ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ - && { if test -f $@; then exit 0; else break; fi; }; \ - exit 1;; \ - esac; \ - done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu man/Makefile'; \ - $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --gnu man/Makefile -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - @case '$?' in \ - *config.status*) \ - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ - *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ - esac; - -$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh - -$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(am__aclocal_m4_deps): -common.ent: $(top_builddir)/config.status $(srcdir)/common.ent.in - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ - -mostlyclean-libtool: - -rm -f *.lo - -clean-libtool: - -rm -rf .libs _libs -install-man1: $(man_MANS) - @$(NORMAL_INSTALL) - @list1=''; \ - list2='$(man_MANS)'; \ - test -n "$(man1dir)" \ - && test -n "`echo $$list1$$list2`" \ - || exit 0; \ - echo " $(MKDIR_P) '$(DESTDIR)$(man1dir)'"; \ - $(MKDIR_P) "$(DESTDIR)$(man1dir)" || exit 1; \ - { for i in $$list1; do echo "$$i"; done; \ - if test -n "$$list2"; then \ - for i in $$list2; do echo "$$i"; done \ - | sed -n '/\.1[a-z]*$$/p'; \ - fi; \ - } | while read p; do \ - if test -f $$p; then d=; else d="$(srcdir)/"; fi; \ - echo "$$d$$p"; echo "$$p"; \ - done | \ - sed -e 'n;s,.*/,,;p;h;s,.*\.,,;s,^[^1][0-9a-z]*$$,1,;x' \ - -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,' | \ - sed 'N;N;s,\n, ,g' | { \ - list=; while read file base inst; do \ - if test "$$base" = "$$inst"; then list="$$list $$file"; else \ - echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man1dir)/$$inst'"; \ - $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man1dir)/$$inst" || exit $$?; \ - fi; \ - done; \ - for i in $$list; do echo "$$i"; done | $(am__base_list) | \ - while read files; do \ - test -z "$$files" || { \ - echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(man1dir)'"; \ - $(INSTALL_DATA) $$files "$(DESTDIR)$(man1dir)" || exit $$?; }; \ - done; } - -uninstall-man1: - @$(NORMAL_UNINSTALL) - @list=''; test -n "$(man1dir)" || exit 0; \ - files=`{ for i in $$list; do echo "$$i"; done; \ - l2='$(man_MANS)'; for i in $$l2; do echo "$$i"; done | \ - sed -n '/\.1[a-z]*$$/p'; \ - } | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^1][0-9a-z]*$$,1,;x' \ - -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \ - dir='$(DESTDIR)$(man1dir)'; $(am__uninstall_files_from_dir) -install-man5: $(man_MANS) - @$(NORMAL_INSTALL) - @list1=''; \ - list2='$(man_MANS)'; \ - test -n "$(man5dir)" \ - && test -n "`echo $$list1$$list2`" \ - || exit 0; \ - echo " $(MKDIR_P) '$(DESTDIR)$(man5dir)'"; \ - $(MKDIR_P) "$(DESTDIR)$(man5dir)" || exit 1; \ - { for i in $$list1; do echo "$$i"; done; \ - if test -n "$$list2"; then \ - for i in $$list2; do echo "$$i"; done \ - | sed -n '/\.5[a-z]*$$/p'; \ - fi; \ - } | while read p; do \ - if test -f $$p; then d=; else d="$(srcdir)/"; fi; \ - echo "$$d$$p"; echo "$$p"; \ - done | \ - sed -e 'n;s,.*/,,;p;h;s,.*\.,,;s,^[^5][0-9a-z]*$$,5,;x' \ - -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,' | \ - sed 'N;N;s,\n, ,g' | { \ - list=; while read file base inst; do \ - if test "$$base" = "$$inst"; then list="$$list $$file"; else \ - echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man5dir)/$$inst'"; \ - $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man5dir)/$$inst" || exit $$?; \ - fi; \ - done; \ - for i in $$list; do echo "$$i"; done | $(am__base_list) | \ - while read files; do \ - test -z "$$files" || { \ - echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(man5dir)'"; \ - $(INSTALL_DATA) $$files "$(DESTDIR)$(man5dir)" || exit $$?; }; \ - done; } - -uninstall-man5: - @$(NORMAL_UNINSTALL) - @list=''; test -n "$(man5dir)" || exit 0; \ - files=`{ for i in $$list; do echo "$$i"; done; \ - l2='$(man_MANS)'; for i in $$l2; do echo "$$i"; done | \ - sed -n '/\.5[a-z]*$$/p'; \ - } | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^5][0-9a-z]*$$,5,;x' \ - -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \ - dir='$(DESTDIR)$(man5dir)'; $(am__uninstall_files_from_dir) -install-man7: $(man_MANS) - @$(NORMAL_INSTALL) - @list1=''; \ - list2='$(man_MANS)'; \ - test -n "$(man7dir)" \ - && test -n "`echo $$list1$$list2`" \ - || exit 0; \ - echo " $(MKDIR_P) '$(DESTDIR)$(man7dir)'"; \ - $(MKDIR_P) "$(DESTDIR)$(man7dir)" || exit 1; \ - { for i in $$list1; do echo "$$i"; done; \ - if test -n "$$list2"; then \ - for i in $$list2; do echo "$$i"; done \ - | sed -n '/\.7[a-z]*$$/p'; \ - fi; \ - } | while read p; do \ - if test -f $$p; then d=; else d="$(srcdir)/"; fi; \ - echo "$$d$$p"; echo "$$p"; \ - done | \ - sed -e 'n;s,.*/,,;p;h;s,.*\.,,;s,^[^7][0-9a-z]*$$,7,;x' \ - -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,' | \ - sed 'N;N;s,\n, ,g' | { \ - list=; while read file base inst; do \ - if test "$$base" = "$$inst"; then list="$$list $$file"; else \ - echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man7dir)/$$inst'"; \ - $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man7dir)/$$inst" || exit $$?; \ - fi; \ - done; \ - for i in $$list; do echo "$$i"; done | $(am__base_list) | \ - while read files; do \ - test -z "$$files" || { \ - echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(man7dir)'"; \ - $(INSTALL_DATA) $$files "$(DESTDIR)$(man7dir)" || exit $$?; }; \ - done; } - -uninstall-man7: - @$(NORMAL_UNINSTALL) - @list=''; test -n "$(man7dir)" || exit 0; \ - files=`{ for i in $$list; do echo "$$i"; done; \ - l2='$(man_MANS)'; for i in $$l2; do echo "$$i"; done | \ - sed -n '/\.7[a-z]*$$/p'; \ - } | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^7][0-9a-z]*$$,7,;x' \ - -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \ - dir='$(DESTDIR)$(man7dir)'; $(am__uninstall_files_from_dir) -install-man8: $(man_MANS) - @$(NORMAL_INSTALL) - @list1=''; \ - list2='$(man_MANS)'; \ - test -n "$(man8dir)" \ - && test -n "`echo $$list1$$list2`" \ - || exit 0; \ - echo " $(MKDIR_P) '$(DESTDIR)$(man8dir)'"; \ - $(MKDIR_P) "$(DESTDIR)$(man8dir)" || exit 1; \ - { for i in $$list1; do echo "$$i"; done; \ - if test -n "$$list2"; then \ - for i in $$list2; do echo "$$i"; done \ - | sed -n '/\.8[a-z]*$$/p'; \ - fi; \ - } | while read p; do \ - if test -f $$p; then d=; else d="$(srcdir)/"; fi; \ - echo "$$d$$p"; echo "$$p"; \ - done | \ - sed -e 'n;s,.*/,,;p;h;s,.*\.,,;s,^[^8][0-9a-z]*$$,8,;x' \ - -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,' | \ - sed 'N;N;s,\n, ,g' | { \ - list=; while read file base inst; do \ - if test "$$base" = "$$inst"; then list="$$list $$file"; else \ - echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man8dir)/$$inst'"; \ - $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man8dir)/$$inst" || exit $$?; \ - fi; \ - done; \ - for i in $$list; do echo "$$i"; done | $(am__base_list) | \ - while read files; do \ - test -z "$$files" || { \ - echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(man8dir)'"; \ - $(INSTALL_DATA) $$files "$(DESTDIR)$(man8dir)" || exit $$?; }; \ - done; } - -uninstall-man8: - @$(NORMAL_UNINSTALL) - @list=''; test -n "$(man8dir)" || exit 0; \ - files=`{ for i in $$list; do echo "$$i"; done; \ - l2='$(man_MANS)'; for i in $$l2; do echo "$$i"; done | \ - sed -n '/\.8[a-z]*$$/p'; \ - } | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^8][0-9a-z]*$$,8,;x' \ - -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \ - dir='$(DESTDIR)$(man8dir)'; $(am__uninstall_files_from_dir) -tags TAGS: - -ctags CTAGS: - -cscope cscopelist: - - -distdir: $(DISTFILES) - @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - list='$(DISTFILES)'; \ - dist_files=`for file in $$list; do echo $$file; done | \ - sed -e "s|^$$srcdirstrip/||;t" \ - -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ - case $$dist_files in \ - */*) $(MKDIR_P) `echo "$$dist_files" | \ - sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ - sort -u` ;; \ - esac; \ - for file in $$dist_files; do \ - if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ - if test -d $$d/$$file; then \ - dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ - if test -d "$(distdir)/$$file"; then \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ - cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ - else \ - test -f "$(distdir)/$$file" \ - || cp -p $$d/$$file "$(distdir)/$$file" \ - || exit 1; \ - fi; \ - done -check-am: all-am -check: check-am -all-am: Makefile $(MANS) -installdirs: - for dir in "$(DESTDIR)$(man1dir)" "$(DESTDIR)$(man5dir)" "$(DESTDIR)$(man7dir)" "$(DESTDIR)$(man8dir)"; do \ - test -z "$$dir" || $(MKDIR_P) "$$dir"; \ - done -install: install-am -install-exec: install-exec-am -install-data: install-data-am -uninstall: uninstall-am - -install-am: all-am - @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am - -installcheck: installcheck-am -install-strip: - if test -z '$(STRIP)'; then \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - install; \ - else \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ - fi -mostlyclean-generic: - -clean-generic: - -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES) - -distclean-generic: - -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) - -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) - -maintainer-clean-generic: - @echo "This command is intended for maintainers to use" - @echo "it deletes files that may require special tools to rebuild." -clean: clean-am - -clean-am: clean-generic clean-libtool mostlyclean-am - -distclean: distclean-am - -rm -f Makefile -distclean-am: clean-am distclean-generic - -dvi: dvi-am - -dvi-am: - -html: html-am - -html-am: - -info: info-am - -info-am: - -install-data-am: install-man - @$(NORMAL_INSTALL) - $(MAKE) $(AM_MAKEFLAGS) install-data-hook -install-dvi: install-dvi-am - -install-dvi-am: - -install-exec-am: - -install-html: install-html-am - -install-html-am: - -install-info: install-info-am - -install-info-am: - -install-man: install-man1 install-man5 install-man7 install-man8 - -install-pdf: install-pdf-am - -install-pdf-am: - -install-ps: install-ps-am - -install-ps-am: - -installcheck-am: - -maintainer-clean: maintainer-clean-am - -rm -f Makefile -maintainer-clean-am: distclean-am maintainer-clean-generic - -mostlyclean: mostlyclean-am - -mostlyclean-am: mostlyclean-generic mostlyclean-libtool - -pdf: pdf-am - -pdf-am: - -ps: ps-am - -ps-am: - -uninstall-am: uninstall-man - @$(NORMAL_INSTALL) - $(MAKE) $(AM_MAKEFLAGS) uninstall-hook -uninstall-man: uninstall-man1 uninstall-man5 uninstall-man7 \ - uninstall-man8 - -.MAKE: install-am install-data-am install-strip uninstall-am - -.PHONY: all all-am check check-am clean clean-generic clean-libtool \ - cscopelist-am ctags-am distclean distclean-generic \ - distclean-libtool distdir dvi dvi-am html html-am info info-am \ - install install-am install-data install-data-am \ - install-data-hook install-dvi install-dvi-am install-exec \ - install-exec-am install-html install-html-am install-info \ - install-info-am install-man install-man1 install-man5 \ - install-man7 install-man8 install-pdf install-pdf-am \ - install-ps install-ps-am install-strip installcheck \ - installcheck-am installdirs maintainer-clean \ - maintainer-clean-generic mostlyclean mostlyclean-generic \ - mostlyclean-libtool pdf pdf-am ps ps-am tags-am uninstall \ - uninstall-am uninstall-hook uninstall-man uninstall-man1 \ - uninstall-man5 uninstall-man7 uninstall-man8 - -.PRECIOUS: Makefile - - -@ENABLE_GTK_DOC_TRUE@%.1: %.xml common.ent -@ENABLE_GTK_DOC_TRUE@ $(AM_V_GEN) xsltproc $(XSLTPROC_MAN_FLAGS) $< - -@ENABLE_GTK_DOC_TRUE@%.5: %.xml common.ent -@ENABLE_GTK_DOC_TRUE@ $(AM_V_GEN) xsltproc $(XSLTPROC_MAN_FLAGS) $< - -@ENABLE_GTK_DOC_TRUE@%.7: %.xml common.ent -@ENABLE_GTK_DOC_TRUE@ $(AM_V_GEN) xsltproc $(XSLTPROC_MAN_FLAGS) $< - -@ENABLE_GTK_DOC_TRUE@%.8: %.xml common.ent -@ENABLE_GTK_DOC_TRUE@ $(AM_V_GEN) xsltproc $(XSLTPROC_MAN_FLAGS) $< - -@BUILD_SETTING_DOCS_TRUE@nm-settings.xml: nm-settings.xsl $(top_builddir)/libnm/nm-setting-docs.xml -@BUILD_SETTING_DOCS_TRUE@ $(AM_V_GEN) xsltproc --output $@ $^ - -@BUILD_SETTING_DOCS_TRUE@nm-settings-keyfile.xml: nm-settings-keyfile.xsl $(top_builddir)/libnm/nm-keyfile-docs.xml -@BUILD_SETTING_DOCS_TRUE@ $(AM_V_GEN) xsltproc --output $@ $^ - -@BUILD_SETTING_DOCS_TRUE@nm-settings-ifcfg-rh.xml: nm-settings-ifcfg-rh.xsl $(top_builddir)/libnm/nm-ifcfg-rh-docs.xml -@BUILD_SETTING_DOCS_TRUE@ $(AM_V_GEN) xsltproc --output $@ $^ - -install-data-hook: - if test -n "$(install_manpages)"; then \ - for link in $(nmtui_links); do \ - ln -f $(DESTDIR)$(mandir)/man1/nmtui.1 $(DESTDIR)$(mandir)/man1/$$link.1; \ - done; \ - for link in $(NetworkManager_conf_links); do \ - ln -f $(DESTDIR)$(mandir)/man5/NetworkManager.conf.5 $(DESTDIR)$(mandir)/man5/$$link.5; \ - done; \ - fi - -uninstall-hook: - if test -n "$(install_manpages)"; then \ - for link in $(nmtui_links); do \ - rm -f $(DESTDIR)$(mandir)/man1/$$link.1; \ - done; \ - for link in $(NetworkManager_conf_links); do \ - rm -f $(DESTDIR)$(mandir)/man5/$$link.5; \ - done; \ - fi - -# Tell versions [3.59,3.63) of GNU make to not export all variables. -# Otherwise a system limit (for SysV at least) may be exceeded. -.NOEXPORT: diff --git a/man/NetworkManager.8 b/man/NetworkManager.8 index e35bc1cb..457dfa80 100644 --- a/man/NetworkManager.8 +++ b/man/NetworkManager.8 @@ -2,12 +2,12 @@ .\" Title: NetworkManager .\" Author: .\" Generator: DocBook XSL Stylesheets v1.79.1 -.\" Date: 12/16/2016 +.\" Date: 01/17/2017 .\" Manual: Network management daemons -.\" Source: NetworkManager 1.4.4 +.\" Source: NetworkManager 1.5.90 .\" Language: English .\" -.TH "NETWORKMANAGER" "8" "" "NetworkManager 1\&.4\&.4" "Network management daemons" +.TH "NETWORKMANAGER" "8" "" "NetworkManager 1\&.5\&.90" "Network management daemons" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- diff --git a/man/NetworkManager.conf.5 b/man/NetworkManager.conf.5 index a020d177..12720935 100644 --- a/man/NetworkManager.conf.5 +++ b/man/NetworkManager.conf.5 @@ -2,12 +2,12 @@ .\" Title: NetworkManager.conf .\" Author: .\" Generator: DocBook XSL Stylesheets v1.79.1 -.\" Date: 12/16/2016 +.\" Date: 01/17/2017 .\" Manual: Configuration -.\" Source: NetworkManager 1.4.4 +.\" Source: NetworkManager 1.5.90 .\" Language: English .\" -.TH "NETWORKMANAGER\&.CON" "5" "" "NetworkManager 1\&.4\&.4" "Configuration" +.TH "NETWORKMANAGER\&.CON" "5" "" "NetworkManager 1\&.5\&.90" "Configuration" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- @@ -33,6 +33,7 @@ NetworkManager.conf \- NetworkManager configuration file .PP /etc/NetworkManager/NetworkManager\&.conf, /etc/NetworkManager/conf\&.d/\fIname\fR\&.conf, +/run/NetworkManager/conf\&.d/\fIname\fR\&.conf, /usr/lib/NetworkManager/conf\&.d/\fIname\fR\&.conf, /var/lib/NetworkManager/NetworkManager\-intern\&.conf .SH "DESCRIPTION" @@ -53,10 +54,17 @@ files to the /etc/NetworkManager/conf\&.d directory\&. These will be read in order, with later files overriding earlier ones\&. Packages might install further configuration snippets to /usr/lib/NetworkManager/conf\&.d\&. This directory is parsed first, even before +NetworkManager\&.conf\&. Scripts can also put per\-boot configuration into +/run/NetworkManager/conf\&.d\&. This directory is parsed second, also before NetworkManager\&.conf\&. The loading of a file -/usr/lib/NetworkManager/conf\&.d/\fIname\fR\&.conf +/run/NetworkManager/conf\&.d/\fIname\fR\&.conf can be prevented by adding a file -/etc/NetworkManager/conf\&.d/\fIname\fR\&.conf\&. In this case, the file from the etc configuration shadows the file from the system configuration directory\&. +/etc/NetworkManager/conf\&.d/\fIname\fR\&.conf\&. Likewise, a file +/usr/lib/NetworkManager/conf\&.d/\fIname\fR\&.conf +can be shadowed by putting a file of the same name to either +/etc/NetworkManager/conf\&.d +or +/run/NetworkManager/conf\&.d\&. .PP NetworkManager can overwrite certain user configuration options via D\-Bus or other internal operations\&. In this case it writes those changes to /var/lib/NetworkManager/NetworkManager\-intern\&.conf\&. This file is not intended to be modified by the user, but it is read last and can shadow user configuration from @@ -135,7 +143,8 @@ options require the indicated clients to be installed\&. The internal option uses a built\-in DHCP client which is not currently as featureful as the external clients\&. .sp -If this key is missing, available DHCP clients are looked for in this order: +If this key is missing, it defaults to +dhclient\&. It the chosen plugin is not available, clients are looked for in this order: dhclient, dhcpcd, internal\&. @@ -148,7 +157,7 @@ Specify devices for which NetworkManager shouldn\*(Aqt create default wired conn to apply to all devices\&. .sp When the default wired connection is deleted or saved to a new persistent connection by a plugin, the device is added to a list in the file -/var/run/NetworkManager/no\-auto\-default\&.state +/run/NetworkManager/no\-auto\-default\&.state to prevent creating the default connection for that device again\&. .sp See @@ -176,7 +185,7 @@ no\-auto\-default=* This setting is deprecated for the per\-device setting ignore\-carrier which overwrites this setting if specified (See -???)\&. Otherwise, it is a list of matches to specify for which device carrier should be ignored\&. See +\fIignore\-carrier\fR)\&. Otherwise, it is a list of matches to specify for which device carrier should be ignored\&. See the section called \(lqDevice List Format\(rq for the syntax how to specify a device\&. .RE @@ -198,20 +207,32 @@ true, network configuration for WiFi, WWAN, Bluetooth, ADSL, and PPPoE interface .PP \fIdns\fR .RS 4 -Set the DNS (resolv\&.conf) processing mode\&. +Set the DNS (resolv\&.conf) processing mode\&. If the key is unspecified, +default +is used, unless +/etc/resolv\&.conf +is a symlink to +/run/systemd/resolve/resolv\&.conf, +/lib/systemd/resolv\&.conf +or +/usr/lib/systemd/resolv\&.conf\&. In that case, +systemd\-resolved +is chosen automatically\&. .sp -default: The default if the key is not specified\&. NetworkManager will update -resolv\&.conf +default: NetworkManager will update +/etc/resolv\&.conf to reflect the nameservers provided by currently active connections\&. .sp dnsmasq: NetworkManager will run dnsmasq as a local caching nameserver, using a "split DNS" configuration if you are connected to a VPN, and then update resolv\&.conf -to point to the local nameserver\&. +to point to the local nameserver\&. It is possible to pass custom options to the dnsmasq instance by adding them to files in the "${prefix}/etc/NetworkManager/dnsmasq\&.d/" directory\&. Note that when multiple upstream servers are available, dnsmasq will initially contact them in parallel and then use the fastest to respond, probing again other servers after some time\&. This behavior can be modified passing the \*(Aqall\-servers\*(Aq or \*(Aqstrict\-order\*(Aq options to dnsmasq (see the manual page for more details)\&. .sp -unbound: NetworkManager will talk to unbound and dnssec\-triggerd, providing a "split DNS" configuration with DNSSEC support\&. The +unbound: NetworkManager will talk to unbound and dnssec\-triggerd, providing a "split DNS" configuration with DNSSEC support\&. /etc/resolv\&.conf will be managed by dnssec\-trigger daemon\&. .sp +systemd\-resolved: NetworkManager will push the DNS configuration to systemd\-resolved +.sp none: NetworkManager will not modify resolv\&.conf\&. This implies rc\-manager\ \&unmanaged .RE @@ -254,6 +275,13 @@ RLIMIT_CORE: set ulimit \-c unlimited to write out core dumps\&. Beware, that a .sp fatal\-warnings: set g_log_set_always_fatal() to core dump on warning messages from glib\&. This is equivalent to the \-\-g\-fatal\-warnings command line option\&. .RE +.PP +\fIautoconnect\-retries\-default\fR +.RS 4 +The number of times a connection activation should be automatically tried before switching to another one\&. This value applies only to connections that can auto\-connect and have a +connection\&.autoconnect\-retries +property set to \-1\&. If not specified, connections will be retried 4 times\&. +.RE .SH "KEYFILE SECTION" .PP This section contains keyfile\-plugin\-specific options, and is normally only used when you are not using any other distro\-specific plugin\&. @@ -268,7 +296,7 @@ or other system configuration files according to build options\&. .PP \fIpath\fR .RS 4 -The location where keyfiles are read and stored\&. This defaults to "/etc/NetworkManager/conf\&.d"\&. +The location where keyfiles are read and stored\&. This defaults to "${prefix}/etc/NetworkManager/conf\&.d"\&. .RE .PP \fIunmanaged\-devices\fR @@ -537,19 +565,38 @@ for details)\&. A default value is only consulted if the corresponding per\-conn .RS 4 .RE .PP +\fIconnection\&.stable\-id\fR +.RS 4 +.RE +.PP \fIethernet\&.cloned\-mac\-address\fR .RS 4 -If left unspecified, it defaults to "permanent"\&. +If left unspecified, it defaults to "preserve"\&. .RE .PP \fIethernet\&.generate\-mac\-address\-mask\fR .RS 4 .RE .PP +\fIethernet\&.mtu\fR +.RS 4 +If configured explicitly to 0, the MTU is not reconfigured during device activation unless it is required due to IPv6 constraints\&. If left unspecified, a DHCP/IPv6 SLAAC provided value is used or a default of 1500\&. +.RE +.PP \fIethernet\&.wake\-on\-lan\fR .RS 4 .RE .PP +\fIinfiniband\&.mtu\fR +.RS 4 +If configured explicitly to 0, the MTU is not reconfigured during device activation unless it is required due to IPv6 constraints\&. If left unspecified, a DHCP/IPv6 SLAAC provided value is used or the MTU is left unspecified on activation\&. +.RE +.PP +\fIip\-tunnel\&.mtu\fR +.RS 4 +If configured explicitly to 0, the MTU is not reconfigured during device activation unless it is required due to IPv6 constraints\&. If left unspecified, a DHCP/IPv6 SLAAC provided value is used or a default of 1500\&. +.RE +.PP \fIipv4\&.dad\-timeout\fR .RS 4 .RE @@ -581,7 +628,7 @@ If left unspecified, default value of 60 seconds is used\&. .PP \fIwifi\&.cloned\-mac\-address\fR .RS 4 -If left unspecified, it defaults to "permanent"\&. +If left unspecified, it defaults to "preserve"\&. .RE .PP \fIwifi\&.generate\-mac\-address\-mask\fR @@ -594,6 +641,11 @@ If left unspecified, MAC address randomization is disabled\&. This setting is de wifi\&.cloned\-mac\-address\&. .RE .PP +\fIwifi\&.mtu\fR +.RS 4 +If configured explicitly to 0, the MTU is not reconfigured during device activation unless it is required due to IPv6 constraints\&. If left unspecified, a DHCP/IPv6 SLAAC provided value is used or a default of 1500\&. +.RE +.PP \fIwifi\&.powersave\fR .RS 4 If left unspecified, the default value "ignore" will be used\&. @@ -723,7 +775,7 @@ The section works the same as the [connection] section\&. That is, multiple sections that all start with the prefix "device" can be specified\&. The settings "match\-device" and "stop\-match" are available to match a device section on a device\&. The order of multiple sections is also top\-down within the file and later files overwrite previous settings\&. See -the section called \(lqSections\(rq +\(lqSections\(rq under the section called \(lqCONNECTION SECTION\(rq for details\&. .SH "CONNECTIVITY SECTION" .PP diff --git a/man/NetworkManager.conf.xml b/man/NetworkManager.conf.xml index 6295b821..8c93ac4c 100644 --- a/man/NetworkManager.conf.xml +++ b/man/NetworkManager.conf.xml @@ -45,6 +45,7 @@ /etc/NetworkManager/NetworkManager.conf, /etc/NetworkManager/conf.d/name.conf, + /run/NetworkManager/conf.d/name.conf, /usr/lib/NetworkManager/conf.d/name.conf, /var/lib/NetworkManager/NetworkManager-intern.conf @@ -67,10 +68,13 @@ These will be read in order, with later files overriding earlier ones. Packages might install further configuration snippets to /usr/lib/NetworkManager/conf.d. This directory is parsed first, even before NetworkManager.conf. - The loading of a file /usr/lib/NetworkManager/conf.d/name.conf + Scripts can also put per-boot configuration into /run/NetworkManager/conf.d. + This directory is parsed second, also before NetworkManager.conf. + The loading of a file /run/NetworkManager/conf.d/name.conf can be prevented by adding a file /etc/NetworkManager/conf.d/name.conf. - In this case, the file from the etc configuration shadows the file from the - system configuration directory. + Likewise, a file /usr/lib/NetworkManager/conf.d/name.conf + can be shadowed by putting a file of the same name to either /etc/NetworkManager/conf.d + or /run/NetworkManager/conf.d. NetworkManager can overwrite certain user configuration options via D-Bus or other internal @@ -172,7 +176,7 @@ plugins-=remove-me Whether the system uses PolicyKit for authorization. If false, all requests will be allowed. If true, non-root requests are authorized using PolicyKit. - The default value is &NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT;. + The default value is &NM_CONFIG_DEFAULT_MAIN_AUTH_POLKIT_TEXT;. @@ -185,9 +189,9 @@ plugins-=remove-me clients to be installed. The internal option uses a built-in DHCP client which is not currently as featureful as the external clients. - If this key is missing, available DHCP clients are - looked for in this order: dhclient, - dhcpcd, + If this key is missing, it defaults to &NM_CONFIG_DEFAULT_MAIN_DHCP;. + It the chosen plugin is not available, clients are looked for + in this order: dhclient, dhcpcd, internal. @@ -203,7 +207,7 @@ plugins-=remove-me When the default wired connection is deleted or saved to a new persistent connection by a plugin, the device is added to a list in the file - /var/run/NetworkManager/no-auto-default.state + /run/NetworkManager/no-auto-default.state to prevent creating the default connection for that device again. See for the syntax how to @@ -226,7 +230,7 @@ no-auto-default=* This setting is deprecated for the per-device setting ignore-carrier which overwrites this setting - if specified (See ). + if specified (See ). Otherwise, it is a list of matches to specify for which device carrier should be ignored. See for the syntax how to specify a device. @@ -274,20 +278,36 @@ no-auto-default=* dns - Set the DNS (resolv.conf) processing mode. - default: The default if the key is - not specified. NetworkManager will update - resolv.conf to reflect the nameservers + Set the DNS (resolv.conf) processing mode. + If the key is unspecified, default is used, + unless /etc/resolv.conf is a symlink to + /run/systemd/resolve/resolv.conf, + /lib/systemd/resolv.conf or + /usr/lib/systemd/resolv.conf. + In that case, systemd-resolved is chosen automatically. + + default: NetworkManager will update + /etc/resolv.conf to reflect the nameservers provided by currently active connections. dnsmasq: NetworkManager will run dnsmasq as a local caching nameserver, using a "split DNS" configuration if you are connected to a VPN, and then update resolv.conf to point to the local - nameserver. + nameserver. It is possible to pass custom options to the + dnsmasq instance by adding them to files in the + "&sysconfdir;/NetworkManager/dnsmasq.d/" + directory. Note that when multiple upstream servers are + available, dnsmasq will initially contact them in parallel and + then use the fastest to respond, probing again other servers + after some time. This behavior can be modified passing the + 'all-servers' or 'strict-order' options to dnsmasq (see the + manual page for more details). unbound: NetworkManager will talk to unbound and dnssec-triggerd, providing a "split DNS" - configuration with DNSSEC support. The /etc/resolv.conf + configuration with DNSSEC support. /etc/resolv.conf will be managed by dnssec-trigger daemon. + systemd-resolved: NetworkManager will + push the DNS configuration to systemd-resolved none: NetworkManager will not modify resolv.conf. This implies rc-manager unmanaged @@ -299,7 +319,7 @@ no-auto-default=* Set the resolv.conf management mode. The default value depends on NetworkManager build options, and this version of NetworkManager was build with a default of - "&NM_CONFIG_DEFAULT_DNS_RC_MANAGER;". + "&NM_CONFIG_DEFAULT_MAIN_RC_MANAGER;". Regardless of this setting, NetworkManager will always write resolv.conf to its runtime state directory. symlink: NetworkManager will symlink @@ -344,6 +364,21 @@ no-auto-default=* + + autoconnect-retries-default + + + The number of times a connection activation should be + automatically tried before switching to another one. This + value applies only to connections that can auto-connect + and have a + connection.autoconnect-retries property + set to -1. If not specified, connections will be retried 4 + times. + + + + @@ -523,7 +558,7 @@ unmanaged-devices=mac:00:22:68:1c:59:b1;mac:00:1E:65:30:D1:C4;interface-name:eth "debug" uses syslog and logs to standard error. If NetworkManager is started in debug mode (--debug) this option is ignored and "debug" is always used. - Otherwise, the default is "&NM_CONFIG_LOGGING_BACKEND_DEFAULT_TEXT;". + Otherwise, the default is "&NM_CONFIG_DEFAULT_LOGGING_BACKEND_TEXT;". @@ -565,16 +600,31 @@ ipv6.ip6-privacy=0 connection.lldp + + connection.stable-id + ethernet.cloned-mac-address - If left unspecified, it defaults to "permanent". + If left unspecified, it defaults to "preserve". ethernet.generate-mac-address-mask + + ethernet.mtu + If configured explicitly to 0, the MTU is not reconfigured during device activation unless it is required due to IPv6 constraints. If left unspecified, a DHCP/IPv6 SLAAC provided value is used or a default of 1500. + ethernet.wake-on-lan + + infiniband.mtu + If configured explicitly to 0, the MTU is not reconfigured during device activation unless it is required due to IPv6 constraints. If left unspecified, a DHCP/IPv6 SLAAC provided value is used or the MTU is left unspecified on activation. + + + ip-tunnel.mtu + If configured explicitly to 0, the MTU is not reconfigured during device activation unless it is required due to IPv6 constraints. If left unspecified, a DHCP/IPv6 SLAAC provided value is used or a default of 1500. + ipv4.dad-timeout @@ -601,7 +651,7 @@ ipv6.ip6-privacy=0 wifi.cloned-mac-address - If left unspecified, it defaults to "permanent". + If left unspecified, it defaults to "preserve". wifi.generate-mac-address-mask @@ -612,6 +662,10 @@ ipv6.ip6-privacy=0 This setting is deprecated for wifi.cloned-mac-address. + + wifi.mtu + If configured explicitly to 0, the MTU is not reconfigured during device activation unless it is required due to IPv6 constraints. If left unspecified, a DHCP/IPv6 SLAAC provided value is used or a default of 1500. + wifi.powersave If left unspecified, the default value @@ -621,7 +675,7 @@ ipv6.ip6-privacy=0 - + Sections You can configure multiple connection diff --git a/man/common.ent.in b/man/common.ent.in index ec91e8a6..4c3310c4 100644 --- a/man/common.ent.in +++ b/man/common.ent.in @@ -1,7 +1,8 @@ - - + + - + + diff --git a/man/nm-online.1 b/man/nm-online.1 index 7192ea3a..38b62bab 100644 --- a/man/nm-online.1 +++ b/man/nm-online.1 @@ -2,12 +2,12 @@ .\" Title: nm-online .\" Author: .\" Generator: DocBook XSL Stylesheets v1.79.1 -.\" Date: 12/16/2016 +.\" Date: 01/17/2017 .\" Manual: General Commands Manual -.\" Source: NetworkManager 1.4.4 +.\" Source: NetworkManager 1.5.90 .\" Language: English .\" -.TH "NM\-ONLINE" "1" "" "NetworkManager 1\&.4\&.4" "General Commands Manual" +.TH "NM\-ONLINE" "1" "" "NetworkManager 1\&.5\&.90" "General Commands Manual" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- diff --git a/man/nm-settings-ifcfg-rh.5 b/man/nm-settings-ifcfg-rh.5 index e69d4c45..cdf7e0a2 100644 --- a/man/nm-settings-ifcfg-rh.5 +++ b/man/nm-settings-ifcfg-rh.5 @@ -2,12 +2,12 @@ .\" Title: nm-settings-ifcfg-rh .\" Author: .\" Generator: DocBook XSL Stylesheets v1.79.1 -.\" Date: 12/16/2016 +.\" Date: 01/17/2017 .\" Manual: Configuration -.\" Source: NetworkManager 1.4.3 +.\" Source: NetworkManager 1.5.90 .\" Language: English .\" -.TH "NM\-SETTINGS\-IFCFG\" "5" "" "NetworkManager 1\&.4\&.3" "Configuration" +.TH "NM\-SETTINGS\-IFCFG\" "5" "" "NetworkManager 1\&.5\&.90" "Configuration" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- @@ -945,6 +945,7 @@ l l l l l l l l l l l l l l l l +l l l l l l l l. T{ id @@ -1029,6 +1030,19 @@ Example: \fRAUTOCONNECT_PRIORITY=20\fB Allowed values: \fR\-999 to 999 T} T{ +autoconnect\-retries +T}:T{ +AUTOCONNECT_RETRIES\fI(+)\fR +T}:T{ +\ \& +T}:T{ +The number of times a connection should be autoactivated before giving up and switching to the next one\&.\fB + +Example: \fRAUTOCONNECT_RETRIES=1\fB + +Allowed values: \fR\-1 (use global default), 0 (forever) or a positive value +T} +T{ zone T}:T{ ZONE\fI(+)\fR @@ -1042,20 +1056,20 @@ T} T{ master T}:T{ -MASTER, TEAM_MASTER, BRIDGE +MASTER, MASTER_UUID, TEAM_MASTER, TEAM_MASTER_UUID, BRIDGE, BRIDGE_UUID T}:T{ \ \& T}:T{ -Reference to master connection\&. The variable used depends on the connection type\&. +Reference to master connection\&. The variable used depends on the connection type and the value\&. In general, if the *_UUID variant is present, the variant without *_UUID is ignored\&. NetworkManager attempts to write both for compatibility with legacy tooling\&. T} T{ slave\-type T}:T{ -MASTER, TEAM_MASTER, DEVICETYPE, BRIDGE +MASTER, MASTER_UUID, TEAM_MASTER, TEAM_MASTER_UUID, DEVICETYPE, BRIDGE, BRIDGE_UUID T}:T{ \ \& T}:T{ -Slave type doesn\*(Aqt map directly to a variable, but it is recognized using different variables\&. MASTER for bonding, TEAM_MASTER and DEVICETYPE for teaming, BRIDGE for bridging\&. +Slave type doesn\*(Aqt map directly to a variable, but it is recognized using different variables\&. MASTER and MASTER_UUID for bonding, TEAM_MASTER, TEAM_MASTER_UUID and DEVICETYPE for teaming, BRIDGE and BRIDGE_UUID for bridging\&. T} T{ autoconnect\-slaves @@ -1089,7 +1103,7 @@ T} T{ metered T}:T{ -CONNECTION_METERED +CONNECTION_METERED\fI(+)\fR T}:T{ \ \& T}:T{ @@ -1102,7 +1116,7 @@ T} T{ lldp T}:T{ -LLDP +LLDP\fI(+)\fR T}:T{ missing variable means global default T}:T{ @@ -1340,7 +1354,7 @@ HWADDR T}:T{ \ \& T}:T{ -IBoIP 20\-byte hardware address of the device (in traditional hex\-digits\-and\-colons notation)\&.\fB +IBoIP 20\-byte hardware address of the device (in traditional hex\-digits\-and\-colons notation)\&. Note that for initscripts this is the current MAC address of the device as found during ifup\&. For NetworkManager this is the permanent MAC address\&. Or in case no permanent MAC address exists, the MAC address initially configured on the device\&.\fB Example: \fRHWADDR=01:02:03:04:05:06:07:08:09:0A:01:02:03:04:05:06:07:08:09:11 T} @@ -1391,29 +1405,7 @@ T} .nr an-no-space-flag 1 .nr an-break-flag 1 .br -.B Table\ \&8.\ \&ip\-tunnel setting -.TS -allbox tab(:); -lB lB lB lB. -T{ -Property -T}:T{ -Ifcfg\-rh Variable -T}:T{ -Default -T}:T{ -Description -T} -.T& -. -.TE -.sp 1 -.sp -.it 1 an-trap -.nr an-no-space-flag 1 -.nr an-break-flag 1 -.br -.B Table\ \&9.\ \&ipv4 setting +.B Table\ \&8.\ \&ipv4 setting .TS allbox tab(:); lB lB lB lB. @@ -1632,7 +1624,7 @@ T} .nr an-no-space-flag 1 .nr an-break-flag 1 .br -.B Table\ \&10.\ \&ipv6 setting +.B Table\ \&9.\ \&ipv6 setting .TS allbox tab(:); lB lB lB lB. @@ -1829,7 +1821,7 @@ T} .nr an-no-space-flag 1 .nr an-break-flag 1 .br -.B Table\ \&11.\ \&macvlan setting +.B Table\ \&10.\ \&macsec setting .TS allbox tab(:); lB lB lB lB. @@ -1851,7 +1843,7 @@ T} .nr an-no-space-flag 1 .nr an-break-flag 1 .br -.B Table\ \&12.\ \&team\-port setting +.B Table\ \&11.\ \&proxy setting .TS allbox tab(:); lB lB lB lB. @@ -1865,69 +1857,52 @@ T}:T{ Description T} .T& +l l l l +l l l l +l l l l l l l l. T{ -config +method T}:T{ -TEAM_PORT_CONFIG +PROXY_METHOD\fI(+)\fR T}:T{ -\ \& +none T}:T{ -Team port configuration in JSON\&. See man teamd\&.conf for details\&. +Method for proxy configuration\&. For "auto", WPAD is used for proxy configuration, or set the PAC file via PAC_URL or PAC_SCRIPT\&.\fB + +Allowed values: \fRnone, auto T} -.TE -.sp 1 -.sp -.it 1 an-trap -.nr an-no-space-flag 1 -.nr an-break-flag 1 -.br -.B Table\ \&13.\ \&team setting -.TS -allbox tab(:); -lB lB lB lB. T{ -Property +browser\-only T}:T{ -Ifcfg\-rh Variable +BROWSER_ONLY\fI(+)\fR T}:T{ -Default +no T}:T{ -Description +Whether the proxy configuration is for browser only\&. T} -.T& -l l l l. T{ -config +pac\-url T}:T{ -TEAM_CONFIG +PAC_URL\fI(+)\fR T}:T{ \ \& T}:T{ -Team configuration in JSON\&. See man teamd\&.conf for details\&. +URL for PAC file\&.\fB + +Example: \fRPAC_URL=http://wpad\&.mycompany\&.com/wpad\&.dat T} -.TE -.sp 1 -.sp -.it 1 an-trap -.nr an-no-space-flag 1 -.nr an-break-flag 1 -.br -.B Table\ \&14.\ \&tun setting -.TS -allbox tab(:); -lB lB lB lB. T{ -Property +pac\-script T}:T{ -Ifcfg\-rh Variable +PAC_SCRIPT\fI(+)\fR T}:T{ -Default +\ \& T}:T{ -Description +Path of the PAC script\&.\fB + +Example: \fRPAC_SCRIPT=/home/joe/proxy\&.pac T} -.T& -. .TE .sp 1 .sp @@ -1935,7 +1910,7 @@ T} .nr an-no-space-flag 1 .nr an-break-flag 1 .br -.B Table\ \&15.\ \&vlan setting +.B Table\ \&12.\ \&team\-port setting .TS allbox tab(:); lB lB lB lB. @@ -1949,73 +1924,15 @@ T}:T{ Description T} .T& -l l l l -l l l l -l l l l -l l l l -l l l l l l l l. T{ -parent -T}:T{ -DEVICE or PHYSDEV -T}:T{ -\ \& -T}:T{ -Parent interface of the VLAN\&. -T} -T{ -id -T}:T{ -VLAN_ID or DEVICE -T}:T{ -\ \& -T}:T{ -VLAN identifier\&. -T} -T{ -flags -T}:T{ -GVRP, MVRP, VLAN_FLAGS -T}:T{ -\ \& -T}:T{ -VLAN flags\&.\fB - -Allowed values: \fR"yes or "no" for GVRP and MVRP; "LOOSE_BINDING" and "NO_REORDER_HDR" for VLAN_FLAGS -T} -T{ -ingress\-priority\-map -T}:T{ -VLAN_INGRESS_PRIORITY_MAP -T}:T{ -\ \& -T}:T{ -Ingress priority mapping\&.\fB - -Example: \fRVLAN_INGRESS_PRIORITY_MAP=4:2,3:5 -T} -T{ -egress\-priority\-map -T}:T{ -VLAN_EGRESS_PRIORITY_MAP -T}:T{ -\ \& -T}:T{ -Egress priority mapping\&.\fB - -Example: \fRVLAN_EGRESS_PRIORITY_MAP=5:4,4:1,3:7 -T} -T{ -interface\-name +config T}:T{ -PHYSDEV and VLAN_ID, or DEVICE +TEAM_PORT_CONFIG T}:T{ \ \& T}:T{ -VLAN interface name\&. If all variables are set, parent device from PHYSDEV takes precedence over DEVICE, but VLAN id from DEVICE takes precedence over VLAN_ID\&.\fB - -Example: \fRPHYSDEV=eth0, VLAN_ID=12; or DEVICE=eth0\&.12 +Team port configuration in JSON\&. See man teamd\&.conf for details\&. T} .TE .sp 1 @@ -2024,7 +1941,7 @@ T} .nr an-no-space-flag 1 .nr an-break-flag 1 .br -.B Table\ \&16.\ \&vxlan setting +.B Table\ \&13.\ \&team setting .TS allbox tab(:); lB lB lB lB. @@ -2038,7 +1955,16 @@ T}:T{ Description T} .T& -. +l l l l. +T{ +config +T}:T{ +TEAM_CONFIG +T}:T{ +\ \& +T}:T{ +Team configuration in JSON\&. See man teamd\&.conf for details\&. +T} .TE .sp 1 .sp @@ -2046,7 +1972,7 @@ T} .nr an-no-space-flag 1 .nr an-break-flag 1 .br -.B Table\ \&17.\ \&802\-3\-ethernet setting +.B Table\ \&14.\ \&802\-3\-ethernet setting .TS allbox tab(:); lB lB lB lB. @@ -2084,29 +2010,29 @@ T} T{ speed T}:T{ -(none) +ETHTOOL_OPTS T}:T{ \ \& T}:T{ -The property is not saved by the plugin\&. +Fixed speed for the ethernet link\&. It is added as "speed" parameter in the ETHTOOL_OPTS variable\&. T} T{ duplex T}:T{ -(none) +ETHTOOL_OPTS T}:T{ \ \& T}:T{ -The property is not saved by the plugin\&. +Fixed duplex mode for the ethernet link\&. It is added as "duplex" parameter in the ETHOOL_OPTS variable\&. T} T{ auto\-negotiate T}:T{ -(none) +ETHTOOL_OPTS T}:T{ \ \& T}:T{ -The property is not saved by the plugin\&. +Whether link speed and duplex autonegotiation is enabled\&. It is not saved only if disabled and no values are provided for the "speed" and "duplex" parameters (skips link configuration)\&. T} T{ mac\-address @@ -2115,7 +2041,7 @@ HWADDR T}:T{ \ \& T}:T{ -Hardware address of the device in traditional hex\-digits\-and\-colons notation (e\&.g\&. 00:22:68:14:5A:05)\&. +Hardware address of the device in traditional hex\-digits\-and\-colons notation (e\&.g\&. 00:22:68:14:5A:05)\&. Note that for initscripts this is the current MAC address of the device as found during ifup\&. For NetworkManager this is the permanent MAC address\&. Or in case no permanent MAC address exists, the MAC address initially configured on the device\&. T} T{ cloned\-mac\-address @@ -2129,7 +2055,7 @@ T} T{ generate\-mac\-address\-mask T}:T{ -GENERATE_MAC_ADDRESS_MASK +GENERATE_MAC_ADDRESS_MASK\fI(+)\fR T}:T{ \ \& T}:T{ @@ -2195,7 +2121,7 @@ T} .nr an-no-space-flag 1 .nr an-break-flag 1 .br -.B Table\ \&18.\ \&802\-11\-wireless\-security setting +.B Table\ \&15.\ \&802\-11\-wireless\-security setting .TS allbox tab(:); lB lB lB lB. @@ -2402,7 +2328,7 @@ T} .nr an-no-space-flag 1 .nr an-break-flag 1 .br -.B Table\ \&19.\ \&802\-11\-wireless setting +.B Table\ \&16.\ \&802\-11\-wireless setting .TS allbox tab(:); lB lB lB lB. @@ -2515,7 +2441,7 @@ HWADDR T}:T{ \ \& T}:T{ -Hardware address of the device in traditional hex\-digits\-and\-colons notation (e\&.g\&. 00:22:68:14:5A:05)\&. +Hardware address of the device in traditional hex\-digits\-and\-colons notation (e\&.g\&. 00:22:68:14:5A:05)\&. Note that for initscripts this is the current MAC address of the device as found during ifup\&. For NetworkManager this is the permanent MAC address\&. Or in case no permanent MAC address exists, the MAC address initially configured on the device\&. T} T{ cloned\-mac\-address @@ -2529,7 +2455,7 @@ T} T{ generate\-mac\-address\-mask T}:T{ -GENERATE_MAC_ADDRESS_MASK +GENERATE_MAC_ADDRESS_MASK\fI(+)\fR T}:T{ \ \& T}:T{ @@ -2613,7 +2539,7 @@ The following settings are not supported by \fIifcfg\-rh\fR plugin: .PP -adsl, bluetooth, ppp, pppoe, serial, generic, gsm, cdma, 802\-11\-olpc\-mesh, wimax, vpn +adsl, bluetooth, ppp, pppoe, serial, generic, gsm, cdma, 802\-11\-olpc\-mesh, wimax, vpn, macvlan, vxlan, tun, ip\-tunnel .SS "Secret flags" .PP Each secret property in a NetworkManager setting has an associated diff --git a/man/nm-settings-ifcfg-rh.xml b/man/nm-settings-ifcfg-rh.xml index 2490019e..a2624171 100644 --- a/man/nm-settings-ifcfg-rh.xml +++ b/man/nm-settings-ifcfg-rh.xml @@ -1,6 +1,6 @@ -nm-settings-ifcfg-rhNetworkManager developersnm-settings-ifcfg-rh5NetworkManagerConfiguration1.4.3nm-settings-ifcfg-rhDescription of ifcfg-rh settings pluginDescription +nm-settings-ifcfg-rhNetworkManager developersnm-settings-ifcfg-rh5NetworkManagerConfiguration1.5.90nm-settings-ifcfg-rhDescription of ifcfg-rh settings pluginDescription NetworkManager is based on the concept of connection profiles that contain network configuration (see nm-settings5 for details). The profiles can be stored in various formats. NetworkManager uses plugins for reading and writing @@ -235,15 +235,19 @@ Example: USERS="joe bob"autoco Example: AUTOCONNECT_PRIORITY=20 -Allowed values: -999 to 999zoneZONE(+)Trust level of this connection. The string is usually used for a firewall. +Allowed values: -999 to 999autoconnect-retriesAUTOCONNECT_RETRIES(+)The number of times a connection should be autoactivated before giving up and switching to the next one. -Example: ZONE=WorkmasterMASTER, TEAM_MASTER, BRIDGEReference to master connection. The variable used depends on the connection type.slave-typeMASTER, TEAM_MASTER, DEVICETYPE, BRIDGESlave type doesn't map directly to a variable, but it is recognized using different variables. MASTER for bonding, TEAM_MASTER and DEVICETYPE for teaming, BRIDGE for bridging.autoconnect-slavesAUTOCONNECT-SLAVES(+)missing variable means global defaultWhether slaves of this connection should be auto-connected when this connection is activated.secondariesSECONDARY_UUIDS(+)UUID of VPN connections that should be activated together with this connection.gateway-ping-timeoutGATEWAY_PING_TIMEOUT(+)0If greater than zero, the IP connectivity will be checked by pinging the gateway and waiting for the specified timeout (in seconds). +Example: AUTOCONNECT_RETRIES=1 -Example: GATEWAY_PING_TIMEOUT=5meteredCONNECTION_METEREDWhether the device is metered +Allowed values: -1 (use global default), 0 (forever) or a positive valuezoneZONE(+)Trust level of this connection. The string is usually used for a firewall. + +Example: ZONE=WorkmasterMASTER, MASTER_UUID, TEAM_MASTER, TEAM_MASTER_UUID, BRIDGE, BRIDGE_UUIDReference to master connection. The variable used depends on the connection type and the value. In general, if the *_UUID variant is present, the variant without *_UUID is ignored. NetworkManager attempts to write both for compatibility with legacy tooling.slave-typeMASTER, MASTER_UUID, TEAM_MASTER, TEAM_MASTER_UUID, DEVICETYPE, BRIDGE, BRIDGE_UUIDSlave type doesn't map directly to a variable, but it is recognized using different variables. MASTER and MASTER_UUID for bonding, TEAM_MASTER, TEAM_MASTER_UUID and DEVICETYPE for teaming, BRIDGE and BRIDGE_UUID for bridging.autoconnect-slavesAUTOCONNECT-SLAVES(+)missing variable means global defaultWhether slaves of this connection should be auto-connected when this connection is activated.secondariesSECONDARY_UUIDS(+)UUID of VPN connections that should be activated together with this connection.gateway-ping-timeoutGATEWAY_PING_TIMEOUT(+)0If greater than zero, the IP connectivity will be checked by pinging the gateway and waiting for the specified timeout (in seconds). + +Example: GATEWAY_PING_TIMEOUT=5meteredCONNECTION_METERED(+)Whether the device is metered Example: CONNECTION_METERED=yes -Allowed values: yes,no,unknownlldpLLDPmissing variable means global defaultwhether LLDP is enabled for the connection +Allowed values: yes,no,unknownlldpLLDP(+)missing variable means global defaultwhether LLDP is enabled for the connection Example: LLDP=no @@ -272,13 +276,13 @@ Example: DCB_PG_STRICT=01101110DCB_PG_UP2TC=01623701 All DCB related configuration is a NetworkManager extension. DCB=yes must be used explicitly to enable DCB so that the rest of the DCB_* variables can apply. - infiniband settingPropertyIfcfg-rh VariableDefaultDescriptionmac-addressHWADDRIBoIP 20-byte hardware address of the device (in traditional hex-digits-and-colons notation). +
    infiniband settingPropertyIfcfg-rh VariableDefaultDescriptionmac-addressHWADDRIBoIP 20-byte hardware address of the device (in traditional hex-digits-and-colons notation). Note that for initscripts this is the current MAC address of the device as found during ifup. For NetworkManager this is the permanent MAC address. Or in case no permanent MAC address exists, the MAC address initially configured on the device. Example: HWADDR=01:02:03:04:05:06:07:08:09:0A:01:02:03:04:05:06:07:08:09:11mtuMTUMTU of the interface.transport-modeCONNECTED_MODECONNECTED_MODE=noCONNECTED_MODE=yes for "connected" mode, CONNECTED_MODE=no for "datagram" modep-keyPKEY_ID (and PKEY=yes)PKEY=noInfiniBand P_Key. The value can be a hex number prefixed with "0x" or a decimal number. When PKEY_ID is specified, PHYSDEV and DEVICE also must be specified. Example: PKEY=yes PKEY_ID=2 PHYSDEV=mlx4_ib0 DEVICE=mlx4_ib0.8002parentPHYSDEV (PKEY=yes)PKEY=noInfiniBand parent device. -Example: PHYSDEV=ib0
    ip-tunnel settingPropertyIfcfg-rh VariableDefaultDescription
    ipv4 settingPropertyIfcfg-rh VariableDefaultDescriptionmethodBOOTPROTOnoneMethod used for IPv4 protocol configuration. +Example: PHYSDEV=ib0
    ipv4 settingPropertyIfcfg-rh VariableDefaultDescriptionmethodBOOTPROTOnoneMethod used for IPv4 protocol configuration. Allowed values: none, dhcp (bootp), static, ibft, autoip, shareddnsDNS1, DNS2, ...List of DNS servers. Even if NetworkManager supports many DNS servers, initscripts and resolver only care about the first three, usually. @@ -312,15 +316,13 @@ Example: IPV6_ADDR_GEN_MODE=stable-privacy Allowed values: IPV6_ADDR_GEN_MODE: eui64, stable-privacytokenIPV6_TOKENThe IPv6 tokenized interface identifier token -Example: IPV6_TOKEN=::53
    macvlan settingPropertyIfcfg-rh VariableDefaultDescription
    team-port settingPropertyIfcfg-rh VariableDefaultDescriptionconfigTEAM_PORT_CONFIGTeam port configuration in JSON. See man teamd.conf for details.
    team settingPropertyIfcfg-rh VariableDefaultDescriptionconfigTEAM_CONFIGTeam configuration in JSON. See man teamd.conf for details.
    tun settingPropertyIfcfg-rh VariableDefaultDescription
    vlan settingPropertyIfcfg-rh VariableDefaultDescriptionparentDEVICE or PHYSDEVParent interface of the VLAN.idVLAN_ID or DEVICEVLAN identifier.flagsGVRP, MVRP, VLAN_FLAGSVLAN flags. - -Allowed values: "yes or "no" for GVRP and MVRP; "LOOSE_BINDING" and "NO_REORDER_HDR" for VLAN_FLAGSingress-priority-mapVLAN_INGRESS_PRIORITY_MAPIngress priority mapping. +Example: IPV6_TOKEN=::53
    macsec settingPropertyIfcfg-rh VariableDefaultDescription
    proxy settingPropertyIfcfg-rh VariableDefaultDescriptionmethodPROXY_METHOD(+)noneMethod for proxy configuration. For "auto", WPAD is used for proxy configuration, or set the PAC file via PAC_URL or PAC_SCRIPT. -Example: VLAN_INGRESS_PRIORITY_MAP=4:2,3:5egress-priority-mapVLAN_EGRESS_PRIORITY_MAPEgress priority mapping. +Allowed values: none, autobrowser-onlyBROWSER_ONLY(+)noWhether the proxy configuration is for browser only.pac-urlPAC_URL(+)URL for PAC file. -Example: VLAN_EGRESS_PRIORITY_MAP=5:4,4:1,3:7interface-namePHYSDEV and VLAN_ID, or DEVICEVLAN interface name. If all variables are set, parent device from PHYSDEV takes precedence over DEVICE, but VLAN id from DEVICE takes precedence over VLAN_ID. +Example: PAC_URL=http://wpad.mycompany.com/wpad.datpac-scriptPAC_SCRIPT(+)Path of the PAC script. -Example: PHYSDEV=eth0, VLAN_ID=12; or DEVICE=eth0.12
    vxlan settingPropertyIfcfg-rh VariableDefaultDescription
    802-3-ethernet settingPropertyIfcfg-rh VariableDefaultDescriptionport(none)The property is not saved by the plugin.speed(none)The property is not saved by the plugin.duplex(none)The property is not saved by the plugin.auto-negotiate(none)The property is not saved by the plugin.mac-addressHWADDRHardware address of the device in traditional hex-digits-and-colons notation (e.g. 00:22:68:14:5A:05).cloned-mac-addressMACADDRCloned (spoofed) MAC address in traditional hex-digits-and-colons notation (e.g. 00:22:68:14:5A:99).generate-mac-address-maskGENERATE_MAC_ADDRESS_MASKthe MAC address mask for generating randomized and stable cloned-mac-address.mac-address-blacklistHWADDR_BLACKLIST(+)It denies usage of the connection for any device whose address is listed. +Example: PAC_SCRIPT=/home/joe/proxy.pac
    team-port settingPropertyIfcfg-rh VariableDefaultDescriptionconfigTEAM_PORT_CONFIGTeam port configuration in JSON. See man teamd.conf for details.
    team settingPropertyIfcfg-rh VariableDefaultDescriptionconfigTEAM_CONFIGTeam configuration in JSON. See man teamd.conf for details.
    802-3-ethernet settingPropertyIfcfg-rh VariableDefaultDescriptionport(none)The property is not saved by the plugin.speedETHTOOL_OPTSFixed speed for the ethernet link. It is added as "speed" parameter in the ETHTOOL_OPTS variable.duplexETHTOOL_OPTSFixed duplex mode for the ethernet link. It is added as "duplex" parameter in the ETHOOL_OPTS variable.auto-negotiateETHTOOL_OPTSWhether link speed and duplex autonegotiation is enabled. It is not saved only if disabled and no values are provided for the "speed" and "duplex" parameters (skips link configuration).mac-addressHWADDRHardware address of the device in traditional hex-digits-and-colons notation (e.g. 00:22:68:14:5A:05). Note that for initscripts this is the current MAC address of the device as found during ifup. For NetworkManager this is the permanent MAC address. Or in case no permanent MAC address exists, the MAC address initially configured on the device.cloned-mac-addressMACADDRCloned (spoofed) MAC address in traditional hex-digits-and-colons notation (e.g. 00:22:68:14:5A:99).generate-mac-address-maskGENERATE_MAC_ADDRESS_MASK(+)the MAC address mask for generating randomized and stable cloned-mac-address.mac-address-blacklistHWADDR_BLACKLIST(+)It denies usage of the connection for any device whose address is listed. Example: HWADDR_BLACKLIST="00:22:68:11:69:08 00:11:22:11:44:55"mtuMTUMTU of the interface.s390-subchannelsSUBCHANNELSSubchannels for IBM S390 hosts. @@ -356,7 +358,7 @@ Allowed values: a, bgchannelCHANNEL=6bssidBSSID(+)Restricts association only to a single AP. -Example: BSSID=00:1E:BD:64:83:21rate(none)This property is not handled by ifcfg-rh plugin.tx-power(none)This property is not handled by ifcfg-rh plugin.mac-addressHWADDRHardware address of the device in traditional hex-digits-and-colons notation (e.g. 00:22:68:14:5A:05).cloned-mac-addressMACADDRCloned (spoofed) MAC address in traditional hex-digits-and-colons notation (e.g. 00:22:68:14:5A:99).generate-mac-address-maskGENERATE_MAC_ADDRESS_MASKthe MAC address mask for generating randomized and stable cloned-mac-address.mac-address-blacklistHWADDR_BLACKLIST(+)It denies usage of the connection for any device whose address is listed.seen-bssids(none)This property is not handled by ifcfg-rh plugin.mtuMTUMTU of the wireless interface.hiddenSSID_HIDDEN(+)Whether the network hides the SSID.powersavePOWERSAVE(+)Enables or disables Wi-Fi power saving. +Example: BSSID=00:1E:BD:64:83:21rate(none)This property is not handled by ifcfg-rh plugin.tx-power(none)This property is not handled by ifcfg-rh plugin.mac-addressHWADDRHardware address of the device in traditional hex-digits-and-colons notation (e.g. 00:22:68:14:5A:05). Note that for initscripts this is the current MAC address of the device as found during ifup. For NetworkManager this is the permanent MAC address. Or in case no permanent MAC address exists, the MAC address initially configured on the device.cloned-mac-addressMACADDRCloned (spoofed) MAC address in traditional hex-digits-and-colons notation (e.g. 00:22:68:14:5A:99).generate-mac-address-maskGENERATE_MAC_ADDRESS_MASK(+)the MAC address mask for generating randomized and stable cloned-mac-address.mac-address-blacklistHWADDR_BLACKLIST(+)It denies usage of the connection for any device whose address is listed.seen-bssids(none)This property is not handled by ifcfg-rh plugin.mtuMTUMTU of the wireless interface.hiddenSSID_HIDDEN(+)Whether the network hides the SSID.powersavePOWERSAVE(+)Enables or disables Wi-Fi power saving. Example: POWERSAVE=enable @@ -364,7 +366,7 @@ Allowed values: default, ignore, enable, disableMAC_ADDRESS_RANDOMIZATION=always -Allowed values: default, never, alwayssecurity(none)This property is deprecated and not handled by ifcfg-rh-plugin.
    The following settings are not supported by ifcfg-rh plugin:adsl, bluetooth, ppp, pppoe, serial, generic, gsm, cdma, 802-11-olpc-mesh, wimax, vpnSecret flags +Allowed values: default, never, alwayssecurity(none)This property is deprecated and not handled by ifcfg-rh-plugin.The following settings are not supported by ifcfg-rh plugin:adsl, bluetooth, ppp, pppoe, serial, generic, gsm, cdma, 802-11-olpc-mesh, wimax, vpn, macvlan, vxlan, tun, ip-tunnelSecret flags Each secret property in a NetworkManager setting has an associated flags property that describes how to handle that secret. In the fcfg-rh plugin variables for secret flags have a diff --git a/man/nm-settings-ifcfg-rh.xsl b/man/nm-settings-ifcfg-rh.xsl index 80d33f2b..0dc5394e 100644 --- a/man/nm-settings-ifcfg-rh.xsl +++ b/man/nm-settings-ifcfg-rh.xsl @@ -328,7 +328,7 @@ DEVICETYPE=TeamPort - + <xsl:value-of select="@name"/> setting diff --git a/man/nm-settings-keyfile.5 b/man/nm-settings-keyfile.5 index 433ba14d..f1f99246 100644 --- a/man/nm-settings-keyfile.5 +++ b/man/nm-settings-keyfile.5 @@ -2,12 +2,12 @@ .\" Title: nm-settings-keyfile .\" Author: .\" Generator: DocBook XSL Stylesheets v1.79.1 -.\" Date: 12/16/2016 +.\" Date: 01/17/2017 .\" Manual: Configuration -.\" Source: NetworkManager 1.4.3 +.\" Source: NetworkManager 1.5.90 .\" Language: English .\" -.TH "NM\-SETTINGS\-KEYFIL" "5" "" "NetworkManager 1\&.4\&.3" "Configuration" +.TH "NM\-SETTINGS\-KEYFIL" "5" "" "NetworkManager 1\&.5\&.90" "Configuration" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- diff --git a/man/nm-settings-keyfile.xml b/man/nm-settings-keyfile.xml index e281e882..9adddadd 100644 --- a/man/nm-settings-keyfile.xml +++ b/man/nm-settings-keyfile.xml @@ -1,6 +1,6 @@ -nm-settings-keyfileNetworkManager developersnm-settings-keyfile5NetworkManagerConfiguration1.4.3nm-settings-keyfileDescription of keyfile settings pluginDescription +nm-settings-keyfileNetworkManager developersnm-settings-keyfile5NetworkManagerConfiguration1.5.90nm-settings-keyfileDescription of keyfile settings pluginDescription NetworkManager is based on the concept of connection profiles that contain network configuration (see nm-settings5 for details). The profiles can be stored in various formats. NetworkManager uses plugins for reading and writing @@ -188,6 +188,8 @@ Example: route1=2001:4860:4860::/64,2620:52:0:2219:222:68ff:fe11:5403 + +
    serial setting (section)PropertyKeyfile VariableFormatDescriptionparityparity'e', 'o', or 'n'The connection parity; even, odd, or none. Note that older versions of NetworkManager stored this as an integer: 69 ('E') for even, 111 ('o') for odd, or 110 ('n') for none. diff --git a/man/nm-settings.5 b/man/nm-settings.5 index dde324fc..0367acef 100644 --- a/man/nm-settings.5 +++ b/man/nm-settings.5 @@ -2,12 +2,12 @@ .\" Title: nm-settings .\" Author: .\" Generator: DocBook XSL Stylesheets v1.79.1 -.\" Date: 12/16/2016 +.\" Date: 01/17/2017 .\" Manual: Configuration -.\" Source: NetworkManager 1.4.3 +.\" Source: NetworkManager 1.5.90 .\" Language: English .\" -.TH "NM\-SETTINGS" "5" "" "NetworkManager 1\&.4\&.3" "Configuration" +.TH "NM\-SETTINGS" "5" "" "NetworkManager 1\&.5\&.90" "Configuration" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- @@ -46,8 +46,8 @@ objects\&. Setting .RS 4 A group of related key/value pairs describing a specific piece of a -\fIConnection (profile)\fR\&. Settings keys and allowed values are described in the tables below\&. Keys are also referred to as properties\&. Developers can find the setting objects and their properties in the libnm\-util sources\&. Look for the -\fBclass_init\fR +\fIConnection (profile)\fR\&. Settings keys and allowed values are described in the tables below\&. Keys are also referred to as properties\&. Developers can find the setting objects and their properties in the libnm\-core sources\&. Look for the +\fB*_class_init\fR functions near the bottom of each setting source file\&. .RE .PP @@ -922,6 +922,7 @@ l l l l l l l l l l l l l l l l +l l l l l l l l. T{ autoconnect @@ -942,6 +943,15 @@ T}:T{ The autoconnect priority\&. If the connection is set to autoconnect, connections with higher priority will be preferred\&. Defaults to 0\&. The higher number means higher priority\&. T} T{ +autoconnect\-retries +T}:T{ +int32 +T}:T{ +\-1 +T}:T{ +The number of times a connection should be tried when autoctivating before giving up\&. Zero means forever, \-1 means the global default (4 times if not overridden)\&. +T} +T{ autoconnect\-slaves T}:T{ NMSettingConnectionAutoconnectSlaves (int32) @@ -1056,7 +1066,7 @@ string T}:T{ \ \& T}:T{ -This token to generate stable IDs for the connection\&. If unset, the UUID will be used instead\&. The stable\-id is used instead of the connection UUID for generating IPv6 stable private addresses with ipv6\&.addr\-gen\-mode=stable\-privacy\&. It is also used to seed the generated cloned MAC address for ethernet\&.cloned\-mac\-address=stable and wifi\&.cloned\-mac\-address=stable\&. +Token to generate stable IDs for the connection\&. The stable\-id is used for generating IPv6 stable private addresses with ipv6\&.addr\-gen\-mode=stable\-privacy\&. It is also used to seed the generated cloned MAC address for ethernet\&.cloned\-mac\-address=stable and wifi\&.cloned\-mac\-address=stable\&. Note that also the interface name of the activating connection and a per\-host secret key is included into the address generation so that the same stable\-id on different hosts/devices yields different addresses\&. If the value is unset, an ID unique for the connection is used\&. Specifing a stable\-id allows multiple connections to generate the same addresses\&. Another use is to generate IDs at runtime via dynamic substitutions\&. The \*(Aq$\*(Aq character is treated special to perform dynamic substitutions at runtime\&. Currently supported are "${CONNECTION}", "${BOOT}", "${RANDOM}"\&. These effectively create unique IDs per\-connection, per\-boot, or every time\&. Any unrecognized patterns following \*(Aq$\*(Aq are treated verbatim, however are reserved for future use\&. You are thus advised to avoid \*(Aq$\*(Aq or escape it as "$$"\&. For example, set it to "${CONNECTION}/${BOOT}" to create a unique id for this connection that changes with every reboot\&. Note that two connections only use the same effective id if their stable\-id is also identical before performing dynamic substitutions\&. T} T{ timestamp @@ -1669,7 +1679,7 @@ array of string T}:T{ [] T}:T{ -Array of DNS options\&. NULL means that the options are unset and left at the default\&. In this case NetworkManager will use default options\&. This is distinct from an empty list of properties\&. +Array of DNS options as described in man 5 resolv\&.conf\&. NULL means that the options are unset and left at the default\&. In this case NetworkManager will use default options\&. This is distinct from an empty list of properties\&. T} T{ dns\-priority @@ -1678,7 +1688,7 @@ int32 T}:T{ 0 T}:T{ -DNS priority\&. The relative priority to be used when determining the order of DNS servers in resolv\&.conf\&. A lower value means that servers will be on top of the file\&. Zero selects the default value, which is 50 for VPNs and 100 for other connections\&. When multiple devices have configurations with the same priority, the one with an active default route will be preferred\&. Note that when using dns=dnsmasq the order is meaningless since dnsmasq forwards queries to all known servers at the same time\&. Negative values have the special effect of excluding other configurations with a greater priority value; so in presence of at least a negative priority, only DNS servers from configurations with the lowest priority value will be used\&. +Intra\-connection DNS priority\&. The relative priority to be used when determining the order of DNS servers in resolv\&.conf\&. A lower value means that servers will be on top of the file\&. Zero selects the default value, which is 50 for VPNs and 100 for other connections\&. Note that the priority is to order DNS settings for multiple active connections\&. It does not disambiguate multiple DNS servers within the same connection profile\&. For that, just specify the DNS servers in the desired order\&. When multiple devices have configurations with the same priority, the one with an active default route will be preferred\&. Note that when using dns=dnsmasq the order is meaningless since dnsmasq forwards queries to all known servers at the same time\&. Negative values have the special effect of excluding other configurations with a greater priority value; so in presence of at least a negative priority, only DNS servers from connections with the lowest priority value will be used\&. T} T{ dns\-search @@ -1830,7 +1840,7 @@ int32 T}:T{ 1 T}:T{ -Configure method for creating the address for use with RFC4862 IPv6 Stateless Address Autoconfiguration\&. The permitted values are: "eui64", or "stable\-privacy"\&. If the property is set to "eui64", the addresses will be generated using the interface tokens derived from hardware address\&. This makes the host part of the address to stay constant, making it possible to track host\*(Aqs presence when it changes networks\&. The address changes when the interface hardware is replaced\&. The value of "stable\-privacy" enables use of cryptographically secure hash of a secret host\-specific key along with the connection identification and the network address as specified by RFC7217\&. This makes it impossible to use the address track host\*(Aqs presence, and makes the address stable when the network interface hardware is replaced\&. On D\-Bus, the absence of an addr\-gen\-mode setting equals enabling "stable\-privacy"\&. For keyfile plugin, the absence of the setting on disk means "eui64" so that the property doesn\*(Aqt change on upgrade from older versions\&. Note that this setting is distinct from the Privacy Extensions as configured by "ip6\-privacy" property and it does not affect the temporary addresses configured with this option\&. +Configure method for creating the address for use with RFC4862 IPv6 Stateless Address Autoconfiguration\&. The permitted values are: "eui64", or "stable\-privacy"\&. If the property is set to "eui64", the addresses will be generated using the interface tokens derived from hardware address\&. This makes the host part of the address to stay constant, making it possible to track host\*(Aqs presence when it changes networks\&. The address changes when the interface hardware is replaced\&. The value of "stable\-privacy" enables use of cryptographically secure hash of a secret host\-specific key along with the connection\*(Aqs stable\-id and the network address as specified by RFC7217\&. This makes it impossible to use the address track host\*(Aqs presence, and makes the address stable when the network interface hardware is replaced\&. On D\-Bus, the absence of an addr\-gen\-mode setting equals enabling "stable\-privacy"\&. For keyfile plugin, the absence of the setting on disk means "eui64" so that the property doesn\*(Aqt change on upgrade from older versions\&. Note that this setting is distinct from the Privacy Extensions as configured by "ip6\-privacy" property and it does not affect the temporary addresses configured with this option\&. T} T{ address\-data @@ -1902,7 +1912,7 @@ array of string T}:T{ [] T}:T{ -Array of DNS options\&. NULL means that the options are unset and left at the default\&. In this case NetworkManager will use default options\&. This is distinct from an empty list of properties\&. +Array of DNS options as described in man 5 resolv\&.conf\&. NULL means that the options are unset and left at the default\&. In this case NetworkManager will use default options\&. This is distinct from an empty list of properties\&. T} T{ dns\-priority @@ -1911,7 +1921,7 @@ int32 T}:T{ 0 T}:T{ -DNS priority\&. The relative priority to be used when determining the order of DNS servers in resolv\&.conf\&. A lower value means that servers will be on top of the file\&. Zero selects the default value, which is 50 for VPNs and 100 for other connections\&. When multiple devices have configurations with the same priority, the one with an active default route will be preferred\&. Note that when using dns=dnsmasq the order is meaningless since dnsmasq forwards queries to all known servers at the same time\&. Negative values have the special effect of excluding other configurations with a greater priority value; so in presence of at least a negative priority, only DNS servers from configurations with the lowest priority value will be used\&. +Intra\-connection DNS priority\&. The relative priority to be used when determining the order of DNS servers in resolv\&.conf\&. A lower value means that servers will be on top of the file\&. Zero selects the default value, which is 50 for VPNs and 100 for other connections\&. Note that the priority is to order DNS settings for multiple active connections\&. It does not disambiguate multiple DNS servers within the same connection profile\&. For that, just specify the DNS servers in the desired order\&. When multiple devices have configurations with the same priority, the one with an active default route will be preferred\&. Note that when using dns=dnsmasq the order is meaningless since dnsmasq forwards queries to all known servers at the same time\&. Negative values have the special effect of excluding other configurations with a greater priority value; so in presence of at least a negative priority, only DNS servers from connections with the lowest priority value will be used\&. T} T{ dns\-search @@ -2188,7 +2198,118 @@ T} .nr an-no-space-flag 1 .nr an-break-flag 1 .br -.B Table\ \&16.\ \&macvlan setting +.B Table\ \&16.\ \&macsec setting +.TS +allbox tab(:); +lB lB lB lB. +T{ +Key Name +T}:T{ +Value Type +T}:T{ +Default Value +T}:T{ +Value Description +T} +.T& +l l l l +l l l l +l l l l +l l l l +l l l l +l l l l +l l l l +l l l l +l l l l. +T{ +encrypt +T}:T{ +boolean +T}:T{ +TRUE +T}:T{ +Whether the transmitted traffic must be encrypted\&. +T} +T{ +mka\-cak +T}:T{ +string +T}:T{ +\ \& +T}:T{ +The pre\-shared CAK (Connectivity Association Key) for MACsec Key Agreement\&. +T} +T{ +mka\-cak\-flags +T}:T{ +NMSettingSecretFlags (uint32) +T}:T{ +\ \& +T}:T{ +Flags indicating how to handle the "mka\-cak" property\&. (see the section called \(lqSecret flag types:\(rq for flag values) +T} +T{ +mka\-ckn +T}:T{ +string +T}:T{ +\ \& +T}:T{ +The pre\-shared CKN (Connectivity\-association Key Name) for MACsec Key Agreement\&. +T} +T{ +mode +T}:T{ +int32 +T}:T{ +0 +T}:T{ +Specifies how the CAK (Connectivity Association Key) for MKA (MACsec Key Agreement) is obtained\&. +T} +T{ +name +T}:T{ +string +T}:T{ +macsec +T}:T{ +The setting\*(Aqs name, which uniquely identifies the setting within the connection\&. Each setting type has a name unique to that type, for example "ppp" or "wireless" or "wired"\&. +T} +T{ +parent +T}:T{ +string +T}:T{ +\ \& +T}:T{ +If given, specifies the parent interface name or parent connection UUID from which this MACSEC interface should be created\&. If this property is not specified, the connection must contain an "802\-3\-ethernet" setting with a "mac\-address" property\&. +T} +T{ +port +T}:T{ +int32 +T}:T{ +1 +T}:T{ +The port component of the SCI (Secure Channel Identifier), between 1 and 65534\&. +T} +T{ +validation +T}:T{ +int32 +T}:T{ +2 +T}:T{ +Specifies the validation mode for incoming frames\&. +T} +.TE +.sp 1 +.sp +.it 1 an-trap +.nr an-no-space-flag 1 +.nr an-break-flag 1 +.br +.B Table\ \&17.\ \&macvlan setting .TS allbox tab(:); lB lB lB lB. @@ -2259,7 +2380,7 @@ T} .nr an-no-space-flag 1 .nr an-break-flag 1 .br -.B Table\ \&17.\ \&802\-11\-olpc\-mesh setting +.B Table\ \&18.\ \&802\-11\-olpc\-mesh setting .TS allbox tab(:); lB lB lB lB. @@ -2320,7 +2441,7 @@ T} .nr an-no-space-flag 1 .nr an-break-flag 1 .br -.B Table\ \&18.\ \&ppp setting +.B Table\ \&19.\ \&ppp setting .TS allbox tab(:); lB lB lB lB. @@ -2531,7 +2652,7 @@ T} .nr an-no-space-flag 1 .nr an-break-flag 1 .br -.B Table\ \&19.\ \&pppoe setting +.B Table\ \&20.\ \&pppoe setting .TS allbox tab(:); lB lB lB lB. @@ -2602,7 +2723,78 @@ T} .nr an-no-space-flag 1 .nr an-break-flag 1 .br -.B Table\ \&20.\ \&serial setting +.B Table\ \&21.\ \&proxy setting +.TS +allbox tab(:); +lB lB lB lB. +T{ +Key Name +T}:T{ +Value Type +T}:T{ +Default Value +T}:T{ +Value Description +T} +.T& +l l l l +l l l l +l l l l +l l l l +l l l l. +T{ +browser\-only +T}:T{ +boolean +T}:T{ +FALSE +T}:T{ +Whether the proxy configuration is for browser only\&. +T} +T{ +method +T}:T{ +int32 +T}:T{ +0 +T}:T{ +Method for proxy configuration, Default is NM_SETTING_PROXY_METHOD_NONE (0) +T} +T{ +name +T}:T{ +string +T}:T{ +proxy +T}:T{ +The setting\*(Aqs name, which uniquely identifies the setting within the connection\&. Each setting type has a name unique to that type, for example "ppp" or "wireless" or "wired"\&. +T} +T{ +pac\-script +T}:T{ +string +T}:T{ +\ \& +T}:T{ +PAC script for the connection\&. +T} +T{ +pac\-url +T}:T{ +string +T}:T{ +\ \& +T}:T{ +PAC URL for obtaining PAC file\&. +T} +.TE +.sp 1 +.sp +.it 1 an-trap +.nr an-no-space-flag 1 +.nr an-break-flag 1 +.br +.B Table\ \&22.\ \&serial setting .TS allbox tab(:); lB lB lB lB. @@ -2683,7 +2875,7 @@ T} .nr an-no-space-flag 1 .nr an-break-flag 1 .br -.B Table\ \&21.\ \&team setting +.B Table\ \&23.\ \&team setting .TS allbox tab(:); lB lB lB lB. @@ -2734,7 +2926,7 @@ T} .nr an-no-space-flag 1 .nr an-break-flag 1 .br -.B Table\ \&22.\ \&team\-port setting +.B Table\ \&24.\ \&team\-port setting .TS allbox tab(:); lB lB lB lB. @@ -2775,7 +2967,7 @@ T} .nr an-no-space-flag 1 .nr an-break-flag 1 .br -.B Table\ \&23.\ \&tun setting +.B Table\ \&25.\ \&tun setting .TS allbox tab(:); lB lB lB lB. @@ -2866,7 +3058,7 @@ T} .nr an-no-space-flag 1 .nr an-break-flag 1 .br -.B Table\ \&24.\ \&vlan setting +.B Table\ \&26.\ \&vlan setting .TS allbox tab(:); lB lB lB lB. @@ -2957,7 +3149,7 @@ T} .nr an-no-space-flag 1 .nr an-break-flag 1 .br -.B Table\ \&25.\ \&vpn setting +.B Table\ \&27.\ \&vpn setting .TS allbox tab(:); lB lB lB lB. @@ -3048,7 +3240,7 @@ T} .nr an-no-space-flag 1 .nr an-break-flag 1 .br -.B Table\ \&26.\ \&vxlan setting +.B Table\ \&28.\ \&vxlan setting .TS allbox tab(:); lB lB lB lB. @@ -3239,7 +3431,7 @@ T} .nr an-no-space-flag 1 .nr an-break-flag 1 .br -.B Table\ \&27.\ \&wimax setting +.B Table\ \&29.\ \&wimax setting .TS allbox tab(:); lB lB lB lB. @@ -3290,7 +3482,7 @@ T} .nr an-no-space-flag 1 .nr an-break-flag 1 .br -.B Table\ \&28.\ \&802\-3\-ethernet setting +.B Table\ \&30.\ \&802\-3\-ethernet setting .TS allbox tab(:); lB lB lB lB. @@ -3327,16 +3519,16 @@ string T}:T{ \ \& T}:T{ -The new field for the cloned MAC address\&. It can be either a hardware address in ASCII representation, or one of the special values "preserve", "permanent", "random" or "stable"\&. This field replaces the deprecated "cloned\-mac\-address" on D\-Bus, which can only contain explict hardware addresses\&. +The new field for the cloned MAC address\&. It can be either a hardware address in ASCII representation, or one of the special values "preserve", "permanent", "random" or "stable"\&. This field replaces the deprecated "cloned\-mac\-address" on D\-Bus, which can only contain explict hardware addresses\&. Note that this property only exists in D\-Bus API\&. libnm and nmcli continue to call this property "cloned\-mac\-address"\&. T} T{ auto\-negotiate T}:T{ boolean T}:T{ -TRUE +FALSE T}:T{ -If TRUE, allow auto\-negotiation of port speed and duplex mode\&. If FALSE, do not allow auto\-negotiation, in which case the "speed" and "duplex" properties should be set\&. +If TRUE, enforce auto\-negotiation of port speed and duplex mode\&. If FALSE, "speed" and "duplex" properties should be both set or link configuration will be skipped\&. T} T{ cloned\-mac\-address @@ -3345,7 +3537,7 @@ byte array T}:T{ \ \& T}:T{ -This D\-Bus field is deprecated in favor of "assigned\-mac\-address" which is more flexible and allows specifying special variants like "random"\&. +This D\-Bus field is deprecated in favor of "assigned\-mac\-address" which is more flexible and allows specifying special variants like "random"\&. For libnm and nmcli, this field is called "cloned\-mac\-address"\&. T} T{ duplex @@ -3354,7 +3546,7 @@ string T}:T{ \ \& T}:T{ -If specified, request that the device only use the specified duplex mode\&. Either "half" or "full"\&. +Can be specified only when "auto\-negotiate" is "off"\&. In that case, statically configures the device to use that specified duplex mode, either "half" or "full"\&. Must be set together with the "speed" property if specified\&. Before specifying a duplex mode be sure your device supports it\&. T} T{ generate\-mac\-address\-mask @@ -3444,7 +3636,7 @@ uint32 T}:T{ 0 T}:T{ -If non\-zero, request that the device use only the specified speed\&. In Mbit/s, ie 100 == 100Mbit/s\&. +Can be set to a value grater than zero only when "auto\-negotiate" is "off"\&. In that case, statically configures the device to use that specified speed\&. In Mbit/s, ie 100 == 100Mbit/s\&. Must be set together with the "duplex" property when non\-zero\&. Before specifying a speed value be sure your device supports it\&. T} T{ wake\-on\-lan @@ -3471,7 +3663,7 @@ T} .nr an-no-space-flag 1 .nr an-break-flag 1 .br -.B Table\ \&29.\ \&802\-11\-wireless setting +.B Table\ \&31.\ \&802\-11\-wireless setting .TS allbox tab(:); lB lB lB lB. @@ -3511,7 +3703,7 @@ string T}:T{ \ \& T}:T{ -The new field for the cloned MAC address\&. It can be either a hardware address in ASCII representation, or one of the special values "preserve", "permanent", "random" or "stable"\&. This field replaces the deprecated "cloned\-mac\-address" on D\-Bus, which can only contain explict hardware addresses\&. +The new field for the cloned MAC address\&. It can be either a hardware address in ASCII representation, or one of the special values "preserve", "permanent", "random" or "stable"\&. This field replaces the deprecated "cloned\-mac\-address" on D\-Bus, which can only contain explict hardware addresses\&. Note that this property only exists in D\-Bus API\&. libnm and nmcli continue to call this property "cloned\-mac\-address"\&. T} T{ band @@ -3547,7 +3739,7 @@ byte array T}:T{ \ \& T}:T{ -This D\-Bus field is deprecated in favor of "assigned\-mac\-address" which is more flexible and allows specifying special variants like "random"\&. +This D\-Bus field is deprecated in favor of "assigned\-mac\-address" which is more flexible and allows specifying special variants like "random"\&. For libnm and nmcli, this field is called "cloned\-mac\-address"\&. T} T{ generate\-mac\-address\-mask @@ -3592,7 +3784,7 @@ uint32 T}:T{ 0 T}:T{ -One of NM_SETTING_MAC_RANDOMIZATION_DEFAULT (0) (never randomize unless the user has set a global default to randomize and the supplicant supports randomization), NM_SETTING_MAC_RANDOMIZATION_NEVER (1) (never randomize the MAC address), or NM_SETTING_MAC_RANDOMIZATION_ALWAYS (2) (always randomize the MAC address)\&. Deprecated: 1 +One of NM_SETTING_MAC_RANDOMIZATION_DEFAULT (0) (never randomize unless the user has set a global default to randomize and the supplicant supports randomization), NM_SETTING_MAC_RANDOMIZATION_NEVER (1) (never randomize the MAC address), or NM_SETTING_MAC_RANDOMIZATION_ALWAYS (2) (always randomize the MAC address)\&. This property is deprecated for \*(Aqcloned\-mac\-address\*(Aq\&. Deprecated: 1 T} T{ mode @@ -3682,7 +3874,7 @@ T} .nr an-no-space-flag 1 .nr an-break-flag 1 .br -.B Table\ \&30.\ \&802\-11\-wireless\-security setting +.B Table\ \&32.\ \&802\-11\-wireless\-security setting .TS allbox tab(:); lB lB lB lB. diff --git a/man/nm-settings.xml b/man/nm-settings.xml index d107231d..84eb49c0 100644 --- a/man/nm-settings.xml +++ b/man/nm-settings.xml @@ -1,6 +1,6 @@ -nm-settingsNetworkManager developersnm-settings5NetworkManagerConfiguration1.4.3nm-settingsDescription of settings and properties of NetworkManager connection profilesDescription +nm-settingsNetworkManager developersnm-settings5NetworkManagerConfiguration1.5.90nm-settingsDescription of settings and properties of NetworkManager connection profilesDescription NetworkManager is based on a concept of connection profiles, sometimes referred to as connections only. These connection profiles contain a network configuration. When NetworkManager activates a connection profile on a network device the configuration will @@ -21,9 +21,9 @@ A group of related key/value pairs describing a specific piece of a Connection (profile). Settings keys and allowed values are described in the tables below. Keys are also referred to as properties. - Developers can find the setting objects and their properties in the libnm-util - sources. Look for the class_init functions near the bottom of - each setting source file. + Developers can find the setting objects and their properties in the libnm-core + sources. Look for the *_class_init functions near the bottom + of each setting source file. The settings and properties shown in tables below list all available connection configuration options. However, note that not all settings are applicable to all @@ -118,6 +118,7 @@
    connection settingKey NameValue TypeDefault ValueValue DescriptionautoconnectbooleanTRUEWhether or not the connection should be automatically connected by NetworkManager when the resources for the connection are available. TRUE to automatically activate the connection, FALSE to require manual intervention to activate the connection.autoconnect-priorityint320The autoconnect priority. If the connection is set to autoconnect, connections with higher priority will be preferred. Defaults to 0. The higher number means higher priority. + autoconnect-retriesint32-1The number of times a connection should be tried when autoctivating before giving up. Zero means forever, -1 means the global default (4 times if not overridden).autoconnect-slavesNMSettingConnectionAutoconnectSlaves (int32)Whether or not slaves of this connection should be automatically brought up when NetworkManager activates this connection. This only has a real effect for master connections. The permitted values are: 0: leave slave connections untouched, 1: activate all the slave connections with this connection, -1: default. If -1 (default) is set, global connection.autoconnect-slaves is read to determine the real value. If it is default as well, this fallbacks to 0.gateway-ping-timeoutuint320If greater than zero, delay success of IP addressing until either the timeout is reached, or an IP gateway replies to a ping.idstringA human readable unique identifier for the connection, like "Work Wi-Fi" or "T-Mobile 3G". @@ -130,7 +131,7 @@ read-onlybooleanFALSEFALSE if the connection can be modified using the provided settings service's D-Bus interface with the right privileges, or TRUE if the connection is read-only and cannot be modified.secondariesarray of string[]List of connection UUIDs that should be activated when the base connection itself is activated. Currently only VPN connections are supported.slave-typestringSetting name of the device type of this slave's master connection (eg, "bond"), or NULL if this connection is not a slave. - stable-idstringThis token to generate stable IDs for the connection. If unset, the UUID will be used instead. The stable-id is used instead of the connection UUID for generating IPv6 stable private addresses with ipv6.addr-gen-mode=stable-privacy. It is also used to seed the generated cloned MAC address for ethernet.cloned-mac-address=stable and wifi.cloned-mac-address=stable. + stable-idstringToken to generate stable IDs for the connection. The stable-id is used for generating IPv6 stable private addresses with ipv6.addr-gen-mode=stable-privacy. It is also used to seed the generated cloned MAC address for ethernet.cloned-mac-address=stable and wifi.cloned-mac-address=stable. Note that also the interface name of the activating connection and a per-host secret key is included into the address generation so that the same stable-id on different hosts/devices yields different addresses. If the value is unset, an ID unique for the connection is used. Specifing a stable-id allows multiple connections to generate the same addresses. Another use is to generate IDs at runtime via dynamic substitutions. The '$' character is treated special to perform dynamic substitutions at runtime. Currently supported are "${CONNECTION}", "${BOOT}", "${RANDOM}". These effectively create unique IDs per-connection, per-boot, or every time. Any unrecognized patterns following '$' are treated verbatim, however are reserved for future use. You are thus advised to avoid '$' or escape it as "$$". For example, set it to "${CONNECTION}/${BOOT}" to create a unique id for this connection that changes with every reboot. Note that two connections only use the same effective id if their stable-id is also identical before performing dynamic substitutions.timestampuint640The time, in seconds since the Unix Epoch, that the connection was last _successfully_ fully activated. NetworkManager updates the connection timestamp periodically when the connection is active to ensure that an active connection has the latest timestamp. The property is only meant for reading (changes to this property will not be preserved).typestringBase type of the connection. For hardware-dependent connections, should contain the setting name of the hardware-type specific setting (ie, "802-3-ethernet" or "802-11-wireless" or "bluetooth", etc), and for non-hardware dependent connections like VPN or otherwise, should contain the setting name of that setting type (ie, "vpn" or "bridge", etc).uuidstringA universally unique identifier for the connection, for example generated with libuuid. It should be assigned when the connection is created, and never changed as long as the connection still applies to the same network. For example, it should not be changed when the "id" property or NMSettingIP4Config changes, but might need to be re-created when the Wi-Fi SSID, mobile broadband network provider, or "type" property changes. The UUID must be in the format "2815492f-7e56-435e-b2e9-246bd7cdc664" (ie, contains only hexadecimal characters and "-"). @@ -190,8 +191,8 @@ dhcp-send-hostnamebooleanTRUEIf TRUE, a hostname is sent to the DHCP server when acquiring a lease. Some DHCP servers use this hostname to update DNS databases, essentially providing a static hostname for the computer. If the "dhcp-hostname" property is NULL and this property is TRUE, the current persistent hostname of the computer is sent.dhcp-timeoutint320A timeout for a DHCP transaction in seconds.dnsarray of uint32[]Array of IP addresses of DNS servers (as network-byte-order integers) - dns-optionsarray of string[]Array of DNS options. NULL means that the options are unset and left at the default. In this case NetworkManager will use default options. This is distinct from an empty list of properties. - dns-priorityint320DNS priority. The relative priority to be used when determining the order of DNS servers in resolv.conf. A lower value means that servers will be on top of the file. Zero selects the default value, which is 50 for VPNs and 100 for other connections. When multiple devices have configurations with the same priority, the one with an active default route will be preferred. Note that when using dns=dnsmasq the order is meaningless since dnsmasq forwards queries to all known servers at the same time. Negative values have the special effect of excluding other configurations with a greater priority value; so in presence of at least a negative priority, only DNS servers from configurations with the lowest priority value will be used. + dns-optionsarray of string[]Array of DNS options as described in man 5 resolv.conf. NULL means that the options are unset and left at the default. In this case NetworkManager will use default options. This is distinct from an empty list of properties. + dns-priorityint320Intra-connection DNS priority. The relative priority to be used when determining the order of DNS servers in resolv.conf. A lower value means that servers will be on top of the file. Zero selects the default value, which is 50 for VPNs and 100 for other connections. Note that the priority is to order DNS settings for multiple active connections. It does not disambiguate multiple DNS servers within the same connection profile. For that, just specify the DNS servers in the desired order. When multiple devices have configurations with the same priority, the one with an active default route will be preferred. Note that when using dns=dnsmasq the order is meaningless since dnsmasq forwards queries to all known servers at the same time. Negative values have the special effect of excluding other configurations with a greater priority value; so in presence of at least a negative priority, only DNS servers from connections with the lowest priority value will be used.dns-searcharray of string[]Array of DNS search domains.gatewaystringThe gateway associated with this configuration. This is only meaningful if "addresses" is also set.ignore-auto-dnsbooleanFALSEWhen "method" is set to "auto" and this property to TRUE, automatically configured nameservers and search domains are ignored and only nameservers and search domains specified in the "dns" and "dns-search" properties, if any, are used. @@ -205,7 +206,7 @@ routesarray of array of uint32[]Deprecated in favor of the 'route-data' property, but this can be used for backward-compatibility with older daemons. Note that if you send this property the daemon will ignore 'route-data'. Array of IPv4 route structures. Each IPv4 route structure is composed of 4 32-bit values; the first being the destination IPv4 network or address (network byte order), the second the destination network or address prefix (1 - 32), the third being the next-hop (network byte order) if any, and the fourth being the route metric. If the metric is 0, NM will choose an appropriate default metric for the device. (There is no way to explicitly specify an actual metric of 0 with this property.)
    ipv6 settingKey NameValue TypeDefault ValueValue Description - addr-gen-modeint321Configure method for creating the address for use with RFC4862 IPv6 Stateless Address Autoconfiguration. The permitted values are: "eui64", or "stable-privacy". If the property is set to "eui64", the addresses will be generated using the interface tokens derived from hardware address. This makes the host part of the address to stay constant, making it possible to track host's presence when it changes networks. The address changes when the interface hardware is replaced. The value of "stable-privacy" enables use of cryptographically secure hash of a secret host-specific key along with the connection identification and the network address as specified by RFC7217. This makes it impossible to use the address track host's presence, and makes the address stable when the network interface hardware is replaced. On D-Bus, the absence of an addr-gen-mode setting equals enabling "stable-privacy". For keyfile plugin, the absence of the setting on disk means "eui64" so that the property doesn't change on upgrade from older versions. Note that this setting is distinct from the Privacy Extensions as configured by "ip6-privacy" property and it does not affect the temporary addresses configured with this option. + addr-gen-modeint321Configure method for creating the address for use with RFC4862 IPv6 Stateless Address Autoconfiguration. The permitted values are: "eui64", or "stable-privacy". If the property is set to "eui64", the addresses will be generated using the interface tokens derived from hardware address. This makes the host part of the address to stay constant, making it possible to track host's presence when it changes networks. The address changes when the interface hardware is replaced. The value of "stable-privacy" enables use of cryptographically secure hash of a secret host-specific key along with the connection's stable-id and the network address as specified by RFC7217. This makes it impossible to use the address track host's presence, and makes the address stable when the network interface hardware is replaced. On D-Bus, the absence of an addr-gen-mode setting equals enabling "stable-privacy". For keyfile plugin, the absence of the setting on disk means "eui64" so that the property doesn't change on upgrade from older versions. Note that this setting is distinct from the Privacy Extensions as configured by "ip6-privacy" property and it does not affect the temporary addresses configured with this option.address-dataarray of vardictArray of IPv6 addresses. Each address dictionary contains at least 'address' and 'prefix' entries, containing the IP address as a string, and the prefix length as a uint32. Additional attributes may also exist on some addresses.addressesarray of legacy IPv6 address struct (a(ayuay))[]Deprecated in favor of the 'address-data' and 'gateway' properties, but this can be used for backward-compatibility with older daemons. Note that if you send this property the daemon will ignore 'address-data' and 'gateway'. Array of IPv6 address structures. Each IPv6 address structure is composed of an IPv6 address, a prefix length (1 - 128), and an IPv6 gateway address. The gateway may be zeroed out if no gateway exists for that subnet.dad-timeoutint32-1Timeout in milliseconds used to check for the presence of duplicate IP addresses on the network. If an address conflict is detected, the activation will fail. A zero value means that no duplicate address detection is performed, -1 means the default value (either configuration ipvx.dad-timeout override or 3 seconds). A value greater than zero is a timeout in milliseconds. @@ -213,8 +214,8 @@ dhcp-send-hostnamebooleanTRUEIf TRUE, a hostname is sent to the DHCP server when acquiring a lease. Some DHCP servers use this hostname to update DNS databases, essentially providing a static hostname for the computer. If the "dhcp-hostname" property is NULL and this property is TRUE, the current persistent hostname of the computer is sent.dhcp-timeoutint320A timeout for a DHCP transaction in seconds.dnsarray of byte array[]Array of IP addresses of DNS servers (in network byte order) - dns-optionsarray of string[]Array of DNS options. NULL means that the options are unset and left at the default. In this case NetworkManager will use default options. This is distinct from an empty list of properties. - dns-priorityint320DNS priority. The relative priority to be used when determining the order of DNS servers in resolv.conf. A lower value means that servers will be on top of the file. Zero selects the default value, which is 50 for VPNs and 100 for other connections. When multiple devices have configurations with the same priority, the one with an active default route will be preferred. Note that when using dns=dnsmasq the order is meaningless since dnsmasq forwards queries to all known servers at the same time. Negative values have the special effect of excluding other configurations with a greater priority value; so in presence of at least a negative priority, only DNS servers from configurations with the lowest priority value will be used. + dns-optionsarray of string[]Array of DNS options as described in man 5 resolv.conf. NULL means that the options are unset and left at the default. In this case NetworkManager will use default options. This is distinct from an empty list of properties. + dns-priorityint320Intra-connection DNS priority. The relative priority to be used when determining the order of DNS servers in resolv.conf. A lower value means that servers will be on top of the file. Zero selects the default value, which is 50 for VPNs and 100 for other connections. Note that the priority is to order DNS settings for multiple active connections. It does not disambiguate multiple DNS servers within the same connection profile. For that, just specify the DNS servers in the desired order. When multiple devices have configurations with the same priority, the one with an active default route will be preferred. Note that when using dns=dnsmasq the order is meaningless since dnsmasq forwards queries to all known servers at the same time. Negative values have the special effect of excluding other configurations with a greater priority value; so in presence of at least a negative priority, only DNS servers from connections with the lowest priority value will be used.dns-searcharray of string[]Array of DNS search domains.gatewaystringThe gateway associated with this configuration. This is only meaningful if "addresses" is also set.ignore-auto-dnsbooleanFALSEWhen "method" is set to "auto" and this property to TRUE, automatically configured nameservers and search domains are ignored and only nameservers and search domains specified in the "dns" and "dns-search" properties, if any, are used. @@ -244,6 +245,17 @@ tosuint320The type of service (IPv4) or traffic class (IPv6) field to be set on tunneled packets.ttluint320The TTL to assign to tunneled packets. 0 is a special value meaning that packets inherit the TTL value.
    + macsec settingKey NameValue TypeDefault ValueValue Description + encryptbooleanTRUEWhether the transmitted traffic must be encrypted. + mka-cakstringThe pre-shared CAK (Connectivity Association Key) for MACsec Key Agreement. + mka-cak-flagsNMSettingSecretFlags (uint32)Flags indicating how to handle the "mka-cak" property. (see for flag values) + mka-cknstringThe pre-shared CKN (Connectivity-association Key Name) for MACsec Key Agreement. + modeint320Specifies how the CAK (Connectivity Association Key) for MKA (MACsec Key Agreement) is obtained. + namestringmacsecThe setting's name, which uniquely identifies the setting within the connection. Each setting type has a name unique to that type, for example "ppp" or "wireless" or "wired". + parentstringIf given, specifies the parent interface name or parent connection UUID from which this MACSEC interface should be created. If this property is not specified, the connection must contain an "802-3-ethernet" setting with a "mac-address" property. + portint321The port component of the SCI (Secure Channel Identifier), between 1 and 65534. + validationint322Specifies the validation mode for incoming frames. +
    macvlan settingKey NameValue TypeDefault ValueValue Descriptionmodeuint320The macvlan mode, which specifies the communication mechanism between multiple macvlans on the same lower device.namestringmacvlanThe setting's name, which uniquely identifies the setting within the connection. Each setting type has a name unique to that type, for example "ppp" or "wireless" or "wired". @@ -285,6 +297,13 @@ servicestringIf specified, instruct PPPoE to only initiate sessions with access concentrators that provide the specified service. For most providers, this should be left blank. It is only required if there are multiple access concentrators or a specific service is known to be required.usernamestringUsername used to authenticate with the PPPoE service.
    + proxy settingKey NameValue TypeDefault ValueValue Description + browser-onlybooleanFALSEWhether the proxy configuration is for browser only. + methodint320Method for proxy configuration, Default is NM_SETTING_PROXY_METHOD_NONE (0) + namestringproxyThe setting's name, which uniquely identifies the setting within the connection. Each setting type has a name unique to that type, for example "ppp" or "wireless" or "wired". + pac-scriptstringPAC script for the connection. + pac-urlstringPAC URL for obtaining PAC file. +
    serial settingKey NameValue TypeDefault ValueValue Descriptionbauduint3257600Speed to use for communication over the serial port. Note that this value usually has no effect for mobile broadband modems as they generally ignore speed settings and use the highest available speed.bitsuint328Byte-width of the serial communication. The 8 in "8n1" for example. @@ -354,10 +373,10 @@ network-namestringNetwork Service Provider (NSP) name of the WiMAX network this connection should use. Deprecated: 1
    802-3-ethernet settingKey NameValue TypeDefault ValueValue Description - assigned-mac-addressstringThe new field for the cloned MAC address. It can be either a hardware address in ASCII representation, or one of the special values "preserve", "permanent", "random" or "stable". This field replaces the deprecated "cloned-mac-address" on D-Bus, which can only contain explict hardware addresses. - auto-negotiatebooleanTRUEIf TRUE, allow auto-negotiation of port speed and duplex mode. If FALSE, do not allow auto-negotiation, in which case the "speed" and "duplex" properties should be set. - cloned-mac-addressbyte arrayThis D-Bus field is deprecated in favor of "assigned-mac-address" which is more flexible and allows specifying special variants like "random". - duplexstringIf specified, request that the device only use the specified duplex mode. Either "half" or "full". + assigned-mac-addressstringThe new field for the cloned MAC address. It can be either a hardware address in ASCII representation, or one of the special values "preserve", "permanent", "random" or "stable". This field replaces the deprecated "cloned-mac-address" on D-Bus, which can only contain explict hardware addresses. Note that this property only exists in D-Bus API. libnm and nmcli continue to call this property "cloned-mac-address". + auto-negotiatebooleanFALSEIf TRUE, enforce auto-negotiation of port speed and duplex mode. If FALSE, "speed" and "duplex" properties should be both set or link configuration will be skipped. + cloned-mac-addressbyte arrayThis D-Bus field is deprecated in favor of "assigned-mac-address" which is more flexible and allows specifying special variants like "random". For libnm and nmcli, this field is called "cloned-mac-address". + duplexstringCan be specified only when "auto-negotiate" is "off". In that case, statically configures the device to use that specified duplex mode, either "half" or "full". Must be set together with the "speed" property if specified. Before specifying a duplex mode be sure your device supports it.generate-mac-address-maskstringWith "cloned-mac-address" setting "random" or "stable", by default all bits of the MAC address are scrambled and a locally-administered, unicast MAC address is created. This property allows to specify that certain bits are fixed. Note that the least significant bit of the first MAC address will always be unset to create a unicast MAC address. If the property is NULL, it is eligible to be overwritten by a default connection setting. If the value is still NULL or an empty string, the default is to create a locally-administered, unicast MAC address. If the value contains one MAC address, this address is used as mask. The set bits of the mask are to be filled with the current MAC address of the device, while the unset bits are subject to randomization. Setting "FE:FF:FF:00:00:00" means to preserve the OUI of the current MAC address and only randomize the lower 3 bytes using the "random" or "stable" algorithm. If the value contains one additional MAC address after the mask, this address is used instead of the current MAC address to fill the bits that shall not be randomized. For example, a value of "FE:FF:FF:00:00:00 68:F7:28:00:00:00" will set the OUI of the MAC address to 68:F7:28, while the lower bits are randomized. A value of "02:00:00:00:00:00 00:00:00:00:00:00" will create a fully scrambled globally-administered, burned-in MAC address. If the value contains more then one additional MAC addresses, one of them is chosen randomly. For example, "02:00:00:00:00:00 00:00:00:00:00:00 02:00:00:00:00:00" will create a fully scrambled MAC address, randomly locally or globally administered.mac-addressbyte arrayIf specified, this connection will only apply to the Ethernet device whose permanent MAC address matches. This property does not change the MAC address of the device (i.e. MAC spoofing).mac-address-blacklistarray of string[]If specified, this connection will never apply to the Ethernet device whose permanent MAC address matches an address in the list. Each MAC address is in the standard hex-digits-and-colons notation (00:11:22:33:44:55). @@ -367,21 +386,21 @@ s390-nettypestrings390 network device type; one of "qeth", "lcs", or "ctc", representing the different types of virtual network devices available on s390 systems.s390-optionsdict of string to string{}Dictionary of key/value pairs of s390-specific device options. Both keys and values must be strings. Allowed keys include "portno", "layer2", "portname", "protocol", among others. Key names must contain only alphanumeric characters (ie, [a-zA-Z0-9]).s390-subchannelsarray of string[]Identifies specific subchannels that this network device uses for communication with z/VM or s390 host. Like the "mac-address" property for non-z/VM devices, this property can be used to ensure this connection only applies to the network device that uses these subchannels. The list should contain exactly 3 strings, and each string may only be composed of hexadecimal characters and the period (.) character. - speeduint320If non-zero, request that the device use only the specified speed. In Mbit/s, ie 100 == 100Mbit/s. + speeduint320Can be set to a value grater than zero only when "auto-negotiate" is "off". In that case, statically configures the device to use that specified speed. In Mbit/s, ie 100 == 100Mbit/s. Must be set together with the "duplex" property when non-zero. Before specifying a speed value be sure your device supports it.wake-on-lanuint321The NMSettingWiredWakeOnLan options to enable. Not all devices support all options. May be any combination of NM_SETTING_WIRED_WAKE_ON_LAN_PHY (0x2), NM_SETTING_WIRED_WAKE_ON_LAN_UNICAST (0x4), NM_SETTING_WIRED_WAKE_ON_LAN_MULTICAST (0x8), NM_SETTING_WIRED_WAKE_ON_LAN_BROADCAST (0x10), NM_SETTING_WIRED_WAKE_ON_LAN_ARP (0x20), NM_SETTING_WIRED_WAKE_ON_LAN_MAGIC (0x40) or the special values NM_SETTING_WIRED_WAKE_ON_LAN_DEFAULT (0x1) (to use global settings) and NM_SETTING_WIRED_WAKE_ON_LAN_IGNORE (0x8000) (to disable management of Wake-on-LAN in NetworkManager).wake-on-lan-passwordstringIf specified, the password used with magic-packet-based Wake-on-LAN, represented as an Ethernet MAC address. If NULL, no password will be required.
    802-11-wireless settingKey NameValue TypeDefault ValueValue Description - assigned-mac-addressstringThe new field for the cloned MAC address. It can be either a hardware address in ASCII representation, or one of the special values "preserve", "permanent", "random" or "stable". This field replaces the deprecated "cloned-mac-address" on D-Bus, which can only contain explict hardware addresses. + assigned-mac-addressstringThe new field for the cloned MAC address. It can be either a hardware address in ASCII representation, or one of the special values "preserve", "permanent", "random" or "stable". This field replaces the deprecated "cloned-mac-address" on D-Bus, which can only contain explict hardware addresses. Note that this property only exists in D-Bus API. libnm and nmcli continue to call this property "cloned-mac-address".bandstring802.11 frequency band of the network. One of "a" for 5GHz 802.11a or "bg" for 2.4GHz 802.11. This will lock associations to the Wi-Fi network to the specific band, i.e. if "a" is specified, the device will not associate with the same network in the 2.4GHz band even if the network's settings are compatible. This setting depends on specific driver capability and may not work with all drivers.bssidbyte arrayIf specified, directs the device to only associate with the given access point. This capability is highly driver dependent and not supported by all devices. Note: this property does not control the BSSID used when creating an Ad-Hoc network and is unlikely to in the future.channeluint320Wireless channel to use for the Wi-Fi connection. The device will only join (or create for Ad-Hoc networks) a Wi-Fi network on the specified channel. Because channel numbers overlap between bands, this property also requires the "band" property to be set. - cloned-mac-addressbyte arrayThis D-Bus field is deprecated in favor of "assigned-mac-address" which is more flexible and allows specifying special variants like "random". + cloned-mac-addressbyte arrayThis D-Bus field is deprecated in favor of "assigned-mac-address" which is more flexible and allows specifying special variants like "random". For libnm and nmcli, this field is called "cloned-mac-address".generate-mac-address-maskstringWith "cloned-mac-address" setting "random" or "stable", by default all bits of the MAC address are scrambled and a locally-administered, unicast MAC address is created. This property allows to specify that certain bits are fixed. Note that the least significant bit of the first MAC address will always be unset to create a unicast MAC address. If the property is NULL, it is eligible to be overwritten by a default connection setting. If the value is still NULL or an empty string, the default is to create a locally-administered, unicast MAC address. If the value contains one MAC address, this address is used as mask. The set bits of the mask are to be filled with the current MAC address of the device, while the unset bits are subject to randomization. Setting "FE:FF:FF:00:00:00" means to preserve the OUI of the current MAC address and only randomize the lower 3 bytes using the "random" or "stable" algorithm. If the value contains one additional MAC address after the mask, this address is used instead of the current MAC address to fill the bits that shall not be randomized. For example, a value of "FE:FF:FF:00:00:00 68:F7:28:00:00:00" will set the OUI of the MAC address to 68:F7:28, while the lower bits are randomized. A value of "02:00:00:00:00:00 00:00:00:00:00:00" will create a fully scrambled globally-administered, burned-in MAC address. If the value contains more then one additional MAC addresses, one of them is chosen randomly. For example, "02:00:00:00:00:00 00:00:00:00:00:00 02:00:00:00:00:00" will create a fully scrambled MAC address, randomly locally or globally administered.hiddenbooleanFALSEIf TRUE, indicates this network is a non-broadcasting network that hides its SSID. In this case various workarounds may take place, such as probe-scanning the SSID for more reliable network discovery. However, these workarounds expose inherent insecurities with hidden SSID networks, and thus hidden SSID networks should be used with caution.mac-addressbyte arrayIf specified, this connection will only apply to the Wi-Fi device whose permanent MAC address matches. This property does not change the MAC address of the device (i.e. MAC spoofing).mac-address-blacklistarray of string[]A list of permanent MAC addresses of Wi-Fi devices to which this connection should never apply. Each MAC address should be given in the standard hex-digits-and-colons notation (eg "00:11:22:33:44:55"). - mac-address-randomizationuint320One of NM_SETTING_MAC_RANDOMIZATION_DEFAULT (0) (never randomize unless the user has set a global default to randomize and the supplicant supports randomization), NM_SETTING_MAC_RANDOMIZATION_NEVER (1) (never randomize the MAC address), or NM_SETTING_MAC_RANDOMIZATION_ALWAYS (2) (always randomize the MAC address). Deprecated: 1 + mac-address-randomizationuint320One of NM_SETTING_MAC_RANDOMIZATION_DEFAULT (0) (never randomize unless the user has set a global default to randomize and the supplicant supports randomization), NM_SETTING_MAC_RANDOMIZATION_NEVER (1) (never randomize the MAC address), or NM_SETTING_MAC_RANDOMIZATION_ALWAYS (2) (always randomize the MAC address). This property is deprecated for 'cloned-mac-address'. Deprecated: 1modestringWi-Fi network mode; one of "infrastructure", "adhoc" or "ap". If blank, infrastructure is assumed.mtuuint320If non-zero, only transmit packets of the specified size or smaller, breaking larger packets up into multiple Ethernet frames.namestring802-11-wirelessThe setting's name, which uniquely identifies the setting within the connection. Each setting type has a name unique to that type, for example "ppp" or "wireless" or "wired". diff --git a/man/nm-settings.xsl b/man/nm-settings.xsl index 03a10766..733d08aa 100644 --- a/man/nm-settings.xsl +++ b/man/nm-settings.xsl @@ -64,9 +64,9 @@ A group of related key/value pairs describing a specific piece of a Connection (profile). Settings keys and allowed values are described in the tables below. Keys are also referred to as properties. - Developers can find the setting objects and their properties in the libnm-util - sources. Look for the class_init functions near the bottom of - each setting source file. + Developers can find the setting objects and their properties in the libnm-core + sources. Look for the *_class_init functions near the bottom + of each setting source file. diff --git a/man/nmcli-examples.7 b/man/nmcli-examples.7 index 2bfc2190..8b832402 100644 --- a/man/nmcli-examples.7 +++ b/man/nmcli-examples.7 @@ -2,12 +2,12 @@ .\" Title: nmcli-examples .\" Author: .\" Generator: DocBook XSL Stylesheets v1.79.1 -.\" Date: 12/16/2016 +.\" Date: 01/17/2017 .\" Manual: Examples -.\" Source: NetworkManager 1.4.4 +.\" Source: NetworkManager 1.5.90 .\" Language: English .\" -.TH "NMCLI\-EXAMPLES" "7" "" "NetworkManager 1\&.4\&.4" "Examples" +.TH "NMCLI\-EXAMPLES" "7" "" "NetworkManager 1\&.5\&.90" "Examples" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- diff --git a/man/nmcli.1 b/man/nmcli.1 index 13fc769e..cbc06d77 100644 --- a/man/nmcli.1 +++ b/man/nmcli.1 @@ -2,12 +2,12 @@ .\" Title: nmcli .\" Author: .\" Generator: DocBook XSL Stylesheets v1.79.1 -.\" Date: 12/16/2016 +.\" Date: 01/17/2017 .\" Manual: General Commands Manual -.\" Source: NetworkManager 1.4.4 +.\" Source: NetworkManager 1.5.90 .\" Language: English .\" -.TH "NMCLI" "1" "" "NetworkManager 1\&.4\&.4" "General Commands Manual" +.TH "NMCLI" "1" "" "NetworkManager 1\&.5\&.90" "General Commands Manual" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- @@ -270,7 +270,7 @@ Query NetworkManager networking status, enable and disable networking\&. .PP \fBon\fR, \fBoff\fR .RS 4 -Enable enable or disable networking control by NetworkManager\&. All interfaces managed by NetworkManager are deactivated when networking is disabled\&. +Enable or disable networking control by NetworkManager\&. All interfaces managed by NetworkManager are deactivated when networking is disabled\&. .RE .PP \fBconnectivity\fR [check] @@ -1290,9 +1290,7 @@ Apart from the property\-value pairs, \fBconnection modify\fR and \fBdevice modify\fR -also accept short forms of some properties\&. They exist for convenience and compatiblity with older versions of -\fBnmcli\fR -that could not accept the raw properties\&. +also accept short forms of some properties\&. They exist for convenience\&. Some aliases can affect multiple connection properties at once\&. .PP The overview of the aliases is below\&. An actual connection type is used to disambiguate these options from the options of the same name that are valid for multiple connection types (such as \fBmtu\fR)\&. @@ -1778,18 +1776,22 @@ T}:: .B Table\ \&12.\ \&Team options .TS allbox tab(:); -lB lB. +lB lB lB. T{ Alias T}:T{ Property +T}:T{ +Note T} .T& -l l. +l l l. T{ config T}:T{ team\&.config +T}:T{ +Either a filename or a team configuration in JSON format\&. To enforce one or the other, the value can be prefixed with "file://" or "json://"\&. T} .TE .sp 1 @@ -1801,18 +1803,22 @@ T} .B Table\ \&13.\ \&Team port options .TS allbox tab(:); -lB lB. +lB lB lB. T{ Alias T}:T{ Property +T}:T{ +Note T} .T& -l l. +l l l. T{ config T}:T{ team\-port\&.config +T}:T{ +Either a filename or a team configuration in JSON format\&. To enforce one or the other, the value can be prefixed with "file://" or "json://"\&. T} .TE .sp 1 @@ -2215,9 +2221,10 @@ T{ ip4 T}:T{ ipv4\&.addresses + ipv4\&.method T}:T{ This option can be specified multiple times\&. -It\*(Aqs equivalent of using +ipv4\&.addresses syntax\&. +It\*(Aqs equivalent of using +ipv4\&.addresses syntax and setting ipv4\&.method to manual\&. T} T{ gw4 @@ -2251,9 +2258,10 @@ T{ ip6 T}:T{ ipv6\&.addresses + ipv6\&.method T}:T{ This option can be specified multiple times\&. -It\*(Aqs equivalent of using +ipv6\&.addresses syntax\&. +It\*(Aqs equivalent of using +ipv6\&.addresses syntax and setting ipv6\&.method to manual\&. T} T{ gw6 @@ -2264,6 +2272,33 @@ T}:T{ T} .TE .sp 1 +.sp +.it 1 an-trap +.nr an-no-space-flag 1 +.nr an-break-flag 1 +.br +.B Table\ \&24.\ \&Proxy options +.TS +allbox tab(:); +lB lB lB. +T{ +Alias +T}:T{ +Property +T}:T{ +Note +T} +.T& +l l lt. +T{ +\ \& +T}:T{ +proxy\&.pac\-script +T}:T{ +Read the java script pac\-script from file or pass it directly on the command line\&. Prefix the value with "file://" or "js://" to force one or the other\&. +T} +.TE +.sp 1 .SH "ENVIRONMENT VARIABLES" .PP \fBnmcli\fR\*(Aqs behavior is affected by the following environment variables\&. diff --git a/man/nmcli.xml b/man/nmcli.xml index 5a936335..d7610c8c 100644 --- a/man/nmcli.xml +++ b/man/nmcli.xml @@ -415,7 +415,7 @@ off - Enable enable or disable networking control by NetworkManager. + Enable or disable networking control by NetworkManager. All interfaces managed by NetworkManager are deactivated when networking is disabled. @@ -1648,9 +1648,8 @@ Apart from the property-value pairs, connection add, connection modify and device modify also - accept short forms of some properties. They exist for convenience and compatiblity - with older versions of nmcli that could not accept the raw - properties. + accept short forms of some properties. They exist for convenience. Some aliases can + affect multiple connection properties at once. The overview of the aliases is below. An actual connection type is used to disambiguate these options from the options of the same name that are valid for @@ -1827,21 +1826,25 @@ It's equivalent of using the +bond.options 'option=value' syn
    - Team options +
    Team options - AliasProperty + AliasPropertyNote - configteam.config + configteam.config + Either a filename or a team configuration in JSON format. To enforce one or the other, the value can be prefixed with "file://" or "json://". +
    - Team port options +
    Team port options - AliasProperty + AliasPropertyNote - configteam-port.config + configteam-port.config + Either a filename or a team configuration in JSON format. To enforce one or the other, the value can be prefixed with "file://" or "json://". +
    @@ -1956,9 +1959,10 @@ It's equivalent of using the +bond.options 'option=value' syn ip4 - ipv4.addresses + ipv4.addresses + ipv4.method This option can be specified multiple times. -It's equivalent of using +ipv4.addresses syntax. +It's equivalent of using +ipv4.addresses syntax and setting ipv4.method to manual. gw4ipv4.gateway @@ -1971,14 +1975,28 @@ It's equivalent of using +ipv4.addresses syntax. ip6 - ipv6.addresses + ipv6.addresses + ipv6.method This option can be specified multiple times. -It's equivalent of using +ipv6.addresses syntax. +It's equivalent of using +ipv6.addresses syntax and setting ipv6.method to manual. gw6ipv6.gateway + Proxy options + + AliasPropertyNote + + + + + proxy.pac-script + Read the java script pac-script from file or pass it directly on the command line. Prefix the value with "file://" or "js://" to force one or the other. + + +
    +
    Environment Variables diff --git a/man/nmtui.1 b/man/nmtui.1 index 2e6e1a1b..09687e72 100644 --- a/man/nmtui.1 +++ b/man/nmtui.1 @@ -2,12 +2,12 @@ .\" Title: nmtui .\" Author: .\" Generator: DocBook XSL Stylesheets v1.79.1 -.\" Date: 12/16/2016 +.\" Date: 01/17/2017 .\" Manual: General Commands Manual -.\" Source: NetworkManager 1.4.4 +.\" Source: NetworkManager 1.5.90 .\" Language: English .\" -.TH "NMTUI" "1" "" "NetworkManager 1\&.4\&.4" "General Commands Manual" +.TH "NMTUI" "1" "" "NetworkManager 1\&.5\&.90" "General Commands Manual" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- diff --git a/po/POTFILES.in b/po/POTFILES.in index 7d1d1ba3..d9faa7b1 100644 --- a/po/POTFILES.in +++ b/po/POTFILES.in @@ -30,6 +30,7 @@ clients/tui/nmt-page-ethernet.c clients/tui/nmt-page-infiniband.c clients/tui/nmt-page-ip4.c clients/tui/nmt-page-ip6.c +clients/tui/nmt-page-ip-tunnel.c clients/tui/nmt-page-ppp.c clients/tui/nmt-page-team-port.c clients/tui/nmt-page-team.c @@ -67,10 +68,13 @@ libnm-core/nm-setting-ip-config.c libnm-core/nm-setting-ip4-config.c libnm-core/nm-setting-ip6-config.c libnm-core/nm-setting-ip-tunnel.c +libnm-core/nm-setting-macsec.c libnm-core/nm-setting-macvlan.c libnm-core/nm-setting-olpc-mesh.c libnm-core/nm-setting-ppp.c libnm-core/nm-setting-pppoe.c +libnm-core/nm-setting-proxy.c +libnm-core/nm-setting-team.c libnm-core/nm-setting-team-port.c libnm-core/nm-setting-tun.c libnm-core/nm-setting-vlan.c @@ -139,15 +143,15 @@ libnm/nm-remote-connection.c libnm/nm-remote-settings.c libnm/nm-vpn-plugin-old.c libnm/nm-vpn-service-plugin.c -policy/org.freedesktop.NetworkManager.policy.in.in +data/org.freedesktop.NetworkManager.policy.in.in shared/nm-utils/nm-shared-utils.c src/NetworkManagerUtils.c src/main.c src/main-utils.c -src/dhcp-manager/nm-dhcp-dhclient.c -src/dhcp-manager/nm-dhcp-dhclient-utils.c -src/dhcp-manager/nm-dhcp-manager.c -src/dns-manager/nm-dns-manager.c +src/dhcp/nm-dhcp-dhclient.c +src/dhcp/nm-dhcp-dhclient-utils.c +src/dhcp/nm-dhcp-manager.c +src/dns/nm-dns-manager.c src/devices/adsl/nm-device-adsl.c src/devices/bluetooth/nm-bluez-device.c src/devices/bluetooth/nm-device-bt.c @@ -164,11 +168,11 @@ src/devices/nm-device-vxlan.c src/devices/team/nm-device-team.c src/devices/wifi/nm-device-olpc-mesh.c src/devices/wifi/nm-device-wifi.c -src/devices/wifi/nm-wifi-ap-utils.c +src/devices/wifi/nm-wifi-utils.c src/devices/wwan/nm-modem-broadband.c src/nm-config.c src/nm-iface-helper.c src/nm-logging.c src/nm-manager.c -src/settings/plugins/ibft/plugin.c -src/settings/plugins/ifcfg-rh/reader.c +src/settings/plugins/ibft/nms-ibft-plugin.c +src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-reader.c diff --git a/po/POTFILES.skip b/po/POTFILES.skip index 1d7880e8..9e8c9d07 100644 --- a/po/POTFILES.skip +++ b/po/POTFILES.skip @@ -1,7 +1,7 @@ data/NetworkManager.service.in examples/python/NetworkManager.py examples/python/systray/eggtrayicon.c -policy/org.freedesktop.NetworkManager.policy.in +data/org.freedesktop.NetworkManager.policy.in vpn-daemons/openvpn vpn-daemons/pptp vpn-daemons/vpnc @@ -9,4 +9,4 @@ contrib/fedora/rpm/ shared/nm-utils/nm-vpn-editor-plugin-call.h shared/nm-utils/nm-vpn-plugin-utils.c # https://bugs.launchpad.net/intltool/+bug/1117944 -sub/policy/org.freedesktop.NetworkManager.policy.in +sub/data/org.freedesktop.NetworkManager.policy.in diff --git a/po/ar.po b/po/ar.po index 9bab2928..64d8f772 100644 --- a/po/ar.po +++ b/po/ar.po @@ -6,13 +6,14 @@ # Automatically generated, 2006. # Khaled Hosny , 2007. # Lubomir Rintel , 2016. #zanata +# Lubomir Rintel , 2017. #zanata msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-06-22 10:02+0200\n" -"PO-Revision-Date: 2007-12-26 03:20-0500\n" -"Last-Translator: Djihed Afifi \n" +"POT-Creation-Date: 2017-01-16 16:07+0100\n" +"PO-Revision-Date: 2017-01-16 08:26-0500\n" +"Last-Translator: Copied by Zanata \n" "Language-Team: Arabic \n" "Language: ar\n" "MIME-Version: 1.0\n" @@ -21,7 +22,7 @@ msgstr "" "Plural-Forms: Plural-Forms: nplurals=4; plural=n==1 ? 0 : n==2 ? 1 : n>=3 && " "n<=10 ? 2 : 3\n" "X-Poedit-Language: Arabic\n" -"X-Generator: Zanata 3.8.4\n" +"X-Generator: Zanata 3.9.6\n" #: ../clients/cli/agent.c:39 #, c-format @@ -65,621 +66,670 @@ msgid "" "\n" msgstr "" -#: ../clients/cli/agent.c:149 +#: ../clients/cli/agent.c:156 #, c-format msgid "nmcli successfully registered as a NetworkManager's secret agent.\n" msgstr "" -#: ../clients/cli/agent.c:151 +#: ../clients/cli/agent.c:158 #, c-format msgid "Error: secret agent initialization failed" msgstr "" -#: ../clients/cli/agent.c:166 +#: ../clients/cli/agent.c:176 #, c-format msgid "Error: polkit agent initialization failed: %s" msgstr "" -#: ../clients/cli/agent.c:174 +#: ../clients/cli/agent.c:184 #, c-format msgid "nmcli successfully registered as a polkit agent.\n" msgstr "" -#: ../clients/cli/agent.c:206 ../clients/cli/connections.c:8703 -#: ../clients/cli/devices.c:3727 ../clients/cli/general.c:344 -#: ../clients/cli/general.c:473 -#, c-format -msgid "Error: NetworkManager is not running." -msgstr "" - -#: ../clients/cli/agent.c:239 -#, c-format -msgid "Error: 'agent' command '%s' is not valid." -msgstr "" - -#: ../clients/cli/common.c:38 ../clients/cli/common.c:51 -#: ../clients/cli/common.c:59 ../clients/cli/common.c:71 -#: ../clients/cli/connections.c:237 ../clients/cli/connections.c:259 +#: ../clients/cli/common.c:40 ../clients/cli/common.c:53 +#: ../clients/cli/common.c:61 ../clients/cli/common.c:73 +#: ../clients/cli/connections.c:211 ../clients/cli/connections.c:233 msgid "GROUP" msgstr "" #. 0 -#: ../clients/cli/common.c:39 ../clients/cli/common.c:60 +#: ../clients/cli/common.c:41 ../clients/cli/common.c:62 msgid "ADDRESS" msgstr "" #. 1 #. 2 -#: ../clients/cli/common.c:40 ../clients/cli/common.c:61 -#: ../clients/cli/connections.c:262 +#: ../clients/cli/common.c:42 ../clients/cli/common.c:63 +#: ../clients/cli/connections.c:236 msgid "GATEWAY" msgstr "" #. 2 -#: ../clients/cli/common.c:41 ../clients/cli/common.c:62 +#: ../clients/cli/common.c:43 ../clients/cli/common.c:64 msgid "ROUTE" msgstr "" #. 3 -#: ../clients/cli/common.c:42 ../clients/cli/common.c:63 +#: ../clients/cli/common.c:44 ../clients/cli/common.c:65 msgid "DNS" msgstr "" #. 4 -#: ../clients/cli/common.c:43 ../clients/cli/common.c:64 +#: ../clients/cli/common.c:45 ../clients/cli/common.c:66 msgid "DOMAIN" msgstr "" #. 5 -#: ../clients/cli/common.c:44 +#: ../clients/cli/common.c:46 msgid "WINS" msgstr "" #. 0 -#: ../clients/cli/common.c:52 ../clients/cli/common.c:72 +#: ../clients/cli/common.c:54 ../clients/cli/common.c:74 msgid "OPTION" msgstr "" -#: ../clients/cli/common.c:376 ../clients/cli/common.c:436 +#: ../clients/cli/common.c:378 ../clients/cli/common.c:440 #, c-format msgid "invalid prefix '%s'; <1-%d> allowed" msgstr "" -#: ../clients/cli/common.c:384 +#: ../clients/cli/common.c:386 #, c-format msgid "invalid IP address: %s" msgstr "" -#: ../clients/cli/common.c:448 +#: ../clients/cli/common.c:452 #, c-format msgid "" "the second component of route ('%s') is neither a next hop address nor a " "metric" msgstr "" -#: ../clients/cli/common.c:457 +#: ../clients/cli/common.c:462 #, c-format msgid "invalid metric '%s'" msgstr "" -#: ../clients/cli/common.c:465 +#: ../clients/cli/common.c:471 #, c-format msgid "invalid route: %s" msgstr "" -#: ../clients/cli/common.c:477 +#: ../clients/cli/common.c:483 msgid "default route cannot be added (NetworkManager handles it by itself)" msgstr "" -#: ../clients/cli/common.c:494 +#: ../clients/cli/common.c:500 msgid "unmanaged" msgstr "" -#: ../clients/cli/common.c:496 +#: ../clients/cli/common.c:502 msgid "unavailable" msgstr "" -#: ../clients/cli/common.c:498 ../clients/cli/general.c:246 +#: ../clients/cli/common.c:504 ../clients/cli/general.c:248 msgid "disconnected" msgstr "" -#: ../clients/cli/common.c:500 +#: ../clients/cli/common.c:506 msgid "connecting (prepare)" msgstr "" -#: ../clients/cli/common.c:502 +#: ../clients/cli/common.c:508 msgid "connecting (configuring)" msgstr "" -#: ../clients/cli/common.c:504 +#: ../clients/cli/common.c:510 msgid "connecting (need authentication)" msgstr "" -#: ../clients/cli/common.c:506 +#: ../clients/cli/common.c:512 msgid "connecting (getting IP configuration)" msgstr "" -#: ../clients/cli/common.c:508 +#: ../clients/cli/common.c:514 msgid "connecting (checking IP connectivity)" msgstr "" -#: ../clients/cli/common.c:510 +#: ../clients/cli/common.c:516 msgid "connecting (starting secondary connections)" msgstr "" -#: ../clients/cli/common.c:512 ../clients/cli/general.c:242 +#: ../clients/cli/common.c:518 ../clients/cli/general.c:244 msgid "connected" msgstr "" -#: ../clients/cli/common.c:514 ../clients/cli/connections.c:690 +#: ../clients/cli/common.c:520 ../clients/cli/connections.c:628 msgid "deactivating" msgstr "" -#: ../clients/cli/common.c:516 +#: ../clients/cli/common.c:522 msgid "connection failed" msgstr "" -#: ../clients/cli/common.c:518 ../clients/cli/common.c:535 -#: ../clients/cli/connections.c:695 ../clients/cli/connections.c:718 -#: ../clients/cli/connections.c:1995 ../clients/cli/devices.c:1104 -#: ../clients/cli/devices.c:1145 ../clients/cli/devices.c:1147 -#: ../clients/cli/general.c:249 ../clients/cli/general.c:287 -#: ../clients/cli/general.c:422 ../clients/cli/general.c:437 -#: ../clients/cli/settings.c:845 ../clients/cli/settings.c:931 -#: ../clients/cli/settings.c:1315 ../clients/cli/settings.c:1954 -#: ../clients/cli/settings.c:3317 +#: ../clients/cli/common.c:524 ../clients/cli/common.c:541 +#: ../clients/cli/connections.c:633 ../clients/cli/connections.c:656 +#: ../clients/cli/connections.c:2136 ../clients/cli/devices.c:1190 +#: ../clients/cli/devices.c:1231 ../clients/cli/devices.c:1233 +#: ../clients/cli/general.c:251 ../clients/cli/general.c:289 +#: ../clients/cli/general.c:437 ../clients/cli/general.c:452 +#: ../clients/cli/settings.c:869 ../clients/cli/settings.c:955 +#: ../clients/cli/settings.c:1402 ../clients/cli/settings.c:2065 +#: ../clients/cli/settings.c:3533 #, c-format msgid "unknown" msgstr "" #. "CAPABILITIES" -#: ../clients/cli/common.c:527 ../clients/cli/connections.c:975 -#: ../clients/cli/connections.c:977 ../clients/cli/connections.c:979 -#: ../clients/cli/connections.c:1013 ../clients/cli/connections.c:1082 -#: ../clients/cli/connections.c:1083 ../clients/cli/connections.c:1085 -#: ../clients/cli/connections.c:3291 ../clients/cli/connections.c:4414 -#: ../clients/cli/connections.c:6229 ../clients/cli/connections.c:6230 -#: ../clients/cli/devices.c:782 ../clients/cli/devices.c:1069 -#: ../clients/cli/devices.c:1070 ../clients/cli/devices.c:1071 -#: ../clients/cli/devices.c:1072 ../clients/cli/devices.c:1073 -#: ../clients/cli/devices.c:1108 ../clients/cli/devices.c:1110 -#: ../clients/cli/devices.c:1138 ../clients/cli/devices.c:1139 -#: ../clients/cli/devices.c:1140 ../clients/cli/devices.c:1141 -#: ../clients/cli/devices.c:1142 ../clients/cli/devices.c:1143 -#: ../clients/cli/devices.c:1144 ../clients/cli/devices.c:1146 -#: ../clients/cli/devices.c:1148 ../clients/cli/general.c:431 -#: ../clients/cli/settings.c:3312 +#: ../clients/cli/common.c:533 ../clients/cli/connections.c:944 +#: ../clients/cli/connections.c:946 ../clients/cli/connections.c:948 +#: ../clients/cli/connections.c:983 ../clients/cli/connections.c:1053 +#: ../clients/cli/connections.c:1054 ../clients/cli/connections.c:1056 +#: ../clients/cli/connections.c:3471 ../clients/cli/connections.c:4673 +#: ../clients/cli/connections.c:6492 ../clients/cli/connections.c:6493 +#: ../clients/cli/devices.c:868 ../clients/cli/devices.c:1155 +#: ../clients/cli/devices.c:1156 ../clients/cli/devices.c:1157 +#: ../clients/cli/devices.c:1158 ../clients/cli/devices.c:1159 +#: ../clients/cli/devices.c:1194 ../clients/cli/devices.c:1196 +#: ../clients/cli/devices.c:1224 ../clients/cli/devices.c:1225 +#: ../clients/cli/devices.c:1226 ../clients/cli/devices.c:1227 +#: ../clients/cli/devices.c:1228 ../clients/cli/devices.c:1229 +#: ../clients/cli/devices.c:1230 ../clients/cli/devices.c:1232 +#: ../clients/cli/devices.c:1234 ../clients/cli/general.c:446 +#: ../clients/cli/settings.c:3528 msgid "yes" msgstr "" -#: ../clients/cli/common.c:529 ../clients/cli/connections.c:975 -#: ../clients/cli/connections.c:977 ../clients/cli/connections.c:979 -#: ../clients/cli/connections.c:1082 ../clients/cli/connections.c:1083 -#: ../clients/cli/connections.c:1085 ../clients/cli/connections.c:3292 -#: ../clients/cli/connections.c:4413 ../clients/cli/connections.c:6229 -#: ../clients/cli/connections.c:6230 ../clients/cli/devices.c:782 -#: ../clients/cli/devices.c:1069 ../clients/cli/devices.c:1070 -#: ../clients/cli/devices.c:1071 ../clients/cli/devices.c:1072 -#: ../clients/cli/devices.c:1073 ../clients/cli/devices.c:1108 -#: ../clients/cli/devices.c:1110 ../clients/cli/devices.c:1138 -#: ../clients/cli/devices.c:1139 ../clients/cli/devices.c:1140 -#: ../clients/cli/devices.c:1141 ../clients/cli/devices.c:1142 -#: ../clients/cli/devices.c:1143 ../clients/cli/devices.c:1144 -#: ../clients/cli/devices.c:1146 ../clients/cli/devices.c:1148 -#: ../clients/cli/general.c:433 ../clients/cli/settings.c:3314 +#: ../clients/cli/common.c:535 ../clients/cli/connections.c:944 +#: ../clients/cli/connections.c:946 ../clients/cli/connections.c:948 +#: ../clients/cli/connections.c:1053 ../clients/cli/connections.c:1054 +#: ../clients/cli/connections.c:1056 ../clients/cli/connections.c:3472 +#: ../clients/cli/connections.c:4672 ../clients/cli/connections.c:6492 +#: ../clients/cli/connections.c:6493 ../clients/cli/devices.c:868 +#: ../clients/cli/devices.c:1155 ../clients/cli/devices.c:1156 +#: ../clients/cli/devices.c:1157 ../clients/cli/devices.c:1158 +#: ../clients/cli/devices.c:1159 ../clients/cli/devices.c:1194 +#: ../clients/cli/devices.c:1196 ../clients/cli/devices.c:1224 +#: ../clients/cli/devices.c:1225 ../clients/cli/devices.c:1226 +#: ../clients/cli/devices.c:1227 ../clients/cli/devices.c:1228 +#: ../clients/cli/devices.c:1229 ../clients/cli/devices.c:1230 +#: ../clients/cli/devices.c:1232 ../clients/cli/devices.c:1234 +#: ../clients/cli/general.c:448 ../clients/cli/settings.c:3530 #, fuzzy msgid "no" msgstr "بلا" -#: ../clients/cli/common.c:531 +#: ../clients/cli/common.c:537 msgid "yes (guessed)" msgstr "" -#: ../clients/cli/common.c:533 +#: ../clients/cli/common.c:539 msgid "no (guessed)" msgstr "" -#: ../clients/cli/common.c:544 +#: ../clients/cli/common.c:550 msgid "No reason given" msgstr "" #. We should not really come here -#: ../clients/cli/common.c:547 ../clients/cli/connections.c:3140 +#: ../clients/cli/common.c:553 ../clients/cli/connections.c:3320 #, c-format msgid "Unknown error" msgstr "" -#: ../clients/cli/common.c:550 +#: ../clients/cli/common.c:556 msgid "Device is now managed" msgstr "" -#: ../clients/cli/common.c:553 +#: ../clients/cli/common.c:559 msgid "Device is now unmanaged" msgstr "" -#: ../clients/cli/common.c:556 +#: ../clients/cli/common.c:562 msgid "The device could not be readied for configuration" msgstr "" -#: ../clients/cli/common.c:559 +#: ../clients/cli/common.c:565 msgid "" "IP configuration could not be reserved (no available address, timeout, etc.)" msgstr "" -#: ../clients/cli/common.c:562 +#: ../clients/cli/common.c:568 msgid "The IP configuration is no longer valid" msgstr "" -#: ../clients/cli/common.c:565 +#: ../clients/cli/common.c:571 msgid "Secrets were required, but not provided" msgstr "" -#: ../clients/cli/common.c:568 +#: ../clients/cli/common.c:574 msgid "802.1X supplicant disconnected" msgstr "" -#: ../clients/cli/common.c:571 +#: ../clients/cli/common.c:577 msgid "802.1X supplicant configuration failed" msgstr "" -#: ../clients/cli/common.c:574 +#: ../clients/cli/common.c:580 msgid "802.1X supplicant failed" msgstr "" -#: ../clients/cli/common.c:577 +#: ../clients/cli/common.c:583 msgid "802.1X supplicant took too long to authenticate" msgstr "" -#: ../clients/cli/common.c:580 +#: ../clients/cli/common.c:586 msgid "PPP service failed to start" msgstr "" -#: ../clients/cli/common.c:583 +#: ../clients/cli/common.c:589 msgid "PPP service disconnected" msgstr "" -#: ../clients/cli/common.c:586 +#: ../clients/cli/common.c:592 msgid "PPP failed" msgstr "" -#: ../clients/cli/common.c:589 +#: ../clients/cli/common.c:595 msgid "DHCP client failed to start" msgstr "" -#: ../clients/cli/common.c:592 +#: ../clients/cli/common.c:598 msgid "DHCP client error" msgstr "" -#: ../clients/cli/common.c:595 +#: ../clients/cli/common.c:601 msgid "DHCP client failed" msgstr "" -#: ../clients/cli/common.c:598 +#: ../clients/cli/common.c:604 msgid "Shared connection service failed to start" msgstr "" -#: ../clients/cli/common.c:601 +#: ../clients/cli/common.c:607 msgid "Shared connection service failed" msgstr "" -#: ../clients/cli/common.c:604 +#: ../clients/cli/common.c:610 msgid "AutoIP service failed to start" msgstr "" -#: ../clients/cli/common.c:607 +#: ../clients/cli/common.c:613 msgid "AutoIP service error" msgstr "" -#: ../clients/cli/common.c:610 +#: ../clients/cli/common.c:616 msgid "AutoIP service failed" msgstr "" -#: ../clients/cli/common.c:613 +#: ../clients/cli/common.c:619 msgid "The line is busy" msgstr "" -#: ../clients/cli/common.c:616 +#: ../clients/cli/common.c:622 msgid "No dial tone" msgstr "" -#: ../clients/cli/common.c:619 +#: ../clients/cli/common.c:625 msgid "No carrier could be established" msgstr "" -#: ../clients/cli/common.c:622 +#: ../clients/cli/common.c:628 msgid "The dialing request timed out" msgstr "" -#: ../clients/cli/common.c:625 +#: ../clients/cli/common.c:631 msgid "The dialing attempt failed" msgstr "" -#: ../clients/cli/common.c:628 +#: ../clients/cli/common.c:634 msgid "Modem initialization failed" msgstr "" -#: ../clients/cli/common.c:631 +#: ../clients/cli/common.c:637 msgid "Failed to select the specified APN" msgstr "" -#: ../clients/cli/common.c:634 +#: ../clients/cli/common.c:640 msgid "Not searching for networks" msgstr "" -#: ../clients/cli/common.c:637 +#: ../clients/cli/common.c:643 msgid "Network registration denied" msgstr "" -#: ../clients/cli/common.c:640 +#: ../clients/cli/common.c:646 msgid "Network registration timed out" msgstr "" -#: ../clients/cli/common.c:643 +#: ../clients/cli/common.c:649 msgid "Failed to register with the requested network" msgstr "" -#: ../clients/cli/common.c:646 +#: ../clients/cli/common.c:652 msgid "PIN check failed" msgstr "" -#: ../clients/cli/common.c:649 +#: ../clients/cli/common.c:655 msgid "Necessary firmware for the device may be missing" msgstr "" -#: ../clients/cli/common.c:652 +#: ../clients/cli/common.c:658 msgid "The device was removed" msgstr "" -#: ../clients/cli/common.c:655 +#: ../clients/cli/common.c:661 msgid "NetworkManager went to sleep" msgstr "" -#: ../clients/cli/common.c:658 +#: ../clients/cli/common.c:664 msgid "The device's active connection disappeared" msgstr "" -#: ../clients/cli/common.c:661 +#: ../clients/cli/common.c:667 msgid "Device disconnected by user or client" msgstr "" -#: ../clients/cli/common.c:664 +#: ../clients/cli/common.c:670 msgid "Carrier/link changed" msgstr "" -#: ../clients/cli/common.c:667 +#: ../clients/cli/common.c:673 msgid "The device's existing connection was assumed" msgstr "" -#: ../clients/cli/common.c:670 +#: ../clients/cli/common.c:676 msgid "The supplicant is now available" msgstr "" -#: ../clients/cli/common.c:673 +#: ../clients/cli/common.c:679 msgid "The modem could not be found" msgstr "" -#: ../clients/cli/common.c:676 +#: ../clients/cli/common.c:682 msgid "The Bluetooth connection failed or timed out" msgstr "" -#: ../clients/cli/common.c:679 +#: ../clients/cli/common.c:685 msgid "GSM Modem's SIM card not inserted" msgstr "" -#: ../clients/cli/common.c:682 +#: ../clients/cli/common.c:688 msgid "GSM Modem's SIM PIN required" msgstr "" -#: ../clients/cli/common.c:685 +#: ../clients/cli/common.c:691 msgid "GSM Modem's SIM PUK required" msgstr "" -#: ../clients/cli/common.c:688 +#: ../clients/cli/common.c:694 msgid "GSM Modem's SIM wrong" msgstr "" -#: ../clients/cli/common.c:691 +#: ../clients/cli/common.c:697 msgid "InfiniBand device does not support connected mode" msgstr "" -#: ../clients/cli/common.c:694 +#: ../clients/cli/common.c:700 msgid "A dependency of the connection failed" msgstr "" -#: ../clients/cli/common.c:697 +#: ../clients/cli/common.c:703 msgid "A problem with the RFC 2684 Ethernet over ADSL bridge" msgstr "" -#: ../clients/cli/common.c:700 +#: ../clients/cli/common.c:706 msgid "ModemManager is unavailable" msgstr "" -#: ../clients/cli/common.c:703 +#: ../clients/cli/common.c:709 msgid "The Wi-Fi network could not be found" msgstr "" -#: ../clients/cli/common.c:706 +#: ../clients/cli/common.c:712 msgid "A secondary connection of the base connection failed" msgstr "" -#: ../clients/cli/common.c:709 +#: ../clients/cli/common.c:715 msgid "DCB or FCoE setup failed" msgstr "" -#: ../clients/cli/common.c:712 +#: ../clients/cli/common.c:718 msgid "teamd control failed" msgstr "" -#: ../clients/cli/common.c:715 +#: ../clients/cli/common.c:721 msgid "Modem failed or no longer available" msgstr "" -#: ../clients/cli/common.c:718 +#: ../clients/cli/common.c:724 msgid "Modem now ready and available" msgstr "" -#: ../clients/cli/common.c:721 +#: ../clients/cli/common.c:727 msgid "SIM PIN was incorrect" msgstr "" -#: ../clients/cli/common.c:724 +#: ../clients/cli/common.c:730 msgid "New connection activation was enqueued" msgstr "" -#: ../clients/cli/common.c:727 +#: ../clients/cli/common.c:733 msgid "The device's parent changed" msgstr "" -#: ../clients/cli/common.c:730 +#: ../clients/cli/common.c:736 msgid "The device parent's management changed" msgstr "" #. TRANSLATORS: Unknown reason for a device state change (NMDeviceStateReason) -#: ../clients/cli/common.c:734 ../libnm-glib/nm-device.c:1898 -#: ../libnm/nm-device.c:1849 +#: ../clients/cli/common.c:740 ../libnm-glib/nm-device.c:1898 +#: ../libnm/nm-device.c:1700 msgid "Unknown" msgstr "" -#: ../clients/cli/common.c:776 +#: ../clients/cli/common.c:782 #, c-format msgid "invalid priority map '%s'" msgstr "" -#: ../clients/cli/common.c:783 ../clients/cli/common.c:789 +#: ../clients/cli/common.c:789 ../clients/cli/common.c:795 #, c-format msgid "priority '%s' is not valid (<0-%ld>)" msgstr "" -#: ../clients/cli/common.c:856 +#: ../clients/cli/common.c:869 #, c-format -msgid "'%s' is not a valid team configuration or file name." +msgid "cannot read team config from file '%s'" msgstr "" -#: ../clients/cli/common.c:958 +#: ../clients/cli/common.c:876 +#, c-format +msgid "team config file '%s' contains non-valid utf-8" +msgstr "" + +#: ../clients/cli/common.c:888 +#, c-format +msgid "'%s' does not contain a valid team configuration" +msgstr "" + +#: ../clients/cli/common.c:891 +#, c-format +msgid "team configuration must be a JSON object" +msgstr "" + +#: ../clients/cli/common.c:944 +#, c-format +msgid "cannot read pac-script from file '%s'" +msgstr "" + +#: ../clients/cli/common.c:951 +#, c-format +msgid "file '%s' contains non-valid utf-8" +msgstr "" + +#: ../clients/cli/common.c:964 +#, c-format +msgid "'%s' does not contain a valid PAC Script" +msgstr "" + +#: ../clients/cli/common.c:967 +#, c-format +msgid "Not a valid PAC Script" +msgstr "" + +#: ../clients/cli/common.c:1090 #, c-format msgid "Error: openconnect failed: %s\n" msgstr "" -#: ../clients/cli/common.c:965 +#: ../clients/cli/common.c:1097 #, c-format msgid "Error: openconnect failed with status %d\n" msgstr "" -#: ../clients/cli/common.c:967 +#: ../clients/cli/common.c:1099 #, c-format msgid "Error: openconnect failed with signal %d\n" msgstr "" -#: ../clients/cli/common.c:1045 +#: ../clients/cli/common.c:1180 #, c-format msgid "" "Warning: password for '%s' not given in 'passwd-file' and nmcli cannot ask " "without '--ask' option.\n" msgstr "" +#: ../clients/cli/common.c:1609 ../clients/nm-online.c:159 +#, c-format +msgid "Error: Could not create NMClient object: %s." +msgstr "" + +#: ../clients/cli/common.c:1629 +msgid "Error: NetworkManager is not running." +msgstr "" + +#: ../clients/cli/common.c:1713 +#, c-format +msgid "Error: argument '%s' not understood. Try passing --help instead." +msgstr "" + +#: ../clients/cli/common.c:1723 +msgid "Error: missing argument. Try passing --help." +msgstr "" + +#: ../clients/cli/common.c:1776 +msgid "access denied" +msgstr "" + #. define some prompts for connection editor -#: ../clients/cli/connections.c:61 +#: ../clients/cli/connections.c:62 msgid "Setting name? " msgstr "" -#: ../clients/cli/connections.c:62 +#: ../clients/cli/connections.c:63 msgid "Property name? " msgstr "" -#: ../clients/cli/connections.c:63 +#: ../clients/cli/connections.c:64 msgid "Enter connection type: " msgstr "" #. define some other prompts -#: ../clients/cli/connections.c:66 +#: ../clients/cli/connections.c:67 #, fuzzy msgid "Connection type" msgstr "إتّصالات VPN" -#: ../clients/cli/connections.c:67 +#: ../clients/cli/connections.c:68 +msgid "Interface name [*]" +msgstr "" + +#: ../clients/cli/connections.c:69 msgid "VPN type" msgstr "" -#: ../clients/cli/connections.c:68 +#: ../clients/cli/connections.c:70 msgid "Master" msgstr "" -#: ../clients/cli/connections.c:70 ../clients/tui/nmt-page-infiniband.c:88 +#: ../clients/cli/connections.c:72 ../clients/tui/nmt-page-infiniband.c:88 msgid "Transport mode" msgstr "" -#: ../clients/cli/connections.c:75 +#: ../clients/cli/connections.c:77 msgid "Bluetooth type" msgstr "" -#: ../clients/cli/connections.c:81 +#: ../clients/cli/connections.c:83 msgid "Bonding mode" msgstr "" -#: ../clients/cli/connections.c:83 ../clients/cli/connections.c:4014 +#: ../clients/cli/connections.c:85 ../clients/cli/connections.c:4257 msgid "Bonding monitoring mode" msgstr "" -#: ../clients/cli/connections.c:88 +#: ../clients/cli/connections.c:90 msgid "Protocol" msgstr "" -#: ../clients/cli/connections.c:91 +#: ../clients/cli/connections.c:93 msgid "Wi-Fi mode" msgstr "" -#: ../clients/cli/connections.c:97 +#: ../clients/cli/connections.c:99 msgid "ADSL encapsulation" msgstr "" -#: ../clients/cli/connections.c:100 +#: ../clients/cli/connections.c:102 msgid "Tun mode" msgstr "" -#: ../clients/cli/connections.c:105 +#: ../clients/cli/connections.c:107 #, fuzzy msgid "IP Tunnel mode" msgstr "أضف اتصال VPN جديد" -#: ../clients/cli/connections.c:107 +#: ../clients/cli/connections.c:109 #, fuzzy msgid "MACVLAN mode" msgstr "إتّصالات VPN" -#: ../clients/cli/connections.c:109 +#: ../clients/cli/connections.c:111 #, fuzzy msgid "Connection (name, UUID, or path)" msgstr "إتّصالات VPN" -#: ../clients/cli/connections.c:110 +#: ../clients/cli/connections.c:112 #, fuzzy msgid "VPN connection (name, UUID, or path)" msgstr "إتّصالات VPN" -#: ../clients/cli/connections.c:111 +#: ../clients/cli/connections.c:113 #, fuzzy msgid "Connection(s) (name, UUID, or path)" msgstr "إتّصالات VPN" -#: ../clients/cli/connections.c:112 +#: ../clients/cli/connections.c:114 msgid "Connection(s) (name, UUID, path or apath)" msgstr "" #. 0 -#: ../clients/cli/connections.c:118 ../clients/cli/connections.c:238 -#: ../clients/cli/devices.c:55 ../clients/cli/devices.c:89 -#: ../clients/cli/devices.c:99 ../clients/cli/devices.c:110 -#: ../clients/cli/devices.c:120 ../clients/cli/devices.c:137 -#: ../clients/cli/devices.c:150 ../clients/cli/devices.c:176 -#: ../clients/cli/devices.c:191 ../clients/cli/devices.c:200 -#: ../clients/cli/devices.c:210 ../clients/cli/devices.c:220 -#: ../clients/cli/devices.c:261 +#: ../clients/cli/connections.c:120 ../clients/cli/connections.c:212 +#: ../clients/cli/devices.c:56 ../clients/cli/devices.c:90 +#: ../clients/cli/devices.c:100 ../clients/cli/devices.c:111 +#: ../clients/cli/devices.c:121 ../clients/cli/devices.c:138 +#: ../clients/cli/devices.c:151 ../clients/cli/devices.c:177 +#: ../clients/cli/devices.c:192 ../clients/cli/devices.c:201 +#: ../clients/cli/devices.c:211 ../clients/cli/devices.c:221 +#: ../clients/cli/devices.c:262 msgid "NAME" msgstr "" #. 0 #. 1 -#: ../clients/cli/connections.c:119 ../clients/cli/connections.c:239 +#: ../clients/cli/connections.c:121 ../clients/cli/connections.c:213 msgid "UUID" msgstr "" @@ -687,35 +737,35 @@ msgstr "" #. 0 #. 1 #. 2 -#: ../clients/cli/connections.c:120 ../clients/cli/connections.c:260 -#: ../clients/cli/devices.c:41 ../clients/cli/devices.c:57 -#: ../clients/cli/devices.c:179 +#: ../clients/cli/connections.c:122 ../clients/cli/connections.c:234 +#: ../clients/cli/devices.c:42 ../clients/cli/devices.c:58 +#: ../clients/cli/devices.c:180 msgid "TYPE" msgstr "" #. 2 -#: ../clients/cli/connections.c:121 +#: ../clients/cli/connections.c:123 msgid "TIMESTAMP" msgstr "" #. 3 -#: ../clients/cli/connections.c:122 +#: ../clients/cli/connections.c:124 msgid "TIMESTAMP-REAL" msgstr "" #. 4 #. 16 -#: ../clients/cli/connections.c:123 ../clients/cli/devices.c:72 +#: ../clients/cli/connections.c:125 ../clients/cli/devices.c:73 msgid "AUTOCONNECT" msgstr "" #. 5 -#: ../clients/cli/connections.c:124 +#: ../clients/cli/connections.c:126 msgid "AUTOCONNECT-PRIORITY" msgstr "" #. 6 -#: ../clients/cli/connections.c:125 +#: ../clients/cli/connections.c:127 msgid "READONLY" msgstr "" @@ -724,17 +774,17 @@ msgstr "" #. 2 #. 15 #. 5 -#: ../clients/cli/connections.c:126 ../clients/cli/connections.c:246 -#: ../clients/cli/devices.c:43 ../clients/cli/devices.c:166 -#: ../clients/cli/devices.c:182 +#: ../clients/cli/connections.c:128 ../clients/cli/connections.c:220 +#: ../clients/cli/devices.c:44 ../clients/cli/devices.c:167 +#: ../clients/cli/devices.c:183 msgid "DBUS-PATH" msgstr "" #. 8 #. 13 #. 4 -#: ../clients/cli/connections.c:127 ../clients/cli/devices.c:164 -#: ../clients/cli/devices.c:181 +#: ../clients/cli/connections.c:129 ../clients/cli/devices.c:165 +#: ../clients/cli/devices.c:182 msgid "ACTIVE" msgstr "" @@ -743,9 +793,9 @@ msgstr "" #. 12 #. 3 #. 0 -#: ../clients/cli/connections.c:128 ../clients/cli/devices.c:40 -#: ../clients/cli/devices.c:56 ../clients/cli/devices.c:163 -#: ../clients/cli/devices.c:180 ../clients/cli/devices.c:262 +#: ../clients/cli/connections.c:130 ../clients/cli/devices.c:41 +#: ../clients/cli/devices.c:57 ../clients/cli/devices.c:164 +#: ../clients/cli/devices.c:181 ../clients/cli/devices.c:263 msgid "DEVICE" msgstr "" @@ -754,118 +804,123 @@ msgstr "" #. 1 #. 10 #. 1 -#: ../clients/cli/connections.c:129 ../clients/cli/connections.c:241 -#: ../clients/cli/devices.c:42 ../clients/cli/devices.c:66 -#: ../clients/cli/general.c:37 +#: ../clients/cli/connections.c:131 ../clients/cli/connections.c:215 +#: ../clients/cli/devices.c:43 ../clients/cli/devices.c:67 +#: ../clients/cli/general.c:39 msgid "STATE" msgstr "" #. 11 -#: ../clients/cli/connections.c:130 +#: ../clients/cli/connections.c:132 msgid "ACTIVE-PATH" msgstr "" +#. 12 +#: ../clients/cli/connections.c:133 +msgid "SLAVE" +msgstr "" + #. 2 -#: ../clients/cli/connections.c:240 +#: ../clients/cli/connections.c:214 msgid "DEVICES" msgstr "" #. 4 -#: ../clients/cli/connections.c:242 +#: ../clients/cli/connections.c:216 msgid "DEFAULT" msgstr "" #. 5 -#: ../clients/cli/connections.c:243 +#: ../clients/cli/connections.c:217 msgid "DEFAULT6" msgstr "" #. 6 -#: ../clients/cli/connections.c:244 +#: ../clients/cli/connections.c:218 msgid "SPEC-OBJECT" msgstr "" #. 7 #. 4 -#: ../clients/cli/connections.c:245 ../clients/cli/connections.c:283 -#: ../clients/tui/nm-editor-utils.c:233 -#: ../clients/tui/nmt-connect-connection-list.c:405 +#: ../clients/cli/connections.c:219 ../clients/cli/connections.c:257 +#: ../clients/cli/general.c:1131 ../clients/tui/nm-editor-utils.c:241 +#: ../clients/tui/nmt-connect-connection-list.c:406 msgid "VPN" msgstr "" #. 9 #. 5 #. 22 -#: ../clients/cli/connections.c:247 ../clients/cli/devices.c:46 -#: ../clients/cli/devices.c:78 +#: ../clients/cli/connections.c:221 ../clients/cli/devices.c:47 +#: ../clients/cli/devices.c:79 msgid "CON-PATH" msgstr "" #. 10 -#: ../clients/cli/connections.c:248 +#: ../clients/cli/connections.c:222 msgid "ZONE" msgstr "" #. 11 -#: ../clients/cli/connections.c:249 +#: ../clients/cli/connections.c:223 msgid "MASTER-PATH" msgstr "" #. 1 -#: ../clients/cli/connections.c:261 +#: ../clients/cli/connections.c:235 msgid "USERNAME" msgstr "" #. 3 -#: ../clients/cli/connections.c:263 +#: ../clients/cli/connections.c:237 msgid "BANNER" msgstr "" #. 4 -#: ../clients/cli/connections.c:264 +#: ../clients/cli/connections.c:238 msgid "VPN-STATE" msgstr "" #. 5 -#: ../clients/cli/connections.c:265 +#: ../clients/cli/connections.c:239 msgid "CFG" msgstr "" -#: ../clients/cli/connections.c:278 ../clients/cli/devices.c:235 +#: ../clients/cli/connections.c:252 ../clients/cli/devices.c:236 msgid "GENERAL" msgstr "" #. 0 #. 6 -#: ../clients/cli/connections.c:279 ../clients/cli/devices.c:242 +#: ../clients/cli/connections.c:253 ../clients/cli/devices.c:243 msgid "IP4" msgstr "" #. 1 #. 7 -#: ../clients/cli/connections.c:280 ../clients/cli/devices.c:243 +#: ../clients/cli/connections.c:254 ../clients/cli/devices.c:244 msgid "DHCP4" msgstr "" #. 2 #. 8 -#: ../clients/cli/connections.c:281 ../clients/cli/devices.c:244 +#: ../clients/cli/connections.c:255 ../clients/cli/devices.c:245 msgid "IP6" msgstr "" #. 3 #. 9 -#: ../clients/cli/connections.c:282 ../clients/cli/devices.c:245 +#: ../clients/cli/connections.c:256 ../clients/cli/devices.c:246 msgid "DHCP6" msgstr "" -#: ../clients/cli/connections.c:314 +#: ../clients/cli/connections.c:288 #, c-format msgid "" "Usage: nmcli connection { COMMAND | help }\n" "\n" -"COMMAND := { show | up | down | add | modify | edit | delete | monitor | " -"reload | load }\n" +"COMMAND := { show | up | down | add | modify | clone | edit | delete | " +"monitor | reload | load | import | export }\n" "\n" " show [--active] [--order ]\n" " show [--active] [id | uuid | path | apath] ...\n" @@ -900,7 +955,7 @@ msgid "" "\n" msgstr "" -#: ../clients/cli/connections.c:336 +#: ../clients/cli/connections.c:310 #, c-format msgid "" "Usage: nmcli connection show { ARGUMENTS | help }\n" @@ -927,7 +982,7 @@ msgid "" "well.\n" msgstr "" -#: ../clients/cli/connections.c:357 +#: ../clients/cli/connections.c:331 #, c-format msgid "" "Usage: nmcli connection up { ARGUMENTS | help }\n" @@ -952,7 +1007,7 @@ msgid "" "\n" msgstr "" -#: ../clients/cli/connections.c:378 +#: ../clients/cli/connections.c:352 #, c-format msgid "" "Usage: nmcli connection down { ARGUMENTS | help }\n" @@ -966,7 +1021,7 @@ msgid "" "\n" msgstr "" -#: ../clients/cli/connections.c:390 +#: ../clients/cli/connections.c:364 #, c-format msgid "" "Usage: nmcli connection add { ARGUMENTS | help }\n" @@ -1109,7 +1164,7 @@ msgid "" "\n" msgstr "" -#: ../clients/cli/connections.c:502 +#: ../clients/cli/connections.c:476 #, c-format msgid "" "Usage: nmcli connection modify { ARGUMENTS | help }\n" @@ -1134,7 +1189,7 @@ msgid "" "\n" msgstr "" -#: ../clients/cli/connections.c:525 +#: ../clients/cli/connections.c:499 #, c-format msgid "" "Usage: nmcli connection clone { ARGUMENTS | help }\n" @@ -1148,7 +1203,7 @@ msgid "" "\n" msgstr "" -#: ../clients/cli/connections.c:537 +#: ../clients/cli/connections.c:511 #, c-format msgid "" "Usage: nmcli connection edit { ARGUMENTS | help }\n" @@ -1164,7 +1219,7 @@ msgid "" "\n" msgstr "" -#: ../clients/cli/connections.c:552 +#: ../clients/cli/connections.c:526 #, c-format msgid "" "Usage: nmcli connection delete { ARGUMENTS | help }\n" @@ -1176,7 +1231,7 @@ msgid "" "\n" msgstr "" -#: ../clients/cli/connections.c:563 +#: ../clients/cli/connections.c:537 #, c-format msgid "" "Usage: nmcli connection monitor { ARGUMENTS | help }\n" @@ -1189,7 +1244,7 @@ msgid "" "\n" msgstr "" -#: ../clients/cli/connections.c:575 +#: ../clients/cli/connections.c:549 #, c-format msgid "" "Usage: nmcli connection reload { help }\n" @@ -1198,7 +1253,7 @@ msgid "" "\n" msgstr "" -#: ../clients/cli/connections.c:583 +#: ../clients/cli/connections.c:557 #, c-format msgid "" "Usage: nmcli connection load { ARGUMENTS | help }\n" @@ -1212,7 +1267,7 @@ msgid "" "\n" msgstr "" -#: ../clients/cli/connections.c:595 +#: ../clients/cli/connections.c:569 #, c-format msgid "" "Usage: nmcli connection import { ARGUMENTS | help }\n" @@ -1227,7 +1282,7 @@ msgid "" "\n" msgstr "" -#: ../clients/cli/connections.c:608 +#: ../clients/cli/connections.c:582 #, c-format msgid "" "Usage: nmcli connection export { ARGUMENTS | help }\n" @@ -1239,557 +1294,571 @@ msgid "" "\n" msgstr "" -#: ../clients/cli/connections.c:686 +#: ../clients/cli/connections.c:624 msgid "activating" msgstr "" -#: ../clients/cli/connections.c:688 +#: ../clients/cli/connections.c:626 msgid "activated" msgstr "" -#: ../clients/cli/connections.c:692 +#: ../clients/cli/connections.c:630 msgid "deactivated" msgstr "" -#: ../clients/cli/connections.c:704 +#: ../clients/cli/connections.c:642 #, fuzzy msgid "VPN connecting (prepare)" msgstr "إتّصالات VPN" -#: ../clients/cli/connections.c:706 +#: ../clients/cli/connections.c:644 msgid "VPN connecting (need authentication)" msgstr "" -#: ../clients/cli/connections.c:708 +#: ../clients/cli/connections.c:646 #, fuzzy msgid "VPN connecting" msgstr "إتّصالات VPN" -#: ../clients/cli/connections.c:710 +#: ../clients/cli/connections.c:648 msgid "VPN connecting (getting IP configuration)" msgstr "" -#: ../clients/cli/connections.c:712 +#: ../clients/cli/connections.c:650 #, fuzzy msgid "VPN connected" msgstr "إتّصالات VPN" -#: ../clients/cli/connections.c:714 +#: ../clients/cli/connections.c:652 #, fuzzy msgid "VPN connection failed" msgstr "إتّصالات VPN" -#: ../clients/cli/connections.c:716 +#: ../clients/cli/connections.c:654 #, fuzzy msgid "VPN disconnected" msgstr "إتّصالات VPN" -#: ../clients/cli/connections.c:786 +#: ../clients/cli/connections.c:724 #, c-format msgid "Error updating secrets for %s: %s\n" msgstr "" -#: ../clients/cli/connections.c:806 +#: ../clients/cli/connections.c:744 msgid "Connection profile details" msgstr "" -#: ../clients/cli/connections.c:818 ../clients/cli/connections.c:1211 +#: ../clients/cli/connections.c:756 ../clients/cli/connections.c:1183 #, fuzzy, c-format msgid "Error: 'connection show': %s" msgstr "خطأ أثناء فتح اتصال VPN '%s'" -#: ../clients/cli/connections.c:974 ../clients/cli/settings.c:1950 +#: ../clients/cli/connections.c:943 ../clients/cli/settings.c:2061 msgid "never" msgstr "" -#: ../clients/cli/connections.c:1199 +#: ../clients/cli/connections.c:1171 msgid "Activate connection details" msgstr "" -#: ../clients/cli/connections.c:1435 +#: ../clients/cli/connections.c:1407 #, c-format msgid "invalid field '%s'; allowed fields: %s and %s, or %s,%s" msgstr "" -#: ../clients/cli/connections.c:1450 ../clients/cli/connections.c:1458 +#: ../clients/cli/connections.c:1422 ../clients/cli/connections.c:1430 #, c-format msgid "'%s' has to be alone" msgstr "" +#: ../clients/cli/connections.c:1630 +#, c-format +msgid "incorrect string '%s' of '--order' option" +msgstr "" + +#: ../clients/cli/connections.c:1656 +#, c-format +msgid "incorrect item '%s' in '--order' option" +msgstr "" + +#: ../clients/cli/connections.c:1686 +#, fuzzy +msgid "No connection specified" +msgstr "إتّصالات VPN" + +#: ../clients/cli/connections.c:1699 +#, c-format +msgid "%s argument is missing" +msgstr "" + +#: ../clients/cli/connections.c:1709 +#, fuzzy, c-format +msgid "unknown connection '%s'" +msgstr "خطأ أثناء فتح اتصال VPN '%s'" + +#: ../clients/cli/connections.c:1750 +msgid "'--order' argument is missing" +msgstr "" + #. Add headers -#: ../clients/cli/connections.c:1680 +#: ../clients/cli/connections.c:1792 msgid "NetworkManager active profiles" msgstr "" -#: ../clients/cli/connections.c:1681 +#: ../clients/cli/connections.c:1793 msgid "NetworkManager connection profiles" msgstr "" -#. -#. * TODO(?): complete uuid, path or id -#. if (nmc->complete) { -#. quit (); -#. } -#. -#: ../clients/cli/connections.c:1727 ../clients/cli/connections.c:2445 -#: ../clients/cli/connections.c:2467 ../clients/cli/connections.c:2476 -#: ../clients/cli/connections.c:2485 ../clients/cli/connections.c:2648 -#: ../clients/cli/connections.c:7777 ../clients/cli/connections.c:7896 -#: ../clients/cli/connections.c:8032 ../clients/cli/connections.c:8170 -#: ../clients/cli/connections.c:8289 ../clients/cli/connections.c:8300 -#: ../clients/cli/connections.c:8410 ../clients/cli/devices.c:2402 -#: ../clients/cli/devices.c:2410 ../clients/cli/devices.c:2736 -#: ../clients/cli/devices.c:2743 ../clients/cli/devices.c:2757 -#: ../clients/cli/devices.c:2764 ../clients/cli/devices.c:2781 -#: ../clients/cli/devices.c:2789 ../clients/cli/devices.c:2802 -#: ../clients/cli/devices.c:3166 ../clients/cli/devices.c:3173 -#: ../clients/cli/devices.c:3180 ../clients/cli/devices.c:3192 -#: ../clients/cli/devices.c:3205 ../clients/cli/devices.c:3212 -#: ../clients/cli/devices.c:3384 ../clients/cli/devices.c:3391 -#: ../clients/cli/devices.c:3564 +#: ../clients/cli/connections.c:1844 ../clients/cli/connections.c:2625 +#: ../clients/cli/connections.c:2635 ../clients/cli/connections.c:2645 +#: ../clients/cli/connections.c:2812 ../clients/cli/connections.c:8517 +#: ../clients/cli/connections.c:8528 ../clients/cli/devices.c:2640 +#: ../clients/cli/devices.c:2648 ../clients/cli/devices.c:2883 +#: ../clients/cli/devices.c:2891 ../clients/cli/devices.c:2907 +#: ../clients/cli/devices.c:2914 ../clients/cli/devices.c:2933 +#: ../clients/cli/devices.c:2941 ../clients/cli/devices.c:2956 +#: ../clients/cli/devices.c:3332 ../clients/cli/devices.c:3340 +#: ../clients/cli/devices.c:3346 ../clients/cli/devices.c:3356 +#: ../clients/cli/devices.c:3369 ../clients/cli/devices.c:3375 +#: ../clients/cli/devices.c:3547 ../clients/cli/devices.c:3556 +#: ../clients/cli/devices.c:3731 #, c-format msgid "Error: %s argument is missing." msgstr "" -#: ../clients/cli/connections.c:1742 +#: ../clients/cli/connections.c:1863 #, c-format msgid "Error: %s - no such connection profile." msgstr "" -#: ../clients/cli/connections.c:1801 ../clients/cli/connections.c:2508 -#: ../clients/cli/connections.c:8825 ../clients/cli/devices.c:3353 -#: ../clients/cli/devices.c:3834 ../clients/cli/general.c:528 -#: ../clients/cli/general.c:577 ../clients/cli/general.c:594 -#: ../clients/cli/general.c:633 ../clients/cli/general.c:647 -#: ../clients/cli/general.c:765 ../clients/cli/general.c:812 -#: ../clients/cli/general.c:832 +#: ../clients/cli/connections.c:1927 ../clients/cli/connections.c:2614 +#: ../clients/cli/connections.c:2673 ../clients/cli/connections.c:8042 +#: ../clients/cli/connections.c:8151 ../clients/cli/connections.c:8639 +#: ../clients/cli/devices.c:1496 ../clients/cli/devices.c:1554 +#: ../clients/cli/devices.c:1840 ../clients/cli/devices.c:2008 +#: ../clients/cli/devices.c:2115 ../clients/cli/devices.c:2303 +#: ../clients/cli/devices.c:3513 ../clients/cli/devices.c:3623 +#: ../clients/cli/devices.c:3737 ../clients/cli/devices.c:3795 +#: ../clients/cli/general.c:391 ../clients/cli/general.c:572 +#: ../clients/cli/general.c:615 ../clients/cli/general.c:642 +#: ../clients/cli/general.c:832 ../clients/cli/general.c:886 #, c-format msgid "Error: %s." msgstr "" -#: ../clients/cli/connections.c:1897 +#: ../clients/cli/connections.c:2025 #, c-format msgid "no active connection on device '%s'" msgstr "" -#: ../clients/cli/connections.c:1905 +#: ../clients/cli/connections.c:2033 msgid "no active connection or device" msgstr "" -#: ../clients/cli/connections.c:1956 +#: ../clients/cli/connections.c:2053 +#, fuzzy, c-format +msgid "device '%s' not compatible with connection '%s':" +msgstr "خطأ أثناء فتح اتصال VPN '%s'" + +#: ../clients/cli/connections.c:2089 #, c-format msgid "device '%s' not compatible with connection '%s'" msgstr "" -#: ../clients/cli/connections.c:1959 +#: ../clients/cli/connections.c:2092 #, fuzzy, c-format msgid "no device found for connection '%s'" msgstr "خطأ أثناء فتح اتصال VPN '%s'" -#: ../clients/cli/connections.c:1971 +#: ../clients/cli/connections.c:2112 msgid "unknown reason" msgstr "" -#: ../clients/cli/connections.c:1973 ../clients/cli/general.c:278 +#: ../clients/cli/connections.c:2114 ../clients/cli/general.c:280 msgid "none" msgstr "بلا" -#: ../clients/cli/connections.c:1975 +#: ../clients/cli/connections.c:2116 msgid "the user was disconnected" msgstr "" -#: ../clients/cli/connections.c:1977 +#: ../clients/cli/connections.c:2118 msgid "the base network connection was interrupted" msgstr "" -#: ../clients/cli/connections.c:1979 +#: ../clients/cli/connections.c:2120 msgid "the VPN service stopped unexpectedly" msgstr "" -#: ../clients/cli/connections.c:1981 +#: ../clients/cli/connections.c:2122 msgid "the VPN service returned invalid configuration" msgstr "" -#: ../clients/cli/connections.c:1983 +#: ../clients/cli/connections.c:2124 msgid "the connection attempt timed out" msgstr "" -#: ../clients/cli/connections.c:1985 +#: ../clients/cli/connections.c:2126 msgid "the VPN service did not start in time" msgstr "" -#: ../clients/cli/connections.c:1987 +#: ../clients/cli/connections.c:2128 msgid "the VPN service failed to start" msgstr "" -#: ../clients/cli/connections.c:1989 +#: ../clients/cli/connections.c:2130 msgid "no valid VPN secrets" msgstr "" -#: ../clients/cli/connections.c:1991 +#: ../clients/cli/connections.c:2132 msgid "invalid VPN secrets" msgstr "" -#: ../clients/cli/connections.c:1993 +#: ../clients/cli/connections.c:2134 msgid "the connection was removed" msgstr "" -#: ../clients/cli/connections.c:2015 ../clients/cli/connections.c:2050 -#: ../clients/cli/connections.c:2211 ../clients/cli/connections.c:6120 +#: ../clients/cli/connections.c:2156 ../clients/cli/connections.c:2193 +#: ../clients/cli/connections.c:2372 ../clients/cli/connections.c:6382 #, c-format msgid "Connection successfully activated (D-Bus active path: %s)\n" msgstr "" -#: ../clients/cli/connections.c:2023 +#: ../clients/cli/connections.c:2164 #, c-format msgid "" "Connection successfully activated (master waiting for slaves) (D-Bus active " "path: %s)\n" msgstr "" -#: ../clients/cli/connections.c:2030 ../clients/cli/connections.c:6126 -#, c-format -msgid "Error: Connection activation failed.\n" -msgstr "" - -#: ../clients/cli/connections.c:2033 ../clients/cli/connections.c:2055 +#: ../clients/cli/connections.c:2176 ../clients/cli/connections.c:2197 #, c-format msgid "Error: Connection activation failed." msgstr "" -#: ../clients/cli/connections.c:2106 +#: ../clients/cli/connections.c:2245 #, c-format msgid "VPN connection successfully activated (D-Bus active path: %s)\n" msgstr "" -#: ../clients/cli/connections.c:2114 +#: ../clients/cli/connections.c:2252 #, c-format msgid "Error: Connection activation failed: %s." msgstr "" -#: ../clients/cli/connections.c:2133 ../clients/cli/devices.c:1506 +#: ../clients/cli/connections.c:2266 #, c-format -msgid "Error: Timeout %d sec expired." +msgid "Error: Timeout expired (%d seconds)" msgstr "" -#: ../clients/cli/connections.c:2193 +#: ../clients/cli/connections.c:2352 #, c-format msgid "Error: Connection activation failed: %s" msgstr "" -#: ../clients/cli/connections.c:2278 +#: ../clients/cli/connections.c:2441 #, c-format msgid "failed to read passwd-file '%s': %s" msgstr "" -#: ../clients/cli/connections.c:2290 +#: ../clients/cli/connections.c:2453 #, c-format msgid "missing colon in 'password' entry '%s'" msgstr "" -#: ../clients/cli/connections.c:2298 +#: ../clients/cli/connections.c:2461 #, c-format msgid "missing dot in 'password' entry '%s'" msgstr "" -#: ../clients/cli/connections.c:2311 +#: ../clients/cli/connections.c:2474 #, c-format msgid "invalid setting name in 'password' entry '%s'" msgstr "" -#: ../clients/cli/connections.c:2367 +#: ../clients/cli/connections.c:2530 #, c-format msgid "unknown device '%s'." msgstr "" -#: ../clients/cli/connections.c:2372 +#: ../clients/cli/connections.c:2535 msgid "neither a valid connection nor device given" msgstr "" -#: ../clients/cli/connections.c:2458 -#, c-format -msgid "Error: Connection '%s' does not exist." -msgstr "" - -#: ../clients/cli/connections.c:2493 ../clients/cli/devices.c:1405 -#: ../clients/cli/devices.c:2416 ../clients/cli/devices.c:2813 -#: ../clients/cli/devices.c:3397 +#: ../clients/cli/connections.c:2655 ../clients/cli/devices.c:1502 +#: ../clients/cli/devices.c:2655 ../clients/cli/devices.c:2969 +#: ../clients/cli/devices.c:3562 #, c-format msgid "Unknown parameter: %s\n" msgstr "" -#: ../clients/cli/connections.c:2518 +#: ../clients/cli/connections.c:2681 msgid "preparing" msgstr "" -#: ../clients/cli/connections.c:2539 +#: ../clients/cli/connections.c:2700 #, c-format msgid "Connection '%s' (%s) successfully deleted.\n" msgstr "" -#: ../clients/cli/connections.c:2555 +#: ../clients/cli/connections.c:2716 #, c-format msgid "Connection '%s' successfully deactivated (D-Bus active path: %s)\n" msgstr "" -#: ../clients/cli/connections.c:2630 ../clients/cli/connections.c:8018 -#: ../clients/cli/connections.c:8226 +#: ../clients/cli/connections.c:2790 ../clients/cli/connections.c:8260 +#: ../clients/cli/connections.c:8292 ../clients/cli/connections.c:8445 #, c-format msgid "Error: No connection specified." msgstr "" -#: ../clients/cli/connections.c:2662 +#: ../clients/cli/connections.c:2829 #, c-format msgid "Error: '%s' is not an active connection.\n" msgstr "" -#: ../clients/cli/connections.c:2663 ../clients/cli/connections.c:8047 +#: ../clients/cli/connections.c:2830 #, c-format msgid "Error: not all active connections found." msgstr "" -#: ../clients/cli/connections.c:2672 +#: ../clients/cli/connections.c:2839 #, c-format msgid "Error: no active connection provided." msgstr "" -#: ../clients/cli/connections.c:3120 ../clients/cli/utils.c:648 +#: ../clients/cli/connections.c:3300 ../clients/cli/utils.c:646 #, c-format msgid "'%s' not among [%s]" msgstr "" -#: ../clients/cli/connections.c:3280 +#: ../clients/cli/connections.c:3460 #, c-format msgid "Warning: master='%s' doesn't refer to any existing profile.\n" msgstr "" -#: ../clients/cli/connections.c:3451 +#: ../clients/cli/connections.c:3634 #, c-format msgid "Error: don't know how to create '%s' setting." msgstr "" -#: ../clients/cli/connections.c:3462 +#: ../clients/cli/connections.c:3645 #, c-format msgid "Error: invalid property '%s': %s." msgstr "" -#: ../clients/cli/connections.c:3479 +#: ../clients/cli/connections.c:3662 #, c-format msgid "Error: failed to modify %s.%s: %s." msgstr "" -#: ../clients/cli/connections.c:3498 +#: ../clients/cli/connections.c:3681 #, c-format msgid "Error: failed to remove a value from %s.%s: %s." msgstr "" -#: ../clients/cli/connections.c:3524 +#: ../clients/cli/connections.c:3707 #, c-format msgid "Error: '%s' is mandatory." msgstr "" -#: ../clients/cli/connections.c:3556 +#: ../clients/cli/connections.c:3739 #, fuzzy, c-format msgid "Error: invalid slave type; %s." msgstr "خطأ أثناء فتح اتصال VPN '%s'" -#: ../clients/cli/connections.c:3569 +#: ../clients/cli/connections.c:3752 #, fuzzy, c-format msgid "Error: invalid connection type; %s." msgstr "خطأ أثناء فتح اتصال VPN '%s'" -#: ../clients/cli/connections.c:3744 +#: ../clients/cli/connections.c:3939 #, fuzzy, c-format msgid "Error: bad connection type: %s." msgstr "خطأ أثناء فتح اتصال VPN '%s'" -#: ../clients/cli/connections.c:3802 -#, c-format -msgid "Error: '%s' is not a valid interface nor '*'." -msgstr "" +#: ../clients/cli/connections.c:4002 +#, fuzzy, c-format +msgid "Error: '%s': %s" +msgstr "خطأ أثناء فتح اتصال VPN '%s'" -#: ../clients/cli/connections.c:3825 +#: ../clients/cli/connections.c:4023 msgid "Error: master is required" msgstr "" -#: ../clients/cli/connections.c:3883 +#: ../clients/cli/connections.c:4082 #, fuzzy, c-format msgid "Error: error adding bond option '%s=%s'." msgstr "خطأ أثناء فتح اتصال VPN '%s'" -#: ../clients/cli/connections.c:3914 +#: ../clients/cli/connections.c:4113 #, c-format msgid "Error: '%s' is not a valid monitoring mode; use '%s' or '%s'.\n" msgstr "" -#: ../clients/cli/connections.c:3945 +#: ../clients/cli/connections.c:4144 #, c-format msgid "Error: 'bt-type': '%s' not valid; use [%s, %s (%s), %s]." msgstr "" -#: ../clients/cli/connections.c:3972 -msgid "Interface name [*]" -msgstr "" - -#: ../clients/cli/connections.c:3976 +#: ../clients/cli/connections.c:4219 msgid "PPPoE username" msgstr "" -#: ../clients/cli/connections.c:3977 ../clients/cli/connections.c:3998 -#: ../clients/cli/connections.c:4000 ../clients/cli/connections.c:4049 +#: ../clients/cli/connections.c:4220 ../clients/cli/connections.c:4241 +#: ../clients/cli/connections.c:4243 ../clients/cli/connections.c:4292 msgid "Password [none]" msgstr "" -#: ../clients/cli/connections.c:3978 +#: ../clients/cli/connections.c:4221 msgid "Service [none]" msgstr "" -#: ../clients/cli/connections.c:3979 ../clients/cli/connections.c:3982 -#: ../clients/cli/connections.c:3991 +#: ../clients/cli/connections.c:4222 ../clients/cli/connections.c:4225 +#: ../clients/cli/connections.c:4234 msgid "MTU [auto]" msgstr "" -#: ../clients/cli/connections.c:3980 ../clients/cli/connections.c:3983 -#: ../clients/cli/connections.c:3992 ../clients/cli/connections.c:3995 -#: ../clients/cli/connections.c:4036 +#: ../clients/cli/connections.c:4223 ../clients/cli/connections.c:4226 +#: ../clients/cli/connections.c:4235 ../clients/cli/connections.c:4238 +#: ../clients/cli/connections.c:4279 msgid "MAC [none]" msgstr "" -#: ../clients/cli/connections.c:3981 ../clients/cli/connections.c:3993 +#: ../clients/cli/connections.c:4224 ../clients/cli/connections.c:4236 msgid "Cloned MAC [none]" msgstr "" -#: ../clients/cli/connections.c:3986 +#: ../clients/cli/connections.c:4229 msgid "Parent interface [none]" msgstr "" -#: ../clients/cli/connections.c:3987 +#: ../clients/cli/connections.c:4230 msgid "P_KEY [none]" msgstr "" #. 0 -#: ../clients/cli/connections.c:3988 ../clients/cli/connections.c:4043 -#: ../clients/cli/devices.c:151 ../clients/tui/nmt-page-wifi.c:224 +#: ../clients/cli/connections.c:4231 ../clients/cli/connections.c:4286 +#: ../clients/cli/devices.c:152 ../clients/tui/nmt-page-wifi.c:224 msgid "SSID" msgstr "" -#: ../clients/cli/connections.c:3994 +#: ../clients/cli/connections.c:4237 msgid "WiMAX NSP name" msgstr "" -#: ../clients/cli/connections.c:3996 +#: ../clients/cli/connections.c:4239 #, fuzzy msgid "APN" msgstr "LEAP" -#: ../clients/cli/connections.c:3997 ../clients/cli/connections.c:3999 -#: ../clients/cli/connections.c:4042 +#: ../clients/cli/connections.c:4240 ../clients/cli/connections.c:4242 +#: ../clients/cli/connections.c:4285 msgid "Username [none]" msgstr "" -#: ../clients/cli/connections.c:4001 +#: ../clients/cli/connections.c:4244 msgid "Bluetooth device address" msgstr "" -#: ../clients/cli/connections.c:4004 +#: ../clients/cli/connections.c:4247 #, fuzzy msgid "VLAN parent device or connection UUID" msgstr "خطأ أثناء فتح اتصال VPN '%s'" -#: ../clients/cli/connections.c:4006 +#: ../clients/cli/connections.c:4249 msgid "VLAN ID (<0-4094>)" msgstr "" -#: ../clients/cli/connections.c:4007 +#: ../clients/cli/connections.c:4250 msgid "VLAN flags (<0-7>) [none]" msgstr "" -#: ../clients/cli/connections.c:4008 +#: ../clients/cli/connections.c:4251 msgid "Ingress priority maps [none]" msgstr "" -#: ../clients/cli/connections.c:4009 +#: ../clients/cli/connections.c:4252 msgid "Egress priority maps [none]" msgstr "" -#: ../clients/cli/connections.c:4012 +#: ../clients/cli/connections.c:4255 msgid "Bonding primary interface [none]" msgstr "" -#: ../clients/cli/connections.c:4016 +#: ../clients/cli/connections.c:4259 msgid "Bonding miimon [100]" msgstr "" -#: ../clients/cli/connections.c:4017 +#: ../clients/cli/connections.c:4260 msgid "Bonding downdelay [0]" msgstr "" -#: ../clients/cli/connections.c:4018 +#: ../clients/cli/connections.c:4261 msgid "Bonding updelay [0]" msgstr "" -#: ../clients/cli/connections.c:4019 +#: ../clients/cli/connections.c:4262 msgid "Bonding arp-interval [0]" msgstr "" -#: ../clients/cli/connections.c:4021 +#: ../clients/cli/connections.c:4264 msgid "Bonding arp-ip-target [none]" msgstr "" -#: ../clients/cli/connections.c:4023 +#: ../clients/cli/connections.c:4266 msgid "LACP rate ('slow' or 'fast') [slow]" msgstr "" -#: ../clients/cli/connections.c:4025 ../clients/cli/connections.c:4026 +#: ../clients/cli/connections.c:4268 ../clients/cli/connections.c:4269 msgid "Team JSON configuration [none]" msgstr "" -#: ../clients/cli/connections.c:4027 +#: ../clients/cli/connections.c:4270 msgid "Enable STP [no]" msgstr "" -#: ../clients/cli/connections.c:4029 +#: ../clients/cli/connections.c:4272 msgid "STP priority [32768]" msgstr "" -#: ../clients/cli/connections.c:4030 +#: ../clients/cli/connections.c:4273 msgid "Forward delay [15]" msgstr "" -#: ../clients/cli/connections.c:4031 +#: ../clients/cli/connections.c:4274 msgid "Hello time [2]" msgstr "" -#: ../clients/cli/connections.c:4032 +#: ../clients/cli/connections.c:4275 msgid "Max age [20]" msgstr "" -#: ../clients/cli/connections.c:4033 +#: ../clients/cli/connections.c:4276 msgid "MAC address ageing time [300]" msgstr "" -#: ../clients/cli/connections.c:4034 -#, c-format -msgid "Enable IGMP snooping %s [no]" +#: ../clients/cli/connections.c:4277 +msgid "Enable IGMP snooping [no]" msgstr "" -#: ../clients/cli/connections.c:4037 +#: ../clients/cli/connections.c:4280 msgid "Bridge port priority [32]" msgstr "" -#: ../clients/cli/connections.c:4038 +#: ../clients/cli/connections.c:4281 msgid "Bridge port STP path cost [100]" msgstr "" -#: ../clients/cli/connections.c:4039 +#: ../clients/cli/connections.c:4282 msgid "Hairpin [no]" msgstr "" -#: ../clients/cli/connections.c:4044 +#: ../clients/cli/connections.c:4287 msgid "OLPC Mesh channel [1]" msgstr "" -#: ../clients/cli/connections.c:4045 +#: ../clients/cli/connections.c:4288 msgid "DHCP anycast MAC address [none]" msgstr "" @@ -1797,132 +1866,148 @@ msgstr "" #. * is not visible here since we only care about phase2 authentication #. * (and don't even care of which one) #. -#: ../clients/cli/connections.c:4046 +#: ../clients/cli/connections.c:4289 #: ../clients/common/nm-secret-agent-simple.c:223 #: ../clients/common/nm-secret-agent-simple.c:328 #: ../clients/tui/nmt-page-dsl.c:66 ../clients/tui/nmt-page-wifi.c:332 msgid "Username" msgstr "" -#: ../clients/cli/connections.c:4052 +#: ../clients/cli/connections.c:4295 #, fuzzy msgid "MACVLAN parent device or connection UUID" msgstr "إتّصالات VPN" -#: ../clients/cli/connections.c:4055 +#: ../clients/cli/connections.c:4299 msgid "Tap [no]" msgstr "" -#: ../clients/cli/connections.c:4057 +#: ../clients/cli/connections.c:4301 msgid "VXLAN ID" msgstr "" -#: ../clients/cli/connections.c:4058 ../clients/cli/connections.c:4076 +#: ../clients/cli/connections.c:4302 ../clients/cli/connections.c:4321 msgid "Remote" msgstr "" -#: ../clients/cli/connections.c:4059 ../clients/cli/connections.c:4077 +#: ../clients/cli/connections.c:4303 ../clients/cli/connections.c:4322 msgid "Parent device [none]" msgstr "" -#: ../clients/cli/connections.c:4060 +#: ../clients/cli/connections.c:4305 msgid "Local address [none]" msgstr "" -#: ../clients/cli/connections.c:4061 +#: ../clients/cli/connections.c:4306 msgid "Minimum source port [0]" msgstr "" -#: ../clients/cli/connections.c:4062 +#: ../clients/cli/connections.c:4307 msgid "Maximum source port [0]" msgstr "" -#: ../clients/cli/connections.c:4063 +#: ../clients/cli/connections.c:4308 msgid "Destination port [8472]" msgstr "" -#: ../clients/cli/connections.c:4066 +#: ../clients/cli/connections.c:4311 msgid "User ID [none]" msgstr "" -#: ../clients/cli/connections.c:4067 +#: ../clients/cli/connections.c:4312 msgid "Group ID [none]" msgstr "" -#: ../clients/cli/connections.c:4068 +#: ../clients/cli/connections.c:4313 msgid "Enable PI [no]" msgstr "" -#: ../clients/cli/connections.c:4070 +#: ../clients/cli/connections.c:4315 msgid "Enable VNET header [no]" msgstr "" -#: ../clients/cli/connections.c:4072 +#: ../clients/cli/connections.c:4317 msgid "Enable multi queue [no]" msgstr "" -#: ../clients/cli/connections.c:4075 +#: ../clients/cli/connections.c:4320 msgid "Local endpoint [none]" msgstr "" -#: ../clients/cli/connections.c:4078 +#: ../clients/cli/connections.c:4324 msgid "IPv4 address (IP[/plen]) [none]" msgstr "" -#: ../clients/cli/connections.c:4079 +#: ../clients/cli/connections.c:4326 msgid "IPv4 gateway [none]" msgstr "" -#: ../clients/cli/connections.c:4080 +#: ../clients/cli/connections.c:4327 msgid "IPv6 address (IP[/plen]) [none]" msgstr "" -#: ../clients/cli/connections.c:4081 +#: ../clients/cli/connections.c:4329 msgid "IPv6 gateway [none]" msgstr "" -#: ../clients/cli/connections.c:4205 +#: ../clients/cli/connections.c:4330 +msgid "Proxy method" +msgstr "" + +#: ../clients/cli/connections.c:4331 +msgid "Browser Only" +msgstr "" + +#: ../clients/cli/connections.c:4332 +msgid "PAC Url" +msgstr "" + +#: ../clients/cli/connections.c:4333 +msgid "PAC Script" +msgstr "" + +#: ../clients/cli/connections.c:4468 #, c-format msgid "Error: value for '%s' is missing." msgstr "" -#: ../clients/cli/connections.c:4252 +#: ../clients/cli/connections.c:4513 msgid "Error: . argument is missing." msgstr "" -#: ../clients/cli/connections.c:4274 +#: ../clients/cli/connections.c:4536 #, c-format msgid "Error: invalid or not allowed setting '%s': %s." msgstr "" -#: ../clients/cli/connections.c:4301 +#: ../clients/cli/connections.c:4560 #, c-format msgid "Error: '%s' is ambiguous (%s.%s or %s.%s)." msgstr "" -#: ../clients/cli/connections.c:4315 +#: ../clients/cli/connections.c:4574 #, c-format msgid "Error: invalid . '%s'." msgstr "" -#: ../clients/cli/connections.c:4356 ../clients/cli/connections.c:7842 +#: ../clients/cli/connections.c:4615 ../clients/cli/connections.c:8093 #, fuzzy, c-format msgid "Error: Failed to add '%s' connection: %s" msgstr "خطأ أثناء فتح اتصال VPN '%s'" -#: ../clients/cli/connections.c:4361 +#: ../clients/cli/connections.c:4620 #, c-format msgid "Connection '%s' (%s) successfully added.\n" msgstr "" -#: ../clients/cli/connections.c:4477 +#: ../clients/cli/connections.c:4738 #, c-format msgid "" "You can specify this option more than once. Press when you're done.\n" msgstr "" #. Ask for optional arguments. -#: ../clients/cli/connections.c:4515 +#: ../clients/cli/connections.c:4776 #, c-format msgid "There is %d optional setting for %s.\n" msgid_plural "There are %d optional settings for %s.\n" @@ -1931,7 +2016,7 @@ msgstr[1] "" msgstr[2] "" msgstr[3] "" -#: ../clients/cli/connections.c:4518 +#: ../clients/cli/connections.c:4779 #, c-format msgid "Do you want to provide it? %s" msgid_plural "Do you want to provide them? %s" @@ -1940,125 +2025,129 @@ msgstr[1] "" msgstr[2] "" msgstr[3] "" -#: ../clients/cli/connections.c:4532 +#: ../clients/cli/connections.c:4793 #, fuzzy msgid "Wired Ethernet" msgstr "انشيء اتصال VPN" -#: ../clients/cli/connections.c:4534 ../src/devices/nm-device-infiniband.c:175 +#: ../clients/cli/connections.c:4795 ../src/devices/nm-device-infiniband.c:186 #, fuzzy msgid "InfiniBand connection" msgstr "لا يمكن إضافة اتصال VPN" -#: ../clients/cli/connections.c:4536 +#: ../clients/cli/connections.c:4797 #, fuzzy msgid "Wi-Fi connection" msgstr "انشيء اتصال VPN" -#: ../clients/cli/connections.c:4538 +#: ../clients/cli/connections.c:4799 #, fuzzy msgid "WiMAX connection" msgstr "إتّصالات VPN" -#: ../clients/cli/connections.c:4540 +#: ../clients/cli/connections.c:4801 msgid "PPPoE" msgstr "" -#: ../clients/cli/connections.c:4542 +#: ../clients/cli/connections.c:4803 #, fuzzy msgid "CDMA mobile broadband connection" msgstr "إتّصالات VPN" -#: ../clients/cli/connections.c:4544 +#: ../clients/cli/connections.c:4805 #, fuzzy msgid "GSM mobile broadband connection" msgstr "إتّصالات VPN" -#: ../clients/cli/connections.c:4546 +#: ../clients/cli/connections.c:4807 #, fuzzy msgid "bluetooth connection" msgstr "إتّصالات VPN" -#: ../clients/cli/connections.c:4548 ../src/devices/nm-device-vlan.c:458 +#: ../clients/cli/connections.c:4809 ../src/devices/nm-device-vlan.c:432 #, fuzzy msgid "VLAN connection" msgstr "إتّصالات VPN" -#: ../clients/cli/connections.c:4550 +#: ../clients/cli/connections.c:4811 msgid "Bond device" msgstr "" -#: ../clients/cli/connections.c:4552 +#: ../clients/cli/connections.c:4813 msgid "Team device" msgstr "" -#: ../clients/cli/connections.c:4554 +#: ../clients/cli/connections.c:4815 msgid "Team port" msgstr "" -#: ../clients/cli/connections.c:4556 +#: ../clients/cli/connections.c:4817 #, fuzzy msgid "Bridge device" msgstr "أضف اتصال VPN جديد" -#: ../clients/cli/connections.c:4558 +#: ../clients/cli/connections.c:4819 #, fuzzy msgid "Bridge port" msgstr "أضف اتصال VPN جديد" -#: ../clients/cli/connections.c:4560 ../src/nm-manager.c:3716 +#: ../clients/cli/connections.c:4821 ../src/nm-manager.c:3824 #, fuzzy msgid "VPN connection" msgstr "إتّصالات VPN" -#: ../clients/cli/connections.c:4562 +#: ../clients/cli/connections.c:4823 #, fuzzy msgid "OLPC Mesh connection" msgstr "إتّصالات VPN" -#: ../clients/cli/connections.c:4564 ../src/devices/adsl/nm-device-adsl.c:133 +#: ../clients/cli/connections.c:4825 ../src/devices/adsl/nm-device-adsl.c:137 #, fuzzy msgid "ADSL connection" msgstr "إتّصالات VPN" -#: ../clients/cli/connections.c:4566 +#: ../clients/cli/connections.c:4827 #, fuzzy msgid "macvlan connection" msgstr "إتّصالات VPN" -#: ../clients/cli/connections.c:4568 ../src/devices/nm-device-vxlan.c:374 +#: ../clients/cli/connections.c:4829 ../src/devices/nm-device-vxlan.c:369 #, fuzzy msgid "VXLAN connection" msgstr "إتّصالات VPN" -#: ../clients/cli/connections.c:4570 +#: ../clients/cli/connections.c:4831 msgid "Tun device" msgstr "" -#: ../clients/cli/connections.c:4572 +#: ../clients/cli/connections.c:4833 msgid "IPv4 protocol" msgstr "" -#: ../clients/cli/connections.c:4574 +#: ../clients/cli/connections.c:4835 msgid "IPv6 protocol" msgstr "" -#: ../clients/cli/connections.c:4657 ../clients/cli/utils.c:124 +#: ../clients/cli/connections.c:4837 +msgid "Proxy" +msgstr "" + +#: ../clients/cli/connections.c:4920 ../clients/cli/utils.c:122 #, c-format msgid "Error: value for '%s' argument is required." msgstr "" -#: ../clients/cli/connections.c:4663 +#: ../clients/cli/connections.c:4926 #, c-format msgid "Error: 'save': %s." msgstr "" -#: ../clients/cli/connections.c:4732 +#: ../clients/cli/connections.c:4998 #, c-format msgid "Error: '%s' argument is required." msgstr "" -#: ../clients/cli/connections.c:5701 +#: ../clients/cli/connections.c:5968 #, c-format msgid "['%s' setting values]\n" msgstr "" @@ -2066,7 +2155,7 @@ msgstr "" #. TRANSLATORS: do not translate command names and keywords before :: #. * However, you should translate terms enclosed in <>. #. -#: ../clients/cli/connections.c:5783 +#: ../clients/cli/connections.c:6050 #, c-format msgid "" "---[ Main menu ]---\n" @@ -2085,7 +2174,7 @@ msgid "" "quit :: exit nmcli\n" msgstr "" -#: ../clients/cli/connections.c:5810 +#: ../clients/cli/connections.c:6077 #, c-format msgid "" "goto [.] | :: enter setting/property for editing\n" @@ -2097,7 +2186,7 @@ msgid "" " nmcli> goto ipv4.addresses\n" msgstr "" -#: ../clients/cli/connections.c:5817 +#: ../clients/cli/connections.c:6084 #, c-format msgid "" "remove [.] :: remove setting or reset property value\n" @@ -2110,7 +2199,7 @@ msgid "" " nmcli> remove eth.mtu\n" msgstr "" -#: ../clients/cli/connections.c:5824 +#: ../clients/cli/connections.c:6091 #, c-format msgid "" "set [. ] :: set property value\n" @@ -2120,7 +2209,7 @@ msgid "" "Example: nmcli> set con.id My connection\n" msgstr "" -#: ../clients/cli/connections.c:5829 +#: ../clients/cli/connections.c:6096 #, c-format msgid "" "describe [.] :: describe property\n" @@ -2129,7 +2218,7 @@ msgid "" "see all NM settings and properties.\n" msgstr "" -#: ../clients/cli/connections.c:5834 +#: ../clients/cli/connections.c:6101 #, c-format msgid "" "print [all] :: print setting or connection values\n" @@ -2139,7 +2228,7 @@ msgid "" "Example: nmcli ipv4> print all\n" msgstr "" -#: ../clients/cli/connections.c:5839 +#: ../clients/cli/connections.c:6106 #, c-format msgid "" "verify [all | fix] :: verify setting or connection validity\n" @@ -2154,7 +2243,7 @@ msgid "" " nmcli bond> verify\n" msgstr "" -#: ../clients/cli/connections.c:5848 +#: ../clients/cli/connections.c:6115 #, c-format msgid "" "save [persistent|temporary] :: save the connection\n" @@ -2170,7 +2259,7 @@ msgid "" "profile must be deleted.\n" msgstr "" -#: ../clients/cli/connections.c:5859 +#: ../clients/cli/connections.c:6126 #, c-format msgid "" "activate [] [/|] :: activate the connection\n" @@ -2183,21 +2272,21 @@ msgid "" "specified)\n" msgstr "" -#: ../clients/cli/connections.c:5866 ../clients/cli/connections.c:6025 +#: ../clients/cli/connections.c:6133 ../clients/cli/connections.c:6292 #, c-format msgid "" "back :: go to upper menu level\n" "\n" msgstr "" -#: ../clients/cli/connections.c:5869 +#: ../clients/cli/connections.c:6136 #, c-format msgid "" "help/? [] :: help for the nmcli commands\n" "\n" msgstr "" -#: ../clients/cli/connections.c:5872 +#: ../clients/cli/connections.c:6139 #, c-format msgid "" "nmcli [ ] :: nmcli configuration\n" @@ -2213,7 +2302,7 @@ msgid "" " nmcli> nmcli prompt-color 3\n" msgstr "" -#: ../clients/cli/connections.c:5894 ../clients/cli/connections.c:6031 +#: ../clients/cli/connections.c:6161 ../clients/cli/connections.c:6298 #, c-format msgid "" "quit :: exit nmcli\n" @@ -2222,8 +2311,8 @@ msgid "" "user is asked to confirm the action.\n" msgstr "" -#: ../clients/cli/connections.c:5899 ../clients/cli/connections.c:6036 -#: ../clients/cli/connections.c:6460 ../clients/cli/connections.c:7407 +#: ../clients/cli/connections.c:6166 ../clients/cli/connections.c:6303 +#: ../clients/cli/connections.c:6723 ../clients/cli/connections.c:7675 #, c-format msgid "Unknown command: '%s'\n" msgstr "" @@ -2231,7 +2320,7 @@ msgstr "" #. TRANSLATORS: do not translate command names and keywords before :: #. * However, you should translate terms enclosed in <>. #. -#: ../clients/cli/connections.c:5965 +#: ../clients/cli/connections.c:6232 #, c-format msgid "" "---[ Property menu ]---\n" @@ -2247,7 +2336,7 @@ msgid "" "quit :: exit nmcli\n" msgstr "" -#: ../clients/cli/connections.c:5990 +#: ../clients/cli/connections.c:6257 #, c-format msgid "" "set [] :: set new value\n" @@ -2255,7 +2344,7 @@ msgid "" "This command sets provided to this property\n" msgstr "" -#: ../clients/cli/connections.c:5994 +#: ../clients/cli/connections.c:6261 #, c-format msgid "" "add [] :: append new value to the property\n" @@ -2265,7 +2354,7 @@ msgid "" "(same as 'set').\n" msgstr "" -#: ../clients/cli/connections.c:6000 +#: ../clients/cli/connections.c:6267 #, c-format msgid "" "change :: change current value\n" @@ -2273,7 +2362,7 @@ msgid "" "Displays current value and allows editing it.\n" msgstr "" -#: ../clients/cli/connections.c:6004 +#: ../clients/cli/connections.c:6271 #, c-format msgid "" "remove [||