summaryrefslogtreecommitdiff
path: root/rust/helpers/helpers.c
diff options
context:
space:
mode:
authorChenXiaoSong <chenxiaosong@kylinos.cn>2025-12-05 21:25:27 +0800
committerSteve French <stfrench@microsoft.com>2025-12-05 17:46:41 -0600
commit6c1eb31ecb97c07b4a880d59b3a83665359def36 (patch)
tree3eaf937bc5d3dea514f720fe9ce94308dd8679fe /rust/helpers/helpers.c
parent7ad785927d9eb348adb381d168ed73d0dd3c7670 (diff)
smb/client: reduce loop count in map_smb2_to_linux_error() by half
The smb2_error_map_table array currently has 1743 elements. When searching for the last element and calling smb2_print_status(), 3486 comparisons are needed. The loop in smb2_print_status() is unnecessary, smb2_print_status() can be removed, and only iterate over the array once, printing the message when the target status code is found. Signed-off-by: ChenXiaoSong <chenxiaosong@kylinos.cn> Signed-off-by: Steve French <stfrench@microsoft.com>
Diffstat (limited to 'rust/helpers/helpers.c')
0 files changed, 0 insertions, 0 deletions