int lxc_execute(const char *name, char *const argv[], int quiet, struct lxc_handler *handler, const char *lxcpath, bool backgrounded) { struct execute_args args = {.argv = argv, .quiet = quiet}; if (lxc_check_inherited(handler->conf, false, &handler->conf->maincmd_fd, 1)) return -1; handler->conf->is_execute = 1; return __lxc_start(name, handler, &execute_start_ops, &args, lxcpath, backgrounded); }
int lxc_execute(const char *name, char *const argv[], int quiet, struct lxc_conf *conf, const char *lxcpath) { struct execute_args args = { .argv = argv, .quiet = quiet }; if (lxc_check_inherited(conf, -1)) return -1; conf->is_execute = 1; return __lxc_start(name, conf, &execute_start_ops, &args, lxcpath); }