Module Name: src Committed By: riz Date: Wed Oct 17 21:57:08 UTC 2012
Modified Files: src/sbin/route [netbsd-6]: route.c Log Message: Pull up following revision(s) (requested by uwe in ticket #592): sbin/route/route.c: revision 1.139 Fix fallout from 1.129 that converted sou::so_foo from unions to pointers but missed (char *)&soup->so_foo => (char *)soup->so_foo in mask_addr(). It worked by luck - unless it didn't: due to pointer numerology on amd64 route add -net ClassC without explicit /24 prefix length specification would result into /16 destination instead of /24. To generate a diff of this commit: cvs rdiff -u -r1.136 -r1.136.2.1 src/sbin/route/route.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.