int slip_user_write(int fd, void *buf, int len, struct slip_data *pri) { int actual, n; actual = slip_esc(buf, pri->obuf, len); n = net_write(fd, pri->obuf, actual); if(n < 0) return(n); else return(len); }
int slip_proto_write(int fd, void *buf, int len, struct slip_proto *slip) { int actual, n; actual = slip_esc(buf, slip->obuf, len); n = net_write(fd, slip->obuf, actual); if(n < 0) return n; else return len; }