From: Christian Brauner Date: Wed, 13 May 2020 10:32:38 +0000 (+0200) Subject: start: remove unused lxc_zero_handler() X-Git-Tag: lxc-5.0.0~437^2~4 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=824c5efae308139434ac16d8c13d715b0e03a1d4;p=thirdparty%2Flxc.git start: remove unused lxc_zero_handler() Signed-off-by: Christian Brauner --- diff --git a/src/lxc/start.c b/src/lxc/start.c index b7c86bd6c..599f08f88 100644 --- a/src/lxc/start.c +++ b/src/lxc/start.c @@ -605,31 +605,6 @@ out_sigfd: return ret; } -void lxc_zero_handler(struct lxc_handler *handler) -{ - memset(handler, 0, sizeof(struct lxc_handler)); - - handler->state = STOPPED; - - handler->pinfd = -EBADF; - - handler->pidfd = -EBADF; - - handler->sigfd = -EBADF; - - for (int i = 0; i < LXC_NS_MAX; i++) - handler->nsfd[i] = -EBADF; - - handler->data_sock[0] = -EBADF; - handler->data_sock[1] = -EBADF; - - handler->state_socket_pair[0] = -EBADF; - handler->state_socket_pair[1] = -EBADF; - - handler->sync_sock[0] = -EBADF; - handler->sync_sock[1] = -EBADF; -} - void lxc_free_handler(struct lxc_handler *handler) { close_prot_errno_disarm(handler->pinfd); diff --git a/src/lxc/start.h b/src/lxc/start.h index 7e2371c74..3e742affa 100644 --- a/src/lxc/start.h +++ b/src/lxc/start.h @@ -147,7 +147,6 @@ extern struct lxc_handler *lxc_init_handler(const char *name, struct lxc_conf *conf, const char *lxcpath, bool daemonize); -extern void lxc_zero_handler(struct lxc_handler *handler); extern void lxc_free_handler(struct lxc_handler *handler); extern int lxc_init(const char *name, struct lxc_handler *handler); extern void lxc_end(struct lxc_handler *handler);