route->mask = 0;
route->flags = (v6 ? DEVADDR_INET6 : DEVADDR_INET4);
+
+ if (v6) {
+ route->table = interface_ip_resolve_v6_rtable(iface->l3_dev.dev->ifindex);
+ route->flags |= DEVROUTE_SRCTABLE;
+ }
+
vlist_add(&iface->proto_ip.route, &route->node, route);
return true;