--- a/net/ipv6/ipv6_syms.c +++ b/net/ipv6/ipv6_syms.c @@ -34,4 +34,4 @@ EXPORT_SYMBOL(ipv6_get_saddr); EXPORT_SYMBOL(ipv6_chk_addr); EXPORT_SYMBOL(in6_dev_finish_destroy); EXPORT_SYMBOL(ipv6_skip_exthdr); - +EXPORT_SYMBOL(rt6_lookup); --- a/net/ipv6/netfilter/ip6t_REJECT.c +++ b/net/ipv6/netfilter/ip6t_REJECT.c @@ -15,7 +15,7 @@ #include #include -#if 1 +#if 0 #define DEBUGP printk #else #define DEBUGP(format, args...) @@ -164,7 +164,7 @@ static unsigned int reject6_target(struc memcpy(&odev, out, sizeof(odev)); } - printk(KERN_DEBUG "%s: medium point\n", __FUNCTION__); + DEBUGP(KERN_DEBUG "%s: medium point\n", __FUNCTION__); /* WARNING: This code causes reentry within ip6tables. This means that the ip6tables jump stack is now crap. We must return an absolute verdict. --RR */ @@ -299,3 +299,4 @@ static void __exit fini(void) module_init(init); module_exit(fini); +MODULE_LICENSE("GPL");