Lines Matching refs:authlist
267 char *authlist; member
324 static Authmethod *authmethod_get(char *authlist);
386 authctxt.authlist = NULL; in ssh_userauth2()
455 userauth(Authctxt *authctxt, char *authlist) in userauth() argument
462 if (authlist == NULL) { in userauth()
463 authlist = authctxt->authlist; in userauth()
465 free(authctxt->authlist); in userauth()
466 authctxt->authlist = authlist; in userauth()
469 Authmethod *method = authmethod_get(authlist); in userauth()
471 fatal("Permission denied (%s).", authlist); in userauth()
523 free(authctxt->authlist); in input_userauth_success()
524 authctxt->authlist = NULL; in input_userauth_success()
551 char *authlist = NULL; in input_userauth_failure() local
557 authlist = packet_get_string(NULL); in input_userauth_failure()
566 debug("Authentications that can continue: %s", authlist); in input_userauth_failure()
568 userauth(authctxt, authlist); in input_userauth_failure()
1914 authmethod_get(char *authlist) in authmethod_get() argument
1920 if (authlist == NULL || strlen(authlist) == 0) in authmethod_get()
1921 authlist = options.preferred_authentications; in authmethod_get()
1923 if (supported == NULL || strcmp(authlist, supported) != 0) { in authmethod_get()
1924 debug3("start over, passed a different list %s", authlist); in authmethod_get()
1926 supported = xstrdup(authlist); in authmethod_get()