cvs commit: src/sys/emulation/43bsd 43bsd_socket.c src/sys/emulation/linux linux_socket.c src/sys/kern init_sysent.c syscalls.c syscalls.master uipc_syscalls.c src/sys/sys kern_syscall.h syscall-args syscall-hide.h syscall.h syscall.mk sysproto.h ...

Matthew Dillon dillon at crater.dragonflybsd.org
Tue Jun 13 14:06:59 PDT 2006


dillon      2006/06/13 14:04:17 PDT

DragonFly src repository

  Modified files:
    sys/emulation/43bsd  43bsd_socket.c 
    sys/emulation/linux  linux_socket.c 
    sys/kern             init_sysent.c syscalls.c syscalls.master 
                         uipc_syscalls.c 
    sys/sys              kern_syscall.h syscall-args 
                         syscall-hide.h syscall.h syscall.mk 
                         sysproto.h sysunion.h 
  Log:
  Add two more system calls, __accept and __connect.  The old accept() and
  connect() are still present but will eventually be replaced with a libc
  wrapper.
  
  The new system calls add a flags argument, allowing O_FBLOCKING
  or O_FNONBLOCKING to be passed to override the non-blocking setting in
  the file pointer.  They are intended to be used by libc_r.
  
  Revision  Changes    Path
  1.8       +2 -2      src/sys/emulation/43bsd/43bsd_socket.c
  1.25      +3 -3      src/sys/emulation/linux/linux_socket.c
  1.42      +3 -1      src/sys/kern/init_sysent.c
  1.41      +3 -1      src/sys/kern/syscalls.c
  1.40      +2 -0      src/sys/kern/syscalls.master
  1.71      +76 -9     src/sys/kern/uipc_syscalls.c
  1.32      +2 -2      src/sys/sys/kern_syscall.h
  1.26      +3 -1      src/sys/sys/syscall-args
  1.42      +3 -1      src/sys/sys/syscall-hide.h
  1.42      +4 -2      src/sys/sys/syscall.h
  1.42      +4 -2      src/sys/sys/syscall.mk
  1.42      +21 -1     src/sys/sys/sysproto.h
  1.39      +3 -1      src/sys/sys/sysunion.h


http://www.dragonflybsd.org/cvsweb/src/sys/emulation/43bsd/43bsd_socket.c.diff?r1=1.7&r2=1.8&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/emulation/linux/linux_socket.c.diff?r1=1.24&r2=1.25&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/init_sysent.c.diff?r1=1.41&r2=1.42&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/syscalls.c.diff?r1=1.40&r2=1.41&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/syscalls.master.diff?r1=1.39&r2=1.40&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/uipc_syscalls.c.diff?r1=1.70&r2=1.71&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/kern_syscall.h.diff?r1=1.31&r2=1.32&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/syscall-args.diff?r1=1.25&r2=1.26&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/syscall-hide.h.diff?r1=1.41&r2=1.42&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/syscall.h.diff?r1=1.41&r2=1.42&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/syscall.mk.diff?r1=1.41&r2=1.42&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/sysproto.h.diff?r1=1.41&r2=1.42&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/sysunion.h.diff?r1=1.38&r2=1.39&f=u





More information about the Commits mailing list