safety check to ensure we dont send out beyond the users buffer
safety check to ensure we dont send out beyond the users buffer

openssl/openssl,openssl/openssl,openssl/openssl,openssl/openssl,openssl/openssl,openssl/openssl