libnfs: Add access2()
authorRoss Lagerwall <rosslagerwall@gmail.com>
Sun, 14 Sep 2014 14:41:04 +0000 (15:41 +0100)
committerRoss Lagerwall <rosslagerwall@gmail.com>
Sun, 14 Sep 2014 14:41:04 +0000 (15:41 +0100)
commit23b10e1f18c57e88ac4ef13b4dd08b976834260d
tree8eeb272d46543bc22b8633f0b2e957b0ce10241e
parentc50173cf0d1fbaafcbf444d0b980de72b83373c9
libnfs: Add access2()

Add nfs_access2(), like nfs_access() but it returns the individual
statuses of R_OK, W_OK and X_OK rather than a single success or failure
status.  This saves the latency and overhead of multiple lookups if an
application tries to determine the status of each of R_OK, W_OK and
X_OK.

Signed-off-by: Ross Lagerwall <rosslagerwall@gmail.com>
include/nfsc/libnfs.h
lib/libnfs-sync.c
lib/libnfs.c