New commits:
commit e120b17cc7a86d968b8c819a02a1538172b45262
Author: Andrew Cagney <[email protected]>
Date:   Fri May 31 07:48:17 2019 -0400

    testing: sprinkle impair-retransmits

commit 545f23b46437283775a32a252dae38c849aa713e
Author: Andrew Cagney <[email protected]>
Date:   Tue May 28 12:23:36 2019 -0400

    ikev2: replace processed_retransmit() et.al. with 
duplicate_{request,response}()
    
    The fields .v2_msgid_windows and .v2_msgid_wip track initiator and
    responder Message IDs independently.  By assuming this is working
    correctly, the need to look at the current state_kind and other magic
    is eliminated (and if something goes wrong, the first suspect should
    be a missing Message ID update).
    
    The old code was using .st_msgid to simultaneously track both the
    current request and response Message ID.
    
    In addition the hack setting the responder's IKE SPIs from the
    IKE_SA_INIT response is moved to after the duplicate/busy checks; the
    redundant duplicate checks in the code looking for the state are
    eliminated; and an O(#STATES) search is removed.

_______________________________________________
Swan-commit mailing list
[email protected]
https://lists.libreswan.org/mailman/listinfo/swan-commit

Reply via email to