Store bits from kernel buffer to skb
int skb_store_bits(struct sk_buff * skb, int offset, const void * from, int len);
skb
destination buffer
offset
offset in destination
from
source buffer
len
number of bytes to copy
Copy the specified number of bytes from the source buffer to the destination skb. This function handles all the messy bits of traversing fragment lists and such.