|
@@ -2381,7 +2381,7 @@ static struct rtable *__mkroute_output(const struct fib_result *res,
|
|
rth->fl.mark = oldflp->mark;
|
|
rth->fl.mark = oldflp->mark;
|
|
rth->rt_dst = fl->fl4_dst;
|
|
rth->rt_dst = fl->fl4_dst;
|
|
rth->rt_src = fl->fl4_src;
|
|
rth->rt_src = fl->fl4_src;
|
|
- rth->rt_iif = oldflp->oif ? : dev_out->ifindex;
|
|
|
|
|
|
+ rth->rt_iif = 0;
|
|
/* get references to the devices that are to be hold by the routing
|
|
/* get references to the devices that are to be hold by the routing
|
|
cache entry */
|
|
cache entry */
|
|
rth->dst.dev = dev_out;
|
|
rth->dst.dev = dev_out;
|