Home
last modified time | relevance | path

Searched refs:fc_nh_id (Results 1 – 5 of 5) sorted by relevance

/linux-6.3-rc2/net/ipv4/
A Dfib_semantics.c383 hash = fib_info_hashfn_1(fib_devindex_hashfn(cfg->fc_nh_id), in fib_find_info_nh()
393 if (!fi->nh || fi->nh->id != cfg->fc_nh_id) in fib_find_info_nh()
887 if (cfg->fc_nh_id) { in fib_nh_match()
888 if (fi->nh && cfg->fc_nh_id == fi->nh->id) in fib_nh_match()
1405 if (cfg->fc_nh_id) { in fib_create_info()
1414 nh = nexthop_find_by_id(net, cfg->fc_nh_id); in fib_create_info()
A Dfib_frontend.c824 cfg->fc_nh_id = nla_get_u32(attr); in rtm_to_fib_config()
829 if (cfg->fc_nh_id) { in rtm_to_fib_config()
864 if (cfg.fc_nh_id && !nexthop_find_by_id(net, cfg.fc_nh_id)) { in inet_rtm_delroute()
/linux-6.3-rc2/include/net/
A Dip6_fib.h54 u32 fc_nh_id; member
A Dip_fib.h44 u32 fc_nh_id; member
/linux-6.3-rc2/net/ipv6/
A Droute.c3715 if (cfg->fc_nh_id) { in ip6_route_info_create()
3716 nh = nexthop_find_by_id(net, cfg->fc_nh_id); in ip6_route_info_create()
4037 if (rt->nh && cfg->fc_nh_id && in ip6_route_del()
4038 rt->nh->id != cfg->fc_nh_id) in ip6_route_del()
4046 } else if (cfg->fc_nh_id) { in ip6_route_del()
4072 if (cfg->fc_nh_id) in ip6_route_del()
5046 cfg->fc_nh_id = nla_get_u32(tb[RTA_NH_ID]); in rtm_to_fib6_config()
5475 if (cfg.fc_nh_id && in inet6_rtm_delroute()
5476 !nexthop_find_by_id(sock_net(skb->sk), cfg.fc_nh_id)) { in inet6_rtm_delroute()

Completed in 23 milliseconds