c 可变参数传给子函数

C语言怎么把可变参数传递给另外一个支持可变参数的函数?

相关代码如下:
有一个已知自定义的函数log_printf(int level, const char *fmt, ...);
需要在algo_lib_print里调用log_printf()
void algo_lib_print(const char *tag, const char *fmt, ...) {
log_printf(int level, const char *fmt, ...);//这里怎么调用,怎么写呢?
}


void log_printf(int level, const char *fmt, ...);// 函数声明在前

void algo_lib_print(const char *tag, const char *fmt, ...) {
    log_printf(level, fmt, ...);//函数调用
}