New commits:
commit a2526c4e6e4426d95b5251ee706615781b7bcdbe
Author: Andrew Cagney <cag...@gnu.org>
Date:   Wed May 12 20:33:58 2021 -0400

    testing: expect +"test2": unroute-host output: RTNETLINK answers: Network 
is unreachable
    
    From adding whack to a connection's logger before deleting it.

commit 013ec2062876e6ba01c27df867fb912f05a92846
Author: Andrew Cagney <cag...@gnu.org>
Date:   Wed May 12 12:43:42 2021 -0400

    connections: logging updates and fallout
    
    Follow-up: connection: add connection .logger, use when while adding a
    connection
    
    - release_connection(struct connection *c, bool relations, struct fd 
*whackfd)
      -- drop whackfd parameter; caller attaches whack to connection
      -- don't call delete_connection(); callers problem;
         clarify release_dead_interfaces()
    
    - delete_connection(struct connection *c, bool relations)
      -- change C to <<struct connection **CP>>; set *CP to NULL!
      -- fix two use-after-frees of c->logger in initiate_connection()
    
    - delete_connections_by_name(const char *name, bool strict, struct fd 
*whackfd)
      -- change WHACKFD to LOGGER
      -- always use delete_connection_wrap() to attach whack to connection
      -- drop bool arg to delete_connection_wrap(), always false
    
    - delete_states_by_connection(struct connection *c, bool relations, struct 
fd *whackfd)
      -- drop whackfd parameter; caller attaches whack to connection
    
    - unreference_xfrmi(struct connection *c, struct logger *logger)
      -- drop logger parameter; use connection's
      -- assume caller attached whack

_______________________________________________
Swan-commit mailing list
Swan-commit@lists.libreswan.org
https://lists.libreswan.org/mailman/listinfo/swan-commit

Reply via email to