summaryrefslogtreecommitdiff
path: root/sys/src/cmd/9nfs/fns.h
diff options
context:
space:
mode:
authorTaru Karttunen <taruti@taruti.net>2011-03-30 15:46:40 +0300
committerTaru Karttunen <taruti@taruti.net>2011-03-30 15:46:40 +0300
commite5888a1ffdae813d7575f5fb02275c6bb07e5199 (patch)
treed8d51eac403f07814b9e936eed0c9a79195e2450 /sys/src/cmd/9nfs/fns.h
Import sources from 2011-03-30 iso image
Diffstat (limited to 'sys/src/cmd/9nfs/fns.h')
-rwxr-xr-xsys/src/cmd/9nfs/fns.h66
1 files changed, 66 insertions, 0 deletions
diff --git a/sys/src/cmd/9nfs/fns.h b/sys/src/cmd/9nfs/fns.h
new file mode 100755
index 000000000..784e18a27
--- /dev/null
+++ b/sys/src/cmd/9nfs/fns.h
@@ -0,0 +1,66 @@
+int argopt(int c);
+int auth2unix(Auth*, Authunix*);
+int authhostowner(Session*);
+int canlock(Lock*);
+void chat(char*, ...);
+void chatsrv(char*);
+int checkreply(Session*, char*);
+int checkunixmap(Unixmap*);
+void clog(char*, ...);
+int clunkfid(Session*, Fid*);
+int convM2sattr(void*, Sattr*);
+int dir2fattr(Unixidmap*, Dir*, void*);
+int error(Rpccall*, int);
+void fidtimer(Session*, long);
+int garbage(Rpccall*, char*);
+int getdom(ulong, char*, int);
+int getticket(Session*, char*);
+char* id2name(Unixid**, int);
+void idprint(int, Unixid*);
+void* listalloc(long, long);
+void lock(Lock*);
+void mnttimer(long);
+int name2id(Unixid**, char*);
+Fid* newfid(Session*);
+long niwrite(int, void*, long);
+Unixidmap* pair2idmap(char*, ulong);
+void panic(char*, ...);
+void putfid(Session*, Fid*);
+int readunixidmaps(char*);
+Unixid* readunixids(char*, int);
+Xfid* rpc2xfid(Rpccall*, Dir*);
+int rpcM2S(void*, Rpccall*, int);
+int rpcS2M(Rpccall*, int, void*);
+void rpcprint(int, Rpccall*);
+void server(int argc, char *argv[], int, Progmap*);
+void setfid(Session*, Fid*);
+Xfid* setuser(Xfile*, char*);
+void showauth(Auth*);
+void srvinit(int, char*, char*);
+char* strfind(char*);
+int string2S(void*, String*);
+int strparse(void*, int, char**);
+void strprint(int);
+char* strstore(char*);
+Waitmsg *system(char*, char**);
+Waitmsg *systeml(char*, ...);
+void unlock(Lock*);
+int xfattach(Session*, char*, int);
+Xfid* xfauth(Xfile*, String*);
+void xfauthclose(Xfid*);
+long xfauthread(Xfid*, long, uchar*, long);
+int xfauthremove(Xfid*, char*);
+long xfauthwrite(Xfid*, long, uchar*, long);
+void xfclear(Xfid*);
+void xfclose(Xfid*);
+Xfid* xfid(char*, Xfile*, int);
+Xfile* xfile(Qid*, void*, int);
+int xfopen(Xfid*, int);
+int xfpurgeuid(Session*, char*);
+Xfile* xfroot(char*, int);
+int xfstat(Xfid*, Dir*);
+Xfid* xfwalkcr(int, Xfid*, String*, long);
+int xfwstat(Xfid*, Dir*);
+int xmesg(Session*, int);
+int xp2fhandle(Xfile*, Fhandle);
+void xpclear(Xfile*);