geneman1405
Registrado: 26 Jul 2011 Mensajes: 1
| Publicado: 26/07/2011 5:55 am | | | Título: CONSULTA URGENTEEEEEEEEEEEEEEEEEEEEEEEEEEE |
| 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', ;
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 |
|