Changeset b688fd8 in mainline for uspace/srv/net


Ignore:
Timestamp:
2015-08-17T18:54:56Z (10 years ago)
Author:
Martin Decky <martin@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
abf2dfd
Parents:
b10460a
Message:

gradually introduce async ports, initial phase

The initial phase is to reimplement the traditional async client connections as an untyped fallback port. This creates the possibility to introduce ports typed by interface type gradually in later changesets.

Location:
uspace/srv/net
Files:
9 edited

Legend:

Unmodified
Added
Removed
  • uspace/srv/net/dhcp/main.c

    rb10460a rb688fd8  
    6565        }
    6666
    67         async_set_client_connection(dhcp_client_conn);
     67        async_set_fallback_port_handler(dhcp_client_conn, NULL);
    6868
    6969        rc = loc_server_register(NAME);
  • uspace/srv/net/dnsrsrv/dnsrsrv.c

    rb10460a rb688fd8  
    6464        }
    6565
    66         async_set_client_connection(dnsr_client_conn);
     66        async_set_fallback_port_handler(dnsr_client_conn, NULL);
    6767
    6868        rc = loc_server_register(NAME);
  • uspace/srv/net/ethip/ethip.c

    rb10460a rb688fd8  
    7979static int ethip_init(void)
    8080{
    81         async_set_client_connection(ethip_client_conn);
     81        async_set_fallback_port_handler(ethip_client_conn, NULL);
    8282       
    8383        int rc = loc_server_register(NAME);
  • uspace/srv/net/inetsrv/inetsrv.c

    rb10460a rb688fd8  
    8686        log_msg(LOG_DEFAULT, LVL_DEBUG, "inet_init()");
    8787       
    88         async_set_client_connection(inet_client_conn);
     88        async_set_fallback_port_handler(inet_client_conn, NULL);
    8989       
    9090        int rc = loc_server_register(NAME);
  • uspace/srv/net/loopip/loopip.c

    rb10460a rb688fd8  
    100100static int loopip_init(void)
    101101{
    102         async_set_client_connection(loopip_client_conn);
     102        async_set_fallback_port_handler(loopip_client_conn, NULL);
    103103       
    104104        int rc = loc_server_register(NAME);
  • uspace/srv/net/nconfsrv/nconfsrv.c

    rb10460a rb688fd8  
    7777        }
    7878
    79         async_set_client_connection(ncs_client_conn);
     79        async_set_fallback_port_handler(ncs_client_conn, NULL);
    8080
    8181        rc = loc_server_register(NAME);
  • uspace/srv/net/slip/slip.c

    rb10460a rb688fd8  
    300300        slip_iplink.ops = &slip_iplink_ops;
    301301
    302         async_set_client_connection(slip_client_conn);
     302        async_set_fallback_port_handler(slip_client_conn, NULL);
    303303
    304304        rc = loc_server_register(NAME);
  • uspace/srv/net/tcp/service.c

    rb10460a rb688fd8  
    12441244        service_id_t sid;
    12451245
    1246         async_set_client_connection(tcp_client_conn);
     1246        async_set_fallback_port_handler(tcp_client_conn, NULL);
    12471247
    12481248        rc = loc_server_register(NAME);
  • uspace/srv/net/udp/service.c

    rb10460a rb688fd8  
    704704        service_id_t sid;
    705705
    706         async_set_client_connection(udp_client_conn);
     706        async_set_fallback_port_handler(udp_client_conn, NULL);
    707707
    708708        rc = loc_server_register(NAME);
Note: See TracChangeset for help on using the changeset viewer.