diff options
Diffstat (limited to 'src/cmd/vbackup/nfs3srv.h')
| -rw-r--r-- | src/cmd/vbackup/nfs3srv.h | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/src/cmd/vbackup/nfs3srv.h b/src/cmd/vbackup/nfs3srv.h new file mode 100644 index 00000000..329db782 --- /dev/null +++ b/src/cmd/vbackup/nfs3srv.h @@ -0,0 +1,16 @@ +void fsgetroot(Nfs3Handle*); +Nfs3Status fsgetattr(SunAuthUnix*, Nfs3Handle*, Nfs3Attr*); +Nfs3Status fslookup(SunAuthUnix*, Nfs3Handle*, char*, Nfs3Handle*); +Nfs3Status fsaccess(SunAuthUnix*, Nfs3Handle*, u32int, u32int*, Nfs3Attr*); +Nfs3Status fsreadlink(SunAuthUnix*, Nfs3Handle*, char**); +Nfs3Status fsreadfile(SunAuthUnix*, Nfs3Handle*, u32int, u64int, uchar**, u32int*, u1int*); +Nfs3Status fsreaddir(SunAuthUnix*, Nfs3Handle*, u32int, u64int, uchar**, u32int*, u1int*); + +extern void nfs3proc(void*); +extern void mount3proc(void*); + +enum +{ + MaxDataSize = 8192, +}; + |
