]> git.ipfire.org Git - thirdparty/asterisk.git/commitdiff
Merged revisions 252442 via svnmerge from
authorTilghman Lesher <tilghman@meg.abyt.es>
Mon, 15 Mar 2010 05:03:52 +0000 (05:03 +0000)
committerTilghman Lesher <tilghman@meg.abyt.es>
Mon, 15 Mar 2010 05:03:52 +0000 (05:03 +0000)
https://origsvn.digium.com/svn/asterisk/trunk

........
  r252442 | tilghman | 2010-03-14 23:25:35 -0500 (Sun, 14 Mar 2010) | 7 lines

  THIS IS NOT PYTHON.  Indentation doesn't matter, only braces do.

  (closes issue #17025)
   Reported by: smurfix
   Patches:
         sip.patch uploaded by smurfix (license 547)
........

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@252443 65c4cc65-6c06-0410-ace0-fbb531ad65f3

channels/chan_sip.c

index 7bd17a3adb6324338ce18805f669726441cc05f7..b97c8cb9a188e8f191952b25ce45003437a1ddfa 100644 (file)
@@ -12327,15 +12327,31 @@ static enum check_auth_result register_verify(struct sip_pvt *p, struct sockaddr
                                /* URI not found */
                                if (res == AUTH_PEER_NOT_DYNAMIC) {
                                        transmit_response(p, "403 Forbidden", &p->initreq);
-                                       if (global_authfailureevents)
-                                               manager_event(EVENT_FLAG_SYSTEM, "PeerStatus", "ChannelType: SIP\r\nPeer: SIP/%s\r\nPeerStatus: Rejected\r\nCause: AUTH_PEER_NOT_DYNAMIC\r\nAddress: %s\r\nPort: %d\r\n", 
+                                       if (global_authfailureevents) {
+                                               manager_event(EVENT_FLAG_SYSTEM, "PeerStatus",
+                                                       "ChannelType: SIP\r\n"
+                                                       "Peer: SIP/%s\r\n"
+                                                       "PeerStatus: Rejected\r\n"
+                                                       "Cause: AUTH_PEER_NOT_DYNAMIC\r\n"
+                                                       "Address: %s\r\n"
+                                                       "Port: %d\r\n",
                                                        name, ast_inet_ntoa(sin->sin_addr), ntohs(sin->sin_port));
                                        }
-                               else
+                               } else {
                                        transmit_response(p, "404 Not found", &p->initreq);
-                                       if (global_authfailureevents)
-                                               manager_event(EVENT_FLAG_SYSTEM, "PeerStatus", "ChannelType: SIP\r\nPeer: SIP/%s\r\nPeerStatus: Rejected\r\nCause: %s\r\nAddress: %s\r\nPort: %d\r\n", 
-                                                             (res == AUTH_USERNAME_MISMATCH) ? "AUTH_USERNAME_MISMATCH" : "URI_NOT_FOUND", name, ast_inet_ntoa(sin->sin_addr), ntohs(sin->sin_port));
+                                       if (global_authfailureevents) {
+                                               manager_event(EVENT_FLAG_SYSTEM, "PeerStatus",
+                                                       "ChannelType: SIP\r\n"
+                                                       "Peer: SIP/%s\r\n"
+                                                       "PeerStatus: Rejected\r\n"
+                                                       "Cause: %s\r\n"
+                                                       "Address: %s\r\n"
+                                                       "Port: %d\r\n",
+                                                       name,
+                                                       (res == AUTH_USERNAME_MISMATCH) ? "AUTH_USERNAME_MISMATCH" : "URI_NOT_FOUND",
+                                                       ast_inet_ntoa(sin->sin_addr), ntohs(sin->sin_port));
+                                       }
+                               }
                        }
                        break;
                case AUTH_BAD_TRANSPORT: