Home
last modified time | relevance | path

Searched refs:RTA_OIF (Results 1 – 10 of 10) sorted by relevance

/linux-4.4.14/net/phonet/
Dpn_netlink.c192 nla_put_u32(skb, RTA_OIF, dev->ifindex)) in fill_route()
226 [RTA_OIF] = { .type = NLA_U32 },
253 if (tb[RTA_DST] == NULL || tb[RTA_OIF] == NULL) in route_doit()
259 dev = __dev_get_by_index(net, nla_get_u32(tb[RTA_OIF])); in route_doit()
/linux-4.4.14/net/decnet/
Ddn_fib.c317 if (attrs[RTA_OIF] && in dn_fib_create_info()
318 fi->fib_nh->nh_oif != nla_get_u32(attrs[RTA_OIF])) in dn_fib_create_info()
327 if (attrs[RTA_OIF]) in dn_fib_create_info()
328 nh->nh_oif = nla_get_u32(attrs[RTA_OIF]); in dn_fib_create_info()
338 if (!attrs[RTA_GATEWAY] || nhs != 1 || attrs[RTA_OIF]) in dn_fib_create_info()
346 if (attrs[RTA_GATEWAY] || attrs[RTA_OIF] || attrs[RTA_MULTIPATH]) in dn_fib_create_info()
579 [RTA_OIF] = (struct nlattr *) &oif_attr, in fib_magic()
Ddn_table.c236 if (attrs[RTA_OIF] || attrs[RTA_GATEWAY]) { in dn_fib_nh_match()
237 if ((!attrs[RTA_OIF] || nla_get_u32(attrs[RTA_OIF]) == fi->fib_nh->nh_oif) && in dn_fib_nh_match()
341 nla_put_u32(skb, RTA_OIF, fi->fib_nh->nh_oif) < 0) in dn_fib_dump_info()
Ddn_route.c1591 nla_put_u32(skb, RTA_OIF, rt->dst.dev->ifindex) < 0) in dn_rt_fill_info()
1630 [RTA_OIF] = { .type = NLA_U32 },
1698 if (tb[RTA_OIF]) in dn_cache_getroute()
1699 fld.flowidn_oif = nla_get_u32(tb[RTA_OIF]); in dn_cache_getroute()
/linux-4.4.14/include/uapi/linux/
Drtnetlink.h295 RTA_OIF, enumerator
/linux-4.4.14/net/mpls/
Daf_mpls.c346 [RTA_OIF] = { .type = NLA_U32 },
1149 case RTA_OIF: in rtm_to_route_config()
1256 if (dev && nla_put_u32(skb, RTA_OIF, dev->ifindex)) in mpls_dump_route()
/linux-4.4.14/net/ipv4/
Dfib_frontend.c621 [RTA_OIF] = { .type = NLA_U32 },
669 case RTA_OIF: in rtm_to_fib_config()
Droute.c2451 nla_put_u32(skb, RTA_OIF, rt->dst.dev->ifindex)) in rt_fill_info()
2570 fl4.flowi4_oif = tb[RTA_OIF] ? nla_get_u32(tb[RTA_OIF]) : 0; in inet_rtm_getroute()
Dfib_semantics.c1261 nla_put_u32(skb, RTA_OIF, fi->fib_nh->nh_oif)) in fib_dump_info()
/linux-4.4.14/net/ipv6/
Droute.c2695 [RTA_OIF] = { .type = NLA_U32 },
2770 if (tb[RTA_OIF]) in rtm_to_fib6_config()
2771 cfg->fc_ifindex = nla_get_u32(tb[RTA_OIF]); in rtm_to_fib6_config()
3184 nla_put_u32(skb, RTA_OIF, rt->dst.dev->ifindex)) in rt6_fill_node()
3258 if (tb[RTA_OIF]) in inet6_rtm_getroute()
3259 oif = nla_get_u32(tb[RTA_OIF]); in inet6_rtm_getroute()