SYNOPSIS
- int zerocopy_sg_from_iovec(struct sk_buff * skb, const struct iovec * from, int offset, size_t count);
ARGUMENTS
skb
-
- buffer to copy
from
- io vector to copy from
offset
- offset in the io vector to start copying from
count
- amount of vectors to copy to buffer from
DESCRIPTION
The function will first copy up to headlen, and then pin the userspace pages and build frags through them.
Returns 0, -EFAULT or -EMSGSIZE.
NOTE
the iovec is not modified during the copy
COPYRIGHT