diff options
Diffstat (limited to 'channels/chan_iax2.c')
-rw-r--r-- | channels/chan_iax2.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/channels/chan_iax2.c b/channels/chan_iax2.c index a3e0cb47b..e0b5c9da6 100644 --- a/channels/chan_iax2.c +++ b/channels/chan_iax2.c @@ -8300,9 +8300,8 @@ static int try_transfer(struct chan_iax2_pvt *pvt, struct iax_ies *ies) int newcall = 0; char newip[256]; struct iax_ie_data ied; - struct sockaddr_in new; - - + struct sockaddr_in new = { 0, }; + memset(&ied, 0, sizeof(ied)); if (ies->apparent_addr) memmove(&new, ies->apparent_addr, sizeof(new)); |