Bonjour,
j'ai besoin avec un programme C de me connecter au manager afin de récupérer des infos spécifiques mais mon problème c'est que ma socket en C n'arrive pas à ce connecter au manager et je ne sais pas pourquoi.
[CODE]int socket_connect, sockaddr_len;
struct sockaddr_in sockaddr_connect;
if(socket_connect = socket(AF_INET, SOCK_STREAM, 0) < 0)
{
printf("Socket creation errror !\n" );
return EXIT_FAILURE;
}
sockaddr_connect.sin_family = AF_INET;
sockaddr_connect.sin_addr.s_addr = inet_addr("0.0.0.0");
sockaddr_connect.sin_port = 5038;
sockaddr_len = sizeof(sockaddr_connect);
if(connect(socket_connect, (struct sockaddr*)&sockaddr_connect, sockaddr_len) < 0)
{
printf("Socket connection error !: %d\n",errno );
return NULL;
}
[/CODE]
Mon programme plante sur la fonction connect et je n'arrive pas a comprendre pourquoi.
HELP ME ^^
Merci d'avance pour votre aide