]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Complete conversions from fib<4|6>_lookup_nh_<basic|ext> to fib<4|6>_lookup().
authorAlexander V. Chernikov <melifaro@FreeBSD.org>
Thu, 2 Jul 2020 21:04:08 +0000 (21:04 +0000)
committerAlexander V. Chernikov <melifaro@FreeBSD.org>
Thu, 2 Jul 2020 21:04:08 +0000 (21:04 +0000)
commit6ad7446c6f3ac5636428bc4064a48fb0b65905ae
treebca4738e23bdfd4958f3c6471b7f772535dc4d4c
parentf60b4812d88581ff7932e4d9d7a50ecccce0e727
Complete conversions from fib<4|6>_lookup_nh_<basic|ext> to fib<4|6>_lookup().

fib[46]_lookup_nh_ represents pre-epoch generation of fib api, providing less guarantees
 over pointer validness and requiring on-stack data copying.

With no callers remaining, remove fib[46]_lookup_nh_ functions.

Submitted by: Neel Chauhan <neel AT neelc DOT org>
Differential Revision: https://reviews.freebsd.org/D25445
15 files changed:
sys/net/if_stf.c
sys/netinet/if_ether.c
sys/netinet/in_fib.c
sys/netinet/in_fib.h
sys/netinet/in_mcast.c
sys/netinet/ip_options.c
sys/netinet6/icmp6.c
sys/netinet6/in6.c
sys/netinet6/in6_fib.c
sys/netinet6/in6_fib.h
sys/netinet6/in6_mcast.c
sys/netinet6/in6_src.c
sys/netpfil/ipfw/ip_fw2.c
sys/netpfil/ipfw/ip_fw_table_algo.c
sys/netpfil/ipfw/nat64/nat64_translate.c