Support URL's `:port'

This commit is contained in:
styan 2020-04-29 10:17:07 +00:00
parent c02b57c6ae
commit 15db86f766
1 changed files with 2 additions and 1 deletions

View File

@ -181,7 +181,8 @@ gemini_open(struct gemini *g, const char *url)
}
/* Connect */
if (tls_configure(g->tls, g->tls_config) != 0 ||
tls_connect(g->tls, g->request, portptr) != 0 ||
tls_connect(g->tls, g->request,
(strchr(g->request, ':') == NULL ? portptr : NULL)) != 0 ||
tls_handshake(g->tls)) {
warnx("TLS Error: %s", tls_error(g->tls));
goto err;