Date: Thu, 29 Aug 2002 16:06:08 -0700 (PDT) From: Daniel Eischen <deischen@FreeBSD.org> To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/lib/libc_r/uthread pthread_private.h uthread_accept.c uthread_close.c uthread_connect.c uthread_dup.c uthread_dup2.c uthread_execve.c uthread_exit.c uthread_fcntl.c uthread_fd.c uthread_ioctl.c uthread_read.c uthread_readv.c uthread_recvfrom.c ... Message-ID: <200208292306.g7TN68ou094714@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
deischen 2002/08/29 16:06:07 PDT Modified files: lib/libc_r/uthread pthread_private.h uthread_accept.c uthread_close.c uthread_connect.c uthread_dup.c uthread_dup2.c uthread_execve.c uthread_exit.c uthread_fcntl.c uthread_fd.c uthread_ioctl.c uthread_read.c uthread_readv.c uthread_recvfrom.c uthread_recvmsg.c uthread_sendfile.c uthread_sendmsg.c uthread_sendto.c uthread_sig.c uthread_write.c uthread_writev.c Log: Remove much of the dereferencing of the fd table entries to look at file flags and replace it with functions that will avoid null pointer checks. MFC to be done by archie ;-) PR: 42100 Reviewed by: archie, robert MFC after: 3 days Revision Changes Path 1.73 +5 -3 src/lib/libc_r/uthread/pthread_private.h 1.16 +6 -5 src/lib/libc_r/uthread/uthread_accept.c 1.13 +3 -2 src/lib/libc_r/uthread/uthread_close.c 1.13 +4 -4 src/lib/libc_r/uthread/uthread_connect.c 1.11 +2 -2 src/lib/libc_r/uthread/uthread_dup.c 1.14 +2 -2 src/lib/libc_r/uthread/uthread_dup2.c 1.15 +2 -2 src/lib/libc_r/uthread/uthread_execve.c 1.27 +1 -1 src/lib/libc_r/uthread/uthread_exit.c 1.15 +7 -6 src/lib/libc_r/uthread/uthread_fcntl.c 1.22 +16 -0 src/lib/libc_r/uthread/uthread_fd.c 1.12 +8 -3 src/lib/libc_r/uthread/uthread_ioctl.c 1.14 +3 -3 src/lib/libc_r/uthread/uthread_read.c 1.15 +2 -2 src/lib/libc_r/uthread/uthread_readv.c 1.12 +3 -2 src/lib/libc_r/uthread/uthread_recvfrom.c 1.10 +3 -2 src/lib/libc_r/uthread/uthread_recvmsg.c 1.10 +3 -3 src/lib/libc_r/uthread/uthread_sendfile.c 1.10 +3 -2 src/lib/libc_r/uthread/uthread_sendmsg.c 1.12 +3 -2 src/lib/libc_r/uthread/uthread_sendto.c 1.42 +1 -1 src/lib/libc_r/uthread/uthread_sig.c 1.20 +3 -3 src/lib/libc_r/uthread/uthread_write.c 1.20 +2 -2 src/lib/libc_r/uthread/uthread_writev.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200208292306.g7TN68ou094714>