124
126
#define errp(...) logv ("ERROR", __FILE__, __LINE__, __func__, __VA_ARGS__)
125
127
void logv (const char *, const char *, int, const char *, const char *,
129
131
// because every unsigned char is < 256, so use this marco to stand for Ctrl+char, Shift+char