X-Git-Url: https://git.saurik.com/apple/libsecurity_codesigning.git/blobdiff_plain/2e2533baea112414a307d169c101a9c225fd1d77..935e692843d9c528f9a4c5eee98e00961ca5f4a4:/lib/SecCodeHost.cpp diff --git a/lib/SecCodeHost.cpp b/lib/SecCodeHost.cpp index fce2403..f6989f2 100644 --- a/lib/SecCodeHost.cpp +++ b/lib/SecCodeHost.cpp @@ -56,9 +56,9 @@ OSStatus SecHostCreateGuest(SecGuestRef host, { BEGIN_CSAPI - checkFlags(flags, kSecCSDedicatedHost); - Required(newGuest) = SecurityServer::ClientSession().createGuest(host, - status, cfString(path).c_str(), DictData(attributes), flags); + checkFlags(flags, kSecCSDedicatedHost | kSecCSGenerateGuestHash); + CodeSigning::Required(newGuest) = SecurityServer::ClientSession().createGuest(host, + status, cfString(path).c_str(), CssmData(), DictData(attributes), flags); END_CSAPI } @@ -89,7 +89,7 @@ OSStatus SecHostSelectedGuest(SecCSFlags flags, SecGuestRef *guestRef) BEGIN_CSAPI checkFlags(flags); - Required(guestRef) = SecurityServer::ClientSession().selectedGuest(); + CodeSigning::Required(guestRef) = SecurityServer::ClientSession().selectedGuest(); END_CSAPI }