Changeset 04cd242 in mainline for uspace/srv/net/tl/tcp/tcp_type.h


Ignore:
Timestamp:
2011-11-27T18:20:58Z (12 years ago)
Author:
Jiri Svoboda <jiri@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
a4ee3ab2
Parents:
762b48a
Message:

Implement socket provider API in tcp module (active side).

File:
1 edited

Legend:

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

    r762b48a r04cd242  
    3737
    3838#include <adt/list.h>
     39#include <async.h>
    3940#include <bool.h>
    4041#include <fibril_synch.h>
     42#include <socket_core.h>
    4143#include <sys/types.h>
    4244
     
    288290} tcp_pdu_t;
    289291
     292typedef struct {
     293        async_sess_t *sess;
     294        socket_cores_t sockets;
     295} tcp_client_t;
     296
     297typedef struct {
     298        tcp_client_t *client;
     299        tcp_conn_t *conn;
     300} tcp_sockdata_t;
     301
    290302#endif
    291303
Note: See TracChangeset for help on using the changeset viewer.