summaryrefslogtreecommitdiffstats
path: root/include/internal.h
diff options
context:
space:
mode:
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
commit59796dd29f54477fd5afa3083b3722b0e390fc23 (patch)
tree402d3ad278a6557210f9adff0174bf8f861862a6 /include/internal.h
parentb8ea431f5620e8fb2b9f4ee9f8ce16fa423ab572 (diff)
add support for TCP flagssvn_t_libnetfilter_conntrack-0.0.82
Diffstat (limited to 'include/internal.h')
-rw-r--r--include/internal.h12
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];