Lines Matching refs:authctxt
654 privsep_preauth(Authctxt *authctxt) in privsep_preauth() argument
684 monitor_child_preauth(authctxt, pmonitor); in privsep_preauth()
728 privsep_postauth(Authctxt *authctxt) argument
735 if (authctxt->pw->pw_uid == 0 || options.use_login) {
773 do_setusercontext(authctxt->pw);
1464 Authctxt *authctxt; local
2162 authctxt = xcalloc(1, sizeof(*authctxt));
2164 authctxt->loginmsg = &loginmsg;
2167 the_authctxt = authctxt;
2174 if (privsep_preauth(authctxt) == 1)
2187 do_authentication2(authctxt);
2191 do_authentication(authctxt);
2212 authctxt->authenticated = 1;
2224 temporarily_use_uid(authctxt->pw);
2241 privsep_postauth(authctxt);
2255 do_authenticated(authctxt);