SSL_want
__owur int SSL_want(const SSL *s);
#define SSL_want_nothing(s) (SSL_want(s) == SSL_NOTHING)
#define SSL_want_read(s) (SSL_want(s) == SSL_READING)
#define SSL_want_write(s) (SSL_want(s) == SSL_WRITING)
#define SSL_want_x509_lookup(s) (SSL_want(s) == SSL_X509_LOOKUP)
#define SSL_want_retry_verify(s) (SSL_want(s) == SSL_RETRY_VERIFY)
#define SSL_want_async(s) (SSL_want(s) == SSL_ASYNC_PAUSED)
#define SSL_want_async_job(s) (SSL_want(s) == SSL_ASYNC_NO_JOBS)
#define SSL_want_client_hello_cb(s) (SSL_want(s) == SSL_CLIENT_HELLO_CB)
int want = SSL_want(qc->tls);
int w = SSL_want(s);
if (!TEST_int_eq(SSL_want(c_tgt), SSL_NOTHING))
if (!TEST_int_eq(SSL_want(c_tgt), SSL_NOTHING))
|| !TEST_int_eq(SSL_want(clientquic), SSL_RETRY_VERIFY))
int w = SSL_want(s);
if (!TEST_int_eq(SSL_want(ssl), SSL_NOTHING))
|| !TEST_int_eq(SSL_want(ssl), SSL_NOTHING))
|| !TEST_int_eq(SSL_want(peerwrite), SSL_NOTHING))