[Swan-commit] Changes to ref refs/heads/master
Andrew Cagney
cagney at vault.libreswan.fi
Fri Nov 17 21:06:05 UTC 2017
New commits:
commit 82c0f7fb6c0531d6cb9c4940b7f84a92b20a537e
Merge: e4268bc bbb136d
Author: Andrew Cagney <cagney at gnu.org>
Date: Fri Nov 17 16:03:11 2017 -0500
state: convert .st_state into struct finite_state; use when an IKEv1 duplicate
Merge commit 'bbb136dc7fc59ba98df42431a5dcaadc334fd395'
commit bbb136dc7fc59ba98df42431a5dcaadc334fd395
Author: Andrew Cagney <cagney at gnu.org>
Date: Thu Nov 16 16:19:18 2017 -0500
ikev1: when an init duplicate, don't limit the response re-transmition
Use .st_finite_state since that describes the duplicate reply rules for
this state (FROM_STATE is seemingly something else entirely).
commit f937038e9dd98b70da1d2eccb21f88ecba77087e
Author: Andrew Cagney <cagney at gnu.org>
Date: Mon Nov 13 14:02:46 2017 -0500
state: convert .st_state into struct finite_state .st_finite_state
Where .st_state is #defined as .st_finite_state->fs_state.
This gives struct state direct access to the attributes needed to
make decisions such as "should an IKEv1 duplicate get a reply".
Construct the struct finte_state entries from the existing microcode
tables (aka edges) along with other structures. This should all be
constant and static; later.
Work-around quirks such as inconsistent timeout events and 'fake_state'.
More information about the Swan-commit
mailing list