[Swan-commit] Changes to ref refs/heads/main

Andrew Cagney cagney at vault.libreswan.fi
Mon Dec 18 16:51:56 EET 2023


New commits:
commit be45617d133dfa83b0a5baab51f17177a2e06b86
Author: Andrew Cagney <cagney at gnu.org>
Date:   Wed Dec 13 13:04:36 2023 -0500

    terminate: terminate_and_down_connections() fixes
    
    - assume/make caller hold a reference
    
      otherwise terminate_and_down_connections() can delete
      the caller's CK_INSTANCE, CK_LABELED_PARENT
    
    - don't allow CK_LABELED_CHILD
    
      can only meaningfully down the parent or template
    
    - for CK_INSTANCE and CK_PERMANENT check pending and revival,
      and unroute
    
      can't, for instance, assume an unrouted connection isn't waiting
      on another connection (pending), or revival



More information about the Swan-commit mailing list