MFC: r249628, r249742

- recover missing arp_ifinit() call.
- plug static llentry leak (ipv4 & ipv6 were affected).

PR:		kern/172985


git-svn-id: svn://svn.freebsd.org/base/stable/9@250927 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Correct typo s/with/wish.
Spaces to tabs at SOL while I'm here.


git-svn-id: svn://svn.freebsd.org/base/stable/9@250935 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
MFC	r250823:

grep: change some int types.

Change several int variables to size_t, ssize_t, or ptrdiff_t.
This should fix the bug described in CVE-2012-5667 when an input
line is so long that its length cannot be stored in an int
variable.

Obtained from:	NetBSD


git-svn-id: svn://svn.freebsd.org/base/stable/9@250937 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
MFC r248283:

Some style fixes

Submitted by:	kib
Obtained from:	Netflix


git-svn-id: svn://svn.freebsd.org/base/stable/9@250947 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
MFC 248501:

Assert that a ccb passed to cam_periph_mapmem() for XPT_SCSI_IO and
XPT_ATA_IO holds virtual buffer address.

Submitted by:	kib
Obtained from:	Netflix


git-svn-id: svn://svn.freebsd.org/base/stable/9@250948 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Merge remote-tracking branch 'upstream/svn_stable_9' into svn_stable_9