summaryrefslogtreecommitdiff
path: root/fs/smb/client/fs_context.c
diff options
context:
space:
mode:
Diffstat (limited to 'fs/smb/client/fs_context.c')
-rw-r--r--fs/smb/client/fs_context.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/fs/smb/client/fs_context.c b/fs/smb/client/fs_context.c
index 063e62189bea..ef20ea5319f0 100644
--- a/fs/smb/client/fs_context.c
+++ b/fs/smb/client/fs_context.c
@@ -62,6 +62,7 @@ static const match_table_t cifs_secflavor_tokens = {
{ Opt_sec_ntlmv2, "nontlm" },
{ Opt_sec_ntlmv2, "ntlmv2" },
{ Opt_sec_ntlmv2i, "ntlmv2i" },
+ { Opt_sec_iakerb, "iakerb" },
{ Opt_sec_none, "none" },
{ Opt_sec_err, NULL }
@@ -248,6 +249,9 @@ cifs_parse_security_flavors(struct fs_context *fc, char *value, struct smb3_fs_c
case Opt_sec_ntlmv2:
ctx->sectype = NTLMv2;
break;
+ case Opt_sec_iakerb:
+ ctx->sectype = IAKerb;
+ break;
case Opt_sec_none:
ctx->nullauth = 1;
kfree(ctx->username);