Клянусь, я уже видел этот вопрос раньше, но я не могу нажать на волшебную строку поиска, чтобы найти ее для меня:
Я создаю сокет для прослушивания, используя:
s = socket()...
getaddrinfo("::1",...);
bind()...
и я получаю сокет IPV6, связанный с «:: 1», и сокет IPV4, связанный с «0.0.0.0».Я ожидаю, что сокет IPV4 будет привязан к 127.0.0.1.Почему это происходит, и как я могу исправить это, чтобы принимать только локальные соединения на сокете ipv4?
Это на Win7, и я ранее отключил IPV6_V6ONLY.