From 77725b3bb51e941bbca34b852abf3edea42e2d15 Mon Sep 17 00:00:00 2001 From: Miles Bader Date: Sat, 1 Jul 1995 16:50:21 +0000 Subject: Initial revision --- pflocal/pflocal.c | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 pflocal/pflocal.c (limited to 'pflocal') diff --git a/pflocal/pflocal.c b/pflocal/pflocal.c new file mode 100644 index 00000000..a1813ece --- /dev/null +++ b/pflocal/pflocal.c @@ -0,0 +1,24 @@ + +struct pipe_user +{ + struct port_info pi; + struct pipe_end *pe; +}; + +struct pipe_end +{ + int refcount; + enum { PIPE_NONE, PIPE_READ, PIPE_WRITE } type; + struct pipe_end *peer; + struct pipe *pipe; +}; + +struct pipe +{ + char *start, *end; + size_t chars_alloced; + struct stat *st; + struct condition pending_reads; + struct condition pending_selects; + char data[0]; +}; -- cgit v1.2.3