Redirection pour socket

Résolu
darkkinj Messages postés 18 Date d'inscription samedi 6 novembre 2004 Statut Membre Dernière intervention 12 mars 2005 - 24 févr. 2005 à 23:30
cs_aardman Messages postés 1905 Date d'inscription mercredi 22 janvier 2003 Statut Membre Dernière intervention 17 septembre 2012 - 25 févr. 2005 à 00:26
Voila, je me suis mis à la programmation sous windows. Je suis en train
de réaliser un chat tout simple où chaque client se connecte au serveur
central (nom ordinateur). Le probleme est que ayant une ip dynamique,
j'ai fait une redirection style no-ip, dyndns. Le probleme est avec la
fonction:


C_adresse.sin_addr.s_addr = inet_addr("monip.no-ip.com");


cette fonction retourne un mauvaise valeur car elle ne fait pas le lien
entre la correspondance entre l'alias de redirection et mon ip. Je ne
sais pas si j'ai oublier quelque chose de tout bête ou si il faut aller
demander sur le net une correspondance et comment le faire. Un simple
ping sait faire la correspondance j'imagine donc que ça ne dois pas
être très compliqué mais la je ne vois vraiment pas.





merci d'avance


darkkinj
http://www.kinj.fr.st

1 réponse

cs_aardman Messages postés 1905 Date d'inscription mercredi 22 janvier 2003 Statut Membre Dernière intervention 17 septembre 2012 3
25 févr. 2005 à 00:26
Salut,
inet_addr prend en argument une adresse ip donc c'est normal que ca marche pas avec une url.
Pour résoudre une url, tu peux utiliser gethostbyname ou getaddrinfo.
3
Rejoignez-nous