Diff for /libaitio/src/Attic/tools.c between versions 1.15 and 1.16

version 1.15, 2012/07/03 08:51:05 version 1.16, 2012/07/22 20:39:45
Line 486  io_gethostbyname(const char *psHost, u_short port, io_ Line 486  io_gethostbyname(const char *psHost, u_short port, io_
   
         if (!psHost || !addr)          if (!psHost || !addr)
                 return NULL;                  return NULL;
         else  
                 memset(addr, 0, sizeof(io_sockaddr_t));  
   
         if (*psHost != '/') {          if (*psHost != '/') {
                 /* resolver */                  /* resolver */
Line 498  io_gethostbyname(const char *psHost, u_short port, io_ Line 496  io_gethostbyname(const char *psHost, u_short port, io_
                 if (!host) {                  if (!host) {
                         io_SetErr(EINVAL, "Resolver #%d - %s", h_errno, hstrerror(h_errno));                          io_SetErr(EINVAL, "Resolver #%d - %s", h_errno, hstrerror(h_errno));
                         return NULL;                          return NULL;
                } else                } else {
                         memset(addr, 0, sizeof(io_sockaddr_t));
                         addr->sa.sa_family = host->h_addrtype;                          addr->sa.sa_family = host->h_addrtype;
        } else                }
         } else {
                 memset(addr, 0, sizeof(io_sockaddr_t));
                 addr->sa.sa_family = AF_LOCAL;                  addr->sa.sa_family = AF_LOCAL;
           }
                   
   
         switch (addr->sa.sa_family) {          switch (addr->sa.sa_family) {
                 case AF_INET:                  case AF_INET:

Removed from v.1.15  
changed lines
  Added in v.1.16


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>