SSL_DOMAIN_FLAG_MULTI_THREAD
|| ((domain_flags & SSL_DOMAIN_FLAG_MULTI_THREAD) != 0
if ((flags & (SSL_DOMAIN_FLAG_SINGLE_THREAD | SSL_DOMAIN_FLAG_MULTI_THREAD | SSL_DOMAIN_FLAG_THREAD_ASSISTED)) != 0)
= SSL_DOMAIN_FLAG_MULTI_THREAD
= SSL_DOMAIN_FLAG_MULTI_THREAD
domain_flags |= SSL_DOMAIN_FLAG_MULTI_THREAD;
if ((domain_flags & (SSL_DOMAIN_FLAG_MULTI_THREAD | SSL_DOMAIN_FLAG_SINGLE_THREAD)) == 0)
domain_flags |= SSL_DOMAIN_FLAG_MULTI_THREAD;
&& (domain_flags & SSL_DOMAIN_FLAG_MULTI_THREAD) != 0) {
(SSL_DOMAIN_FLAG_SINGLE_THREAD | SSL_DOMAIN_FLAG_MULTI_THREAD | SSL_DOMAIN_FLAG_THREAD_ASSISTED | SSL_DOMAIN_FLAG_BLOCKING | SSL_DOMAIN_FLAG_LEGACY_BLOCKING)
|| !TEST_uint64_t_ne(domain_flags & (SSL_DOMAIN_FLAG_SINGLE_THREAD | SSL_DOMAIN_FLAG_MULTI_THREAD), 0)
SSL_DOMAIN_FLAG_MULTI_THREAD