krb5_principal_data
krb5_principal_data tgt_princ = {
krb5_principal_data db_create_princ = {
static krb5_principal_data db_create_princ = {
krb5_principal_data tgt_princ = {
(const krb5_data *, krb5_principal_data **);
alloc_field(val->client,krb5_principal_data);
alloc_field(val->kdcName,krb5_principal_data);
alloc_field(val->server,krb5_principal_data);
alloc_field(val->server,krb5_principal_data);
if(tagnum == 1){ alloc_field(val->client,krb5_principal_data); }
alloc_field(val->server,krb5_principal_data);
alloc_field(val->client,krb5_principal_data);
alloc_field(val->client,krb5_principal_data);
alloc_field(val->server,krb5_principal_data);
DEFFIELDTYPE(realm_of_principal_data, krb5_principal_data,
FIELDOF_NORM(krb5_principal_data, gstring_data, realm, -1));
FIELDOF_NORM(krb5_principal_data, int32, type, 0),
FIELDOF_SEQOF_INT32(krb5_principal_data, gstring_data_ptr, data, length, 1),
DEFSEQTYPE(principal_data, krb5_principal_data, princname_fields, 0);
krb5_error_code decode_krb5_principal_name(const krb5_data *code, krb5_principal_data **rep)
alloc_field(*rep, krb5_principal_data);
alloc_field((*rep)->client,krb5_principal_data);
alloc_field((*rep)->server,krb5_principal_data);
alloc_field((*rep)->client,krb5_principal_data);
if(tagnum == 7){ alloc_field((*rep)->client,krb5_principal_data); }
alloc_field((*rep)->server,krb5_principal_data);
tmpprinc = (krb5_principal) malloc(sizeof(krb5_principal_data));
krb5_principal_data p1, p2;
ret_entry->principal = (krb5_principal)malloc(sizeof(krb5_principal_data));
krb5_principal_data realm_data;
krb5_principal_data princ_data;
princ_ret = (krb5_principal) malloc(sizeof(krb5_principal_data));
krb5_principal pr_ret = (krb5_principal)malloc(sizeof(krb5_principal_data));
krb5_principal_data princ_data;
tempprinc = (krb5_principal)krb5_db_alloc(context, NULL, sizeof(krb5_principal_data));
memcpy(tempprinc, inprinc, sizeof(krb5_principal_data));
princ = calloc(1, sizeof (krb5_principal_data));
(const krb5_data *, krb5_principal_data **);
(const krb5_data *, krb5_principal_data **);
(const krb5_data *, krb5_principal_data **);
typedef krb5_principal_data * krb5_principal;
typedef const krb5_principal_data *krb5_const_principal;
FREE(tempprinc, sizeof(krb5_principal_data));
tempprinc = (krb5_principal)MALLOC(sizeof(krb5_principal_data));
FREE((char *)tempprinc, sizeof(krb5_principal_data));
FREE (tempprinc,sizeof(krb5_principal_data));
krb5_xfree_wrap(val, sizeof (krb5_principal_data));
principal = (krb5_principal)MALLOC(sizeof(krb5_principal_data));
krb5_xfree_wrap(principal, sizeof(krb5_principal_data));
krb5_xfree_wrap(principal, sizeof(krb5_principal_data));
krb5_xfree_wrap(principal, sizeof(krb5_principal_data));
krb5_xfree_wrap(principal, sizeof(krb5_principal_data));
krb5_xfree_wrap(principal, sizeof(krb5_principal_data));
krb5_xfree_wrap(principal, sizeof(krb5_principal_data));
krb5_principal_data p;