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

Commit 4f23aff8 authored by Jason Wang's avatar Jason Wang Committed by David S. Miller
Browse files

tuntap: switch to use XDP_PACKET_HEADROOM

parent e4a2a304
Loading
Loading
Loading
Loading
+1 −2
Original line number Diff line number Diff line
@@ -113,7 +113,6 @@ do { \
} while (0)
#endif

#define TUN_HEADROOM 256
#define TUN_RX_PAD (NET_IP_ALIGN + NET_SKB_PAD)

/* TUN device flags */
@@ -1654,7 +1653,7 @@ static struct sk_buff *tun_build_skb(struct tun_struct *tun,
	rcu_read_lock();
	xdp_prog = rcu_dereference(tun->xdp_prog);
	if (xdp_prog)
		pad += TUN_HEADROOM;
		pad += XDP_PACKET_HEADROOM;
	buflen += SKB_DATA_ALIGN(len + pad);
	rcu_read_unlock();