Changeset 984a9ba in mainline for uspace/srv/ns/ns.c
- Timestamp:
- 2018-07-05T09:34:09Z (6 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 63d46341
- Parents:
- 76f566d
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/srv/ns/ns.c
r76f566d r984a9ba 49 49 #include "task.h" 50 50 51 static void ns_connection( cap_call_handle_t icall_handle,ipc_call_t *icall, void *arg)51 static void ns_connection(ipc_call_t *icall, void *arg) 52 52 { 53 53 ipc_call_t call; 54 cap_call_handle_t chandle;55 54 iface_t iface; 56 55 service_t service; … … 63 62 */ 64 63 if (service_clonable(service)) { 65 connect_to_clonable(service, iface, icall , icall_handle);64 connect_to_clonable(service, iface, icall); 66 65 } else { 67 connect_to_service(service, iface, icall , icall_handle);66 connect_to_service(service, iface, icall); 68 67 } 69 68 return; 70 69 } 71 70 72 async_answer_0(icall _handle, EOK);71 async_answer_0(icall, EOK); 73 72 74 73 while (true) { 75 74 process_pending_conn(); 76 75 77 chandle =async_get_call(&call);76 async_get_call(&call); 78 77 if (!IPC_GET_IMETHOD(call)) 79 78 break; … … 94 93 */ 95 94 if (service_clonable(service)) { 96 register_clonable(service, phone, &call , chandle);95 register_clonable(service, phone, &call); 97 96 continue; 98 97 } else { … … 107 106 id = (task_id_t) 108 107 MERGE_LOUP32(IPC_GET_ARG1(call), IPC_GET_ARG2(call)); 109 wait_for_task(id, &call , chandle);108 wait_for_task(id, &call); 110 109 continue; 111 110 case NS_ID_INTRO: … … 121 120 } 122 121 123 async_answer_0( chandle, retval);122 async_answer_0(&call, retval); 124 123 } 125 124
Note:
See TracChangeset
for help on using the changeset viewer.