parlib: slab: Fix ancient ctor off-by-one
[akaros.git] / user / ndblib / read9pmsg.c
index 757b06f..f57fc9a 100644 (file)
@@ -9,14 +9,14 @@
 #include <stdlib.h>
 
 #include <stdio.h>
-#include <parlib.h>
+#include <parlib/parlib.h>
 #include <unistd.h>
 #include <signal.h>
 #include <fcntl.h>
-#include <libip.h>
-#include <dir.h>
+#include <iplib/iplib.h>
 #include <fcall.h>
-#include <ndb.h>
+#include <ndblib/fcallfmt.h>
+#include <ndblib/ndb.h>
 
 long
 readn(int f, void *av, long n)
@@ -56,8 +56,7 @@ read9pmsg(int fd, void *abuf, unsigned int n)
 
        len = GBIT32(buf);
        if(len <= BIT32SZ || len > n){
-#warning "implement werrstr in user mode"
-               /*werrstr(*/fprintf(stderr,"bad length in 9P2000 message header");
+               werrstr("bad length in 9P2000 message header");
                return -1;
        }
        len -= BIT32SZ;