X-Git-Url: https://git.saurik.com/apple/security.git/blobdiff_plain/5c19dc3ae3bd8e40a9c028b0deddd50ff337692c..7e6b461318c8a779d91381531435a68ee4e8b6ed:/OSX/libsecurity_cssm/lib/cssmkrspi.h?ds=inline diff --git a/OSX/libsecurity_cssm/lib/cssmkrspi.h b/OSX/libsecurity_cssm/lib/cssmkrspi.h index e27c165f..00eea5e4 100644 --- a/OSX/libsecurity_cssm/lib/cssmkrspi.h +++ b/OSX/libsecurity_cssm/lib/cssmkrspi.h @@ -27,14 +27,18 @@ #define _CSSMKRSPI_H_ 1 #include +#include /* CSSM_KRSP_HANDLE */ #ifdef __cplusplus extern "C" { #endif +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wdeprecated-declarations" + /* Data types for Key Recovery SPI */ -typedef struct cssm_spi_kr_funcs { +typedef struct DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER cssm_spi_kr_funcs { CSSM_RETURN (CSSMKRI *RegistrationRequest) (CSSM_KRSP_HANDLE KRSPHandle, CSSM_CC_HANDLE KRRegistrationContextHandle, @@ -104,6 +108,8 @@ typedef struct cssm_spi_kr_funcs { void **OutputParams); } CSSM_SPI_KR_FUNCS DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER, *CSSM_SPI_KR_FUNCS_PTR DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER; +#pragma clang diagnostic pop + #ifdef __cplusplus } #endif