Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit f4fd332c authored by qctecmdr's avatar qctecmdr Committed by Gerrit - the friendly Code Review server
Browse files

Merge "net: qualcomm: rmnet: Set skb->protocol before DL checksum"

parents 84382e12 6c3e9b32
Loading
Loading
Loading
Loading
+2 −0
Original line number Original line Diff line number Diff line
@@ -247,6 +247,8 @@ __rmnet_map_ingress_handler(struct sk_buff *skb,
		/* We only have the main QMAP header to worry about */
		/* We only have the main QMAP header to worry about */
		pskb_pull(skb, sizeof(*qmap));
		pskb_pull(skb, sizeof(*qmap));


		rmnet_set_skb_proto(skb);

		if (port->data_format & RMNET_FLAGS_INGRESS_MAP_CKSUMV4) {
		if (port->data_format & RMNET_FLAGS_INGRESS_MAP_CKSUMV4) {
			if (!rmnet_map_checksum_downlink_packet(skb, len + pad))
			if (!rmnet_map_checksum_downlink_packet(skb, len + pad))
				skb->ip_summed = CHECKSUM_UNNECESSARY;
				skb->ip_summed = CHECKSUM_UNNECESSARY;