Lines Matching full:sp

40 kadm5_store_key_data(krb5_storage *sp,  in kadm5_store_key_data()  argument
44 CHECK(krb5_store_int32(sp, key->key_data_ver)); in kadm5_store_key_data()
45 CHECK(krb5_store_int32(sp, key->key_data_kvno)); in kadm5_store_key_data()
46 CHECK(krb5_store_int32(sp, key->key_data_type[0])); in kadm5_store_key_data()
49 CHECK(krb5_store_data(sp, c)); in kadm5_store_key_data()
50 CHECK(krb5_store_int32(sp, key->key_data_type[1])); in kadm5_store_key_data()
53 CHECK(krb5_store_data(sp, c)); in kadm5_store_key_data()
58 kadm5_ret_key_data(krb5_storage *sp, in kadm5_ret_key_data() argument
64 ret = krb5_ret_int32(sp, &tmp); in kadm5_ret_key_data()
67 ret = krb5_ret_int32(sp, &tmp); in kadm5_ret_key_data()
71 ret = krb5_ret_int32(sp, &tmp); in kadm5_ret_key_data()
75 ret = krb5_ret_data(sp, &c); in kadm5_ret_key_data()
80 ret = krb5_ret_int32(sp, &tmp); in kadm5_ret_key_data()
84 ret = krb5_ret_data(sp, &c); in kadm5_ret_key_data()
95 kadm5_store_tl_data(krb5_storage *sp, in kadm5_store_tl_data() argument
99 CHECK(krb5_store_int32(sp, tl->tl_data_type)); in kadm5_store_tl_data()
102 CHECK(krb5_store_data(sp, c)); in kadm5_store_tl_data()
107 kadm5_ret_tl_data(krb5_storage *sp, in kadm5_ret_tl_data() argument
112 krb5_ret_int32(sp, &tmp); in kadm5_ret_tl_data()
114 CHECK(krb5_ret_data(sp, &c)); in kadm5_ret_tl_data()
121 store_principal_ent(krb5_storage *sp, 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()
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()
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()
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()
175 CHECK(kadm5_store_tl_data(sp, tp)); in store_principal_ent()
182 kadm5_store_principal_ent(krb5_storage *sp, in kadm5_store_principal_ent() argument
185 return store_principal_ent (sp, princ, ~0); in kadm5_store_principal_ent()
189 kadm5_store_principal_ent_mask(krb5_storage *sp, in kadm5_store_principal_ent_mask() argument
195 ret = krb5_store_int32(sp, mask); in kadm5_store_principal_ent_mask()
197 ret = store_principal_ent (sp, princ, mask); in kadm5_store_principal_ent_mask()
202 ret_principal_ent(krb5_storage *sp, in ret_principal_ent() argument
210 CHECK(krb5_ret_principal(sp, &princ->principal)); in ret_principal_ent()
212 CHECK(krb5_ret_int32(sp, &tmp)); in ret_principal_ent()
216 CHECK(krb5_ret_int32(sp, &tmp)); in ret_principal_ent()
220 CHECK(krb5_ret_int32(sp, &tmp)); in ret_principal_ent()
224 CHECK(krb5_ret_int32(sp, &tmp)); in ret_principal_ent()
228 CHECK(krb5_ret_int32(sp, &tmp)); in ret_principal_ent()
230 CHECK(krb5_ret_principal(sp, &princ->mod_name)); in ret_principal_ent()
235 CHECK(krb5_ret_int32(sp, &tmp)); in ret_principal_ent()
239 CHECK(krb5_ret_int32(sp, &tmp)); in ret_principal_ent()
243 CHECK(krb5_ret_int32(sp, &tmp)); in ret_principal_ent()
247 CHECK(krb5_ret_int32(sp, &tmp)); in ret_principal_ent()
251 CHECK(krb5_ret_int32(sp, &tmp)); in ret_principal_ent()
253 CHECK(krb5_ret_string(sp, &princ->policy)); in ret_principal_ent()
258 CHECK(krb5_ret_int32(sp, &tmp)); in ret_principal_ent()
262 CHECK(krb5_ret_int32(sp, &tmp)); in ret_principal_ent()
266 CHECK(krb5_ret_int32(sp, &tmp)); in ret_principal_ent()
270 CHECK(krb5_ret_int32(sp, &tmp)); in ret_principal_ent()
274 CHECK(krb5_ret_int32(sp, &tmp)); in ret_principal_ent()
278 CHECK(krb5_ret_int32(sp, &tmp)); in ret_principal_ent()
284 CHECK(kadm5_ret_key_data(sp, &princ->key_data[i])); in ret_principal_ent()
287 CHECK(krb5_ret_int32(sp, &tmp)); in ret_principal_ent()
294 CHECK(kadm5_ret_tl_data(sp, tp)); in ret_principal_ent()
303 kadm5_ret_principal_ent(krb5_storage *sp, in kadm5_ret_principal_ent() argument
306 return ret_principal_ent (sp, princ, ~0); in kadm5_ret_principal_ent()
310 kadm5_ret_principal_ent_mask(krb5_storage *sp, in kadm5_ret_principal_ent_mask() argument
317 ret = krb5_ret_int32 (sp, &tmp); in kadm5_ret_principal_ent_mask()
323 return ret_principal_ent (sp, princ, *mask); in kadm5_ret_principal_ent_mask()
333 krb5_storage *sp = krb5_storage_emem(); in _kadm5_marshal_params() local
335 ret = krb5_store_int32(sp, params->mask & (KADM5_CONFIG_REALM)); in _kadm5_marshal_params()
338 ret = krb5_store_string(sp, params->realm); in _kadm5_marshal_params()
340 krb5_storage_to_data(sp, out); in _kadm5_marshal_params()
341 krb5_storage_free(sp); in _kadm5_marshal_params()
352 krb5_storage *sp; in _kadm5_unmarshal_params() local
355 sp = krb5_storage_from_data(in); in _kadm5_unmarshal_params()
356 if (sp == NULL) in _kadm5_unmarshal_params()
359 ret = krb5_ret_int32(sp, &mask); in _kadm5_unmarshal_params()
370 ret = krb5_ret_string(sp, &params->realm); in _kadm5_unmarshal_params()
377 ret = krb5_ret_string(sp, &params->dbname); in _kadm5_unmarshal_params()
384 ret = krb5_ret_string(sp, &params->acl_file); in _kadm5_unmarshal_params()
391 ret = krb5_ret_string(sp, &params->stash_file); in _kadm5_unmarshal_params()
397 krb5_storage_free(sp); in _kadm5_unmarshal_params()