[C] socket fonction bind

Fermé
lordnul - 25 nov. 2007 à 19:36
 lordnul - 25 nov. 2007 à 22:31
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;

2 réponses

tu appelles bind 2 fois de suite ?
0
lol mais.....

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