199ca880aSopenharmony_ci#include <errno.h> 299ca880aSopenharmony_ci#include <stdarg.h> 399ca880aSopenharmony_ci#include <stdlib.h> 499ca880aSopenharmony_ci 599ca880aSopenharmony_ci#include "log.h" 699ca880aSopenharmony_ci 799ca880aSopenharmony_cistatic const char *tag = "udev"; 899ca880aSopenharmony_ci 999ca880aSopenharmony_civoid log_parse_environment(void) 1099ca880aSopenharmony_ci{ 1199ca880aSopenharmony_ci} 1299ca880aSopenharmony_ci 1399ca880aSopenharmony_ciint log_oom_internal(const char *file, int line, const char *func) 1499ca880aSopenharmony_ci{ 1599ca880aSopenharmony_ci return -ENOMEM; 1699ca880aSopenharmony_ci} 1799ca880aSopenharmony_ci 1899ca880aSopenharmony_civoid log_assert_failed(const char *text, const char *file, int line, const char *func) 1999ca880aSopenharmony_ci{ 2099ca880aSopenharmony_ci abort(); 2199ca880aSopenharmony_ci} 2299ca880aSopenharmony_ci 2399ca880aSopenharmony_civoid log_assert_failed_unreachable(const char *text, const char *file, int line, const char *func) 2499ca880aSopenharmony_ci{ 2599ca880aSopenharmony_ci abort(); 2699ca880aSopenharmony_ci} 2799ca880aSopenharmony_ci 2899ca880aSopenharmony_ciint log_meta(int level, const char*file, int line, const char *func, const char *format, ...) 2999ca880aSopenharmony_ci{ 3099ca880aSopenharmony_ci return 0; 3199ca880aSopenharmony_ci} 3299ca880aSopenharmony_ci 3399ca880aSopenharmony_ciint log_metav(int level, const char*file, int line, const char *func, const char *format, va_list ap) 3499ca880aSopenharmony_ci{ 3599ca880aSopenharmony_ci return 0; 3699ca880aSopenharmony_ci} 3799ca880aSopenharmony_ci 3899ca880aSopenharmony_ciint log_internal( 3999ca880aSopenharmony_ci int level, 4099ca880aSopenharmony_ci int error, 4199ca880aSopenharmony_ci const char *file, 4299ca880aSopenharmony_ci int line, 4399ca880aSopenharmony_ci const char *func, 4499ca880aSopenharmony_ci const char *format, ...) 4599ca880aSopenharmony_ci{ 4699ca880aSopenharmony_ci return 0; 4799ca880aSopenharmony_ci} 4899ca880aSopenharmony_ci 4999ca880aSopenharmony_ciint log_open(void) 5099ca880aSopenharmony_ci{ 5199ca880aSopenharmony_ci return 0; 5299ca880aSopenharmony_ci} 5399ca880aSopenharmony_ci 5499ca880aSopenharmony_civoid log_close(void) 5599ca880aSopenharmony_ci{ 5699ca880aSopenharmony_ci} 5799ca880aSopenharmony_ci 5899ca880aSopenharmony_civoid log_set_target(LogTarget target) 5999ca880aSopenharmony_ci{ 6099ca880aSopenharmony_ci} 6199ca880aSopenharmony_ci 6299ca880aSopenharmony_civoid log_set_max_level(int level) 6399ca880aSopenharmony_ci{ 6499ca880aSopenharmony_ci} 6599ca880aSopenharmony_ci 6699ca880aSopenharmony_ciint log_get_max_level(void) 6799ca880aSopenharmony_ci{ 6899ca880aSopenharmony_ci return LOG_INFO; 6999ca880aSopenharmony_ci} 70