通过SOCKET 得到IP地址

int   getsockname(  
      SOCKET   s,                                          
      struct   sockaddr   FAR   *name,      
      int   FAR   *namelen                          
  );  
   
  只需知道连接的SOCKET   s  
  得到sockaddr   ,包括以下信息  
  struct   sockaddr_in{  
          short                         sin_family;     //协议  
          unsigned   short             sin_port;     //连接端口  
          struct       in_addr             sin_addr   ;   //地址  
          char                               sin_zero[8];  
  };  
   
   
  再由sin_addr可得到IP地址   ,   search   the   detail   in   MSDN    

你可能感兴趣的:(socket,struct,search)