summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Haller <thaller@redhat.com>2021-01-10 09:55:06 +0100
committerThomas Haller <thaller@redhat.com>2021-01-14 10:31:15 +0100
commit3eaaf2d91ec2e2e96e05c1a789181d87e08d053a (patch)
tree022ab3a6e622d18cf17dd5fbf565d5f13649f587
parent884f56604794a26c20cdbaab0facf2ce3626b3ec (diff)
downloadNetworkManager-th/shared-nm-platform.tar.gz
platform: move "nm-platform-utils.[hc]" to "shared/nm-platform" libraryth/shared-nm-platform
By now it has no further dependencies on libnm-core or NetworkManager core. Make it part of "shared/nm-platform" library.
-rw-r--r--Makefile.am4
-rw-r--r--shared/meson.build1
-rw-r--r--shared/nm-platform/nm-platform-utils.c (renamed from src/platform/nm-platform-utils.c)1
-rw-r--r--shared/nm-platform/nm-platform-utils.h (renamed from src/platform/nm-platform-utils.h)0
-rw-r--r--src/devices/nm-device-ethernet.c2
-rw-r--r--src/devices/nm-device.c2
-rw-r--r--src/meson.build1
-rw-r--r--src/nm-iface-helper.c2
-rw-r--r--src/nm-ip4-config.c2
-rw-r--r--src/nm-ip6-config.c2
-rw-r--r--src/nm-l3-config-data.c2
-rw-r--r--src/platform/nm-fake-platform.c2
-rw-r--r--src/platform/nm-linux-platform.c2
-rw-r--r--src/platform/nm-platform.c2
-rw-r--r--src/platform/nmp-object.c2
-rw-r--r--src/platform/tests/test-link.c2
-rw-r--r--src/platform/tests/test-platform-general.c2
-rw-r--r--src/platform/tests/test-route.c2
-rw-r--r--src/platform/tests/test-tc.c2
-rw-r--r--src/platform/wifi/nm-wifi-utils-nl80211.c2
-rw-r--r--src/platform/wifi/nm-wifi-utils-wext.c2
-rw-r--r--src/platform/wifi/nm-wifi-utils.c2
-rw-r--r--src/platform/wpan/nm-wpan-utils.c2
23 files changed, 22 insertions, 21 deletions
diff --git a/Makefile.am b/Makefile.am
index 019439041d..3ff90639ec 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -527,6 +527,8 @@ shared_nm_platform_libnm_platform_la_CPPFLAGS = \
shared_nm_platform_libnm_platform_la_SOURCES = \
shared/nm-platform/nm-netlink.c \
shared/nm-platform/nm-netlink.h \
+ shared/nm-platform/nm-platform-utils.c \
+ shared/nm-platform/nm-platform-utils.h \
shared/nm-platform/nmp-base.h \
shared/nm-platform/nmp-netns.c \
shared/nm-platform/nmp-netns.h \
@@ -2235,8 +2237,6 @@ src_libNetworkManagerBase_la_SOURCES = \
\
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-platform-private.h \
diff --git a/shared/meson.build b/shared/meson.build
index 5d6c21707a..58c29b7c76 100644
--- a/shared/meson.build
+++ b/shared/meson.build
@@ -222,6 +222,7 @@ libnm_platform = static_library(
'nm-platform',
sources: [
'nm-platform/nm-netlink.c',
+ 'nm-platform/nm-platform-utils.c',
'nm-platform/nmp-netns.c',
],
dependencies: [
diff --git a/src/platform/nm-platform-utils.c b/shared/nm-platform/nm-platform-utils.c
index 0947ef4c81..59e4a24491 100644
--- a/src/platform/nm-platform-utils.c
+++ b/shared/nm-platform/nm-platform-utils.c
@@ -19,6 +19,7 @@
#include <libudev.h>
#include "nm-base/nm-ethtool-base.h"
+#include "nm-log-core/nm-logging.h"
/*****************************************************************************/
diff --git a/src/platform/nm-platform-utils.h b/shared/nm-platform/nm-platform-utils.h
index d74723eb9f..d74723eb9f 100644
--- a/src/platform/nm-platform-utils.h
+++ b/shared/nm-platform/nm-platform-utils.h
diff --git a/src/devices/nm-device-ethernet.c b/src/devices/nm-device-ethernet.c
index 05f5fe1e8d..f67baead46 100644
--- a/src/devices/nm-device-ethernet.c
+++ b/src/devices/nm-device-ethernet.c
@@ -25,7 +25,7 @@
#include "ppp/nm-ppp-manager-call.h"
#include "ppp/nm-ppp-status.h"
#include "platform/nm-platform.h"
-#include "platform/nm-platform-utils.h"
+#include "nm-platform/nm-platform-utils.h"
#include "nm-dcb.h"
#include "settings/nm-settings-connection.h"
#include "nm-config.h"
diff --git a/src/devices/nm-device.c b/src/devices/nm-device.c
index 53c42dbedf..8316107123 100644
--- a/src/devices/nm-device.c
+++ b/src/devices/nm-device.c
@@ -36,7 +36,7 @@
#include "NetworkManagerUtils.h"
#include "nm-manager.h"
#include "platform/nm-platform.h"
-#include "platform/nm-platform-utils.h"
+#include "nm-platform/nm-platform-utils.h"
#include "platform/nmp-object.h"
#include "platform/nmp-rules-manager.h"
#include "ndisc/nm-ndisc.h"
diff --git a/src/meson.build b/src/meson.build
index 8cb5089cad..8c0c141c29 100644
--- a/src/meson.build
+++ b/src/meson.build
@@ -37,7 +37,6 @@ sources = files(
'platform/wpan/nm-wpan-utils.c',
'platform/nm-linux-platform.c',
'platform/nm-platform.c',
- 'platform/nm-platform-utils.c',
'platform/nmp-object.c',
'platform/nmp-rules-manager.c',
'main-utils.c',
diff --git a/src/nm-iface-helper.c b/src/nm-iface-helper.c
index 8fc30adb8b..42483cf756 100644
--- a/src/nm-iface-helper.c
+++ b/src/nm-iface-helper.c
@@ -21,7 +21,7 @@
#include "main-utils.h"
#include "NetworkManagerUtils.h"
#include "platform/nm-linux-platform.h"
-#include "platform/nm-platform-utils.h"
+#include "nm-platform/nm-platform-utils.h"
#include "dhcp/nm-dhcp-manager.h"
#include "ndisc/nm-ndisc.h"
#include "ndisc/nm-lndp-ndisc.h"
diff --git a/src/nm-ip4-config.c b/src/nm-ip4-config.c
index b881871c5a..8014549f4d 100644
--- a/src/nm-ip4-config.c
+++ b/src/nm-ip4-config.c
@@ -17,7 +17,7 @@
#include "nm-utils.h"
#include "platform/nmp-object.h"
#include "platform/nm-platform.h"
-#include "platform/nm-platform-utils.h"
+#include "nm-platform/nm-platform-utils.h"
#include "NetworkManagerUtils.h"
#include "nm-core-internal.h"
#include "nm-dbus-object.h"
diff --git a/src/nm-ip6-config.c b/src/nm-ip6-config.c
index 0be98e5fe6..eeb69946a4 100644
--- a/src/nm-ip6-config.c
+++ b/src/nm-ip6-config.c
@@ -18,7 +18,7 @@
#include "nm-utils.h"
#include "platform/nmp-object.h"
#include "platform/nm-platform.h"
-#include "platform/nm-platform-utils.h"
+#include "nm-platform/nm-platform-utils.h"
#include "nm-core-internal.h"
#include "NetworkManagerUtils.h"
#include "nm-ip4-config.h"
diff --git a/src/nm-l3-config-data.c b/src/nm-l3-config-data.c
index daff7312db..0f689d409b 100644
--- a/src/nm-l3-config-data.c
+++ b/src/nm-l3-config-data.c
@@ -11,7 +11,7 @@
#include "nm-glib-aux/nm-enum-utils.h"
#include "nm-core-internal.h"
#include "platform/nm-platform.h"
-#include "platform/nm-platform-utils.h"
+#include "nm-platform/nm-platform-utils.h"
#include "platform/nmp-object.h"
#include "NetworkManagerUtils.h"
diff --git a/src/platform/nm-fake-platform.c b/src/platform/nm-fake-platform.c
index 21f1e92465..fbd3e3fbc7 100644
--- a/src/platform/nm-fake-platform.c
+++ b/src/platform/nm-fake-platform.c
@@ -16,7 +16,7 @@
#include "nm-utils.h"
#include "nm-core-utils.h"
-#include "nm-platform-utils.h"
+#include "nm-platform/nm-platform-utils.h"
#include "nm-platform-private.h"
#include "nmp-object.h"
diff --git a/src/platform/nm-linux-platform.c b/src/platform/nm-linux-platform.c
index e21c31e0a6..3d992704eb 100644
--- a/src/platform/nm-linux-platform.c
+++ b/src/platform/nm-linux-platform.c
@@ -44,7 +44,7 @@
#include "nm-core-utils.h"
#include "nmp-object.h"
#include "nm-platform/nmp-netns.h"
-#include "nm-platform-utils.h"
+#include "nm-platform/nm-platform-utils.h"
#include "nm-platform-private.h"
#include "wifi/nm-wifi-utils.h"
#include "wifi/nm-wifi-utils-wext.h"
diff --git a/src/platform/nm-platform.c b/src/platform/nm-platform.c
index bf2ee5d19c..6411abbacc 100644
--- a/src/platform/nm-platform.c
+++ b/src/platform/nm-platform.c
@@ -29,7 +29,7 @@
#include "nm-glib-aux/nm-secret-utils.h"
#include "nm-core-utils.h"
-#include "nm-platform-utils.h"
+#include "nm-platform/nm-platform-utils.h"
#include "nm-platform-private.h"
#include "nmp-object.h"
#include "nm-platform/nmp-netns.h"
diff --git a/src/platform/nmp-object.c b/src/platform/nmp-object.c
index 16edbd1216..9520013ad7 100644
--- a/src/platform/nmp-object.c
+++ b/src/platform/nmp-object.c
@@ -16,7 +16,7 @@
#include "nm-glib-aux/nm-secret-utils.h"
#include "nm-core-utils.h"
-#include "nm-platform-utils.h"
+#include "nm-platform/nm-platform-utils.h"
#include "wifi/nm-wifi-utils.h"
#include "wpan/nm-wpan-utils.h"
diff --git a/src/platform/tests/test-link.c b/src/platform/tests/test-link.c
index 6dc9f3e453..895b89a09b 100644
--- a/src/platform/tests/test-link.c
+++ b/src/platform/tests/test-link.c
@@ -15,7 +15,7 @@
#include "nm-base/nm-ethtool-base.h"
#include "platform/nmp-object.h"
#include "nm-platform/nmp-netns.h"
-#include "platform/nm-platform-utils.h"
+#include "nm-platform/nm-platform-utils.h"
#include "test-common.h"
#include "nm-test-utils-core.h"
diff --git a/src/platform/tests/test-platform-general.c b/src/platform/tests/test-platform-general.c
index ee99348077..00671cfba0 100644
--- a/src/platform/tests/test-platform-general.c
+++ b/src/platform/tests/test-platform-general.c
@@ -7,7 +7,7 @@
#include <linux/rtnetlink.h>
-#include "platform/nm-platform-utils.h"
+#include "nm-platform/nm-platform-utils.h"
#include "platform/nm-linux-platform.h"
#include "nm-test-utils-core.h"
diff --git a/src/platform/tests/test-route.c b/src/platform/tests/test-route.c
index f814d8c78b..0aa94ecd2d 100644
--- a/src/platform/tests/test-route.c
+++ b/src/platform/tests/test-route.c
@@ -9,7 +9,7 @@
#include <linux/fib_rules.h>
#include "nm-core-utils.h"
-#include "platform/nm-platform-utils.h"
+#include "nm-platform/nm-platform-utils.h"
#include "platform/nmp-rules-manager.h"
#include "test-common.h"
diff --git a/src/platform/tests/test-tc.c b/src/platform/tests/test-tc.c
index d178398eb8..c005b069f0 100644
--- a/src/platform/tests/test-tc.c
+++ b/src/platform/tests/test-tc.c
@@ -7,7 +7,7 @@
#include "nm-test-utils-core.h"
#include "platform/nmp-object.h"
#include "nm-platform/nmp-netns.h"
-#include "platform/nm-platform-utils.h"
+#include "nm-platform/nm-platform-utils.h"
#include "test-common.h"
static NMPObject *
diff --git a/src/platform/wifi/nm-wifi-utils-nl80211.c b/src/platform/wifi/nm-wifi-utils-nl80211.c
index 0bca7acc46..aae6af1ec8 100644
--- a/src/platform/wifi/nm-wifi-utils-nl80211.c
+++ b/src/platform/wifi/nm-wifi-utils-nl80211.c
@@ -18,7 +18,7 @@
#include "nm-platform/nm-netlink.h"
#include "nm-wifi-utils-private.h"
#include "platform/nm-platform.h"
-#include "platform/nm-platform-utils.h"
+#include "nm-platform/nm-platform-utils.h"
#include "nm-utils.h"
#define _NMLOG_PREFIX_NAME "wifi-nl80211"
diff --git a/src/platform/wifi/nm-wifi-utils-wext.c b/src/platform/wifi/nm-wifi-utils-wext.c
index 4d024174c8..2b070b5abe 100644
--- a/src/platform/wifi/nm-wifi-utils-wext.c
+++ b/src/platform/wifi/nm-wifi-utils-wext.c
@@ -23,7 +23,7 @@
#include "nm-wifi-utils-private.h"
#include "nm-utils.h"
-#include "platform/nm-platform-utils.h"
+#include "nm-platform/nm-platform-utils.h"
#include "nm-core-internal.h"
#include "nm-core-utils.h"
diff --git a/src/platform/wifi/nm-wifi-utils.c b/src/platform/wifi/nm-wifi-utils.c
index a9d5f2484c..66d6a05a75 100644
--- a/src/platform/wifi/nm-wifi-utils.c
+++ b/src/platform/wifi/nm-wifi-utils.c
@@ -19,7 +19,7 @@
#endif
#include "nm-core-utils.h"
-#include "platform/nm-platform-utils.h"
+#include "nm-platform/nm-platform-utils.h"
G_DEFINE_ABSTRACT_TYPE(NMWifiUtils, nm_wifi_utils, G_TYPE_OBJECT)
diff --git a/src/platform/wpan/nm-wpan-utils.c b/src/platform/wpan/nm-wpan-utils.c
index d7c93b19b6..96897ae04d 100644
--- a/src/platform/wpan/nm-wpan-utils.c
+++ b/src/platform/wpan/nm-wpan-utils.c
@@ -11,7 +11,7 @@
#include "nm-platform/nm-netlink.h"
#include "platform/linux/nl802154.h"
-#include "platform/nm-platform-utils.h"
+#include "nm-platform/nm-platform-utils.h"
#define _NMLOG_PREFIX_NAME "wpan-nl802154"
#define _NMLOG(level, domain, ...) \