the consdev pass from boot and a cnset() in the kernel seems to be a bit premature and cause problems
- document net.inet.etherip.allow; as noted by Graeme Lee
- tidy up references a little
- .Xr sysctl(3) and ipsec(4)

help/ok markus@
backout revision 1.279; set listen socket to non-block; ok henning.
sync
- mark up punctuation
- use more suitable macros where necessary
- a little grammar
- sort options and sync usage() (last part checked by henning)
`r' before `s';
encode 0 correctly in buffer_put_bignum2; noted by Mikulas Patocka
and drop support for negative BNs; ok otto@
enter 3.8
While searching a different bug found those two gems. The ntohs is obvious
the plen adjusting is needed to jump over the value that we ignore.
yaya henning@
I was hunting this bug for quite some time. Don't use a value you need later
as counter. This fixes the bad nlri prefix errors I got. OK henning@
dhclient always uses bpf on openbsd no matter what, it works, and we don't
need to fallback to their raw socket code
suddenly dhclient is so fast...
pb tested and sez ok
remove a bunch of unused defines
no token ring
scrap dead code
-sparc64 is always 64bit on openbsd
-add amd64
prevent backward jumps; pls@egsys.hu; ok canacar, deraadt
Switch to the 3 arg version of userret to more closely match other OpenBSD
architectures.
remove allocation/storage/search code for subnets, shared networks, and
leases - it is server-only code.
not used not needed
if the heap is non-exec, it makes it hard to find by looking for an exec
mapping.  much better heuristic.