我要做个程序,被控制方,也就是被控制端,我要对连接进来的机器进行ip进行检测
,如果事得到授权的,就可以,不然就不可以 
但是我如何的得到,连接方的ip地址了?

解决方案 »

  1.   

    accept的一个参数中就存放着对方的IP地址
      

  2.   

    你可以事先编辑一个IP List,假如链接的IP是在IP List内的就让他连上来,
    对方的IP地址你可以在Accept()的时候得到.
      

  3.   

    SOCKET accept (
      SOCKET s,                   
      struct sockaddr FAR* addr,  
      int FAR* addrlen            
    );addr 中保存着对方的IP地址