skb的两个函数pskb_copy和skb_copy
Posted 明明是悟空
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了skb的两个函数pskb_copy和skb_copy相关的知识,希望对你有一定的参考价值。
转自:http://blog.csdn.net/farmwang/article/details/54235252
skb的两个函数pskb_copy和skb_copy
前者仅仅是将sk_buff的结构体和线性数据copy过来,对于非线性数据,是引用原始的skb的数据的!而后者是不仅将sk_buff和线性数据拷贝,同时将非线性数据也copy了一份,看下面就明白了!这就在效率上就差了很多!所以如果不想修改数据,那么还是使用pskb_copy更好!
对于skb_copy:
以上是关于skb的两个函数pskb_copy和skb_copy的主要内容,如果未能解决你的问题,请参考以下文章
skb管理函数之skb_clonepskb_copyskb_copy
skb管理函数之alloc_skbdev_alloc_skbkfree_skbdev_kfree_skbconsume_skb