diff options
| author | 2007-01-28 16:12:33 +0000 | |
|---|---|---|
| committer | 2007-01-28 16:12:33 +0000 | |
| commit | 9da5c6610fffc9677646ef1d55c0e41fca8778a9 (patch) | |
| tree | 840c46ac37daa9424535454a359d41053bc70432 /src/socket.cpp | |
| parent | Added errno to the epoll failure message for more detail (diff) | |
Fix broken openssl outbound connects.
A record needs to be kept of if this session was initially outbound or inbound, so we know if we need to re-call SSL_connect or SSL_accept on handshake failure,
we also need to have two SSL_CTX's, one initialized as a client context and one as a server context (this is EW, but i guess its just how openssl does stuff)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6449 e03df62e-2008-0410-955e-edbf42e46eb7
Diffstat (limited to 'src/socket.cpp')
0 files changed, 0 insertions, 0 deletions
