shithub: getest

ref: 4cff2af5a4ff459f67aaa9cadf56913171891f95
dir: /orclose.c/

View raw version
#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);
}