X-Git-Url: https://git.saurik.com/apple/security.git/blobdiff_plain/c38e3ce98599a410a47dc10253faa4d5830f13b2..427c49bcad63d042b29ada2ac27e3dfc4845c779:/libsecurity_ssl/regressions/ssl-utils.h diff --git a/libsecurity_ssl/regressions/ssl-utils.h b/libsecurity_ssl/regressions/ssl-utils.h new file mode 100644 index 00000000..cf9a9f3f --- /dev/null +++ b/libsecurity_ssl/regressions/ssl-utils.h @@ -0,0 +1,22 @@ +// +// ssl-utils.h +// libsecurity_ssl +// +// Created by Fabrice Gautier on 8/7/12. +// +// + +#ifndef __SSL_UTILS_H__ +#define __SSL_UTILS_H__ + +#include + +#define CFReleaseSafe(CF) { CFTypeRef _cf = (CF); if (_cf) { CFRelease(_cf); } } +#define CFReleaseNull(CF) { CFTypeRef _cf = (CF); if (_cf) { (CF) = NULL; CFRelease(_cf); } } + +CFArrayRef server_chain(void); +CFArrayRef client_chain(void); + +const char *ciphersuite_name(SSLCipherSuite cs); + +#endif