在调试驱动的时候,你会发现很多这样的文本输出,wpa_printf(MSG_DEBUG, ....) ,这些debug信息很有用,可以对复杂的网络流程理清顺序,这些句子应该输出文本的,但是在调试的时候,aplog根本没有这些输出,缘故如下:
跟踪wpa_printf这个api发现,他调用的是wpa_debug.c这个函数,路径是 external/wpa_supplicant8/src/utils,里面的void wpa_msg(void *ctx, int level, const char *fmt, ...),在这里调用的是void wpa_printf(int
level, const char *fmt, ...),这个函数里面有个if (level >= wpa_debug_level),查看这个wp......
阅读全文