Make sure filehandler is non-negative before using it.
Coverity CID:
1492888 Negative returns
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
watch_ubus_service();
netns_fd = ns_open_pid("net", ns_pid);
watch_ubus_service();
netns_fd = ns_open_pid("net", ns_pid);
+ if (netns_fd < 0) {
+ ret = ESRCH;
+ goto errout_inotify;
+ }
netns_updown(host_ubus_ctx, jail_name, true, netns_fd);
netns_updown(host_ubus_ctx, jail_name, true, netns_fd);