Don't print pathconf() errors if the target file doesn't exist.

The subsequent acl_get_file(3) call will simply echo the same error.

PR:		229930
MFC after:	2 weeks
Sponsored by:	The FreeBSD Foundation
This commit is contained in:
Mark Johnston 2018-10-26 19:01:52 +00:00
parent f024dd3bf0
commit 10cb5344fd

View File

@ -174,8 +174,8 @@ handle_file(FTS *ftsp, FTSENT *file)
} else if (ret == 0) {
if (acl_type == ACL_TYPE_NFS4)
acl_type = ACL_TYPE_ACCESS;
} else if (ret < 0 && errno != EINVAL) {
warn("%s: pathconf(..., _PC_ACL_NFS4) failed",
} else if (ret < 0 && errno != EINVAL && errno != ENOENT) {
warn("%s: pathconf(_PC_ACL_NFS4) failed",
file->fts_path);
}