Source file and line number are part of the structure passed to the slog-function:
I understand, my question was about the possibility of adding a flavour of the `LOG_XX` macro that takes file/line as arguments and populates the slog structure rather than always using `__FILE__`/`__LINE__`. One example for such use-case would be custom config logging commands that extract executed config file's name/line from PVEs and pass the to the new `LOG_XX` macro for the nearly identical logging behaviour regardless of whether logs are generated from CFG or C code.