freebsd-dev/sys/compat/cloudabi64
Ed Schouten 75865d0d75 Make file descriptor passing for CloudABI's recvmsg() work.
Similar to the change for sendmsg(), create a pointer size independent
implementation of recvmsg() and let cloudabi32 and cloudabi64 call into
it. In case userspace requests one or more file descriptors, call
kern_recvit() in such a way that we get the control message headers in
an mbuf. Iterate over all of the headers and copy the file descriptors
to userspace.
2017-03-22 19:20:39 +00:00
..
cloudabi64_fd.c Catch up with changes to structure member names. 2017-01-17 22:05:52 +00:00
cloudabi64_module.c Provide the CloudABI vDSO to its executables. 2016-08-10 21:02:41 +00:00
cloudabi64_poll.c Revert crap accidentally committed 2017-01-28 16:31:23 +00:00
cloudabi64_proto.h Regenerate all the system call tables to drop "created from" lines. 2017-02-10 19:45:02 +00:00
cloudabi64_sock.c Make file descriptor passing for CloudABI's recvmsg() work. 2017-03-22 19:20:39 +00:00
cloudabi64_syscall.h Regenerate all the system call tables to drop "created from" lines. 2017-02-10 19:45:02 +00:00
cloudabi64_syscalls.c Regenerate all the system call tables to drop "created from" lines. 2017-02-10 19:45:02 +00:00
cloudabi64_sysent.c Regenerate all the system call tables to drop "created from" lines. 2017-02-10 19:45:02 +00:00
cloudabi64_systrace_args.c Regenerate sources based on the system call tables. 2017-01-17 22:05:01 +00:00
cloudabi64_thread.c Catch up with changes to structure member names. 2017-01-17 22:05:52 +00:00
cloudabi64_util.h Don't forget to define __ELF_WORD_SIZE. 2016-08-21 15:37:49 +00:00
Makefile Import the new automatically generated system call table for CloudABI. 2016-08-19 17:49:35 +00:00
syscalls.conf