git: kernel - Add utimensat() support

Matthew Dillon dillon at crater.dragonflybsd.org
Sat May 23 21:20:47 PDT 2015


commit a89c839da6c9bff9e25c3e8638b8292762211a71
Author: Matthew Dillon <dillon at apollo.backplane.com>
Date:   Sat May 23 21:19:04 2015 -0700

    kernel - Add utimensat() support
    
    * Brings in utimensat() from FreeBSD, adjusted for DragonFly system
      call mechanics.
    
    Submitted-by: stateless #2818

Summary of changes:
 lib/libc/sys/Makefile.inc              |   2 +-
 lib/libc/sys/{utimes.2 => utimensat.2} | 249 +++++++++++++++++++++------------
 sys/kern/init_sysent.c                 |   1 +
 sys/kern/syscalls.c                    |   1 +
 sys/kern/syscalls.master               |   1 +
 sys/kern/vfs_syscalls.c                |  84 +++++++++++
 sys/sys/kern_syscall.h                 |   2 +
 sys/sys/stat.h                         |   6 +
 sys/sys/syscall.h                      |   3 +-
 sys/sys/syscall.mk                     |   3 +-
 sys/sys/sysproto.h                     |  10 ++
 sys/sys/sysunion.h                     |   1 +
 12 files changed, 270 insertions(+), 93 deletions(-)
 copy lib/libc/sys/{utimes.2 => utimensat.2} (52%)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/a89c839da6c9bff9e25c3e8638b8292762211a71


-- 
DragonFly BSD source repository


More information about the Commits mailing list