31typedef enum pkcs11test_log_level
32{ LVL_DEBUG = 0, LVL_INFO, LVL_WARNING, LVL_ERROR, LVL_NOLEVEL
33} PKCS11TEST_LOG_LEVEL;
34 static PKCS11TEST_LOG_LEVEL g_logLevel = LVL_DEBUG;
41#define pkcs11test_filename "test_pkcs11.log"
53#define testlog(LOGLEVEL,...) if (LOGLEVEL >= g_logLevel) {logPrefix(LOGLEVEL); printf(__VA_ARGS__);}
54#define printlogprefic(LOGLEVEL,LOGPREFIX) printf(LOGPREFIX)
60 FILE * pkcs11test_logfile;
68 void logPrefix(PKCS11TEST_LOG_LEVEL level);
69void testlogbytes(PKCS11TEST_LOG_LEVEL loglevel,
unsigned char *pValue,
70 unsigned long ulValueLen);