Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/srv/net/net/net_bundle.c

    raadf01e ra64c64d  
    6060extern net_globals_t    net_globals;
    6161
     62int net_initialize_build(async_client_conn_t client_connection){
     63        ERROR_DECLARE;
     64
     65        ipcarg_t phonehash;
     66
     67        ERROR_PROPAGATE(REGISTER_ME(SERVICE_IP, &phonehash));
     68        ERROR_PROPAGATE(add_module(NULL, &net_globals.modules, IP_NAME, IP_FILENAME, SERVICE_IP, task_get_id(), ip_connect_module));
     69        ERROR_PROPAGATE(ip_initialize(client_connection));
     70        ERROR_PROPAGATE(REGISTER_ME(SERVICE_ARP, &phonehash));
     71        ERROR_PROPAGATE(arp_initialize(client_connection));
     72        ERROR_PROPAGATE(REGISTER_ME(SERVICE_ICMP, &phonehash));
     73        ERROR_PROPAGATE(icmp_initialize(client_connection));
     74        ERROR_PROPAGATE(REGISTER_ME(SERVICE_UDP, &phonehash));
     75        ERROR_PROPAGATE(udp_initialize(client_connection));
     76        ERROR_PROPAGATE(REGISTER_ME(SERVICE_TCP, &phonehash));
     77        ERROR_PROPAGATE(tcp_initialize(client_connection));
     78        return EOK;
     79}
     80
    6281int module_message(ipc_callid_t callid, ipc_call_t * call, ipc_call_t * answer, int * answer_count){
    6382        if((IPC_GET_METHOD(*call) == IPC_M_CONNECT_TO_ME)
     
    98117}
    99118
    100 int net_initialize_build(async_client_conn_t client_connection){
    101         ERROR_DECLARE;
    102 
    103         ipcarg_t phonehash;
    104 
    105         ERROR_PROPAGATE(REGISTER_ME(SERVICE_IP, &phonehash));
    106         ERROR_PROPAGATE(add_module(NULL, &net_globals.modules, IP_NAME, IP_FILENAME, SERVICE_IP, task_get_id(), ip_connect_module));
    107         ERROR_PROPAGATE(ip_initialize(client_connection));
    108         ERROR_PROPAGATE(REGISTER_ME(SERVICE_ARP, &phonehash));
    109         ERROR_PROPAGATE(arp_initialize(client_connection));
    110         ERROR_PROPAGATE(REGISTER_ME(SERVICE_ICMP, &phonehash));
    111         ERROR_PROPAGATE(icmp_initialize(client_connection));
    112         ERROR_PROPAGATE(REGISTER_ME(SERVICE_UDP, &phonehash));
    113         ERROR_PROPAGATE(udp_initialize(client_connection));
    114         ERROR_PROPAGATE(REGISTER_ME(SERVICE_TCP, &phonehash));
    115         ERROR_PROPAGATE(tcp_initialize(client_connection));
    116         return EOK;
    117 }
    118 
    119119/** @}
    120120 */
Note: See TracChangeset for help on using the changeset viewer.