10 void main(int argc,char *argv[])
12 char *devname0 = argv[1];
13 char *devname1 = argv[2];
20 fd0 = open(devname0,O_RDWR | O_NONBLOCK);
21 fd1 = open(devname1,O_RDWR | O_NONBLOCK);
27 select_return = select(255,&fds,NULL,NULL,NULL);
29 printf("select() gave %d\n",select_return);
31 if (FD_ISSET(fd0,&fds))
32 printf("read() of fd0 gave %d\n",read(fd0,buf,10));
34 if (FD_ISSET(fd1,&fds))
35 printf("read() of fd1 gave %d\n",read(fd1,buf,10));