]> git.ozlabs.org Git - ppp.git/blobdiff - pppd/sys-linux.c
Merge pull request #182 from pali/get_if_hwaddr
[ppp.git] / pppd / sys-linux.c
index df5cebb55951cfa8960ee3f8f2686d9f9a8caa99..28bc4be1a689681e400b14bb4d4226898d75e992 100644 (file)
@@ -2087,7 +2087,7 @@ get_if_hwaddr(u_char *addr, char *name)
 
        sock_fd = socket(AF_INET, SOCK_DGRAM, 0);
        if (sock_fd < 0)
-               return 0;
+               return -1;
        memset(&ifreq.ifr_hwaddr, 0, sizeof(struct sockaddr));
        strlcpy(ifreq.ifr_name, name, sizeof(ifreq.ifr_name));
        ret = ioctl(sock_fd, SIOCGIFHWADDR, &ifreq);