Index: kernel/generic/src/ipc/ipc.c
===================================================================
--- kernel/generic/src/ipc/ipc.c	(revision 7565a4b969469fdb7178a8e1f8f2feec7ee7cc64)
+++ kernel/generic/src/ipc/ipc.c	(revision 7f11dc6ba31c85d4b1daa9c4ebd4d6f99082a87c)
@@ -371,5 +371,5 @@
  *
  */
-void ipc_backsend_err(phone_t *phone, call_t *call, sysarg_t err)
+void ipc_backsend_err(phone_t *phone, call_t *call, int err)
 {
 	_ipc_call_actions_internal(phone, call, false);
Index: kernel/generic/src/ipc/sysipc.c
===================================================================
--- kernel/generic/src/ipc/sysipc.c	(revision 7565a4b969469fdb7178a8e1f8f2feec7ee7cc64)
+++ kernel/generic/src/ipc/sysipc.c	(revision 7f11dc6ba31c85d4b1daa9c4ebd4d6f99082a87c)
@@ -194,5 +194,5 @@
 	spinlock_unlock(&answer->forget_lock);
 
-	if ((native_t) IPC_GET_RETVAL(answer->data) == EHANGUP) {
+	if ((int) IPC_GET_RETVAL(answer->data) == EHANGUP) {
 		phone_t *phone = answer->caller_phone;
 		mutex_lock(&phone->lock);
@@ -239,5 +239,5 @@
 static void process_answer(call_t *call)
 {
-	if (((native_t) IPC_GET_RETVAL(call->data) == EHANGUP) &&
+	if (((int) IPC_GET_RETVAL(call->data) == EHANGUP) &&
 	    (call->flags & IPC_CALL_FORWARDED))
 		IPC_SET_RETVAL(call->data, EFORWARD);
Index: kernel/generic/src/ipc/sysipc_ops.c
===================================================================
--- kernel/generic/src/ipc/sysipc_ops.c	(revision 7565a4b969469fdb7178a8e1f8f2feec7ee7cc64)
+++ kernel/generic/src/ipc/sysipc_ops.c	(revision 7f11dc6ba31c85d4b1daa9c4ebd4d6f99082a87c)
@@ -81,5 +81,5 @@
 int null_request_process(call_t *call, answerbox_t *box)
 {
-	return EOK;
+	return 0;
 }
 
