diff options
Diffstat (limited to 'include')
-rw-r--r-- | include/nftables.h | 1 | ||||
-rw-r--r-- | include/parser.h | 3 |
2 files changed, 3 insertions, 1 deletions
diff --git a/include/nftables.h b/include/nftables.h index bb9bb209..af2c1ea1 100644 --- a/include/nftables.h +++ b/include/nftables.h @@ -165,6 +165,7 @@ enum input_descriptor_types { * @line_offset: offset of the current line to the beginning */ struct input_descriptor { + struct list_head list; struct location location; enum input_descriptor_types type; const char *name; diff --git a/include/parser.h b/include/parser.h index 8e57899e..a5ae802b 100644 --- a/include/parser.h +++ b/include/parser.h @@ -15,8 +15,9 @@ struct parser_state { struct input_descriptor *indesc; - struct input_descriptor indescs[MAX_INCLUDE_DEPTH]; + struct input_descriptor *indescs[MAX_INCLUDE_DEPTH]; unsigned int indesc_idx; + struct list_head indesc_list; struct list_head *msgs; unsigned int nerrs; |