Rev 2614 | Rev 2623 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 2614 | Rev 2622 | ||
|---|---|---|---|
| Line 95... | Line 95... | ||
| 95 | #define IPC_GET_ARG5(data) ((data).args[5]) |
95 | #define IPC_GET_ARG5(data) ((data).args[5]) |
| 96 | 96 | ||
| 97 | /* Well known phone descriptors */ |
97 | /* Well known phone descriptors */ |
| 98 | #define PHONE_NS 0 |
98 | #define PHONE_NS 0 |
| 99 | 99 | ||
| - | 100 | /* Forwarding flags. */ |
|
| - | 101 | #define IPC_FF_NONE 0 |
|
| - | 102 | ||
| 100 | /* System-specific methods - only through special syscalls |
103 | /* System-specific methods - only through special syscalls |
| 101 | * These methods have special behaviour |
104 | * These methods have special behaviour |
| 102 | */ |
105 | */ |
| 103 | /** Protocol for CONNECT - TO - ME |
106 | /** Protocol for CONNECT - TO - ME |
| 104 | * |
107 | * |
| Line 273... | Line 276... | ||
| 273 | extern void ipc_call_free(call_t *call); |
276 | extern void ipc_call_free(call_t *call); |
| 274 | extern call_t * ipc_call_alloc(int flags); |
277 | extern call_t * ipc_call_alloc(int flags); |
| 275 | extern void ipc_answerbox_init(answerbox_t *box); |
278 | extern void ipc_answerbox_init(answerbox_t *box); |
| 276 | extern void ipc_call_static_init(call_t *call); |
279 | extern void ipc_call_static_init(call_t *call); |
| 277 | extern void task_print_list(void); |
280 | extern void task_print_list(void); |
| 278 | extern int ipc_forward(call_t *call, phone_t *newphone, answerbox_t *oldbox); |
281 | extern int ipc_forward(call_t *call, phone_t *newphone, answerbox_t *oldbox, |
| - | 282 | int mode); |
|
| 279 | extern void ipc_cleanup(void); |
283 | extern void ipc_cleanup(void); |
| 280 | extern int ipc_phone_hangup(phone_t *phone); |
284 | extern int ipc_phone_hangup(phone_t *phone); |
| 281 | extern void ipc_backsend_err(phone_t *phone, call_t *call, unative_t err); |
285 | extern void ipc_backsend_err(phone_t *phone, call_t *call, unative_t err); |
| 282 | extern void ipc_print_task(task_id_t taskid); |
286 | extern void ipc_print_task(task_id_t taskid); |
| 283 | 287 | ||