X-Git-Url: https://git.distorted.org.uk/~mdw/sgt/agedu/blobdiff_plain/9827dd71b88e2c1080f1f31a40802cd44c98bf16..a8d1009fa71020a958786761e08945db33e94010:/httpd.c diff --git a/httpd.c b/httpd.c index e5ee270..aa40084 100644 --- a/httpd.c +++ b/httpd.c @@ -90,7 +90,7 @@ char *got_data(struct connctx *ctx, char *data, int length, const struct html_config *cfg) { char *line, *p, *q, *r, *z1, *z2, c1, c2; - int auth_provided = 0, auth_correct = 0; + int auth_correct = 0; unsigned long index; char *document, *ret; @@ -235,7 +235,6 @@ char *got_data(struct connctx *ctx, char *data, int length, p = q; } if (p < q) { - auth_provided = 1; while (p < q && isspace((unsigned char)*p)) p++; r = p; @@ -277,7 +276,7 @@ char *got_data(struct connctx *ctx, char *data, int length, ret = http_error("404", "Not Found", NULL, "This is not a valid pathname index."); } else { - document = html_query(ctx->t, index, cfg); + document = html_query(ctx->t, index, cfg, 1); if (document) { ret = http_success("text/html", 1, document); sfree(document); @@ -414,7 +413,6 @@ void run_httpd(const void *t, int authmask, const struct httpd_config *dcfg, int fd, ret; int authtype; char *authstring = NULL; - struct fd *f; struct sockaddr_in addr; socklen_t addrlen; struct html_config cfg = *incfg; @@ -575,7 +573,7 @@ void run_httpd(const void *t, int authmask, const struct httpd_config *dcfg, /* * Now construct an fd structure to hold it. */ - f = new_fdstruct(fd, FD_LISTENER); + new_fdstruct(fd, FD_LISTENER); /* * Read from standard input, and treat EOF as a notification