DTLS1_2_VERSION
if (ssl_version != DTLS1_VERSION && ssl_version != DTLS1_2_VERSION) {
case DTLS1_2_VERSION:
.version = DTLS1_2_VERSION,
.version = DTLS1_2_VERSION,
if (version == DTLS1_2_VERSION)
.version = DTLS1_2_VERSION,
.version = DTLS1_2_VERSION,
case DTLS1_2_VERSION:
if (version == DTLS1_2_VERSION)
if (dtls_ver == DTLS1_2_VERSION)
if (peer_ver < DTLS1_2_VERSION)
return DTLS1_2_VERSION;
return version == DTLS1_VERSION || version == DTLS1_2_VERSION;
.protocol = DTLS1_2_VERSION,
.protocol = DTLS1_2_VERSION,
.protocol = DTLS1_2_VERSION,
case DTLS1_2_VERSION:
tls12_record_layer_set_version(rl, DTLS1_2_VERSION);
.peerver = DTLS1_2_VERSION,
.want_maxver = DTLS1_2_VERSION,
.want_maxver = DTLS1_2_VERSION,
.peerver = DTLS1_2_VERSION,
.peerver = DTLS1_2_VERSION,
.want_maxver = DTLS1_2_VERSION,
.peerver = DTLS1_2_VERSION,
.want_maxver = DTLS1_2_VERSION,
.peerver = DTLS1_2_VERSION,
.maxver = DTLS1_2_VERSION,
.want_maxver = DTLS1_2_VERSION,
.maxver = DTLS1_2_VERSION,
case DTLS1_2_VERSION:
version == DTLS1_2_VERSION) {
cfg.min_version = DTLS1_2_VERSION;
cfg.max_version = DTLS1_2_VERSION;
cfg.min_version = DTLS1_2_VERSION;
cfg.max_version = DTLS1_2_VERSION;