| 114 | node_id_map); |
| 115 | |
| 116 | static const char *level_prefix(enum log_level level) |
| 117 | { |
| 118 | switch (level) { |
| 119 | case LOG_IO_OUT: |
| 120 | case LOG_IO_IN: |
| 121 | return "IO "; |
| 122 | case LOG_DBG: |
| 123 | return "DEBUG "; |
| 124 | case LOG_INFORM: |
| 125 | return "INFO "; |
| 126 | case LOG_UNUSUAL: |
| 127 | return "UNUSUAL"; |
| 128 | case LOG_BROKEN: |
| 129 | return "**BROKEN**"; |
| 130 | } |
| 131 | abort(); |
| 132 | } |
| 133 | |
| 134 | static void log_to_files(const char *log_prefix, |
| 135 | const char *entry_prefix, |