#include #include bool log_status_msg(struct log *log, const u8 *msg) { char *entry; u8 *data; enum log_level level; if (fromwire_status_log(msg, msg, &level, &entry)) { if (level != LOG_IO_IN && level != LOG_IO_OUT) { log_(log, level, "%s", entry); return true; } } else if (fromwire_status_io(msg, msg, &level, &data)) { if (level == LOG_IO_IN || level == LOG_IO_OUT) { log_io(log, level, "", data, tal_len(data)); return true; } } return false; }