diff options
Diffstat (limited to 'src/network.c')
-rwxr-xr-x | src/network.c | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/src/network.c b/src/network.c index 69e6216c..47583a0c 100755 --- a/src/network.c +++ b/src/network.c @@ -150,6 +150,7 @@ struct connman_network { #if defined TIZEN_EXT /* Multiple APN services and a default APN which a user selected */ bool default_internet; + bool is_psk_sha256; #endif }; @@ -1795,6 +1796,9 @@ static void set_associate_error(struct connman_network *network) service = connman_service_lookup_from_network(network); #if defined TIZEN_EXT + if (!service) + return; + __connman_service_indicate_error(service, CONNMAN_SERVICE_ERROR_AUTH_FAILED); #else @@ -1974,6 +1978,18 @@ bool connman_network_get_connected(struct connman_network *network) return network->connected; } +#if defined TIZEN_EXT +bool connman_network_get_psk_sha256(struct connman_network *network) +{ + return network->is_psk_sha256; +} + +void connman_network_set_psk_sha256(struct connman_network *network, bool is_psk_sha256) +{ + network->is_psk_sha256 = is_psk_sha256; +} +#endif + /** * connman_network_get_associating: * @network: network structure |