CVSROOT: /cvs Module name: src Changes by: bl...@cvs.openbsd.org 2024/01/31 05:27:57
Modified files: sys/netinet : in_pcb.c in_pcb.h sys/netinet6 : in6_pcb.c ip6_output.c Log message: Split in_pcbrtentry() and in6_pcbrtentry() based on INP_IPV6. Splitting the IPv6 code into a separate function results in less #ifdef INET6. Also struct route_in6 *ro in in6_pcbrtentry() is of the correct type and in_pcbrtentry() does not rely on the fact that inp_route and inp_route6 are pointers to the same union. OK kn@ claudio@