skb相关
<h2>基本概念</h2>
<p>skb : sk_buff 控制 + 线性数据 + 非线性数据(skb_shared_info)</p>
<p>skb->data_len : 即 length(非线性数据)</p>
<p>skb->len : 整个数据区域的长度,即 length(有效线性数据) + skb->data_len</p>
<p>skb_headlen(skb) = skb->len - skb->data_len,即 skb->head 指向的线性缓冲区里当前<strong>有效数据的长度</strong></p>
<h2>四个指针</h2>
<p>head
data
tail
end</p>