/* allow the process to recevie SIGIO*/ fcntl(fd,F_SETOWN,getpid()); /* Make the file descriptor asynchronous*/ fcntl(fd,F_SETFL,FASYNC); /*设置串口*/ if((i= set_opt(fd,115200,8,'N',1))<0) { perror("set_opt error!\n"); return (-1); } /* loop while waiting for input...
下表列出了网络相关ioctl 请求的request 参数以及arg 地址必须指向的数据类型: 为这个调用拥有与网络相关的代码,所以文件描述符号fd就是socket()系统调用所返回的,而command参数可以是/usr/include/linux/sockios.h头文件中的任何一个,这些个命令根据它可以解决的问题所涉及的方面被分为多种的类型. 改变路由表(SIOCA...