Module Name: src Committed By: uwe Date: Thu Oct 4 00:01:48 UTC 2012
Modified Files: src/sbin/route: route.c Log Message: 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.138 -r1.139 src/sbin/route/route.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.