- 操作sk_buff的函数:
struct sk_buff* alloc_skb(unsigned int len , int priority);
struct sk_buff* dev_alloc_skb(unsigned int len);
//为sk_buff分配一个缓冲区,并初始化skb->data和skb->tail到skb->head。dev_alloc_skb()使用GFP_ATOMIC优先级调用allc_skb。
struct sk_buff* alloc_skb(unsigned int len , int priority);
struct sk_buff* dev_alloc_skb(unsigned int len);
//为sk_buff分配一个缓冲区,并初始化skb->data和skb->tail到skb->head。dev_alloc_skb()使用GFP_ATOMIC优先级调用allc_skb。