CVSROOT: /cvs Module name: src Changes by: clau...@cvs.openbsd.org 2022/05/06 09:51:09
Modified files: usr.sbin/bgpd : kroute.c rde.c usr.sbin/eigrpd: util.c usr.sbin/ldpd : util.c usr.sbin/mrouted: inet.c usr.sbin/ospfd : kroute.c usr.sbin/pppd : auth.c usr.sbin/ripd : kroute.c Log message: Relax the limitation of what is an acceptable unicast IP. Remove the IN_BADCLASS() check which filters out the experimental IPv4 address space. Now there are no more experiments in IPv4 and so there is less reason for these network daemons to deny such an IP. Everything still disallows multicast IPs (224/4) and loopback (127/8) a few also disallow 0/8 but this is not consistent. In any case using 240/4 in production is a really bad idea but it is not up to this software to prevent you from being a fool. OK deraadt@ tb@