Changeset ff381a7 in mainline for uspace/srv/net/tcp/tcp_type.h


Ignore:
Timestamp:
2015-11-02T20:54:19Z (8 years ago)
Author:
Jiri Svoboda <jiri@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
d8513177
Parents:
3feeab2 (diff), 5265eea4 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent.
Message:

Merge mainline changes.

File:
1 edited

Legend:

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

    r3feeab2 rff381a7  
    4747struct tcp_conn;
    4848
     49/** Connection state */
    4950typedef enum {
    5051        /** Listen */
     
    101102} tcp_error_t;
    102103
     104/** Transfer flags */
    103105typedef enum {
    104106        XF_PUSH         = 0x1,
     
    106108} xflags_t;
    107109
     110/** Control message bits
     111 *
     112 * Note this is not the actual on-the-wire encoding
     113 */
    108114typedef enum {
    109115        CTL_SYN         = 0x1,
     
    128134} tcp_tqueue_t;
    129135
     136/** Active or passive connection */
    130137typedef enum {
    131138        ap_active,
     
    133140} acpass_t;
    134141
     142/** Flags for TCP open operation */
    135143typedef enum {
    136144        tcp_open_nonblock = 1
     
    264272} tcp_segment_t;
    265273
    266 
     274/** Receive queue entry */
    267275typedef struct {
    268276        link_t link;
     
    279287} tcp_squeue_entry_t;
    280288
     289/** Incoming queue entry */
    281290typedef struct {
    282291        link_t link;
     
    291300} tcp_tqueue_entry_t;
    292301
     302/** Continuation of processing.
     303 *
     304 * When processing incoming segment, are we done or should we continue
     305 * processing it?
     306 */
    293307typedef enum {
    294308        cp_continue,
Note: See TracChangeset for help on using the changeset viewer.