]> git.saurik.com Git - apple/security.git/blobdiff - OSX/sec/SOSCircle/SecureObjectSync/SOSDataSource.h
Security-58286.1.32.tar.gz
[apple/security.git] / OSX / sec / SOSCircle / SecureObjectSync / SOSDataSource.h
index c434c5af7421dfa6f8429a79ae00f1c67205531b..84a34ce4cb1eae43aa9887176cd8b0e54d7ee38e 100644 (file)
@@ -110,9 +110,11 @@ enum SOSDataSourceTransactionPhase {
 };
 typedef CFOptionFlags SOSDataSourceTransactionPhase;
 
+// These must match the values in SecDbTransactionSource
 enum SOSDataSourceTransactionSource {
-    kSOSDataSourceSOSTransaction,        // A remotely initated transaction.
-    kSOSDataSourceAPITransaction,        // A user initated transaction.
+    kSOSDataSourceSOSTransaction = 0,        // A remotely initated transaction.
+    kSOSDataSourceCKKSTransaction = 3,       // A transaction initiated by CKKS.
+    kSOSDataSourceAPITransaction = 1,        // A user initated transaction.
 };
 typedef CFOptionFlags SOSDataSourceTransactionSource;