nfs-workarounds.h revision 49e358eebea107aad9919dcc4bd88cee8519ba2e
402f9183489c1a75736b1e9068c33fe2741a366dTimo Sirainen/* Note that some systems (Solaris) may use a macro to redefine struct stat */
5dd05e966ffd69181ab3067f6939b03ced68ebc3Timo Sirainen/* When syscall fails with ESTALE error, how many times to try reopening the
5dd05e966ffd69181ab3067f6939b03ced68ebc3Timo Sirainen file and retrying the operation. */
5dd05e966ffd69181ab3067f6939b03ced68ebc3Timo Sirainen/* open() with some NFS workarounds */
5dd05e966ffd69181ab3067f6939b03ced68ebc3Timo Sirainenint nfs_safe_open(const char *path, int flags);
43d32cbe60fdaef2699d99f1ca259053e9350411Timo Sirainen/* stat() with some NFS workarounds */
402f9183489c1a75736b1e9068c33fe2741a366dTimo Sirainenint nfs_safe_stat(const char *path, struct stat *buf);