diff options
Diffstat (limited to 'src/web/simple_ws_check.erl')
-rw-r--r-- | src/web/simple_ws_check.erl | 27 |
1 files changed, 18 insertions, 9 deletions
diff --git a/src/web/simple_ws_check.erl b/src/web/simple_ws_check.erl index 8ef160980..d897b1ecc 100644 --- a/src/web/simple_ws_check.erl +++ b/src/web/simple_ws_check.erl @@ -1,11 +1,20 @@ --module (simple_ws_check). --export ([is_acceptable/6]). +-module(simple_ws_check). + +-export([is_acceptable/6]). + -include("ejabberd.hrl"). -is_acceptable(["true"]=Path, Q, Origin, Protocol, IP, Headers)-> - ?INFO_MSG("Authorized Websocket ~p with: ~n Q = ~p~n Origin = ~p~n Protocol = ~p~n IP = ~p~n Headers = ~p~n", - [Path, Q, Origin, Protocol, IP, Headers]), + +is_acceptable([<<"true">>] = Path, Q, Origin, Protocol, + IP, Headers) -> + ?INFO_MSG("Authorized Websocket ~p with: ~n Q = " + "~p~n Origin = ~p~n Protocol = ~p~n IP " + "= ~p~n Headers = ~p~n", + [Path, Q, Origin, Protocol, IP, Headers]), true; -is_acceptable(["false"]=Path, Q, Origin, Protocol, IP, Headers)-> - ?INFO_MSG("Failed Websocket ~p with: ~n Q = ~p~n Origin = ~p~n Protocol = ~p~n IP = ~p~n Headers = ~p~n", - [Path, Q, Origin, Protocol, IP, Headers]), - false.
\ No newline at end of file +is_acceptable([<<"false">>] = Path, Q, Origin, Protocol, + IP, Headers) -> + ?INFO_MSG("Failed Websocket ~p with: ~n Q = ~p~n " + "Origin = ~p~n Protocol = ~p~n IP = ~p~n " + "Headers = ~p~n", + [Path, Q, Origin, Protocol, IP, Headers]), + false. |