paid              667 source4/heimdal/lib/krb5/init_creds_pw.c set_paid(struct pa_info_data *paid, krb5_context context,
paid              672 source4/heimdal/lib/krb5/init_creds_pw.c     paid->etype = etype;
paid              673 source4/heimdal/lib/krb5/init_creds_pw.c     paid->salt.salttype = salttype;
paid              674 source4/heimdal/lib/krb5/init_creds_pw.c     paid->salt.saltvalue.data = malloc(salt_len + 1);
paid              675 source4/heimdal/lib/krb5/init_creds_pw.c     if (paid->salt.saltvalue.data == NULL) {
paid              679 source4/heimdal/lib/krb5/init_creds_pw.c     memcpy(paid->salt.saltvalue.data, salt_string, salt_len);
paid              680 source4/heimdal/lib/krb5/init_creds_pw.c     ((char *)paid->salt.saltvalue.data)[salt_len] = '\0';
paid              681 source4/heimdal/lib/krb5/init_creds_pw.c     paid->salt.saltvalue.length = salt_len;
paid              685 source4/heimdal/lib/krb5/init_creds_pw.c 	ret = krb5_copy_data(context, s2kparams, &paid->s2kparams);
paid              688 source4/heimdal/lib/krb5/init_creds_pw.c 	    krb5_free_salt(context, paid->salt);
paid              692 source4/heimdal/lib/krb5/init_creds_pw.c 	paid->s2kparams = NULL;
paid              701 source4/heimdal/lib/krb5/init_creds_pw.c 	       struct pa_info_data *paid,
paid              727 source4/heimdal/lib/krb5/init_creds_pw.c 		    ret = set_paid(paid, context, e.val[i].etype,
paid              736 source4/heimdal/lib/krb5/init_creds_pw.c 		    return paid;
paid              750 source4/heimdal/lib/krb5/init_creds_pw.c 	      struct pa_info_data *paid,
paid              778 source4/heimdal/lib/krb5/init_creds_pw.c 		    ret = set_paid(paid, context, e.val[i].etype,
paid              788 source4/heimdal/lib/krb5/init_creds_pw.c 		    return paid;
paid              802 source4/heimdal/lib/krb5/init_creds_pw.c 		   struct pa_info_data *paid,
paid              806 source4/heimdal/lib/krb5/init_creds_pw.c     if (paid->etype == ENCTYPE_NULL)
paid              808 source4/heimdal/lib/krb5/init_creds_pw.c     ret = set_paid(paid, context,
paid              809 source4/heimdal/lib/krb5/init_creds_pw.c 		   paid->etype,
paid              810 source4/heimdal/lib/krb5/init_creds_pw.c 		   paid->salt.salttype,
paid              816 source4/heimdal/lib/krb5/init_creds_pw.c     return paid;
paid              852 source4/heimdal/lib/krb5/init_creds_pw.c 		struct pa_info_data *paid,
paid              862 source4/heimdal/lib/krb5/init_creds_pw.c 	paid->salt.salttype = pa_prefs[i].type;
paid              864 source4/heimdal/lib/krb5/init_creds_pw.c 				     paid, &pa->padata_value);
paid             1113 source4/heimdal/lib/krb5/init_creds_pw.c 	struct pa_info_data paid, *ppaid;
paid             1115 source4/heimdal/lib/krb5/init_creds_pw.c 	memset(&paid, 0, sizeof(paid));
paid             1117 source4/heimdal/lib/krb5/init_creds_pw.c 	paid.etype = ENCTYPE_NULL;
paid             1118 source4/heimdal/lib/krb5/init_creds_pw.c 	ppaid = process_pa_info(context, creds->client, a, &paid, in_md);
paid             1144 source4/heimdal/lib/krb5/init_creds_pw.c     struct pa_info_data paid, *ppaid = NULL;
paid             1149 source4/heimdal/lib/krb5/init_creds_pw.c     memset(&paid, 0, sizeof(paid));
paid             1154 source4/heimdal/lib/krb5/init_creds_pw.c 	paid.etype = etype;
paid             1155 source4/heimdal/lib/krb5/init_creds_pw.c 	ppaid = process_pa_info(context, creds->client, a, &paid,
paid             1159 source4/heimdal/lib/krb5/init_creds_pw.c 	ret = krb5_get_pw_salt (context, creds->client, &paid.salt);
paid             1162 source4/heimdal/lib/krb5/init_creds_pw.c 	paid.etype = etype;
paid             1163 source4/heimdal/lib/krb5/init_creds_pw.c 	paid.s2kparams = NULL;
paid             1198 source4/heimdal/lib/krb5/init_creds_pw.c 				   paid.salt, paid.s2kparams, etype, key);
paid             1204 source4/heimdal/lib/krb5/init_creds_pw.c     free_paid(context, &paid);