Lines Matching refs:serverinfo

542 static int serverinfo_find_extension(const unsigned char *serverinfo,  in serverinfo_find_extension()  argument
552 if (serverinfo == NULL || serverinfo_length == 0) in serverinfo_find_extension()
555 if (!PACKET_buf_init(&pkt, serverinfo, serverinfo_length)) in serverinfo_find_extension()
609 const unsigned char *serverinfo = NULL; in serverinfoex_srv_add_cb() local
617 if ((ssl_get_server_cert_serverinfo(s, &serverinfo, in serverinfoex_srv_add_cb()
620 int retval = serverinfo_find_extension(serverinfo, serverinfo_length, in serverinfoex_srv_add_cb()
648 const unsigned char *serverinfo, in serverinfo_process_buffer() argument
653 if (serverinfo == NULL || serverinfo_length == 0) in serverinfo_process_buffer()
659 if (!PACKET_buf_init(&pkt, serverinfo, serverinfo_length)) in serverinfo_process_buffer()
707 const unsigned char *serverinfo, in SSL_CTX_use_serverinfo_ex() argument
712 if (ctx == NULL || serverinfo == NULL || serverinfo_length == 0) { in SSL_CTX_use_serverinfo_ex()
716 if (!serverinfo_process_buffer(version, serverinfo, serverinfo_length, in SSL_CTX_use_serverinfo_ex()
725 new_serverinfo = OPENSSL_realloc(ctx->cert->key->serverinfo, in SSL_CTX_use_serverinfo_ex()
731 ctx->cert->key->serverinfo = new_serverinfo; in SSL_CTX_use_serverinfo_ex()
732 memcpy(ctx->cert->key->serverinfo, serverinfo, serverinfo_length); in SSL_CTX_use_serverinfo_ex()
739 if (!serverinfo_process_buffer(version, serverinfo, serverinfo_length, in SSL_CTX_use_serverinfo_ex()
747 int SSL_CTX_use_serverinfo(SSL_CTX *ctx, const unsigned char *serverinfo, in SSL_CTX_use_serverinfo() argument
750 return SSL_CTX_use_serverinfo_ex(ctx, SSL_SERVERINFOV1, serverinfo, in SSL_CTX_use_serverinfo()
756 unsigned char *serverinfo = NULL; in SSL_CTX_use_serverinfo_file() local
844 tmp = OPENSSL_realloc(serverinfo, serverinfo_length + extension_length in SSL_CTX_use_serverinfo_file()
850 serverinfo = tmp; in SSL_CTX_use_serverinfo_file()
852 unsigned char *sinfo = serverinfo + serverinfo_length; in SSL_CTX_use_serverinfo_file()
860 memcpy(serverinfo + serverinfo_length + contextoff, in SSL_CTX_use_serverinfo_file()
872 ret = SSL_CTX_use_serverinfo_ex(ctx, SSL_SERVERINFOV2, serverinfo, in SSL_CTX_use_serverinfo_file()
879 OPENSSL_free(serverinfo); in SSL_CTX_use_serverinfo_file()