linux 2.6.16.38 w/ vs2.0.3-rc1
[linux-2.6.git] / net / ipv6 / netfilter / ip6t_hl.c
index e538f14..c5d9079 100644 (file)
@@ -20,7 +20,7 @@ MODULE_LICENSE("GPL");
 
 static int match(const struct sk_buff *skb, const struct net_device *in,
                 const struct net_device *out, const void *matchinfo,
-                int offset, const void *hdr, u_int16_t datalen,
+                int offset, unsigned int protoff,
                 int *hotdrop)
 {
        const struct ip6t_hl_info *info = matchinfo;
@@ -48,7 +48,7 @@ static int match(const struct sk_buff *skb, const struct net_device *in,
        return 0;
 }
 
-static int checkentry(const char *tablename, const struct ip6t_ip6 *ip,
+static int checkentry(const char *tablename, const void *entry,
                      void *matchinfo, unsigned int matchsize,
                      unsigned int hook_mask)
 {