int ret;
printf("vsys>");fflush(stdout);
ret = select(vfd0+1, &set, NULL, NULL, &tv);
+ FD_SET(0, &set);
+ FD_SET(vfd0, &set);
if (FD_ISSET(0,&set)) {
char lineread[2048];
int ret;
write(vfd1,lineread,ret);
FD_CLR(0,&set);
}
- else if (FD_ISSET(vfd0,&set)) {
+ if (FD_ISSET(vfd0,&set)) {
char lineread[2048];
int ret;
printf("Here2\n");
ret=read(vfd0,lineread,2048);
write(1,lineread,ret);
+ printf("Here3\n");
FD_CLR(vfd0,&set);
}
}