百度空间 | 百度首页 
 
查看文章
 
recvfrom ( serverSocket,buf,MY_SOCK_SIZE, 0, (SOCKADDR*)&clientSocketAddr, &addrinSize
2008-12-06 23:06

recvfrom ( serverSocket,buf,MY_SOCK_SIZE, 0, (SOCKADDR*)&clientSocketAddr, &addrinSize ); 这个函数中能不能得到发送端的ip呀?

struct sockadd_in *pa=(struct sockadd_in *)&clientSocketAddr;
char* pIp = inet_ntoa(pa->sin_addr);  

if(getsockname(sock,(struct sockaddr *)&ad,&i))
之前加
i = sizeof(struct sockaddr_in);

还有i的类型应该为socklen_t

http://bbs2.chinaunix.net/archiver/tid-1060657.html udp 编程

http://support.microsoft.com/kb/129065 udp getsockname 0.0.0.0 地址


类别:tcp/ip | 添加到搜藏 | 浏览() | 评论 (0)
 
最近读者:
 
网友评论:
发表评论:
姓 名:
网址或邮箱: (选填)
内 容:
验证码: 请点击后输入四位验证码,字母不区分大小写
      

     

©2009 Baidu