Changeset 0ac2158 in mainline for uspace/srv/net/tl/tcp/test.c


Ignore:
Timestamp:
2011-12-08T23:29:06Z (12 years ago)
Author:
Jiri Svoboda <jiri@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
d9e14fa4
Parents:
5f9ecd3
Message:

Determine local IP address, fill it in pseudo header.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/srv/net/tl/tcp/test.c

    r5f9ecd3 r0ac2158  
    5050{
    5151        tcp_conn_t *conn;
    52         tcp_sock_t sock;
     52        tcp_sock_t lsock;
     53        tcp_sock_t fsock;
    5354        char rcv_buf[RCV_BUF_SIZE + 1];
    5455        size_t rcvd;
     
    5657
    5758        printf("test_srv()\n");
    58         sock.port = 1024;
    59         sock.addr.ipv4 = 0x7f000001;
     59        lsock.port = 80;
     60        lsock.addr.ipv4 = 0x7f000001;
     61        fsock.port = 1024;
     62        fsock.addr.ipv4 = 0x7f000001;
    6063        printf("S: User open...\n");
    61         tcp_uc_open(80, &sock, ap_passive, &conn);
     64        tcp_uc_open(&lsock, &fsock, ap_passive, &conn);
    6265        conn->name = (char *) "S";
    6366
     
    8689{
    8790        tcp_conn_t *conn;
    88         tcp_sock_t sock;
     91        tcp_sock_t lsock;
     92        tcp_sock_t fsock;
    8993        const char *msg = "Hello World!";
    9094
    9195        printf("test_cli()\n");
    9296
    93         sock.port = 80;
    94         sock.addr.ipv4 = 0x7f000001;
     97        lsock.port = 1024;
     98        lsock.addr.ipv4 = 0x7f000001;
     99        fsock.port = 80;
     100        fsock.addr.ipv4 = 0x7f000001;
    95101
    96102        async_usleep(1000*1000*3);
    97103        printf("C: User open...\n");
    98         tcp_uc_open(1024, &sock, ap_active, &conn);
     104        tcp_uc_open(&lsock, &fsock, ap_active, &conn);
    99105        conn->name = (char *) "C";
    100106
Note: See TracChangeset for help on using the changeset viewer.