Email or username:

Password:

Forgot your password?
Top-level
Григорий Клюшников

Надо вот так сделать

int flag=0;
setsockopt(fd, IPPROTO_IPV6, IPV6_V6ONLY, &flag, sizeof(flag));

2 comments
⚛️Revertron :straight:

@grishka Кажется, как раз наоборот, надо некий ANY указывать, нет?

И у меня нет к этому доступа, глубоко в недрах либы создаётся сокет :(

Григорий Клюшников

⚛️Revertron, так 0 же, ты выключаешь ipv6 only. Ну и в итоге всё равно будет приходить sockaddr_in6, там IPv4-адрес будет засунут в 4 младших байта по-моему.

Go Up