Hi Ville, it's the first ipv6_check_addr that results in "0". if I understand that code right, it could be because it matches only link and local addresses, but not global? shall I plaster that code with printk's, too? > This should probably be 4000::1/64 :) Not sure that it actually matters, > though. fixed it, the new test was with /64 added, but no change at all. Andreas - : send the line "unsubscribe linux-net" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html