summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPali Rohár <pali@kernel.org>2021-07-31 22:12:55 +0200
committerPali Rohár <pali@kernel.org>2021-07-31 22:12:55 +0200
commitd2858ab22a536c8e58f7796b2947f5ff72bb4450 (patch)
tree6c7f6d049c8b624cb5c9767abb6ef18f44249c1a
parente4b85dae99f201d2b9f3c1d3c4492154ef76a2e8 (diff)
downloadppp-d2858ab22a536c8e58f7796b2947f5ff72bb4450.tar.gz
pppd: Replace IF_NAMESIZE by IFNAMSIZ for struct ifreq
Macros IF_NAMESIZE and IFNAMSIZ should be defined to the same value, but struct ifreq uses IFNAMSIZ. So use "correct" macro. Signed-off-by: Pali Rohár <pali@kernel.org>
-rw-r--r--pppd/sys-linux.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/pppd/sys-linux.c b/pppd/sys-linux.c
index c68dbe1..e1bb810 100644
--- a/pppd/sys-linux.c
+++ b/pppd/sys-linux.c
@@ -700,8 +700,8 @@ static int make_ppp_unit(void)
char t[IFNAMSIZ];
memset(&ifr, 0, sizeof(struct ifreq));
slprintf(t, sizeof(t), "%s%d", PPP_DRV_NAME, ifunit);
- strlcpy(ifr.ifr_name, t, IF_NAMESIZE);
- strlcpy(ifr.ifr_newname, req_ifname, IF_NAMESIZE);
+ strlcpy(ifr.ifr_name, t, IFNAMSIZ);
+ strlcpy(ifr.ifr_newname, req_ifname, IFNAMSIZ);
x = ioctl(sock_fd, SIOCSIFNAME, &ifr);
if (x < 0)
error("Couldn't rename interface %s to %s: %m", t, req_ifname);