
static inline void __netif_receive_skb_list_ptype(struct list_head *head,
						  struct packet_type *pt_prev,
						  struct net_device *orig_dev)
{
	struct sk_buff *skb, *next;

	if (!pt_prev)
		return;
	if (list_empty(head))
		return;
	if (pt_prev->list_func != NULL)
		pt_prev->list_func(head, pt_prev, orig_dev);
	else
		list_for_each_entry_safe(skb, next, head, list) {
			skb_list_del_init(skb);
			INDIRECT_CALL_INET(pt_prev->func, ipv6_rcv, ip_rcv, skb,
					   skb->dev, pt_prev, orig_dev);
		}
Unknown