diff options
author | /C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org </C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org> | 2007-09-12 12:48:04 +0000 |
---|---|---|
committer | /C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org </C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org> | 2007-09-12 12:48:04 +0000 |
commit | 59796dd29f54477fd5afa3083b3722b0e390fc23 (patch) | |
tree | 402d3ad278a6557210f9adff0174bf8f861862a6 /include/internal.h | |
parent | b8ea431f5620e8fb2b9f4ee9f8ce16fa423ab572 (diff) |
add support for TCP flagssvn_t_libnetfilter_conntrack-0.0.82
Diffstat (limited to 'include/internal.h')
-rw-r--r-- | include/internal.h | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/include/internal.h b/include/internal.h index 5a13c11..cf2d7a1 100644 --- a/include/internal.h +++ b/include/internal.h @@ -88,9 +88,17 @@ struct __nfct_tuple { union __nfct_l4 l4dst; }; +#define __DIR_ORIG 0 +#define __DIR_REPL 1 +#define __DIR_MAX __DIR_REPL+1 + union __nfct_protoinfo { struct { u_int8_t state; + struct { + u_int8_t value; + u_int8_t mask; + } flags[__DIR_MAX]; } tcp; }; @@ -104,10 +112,6 @@ struct __nfct_nat { union __nfct_l4 l4min, l4max; }; -#define __DIR_ORIG 0 -#define __DIR_REPL 1 -#define __DIR_MAX __DIR_REPL+1 - struct nf_conntrack { struct __nfct_tuple tuple[__DIR_MAX]; |