Add macros for DHCP_FAIL and DHCP_STARTED 18/296718/1
authorAnjali Nijhara <a.nijhara@samsung.com>
Thu, 3 Aug 2023 10:11:52 +0000 (15:41 +0530)
committerAnjali Nijhara <a.nijhara@samsung.com>
Thu, 3 Aug 2023 10:11:52 +0000 (15:41 +0530)
Change-Id: I32319cdca722f80d8b978f11b458f52a08de6473

src/dhcp.c

index b17bc65..4b6cbf6 100644 (file)
@@ -45,6 +45,8 @@
 
 #if defined TIZEN_EXT
 #define DHCP_SUCCESS           "DHCP_SUCCESS"
+#define DHCP_FAIL              "DHCP_FAIL"
+#define DHCP_STARTED           "DHCP_STARTED"
 #endif
 
 struct connman_dhcp {
@@ -294,7 +296,7 @@ static void no_lease_cb(GDHCPClient *dhcp_client, gpointer user_data)
 
                connman_network_set_bool(dhcp->network, "WiFi.RoamingDHCP", false);
                __connman_network_enable_ipconfig(dhcp->network, dhcp->ipconfig);
-               __connman_network_notify_dhcp_changed("DHCP_FAIL",
+               __connman_network_notify_dhcp_changed(DHCP_FAIL,
                                        g_dhcp_client_get_interface(dhcp_client));
 
                return;
@@ -305,7 +307,7 @@ static void no_lease_cb(GDHCPClient *dhcp_client, gpointer user_data)
 
                if (dhcp->network) {
                        DBG("[DHCP-C] auto ip is not used, set dhcp-fail error and disconnect");
-                       __connman_network_notify_dhcp_changed("DHCP_FAIL",
+                       __connman_network_notify_dhcp_changed(DHCP_FAIL,
                                                g_dhcp_client_get_interface(dhcp_client));
                        connman_network_set_error(dhcp->network, CONNMAN_NETWORK_ERROR_DHCP_FAIL);
                }
@@ -657,7 +659,7 @@ static void ipv4ll_available_cb(GDHCPClient *ipv4ll_client, gpointer user_data)
        g_free(netmask);
 
 #if defined TIZEN_EXT
-       __connman_network_notify_dhcp_changed("DHCP_FAIL",
+       __connman_network_notify_dhcp_changed(DHCP_FAIL,
                        g_dhcp_client_get_interface(ipv4ll_client));
 #endif
 }
@@ -867,7 +869,7 @@ int __connman_dhcp_start(struct connman_ipconfig *ipconfig,
        dhcp->user_data = user_data;
 
 #if defined TIZEN_EXT
-       __connman_network_notify_dhcp_changed("DHCP_STARTED",
+       __connman_network_notify_dhcp_changed(DHCP_STARTED,
                        g_dhcp_client_get_interface(dhcp->dhcp_client));
 
        if (network && connman_network_get_bool(network, "WiFi.RoamingDHCP")) {