/external/openssh/ |
auth-bsdauth.c | 45 bsdauth_init_ctx(Authctxt *authctxt) 47 return authctxt; 54 Authctxt *authctxt = ctx; local 57 if (authctxt->as != NULL) { 59 challenge = auth_getitem(authctxt->as, AUTHV_CHALLENGE); 61 auth_close(authctxt->as); 62 authctxt->as = NULL; 69 authctxt->style ? authctxt->style : "<default>") 93 Authctxt *authctxt = ctx; local 115 Authctxt *authctxt = ctx; local [all...] |
auth-skey.c | 46 skey_init_ctx(Authctxt *authctxt) 48 return authctxt; 55 Authctxt *authctxt = ctx; local 59 if (_compat_skeychallenge(&skey, authctxt->user, challenge, 77 Authctxt *authctxt = ctx; local 79 if (authctxt->valid && 81 skey_haskey(authctxt->pw->pw_name) == 0 & [all...] |
auth-krb5.c | 60 Authctxt *authctxt = (Authctxt *)context; local 63 if (authctxt->krb5_ctx == NULL) { 64 problem = krb5_init_context(&authctxt->krb5_ctx); 72 auth_krb5_password(Authctxt *authctxt, const char *password) 84 platform_client = platform_krb5_get_principal_name(authctxt->pw->pw_name); 85 client = platform_client ? platform_client : authctxt->pw->pw_name; 87 temporarily_use_uid(authctxt->pw) [all...] |
auth2-gss.c | 60 userauth_gssapi(Authctxt *authctxt) 71 if (!authctxt->valid || authctxt->user == NULL) 105 authctxt->server_caused_failure = 1; 113 authctxt->server_caused_failure = 1; 117 authctxt->methoddata = (void *)ctxt; 129 authctxt->postponed = 1; 137 Authctxt *authctxt = ctxt local 191 Authctxt *authctxt = ctxt; local 231 Authctxt *authctxt = ctxt; local 260 Authctxt *authctxt = ctxt; local [all...] |
auth2.c | 168 * loop until authctxt->success == TRUE 171 do_authentication2(Authctxt *authctxt) 175 dispatch_run(DISPATCH_BLOCK, &authctxt->success, authctxt); 182 Authctxt *authctxt = ctxt; local 188 if (authctxt == NULL) 189 fatal("input_service_request: no authctxt"); 192 if (!authctxt->success) 216 Authctxt *authctxt = ctxt; local [all...] |
auth2-chall.c | 49 static int auth2_challenge_start(Authctxt *); 50 static int send_userauth_info_request(Authctxt *); 186 * try challenge-response, set authctxt->postponed if we have to 190 auth2_challenge(Authctxt *authctxt, char *devs) 193 authctxt->user ? authctxt->user : "<nouser>", 196 if (authctxt->user == NULL || !devs) 198 if (authctxt->kbdintctxt == NULL) 199 authctxt->kbdintctxt = kbdint_alloc(devs) 282 Authctxt *authctxt = ctxt; local [all...] |
session.h | 36 Authctxt *authctxt; member in struct:Session 65 void do_authenticated(Authctxt *); 66 void do_cleanup(Authctxt *); 68 int session_open(Authctxt *, int);
|
auth2-jpake.c | 71 static int auth2_jpake_start(Authctxt *); 82 userauth_jpake(Authctxt *authctxt) 90 if (authctxt->user != NULL) { 91 if (authctxt->jpake_ctx == NULL) 92 authctxt->jpake_ctx = jpake_new(); 94 authenticated = auth2_jpake_start(authctxt); 108 auth2_jpake_stop(Authctxt *authctxt) 114 if (authctxt->jpake_ctx != NULL) 425 Authctxt *authctxt = ctxt; local 483 Authctxt *authctxt = ctxt; local 533 Authctxt *authctxt = ctxt; local [all...] |
sshd.c | 244 Authctxt *the_authctxt = NULL; 624 privsep_preauth(Authctxt *authctxt) 646 monitor_child_preauth(authctxt, pmonitor); 687 privsep_postauth(Authctxt *authctxt) 694 if (authctxt->pw->pw_uid == 0 || options.use_login) { 729 do_setusercontext(authctxt->pw); 1326 Authctxt *authctxt; local [all...] |
monitor.c | 192 static Authctxt *authctxt; variable 352 monitor_child_preauth(Authctxt *_authctxt, struct monitor *pmonitor) 363 authctxt = _authctxt; 364 memset(authctxt, 0, sizeof(*authctxt)); 366 authctxt->loginmsg = &loginmsg; 388 if (authctxt->pw->pw_uid == 0 && 406 auth_log(authctxt, authenticated, auth_method, 409 authctxt->failures++ [all...] |
sshconnect2.c | 239 typedef struct Authctxt Authctxt; 254 struct Authctxt { 274 int (*userauth)(Authctxt *authctxt); 275 void (*cleanup)(Authctxt *authctxt); 292 int userauth_none(Authctxt *); 293 int userauth_pubkey(Authctxt *); 294 int userauth_passwd(Authctxt *); 368 Authctxt authctxt; local 498 Authctxt *authctxt = ctxt; local 518 Authctxt *authctxt = ctxt; local 531 Authctxt *authctxt = ctxt; local 553 Authctxt *authctxt = ctxt; local 681 Authctxt *authctxt = ctxt; local 736 Authctxt *authctxt = ctxt; local 776 Authctxt *authctxt = ctxt; local 804 Authctxt *authctxt = ctxt; local 905 Authctxt *authctxt = ctxt; local 1030 Authctxt *authctxt = ctxt; local 1098 Authctxt *authctxt = ctxt; local 1145 Authctxt *authctxt = ctxt; local 1522 Authctxt *authctxt = ctxt; local [all...] |