1 #ifndef _NF_CONNTRACK_TCP_H
2 #define _NF_CONNTRACK_TCP_H
5 /* This is exposed to userspace (ctnetlink) */
8 TCP_CONNTRACK_SYN_SENT,
9 TCP_CONNTRACK_SYN_RECV,
10 TCP_CONNTRACK_ESTABLISHED,
11 TCP_CONNTRACK_FIN_WAIT,
12 TCP_CONNTRACK_CLOSE_WAIT,
13 TCP_CONNTRACK_LAST_ACK,
14 TCP_CONNTRACK_TIME_WAIT,
21 /* Window scaling is advertised by the sender */
22 #define IP_CT_TCP_FLAG_WINDOW_SCALE 0x01
24 /* SACK is permitted by the sender */
25 #define IP_CT_TCP_FLAG_SACK_PERM 0x02
27 /* This sender sent FIN first */
28 #define IP_CT_TCP_FLAG_CLOSE_INIT 0x04
30 /* Be liberal in window checking */
31 #define IP_CT_TCP_FLAG_BE_LIBERAL 0x08
33 struct nf_ct_tcp_flags {
39 #endif /* _NF_CONNTRACK_TCP_H */