cvs commit: src/sys/kern kern_descrip.c kern_event.c kern_fp.c sys_pipe.c sys_socket.c uipc_syscalls.c vfs_vnops.c src/sys/opencrypto cryptodev.c src/sys/sys file.h file2.h socketvar.h src/sys/dev/misc/streams streams.c

Matthew Dillon dillon at crater.dragonflybsd.org
Tue Jul 12 18:41:13 PDT 2005


dillon      2005/07/12 18:38:54 PDT

DragonFly src repository

  Modified files:
    sys/kern             kern_descrip.c kern_event.c kern_fp.c 
                         sys_pipe.c sys_socket.c uipc_syscalls.c 
                         vfs_vnops.c 
    sys/opencrypto       cryptodev.c 
    sys/sys              file.h file2.h socketvar.h 
    sys/dev/misc/streams streams.c 
  Log:
  Make shutdown() a fileops operation rather then a socket operation.
  Pipes are full-duplex entities, so implement shutdown support for them.
  
  Revision  Changes    Path
  1.46      +50 -1     src/sys/kern/kern_descrip.c
  1.16      +2 -1      src/sys/kern/kern_event.c
  1.11      +6 -0      src/sys/kern/kern_fp.c
  1.31      +39 -1     src/sys/kern/sys_pipe.c
  1.8       +13 -1     src/sys/kern/sys_socket.c
  1.56      +0 -30     src/sys/kern/uipc_syscalls.c
  1.30      +2 -2      src/sys/kern/vfs_vnops.c
  1.11      +2 -1      src/sys/opencrypto/cryptodev.c
  1.14      +4 -0      src/sys/sys/file.h
  1.3       +6 -0      src/sys/sys/file2.h
  1.19      +1 -0      src/sys/sys/socketvar.h
  1.19      +1 -1      src/sys/dev/misc/streams/streams.c


http://www.dragonflybsd.org/cvsweb/src/sys/kern/kern_descrip.c.diff?r1=1.45&r2=1.46&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/kern_event.c.diff?r1=1.15&r2=1.16&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/kern_fp.c.diff?r1=1.10&r2=1.11&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/sys_pipe.c.diff?r1=1.30&r2=1.31&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/sys_socket.c.diff?r1=1.7&r2=1.8&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/uipc_syscalls.c.diff?r1=1.55&r2=1.56&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/vfs_vnops.c.diff?r1=1.29&r2=1.30&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/opencrypto/cryptodev.c.diff?r1=1.10&r2=1.11&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/file.h.diff?r1=1.13&r2=1.14&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/file2.h.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/socketvar.h.diff?r1=1.18&r2=1.19&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/dev/misc/streams/streams.c.diff?r1=1.18&r2=1.19&f=u





More information about the Commits mailing list