summaryrefslogtreecommitdiff
path: root/auth-skey.c
diff options
context:
space:
mode:
authorDamien Miller <djm@mindrot.org>2001-12-21 14:45:46 +1100
committerDamien Miller <djm@mindrot.org>2001-12-21 14:45:46 +1100
commit9f0f5c64bc4b6144e3fed6a7f538f7c21819a492 (patch)
treef79317ab211f59181a61b526f566e9c8cfe70c73 /auth-skey.c
parent89681214ca2f50a1b1ed6164c3afe1ce14995ffc (diff)
- deraadt@cvs.openbsd.org 2001/12/19 07:18:56
[auth1.c auth2.c auth2-chall.c auth-bsdauth.c auth.c authfile.c auth.h] [auth-krb4.c auth-rhosts.c auth-skey.c bufaux.c canohost.c channels.c] [cipher.c clientloop.c compat.c compress.c deattack.c key.c log.c mac.c] [match.c misc.c nchan.c packet.c readconf.c rijndael.c rijndael.h scard.c] [servconf.c servconf.h serverloop.c session.c sftp.c sftp-client.c] [sftp-glob.c sftp-int.c sftp-server.c ssh-add.c ssh-agent.c ssh.c] [sshconnect1.c sshconnect2.c sshconnect.c sshd.8 sshd.c sshd_config] [ssh-keygen.c sshlogin.c sshpty.c sshtty.c ttymodes.c uidswap.c] basic KNF done while i was looking for something else
Diffstat (limited to 'auth-skey.c')
-rw-r--r--auth-skey.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/auth-skey.c b/auth-skey.c
index f921fc1bb..6dc71223b 100644
--- a/auth-skey.c
+++ b/auth-skey.c
@@ -22,7 +22,7 @@
22 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 22 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
23 */ 23 */
24#include "includes.h" 24#include "includes.h"
25RCSID("$OpenBSD: auth-skey.c,v 1.12 2001/05/18 14:13:28 markus Exp $"); 25RCSID("$OpenBSD: auth-skey.c,v 1.13 2001/12/19 07:18:56 deraadt Exp $");
26 26
27#ifdef SKEY 27#ifdef SKEY
28 28
@@ -40,7 +40,7 @@ skey_init_ctx(Authctxt *authctxt)
40#define PROMPT "\nS/Key Password: " 40#define PROMPT "\nS/Key Password: "
41 41
42static int 42static int
43skey_query(void *ctx, char **name, char **infotxt, 43skey_query(void *ctx, char **name, char **infotxt,
44 u_int* numprompts, char ***prompts, u_int **echo_on) 44 u_int* numprompts, char ***prompts, u_int **echo_on)
45{ 45{
46 Authctxt *authctxt = ctx; 46 Authctxt *authctxt = ctx;
@@ -72,9 +72,9 @@ static int
72skey_respond(void *ctx, u_int numresponses, char **responses) 72skey_respond(void *ctx, u_int numresponses, char **responses)
73{ 73{
74 Authctxt *authctxt = ctx; 74 Authctxt *authctxt = ctx;
75 75
76 if (authctxt->valid && 76 if (authctxt->valid &&
77 numresponses == 1 && 77 numresponses == 1 &&
78 skey_haskey(authctxt->pw->pw_name) == 0 && 78 skey_haskey(authctxt->pw->pw_name) == 0 &&
79 skey_passcheck(authctxt->pw->pw_name, responses[0]) != -1) 79 skey_passcheck(authctxt->pw->pw_name, responses[0]) != -1)
80 return 0; 80 return 0;