diff options
Diffstat (limited to 'utils')
-rw-r--r-- | utils/conntrack_create.c | 20 | ||||
-rw-r--r-- | utils/conntrack_create_nat.c | 20 | ||||
-rw-r--r-- | utils/conntrack_update.c | 20 | ||||
-rw-r--r-- | utils/expect_create.c | 20 |
4 files changed, 28 insertions, 52 deletions
diff --git a/utils/conntrack_create.c b/utils/conntrack_create.c index 3c41d22..bc591b5 100644 --- a/utils/conntrack_create.c +++ b/utils/conntrack_create.c @@ -17,21 +17,15 @@ int main() return 0; } - nfct_set_attr_u8(ct, ATTR_ORIG_L3PROTO, AF_INET); - nfct_set_attr_u32(ct, ATTR_ORIG_IPV4_SRC, inet_addr("1.1.1.1")); - nfct_set_attr_u32(ct, ATTR_ORIG_IPV4_DST, inet_addr("2.2.2.2")); + nfct_set_attr_u8(ct, ATTR_L3PROTO, AF_INET); + nfct_set_attr_u32(ct, ATTR_IPV4_SRC, inet_addr("1.1.1.1")); + nfct_set_attr_u32(ct, ATTR_IPV4_DST, inet_addr("2.2.2.2")); - nfct_set_attr_u8(ct, ATTR_ORIG_L4PROTO, IPPROTO_TCP); - nfct_set_attr_u16(ct, ATTR_ORIG_PORT_SRC, htons(20)); - nfct_set_attr_u16(ct, ATTR_ORIG_PORT_DST, htons(10)); + nfct_set_attr_u8(ct, ATTR_L4PROTO, IPPROTO_TCP); + nfct_set_attr_u16(ct, ATTR_PORT_SRC, htons(20)); + nfct_set_attr_u16(ct, ATTR_PORT_DST, htons(10)); - nfct_set_attr_u8(ct, ATTR_REPL_L3PROTO, AF_INET); - nfct_set_attr_u32(ct, ATTR_REPL_IPV4_SRC, inet_addr("2.2.2.2")); - nfct_set_attr_u32(ct, ATTR_REPL_IPV4_DST, inet_addr("1.1.1.1")); - - nfct_set_attr_u8(ct, ATTR_REPL_L4PROTO, IPPROTO_TCP); - nfct_set_attr_u16(ct, ATTR_REPL_PORT_SRC, htons(10)); - nfct_set_attr_u16(ct, ATTR_REPL_PORT_DST, htons(20)); + nfct_setobjopt(ct, NFCT_SOPT_SETUP_REPLY); nfct_set_attr_u8(ct, ATTR_TCP_STATE, TCP_CONNTRACK_LISTEN); nfct_set_attr_u32(ct, ATTR_TIMEOUT, 100); diff --git a/utils/conntrack_create_nat.c b/utils/conntrack_create_nat.c index 591f1bb..3995cd3 100644 --- a/utils/conntrack_create_nat.c +++ b/utils/conntrack_create_nat.c @@ -17,21 +17,15 @@ int main() return 0; } - nfct_set_attr_u8(ct, ATTR_ORIG_L3PROTO, AF_INET); - nfct_set_attr_u32(ct, ATTR_ORIG_IPV4_SRC, inet_addr("1.1.1.1")); - nfct_set_attr_u32(ct, ATTR_ORIG_IPV4_DST, inet_addr("2.2.2.2")); + nfct_set_attr_u8(ct, ATTR_L3PROTO, AF_INET); + nfct_set_attr_u32(ct, ATTR_IPV4_SRC, inet_addr("1.1.1.1")); + nfct_set_attr_u32(ct, ATTR_IPV4_DST, inet_addr("2.2.2.2")); - nfct_set_attr_u8(ct, ATTR_ORIG_L4PROTO, IPPROTO_TCP); - nfct_set_attr_u16(ct, ATTR_ORIG_PORT_SRC, htons(20)); - nfct_set_attr_u16(ct, ATTR_ORIG_PORT_DST, htons(10)); + nfct_set_attr_u8(ct, ATTR_L4PROTO, IPPROTO_TCP); + nfct_set_attr_u16(ct, ATTR_PORT_SRC, htons(20)); + nfct_set_attr_u16(ct, ATTR_PORT_DST, htons(10)); - nfct_set_attr_u8(ct, ATTR_REPL_L3PROTO, AF_INET); - nfct_set_attr_u32(ct, ATTR_REPL_IPV4_SRC, inet_addr("2.2.2.2")); - nfct_set_attr_u32(ct, ATTR_REPL_IPV4_DST, inet_addr("1.1.1.1")); - - nfct_set_attr_u8(ct, ATTR_REPL_L4PROTO, IPPROTO_TCP); - nfct_set_attr_u16(ct, ATTR_REPL_PORT_SRC, htons(10)); - nfct_set_attr_u16(ct, ATTR_REPL_PORT_DST, htons(20)); + nfct_setobjopt(ct, NFCT_SOPT_SETUP_REPLY); nfct_set_attr_u8(ct, ATTR_TCP_STATE, TCP_CONNTRACK_LISTEN); nfct_set_attr_u32(ct, ATTR_TIMEOUT, 100); diff --git a/utils/conntrack_update.c b/utils/conntrack_update.c index 82b95d5..21e3054 100644 --- a/utils/conntrack_update.c +++ b/utils/conntrack_update.c @@ -17,21 +17,15 @@ int main() return 0; } - nfct_set_attr_u8(ct, ATTR_ORIG_L3PROTO, AF_INET); - nfct_set_attr_u32(ct, ATTR_ORIG_IPV4_SRC, inet_addr("1.1.1.1")); - nfct_set_attr_u32(ct, ATTR_ORIG_IPV4_DST, inet_addr("2.2.2.2")); + nfct_set_attr_u8(ct, ATTR_L3PROTO, AF_INET); + nfct_set_attr_u32(ct, ATTR_IPV4_SRC, inet_addr("1.1.1.1")); + nfct_set_attr_u32(ct, ATTR_IPV4_DST, inet_addr("2.2.2.2")); - nfct_set_attr_u8(ct, ATTR_ORIG_L4PROTO, IPPROTO_TCP); - nfct_set_attr_u16(ct, ATTR_ORIG_PORT_SRC, htons(20)); - nfct_set_attr_u16(ct, ATTR_ORIG_PORT_DST, htons(10)); + nfct_set_attr_u8(ct, ATTR_L4PROTO, IPPROTO_TCP); + nfct_set_attr_u16(ct, ATTR_PORT_SRC, htons(20)); + nfct_set_attr_u16(ct, ATTR_PORT_DST, htons(10)); - nfct_set_attr_u8(ct, ATTR_REPL_L3PROTO, AF_INET); - nfct_set_attr_u32(ct, ATTR_REPL_IPV4_SRC, inet_addr("2.2.2.2")); - nfct_set_attr_u32(ct, ATTR_REPL_IPV4_DST, inet_addr("1.1.1.1")); - - nfct_set_attr_u8(ct, ATTR_REPL_L4PROTO, IPPROTO_TCP); - nfct_set_attr_u16(ct, ATTR_REPL_PORT_SRC, htons(10)); - nfct_set_attr_u16(ct, ATTR_REPL_PORT_DST, htons(20)); + nfct_setobjopt(ct, NFCT_SOPT_SETUP_REPLY); nfct_set_attr_u8(ct, ATTR_TCP_STATE, TCP_CONNTRACK_SYN_SENT); nfct_set_attr_u32(ct, ATTR_TIMEOUT, 600); diff --git a/utils/expect_create.c b/utils/expect_create.c index 9663958..3890c26 100644 --- a/utils/expect_create.c +++ b/utils/expect_create.c @@ -22,21 +22,15 @@ int main() exit(EXIT_FAILURE); } - nfct_set_attr_u8(master, ATTR_ORIG_L3PROTO, AF_INET); - nfct_set_attr_u32(master, ATTR_ORIG_IPV4_SRC, inet_addr("1.1.1.1")); - nfct_set_attr_u32(master, ATTR_ORIG_IPV4_DST, inet_addr("2.2.2.2")); + nfct_set_attr_u8(master, ATTR_L3PROTO, AF_INET); + nfct_set_attr_u32(master, ATTR_IPV4_SRC, inet_addr("1.1.1.1")); + nfct_set_attr_u32(master, ATTR_IPV4_DST, inet_addr("2.2.2.2")); - nfct_set_attr_u8(master, ATTR_ORIG_L4PROTO, IPPROTO_TCP); - nfct_set_attr_u16(master, ATTR_ORIG_PORT_SRC, htons(1025)); - nfct_set_attr_u16(master, ATTR_ORIG_PORT_DST, htons(21)); + nfct_set_attr_u8(master, ATTR_L4PROTO, IPPROTO_TCP); + nfct_set_attr_u16(master, ATTR_PORT_SRC, htons(1025)); + nfct_set_attr_u16(master, ATTR_PORT_DST, htons(21)); - nfct_set_attr_u8(master, ATTR_REPL_L3PROTO, AF_INET); - nfct_set_attr_u32(master, ATTR_REPL_IPV4_SRC, inet_addr("2.2.2.2")); - nfct_set_attr_u32(master, ATTR_REPL_IPV4_DST, inet_addr("1.1.1.1")); - - nfct_set_attr_u8(master, ATTR_REPL_L4PROTO, IPPROTO_TCP); - nfct_set_attr_u16(master, ATTR_REPL_PORT_SRC, htons(21)); - nfct_set_attr_u16(master, ATTR_REPL_PORT_DST, htons(1025)); + nfct_setobjopt(master, NFCT_SOPT_SETUP_REPLY); nfct_set_attr_u8(master, ATTR_TCP_STATE, TCP_CONNTRACK_LISTEN); nfct_set_attr_u32(master, ATTR_TIMEOUT, 200); |