Lines Matching refs:request

60 process_as_req(krb5_kdc_req *request, krb5_data *req_pkt,  in process_as_req()  argument
100 request->nktypes, request->ktype); in process_as_req()
111 if (!request->client) { in process_as_req()
116 if ((errcode = krb5_unparse_name(kdc_context, request->client, &cname))) { in process_as_req()
121 if (!request->server) { in process_as_req()
126 if ((errcode = krb5_unparse_name(kdc_context, request->server, &sname))) { in process_as_req()
133 if ((errcode = krb5_db_get_principal(kdc_context, request->client, in process_as_req()
154 if ((errcode = krb5_db_get_principal(kdc_context, request->server, &server, in process_as_req()
174 if ((errcode = validate_as_request(request, client, server, in process_as_req()
186 request->nktypes, in process_as_req()
187 request->ktype)) == 0) { in process_as_req()
201 ticket_reply.server = request->server; in process_as_req()
210 if (isflagset(request->kdc_options, KDC_OPT_FORWARDABLE)) in process_as_req()
213 if (isflagset(request->kdc_options, KDC_OPT_PROXIABLE)) in process_as_req()
216 if (isflagset(request->kdc_options, KDC_OPT_ALLOW_POSTDATE)) in process_as_req()
220 enc_tkt_reply.client = request->client; in process_as_req()
226 if (isflagset(request->kdc_options, KDC_OPT_POSTDATED)) { in process_as_req()
229 enc_tkt_reply.times.starttime = request->from; in process_as_req()
233 until = (request->till == 0) ? kdc_infinity : request->till; in process_as_req()
251 if (isflagset(request->kdc_options, KDC_OPT_RENEWABLE_OK) && in process_as_req()
253 (enc_tkt_reply.times.endtime < request->till)) { in process_as_req()
257 setflag(request->kdc_options, KDC_OPT_RENEWABLE); in process_as_req()
258 request->rtime = request->till; in process_as_req()
260 rtime = (request->rtime == 0) ? kdc_infinity : request->rtime; in process_as_req()
262 if (isflagset(request->kdc_options, KDC_OPT_RENEWABLE)) { in process_as_req()
286 enc_tkt_reply.caddrs = request->addresses; in process_as_req()
292 if (request->padata) { in process_as_req()
293 errcode = check_padata(kdc_context, &client, req_pkt, request, in process_as_req()
327 get_preauth_hint_list(request, &client, &server, &e_data); in process_as_req()
368 for (i = 0; i < request->nktypes; i++) { in process_as_req()
369 useenctype = request->ktype[i]; in process_as_req()
395 reply.client = request->client; in process_as_req()
402 reply_encpart.nonce = request->nonce; in process_as_req()
424 errcode = return_padata(kdc_context, &client, req_pkt, request, in process_as_req()
506 errcode = prepare_error_as(request, errcode, &e_data, response, in process_as_req()
559 prepare_error_as (krb5_kdc_req *request, int error, krb5_data *e_data, in prepare_error_as() argument
566 errpkt.ctime = request->nonce; in prepare_error_as()
573 errpkt.server = request->server; in prepare_error_as()
574 errpkt.client = request->client; in prepare_error_as()