__skb_insert
__skb_insert(p, p_tail->prev, p_tail, queue);
__skb_insert(newsk, prev, ((struct sk_buff_list *)prev)->next, list);
__skb_insert(newsk, ((struct sk_buff_list *)next)->prev, next, list);