return ts;
}
-void lxc_console_signal_fini(struct lxc_tty_state *ts)
+void lxc_terminal_signal_fini(struct lxc_tty_state *ts)
{
if (ts->sigfd >= 0) {
close(ts->sigfd);
console->master = -EBADF;
} else if (fd == console->peer) {
if (console->tty_state) {
- lxc_console_signal_fini(console->tty_state);
+ lxc_terminal_signal_fini(console->tty_state);
console->tty_state = NULL;
}
console->peer = -EBADF;
static void lxc_console_peer_proxy_free(struct lxc_pty *console)
{
if (console->tty_state) {
- lxc_console_signal_fini(console->tty_state);
+ lxc_terminal_signal_fini(console->tty_state);
console->tty_state = NULL;
}
close(console->peerpty.master);
lxc_mainloop_close(&descr);
sigwinch_fini:
- lxc_console_signal_fini(ts);
+ lxc_terminal_signal_fini(ts);
close_fds:
close(masterfd);
struct lxc_epoll_descr *descr);
/*
- * lxc_console_signal_fini: uninstall signal handler
+ * lxc_terminal_signal_fini: uninstall signal handler
*
* @ts : the lxc_tty_state returned by lxc_terminal_signal_init
*
* Must be called with process_lock held to protect the lxc_ttys list, or
* from a non-threaded context.
*/
-extern void lxc_console_signal_fini(struct lxc_tty_state *ts);
+extern void lxc_terminal_signal_fini(struct lxc_tty_state *ts);
extern int lxc_console_write_ringbuffer(struct lxc_pty *console);
extern int lxc_console_create_log_file(struct lxc_pty *console);