From 19d8f8fc26247a64792ab55f52701643d7200bfe Mon Sep 17 00:00:00 2001 From: Syam Sidhardhan Date: Wed, 14 Jun 2017 17:20:07 +0530 Subject: [PATCH] ipsp: Fix invalid return value check Here the variable network_addr will always be a valid one. Change-Id: Ie46e1568e49de3cf884db7b7585ad72a46916dc6 Signed-off-by: Syam Sidhardhan --- bt-ipsp/bt-ipsp.c | 6 ------ 1 file changed, 6 deletions(-) diff --git a/bt-ipsp/bt-ipsp.c b/bt-ipsp/bt-ipsp.c index 17ce2af..faf9256 100644 --- a/bt-ipsp/bt-ipsp.c +++ b/bt-ipsp/bt-ipsp.c @@ -423,12 +423,6 @@ int __bt_ipsp_execute_dhcp6_server(void) } __bt_ipsp_get_network_ipv6_address(network_if_name, MOBILE_AP_IPV6_SCOPE_GLOBAL, &network_addr); - if (network_addr == NULL) { - BT_ERR("Failed to get global IP"); - g_free(network_if_name); - fclose(fp); - return BT_ERROR_OPERATION_FAILED; - } address = g_strndup(network_addr, 19); snprintf(buf, DNSMASQ_CONF_LEN, DNSMASQ_CONF6, dns_addr, address); -- 2.7.4