Lines Matching defs:ginf
233 TLS_GROUP_INFO *ginf = NULL;
261 ginf = &ctx->group_list[ctx->group_list_len];
268 ginf->tlsname = OPENSSL_strdup(p->data);
269 if (ginf->tlsname == NULL) {
279 ginf->realname = OPENSSL_strdup(p->data);
280 if (ginf->realname == NULL) {
290 ginf->group_id = (uint16_t)gid;
297 ginf->algorithm = OPENSSL_strdup(p->data);
298 if (ginf->algorithm == NULL) {
304 if (p == NULL || !OSSL_PARAM_get_uint(p, &ginf->secbits)) {
314 ginf->is_kem = 1 & is_kem;
317 if (p == NULL || !OSSL_PARAM_get_int(p, &ginf->mintls)) {
323 if (p == NULL || !OSSL_PARAM_get_int(p, &ginf->maxtls)) {
329 if (p == NULL || !OSSL_PARAM_get_int(p, &ginf->mindtls)) {
335 if (p == NULL || !OSSL_PARAM_get_int(p, &ginf->maxdtls)) {
347 keymgmt = EVP_KEYMGMT_fetch(ctx->libctx, ginf->algorithm, ctx->propq);
364 ginf = NULL;
370 if (ginf != NULL) {
371 OPENSSL_free(ginf->tlsname);
372 OPENSSL_free(ginf->realname);
373 OPENSSL_free(ginf->algorithm);
374 ginf->algorithm = ginf->tlsname = ginf->realname = NULL;