liblog: logcat: Replace log/logd.h with log/log.h
Should use log/log.h and in some cases android/log.h instead. Can
not remove file because still in use by partners, so log/logd.h
points to log/log.h.
Test: Compile
Bug: 26552300
Bug: 31289077
Change-Id: I3580d46154617abb7231027a44f4ab9ee023febf
diff --git a/include/log/log.h b/include/log/log.h
index 24c77fc..4e65393 100644
--- a/include/log/log.h
+++ b/include/log/log.h
@@ -29,12 +29,13 @@
#define _LIBS_LOG_LOG_H
#include <stdarg.h>
+#include <stdint.h>
#include <stdio.h>
#include <sys/types.h>
#include <time.h>
#include <unistd.h>
-#include <log/logd.h>
+#include <android/log.h>
#include <log/uio.h>
#ifdef __cplusplus
@@ -50,6 +51,14 @@
#pragma clang diagnostic ignored "-Wgnu-zero-variadic-macro-arguments"
#endif
+int __android_log_bwrite(int32_t tag, const void *payload, size_t len);
+int __android_log_btwrite(int32_t tag, char type, const void *payload,
+ size_t len);
+int __android_log_bswrite(int32_t tag, const char *payload);
+
+int __android_log_security_bwrite(int32_t tag, const void *payload, size_t len);
+int __android_log_security_bswrite(int32_t tag, const char *payload);
+
// ---------------------------------------------------------------------
/*