summaryrefslogtreecommitdiff
path: root/src/mod_register.erl
diff options
context:
space:
mode:
authorEvgeniy Khramtsov <ekhramtsov@process-one.net>2016-08-09 10:56:32 +0300
committerEvgeniy Khramtsov <ekhramtsov@process-one.net>2016-08-09 10:56:32 +0300
commit522a186a3822a3fdb04a423b2238aab2fcfb4b1c (patch)
tree09f280636bb14db2c5132c567b335529d758d0a0 /src/mod_register.erl
parentChange code to reflect recent changes in fxml_gen (diff)
Improve some type specs
Diffstat (limited to 'src/mod_register.erl')
-rw-r--r--src/mod_register.erl4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/mod_register.erl b/src/mod_register.erl
index 1ed266d4..334af451 100644
--- a/src/mod_register.erl
+++ b/src/mod_register.erl
@@ -74,6 +74,7 @@ stop(Host) ->
depends(_Host, _Opts) ->
[].
+-spec stream_feature_register([xmpp_element()], binary()) -> [xmpp_element()].
stream_feature_register(Acc, Host) ->
AF = gen_mod:get_module_opt(Host, ?MODULE, access_from,
fun(A) -> A end,
@@ -85,6 +86,9 @@ stream_feature_register(Acc, Host) ->
Acc
end.
+-spec unauthenticated_iq_register(empty | iq(), binary(), iq(),
+ {inet:ip_address(), non_neg_integer()}) ->
+ empty | iq().
unauthenticated_iq_register(_Acc, Server,
#iq{sub_els = [#register{}]} = IQ, IP) ->
Address = case IP of