From 5e7d8868c0e9c69fde32a53f619a9975f2bfccc5 Mon Sep 17 00:00:00 2001 From: Badlop Date: Thu, 22 Apr 2010 20:19:42 +0200 Subject: No need to handle IQ requests other than Get and Set --- src/mod_sic.erl | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) (limited to 'src') diff --git a/src/mod_sic.erl b/src/mod_sic.erl index e487539cd..08f356496 100644 --- a/src/mod_sic.erl +++ b/src/mod_sic.erl @@ -57,10 +57,7 @@ process_local_iq(#jid{user = User, server = Server, resource = Resource}, _To, get_ip({User, Server, Resource}, IQ); process_local_iq(_From, _To, #iq{type = 'set', sub_el = SubEl} = IQ) -> - IQ#iq{type = error, sub_el = [SubEl, ?ERR_NOT_ALLOWED]}; - -process_local_iq(_From, _To, #iq{sub_el = SubEl} = IQ) -> - IQ#iq{type = error, sub_el = [SubEl, ?ERR_UNEXPECTED_REQUEST]}. + IQ#iq{type = error, sub_el = [SubEl, ?ERR_NOT_ALLOWED]}. process_sm_iq(#jid{user = User, server = Server, resource = Resource}, @@ -72,11 +69,7 @@ process_sm_iq(_From, _To, #iq{type = 'get', sub_el = SubEl} = IQ) -> IQ#iq{type = error, sub_el = [SubEl, ?ERR_FORBIDDEN]}; process_sm_iq(_From, _To, #iq{type = 'set', sub_el = SubEl} = IQ) -> - IQ#iq{type = error, sub_el = [SubEl, ?ERR_NOT_ALLOWED]}; - -process_sm_iq(_From, _To, #iq{sub_el = SubEl} = IQ) -> - IQ#iq{type = error, sub_el = [SubEl, ?ERR_UNEXPECTED_REQUEST]}. - + IQ#iq{type = error, sub_el = [SubEl, ?ERR_NOT_ALLOWED]}. get_ip({User, Server, Resource}, #iq{sub_el = {xmlelement, Name, Attrs, _} = SubEl} = IQ) -> -- cgit v1.2.3