diff options
| author | Ralph Boehme <slow@samba.org> | 2026-06-20 09:06:58 +0200 |
|---|---|---|
| committer | Steve French <stfrench@microsoft.com> | 2026-06-20 10:15:40 -0500 |
| commit | a540a64c4801fe02e452ee37e961018106418260 (patch) | |
| tree | 748ad0da823e0ac15271410b38d2e543674451a4 /tools/perf/scripts/python | |
| parent | 9647492b5e41954be59d5157eddbcd4cdc1656f7 (diff) | |
smb: client: refactor ACL setting control flow in id_mode_to_cifs_acl()
Refactor the control flow in id_mode_to_cifs_acl() to reduce nesting and
prevent error code overwriting.
Instead of wrapping the call to ops->set_acl() in a conditional block,
introduce early exits (goto id_mode_to_cifs_acl_exit) when build_sec_desc()
fails or ops->set_acl is NULL. This ensures that any actual error returned
by build_sec_desc() is not overwritten with -EOPNOTSUPP.
Signed-off-by: Ralph Boehme <slow@samba.org>
Signed-off-by: Steve French <stfrench@microsoft.com>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions
