| line |
true |
false |
branch |
|
69
|
0 |
0 |
if (-1 == self->sockfd) { |
|
75
|
0 |
0 |
if (len > INT_MAX) { |
|
85
|
0 |
0 |
if (0 >= res) { |
|
114
|
0 |
0 |
if (-1 == self->sockfd) { |
|
120
|
0 |
0 |
if (len > INT_MAX) { |
|
128
|
0 |
0 |
if (0 >= received) { |
|
157
|
0 |
0 |
if (-1 != self->sockfd) { |
|
163
|
0 |
0 |
if (!self->ssl) { |
|
170
|
0 |
0 |
if (AMQP_STATUS_OK != status) { |
|
175
|
0 |
0 |
if (0 > self->sockfd) { |
|
183
|
0 |
0 |
if (!bio) { |
|
192
|
0 |
0 |
if (!status) { |
|
200
|
0 |
0 |
if (status != 1) { |
|
212
|
0 |
0 |
if (AMQP_STATUS_OK == status) { |
|
224
|
0 |
0 |
if (self->verify_peer) { |
|
225
|
0 |
0 |
if (!cert) { |
|
232
|
0 |
0 |
if (X509_V_OK != result) { |
|
238
|
0 |
0 |
if (self->verify_hostname) { |
|
239
|
0 |
0 |
if (!cert) { |
|
245
|
0 |
0 |
if (1 != X509_check_host(cert, host, strlen(host), |
|
276
|
0 |
0 |
if (-1 == self->sockfd) { |
|
280
|
0 |
0 |
if (AMQP_SC_NONE == force) { |
|
288
|
0 |
0 |
if (amqp_os_socket_close(self->sockfd)) { |
|
304
|
0 |
0 |
if (self) { |
|
325
|
0 |
0 |
if (!self) { |
|
335
|
0 |
0 |
if (status) { |
|
340
|
0 |
0 |
if (!self->ctx) { |
|
345
|
0 |
0 |
if (status != AMQP_STATUS_OK) { |
|
363
|
0 |
0 |
if (base->klass != &amqp_ssl_socket_class) { |
|
372
|
0 |
0 |
if (base->klass != &amqp_ssl_socket_class) { |
|
377
|
0 |
0 |
if (1 != status) { |
|
386
|
0 |
0 |
if (base->klass != &amqp_ssl_socket_class) { |
|
391
|
0 |
0 |
if (1 != status) { |
|
401
|
0 |
0 |
if (base->klass != &amqp_ssl_socket_class) { |
|
406
|
0 |
0 |
if (1 != status) { |
|
410
|
0 |
0 |
if (1 != status) { |
|
459
|
0 |
0 |
if (base->klass != &amqp_ssl_socket_class) { |
|
462
|
0 |
0 |
if (n > INT_MAX) { |
|
467
|
0 |
0 |
if (1 != status) { |
|
471
|
0 |
0 |
if (!buf) { |
|
475
|
0 |
0 |
if (!rsa) { |
|
479
|
0 |
0 |
if (1 != status) { |
|
495
|
0 |
0 |
if (base->klass != &amqp_ssl_socket_class) { |
|
500
|
0 |
0 |
if (1 != status) { |
|
508
|
0 |
0 |
if (base->klass != &amqp_ssl_socket_class) { |
|
523
|
0 |
0 |
if (base->klass != &amqp_ssl_socket_class) { |
|
533
|
0 |
0 |
if (base->klass != &amqp_ssl_socket_class) { |
|
562
|
0 |
0 |
if (base->klass != &amqp_ssl_socket_class) { |
|
567
|
0 |
0 |
if (max < min) { |
|
572
|
0 |
0 |
if (status != AMQP_STATUS_OK) { |
|
577
|
0 |
0 |
if (status != AMQP_STATUS_OK) { |
|
581
|
0 |
0 |
if (!SSL_CTX_set_min_proto_version(self->ctx, min_ver)) { |
|
584
|
0 |
0 |
if (!SSL_CTX_set_max_proto_version(self->ctx, max_ver)) { |
|
636
|
0 |
0 |
CHECK_SUCCESS(pthread_mutex_lock(&openssl_init_mutex)); |
|
638
|
0 |
0 |
if (!openssl_bio_initialized) { |
|
640
|
0 |
0 |
if (status) { |
|
649
|
0 |
0 |
CHECK_SUCCESS(pthread_mutex_unlock(&openssl_init_mutex)); |
|
654
|
0 |
0 |
CHECK_SUCCESS(pthread_mutex_lock(&openssl_init_mutex)); |
|
656
|
0 |
0 |
if (openssl_connections > 0) { |
|
660
|
0 |
0 |
if (openssl_connections == 0) { |
|
665
|
0 |
0 |
CHECK_SUCCESS(pthread_mutex_unlock(&openssl_init_mutex)); |