/*
- * Copyright (c) 2013 Apple Inc. All rights reserved.
+ * Copyright (c) 2020 Apple Inc. All rights reserved.
*
* @APPLE_OSREFERENCE_LICENSE_HEADER_START@
*
*/
#ifndef _SYS_KASL_H_
-#define _SYS_KASL_H_
+#define _SYS_KASL_H_
#ifdef BSD_KERNEL_PRIVATE
-#define KASL_KEY_FACILITY "Facility" /* Facility generating messages */
-#define KASL_KEY_LEVEL "Level" /* Priority level */
+#define KASL_KEY_FACILITY "Facility" /* Facility generating messages */
+#define KASL_KEY_LEVEL "Level" /* Priority level */
#endif /* BSD_KERNEL_PRIVATE */
extern int
-kern_asl_msg_va(int level, const char *facility, int num_pairs,
- va_list vargs, ...);
+kern_asl_msg(int level, const char *facility, size_t num_pairs, ...);
-extern int
-kern_asl_msg(int level, const char *facility, int num_pairs, ...);
-
-extern int escape_str(char *str, int len, int buflen);
+extern int escape_str(char *str, size_t len, size_t buflen);
extern void fpxlog_init(void);
extern void fpxlog(int, uint32_t, uint32_t, uint32_t);