Can't check incoming sip debug until after we receive the packet!
authorMark Spencer <markster@digium.com>
Tue, 17 Aug 2004 14:26:25 +0000 (14:26 +0000)
committerMark Spencer <markster@digium.com>
Tue, 17 Aug 2004 14:26:25 +0000 (14:26 +0000)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3616 65c4cc65-6c06-0410-ace0-fbb531ad65f3

channels/chan_sip.c

index 81eff91..836fbac 100755 (executable)
@@ -7412,7 +7412,7 @@ static int sipsock_read(int *id, int fd, short events, void *ignore)
        int len;
        int nounlock;
        int recount = 0;
-       int debug=sip_debug_test_addr(&sin);
+       int debug;
 
        len = sizeof(sin);
        memset(&req, 0, sizeof(req));
@@ -7426,6 +7426,7 @@ static int sipsock_read(int *id, int fd, short events, void *ignore)
        }
        req.data[res] = '\0';
        req.len = res;
+       debug = sip_debug_test_addr(&sin);
        if (debug)
                ast_verbose("\n\nSip read: \n%s\n", req.data);
        if (pedanticsipchecking)