Buenaas tod@s!
bueno pues os comento, estaba intentando sacar la direcciones ip asociadas a mi nombre de maquina pero la que me sale extrañamente no se de donde procede.. soy bastante novato con esto de los sockets asik pido paciencia por si la pregunta esta ya muy rebentada xDD ..
bueno pues os comento, estaba intentando sacar la direcciones ip asociadas a mi nombre de maquina pero la que me sale extrañamente no se de donde procede.. soy bastante novato con esto de los sockets asik pido paciencia por si la pregunta esta ya muy rebentada xDD ..
Código (c) [Seleccionar]
#include <stdio.h> //Libreria estandar de entrada y salida
#include <string.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include <netdb.h>
/*
*
*/
int main(int argc, char** argv) {
struct hostent *id;
char name[50];
fscanf(stdin,"%s",name);
id=gethostbyname(name);
printf("%s",inet_ntoa(id->h_addr_list));
return 0;
}