linux/fs/smb/common
Eric Biggers 8e979aab34 smb: Use arc4 library instead of duplicate arc4 code
fs/smb/common/cifs_arc4.c has an implementation of ARC4, but a copy of
this same code is also present in lib/crypto/arc4.c to serve the other
users of this legacy algorithm in the kernel.  Remove the duplicate
implementation in fs/smb/, which seems to have been added because of a
misunderstanding, and just use the lib/crypto/ one.

Signed-off-by: Eric Biggers <ebiggers@kernel.org>
Reviewed-by: Paulo Alcantara (Red Hat) <pc@manguebit.org>
Signed-off-by: Steve French <stfrench@microsoft.com>
History 2025-09-29 21:21:23 -05:00
..
smbdirect smb: smbdirect: introduce smbdirect_socket.first_error 2025-09-28 18:29:48 -05:00
cifs_md4.c fs: smb: common: add missing MODULE_DESCRIPTION() macros 2024-05-27 00:44:23 -05:00
Makefile smb: Use arc4 library instead of duplicate arc4 code 2025-09-29 21:21:23 -05:00
md4.h smb: move client and server files to common directory fs/smb 2023-05-24 16:29:21 -05:00
smb2pdu.h cifs: Fix support for WSL-style symlinks 2025-04-08 18:38:03 -05:00
smb2status.h smb: add comment to STATUS_MCA_OCCURED 2024-09-15 10:42:44 -05:00
smbacl.h smb: common: change the data type of num_aces to le16 2025-03-02 22:50:54 -06:00
smbfsctl.h cifs: Treat unhandled directory name surrogate reparse points as mount directory nodes 2025-02-19 10:42:27 -06:00