=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/ssh/auth.h,v retrieving revision 1.51 retrieving revision 1.51.4.1 diff -u -r1.51 -r1.51.4.1 --- src/usr.bin/ssh/auth.h 2005/06/06 11:20:36 1.51 +++ src/usr.bin/ssh/auth.h 2006/09/30 04:06:50 1.51.4.1 @@ -1,4 +1,4 @@ -/* $OpenBSD: auth.h,v 1.51 2005/06/06 11:20:36 djm Exp $ */ +/* $OpenBSD: auth.h,v 1.51.4.1 2006/09/30 04:06:50 brad Exp $ */ /* * Copyright (c) 2000 Markus Friedl. All rights reserved. @@ -28,8 +28,8 @@ #ifndef AUTH_H #define AUTH_H -#include "key.h" -#include "hostfile.h" +#include + #include #ifdef HAVE_LOGIN_CAP @@ -47,7 +47,8 @@ typedef struct KbdintDevice KbdintDevice; struct Authctxt { - int success; + sig_atomic_t success; + int authenticated; /* authenticated and alarms cancelled */ int postponed; /* authentication needs another step */ int valid; /* user exists and is allowed to login */ int attempt;