由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Linux版 - How to split sk_buf into 2 (转载)
相关主题
奇怪的swap,一部分不见了 (转载)C 89的话,怎么方便的把一个文件的行重排
USB wireless laser mouse 时快时慢急急急!请问如何撤消mv操作?
question on mem managementping的问题
Mono Wins Product of the Year Award问题:如何打开搜索二进制文件
how to copy one file into another?再问个linux 的partition 问题
linux克隆搞不定请教怎么把输出保存在变量里?
考验一下大家的浏览器rsync error
问个swap space的问题请教:有什么样的“Double-byte support debug tools for English speaking folks”?
相关话题的讨论汇总
话题: skb话题: split话题: skb1话题: buf话题: sk
进入Linux版参与讨论
1 (共1页)
w*s
发帖数: 7227
1
【 以下文字转载自 Programming 讨论区 】
发信人: wds (净洗前尘,从头再来), 信区: Programming
标 题: How to split sk_buf into 2
发信站: BBS 未名空间站 (Thu Feb 2 18:33:27 2012, 美东)
in linux networking, i want to split 5000 byte data into 2,
4000 bytes and 1000 bytes,
will the following work ? assuming skb is the original skb passed in.
skb1 = netdev_alloc_skb(lp->dev, needed-4000); // create an new skb
skb_split(skb, skb1, 4000/4); // 4000 bytes is 1000 u32
skb_queue_tail(&lp->txq, skb);
skb_queue_tail(&lp->txq, skb1);
1 (共1页)
进入Linux版参与讨论
相关主题
请教:有什么样的“Double-byte support debug tools for English speaking folks”?how to copy one file into another?
前辈推荐个好的python教程吧linux克隆搞不定
git真是耗内存啊。。。考验一下大家的浏览器
求助, XFS盘出问题了。问个swap space的问题
奇怪的swap,一部分不见了 (转载)C 89的话,怎么方便的把一个文件的行重排
USB wireless laser mouse 时快时慢急急急!请问如何撤消mv操作?
question on mem managementping的问题
Mono Wins Product of the Year Award问题:如何打开搜索二进制文件
相关话题的讨论汇总
话题: skb话题: split话题: skb1话题: buf话题: sk