Надо вот так сделать
int flag=0;
setsockopt(fd, IPPROTO_IPV6, IPV6_V6ONLY, &flag, sizeof(flag));
Top-level
Григорий Клюшников
Надо вот так сделать int flag=0; 2 comments
Григорий Клюшников
⚛️Revertron, так 0 же, ты выключаешь ipv6 only. Ну и в итоге всё равно будет приходить sockaddr_in6, там IPv4-адрес будет засунут в 4 младших байта по-моему. |
@grishka Кажется, как раз наоборот, надо некий ANY указывать, нет?
И у меня нет к этому доступа, глубоко в недрах либы создаётся сокет :(