--- zzzz-none-000/linux-2.6.19.2/net/ipv6/netfilter/ip6t_ah.c 2007-01-10 19:10:37.000000000 +0000 +++ davinci-8020-5505/linux-2.6.19.2/net/ipv6/netfilter/ip6t_ah.c 2007-01-11 07:38:19.000000000 +0000 @@ -54,14 +54,9 @@ const struct ip6t_ah *ahinfo = matchinfo; unsigned int ptr; unsigned int hdrlen = 0; - int err; - err = ipv6_find_hdr(skb, &ptr, NEXTHDR_AUTH, NULL); - if (err < 0) { - if (err != -ENOENT) - *hotdrop = 1; + if (ipv6_find_hdr(skb, &ptr, NEXTHDR_AUTH, NULL) < 0) return 0; - } ah = skb_header_pointer(skb, ptr, sizeof(_ah), &_ah); if (ah == NULL) {