flowi4_oif
fl4.flowi4_oif = addr->bound_dev_if;
fl4.flowi4_oif = net_dev->ifindex;
fl.flowi4_oif = ndev->ifindex;
fl4.flowi4_oif = amt->stream_dev->ifindex;
fl4.flowi4_oif = amt->stream_dev->ifindex;
fl4.flowi4_oif = amt->stream_dev->ifindex;
attr->fl.fl4.flowi4_oif = uplink_dev->ifindex;
attr->fl.fl4.flowi4_oif = tunnel->get_remote_ifindex(dev);
fl4->flowi4_oif = sk->sk_bound_dev_if;
.flowi4_oif = dev->ifindex,
fl4->flowi4_oif = oif;
fl4->flowi4_oif = oif;
fl4->flowi4_oif = fl4->flowi4_l3mdev ? 0 : oif;
.flowi4_oif = oif,
__entry->oif = flp->flowi4_oif;
.flowi4_oif = dev->ifindex,
fl4.flowi4_oif = params->ifindex;
fl4.flowi4_oif = 0;
fl4.flowi4_oif = oif;
fl4.flowi4_oif = 0;
fl4.flowi4_oif = dev->ifindex;
.flowi4_oif = nh->fib_nh_oif,
if (fl4->flowi4_oif)
if (flp->flowi4_oif && flp->flowi4_oif != nhc->nhc_oif)
fl4.flowi4_oif = l3mdev_master_ifindex(skb->dev);
fl4->flowi4_oif = l3mdev_master_ifindex(route_lookup_dev);
.flowi4_oif = t->parms.link,
fl->u.ip4.flowi4_oif = dev->ifindex;
.flowi4_oif = (rt_is_output_route(rt) ?
.flowi4_oif = dev->ifindex,
fl4.flowi4_oif = sk ? sk->sk_bound_dev_if : 0;
fl4.flowi4_oif = oif;
fl4.flowi4_oif = 0;
.flowi4_oif = rt->dst.dev->ifindex,
fl4.flowi4_oif = 0;
int orig_oif = fl4->flowi4_oif;
if (fl4->flowi4_oif == 0 &&
fl4->flowi4_oif = dev_out->ifindex;
if (fl4->flowi4_oif) {
dev_out = dev_get_by_index_rcu(net, fl4->flowi4_oif);
fl4->flowi4_oif = LOOPBACK_IFINDEX;
if (fl4->flowi4_oif &&
fl4->flowi4_oif = dev_out->ifindex;
flp4->flowi4_oif = rt->dst.dev->ifindex;
fl4.flowi4_oif = nla_get_u32_default(tb[RTA_OIF], 0);
fl4.flowi4_oif = oif;
fl->u.ip4.flowi4_oif = dev->ifindex;
fl.u.ip4.flowi4_oif = nft_in(pkt)->ifindex;
fl4->flowi4_oif = asoc->base.sk->sk_bound_dev_if;
if (!odev || odev->ifindex != fl4->flowi4_oif) {
fl.u.ip4.flowi4_oif = dev->ifindex;
(fl4->flowi4_oif == sel->ifindex || !sel->ifindex);
fl.u.flowi4_oif = sel->ifindex;
sel->ifindex = fl4->flowi4_oif;