on_error:
lxc_terminal_delete(pty);
- lxc_pty_conf_free(pty);
+ lxc_terminal_conf_free(pty);
return -1;
}
if (options->attach_flags & LXC_ATTACH_ALLOCATE_PTY) {
lxc_terminal_delete(&pty);
- lxc_pty_conf_free(&pty);
+ lxc_terminal_conf_free(&pty);
}
lxc_proc_put_context_info(init_ctx);
return ret_parent;
return;
if (current_config == conf)
current_config = NULL;
- lxc_pty_conf_free(&conf->console);
+ lxc_terminal_conf_free(&conf->console);
free(conf->rootfs.mount);
free(conf->rootfs.bdev_type);
free(conf->rootfs.options);
lxc_terminal_info_init(&pty->peerpty);
}
-void lxc_pty_conf_free(struct lxc_pty *terminal)
+void lxc_terminal_conf_free(struct lxc_pty *terminal)
{
free(terminal->log_path);
free(terminal->path);
extern int lxc_make_controlling_pty(int fd);
extern int lxc_login_pty(int fd);
-extern void lxc_pty_conf_free(struct lxc_pty *console);
+extern void lxc_terminal_conf_free(struct lxc_pty *console);
extern void lxc_terminal_info_init(struct lxc_pty_info *pty);
extern void lxc_terminal_init(struct lxc_pty *pty);
extern int lxc_pty_map_ids(struct lxc_conf *c, struct lxc_pty *pty);