Fix the return value for privilege error 05/63805/1 accepted/tizen/common/20160329.050839 accepted/tizen/ivi/20160328.115808 accepted/tizen/mobile/20160328.115523 accepted/tizen/tv/20160328.115542 accepted/tizen/wearable/20160328.115813 submit/tizen/20160328.081447
authorYu Jiung <jiung.yu@samsung.com>
Mon, 28 Mar 2016 02:04:27 +0000 (11:04 +0900)
committerYu Jiung <jiung.yu@samsung.com>
Mon, 28 Mar 2016 02:04:40 +0000 (11:04 +0900)
Change-Id: Ie733a6149b076a317a675e83ca1ec956fe6e07a5
Signed-off-by: Yu jiung <jiung.yu@samsung.com>
packaging/capi-network-wifi-direct.spec
src/wifi-direct-client-proxy.c

index ce14571..e158492 100644 (file)
@@ -1,6 +1,6 @@
 Name:       capi-network-wifi-direct
 Summary:    Network WiFi-Direct Library
-Version:    1.2.55
+Version:    1.2.56
 Release:    1
 Group:      Network & Connectivity/API
 License:    Apache-2.0
index 27a443d..ed2022a 100755 (executable)
@@ -112,10 +112,13 @@ static int __net_wifidirect_gerror_to_enum(GError* error)
                        error->code, error->message);
 
        if(NULL == strstr(error->message, "net.wifidirect.Error")) {
-               if (NULL != strstr(error->message, ".PermissionDenied"))
+               if (NULL != strstr(error->message, ".AccessDenied")) {
+                       WDC_LOGE("Client doesn't have wifidirect privilege");
                        ret = WIFI_DIRECT_ERROR_PERMISSION_DENIED;
-               else
+               } else {
+                       WDC_LOGE("DBus failure");
                        ret = WIFI_DIRECT_ERROR_OPERATION_FAILED;
+               }
        } else {
                if (NULL != strstr(error->message, "InvalidParameter"))
                        ret = WIFI_DIRECT_ERROR_INVALID_PARAMETER;