#include #include #include ssize_t writev(int fildes, const struct iovec *iov, int iovcnt) { #if DEBUG fprintf(stderr, "bind: not implemented for fd %d\n", socket); #endif errno= ENOSYS; return -1; #if 0 int i, r; char *p; ssize_t l, sum; /* We should buffer */ sum= 0; for (i= 0; i 0) { r= write(fildes, p, l); if (r <= 0) { assert(sum == 0); return r; } p += r; l -= r; sum += r; } } return sum; #endif }