@@ -13,18 +13,20 @@ defmodule NervesHub.DeviceSSLTransport do
1313
1414 @ behaviour ThousandIsland.Transport
1515
16+ alias ThousandIsland.Transports.SSL
17+
1618 @ impl ThousandIsland.Transport
17- defdelegate listen ( port , user_options ) , to: ThousandIsland.Transports. SSL
19+ defdelegate listen ( port , user_options ) , to: SSL
1820
1921 @ impl ThousandIsland.Transport
20- defdelegate accept ( listener_socket ) , to: ThousandIsland.Transports. SSL
22+ defdelegate accept ( listener_socket ) , to: SSL
2123
2224 @ impl ThousandIsland.Transport
2325 def handshake ( socket ) do
2426 if NervesHub.RateLimit . increment ( ) do
2527 :telemetry . execute ( [ :nerves_hub , :rate_limit , :accepted ] , % { count: 1 } )
2628
27- ThousandIsland.Transports. SSL. handshake ( socket )
29+ SSL . handshake ( socket )
2830 else
2931 :telemetry . execute ( [ :nerves_hub , :rate_limit , :rejected ] , % { count: 1 } )
3032
@@ -33,50 +35,50 @@ defmodule NervesHub.DeviceSSLTransport do
3335 end
3436
3537 @ impl ThousandIsland.Transport
36- defdelegate upgrade ( socket , opts ) , to: ThousandIsland.Transports. SSL
38+ defdelegate upgrade ( socket , opts ) , to: SSL
3739
3840 @ impl ThousandIsland.Transport
39- defdelegate controlling_process ( socket , pid ) , to: ThousandIsland.Transports. SSL
41+ defdelegate controlling_process ( socket , pid ) , to: SSL
4042
4143 @ impl ThousandIsland.Transport
42- defdelegate recv ( socket , length , timeout ) , to: ThousandIsland.Transports. SSL
44+ defdelegate recv ( socket , length , timeout ) , to: SSL
4345
4446 @ impl ThousandIsland.Transport
45- defdelegate send ( socket , data ) , to: ThousandIsland.Transports. SSL
47+ defdelegate send ( socket , data ) , to: SSL
4648
4749 @ impl ThousandIsland.Transport
48- defdelegate sendfile ( socket , filename , offset , length ) , to: ThousandIsland.Transports. SSL
50+ defdelegate sendfile ( socket , filename , offset , length ) , to: SSL
4951
5052 @ impl ThousandIsland.Transport
51- defdelegate getopts ( socket , options ) , to: ThousandIsland.Transports. SSL
53+ defdelegate getopts ( socket , options ) , to: SSL
5254
5355 @ impl ThousandIsland.Transport
54- defdelegate setopts ( socket , options ) , to: ThousandIsland.Transports. SSL
56+ defdelegate setopts ( socket , options ) , to: SSL
5557
5658 @ impl ThousandIsland.Transport
57- defdelegate shutdown ( socket , way ) , to: ThousandIsland.Transports. SSL
59+ defdelegate shutdown ( socket , way ) , to: SSL
5860
5961 @ impl ThousandIsland.Transport
60- defdelegate close ( socket ) , to: ThousandIsland.Transports. SSL
62+ defdelegate close ( socket ) , to: SSL
6163
6264 @ impl ThousandIsland.Transport
63- defdelegate sockname ( socket ) , to: ThousandIsland.Transports. SSL
65+ defdelegate sockname ( socket ) , to: SSL
6466
6567 @ impl ThousandIsland.Transport
66- defdelegate peername ( socket ) , to: ThousandIsland.Transports. SSL
68+ defdelegate peername ( socket ) , to: SSL
6769
6870 @ impl ThousandIsland.Transport
69- defdelegate peercert ( socket ) , to: ThousandIsland.Transports. SSL
71+ defdelegate peercert ( socket ) , to: SSL
7072
7173 @ impl ThousandIsland.Transport
72- defdelegate secure? ( ) , to: ThousandIsland.Transports. SSL
74+ defdelegate secure? ( ) , to: SSL
7375
7476 @ impl ThousandIsland.Transport
75- defdelegate getstat ( socket ) , to: ThousandIsland.Transports. SSL
77+ defdelegate getstat ( socket ) , to: SSL
7678
7779 @ impl ThousandIsland.Transport
78- defdelegate negotiated_protocol ( socket ) , to: ThousandIsland.Transports. SSL
80+ defdelegate negotiated_protocol ( socket ) , to: SSL
7981
8082 @ impl ThousandIsland.Transport
81- defdelegate connection_information ( socket ) , to: ThousandIsland.Transports. SSL
83+ defdelegate connection_information ( socket ) , to: SSL
8284end
0 commit comments