Symbol: RTA_OIF
net/ipv4/fib_frontend.c
673
[RTA_OIF] = { .type = NLA_U32 },
net/ipv4/fib_frontend.c
784
case RTA_OIF:
net/ipv4/fib_frontend.c
991
case RTA_OIF:
net/ipv4/fib_semantics.c
1631
nla_put_u32(skb, RTA_OIF, nhc->nhc_dev->ifindex))
net/ipv4/route.c
2984
nla_put_u32(skb, RTA_OIF, rt->dst.dev->ifindex))
net/ipv4/route.c
3267
case RTA_OIF:
net/ipv4/route.c
3341
fl4.flowi4_oif = nla_get_u32_default(tb[RTA_OIF], 0);
net/ipv6/route.c
5115
[RTA_OIF] = { .type = NLA_U32 },
net/ipv6/route.c
5239
if (tb[RTA_GATEWAY] || tb[RTA_OIF] ||
net/ipv6/route.c
5278
if (tb[RTA_OIF])
net/ipv6/route.c
5279
cfg->fc_ifindex = nla_get_u32(tb[RTA_OIF]);
net/ipv6/route.c
5884
if (dev && nla_put_u32(skb, RTA_OIF, dev->ifindex))
net/ipv6/route.c
6196
case RTA_OIF:
net/ipv6/route.c
6253
if (tb[RTA_OIF])
net/ipv6/route.c
6254
oif = nla_get_u32(tb[RTA_OIF]);
net/mctp/route.c
1396
[RTA_OIF] = { .type = NLA_U32 },
net/mctp/route.c
1434
if (tb[RTA_OIF])
net/mctp/route.c
1435
ifindex = nla_get_u32(tb[RTA_OIF]);
net/mctp/route.c
1674
if (nla_put_u32(skb, RTA_OIF, rt->dev->dev->ifindex))
net/mpls/af_mpls.c
1923
case RTA_OIF:
net/mpls/af_mpls.c
2081
if (dev && nla_put_u32(skb, RTA_OIF, dev->ifindex))
net/mpls/af_mpls.c
2190
if (i == RTA_OIF) {
net/mpls/af_mpls.c
2562
if (dev && nla_put_u32(skb, RTA_OIF, dev->ifindex))
net/mpls/af_mpls.c
510
[RTA_OIF] = { .type = NLA_U32 },
net/phonet/pn_netlink.c
193
if (nla_put_u8(skb, RTA_DST, dst) || nla_put_u32(skb, RTA_OIF, ifindex))
net/phonet/pn_netlink.c
228
[RTA_OIF] = { .type = NLA_U32 },
net/phonet/pn_netlink.c
257
if (tb[RTA_DST] == NULL || tb[RTA_OIF] == NULL)
net/phonet/pn_netlink.c
263
ifindex = nla_get_u32(tb[RTA_OIF]);
samples/bpf/xdp_router_ipv4_user.c
136
case RTA_OIF:
tools/testing/selftests/net/ipsec.c
455
if (rtattr_pack(&req.nh, sizeof(req), RTA_OIF, &index, sizeof(index)))
tools/testing/selftests/net/tcp_ao/lib/netlink.c
275
if (rtattr_pack(&req.nh, sizeof(req), RTA_OIF, &index, sizeof(index)))