@@ -26,8 +26,8 @@ nft-obj += utils.o
nft-obj += erec.o
nft-obj += mnl.o
-nft-obj += parser.o
-nft-extra-clean-files += parser.c parser.h
+nft-obj += parser_bison.o
+nft-extra-clean-files += parser_bison.c parser_bison.h
nft-obj += scanner.o
nft-extra-clean-files += scanner.c scanner.h
similarity index 99%
rename from src/parser.y
rename to src/parser_bison.y
@@ -32,7 +32,7 @@
#include <parser.h>
#include <erec.h>
-#include "parser.h"
+#include "parser_bison.h"
#include "scanner.h"
void parser_init(struct parser_state *state, struct list_head *msgs)
@@ -20,7 +20,7 @@
#include <erec.h>
#include <rule.h>
#include <parser.h>
-#include "parser.h"
+#include "parser_bison.h"
#define YY_NO_INPUT
The conversion to the autotools need this. Make sure you remove the autogenerated parser.c and parser.h from your tree. Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org> --- src/Makefile.in | 4 ++-- src/{parser.y => parser_bison.y} | 2 +- src/scanner.l | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) rename src/{parser.y => parser_bison.y} (99%)