1 /* ISC license. */ 2 3 #include <errno.h> 4 #include <skalibs/cbuffer.h> 5 #include <skalibs/buffer.h> 6 buffer_init(buffer * b,iovfunc_t_ref op,int fd,char * s,size_t len)7int buffer_init (buffer *b, iovfunc_t_ref op, int fd, char *s, size_t len) 8 { 9 if (!cbuffer_init(&b->c, s, len)) return 0 ; 10 b->fd = fd ; 11 b->op = op ; 12 return 1 ; 13 } 14