]> git.proxmox.com Git - mirror_lxc.git/blobdiff - src/lxc/tools/lxc_attach.c
API: expose function lxc_log_init
[mirror_lxc.git] / src / lxc / tools / lxc_attach.c
index d35ec88c10525aa1f43e1c6ecf3f8ea9d2d688d8..d619e1844551a1fa346fabbaa200396d87b4c02f 100644 (file)
@@ -371,6 +371,7 @@ int main(int argc, char *argv[])
 {
        int ret = -1, r;
        int wexit = 0;
+       struct lxc_log log;
        pid_t pid;
        lxc_attach_options_t attach_options = LXC_ATTACH_OPTIONS_DEFAULT;
        lxc_attach_command_t command = (lxc_attach_command_t){.program = NULL};
@@ -386,8 +387,13 @@ int main(int argc, char *argv[])
        if (!my_args.log_file)
                my_args.log_file = "none";
 
-       r = lxc_log_init(my_args.name, my_args.log_file, my_args.log_priority,
-                          my_args.progname, my_args.quiet, my_args.lxcpath[0]);
+       log.name = my_args.name;
+       log.file = my_args.log_file;
+       log.priority = my_args.log_priority;
+       log.prefix = my_args.progname;
+       log.quiet = my_args.quiet;
+       log.lxcpath = my_args.lxcpath[0];
+       r = lxc_log_init(&log);
        if (r)
                exit(EXIT_FAILURE);
        lxc_log_options_no_override();