#include <fibril_synch.h>
#include <net/packet.h>
#include <net/device.h>
#include <socket_core.h>
#include <tl_common.h>
Go to the source code of this file.
Data Structures | |
struct | tcp_globals |
TCP global data. More... | |
struct | tcp_operation |
TCP operation data. More... | |
struct | tcp_socket_data |
TCP socket specific data. More... | |
Typedefs | |
typedef tcp_globals | tcp_globals_t |
Type definition of the TCP global data. | |
typedef tcp_operation | tcp_operation_t |
Type definition of the TCP operation data. | |
typedef tcp_socket_data | tcp_socket_data_t |
Type definition of the TCP socket specific data. | |
typedef enum tcp_socket_state | tcp_socket_state_t |
TCP socket state type definition. | |
Enumerations | |
enum | tcp_socket_state { TCP_SOCKET_INITIAL, TCP_SOCKET_LISTEN, TCP_SOCKET_SYN_SENT, TCP_SOCKET_SYN_RECEIVED, TCP_SOCKET_ESTABLISHED, TCP_SOCKET_FIN_WAIT_1, TCP_SOCKET_FIN_WAIT_2, TCP_SOCKET_CLOSING, TCP_SOCKET_CLOSE_WAIT, TCP_SOCKET_LAST_ACK, TCP_SOCKET_TIME_WAIT, TCP_SOCKET_CLOSED } |
TCP socket state. More... |
Definition in file tcp.h.