path: root/src/
diff options
author/C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=laforge/ </C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=laforge/>2006-01-14 19:04:51 +0000
committer/C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=laforge/ </C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=laforge/>2006-01-14 19:04:51 +0000
commitb64b71ab1468ee02fad9a904e666e1e1fd521a75 (patch)
treee273dbe1f182b12f271f07c8d9b5e178c8779903 /src/
parentb29d888bbba6cf2bde7b679aadd372942bdb50d5 (diff)
Introduce various API changes throughout the library stack
1) make libnfnetlink dynamically allocate it's handles 2) apply that change throughout libnetfilter_* 3) add {nfq,nflog,nfct}_open_nfnl() functions that open the specific subsystem on top of an existing nfnl_handle, which is required for upcoming libnetfilter_conntrack_helper The changes break ABI and API compatibility of libnfnetlink, but don't break ABI or API compatibility of the libnetfilter_* libraries.
Diffstat (limited to 'src/')
1 files changed, 5 insertions, 4 deletions
diff --git a/src/ b/src/
index 16340c5..cbddcb9 100644
--- a/src/
+++ b/src/
@@ -1,6 +1,6 @@
-#AUTOMAKE_OPTIONS = no-dependencies foreign
-#EXTRA_DIST = $(man_MANS) acinclude.m4
+# This is _NOT_ the library release version, it's an API version.
+# Please read Chapter 6 "Library interface versions" of the libtool documentation before making any modification
INCLUDES = $(all_includes) -I$(top_srcdir)/include
@@ -8,5 +8,6 @@ LIBS=
-libnfnetlink_la_LDFLAGS = -Wc,-nostartfiles
+libnfnetlink_la_LDFLAGS = -Wc,-nostartfiles \
+ -version-info $(LIBVERSION)
libnfnetlink_la_SOURCES = libnfnetlink.c