TLS_MAX_IV_SIZE
char iv[TLS_MAX_IV_SIZE + TLS_MAX_SALT_SIZE];
u8 iv_data[TLS_MAX_IV_SIZE];
unsigned char buf[TLS_HEADER_SIZE + TLS_MAX_IV_SIZE];
static_assert(cipher ## _IV_SIZE <= TLS_MAX_IV_SIZE); \
char header[TLS_HEADER_SIZE + TLS_MAX_IV_SIZE];
if (nonce_size > TLS_MAX_IV_SIZE || prot->aad_size > TLS_MAX_AAD_SIZE)
u8 iv[TLS_MAX_IV_SIZE];