diff options
| author | Dag-Erling Smørgrav <des@FreeBSD.org> | 2025-11-10 13:58:11 +0000 |
|---|---|---|
| committer | Dag-Erling Smørgrav <des@FreeBSD.org> | 2025-11-10 13:58:20 +0000 |
| commit | 978aaa72f3196f5489630052762cac5a7863e774 (patch) | |
| tree | 25914d3e72eaa8a83316216d0ef3d4485ca98f10 /libexec/atf/atf-sh/Makefile | |
| parent | 560af6b43e2a86e591e94bea99777630cd5f84fd (diff) | |
Since the introduction of permission masks, cd9660_getattr() returns a
size of zero for all symbolic links, because the code to retrieve the
length of the link target (as required by POSIX) is dead, since we strip
away the type bits before we try to use them to identify the file as a
link. Address this by checking the vnode type instead.
PR: 290556
MFC after: 3 days
Fixes: 82f2275b73e5 ("cd9660: Add support for mask,dirmask,uid,gid options")
Reviewed by: olce
Differential Revision: https://reviews.freebsd.org/D53598
Diffstat (limited to 'libexec/atf/atf-sh/Makefile')
0 files changed, 0 insertions, 0 deletions
