Index: kernel/generic/src/console/cmd.c
===================================================================
--- kernel/generic/src/console/cmd.c	(revision 82d515e917f3eeeff253e4aa30e493f5f632c950)
+++ kernel/generic/src/console/cmd.c	(revision 36df27ebb72758daf4d2179e70f231ac0e059a83)
@@ -972,5 +972,5 @@
 	sysarg_t (*fnc)(void);
 	fncptr_t fptr;
-	int rc;
+	errno_t rc;
 
 	symbol = (char *) argv->buffer;
@@ -1033,5 +1033,5 @@
 	sysarg_t arg1 = argv[1].intval;
 	fncptr_t fptr;
-	int rc;
+	errno_t rc;
 
 	symbol = (char *) argv->buffer;
@@ -1070,5 +1070,5 @@
 	sysarg_t arg2 = argv[2].intval;
 	fncptr_t fptr;
-	int rc;
+	errno_t rc;
 
 	symbol = (char *) argv->buffer;
@@ -1107,5 +1107,5 @@
 	sysarg_t arg3 = argv[3].intval;
 	fncptr_t fptr;
-	int rc;
+	errno_t rc;
 	
 	symbol = (char *) argv->buffer;
@@ -1182,5 +1182,5 @@
 	uint32_t arg1 = argv[1].intval;
 	bool pointer = false;
-	int rc;
+	errno_t rc;
 	
 	if (((char *) argv->buffer)[0] == '*') {
Index: kernel/generic/src/console/console.c
===================================================================
--- kernel/generic/src/console/console.c	(revision 82d515e917f3eeeff253e4aa30e493f5f632c950)
+++ kernel/generic/src/console/console.c	(revision 36df27ebb72758daf4d2179e70f231ac0e059a83)
@@ -391,8 +391,8 @@
  *
  */
-sysarg_t sys_kio(int cmd, const void *buf, size_t size)
+sys_errno_t sys_kio(int cmd, const void *buf, size_t size)
 {
 	char *data;
-	int rc;
+	errno_t rc;
 
 	switch (cmd) {
@@ -408,15 +408,15 @@
 
 	if (size > PAGE_SIZE)
-		return (sysarg_t) ELIMIT;
+		return (sys_errno_t) ELIMIT;
 	
 	if (size > 0) {
 		data = (char *) malloc(size + 1, 0);
 		if (!data)
-			return (sysarg_t) ENOMEM;
+			return (sys_errno_t) ENOMEM;
 		
 		rc = copy_from_uspace(data, buf, size);
 		if (rc) {
 			free(data);
-			return (sysarg_t) rc;
+			return (sys_errno_t) rc;
 		}
 		data[size] = 0;
Index: kernel/generic/src/console/kconsole.c
===================================================================
--- kernel/generic/src/console/kconsole.c	(revision 82d515e917f3eeeff253e4aa30e493f5f632c950)
+++ kernel/generic/src/console/kconsole.c	(revision 36df27ebb72758daf4d2179e70f231ac0e059a83)
@@ -563,5 +563,5 @@
 		
 		uintptr_t symaddr;
-		int rc = symtab_addr_lookup(symname, &symaddr);
+		errno_t rc = symtab_addr_lookup(symname, &symaddr);
 		switch (rc) {
 		case ENOENT:
@@ -591,5 +591,5 @@
 		uint64_t value;
 		char *end;
-		int rc = str_uint64_t(text, &end, 0, false, &value);
+		errno_t rc = str_uint64_t(text, &end, 0, false, &value);
 		if (end != text + len)
 			rc = EINVAL;
