]> git.proxmox.com Git - mirror_lxc.git/commitdiff
tree-wide: s/struct lxc_console/struct lxc_pty/g
authorChristian Brauner <christian.brauner@ubuntu.com>
Tue, 27 Feb 2018 14:57:31 +0000 (15:57 +0100)
committerChristian Brauner <christian.brauner@ubuntu.com>
Tue, 27 Feb 2018 21:15:18 +0000 (22:15 +0100)
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
src/lxc/attach.c
src/lxc/conf.c
src/lxc/conf.h
src/lxc/console.c
src/lxc/console.h
src/lxc/start.c

index 28c2cadfd0f4b495dd5055993c515a4a02021c95..58e17fb6a14f1f208b1974082a5661d69c166047 100644 (file)
@@ -974,7 +974,7 @@ on_error:
        rexit(EXIT_FAILURE);
 }
 
-static int lxc_attach_pty(struct lxc_conf *conf, struct lxc_console *pty)
+static int lxc_attach_pty(struct lxc_conf *conf, struct lxc_pty *pty)
 {
        int ret;
 
@@ -1001,7 +1001,7 @@ on_error:
        return -1;
 }
 
-static int lxc_attach_pty_mainloop_init(struct lxc_console *pty,
+static int lxc_attach_pty_mainloop_init(struct lxc_pty *pty,
                                        struct lxc_epoll_descr *descr)
 {
        int ret;
@@ -1022,7 +1022,7 @@ static int lxc_attach_pty_mainloop_init(struct lxc_console *pty,
        return 0;
 }
 
-static inline void lxc_attach_pty_close_master(struct lxc_console *pty)
+static inline void lxc_attach_pty_close_master(struct lxc_pty *pty)
 {
        if (pty->master < 0)
                return;
@@ -1031,7 +1031,7 @@ static inline void lxc_attach_pty_close_master(struct lxc_console *pty)
        pty->master = -EBADF;
 }
 
-static inline void lxc_attach_pty_close_slave(struct lxc_console *pty)
+static inline void lxc_attach_pty_close_slave(struct lxc_pty *pty)
 {
        if (pty->slave < 0)
                return;
@@ -1040,7 +1040,7 @@ static inline void lxc_attach_pty_close_slave(struct lxc_console *pty)
        pty->slave = -EBADF;
 }
 
-static inline void lxc_attach_pty_close_peer(struct lxc_console *pty)
+static inline void lxc_attach_pty_close_peer(struct lxc_pty *pty)
 {
        if (pty->peer < 0)
                return;
@@ -1049,7 +1049,7 @@ static inline void lxc_attach_pty_close_peer(struct lxc_console *pty)
        pty->peer = -EBADF;
 }
 
-static inline void lxc_attach_pty_close_log(struct lxc_console *pty)
+static inline void lxc_attach_pty_close_log(struct lxc_pty *pty)
 {
        if (pty->log_fd < 0)
                return;
@@ -1068,7 +1068,7 @@ int lxc_attach(const char *name, const char *lxcpath,
        signed long personality;
        pid_t attached_pid, init_pid, pid;
        struct lxc_proc_context_info *init_ctx;
-       struct lxc_console pty;
+       struct lxc_pty pty;
        struct lxc_conf *conf;
        struct attach_clone_payload payload = {0};
 
index e1cca759705707c5023fe30ab3912e1f9c94dc98..27e646e2a5e479897460fa2e13ca47562aca9f87 100644 (file)
@@ -1578,7 +1578,7 @@ static int setup_personality(int persona)
 }
 
 static int lxc_setup_dev_console(const struct lxc_rootfs *rootfs,
-                                const struct lxc_console *console)
+                                const struct lxc_pty *console)
 {
        char path[MAXPATHLEN];
        int ret, fd;
@@ -1634,7 +1634,7 @@ static int lxc_setup_dev_console(const struct lxc_rootfs *rootfs,
 }
 
 static int lxc_setup_ttydir_console(const struct lxc_rootfs *rootfs,
-                                   const struct lxc_console *console,
+                                   const struct lxc_pty *console,
                                    char *ttydir)
 {
        int ret, fd;
@@ -1720,7 +1720,7 @@ static int lxc_setup_ttydir_console(const struct lxc_rootfs *rootfs,
 }
 
 static int lxc_setup_console(const struct lxc_rootfs *rootfs,
-                            const struct lxc_console *console, char *ttydir)
+                            const struct lxc_pty *console, char *ttydir)
 {
 
        if (!ttydir)
index d554b5f24b35edd8a2fe42a387acb427269452a6..8a521fe809989252994c0cc476dc06cf42365c8a 100644 (file)
@@ -164,7 +164,7 @@ struct lxc_tty_state;
  * @peer   : the file descriptor put/get console traffic
  * @name   : the file name of the slave pty
  */
-struct lxc_console {
+struct lxc_pty {
        int slave;
        int master;
        int peer;
@@ -189,7 +189,7 @@ struct lxc_console {
                unsigned int log_rotate;
        };
 
-       struct /* lxc_console_ringbuf */ {
+       struct /* lxc_pty_ringbuf */ {
                /* size of the ringbuffer */
                uint64_t buffer_size;
 
@@ -314,7 +314,7 @@ struct lxc_conf {
        struct lxc_tty_info tty_info;
        /* Comma-separated list of lxc.tty.max pty names. */
        char *pty_names;
-       struct lxc_console console;
+       struct lxc_pty console;
        struct lxc_rootfs rootfs;
        char *ttydir;
        int close_all_fds;
index a893aba07d9c7eecfa6a7e7d350b9ac40cb7009c..6184214391850db2bc5c839f6c23897c566e8f1c 100644 (file)
@@ -204,7 +204,7 @@ void lxc_console_signal_fini(struct lxc_tty_state *ts)
        free(ts);
 }
 
-static int lxc_console_truncate_log_file(struct lxc_console *console)
+static int lxc_console_truncate_log_file(struct lxc_pty *console)
 {
        /* be very certain things are kosher */
        if (!console->log_path || console->log_fd < 0)
@@ -213,7 +213,7 @@ static int lxc_console_truncate_log_file(struct lxc_console *console)
        return lxc_unpriv(ftruncate(console->log_fd, 0));
 }
 
-static int lxc_console_rotate_log_file(struct lxc_console *console)
+static int lxc_console_rotate_log_file(struct lxc_pty *console)
 {
        int ret;
        size_t len;
@@ -242,7 +242,7 @@ static int lxc_console_rotate_log_file(struct lxc_console *console)
        return lxc_console_create_log_file(console);
 }
 
-static int lxc_console_write_log_file(struct lxc_console *console, char *buf,
+static int lxc_console_write_log_file(struct lxc_pty *console, char *buf,
                                      int bytes_read)
 {
        int ret;
@@ -351,7 +351,7 @@ static int lxc_console_write_log_file(struct lxc_console *console, char *buf,
 int lxc_console_cb_con(int fd, uint32_t events, void *data,
                       struct lxc_epoll_descr *descr)
 {
-       struct lxc_console *console = (struct lxc_console *)data;
+       struct lxc_pty *console = data;
        char buf[LXC_CONSOLE_BUFFER_SIZE];
        int r, w, w_log, w_rbuf;
 
@@ -407,7 +407,7 @@ int lxc_console_cb_con(int fd, uint32_t events, void *data,
        return 0;
 }
 
-static int lxc_console_mainloop_add_peer(struct lxc_console *console)
+static int lxc_console_mainloop_add_peer(struct lxc_pty *console)
 {
        int ret;
 
@@ -434,7 +434,7 @@ static int lxc_console_mainloop_add_peer(struct lxc_console *console)
 }
 
 int lxc_console_mainloop_add(struct lxc_epoll_descr *descr,
-                            struct lxc_console *console)
+                            struct lxc_pty *console)
 {
        int ret;
 
@@ -509,7 +509,7 @@ int lxc_setup_tios(int fd, struct termios *oldtios)
        return 0;
 }
 
-static void lxc_console_peer_proxy_free(struct lxc_console *console)
+static void lxc_console_peer_proxy_free(struct lxc_pty *console)
 {
        if (console->tty_state) {
                lxc_console_signal_fini(console->tty_state);
@@ -524,7 +524,7 @@ static void lxc_console_peer_proxy_free(struct lxc_console *console)
        console->peer = -1;
 }
 
-static int lxc_console_peer_proxy_alloc(struct lxc_console *console, int sockfd)
+static int lxc_console_peer_proxy_alloc(struct lxc_pty *console, int sockfd)
 {
        struct termios oldtermio;
        struct lxc_tty_state *ts;
@@ -579,7 +579,7 @@ int lxc_console_allocate(struct lxc_conf *conf, int sockfd, int *ttyreq)
 {
        int masterfd = -1, ttynum;
        struct lxc_tty_info *tty_info = &conf->tty_info;
-       struct lxc_console *console = &conf->console;
+       struct lxc_pty *console = &conf->console;
 
        if (*ttyreq == 0) {
                if (lxc_console_peer_proxy_alloc(console, sockfd) < 0)
@@ -621,7 +621,7 @@ void lxc_console_free(struct lxc_conf *conf, int fd)
 {
        int i;
        struct lxc_tty_info *tty_info = &conf->tty_info;
-       struct lxc_console *console = &conf->console;
+       struct lxc_pty *console = &conf->console;
 
        for (i = 0; i < tty_info->nbtty; i++) {
                if (tty_info->pty_info[i].busy == fd)
@@ -634,7 +634,7 @@ void lxc_console_free(struct lxc_conf *conf, int fd)
        }
 }
 
-static int lxc_console_peer_default(struct lxc_console *console)
+static int lxc_console_peer_default(struct lxc_pty *console)
 {
        struct lxc_tty_state *ts;
        const char *path = console->path;
@@ -703,7 +703,7 @@ out:
        return ret;
 }
 
-int lxc_console_write_ringbuffer(struct lxc_console *console)
+int lxc_console_write_ringbuffer(struct lxc_pty *console)
 {
        char *r_addr;
        ssize_t ret;
@@ -738,7 +738,7 @@ int lxc_console_write_ringbuffer(struct lxc_console *console)
        return 0;
 }
 
-void lxc_console_delete(struct lxc_console *console)
+void lxc_console_delete(struct lxc_pty *console)
 {
        int ret;
 
@@ -776,7 +776,7 @@ void lxc_console_delete(struct lxc_console *console)
  * register a handler for the console's masterfd when we create the mainloop
  * the console handler needs to see an allocated ringbuffer.
  */
-static int lxc_console_create_ringbuf(struct lxc_console *console)
+static int lxc_console_create_ringbuf(struct lxc_pty *console)
 {
        int ret;
        struct lxc_ringbuf *buf = &console->ringbuf;
@@ -822,7 +822,7 @@ static int lxc_console_create_ringbuf(struct lxc_console *console)
  * This is the console log file. Please note that the console log file is
  * (implementation wise not content wise) independent of the console ringbuffer.
  */
-int lxc_console_create_log_file(struct lxc_console *console)
+int lxc_console_create_log_file(struct lxc_pty *console)
 {
        if (!console->log_path)
                return 0;
@@ -837,7 +837,7 @@ int lxc_console_create_log_file(struct lxc_console *console)
        return 0;
 }
 
-int lxc_pty_create(struct lxc_console *console)
+int lxc_pty_create(struct lxc_pty *console)
 {
        int ret, saved_errno;
 
@@ -877,7 +877,7 @@ err:
 int lxc_console_create(struct lxc_conf *conf)
 {
        int ret;
-       struct lxc_console *console = &conf->console;
+       struct lxc_pty *console = &conf->console;
 
        if (console->path && !strcmp(console->path, "none")) {
                INFO("No console was requested");
@@ -1140,7 +1140,7 @@ void lxc_pty_info_init(struct lxc_pty_info *pty)
        pty->busy = -1;
 }
 
-void lxc_pty_init(struct lxc_console *pty)
+void lxc_pty_init(struct lxc_pty *pty)
 {
        memset(pty, 0, sizeof(*pty));
        pty->slave = -EBADF;
@@ -1150,7 +1150,7 @@ void lxc_pty_init(struct lxc_console *pty)
        lxc_pty_info_init(&pty->peerpty);
 }
 
-void lxc_pty_conf_free(struct lxc_console *console)
+void lxc_pty_conf_free(struct lxc_pty *console)
 {
        free(console->log_path);
        free(console->path);
@@ -1158,7 +1158,7 @@ void lxc_pty_conf_free(struct lxc_console *console)
                lxc_ringbuf_release(&console->ringbuf);
 }
 
-int lxc_pty_map_ids(struct lxc_conf *c, struct lxc_console *pty)
+int lxc_pty_map_ids(struct lxc_conf *c, struct lxc_pty *pty)
 {
        int ret;
 
index e6e323ed0c05a40cc2fbebf1f76568b6fc094336..f3a3b6f3e7712fc0388adc8ba1d2af9568286b54 100644 (file)
@@ -82,7 +82,7 @@ extern int  lxc_console_allocate(struct lxc_conf *conf, int sockfd, int *ttynum)
  * automatically chowned to the uid/gid of the unprivileged user. For this
  * ttys_shift_ids() can be called.)
  */
-extern int lxc_pty_create(struct lxc_console *console);
+extern int lxc_pty_create(struct lxc_pty *console);
 
 /**
  * lxc_console_create: Create a new pty.
@@ -98,7 +98,7 @@ extern int  lxc_console_create(struct lxc_conf *);
  *   /dev/tty)
  * Registered handlers in a mainloop are not automatically deleted.
  */
-extern void lxc_console_delete(struct lxc_console *);
+extern void lxc_console_delete(struct lxc_pty *);
 
 /*
  * lxc_console_free: mark the console or a tty as unallocated, free any
@@ -114,7 +114,7 @@ extern void lxc_console_free(struct lxc_conf *conf, int fd);
 /*
  * Register pty event handlers in an open mainloop
  */
-extern int  lxc_console_mainloop_add(struct lxc_epoll_descr *, struct lxc_console *);
+extern int  lxc_console_mainloop_add(struct lxc_epoll_descr *, struct lxc_pty *);
 
 /*
  * Handle SIGWINCH events on the allocated ptys.
@@ -227,15 +227,16 @@ extern int lxc_console_cb_signal_fd(int fd, uint32_t events, void *cbdata,
  */
 extern void lxc_console_signal_fini(struct lxc_tty_state *ts);
 
-extern int lxc_console_create_log_file(struct lxc_console *console);
+extern int lxc_console_write_ringbuffer(struct lxc_pty *console);
+extern int lxc_console_create_log_file(struct lxc_pty *console);
 extern int lxc_console_cb_con(int fd, uint32_t events, void *data,
                              struct lxc_epoll_descr *descr);
 
 extern int lxc_make_controlling_pty(int fd);
 extern int lxc_login_pty(int fd);
-extern void lxc_pty_conf_free(struct lxc_console *console);
+extern void lxc_pty_conf_free(struct lxc_pty *console);
 extern void lxc_pty_info_init(struct lxc_pty_info *pty);
-extern void lxc_pty_init(struct lxc_console *pty);
-extern int lxc_pty_map_ids(struct lxc_conf *c, struct lxc_console *pty);
+extern void lxc_pty_init(struct lxc_pty *pty);
+extern int lxc_pty_map_ids(struct lxc_conf *c, struct lxc_pty *pty);
 
 #endif
index 5438ebda09eeca3b5dd6649760a5aa7070f16e6e..ebcd0c27231f17c74710bb241c4abb11d967bf3b 100644 (file)
@@ -529,7 +529,7 @@ int lxc_poll(const char *name, struct lxc_handler *handler)
        }
 
        if (has_console) {
-               struct lxc_console *console = &handler->conf->console;
+               struct lxc_pty *console = &handler->conf->console;
 
                ret = lxc_console_mainloop_add(&descr, console);
                if (ret < 0) {