CVSROOT: /cvs Module name: src Changes by: bl...@cvs.openbsd.org 2023/11/12 10:51:41
Modified files: sys/net : if_dl.h route.c route.h rtable.c rtable.h rtsock.c Log message: Use constant sockaddr in route lookup. In rtalloc() and rtalloc_mpath() declare the parameter dst as const sockaddr. This makes MP safe route lookup easier as the destination address is definitely not modified during the operation. Array rti_info, the central data structure with addresses for route matching, contains constant sockaddr now. OK mvs@ dlg@