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

Commit be8d0d79 authored by Roel Kluin's avatar Roel Kluin Committed by David S. Miller
Browse files

netfilter: xt_TCPOPTSTRIP: signed tcphoff for ipv6_skip_exthdr() retval



if tcphoff remains unsigned, a negative ipv6_skip_exthdr() return value will
go unnoticed,

Signed-off-by: default avatarRoel Kluin <12o3l@tiscali.nl>
Signed-off-by: default avatarPatrick McHardy <kaber@trash.net>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent 246eb2af
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -90,7 +90,7 @@ tcpoptstrip_tg6(struct sk_buff *skb, const struct net_device *in,
		const struct xt_target *target, const void *targinfo)
{
	struct ipv6hdr *ipv6h = ipv6_hdr(skb);
	unsigned int tcphoff;
	int tcphoff;
	u_int8_t nexthdr;

	nexthdr = ipv6h->nexthdr;