NetworkManager/libnm-core
Thomas Haller ef32da01fa all: add nm-core-internal.h header
Add a header file to expose private utility functions from libnm-core
that can be used by NetworkManager (core) and libnm.so. The header
is also used to give privileged access to libnm-core. Since NM links
statically, these functions are not exported and not part of public ABI.

This also removes the NM_UTILS_PRIVATE_CALL() macro and libnm.so no
longer exports nm_utils_get_private().

Before, this functionality was partly declared in nm-utils-private.h.
This was wrong because nm-utils-private.h is for functionality
entirely private to libnm-core.

Signed-off-by: Thomas Haller <thaller@redhat.com>
2014-08-22 15:22:16 +02:00
..
tests all: add nm-core-internal.h header 2014-08-22 15:22:16 +02:00
crypto.c libnm: add libnm/libnm-core (part 1) 2014-08-01 14:34:04 -04:00
crypto.h libnm: add libnm/libnm-core (part 1) 2014-08-01 14:34:04 -04:00
crypto_gnutls.c libnm: add libnm/libnm-core (part 1) 2014-08-01 14:34:04 -04:00
crypto_nss.c libnm: add libnm/libnm-core (part 1) 2014-08-01 14:34:04 -04:00
Makefile.am libnm: add NetworkManager.h, disallow including individual headers 2014-08-01 14:34:40 -04:00
Makefile.libnm-core all: add nm-core-internal.h header 2014-08-22 15:22:16 +02:00
nm-connection.c libnm-core, libnm, core: make NMConnection an interface 2014-08-16 10:17:53 -04:00
nm-connection.h libnm-core, libnm, core: make NMConnection an interface 2014-08-16 10:17:53 -04:00
nm-core-internal.h all: add nm-core-internal.h header 2014-08-22 15:22:16 +02:00
nm-dbus-interface.h all: fix up multiple-include-guard defines 2014-08-16 10:17:14 -04:00
nm-param-spec-specialized.c libnm: add libnm/libnm-core (part 1) 2014-08-01 14:34:04 -04:00
nm-param-spec-specialized.h all: fix up multiple-include-guard defines 2014-08-16 10:17:14 -04:00
nm-setting-8021x.c libnm: add NetworkManager.h, disallow including individual headers 2014-08-01 14:34:40 -04:00
nm-setting-8021x.h all: fix up multiple-include-guard defines 2014-08-16 10:17:14 -04:00
nm-setting-adsl.c libnm-core: fix crash in NMSettingAdsl:verify() 2014-08-19 00:13:11 +02:00
nm-setting-adsl.h all: fix up multiple-include-guard defines 2014-08-16 10:17:14 -04:00
nm-setting-bluetooth.c libnm: add NetworkManager.h, disallow including individual headers 2014-08-01 14:34:40 -04:00
nm-setting-bluetooth.h all: fix up multiple-include-guard defines 2014-08-16 10:17:14 -04:00
nm-setting-bond.c libnm: add NetworkManager.h, disallow including individual headers 2014-08-01 14:34:40 -04:00
nm-setting-bond.h all: fix up multiple-include-guard defines 2014-08-16 10:17:14 -04:00
nm-setting-bridge-port.c libnm: add NetworkManager.h, disallow including individual headers 2014-08-01 14:34:40 -04:00
nm-setting-bridge-port.h all: fix up multiple-include-guard defines 2014-08-16 10:17:14 -04:00
nm-setting-bridge.c libnm-core: include ETH_ALEN/INFINIBAND_ALEN defines in nm-utils.h 2014-08-07 14:04:14 -04:00
nm-setting-bridge.h all: fix up multiple-include-guard defines 2014-08-16 10:17:14 -04:00
nm-setting-cdma.c libnm: add NetworkManager.h, disallow including individual headers 2014-08-01 14:34:40 -04:00
nm-setting-cdma.h all: fix up multiple-include-guard defines 2014-08-16 10:17:14 -04:00
nm-setting-connection.c libnm: add NetworkManager.h, disallow including individual headers 2014-08-01 14:34:40 -04:00
nm-setting-connection.h all: fix up multiple-include-guard defines 2014-08-16 10:17:14 -04:00
nm-setting-dcb.c libnm: add NetworkManager.h, disallow including individual headers 2014-08-01 14:34:40 -04:00
nm-setting-dcb.h all: fix up multiple-include-guard defines 2014-08-16 10:17:14 -04:00
nm-setting-generic.c libnm: add NetworkManager.h, disallow including individual headers 2014-08-01 14:34:40 -04:00
nm-setting-generic.h all: fix up multiple-include-guard defines 2014-08-16 10:17:14 -04:00
nm-setting-gsm.c libnm: add NetworkManager.h, disallow including individual headers 2014-08-01 14:34:40 -04:00
nm-setting-gsm.h all: fix up multiple-include-guard defines 2014-08-16 10:17:14 -04:00
nm-setting-infiniband.c libnm-core: include ETH_ALEN/INFINIBAND_ALEN defines in nm-utils.h 2014-08-07 14:04:14 -04:00
nm-setting-infiniband.h all: fix up multiple-include-guard defines 2014-08-16 10:17:14 -04:00
nm-setting-ip4-config.c all: add nm-core-internal.h header 2014-08-22 15:22:16 +02:00
nm-setting-ip4-config.h all: fix up multiple-include-guard defines 2014-08-16 10:17:14 -04:00
nm-setting-ip6-config.c libnm: add NetworkManager.h, disallow including individual headers 2014-08-01 14:34:40 -04:00
nm-setting-ip6-config.h all: fix up multiple-include-guard defines 2014-08-16 10:17:14 -04:00
nm-setting-olpc-mesh.c libnm-core: include ETH_ALEN/INFINIBAND_ALEN defines in nm-utils.h 2014-08-07 14:04:14 -04:00
nm-setting-olpc-mesh.h all: fix up multiple-include-guard defines 2014-08-16 10:17:14 -04:00
nm-setting-ppp.c libnm: add NetworkManager.h, disallow including individual headers 2014-08-01 14:34:40 -04:00
nm-setting-ppp.h all: fix up multiple-include-guard defines 2014-08-16 10:17:14 -04:00
nm-setting-pppoe.c libnm: add NetworkManager.h, disallow including individual headers 2014-08-01 14:34:40 -04:00
nm-setting-pppoe.h all: fix up multiple-include-guard defines 2014-08-16 10:17:14 -04:00
nm-setting-private.h all: add nm-core-internal.h header 2014-08-22 15:22:16 +02:00
nm-setting-serial.c libnm: add NetworkManager.h, disallow including individual headers 2014-08-01 14:34:40 -04:00
nm-setting-serial.h all: fix up multiple-include-guard defines 2014-08-16 10:17:14 -04:00
nm-setting-team-port.c libnm: add NetworkManager.h, disallow including individual headers 2014-08-01 14:34:40 -04:00
nm-setting-team-port.h all: fix up multiple-include-guard defines 2014-08-16 10:17:14 -04:00
nm-setting-team.c libnm: add NetworkManager.h, disallow including individual headers 2014-08-01 14:34:40 -04:00
nm-setting-team.h all: fix up multiple-include-guard defines 2014-08-16 10:17:14 -04:00
nm-setting-vlan.c libnm: add NetworkManager.h, disallow including individual headers 2014-08-01 14:34:40 -04:00
nm-setting-vlan.h all: fix up multiple-include-guard defines 2014-08-16 10:17:14 -04:00
nm-setting-vpn.c libnm: add NetworkManager.h, disallow including individual headers 2014-08-01 14:34:40 -04:00
nm-setting-vpn.h all: fix up multiple-include-guard defines 2014-08-16 10:17:14 -04:00
nm-setting-wimax.c libnm: add NetworkManager.h, disallow including individual headers 2014-08-01 14:34:40 -04:00
nm-setting-wimax.h all: fix up multiple-include-guard defines 2014-08-16 10:17:14 -04:00
nm-setting-wired.c libnm-core: include ETH_ALEN/INFINIBAND_ALEN defines in nm-utils.h 2014-08-07 14:04:14 -04:00
nm-setting-wired.h all: fix up multiple-include-guard defines 2014-08-16 10:17:14 -04:00
nm-setting-wireless-security.c libnm: add NetworkManager.h, disallow including individual headers 2014-08-01 14:34:40 -04:00
nm-setting-wireless-security.h all: fix up multiple-include-guard defines 2014-08-16 10:17:14 -04:00
nm-setting-wireless.c libnm-core: include ETH_ALEN/INFINIBAND_ALEN defines in nm-utils.h 2014-08-07 14:04:14 -04:00
nm-setting-wireless.h all: fix up multiple-include-guard defines 2014-08-16 10:17:14 -04:00
nm-setting.c libnm-core: move some fake NMConnection methods over to NMSetting 2014-08-16 10:17:53 -04:00
nm-setting.h libnm-core: move some fake NMConnection methods over to NMSetting 2014-08-16 10:17:53 -04:00
nm-simple-connection.c libnm-core: clear secrets from NMSimpleConnection and NMSettingsConnection dispose() 2014-08-20 10:53:00 -05:00
nm-simple-connection.h libnm-core, libnm, core: make NMConnection an interface 2014-08-16 10:17:53 -04:00
nm-utils-private.h all: add nm-core-internal.h header 2014-08-22 15:22:16 +02:00
nm-utils.c all: add nm-core-internal.h header 2014-08-22 15:22:16 +02:00
nm-utils.h libnm-core, libnm, core: make NMConnection an interface 2014-08-16 10:17:53 -04:00
nm-value-transforms.c libnm: add libnm/libnm-core (part 1) 2014-08-01 14:34:04 -04:00
nm-version.h.in libnm: add libnm/libnm-core (part 1) 2014-08-01 14:34:04 -04:00
nm-vpn-dbus-interface.h all: fix up multiple-include-guard defines 2014-08-16 10:17:14 -04:00