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>
 {
        unsigned int start = skb_network_offset(skb) + sizeof(struct ipv6hdr);
        u8 nexthdr = ipv6_hdr(skb)->nexthdr;
-       unsigned int len;
        bool found;
 
        if (fragoff)
                start = *offset + sizeof(struct ipv6hdr);
                nexthdr = ip6->nexthdr;
        }
-       len = skb->len - start;
 
        do {
                struct ipv6_opt_hdr _hdr, *hp;
 
                if (!found) {
                        nexthdr = hp->nexthdr;
-                       len -= hdrlen;
                        start += hdrlen;
                }
        } while (!found);