summaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorThomas Graf <tgraf@suug.ch>2013-01-22 18:10:38 (GMT)
committerThomas Graf <tgraf@suug.ch>2013-01-23 10:02:44 (GMT)
commitf20bbe1f07fcff1509425884f5ed72ca8d5fb6ab (patch)
tree21710f0a14b3bf77f8c858ac88bbb429fc40be57 /include
parent7559157f2d21a7fe52853c76eb4dd7fa8d0ffd7c (diff)
downloadlibnl-f20bbe1f07fcff1509425884f5ed72ca8d5fb6ab.zip
libnl-f20bbe1f07fcff1509425884f5ed72ca8d5fb6ab.tar.gz
libnl-f20bbe1f07fcff1509425884f5ed72ca8d5fb6ab.tar.bz2
No longer install module API headers
Various header files providing an API to implement own cache and object types or implement link types have been available in the past. Their API is marked unstable in the documentation and nobody is using them so far. Technically they have been causing ABI breakages in at least two 3.2.x releases. In order to avoid future accidental breakage, no longer install these and require module developers to clone the git tree and build modules off the git tree directly to make sure that the API is unstable at this point. Signed-off-by: Thomas Graf <tgraf@suug.ch>
Diffstat (limited to 'include')
-rw-r--r--include/Makefile.am12
1 files changed, 6 insertions, 6 deletions
diff --git a/include/Makefile.am b/include/Makefile.am
index 5284739..50d1e4e 100644
--- a/include/Makefile.am
+++ b/include/Makefile.am
@@ -19,7 +19,6 @@ nobase_libnlinclude_HEADERS = \
netlink/netfilter/queue_msg.h \
netlink/addr.h \
netlink/attr.h \
- netlink/cache-api.h \
netlink/cache.h \
netlink/data.h \
netlink/errno.h \
@@ -31,7 +30,6 @@ nobase_libnlinclude_HEADERS = \
netlink/netlink-compat.h \
netlink/netlink-kernel.h \
netlink/netlink.h \
- netlink/object-api.h \
netlink/object.h \
netlink/route/cls/ematch/cmp.h \
netlink/route/cls/ematch/meta.h \
@@ -43,10 +41,8 @@ nobase_libnlinclude_HEADERS = \
netlink/route/cls/fw.h \
netlink/route/cls/police.h \
netlink/route/cls/u32.h \
- netlink/route/link/api.h \
netlink/route/link/bonding.h \
netlink/route/link/can.h \
- netlink/route/link/info-api.h \
netlink/route/link/inet.h \
netlink/route/link/vlan.h \
netlink/route/qdisc/cbq.h \
@@ -72,7 +68,6 @@ nobase_libnlinclude_HEADERS = \
netlink/route/rtnl.h \
netlink/route/rule.h \
netlink/route/tc.h \
- netlink/route/tc-api.h \
netlink/socket.h \
netlink/types.h \
netlink/utils.h \
@@ -124,4 +119,9 @@ noinst_HEADERS = \
netlink-generic.h \
netlink-local.h \
netlink-tc.h \
- netlink-types.h
+ netlink-types.h \
+ netlink/cache-api.h \
+ netlink/object-api.h \
+ netlink/route/link/api.h \
+ netlink/route/link/info-api.h \
+ netlink/route/tc-api.h