[netfilter-cvslog] r6902 - in trunk/libnetfilter_conntrack: .
include/libnetfilter_conntrack src src/conntrack
pablo at netfilter.org
pablo at netfilter.org
Mon Jul 9 18:02:29 CEST 2007
Author: pablo at netfilter.org
Date: 2007-07-09 18:02:28 +0200 (Mon, 09 Jul 2007)
New Revision: 6902
Modified:
trunk/libnetfilter_conntrack/configure.in
trunk/libnetfilter_conntrack/include/libnetfilter_conntrack/libnetfilter_conntrack.h
trunk/libnetfilter_conntrack/src/conntrack/build.c
trunk/libnetfilter_conntrack/src/libnetfilter_conntrack.c
Log:
- introduce nfct_nfnlh() to use functions like nfnl_rcvbufsiz(): return read-only nfnl_handle
- remove unused build_id() from build.c
- bump version to 0.0.81
Modified: trunk/libnetfilter_conntrack/configure.in
===================================================================
--- trunk/libnetfilter_conntrack/configure.in 2007-07-04 11:44:01 UTC (rev 6901)
+++ trunk/libnetfilter_conntrack/configure.in 2007-07-09 16:02:28 UTC (rev 6902)
@@ -4,7 +4,7 @@
AC_CANONICAL_SYSTEM
-AM_INIT_AUTOMAKE(libnetfilter_conntrack, 0.0.80)
+AM_INIT_AUTOMAKE(libnetfilter_conntrack, 0.0.81)
AC_PROG_CC
AM_PROG_LIBTOOL
Modified: trunk/libnetfilter_conntrack/include/libnetfilter_conntrack/libnetfilter_conntrack.h
===================================================================
--- trunk/libnetfilter_conntrack/include/libnetfilter_conntrack/libnetfilter_conntrack.h 2007-07-04 11:44:01 UTC (rev 6901)
+++ trunk/libnetfilter_conntrack/include/libnetfilter_conntrack/libnetfilter_conntrack.h 2007-07-09 16:02:28 UTC (rev 6902)
@@ -42,6 +42,7 @@
extern int nfct_close(struct nfct_handle *cth);
extern int nfct_fd(struct nfct_handle *cth);
+extern const struct nfnl_handle *nfct_nfnlh(struct nfct_handle *cth);
/*
* NEW libnetfilter_conntrack API
Modified: trunk/libnetfilter_conntrack/src/conntrack/build.c
===================================================================
--- trunk/libnetfilter_conntrack/src/conntrack/build.c 2007-07-04 11:44:01 UTC (rev 6901)
+++ trunk/libnetfilter_conntrack/src/conntrack/build.c 2007-07-09 16:02:28 UTC (rev 6902)
@@ -1,5 +1,5 @@
/*
- * (C) 2006 by Pablo Neira Ayuso <pablo at netfilter.org>
+ * (C) 2006-2007 by Pablo Neira Ayuso <pablo at netfilter.org>
*
* This software may be used and distributed according to the terms
* of the GNU General Public License, incorporated herein by reference.
@@ -224,13 +224,6 @@
nfnl_addattr32(&req->nlh, size, CTA_MARK, htonl(ct->mark));
}
-void __build_id(struct nfnlhdr *req,
- size_t size,
- const const struct nf_conntrack *ct)
-{
- nfnl_addattr32(&req->nlh, size, CTA_ID, htonl(ct->id));
-}
-
int __build_conntrack(struct nfnl_subsys_handle *ssh,
struct nfnlhdr *req,
size_t size,
Modified: trunk/libnetfilter_conntrack/src/libnetfilter_conntrack.c
===================================================================
--- trunk/libnetfilter_conntrack/src/libnetfilter_conntrack.c 2007-07-04 11:44:01 UTC (rev 6901)
+++ trunk/libnetfilter_conntrack/src/libnetfilter_conntrack.c 2007-07-09 16:02:28 UTC (rev 6902)
@@ -159,6 +159,11 @@
return nfnl_fd(cth->nfnlh);
}
+const struct nfnl_handle *nfct_nfnlh(struct nfct_handle *cth)
+{
+ return cth->nfnlh;
+}
+
void nfct_register_callback(struct nfct_handle *cth, nfct_callback callback,
void *data)
{
More information about the netfilter-cvslog
mailing list