OSDN Git Service

cifs: fork arc4 and create a separate module for it for cifs and other users
authorRonnie Sahlberg <lsahlber@redhat.com>
Thu, 19 Aug 2021 10:34:59 +0000 (20:34 +1000)
committerSteve French <stfrench@microsoft.com>
Wed, 25 Aug 2021 20:47:57 +0000 (15:47 -0500)
commit71c02863246167b3d1639b8278681ca8ebedcb4e
treeb3358e81c8cbf007f5398c4c4486f64d48381398
parent76a3c92ec9e0668e4cd0e9ff1782eb68f61a179c
cifs: fork arc4 and create a separate module for it for cifs and other users

We can not drop ARC4 and basically destroy CIFS connectivity for
almost all CIFS users so create a new forked ARC4 module that CIFS and other
subsystems that have a hard dependency on ARC4 can use.

Signed-off-by: Ronnie Sahlberg <lsahlber@redhat.com>
Signed-off-by: Steve French <stfrench@microsoft.com>
fs/Kconfig
fs/Makefile
fs/cifs/Kconfig
fs/cifs/cifsencrypt.c
fs/cifs_common/Makefile [new file with mode: 0644]
fs/cifs_common/arc4.h [new file with mode: 0644]
fs/cifs_common/cifs_arc4.c [new file with mode: 0644]