Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
- strncpy(ifr.ifr_name, ifname, IFNAMSIZ);
+ strncpy(ifr.ifr_name, ifname, IFNAMSIZ - 1);
if (iwinfo_ioctl(SIOCGIFFLAGS, &ifr))
return 0;
if (iwinfo_ioctl(SIOCGIFFLAGS, &ifr))
return 0;
- strncpy(ifr.ifr_name, ifname, IFNAMSIZ);
+ strncpy(ifr.ifr_name, ifname, IFNAMSIZ - 1);
if (iwinfo_ioctl(SIOCGIFFLAGS, &ifr))
return 0;
if (iwinfo_ioctl(SIOCGIFFLAGS, &ifr))
return 0;
- strncpy(ifr.ifr_name, ifname, IFNAMSIZ);
+ strncpy(ifr.ifr_name, ifname, IFNAMSIZ - 1);
if (iwinfo_ioctl(SIOCGIFHWADDR, &ifr))
return 0;
if (iwinfo_ioctl(SIOCGIFHWADDR, &ifr))
return 0;