nat: Address coverity warning about uninitialized addr

Use memset on the addr to initialize the entire structure.

Fixes: Coverity CID 1042324
This commit is contained in:
Holger Hans Peter Freyther 2013-07-05 07:48:04 +02:00
parent b0b8a34dd5
commit 9bec10ecd3
1 changed files with 1 additions and 0 deletions

View File

@ -934,6 +934,7 @@ static int init_mgcp_socket(struct bsc_nat *nat, struct mgcp_config *cfg)
on = 1;
setsockopt(cfg->gw_fd.bfd.fd, SOL_SOCKET, SO_REUSEADDR, &on, sizeof(on));
memset(&addr, 0, sizeof(addr));
addr.sin_family = AF_INET;
addr.sin_port = htons(cfg->source_port);
inet_aton(cfg->source_addr, &addr.sin_addr);