Lines Matching refs:new_rt
1671 struct rtable *new_rt;
1673 new_rt = dst_alloc(&ipv4_dst_ops, dev, DST_OBSOLETE_FORCE_CHK,
1676 if (new_rt) {
1677 new_rt->rt_genid = rt_genid_ipv4(dev_net(dev));
1678 new_rt->rt_flags = rt->rt_flags;
1679 new_rt->rt_type = rt->rt_type;
1680 new_rt->rt_is_input = rt->rt_is_input;
1681 new_rt->rt_iif = rt->rt_iif;
1682 new_rt->rt_pmtu = rt->rt_pmtu;
1683 new_rt->rt_mtu_locked = rt->rt_mtu_locked;
1684 new_rt->rt_gw_family = rt->rt_gw_family;
1686 new_rt->rt_gw4 = rt->rt_gw4;
1688 new_rt->rt_gw6 = rt->rt_gw6;
1690 new_rt->dst.input = READ_ONCE(rt->dst.input);
1691 new_rt->dst.output = READ_ONCE(rt->dst.output);
1692 new_rt->dst.error = rt->dst.error;
1693 new_rt->dst.lastuse = jiffies;
1694 new_rt->dst.lwtstate = lwtstate_get(rt->dst.lwtstate);
1696 return new_rt;