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

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

Merge "ANDROID: net: bpf: permit redirect from ingress L3 to egress L2 devices at near max mtu"

parents 056634eb 96ac927e
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -2836,8 +2836,9 @@ static int bpf_skb_net_shrink(struct sk_buff *skb, u32 len_diff)

static u32 __bpf_skb_max_len(const struct sk_buff *skb)
{
	return skb->dev ? skb->dev->mtu + skb->dev->hard_header_len :
			  SKB_MAX_ALLOC;
	if (skb_at_tc_ingress(skb) || !skb->dev)
		return SKB_MAX_ALLOC;
	return skb->dev->mtu + skb->dev->hard_header_len;
}

static int bpf_skb_adjust_net(struct sk_buff *skb, s32 len_diff)