strongswan/src/starter
Tobias Brunner 97c4551ec8 Avoid inclusion of unistd.h in generated lexers
Because the file is not available on all platforms the inclusion comes
after the user options in order to disable including it.  But that means
the inclusion also follows after the defined scanner states, which are
generated as simple #defines to numbers.  If the included unistd.h e.g.
uses variables in function definitions with the same names this could
result in compilation errors.

Interactive mode has to be disabled too as it relies on isatty() from
unistd.h.  Since we don't use the scanners interactively, this is not a
problem and might even make the scanners a bit faster.

Fixes #2806.
2018-11-22 11:17:35 +01:00
..
parser Avoid inclusion of unistd.h in generated lexers 2018-11-22 11:17:35 +01:00
tests Unify format of HSR copyright statements 2018-05-23 16:32:53 +02:00
.gitignore configure: Fix gperf length parameter determination 2017-10-02 17:21:42 +02:00
Android.mk libhydra: Remove empty unused library 2016-03-03 17:36:11 +01:00
Makefile.am starter: Add the correct keywords header file to EXTRA_DIST 2017-10-12 09:09:12 +02:00
args.c Unify format of HSR copyright statements 2018-05-23 16:32:53 +02:00
args.h Unify format of HSR copyright statements 2018-05-23 16:32:53 +02:00
cmp.c starter: Fix mark_out.mask in starter_cmp_conn() 2015-01-12 11:17:12 +01:00
cmp.h starter: Removed all unsupported keywords. 2012-06-11 17:33:32 +02:00
confread.c ipsec-types: Restrict the use of %unique and other keywords when parsing marks 2018-08-31 12:26:40 +02:00
confread.h stroke: Make 96-bit truncation for SHA-256 configurable 2017-05-26 11:22:28 +02:00
files.h starter: Make daemon name configurable 2013-03-19 15:23:45 +01:00
invokecharon.c Unify format of HSR copyright statements 2018-05-23 16:32:53 +02:00
invokecharon.h Unify format of HSR copyright statements 2018-05-23 16:32:53 +02:00
ipsec.conf Removed deprecated options from ipsec.conf template 2012-08-24 11:52:01 +02:00
ipsec.secrets starter: Install an empty ipsec.secrets file 2016-10-04 10:13:32 +02:00
keywords.h.in Unify format of HSR copyright statements 2018-05-23 16:32:53 +02:00
keywords.txt Unify format of HSR copyright statements 2018-05-23 16:32:53 +02:00
klips.c Moved debug.[ch] to utils folder 2012-10-24 16:00:51 +02:00
klips.h removed trailing spaces ([[:space:]]+$) 2009-09-04 13:46:09 +02:00
netkey.c libhydra: Move kernel interface to libcharon 2016-03-03 17:36:11 +01:00
netkey.h starter: Don't flush SAs in the kernel 2015-08-21 18:27:06 +02:00
starter.c starter: Reset action before handling it 2018-06-05 10:13:22 +02:00
starterstroke.c Unify format of HSR copyright statements 2018-05-23 16:32:53 +02:00
starterstroke.h Unify format of HSR copyright statements 2018-05-23 16:32:53 +02:00
y.output Fixed bug at checking error code from file stat 2011-11-28 15:02:49 +01:00