to have same exit code for all lxc commands
Signed-off-by: Michel Normand <normand@fr.ibm.com>
Signed-off-by: Daniel Lezcano <dlezcano@fr.ibm.com>
int main(int argc, char *argv[])
{
- int ret;
-
- ret = lxc_arguments_parse(&my_args, argc, argv);
- if (ret)
- return 1;
+ if (lxc_arguments_parse(&my_args, argc, argv))
+ return -1;
if (lxc_log_init(my_args.log_file, my_args.log_priority,
my_args.progname, my_args.quiet))
- return 1;
-
- ret = lxc_stop(my_args.name);
- if (ret)
- return 1;
+ return -1;
- return 0;
+ return lxc_stop(my_args.name);
}
{
char init[MAXPATHLEN];
char val[MAXPIDLEN];
- int fd, ret = -LXC_ERROR_INTERNAL;
+ int fd, ret = -1;
size_t pid;
if (lxc_check_lock(name) < 0)