aboutsummaryrefslogtreecommitdiff
path: root/server.c
diff options
context:
space:
mode:
authorOmar Polo <op@omarpolo.com>2021-09-24 08:16:28 +0000
committerOmar Polo <op@omarpolo.com>2021-09-24 08:16:28 +0000
commit353e3c8ebe516943a38d051a0bf390bb6116574c (patch)
tree4ac52523ec57b4c12f0f3fa5f1aa29a9452cdc0a /server.c
parente15fc9573666054bdff5feecf8b2b130ca00cc76 (diff)
style
Diffstat (limited to 'server.c')
-rw-r--r--server.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/server.c b/server.c
index 14991b8..473e111 100644
--- a/server.c
+++ b/server.c
@@ -665,17 +665,17 @@ handle_open_conn(int fd, short ev, void *d)
return;
}
- if (!trim_req_iri(c->req, &parse_err)
- || !parse_iri(c->req, &c->iri, &parse_err)
- || !puny_decode(c->iri.host, decoded, sizeof(decoded), &parse_err)) {
+ if (!trim_req_iri(c->req, &parse_err) ||
+ !parse_iri(c->req, &c->iri, &parse_err) ||
+ !puny_decode(c->iri.host, decoded, sizeof(decoded), &parse_err)) {
log_info(c, "iri parse error: %s", parse_err);
start_reply(c, BAD_REQUEST, "invalid request");
return;
}
- if (c->iri.port_no != conf.port
- || strcmp(c->iri.schema, "gemini")
- || strcmp(decoded, c->domain)) {
+ if (c->iri.port_no != conf.port ||
+ strcmp(c->iri.schema, "gemini") ||
+ strcmp(decoded, c->domain)) {
start_reply(c, PROXY_REFUSED, "won't proxy request");
return;
}