Lines Matching defs:preauth_data
146 opte->opt_private->preauth_data = NULL;
157 if (opte->opt_private->preauth_data != NULL)
309 if (NULL == opte->opt_private || NULL == opte->opt_private->preauth_data)
313 if (opte->opt_private->preauth_data[i].attr != NULL)
314 free(opte->opt_private->preauth_data[i].attr);
315 if (opte->opt_private->preauth_data[i].value != NULL)
316 free(opte->opt_private->preauth_data[i].value);
318 free(opte->opt_private->preauth_data);
319 opte->opt_private->preauth_data = NULL;
334 newsize = newsize * sizeof(*opte->opt_private->preauth_data);
335 if (opte->opt_private->preauth_data == NULL)
338 newpad = realloc(opte->opt_private->preauth_data, newsize);
341 opte->opt_private->preauth_data = newpad;
394 * options. The preauth_data returned from this function
404 krb5_gic_opt_pa_data **preauth_data)
417 if (num_preauth_data == NULL || preauth_data == NULL)
421 *preauth_data = NULL;
439 p[i].attr = strdup(opte->opt_private->preauth_data[i].attr);
440 p[i].value = strdup(opte->opt_private->preauth_data[i].value);
445 *preauth_data = p;
459 * This function frees the preauth_data that was returned by
465 krb5_gic_opt_pa_data *preauth_data)
469 if (num_preauth_data <= 0 || preauth_data == NULL)
473 if (preauth_data[i].attr != NULL)
474 free(preauth_data[i].attr);
475 if (preauth_data[i].value != NULL)
476 free(preauth_data[i].value);
478 free(preauth_data);