Replace complicated test for ELFSIZE 64 with #ifdef _LP64 which is
the netbsd convention. Rig the old test temporarily to a #error
sanity check.
rpc_errlist:
	- add some missing error numbers.
	- while i'm here, use c99 initializer.
clnt_sperrno:
	- handle NULL in rpc_errlist as it's now sparse.
agr_ioctl: wrap a long line after kauth merge.
make a multiple inclusion protection macro match with the filename.
add DEBUG code to detect modifications on free memory.
add new split personality for ELF64
Make yet another ELF64 check work for powerpc64.
Add missed [who date].
report true clock resolution based on the frequency information
from the underlying counter in clock_getres(). For frequencies
above 1GHz report a resolution if 1 nsec.
fix a bug reported by Steven M. Bellovin regarding oversleeping
select(2) timeouts. Introduced via timecounter branch from a
tvtohz() conversion.
The left over timeout was not decremented when re-starting
the sleep in select.
include evcnt.h rather than device.h.
when adjusting the left over timeout value in selcommon()
do actually subtract the elapsed time instead of adding it.
Spelling in comments. No functional change.
KNF some comments and whitespace.
PR/33672: Hauke Fath: sl(4) manpage does not document link[0-2]
Some section 9 man page edits:
	- Update ctxsw(9) to reflect reality a little better
	- chooselwp doesn't exist in the kernel so remove the man page.
	- Remove the references to chooseproc which existed briefly.
Misc fixes for sl(4) and slattach(8) man pages:
- note that ifconfig(8) create subcommand is required before slattach(8)
- network addresses aren't defined by slattach(8) but ifconfig(8)
- Add a BUGS section in slattach(8) to note that currently there is no way to
  specify/see an interface name to be attached
- move description about link[0-2] flags from slattach(8) to sl(4)
  (rather than adding a new description...)
- move description about SLIP limitations to a new BUGS section in sl(4)
- remove inappropriate MLINKS of slip.8 to slattach.8
- create MLINKS of slip.4 to sl.4 instead
- add some more xrefs

Ok'ed by christos, and closes PR kern/33672 and PR bin/33923.
Fix use the proper ioh.
KNF.
Add a missing piece from RFC 3542. KAME-NetBSD-current branch
revision 1.1.1.2.2.5:
	do not call pfctlinput2(PRC_MSGSIZE) on fragmentation to avoid
	notification storm

From Keiichi SHIMA:
  "In the current NetBSD code, the PRC_MSGSIZE message will be generated
   for every fragmented packets when a node is trying to send a big
   packet. That was the intermediate behavior while RFC3542 was under
   discussion."

By (obviously) the KAME project.