]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Remove much of the dereferencing of the fd table entries to look
authorDaniel Eischen <deischen@FreeBSD.org>
Thu, 29 Aug 2002 23:06:07 +0000 (23:06 +0000)
committerDaniel Eischen <deischen@FreeBSD.org>
Thu, 29 Aug 2002 23:06:07 +0000 (23:06 +0000)
commitd8b5986dd6a718d948b9ea0e2da3256ac45bff42
tree24c4da9130c487d85f113d7fdfa44a22f470cb61
parentee92a1ab51e1543706ad3802c5d218b04df5e0ba
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
39 files changed:
lib/libc_r/uthread/pthread_private.h
lib/libc_r/uthread/uthread_accept.c
lib/libc_r/uthread/uthread_close.c
lib/libc_r/uthread/uthread_connect.c
lib/libc_r/uthread/uthread_dup.c
lib/libc_r/uthread/uthread_dup2.c
lib/libc_r/uthread/uthread_execve.c
lib/libc_r/uthread/uthread_exit.c
lib/libc_r/uthread/uthread_fcntl.c
lib/libc_r/uthread/uthread_fd.c
lib/libc_r/uthread/uthread_ioctl.c
lib/libc_r/uthread/uthread_read.c
lib/libc_r/uthread/uthread_readv.c
lib/libc_r/uthread/uthread_recvfrom.c
lib/libc_r/uthread/uthread_recvmsg.c
lib/libc_r/uthread/uthread_sendfile.c
lib/libc_r/uthread/uthread_sendmsg.c
lib/libc_r/uthread/uthread_sendto.c
lib/libc_r/uthread/uthread_sig.c
lib/libc_r/uthread/uthread_write.c
lib/libc_r/uthread/uthread_writev.c
lib/libkse/thread/thr_close.c
lib/libkse/thread/thr_exit.c
lib/libkse/thread/thr_fcntl.c
lib/libkse/thread/thr_private.h
lib/libkse/thread/thr_read.c
lib/libkse/thread/thr_readv.c
lib/libkse/thread/thr_sig.c
lib/libkse/thread/thr_write.c
lib/libkse/thread/thr_writev.c
lib/libpthread/thread/thr_close.c
lib/libpthread/thread/thr_exit.c
lib/libpthread/thread/thr_fcntl.c
lib/libpthread/thread/thr_private.h
lib/libpthread/thread/thr_read.c
lib/libpthread/thread/thr_readv.c
lib/libpthread/thread/thr_sig.c
lib/libpthread/thread/thr_write.c
lib/libpthread/thread/thr_writev.c