- Some cleanup.
- Added 'all-atacks' switch.
This commit is contained in:
parent
28774cb94c
commit
5ff71fa661
@ -393,7 +393,7 @@ switcher (const int process, int index)
|
|||||||
if (!process)
|
if (!process)
|
||||||
{
|
{
|
||||||
helptext ("-r,--max-runs=<int>",
|
helptext ("-r,--max-runs=<int>",
|
||||||
"maximum number of runs in the system [5]. Set to 0 for unbounded search.");
|
"maximum number of runs in the system [5]. Set to 0 for unbounded search");
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
@ -414,8 +414,10 @@ switcher (const int process, int index)
|
|||||||
{
|
{
|
||||||
if (!process)
|
if (!process)
|
||||||
{
|
{
|
||||||
helptext ("-l,--max-length=<int>",
|
/* not really needed if you prune runs
|
||||||
"prune traces longer than <int> events [inf]");
|
helptext ("-l,--max-length=<int>",
|
||||||
|
"prune traces longer than <int> events [inf]");
|
||||||
|
*/
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
@ -424,6 +426,20 @@ switcher (const int process, int index)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (detect ('A', "all-attacks", 0))
|
||||||
|
{
|
||||||
|
if (!process)
|
||||||
|
{
|
||||||
|
helptext ("-A,--all-attacks",
|
||||||
|
"generate all attacks instead of just one");
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
switches.prune = 0;
|
||||||
|
return index;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
if (detect (' ', "max-attacks", 1))
|
if (detect (' ', "max-attacks", 1))
|
||||||
{
|
{
|
||||||
if (!process)
|
if (!process)
|
||||||
@ -826,7 +842,7 @@ switcher (const int process, int index)
|
|||||||
else
|
else
|
||||||
{
|
{
|
||||||
printf ("Usage:\n");
|
printf ("Usage:\n");
|
||||||
printf (" %s [switches] [FILE]\nSwitches:\n\n", progname);
|
printf (" %s [switches] [FILE]\n\nSwitches:\n", progname);
|
||||||
switcher (0, 0);
|
switcher (0, 0);
|
||||||
exit (0);
|
exit (0);
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user