http://blog.csdn.net/kakadiablo/article/details/7948414
struct sk_buff *skb;
skb->len 是data长度,包含所带分片长度
skb->data_len 是paged data长度, 即分片数据的长度,也就是skb_shared_info中的长度
skb_headlen skb->len - skb->data_len 是当前片(unpaged data)长度
sk_buff 里的len, data_len, skb_headlen
原文:http://www.cnblogs.com/mull/p/4855941.html