]> git.saurik.com Git - apple/xnu.git/blobdiff - bsd/netinet/tcp_fsm.h
xnu-4570.1.46.tar.gz
[apple/xnu.git] / bsd / netinet / tcp_fsm.h
index b963d865fb649c716386f8a4b646e50fba44711f..2a46e6ca52c2dc80454a8dd13310145c85d0d3c7 100644 (file)
 #define        TCPS_HAVERCVDSYN(s)     ((s) >= TCPS_SYN_RECEIVED)
 #define        TCPS_HAVEESTABLISHED(s) ((s) >= TCPS_ESTABLISHED)
 #define        TCPS_HAVERCVDFIN(s)     ((s) >= TCPS_TIME_WAIT)
+#define        TCPS_HAVERCVDFIN2(s)    ((s) == TCPS_CLOSE_WAIT ||                      \
+                                (s) == TCPS_CLOSING ||                         \
+                                (s) == TCPS_LAST_ACK ||                        \
+                                (s) == TCPS_TIME_WAIT)
 
 #ifdef KERNEL_PRIVATE
 #ifdef TCPOUTFLAGS