Lines Matching defs:skb2
680 struct sk_buff *skb2;
693 skb2 = alloc_skb(len + state->hlen + state->ll_rs, GFP_ATOMIC);
694 if (!skb2)
701 ip_copy_metadata(skb2, skb);
702 skb_reserve(skb2, state->ll_rs);
703 skb_put(skb2, len + state->hlen);
704 skb_reset_network_header(skb2);
705 skb2->transport_header = skb2->network_header + state->hlen;
713 skb_set_owner_w(skb2, skb->sk);
719 skb_copy_from_linear_data(skb, skb_network_header(skb2), state->hlen);
724 if (skb_copy_bits(skb, state->ptr, skb_transport_header(skb2), len))
731 iph = ip_hdr(skb2);
749 return skb2;
764 struct sk_buff *skb2;
903 skb2 = ip_frag_next(skb, &state);
904 if (IS_ERR(skb2)) {
905 err = PTR_ERR(skb2);
908 ip_frag_ipcb(skb, skb2, first_frag);
913 skb_set_delivery_time(skb2, tstamp, mono_delivery_time);
914 err = output(net, sk, skb2);