diff --git a/src/lxc/network.c b/src/lxc/network.c index 189d92088..0a78adc20 100644 --- a/src/lxc/network.c +++ b/src/lxc/network.c @@ -1160,8 +1160,10 @@ int lxc_netdev_rename_by_index(int ifindex, const char *newname) return err; len = strlen(newname); - if (len == 1 || len >= IFNAMSIZ) + if (len == 1 || len >= IFNAMSIZ) { + err = -EINVAL; goto out; + } err = -ENOMEM; nlmsg = nlmsg_alloc(NLMSG_GOOD_SIZE);