krb5_spake_factor
krb5_spake_factor **factors;
krb5_error_code encode_krb5_spake_factor(const krb5_spake_factor *val,
krb5_spake_factor **val_out);
void k5_free_spake_factor(krb5_context context, krb5_spake_factor *val);
DEFFIELD(spake_factor_0, krb5_spake_factor, type, 0, int32);
DEFFIELD(spake_factor_1, krb5_spake_factor, data, 1, opt_ostring_data_ptr);
DEFSEQTYPE(spake_factor, krb5_spake_factor, spake_factor_fields);
k5_free_spake_factor(krb5_context context, krb5_spake_factor *val)
krb5_spake_factor **f;
krb5_spake_factor factor;
contains_sf_none(krb5_spake_factor **factors)
krb5_spake_factor f, *flist[2];
krb5_spake_factor *factor = NULL;