Ignore:
File:
1 edited

Legend:

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

    ra64c64d r01a9ef5  
    5353extern net_globals_t    net_globals;
    5454
    55 int net_initialize_build(async_client_conn_t client_connection){
     55int module_message( ipc_callid_t callid, ipc_call_t * call, ipc_call_t * answer, int * answer_count ){
     56        if( IS_NET_PACKET_MESSAGE( call )){
     57                return packet_server_message( callid, call, answer, answer_count );
     58        }else{
     59                return net_message( callid, call, answer, answer_count );
     60        }
     61}
     62
     63int net_initialize_build( async_client_conn_t client_connection ){
    5664        ERROR_DECLARE;
    5765
    58         task_id_t task_id;
     66        task_id_t       task_id;
    5967
    60         task_id = spawn("/srv/ip");
    61         if(! task_id){
    62                 return EINVAL;
    63         }
    64         ERROR_PROPAGATE(add_module(NULL, &net_globals.modules, IP_NAME, IP_FILENAME, SERVICE_IP, task_id, ip_connect_module));
    65         if(! spawn("/srv/icmp")){
    66                 return EINVAL;
    67         }
    68         if(! spawn("/srv/udp")){
    69                 return EINVAL;
    70         }
    71         if(! spawn("/srv/tcp")){
    72                 return EINVAL;
    73         }
     68        task_id = spawn( "/srv/ip" );
     69        if( ! task_id ) return EINVAL;
     70        ERROR_PROPAGATE( add_module( NULL, & net_globals.modules, IP_NAME, IP_FILENAME, SERVICE_IP, task_id, ip_connect_module ));
     71        if( ! spawn( "/srv/icmp" )) return EINVAL;
     72        if( ! spawn( "/srv/udp" )) return EINVAL;
     73        if( ! spawn( "/srv/tcp" )) return EINVAL;
    7474        return EOK;
    75 }
    76 
    77 int module_message(ipc_callid_t callid, ipc_call_t * call, ipc_call_t * answer, int * answer_count){
    78         if(IS_NET_PACKET_MESSAGE(call)){
    79                 return packet_server_message(callid, call, answer, answer_count);
    80         }else{
    81                 return net_message(callid, call, answer, answer_count);
    82         }
    8375}
    8476
Note: See TracChangeset for help on using the changeset viewer.