Certes... et même s'il n'a qu'une seule carte réseau !!! Mais la façon de programmer sa socket n'est pas la même suivant s'il veut être client ou serveur !!!
steven511 a écrit :
je veux être serveur sur les deux adresses IP. Apparement ça tourne autour du Bind....
|
En effet, le 2° paramètre de "bind" est soit de type "struct sockaddr_un *" si tu travailles en mode "AF_UNIX" (utilisation d'un fichier "socket" ); soit de type "struct sockaddr_in *" si tu travailles en mode "AF_INET" (utilisation de TCP/IP).
Dans ce dernier cas, ce paramètre contient l'adresse de la carte réseau que tu vas écouter !!!
Plus d'info sur la prog socket ici: http://fr.lang.free.fr/cours/SocketCsyst_v1.0.pdf