void main() { …… for(;;) { receive_frame(); //接收以太包的函数,包括调用ARP,IP函数; } } receive_frame()中就是根据bnry和curr的值来判断有无新包,无限循环进行接收。 我的问题是不是每次收完一包后有些地方没设置对呢,哪位能具体解释吗? 还有,如果用查询,主程序怎样写最完美呢?谢谢