From 75d1a172320a312b97d692cd60668c02eb980c9d Mon Sep 17 00:00:00 2001 From: "/C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=pablo/emailAddress=pablo@netfilter.org" Date: Mon, 19 Dec 2005 20:29:58 +0000 Subject: Slightly API changes required for the upcoming ipv6 support --- include/libnetfilter_conntrack/libnetfilter_conntrack.h | 7 ++++--- include/libnetfilter_conntrack/linux_nfnetlink_conntrack.h | 3 +++ 2 files changed, 7 insertions(+), 3 deletions(-) (limited to 'include') diff --git a/include/libnetfilter_conntrack/libnetfilter_conntrack.h b/include/libnetfilter_conntrack/libnetfilter_conntrack.h index b0b6aeb..32daaca 100644 --- a/include/libnetfilter_conntrack/libnetfilter_conntrack.h +++ b/include/libnetfilter_conntrack/libnetfilter_conntrack.h @@ -263,8 +263,9 @@ extern int nfct_get_conntrack(struct nfct_handle *cth, /* * Conntrack table dumping & zeroing */ -extern int nfct_dump_conntrack_table(struct nfct_handle *cth); -extern int nfct_dump_conntrack_table_reset_counters(struct nfct_handle *cth); +extern int nfct_dump_conntrack_table(struct nfct_handle *cth, int family); +extern int nfct_dump_conntrack_table_reset_counters(struct nfct_handle *cth, + int family); /* * Conntrack event notification @@ -301,7 +302,7 @@ extern int nfct_conntrack_compare(struct nfct_conntrack *ct1, /* * Expectations */ -extern int nfct_dump_expect_list(struct nfct_handle *cth); +extern int nfct_dump_expect_list(struct nfct_handle *cth, int family); extern int nfct_flush_conntrack_table(struct nfct_handle *cth); extern int nfct_get_expectation(struct nfct_handle *cth, struct nfct_tuple *tuple, diff --git a/include/libnetfilter_conntrack/linux_nfnetlink_conntrack.h b/include/libnetfilter_conntrack/linux_nfnetlink_conntrack.h index 32e0f2a..edf3e91 100644 --- a/include/libnetfilter_conntrack/linux_nfnetlink_conntrack.h +++ b/include/libnetfilter_conntrack/linux_nfnetlink_conntrack.h @@ -64,6 +64,9 @@ enum ctattr_l4proto { CTA_PROTO_ICMP_ID, CTA_PROTO_ICMP_TYPE, CTA_PROTO_ICMP_CODE, + CTA_PROTO_ICMPV6_ID, + CTA_PROTO_ICMPV6_TYPE, + CTA_PROTO_ICMPV6_CODE, __CTA_PROTO_MAX }; #define CTA_PROTO_MAX (__CTA_PROTO_MAX - 1) -- cgit v1.2.3