Add a new linux_msghdr structure, as its size differs on 64bit archs.
commit7fc1aaf2ceba53eb3806799709e73cae8d505e5c
authorNicolas Joly <njoly@NetBSD.org>
Wed, 17 Jun 2009 14:18:51 +0000 (17 14:18 +0000)
committerNicolas Joly <njoly@NetBSD.org>
Wed, 17 Jun 2009 14:18:51 +0000 (17 14:18 +0000)
tree44f4baf63fcd3bb32190d147cdd36a70e3fa16fd
parent0f7ce6ea7ffe1cdd6bf58aff406e0eb2340b236e
Add a new linux_msghdr structure, as its size differs on 64bit archs.
Do the needed conversions in sendmsg/recvmsg syscalls, and adjust
their definitions accordingly.
sys/compat/linux/arch/alpha/syscalls.master
sys/compat/linux/arch/amd64/syscalls.master
sys/compat/linux/arch/mips/syscalls.master
sys/compat/linux/common/linux_socket.c
sys/compat/linux/common/linux_socket.h
sys/compat/linux/common/linux_socketcall.h