- 论坛徽章:
- 0
|
现在IPV4的地址都分配完了,作者应该跟上潮流把IPV6的IP结构写一下,IPV6估计马上就开始普及了,那么书中的 ...
yifangyou 发表于 2011-03-26 18:51 ![]()
早就有了通用结构:- int nIndexSocket = 0 ;
- SOCKET arrListenSocket[16];
- char * pchPort = "8965" ;
- ADDRINFOA sHints ;
- PADDRINFOA psList = NULL ;
- PADDRINFOA psTemp = NULL ;
- memset(&sHints,0,sizeof(ADDRINFOA));
- // 要获取绑定信息
- sHints.ai_flags = AI_PASSIVE ; sHints.ai_family = AF_UNSPEC ;
- sHints.ai_socktype = SOCK_STREAM ;
- sHints.ai_protocol = IPPROTO_TCP ;
- getaddrinfo(NULL,pchPort,&sHints,&psList);
复制代码 详见:TCP/IP Sockets编程(C语言实现)(第2版) |
|