Chinaunix

标题: 关于netstat [打印本页]

作者: sytpb    时间: 2011-02-28 12:47
标题: 关于netstat
一个服务端程序
netstat -anp  是这样的

tcp        0      0 192.168.0.43:7321           0.0.0.0:*                   LISTEN      27075/      
tcp        0      0 192.168.0.43:7321           192.168.0.43:52237          ESTABLISHED 27075/      
tcp        0      0 192.168.0.43:38628          192.168.0.48:24031          ESTABLISHED 27075/     
tcp     4069      0 192.168.0.43:7321           192.168.0.43:47075          ESTABLISHED 27075/


程序输出(addr.sin_port),连接上来的端口,没有上面的 47075 或 52237,是另外的一些数字, 难道他们不是一回事吗?
作者: sytpb    时间: 2011-02-28 13:01
程序输出是指
sd_accept=accept(gGWListenSocket,(struct sockaddr*)&srccaddr,(socklen_t*)&socklen);


srccaddr.sin_port   的值
作者: drangon    时间: 2011-02-28 13:10
htons
作者: hellioncu    时间: 2011-02-28 13:13
ntohs(srccaddr.sin_port)




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2