Fix some problems in linux_sendmsg() and linux_recvmsg().  - Allocate storage for uap->msg always because it is copyin()'ed in    native sendmsg().  - Convert sockopt level from Linux to FreeBSD after native recvmsg() calling.  - Some cleanups.
Fix some problems in linux_sendmsg() and linux_recvmsg().
 - Allocate storage for uap->msg always because it is copyin()'ed in
   native sendmsg().
 - Convert sockopt level from Linux to FreeBSD after native recvmsg() calling.
 - Some cleanups.

Tested with:	Oracle 9i shared server connection mode.

MFC after:	1 week

jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase