2 // $Id: socket_reads.c,v 1.1 2007/10/17 10:57:56 sendan Exp $
9 #include <sys/select.h>
12 int socket_reads(int sk, char * readdata, int getlen, int interval){
22 printf("SOCKET: socket_read(1): interval time set %d\n", interval);
30 retval = select(sk + 1, &rfds, NULL, NULL, &tv);
33 printf("SOCKET: socket_read(2): NG select <%d> ERRNO: %d %s\n",
34 retval, errno, strerror(errno));
41 printf("SOCKET: socket_read(3): NG select <%d> ERRNO: %d %s\n",
42 retval, errno, strerror(errno));
48 ret = read(sk, readdata, getlen);
50 printf("SOCKET: socket_read(4): NG select <%d> ERRNO: %d %s\n",
51 retval, errno, strerror(errno));