diff options
author | Marcel Holtmann <marcel@holtmann.org> | 2010-01-03 22:09:27 -0800 |
---|---|---|
committer | Marcel Holtmann <marcel@holtmann.org> | 2010-01-03 22:09:27 -0800 |
commit | 6370df32be514d8273f710430fffd82fb14d17d4 (patch) | |
tree | 51d879c989c1979db1f7f63a513e3138467c6fd1 /tools/supplicant.h | |
parent | a8777f74f4c657d42c4f953cb3b287062ca16198 (diff) | |
download | connman-6370df32be514d8273f710430fffd82fb14d17d4.tar.gz connman-6370df32be514d8273f710430fffd82fb14d17d4.tar.bz2 connman-6370df32be514d8273f710430fffd82fb14d17d4.zip |
Fix debug and scanning handling of supplicant test program
Diffstat (limited to 'tools/supplicant.h')
-rw-r--r-- | tools/supplicant.h | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/tools/supplicant.h b/tools/supplicant.h index 91b62385..10d43d21 100644 --- a/tools/supplicant.h +++ b/tools/supplicant.h @@ -94,6 +94,10 @@ typedef void (* supplicant_interface_create_callback) (int result, void *user_data); typedef void (* supplicant_interface_remove_callback) (int result, void *user_data); +typedef void (* supplicant_interface_scan_callback) (int result, + void *user_data); +typedef void (* supplicant_interface_disconnect_callback) (int result, + void *user_data); int supplicant_interface_create(const char *ifname, const char *driver, supplicant_interface_create_callback callback, @@ -101,8 +105,12 @@ int supplicant_interface_create(const char *ifname, const char *driver, int supplicant_interface_remove(struct supplicant_interface *interface, supplicant_interface_remove_callback callback, void *user_data); -int supplicant_interface_scan(struct supplicant_interface *interface); -int supplicant_interface_disconnect(struct supplicant_interface *interface); +int supplicant_interface_scan(struct supplicant_interface *interface, + supplicant_interface_scan_callback callback, + void *user_data); +int supplicant_interface_disconnect(struct supplicant_interface *interface, + supplicant_interface_disconnect_callback callback, + void *user_data); const char *supplicant_interface_get_ifname(struct supplicant_interface *interface); const char *supplicant_interface_get_driver(struct supplicant_interface *interface); |