Skip to content

Commit 344f127

Browse files
authored
Merge pull request wolfSSL#9129 from effbiae/wolfSSL_read_ex
SSL_read_ex() ... will return 1 for success or 0 for failure
2 parents dac80aa + 934364b commit 344f127

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

src/ssl.c

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3368,7 +3368,7 @@ int wolfSSL_read(WOLFSSL* ssl, void* data, int sz)
33683368
}
33693369

33703370

3371-
/* returns 0 on failure and on no read */
3371+
/* returns 0 on failure and 1 on read */
33723372
int wolfSSL_read_ex(WOLFSSL* ssl, void* data, size_t sz, size_t* rd)
33733373
{
33743374
int ret;
@@ -3388,8 +3388,7 @@ int wolfSSL_read_ex(WOLFSSL* ssl, void* data, size_t sz, size_t* rd)
33883388
*rd = (size_t)ret;
33893389
}
33903390

3391-
if (ret <= 0) ret = 0;
3392-
return ret;
3391+
return ret > 0 ? 1 : 0;
33933392
}
33943393

33953394
#ifdef WOLFSSL_MULTICAST

0 commit comments

Comments
 (0)