Something went wrong. Try again.
Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
Something went wrong. Try again.
123456789101112131415161718192021222324252627282930// SPDX-License-Identifier: GPL-2.0#include <stdio.h>#include <stdarg.h>#include "debug.h"#include "debug-internal.h"
static int __base_pr(const char *format, ...){ va_list args; int err;
va_start(args, format); err = vfprintf(stderr, format, args); va_end(args); return err;}
libapi_print_fn_t __pr_warn = __base_pr;libapi_print_fn_t __pr_info = __base_pr;libapi_print_fn_t __pr_debug;
void libapi_set_print(libapi_print_fn_t warn, libapi_print_fn_t info, libapi_print_fn_t debug){ __pr_warn = warn; __pr_info = info; __pr_debug = debug;}