From 39f3538f7ee56dab414d62201235f8427b4a9592 Mon Sep 17 00:00:00 2001
From: Marvin Borner
Date: Tue, 24 Nov 2020 12:15:01 +0100
Subject: Added userspace-based network timeout

The network in my whole city is down right now, so I've done some
error catching using timeouts etc without the kernel blocking
everything. Not having internet is exhausting though :(
---
 libc/inc/sys.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

(limited to 'libc')

diff --git a/libc/inc/sys.h b/libc/inc/sys.h
index a9f7820..64ce7f5 100644
--- a/libc/inc/sys.h
+++ b/libc/inc/sys.h
@@ -80,7 +80,7 @@ int sysv(enum sys num, ...);
 		}                                                                                  \
 	}
 #define yield() (int)sys0(SYS_YIELD)
-#define time() (int)sys0(SYS_TIME)
+#define time() (u32) sys0(SYS_TIME)
 
 #define event_register(id) sys1(SYS_REGISTER, (int)(id))
 #define event_unregister(id) sys1(SYS_UNREGISTER, (int)(id))
-- 
cgit v1.2.3