replace the old macros with the function names like the rest of the code did.
PR/47430: Fix debugging threads again, GETTID == ptid_get_lwp for us, not
ptid_get_tid :-)
Clean up ERRORS (sort, merge).
Document the upper limit on size of props dictionary that was recently
imposed.
NetBSD has an entry for protocol #255 in /etc/protocols labeled "reserved"
so expect that in the parsing output instead of 255.
Darren fixed n8 and n9 recently
socklen_t is not uint8_t, so don't print it as such.
Print uint32_t field as such.
Kill void * for bridge in struct ifnet

No functional change.
make -t chroot option available always again.
basename_r and dirname_r are non-standard and different from what we define
here on FreeBSD. Their libgen.h exposes them unconditionally, so hide ours
for now.
PR/30756: Thomas Klausner: Deactivate threads after detaching the main thread.