hif_drv->usr_conn_req.u8security = pstrHostIFconnectAttr->security;
        hif_drv->usr_conn_req.tenuAuth_type = pstrHostIFconnectAttr->auth_type;
-       hif_drv->usr_conn_req.pfUserConnectResult = pstrHostIFconnectAttr->result;
+       hif_drv->usr_conn_req.conn_result = pstrHostIFconnectAttr->result;
        hif_drv->usr_conn_req.u32UserConnectPvoid = pstrHostIFconnectAttr->arg;
 
        strWIDList[u32WidsCount].id = WID_SUCCESS_FRAME_COUNT;
 
        memset(&strConnectInfo, 0, sizeof(tstrConnectInfo));
 
-       if (hif_drv->usr_conn_req.pfUserConnectResult) {
+       if (hif_drv->usr_conn_req.conn_result) {
                if (hif_drv->usr_conn_req.pu8bssid) {
                        memcpy(strConnectInfo.au8bssid,
                               hif_drv->usr_conn_req.pu8bssid, 6);
                               hif_drv->usr_conn_req.ies_len);
                }
 
-               hif_drv->usr_conn_req.pfUserConnectResult(CONN_DISCONN_EVENT_CONN_RESP,
-                                                         &strConnectInfo,
-                                                         MAC_DISCONNECTED,
-                                                         NULL,
-                                                         hif_drv->usr_conn_req.u32UserConnectPvoid);
+               hif_drv->usr_conn_req.conn_result(CONN_DISCONN_EVENT_CONN_RESP,
+                                                 &strConnectInfo,
+                                                 MAC_DISCONNECTED,
+                                                 NULL,
+                                                 hif_drv->usr_conn_req.u32UserConnectPvoid);
 
                kfree(strConnectInfo.pu8ReqIEs);
                strConnectInfo.pu8ReqIEs = NULL;
            (hif_drv->hif_state == HOST_IF_CONNECTED) ||
            hif_drv->usr_scan_req.scan_result) {
                if (!pstrRcvdGnrlAsyncInfo->buffer ||
-                   !hif_drv->usr_conn_req.pfUserConnectResult) {
+                   !hif_drv->usr_conn_req.conn_result) {
                        PRINT_ER("driver is null\n");
                        return -EINVAL;
                }
                        }
 
                        del_timer(&hif_drv->connect_timer);
-                       hif_drv->usr_conn_req.pfUserConnectResult(CONN_DISCONN_EVENT_CONN_RESP,
-                                                                 &strConnectInfo,
-                                                                 u8MacStatus,
-                                                                 NULL,
-                                                                 hif_drv->usr_conn_req.u32UserConnectPvoid);
+                       hif_drv->usr_conn_req.conn_result(CONN_DISCONN_EVENT_CONN_RESP,
+                                                         &strConnectInfo,
+                                                         u8MacStatus,
+                                                         NULL,
+                                                         hif_drv->usr_conn_req.u32UserConnectPvoid);
 
                        if ((u8MacStatus == MAC_CONNECTED) &&
                            (strConnectInfo.u16ConnectStatus == SUCCESSFUL_STATUSCODE)) {
                        strDisconnectNotifInfo.ie = NULL;
                        strDisconnectNotifInfo.ie_len = 0;
 
-                       if (hif_drv->usr_conn_req.pfUserConnectResult) {
+                       if (hif_drv->usr_conn_req.conn_result) {
                                g_obtainingIP = false;
                                host_int_set_power_mgmt(hif_drv, 0, 0);
 
-                               hif_drv->usr_conn_req.pfUserConnectResult(CONN_DISCONN_EVENT_DISCONN_NOTIF,
-                                                                         NULL,
-                                                                         0,
-                                                                         &strDisconnectNotifInfo,
-                                                                         hif_drv->usr_conn_req.u32UserConnectPvoid);
+                               hif_drv->usr_conn_req.conn_result(CONN_DISCONN_EVENT_DISCONN_NOTIF,
+                                                                 NULL,
+                                                                 0,
+                                                                 &strDisconnectNotifInfo,
+                                                                 hif_drv->usr_conn_req.u32UserConnectPvoid);
                        } else {
                                PRINT_ER("Connect result callback function is NULL\n");
                        }
 
                if (hif_drv->usr_scan_req.scan_result) {
                        del_timer(&hif_drv->scan_timer);
-                       hif_drv->usr_scan_req.scan_result(SCAN_EVENT_ABORTED, NULL,
-                                                         hif_drv->usr_scan_req.arg, NULL);
+                       hif_drv->usr_scan_req.scan_result(SCAN_EVENT_ABORTED,
+                                                         NULL,
+                                                         hif_drv->usr_scan_req.arg,
+                                                         NULL);
                        hif_drv->usr_scan_req.scan_result = NULL;
                }
 
-               if (hif_drv->usr_conn_req.pfUserConnectResult) {
+               if (hif_drv->usr_conn_req.conn_result) {
                        if (hif_drv->hif_state == HOST_IF_WAITING_CONN_RESP) {
                                PRINT_D(HOSTINF_DBG, "Upper layer requested termination of connection\n");
                                del_timer(&hif_drv->connect_timer);
                        }
 
-                       hif_drv->usr_conn_req.pfUserConnectResult(CONN_DISCONN_EVENT_DISCONN_NOTIF, NULL,
-                                                                 0, &strDisconnectNotifInfo, hif_drv->usr_conn_req.u32UserConnectPvoid);
+                       hif_drv->usr_conn_req.conn_result(CONN_DISCONN_EVENT_DISCONN_NOTIF,
+                                                         NULL,
+                                                         0,
+                                                         &strDisconnectNotifInfo,
+                                                         hif_drv->usr_conn_req.u32UserConnectPvoid);
                } else {
-                       PRINT_ER("usr_conn_req.pfUserConnectResult = NULL\n");
+                       PRINT_ER("usr_conn_req.conn_result = NULL\n");
                }
 
                scan_while_connected = false;
                return;
        }
 
-       if (!hif_drv->usr_conn_req.pfUserConnectResult) {
+       if (!hif_drv->usr_conn_req.conn_result) {
                PRINT_ER("Received mac status is not needed when there is no current Connect Reques\n");
                up(&hif_sema_deinit);
                return;