Rechercher : dans
Par :

[C] socket fonction bind

Dernière réponse le 25 nov 2007 à 22:31:33 lordnul, le 25 nov 2007 à 19:36:08 
 Signaler ce message aux modérateurs

Bonjour,
J'aimerais savoir pourquoi ici bind m'envoie -1
et errno 22

Bref pourquoi il y a une erreur a la fontion bind

int main()
{
int server_sockfd, client_sockfd;
int server_len, client_len;
struct sockaddr_in server_address;
struct sockaddr_in client_address;

server_sockfd = socket(AF_INET, SOCK_STREAM, 0);

server_address.sin_family = AF_INET;
server_address.sin_addr.s_addr = inet_addr("127.0.0.1");
server_address.sin_port = 9734;
server_len = sizeof(server_address);
bind(server_sockfd, (struct sockaddr *)&server_address, server_len);
cout<< bind(server_sockfd, (struct sockaddr *)&server_address, server_len);
cout<<errno;

Configuration: Linux
Firefox 1.5.0.13

Meilleures réponses pour « [C] socket fonction bind » dans :
Langage C - Les fonctions VoirLa notion de fonction On appelle fonction un sous-programme qui permet d'effectuer un ensemble d'instructions par simple appel de la fonction dans le corps du programme principal. Les fonctions permettent d'exécuter dans plusieurs parties du...
Langage C++ - Les fonctions VoirLa notion de fonction On appelle fonction un sous-programme qui permet d'effectuer un ensemble d'instructions par simple appel de la fonction dans le corps du programme principal. Les fonctions permettent d'exécuter dans plusieurs parties du...
Les fonctions de l'API Socket VoirLes fonctions des sockets en détail La fonction socket() La création d'un socket se fait grâce à la fonction socket() : int socket(famille,type,protocole) famille représente la famille de protocole utilisé (AF_INET pour TCP/IP utilisant une...

1

le père, le 25 nov 2007 à 21:05:23

Tu appelles bind 2 fois de suite ?

Répondre à le père

2

 lordnul, le 25 nov 2007 à 22:31:33

Lol mais.....

Merci!!!!
bref j'avais d'autre questions mais j'ai oublier

Répondre à lordnul
Collection CommentÇaMarche.net