diff options
author | Pablo Neira Ayuso <pablo@netfilter.org> | 2018-03-14 15:14:48 +0100 |
---|---|---|
committer | Pablo Neira Ayuso <pablo@netfilter.org> | 2018-03-24 21:39:44 +0100 |
commit | 89f0ea845ef570e3e9c5eb35236c85d54f4dcd52 (patch) | |
tree | 79533dbd5e2e4a908e813cb4679cce4c0facb2ed /include/network.h | |
parent | 3feed855a6b7c9b7d5d27231b4dd3c997eebb1ac (diff) |
src: synproxy support
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Diffstat (limited to 'include/network.h')
-rw-r--r-- | include/network.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/include/network.h b/include/network.h index ec9fadf..95aad82 100644 --- a/include/network.h +++ b/include/network.h @@ -231,6 +231,7 @@ enum nta_attr { NTA_LABELS, /* array of uint32_t (variable length) */ NTA_SNAT_IPV6, /* uint32_t * 4 */ NTA_DNAT_IPV6, /* uint32_t * 4 */ + NTA_SYNPROXY, /* struct nft_attr_synproxy */ NTA_MAX }; @@ -246,6 +247,12 @@ struct nta_attr_natseqadj { uint32_t repl_seq_offset_after; }; +struct nta_attr_synproxy { + uint32_t its; + uint32_t isn; + uint32_t tsoff; +}; + void ct2msg(const struct nf_conntrack *ct, struct nethdr *n); int msg2ct(struct nf_conntrack *ct, struct nethdr *n, size_t remain); |