-
sk_buff整理笔记(五、队列管理函数)
分析sk_buff结构及相关结构的队列管理函数:初始化函数,skb_queue_head_init(struct sk_buff_head *list);插入函数,kb_queue_head(),sk...
2014-08-31 22:37 1445 -
sk_buff整理笔记(四、克隆与复制)
上面的pskb_copy()函数和skb_clone()函数类似:skb_clone()函数克隆出来的skb结构不能修改其共享数据区的数据,而pskb_copy()函数也是一样的,克隆出来的skb及数...
2014-08-25 21:41 1255 -
sk_buff整理笔记(三、内存申请和释放)
内核对于sk_buff结构的内存分配不是和一般的结构动态内存申请一样:只分配指定大小的内存空间。而是在开始的时候,在初始化函数skb_init()中就分配了两段内存(skbuff_head_cache...
2014-08-21 22:00 2000 -
sk_buff整理笔记(二、操作函数)
sk_buff整理笔记(一、数据结构)这一篇要讲的是内核为sk_buff结构提供的一些操作函数:(a)skb_put(), (b)skb_push(), (c)skb_pull(), and (d)s...
2014-08-20 23:21 2360 -
sk_buff 整理笔记(一、数据结构)
对sk_buff结构体以及相关的sk_buff_head结构体、sk_buff结构体数据区、sk_shared_info分片结构体、分片结构体的数据区的常用成员字段进行透彻的分析。以及分析这几个结构体...
2014-08-18 21:47 2759
sk_buff 学习笔记
最新推荐文章于 2024-08-28 10:42:58 发布