Make it compile in NetBSD and OpenBSD.
18 files changed