upd端口扫描 FD_ZERO(&rset);//将你的套节字集合清空FD_SET(ICMP_SOCK,&rset);//加入你感兴趣的套节字到集合,这里是一个读数据的套节字sif((RECV_MSG=select(ICMP_SOCK,&rset,NULL,NULL,&tv))>0)//检查套节字是否可读,很多情况