[BACK]Return to auth.h CVS log [TXT][DIR] Up to [local] / src / usr.bin / ssh

Diff for /src/usr.bin/ssh/auth.h between version 1.35 and 1.35.2.3

version 1.35, 2002/03/19 10:35:39 version 1.35.2.3, 2002/06/26 15:30:37
Line 43 
Line 43 
 #endif  #endif
   
 typedef struct Authctxt Authctxt;  typedef struct Authctxt Authctxt;
   typedef struct Authmethod Authmethod;
 typedef struct KbdintDevice KbdintDevice;  typedef struct KbdintDevice KbdintDevice;
   
 struct Authctxt {  struct Authctxt {
Line 71 
Line 72 
 #endif  #endif
 };  };
   
   struct Authmethod {
           char    *name;
           int     (*userauth)(Authctxt *authctxt);
           int     *enabled;
   };
   
 /*  /*
  * Keyboard interactive device:   * Keyboard interactive device:
  * init_ctx     returns: non NULL upon success   * init_ctx     returns: non NULL upon success
Line 133 
Line 140 
 void    userauth_finish(Authctxt *, int, char *);  void    userauth_finish(Authctxt *, int, char *);
 int     auth_root_allowed(char *);  int     auth_root_allowed(char *);
   
   char    *auth2_read_banner(void);
   
 void    privsep_challenge_enable(void);  void    privsep_challenge_enable(void);
   
 int     auth2_challenge(Authctxt *, char *);  int     auth2_challenge(Authctxt *, char *);
Line 166 
Line 175 
 Key     *get_hostkey_by_type(int);  Key     *get_hostkey_by_type(int);
 int      get_hostkey_index(Key *);  int      get_hostkey_index(Key *);
 int      ssh1_session_key(BIGNUM *);  int      ssh1_session_key(BIGNUM *);
   
   /* debug messages during authentication */
   void     auth_debug_add(const char *fmt,...) __attribute__((format(printf, 1, 2)));
   void     auth_debug_send(void);
   void     auth_debug_reset(void);
   
 #define AUTH_FAIL_MAX 6  #define AUTH_FAIL_MAX 6
 #define AUTH_FAIL_LOG (AUTH_FAIL_MAX/2)  #define AUTH_FAIL_LOG (AUTH_FAIL_MAX/2)

Legend:
Removed from v.1.35  
changed lines
  Added in v.1.35.2.3