/kernel/linux/linux-5.10/net/phonet/ |
H A D | pn_netlink.c | 181 nla_put_u32(skb, RTA_OIF, dev->ifindex)) in fill_route() 215 [RTA_OIF] = { .type = NLA_U32 }, 244 if (tb[RTA_DST] == NULL || tb[RTA_OIF] == NULL) in route_doit() 250 dev = __dev_get_by_index(net, nla_get_u32(tb[RTA_OIF])); in route_doit()
|
/kernel/linux/linux-6.6/net/phonet/ |
H A D | pn_netlink.c | 181 nla_put_u32(skb, RTA_OIF, dev->ifindex)) in fill_route() 215 [RTA_OIF] = { .type = NLA_U32 }, 244 if (tb[RTA_DST] == NULL || tb[RTA_OIF] == NULL) in route_doit() 250 dev = __dev_get_by_index(net, nla_get_u32(tb[RTA_OIF])); in route_doit()
|
/kernel/linux/linux-6.6/net/mctp/ |
H A D | route.c | 1178 [RTA_OIF] = { .type = NLA_U32 }, 1207 if (!tb[RTA_OIF]) { in mctp_route_nlparse() 1211 ifindex = nla_get_u32(tb[RTA_OIF]); in mctp_route_nlparse() 1338 if (nla_put_u32(skb, RTA_OIF, rt->dev->dev->ifindex)) in mctp_fill_rtinfo()
|
/kernel/linux/linux-5.10/net/mpls/ |
H A D | af_mpls.c | 484 [RTA_OIF] = { .type = NLA_U32 }, 1885 case RTA_OIF: in rtm_to_route_config() 2037 if (dev && nla_put_u32(skb, RTA_OIF, dev->ifindex)) in mpls_dump_route() 2146 if (i == RTA_OIF) { in mpls_valid_fib_dump_req() 2254 payload += nla_total_size(4); /* RTA_OIF */ in lfib_nlmsg_size() 2511 if (dev && nla_put_u32(skb, RTA_OIF, dev->ifindex)) in mpls_getroute()
|
/kernel/linux/linux-6.6/net/mpls/ |
H A D | af_mpls.c | 487 [RTA_OIF] = { .type = NLA_U32 }, 1882 case RTA_OIF: in rtm_to_route_config() 2034 if (dev && nla_put_u32(skb, RTA_OIF, dev->ifindex)) in mpls_dump_route() 2143 if (i == RTA_OIF) { in mpls_valid_fib_dump_req() 2247 payload += nla_total_size(4); /* RTA_OIF */ in lfib_nlmsg_size() 2504 if (dev && nla_put_u32(skb, RTA_OIF, dev->ifindex)) in mpls_getroute()
|
/kernel/linux/linux-5.10/tools/testing/selftests/net/ |
H A D | udpgso.c | 403 rta->rta_type = RTA_OIF; in set_route_mtu()
|
H A D | ipsec.c | 415 if (rtattr_pack(&req.nh, sizeof(req), RTA_OIF, &index, sizeof(index))) in ip4_route_set()
|
/kernel/linux/linux-5.10/include/uapi/linux/ |
H A D | rtnetlink.h | 343 RTA_OIF, enumerator
|
/kernel/linux/linux-6.6/include/uapi/linux/ |
H A D | rtnetlink.h | 365 RTA_OIF, enumerator
|
/kernel/linux/linux-6.6/tools/testing/selftests/net/ |
H A D | udpgso.c | 403 rta->rta_type = RTA_OIF; in set_route_mtu()
|
H A D | ipsec.c | 453 if (rtattr_pack(&req.nh, sizeof(req), RTA_OIF, &index, sizeof(index))) in ip4_route_set()
|
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/linux/ |
H A D | rtnetlink.h | 255 RTA_OIF, enumerator
|
/kernel/linux/patches/linux-4.19/prebuilts/usr/include/linux/ |
H A D | rtnetlink.h | 224 RTA_OIF, enumerator
|
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/linux/ |
H A D | rtnetlink.h | 255 RTA_OIF, enumerator
|
/kernel/linux/linux-5.10/net/ipv4/ |
H A D | fib_frontend.c | 662 [RTA_OIF] = { .type = NLA_U32 }, 765 case RTA_OIF: in rtm_to_fib_config() 951 case RTA_OIF: in ip_valid_fib_dump_req()
|
H A D | route.c | 2903 nla_put_u32(skb, RTA_OIF, rt->dst.dev->ifindex)) in rt_fill_info() 3184 case RTA_OIF: in inet_rtm_valid_getroute_req() 3256 fl4.flowi4_oif = tb[RTA_OIF] ? nla_get_u32(tb[RTA_OIF]) : 0; in inet_rtm_getroute()
|
H A D | fib_semantics.c | 774 "Nexthop device index does not match RTA_OIF"); in fib_get_nhs() 1710 nla_put_u32(skb, RTA_OIF, nhc->nhc_dev->ifindex)) in fib_nexthop_info()
|
/kernel/linux/linux-6.6/net/ipv4/ |
H A D | fib_frontend.c | 665 [RTA_OIF] = { .type = NLA_U32 }, 776 case RTA_OIF: in rtm_to_fib_config() 962 case RTA_OIF: in ip_valid_fib_dump_req()
|
H A D | route.c | 2977 nla_put_u32(skb, RTA_OIF, rt->dst.dev->ifindex)) in rt_fill_info() 3261 case RTA_OIF: in inet_rtm_valid_getroute_req() 3333 fl4.flowi4_oif = tb[RTA_OIF] ? nla_get_u32(tb[RTA_OIF]) : 0; in inet_rtm_getroute()
|
H A D | fib_semantics.c | 775 "Nexthop device index does not match RTA_OIF"); in fib_get_nhs() 1691 nla_put_u32(skb, RTA_OIF, nhc->nhc_dev->ifindex)) in fib_nexthop_info()
|
/kernel/linux/linux-6.6/samples/bpf/ |
H A D | xdp_router_ipv4_user.c | 136 case RTA_OIF: in read_route()
|
/kernel/linux/linux-5.10/samples/bpf/ |
H A D | xdp_router_ipv4_user.c | 178 case RTA_OIF: in read_route()
|
/kernel/linux/linux-5.10/net/ipv6/ |
H A D | route.c | 4889 [RTA_OIF] = { .type = NLA_U32 }, 4952 if (tb[RTA_GATEWAY] || tb[RTA_OIF] || in rtm_to_fib6_config() 4991 if (tb[RTA_OIF]) in rtm_to_fib6_config() 4992 cfg->fc_ifindex = nla_get_u32(tb[RTA_OIF]); in rtm_to_fib6_config() 5463 + nla_total_size(4) /* RTA_OIF */ in rt6_nlmsg_size() 5608 if (dst->dev && nla_put_u32(skb, RTA_OIF, dst->dev->ifindex)) in rt6_fill_node() 5894 case RTA_OIF: in inet6_rtm_valid_getroute_req() 5950 if (tb[RTA_OIF]) in inet6_rtm_getroute() 5951 oif = nla_get_u32(tb[RTA_OIF]); in inet6_rtm_getroute()
|
/kernel/linux/linux-6.6/net/ipv6/ |
H A D | route.c | 4976 [RTA_OIF] = { .type = NLA_U32 }, 5045 if (tb[RTA_GATEWAY] || tb[RTA_OIF] || in rtm_to_fib6_config() 5084 if (tb[RTA_OIF]) in rtm_to_fib6_config() 5085 cfg->fc_ifindex = nla_get_u32(tb[RTA_OIF]); in rtm_to_fib6_config() 5556 + nla_total_size(4) /* RTA_OIF */ in rt6_nlmsg_size() 5701 if (dst->dev && nla_put_u32(skb, RTA_OIF, dst->dev->ifindex)) in rt6_fill_node() 5993 case RTA_OIF: in inet6_rtm_valid_getroute_req() 6049 if (tb[RTA_OIF]) in inet6_rtm_getroute() 6050 oif = nla_get_u32(tb[RTA_OIF]); in inet6_rtm_getroute()
|