Home
last modified time | relevance | path

Searched refs:nh_oif (Results 1 – 7 of 7) sorted by relevance

/linux-4.4.14/net/decnet/
Ddn_fib.c121 if (nh->nh_oif != onh->nh_oif || in dn_fib_nh_comp()
175 nh->nh_oif = nhp->rtnh_ifindex; in dn_fib_get_nhs()
206 if ((dev = __dev_get_by_index(&init_net, nh->nh_oif)) == NULL) in dn_fib_check_nh()
218 fld.flowidn_oif = nh->nh_oif; in dn_fib_check_nh()
231 nh->nh_oif = DN_FIB_RES_OIF(res); in dn_fib_check_nh()
249 dev = __dev_get_by_index(&init_net, nh->nh_oif); in dn_fib_check_nh()
318 fi->fib_nh->nh_oif != nla_get_u32(attrs[RTA_OIF])) in dn_fib_create_info()
328 nh->nh_oif = nla_get_u32(attrs[RTA_OIF]); in dn_fib_create_info()
362 nh->nh_dev = dev_get_by_index(&init_net, fi->fib_nh->nh_oif); in dn_fib_create_info()
433 fld->flowidn_oif == nh->nh_oif) in dn_fib_semantic_match()
Ddn_table.c237 if ((!attrs[RTA_OIF] || nla_get_u32(attrs[RTA_OIF]) == fi->fib_nh->nh_oif) && in dn_fib_nh_match()
255 if (nhp->rtnh_ifindex && nhp->rtnh_ifindex != nh->nh_oif) in dn_fib_nh_match()
340 if (fi->fib_nh->nh_oif && in dn_fib_dump_info()
341 nla_put_u32(skb, RTA_OIF, fi->fib_nh->nh_oif) < 0) in dn_fib_dump_info()
358 nhp->rtnh_ifindex = nh->nh_oif; in dn_fib_dump_info()
/linux-4.4.14/net/ipv4/
Dfib_semantics.c261 if (nh->nh_oif != onh->nh_oif || in nh_comp()
296 val ^= fib_devindex_hashfn(nh->nh_oif); in fib_info_hashfn()
484 nexthop_nh->nh_oif = rtnh->rtnh_ifindex; in fib_get_nhs()
638 if ((!cfg->fc_oif || cfg->fc_oif == fi->fib_nh->nh_oif) && in fib_nh_match()
657 if (rtnh->rtnh_ifindex && rtnh->rtnh_ifindex != nh->nh_oif) in fib_nh_match()
740 dev = __dev_get_by_index(net, nh->nh_oif); in fib_check_nh()
761 .flowi4_oif = nh->nh_oif, in fib_check_nh()
795 nh->nh_oif = FIB_RES_OIF(res); in fib_check_nh()
811 in_dev = inetdev_by_index(net, nh->nh_oif); in fib_check_nh()
1072 if (cfg->fc_oif && fi->fib_nh->nh_oif != cfg->fc_oif) in fib_create_info()
[all …]
Dfib_trie.c1431 flp->flowi4_oif != nh->nh_oif) in fib_table_lookup()
/linux-4.4.14/include/net/
Ddn_fib.h23 int nh_oif; member
51 #define DN_FIB_RES_OIF(res) (DN_FIB_RES_NH(res).nh_oif)
Dip_fib.h88 int nh_oif; member
182 #define FIB_RES_OIF(res) (FIB_RES_NH(res).nh_oif)
/linux-4.4.14/include/trace/events/
Dfib.h68 __entry->oif = nh->nh_oif;