summaryrefslogtreecommitdiff
path: root/include/network.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-06-19 17:00:44 +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-06-19 17:00:44 +0000
commit3f3a6701978df8ca16ebb5988eb7a46771deb964 (patch)
tree9a031367cd1b4322d193a85f44b15fbc645d4002 /include/network.h
parente6f0851b184123ebf04df45e2f29a59f0cb827eb (diff)
downloadconntrack-tools-3f3a6701978df8ca16ebb5988eb7a46771deb964.tar.gz
conntrack-tools-3f3a6701978df8ca16ebb5988eb7a46771deb964.zip
- more cleanups and code refactorization
- remove several debug calls - create a child to dispatch dump requests: this will help to simplify the current locking schema. Later.
Diffstat (limited to 'include/network.h')
-rw-r--r--include/network.h22
1 files changed, 12 insertions, 10 deletions
diff --git a/include/network.h b/include/network.h
index 243815a..31903a5 100644
--- a/include/network.h
+++ b/include/network.h
@@ -3,32 +3,34 @@
#include <sys/types.h>
-struct nlnetwork {
+struct nethdr {
u_int16_t flags;
u_int16_t padding;
u_int32_t seq;
};
+#define NETHDR_SIZ sizeof(struct nethdr)
-struct nlnetwork_ack {
+struct nethdr_ack {
u_int16_t flags;
u_int16_t padding;
u_int32_t seq;
u_int32_t from;
u_int32_t to;
};
+#define NETHDR_ACK_SIZ sizeof(struct nethdr_ack)
enum {
- NET_HELLO_BIT = 0,
- NET_HELLO = (1 << NET_HELLO_BIT),
+ NET_F_HELLO_BIT = 0,
+ NET_F_HELLO = (1 << NET_F_HELLO_BIT),
- NET_RESYNC_BIT = 1,
- NET_RESYNC = (1 << NET_RESYNC_BIT),
+ NET_F_RESYNC_BIT = 1,
+ NET_F_RESYNC = (1 << NET_F_RESYNC_BIT),
- NET_NACK_BIT = 2,
- NET_NACK = (1 << NET_NACK_BIT),
+ NET_F_NACK_BIT = 2,
+ NET_F_NACK = (1 << NET_F_NACK_BIT),
- NET_ACK_BIT = 3,
- NET_ACK = (1 << NET_ACK_BIT),
+ NET_F_ACK_BIT = 3,
+ NET_F_ACK = (1 << NET_F_ACK_BIT),
};
/* extracted from net/tcp.h */