Lines Matching defs:vrange

205 	ss->vrange             = os->vrange;
511 ssl_EnableTLS(SSLVersionRange *vrange, PRBool on)
513 if (SSL3_ALL_VERSIONS_DISABLED(vrange)) {
515 vrange->min = SSL_LIBRARY_VERSION_TLS_1_0;
516 vrange->max = SSL_LIBRARY_VERSION_TLS_1_0;
523 vrange->min = PR_MIN(vrange->min, SSL_LIBRARY_VERSION_TLS_1_0);
524 vrange->max = PR_MAX(vrange->max, SSL_LIBRARY_VERSION_TLS_1_0);
527 if (vrange->min == SSL_LIBRARY_VERSION_3_0) {
528 vrange->max = SSL_LIBRARY_VERSION_3_0;
531 vrange->min = SSL_LIBRARY_VERSION_NONE;
532 vrange->max = SSL_LIBRARY_VERSION_NONE;
541 ssl_EnableSSL3(SSLVersionRange *vrange, PRBool on)
543 if (SSL3_ALL_VERSIONS_DISABLED(vrange)) {
545 vrange->min = SSL_LIBRARY_VERSION_3_0;
546 vrange->max = SSL_LIBRARY_VERSION_3_0;
554 * we don't need to change vrange->max.
556 vrange->min = SSL_LIBRARY_VERSION_3_0;
559 if (vrange->max > SSL_LIBRARY_VERSION_3_0) {
560 vrange->min = PR_MAX(vrange->min, SSL_LIBRARY_VERSION_TLS_1_0);
563 vrange->min = SSL_LIBRARY_VERSION_NONE;
564 vrange->max = SSL_LIBRARY_VERSION_NONE;
634 ssl_EnableTLS(&ss->vrange, on);
651 ssl_EnableSSL3(&ss->vrange, on);
846 on = ss->vrange.max >= SSL_LIBRARY_VERSION_TLS_1_0;
849 on = ss->vrange.min == SSL_LIBRARY_VERSION_3_0;
1668 ss->vrange = sm->vrange;
1797 const SSLVersionRange *vrange)
1799 return vrange &&
1800 vrange->min <= vrange->max &&
1801 ssl3_VersionIsSupported(protocolVariant, vrange->min) &&
1802 ssl3_VersionIsSupported(protocolVariant, vrange->max);
1807 SSLVersionRange *vrange)
1809 if (!vrange) {
1816 vrange->min = SSL_LIBRARY_VERSION_3_0;
1817 vrange->max = SSL_LIBRARY_VERSION_MAX_SUPPORTED;
1820 vrange->min = SSL_LIBRARY_VERSION_TLS_1_1;
1821 vrange->max = SSL_LIBRARY_VERSION_MAX_SUPPORTED;
1833 SSLVersionRange *vrange)
1836 protocolVariant != ssl_variant_datagram) || !vrange) {
1841 *vrange = *VERSIONS_DEFAULTS(protocolVariant);
1848 const SSLVersionRange *vrange)
1850 if (!ssl3_VersionRangeIsValid(protocolVariant, vrange)) {
1855 *VERSIONS_DEFAULTS(protocolVariant) = *vrange;
1861 SSL_VersionRangeGet(PRFileDesc *fd, SSLVersionRange *vrange)
1871 if (!vrange) {
1879 *vrange = ss->vrange;
1906 SSL_VersionRangeSet(PRFileDesc *fd, const SSLVersionRange *vrange)
1916 if (!ssl3_VersionRangeIsValid(ss->protocolVariant, vrange)) {
1924 ss->vrange = *vrange;
1927 if (ss->vrange.max >= SSL_LIBRARY_VERSION_TLS_1_2 &&
1931 if (ss->vrange.min >= SSL_LIBRARY_VERSION_TLS_1_2) {
1937 ss->vrange.max = SSL_LIBRARY_VERSION_TLS_1_1;
3063 ss->vrange = *VERSIONS_DEFAULTS(protocolVariant);