components/erlang/patches/inet_drv.c.patch
branchs11-update
changeset 3064 4363008a4219
parent 3059 f2901bab71e6
child 3065 53e904a2c22e
equal deleted inserted replaced
3059:f2901bab71e6 3064:4363008a4219
     1 --- otp_src_R12B-5/erts/emulator/drivers/common/inet_drv.c	Tue Nov  4 11:51:25 2008
       
     2 +++ otp_src_R12B-5-patch/erts/emulator/drivers/common/inet_drv.c	Mon Jun 20 11:02:49 2011
       
     3 @@ -4128,6 +4128,7 @@
       
     4  	    break;
       
     5  
       
     6  	case INET_IFOPT_HWADDR: {
       
     7 +#ifdef IFHWADDRLEN
       
     8  #ifdef SIOCGIFHWADDR
       
     9  	    if (ioctl(desc->s, SIOCGIFHWADDR, (char *)&ifreq) < 0)
       
    10  		break;
       
    11 @@ -4137,6 +4138,7 @@
       
    12  	    sys_memcpy(sptr, (char*)(&ifreq.ifr_hwaddr.sa_data), IFHWADDRLEN);
       
    13  	    sptr += IFHWADDRLEN;
       
    14  #endif
       
    15 +#endif
       
    16  	    break;
       
    17  	}
       
    18