Subversion Repositories HelenOS

Rev

Rev 4617 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 4617 Rev 4618
Line 131... Line 131...
131
            default:
131
            default:
132
                ipc_answer_0(callid, ENOENT);
132
                ipc_answer_0(callid, ENOENT);
133
            }
133
            }
134
            continue;
134
            continue;
135
        case IPC_M_PHONE_HUNGUP:
135
        case IPC_M_PHONE_HUNGUP:
136
            retval = EOK;
136
            retval = ns_task_disconnect(&call);
137
            break;
137
            break;
138
        case IPC_M_CONNECT_TO_ME:
138
        case IPC_M_CONNECT_TO_ME:
139
            /*
139
            /*
140
             * Server requests service registration.
140
             * Server requests service registration.
141
             */
141
             */
Line 168... Line 168...
168
        case NS_TASK_WAIT:
168
        case NS_TASK_WAIT:
169
            id = (task_id_t)
169
            id = (task_id_t)
170
                MERGE_LOUP32(IPC_GET_ARG1(call), IPC_GET_ARG2(call));
170
                MERGE_LOUP32(IPC_GET_ARG1(call), IPC_GET_ARG2(call));
171
            wait_for_task(id, &call, callid);
171
            wait_for_task(id, &call, callid);
172
            continue;
172
            continue;
-
 
173
        case NS_ID_INTRO:
-
 
174
            retval = ns_task_id_intro(&call);
-
 
175
            break;
173
        case NS_RETVAL:
176
        case NS_RETVAL:
174
            retval = ns_task_retval(&call);
177
            retval = ns_task_retval(&call);
175
            break;
178
            break;
176
        default:
179
        default:
177
            retval = ENOENT;
180
            retval = ENOENT;