网络子系统66_策略路由初始化
// 策略路由链表 // 系统中所有策略路由通过fib_rules链接在一起 static struct fib_rule default_rule = { .r_clntref = ATOMIC_INIT(2),//引用计数 .r_preference = 0x7FFF,//路由规则优先级 .r_...
网络子系统65_路由表初始化
// 多路由表 // 编译支持多路由表,系统提供255张路由表,由系统使用id为253,254,255的路由表 1.1 enum rt_class_t { RT_TABLE_UNSPEC=0, RT_TABLE_DEFAULT=253, RT_TABLE_MAIN=254, RT_TABLE_LOC...
网络子系统38_ip子系统初始化
//ip子系统初始化 //调用路径inet_init->ip_init //包括路由子系统的初始化,inet_peer缓存的初始化 1.1 void __init ip_init(void) { dev_add_pack(&ip_packet_type);//添加l3协议处理函数 ip...
网络子系统27_桥接子系统初始化
//桥接子系统以模块的形式提供 //函数主要任务: // 1.转发数据库slab缓存 // 2.向socket的ioctl添加回调函数 // 3.在netif_receive_skb中路径上添加回调函数 // 4.向netdev_chain注册监听块 1.1 static int __init br...
网络子系统15_arp邻居项初始化
// 初始化struct neighbour // 当邻居子系统新创一个neighbour时,邻居子系统调用特定协议的初始化函数,初始化邻居项。 // 调用路径:neigh_create->arp_constructor // 函数主要任务: // 1.设置邻居项的地址类型,a,b,c,d /...
网络子系统1_socket文件系统相关的初始化
1.调用流程 start_kernel->rest_init->kernel_thread->init->do_basic_setup->do_initcalls->sock_init //在do_basic_setup 中被调用 2.1 void __init ...
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。