小编Lit*_*tor的帖子

主机上的getaddrinfo()是否会返回多个IPv4地址?

我打电话getaddrinfo()如下:

addrinfo hints;
addrinfo* res = NULL;

hints.ai_family = AF_INET;
hints.ai_socktype = SOCK_STREAM;
hints.ai_flags = AI_PASSIVE;

getaddrinfo(NULL, "http", &hints, &res);
Run Code Online (Sandbox Code Playgroud)

目前结果是否可能包含多个带有IPv4地址的结果?我能想到的唯一原因可能是具有单独连接的多个设备,但我一半期望它只返回主连接的地址或它恰好使用的一个连接.

c++ sockets

2
推荐指数
1
解决办法
1332
查看次数

标签 统计

c++ ×1

sockets ×1