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#define CFReleaseSafe(CF) { CFTypeRef _cf = (CF); if (_cf) { CFRelease(_cf); } } 13#define CFReleaseNull(CF) { CFTypeRef _cf = (CF); if (_cf) { (CF) = NULL; CFRelease(_cf); } } 14 15CFArrayRef server_chain(void); 16CFArrayRef client_chain(void); 17 18#endif 19