Lines Matching refs:ginfo
528 const TLS_GROUP_INFO *ginfo = tls1_group_id_lookup(s->ctx, group_id); in tls_valid_group() local
534 if (ginfo == NULL) in tls_valid_group()
538 if (ginfo->mindtls < 0 || ginfo->maxdtls < 0) in tls_valid_group()
540 if (ginfo->maxdtls == 0) in tls_valid_group()
543 ret = DTLS_VERSION_LE(minversion, ginfo->maxdtls); in tls_valid_group()
544 if (ginfo->mindtls > 0) in tls_valid_group()
545 ret &= DTLS_VERSION_GE(maxversion, ginfo->mindtls); in tls_valid_group()
547 if (ginfo->mintls < 0 || ginfo->maxtls < 0) in tls_valid_group()
549 if (ginfo->maxtls == 0) in tls_valid_group()
552 ret = (minversion <= ginfo->maxtls); in tls_valid_group()
553 if (ginfo->mintls > 0) in tls_valid_group()
554 ret &= (maxversion >= ginfo->mintls); in tls_valid_group()
556 *okfortls13 = (ginfo->maxtls == 0) in tls_valid_group()
557 || (ginfo->maxtls >= TLS1_3_VERSION); in tls_valid_group()
560 || strcmp(ginfo->algorithm, "EC") == 0 in tls_valid_group()
561 || strcmp(ginfo->algorithm, "X25519") == 0 in tls_valid_group()
562 || strcmp(ginfo->algorithm, "X448") == 0; in tls_valid_group()
570 const TLS_GROUP_INFO *ginfo = tls1_group_id_lookup(s->ctx, group); in tls_group_allowed() local
573 if (ginfo == NULL) in tls_group_allowed()
578 return ssl_security(s, op, ginfo->secbits, in tls_group_allowed()
579 tls1_group_id2nid(ginfo->group_id, 0), (void *)gtmp); in tls_group_allowed()