Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: syssrc/sys



Module Name:    syssrc
Committed By:   jdolecek
Date:           Mon Jun 25 19:24:04 UTC 2001

Modified Files:
        syssrc/sys/compat/common: uipc_syscalls_43.c
        syssrc/sys/compat/netbsd32: netbsd32_socket.c
        syssrc/sys/compat/svr4: svr4_stream.c
        syssrc/sys/compat/svr4_32: svr4_32_stream.c
        syssrc/sys/kern: uipc_syscalls.c
        syssrc/sys/sys: socketvar.h

Log Message:
Add 'kernsa' parameter for sendit()/recvit(); if nonzero, msg->msg_name
is supposed to point directly to struct mbuf or struct sockaddr in kernel
space as appropriate, rather than being a pointer to memory in userland.

This is to be used by compat/* when emulation needs to wrap
send{to|msg}(2)/recv{from|msg}(2) and modify the passed struct
sockaddr.


To generate a diff of this commit:
cvs rdiff -r1.11 -r1.12 syssrc/sys/compat/common/uipc_syscalls_43.c
cvs rdiff -r1.2 -r1.3 syssrc/sys/compat/netbsd32/netbsd32_socket.c
cvs rdiff -r1.43 -r1.44 syssrc/sys/compat/svr4/svr4_stream.c
cvs rdiff -r1.4 -r1.5 syssrc/sys/compat/svr4_32/svr4_32_stream.c
cvs rdiff -r1.60 -r1.61 syssrc/sys/kern/uipc_syscalls.c
cvs rdiff -r1.46 -r1.47 syssrc/sys/sys/socketvar.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index