Le 2014-07-30 13:31, fr...@jack.fr.eu.org a écrit :
Mais bien sûr, comme si c'était aussi simple. J'aime bien les points de
suspension qui cachent les 9.5/10èmes de l'iceberg.

Puis-je être méchant ?
Si ton application (niveau 7) se soucie du niveau 4, c'est que tu es
programmeur de bien piètre qualité.

Bienvenue dans le monde réel.

Non seulement ça, mais en plus s/AF_INET/AF_INET6/g est bien quelque
chose que l'on *ne doit pas* faire!

Ok, encore une affirmation à la rache.
T'as des arguments ?

Pour info, AF_INET ne permet que l'IPv4, alors que AF_INET6 inclue les
deux protocoles.

Tu penses aux adresses IPv4-mapped, lesquelles, primo ne sont pas disponibles sur tous les OS, et secundo sont considérées comme un hack qu'on ne devrait utiliser qu'en dernier recours. Pour exemple, l'utilisation des adresses IPv4-mapped dans OpenVPN est la raison pour laquelle leur support IPv6 est horriblement limité. Ils planifient d'ailleurs de s'en débarasser, mais ça sera un changement architecturel majeur. En gros, il faut que le soft passe de 1 socket à N sockets. Tout est affecté. J'ai observé la même chose lorsque j'ai porté Asterisk à IPv6. Les IPv4-mapped, c'est de la merde pour tourner les coins ronds.

Simon


---------------------------
Liste de diffusion du FRnOG
http://www.frnog.org/

Répondre à