xref: /plan9-contrib/sys/src/cmd/9nfs/fns.h (revision d46c239f8612929b7dbade67d0d071633df3a15d)
1 int	auth2unix(Auth*, Authunix*);
2 int	canlock(Lock*);
3 void	chat(char*, ...);
4 void	chatsrv(char*);
5 int	checkreply(Session*, char*);
6 int	checkunixmap(Unixmap*);
7 void	clog(char*, ...);
8 int	clunkfid(Session*, Fid*);
9 int	convM2sattr(void*, Sattr*);
10 int	dir2fattr(Unixidmap*, Dir*, void*);
11 int	error(Rpccall*, int);
12 void	fidtimer(Session*, long);
13 int	garbage(Rpccall*, char*);
14 int	getdom(ulong, char*, int);
15 int	getticket(Session*, char*);
16 char*	id2name(Unixid**, int);
17 void	idprint(int, Unixid*);
18 void*	listalloc(long, long);
19 void	lock(Lock*);
20 void	mnttimer(long);
21 int	name2id(Unixid**, char*);
22 Fid*	newfid(Session*);
23 long	niwrite(int, void*, long);
24 Unixidmap*	pair2idmap(char*, ulong);
25 void	panic(char*, ...);
26 void	putfid(Session*, Fid*);
27 int	readunixidmaps(char*);
28 Unixid*	readunixids(char*, int);
29 Xfid*	rpc2xfid(Rpccall*, Dir*);
30 int	rpcM2S(void*, Rpccall*, int);
31 int	rpcS2M(Rpccall*, int, void*);
32 void	rpcprint(int, Rpccall*);
33 void	server(int argc, char *argv[], int, Progmap*);
34 void	setfid(Session*, Fid*);
35 Xfid*	setuser(Xfile*, char*);
36 void	showauth(Auth*);
37 void	srvinit(int, char*, char*);
38 char*	strfind(char*);
39 int	string2S(void*, String*);
40 int	strparse(void*, int, char**);
41 void	strprint(int);
42 char*	strstore(char*);
43 Waitmsg	*system(char*, char**);
44 Waitmsg	*systeml(char*, ...);
45 void	unlock(Lock*);
46 int	xfattach(Session*, char*, int);
47 Xfid*	xfauth(Xfile*, String*);
48 void	xfauthclose(Xfid*);
49 long	xfauthread(Xfid*, long, uchar*, long);
50 int	xfauthremove(Xfid*, char*);
51 long	xfauthwrite(Xfid*, long, uchar*, long);
52 void	xfclear(Xfid*);
53 void	xfclose(Xfid*);
54 Xfid*	xfid(char*, Xfile*, int);
55 Xfile*	xfile(Qid*, void*, int);
56 int	xfopen(Xfid*, int);
57 int	xfpurgeuid(Session*, char*);
58 Xfile*	xfroot(char*, int);
59 int	xfstat(Xfid*, Dir*);
60 Xfid*	xfwalkcr(int, Xfid*, String*, long);
61 int	xfwstat(Xfid*, Dir*);
62 int	xmesg(Session*, int);
63 int	xp2fhandle(Xfile*, Fhandle);
64 void	xpclear(Xfile*);
65