#define EFAILEC -1 #define SAME 0 #define LISTEN 1 #define SYN_SENT 2 #define SYN_RCVD 3 #define L_SYN_RCVD 4 #define ESTAB 5 #define FIN_W1 6 #define FIN_W2 7 #define TIME_WAIT 8 #define CLOSE_WAIT 9 #define CLOSING1 10 #define CLOSING2 11 #define RCV_WAIT 12 #define CLOSED 13 #define IUOPENA 1 #define INRECV 2 #define IUOPENR 3 #define IUCLOSE 4 #define ISTIMER 5 #define IURECV 6 #define IUSEND 7 #define IUABORT 8 #define INCLEAR 9 #define INOP 10 #define TINIT 1 #define TREXMT 2 #define TREXMTTL 3 #define TPERSIST 4 #define TFINACK 5