Je ne t'ai jamais dit d'utiliser le port 23. J'ai juste dit que je l'avais utilisé (parce que ça m'a permis de tester le serveur avec un client telnet, si tu veux tout savoir...). Mais j'ai bien...
Type: Messages; Utilisateur: Emmanuel Delahaye
Je ne t'ai jamais dit d'utiliser le port 23. J'ai juste dit que je l'avais utilisé (parce que ça m'a permis de tester le serveur avec un client telnet, si tu veux tout savoir...). Mais j'ai bien...
0 est toujours faux, donc la branche #if 0 n'est pas compilée, par contre la branche #else est compilée). Si on remplace 0 par <>0 (1, par exemple), la branche #if est compilée et la branche #else ne...
Déjà expliqué... Dans le code que j'ai posté, le port est 23 (telnet) dans port.h. Pour te remettre dans tes conditions de test (port 1025), il faut remplacer 0 par 1 dans le #if :
#ifndef...
Bien que j'ai ajouté l'initialisation des structures avant usage, j'avoue ne pas comprendre pourquoi le recv() du client n'est pas bloquant...
La dernière version :...
Tu es bien conscient que ce qu'il y a après le while ne sera jamais exécuté ?
J'ai renommé les myheaders.* en io.* (Input/Output), et le projet est dans :
_samsoft_/serv
_samsoft_/cli...
Rien de nouveau. Tu utilises une bibliothèque externe, il faut la lier à ton projet :
-lpthread
Rappel :
Je t'engage à cesser de 'lire en diagonale' et à commencer à 'lire sérieusement'.
Je pense te l'avoir déjà dit, mais ce prototype est
mal placé
faux
Il devrait être dans "send.h" et être très exactement :
void *sendMessage(void *p_data);
D'ailleurs, c'est cas. Il...
Ton code commenté et corrigé pour être compilable. Pose des questions si ce n'est clair.
http://delahaye.emmanuel.free.fr/forums/samsoft/serv/
Je recommande une lecture attentive de :...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.