diff options
author | Pablo Neira Ayuso <pablo@netfilter.org> | 2012-03-01 02:21:53 +0100 |
---|---|---|
committer | Pablo Neira Ayuso <pablo@netfilter.org> | 2012-03-01 02:21:53 +0100 |
commit | 959d2850ad243e469300a27d924ef0f6dcf3d5f4 (patch) | |
tree | 270f9ba69a812184d8feec0aed885dbbd70b6e50 /src | |
parent | 49dd3511e8b9190d146ec008edde322c61404def (diff) |
add missing ICMPv6 support
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Diffstat (limited to 'src')
-rw-r--r-- | src/libnetfilter_cttimeout.c | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/libnetfilter_cttimeout.c b/src/libnetfilter_cttimeout.c index 9de3837..b626407 100644 --- a/src/libnetfilter_cttimeout.c +++ b/src/libnetfilter_cttimeout.c @@ -69,6 +69,10 @@ static const char *const icmp_state_to_name[] = { [NFCT_TIMEOUT_ATTR_ICMP] = "TIMEOUT", }; +static const char *const icmpv6_state_to_name[] = { + [NFCT_TIMEOUT_ATTR_ICMPV6] = "TIMEOUT", +}; + static struct { uint32_t nlattr_max; uint32_t attr_max; @@ -109,6 +113,11 @@ static struct { .attr_max = NFCT_TIMEOUT_ATTR_UDPLITE_MAX, .state_to_name = udp_state_to_name, }, + [IPPROTO_ICMPV6] = { + .nlattr_max = __CTA_TIMEOUT_ICMPV6_MAX, + .attr_max = NFCT_TIMEOUT_ATTR_ICMPV6_MAX, + .state_to_name = icmpv6_state_to_name, + }, /* add your new supported protocol tracker here. */ [IPPROTO_RAW] = { .nlattr_max = __CTA_TIMEOUT_GENERIC_MAX, |