diff options
| author | rsc <devnull@localhost> | 2005-07-13 03:49:41 +0000 |
|---|---|---|
| committer | rsc <devnull@localhost> | 2005-07-13 03:49:41 +0000 |
| commit | 004aa293f360ea0f63ec50f5042f8c0fb2831e4f (patch) | |
| tree | d44b801b47c82861d68d4045acf0bf7129ce6009 /src/cmd/vbackup/nfs3srv.h | |
| parent | 0c98da8bf8ea51d0288222f6c6ba3c125cf20f46 (diff) | |
| download | plan9port-004aa293f360ea0f63ec50f5042f8c0fb2831e4f.tar.gz plan9port-004aa293f360ea0f63ec50f5042f8c0fb2831e4f.zip | |
Dump-like file system backup for Unix, built on Venti.
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, +}; + |
