ref: f22e05c866913e608b0630d40d33634aebcaf188
dir: /orclose.c/
#include <u.h> #include <libc.h> void main(int argc, char **argv) { int fd; ARGBEGIN{}ARGEND; if((fd = create("/n/gefs/foo", ORCLOSE|OWRITE, 0644)) == -1) sysfatal("open: %r"); if(access("/n/gefs/foo", OREAD) == -1) sysfatal("access: %r"); close(fd); if(access("/n/gefs/foo", OREAD) != -1) sysfatal("access: file not removed"); exits(nil); }