Os contants de estado correspondem às entradas no primeiro enum
em net/tcp_states.h
:
enum {
TCP_ESTABLISHED = 1,
TCP_SYN_SENT,
TCP_SYN_RECV,
TCP_FIN_WAIT1,
TCP_FIN_WAIT2,
TCP_TIME_WAIT,
TCP_CLOSE,
TCP_CLOSE_WAIT,
TCP_LAST_ACK,
TCP_LISTEN,
TCP_CLOSING, /* Now a valid state */
TCP_NEW_SYN_RECV,
TCP_MAX_STATES /* Leave at the end! */
};
Os valores são os seguintes:
- estabelecido;
- syn enviado;
- syn recebido;
- fin espera 1;
- fin espera 2;
- tempo de espera;
- fechar;
- fechar espera;
- última confirmação;
- ouvindo;
- fechando;
- nova sin. recebida
A maioria deles corresponde a estados na máquina de estados TCP / IP .