#pragma once
#include <stdlib.h>
#include <stdio.h>
#include <string.h>

#include <openssl/bio.h>
#include <openssl/ssl.h>
#include <openssl/err.h>

#include <config/api.h>

typedef struct {
    BIO*     bio;
    SSL_CTX* ctx;
    SSL*     ssl;
} NETWORK_SSL;