第一层调用的移植和裁剪。
wpa_supplicant_init
照论文的指示,删除wpa_params和wpa_global相关的东西。初始化流程也相当简单,driver初始化,eap_register_methods加密方法初始化,eloop_init事件循环初始化。
wpa_supplicant_run
这其中注册了两个回调函数,然后eloop_run开始事件循环。
wpa_supplicant_deinit
eap_peer_unregister_methods注销加密方法,eloop_destroy销毁事件循环。
第一层调用裁剪完成。