]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
mod_rayo: fix - client messages not accepted over s2s connection
authorChris Rienzo <chris.rienzo@grasshopper.com>
Mon, 8 Jul 2013 17:09:27 +0000 (13:09 -0400)
committerChris Rienzo <chris.rienzo@grasshopper.com>
Mon, 8 Jul 2013 17:09:27 +0000 (13:09 -0400)
src/mod/event_handlers/mod_rayo/mod_rayo.c

index 66f59c9def332d4618f9a77d2b51f99c10852de8..24b187d7393d1104452a85c85e53d79e5e6385e0 100644 (file)
@@ -2884,7 +2884,7 @@ static struct rayo_actor *xmpp_stream_client_locate(struct xmpp_stream *stream,
                        struct rayo_peer_server *rserver = RAYO_PEER_SERVER(xmpp_stream_get_private(stream));
                        actor = RAYO_ACTOR(rayo_client_create(jid, xmpp_stream_get_jid(stream), PS_UNKNOWN, rayo_client_send, rserver));
                        RAYO_RDLOCK(actor);
-               } else if (!strcmp(RAT_CLIENT, actor->type)) {
+               } else if (strcmp(RAT_CLIENT, actor->type)) {
                        switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_DEBUG, "%s, not a client: %s\n", xmpp_stream_get_jid(stream), jid);
                        RAYO_UNLOCK(actor);
                        actor = NULL;