Inlined openssl definitions instead of including a header - preparing for ssl amalgamation