#define OPK_C_SKIP_IF_UNBOUND 48
#define OPK_S_SET_INJECT_DATAGRAM 49
#define OPK_S_SHUTDOWN 50
+#define OPK_POP_ERR 51
#define EXPECT_CONN_CLOSE_APP (1U << 0)
#define EXPECT_CONN_CLOSE_REMOTE (1U << 1)
{OPK_S_SET_INJECT_DATAGRAM, NULL, 0, NULL, NULL, 0, NULL, NULL, (f)},
#define OP_S_SHUTDOWN(error_code) \
{OPK_S_SHUTDOWN, NULL, (error_code)},
+#define OP_POP_ERR() \
+ {OPK_POP_ERR},
static OSSL_TIME get_time(void *arg)
{
case OPK_C_EXPECT_SSL_ERR:
case OPK_EXPECT_ERR_REASON:
case OPK_EXPECT_ERR_LIB:
+ case OPK_POP_ERR:
case OPK_SLEEP:
break;
}
break;
+ case OPK_POP_ERR:
+ ERR_pop();
+ break;
+
case OPK_SLEEP:
{
OSSL_sleep(op->arg2);