#define UPDOWN_PATH_MAX PATH_MAX - 11 - 1 - IFNAMSIZ
struct nozzle_iface {
- char name[IFNAMSIZ]; /* interface name */
+ char name[IFNAMSIZ - 1]; /* interface name */
int fd; /* interface fd */
int up; /* interface status 0 is down, 1 is up */
/*
goto out_error;
}
strncpy(devname, curnozzle, IFNAMSIZ);
- strncpy(nozzle->name, curnozzle, IFNAMSIZ);
+ memmove(nozzle->name, curnozzle, IFNAMSIZ - 1);
#endif
#ifdef KNET_LINUX
}
strncpy(devname, ifname, IFNAMSIZ);
- strncpy(nozzle->name, ifname, IFNAMSIZ);
+ memmove(nozzle->name, ifname, IFNAMSIZ - 1);
#endif
nozzle->default_mtu = get_iface_mtu(nozzle);