64,7 → 64,7 |
*/ |
static inline int is_forwardable(__native method) |
{ |
if (method == IPC_M_PHONE_HUNGUP) |
if (method == IPC_M_PHONE_HUNGUP || method == IPC_M_AS_SEND) |
return 0; /* This message is meant only for the receiver */ |
return 1; |
} |
396,6 → 396,10 |
int saveddata = 0; |
int rc; |
|
/* Do not answer notification callids */ |
if (callid & IPC_CALLID_NOTIFICATION) |
return 0; |
|
call = get_call(callid); |
if (!call) |
return ENOENT; |
422,6 → 426,10 |
int saveddata = 0; |
int rc; |
|
/* Do not answer notification callids */ |
if (callid & IPC_CALLID_NOTIFICATION) |
return 0; |
|
call = get_call(callid); |
if (!call) |
return ENOENT; |