Searched refs:RTA_OIF (Results 1 – 10 of 10) sorted by relevance
/linux-4.1.27/net/phonet/ |
D | pn_netlink.c | 192 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.1.27/net/decnet/ |
D | dn_fib.c | 317 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()
|
D | dn_table.c | 236 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()
|
D | dn_route.c | 1586 nla_put_u32(skb, RTA_OIF, rt->dst.dev->ifindex) < 0) in dn_rt_fill_info() 1625 [RTA_OIF] = { .type = NLA_U32 }, 1693 if (tb[RTA_OIF]) in dn_cache_getroute() 1694 fld.flowidn_oif = nla_get_u32(tb[RTA_OIF]); in dn_cache_getroute()
|
/linux-4.1.27/net/mpls/ |
D | af_mpls.c | 247 [RTA_OIF] = { .type = NLA_U32 }, 727 case RTA_OIF: in rtm_to_route_config() 846 if (dev && nla_put_u32(skb, RTA_OIF, dev->ifindex)) in mpls_dump_route()
|
/linux-4.1.27/include/uapi/linux/ |
D | rtnetlink.h | 294 RTA_OIF, enumerator
|
/linux-4.1.27/net/ipv6/ |
D | route.c | 2418 [RTA_OIF] = { .type = NLA_U32 }, 2488 if (tb[RTA_OIF]) in rtm_to_fib6_config() 2489 cfg->fc_ifindex = nla_get_u32(tb[RTA_OIF]); in rtm_to_fib6_config() 2880 nla_put_u32(skb, RTA_OIF, rt->dst.dev->ifindex)) in rt6_fill_node() 2952 if (tb[RTA_OIF]) in inet6_rtm_getroute() 2953 oif = nla_get_u32(tb[RTA_OIF]); in inet6_rtm_getroute()
|
/linux-4.1.27/net/ipv4/ |
D | fib_frontend.c | 587 [RTA_OIF] = { .type = NLA_U32 }, 633 case RTA_OIF: in rtm_to_fib_config()
|
D | route.c | 2381 nla_put_u32(skb, RTA_OIF, rt->dst.dev->ifindex)) in rt_fill_info() 2499 fl4.flowi4_oif = tb[RTA_OIF] ? nla_get_u32(tb[RTA_OIF]) : 0; in inet_rtm_getroute()
|
D | fib_semantics.c | 1034 nla_put_u32(skb, RTA_OIF, fi->fib_nh->nh_oif)) in fib_dump_info()
|