mirror of
https://github.com/FEX-Emu/linux.git
synced 2025-01-04 08:15:44 +00:00
net: ipv6: remove unused code in ipv6_find_hdr()
Storing the left length of skb into 'len' actually has no effect so we can remove it. Signed-off-by: Lin Zhang <xiaolou4617@gmail.com> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
d433b3f3e8
commit
380537b4f7
@ -187,7 +187,6 @@ int ipv6_find_hdr(const struct sk_buff *skb, unsigned int *offset,
|
|||||||
{
|
{
|
||||||
unsigned int start = skb_network_offset(skb) + sizeof(struct ipv6hdr);
|
unsigned int start = skb_network_offset(skb) + sizeof(struct ipv6hdr);
|
||||||
u8 nexthdr = ipv6_hdr(skb)->nexthdr;
|
u8 nexthdr = ipv6_hdr(skb)->nexthdr;
|
||||||
unsigned int len;
|
|
||||||
bool found;
|
bool found;
|
||||||
|
|
||||||
if (fragoff)
|
if (fragoff)
|
||||||
@ -204,7 +203,6 @@ int ipv6_find_hdr(const struct sk_buff *skb, unsigned int *offset,
|
|||||||
start = *offset + sizeof(struct ipv6hdr);
|
start = *offset + sizeof(struct ipv6hdr);
|
||||||
nexthdr = ip6->nexthdr;
|
nexthdr = ip6->nexthdr;
|
||||||
}
|
}
|
||||||
len = skb->len - start;
|
|
||||||
|
|
||||||
do {
|
do {
|
||||||
struct ipv6_opt_hdr _hdr, *hp;
|
struct ipv6_opt_hdr _hdr, *hp;
|
||||||
@ -273,7 +271,6 @@ int ipv6_find_hdr(const struct sk_buff *skb, unsigned int *offset,
|
|||||||
|
|
||||||
if (!found) {
|
if (!found) {
|
||||||
nexthdr = hp->nexthdr;
|
nexthdr = hp->nexthdr;
|
||||||
len -= hdrlen;
|
|
||||||
start += hdrlen;
|
start += hdrlen;
|
||||||
}
|
}
|
||||||
} while (!found);
|
} while (!found);
|
||||||
|
Loading…
Reference in New Issue
Block a user