[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.90 and 1.91

version 1.90, 2017/05/30 08:52:19 version 1.91, 2017/05/30 14:29:59
Line 82 
Line 82 
   
 struct Authmethod {  struct Authmethod {
         char    *name;          char    *name;
         int     (*userauth)(Authctxt *authctxt);          int     (*userauth)(struct ssh *);
         int     *enabled;          int     *enabled;
 };  };
   
Line 134 
Line 134 
             __attribute__((__nonnull__ (2)));              __attribute__((__nonnull__ (2)));
 void    auth_log(Authctxt *, int, int, const char *, const char *);  void    auth_log(Authctxt *, int, int, const char *, const char *);
 void    auth_maxtries_exceeded(Authctxt *) __attribute__((noreturn));  void    auth_maxtries_exceeded(Authctxt *) __attribute__((noreturn));
 void    userauth_finish(Authctxt *, int, const char *, const char *);  void    userauth_finish(struct ssh *, int, const char *, const char *);
 int     auth_root_allowed(const char *);  int     auth_root_allowed(const char *);
   
 char    *auth2_read_banner(void);  char    *auth2_read_banner(void);
Line 145 
Line 145 
   
 void    privsep_challenge_enable(void);  void    privsep_challenge_enable(void);
   
 int     auth2_challenge(Authctxt *, char *);  int     auth2_challenge(struct ssh *, char *);
 void    auth2_challenge_stop(Authctxt *);  void    auth2_challenge_stop(struct ssh *);
 int     bsdauth_query(void *, char **, char **, u_int *, char ***, u_int **);  int     bsdauth_query(void *, char **, char **, u_int *, char ***, u_int **);
 int     bsdauth_respond(void *, u_int, char **);  int     bsdauth_respond(void *, u_int, char **);
   

Legend:
Removed from v.1.90  
changed lines
  Added in v.1.91