From 9f8beac51638c5d68d90ddeab157aa88594b9e10 Mon Sep 17 00:00:00 2001 From: Maria Jan Matejka Date: Fri, 17 Nov 2017 22:06:38 +0100 Subject: [PATCH] Filter: trying to drop the sparse two-byte instruction code --- filter/filter.h | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/filter/filter.h b/filter/filter.h index 6af077a3..1bdf6a86 100644 --- a/filter/filter.h +++ b/filter/filter.h @@ -64,12 +64,21 @@ F(clist_add_del, 'C', 'a') \ F(roa_check, 'R', 'C') +enum filter_instruction_code { + fi_invalid = 0, +#define F(c,a,b) fi_##c, +FI_LIST +#undef F +}; + +/* enum filter_instruction_code { #define F(c,a,b) \ fi_##c = FI_TWOCHAR(a,b), FI_LIST #undef F }; +*/ struct f_inst { /* Instruction */ struct f_inst *next; /* Structure is 16 bytes, anyway */ -- GitLab