all: include "nm-utils/nm-hash-utils.h" by default

Next we will use siphash24() instead of the glib version g_direct_hash() or
g_str_hash(). Hence, the "nm-utils/nm-hash-utils.h" header becomes very
fundamental and will be needed basically everywhere.

Instead of requiring the users to include them, let it be included via
"nm-default.h" header.
This commit is contained in:
Thomas Haller
2017-11-15 15:26:51 +01:00
parent ecd106101b
commit 3ee8de20c4
14 changed files with 4 additions and 19 deletions

View File

@@ -31,7 +31,6 @@
#include <readline/readline.h> #include <readline/readline.h>
#include <readline/history.h> #include <readline/history.h>
#include "nm-utils/nm-hash-utils.h"
#include "nm-vpn-helpers.h" #include "nm-vpn-helpers.h"
#include "nm-client-utils.h" #include "nm-client-utils.h"

View File

@@ -31,8 +31,6 @@
#include <readline/readline.h> #include <readline/readline.h>
#include <readline/history.h> #include <readline/history.h>
#include "nm-utils/nm-hash-utils.h"
#include "nm-client-utils.h" #include "nm-client-utils.h"
#include "nm-vpn-helpers.h" #include "nm-vpn-helpers.h"
#include "nm-meta-setting-access.h" #include "nm-meta-setting-access.h"

View File

@@ -36,8 +36,6 @@
#include "nm-client-utils.h" #include "nm-client-utils.h"
#include "nm-utils/nm-hash-utils.h"
#include "polkit-agent.h" #include "polkit-agent.h"
#include "utils.h" #include "utils.h"
#include "common.h" #include "common.h"

View File

@@ -25,7 +25,6 @@
#include <arpa/inet.h> #include <arpa/inet.h>
#include "nm-common-macros.h" #include "nm-common-macros.h"
#include "nm-utils/nm-hash-utils.h"
#include "nm-utils/nm-enum-utils.h" #include "nm-utils/nm-enum-utils.h"
#include "NetworkManager.h" #include "NetworkManager.h"

View File

@@ -33,8 +33,6 @@
#include <string.h> #include <string.h>
#include "nm-utils/nm-hash-utils.h"
#include "NetworkManager.h" #include "NetworkManager.h"
#include "nm-vpn-service-plugin.h" #include "nm-vpn-service-plugin.h"

View File

@@ -21,8 +21,6 @@
#include "NetworkManager.h" #include "NetworkManager.h"
#include "nm-utils/nm-hash-utils.h"
#include "nm-meta-setting-access.h" #include "nm-meta-setting-access.h"
#include "nm-utils/nm-test-utils.h" #include "nm-utils/nm-test-utils.h"

View File

@@ -30,8 +30,6 @@
#include "NetworkManager.h" #include "NetworkManager.h"
#include "nm-utils/nm-hash-utils.h"
#include "nmtui.h" #include "nmtui.h"
#include "nmt-connect-connection-list.h" #include "nmt-connect-connection-list.h"

View File

@@ -36,7 +36,6 @@
#include "nm-utils/nm-jansson.h" #include "nm-utils/nm-jansson.h"
#include "nm-utils/nm-enum-utils.h" #include "nm-utils/nm-enum-utils.h"
#include "nm-utils/nm-hash-utils.h"
#include "nm-common-macros.h" #include "nm-common-macros.h"
#include "nm-utils-private.h" #include "nm-utils-private.h"
#include "nm-setting-private.h" #include "nm-setting-private.h"

View File

@@ -26,7 +26,6 @@
#include <string.h> #include <string.h>
#include "nm-utils/c-list-util.h" #include "nm-utils/c-list-util.h"
#include "nm-utils/nm-hash-utils.h"
#include "nm-utils.h" #include "nm-utils.h"
#include "nm-setting-private.h" #include "nm-setting-private.h"

View File

@@ -178,6 +178,10 @@ _nm_g_return_if_fail_warning (const char *log_domain,
#include "nm-utils/nm-macros-internal.h" #include "nm-utils/nm-macros-internal.h"
#include "nm-utils/nm-shared-utils.h" #include "nm-utils/nm-shared-utils.h"
#if ((NETWORKMANAGER_COMPILATION) & NM_NETWORKMANAGER_COMPILATION_LIB_LEGACY) == 0
#include "nm-utils/nm-hash-utils.h"
#endif
#include "nm-version.h" #include "nm-version.h"
/*****************************************************************************/ /*****************************************************************************/

View File

@@ -25,7 +25,6 @@
#include <string.h> #include <string.h>
#include "nm-dbus-interface.h" #include "nm-dbus-interface.h"
#include "nm-utils/nm-hash-utils.h"
#include "nm-bluez-device.h" #include "nm-bluez-device.h"
#include "nm-bluez-common.h" #include "nm-bluez-common.h"
#include "nm-core-internal.h" #include "nm-core-internal.h"

View File

@@ -24,7 +24,6 @@
#include <string.h> #include <string.h>
#include "nm-utils/nm-hash-utils.h"
#include "nm-setting-connection.h" #include "nm-setting-connection.h"
#include "nm-auth-subject.h" #include "nm-auth-subject.h"
#include "nm-auth-manager.h" #include "nm-auth-manager.h"

View File

@@ -25,8 +25,6 @@
#include <stdio.h> #include <stdio.h>
#include <arpa/inet.h> #include <arpa/inet.h>
#include "nm-utils/nm-hash-utils.h"
#include "nm-connection.h" #include "nm-connection.h"
/*****************************************************************************/ /*****************************************************************************/

View File

@@ -26,7 +26,6 @@
#include <string.h> #include <string.h>
#include <stdlib.h> #include <stdlib.h>
#include "nm-utils/nm-hash-utils.h"
#include "settings/nm-settings-plugin.h" #include "settings/nm-settings-plugin.h"
#include "nms-ifnet-net-parser.h" #include "nms-ifnet-net-parser.h"