diff options
author | 2019-10-01 15:18:09 +0300 | |
---|---|---|
committer | 2019-10-01 15:18:09 +0300 | |
commit | 41190343562493449a1801fa5a7eecf181b8656e (patch) | |
tree | 4ea207f75fcf62ce39efae376a5aa08256cd0794 /include | |
parent | adff2b3f348268096a5416bc5be3d52a931ebf7d (diff) | |
download | librin-41190343562493449a1801fa5a7eecf181b8656e.tar.gz librin-41190343562493449a1801fa5a7eecf181b8656e.tar.bz2 librin-41190343562493449a1801fa5a7eecf181b8656e.zip |
diagnostics: add more prefixes.
This also starts preparations for overhaul of this subsystem.
Signed-off-by: Gediminas Jakutis <gediminas@varciai.lt>
Diffstat (limited to 'include')
-rw-r--r-- | include/rin/diagnostic.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/include/rin/diagnostic.h b/include/rin/diagnostic.h index 5101d88..4ac071e 100644 --- a/include/rin/diagnostic.h +++ b/include/rin/diagnostic.h @@ -21,6 +21,17 @@ #ifndef LIBRIN_DIAGNOSTIC_INCLUDED #define LIBRIN_DIAGNOSTIC_INCLUDED +#define RIN_DIAG_SET 1 +#define RIN_DIAG_UNSET 0 +#define RIN_DIAG_PREFIX (1 << 0) +#define RIN_DIAG_TIME (1 << 1) +#define RIN_DIAG_THREADNUM (1 << 2) +#define RIN_DIAG_ALLFLAGS ( RIN_DIAG_PREFIX | \ + RIN_DIAG_TIME | \ + RIN_DIAG_THREADNUM) + +int rin_diag_flags(int flag, int action); + void rin_err(const char *format, ...); void rin_fixme(const char *format, ...); void rin_warn(const char *format, ...); |