mirror of
https://github.com/asterisk/asterisk.git
synced 2026-07-23 16:05:30 -07:00
Prevent use of uninitialized values.
Two struct sockaddr_ins are created when applying directmedia host access rules. The addresses of these are passed to the RTP engine to be filled in. However, the RTP engine inspects the fields of the structs before actually taking action. This inspection caused valgrind to be a bit unhappy. git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@267097 65c4cc65-6c06-0410-ace0-fbb531ad65f3
This commit is contained in:
+1
-1
@@ -26537,7 +26537,7 @@ static int reload_config(enum channelreloadreason reason)
|
||||
|
||||
static int apply_directmedia_ha(struct sip_pvt *p, const char *op)
|
||||
{
|
||||
struct sockaddr_in us, them;
|
||||
struct sockaddr_in us = {0,}, them = {0,};
|
||||
int res;
|
||||
|
||||
ast_rtp_instance_get_remote_address(p->rtp, &them);
|
||||
|
||||
Reference in New Issue
Block a user