Index: uspace/lib/c/include/sysinfo.h
===================================================================
--- uspace/lib/c/include/sysinfo.h	(revision 80bfb601d828951693b11892603e3161b6736ea0)
+++ uspace/lib/c/include/sysinfo.h	(revision 4093b1457cc470b9d70527e5ea6f6dbf5b1bdcdc)
@@ -36,16 +36,9 @@
 #define LIBC_SYSINFO_H_
 
-#include <libc.h>
+#include <sys/types.h>
+#include <bool.h>
+#include <abi/sysinfo.h>
 
-/** Sysinfo value types
- *
- */
-typedef enum {
-	SYSINFO_VAL_UNDEFINED = 0,
-	SYSINFO_VAL_VAL = 1,
-	SYSINFO_VAL_DATA = 2
-} sysinfo_item_tag_t;
-
-extern sysinfo_item_tag_t sysinfo_get_tag(const char *);
+extern sysinfo_item_val_type_t sysinfo_get_val_type(const char *);
 extern int sysinfo_get_value(const char *, sysarg_t *);
 extern void *sysinfo_get_data(const char *, size_t *);
