Changes in kernel/generic/include/ipc/ipc.h [82d515e9:b7fd2a0] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/generic/include/ipc/ipc.h
r82d515e9 rb7fd2a0 110 110 /** User-defined label */ 111 111 sysarg_t label; 112 /** Capability handle */ 113 cap_handle_t cap_handle; 112 114 } ipc_data_t; 113 115 … … 184 186 extern void ipc_call_release(call_t *); 185 187 186 extern int ipc_call_sync(phone_t *, call_t *);187 extern int ipc_call(phone_t *, call_t *);188 extern errno_t ipc_call_sync(phone_t *, call_t *); 189 extern errno_t ipc_call(phone_t *, call_t *); 188 190 extern call_t *ipc_wait_for_call(answerbox_t *, uint32_t, unsigned int); 189 extern int ipc_forward(call_t *, phone_t *, answerbox_t *, unsigned int);191 extern errno_t ipc_forward(call_t *, phone_t *, answerbox_t *, unsigned int); 190 192 extern void ipc_answer(answerbox_t *, call_t *); 191 193 extern void _ipc_answer_free_call(call_t *, bool); … … 193 195 extern void ipc_phone_init(phone_t *, struct task *); 194 196 extern bool ipc_phone_connect(phone_t *, answerbox_t *); 195 extern int ipc_phone_hangup(phone_t *);197 extern errno_t ipc_phone_hangup(phone_t *); 196 198 197 199 extern void ipc_answerbox_init(answerbox_t *, struct task *); 198 200 199 201 extern void ipc_cleanup(void); 200 extern void ipc_backsend_err(phone_t *, call_t *, sysarg_t);202 extern void ipc_backsend_err(phone_t *, call_t *, errno_t); 201 203 extern void ipc_answerbox_slam_phones(answerbox_t *, bool); 202 204 extern void ipc_cleanup_call_list(answerbox_t *, list_t *);
Note:
See TracChangeset
for help on using the changeset viewer.