return err;
len = strlen(newname);
- if (len == 1 || len > IFNAMSIZ)
+ if (len == 1 || len >= IFNAMSIZ)
goto out;
err = -ENOMEM;
int len, index;
len = strlen(oldname);
- if (len == 1 || len > IFNAMSIZ)
+ if (len == 1 || len >= IFNAMSIZ)
return -EINVAL;
index = if_nametoindex(oldname);
err = -EINVAL;
len = strlen(name);
- if (len == 1 || len > IFNAMSIZ)
+ if (len == 1 || len >= IFNAMSIZ)
goto out;
err = -ENOMEM;
err = -EINVAL;
len = strlen(name);
- if (len == 1 || len > IFNAMSIZ)
+ if (len == 1 || len >= IFNAMSIZ)
goto out;
err = -ENOMEM;
err = -EINVAL;
len = strlen(name1);
- if (len == 1 || len > IFNAMSIZ)
+ if (len == 1 || len >= IFNAMSIZ)
goto out;
len = strlen(name2);
- if (len == 1 || len > IFNAMSIZ)
+ if (len == 1 || len >= IFNAMSIZ)
goto out;
err = -ENOMEM;
err = -EINVAL;
len = strlen(master);
- if (len == 1 || len > IFNAMSIZ)
+ if (len == 1 || len >= IFNAMSIZ)
goto err3;
len = strlen(name);
- if (len == 1 || len > IFNAMSIZ)
+ if (len == 1 || len >= IFNAMSIZ)
goto err3;
err = -ENOMEM;
err = -EINVAL;
len = strlen(master);
- if (len == 1 || len > IFNAMSIZ)
+ if (len == 1 || len >= IFNAMSIZ)
goto out;
len = strlen(name);
- if (len == 1 || len > IFNAMSIZ)
+ if (len == 1 || len >= IFNAMSIZ)
goto out;
err = -ENOMEM;
int fd, index, err;
struct ifreq ifr;
- if (strlen(ifname) > IFNAMSIZ)
+ if (strlen(ifname) >= IFNAMSIZ)
return -EINVAL;
index = if_nametoindex(ifname);