From a171050b71dbe8c1950f8e9f4d2ba6c36aa64196 Mon Sep 17 00:00:00 2001 From: Mikael Magnusson Date: Wed, 8 Sep 2021 02:47:03 +0200 Subject: WIP debug --- listen.c | 5 +++++ main.c | 2 ++ 2 files changed, 7 insertions(+) diff --git a/listen.c b/listen.c index 908127a..046dcfe 100644 --- a/listen.c +++ b/listen.c @@ -174,6 +174,10 @@ int uh_socket_bind(const char *host, const char *port, const char *device, bool goto error; } + if (device) { + fprintf(stderr, "uhttpd: bound device %s\n", device); + } + /* bind */ if (bind(sock, p->ai_addr, p->ai_addrlen) < 0) { perror("bind()"); @@ -196,6 +200,7 @@ int uh_socket_bind(const char *host, const char *port, const char *device, bool l->tls = tls; l->addr = *(struct sockaddr_in6 *)p->ai_addr; list_add_tail(&l->list, &listeners); + fprintf(stderr, "uhttpd: socket bound\n"); bound++; continue; diff --git a/main.c b/main.c index 2db8326..50faf73 100644 --- a/main.c +++ b/main.c @@ -291,6 +291,7 @@ int main(int argc, char **argv) else { free(device); device = strdup(optarg); + fprintf(stderr, "uhttpd: bind device %s\n", device); } break; @@ -309,6 +310,7 @@ int main(int argc, char **argv) #endif case 'p': optarg = strdup(optarg); + fprintf(stderr, "uhttpd: listen device %s\n", device); bound += add_listener_arg(optarg, device, (ch == 's')); break; -- cgit v1.2.3