From 22d9b6aab2ea06c1e4fc3ae0ff58e78976dc818c Mon Sep 17 00:00:00 2001 From: Seonah Moon Date: Wed, 22 Feb 2017 19:59:28 +0900 Subject: DHCP: Use auto-generated IP when DHCP is failed Change-Id: I1051fc5506c816150bea4d65c93a0e2877d375d3 Signed-off-by: Seonah Moon --- src/dhcp.c | 14 -------------- 1 file changed, 14 deletions(-) diff --git a/src/dhcp.c b/src/dhcp.c index 644aac6a..7ca19d09 100755 --- a/src/dhcp.c +++ b/src/dhcp.c @@ -480,24 +480,11 @@ done: static void ipv4ll_available_cb(GDHCPClient *ipv4ll_client, gpointer user_data) { struct connman_dhcp *dhcp = user_data; -#if !defined TIZEN_EXT char *address, *netmask; unsigned char prefixlen; -#endif DBG("IPV4LL available"); -#if defined TIZEN_EXT - /* - * Description: When DHCP is failed, - * most of normal users cannot understand auto-generated IP - * (IPV4 link local) and serious troubles to make Internet connection. - */ - dhcp_invalidate(dhcp, true); - - connman_network_set_error(dhcp->network, - CONNMAN_NETWORK_ERROR_DHCP_FAIL); -#else address = g_dhcp_client_get_address(ipv4ll_client); netmask = g_dhcp_client_get_netmask(ipv4ll_client); @@ -513,7 +500,6 @@ static void ipv4ll_available_cb(GDHCPClient *ipv4ll_client, gpointer user_data) g_free(address); g_free(netmask); -#endif } static int dhcp_initialize(struct connman_dhcp *dhcp) -- cgit v1.2.3