supplicant_init
2017-01-03 11:09:40 0 举报
AI智能生成
supplicant_init是一个函数或方法,通常用于初始化一个请求者(supplicant)对象。在计算机网络中,请求者通常是需要访问某些资源的设备或应用程序。通过调用supplicant_init,可以设置请求者的初始状态、参数和配置,以便在后续的操作中能够正常地与资源提供者进行通信和交互。这个函数可能会执行一些内部操作,如分配内存、初始化变量等,以确保请求者对象能够正常运行。总之,supplicant_init是一个重要的初始化步骤,为后续的网络通信和资源访问奠定基础。
作者其他创作
大纲/内容
parse argv
wpa_supplicant_init
wpa_msg_register_ifname_cb
setup stand output
eap_register_methods
register eap methods to eap_methods
init wpa_global
eloop_init
memset eloop to 0
random_init
open /dev/random
eloop_register_read_sock
register random_fd to eloop.readers, cb is random_read_fd
wpa_supplicant_global_ctrl_iface_init
if -C is not set, just alloc a global->ctrl_iface
calculate global->drv_count
alloc global->drv_priv
eloop_register_timeout, 10s, cb is wpas_periodic
fst_global_init
init fst_global_groups_list
init fst_global_ctrls_list
init global_sessions_list
wpa_supplicant_add_iface
wpa_supplicant_alloc, alloc wpa_s
wpa_supplicant_init_iface
wpa_config_read
Override ctrl_interface and driver_param if set on command line
wpas_init_driver
wpa_supplicant_set_driver
set wpa_s->driver and wpa_s->global_drv_priv base on driver name(nl80211)
wpa_drv_init
wpa_s->driver->init2
wpa_driver_nl80211_init
wpa_driver_nl80211_drv_init
init wpa_driver_nl80211_data
alloc drv->first_bss
nl80211_init_bss
set cb process_bss_event to handle nlmsg
init rfkill_config
alloc rfkill_config
set rcfg->ctx
rcfg->blocked_cb = wpa_driver_nl80211_rfkill_blocked
rcfg->unblocked_cb = wpa_driver_nl80211_rfkill_unblocked
rfkill_init
alloc rfkill
open /dev/rfkill
read rfkill status
eloop_register_read_sock
register rfkill to eloop.readers, cb is rfkill_receive
linux_iface_up
read dev flags to ifr.ifr_flags
return ifr.ifr_flags & IFF_UP
set drv->start_iface_up depend on linux_iface_up result
wpa_driver_nl80211_finish_drv_init
wpa_driver_nl80211_capa
get&set driver capability
open eapol_tx_sock
nl80211_check_global
wpa_drv_set_param
nl80211_set_param
radio_add_interface
wpa_supplicant_init_wpa
alloc wpa_sm_ctx ctx
hook ctx func
wpa_sm_init
alloc wpa_sm sm
pmksa_cache_init
wpa_sm_set_ifname
wpa_sm_set_fast_reauth
wpa_sm_set_param RSNA_PMK_LIFETIME, RSNA_PMK_REAUTH_THRESHOLD, RSNA_SA_TIMEOUT
子主题
收藏
0 条评论
下一页