#include <openssl/ech.h>
#include <openssl/hpke.h>
+#include <internal/packet.h>
+#include <internal/ssl.h>
+#include <internal/statem.h>
+
/*
* Define this to get loads more lines of tracing which is
* very useful for interop.
#define OSSL_SSL_RECORD_RECORD_H
#include <openssl/core_dispatch.h>
+
#include "internal/recordmethod.h"
+#include "internal/statem.h"
/*****************************************************************************
* *
#if !defined(OSSL_SSL_SSL_CERT_TABLE_H)
#define OSSL_SSL_SSL_CERT_TABLE_H
+#include <openssl/evp.h>
+
+#include "ssl_local.h"
+
static const SSL_CERT_LOOKUP ssl_cert_info[] = {
{ EVP_PKEY_RSA, SSL_aRSA }, /* SSL_PKEY_RSA */
{ EVP_PKEY_RSA_PSS, SSL_aRSA }, /* SSL_PKEY_RSA_PSS_SIGN */
* *
*****************************************************************************/
+#if !defined(OSSL_SSL_STATEM_STATEM_LOCAL_H)
+#define OSSL_SSL_STATEM_STATEM_LOCAL_H
+
+#include <internal/packet.h>
+#include <internal/statem.h>
+
+#include "../ssl_local.h"
+
/* Max message length definitions */
/* The spec allows for a longer length than this, but we limit it */
-#if !defined(OSSL_SSL_STATEM_STATEM_LOCAL_H)
-#define OSSL_SSL_STATEM_STATEM_LOCAL_H
#define HELLO_VERIFY_REQUEST_MAX_LENGTH 258
#define END_OF_EARLY_DATA_MAX_LENGTH 0