[Bluetooth] Fix compat ioctl for BNEP, CMTP and HIDP
[powerpc.git] / net / ipv6 / netfilter / ip6table_mangle.c
index 32db04f..386ea26 100644 (file)
@@ -180,12 +180,8 @@ ip6t_local_hook(unsigned int hook,
                && (memcmp(&(*pskb)->nh.ipv6h->saddr, &saddr, sizeof(saddr))
                    || memcmp(&(*pskb)->nh.ipv6h->daddr, &daddr, sizeof(daddr))
                    || (*pskb)->nfmark != nfmark
-                   || (*pskb)->nh.ipv6h->hop_limit != hop_limit)) {
-
-               /* something which could affect routing has changed */
-
-               DEBUGP("ip6table_mangle: we'd need to re-route a packet\n");
-       }
+                   || (*pskb)->nh.ipv6h->hop_limit != hop_limit))
+               return ip6_route_me_harder(*pskb) == 0 ? ret : NF_DROP;
 
        return ret;
 }