1336b5280e
This patch fixes various issues around chmod/chown/utimes: - The chmod/chown/utimes approach uses open_async_internal, which only works for files. This patch uses lookup_path so that chmod/chown is also possible on directories. - Implements SET_TO_SERVER for utimes I never succeeded in getting all tests passing even without these changes. Nor did I succeed in getting the CMake compilation to work. Sorry. The patch includes extra unit tests for these calls. We use the libary as part of a test harness to test an NFS server implementation, so I am reasonably confident that the changes work. They are also manually tested against the Linux Kernel NFS Server. |
||
---|---|---|
.. | ||
CMakeLists.txt | ||
Makefile.am | ||
ld_nfs.c | ||
nfs-fh.c | ||
nfs-io.c | ||
nfs-ln.c | ||
nfs4-cat-talloc.c | ||
nfs4-cat.c | ||
nfsclient-async.c | ||
nfsclient-bcast.c | ||
nfsclient-listservers.c | ||
nfsclient-raw.c | ||
nfsclient-sync.c | ||
portmap-client.c | ||
portmap-server.c |