summaryrefslogtreecommitdiff
path: root/lib/libc/gen/fdatasync.c
diff options
context:
space:
mode:
authorJonathan Gray <jsg@cvs.openbsd.org>2022-08-02 01:23:24 +0000
committerJonathan Gray <jsg@cvs.openbsd.org>2022-08-02 01:23:24 +0000
commite4e473f8d2b266dbf655cfb64a5d0035ae710093 (patch)
treed8d53743934329847d611aa1bab3d9344de4713a /lib/libc/gen/fdatasync.c
parent3f5562c5f437fc8be8114c751f1df7e73e5a6d70 (diff)
access(2) alarm(2) pause(2) were not ported from pwb to v7
Alan Glasser describes the incident that led to access(2) in https://minnie.tuhs.org/pipermail/tuhs/2021-November/024657.html access(2) alarm(2) pause(2) were also part of the "50 changes" tape post v6 "50 bugs" / "diff tape" / "50 fixes" tape (Salus QCU, pp 138-139) "fifty changes" tape https://www.oreilly.com/openbook/opensources/book/kirkmck.html "50 changes" https://archive.org/details/unix_news_november-1976 tuhs/Applications/Spencer_Tapes/unsw3.tar.gz usr/sys/v6unix/changenotes 45) The "access()" system call checks access permissions on the real id's of the process regardless of the effective ones. Doesn't return stats, just does an internal "access()" to set u.u_error. 48) "alarm()" and "pause()" system calls are in to provide a user-mode timeout capability. with and ok schwarze@
Diffstat (limited to 'lib/libc/gen/fdatasync.c')
0 files changed, 0 insertions, 0 deletions