第2章 深入理解Netd

本章所涉及的源代码文件名及位置

·main.cpp  system/netd/main.cpp

·NetlinkManager.cpp  system/netd/NetlinkManager.cpp

·NetlinkHandler.cpp  system/netd/NetlinkHandler.cpp

·CommandListener.cpp  system/netd/CommandListener.cpp

·DnsProxyListener.cpp  system/netd/DnsProxyListener.cpp

·MDnsSdListener.cpp  system/netd/MDnsSdListener.cpp

·getaddrinfo.c  bionic/libc/netbsd/net/getaddrinfo.c

·dns_sd.h  external/mdnsresponder/mDNSShared/dns_sd.h

·ifc_utils.c  system/core/libnetutils/ifc_utils.c

·ndc.c  system/netd/ndc.c

·SecondaryTableController.cpp  system/netd/SecondaryTableController.cpp

·InterfaceController.cpp  system/netd/InterfaceController.cpp

·FirewallController.cpp  system/netd/FirewallController.cpp

·logwrap.c  system/netd/logwrap.c

·TetherController.cpp  system/netd/TetherController.cpp

·SoftapController.cpp  system/netd/SoftapController.cpp

·SystemServer.java  framework/base/services/java/com/android/server/SystemServer.java

·NetworkManagementService.java  framework/base/services/java/com/android/server/NetworkManagementService.java