On successful accept/connect - also return the final Handshake state

This commit is contained in:
Hans Svensson
2018-03-15 14:03:41 +01:00
parent d81f973bca
commit 6d793b7118
3 changed files with 18 additions and 9 deletions
+2 -2
View File
@@ -101,7 +101,7 @@ noise_test(Conf, SKP, CKP) ->
{ok, TcpSock} = gen_tcp:connect("localhost", Port, [{active, once}, binary, {reuseaddr, true}], 100),
Opts = [{noise, Protocol}, {s, CKP}] ++ [{rs, SKP} || need_rs(initiator, Conf) ],
{ok, EConn} = enoise:connect(TcpSock, Opts),
{ok, EConn, _} = enoise:connect(TcpSock, Opts),
ok = enoise:send(EConn, <<"Hello World!">>),
receive
@@ -131,7 +131,7 @@ echo_srv(Port, Protocol, SKP, CPub) ->
{ok, TcpSock} = gen_tcp:accept(LSock, 500),
Opts = [{noise, Protocol}, {s, SKP}] ++ [{rs, CPub} || need_rs(responder, Protocol)],
{ok, EConn} = enoise:accept(TcpSock, Opts),
{ok, EConn, _} = enoise:accept(TcpSock, Opts),
gen_tcp:close(LSock),