skb_shinfo(head)->frag_list
skb_shinfo(head)->frags[]
能区分开来吗???
结论就是:
-
frags[]
are for scatter-gather i/o buffers --nr_frags 和 frags 用于支持 Scatter/Gather I/O buffer,这样SKB的数据部分不需要都 放在线性内存空间而是放在 page. -
frag_list
is for ip fragments
http://lxlenovostar.github.io/lix_blog/2016/09/29/nr_frags.html 可以看下这个
https://stackoverflow.com/questions/10039744/difference-between-skbuff-frags-and-frag-list
http代理服务器(3-4-7层代理)-网络事件库公共组件、内核kernel驱动 摄像头驱动 tcpip网络协议栈、netfilter、bridge 好像看过!!!!
但行好事 莫问前程
--身高体重180的胖子