krb5_cammac
encode_krb5_cammac(const krb5_cammac *, krb5_data **);
decode_krb5_cammac(const krb5_data *, krb5_cammac **);
void k5_free_cammac(krb5_context context, krb5_cammac *val);
cammac_check_kdcver(krb5_context context, krb5_cammac *cammac,
krb5_cammac cammac;
krb5_cammac *cammac = NULL;
cammac_check_kdcver(krb5_context context, krb5_cammac *cammac,
DEFFIELD(cammac_0, krb5_cammac, elements, 0, auth_data_ptr);
DEFFIELD(cammac_1, krb5_cammac, kdc_verifier, 1, opt_vmac_ptr);
DEFFIELD(cammac_2, krb5_cammac, svc_verifier, 2, opt_vmac_ptr);
DEFFIELD(cammac_3, krb5_cammac, other_verifiers, 3, opt_vmacs_ptr);
DEFSEQTYPE(cammac, krb5_cammac, cammac_fields);
check_svcver(krb5_context context, const krb5_cammac *cammac,
krb5_cammac *cammac = NULL;
k5_free_cammac(krb5_context context, krb5_cammac *val)