Simplify with sy_invoke()
Check valid lengths of RDNSS and DNSSL options when rtadvd receives RA/RS.
rtadvd doesn't actually look into the option itself, but it may do in the
future to warn about consistency.
- add m_add() that puts an mbuf to end of a chain
- m_append() and m_align() with their family
- remove parameters from prototypes
Introduce a more general method of sbcreatecontrol, sbcreatecontrol1 that
can take flags (M_WAITOK), and allocate large messages if needed. It also
returns the allocated pointer instead of copying the data to the passed
pointer. Implement sbcreatecontrol() using that.
use sbcreatecontrol1() and m_add() instead of open-coding everything, and
getting it slightly wrong.
implement IP_PKTINFO and IP_RECVPKTINFO.
add a pktinfo test
add pktinfo tests
add pktinfo stuff
flip src/dst
move assignment outside setjmp, because static analyzers are not smart enough
to know that it is impossible for id to be uninitialized.
don't forget to insert the io to the list
http://M00nBSD.net/ae123a9bae03f7dde5c6d654412daf5a.html
fix uninitialized variable
http://M00nBSD.net/ae123a9bae03f7dde5c6d654412daf5a.html
New sentence, new line. Fix typo. Remove 'i'.
free boot_code
http://M00nBSD.net/ae123a9bae03f7dde5c6d654412daf5a.html
close fp
http://M00nBSD.net/ae123a9bae03f7dde5c6d654412daf5a.html
Switch arm, earm, powerpc to use crtbegin.c
Use -fpie for crtbegin.
 * adjust indentation of list block
 * fix capitalization
 * remove superfluous word ('The')

Patch supplied by Bug Hunting.
fix descriptor leaks.  PR/47805

this fix was taken from FreeBSD SVN rev 199953 (Jilles Tjoelker)
    ------------------------------------------------------------------------
    r199953 | jilles | 2009-11-30 07:33:59 +0900 (Mon, 30 Nov 2009) | 16 lines

    Fix some cases where file descriptors from redirections leak to programs.

    - Redirecting fds that were not open before kept two copies of the
      redirected file.
	sh -c '{ :; } 7>/dev/null; fstat -p $$; true'
	(both fd 7 and 10 remained open)
    - File descriptors used to restore things after redirection were not
      set close-on-exec, instead they were explicitly closed before executing
      a program normally and before executing a shell procedure. The latter
      must remain but the former is replaced by close-on-exec.
	sh -c 'exec 7</; { exec fstat -p $$; } 7>/dev/null; true'
	(fd 10 remained open)

    The examples above are simpler than the testsuite because I do not want to
    use fstat or procstat in the testsuite.
Add TIAM335X SDMMC BASE definitions