diff options
author | bbryant <bbryant@f38db490-d61c-443f-a65b-d21fe96a405b> | 2011-01-14 19:35:23 +0000 |
---|---|---|
committer | bbryant <bbryant@f38db490-d61c-443f-a65b-d21fe96a405b> | 2011-01-14 19:35:23 +0000 |
commit | cb844b4e133cc8f5f8b18d8c5ae2ef61b439453d (patch) | |
tree | a53a0d68bdc404e57a0626b3f936449608918798 /channels | |
parent | ca2a7534de3342d407ab55f4dc085c092630578f (diff) |
Fix for a consistent MulticastRTP channel driver crash due to use of unitilized
data.
(closes issue #18290)
(closes issue #18602)
Reported by: voipgate, wybecom
Review: https://reviewboard.asterisk.org/r/1076/
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.8@301845 f38db490-d61c-443f-a65b-d21fe96a405b
Diffstat (limited to 'channels')
-rw-r--r-- | channels/chan_multicast_rtp.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/channels/chan_multicast_rtp.c b/channels/chan_multicast_rtp.c index 93f46473f..509a0ca8c 100644 --- a/channels/chan_multicast_rtp.c +++ b/channels/chan_multicast_rtp.c @@ -111,7 +111,7 @@ static struct ast_channel *multicast_rtp_request(const char *type, format_t form { char *tmp = ast_strdupa(data), *multicast_type = tmp, *destination, *control; struct ast_rtp_instance *instance; - struct ast_sockaddr control_address; + struct ast_sockaddr control_address = { .len = 0 }; struct ast_sockaddr destination_address; struct ast_channel *chan; format_t fmt = ast_best_codec(format); |