1 /*
2  * reimplementation of Daniel Bernstein's buffer library.
3  * placed in the public domain by Uwe Ohse, uwe@ohse.de.
4  */
5 #include "buffer.h"
6 
7 void
buffer_init(buffer * b,buffer_op op,int fd,char * buf,unsigned int len)8 buffer_init (buffer * b, buffer_op op, int fd, char *buf,
9 			 unsigned int len)
10 {
11 	b->buf = buf;
12 	b->fd = fd;
13 	b->op = op;
14 	b->pos = 0;
15 	b->len = len;
16 }
17