summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorJaehyun Kim <jeik01.kim@samsung.com>2022-10-31 22:28:44 +0900
committerJaehyun Kim <jeik01.kim@samsung.com>2022-10-31 22:28:44 +0900
commitd8c91830a27ce9ad75a6d7fe54068d7e697cbdf9 (patch)
tree934183876287a0a7e0b3b46b4df64fadabe479e2 /src
parentb4c61418b9693a7a39733340df2d54888a386036 (diff)
downloadconnman-d8c91830a27ce9ad75a6d7fe54068d7e697cbdf9.tar.gz
connman-d8c91830a27ce9ad75a6d7fe54068d7e697cbdf9.tar.bz2
connman-d8c91830a27ce9ad75a6d7fe54068d7e697cbdf9.zip
DA: Standard error for customer self-diagnosis
Change-Id: Ie222bb43c0128362324db57554fb9bba3fa7f140 Signed-off-by: Jaehyun Kim <jeik01.kim@samsung.com>
Diffstat (limited to 'src')
-rwxr-xr-xsrc/network.c4
-rwxr-xr-xsrc/service.c2
2 files changed, 6 insertions, 0 deletions
diff --git a/src/network.c b/src/network.c
index abf88ebd..e5c654ef 100755
--- a/src/network.c
+++ b/src/network.c
@@ -1827,6 +1827,10 @@ static void set_authenticate_error(struct connman_network *network)
if (!service)
return;
+ if (connman_service_get_favorite(service)) {
+ __connman_service_set_ignore(service, true);
+ }
+
__connman_service_indicate_error(service,
CONNMAN_SERVICE_ERROR_AUTH_FAILED);
}
diff --git a/src/service.c b/src/service.c
index ef86e272..efc41438 100755
--- a/src/service.c
+++ b/src/service.c
@@ -6348,8 +6348,10 @@ static void set_error(struct connman_service *service,
{
const char *str;
+#if !defined TIZEN_EXT
if (service->error == error)
return;
+#endif
service->error = error;