aboutsummaryrefslogtreecommitdiffstats
path: root/res/res_rtp_asterisk.c
diff options
context:
space:
mode:
authortwilson <twilson@f38db490-d61c-443f-a65b-d21fe96a405b>2010-07-28 19:34:42 +0000
committertwilson <twilson@f38db490-d61c-443f-a65b-d21fe96a405b>2010-07-28 19:34:42 +0000
commit82b80d1f41ba48d531d7ec3d79be2af88f9bfd89 (patch)
tree97b9727d9660a1bf88d11e5c9ac41e2530cb8e29 /res/res_rtp_asterisk.c
parent1fe289d26bef5bea076c3833c00e4cae7c1c00fe (diff)
Do rtp/rtcp debugging when it is turned on w/o filtering
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.8@280225 f38db490-d61c-443f-a65b-d21fe96a405b
Diffstat (limited to 'res/res_rtp_asterisk.c')
-rw-r--r--res/res_rtp_asterisk.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/res/res_rtp_asterisk.c b/res/res_rtp_asterisk.c
index 09c5e6ba4..396aed533 100644
--- a/res/res_rtp_asterisk.c
+++ b/res/res_rtp_asterisk.c
@@ -301,7 +301,7 @@ static inline int rtp_debug_test_addr(struct ast_sockaddr *addr)
return 0;
}
- return ast_sockaddr_cmp(&rtpdebugaddr, addr) == 0;
+ return ast_sockaddr_isnull(&rtpdebugaddr) ? 1 : ast_sockaddr_cmp(&rtpdebugaddr, addr) == 0;
}
static inline int rtcp_debug_test_addr(struct ast_sockaddr *addr)
@@ -310,7 +310,7 @@ static inline int rtcp_debug_test_addr(struct ast_sockaddr *addr)
return 0;
}
- return ast_sockaddr_cmp(&rtcpdebugaddr, addr) == 0;
+ return ast_sockaddr_isnull(&rtcpdebugaddr) ? 1 : ast_sockaddr_cmp(&rtcpdebugaddr, addr) == 0;
}
static int __rtp_recvfrom(struct ast_rtp_instance *instance, void *buf, size_t size, int flags, struct ast_sockaddr *sa, int rtcp)