1 #include "timeoutwrite.h"
6 int timeoutwrite(t
,fd
,buf
,len
) int t
; int fd
; char *buf
; int len
;
17 if (select(fd
+ 1,(fd_set
*) 0,&wfds
,(fd_set
*) 0,&tv
) == -1) return -1;
18 if (FD_ISSET(fd
,&wfds
)) return write(fd
,buf
,len
);
20 errno
= error_timeout
;