http://downloads.netgear.com/files/GPL/GPL_Source_V361j_DM111PSP_series_consumer_rele...
[bcm963xx.git] / kernel / linux / include / linux / netfilter_ipv4 / ip_conntrack_tcp.h
1 #ifndef _IP_CONNTRACK_TCP_H
2 #define _IP_CONNTRACK_TCP_H
3 /* TCP tracking. */
4
5 enum tcp_conntrack {
6         TCP_CONNTRACK_NONE,
7         TCP_CONNTRACK_ESTABLISHED,
8         TCP_CONNTRACK_SYN_SENT,
9         TCP_CONNTRACK_SYN_RECV,
10         TCP_CONNTRACK_FIN_WAIT,
11         TCP_CONNTRACK_TIME_WAIT,
12         TCP_CONNTRACK_CLOSE,
13         TCP_CONNTRACK_CLOSE_WAIT,
14         TCP_CONNTRACK_LAST_ACK,
15         TCP_CONNTRACK_LISTEN,
16         TCP_CONNTRACK_MAX
17 };
18
19 struct ip_ct_tcp
20 {
21         enum tcp_conntrack state;
22
23         /* Poor man's window tracking: sequence number of valid ACK
24            handshake completion packet */
25         u_int32_t handshake_ack;
26 };
27
28 #endif /* _IP_CONNTRACK_TCP_H */