Searched refs:fc_nh_id (Results 1 - 10 of 10) sorted by relevance
/kernel/linux/linux-5.10/net/ipv4/ |
H A D | fib_semantics.c | 384 hash = fib_info_hashfn_1(fib_devindex_hashfn(cfg->fc_nh_id), in fib_find_info_nh() 394 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() 1430 if (cfg->fc_nh_id) { in fib_create_info() 1439 nh = nexthop_find_by_id(net, cfg->fc_nh_id); in fib_create_info()
|
H A D | fib_frontend.c | 816 cfg->fc_nh_id = nla_get_u32(attr); in rtm_to_fib_config() 821 if (cfg->fc_nh_id) { in rtm_to_fib_config() 856 if (cfg.fc_nh_id && !nexthop_find_by_id(net, cfg.fc_nh_id)) { in inet_rtm_delroute()
|
/kernel/linux/linux-6.6/net/ipv4/ |
H A D | fib_semantics.c | 384 hash = fib_info_hashfn_1(fib_devindex_hashfn(cfg->fc_nh_id), in fib_find_info_nh() 394 if (!fi->nh || fi->nh->id != cfg->fc_nh_id) in fib_find_info_nh() 888 if (cfg->fc_nh_id) { in fib_nh_match() 889 if (fi->nh && cfg->fc_nh_id == fi->nh->id) in fib_nh_match() 1410 if (cfg->fc_nh_id) { in fib_create_info() 1419 nh = nexthop_find_by_id(net, cfg->fc_nh_id); in fib_create_info()
|
H A D | fib_frontend.c | 827 cfg->fc_nh_id = nla_get_u32(attr); in rtm_to_fib_config() 832 if (cfg->fc_nh_id) { in rtm_to_fib_config() 867 if (cfg.fc_nh_id && !nexthop_find_by_id(net, cfg.fc_nh_id)) { in inet_rtm_delroute()
|
/kernel/linux/linux-5.10/include/net/ |
H A D | ip6_fib.h | 53 u32 fc_nh_id; member
|
H A D | ip_fib.h | 43 u32 fc_nh_id; member
|
/kernel/linux/linux-6.6/include/net/ |
H A D | ip_fib.h | 44 u32 fc_nh_id; member
|
H A D | ip6_fib.h | 54 u32 fc_nh_id; member
|
/kernel/linux/linux-5.10/net/ipv6/ |
H A D | route.c | 3638 if (cfg->fc_nh_id) { in ip6_route_info_create() 3639 nh = nexthop_find_by_id(net, cfg->fc_nh_id); in ip6_route_info_create() 3960 if (rt->nh && cfg->fc_nh_id && in ip6_route_del() 3961 rt->nh->id != cfg->fc_nh_id) in ip6_route_del() 3969 } else if (cfg->fc_nh_id) { in ip6_route_del() 3995 if (cfg->fc_nh_id) in ip6_route_del() 4958 cfg->fc_nh_id = nla_get_u32(tb[RTA_NH_ID]); in rtm_to_fib6_config() 5380 if (cfg.fc_nh_id && in inet6_rtm_delroute() 5381 !nexthop_find_by_id(sock_net(skb->sk), cfg.fc_nh_id)) { in inet6_rtm_delroute()
|
/kernel/linux/linux-6.6/net/ipv6/ |
H A D | route.c | 3722 if (cfg->fc_nh_id) { in ip6_route_info_create() 3723 nh = nexthop_find_by_id(net, cfg->fc_nh_id); in ip6_route_info_create() 4044 if (rt->nh && cfg->fc_nh_id && in ip6_route_del() 4045 rt->nh->id != cfg->fc_nh_id) in ip6_route_del() 4053 } else if (cfg->fc_nh_id) { in ip6_route_del() 4079 if (cfg->fc_nh_id) in ip6_route_del() 5051 cfg->fc_nh_id = nla_get_u32(tb[RTA_NH_ID]); in rtm_to_fib6_config() 5473 if (cfg.fc_nh_id && in inet6_rtm_delroute() 5474 !nexthop_find_by_id(sock_net(skb->sk), cfg.fc_nh_id)) { in inet6_rtm_delroute()
|
Completed in 31 milliseconds