From: Holger Weiss Date: Thu, 25 Sep 2014 16:15:33 +0000 (+0200) Subject: Add new hook: c2s_post_auth_features X-Git-Tag: 14.12~47^2~1 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=56175fef1b73d13c13fce64c4a378de5ae53bb8b;p=ejabberd Add new hook: c2s_post_auth_features The c2s_post_auth_features hook can be used to extend the list of stream features offered after authentication. --- diff --git a/src/ejabberd_c2s.erl b/src/ejabberd_c2s.erl index f5427aa4e..bb39b37e7 100644 --- a/src/ejabberd_c2s.erl +++ b/src/ejabberd_c2s.erl @@ -493,6 +493,8 @@ wait_for_stream({xmlstreamstart, _Name, Attrs}, StateData) -> RosterVersioningFeature ++ StreamManagementFeature ++ ClientStateFeature ++ + ejabberd_hooks:run_fold(c2s_post_auth_features, + Server, [], [Server]) ++ ejabberd_hooks:run_fold(c2s_stream_features, Server, [], [Server]), send_element(StateData,