| * prioritynames[] and facilitynames[] |
| * Copyright (C) 2008 by Denys Vlasenko <vda.linux@gmail.com> |
| * Licensed under GPLv2, see file LICENSE in this tarball for details. |
| #define SYSLOG_NAMES_CONST |
| /* For the record: with SYSLOG_NAMES <syslog.h> defines |
| * (not declares) the following: |
| /*const*/ CODE prioritynames[] = { |
| /* same for facilitynames[] */ |
| /* This MUST occur only once per entire executable, |
| * therefore we can't just do it in syslogd.c and logger.c - |
| * there will be two copies of it. |
| * We cannot even do it in separate file and then just reference |
| * prioritynames[] from syslogd.c and logger.c - bare <syslog.h> |
| * will not emit extern decls for prioritynames[]! Attempts to |
| * emit "matching" struct _code declaration defeat the whole purpose |
| * For now, syslogd.c and logger.c are simply compiled into |