Lines Matching defs:scratch

1248     krb5_data			scratch;
1258 scratch.data = (char *) pa->contents;
1259 scratch.length = pa->length;
1263 if ((retval = decode_krb5_enc_data(&scratch, &enc_data)) != 0)
1403 krb5_data * scratch;
1465 &scratch);
1467 &scratch);
1470 pa_data->contents = (unsigned char *)scratch->data;
1471 pa_data->length = scratch->length;
1472 free(scratch);
1522 krb5_data *scratch = NULL;
1559 retval = encode_krb5_etype_info2((krb5_etype_info_entry * const*) entry, &scratch);
1561 retval = encode_krb5_etype_info((krb5_etype_info_entry * const*) entry, &scratch);
1565 tmp_padata->contents = (uchar_t *)scratch->data;
1566 tmp_padata->length = scratch->length;
1572 scratch->data = 0;
1581 if (scratch)
1582 krb5_free_data(context, scratch);
1630 krb5_data * scratch;
1668 scratch = krb5_princ_realm(kdc_context, request->client);
1669 if ((padata->contents = malloc(scratch->length+1)) == NULL) {
1673 memcpy(padata->contents, scratch->data, scratch->length);
1674 padata->length = scratch->length+1;
1675 padata->contents[scratch->length] = 0;
1678 scratch = krb5_princ_realm(kdc_context, request->client);
1679 if ((padata->contents = malloc(scratch->length)) == NULL) {
1683 memcpy(padata->contents, scratch->data, scratch->length);
1684 padata->length = scratch->length;
1719 krb5_data scratch;
1735 scratch.data = (char *) in_padata->contents; /* SUNWresync121 XXX */
1736 scratch.length = in_padata->length;
1738 if ((retval = decode_krb5_sam_response(&scratch, &sr))) {
1750 scratch.length = tmpdata.ciphertext.length;
1751 if ((scratch.data = (char *) malloc(scratch.length)) == NULL) {
1757 &tmpdata, &scratch))) {
1760 free(scratch.data);
1765 if ((retval = decode_krb5_predicted_sam_response(&scratch, &psr))) {
1769 free(scratch.data);
1864 krb5_data * scratch;
2000 if ((retval = encode_krb5_predicted_sam_response(&psr, &scratch)))
2009 scratch->length, &enclen)))
2019 /* XXX */ 0, 0, scratch, &tmpdata)))
2050 retval = encode_krb5_sam_challenge(&sc, &scratch);
2054 pa_data->contents = (unsigned char *) scratch->data;
2055 pa_data->length = scratch->length;
2175 retval = encode_krb5_predicted_sam_response(&psr, &scratch);
2184 scratch->length, &enclen)))
2194 /* XXX */ 0, 0, scratch, &tmpdata)))
2226 retval = encode_krb5_sam_challenge(&sc, &scratch);
2230 pa_data->contents = (unsigned char *) scratch->data;
2231 pa_data->length = scratch->length;
2254 krb5_data scratch;
2261 scratch.data = (char *) pa->contents;
2262 scratch.length = pa->length;
2264 if ((retval = decode_krb5_sam_response(&scratch, &sr))) {
2265 scratch.data = 0;
2278 scratch.length = tmpdata.ciphertext.length;
2279 if ((scratch.data = (char *) malloc(scratch.length)) == NULL) {
2285 &tmpdata, &scratch))) {
2293 if ((retval = decode_krb5_predicted_sam_response(&scratch, &psr))) {
2343 free(scratch.data);
2344 scratch.length = sr->sam_enc_nonce_or_ts.ciphertext.length;
2345 if ((scratch.data = (char *) malloc(scratch.length)) == NULL) {
2351 0, &sr->sam_enc_nonce_or_ts, &scratch))) {
2357 if ((retval = decode_krb5_enc_sam_response_enc(&scratch, &esre))) {
2378 if (scratch.data) free(scratch.data);