Blob


1 #include <u.h>
2 #define NOPLAN9DEFINES
3 #include <libc.h>
5 char *_p9translate(char*);
7 int
8 p9access(char *xname, int what)
9 {
10 int ret;
11 char *name;
13 if((name = _p9translate(xname)) == nil)
14 return -1;
15 ret = access(name, what);
16 if(name != xname)
17 free(name);
18 return ret;
19 }