platform_system_core/liblog/liblog.map.txt
Steven Moreland 64328403b5 liblog: __android_log_error_write in vndk
Also added log_safetynet.h header. This contains a memory sensitive logging
function which is used to detect attack attempts.

Fixes: 37442967
Test: liblog-unit-tests on internal marlin
Test: build liblog with BOARD_VNDK_VERSION := current on aosp_arm
Test: libbinder vendor variant links with BOARD_VNDK_VERSION := current

Change-Id: Icfcc2b1acbb3712bf4c84403870dc93401eafb15
2017-05-01 14:40:55 +00:00

44 lines
1.1 KiB
Text

LIBLOG {
global:
android_name_to_log_id; # vndk
android_log_id_to_name; # vndk
__android_log_assert;
__android_log_buf_print; # vndk
__android_log_buf_write; # vndk
__android_log_print;
__android_log_vprint;
__android_log_write;
local:
*;
};
LIBLOG_L {
global:
android_logger_clear; # vndk
android_logger_get_id; # vndk
android_logger_get_log_readable_size; # vndk
android_logger_get_log_version; # vndk
android_logger_get_log_size; # vndk
android_logger_list_alloc; # vndk
android_logger_list_alloc_time; # vndk
android_logger_list_free; # vndk
android_logger_list_open; # vndk
android_logger_list_read; # vndk
android_logger_open; # vndk
android_logger_set_log_size; # vndk
};
LIBLOG_M {
global:
android_logger_get_prune_list; # vndk
android_logger_set_prune_list; # vndk
android_logger_get_statistics; # vndk
__android_log_error_write; # vndk
__android_log_is_loggable;
};
LIBLOG_O {
global:
__android_log_is_loggable_len;
__android_log_is_debuggable; # vndk
};