The Samba-Bugzilla – Attachment 5625 Details for
Bug 7345
Incomplete description of function return values in libsmbclient.h
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
patch for v3-5-test
x.patch (text/plain), 3.02 KB, created by
Derrell Lipman
on 2010-04-12 07:41:39 UTC
(
hide
)
Description:
patch for v3-5-test
Filename:
MIME Type:
Creator:
Derrell Lipman
Created:
2010-04-12 07:41:39 UTC
Size:
3.02 KB
patch
obsolete
>diff --git a/source3/include/libsmbclient.h b/source3/include/libsmbclient.h >index dd6f93e..978f657 100644 >--- a/source3/include/libsmbclient.h >+++ b/source3/include/libsmbclient.h >@@ -1267,13 +1267,15 @@ int smbc_creat(const char *furl, mode_t mode); > * > * @param bufsize Size of buf in bytes > * >- * @return Number of bytes read, < 0 on error with errno set: >+ * @return Number of bytes read; >+ * 0 upon EOF; >+ * < 0 on error, with errno set: > * - EISDIR fd refers to a directory > * - EBADF fd is not a valid file descriptor or >- * is not open for reading. >+ * is not open for reading. > * - EINVAL fd is attached to an object which is >- * unsuitable for reading, or no buffer passed or >- * smbc_init not called. >+ * unsuitable for reading, or no buffer passed or >+ * smbc_init not called. > * > * @see smbc_open(), smbc_write() > * >@@ -1618,7 +1620,8 @@ int smbc_stat(const char *url, struct stat *st); > * @param st pointer to a buffer that will be filled with > * standard Unix struct stat information. > * >- * @return EBADF filedes is bad. >+ * @return 0 on success, < 0 on error with errno set: >+ * - EBADF filedes is bad. > * - EACCES Permission denied. > * - EBADF fd is not a valid file descriptor > * - EINVAL Problems occurred in the underlying routines >@@ -1639,7 +1642,8 @@ int smbc_fstat(int fd, struct stat *st); > * @param st pointer to a buffer that will be filled with > * standard Unix struct statvfs information. > * >- * @return EBADF filedes is bad. >+ * @return 0 on success, < 0 on error with errno set: >+ * - EBADF filedes is bad. > * - EACCES Permission denied. > * - EBADF fd is not a valid file descriptor > * - EINVAL Problems occurred in the underlying routines >@@ -1662,7 +1666,8 @@ smbc_statvfs(char *url, > * @param st pointer to a buffer that will be filled with > * standard Unix struct statvfs information. > * >- * @return EBADF filedes is bad. >+ * @return 0 on success, < 0 on error with errno set: >+ * - EBADF filedes is bad. > * - EACCES Permission denied. > * - EBADF fd is not a valid file descriptor > * - EINVAL Problems occurred in the underlying routines >@@ -1684,7 +1689,8 @@ smbc_fstatvfs(int fd, > * > * @param size size to truncate the file to > * >- * @return EBADF filedes is bad. >+ * @return 0 on success, < 0 on error with errno set: >+ * - EBADF filedes is bad. > * - EACCES Permission denied. > * - EBADF fd is not a valid file descriptor > * - EINVAL Problems occurred in the underlying routines
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Flags:
jra
:
review+
Actions:
View
Attachments on
bug 7345
: 5625