Apply patch: ncpfs-hg-commit-410.patch
This commit is contained in:
@@ -95,6 +95,13 @@ typedef enum NET_ADDRESS_TYPE {
|
||||
NT_COUNT = 14
|
||||
} NET_ADDRESS_TYPE;
|
||||
|
||||
#if !defined(_FILE_OFFSET_BITS) || _FILE_OFFSET_BITS != 64
|
||||
typedef off_t ncp_off_t;
|
||||
#else
|
||||
/* Maintain unchanged ABI - these functions use 32bit off_t... */
|
||||
typedef __off_t ncp_off_t;
|
||||
#endif
|
||||
|
||||
#ifdef SWIG
|
||||
/* ncp_off64_t is defined to double by Perl interface */
|
||||
#else
|
||||
@@ -872,11 +879,11 @@ long
|
||||
#ifdef SWIG
|
||||
long
|
||||
ncp_read(NWCONN_HANDLE conn, const char fileHandle[6],
|
||||
__off_t offset, size_t count, char *RETBUFFER_LENPREV);
|
||||
ncp_off_t offset, size_t count, char *RETBUFFER_LENPREV);
|
||||
|
||||
long
|
||||
ncp_write(NWCONN_HANDLE conn, const char fileHandle[6],
|
||||
__off_t offset, size_t IGNORE, const char *STRING_LENPREV);
|
||||
ncp_off_t offset, size_t IGNORE, const char *STRING_LENPREV);
|
||||
|
||||
long
|
||||
ncp_copy_file(NWCONN_HANDLE conn,
|
||||
@@ -889,11 +896,11 @@ long
|
||||
#else
|
||||
long
|
||||
ncp_read(NWCONN_HANDLE conn, const char fileHandle[6],
|
||||
__off_t offset, size_t count, char *target);
|
||||
ncp_off_t offset, size_t count, char *target);
|
||||
|
||||
long
|
||||
ncp_write(NWCONN_HANDLE conn, const char fileHandle[6],
|
||||
__off_t offset, size_t count, const char *source);
|
||||
ncp_off_t offset, size_t count, const char *source);
|
||||
|
||||
NWCCODE ncp_read64(NWCONN_HANDLE conn, const char fileHandle[6],
|
||||
ncp_off64_t offset, size_t count, void *target, size_t *bytesread);
|
||||
|
||||
Reference in New Issue
Block a user