diff --git a/9pfs.plist b/9pfs.plist new file mode 100644 index 0000000..f27c450 --- /dev/null +++ b/9pfs.plist @@ -0,0 +1,31 @@ + + + + + Label + com.bell-labs.plan9.u9fs + Program + /bin/9/u9fs + ProgramArguments + + u9fs + -l + /var/log/u9fs.log + -a + p9any + + Sockets + + Listeners + + SockServiceName + 9pfs + + + inetdCompatibility + + Wait + + + + diff --git a/plan9.h b/plan9.h index ec6e4eb..60b03a9 100644 --- a/plan9.h +++ b/plan9.h @@ -45,6 +45,7 @@ typedef unsigned long long int uint64_t; #endif /* va_copy */ #include #include /* for memmove */ +#include /* for O_RDONLY, etc. */ #include /* for write */ #define ulong p9ulong /* because sys/types.h has some of these sometimes */ @@ -205,4 +206,3 @@ enum { void key_setup(char key[DESKEYLEN], char expandedkey[128]); void block_cipher(char expandedkey[128], char buf[8], int decrypting); -void getremotehostname(char*, int); diff --git a/random.c b/random.c index 6b4ab58..9b93d6f 100644 --- a/random.c +++ b/random.c @@ -1,9 +1,7 @@ #include #include #include -#include #include -#include static long getseed(void) diff --git a/u9fs.h b/u9fs.h index f553a3a..f47db51 100644 --- a/u9fs.h +++ b/u9fs.h @@ -28,3 +28,4 @@ Fid *newauthfid(int fid, void *magic, char **ep); Fid *oldauthfid(int fid, void **magic, char **ep); void safecpy(char *to, char *from, int len); +void getremotehostname(char*, int);