Changeset eadaeae8 in mainline for uspace/lib/hound/src/protocol.c
- Timestamp:
- 2018-03-21T20:58:49Z (7 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 3be9d10
- Parents:
- 874381a
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
TabularUnified uspace/lib/hound/src/protocol.c ¶
r874381a readaeae8 153 153 * @return Error code. 154 154 */ 155 errno_t hound_service_unregister_context(hound_sess_t *sess, hound_context_id_t id) 155 errno_t hound_service_unregister_context(hound_sess_t *sess, 156 hound_context_id_t id) 156 157 { 157 158 assert(sess); 158 159 async_exch_t *exch = async_exchange_begin(sess); 159 const errno_t ret = 160 async_req_1_0(exch, IPC_M_HOUND_CONTEXT_UNREGISTER, id);160 const errno_t ret = async_req_1_0(exch, IPC_M_HOUND_CONTEXT_UNREGISTER, 161 CAP_HANDLE_RAW(id)); 161 162 async_exchange_end(exch); 162 163 return ret; … … 312 313 .format = format.sample_format, 313 314 }}; 314 return async_req_4_0(exch, IPC_M_HOUND_STREAM_ENTER, id, flags,315 c.arg, bsize);315 return async_req_4_0(exch, IPC_M_HOUND_STREAM_ENTER, CAP_HANDLE_RAW(id), 316 flags, c.arg, bsize); 316 317 } 317 318 … … 427 428 async_answer_0(callid, ret); 428 429 } else { 429 async_answer_1(callid, EOK, id);430 async_answer_1(callid, EOK, CAP_HANDLE_RAW(id)); 430 431 } 431 432 break; … … 438 439 439 440 /* get id, 1st param */ 440 id = IPC_GET_ARG1(call);441 id = (cap_handle_t) IPC_GET_ARG1(call); 441 442 ret = server_iface->rem_context(server_iface->server, 442 443 id); … … 564 565 565 566 /* get parameters */ 566 id = IPC_GET_ARG1(call);567 id = (cap_handle_t) IPC_GET_ARG1(call); 567 568 flags = IPC_GET_ARG2(call); 568 569 const format_convert_t c = {.arg = IPC_GET_ARG3(call)};
Note:
See TracChangeset
for help on using the changeset viewer.