Changes in uspace/srv/ns/ns.c [a46e56b:a35b458] in mainline


Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/srv/ns/ns.c

    ra46e56b ra35b458  
    4949#include "task.h"
    5050
    51 static void ns_connection(cap_call_handle_t icall_handle, ipc_call_t *icall, void *arg)
     51static void ns_connection(ipc_callid_t iid, ipc_call_t *icall, void *arg)
    5252{
    5353        ipc_call_t call;
    54         cap_call_handle_t chandle;
     54        ipc_callid_t callid;
    5555        iface_t iface;
    5656        service_t service;
     
    6363                 */
    6464                if (service_clonable(service)) {
    65                         connect_to_clonable(service, iface, icall, icall_handle);
     65                        connect_to_clonable(service, iface, icall, iid);
    6666                } else {
    67                         connect_to_service(service, iface, icall, icall_handle);
     67                        connect_to_service(service, iface, icall, iid);
    6868                }
    6969                return;
    7070        }
    7171
    72         async_answer_0(icall_handle, EOK);
     72        async_answer_0(iid, EOK);
    7373
    7474        while (true) {
    7575                process_pending_conn();
    7676
    77                 chandle = async_get_call(&call);
     77                callid = async_get_call(&call);
    7878                if (!IPC_GET_IMETHOD(call))
    7979                        break;
     
    9494                         */
    9595                        if (service_clonable(service)) {
    96                                 register_clonable(service, phone, &call, chandle);
     96                                register_clonable(service, phone, &call, callid);
    9797                                continue;
    9898                        } else {
     
    107107                        id = (task_id_t)
    108108                            MERGE_LOUP32(IPC_GET_ARG1(call), IPC_GET_ARG2(call));
    109                         wait_for_task(id, &call, chandle);
     109                        wait_for_task(id, &call, callid);
    110110                        continue;
    111111                case NS_ID_INTRO:
     
    121121                }
    122122
    123                 async_answer_0(chandle, retval);
     123                async_answer_0(callid, retval);
    124124        }
    125125
Note: See TracChangeset for help on using the changeset viewer.