X-Git-Url: https://git.saurik.com/apple/libsecurity_codesigning.git/blobdiff_plain/7d31e9289af373b98c8a36838bd41fab5ad01b44..6aae018b5d43c30038cfa4003e5d4bcc81f134cf:/lib/SecCodeHostLib.h diff --git a/lib/SecCodeHostLib.h b/lib/SecCodeHostLib.h index 65fa720..813b399 100644 --- a/lib/SecCodeHostLib.h +++ b/lib/SecCodeHostLib.h @@ -36,9 +36,7 @@ #ifndef _H_SECCODEHOSTLIB #define _H_SECCODEHOSTLIB -//#include -#include "SecCodeHost.h" -#include +#include #ifdef __cplusplus extern "C" { @@ -62,6 +60,10 @@ OSStatus SecHostLibInit(SecCSFlags flags); */ OSStatus SecHostLibCreateGuest(SecGuestRef host, uint32_t status, const char *path, const char *attributeXML, + SecCSFlags flags, SecGuestRef *newGuest) DEPRECATED_ATTRIBUTE; + +OSStatus SecHostLibCreateGuest2(SecGuestRef host, + uint32_t status, const char *path, const void *cdhash, size_t cdhashLength, const char *attributeXML, SecCSFlags flags, SecGuestRef *newGuest); @@ -96,6 +98,11 @@ OSStatus SecHostSelectedGuest(SecCSFlags flags, SecGuestRef *guestRef); */ +/*! + */ +OSStatus SecHostLibCheckLoad(const char *path, SecRequirementType type); + + #ifdef __cplusplus } #endif