CVSROOT: /cvs Module name: src Changes by: flor...@cvs.openbsd.org 2014/06/05 08:49:12
Modified files: usr.sbin/traceroute: traceroute.c Log message: Reduce code running as root by trying to create all needed sockets first, remember which failed, drop privs and then decide which sockets are needed and close the others. Only error out if the creation of a needed socket failed. That is it is non-fatal if tracerouting an INET4 address and the INET6 socket creations failed. prodding deraadt@; OK benno@