Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/srv/net/tcp/tcp_type.h

    rb10460a r58e9dec  
    4747struct tcp_conn;
    4848
    49 /** Connection state */
    5049typedef enum {
    5150        /** Listen */
     
    102101} tcp_error_t;
    103102
    104 /** Transfer flags */
    105103typedef enum {
    106104        XF_PUSH         = 0x1,
     
    108106} xflags_t;
    109107
    110 /** Control message bits
    111  *
    112  * Note this is not the actual on-the-wire encoding
    113  */
    114108typedef enum {
    115109        CTL_SYN         = 0x1,
     
    134128} tcp_tqueue_t;
    135129
    136 /** Active or passive connection */
    137130typedef enum {
    138131        ap_active,
     
    140133} acpass_t;
    141134
    142 /** Flags for TCP open operation */
    143135typedef enum {
    144136        tcp_open_nonblock = 1
     
    272264} tcp_segment_t;
    273265
    274 /** Receive queue entry */
     266
    275267typedef struct {
    276268        link_t link;
     
    287279} tcp_squeue_entry_t;
    288280
    289 /** Incoming queue entry */
    290281typedef struct {
    291282        link_t link;
     
    300291} tcp_tqueue_entry_t;
    301292
    302 /** Continuation of processing.
    303  *
    304  * When processing incoming segment, are we done or should we continue
    305  * processing it?
    306  */
    307293typedef enum {
    308294        cp_continue,
Note: See TracChangeset for help on using the changeset viewer.