Lines Matching defs:version
647 static int serverinfo_process_buffer(unsigned int version,
656 if (version != SSL_SERVERINFOV1 && version != SSL_SERVERINFOV2)
667 if ((version == SSL_SERVERINFOV2 && !PACKET_get_net_4(&pkt, &context))
686 if (version == SSL_SERVERINFOV1 || context == SYNTHV1CONTEXT) {
706 static size_t extension_contextoff(unsigned int version)
708 return version == SSL_SERVERINFOV1 ? 4 : 0;
711 static size_t extension_append_length(unsigned int version, size_t extension_length)
713 return extension_length + extension_contextoff(version);
716 static void extension_append(unsigned int version,
721 const size_t contextoff = extension_contextoff(version);
734 int SSL_CTX_use_serverinfo_ex(SSL_CTX *ctx, unsigned int version,
744 if (version == SSL_SERVERINFOV1) {
746 * Convert serverinfo version v1 to v2 and call yourself recursively
768 if (!serverinfo_process_buffer(version, serverinfo, serverinfo_length,
791 if (!serverinfo_process_buffer(version, serverinfo, serverinfo_length,
838 unsigned int version;
859 version = SSL_SERVERINFOV1;
869 version = SSL_SERVERINFOV2;
874 if (version == SSL_SERVERINFOV1) {
892 append_length = extension_append_length(version, extension_length);
899 extension_append(version, extension, extension_length,