summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
author/C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=laforge/emailAddress=laforge@netfilter.org </C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=laforge/emailAddress=laforge@netfilter.org>2006-02-09 16:49:28 +0000
committer/C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=laforge/emailAddress=laforge@netfilter.org </C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=laforge/emailAddress=laforge@netfilter.org>2006-02-09 16:49:28 +0000
commit71f0778cdb0739eb47926991829227234bd366c7 (patch)
tree85be662609f402d67d18466ac30e30223dad98ef
parent335a4d1b05ea57ac18beb3fe6d5d28b98a6b9017 (diff)
export a function required by nfct helper support
-rw-r--r--include/libnetfilter_conntrack/libnetfilter_conntrack.h8
-rw-r--r--src/libnetfilter_conntrack.c4
2 files changed, 10 insertions, 2 deletions
diff --git a/include/libnetfilter_conntrack/libnetfilter_conntrack.h b/include/libnetfilter_conntrack/libnetfilter_conntrack.h
index 9696a75..9a60ef7 100644
--- a/include/libnetfilter_conntrack/libnetfilter_conntrack.h
+++ b/include/libnetfilter_conntrack/libnetfilter_conntrack.h
@@ -321,4 +321,12 @@ extern int nfct_flush_expectation_table(struct nfct_handle *cth, int family);
extern int nfct_sprintf_expect(char *buf, struct nfct_expect *exp);
extern int nfct_sprintf_expect_id(char *buf, struct nfct_expect *exp);
+/*
+ * low-level functions for libnetfilter_cthelper
+ */
+extern void nfct_build_tuple(struct nfnlhdr *req, int size,
+ struct nfct_tuple *t, int type);
+
+
+
#endif /* _LIBNETFILTER_CONNTRACK_H_ */
diff --git a/src/libnetfilter_conntrack.c b/src/libnetfilter_conntrack.c
index 3ba99ff..3038996 100644
--- a/src/libnetfilter_conntrack.c
+++ b/src/libnetfilter_conntrack.c
@@ -209,8 +209,8 @@ static void nfct_build_tuple_proto(struct nfnlhdr *req, int size,
nfnl_nest_end(&req->nlh, nest);
}
-static void nfct_build_tuple(struct nfnlhdr *req, int size,
- struct nfct_tuple *t, int type)
+void nfct_build_tuple(struct nfnlhdr *req, int size,
+ struct nfct_tuple *t, int type)
{
struct nfattr *nest;