Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
C
ccan
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
mirror
ccan
Commits
2488a379
Commit
2488a379
authored
Jan 16, 2011
by
Brad Hards
Committed by
Rusty Russell
Jan 17, 2011
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
nfs: spelling fixes.
parent
edfbb7f2
Changes
2
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
145 additions
and
145 deletions
+145
-145
ccan/nfs/libnfs-raw.h
ccan/nfs/libnfs-raw.h
+55
-55
ccan/nfs/nfs.h
ccan/nfs/nfs.h
+90
-90
No files found.
ccan/nfs/libnfs-raw.h
View file @
2488a379
...
...
@@ -51,7 +51,7 @@ typedef void (*rpc_cb)(struct rpc_context *rpc, int status, void *data, void *pr
* Async connection to the tcp port at server:port.
* Function returns
* 0 : The connection was initiated. Once the connection establish finishes, the callback will be invoked.
* <0 : An error occured when trying to set up the connection. The callback will not be invoked.
* <0 : An error occur
r
ed when trying to set up the connection. The callback will not be invoked.
*
* When the callback is invoked, status indicates the result:
* RPC_STATUS_SUCCESS : The tcp connection was successfully established.
...
...
@@ -79,12 +79,12 @@ void rpc_set_error(struct rpc_context *rpc, char *error_string, ...);
* Call PORTMAPPER/NULL
* Function returns
* 0 : The connection was initiated. Once the connection establish finishes, the callback will be invoked.
* <0 : An error occured when trying to set up the connection. The callback will not be invoked.
* <0 : An error occur
r
ed when trying to set up the connection. The callback will not be invoked.
*
* When the callback is invoked, status indicates the result:
* RPC_STATUS_SUCCESS : We got a successful response from the portmapper daemon.
* data is NULL.
* RPC_STATUS_ERROR : An error occured when trying to contact the portmapper.
* RPC_STATUS_ERROR : An error occur
r
ed when trying to contact the portmapper.
* data is the error string.
* RPC_STATUS_CANCEL : The connection attempt was aborted before it could complete.
* data is NULL.
...
...
@@ -96,12 +96,12 @@ int rpc_pmap_null_async(struct rpc_context *rpc, rpc_cb cb, void *private_data);
* Call PORTMAPPER/GETPORT.
* Function returns
* 0 : The connection was initiated. Once the connection establish finishes, the callback will be invoked.
* <0 : An error occured when trying to set up the connection. The callback will not be invoked.
* <0 : An error occur
r
ed when trying to set up the connection. The callback will not be invoked.
*
* When the callback is invoked, status indicates the result:
* RPC_STATUS_SUCCESS : We got a successful response from the portmapper daemon.
* data is a (uint32_t *), containing the port returned.
* RPC_STATUS_ERROR : An error occured when trying to contact the portmapper.
* RPC_STATUS_ERROR : An error occur
r
ed when trying to contact the portmapper.
* data is the error string.
* RPC_STATUS_CANCEL : The connection attempt was aborted before it could complete.
* data is NULL.
...
...
@@ -120,12 +120,12 @@ int mountstat3_to_errno(int error);
* Call MOUNT/NULL
* Function returns
* 0 : The call was initiated. The callback will be invoked when the call completes.
* <0 : An error occured when trying to set up the call. The callback will not be invoked.
* <0 : An error occur
r
ed when trying to set up the call. The callback will not be invoked.
*
* When the callback is invoked, status indicates the result:
* RPC_STATUS_SUCCESS : We got a successful response from the mount daemon.
* data is NULL.
* RPC_STATUS_ERROR : An error occured when trying to contact the mount daemon.
* RPC_STATUS_ERROR : An error occur
r
ed when trying to contact the mount daemon.
* data is the error string.
* RPC_STATUS_CANCEL : The connection attempt was aborted before it could complete.
* data is NULL.
...
...
@@ -136,12 +136,12 @@ int rpc_mount_null_async(struct rpc_context *rpc, rpc_cb cb, void *private_data)
* Call MOUNT/MNT
* Function returns
* 0 : The call was initiated. The callback will be invoked when the call completes.
* <0 : An error occured when trying to set up the call. The callback will not be invoked.
* <0 : An error occur
r
ed when trying to set up the call. The callback will not be invoked.
*
* When the callback is invoked, status indicates the result:
* RPC_STATUS_SUCCESS : We got a successful response from the mount daemon.
* data is mountres3 *.
* RPC_STATUS_ERROR : An error occured when trying to contact the mount daemon.
* RPC_STATUS_ERROR : An error occur
r
ed when trying to contact the mount daemon.
* data is the error string.
* RPC_STATUS_CANCEL : The connection attempt was aborted before it could complete.
* data is NULL.
...
...
@@ -152,12 +152,12 @@ int rpc_mount_mnt_async(struct rpc_context *rpc, rpc_cb cb, char *export, void *
* Call MOUNT/DUMP
* Function returns
* 0 : The call was initiated. The callback will be invoked when the call completes.
* <0 : An error occured when trying to set up the call. The callback will not be invoked.
* <0 : An error occur
r
ed when trying to set up the call. The callback will not be invoked.
*
* When the callback is invoked, status indicates the result:
* RPC_STATUS_SUCCESS : We got a successful response from the mount daemon.
* data is a mountlist.
* RPC_STATUS_ERROR : An error occured when trying to contact the mount daemon.
* RPC_STATUS_ERROR : An error occur
r
ed when trying to contact the mount daemon.
* data is the error string.
* RPC_STATUS_CANCEL : The connection attempt was aborted before it could complete.
* data is NULL.
...
...
@@ -168,12 +168,12 @@ int rpc_mount_dump_async(struct rpc_context *rpc, rpc_cb cb, void *private_data)
* Call MOUNT/UMNT
* Function returns
* 0 : The call was initiated. The callback will be invoked when the call completes.
* <0 : An error occured when trying to set up the call. The callback will not be invoked.
* <0 : An error occur
r
ed when trying to set up the call. The callback will not be invoked.
*
* When the callback is invoked, status indicates the result:
* RPC_STATUS_SUCCESS : We got a successful response from the mount daemon.
* data NULL.
* RPC_STATUS_ERROR : An error occured when trying to contact the mount daemon.
* RPC_STATUS_ERROR : An error occur
r
ed when trying to contact the mount daemon.
* data is the error string.
* RPC_STATUS_CANCEL : The connection attempt was aborted before it could complete.
* data is NULL.
...
...
@@ -184,12 +184,12 @@ int rpc_mount_umnt_async(struct rpc_context *rpc, rpc_cb cb, char *export, void
* Call MOUNT/UMNTALL
* Function returns
* 0 : The call was initiated. The callback will be invoked when the call completes.
* <0 : An error occured when trying to set up the call. The callback will not be invoked.
* <0 : An error occur
r
ed when trying to set up the call. The callback will not be invoked.
*
* When the callback is invoked, status indicates the result:
* RPC_STATUS_SUCCESS : We got a successful response from the mount daemon.
* data NULL.
* RPC_STATUS_ERROR : An error occured when trying to contact the mount daemon.
* RPC_STATUS_ERROR : An error occur
r
ed when trying to contact the mount daemon.
* data is the error string.
* RPC_STATUS_CANCEL : The connection attempt was aborted before it could complete.
* data is NULL.
...
...
@@ -200,12 +200,12 @@ int rpc_mount_umntall_async(struct rpc_context *rpc, rpc_cb cb, void *private_da
* Call MOUNT/EXPORT
* Function returns
* 0 : The call was initiated. The callback will be invoked when the call completes.
* <0 : An error occured when trying to set up the call. The callback will not be invoked.
* <0 : An error occur
r
ed when trying to set up the call. The callback will not be invoked.
*
* When the callback is invoked, status indicates the result:
* RPC_STATUS_SUCCESS : We got a successful response from the mount daemon.
* data is an exports.
* RPC_STATUS_ERROR : An error occured when trying to contact the mount daemon.
* RPC_STATUS_ERROR : An error occur
r
ed when trying to contact the mount daemon.
* data is the error string.
* RPC_STATUS_CANCEL : The connection attempt was aborted before it could complete.
* data is NULL.
...
...
@@ -226,12 +226,12 @@ int nfsstat3_to_errno(int error);
* Call NFS/NULL
* Function returns
* 0 : The call was initiated. The callback will be invoked when the call completes.
* <0 : An error occured when trying to set up the call. The callback will not be invoked.
* <0 : An error occur
r
ed when trying to set up the call. The callback will not be invoked.
*
* When the callback is invoked, status indicates the result:
* RPC_STATUS_SUCCESS : We got a successful response from the nfs daemon.
* data is NULL.
* RPC_STATUS_ERROR : An error occured when trying to contact the nfs daemon.
* RPC_STATUS_ERROR : An error occur
r
ed when trying to contact the nfs daemon.
* data is the error string.
* RPC_STATUS_CANCEL : The connection attempt was aborted before it could complete.
* data is NULL.
...
...
@@ -242,12 +242,12 @@ int rpc_nfs_null_async(struct rpc_context *rpc, rpc_cb cb, void *private_data);
* Call NFS/GETATTR
* Function returns
* 0 : The call was initiated. The callback will be invoked when the call completes.
* <0 : An error occured when trying to set up the call. The callback will not be invoked.
* <0 : An error occur
r
ed when trying to set up the call. The callback will not be invoked.
*
* When the callback is invoked, status indicates the result:
* RPC_STATUS_SUCCESS : We got a successful response from the nfs daemon.
* data is GETATTR3res
* RPC_STATUS_ERROR : An error occured when trying to contact the nfs daemon.
* RPC_STATUS_ERROR : An error occur
r
ed when trying to contact the nfs daemon.
* data is the error string.
* RPC_STATUS_CANCEL : The connection attempt was aborted before it could complete.
* data is NULL.
...
...
@@ -258,12 +258,12 @@ int rpc_nfs_getattr_async(struct rpc_context *rpc, rpc_cb cb, struct nfs_fh3 *fh
* Call NFS/LOOKUP
* Function returns
* 0 : The call was initiated. The callback will be invoked when the call completes.
* <0 : An error occured when trying to set up the call. The callback will not be invoked.
* <0 : An error occur
r
ed when trying to set up the call. The callback will not be invoked.
*
* When the callback is invoked, status indicates the result:
* RPC_STATUS_SUCCESS : We got a successful response from the nfs daemon.
* data is LOOKUP3res
* RPC_STATUS_ERROR : An error occured when trying to contact the nfs daemon.
* RPC_STATUS_ERROR : An error occur
r
ed when trying to contact the nfs daemon.
* data is the error string.
* RPC_STATUS_CANCEL : The connection attempt was aborted before it could complete.
* data is NULL.
...
...
@@ -274,12 +274,12 @@ int rpc_nfs_lookup_async(struct rpc_context *rpc, rpc_cb cb, struct nfs_fh3 *fh,
* Call NFS/ACCESS
* Function returns
* 0 : The call was initiated. The callback will be invoked when the call completes.
* <0 : An error occured when trying to set up the call. The callback will not be invoked.
* <0 : An error occur
r
ed when trying to set up the call. The callback will not be invoked.
*
* When the callback is invoked, status indicates the result:
* RPC_STATUS_SUCCESS : We got a successful response from the nfs daemon.
* data is ACCESS3res
* RPC_STATUS_ERROR : An error occured when trying to contact the nfs daemon.
* RPC_STATUS_ERROR : An error occur
r
ed when trying to contact the nfs daemon.
* data is the error string.
* RPC_STATUS_CANCEL : The connection attempt was aborted before it could complete.
* data is NULL.
...
...
@@ -290,12 +290,12 @@ int rpc_nfs_access_async(struct rpc_context *rpc, rpc_cb cb, struct nfs_fh3 *fh,
* Call NFS/READ
* Function returns
* 0 : The call was initiated. The callback will be invoked when the call completes.
* <0 : An error occured when trying to set up the call. The callback will not be invoked.
* <0 : An error occur
r
ed when trying to set up the call. The callback will not be invoked.
*
* When the callback is invoked, status indicates the result:
* RPC_STATUS_SUCCESS : We got a successful response from the nfs daemon.
* data is ACCESS3res
* RPC_STATUS_ERROR : An error occured when trying to contact the nfs daemon.
* RPC_STATUS_ERROR : An error occur
r
ed when trying to contact the nfs daemon.
* data is the error string.
* RPC_STATUS_CANCEL : The connection attempt was aborted before it could complete.
* data is NULL.
...
...
@@ -306,12 +306,12 @@ int rpc_nfs_read_async(struct rpc_context *rpc, rpc_cb cb, struct nfs_fh3 *fh, n
* Call NFS/WRITE
* Function returns
* 0 : The call was initiated. The callback will be invoked when the call completes.
* <0 : An error occured when trying to set up the call. The callback will not be invoked.
* <0 : An error occur
r
ed when trying to set up the call. The callback will not be invoked.
*
* When the callback is invoked, status indicates the result:
* RPC_STATUS_SUCCESS : We got a successful response from the nfs daemon.
* data is WRITE3res *
* RPC_STATUS_ERROR : An error occured when trying to contact the nfs daemon.
* RPC_STATUS_ERROR : An error occur
r
ed when trying to contact the nfs daemon.
* data is the error string.
* RPC_STATUS_CANCEL : The connection attempt was aborted before it could complete.
* data is NULL.
...
...
@@ -322,12 +322,12 @@ int rpc_nfs_write_async(struct rpc_context *rpc, rpc_cb cb, struct nfs_fh3 *fh,
* Call NFS/COMMIT
* Function returns
* 0 : The call was initiated. The callback will be invoked when the call completes.
* <0 : An error occured when trying to set up the call. The callback will not be invoked.
* <0 : An error occur
r
ed when trying to set up the call. The callback will not be invoked.
*
* When the callback is invoked, status indicates the result:
* RPC_STATUS_SUCCESS : We got a successful response from the nfs daemon.
* data is COMMIT3res *
* RPC_STATUS_ERROR : An error occured when trying to contact the nfs daemon.
* RPC_STATUS_ERROR : An error occur
r
ed when trying to contact the nfs daemon.
* data is the error string.
* RPC_STATUS_CANCEL : The connection attempt was aborted before it could complete.
* data is NULL.
...
...
@@ -339,12 +339,12 @@ int rpc_nfs_commit_async(struct rpc_context *rpc, rpc_cb cb, struct nfs_fh3 *fh,
* Call NFS/SETATTR
* Function returns
* 0 : The call was initiated. The callback will be invoked when the call completes.
* <0 : An error occured when trying to set up the call. The callback will not be invoked.
* <0 : An error occur
r
ed when trying to set up the call. The callback will not be invoked.
*
* When the callback is invoked, status indicates the result:
* RPC_STATUS_SUCCESS : We got a successful response from the nfs daemon.
* data is SETATTR3res *
* RPC_STATUS_ERROR : An error occured when trying to contact the nfs daemon.
* RPC_STATUS_ERROR : An error occur
r
ed when trying to contact the nfs daemon.
* data is the error string.
* RPC_STATUS_CANCEL : The connection attempt was aborted before it could complete.
* data is NULL.
...
...
@@ -358,12 +358,12 @@ int rpc_nfs_setattr_async(struct rpc_context *rpc, rpc_cb cb, struct SETATTR3arg
* Call NFS/MKDIR
* Function returns
* 0 : The call was initiated. The callback will be invoked when the call completes.
* <0 : An error occured when trying to set up the call. The callback will not be invoked.
* <0 : An error occur
r
ed when trying to set up the call. The callback will not be invoked.
*
* When the callback is invoked, status indicates the result:
* RPC_STATUS_SUCCESS : We got a successful response from the nfs daemon.
* data is MKDIR3res *
* RPC_STATUS_ERROR : An error occured when trying to contact the nfs daemon.
* RPC_STATUS_ERROR : An error occur
r
ed when trying to contact the nfs daemon.
* data is the error string.
* RPC_STATUS_CANCEL : The connection attempt was aborted before it could complete.
* data is NULL.
...
...
@@ -378,12 +378,12 @@ int rpc_nfs_mkdir_async(struct rpc_context *rpc, rpc_cb cb, struct nfs_fh3 *fh,
* Call NFS/RMDIR
* Function returns
* 0 : The call was initiated. The callback will be invoked when the call completes.
* <0 : An error occured when trying to set up the call. The callback will not be invoked.
* <0 : An error occur
r
ed when trying to set up the call. The callback will not be invoked.
*
* When the callback is invoked, status indicates the result:
* RPC_STATUS_SUCCESS : We got a successful response from the nfs daemon.
* data is RMDIR3res *
* RPC_STATUS_ERROR : An error occured when trying to contact the nfs daemon.
* RPC_STATUS_ERROR : An error occur
r
ed when trying to contact the nfs daemon.
* data is the error string.
* RPC_STATUS_CANCEL : The connection attempt was aborted before it could complete.
* data is NULL.
...
...
@@ -397,12 +397,12 @@ int rpc_nfs_rmdir_async(struct rpc_context *rpc, rpc_cb cb, struct nfs_fh3 *fh,
* Call NFS/CREATE
* Function returns
* 0 : The call was initiated. The callback will be invoked when the call completes.
* <0 : An error occured when trying to set up the call. The callback will not be invoked.
* <0 : An error occur
r
ed when trying to set up the call. The callback will not be invoked.
*
* When the callback is invoked, status indicates the result:
* RPC_STATUS_SUCCESS : We got a successful response from the nfs daemon.
* data is CREATE3res *
* RPC_STATUS_ERROR : An error occured when trying to contact the nfs daemon.
* RPC_STATUS_ERROR : An error occur
r
ed when trying to contact the nfs daemon.
* data is the error string.
* RPC_STATUS_CANCEL : The connection attempt was aborted before it could complete.
* data is NULL.
...
...
@@ -416,12 +416,12 @@ int rpc_nfs_create_async(struct rpc_context *rpc, rpc_cb cb, struct nfs_fh3 *fh,
* Call NFS/REMOVE
* Function returns
* 0 : The call was initiated. The callback will be invoked when the call completes.
* <0 : An error occured when trying to set up the call. The callback will not be invoked.
* <0 : An error occur
r
ed when trying to set up the call. The callback will not be invoked.
*
* When the callback is invoked, status indicates the result:
* RPC_STATUS_SUCCESS : We got a successful response from the nfs daemon.
* data is REMOVE3res *
* RPC_STATUS_ERROR : An error occured when trying to contact the nfs daemon.
* RPC_STATUS_ERROR : An error occur
r
ed when trying to contact the nfs daemon.
* data is the error string.
* RPC_STATUS_CANCEL : The connection attempt was aborted before it could complete.
* data is NULL.
...
...
@@ -434,12 +434,12 @@ int rpc_nfs_remove_async(struct rpc_context *rpc, rpc_cb cb, struct nfs_fh3 *fh,
* Call NFS/REMOVE
* Function returns
* 0 : The call was initiated. The callback will be invoked when the call completes.
* <0 : An error occured when trying to set up the call. The callback will not be invoked.
* <0 : An error occur
r
ed when trying to set up the call. The callback will not be invoked.
*
* When the callback is invoked, status indicates the result:
* RPC_STATUS_SUCCESS : We got a successful response from the nfs daemon.
* data is READDIR3res *
* RPC_STATUS_ERROR : An error occured when trying to contact the nfs daemon.
* RPC_STATUS_ERROR : An error occur
r
ed when trying to contact the nfs daemon.
* data is the error string.
* RPC_STATUS_CANCEL : The connection attempt was aborted before it could complete.
* data is NULL.
...
...
@@ -450,12 +450,12 @@ int rpc_nfs_readdir_async(struct rpc_context *rpc, rpc_cb cb, struct nfs_fh3 *fh
* Call NFS/FSSTAT
* Function returns
* 0 : The call was initiated. The callback will be invoked when the call completes.
* <0 : An error occured when trying to set up the call. The callback will not be invoked.
* <0 : An error occur
r
ed when trying to set up the call. The callback will not be invoked.
*
* When the callback is invoked, status indicates the result:
* RPC_STATUS_SUCCESS : We got a successful response from the nfs daemon.
* data is FSSTAT3res
* RPC_STATUS_ERROR : An error occured when trying to contact the nfs daemon.
* RPC_STATUS_ERROR : An error occur
r
ed when trying to contact the nfs daemon.
* data is the error string.
* RPC_STATUS_CANCEL : The connection attempt was aborted before it could complete.
* data is NULL.
...
...
@@ -469,12 +469,12 @@ int rpc_nfs_fsstat_async(struct rpc_context *rpc, rpc_cb cb, struct nfs_fh3 *fh,
* Call NFS/READLINK
* Function returns
* 0 : The call was initiated. The callback will be invoked when the call completes.
* <0 : An error occured when trying to set up the call. The callback will not be invoked.
* <0 : An error occur
r
ed when trying to set up the call. The callback will not be invoked.
*
* When the callback is invoked, status indicates the result:
* RPC_STATUS_SUCCESS : We got a successful response from the nfs daemon.
* data is READLINK3res *
* RPC_STATUS_ERROR : An error occured when trying to contact the nfs daemon.
* RPC_STATUS_ERROR : An error occur
r
ed when trying to contact the nfs daemon.
* data is the error string.
* RPC_STATUS_CANCEL : The connection attempt was aborted before it could complete.
* data is NULL.
...
...
@@ -487,12 +487,12 @@ int rpc_nfs_readlink_async(struct rpc_context *rpc, rpc_cb cb, struct nfs_fh3 *f
* Call NFS/SYMLINK
* Function returns
* 0 : The call was initiated. The callback will be invoked when the call completes.
* <0 : An error occured when trying to set up the call. The callback will not be invoked.
* <0 : An error occur
r
ed when trying to set up the call. The callback will not be invoked.
*
* When the callback is invoked, status indicates the result:
* RPC_STATUS_SUCCESS : We got a successful response from the nfs daemon.
* data is SYMLINK3res *
* RPC_STATUS_ERROR : An error occured when trying to contact the nfs daemon.
* RPC_STATUS_ERROR : An error occur
r
ed when trying to contact the nfs daemon.
* data is the error string.
* RPC_STATUS_CANCEL : The connection attempt was aborted before it could complete.
* data is NULL.
...
...
@@ -504,12 +504,12 @@ int rpc_nfs_symlink_async(struct rpc_context *rpc, rpc_cb cb, struct nfs_fh3 *fh
* Call NFS/RENAME
* Function returns
* 0 : The call was initiated. The callback will be invoked when the call completes.
* <0 : An error occured when trying to set up the call. The callback will not be invoked.
* <0 : An error occur
r
ed when trying to set up the call. The callback will not be invoked.
*
* When the callback is invoked, status indicates the result:
* RPC_STATUS_SUCCESS : We got a successful response from the nfs daemon.
* data is RENAME3res *
* RPC_STATUS_ERROR : An error occured when trying to contact the nfs daemon.
* RPC_STATUS_ERROR : An error occur
r
ed when trying to contact the nfs daemon.
* data is the error string.
* RPC_STATUS_CANCEL : The connection attempt was aborted before it could complete.
* data is NULL.
...
...
@@ -522,12 +522,12 @@ int rpc_nfs_rename_async(struct rpc_context *rpc, rpc_cb cb, struct nfs_fh3 *old
* Call NFS/LINK
* Function returns
* 0 : The call was initiated. The callback will be invoked when the call completes.
* <0 : An error occured when trying to set up the call. The callback will not be invoked.
* <0 : An error occur
r
ed when trying to set up the call. The callback will not be invoked.
*
* When the callback is invoked, status indicates the result:
* RPC_STATUS_SUCCESS : We got a successful response from the nfs daemon.
* data is LINK3res *
* RPC_STATUS_ERROR : An error occured when trying to contact the nfs daemon.
* RPC_STATUS_ERROR : An error occur
r
ed when trying to contact the nfs daemon.
* data is the error string.
* RPC_STATUS_CANCEL : The connection attempt was aborted before it could complete.
* data is NULL.
...
...
@@ -547,12 +547,12 @@ int rpc_nfs_link_async(struct rpc_context *rpc, rpc_cb cb, struct nfs_fh3 *file,
* Call NFSACL/NULL
* Function returns
* 0 : The call was initiated. The callback will be invoked when the call completes.
* <0 : An error occured when trying to set up the call. The callback will not be invoked.
* <0 : An error occur
r
ed when trying to set up the call. The callback will not be invoked.
*
* When the callback is invoked, status indicates the result:
* RPC_STATUS_SUCCESS : We got a successful response from the nfs daemon.
* data is NULL.
* RPC_STATUS_ERROR : An error occured when trying to contact the nfs daemon.
* RPC_STATUS_ERROR : An error occur
r
ed when trying to contact the nfs daemon.
* data is the error string.
* RPC_STATUS_CANCEL : The connection attempt was aborted before it could complete.
* data is NULL.
...
...
ccan/nfs/nfs.h
View file @
2488a379
...
...
@@ -85,19 +85,19 @@ struct nfsfh;
* This function will try to connect to the server and mount the export.
* Function returns
* 0 : The operation was initiated. Once the operation finishes, the callback will be invoked.
* <0 : An error occured when trying to set up the operation. The callback will not be invoked.
* <0 : An error occur
r
ed when trying to set up the operation. The callback will not be invoked.
*
* When the callback is invoked, status indicates the result:
* 0 : Success.
* data is NULL
* -errno : An error occured.
* -errno : An error occur
r
ed.
* data is the error string.
*/
int
nfs_mount_async
(
struct
nfs_context
*
nfs
,
const
char
*
server
,
const
char
*
export
,
nfs_cb
cb
,
void
*
private_data
);
/*
* Sync nfs mount.
* Function returns
* 0 : The operation was successful
l
.
* 0 : The operation was successful.
* -errno : The command failed.
*/
int
nfs_mount_sync
(
struct
nfs_context
*
nfs
,
const
char
*
server
,
const
char
*
export
);
...
...
@@ -112,12 +112,12 @@ int nfs_mount_sync(struct nfs_context *nfs, const char *server, const char *expo
* Async stat(<filename>)
* Function returns
* 0 : The operation was initiated. Once the operation finishes, the callback will be invoked.
* <0 : An error occured when trying to set up the operation. The callback will not be invoked.
* <0 : An error occur
r
ed when trying to set up the operation. The callback will not be invoked.
*
* When the callback is invoked, status indicates the result:
* 0 : Success.
* data is struct stat *
* -errno : An error occured.
* -errno : An error occur
r
ed.
* data is the error string.
*/
struct
stat
;
...
...
@@ -125,7 +125,7 @@ int nfs_stat_async(struct nfs_context *nfs, const char *path, nfs_cb cb, void *p
/*
* Sync stat(<filename>)
* Function returns
* 0 : The operation was successful
l
.
* 0 : The operation was successful.
* -errno : The command failed.
*/
int
nfs_stat_sync
(
struct
nfs_context
*
nfs
,
const
char
*
path
,
struct
stat
*
st
);
...
...
@@ -138,19 +138,19 @@ int nfs_stat_sync(struct nfs_context *nfs, const char *path, struct stat *st);
* Async fstat(nfsfh *)
* Function returns
* 0 : The operation was initiated. Once the operation finishes, the callback will be invoked.
* <0 : An error occured when trying to set up the operation. The callback will not be invoked.
* <0 : An error occur
r
ed when trying to set up the operation. The callback will not be invoked.
*
* When the callback is invoked, status indicates the result:
* 0 : Success.
* data is struct stat *
* -errno : An error occured.
* -errno : An error occur
r
ed.
* data is the error string.
*/
int
nfs_fstat_async
(
struct
nfs_context
*
nfs
,
struct
nfsfh
*
nfsfh
,
nfs_cb
cb
,
void
*
private_data
);
/*
* Sync fstat(nfsfh *)
* Function returns
* 0 : The operation was successful
l
.
* 0 : The operation was successful.
* -errno : The command failed.
*/
int
nfs_fstat_sync
(
struct
nfs_context
*
nfs
,
struct
nfsfh
*
nfsfh
,
struct
stat
*
st
);
...
...
@@ -167,20 +167,20 @@ int nfs_fstat_sync(struct nfs_context *nfs, struct nfsfh *nfsfh, struct stat *st
*
* Function returns
* 0 : The operation was initiated. Once the operation finishes, the callback will be invoked.
* <0 : An error occured when trying to set up the operation. The callback will not be invoked.
* <0 : An error occur
r
ed when trying to set up the operation. The callback will not be invoked.
*
* When the callback is invoked, status indicates the result:
* 0 : Success.
* data is a struct *nfsfh;
* The nfsfh is close using nfs_close().
* -errno : An error occured.
* -errno : An error occur
r
ed.
* data is the error string.
*/
int
nfs_open_async
(
struct
nfs_context
*
nfs
,
const
char
*
path
,
int
mode
,
nfs_cb
cb
,
void
*
private_data
);
/*
* Sync open(<filename>)
* Function returns
* 0 : The operation was successful
l
. *nfsfh is filled in.
* 0 : The operation was successful. *nfsfh is filled in.
* -errno : The command failed.
*/
int
nfs_open_sync
(
struct
nfs_context
*
nfs
,
const
char
*
path
,
int
mode
,
struct
nfsfh
**
nfsfh
);
...
...
@@ -196,19 +196,19 @@ int nfs_open_sync(struct nfs_context *nfs, const char *path, int mode, struct nf
*
* Function returns
* 0 : The operation was initiated. Once the operation finishes, the callback will be invoked.
* <0 : An error occured when trying to set up the operation. The callback will not be invoked.
* <0 : An error occur
r
ed when trying to set up the operation. The callback will not be invoked.
*
* When the callback is invoked, status indicates the result:
* 0 : Success.
* data is NULL.
* -errno : An error occured.
* -errno : An error occur
r
ed.
* data is the error string.
*/
int
nfs_close_async
(
struct
nfs_context
*
nfs
,
struct
nfsfh
*
nfsfh
,
nfs_cb
cb
,
void
*
private_data
);
/*
* Sync close(nfsfh)
* Function returns
* 0 : The operation was successful
l
.
* 0 : The operation was successful.
* -errno : The command failed.
*/
int
nfs_close_sync
(
struct
nfs_context
*
nfs
,
struct
nfsfh
*
nfsfh
);
...
...
@@ -222,13 +222,13 @@ int nfs_close_sync(struct nfs_context *nfs, struct nfsfh *nfsfh);
*
* Function returns
* 0 : The operation was initiated. Once the operation finishes, the callback will be invoked.
* <0 : An error occured when trying to set up the operation. The callback will not be invoked.
* <0 : An error occur
r
ed when trying to set up the operation. The callback will not be invoked.
*
* When the callback is invoked, status indicates the result:
* >=0 : Success.
* status is numer of bytes read.
* data is a pointer to the returned data.
* -errno : An error occured.
* -errno : An error occur
r
ed.
* data is the error string.
*/
int
nfs_pread_async
(
struct
nfs_context
*
nfs
,
struct
nfsfh
*
nfsfh
,
nfs_off_t
offset
,
size_t
count
,
nfs_cb
cb
,
void
*
private_data
);
...
...
@@ -236,7 +236,7 @@ int nfs_pread_async(struct nfs_context *nfs, struct nfsfh *nfsfh, nfs_off_t offs
* Sync pread()
* Function returns
* >=0 : numer of bytes read.
* -errno : An error occured.
* -errno : An error occur
r
ed.
*/
int
nfs_pread_sync
(
struct
nfs_context
*
nfs
,
struct
nfsfh
*
nfsfh
,
nfs_off_t
offset
,
size_t
count
,
char
*
buf
);
...
...
@@ -250,13 +250,13 @@ int nfs_pread_sync(struct nfs_context *nfs, struct nfsfh *nfsfh, nfs_off_t offse
*
* Function returns
* 0 : The operation was initiated. Once the operation finishes, the callback will be invoked.
* <0 : An error occured when trying to set up the operation. The callback will not be invoked.
* <0 : An error occur
r
ed when trying to set up the operation. The callback will not be invoked.
*
* When the callback is invoked, status indicates the result:
* >=0 : Success.
* status is numer of bytes read.
* data is a pointer to the returned data.
* -errno : An error occured.
* -errno : An error occur
r
ed.
* data is the error string.
*/
int
nfs_read_async
(
struct
nfs_context
*
nfs
,
struct
nfsfh
*
nfsfh
,
size_t
count
,
nfs_cb
cb
,
void
*
private_data
);
...
...
@@ -264,7 +264,7 @@ int nfs_read_async(struct nfs_context *nfs, struct nfsfh *nfsfh, size_t count, n
* Sync read()
* Function returns
* >=0 : numer of bytes read.
* -errno : An error occured.
* -errno : An error occur
r
ed.
*/
int
nfs_read_sync
(
struct
nfs_context
*
nfs
,
struct
nfsfh
*
nfsfh
,
size_t
count
,
char
*
buf
);
...
...
@@ -279,12 +279,12 @@ int nfs_read_sync(struct nfs_context *nfs, struct nfsfh *nfsfh, size_t count, ch
*
* Function returns
* 0 : The operation was initiated. Once the operation finishes, the callback will be invoked.
* <0 : An error occured when trying to set up the operation. The callback will not be invoked.
* <0 : An error occur
r
ed when trying to set up the operation. The callback will not be invoked.
*
* When the callback is invoked, status indicates the result:
* >=0 : Success.
* status is numer of bytes written.
* -errno : An error occured.
* -errno : An error occur
r
ed.
* data is the error string.
*/
int
nfs_pwrite_async
(
struct
nfs_context
*
nfs
,
struct
nfsfh
*
nfsfh
,
nfs_off_t
offset
,
size_t
count
,
char
*
buf
,
nfs_cb
cb
,
void
*
private_data
);
...
...
@@ -292,7 +292,7 @@ int nfs_pwrite_async(struct nfs_context *nfs, struct nfsfh *nfsfh, nfs_off_t off
* Sync pwrite()
* Function returns
* >=0 : numer of bytes written.
* -errno : An error occured.
* -errno : An error occur
r
ed.
*/
int
nfs_pwrite_sync
(
struct
nfs_context
*
nfs
,
struct
nfsfh
*
nfsfh
,
nfs_off_t
offset
,
size_t
count
,
char
*
buf
);
...
...
@@ -305,12 +305,12 @@ int nfs_pwrite_sync(struct nfs_context *nfs, struct nfsfh *nfsfh, nfs_off_t offs
*
* Function returns
* 0 : The operation was initiated. Once the operation finishes, the callback will be invoked.
* <0 : An error occured when trying to set up the operation. The callback will not be invoked.
* <0 : An error occur
r
ed when trying to set up the operation. The callback will not be invoked.
*
* When the callback is invoked, status indicates the result:
* >=0 : Success.
* status is numer of bytes written.
* -errno : An error occured.
* -errno : An error occur
r
ed.
* data is the error string.
*/
int
nfs_write_async
(
struct
nfs_context
*
nfs
,
struct
nfsfh
*
nfsfh
,
size_t
count
,
char
*
buf
,
nfs_cb
cb
,
void
*
private_data
);
...
...
@@ -318,7 +318,7 @@ int nfs_write_async(struct nfs_context *nfs, struct nfsfh *nfsfh, size_t count,
* Sync write()
* Function returns
* >=0 : numer of bytes written.
* -errno : An error occured.
* -errno : An error occur
r
ed.
*/
int
nfs_write_sync
(
struct
nfs_context
*
nfs
,
struct
nfsfh
*
nfsfh
,
size_t
count
,
char
*
buf
);
...
...
@@ -331,12 +331,12 @@ int nfs_write_sync(struct nfs_context *nfs, struct nfsfh *nfsfh, size_t count, c
*
* Function returns
* 0 : The operation was initiated. Once the operation finishes, the callback will be invoked.
* <0 : An error occured when trying to set up the operation. The callback will not be invoked.
* <0 : An error occur
r
ed when trying to set up the operation. The callback will not be invoked.
*
* When the callback is invoked, status indicates the result:
* >=0 : Success.
* data is nfs_off_t * for the current position.
* -errno : An error occured.
* -errno : An error occur
r
ed.
* data is the error string.
*/
int
nfs_lseek_async
(
struct
nfs_context
*
nfs
,
struct
nfsfh
*
nfsfh
,
nfs_off_t
offset
,
int
whence
,
nfs_cb
cb
,
void
*
private_data
);
...
...
@@ -344,7 +344,7 @@ int nfs_lseek_async(struct nfs_context *nfs, struct nfsfh *nfsfh, nfs_off_t offs
* Sync lseek()
* Function returns
* >=0 : numer of bytes read.
* -errno : An error occured.
* -errno : An error occur
r
ed.
*/
int
nfs_lseek_sync
(
struct
nfs_context
*
nfs
,
struct
nfsfh
*
nfsfh
,
nfs_off_t
offset
,
int
whence
,
nfs_off_t
*
current_offset
);
...
...
@@ -357,11 +357,11 @@ int nfs_lseek_sync(struct nfs_context *nfs, struct nfsfh *nfsfh, nfs_off_t offse
*
* Function returns
* 0 : The operation was initiated. Once the operation finishes, the callback will be invoked.
* <0 : An error occured when trying to set up the operation. The callback will not be invoked.
* <0 : An error occur
r
ed when trying to set up the operation. The callback will not be invoked.
*
* When the callback is invoked, status indicates the result:
* 0 : Success.
* -errno : An error occured.
* -errno : An error occur
r
ed.
* data is the error string.
*/
int
nfs_fsync_async
(
struct
nfs_context
*
nfs
,
struct
nfsfh
*
nfsfh
,
nfs_cb
cb
,
void
*
private_data
);
...
...
@@ -369,7 +369,7 @@ int nfs_fsync_async(struct nfs_context *nfs, struct nfsfh *nfsfh, nfs_cb cb, voi
* Sync fsync()
* Function returns
* 0 : Success
* -errno : An error occured.
* -errno : An error occur
r
ed.
*/
int
nfs_fsync_sync
(
struct
nfs_context
*
nfs
,
struct
nfsfh
*
nfsfh
);
...
...
@@ -383,11 +383,11 @@ int nfs_fsync_sync(struct nfs_context *nfs, struct nfsfh *nfsfh);
*
* Function returns
* 0 : The operation was initiated. Once the operation finishes, the callback will be invoked.
* <0 : An error occured when trying to set up the operation. The callback will not be invoked.
* <0 : An error occur
r
ed when trying to set up the operation. The callback will not be invoked.
*
* When the callback is invoked, status indicates the result:
* 0 : Success.
* -errno : An error occured.
* -errno : An error occur
r
ed.
* data is the error string.
*/
int
nfs_truncate_async
(
struct
nfs_context
*
nfs
,
const
char
*
path
,
nfs_off_t
length
,
nfs_cb
cb
,
void
*
private_data
);
...
...
@@ -395,7 +395,7 @@ int nfs_truncate_async(struct nfs_context *nfs, const char *path, nfs_off_t leng
* Sync truncate()
* Function returns
* 0 : Success
* -errno : An error occured.
* -errno : An error occur
r
ed.
*/
int
nfs_truncate_sync
(
struct
nfs_context
*
nfs
,
const
char
*
path
,
nfs_off_t
length
);
...
...
@@ -409,11 +409,11 @@ int nfs_truncate_sync(struct nfs_context *nfs, const char *path, nfs_off_t lengt
*
* Function returns
* 0 : The operation was initiated. Once the operation finishes, the callback will be invoked.
* <0 : An error occured when trying to set up the operation. The callback will not be invoked.
* <0 : An error occur
r
ed when trying to set up the operation. The callback will not be invoked.
*
* When the callback is invoked, status indicates the result:
* 0 : Success.
* -errno : An error occured.
* -errno : An error occur
r
ed.
* data is the error string.
*/
int
nfs_ftruncate_async
(
struct
nfs_context
*
nfs
,
struct
nfsfh
*
nfsfh
,
nfs_off_t
length
,
nfs_cb
cb
,
void
*
private_data
);
...
...
@@ -421,7 +421,7 @@ int nfs_ftruncate_async(struct nfs_context *nfs, struct nfsfh *nfsfh, nfs_off_t
* Sync ftruncate()
* Function returns
* 0 : Success
* -errno : An error occured.
* -errno : An error occur
r
ed.
*/
int
nfs_ftruncate_sync
(
struct
nfs_context
*
nfs
,
struct
nfsfh
*
nfsfh
,
nfs_off_t
length
);
...
...
@@ -438,11 +438,11 @@ int nfs_ftruncate_sync(struct nfs_context *nfs, struct nfsfh *nfsfh, nfs_off_t l
*
* Function returns
* 0 : The operation was initiated. Once the operation finishes, the callback will be invoked.
* <0 : An error occured when trying to set up the operation. The callback will not be invoked.
* <0 : An error occur
r
ed when trying to set up the operation. The callback will not be invoked.
*
* When the callback is invoked, status indicates the result:
* 0 : Success.
* -errno : An error occured.
* -errno : An error occur
r
ed.
* data is the error string.
*/
int
nfs_mkdir_async
(
struct
nfs_context
*
nfs
,
const
char
*
path
,
nfs_cb
cb
,
void
*
private_data
);
...
...
@@ -450,7 +450,7 @@ int nfs_mkdir_async(struct nfs_context *nfs, const char *path, nfs_cb cb, void *
* Sync mkdir()
* Function returns
* 0 : Success
* -errno : An error occured.
* -errno : An error occur
r
ed.
*/
int
nfs_mkdir_sync
(
struct
nfs_context
*
nfs
,
const
char
*
path
);
...
...
@@ -464,11 +464,11 @@ int nfs_mkdir_sync(struct nfs_context *nfs, const char *path);
*
* Function returns
* 0 : The operation was initiated. Once the operation finishes, the callback will be invoked.
* <0 : An error occured when trying to set up the operation. The callback will not be invoked.
* <0 : An error occur
r
ed when trying to set up the operation. The callback will not be invoked.
*
* When the callback is invoked, status indicates the result:
* 0 : Success.
* -errno : An error occured.
* -errno : An error occur
r
ed.
* data is the error string.
*/
int
nfs_rmdir_async
(
struct
nfs_context
*
nfs
,
const
char
*
path
,
nfs_cb
cb
,
void
*
private_data
);
...
...
@@ -476,7 +476,7 @@ int nfs_rmdir_async(struct nfs_context *nfs, const char *path, nfs_cb cb, void *
* Sync rmdir()
* Function returns
* 0 : Success
* -errno : An error occured.
* -errno : An error occur
r
ed.
*/
int
nfs_rmdir_sync
(
struct
nfs_context
*
nfs
,
const
char
*
path
);
...
...
@@ -491,12 +491,12 @@ int nfs_rmdir_sync(struct nfs_context *nfs, const char *path);
*
* Function returns
* 0 : The operation was initiated. Once the operation finishes, the callback will be invoked.
* <0 : An error occured when trying to set up the operation. The callback will not be invoked.
* <0 : An error occur
r
ed when trying to set up the operation. The callback will not be invoked.
*
* When the callback is invoked, status indicates the result:
* 0 : Success.
* data is a struct *nfsfh;
* -errno : An error occured.
* -errno : An error occur
r
ed.
* data is the error string.
*/
int
nfs_creat_async
(
struct
nfs_context
*
nfs
,
const
char
*
path
,
int
mode
,
nfs_cb
cb
,
void
*
private_data
);
...
...
@@ -504,7 +504,7 @@ int nfs_creat_async(struct nfs_context *nfs, const char *path, int mode, nfs_cb
* Sync creat()
* Function returns
* 0 : Success
* -errno : An error occured.
* -errno : An error occur
r
ed.
*/
int
nfs_creat_sync
(
struct
nfs_context
*
nfs
,
const
char
*
path
,
int
mode
,
struct
nfsfh
**
nfsfh
);
...
...
@@ -520,12 +520,12 @@ int nfs_creat_sync(struct nfs_context *nfs, const char *path, int mode, struct n
*
* Function returns
* 0 : The operation was initiated. Once the operation finishes, the callback will be invoked.
* <0 : An error occured when trying to set up the operation. The callback will not be invoked.
* <0 : An error occur
r
ed when trying to set up the operation. The callback will not be invoked.
*
* When the callback is invoked, status indicates the result:
* 0 : Success.
* data is NULL
* -errno : An error occured.
* -errno : An error occur
r
ed.
* data is the error string.
*/
int
nfs_unlink_async
(
struct
nfs_context
*
nfs
,
const
char
*
path
,
nfs_cb
cb
,
void
*
private_data
);
...
...
@@ -533,7 +533,7 @@ int nfs_unlink_async(struct nfs_context *nfs, const char *path, nfs_cb cb, void
* Sync unlink()
* Function returns
* 0 : Success
* -errno : An error occured.
* -errno : An error occur
r
ed.
*/
int
nfs_unlink_sync
(
struct
nfs_context
*
nfs
,
const
char
*
path
);
...
...
@@ -549,14 +549,14 @@ struct nfsdir;
*
* Function returns
* 0 : The operation was initiated. Once the operation finishes, the callback will be invoked.
* <0 : An error occured when trying to set up the operation. The callback will not be invoked.
* <0 : An error occur
r
ed when trying to set up the operation. The callback will not be invoked.
*
* When struct nfsdir * is returned, this resource is closed/freed by calling nfs_closedir()
*
* When the callback is invoked, status indicates the result:
* 0 : Success.
* data is struct nfsdir *
* -errno : An error occured.
* -errno : An error occur
r
ed.
* data is the error string.
*/
int
nfs_opendir_async
(
struct
nfs_context
*
nfs
,
const
char
*
path
,
nfs_cb
cb
,
void
*
private_data
);
...
...
@@ -564,7 +564,7 @@ int nfs_opendir_async(struct nfs_context *nfs, const char *path, nfs_cb cb, void
* Sync opendir()
* Function returns
* 0 : Success
* -errno : An error occured.
* -errno : An error occur
r
ed.
*/
int
nfs_opendir_sync
(
struct
nfs_context
*
nfs
,
const
char
*
path
,
struct
nfsdir
**
nfsdir
);
...
...
@@ -602,12 +602,12 @@ void nfs_closedir(struct nfs_context *nfs, struct nfsdir *nfsdir);
* Async statvfs(<dirname>)
* Function returns
* 0 : The operation was initiated. Once the operation finishes, the callback will be invoked.
* <0 : An error occured when trying to set up the operation. The callback will not be invoked.
* <0 : An error occur
r
ed when trying to set up the operation. The callback will not be invoked.
*
* When the callback is invoked, status indicates the result:
* 0 : Success.
* data is struct statvfs *
* -errno : An error occured.
* -errno : An error occur
r
ed.
* data is the error string.
*/
struct
statvfs
;
...
...
@@ -615,7 +615,7 @@ int nfs_statvfs_async(struct nfs_context *nfs, const char *path, nfs_cb cb, void
/*
* Sync statvfs(<dirname>)
* Function returns
* 0 : The operation was successful
l
.
* 0 : The operation was successful.
* -errno : The command failed.
*/
int
nfs_statvfs_sync
(
struct
nfs_context
*
nfs
,
const
char
*
path
,
struct
statvfs
*
svfs
);
...
...
@@ -628,13 +628,13 @@ int nfs_statvfs_sync(struct nfs_context *nfs, const char *path, struct statvfs *
* Async readlink(<name>)
* Function returns
* 0 : The operation was initiated. Once the operation finishes, the callback will be invoked.
* <0 : An error occured when trying to set up the operation. The callback will not be invoked.
* <0 : An error occur
r
ed when trying to set up the operation. The callback will not be invoked.
*
* When the callback is invoked, status indicates the result:
* 0 : Success.
* data is a char *
* data is only valid during the callback and is automatically freed when the callback returns.
* -errno : An error occured.
* -errno : An error occur
r
ed.
* data is the error string.
*/
struct
statvfs
;
...
...
@@ -642,7 +642,7 @@ int nfs_readlink_async(struct nfs_context *nfs, const char *path, nfs_cb cb, voi
/*
* Sync readlink(<name>)
* Function returns
* 0 : The operation was successful
l
.
* 0 : The operation was successful.
* -errno : The command failed.
*/
int
nfs_readlink_sync
(
struct
nfs_context
*
nfs
,
const
char
*
path
,
char
*
buf
,
int
bufsize
);
...
...
@@ -656,19 +656,19 @@ int nfs_readlink_sync(struct nfs_context *nfs, const char *path, char *buf, int
* Async chmod(<name>)
* Function returns
* 0 : The operation was initiated. Once the operation finishes, the callback will be invoked.
* <0 : An error occured when trying to set up the operation. The callback will not be invoked.
* <0 : An error occur
r
ed when trying to set up the operation. The callback will not be invoked.
*
* When the callback is invoked, status indicates the result:
* 0 : Success.
* data is NULL
* -errno : An error occured.
* -errno : An error occur
r
ed.
* data is the error string.
*/
int
nfs_chmod_async
(
struct
nfs_context
*
nfs
,
const
char
*
path
,
int
mode
,
nfs_cb
cb
,
void
*
private_data
);
/*
* Sync chmod(<name>)
* Function returns
* 0 : The operation was successful
l
.
* 0 : The operation was successful.
* -errno : The command failed.
*/
int
nfs_chmod_sync
(
struct
nfs_context
*
nfs
,
const
char
*
path
,
int
mode
);
...
...
@@ -682,19 +682,19 @@ int nfs_chmod_sync(struct nfs_context *nfs, const char *path, int mode);
* Async fchmod(<handle>)
* Function returns
* 0 : The operation was initiated. Once the operation finishes, the callback will be invoked.
* <0 : An error occured when trying to set up the operation. The callback will not be invoked.
* <0 : An error occur
r
ed when trying to set up the operation. The callback will not be invoked.
*
* When the callback is invoked, status indicates the result:
* 0 : Success.
* data is NULL
* -errno : An error occured.
* -errno : An error occur
r
ed.
* data is the error string.
*/
int
nfs_fchmod_async
(
struct
nfs_context
*
nfs
,
struct
nfsfh
*
nfsfh
,
int
mode
,
nfs_cb
cb
,
void
*
private_data
);
/*
* Sync fchmod(<handle>)
* Function returns
* 0 : The operation was successful
l
.
* 0 : The operation was successful.
* -errno : The command failed.
*/
int
nfs_fchmod_sync
(
struct
nfs_context
*
nfs
,
struct
nfsfh
*
nfsfh
,
int
mode
);
...
...
@@ -708,19 +708,19 @@ int nfs_fchmod_sync(struct nfs_context *nfs, struct nfsfh *nfsfh, int mode);
* Async chown(<name>)
* Function returns
* 0 : The operation was initiated. Once the operation finishes, the callback will be invoked.
* <0 : An error occured when trying to set up the operation. The callback will not be invoked.
* <0 : An error occur
r
ed when trying to set up the operation. The callback will not be invoked.
*
* When the callback is invoked, status indicates the result:
* 0 : Success.
* data is NULL
* -errno : An error occured.
* -errno : An error occur
r
ed.
* data is the error string.
*/
int
nfs_chown_async
(
struct
nfs_context
*
nfs
,
const
char
*
path
,
int
uid
,
int
gid
,
nfs_cb
cb
,
void
*
private_data
);
/*
* Sync chown(<name>)
* Function returns
* 0 : The operation was successful
l
.
* 0 : The operation was successful.
* -errno : The command failed.
*/
int
nfs_chown_sync
(
struct
nfs_context
*
nfs
,
const
char
*
path
,
int
uid
,
int
gid
);
...
...
@@ -734,19 +734,19 @@ int nfs_chown_sync(struct nfs_context *nfs, const char *path, int uid, int gid);
* Async fchown(<handle>)
* Function returns
* 0 : The operation was initiated. Once the operation finishes, the callback will be invoked.
* <0 : An error occured when trying to set up the operation. The callback will not be invoked.
* <0 : An error occur
r
ed when trying to set up the operation. The callback will not be invoked.
*
* When the callback is invoked, status indicates the result:
* 0 : Success.
* data is NULL
* -errno : An error occured.
* -errno : An error occur
r
ed.
* data is the error string.
*/
int
nfs_fchown_async
(
struct
nfs_context
*
nfs
,
struct
nfsfh
*
nfsfh
,
int
uid
,
int
gid
,
nfs_cb
cb
,
void
*
private_data
);
/*
* Sync fchown(<handle>)
* Function returns
* 0 : The operation was successful
l
.
* 0 : The operation was successful.
* -errno : The command failed.
*/
int
nfs_fchown_sync
(
struct
nfs_context
*
nfs
,
struct
nfsfh
*
nfsfh
,
int
uid
,
int
gid
);
...
...
@@ -761,19 +761,19 @@ int nfs_fchown_sync(struct nfs_context *nfs, struct nfsfh *nfsfh, int uid, int g
* Async utimes(<path>)
* Function returns
* 0 : The operation was initiated. Once the operation finishes, the callback will be invoked.
* <0 : An error occured when trying to set up the operation. The callback will not be invoked.
* <0 : An error occur
r
ed when trying to set up the operation. The callback will not be invoked.
*
* When the callback is invoked, status indicates the result:
* 0 : Success.
* data is NULL
* -errno : An error occured.
* -errno : An error occur
r
ed.
* data is the error string.
*/
int
nfs_utimes_async
(
struct
nfs_context
*
nfs
,
const
char
*
path
,
struct
timeval
*
times
,
nfs_cb
cb
,
void
*
private_data
);
/*
* Sync utimes(<path>)
* Function returns
* 0 : The operation was successful
l
.
* 0 : The operation was successful.
* -errno : The command failed.
*/
int
nfs_utimes_sync
(
struct
nfs_context
*
nfs
,
const
char
*
path
,
struct
timeval
*
times
);
...
...
@@ -786,12 +786,12 @@ int nfs_utimes_sync(struct nfs_context *nfs, const char *path, struct timeval *t
* Async utime(<path>)
* Function returns
* 0 : The operation was initiated. Once the operation finishes, the callback will be invoked.
* <0 : An error occured when trying to set up the operation. The callback will not be invoked.
* <0 : An error occur
r
ed when trying to set up the operation. The callback will not be invoked.
*
* When the callback is invoked, status indicates the result:
* 0 : Success.
* data is NULL
* -errno : An error occured.
* -errno : An error occur
r
ed.
* data is the error string.
*/
struct
utimbuf
;
...
...
@@ -799,7 +799,7 @@ int nfs_utime_async(struct nfs_context *nfs, const char *path, struct utimbuf *t
/*
* Sync utime(<path>)
* Function returns
* 0 : The operation was successful
l
.
* 0 : The operation was successful.
* -errno : The command failed.
*/
int
nfs_utime_sync
(
struct
nfs_context
*
nfs
,
const
char
*
path
,
struct
utimbuf
*
times
);
...
...
@@ -814,19 +814,19 @@ int nfs_utime_sync(struct nfs_context *nfs, const char *path, struct utimbuf *ti
* Async access(<path>)
* Function returns
* 0 : The operation was initiated. Once the operation finishes, the callback will be invoked.
* <0 : An error occured when trying to set up the operation. The callback will not be invoked.
* <0 : An error occur
r
ed when trying to set up the operation. The callback will not be invoked.
*
* When the callback is invoked, status indicates the result:
* 0 : Success.
* data is NULL
* -errno : An error occured.
* -errno : An error occur
r
ed.
* data is the error string.
*/
int
nfs_access_async
(
struct
nfs_context
*
nfs
,
const
char
*
path
,
int
mode
,
nfs_cb
cb
,
void
*
private_data
);
/*
* Sync access(<path>)
* Function returns
* 0 : The operation was successful
l
.
* 0 : The operation was successful.
* -errno : The command failed.
*/
int
nfs_access_sync
(
struct
nfs_context
*
nfs
,
const
char
*
path
,
int
mode
);
...
...
@@ -841,19 +841,19 @@ int nfs_access_sync(struct nfs_context *nfs, const char *path, int mode);
* Async symlink(<path>)
* Function returns
* 0 : The operation was initiated. Once the operation finishes, the callback will be invoked.
* <0 : An error occured when trying to set up the operation. The callback will not be invoked.
* <0 : An error occur
r
ed when trying to set up the operation. The callback will not be invoked.
*
* When the callback is invoked, status indicates the result:
* 0 : Success.
* data is NULL
* -errno : An error occured.
* -errno : An error occur
r
ed.
* data is the error string.
*/
int
nfs_symlink_async
(
struct
nfs_context
*
nfs
,
const
char
*
oldpath
,
const
char
*
newpath
,
nfs_cb
cb
,
void
*
private_data
);
/*
* Sync symlink(<path>)
* Function returns
* 0 : The operation was successful
l
.
* 0 : The operation was successful.
* -errno : The command failed.
*/
int
nfs_symlink_sync
(
struct
nfs_context
*
nfs
,
const
char
*
oldpath
,
const
char
*
newpath
);
...
...
@@ -866,19 +866,19 @@ int nfs_symlink_sync(struct nfs_context *nfs, const char *oldpath, const char *n
* Async rename(<oldpath>, <newpath>)
* Function returns
* 0 : The operation was initiated. Once the operation finishes, the callback will be invoked.
* <0 : An error occured when trying to set up the operation. The callback will not be invoked.
* <0 : An error occur
r
ed when trying to set up the operation. The callback will not be invoked.
*
* When the callback is invoked, status indicates the result:
* 0 : Success.
* data is NULL
* -errno : An error occured.
* -errno : An error occur
r
ed.
* data is the error string.
*/
int
nfs_rename_async
(
struct
nfs_context
*
nfs
,
const
char
*
oldpath
,
const
char
*
newpath
,
nfs_cb
cb
,
void
*
private_data
);
/*
* Sync rename(<oldpath>, <newpath>)
* Function returns
* 0 : The operation was successful
l
.
* 0 : The operation was successful.
* -errno : The command failed.
*/
int
nfs_rename_sync
(
struct
nfs_context
*
nfs
,
const
char
*
oldpath
,
const
char
*
newpath
);
...
...
@@ -892,19 +892,19 @@ int nfs_rename_sync(struct nfs_context *nfs, const char *oldpath, const char *ne
* Async link(<oldpath>, <newpath>)
* Function returns
* 0 : The operation was initiated. Once the operation finishes, the callback will be invoked.
* <0 : An error occured when trying to set up the operation. The callback will not be invoked.
* <0 : An error occur
r
ed when trying to set up the operation. The callback will not be invoked.
*
* When the callback is invoked, status indicates the result:
* 0 : Success.
* data is NULL
* -errno : An error occured.
* -errno : An error occur
r
ed.
* data is the error string.
*/
int
nfs_link_async
(
struct
nfs_context
*
nfs
,
const
char
*
oldpath
,
const
char
*
newpath
,
nfs_cb
cb
,
void
*
private_data
);
/*
* Sync link(<oldpath>, <newpath>)
* Function returns
* 0 : The operation was successful
l
.
* 0 : The operation was successful.
* -errno : The command failed.
*/
int
nfs_link_sync
(
struct
nfs_context
*
nfs
,
const
char
*
oldpath
,
const
char
*
newpath
);
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment