CONSULTA URGENTEEEEEEEEEEEEEEEEEEEEEEEEEEE

Dudas sobre los distintos compiladores C/C++ en Linux
Responder
Mensaje
Autor
geneman1405
Mensajes: 2
Registrado: 26/07/2011 5:46 am

CONSULTA URGENTEEEEEEEEEEEEEEEEEEEEEEEEEEE

#1 Mensaje por geneman1405 » 26/07/2011 5:55 am

Que tal buenos dias tengo un problema de programacion bastante importante.
Address family is not suported by protocol.
El mismo ocurre cuando tengo un proceso qeu lo que hace es
socket(AF_INET,AF_INET, SOCK_STREAM, IPPROTO_TC);

if (iSocket== -1){
return 0;
}
if (setsockopt(listener, SOL_SOCKET, SO_REUSEADDR, &yes, sizeof(int)) == -1)
{
printf("no se pudo setear el socket");
return 0;
} // enlazar

Str_sockaddr_in_paraConnect.sin_family = AF_INET;/*estructura para el connect*/
Str_sockaddr_in_paraConnect.sin_addr.s_addr = inet_addr ("127.0.0.1");
Str_sockaddr_in_paraConnect.sin_port = htons(8336);
memset (&(Str_sockaddr_in_paraConnect.sin_zero), '\0', 8);


if ( connect ( iDescriptor_del_socket , (struct sockaddr *) & Str_sockaddr_in_paraConnect , sizeof (Str_sockaddr_in_paraConnect ) ) == -1 )/*conect & check*/
{
perror(error);

return 0;
}

Esto se genera cuando quiere hacer un connect si bien hace el socket y el seteo cuando quiere hacer el connect falla
por favor me podrian decir qeu es lo qeu falla?
gracias
saludos

Responder

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado