Changes in uspace/srv/net/net/net_standalone.c [01a9ef5:aadf01e] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/srv/net/net/net_standalone.c
r01a9ef5 raadf01e 53 53 extern net_globals_t net_globals; 54 54 55 int 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);55 int 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 58 }else{ 59 return net_message( callid, call, answer, answer_count);59 return net_message(callid, call, answer, answer_count); 60 60 } 61 61 } 62 62 63 int net_initialize_build( async_client_conn_t client_connection){63 int net_initialize_build(async_client_conn_t client_connection){ 64 64 ERROR_DECLARE; 65 65 66 task_id_t 66 task_id_t task_id; 67 67 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; 68 task_id = spawn("/srv/ip"); 69 if(! task_id){ 70 return EINVAL; 71 } 72 ERROR_PROPAGATE(add_module(NULL, &net_globals.modules, IP_NAME, IP_FILENAME, SERVICE_IP, task_id, ip_connect_module)); 73 if(! spawn("/srv/icmp")){ 74 return EINVAL; 75 } 76 if(! spawn("/srv/udp")){ 77 return EINVAL; 78 } 79 if(! spawn("/srv/tcp")){ 80 return EINVAL; 81 } 74 82 return EOK; 75 83 }
Note:
See TracChangeset
for help on using the changeset viewer.