Security-163.tar.gz
[apple/security.git] / SecurityServer / ucsp_types.h
index 7f055b1e02cd7f7b772cff2dc6a15da80552acd3..eb6213c746a5e361242efcecee5fbce4dbb76b9f 100644 (file)
@@ -32,6 +32,7 @@ using namespace SecurityServer;
 
 typedef void *Data;
 typedef void *Pointer;
+typedef void *BasePointer;
 
 typedef const char *CssmString;
 
@@ -43,6 +44,7 @@ typedef AclEntryInput *AclEntryInputPtr;
 typedef AclEntryInfo *AclEntryInfoPtr;
 typedef AclOwnerPrototype *AclOwnerPrototypePtr;
 typedef AccessCredentials *AccessCredentialsPtr;
+typedef void *ParamInputPtr;
 typedef void *VoidPtr;
 
 typedef DataWalkers::DLDbFlatIdentifier DLDbIdentBlob;
@@ -70,4 +72,11 @@ inline CSSM_KEY &outTrans(CssmKey &key) { return key; }
 
 #define UseStaticTemplates 0
 
+
+//
+// MIG-used byte swapping macros
+//
+#define __NDR_convert__int_rep__BasePointer__defined
+#define __NDR_convert__int_rep__BasePointer(a, f)      /* do not flip */
+
 } // end namespace Security