Don't print silly unregistered messages on realtime
authorMark Spencer <markster@digium.com>
Mon, 29 Nov 2004 03:24:35 +0000 (03:24 +0000)
committerMark Spencer <markster@digium.com>
Mon, 29 Nov 2004 03:24:35 +0000 (03:24 +0000)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@4353 65c4cc65-6c06-0410-ace0-fbb531ad65f3

channels/chan_iax2.c

index dedf7fe..1c2fe68 100755 (executable)
@@ -4470,7 +4470,7 @@ static int update_registry(char *name, struct sockaddr_in *sin, int callno, char
                                        iaxs[callno]->state & IAX_STATE_AUTHENTICATED ? "AUTHENTICATED" : "UNAUTHENTICATED", ast_inet_ntoa(iabuf, sizeof(iabuf), sin->sin_addr), ntohs(sin->sin_port));
                                manager_event(EVENT_FLAG_SYSTEM, "PeerStatus", "Peer: IAX2/%s\r\nPeerStatus: Registered\r\n", p->name);+                               manager_event(EVENT_FLAG_SYSTEM, "PeerStatus", "Peer: IAX2/%s\r\nPeerStatus: Registered\r\n", p->name);
                                register_peer_exten(p, 1);
-                       } else {
+                       } else if (!p->temponly) {
                                if  (option_verbose > 2)
                                ast_verbose(VERBOSE_PREFIX_3 "Unregistered '%s' (%s)\n", p->name, 
                                        iaxs[callno]->state & IAX_STATE_AUTHENTICATED ? "AUTHENTICATED" : "UNAUTHENTICATED");