[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