not FreeBSD specific. Made happy: sheldonh
Reviewed by: freebsd-arch, cvs-committers Obtained from: KAME project