c2millet
Messages postés198Date d'inscriptionlundi 2 juin 2003StatutMembreDernière intervention15 février 2005
-
27 oct. 2004 à 10:59
cs_aardman
Messages postés1905Date d'inscriptionmercredi 22 janvier 2003StatutMembreDernière intervention17 septembre 2012
-
27 oct. 2004 à 14:39
Bonjour à tous voilà mon pb:
dans le code si-dessous je récupère le nom du client connecté avec getnameinfo.
Lorsque je teste en mode debug pas de pb, getnameinfo fonctionne correctement mais, en mode release je n'ai + rien la chaine HostNameClient est vide.
Si qqun peu m'aider merci :) .
cs_AlexMAN
Messages postés1536Date d'inscriptionsamedi 21 décembre 2002StatutMembreDernière intervention24 mai 20091 27 oct. 2004 à 12:59
et un simple strlen, ca n'irait pas mieux ? Pasken faisant ton -1, tu bouffes le dernier caractere de la chaine, car strlen ne tient pas compte du zero final...
cs_aardman
Messages postés1905Date d'inscriptionmercredi 22 janvier 2003StatutMembreDernière intervention17 septembre 20123 27 oct. 2004 à 13:40
Salut,
Le 4eme param de getnameinfo est la taille du buffer que tu passes en 3eme param...
Utiliser strlen ici n'a aucun sens car HostNameClient ne contient surement pas une chaine valide
Vous n’avez pas trouvé la réponse que vous recherchez ?