摘要:
接着昨天的继续分析,我们接着从上一节最后部分继续开始今天的内容 :我是无名小卒,转载的朋友请注明出处,请不要抄袭做为它用,谢谢! 在内核中CONFIG_NET_NS配置选项是为了让用户自定义自己的网络空间结构,即上面的net结构,可以看出2.6.26内核的灵活性,但是我们一般在内核中不会配置该项,所以这里应该是取得init_net,这个结构是在前一节分析的那样在do_one_initcall()机制中调用了从pure_initcall(net_ns_init)注册的net_ns_init()初始化的,#define pure_initcall(fn)__define_initcall(&quo 阅读全文