X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=lib%2Flibnfs.c;h=61837196bb1ff28bd4ead9cd44c71a8636943744;hb=9180287b270f5256d9d4c0ada37851ca9a720e40;hp=ed6cb2313e261351d7e3035f8ae51f3a14b65157;hpb=7bda8bad0057c258f90952f67a42f6dd95b860de;p=deb_libnfs.git diff --git a/lib/libnfs.c b/lib/libnfs.c index ed6cb23..6183719 100644 --- a/lib/libnfs.c +++ b/lib/libnfs.c @@ -1027,7 +1027,11 @@ static void nfs_stat_1_cb(struct rpc_context *rpc, int status, void *command_dat GETATTR3res *res; struct nfs_cb_data *data = private_data; struct nfs_context *nfs = data->nfs; +#ifdef WIN32 + struct __stat64 st; +#else struct stat st; +#endif assert(rpc->magic == RPC_CONTEXT_MAGIC); @@ -3900,6 +3904,18 @@ uint64_t nfs_get_writemax(struct nfs_context *nfs) return nfs->writemax; } +void nfs_set_tcp_syncnt(struct nfs_context *nfs, int v) { + rpc_set_tcp_syncnt(nfs->rpc, v); +} + +void nfs_set_uid(struct nfs_context *nfs, int uid) { + rpc_set_uid(nfs->rpc, uid); +} + +void nfs_set_gid(struct nfs_context *nfs, int gid) { + rpc_set_gid(nfs->rpc, gid); +} + void nfs_set_error(struct nfs_context *nfs, char *error_string, ...) { va_list ap;