]> git.ipfire.org Git - thirdparty/strongswan.git/commit
Replace two deprecated parser generator directives
authorTobias Brunner <tobias@strongswan.org>
Mon, 14 Dec 2020 10:36:21 +0000 (11:36 +0100)
committerTobias Brunner <tobias@strongswan.org>
Tue, 15 Dec 2020 09:42:43 +0000 (10:42 +0100)
commit192581e785fabe45200a1890087a8fb8c8e65cae
treefaed11c933d0e826685710faaca3843577357383
parent8468b43891f01f2502d7b93c7ef08534b7d139cd
Replace two deprecated parser generator directives

There is a conflict between Flex's bison-bridge and Bison's api.prefix
options.  Apparently, the former was added without consulting the Bison
devs and requires YYSTYPE, which is not added to the header anymore by
the latter.  Instead, we just provide the proper definition of yyflex()
manually (as recommended by the Bison docs), so the option is not
required anymore.
src/libstrongswan/settings/settings_lexer.l
src/libstrongswan/settings/settings_parser.y
src/starter/parser/lexer.l
src/starter/parser/parser.y