Lines Matching refs:princ
45 kadm5_principal_ent_rec princ; in do_ext_keytab() local
51 ret = kadm5_get_principal(kadm_handle, principal, &princ, in do_ext_keytab()
56 if (princ.n_key_data) { in do_ext_keytab()
57 keys = malloc(sizeof(*keys) * princ.n_key_data); in do_ext_keytab()
59 kadm5_free_principal_ent(kadm_handle, &princ); in do_ext_keytab()
63 for (i = 0; i < princ.n_key_data; i++) { in do_ext_keytab()
64 krb5_key_data *kd = &princ.key_data[i]; in do_ext_keytab()
66 keys[i].principal = princ.principal; in do_ext_keytab()
74 n_k = princ.n_key_data; in do_ext_keytab()
78 kadm5_free_principal_ent(kadm_handle, &princ); in do_ext_keytab()
83 kadm5_free_principal_ent(kadm_handle, &princ); in do_ext_keytab()
89 keys[i].vno = princ.kvno + 1; /* XXX get entry again */ in do_ext_keytab()
107 kadm5_free_principal_ent(kadm_handle, &princ); in do_ext_keytab()