lxccontainer: do_lxcapi_detach_interface()

thread-safety: s/exit()/_exit()/g Signed-off-by: 's avatarChristian Brauner <christian.brauner@ubuntu.com>
parent a7764ce7
...@@ -4452,13 +4452,13 @@ static bool do_lxcapi_detach_interface(struct lxc_container *c, ...@@ -4452,13 +4452,13 @@ static bool do_lxcapi_detach_interface(struct lxc_container *c,
init_pid = do_lxcapi_init_pid(c); init_pid = do_lxcapi_init_pid(c);
if (!switch_to_ns(init_pid, "net")) { if (!switch_to_ns(init_pid, "net")) {
ERROR("Failed to enter network namespace"); ERROR("Failed to enter network namespace");
exit(EXIT_FAILURE); _exit(EXIT_FAILURE);
} }
ret = lxc_netdev_isup(ifname); ret = lxc_netdev_isup(ifname);
if (ret < 0) { if (ret < 0) {
ERROR("Failed to determine whether network device \"%s\" is up", ifname); ERROR("Failed to determine whether network device \"%s\" is up", ifname);
exit(EXIT_FAILURE); _exit(EXIT_FAILURE);
} }
/* netdev of ifname is up. */ /* netdev of ifname is up. */
...@@ -4466,7 +4466,7 @@ static bool do_lxcapi_detach_interface(struct lxc_container *c, ...@@ -4466,7 +4466,7 @@ static bool do_lxcapi_detach_interface(struct lxc_container *c,
ret = lxc_netdev_down(ifname); ret = lxc_netdev_down(ifname);
if (ret) { if (ret) {
ERROR("Failed to set network device \"%s\" down", ifname); ERROR("Failed to set network device \"%s\" down", ifname);
exit(EXIT_FAILURE); _exit(EXIT_FAILURE);
} }
} }
...@@ -4477,10 +4477,10 @@ static bool do_lxcapi_detach_interface(struct lxc_container *c, ...@@ -4477,10 +4477,10 @@ static bool do_lxcapi_detach_interface(struct lxc_container *c,
ERROR("Network device \"%s\" not found", ifname); ERROR("Network device \"%s\" not found", ifname);
else else
ERROR("Failed to remove network device \"%s\"", ifname); ERROR("Failed to remove network device \"%s\"", ifname);
exit(EXIT_FAILURE); _exit(EXIT_FAILURE);
} }
exit(EXIT_SUCCESS); _exit(EXIT_SUCCESS);
} }
ret = wait_for_pid(pid); ret = wait_for_pid(pid);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment