]> git.saurik.com Git - apple/xnu.git/blobdiff - EXTERNAL_HEADERS/corecrypto/cc_debug.h
xnu-3789.1.32.tar.gz
[apple/xnu.git] / EXTERNAL_HEADERS / corecrypto / cc_debug.h
index a04402247faac2fc348481d5e8c7dea96feda82c..5c8ebbdc7f511141a231f6ef65d0f192d181c9e3 100644 (file)
 // ========================
 #if CC_KERNEL
 #include <pexpert/pexpert.h>
-#define cc_printf(x...) printf(x)
+#define cc_printf(x...) kprintf(x)
 extern int printf(const char *format, ...) __printflike(1,2);
 #elif CC_USE_S3
+#include <stdio.h>
 #define cc_printf(x...) printf(x)
 #else
 #include <stdio.h>
@@ -60,7 +61,10 @@ extern int printf(const char *format, ...) __printflike(1,2);
 // ========================
 // Print utilities for corecrypto
 // ========================
+
+#include <corecrypto/cc.h>
+
 /* Print a byte array of arbitrary size */
-void cc_print(const char *label, unsigned long count, const uint8_t *s);
+void cc_print(const char *label, size_t count, const uint8_t *s);
 
 #endif /* _CORECRYPTO_CCN_DEBUG_H_ */