nfs-workarounds.h revision c32823063d8050bd4c9b300e267f3eacf34d018d
2670cd577aa57eb9f915a4f4220ae48c9b4fc5fbTimo Sirainen/* Note that some systems (Solaris) may use a macro to redefine struct stat */
447bf65ddb82ec279e7386828748ef47e199a6afTimo Sirainen/* When syscall fails with ESTALE error, how many times to try reopening the
2670cd577aa57eb9f915a4f4220ae48c9b4fc5fbTimo Sirainen file and retrying the operation. */
5733207dc3ec10e6e5a6e0a8b30fbd1b061062b9Timo Sirainen/* open() with some NFS workarounds */
cf7857bce68a33cdabe88bb15568e21921eb5ac7Aki Tuomi/* stat() with some NFS workarounds */
b200bc3875fa06d42c8619865cc306c3297fcaccAki Tuomiint nfs_safe_stat(const char *path, struct stat *buf);
b200bc3875fa06d42c8619865cc306c3297fcaccAki Tuomiint nfs_safe_lstat(const char *path, struct stat *buf);