diff options
Diffstat (limited to 'include')
-rw-r--r-- | include/libnetfilter_conntrack/libnetfilter_conntrack.h | 7 | ||||
-rw-r--r-- | include/libnetfilter_conntrack/linux_nfnetlink_conntrack.h | 3 |
2 files changed, 7 insertions, 3 deletions
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) |