Review with: git show -U5
Signed-off-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Ralph Boehme <slow@samba.org>
Autobuild-User(master): Stefan Metzmacher <metze@samba.org>
Autobuild-Date(master): Wed Jul 3 11:41:12 UTC 2024 on atb-devel-224
struct statfs sbuf = {};
int ret = fstatfs(old_fd, &sbuf);
if (ret == -1) {
- int saved_errno = errno;
DBG_ERR("fstatfs failed: %s\n",
strerror(errno));
- errno = saved_errno;
} else if (sbuf.f_type == AUTOFS_SUPER_MAGIC) {
/*
* When reopening an as-yet
*/
goto namebased_open;
}
+ /* restore ENOENT if changed in the meantime */
+ errno = ENOENT;
}
#endif
status = map_nt_error_from_unix(errno);