J'essaie de programmer des sockets et donc, du côté serveur, j'utilise htonl(INADDR_ANY)
. Pour autant que j'ai compris, il me semble que cette fonction génère une IP aléatoire (ai-je raison ?). En fait, je veux lier mon socket avec mon adresse IP. localhost
. Mais si je lance cette
printf("%d",htonl(INADDR_ANY));
J'obtiens 0 comme valeur de retour. Quelqu'un pourrait-il m'expliquer ?