]> git.saurik.com Git - apple/security.git/blobdiff - OSX/libsecurityd/lib/ssblob.h
Security-57337.50.23.tar.gz
[apple/security.git] / OSX / libsecurityd / lib / ssblob.h
index d05f2b73338ba5fc9f725ad1db9c903a9651054d..e39414be98214ff579fb33faa3f421944fafb7ed 100644 (file)
@@ -77,10 +77,13 @@ public:
 
     static const uint32 version_MacOS_10_0 = 0x00000100;       // MacOS 10.0.x
     static const uint32 version_MacOS_10_1 = 0x00000101;       // MacOS 10.1.x and on
 
     static const uint32 version_MacOS_10_0 = 0x00000100;       // MacOS 10.0.x
     static const uint32 version_MacOS_10_1 = 0x00000101;       // MacOS 10.1.x and on
-    static const uint32 currentVersion = version_MacOS_10_0;
+       static const uint32 version_partition = 0x00000200;             // MacOS 10.11.2 and on, supporting partitioning
+    static const uint32 currentVersion = version_partition;
     
     
+  static uint32 getCurrentVersion();
 public:
 public:
-    void initialize(uint32 version = currentVersion);
+    void initialize();
+    void initialize(uint32 version);
        bool isValid() const;
     void validate(CSSM_RETURN failureCode) const;
        
        bool isValid() const;
     void validate(CSSM_RETURN failureCode) const;