2 int auth2unix(Auth*, Authunix*);
3 int authhostowner(Session*);
7 int checkreply(Session*, char*);
8 int checkunixmap(Unixmap*);
10 int clunkfid(Session*, Fid*);
11 int convM2sattr(void*, Sattr*);
12 int dir2fattr(Unixidmap*, Dir*, void*);
13 int error(Rpccall*, int);
14 void fidtimer(Session*, long);
15 int garbage(Rpccall*, char*);
16 int getdom(ulong, char*, int);
17 int getticket(Session*, char*);
18 char* id2name(Unixid**, int);
19 void idprint(int, Unixid*);
20 void* listalloc(long, long);
23 int name2id(Unixid**, char*);
24 Fid* newfid(Session*);
25 long niwrite(int, void*, long);
26 Unixidmap* pair2idmap(char*, ulong);
27 void panic(char*, ...);
28 void putfid(Session*, Fid*);
29 int readunixidmaps(char*);
30 Unixid* readunixids(char*, int);
31 Xfid* rpc2xfid(Rpccall*, Dir*);
32 int rpcM2S(void*, Rpccall*, int);
33 int rpcS2M(Rpccall*, int, void*);
34 void rpcprint(int, Rpccall*);
35 void server(int argc, char *argv[], int, Progmap*);
36 void setfid(Session*, Fid*);
37 Xfid* setuser(Xfile*, char*);
39 void srvinit(int, char*, char*);
41 int string2S(void*, String*);
42 int strparse(char*, int, char**);
44 char* strstore(char*);
45 Waitmsg *system(char*, char**);
46 Waitmsg *systeml(char*, ...);
48 int xfattach(Session*, char*, int);
49 Xfid* xfauth(Xfile*, String*);
50 void xfauthclose(Xfid*);
51 long xfauthread(Xfid*, long, uchar*, long);
52 int xfauthremove(Xfid*, char*);
53 long xfauthwrite(Xfid*, long, uchar*, long);
56 Xfid* xfid(char*, Xfile*, int);
57 Xfile* xfile(Qid*, void*, int);
58 int xfopen(Xfid*, int);
59 int xfpurgeuid(Session*, char*);
60 Xfile* xfroot(char*, int);
61 int xfstat(Xfid*, Dir*);
62 Xfid* xfwalkcr(int, Xfid*, String*, long);
63 int xfwstat(Xfid*, Dir*);
64 int xmesg(Session*, int);
65 int xp2fhandle(Xfile*, Fhandle);