Move the fxp driver so it is under the miibus section.
Correctly cleanup in case of failure to bind a pcb.

PR:		25751
Submitted by:	<unicorn@Forest.Od.UA>
Properly deal with the fvwm desktop - this should restore that option
to functionality.
Document the rest of the possible return codes.

PR:		25188
Approved by:	nik
o Update copyright dates.
o Rename internal library functions so that they are prefixed with
  _posix1e or _POSIX1E, removing them from the application namespace (and
  potential conflict with other ACL functions elsewhere in the system).

Obtained from:	TrustedBSD Project
Don't allow userland to use the RFHIGHPID flag. Its only purpose is to
reserve low pids for system daemons during boot.
Don't install MAKEDEV or MAKEDEV.local if NO_MAKEDEV is set.

PR:		25596
Submitted by:	Jonathan Perkin <sketchy@bsdcode.net>
(try_krb5_authentication): simplify code.  from joda@netbsd.org
At great personal risk, touch the sendmail startup again.  This adds easy
seperate knobs for inbound (accepting SMTP connections) and outbound (just
occasionally dequeueing) sendmail daemon startup.
By convention, the moduledata is static unless there is a reason for it
to not be.
Commit some tweaks I have had laying around my tree for over a year now.
Always set the APM "device" description.  Some minor style tweaks.
Be a better rc.conf citizen and create an initial file which:

1. Has a time-stamp to show when it was created

2. Sorts and uniq's the output to only contain single instances of a
   given setting. This doesn't mean you still can't have settings which
   override one another, that's still possible since it's too much
   trouble to do the redundancy checking here.

Requested by: 	lots of people
Document (with warnings) the otherwise undocumented `F' command.
Dont call device close and ioctl functions if device has disappeared.

Reviewed by: phk
Fix a race condition in the transmit path caused by the controller
caching a bit more than we were told initially.

More statistics gathering as well.
Multiply empty lines pasted as single line, fix it
Count and show incoming UDP datagrams with no checksum.
Fix typo: compatability -> compatibility
- Sync up with stable by adding in the Netgraph and Sound module sections,
  the agp module, and the accept filter modules.
- Remove an extraneous blank line.
RFC768 (UDP) requires that "if the computed checksum is zero, it
is transmitted as all ones".  This got broken after introduction
of delayed checksums as follows.  Some guys (including Jonathan)
think that it is allowed to transmit all ones in place of a zero
checksum for TCP the same way as for UDP.  (The discussion still
takes place on -net.)  Thus, the 0 -> 0xffff checksum fixup was
first moved from udp_output() (see udp_usrreq.c, 1.64 -> 1.65)
to in_cksum_skip() (see sys/i386/i386/in_cksum.c, 1.17 -> 1.18,
INVERT expression).  Besides that I disagree that it is valid for
TCP, there was no real problem until in_cksum.c,v 1.20, where the
in_cksum() was made just a special version of in_cksum_skip().
The side effect was that now every incoming IP datagram failed to
pass the checksum test (in_cksum() returned 0xffff when it should
actually return zero).  It was fixed next day in revision 1.21,
by removing the INVERT expression.  The latter also broke the
0 -> 0xffff fixup for UDP checksums.

Before this change:
: tcpdump: listening on lo0
: 127.0.0.1.33005 > 127.0.0.1.33006:  udp 0 (ttl 64, id 1)
:                          4500 001c 0001 0000 4011 7cce 7f00 0001
:                          7f00 0001 80ed 80ee 0008 0000

After this change:
: tcpdump: listening on lo0
: 127.0.0.1.33005 > 127.0.0.1.33006:  udp 0 (ttl 64, id 1)
:                          4500 001c 0001 0000 4011 7cce 7f00 0001
:                          7f00 0001 80ed 80ee 0008 ffff