Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
769 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  [C]appli client/serveur, prob avec bind !

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[C]appli client/serveur, prob avec bind !

n°131991
djtoz
Posté le 28-04-2002 à 20:29:30  profilanswer
 

salut
 
bon je debute ds la programmation en C
j ai essayer de programmer une appli client/serveur toute simple
 
mais apparement y a un petit probleme a la compilation au niveau du bind, voila le meesage d'erreur :
 
warning : passing arg 2 of 'bind' from incompatible pointer type
 
la ligne incriminee :) :
 
if (bind(sock,(struct sockaddr_in *)&local, sizeof(struct sockaddr_in))=-1)
{
perror("bind" );
exit(1);
}
 
j ai essayer de compiler avec differentes version de gcc, mais toujours le meme probleme
 
merci d'avance pour votre aide

mood
Publicité
Posté le 28-04-2002 à 20:29:30  profilanswer
 

n°132745
djtoz
Posté le 30-04-2002 à 15:38:30  profilanswer
 

:bounce:
 
y a personne qui peut me filer un coup de main ? :(

n°132853
Kris
Posté le 30-04-2002 à 18:21:14  profilanswer
 

essaye ca plutot ca ira meiux je pense!
 
if (bind(sock,(struct sockaddr *)&local, sizeof(struct sockaddr_in))==-1)  
/*  
**  ^-^ t avais mis k un seul = !!
*/
{  
perror("bind" );  
exit(1);  
}  
 
 
quand t as un probleme en c, suffit de faire man fonction et tout va mieux!!

 

[jfdsdjhfuetppo]--Message édité par kris le 30-04-2002 à 18:23:36--[/jfdsdjhfuetppo]


---------------
L'homme sage apprend de ses erreurs.  
n°134313
djtoz
Posté le 03-05-2002 à 19:31:18  profilanswer
 

kris a écrit a écrit :

essaye ca plutot ca ira meiux je pense!
 
if (bind(sock,(struct sockaddr *)&local, sizeof(struct sockaddr_in))==-1)  
/*  
**  ^-^ t avais mis k un seul = !!
*/
{  
perror("bind" );  
exit(1);  
}  
 




 
heu nan en fait c en ecrivnt ce post que j ai oublie le =, sinon ds mon code il y etait bien :/
 
sinon comment tu fais pour chopper des info sur les fonctions avec man ?
pk la je fais un man bind, ca me repond rien  
puis en plus bind ca correspond au serv DNS sous nux, donc c plutot des infos la dessus qui me donne

n°134334
Kris
Posté le 03-05-2002 à 20:55:26  profilanswer
 

Desole si ma remarque sur le man a ete mal percu, (sur mon man la reponse a ta question se trouve dans les premieres ligne) sinon je ne savais pas que quand tu tapes man bind sous linux (je suis NetBSD) tu tombes sur des informations sur les DNS. Pour avoir le man de bind ca doit etre "man 2 bind".
 
Sinon bon C!


---------------
L'homme sage apprend de ses erreurs.  
n°134341
djtoz
Posté le 03-05-2002 à 21:42:33  profilanswer
 

autant pour moi :)
j ai fais un man bind sur mon autre machine et ca me donne bien les bonnes infos :)
 
vais continuer a chercher...

n°134653
Kris
Posté le 04-05-2002 à 19:47:05  profilanswer
 

continuer a chercher?
la correction que j ai apporte ne suffit pas?? (je ne parle pas du == mais le deuxieme argument de bind est (struct sockaddr *)&local et non (struct sockaddr_in *)&local


---------------
L'homme sage apprend de ses erreurs.  
n°134973
djtoz
Posté le 06-05-2002 à 00:35:37  profilanswer
 

kris a écrit a écrit :

continuer a chercher?
la correction que j ai apporte ne suffit pas?? (je ne parle pas du == mais le deuxieme argument de bind est (struct sockaddr *)&local et non (struct sockaddr_in *)&local  




 
erf si c bon  
t1 faut que j ouvre les yeux des fois moi :)
merci de ton aide


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  [C]appli client/serveur, prob avec bind !

 

Sujets relatifs
ASP, PHP mais y en a t'il d'autres interprettés serveur ?[Perl / CGI] appli web = script CGI + SCP
[rmi]envoyer une boite de dialogue vers le clientasp : connecter un .mdb sur un serveur distant ? pb authentification !
[vb6] ouvrir un fichier sur un serveur ftp[PHP] - Voir la vitesse de generation d'un page par le serveur
Demain après midi le serveur du forum déménageHebergement serveur dédié , que choisir ?
Etre soit meme serveur mail... 
Plus de sujets relatifs à : [C]appli client/serveur, prob avec bind !


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR