From 1544f90960275dc9211bde30329c3258e0e1bf38 Mon Sep 17 00:00:00 2001 From: rsc Date: Sat, 25 Dec 2004 21:56:33 +0000 Subject: New thread library --- src/libthread/read9pmsg.c | 32 -------------------------------- 1 file changed, 32 deletions(-) delete mode 100644 src/libthread/read9pmsg.c (limited to 'src/libthread/read9pmsg.c') diff --git a/src/libthread/read9pmsg.c b/src/libthread/read9pmsg.c deleted file mode 100644 index 652fc82f..00000000 --- a/src/libthread/read9pmsg.c +++ /dev/null @@ -1,32 +0,0 @@ -#include -#include -#include -#include - -int -threadread9pmsg(int fd, void *abuf, uint n) -{ - int m, len; - uchar *buf; - - buf = abuf; - - /* read count */ - m = threadreadn(fd, buf, BIT32SZ); - if(m != BIT32SZ){ - if(m < 0) - return -1; - return 0; - } - - len = GBIT32(buf); - if(len <= BIT32SZ || len > n){ - werrstr("bad length in 9P2000 message header"); - return -1; - } - len -= BIT32SZ; - m = threadreadn(fd, buf+BIT32SZ, len); - if(m < len) - return 0; - return BIT32SZ+m; -} -- cgit v1.2.3