From c66e8adfa3c56b87b8deb38cc8e0a0f997a9eded Mon Sep 17 00:00:00 2001 From: rsc Date: Tue, 4 Jan 2005 22:21:33 +0000 Subject: remove thread.c --- src/libplumb/mkfile | 1 - src/libplumb/thread.c | 34 ---------------------------------- 2 files changed, 35 deletions(-) delete mode 100644 src/libplumb/thread.c (limited to 'src') diff --git a/src/libplumb/mkfile b/src/libplumb/mkfile index 62e419ce..ccbe11b7 100755 --- a/src/libplumb/mkfile +++ b/src/libplumb/mkfile @@ -5,7 +5,6 @@ OFILES=\ event.$O\ fid.$O\ mesg.$O\ - thread.$O\ HFILES=$PLAN9/include/plumb.h diff --git a/src/libplumb/thread.c b/src/libplumb/thread.c deleted file mode 100644 index 4698899e..00000000 --- a/src/libplumb/thread.c +++ /dev/null @@ -1,34 +0,0 @@ -#include -#include -#include -#include -#include -#include "plumb.h" - -Plumbmsg* -ioplumbrecv(Ioproc *io, int fd) -{ - char *buf; - Plumbmsg *m; - int n, more; - - buf = malloc(8192); - if(buf == nil) - return nil; - n = ioread(io, fd, buf, 8192); - m = nil; - if(n > 0){ - m = plumbunpackpartial(buf, n, &more); - if(m==nil && more>0){ - /* we now know how many more bytes to read for complete message */ - buf = realloc(buf, n+more); - if(buf == nil) - return nil; - if(ioreadn(io, fd, buf+n, more) == more) - m = plumbunpackpartial(buf, n+more, nil); - } - } - free(buf); - return m; -} - -- cgit v1.2.3