syslog: move constant definitions to xlat

* syslog.c (enum): Remove.
* xlat/syslog_action_type.in: Add fallback definitions.
This commit is contained in:
Eugene Syromyatnikov 2018-09-26 18:28:55 +02:00 committed by Dmitry V. Levin
parent 92e347b556
commit 09d91633d1
2 changed files with 12 additions and 26 deletions

View File

@ -8,20 +8,6 @@
#include "defs.h"
enum {
SYSLOG_ACTION_CLOSE = 0,
SYSLOG_ACTION_OPEN,
SYSLOG_ACTION_READ,
SYSLOG_ACTION_READ_ALL,
SYSLOG_ACTION_READ_CLEAR,
SYSLOG_ACTION_CLEAR,
SYSLOG_ACTION_CONSOLE_OFF,
SYSLOG_ACTION_CONSOLE_ON,
SYSLOG_ACTION_CONSOLE_LEVEL,
SYSLOG_ACTION_SIZE_UNREAD,
SYSLOG_ACTION_SIZE_BUFFER
};
#include "xlat/syslog_action_type.h"
SYS_FUNC(syslog)

View File

@ -1,12 +1,12 @@
#unconditional
SYSLOG_ACTION_CLOSE
SYSLOG_ACTION_OPEN
SYSLOG_ACTION_READ
SYSLOG_ACTION_READ_ALL
SYSLOG_ACTION_READ_CLEAR
SYSLOG_ACTION_CLEAR
SYSLOG_ACTION_CONSOLE_OFF
SYSLOG_ACTION_CONSOLE_ON
SYSLOG_ACTION_CONSOLE_LEVEL
SYSLOG_ACTION_SIZE_UNREAD
SYSLOG_ACTION_SIZE_BUFFER
#value_indexed
SYSLOG_ACTION_CLOSE 0
SYSLOG_ACTION_OPEN 1
SYSLOG_ACTION_READ 2
SYSLOG_ACTION_READ_ALL 3
SYSLOG_ACTION_READ_CLEAR 4
SYSLOG_ACTION_CLEAR 5
SYSLOG_ACTION_CONSOLE_OFF 6
SYSLOG_ACTION_CONSOLE_ON 7
SYSLOG_ACTION_CONSOLE_LEVEL 8
SYSLOG_ACTION_SIZE_UNREAD 9
SYSLOG_ACTION_SIZE_BUFFER 10