--- zzzz-none-000/linux-2.6.39.4/net/ipv6/exthdrs_core.c 2011-08-03 19:43:28.000000000 +0000 +++ puma6-atom-6490-729/linux-2.6.39.4/net/ipv6/exthdrs_core.c 2021-11-10 13:38:18.000000000 +0000 @@ -74,7 +74,7 @@ if (nexthdr == NEXTHDR_NONE) return -1; hp = skb_header_pointer(skb, start, sizeof(_hdr), &_hdr); - if (hp == NULL) + if (!hp) return -1; if (nexthdr == NEXTHDR_FRAGMENT) { __be16 _frag_off, *fp; @@ -83,7 +83,7 @@ frag_off), sizeof(_frag_off), &_frag_off); - if (fp == NULL) + if (!fp) return -1; if (ntohs(*fp) & ~0x7)