]> git.saurik.com Git - apple/security.git/blobdiff - SecurityTests/clxutils/clAppUtils/clutils.h
Security-57031.1.35.tar.gz
[apple/security.git] / SecurityTests / clxutils / clAppUtils / clutils.h
diff --git a/SecurityTests/clxutils/clAppUtils/clutils.h b/SecurityTests/clxutils/clAppUtils/clutils.h
new file mode 100644 (file)
index 0000000..c0cf82b
--- /dev/null
@@ -0,0 +1,31 @@
+/*
+ * clutils.h - common CL app-level routines, X version
+ */
+
+#ifndef        _CL_APP_UTILS_CLUTILS_H_
+#define _CL_APP_UTILS_CLUTILS_H_
+
+#include <Security/cssm.h>
+#include <utilLib/common.h>
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+CSSM_CL_HANDLE clStartup();
+void clShutdown(
+       CSSM_CL_HANDLE clHand);
+
+CSSM_TP_HANDLE tpStartup();
+void tpShutdown(
+       CSSM_TP_HANDLE tpHand);
+
+
+CSSM_DATA_PTR intToDER(unsigned theInt);
+uint32 DER_ToInt(const CSSM_DATA *DER_Data);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* _CL_APP_UTILS_CLUTILS_H_ */