Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/c/include/io/log.h

    rf039dba r9d58539  
    3636
    3737#include <stdarg.h>
    38 #include <inttypes.h>
    39 #include <bool.h>
    4038
    4139typedef enum {
     
    5149} log_level_t;
    5250
    53 typedef sysarg_t log_t;
    54 #define PRIlogctx PRIxn
    55 #define LOG_DEFAULT ((log_t) -1)
    56 #define LOG_NO_PARENT ((log_t) 0)
    57 
    58 extern const char *log_level_str(log_level_t);
    59 extern int log_level_from_str(const char *, log_level_t *);
    60 
    6151extern int log_init(const char *, log_level_t);
    62 extern log_t log_create(const char *, log_t);
    63 
    64 #define log_msg(level, format, ...) \
    65         log_log_msg(LOG_DEFAULT, (level), (format), ##__VA_ARGS__)
    66 #define log_msgv(level, format, args) \
    67         log_log_msgv(LOG_DEFAULT, (level), (format), (args))
    68 
    69 extern void log_log_msg(log_t, log_level_t, const char *, ...);
    70 extern void log_log_msgv(log_t, log_level_t, const char *, va_list);
     52extern void log_msg(log_level_t, const char *, ...);
     53extern void log_msgv(log_level_t, const char *, va_list);
    7154
    7255#endif
Note: See TracChangeset for help on using the changeset viewer.