summaryrefslogtreecommitdiff
path: root/src/service.c
diff options
context:
space:
mode:
authorNiraj Kumar Goit <niraj.g@samsung.com>2020-12-29 01:37:12 +0530
committerNiraj Kumar Goit <niraj.g@samsung.com>2021-01-25 13:38:01 +0530
commit4de3c3c4a9a978dcfec233275719dbc328aef241 (patch)
treed2829f9b5eaaa264b314e13585a7ccbab7a03790 /src/service.c
parent05d00ac16fd9c9a5630afb5a2f9b92774fdca01a (diff)
downloadconnman-4de3c3c4a9a978dcfec233275719dbc328aef241.tar.gz
connman-4de3c3c4a9a978dcfec233275719dbc328aef241.tar.bz2
connman-4de3c3c4a9a978dcfec233275719dbc328aef241.zip
On device reboot enable wpa-supplicant for EAPoL.submit/tizen/20210126.062930
In case of device reboot enable wpa-supplicant for eapol connection if last connection was EAP over ethernet. Change-Id: Ia264accac74ecffdba6c2b116807e45f675ef3db Signed-off-by: Niraj Kumar Goit <niraj.g@samsung.com>
Diffstat (limited to 'src/service.c')
-rwxr-xr-xsrc/service.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/service.c b/src/service.c
index c7088d24..55bb5f6e 100755
--- a/src/service.c
+++ b/src/service.c
@@ -5414,6 +5414,16 @@ int __connman_service_get_use_eapol(struct connman_service *service)
return service->use_eapol;
}
+
+int __connman_service_get_connect_reason(struct connman_service *service)
+{
+ if (!service) {
+ DBG("Service is NULL");
+ return -1;
+ }
+
+ return service->connect_reason;
+}
#endif /* defined TIZEN_EXT && defined TIZEN_EXT_EAP_ON_ETHERNET */
static DBusMessage *get_properties(DBusConnection *conn,
@@ -6164,6 +6174,7 @@ static DBusMessage *set_property(DBusConnection *conn,
if (err < 0)
return __connman_error_failed(msg, -err);
+ service->connect_reason = CONNMAN_SERVICE_CONNECT_REASON_USER;
service_save(service);
#endif /* defined TIZEN_EXT && defined TIZEN_EXT_EAP_ON_ETHERNET */
} else