123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- #include "includes.h"
- extern "C" {
- #include "common.h"
- #include "wpa_supplicant_i.h"
- }
- GLDEF_C TInt E32Main(void)
- {
- struct wpa_interface iface;
- int exitcode = 0;
- struct wpa_params params;
- struct wpa_global *global;
- memset(¶ms, 0, sizeof(params));
- params.wpa_debug_level = MSG_INFO;
- global = wpa_supplicant_init(¶ms);
- if (global == NULL)
- return -1;
- memset(&iface, 0, sizeof(iface));
-
- if (wpa_supplicant_add_iface(global, &iface) == NULL)
- exitcode = -1;
- if (exitcode == 0)
- exitcode = wpa_supplicant_run(global);
- wpa_supplicant_deinit(global);
- return exitcode;
- }
|