From aeb047260fefa187f5b2c5c740280c81b9ccb8f4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?P=C5=99emysl=20Janouch?= Date: Wed, 9 Dec 2015 00:53:56 +0100 Subject: Bump liberty, enable TLS SNI Involves some rewrites to fit the new APIs. SNI has been implemented Mostly just because we can, I don't think it's widely in use and kike doesn't support this feature of the protocol either. --- kike.c | 1 + 1 file changed, 1 insertion(+) (limited to 'kike.c') diff --git a/kike.c b/kike.c index c81d91c..b672339 100644 --- a/kike.c +++ b/kike.c @@ -3385,6 +3385,7 @@ irc_try_fetch_client (struct server_context *ctx, int listen_fd) return true; } + // FIXME: use async_getnameinfo() so that we never ever block here char host[NI_MAXHOST] = "unknown", port[NI_MAXSERV] = "unknown"; int err = getnameinfo ((struct sockaddr *) &peer, peer_len, host, sizeof host, port, sizeof port, NI_NUMERICSERV); -- cgit v1.2.3