Como obter endereços IPv6 locais (conformidade com LSB) [fechado]
Pergunta
ioctl não funciona com IPv6.
getifaddres - não suportado pelo LSB
soquetes netlink - não suportados pelo LSB
Alguma ideia?
Solução
1) Pode ser posterior à versão 4.1 do LSB:
https://lsbbugs.linuxfoundation.org/show_bug.cgi?id=2143
2) Analisando o /proc/net
árvore.
3) Use a API POSIX.1-2001 getaddrinfo mas o suporte é bastante limitado em comparação com o Win32, que detalha explicitamente a operação para enumerar interfaces.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow