我开了两个线程,一个用Sendto发ICMP包,另一个用RecvFrom为什么总是
收不到数据?
高手帮帮忙

解决方案 »

  1.   

    我发现可能是这个问题:
      我收数据的套接字和发数据的套接字不是同一个,这个可不可能是原因?
    还有,如果我新建个类,是从CSOCKET类继承的,我怎么样让它发ICMP包啊!!
    高手帮帮忙!!
      

  2.   

    你要在sendto和recvfrom用同一个套接字,放到不同的线程是可以的,但你要把哪个sendto的sock通过线程的参数传递给 recvfrom 的线程。