diff options
| author | Michael Osipov <michaelo@FreeBSD.org> | 2026-09-29 09:15:10 +0000 |
|---|---|---|
| committer | Xavier Beaudouin <kiwi@FreeBSD.org> | 2026-09-29 09:36:09 +0000 |
| commit | b163bb5f3743c9f5a1f5bc454fe4417fe913bdb1 (patch) | |
| tree | 6feeed72c191d643e3621b380e71be20df66d0a0 /sysutils/mtm/(developers-only) | |
| parent | a7c965b2edaed34746a632a8faf10889e1dc521b (diff) | |
At all 5 call sites, vfs_freebsd.c declared a plain "char buf[PATH_MAX]"
and passed its address to sys_proc_fd_path(fd, &buf). Samba 4.24
changed that function's signature to
"char *sys_proc_fd_path(int fd, struct sys_proc_fd_path_buf *buf)",
so "&buf" here has type "char (*)[PATH_MAX]", not the expected
"struct sys_proc_fd_path_buf *" - a type mismatch left over from an
incomplete migration of this patch to the new API (the sibling
patch-source3_modules_vfs__zfsacl.c was already updated correctly).
Change all 5 declarations to "struct sys_proc_fd_path_buf buf;" to
match the current signature.
PR: 298884
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Approved by: samba (kiwi)
Diffstat (limited to 'sysutils/mtm/(developers-only)')
0 files changed, 0 insertions, 0 deletions
