diff options
author | Julien Massot <jmassot@aldebaran-robotics.com> | 2012-04-13 15:16:31 +0000 |
---|---|---|
committer | Patrik Flykt <patrik.flykt@linux.intel.com> | 2012-04-17 13:37:09 +0300 |
commit | 45d5585e98c339d683e05c68117fb37f2d459d7d (patch) | |
tree | 9616e266e0aa1b91f196aeca982117a9ea6e2f90 /src/connman.h | |
parent | 03ebc040bfae59d85f4e7acdc3117881f6067262 (diff) | |
download | connman-45d5585e98c339d683e05c68117fb37f2d459d7d.tar.gz connman-45d5585e98c339d683e05c68117fb37f2d459d7d.tar.bz2 connman-45d5585e98c339d683e05c68117fb37f2d459d7d.zip |
service: Check the passphrase validity
A WPA passphrase is 8..63 char length.
A WPA raw key is always 64 hex digit.
A Wep passphrase is either 5 or 13 characters
A WEP key is 10 or 26 hex digit.
Diffstat (limited to 'src/connman.h')
-rw-r--r-- | src/connman.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/connman.h b/src/connman.h index 7f42bc99..225928c5 100644 --- a/src/connman.h +++ b/src/connman.h @@ -84,8 +84,8 @@ void __connman_counter_cleanup(void); struct connman_service; -void __connman_service_add_passphrase(struct connman_service *service, - const gchar *passphrase); +int __connman_service_add_passphrase(struct connman_service *service, + const gchar *passphrase); typedef void (* authentication_cb_t) (struct connman_service *service, connman_bool_t values_received, const char *name, int name_len, @@ -651,8 +651,8 @@ void __connman_service_set_identity(struct connman_service *service, const char *identity); void __connman_service_set_agent_identity(struct connman_service *service, const char *agent_identity); -void __connman_service_set_passphrase(struct connman_service *service, - const char* passphrase); +int __connman_service_set_passphrase(struct connman_service *service, + const char *passphrase); void __connman_service_set_agent_passphrase(struct connman_service *service, const char *agent_passphrase); |