Hola a todos los de la lista :

He estado usando linux con un portscanners del cual he comenzado a estudiar
su codigo fuente, esta es una estrucctura, la cual pienso que trabaja de la
sig. manera, yo creo que en la linea donde esta la funcion memcpy copia a la
variable ip lo que apunta el puntero info o sea el miembro de la estrucutura
"adress", que esta en la linea 4 !!!

de l contrario que significa ese cuatr al final de la linea ??

int resolver (char *dns)
{
        struct hostent *info;
 unsigned long ip;

 if((ip=inet_addr(dns))==-1)
         {
   if((info=gethostbyname(dns))==0)
      {
        printf("No pude resolver %s\n\n",dns);
        exit(-1);
      }
   memcpy(&ip,(info->h_addr),4);
   }



--
¿Desea desuscribirse? Escriba a [EMAIL PROTECTED] con
el tema "unsubscribe".

Responder a