Lines Matching defs:moduli
134 struct krb5_dh_moduli **moduli)
139 m = moduli[1]; /* XXX */
141 m = moduli[0]; /* XXX */
144 for (i = 0; moduli[i] != NULL; i++) {
145 if (bits < moduli[i]->bits)
148 if (moduli[i] == NULL) {
155 m = moduli[i];
425 "moduli",
2015 N_("moduli file %s missing %s on line %d", ""),
2022 N_("moduli file %s failed parsing %s "
2062 N_("moduli file %s missing name on line %d", ""),
2076 N_("moduli file %s missing bits on line %d", ""),
2084 N_("moduli file %s have un-parsable "
2112 _krb5_free_moduli(struct krb5_dh_moduli **moduli)
2115 for (i = 0; moduli[i] != NULL; i++) {
2116 free(moduli[i]->name);
2117 der_free_heim_integer(&moduli[i]->p);
2118 der_free_heim_integer(&moduli[i]->g);
2119 der_free_heim_integer(&moduli[i]->q);
2120 free(moduli[i]);
2122 free(moduli);
2181 struct krb5_dh_moduli ***moduli)
2190 *moduli = NULL;
2235 *moduli = m;
2269 *moduli = m;
2276 struct krb5_dh_moduli **moduli,
2284 for (i = 0; moduli[i] != NULL; i++) {
2285 if (der_heim_integer_cmp(&moduli[i]->g, g) == 0 &&
2286 der_heim_integer_cmp(&moduli[i]->p, p) == 0 &&
2287 (q == NULL || der_heim_integer_cmp(&moduli[i]->q, q) == 0))
2289 if (bits && bits > moduli[i]->bits) {
2295 moduli[i]->name);
2299 *name = strdup(moduli[i]->name);