Fix bug(N_SE-23716)
[apps/native/ug-wifi-direct.git] / popup-wifidirect / src / wfd-app-client.c
index 41e258b..5a103c3 100755 (executable)
@@ -513,13 +513,14 @@ void _cb_connection(int error_code, wifi_direct_connection_state_e connection_st
                        /* tickernoti popup */
                        snprintf(msg, WFD_POP_STR_MAX_LEN, IDS_WFD_POP_CONNECTED, ad->peer_name);
                        wfd_tickernoti_popup(msg);
+               } else if (error_code == WIFI_DIRECT_ERROR_AUTH_FAILED) {
+                       WDPOP_LOGD(
+                                       "Error Code - WIFI_DIRECT_ERROR_AUTH_FAILED\n");
+                       wfd_tickernoti_popup(_("IDS_WFD_POP_PIN_INVALID"));
                } else {
                        if (error_code == WIFI_DIRECT_ERROR_CONNECTION_TIME_OUT) {
                                WDPOP_LOGD(
                                                "Error Code - WIFI_DIRECT_ERROR_CONNECTION_TIME_OUT\n");
-                       } else if (error_code == WIFI_DIRECT_ERROR_AUTH_FAILED) {
-                               WDPOP_LOGD(
-                                               "Error Code - WIFI_DIRECT_ERROR_AUTH_FAILED\n");
                        } else if (error_code == WIFI_DIRECT_ERROR_CONNECTION_FAILED) {
                                WDPOP_LOGD(
                                                "Error Code - WIFI_DIRECT_ERROR_CONNECTION_FAILED\n");
@@ -547,9 +548,9 @@ void _cb_connection(int error_code, wifi_direct_connection_state_e connection_st
                if (wps_mode == WIFI_DIRECT_WPS_TYPE_PBC) {
                        WDPOP_LOGD(
                                        "wps_config is WIFI_DIRECT_WPS_TYPE_PBC. Ignore it..\n");
-               } else if (wps_mode == WIFI_DIRECT_WPS_TYPE_PIN_KEYPAD) {
+               } else if (wps_mode == WIFI_DIRECT_WPS_TYPE_PIN_DISPLAY) {
                        char *pin;
-                       WDPOP_LOGD( "wps_config is WIFI_DIRECT_WPS_TYPE_PIN_KEYPAD\n");
+                       WDPOP_LOGD( "wps_config is WIFI_DIRECT_WPS_TYPE_PIN_DISPLAY\n");
 
                        if (wifi_direct_generate_wps_pin() != WIFI_DIRECT_ERROR_NONE) {
                                WDPOP_LOGD( "wifi_direct_generate_wps_pin() is failed\n");
@@ -568,8 +569,8 @@ void _cb_connection(int error_code, wifi_direct_connection_state_e connection_st
                        WDPOP_LOGD( "pin=[%s]\n", ad->pin_number);
 
                        wfd_prepare_popup(WFD_POP_PROG_CONNECT_WITH_PIN, NULL);
-               } else if (wps_mode == WIFI_DIRECT_WPS_TYPE_PIN_DISPLAY) {
-                       WDPOP_LOGD( "wps_config is WIFI_DIRECT_WPS_TYPE_PIN_DISPLAY\n");
+               } else if (wps_mode == WIFI_DIRECT_WPS_TYPE_PIN_KEYPAD) {
+                       WDPOP_LOGD( "wps_config is WIFI_DIRECT_WPS_TYPE_PIN_KEYPAD\n");
                        wfd_prepare_popup(WFD_POP_PROG_CONNECT_WITH_KEYPAD, (void *) NULL);
                } else {
                        WDPOP_LOGD( "wps_config is unkown!\n");