Chinaunix

标题: getaddrinfo这个函数 [打印本页]

作者: Jass    时间: 2007-10-27 16:55
标题: getaddrinfo这个函数
linux as4
gcc 3.4.3

求:getaddrinfo怎样取得随机端口,并把端口号提取出来?

我试了一下,第二个参数填NULL,得到的端口号是0
作者: freesky3555    时间: 2007-10-27 23:09
看看这个是不是你要的。

#include <sys/types.h>
#include <sys/socket.h>
#include <netdb.h>

int   getaddrinfo(const char *hostname, const char *servname,&nbsp;&nbsp;&nbsp;&nbsp; const struct addrinfo *hints, struct addrinfo **res);

void  freeaddrinfo(struct addrinfo *ai);

作者: ddvv    时间: 2007-10-28 09:35
最权威的:man 3 getaddrinfo
可以拿分了么?
作者: evaspring    时间: 2007-10-28 15:55
原帖由 ddvv 于 2007-10-28 09:35 发表
最权威的:man 3 getaddrinfo
可以拿分了么?


我也想要~!
作者: Jass    时间: 2007-10-28 17:59
标题: 回复 #2 freesky3555 的帖子
谢谢。但是我已经man了二十多遍了 呵呵。希望哪位确实运行成功了的,贴一下关键代码和运行截图




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