vserver 1.9.5.x5
[linux-2.6.git] / net / ipv6 / netfilter / ip6t_eui64.c
index 3b1340d..616c2cb 100644 (file)
@@ -24,8 +24,7 @@ match(const struct sk_buff *skb,
       const struct net_device *out,
       const void *matchinfo,
       int offset,
-      const void *hdr,
-      u_int16_t datalen,
+      unsigned int protoff,
       int *hotdrop)
 {
 
@@ -70,7 +69,7 @@ ip6t_eui64_checkentry(const char *tablename,
 {
        if (hook_mask
            & ~((1 << NF_IP6_PRE_ROUTING) | (1 << NF_IP6_LOCAL_IN) |
-               (1 << NF_IP6_PRE_ROUTING) )) {
+               (1 << NF_IP6_FORWARD))) {
                printk("ip6t_eui64: only valid for PRE_ROUTING, LOCAL_IN or FORWARD.\n");
                return 0;
        }