Lines Matching refs:ssl

94     ssl:stop(),
95 application:unload(ssl),
109 case ssl:listen(0, [{protocol, dtls}, {ip, {127,0,0,2}}]) of
112 ssl:close(S),
142 ssl:listen(Port, [{protocol, dtls} | ServerOpts]),
143 {error, _} = ssl:listen(Port, [{protocol, dtls} | ServerOpts]),
150 {ok, LSocket} = ssl:listen(Port, [{protocol, dtls} | ServerOpts]),
152 {ok, ASocket} = ssl:transport_accept(LSocket),
153 {ok, Socket} = ssl:handshake(ASocket),
155 {ssl, Socket, "from client"} ->
156 ssl:send(Socket, "from server"),
157 ssl:close(Socket)
160 {ok, Client} = ssl:connect(Hostname, Port, ClientOpts),
162 ssl:send(Client, "from client"),
164 {ssl, Client, "from server"} ->
165 ssl:close(Client)
177 {ok, ListenSocket} = ssl:listen(Port, [{protocol, dtls} | ServerOpts]),
178 ok = ssl:close(ListenSocket).
190 {ok, LSocket0} = ssl:listen(Port, [{protocol, dtls} | ServerOpts]),
192 {ok, ASocket} = ssl:transport_accept(LSocket0),
193 {ok, Socket} = ssl:handshake(ASocket),
195 {ssl, Socket, "from client"} ->
196 ssl:send(Socket, "from server 1"),
197 ssl:close(Socket)
200 {ok, Client1} = ssl:connect(Hostname, Port, ClientOpts),
201 ok = ssl:close(LSocket0),
202 {ok, LSocket1} = ssl:listen(Port, [{protocol, dtls} | ServerOpts]),
204 {ok, ASocket} = ssl:transport_accept(LSocket1),
205 {ok, Socket} = ssl:handshake(ASocket),
207 {ssl, Socket, "from client"} ->
208 ssl:send(Socket, "from server 2"),
209 ssl:close(Socket)
212 {ok, Client2} = ssl:connect(Hostname, Port, [{protocol, dtls} | ClientOpts]),
213 ssl:send(Client2, "from client"),
214 ssl:send(Client1, "from client"),
216 {ssl, Client1, "from server 1"} ->
217 ssl:close(Client1)
220 {ssl, Client2, "from server 2"} ->
221 ssl:close(Client2)
227 {ok, S1} = ssl:listen(0, [{protocol, dtls}, {ip, {127,0,0,2}}]),
228 {ok, {_, Port}} = ssl:sockname(S1),
229 {ok, S2} = ssl:listen(Port, [{protocol, dtls}, {ip, {127,0,0,3}}]),
230 ssl:close(S1),
231 ssl:close(S2),
237 {ok, S1} = ssl:listen(0, [{protocol, dtls}]),
238 {ok, {_, Port}} = ssl:sockname(S1),
240 ssl:listen(Port, [{protocol, dtls}]),
241 ssl:close(S1),
247 {ok, S1} = ssl:listen(0, [{protocol, dtls}]),
248 {ok, {_, Port}} = ssl:sockname(S1),
250 ssl:listen(Port, [{protocol, dtls}]),
251 ssl:close(S1),
252 {ok, S2} = ssl:listen(Port, [{protocol, dtls}]),
253 ssl:close(S2),
261 {ok, S1} = ssl:listen(0, [{protocol, dtls}]),
262 {ok, {_, Port0}} = ssl:sockname(S1),
271 ssl:listen(Port, [{protocol, dtls}]),
272 ssl:close(S2),
278 {ok, S1} = ssl:listen(0, [{protocol, dtls}]),
279 {ok, {_, Port}} = ssl:sockname(S1),
281 ssl:listen(Port, [{protocol, dtls}, {ip, {127,0,0,3}}]),
282 ssl:close(S1),
284 ssl:listen(Port, [{protocol, dtls}, {ip, {127,0,0,3}}]),
286 ssl:listen(Port, [{protocol, dtls}]),
287 ssl:close(S2),
293 {ok, S1} = ssl:listen(0, [{protocol, dtls}, {ip, {127,0,0,3}}]),
294 {ok, {_, Port}} = ssl:sockname(S1),
296 ssl:listen(Port, [{protocol, dtls}, {ip, {0,0,0,0}}]),
297 ssl:close(S1),
306 {ok, {_, Port}} = ssl:sockname(S0),
307 case ssl:listen(Port, [{protocol, dtls}, {ip, {0,0,0,0}}]) of
309 ssl:close(S0),
310 ssl:close(S1),