Lines Matching refs:skb2
773 struct sk_buff *skb2; in mctp_do_fragment_route() local
796 skb2 = alloc_skb(headroom + hlen + size, GFP_KERNEL); in mctp_do_fragment_route()
797 if (!skb2) { in mctp_do_fragment_route()
803 skb2->protocol = skb->protocol; in mctp_do_fragment_route()
804 skb2->priority = skb->priority; in mctp_do_fragment_route()
805 skb2->dev = skb->dev; in mctp_do_fragment_route()
806 memcpy(skb2->cb, skb->cb, sizeof(skb2->cb)); in mctp_do_fragment_route()
809 skb_set_owner_w(skb2, skb->sk); in mctp_do_fragment_route()
812 skb_reserve(skb2, headroom); in mctp_do_fragment_route()
813 skb_reset_network_header(skb2); in mctp_do_fragment_route()
814 skb_put(skb2, hlen + size); in mctp_do_fragment_route()
815 skb2->transport_header = skb2->network_header + hlen; in mctp_do_fragment_route()
818 hdr2 = mctp_hdr(skb2); in mctp_do_fragment_route()
834 skb_copy_bits(skb, pos, skb_transport_header(skb2), size); in mctp_do_fragment_route()
837 rc = rt->output(rt, skb2); in mctp_do_fragment_route()