Lines Matching full:response
49 krb5_data *response) in finish_dispatch() argument
54 if (state->is_tcp == 0 && response && in finish_dispatch()
55 response->length > (unsigned int)max_dgram_reply_size) { in finish_dispatch()
56 krb5_free_data(NULL, response); in finish_dispatch()
57 response = NULL; in finish_dispatch()
58 code = make_too_big_error(state->active_realm, &response); in finish_dispatch()
66 (*oldrespond)(oldarg, code, response); in finish_dispatch()
70 finish_dispatch_cache(void *arg, krb5_error_code code, krb5_data *response) in finish_dispatch_cache() argument
81 /* Put the response into the lookaside buffer (if we produced one). */ in finish_dispatch_cache()
82 if (code == 0 && response != NULL) in finish_dispatch_cache()
83 kdc_insert_lookaside(kdc_err_context, state->request, response); in finish_dispatch_cache()
86 finish_dispatch(state, code, response); in finish_dispatch_cache()
96 krb5_data *response = NULL; in dispatch() local
116 if (kdc_check_lookaside(kdc_err_context, pkt, &response)) { in dispatch()
124 if (response) in dispatch()
127 "from %s, resending previous response", name); in dispatch()
134 finish_dispatch(state, response ? 0 : KRB5KDC_ERR_DISCARD, response); in dispatch()
163 &response); in dispatch()
174 finish_dispatch_cache(state, retval, response); in dispatch()