Symbol: RTA_OIF
net/ipv4/fib_frontend.c
672
[RTA_OIF] = { .type = NLA_U32 },
net/ipv4/fib_frontend.c
783
case RTA_OIF:
net/ipv4/fib_frontend.c
993
case RTA_OIF:
net/ipv4/fib_semantics.c
1634
nla_put_u32(skb, RTA_OIF, nhc->nhc_dev->ifindex))
net/ipv4/route.c
2989
nla_put_u32(skb, RTA_OIF, rt->dst.dev->ifindex))
net/ipv4/route.c
3272
case RTA_OIF:
net/ipv4/route.c
3346
fl4.flowi4_oif = nla_get_u32_default(tb[RTA_OIF], 0);
net/ipv6/route.c
5096
[RTA_OIF] = { .type = NLA_U32 },
net/ipv6/route.c
5220
if (tb[RTA_GATEWAY] || tb[RTA_OIF] ||
net/ipv6/route.c
5259
if (tb[RTA_OIF])
net/ipv6/route.c
5260
cfg->fc_ifindex = nla_get_u32(tb[RTA_OIF]);
net/ipv6/route.c
5865
if (dev && nla_put_u32(skb, RTA_OIF, dev->ifindex))
net/ipv6/route.c
6175
case RTA_OIF:
net/ipv6/route.c
6232
if (tb[RTA_OIF])
net/ipv6/route.c
6233
oif = nla_get_u32(tb[RTA_OIF]);
net/mctp/route.c
1400
[RTA_OIF] = { .type = NLA_U32 },
net/mctp/route.c
1438
if (tb[RTA_OIF])
net/mctp/route.c
1439
ifindex = nla_get_u32(tb[RTA_OIF]);
net/mctp/route.c
1678
if (nla_put_u32(skb, RTA_OIF, rt->dev->dev->ifindex))
net/mpls/af_mpls.c
1925
case RTA_OIF:
net/mpls/af_mpls.c
2083
if (dev && nla_put_u32(skb, RTA_OIF, dev->ifindex))
net/mpls/af_mpls.c
2192
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
511
[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
458
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)))