Fix wrong flags read on BIO write

This commit is contained in:
Andrew Hutchings
2026-02-18 15:08:06 +00:00
parent 3ffa625fd4
commit 730519211d
+2 -2
View File
@@ -384,8 +384,8 @@ int SslBioSend(WOLFSSL* ssl, char *buf, int sz, void *ctx)
}
/* If retry and write flags are set, return WANT_WRITE */
if ((ssl->biord->flags & WOLFSSL_BIO_FLAG_WRITE) &&
(ssl->biord->flags & WOLFSSL_BIO_FLAG_RETRY)) {
if ((ssl->biowr->flags & WOLFSSL_BIO_FLAG_WRITE) &&
(ssl->biowr->flags & WOLFSSL_BIO_FLAG_RETRY)) {
return WOLFSSL_CBIO_ERR_WANT_WRITE;
}