扫描结果获取
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

最新文章

  1. SharePoint 2010 数据库xxx的事务日志已满
  2. 多个同class的input判断不能为空
  3. esrdtfyghjk
  4. Linux开机启动(bootstrap)
  5. C#点点滴滴:枚举enum
  6. 3D立体显示大屏幕拼接视频墙系统解决方案【转】
  7. MySQL支持Emoji表情
  8. DayDream, 移动VR 2.0里程碑: 概述(上篇)
  9. C++ Virtual介绍 分类: C/C++ 2015-06-16 21:36 26人阅读 评论(0) 收藏
  10. ABP领域层——仓储(Repositories)
  11. T4模板demo
  12. bzoj2049
  13. C语言复习4_while循环
  14. Java学习笔记之——LinkedList
  15. Cookie登录保存
  16. PUTTY工具的使用
  17. 将本地光盘做成yum源
  18. sql server作业管理查看/进程管理查看命令
  19. 位操作Bit Operation算法题
  20. HashMap实现原理及源码分析之JDK8

热门文章

  1. golang goroutine
  2. Sql分页代码示例
  3. 微信小程序开发(6) SSL证书及HTTPS服务器
  4. Redis基础知识 之——发布/订阅
  5. TCP回射服务器修订版(ubuntu 18.04)
  6. 小试XML实体注入攻击
  7. C# WinForm多线程(一)----- Thread类库
  8. [机器学习笔记]奇异值分解SVD简介及其在推荐系统中的简单应用
  9. url编码解码的问题(urlencode/quote)
  10. Webstorm通用设置