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

Commit 4d6f439b authored by Linux Build Service Account's avatar Linux Build Service Account Committed by Gerrit - the friendly Code Review server
Browse files

Merge "net: rmnet_data: Handle leaked packets when adding MAP fields in TX"

parents a4a40e08 bc34c95c
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -504,6 +504,7 @@ static int rmnet_map_egress_handler(struct sk_buff *skb,
		if (pskb_expand_head(skb, required_headroom, 0, GFP_KERNEL)) {
			LOGD("Failed to add headroom of %d bytes",
			     required_headroom);
			kfree_skb(skb);
			return 1;
		}
	}
@@ -527,6 +528,7 @@ static int rmnet_map_egress_handler(struct sk_buff *skb,

	if (!map_header) {
		LOGD("%s", "Failed to add MAP header to egress packet");
		kfree_skb(skb);
		return 1;
	}