Diff for /libelwix/src/net.c between versions 1.4 and 1.4.2.1

version 1.4, 2013/06/03 22:50:00 version 1.4.2.1, 2013/06/10 14:49:48
Line 136  e_n2port(sockaddr_t * __restrict addr) Line 136  e_n2port(sockaddr_t * __restrict addr)
 const char *  const char *
 e_n2addr(sockaddr_t * __restrict addr, ait_val_t * __restrict val)  e_n2addr(sockaddr_t * __restrict addr, ait_val_t * __restrict val)
 {  {
        char str[INET6_ADDRSTRLEN] = { 0 };        char *s, str[INET6_ADDRSTRLEN] = { 0 };
         const char *ret = NULL;          const char *ret = NULL;
   
         if (!addr || !val)          if (!addr || !val)
Line 160  e_n2addr(sockaddr_t * __restrict addr, ait_val_t * __r Line 160  e_n2addr(sockaddr_t * __restrict addr, ait_val_t * __r
                         break;                          break;
                 case AF_LOCAL:                  case AF_LOCAL:
                         ret = addr->sun.sun_path;                          ret = addr->sun.sun_path;
                           break;
                   case AF_LINK:
                           if (!(s = link_ntoa(&addr->sdl))) {
                                   LOGERR;
                                   return ret;
                           } else
                                   ret = s;
                         break;                          break;
                 default:                  default:
                         elwix_SetErr(EPROTONOSUPPORT, "Unsuported address family %d",                           elwix_SetErr(EPROTONOSUPPORT, "Unsuported address family %d", 

Removed from v.1.4  
changed lines
  Added in v.1.4.2.1


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