Lines Matching full:methods
67 /* methods */
323 "no authentication methods enabled"); in input_userauth_request()
368 char *methods; in userauth_finish() local
456 methods = authmethods_get(authctxt); in userauth_finish()
457 debug3_f("failure partial=%d next methods=\"%s\"", in userauth_finish()
458 partial, methods); in userauth_finish()
460 (r = sshpkt_put_cstring(ssh, methods)) != 0 || in userauth_finish()
465 free(methods); in userauth_finish()
471 * methods list. Returns 1 if allowed, or no methods lists configured.
561 * any methods lists that include disabled methods. Note that this might
581 debug3_f("checking methods"); in auth2_setup_methods_lists()
587 logit("Authentication methods list \"%s\" contains " in auth2_setup_methods_lists()
592 debug("authentication methods list %d: %s", in auth2_setup_methods_lists()
599 "disabled methods"); in auth2_setup_methods_lists()
606 list_starts_with(const char *methods, const char *method, in list_starts_with() argument
613 if (strncmp(methods, method, l) != 0) in list_starts_with()
615 p = methods + l; in list_starts_with()
633 * Remove method from the start of a comma-separated list of methods.
634 * Returns 0 if the list of methods did not start with that method or 1
638 remove_method(char **methods, const char *method, const char *submethod) in remove_method() argument
640 char *omethods = *methods, *p; in remove_method()
652 *methods = xstrdup(p); in remove_method()
669 debug3_f("updating methods list after \"%s\"", method); in auth2_update_methods_lists()
676 debug2("authentication methods list %d complete", i); in auth2_update_methods_lists()
679 debug3("authentication methods list %d remaining: \"%s\"", in auth2_update_methods_lists()