Subversion Repositories HelenOS

Rev

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

Rev 1933 Rev 1941
Line 47... Line 47...
47
#endif
47
#endif
48
 
48
 
49
/* Flags for calls */
49
/* Flags for calls */
50
#define IPC_CALL_ANSWERED       (1<<0) /**< This is answer to a call */
50
#define IPC_CALL_ANSWERED       (1<<0) /**< This is answer to a call */
51
#define IPC_CALL_STATIC_ALLOC   (1<<1) /**< This call will not be freed on error */
51
#define IPC_CALL_STATIC_ALLOC   (1<<1) /**< This call will not be freed on error */
52
#define IPC_CALL_DISCARD_ANSWER (1<<2) /**< Answer will not be passed to
52
#define IPC_CALL_DISCARD_ANSWER (1<<2) /**< Answer will not be passed to userspace, will be discarded */
53
                    * userspace, will be discarded */
-
 
54
#define IPC_CALL_FORWARDED      (1<<3) /* Call was forwarded */
53
#define IPC_CALL_FORWARDED      (1<<3) /**< Call was forwarded */
55
#define IPC_CALL_CONN_ME_TO     (1<<4) /* Identify connect_me_to answer */
54
#define IPC_CALL_CONN_ME_TO     (1<<4) /**< Identify connect_me_to answer */
56
#define IPC_CALL_NOTIF          (1<<5) /* Interrupt notification */
55
#define IPC_CALL_NOTIF          (1<<5) /**< Interrupt notification */
57
 
56
 
58
/* Flags of callid (the addresses are aligned at least to 4,
57
/* Flags of callid (the addresses are aligned at least to 4,
59
 * that is why we can use bottom 2 bits of the call address
58
 * that is why we can use bottom 2 bits of the call address
60
 */
59
 */
61
#define IPC_CALLID_ANSWERED       1 /**< Type of this msg is 'answer' */
60
#define IPC_CALLID_ANSWERED       1 /**< Type of this msg is 'answer' */