Mercurial > prosody-hg
comparison core/stanza_router.lua @ 632:8f3db0bd2bb4
Merge from waqas
| author | Matthew Wild <mwild1@gmail.com> |
|---|---|
| date | Mon, 22 Dec 2008 13:29:59 +0000 |
| parents | 6957fe7b0313 |
| children | 068130563311 |
comparison
equal
deleted
inserted
replaced
| 630:e9336adb66e5 | 632:8f3db0bd2bb4 |
|---|---|
| 84 return; -- FIXME what should we do here? | 84 return; -- FIXME what should we do here? |
| 85 end]] -- FIXME | 85 end]] -- FIXME |
| 86 | 86 |
| 87 -- FIXME do stanzas not of jabber:client get handled by components? | 87 -- FIXME do stanzas not of jabber:client get handled by components? |
| 88 if (origin.type == "s2sin" or origin.type == "c2s") and (not xmlns or xmlns == "jabber:server" or xmlns == "jabber:client") then | 88 if (origin.type == "s2sin" or origin.type == "c2s") and (not xmlns or xmlns == "jabber:server" or xmlns == "jabber:client") then |
| 89 if origin.type == "s2sin" then | 89 if origin.type == "s2sin" and not origin.dummy then |
| 90 local host_status = origin.hosts[from_host]; | 90 local host_status = origin.hosts[from_host]; |
| 91 if not host_status or not host_status.authed then -- remote server trying to impersonate some other server? | 91 if not host_status or not host_status.authed then -- remote server trying to impersonate some other server? |
| 92 log("warn", "Received a stanza claiming to be from %s, over a conn authed for %s!", from_host, origin.from_host); | 92 log("warn", "Received a stanza claiming to be from %s, over a conn authed for %s!", from_host, origin.from_host); |
| 93 return; -- FIXME what should we do here? does this work with subdomains? | 93 return; -- FIXME what should we do here? does this work with subdomains? |
| 94 end | 94 end |
