amd64/86229: Missing recvmsg syscall in freebsd32 API causes
sshd crash on amd64
John Baldwin
jhb at FreeBSD.org
Mon Sep 26 13:51:37 PDT 2005
I haven't tested it on amd64 at all (hopefully the freebsd32 part
compiles :-P), but here is a patch to add a kern_recvit() function and use it
to implement freebsd32_recvmsg(). Note that I'm not sure that some other
functions like sendmsg() actually work correctly for freebsd32 as they are
copying in a 32-bit msghdr and expecting it to be a 64-bit msghdr.
http://www.FreeBSD.org/~jhb/patches/freebsd32_recvmsg.patch
--
John Baldwin <jhb at FreeBSD.org> <>< http://www.FreeBSD.org/~jhb/
"Power Users Use the Power to Serve" = http://www.FreeBSD.org
More information about the freebsd-amd64
mailing list