skb_store_bits() 和 skb_copy_bits()
int skb_copy_bits(const struct sk_buff *skb, int offset, void *to, int len);
int skb_store_bits(const struct sk_buff *skb, int offset, void *from, int len);
skb_copy_bits(skb, skb->len - skb->data_len, new_data, skb->data_len); //将tcp的数据段内容存到new_data中
skb_store_bits(skb, skb->len - skb->data_len, new_data, skb->data_len); //将tcp的数据段内容修改后存回skb中