diff --git a/ircd/server.cc b/ircd/server.cc index 1644961fd..70c32d45a 100644 --- a/ircd/server.cc +++ b/ircd/server.cc @@ -79,9 +79,14 @@ ircd::read(server &server, char *const &stop) try { + auto &link + { + *begin(server.n->links) + }; + auto &sock { - *(*begin(server.n->links)).s + *link.s }; const std::array bufs