Branch Coverage

src/ssl/ssl_io.c
Criterion Covered Total %
branch 0 44 0.0


line true false branch
58 0 0 if (state & BR_SSL_CLOSED) {
66 0 0 if (state & BR_SSL_SENDREC) {
73 0 0 if (wlen < 0) {
81 0 0 if (!ctx->engine->shutdown_recv) {
87 0 0 if (wlen > 0) {
96 0 0 if (state & target) {
108 0 0 if (state & BR_SSL_RECVAPP) {
117 0 0 if (state & BR_SSL_RECVREC) {
124 0 0 if (rlen < 0) {
128 0 0 if (rlen > 0) {
152 0 0 if (len == 0) {
155 0 0 if (run_until(ctx, BR_SSL_RECVAPP) < 0) {
159 0 0 if (alen > len) {
174 0 0 while (len > 0) {
178 0 0 if (rlen < 0) {
194 0 0 if (len == 0) {
197 0 0 if (run_until(ctx, BR_SSL_SENDAPP) < 0) {
201 0 0 if (alen > len) {
216 0 0 while (len > 0) {
220 0 0 if (wlen < 0) {
249 0 0 while (br_ssl_engine_current_state(ctx->engine) != BR_SSL_CLOSED) {
256 0 0 if (br_ssl_engine_recvapp_buf(ctx->engine, &len) != NULL) {