bonjour,

je dévelloppe les sockets en c.
La methode connect me renvoie l'erreur 13, la permission m'est refusée. Je ne comprends pas comment gérer cette erreur.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
int retour;
serv_addr.sin_family = AF_INET;
serv_addr.sin_addr.s_addr = htonl((uint32_t)"192.168.0.1");(INADDR_LOOPBACK);
serv_addr.sin_port = htons(2000);
retour = ::connect(sock_fd,(struct sockaddr*)&serv_addr,sizeof(serv_addr));