Changes in uspace/srv/net/net/net_bundle.c [aadf01e:a64c64d] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/srv/net/net/net_bundle.c
raadf01e ra64c64d 60 60 extern net_globals_t net_globals; 61 61 62 int 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 62 81 int module_message(ipc_callid_t callid, ipc_call_t * call, ipc_call_t * answer, int * answer_count){ 63 82 if((IPC_GET_METHOD(*call) == IPC_M_CONNECT_TO_ME) … … 98 117 } 99 118 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 119 119 /** @} 120 120 */
Note:
See TracChangeset
for help on using the changeset viewer.