cifsd: add server-side procedures for SMB3
This adds smb3 engine, NTLM/NTLMv2/Kerberos authentication, oplock/lease cache mechanism for cifsd. Signed-off-by:Namjae Jeon <namjae.jeon@samsung.com> Signed-off-by:
Sergey Senozhatsky <sergey.senozhatsky@gmail.com> Signed-off-by:
Hyunchul Lee <hyc.lee@gmail.com> Acked-by:
Ronnie Sahlberg <lsahlber@redhat.com> Signed-off-by:
Steve French <stfrench@microsoft.com>
Showing
- fs/cifsd/asn1.c 702 additions, 0 deletionsfs/cifsd/asn1.c
- fs/cifsd/asn1.h 29 additions, 0 deletionsfs/cifsd/asn1.h
- fs/cifsd/auth.c 1348 additions, 0 deletionsfs/cifsd/auth.c
- fs/cifsd/auth.h 90 additions, 0 deletionsfs/cifsd/auth.h
- fs/cifsd/crypto_ctx.c 287 additions, 0 deletionsfs/cifsd/crypto_ctx.c
- fs/cifsd/crypto_ctx.h 77 additions, 0 deletionsfs/cifsd/crypto_ctx.h
- fs/cifsd/mgmt/ksmbd_ida.c 69 additions, 0 deletionsfs/cifsd/mgmt/ksmbd_ida.c
- fs/cifsd/mgmt/ksmbd_ida.h 41 additions, 0 deletionsfs/cifsd/mgmt/ksmbd_ida.h
- fs/cifsd/mgmt/share_config.c 239 additions, 0 deletionsfs/cifsd/mgmt/share_config.c
- fs/cifsd/mgmt/share_config.h 83 additions, 0 deletionsfs/cifsd/mgmt/share_config.h
- fs/cifsd/mgmt/tree_connect.c 129 additions, 0 deletionsfs/cifsd/mgmt/tree_connect.c
- fs/cifsd/mgmt/tree_connect.h 56 additions, 0 deletionsfs/cifsd/mgmt/tree_connect.h
- fs/cifsd/mgmt/user_config.c 70 additions, 0 deletionsfs/cifsd/mgmt/user_config.c
- fs/cifsd/mgmt/user_config.h 67 additions, 0 deletionsfs/cifsd/mgmt/user_config.h
- fs/cifsd/mgmt/user_session.c 345 additions, 0 deletionsfs/cifsd/mgmt/user_session.c
- fs/cifsd/mgmt/user_session.h 105 additions, 0 deletionsfs/cifsd/mgmt/user_session.h
- fs/cifsd/misc.c 293 additions, 0 deletionsfs/cifsd/misc.c
- fs/cifsd/misc.h 38 additions, 0 deletionsfs/cifsd/misc.h
- fs/cifsd/ndr.c 344 additions, 0 deletionsfs/cifsd/ndr.c
- fs/cifsd/ndr.h 21 additions, 0 deletionsfs/cifsd/ndr.h
Loading