hostapd中扫描的调用过程
扫描结果获取
supplicant_event(EVENT_SCAN_RESULTS)
wpa_supplicant_event_scan_results
_wpa_supplicant_event_scan_results
(1)wpa_supplicant_get_scan_results
--> wpa_drv_get_scan_results2 (获取扫描结果)
--> get_scan_results2
(2)wpas_select_network_from_last_scan
-->wpa_supplicant_pick_network
-->wpa_supplicant_select_bss
-->wpa_scan_res_match
-->wpa_blacklist_get (对比黑名单中,查看bssid是否在黑名单中)
-->disallowed_bssid
-->disallowed_ssid
-->wpa_supplicant_connect (发起关联请求)
-->wpa_supplicant_associate
-->wpas_start_assoc_cb
-->wpa_supplicant_pick_new_network
-->wpa_supplicant_associate
-->wpa_supplicant_req_sched_scan (周期性扫描)
-->wpa_supplicant_start_sched_scan
-->sched_scan
-->wpa_supplicant_req_new_scan (一次新的扫描)
-->wpa_supplicant_req_scan
-->wpa_supplicant_scan
-->wpa_supplicant_trigger_scan
-->radio_add_work (加入到工作队列中)
-->wpas_trigger_scan_cb
-->wpa_drv_scan
-->scan2
最新文章
- SharePoint 2010 数据库xxx的事务日志已满
- 多个同class的input判断不能为空
- esrdtfyghjk
- Linux开机启动(bootstrap)
- C#点点滴滴:枚举enum
- 3D立体显示大屏幕拼接视频墙系统解决方案【转】
- MySQL支持Emoji表情
- DayDream, 移动VR 2.0里程碑: 概述(上篇)
- C++ Virtual介绍 分类: C/C++ 2015-06-16 21:36 26人阅读 评论(0) 收藏
- ABP领域层——仓储(Repositories)
- T4模板demo
- bzoj2049
- C语言复习4_while循环
- Java学习笔记之——LinkedList
- Cookie登录保存
- PUTTY工具的使用
- 将本地光盘做成yum源
- sql server作业管理查看/进程管理查看命令
- 位操作Bit Operation算法题
- HashMap实现原理及源码分析之JDK8