mirror of
https://git.proxmox.com/git/mirror_lxc
synced 2025-07-27 11:13:50 +00:00
coverity: #1435604
Resource leak Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
This commit is contained in:
parent
b3595a3423
commit
42cc40833c
@ -1916,8 +1916,10 @@ int lxc_bridge_attach(const char *bridge, const char *ifname)
|
|||||||
return -errno;
|
return -errno;
|
||||||
|
|
||||||
retlen = strlcpy(ifr.ifr_name, bridge, IFNAMSIZ);
|
retlen = strlcpy(ifr.ifr_name, bridge, IFNAMSIZ);
|
||||||
if (retlen >= IFNAMSIZ)
|
if (retlen >= IFNAMSIZ) {
|
||||||
|
close(fd);
|
||||||
return -E2BIG;
|
return -E2BIG;
|
||||||
|
}
|
||||||
|
|
||||||
ifr.ifr_name[IFNAMSIZ - 1] = '\0';
|
ifr.ifr_name[IFNAMSIZ - 1] = '\0';
|
||||||
ifr.ifr_ifindex = index;
|
ifr.ifr_ifindex = index;
|
||||||
|
Loading…
Reference in New Issue
Block a user