Check for UDP/IPv6 packets that the length in the UDP header is at least
the minimum. Make the check similar to the one for UDPLite/IPv6.

MFC after: 3 days


git-svn-id: svn+ssh://svn.freebsd.org/base/head@272408 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Use REPORT LUNS command for SPC-2 devices with LUN 0 disconnected.

SPC-2 tells REPORT LUNS shall be supported by devices supporting LUNs other
then LUN 0.  If we see LUN 0 disconnected, guess there may be others, and
so REPORT LUNS shall be supported.

MFC after:	1 month


git-svn-id: svn+ssh://svn.freebsd.org/base/head@272409 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f