Lines Matching refs:princ
122 kadm5_principal_ent_t princ, in store_principal_ent() argument
128 CHECK(krb5_store_principal(sp, princ->principal)); in store_principal_ent()
130 CHECK(krb5_store_int32(sp, princ->princ_expire_time)); in store_principal_ent()
132 CHECK(krb5_store_int32(sp, princ->pw_expiration)); in store_principal_ent()
134 CHECK(krb5_store_int32(sp, princ->last_pwd_change)); in store_principal_ent()
136 CHECK(krb5_store_int32(sp, princ->max_life)); in store_principal_ent()
138 CHECK(krb5_store_int32(sp, princ->mod_name != NULL)); in store_principal_ent()
139 if(princ->mod_name) in store_principal_ent()
140 CHECK(krb5_store_principal(sp, princ->mod_name)); in store_principal_ent()
143 CHECK(krb5_store_int32(sp, princ->mod_date)); in store_principal_ent()
145 CHECK(krb5_store_int32(sp, princ->attributes)); in store_principal_ent()
147 CHECK(krb5_store_int32(sp, princ->kvno)); in store_principal_ent()
149 CHECK(krb5_store_int32(sp, princ->mkvno)); in store_principal_ent()
151 CHECK(krb5_store_int32(sp, princ->policy != NULL)); in store_principal_ent()
152 if(princ->policy) in store_principal_ent()
153 CHECK(krb5_store_string(sp, princ->policy)); in store_principal_ent()
156 CHECK(krb5_store_int32(sp, princ->aux_attributes)); in store_principal_ent()
158 CHECK(krb5_store_int32(sp, princ->max_renewable_life)); in store_principal_ent()
160 CHECK(krb5_store_int32(sp, princ->last_success)); in store_principal_ent()
162 CHECK(krb5_store_int32(sp, princ->last_failed)); in store_principal_ent()
164 CHECK(krb5_store_int32(sp, princ->fail_auth_count)); in store_principal_ent()
166 CHECK(krb5_store_int32(sp, princ->n_key_data)); in store_principal_ent()
167 for(i = 0; i < princ->n_key_data; i++) in store_principal_ent()
168 CHECK(kadm5_store_key_data(sp, &princ->key_data[i])); in store_principal_ent()
173 CHECK(krb5_store_int32(sp, princ->n_tl_data)); in store_principal_ent()
174 for(tp = princ->tl_data; tp; tp = tp->tl_data_next) in store_principal_ent()
183 kadm5_principal_ent_t princ) in kadm5_store_principal_ent() argument
185 return store_principal_ent (sp, princ, ~0); in kadm5_store_principal_ent()
190 kadm5_principal_ent_t princ, in kadm5_store_principal_ent_mask() argument
197 ret = store_principal_ent (sp, princ, mask); in kadm5_store_principal_ent_mask()
203 kadm5_principal_ent_t princ, in ret_principal_ent() argument
210 CHECK(krb5_ret_principal(sp, &princ->principal)); in ret_principal_ent()
213 princ->princ_expire_time = tmp; in ret_principal_ent()
217 princ->pw_expiration = tmp; in ret_principal_ent()
221 princ->last_pwd_change = tmp; in ret_principal_ent()
225 princ->max_life = tmp; in ret_principal_ent()
230 CHECK(krb5_ret_principal(sp, &princ->mod_name)); in ret_principal_ent()
232 princ->mod_name = NULL; in ret_principal_ent()
236 princ->mod_date = tmp; in ret_principal_ent()
240 princ->attributes = tmp; in ret_principal_ent()
244 princ->kvno = tmp; in ret_principal_ent()
248 princ->mkvno = tmp; in ret_principal_ent()
253 CHECK(krb5_ret_string(sp, &princ->policy)); in ret_principal_ent()
255 princ->policy = NULL; in ret_principal_ent()
259 princ->aux_attributes = tmp; in ret_principal_ent()
263 princ->max_renewable_life = tmp; in ret_principal_ent()
267 princ->last_success = tmp; in ret_principal_ent()
271 princ->last_failed = tmp; in ret_principal_ent()
275 princ->fail_auth_count = tmp; in ret_principal_ent()
279 princ->n_key_data = tmp; in ret_principal_ent()
280 princ->key_data = malloc(princ->n_key_data * sizeof(*princ->key_data)); in ret_principal_ent()
281 if (princ->key_data == NULL && princ->n_key_data != 0) in ret_principal_ent()
283 for(i = 0; i < princ->n_key_data; i++) in ret_principal_ent()
284 CHECK(kadm5_ret_key_data(sp, &princ->key_data[i])); in ret_principal_ent()
288 princ->n_tl_data = tmp; in ret_principal_ent()
289 princ->tl_data = NULL; in ret_principal_ent()
290 for(i = 0; i < princ->n_tl_data; i++){ in ret_principal_ent()
295 tp->tl_data_next = princ->tl_data; in ret_principal_ent()
296 princ->tl_data = tp; in ret_principal_ent()
304 kadm5_principal_ent_t princ) in kadm5_ret_principal_ent() argument
306 return ret_principal_ent (sp, princ, ~0); in kadm5_ret_principal_ent()
311 kadm5_principal_ent_t princ, in kadm5_ret_principal_ent_mask() argument
323 return ret_principal_ent (sp, princ, *mask); in kadm5_ret_principal_ent_mask()