]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
mod_rayo: fix regression in ACL
authorChris Rienzo <chris.rienzo@grasshopper.com>
Fri, 14 Mar 2014 18:33:38 +0000 (14:33 -0400)
committerChris Rienzo <chris.rienzo@grasshopper.com>
Fri, 14 Mar 2014 18:33:53 +0000 (14:33 -0400)
src/mod/event_handlers/mod_rayo/xmpp_streams.c

index ed5cfa31c77cd40d64d3e4c75a317983a0274143..2d0ba28e1acfd5d4b36e44cd431479721c175dd5 100644 (file)
@@ -1610,7 +1610,7 @@ static void *SWITCH_THREAD_FUNC xmpp_listener_thread(switch_thread_t *thread, vo
 
                        /* check if connection is allowed */
                        if (listener->acl) {
-                               if (switch_check_network_list_ip(remote_ip, listener->acl)) {
+                               if (!switch_check_network_list_ip(remote_ip, listener->acl)) {
                                        switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_INFO, "ACL %s denies access to %s.\n", listener->acl, remote_ip);
                                        switch_socket_shutdown(socket, SWITCH_SHUTDOWN_READWRITE);
                                        switch_socket_close(socket);