diff options
author | Paul Mackerras <paulus@ozlabs.org> | 2020-12-31 15:25:36 +1100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-12-31 15:25:36 +1100 |
commit | d070cc4486b6d0828066ba68ff7ba4092e2f7e55 (patch) | |
tree | 1fea5de48b5aea7b3778bcd906b6962dc67dac8c /pppd | |
parent | 431469a02ce74e5fe4b9943e86b9bfc272882fcb (diff) | |
parent | 9793fd2e7762623ef4bbaaa1a16dbedd10659599 (diff) | |
download | ppp-d070cc4486b6d0828066ba68ff7ba4092e2f7e55.tar.gz |
Merge pull request #182 from pali/get_if_hwaddr
Fix indicating failure in Linux get_if_hwaddr() function
Diffstat (limited to 'pppd')
-rw-r--r-- | pppd/sys-linux.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/pppd/sys-linux.c b/pppd/sys-linux.c index df5cebb..28bc4be 100644 --- a/pppd/sys-linux.c +++ b/pppd/sys-linux.c @@ -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); |