From: Eugene Syromyatnikov Date: Wed, 26 Sep 2018 16:28:55 +0000 (+0200) Subject: syslog: move constant definitions to xlat X-Git-Tag: v4.26~22 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=09d91633d16baa9b577904743a1a2e593ce23098;p=strace syslog: move constant definitions to xlat * syslog.c (enum): Remove. * xlat/syslog_action_type.in: Add fallback definitions. --- diff --git a/syslog.c b/syslog.c index 009c20b1..34d56199 100644 --- a/syslog.c +++ b/syslog.c @@ -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) diff --git a/xlat/syslog_action_type.in b/xlat/syslog_action_type.in index 6e0109a8..e2f78e76 100644 --- a/xlat/syslog_action_type.in +++ b/xlat/syslog_action_type.in @@ -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