repositories
/
deb_libnfs.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Remove the _sync postfix for the synchronous functions
[deb_libnfs.git]
/
include
/
libnfs.h
diff --git
a/include/libnfs.h
b/include/libnfs.h
index 2debb8b7660e9a6130e1b50bd920c47a9081e478..e95cdbe589ccf81e4f209af8fe5c5ff0c56372bc 100644
(file)
--- a/
include/libnfs.h
+++ b/
include/libnfs.h
@@
-67,6
+67,16
@@
void nfs_destroy_context(struct nfs_context *nfs);
struct nfsfh;
struct nfsfh;
+/*
+ * Get the maximum supported READ3 size by the server
+ */
+size_t nfs_get_readmax(struct nfs_context *nfs);
+
+/*
+ * Get the maximum supported WRITE3 size by the server
+ */
+size_t nfs_get_writemax(struct nfs_context *nfs);
+
/*
* MOUNT THE EXPORT
/*
* MOUNT THE EXPORT
@@
-83,14
+93,14
@@
struct nfsfh;
* -errno : An error occured.
* data is the error string.
*/
* -errno : An error occured.
* 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);
+int nfs_mount_async(struct nfs_context *nfs, const char *server, const char *export
name
, nfs_cb cb, void *private_data);
/*
* Sync nfs mount.
* Function returns
* 0 : The operation was successfull.
* -errno : The command failed.
*/
/*
* Sync nfs mount.
* Function returns
* 0 : The operation was successfull.
* -errno : The command failed.
*/
-int nfs_mount
_sync(struct nfs_context *nfs, const char *server, const char *export
);
+int nfs_mount
(struct nfs_context *nfs, const char *server, const char *exportname
);
@@
-118,7
+128,7
@@
int nfs_stat_async(struct nfs_context *nfs, const char *path, nfs_cb cb, void *p
* 0 : The operation was successfull.
* -errno : The command failed.
*/
* 0 : The operation was successfull.
* -errno : The command failed.
*/
-int nfs_stat
_sync
(struct nfs_context *nfs, const char *path, struct stat *st);
+int nfs_stat(struct nfs_context *nfs, const char *path, struct stat *st);
/*
/*
@@
-143,7
+153,7
@@
int nfs_fstat_async(struct nfs_context *nfs, struct nfsfh *nfsfh, nfs_cb cb, voi
* 0 : The operation was successfull.
* -errno : The command failed.
*/
* 0 : The operation was successfull.
* -errno : The command failed.
*/
-int nfs_fstat
_sync
(struct nfs_context *nfs, struct nfsfh *nfsfh, struct stat *st);
+int nfs_fstat(struct nfs_context *nfs, struct nfsfh *nfsfh, struct stat *st);
@@
-173,7
+183,7
@@
int nfs_open_async(struct nfs_context *nfs, const char *path, int mode, nfs_cb c
* 0 : The operation was successfull. *nfsfh is filled in.
* -errno : The command failed.
*/
* 0 : The operation was successfull. *nfsfh is filled in.
* -errno : The command failed.
*/
-int nfs_open
_sync
(struct nfs_context *nfs, const char *path, int mode, struct nfsfh **nfsfh);
+int nfs_open(struct nfs_context *nfs, const char *path, int mode, struct nfsfh **nfsfh);
@@
-201,7
+211,7
@@
int nfs_close_async(struct nfs_context *nfs, struct nfsfh *nfsfh, nfs_cb cb, voi
* 0 : The operation was successfull.
* -errno : The command failed.
*/
* 0 : The operation was successfull.
* -errno : The command failed.
*/
-int nfs_close
_sync
(struct nfs_context *nfs, struct nfsfh *nfsfh);
+int nfs_close(struct nfs_context *nfs, struct nfsfh *nfsfh);
/*
/*
@@
-228,7
+238,7
@@
int nfs_pread_async(struct nfs_context *nfs, struct nfsfh *nfsfh, off_t offset,
* >=0 : numer of bytes read.
* -errno : An error occured.
*/
* >=0 : numer of bytes read.
* -errno : An error occured.
*/
-int nfs_pread
_sync
(struct nfs_context *nfs, struct nfsfh *nfsfh, off_t offset, size_t count, char *buf);
+int nfs_pread(struct nfs_context *nfs, struct nfsfh *nfsfh, off_t offset, size_t count, char *buf);
@@
-256,7
+266,7
@@
int nfs_read_async(struct nfs_context *nfs, struct nfsfh *nfsfh, size_t count, n
* >=0 : numer of bytes read.
* -errno : An error occured.
*/
* >=0 : numer of bytes read.
* -errno : An error occured.
*/
-int nfs_read
_sync
(struct nfs_context *nfs, struct nfsfh *nfsfh, size_t count, char *buf);
+int nfs_read(struct nfs_context *nfs, struct nfsfh *nfsfh, size_t count, char *buf);
@@
-284,7
+294,7
@@
int nfs_pwrite_async(struct nfs_context *nfs, struct nfsfh *nfsfh, off_t offset,
* >=0 : numer of bytes written.
* -errno : An error occured.
*/
* >=0 : numer of bytes written.
* -errno : An error occured.
*/
-int nfs_pwrite
_sync
(struct nfs_context *nfs, struct nfsfh *nfsfh, off_t offset, size_t count, char *buf);
+int nfs_pwrite(struct nfs_context *nfs, struct nfsfh *nfsfh, off_t offset, size_t count, char *buf);
/*
/*
@@
-310,7
+320,7
@@
int nfs_write_async(struct nfs_context *nfs, struct nfsfh *nfsfh, size_t count,
* >=0 : numer of bytes written.
* -errno : An error occured.
*/
* >=0 : numer of bytes written.
* -errno : An error occured.
*/
-int nfs_write
_sync
(struct nfs_context *nfs, struct nfsfh *nfsfh, size_t count, char *buf);
+int nfs_write(struct nfs_context *nfs, struct nfsfh *nfsfh, size_t count, char *buf);
/*
/*
@@
-336,7
+346,7
@@
int nfs_lseek_async(struct nfs_context *nfs, struct nfsfh *nfsfh, off_t offset,
* >=0 : numer of bytes read.
* -errno : An error occured.
*/
* >=0 : numer of bytes read.
* -errno : An error occured.
*/
-int nfs_lseek
_sync
(struct nfs_context *nfs, struct nfsfh *nfsfh, off_t offset, int whence, off_t *current_offset);
+int nfs_lseek(struct nfs_context *nfs, struct nfsfh *nfsfh, off_t offset, int whence, off_t *current_offset);
/*
/*
@@
-361,7
+371,7
@@
int nfs_fsync_async(struct nfs_context *nfs, struct nfsfh *nfsfh, nfs_cb cb, voi
* 0 : Success
* -errno : An error occured.
*/
* 0 : Success
* -errno : An error occured.
*/
-int nfs_fsync
_sync
(struct nfs_context *nfs, struct nfsfh *nfsfh);
+int nfs_fsync(struct nfs_context *nfs, struct nfsfh *nfsfh);
@@
-387,7
+397,7
@@
int nfs_truncate_async(struct nfs_context *nfs, const char *path, off_t length,
* 0 : Success
* -errno : An error occured.
*/
* 0 : Success
* -errno : An error occured.
*/
-int nfs_truncate
_sync
(struct nfs_context *nfs, const char *path, off_t length);
+int nfs_truncate(struct nfs_context *nfs, const char *path, off_t length);
@@
-413,7
+423,7
@@
int nfs_ftruncate_async(struct nfs_context *nfs, struct nfsfh *nfsfh, off_t leng
* 0 : Success
* -errno : An error occured.
*/
* 0 : Success
* -errno : An error occured.
*/
-int nfs_ftruncate
_sync
(struct nfs_context *nfs, struct nfsfh *nfsfh, off_t length);
+int nfs_ftruncate(struct nfs_context *nfs, struct nfsfh *nfsfh, off_t length);
@@
-442,7
+452,7
@@
int nfs_mkdir_async(struct nfs_context *nfs, const char *path, nfs_cb cb, void *
* 0 : Success
* -errno : An error occured.
*/
* 0 : Success
* -errno : An error occured.
*/
-int nfs_mkdir
_sync
(struct nfs_context *nfs, const char *path);
+int nfs_mkdir(struct nfs_context *nfs, const char *path);
@@
-468,7
+478,7
@@
int nfs_rmdir_async(struct nfs_context *nfs, const char *path, nfs_cb cb, void *
* 0 : Success
* -errno : An error occured.
*/
* 0 : Success
* -errno : An error occured.
*/
-int nfs_rmdir
_sync
(struct nfs_context *nfs, const char *path);
+int nfs_rmdir(struct nfs_context *nfs, const char *path);
@@
-496,7
+506,7
@@
int nfs_creat_async(struct nfs_context *nfs, const char *path, int mode, nfs_cb
* 0 : Success
* -errno : An error occured.
*/
* 0 : Success
* -errno : An error occured.
*/
-int nfs_creat
_sync
(struct nfs_context *nfs, const char *path, int mode, struct nfsfh **nfsfh);
+int nfs_creat(struct nfs_context *nfs, const char *path, int mode, struct nfsfh **nfsfh);
@@
-525,7
+535,7
@@
int nfs_unlink_async(struct nfs_context *nfs, const char *path, nfs_cb cb, void
* 0 : Success
* -errno : An error occured.
*/
* 0 : Success
* -errno : An error occured.
*/
-int nfs_unlink
_sync
(struct nfs_context *nfs, const char *path);
+int nfs_unlink(struct nfs_context *nfs, const char *path);
@@
-556,7
+566,7
@@
int nfs_opendir_async(struct nfs_context *nfs, const char *path, nfs_cb cb, void
* 0 : Success
* -errno : An error occured.
*/
* 0 : Success
* -errno : An error occured.
*/
-int nfs_opendir
_sync
(struct nfs_context *nfs, const char *path, struct nfsdir **nfsdir);
+int nfs_opendir(struct nfs_context *nfs, const char *path, struct nfsdir **nfsdir);
@@
-608,7
+618,7
@@
int nfs_statvfs_async(struct nfs_context *nfs, const char *path, nfs_cb cb, void
* 0 : The operation was successfull.
* -errno : The command failed.
*/
* 0 : The operation was successfull.
* -errno : The command failed.
*/
-int nfs_statvfs
_sync
(struct nfs_context *nfs, const char *path, struct statvfs *svfs);
+int nfs_statvfs(struct nfs_context *nfs, const char *path, struct statvfs *svfs);
/*
/*
@@
-635,7
+645,7
@@
int nfs_readlink_async(struct nfs_context *nfs, const char *path, nfs_cb cb, voi
* 0 : The operation was successfull.
* -errno : The command failed.
*/
* 0 : The operation was successfull.
* -errno : The command failed.
*/
-int nfs_readlink
_sync
(struct nfs_context *nfs, const char *path, char *buf, int bufsize);
+int nfs_readlink(struct nfs_context *nfs, const char *path, char *buf, int bufsize);
@@
-661,7
+671,7
@@
int nfs_chmod_async(struct nfs_context *nfs, const char *path, int mode, nfs_cb
* 0 : The operation was successfull.
* -errno : The command failed.
*/
* 0 : The operation was successfull.
* -errno : The command failed.
*/
-int nfs_chmod
_sync
(struct nfs_context *nfs, const char *path, int mode);
+int nfs_chmod(struct nfs_context *nfs, const char *path, int mode);
@@
-687,7
+697,7
@@
int nfs_fchmod_async(struct nfs_context *nfs, struct nfsfh *nfsfh, int mode, nfs
* 0 : The operation was successfull.
* -errno : The command failed.
*/
* 0 : The operation was successfull.
* -errno : The command failed.
*/
-int nfs_fchmod
_sync
(struct nfs_context *nfs, struct nfsfh *nfsfh, int mode);
+int nfs_fchmod(struct nfs_context *nfs, struct nfsfh *nfsfh, int mode);
@@
-713,7
+723,7
@@
int nfs_chown_async(struct nfs_context *nfs, const char *path, int uid, int gid,
* 0 : The operation was successfull.
* -errno : The command failed.
*/
* 0 : The operation was successfull.
* -errno : The command failed.
*/
-int nfs_chown
_sync
(struct nfs_context *nfs, const char *path, int uid, int gid);
+int nfs_chown(struct nfs_context *nfs, const char *path, int uid, int gid);
@@
-739,7
+749,7
@@
int nfs_fchown_async(struct nfs_context *nfs, struct nfsfh *nfsfh, int uid, int
* 0 : The operation was successfull.
* -errno : The command failed.
*/
* 0 : The operation was successfull.
* -errno : The command failed.
*/
-int nfs_fchown
_sync
(struct nfs_context *nfs, struct nfsfh *nfsfh, int uid, int gid);
+int nfs_fchown(struct nfs_context *nfs, struct nfsfh *nfsfh, int uid, int gid);
@@
-766,7
+776,7
@@
int nfs_utimes_async(struct nfs_context *nfs, const char *path, struct timeval *
* 0 : The operation was successfull.
* -errno : The command failed.
*/
* 0 : The operation was successfull.
* -errno : The command failed.
*/
-int nfs_utimes
_sync
(struct nfs_context *nfs, const char *path, struct timeval *times);
+int nfs_utimes(struct nfs_context *nfs, const char *path, struct timeval *times);
/*
/*
@@
-792,7
+802,7
@@
int nfs_utime_async(struct nfs_context *nfs, const char *path, struct utimbuf *t
* 0 : The operation was successfull.
* -errno : The command failed.
*/
* 0 : The operation was successfull.
* -errno : The command failed.
*/
-int nfs_utime
_sync
(struct nfs_context *nfs, const char *path, struct utimbuf *times);
+int nfs_utime(struct nfs_context *nfs, const char *path, struct utimbuf *times);
@@
-819,7
+829,7
@@
int nfs_access_async(struct nfs_context *nfs, const char *path, int mode, nfs_cb
* 0 : The operation was successfull.
* -errno : The command failed.
*/
* 0 : The operation was successfull.
* -errno : The command failed.
*/
-int nfs_access
_sync
(struct nfs_context *nfs, const char *path, int mode);
+int nfs_access(struct nfs_context *nfs, const char *path, int mode);
@@
-846,7
+856,7
@@
int nfs_symlink_async(struct nfs_context *nfs, const char *oldpath, const char *
* 0 : The operation was successfull.
* -errno : The command failed.
*/
* 0 : The operation was successfull.
* -errno : The command failed.
*/
-int nfs_symlink
_sync
(struct nfs_context *nfs, const char *oldpath, const char *newpath);
+int nfs_symlink(struct nfs_context *nfs, const char *oldpath, const char *newpath);
/*
/*
@@
-871,7
+881,7
@@
int nfs_rename_async(struct nfs_context *nfs, const char *oldpath, const char *n
* 0 : The operation was successfull.
* -errno : The command failed.
*/
* 0 : The operation was successfull.
* -errno : The command failed.
*/
-int nfs_rename
_sync
(struct nfs_context *nfs, const char *oldpath, const char *newpath);
+int nfs_rename(struct nfs_context *nfs, const char *oldpath, const char *newpath);
@@
-897,7
+907,7
@@
int nfs_link_async(struct nfs_context *nfs, const char *oldpath, const char *new
* 0 : The operation was successfull.
* -errno : The command failed.
*/
* 0 : The operation was successfull.
* -errno : The command failed.
*/
-int nfs_link
_sync
(struct nfs_context *nfs, const char *oldpath, const char *newpath);
+int nfs_link(struct nfs_context *nfs, const char *oldpath, const char *newpath);