diff options
-rw-r--r-- | Makefile.am | 2 | ||||
-rw-r--r-- | include/netlink/cache-api.h | 2 | ||||
-rw-r--r-- | include/netlink/route/link/api.h | 2 | ||||
-rw-r--r-- | include/netlink/route/link/info-api.h | 2 | ||||
-rw-r--r-- | include/netlink/route/tc-api.h | 2 |
5 files changed, 9 insertions, 1 deletions
diff --git a/Makefile.am b/Makefile.am index f205024..e86921d 100644 --- a/Makefile.am +++ b/Makefile.am @@ -1139,7 +1139,7 @@ EXTRA_DIST += \ printf "#include <$$(echo "$<" | sed 's|.*\<include/netlink/|netlink/|')>\nint main(void) { return 0; }" > $@ %.build-headers-test.o: %.build-headers-test.c - $(COMPILE) -Wall -Werror -Wno-error=cpp -I$(srcdir)/include -I$(builddir)/include -c -o $@ $< + $(COMPILE) -Wall -Werror -D_NL_NO_WARN_DEPRECATED_HEADER -I$(srcdir)/include -I$(builddir)/include -c -o $@ $< BUILD_HEADERS_OBJS = $(patsubst %,%.build-headers-test.o,$(public_headers)) diff --git a/include/netlink/cache-api.h b/include/netlink/cache-api.h index 851eca0..e8a4170 100644 --- a/include/netlink/cache-api.h +++ b/include/netlink/cache-api.h @@ -9,6 +9,8 @@ #include <netlink/netlink.h> #include <netlink/cache.h> +#ifndef _NL_NO_WARN_DEPRECATED_HEADER #warning "You are including a deprecated header file, include <netlink/cache.h>." +#endif #endif diff --git a/include/netlink/route/link/api.h b/include/netlink/route/link/api.h index abdd8b2..ef11d2f 100644 --- a/include/netlink/route/link/api.h +++ b/include/netlink/route/link/api.h @@ -9,6 +9,8 @@ #include <netlink/netlink.h> #include <netlink/route/link.h> +#ifndef _NL_NO_WARN_DEPRECATED_HEADER #warning "You are including a deprecated header file, include <netlink/route/link.h>." +#endif #endif diff --git a/include/netlink/route/link/info-api.h b/include/netlink/route/link/info-api.h index 11cffcf..88461bb 100644 --- a/include/netlink/route/link/info-api.h +++ b/include/netlink/route/link/info-api.h @@ -9,6 +9,8 @@ #include <netlink/netlink.h> #include <netlink/route/link.h> +#ifndef _NL_NO_WARN_DEPRECATED_HEADER #warning "You are including a deprecated header file, include <netlink/route/link.h>." +#endif #endif diff --git a/include/netlink/route/tc-api.h b/include/netlink/route/tc-api.h index 3f400ba..36b1b0f 100644 --- a/include/netlink/route/tc-api.h +++ b/include/netlink/route/tc-api.h @@ -10,6 +10,8 @@ #include <netlink/msg.h> #include <netlink/route/tc.h> +#ifndef _NL_NO_WARN_DEPRECATED_HEADER #warning "You are including a deprecated header file, include <netlink/route/tc.h>." +#endif #endif |