Programmation socket sous linux

blazman34 Messages postés 9 Date d'inscription lundi 24 novembre 2003 Statut Membre Dernière intervention 10 juillet 2008 - 25 avril 2004 à 15:01
blazman34 Messages postés 9 Date d'inscription lundi 24 novembre 2003 Statut Membre Dernière intervention 10 juillet 2008 - 26 avril 2004 à 19:04
Bonjour à tous !!
Voici mon probleme :
Je suis en train de programmer une application client serveur sous linux, tout a bien marcher juska présent juska ce jour :

en effet, mon serveur doit envoyer la liste de tout les clients connectés.
Le message que j'utilise en tant que protocol est :
"/clients=/nom1 addrip1...etc"

Cependant lorsque mon premier client se connecte, le serveur lui envoi une liste de clients vide cad :
"/clients=/"
mais mon client recoit ce message : "clients=/"

Je n'arrive pas a comprendre la perte du premier caratere du message???

Existe til une commande du style de flush, pour vider le tampon de la socket (desoler c peut etre une grosse c... ce ke je viens de dire) et cela me resoudrait il mon probleme??

BOn bin j'esper que kelkun pourra maider activement...
Merci d'avance

(- Doudou -)

1 réponse

blazman34 Messages postés 9 Date d'inscription lundi 24 novembre 2003 Statut Membre Dernière intervention 10 juillet 2008
26 avril 2004 à 19:04
c bon ca venez de mon parametre "taille de mon char[]" dans mes commande read et write

merci pour l'interet que vous avez tous porté à ma question !!!

;-)
(- Doudou -)
0
Rejoignez-nous