Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/generic/include/ipc/ipc.h

    rb7fd2a0 r82d515e9  
    110110        /** User-defined label */
    111111        sysarg_t label;
    112         /** Capability handle */
    113         cap_handle_t cap_handle;
    114112} ipc_data_t;
    115113
     
    186184extern void ipc_call_release(call_t *);
    187185
    188 extern errno_t ipc_call_sync(phone_t *, call_t *);
    189 extern errno_t ipc_call(phone_t *, call_t *);
     186extern int ipc_call_sync(phone_t *, call_t *);
     187extern int ipc_call(phone_t *, call_t *);
    190188extern call_t *ipc_wait_for_call(answerbox_t *, uint32_t, unsigned int);
    191 extern errno_t ipc_forward(call_t *, phone_t *, answerbox_t *, unsigned int);
     189extern int ipc_forward(call_t *, phone_t *, answerbox_t *, unsigned int);
    192190extern void ipc_answer(answerbox_t *, call_t *);
    193191extern void _ipc_answer_free_call(call_t *, bool);
     
    195193extern void ipc_phone_init(phone_t *, struct task *);
    196194extern bool ipc_phone_connect(phone_t *, answerbox_t *);
    197 extern errno_t ipc_phone_hangup(phone_t *);
     195extern int ipc_phone_hangup(phone_t *);
    198196
    199197extern void ipc_answerbox_init(answerbox_t *, struct task *);
    200198
    201199extern void ipc_cleanup(void);
    202 extern void ipc_backsend_err(phone_t *, call_t *, errno_t);
     200extern void ipc_backsend_err(phone_t *, call_t *, sysarg_t);
    203201extern void ipc_answerbox_slam_phones(answerbox_t *, bool);
    204202extern void ipc_cleanup_call_list(answerbox_t *, list_t *);
Note: See TracChangeset for help on using the changeset viewer.