From 45189d750814f369b9b68b6ae3c04605187ba37c Mon Sep 17 00:00:00 2001 From: Toni Uhlig <matzeton@googlemail.com> Date: Tue, 22 May 2018 17:13:36 +0200 Subject: POTD skeleton #76. Signed-off-by: Toni Uhlig <matzeton@googlemail.com> --- src/redirector.c | 4 +++- src/utils.c | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/redirector.c b/src/redirector.c index 6d5b216..b6b95db 100644 --- a/src/redirector.c +++ b/src/redirector.c @@ -65,8 +65,10 @@ int redirector_setup(redirector_ctx *ctx, struct addrinfo *srv_addr = NULL; assert(ctx); - assert(listen_addr || listen_port); + assert(listen_port); + if (!listen_addr) + listen_addr = "0.0.0.0"; D2("Try to listen on %s:%s and forward to %s:%s", (listen_addr ? listen_addr : "*"), listen_port, host, port); diff --git a/src/utils.c b/src/utils.c index ca19c24..f4be2ac 100644 --- a/src/utils.c +++ b/src/utils.c @@ -336,7 +336,7 @@ void chk_chroot(void) void mount_root(void) { int s; - s = mount("none", "/", NULL, MS_SLAVE|MS_REC, NULL); + s = mount("none", "/", "", MS_SLAVE|MS_REC, NULL); if (s) chk_chroot(); } -- cgit v1.2.3