--- ipt_time.c.old 2006-12-05 13:08:29.000000000 +0100 +++ ipt_time.c 2006-12-12 09:03:07.000000000 +0100 @@ -46,6 +46,7 @@ match(const struct sk_buff *skb, const struct net_device *in, const struct net_device *out, + const struct xt_match *match, const void *matchinfo, int offset, unsigned int protoff, @@ -83,6 +84,7 @@ static int checkentry(const char *tablename, const void *ip, + const struct xt_match *match, void *matchinfo, unsigned int matchsize, unsigned int hook_mask) @@ -115,6 +117,7 @@ .name = "time", .match = &match, .checkentry = &checkentry, + .matchsize = sizeof(struct ipt_time_info), .me = THIS_MODULE };