summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorThomas Haller <thaller@redhat.com>2023-08-03 06:34:58 (GMT)
committerThomas Haller <thaller@redhat.com>2023-08-03 07:29:29 (GMT)
commit260c9575ba1d9070a40568d4fc7b117ab59dfa73 (patch)
tree23a6753ede13ea32c32f80bd1692fc301a720a6c
parent98c1e69631317628b604ed2673417753515f19fa (diff)
downloadlibnl-260c9575ba1d9070a40568d4fc7b117ab59dfa73.zip
libnl-260c9575ba1d9070a40568d4fc7b117ab59dfa73.tar.gz
libnl-260c9575ba1d9070a40568d4fc7b117ab59dfa73.tar.bz2
include: don't explicitly include headers from "nl-default.h"
-rw-r--r--lib/hashtable.c2
-rw-r--r--lib/mpls.c3
-rw-r--r--lib/netfilter/ct.c1
-rw-r--r--lib/netfilter/exp.c1
-rw-r--r--lib/netfilter/exp_obj.c1
-rw-r--r--lib/route/link/ip6tnl.c2
-rw-r--r--lib/route/rule.c2
-rw-r--r--lib/utils.c1
-rw-r--r--src/nf-queue.c2
-rw-r--r--tests/cksuite-all-netns.c3
-rw-r--r--tests/nl-test-util.c5
-rw-r--r--tests/nl-test-util.h4
-rw-r--r--tests/test-cache-mngr.c1
-rw-r--r--tests/test-complex-HTB-with-hash-filters.c1
-rw-r--r--tests/test-socket-creation.c2
-rw-r--r--tests/test-u32-filter-with-actions.c1
16 files changed, 0 insertions, 32 deletions
diff --git a/lib/hashtable.c b/lib/hashtable.c
index 17df838..7cb6984 100644
--- a/lib/hashtable.c
+++ b/lib/hashtable.c
@@ -5,8 +5,6 @@
#include "nl-default.h"
-#include <string.h>
-
#include <netlink/object.h>
#include <netlink/hash.h>
#include <netlink/hashtable.h>
diff --git a/lib/mpls.c b/lib/mpls.c
index 0591b17..56e1e65 100644
--- a/lib/mpls.c
+++ b/lib/mpls.c
@@ -6,10 +6,7 @@
#include "nl-default.h"
-#include <errno.h>
#include <stdio.h>
-#include <stdlib.h>
-#include <netinet/in.h>
#include <linux-private/linux/mpls.h>
diff --git a/lib/netfilter/ct.c b/lib/netfilter/ct.c
index c9669dc..17ffe88 100644
--- a/lib/netfilter/ct.c
+++ b/lib/netfilter/ct.c
@@ -15,7 +15,6 @@
#include "nl-default.h"
-#include <byteswap.h>
#include <sys/types.h>
#include <linux-private/linux/netfilter/nfnetlink_conntrack.h>
diff --git a/lib/netfilter/exp.c b/lib/netfilter/exp.c
index 853b994..24c6479 100644
--- a/lib/netfilter/exp.c
+++ b/lib/netfilter/exp.c
@@ -16,7 +16,6 @@
#include "nl-default.h"
-#include <byteswap.h>
#include <sys/types.h>
#include <linux-private/linux/netfilter/nfnetlink_conntrack.h>
diff --git a/lib/netfilter/exp_obj.c b/lib/netfilter/exp_obj.c
index c69b200..7f94152 100644
--- a/lib/netfilter/exp_obj.c
+++ b/lib/netfilter/exp_obj.c
@@ -9,7 +9,6 @@
#include "nl-default.h"
#include <sys/types.h>
-#include <netinet/in.h>
#include <linux-private/linux/netfilter/nfnetlink_conntrack.h>
#include <linux-private/linux/netfilter/nf_conntrack_common.h>
diff --git a/lib/route/link/ip6tnl.c b/lib/route/link/ip6tnl.c
index fab3e7d..349e2dc 100644
--- a/lib/route/link/ip6tnl.c
+++ b/lib/route/link/ip6tnl.c
@@ -18,8 +18,6 @@
#include "nl-default.h"
-#include <netinet/in.h>
-
#include <linux-private/linux/if_tunnel.h>
#include <netlink/netlink.h>
diff --git a/lib/route/rule.c b/lib/route/rule.c
index d47fcca..f29b95b 100644
--- a/lib/route/rule.c
+++ b/lib/route/rule.c
@@ -12,8 +12,6 @@
#include "nl-default.h"
-#include <inttypes.h>
-
#include <linux-private/linux/fib_rules.h>
#include <netlink/netlink.h>
diff --git a/lib/utils.c b/lib/utils.c
index 1c554e2..f9c47c4 100644
--- a/lib/utils.c
+++ b/lib/utils.c
@@ -20,7 +20,6 @@
#include "nl-default.h"
-#include <stdlib.h>
#include <locale.h>
#include <linux-private/linux/socket.h>
diff --git a/src/nf-queue.c b/src/nf-queue.c
index a3e8c57..190aabf 100644
--- a/src/nf-queue.c
+++ b/src/nf-queue.c
@@ -6,8 +6,6 @@
#include "nl-default.h"
-#include <netinet/in.h>
-
#include <linux-private/linux/netfilter.h>
#include <linux-private/linux/netfilter/nfnetlink_queue.h>
#include <linux-private/linux/netlink.h>
diff --git a/tests/cksuite-all-netns.c b/tests/cksuite-all-netns.c
index d870b94..e2f74ed 100644
--- a/tests/cksuite-all-netns.c
+++ b/tests/cksuite-all-netns.c
@@ -6,9 +6,6 @@
#include "nl-default.h"
-#include <stdlib.h>
-#include <stdbool.h>
-
#include <linux-private/linux/netlink.h>
#include <netlink/route/link.h>
diff --git a/tests/nl-test-util.c b/tests/nl-test-util.c
index 94d81fb..e6725a7 100644
--- a/tests/nl-test-util.c
+++ b/tests/nl-test-util.c
@@ -5,14 +5,9 @@
#include "nl-test-util.h"
#include <fcntl.h>
-#include <inttypes.h>
-#include <limits.h>
#include <sched.h>
-#include <stdbool.h>
#include <stdio.h>
-#include <stdlib.h>
#include <sys/mount.h>
-#include <unistd.h>
#include <netlink/netlink.h>
#include <netlink/route/link.h>
diff --git a/tests/nl-test-util.h b/tests/nl-test-util.h
index 8af2540..ee4bd96 100644
--- a/tests/nl-test-util.h
+++ b/tests/nl-test-util.h
@@ -3,11 +3,7 @@
#ifndef __NL_TEST_UTIL_H__
#define __NL_TEST_UTIL_H__
-#include <errno.h>
#include <sys/stat.h>
-#include <string.h>
-#include <stdbool.h>
-#include <arpa/inet.h>
#include <check.h>
#include <netlink/object.h>
diff --git a/tests/test-cache-mngr.c b/tests/test-cache-mngr.c
index 1516dbd..65dc0ef 100644
--- a/tests/test-cache-mngr.c
+++ b/tests/test-cache-mngr.c
@@ -3,7 +3,6 @@
#include "nl-default.h"
#include <signal.h>
-#include <stdbool.h>
#include <sys/time.h>
#include <time.h>
diff --git a/tests/test-complex-HTB-with-hash-filters.c b/tests/test-complex-HTB-with-hash-filters.c
index 3deff17..bacac80 100644
--- a/tests/test-complex-HTB-with-hash-filters.c
+++ b/tests/test-complex-HTB-with-hash-filters.c
@@ -6,7 +6,6 @@
#include "nl-default.h"
#include <stdio.h>
-#include <string.h>
#include <linux-private/linux/if_ether.h>
#include <linux-private/linux/pkt_cls.h>
diff --git a/tests/test-socket-creation.c b/tests/test-socket-creation.c
index cf104ba..00259a1 100644
--- a/tests/test-socket-creation.c
+++ b/tests/test-socket-creation.c
@@ -2,8 +2,6 @@
#include "nl-default.h"
-#include <errno.h>
-
#include <netlink/netlink.h>
int main(int argc, char *argv[])
diff --git a/tests/test-u32-filter-with-actions.c b/tests/test-u32-filter-with-actions.c
index d970c27..5edb6c3 100644
--- a/tests/test-u32-filter-with-actions.c
+++ b/tests/test-u32-filter-with-actions.c
@@ -8,7 +8,6 @@
#include "nl-default.h"
#include <stdio.h>
-#include <string.h>
#include <linux-private/linux/if_ether.h>
#include <linux-private/linux/tc_act/tc_mirred.h>