+ if (pf == NFPROTO_IPV6) {
+ const struct rt6_info *rt = (const struct rt6_info *)dst;
+
-+ if (rt->rt6i_node)
-+ return (u32)rt->rt6i_node->fn_sernum;
++ if (rt->from && rt->from->fib6_node)
++ return (u32)rt->from->fib6_node->fn_sernum;
+ }
+#endif
+ return 0;