From 9bec10ecd37f5724d7613967d4bf142444038156 Mon Sep 17 00:00:00 2001 From: Holger Hans Peter Freyther Date: Fri, 5 Jul 2013 07:48:04 +0200 Subject: nat: Address coverity warning about uninitialized addr Use memset on the addr to initialize the entire structure. Fixes: Coverity CID 1042324 --- openbsc/src/osmo-bsc_nat/bsc_mgcp_utils.c | 1 + 1 file changed, 1 insertion(+) (limited to 'openbsc/src/osmo-bsc_nat/bsc_mgcp_utils.c') diff --git a/openbsc/src/osmo-bsc_nat/bsc_mgcp_utils.c b/openbsc/src/osmo-bsc_nat/bsc_mgcp_utils.c index c37daa7f3..8bb6075d1 100644 --- a/openbsc/src/osmo-bsc_nat/bsc_mgcp_utils.c +++ b/openbsc/src/osmo-bsc_nat/bsc_mgcp_utils.c @@ -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); -- cgit v1.2.3