1/*
2 * clutils.h - common CL app-level routines, X version
3 */
4
5#ifndef	_CL_APP_UTILS_CLUTILS_H_
6#define _CL_APP_UTILS_CLUTILS_H_
7
8#include <Security/cssm.h>
9#include <utilLib/common.h>
10
11#ifdef	__cplusplus
12extern "C" {
13#endif
14
15CSSM_CL_HANDLE clStartup();
16void clShutdown(
17	CSSM_CL_HANDLE clHand);
18
19CSSM_TP_HANDLE tpStartup();
20void tpShutdown(
21	CSSM_TP_HANDLE tpHand);
22
23
24CSSM_DATA_PTR intToDER(unsigned theInt);
25uint32 DER_ToInt(const CSSM_DATA *DER_Data);
26
27#ifdef	__cplusplus
28}
29#endif
30
31#endif	/* _CL_APP_UTILS_CLUTILS_H_ */
32