plan9port

fork of plan9port with libvec, libstr and libsdb
Log | Files | Refs | README | LICENSE

nfs3srv.h (589B)


      1 void		fsgetroot(Nfs3Handle*);
      2 Nfs3Status	fsgetattr(SunAuthUnix*, Nfs3Handle*, Nfs3Attr*);
      3 Nfs3Status	fslookup(SunAuthUnix*, Nfs3Handle*, char*, Nfs3Handle*);
      4 Nfs3Status	fsaccess(SunAuthUnix*, Nfs3Handle*, u32int, u32int*, Nfs3Attr*);
      5 Nfs3Status	fsreadlink(SunAuthUnix*, Nfs3Handle*, char**);
      6 Nfs3Status	fsreadfile(SunAuthUnix*, Nfs3Handle*, u32int, u64int, uchar**, u32int*, u1int*);
      7 Nfs3Status	fsreaddir(SunAuthUnix*, Nfs3Handle*, u32int, u64int, uchar**, u32int*, u1int*);
      8 
      9 extern void nfs3proc(void*);
     10 extern void mount3proc(void*);
     11 
     12 extern int insecure;
     13 
     14 enum
     15 {
     16 	MaxDataSize = 8192
     17 };