]> git.saurik.com Git - apple/security.git/blob - libsecurity_ssl/regressions/ssl-utils.h
Security-55471.14.8.tar.gz
[apple/security.git] / libsecurity_ssl / regressions / ssl-utils.h
1 //
2 // ssl-utils.h
3 // libsecurity_ssl
4 //
5 // Created by Fabrice Gautier on 8/7/12.
6 //
7 //
8
9 #ifndef __SSL_UTILS_H__
10 #define __SSL_UTILS_H__
11
12 #include <Security/SecureTransport.h>
13
14 #define CFReleaseSafe(CF) { CFTypeRef _cf = (CF); if (_cf) { CFRelease(_cf); } }
15 #define CFReleaseNull(CF) { CFTypeRef _cf = (CF); if (_cf) { (CF) = NULL; CFRelease(_cf); } }
16
17 CFArrayRef server_chain(void);
18 CFArrayRef client_chain(void);
19
20 const char *ciphersuite_name(SSLCipherSuite cs);
21
22 #endif