lib9: add close

More preparation for opendir.
This commit is contained in:
Russ Cox 2020-05-17 12:37:11 -04:00
parent 58fdc083ad
commit 6fd4e901ce
2 changed files with 10 additions and 1 deletions

View file

@ -747,7 +747,7 @@ extern int awaitnohang(char*, int);
/* extern int bind(char*, char*, int); give up */
/* extern int brk(void*); <unistd.h> */
extern int p9chdir(char*);
extern int close(int);
extern int p9close(int);
extern int p9create(char*, int, ulong);
extern int p9dup(int, int);
extern int errstr(char*, uint);
@ -822,6 +822,8 @@ extern ulong rendezvous(ulong, ulong);
#define create p9create
#undef open
#define open p9open
#undef close
#define close p9close
#define pipe p9pipe
#define waitfor p9waitfor
#define write p9write

View file

@ -129,6 +129,13 @@ p9open(char *name, int mode)
return fd;
}
int
p9close(int fd)
{
return close(fd);
}
extern int _p9dir(struct stat*, struct stat*, char*, Dir*, char**, char*);
#if defined(__linux__)