#include <sys/sock_var.h>
Data Fields | |
TCPSOCKET* | so_next |
\brief Link to next tcp socket structure. | |
u_char | so_state |
\brief Connection state, see tcp_fsm.h. | |
u_long | so_local_addr |
\brief Local IP address in net byte order. | |
u_short | so_local_port |
\brief Local port number in net byte order. | |
u_long | so_remote_addr |
\brief Remote IP address in net byte order. | |
u_short | so_remote_port |
\brief Remote port number in net byte order. | |
u_char | so_tx_flags |
\brief Flags used during transmissions - see below. | |
u_long | so_tx_isn |
\brief Initial sequence number. | |
u_long | so_tx_una |
\brief Unacknowledged sequence number. | |
u_long | so_tx_nxt |
\brief Next sequence number to send. | |
u_long | so_tx_wl1 |
\brief Sequence number of last window update. | |
u_long | so_tx_wl2 |
\brief Acknowledged sequence of last window update. | |
u_short | so_tx_win |
\brief Peer's receive window. | |
u_char | so_tx_dup |
\brief Duplicate ACK counter. | |
u_short | so_tx_cnt |
\brief Number of data bytes waiting to be sent. | |
u_char* | so_tx_buf |
\brief Data waiting to be sent. | |
NETBUF* | so_tx_nbq |
\brief Network buffers waiting to be acknowledged. | |
HANDLE | so_tx_tq |
\brief Threads waiting for transmit buffer space. | |
u_long | so_rx_isn |
\brief Initial sequence number of remote. | |
u_long | so_rx_nxt |
\brief Next sequence number to receive. | |
u_short | so_rx_win |
\brief Local receive window. | |
u_short | so_rx_cnt |
\brief Number of data bytes in the receive buffer. | |
u_char* | so_rx_buf |
\brief Data waiting to be read by application. | |
HANDLE | so_rx_tq |
\brief Threads waiting for received data. | |
u_long | so_mss |
\brief MSS, limited by remote option or MTU. | |
u_long | so_rto_next |
\brief Next round-trip timeout. | |
u_long | so_srtt_avg |
\brief Scaled round-trip timer average. | |
u_long | so_srtt_var |
\brief Scaled round-trip timer variance. | |
u_short | so_retransmits |
\brief Number of retransmits. | |
u_short | so_time_wait |
\brief Time wait counter. | |
u_short | so_retran_time |
\brief Retransmit time counter. | |
u_short | so_last_error |
\brief Last error code. | |
HANDLE | so_pc_tq |
\brief Listening thread. | |
HANDLE | so_ac_tq |
\brief Connecting thread. |
httpd/nutmain.c, portdio/portdio.c, tcpc/tcpc.c, and tcps/tcps.c.