iif no interface is specified with -i listen on all, unless -4 or -6 is specified - geomyidae - A small C-based gopherd. Err bitreich.org 70 hgit clone git://bitreich.org/geomyidae/ git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/geomyidae/ URL:git://bitreich.org/geomyidae/ git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/geomyidae/ bitreich.org 70 1Log /scm/geomyidae/log.gph bitreich.org 70 1Files /scm/geomyidae/files.gph bitreich.org 70 1Refs /scm/geomyidae/refs.gph bitreich.org 70 1Tags /scm/geomyidae/tag bitreich.org 70 1README /scm/geomyidae/file/README.gph bitreich.org 70 1LICENSE /scm/geomyidae/file/LICENSE.gph bitreich.org 70 i--- Err bitreich.org 70 1commit 3db43cc72cf7a9ca314ecafba616e8d7910e30f5 /scm/geomyidae/commit/3db43cc72cf7a9ca314ecafba616e8d7910e30f5.gph bitreich.org 70 1parent aa6b70539a2b175efadad1d5f6a771d77a92f8ef /scm/geomyidae/commit/aa6b70539a2b175efadad1d5f6a771d77a92f8ef.gph bitreich.org 70 hAuthor: Hiltjo Posthuma URL:mailto:hiltjo@codemadness.org bitreich.org 70 iDate: Sun, 11 Nov 2018 15:07:23 +0100 Err bitreich.org 70 i Err bitreich.org 70 iif no interface is specified with -i listen on all, unless -4 or -6 is specified Err bitreich.org 70 i Err bitreich.org 70 iSigned-off-by: Christoph Lohmann <20h@r-36.net> Err bitreich.org 70 i Err bitreich.org 70 iDiffstat: Err bitreich.org 70 i M main.c | 12 ++++++++---- Err bitreich.org 70 i Err bitreich.org 70 i1 file changed, 8 insertions(+), 4 deletions(-) Err bitreich.org 70 i--- Err bitreich.org 70 1diff --git a/main.c b/main.c /scm/geomyidae/file/main.c.gph bitreich.org 70 i@@ -543,10 +543,14 @@ main(int argc, char *argv[]) Err bitreich.org 70 i } Err bitreich.org 70 i Err bitreich.org 70 i if (bindips == NULL) { Err bitreich.org 70 i- bindips = xrealloc(bindips, sizeof(*bindips) * (++nbindips)); Err bitreich.org 70 i- bindips[nbindips-1] = "0.0.0.0"; Err bitreich.org 70 i- bindips = xrealloc(bindips, sizeof(*bindips) * (++nbindips)); Err bitreich.org 70 i- bindips[nbindips-1] = "::"; Err bitreich.org 70 i+ if (inetf == AF_INET || inetf == AF_UNSPEC) { Err bitreich.org 70 i+ bindips = xrealloc(bindips, sizeof(*bindips) * (++nbindips)); Err bitreich.org 70 i+ bindips[nbindips-1] = "0.0.0.0"; Err bitreich.org 70 i+ } Err bitreich.org 70 i+ if (inetf == AF_INET6 || inetf == AF_UNSPEC) { Err bitreich.org 70 i+ bindips = xrealloc(bindips, sizeof(*bindips) * (++nbindips)); Err bitreich.org 70 i+ bindips[nbindips-1] = "::"; Err bitreich.org 70 i+ } Err bitreich.org 70 i } Err bitreich.org 70 i Err bitreich.org 70 i for (i = 0; i < nbindips; i++) { Err bitreich.org 70 .