skb_push/skb_pull/skb_put/skb_reserve

skb Several key pointers
When applying for an skb, in fact, two blocks of memory are applied, one is used to store sk_buff, and the other is used to store the data in the real package.
There will be several pointers to the data block memory in the sk_buff. As shown below:

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=325104488&siteId=291194637