From 73bf9bf6300063e94b19aa0a8fde8becaf28817e Mon Sep 17 00:00:00 2001 From: "Eric S. Raymond" Date: Tue, 10 Apr 2001 13:31:56 +0000 Subject: Nalin Dahyabai's changes. svn path=/trunk/; revision=3290 --- options.c | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'options.c') diff --git a/options.c b/options.c index 97d6b7bb..71003d21 100644 --- a/options.c +++ b/options.c @@ -396,6 +396,18 @@ struct query *ctl; /* option record to be initialized */ ctl->server.authenticate = A_KERBEROS_V4; else if (strcmp(optarg, "ssh") == 0) ctl->server.authenticate = A_SSH; + else if (strcmp(optarg, "otp") == 0) + ctl->server.authenticate = A_OTP; + else if (strcmp(optarg, "ntlm") == 0) + ctl->server.authenticate = A_NTLM; + else if (strcmp(optarg, "cram") == 0) + ctl->server.authenticate = A_CRAM_MD5; + else if (strcmp(optarg, "cram-md5") == 0) + ctl->server.authenticate = A_CRAM_MD5; + else if (strcmp(optarg, "gssapi") == 0) + ctl->server.authenticate = A_GSSAPI; + else if (strcmp(optarg, "any") == 0) + ctl->server.authenticate = A_ANY; else { fprintf(stderr,_("Invalid authentication `%s' specified.\n"), optarg); errflag++; -- cgit v1.2.3