aboutsummaryrefslogtreecommitdiff
path: root/src/ejabberd_router.erl
diff options
context:
space:
mode:
Diffstat (limited to 'src/ejabberd_router.erl')
-rw-r--r--src/ejabberd_router.erl6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/ejabberd_router.erl b/src/ejabberd_router.erl
index db82f67ea..c6d919097 100644
--- a/src/ejabberd_router.erl
+++ b/src/ejabberd_router.erl
@@ -253,7 +253,7 @@ process_iq(From, To, #iq{} = IQ) ->
ejabberd_sm:process_iq(From, To, IQ)
end;
process_iq(From, To, El) ->
- try xmpp:decode(El, [ignore_els]) of
+ try xmpp:decode(El, ?NS_CLIENT, [ignore_els]) of
IQ -> process_iq(From, To, IQ)
catch _:{xmpp_codec, Why} ->
Type = xmpp:get_type(El),
@@ -390,7 +390,7 @@ do_route(OrigFrom, OrigTo, OrigPacket) ->
LDstDomain = To#jid.lserver,
case mnesia:dirty_read(route, LDstDomain) of
[] ->
- try xmpp:decode(Packet, [ignore_els]) of
+ try xmpp:decode(Packet, ?NS_CLIENT, [ignore_els]) of
Pkt ->
ejabberd_s2s:route(From, To, Pkt)
catch _:{xmpp_codec, Why} ->
@@ -422,7 +422,7 @@ do_route(OrigFrom, OrigTo, OrigPacket) ->
-spec do_route(jid(), jid(), xmlel() | xmpp_element(), #route{}) -> any().
do_route(From, To, Packet, #route{local_hint = LocalHint,
pid = Pid}) when is_pid(Pid) ->
- try xmpp:decode(Packet, [ignore_els]) of
+ try xmpp:decode(Packet, ?NS_CLIENT, [ignore_els]) of
Pkt ->
case LocalHint of
{apply, Module, Function} when node(Pid) == node() ->