From: Christian Brauner Date: Tue, 27 Feb 2018 15:29:23 +0000 (+0100) Subject: console: lxc_terminal_signal_fini() X-Git-Tag: lxc-3.0.0.beta1~5^2~35 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a8867251bcc68e70fafceb10904734578333dae8;p=thirdparty%2Flxc.git console: lxc_terminal_signal_fini() Signed-off-by: Christian Brauner --- diff --git a/src/lxc/console.c b/src/lxc/console.c index c2c7f81e5..33f29e4a5 100644 --- a/src/lxc/console.c +++ b/src/lxc/console.c @@ -189,7 +189,7 @@ on_error: 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); @@ -364,7 +364,7 @@ int lxc_console_cb_con(int fd, uint32_t events, void *data, 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; @@ -512,7 +512,7 @@ int lxc_setup_tios(int fd, struct termios *oldtios) 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); @@ -1092,7 +1092,7 @@ close_mainloop: lxc_mainloop_close(&descr); sigwinch_fini: - lxc_console_signal_fini(ts); + lxc_terminal_signal_fini(ts); close_fds: close(masterfd); diff --git a/src/lxc/console.h b/src/lxc/console.h index 0d77f5006..3360dfeee 100644 --- a/src/lxc/console.h +++ b/src/lxc/console.h @@ -215,7 +215,7 @@ extern int lxc_terminal_signalfd_cb(int fd, uint32_t events, void *cbdata, 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 * @@ -225,7 +225,7 @@ extern int lxc_terminal_signalfd_cb(int fd, uint32_t events, void *cbdata, * 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);