aboutsummaryrefslogtreecommitdiffstats
path: root/channels
diff options
context:
space:
mode:
authorbbryant <bbryant@f38db490-d61c-443f-a65b-d21fe96a405b>2011-01-14 19:35:23 +0000
committerbbryant <bbryant@f38db490-d61c-443f-a65b-d21fe96a405b>2011-01-14 19:35:23 +0000
commitcb844b4e133cc8f5f8b18d8c5ae2ef61b439453d (patch)
treea53a0d68bdc404e57a0626b3f936449608918798 /channels
parentca2a7534de3342d407ab55f4dc085c092630578f (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.c2
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);