From b3994ec5c78e6c18885079b58abb7fb997899c3f Mon Sep 17 00:00:00 2001 From: rsc Date: Thu, 11 Dec 2003 17:50:28 +0000 Subject: More files related to user-level file servers. Also add acme! --- src/lib9/access.c | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 src/lib9/access.c (limited to 'src/lib9/access.c') diff --git a/src/lib9/access.c b/src/lib9/access.c new file mode 100644 index 00000000..20b00c32 --- /dev/null +++ b/src/lib9/access.c @@ -0,0 +1,19 @@ +#include +#define NOPLAN9DEFINES +#include + +char *_p9translate(char*); + +int +p9access(char *xname, int what) +{ + int ret; + char *name; + + if((name = _p9translate(xname)) == nil) + return -1; + ret = access(name, what); + if(name != xname) + free(name); + return ret; +} -- cgit v1.2.3