mirror of
https://github.com/ChronosX88/psyced.git
synced 2024-11-12 13:31:00 +00:00
don't err on jabber iq requests
This commit is contained in:
parent
349a7e92e3
commit
b29dca089a
@ -571,17 +571,14 @@ iq(XMLNode node) {
|
|||||||
|
|
||||||
P3(("%O IQ node %O\n", ME, node))
|
P3(("%O IQ node %O\n", ME, node))
|
||||||
firstchild = getfirstchild(node);
|
firstchild = getfirstchild(node);
|
||||||
unless(firstchild) {
|
unless(firstchild) switch(node["@type"]) {
|
||||||
switch(node["@type"]) {
|
|
||||||
case "get":
|
case "get":
|
||||||
break;
|
|
||||||
case "set":
|
case "set":
|
||||||
break;
|
|
||||||
case "result":
|
case "result":
|
||||||
break;
|
|
||||||
case "error":
|
case "error":
|
||||||
break;
|
break;
|
||||||
}
|
default:
|
||||||
|
P1(("%O got invalid iq %O\n", ME, node))
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
helper = firstchild;
|
helper = firstchild;
|
||||||
@ -1016,6 +1013,7 @@ iq(XMLNode node) {
|
|||||||
break;
|
break;
|
||||||
#endif
|
#endif
|
||||||
default:
|
default:
|
||||||
|
P1(("%O got IQ with unknown namespace: %O\n", ME, node))
|
||||||
switch(node["@type"]) {
|
switch(node["@type"]) {
|
||||||
case "get":
|
case "get":
|
||||||
if (node["@to"]) {
|
if (node["@to"]) {
|
||||||
|
@ -598,6 +598,7 @@ msg(source, mc, data, mapping vars, showingLog) {
|
|||||||
P3(("%O time %O data %O from %O\n", ME, t, data, vars))
|
P3(("%O time %O data %O from %O\n", ME, t, data, vars))
|
||||||
}
|
}
|
||||||
PSYC_TRY(mc) {
|
PSYC_TRY(mc) {
|
||||||
|
#ifndef ALPHA
|
||||||
case "_jabber_iq_error": // DONT reply
|
case "_jabber_iq_error": // DONT reply
|
||||||
P2(("%O got %O", ME, mc))
|
P2(("%O got %O", ME, mc))
|
||||||
break;
|
break;
|
||||||
@ -610,6 +611,7 @@ case "_jabber_iq_set":
|
|||||||
sendmsg(source, "_error_unsupported_method", 0,
|
sendmsg(source, "_error_unsupported_method", 0,
|
||||||
([ "_tag_reply" : vars["_tag"] ]));
|
([ "_tag_reply" : vars["_tag"] ]));
|
||||||
break;
|
break;
|
||||||
|
#endif
|
||||||
case "_jabber":
|
case "_jabber":
|
||||||
P1(("%O got %O", ME, mc))
|
P1(("%O got %O", ME, mc))
|
||||||
break;
|
break;
|
||||||
|
Loading…
Reference in New Issue
Block a user