1
0
forked from aniani/gmnisrv

Log bind addresses on startup

This commit is contained in:
Drew DeVault 2020-09-24 11:15:04 -04:00
parent b14e33c349
commit 85a85b37f8
2 changed files with 6 additions and 1 deletions

View File

@ -10,6 +10,7 @@ server_logf(FILE *f, const char *fmt, va_list ap)
{ {
fprintf(f, "<server>\t"); fprintf(f, "<server>\t");
vfprintf(f, fmt, ap); vfprintf(f, fmt, ap);
fprintf(f, "\n");
} }
static void static void
@ -22,6 +23,7 @@ client_logf(FILE *f, struct sockaddr *addr, const char *fmt, va_list ap)
fprintf(f, "%s\t", addrs); fprintf(f, "%s\t", addrs);
vfprintf(f, fmt, ap); vfprintf(f, fmt, ap);
fprintf(f, "\n");
} }
void void

View File

@ -73,6 +73,7 @@ server_init(struct gmnisrv_server *server, struct gmnisrv_config *conf)
} }
r = listen(sockfd, 16); r = listen(sockfd, 16);
server_log("listening on %s", b->name);
server->fds[i].fd = sockfd; server->fds[i].fd = sockfd;
server->fds[i].events = POLLIN; server->fds[i].events = POLLIN;
@ -195,6 +196,8 @@ server_run(struct gmnisrv_server *server)
r = sigaction(SIGTERM, &act, &oterm); r = sigaction(SIGTERM, &act, &oterm);
assert(r == 0); assert(r == 0);
server_log("gmnisrv started");
server->run = true; server->run = true;
do { do {
r = poll(server->fds, server->nfds, -1); r = poll(server->fds, server->nfds, -1);
@ -229,7 +232,7 @@ server_run(struct gmnisrv_server *server)
} }
} while (server->run); } while (server->run);
server_log("Terminating."); server_log("gmnisrv terminating");
r = sigaction(SIGINT, &oint, NULL); r = sigaction(SIGINT, &oint, NULL);
assert(r == 0); assert(r == 0);