New commits:
commit d375ef74fbe19a6ca7c6886fc8cbae86f58b86df
Author: Andrew Cagney <[email protected]>
Date:   Sat Sep 21 10:46:29 2024 -0400

    ipsec interface: rework .find_interface()
    
    replace with .ip_link_match(), clarify how it handles two cases:
    
    - wildcard: find a valid ipsec-interface
      immediately return the name
    
    - exact: find the specified ipsec-interface and verify it is valid
      immediately return the result

commit c00a15e3286f946117a67ec8a2ad661122688f5a
Author: Andrew Cagney <[email protected]>
Date:   Sat Sep 21 13:48:47 2024 -0400

    ipsec interface: simplify .ip_addr_find_on_if()
    
    - pass the ipsec-interface name, not the structure
    - rename to .ip_addr_if_has_cidr()
    
    in linux's xfrm:
    
    - split the getaddr code off from getlink
    - check for the CIDR while parsing the netlink response
      (don't create a linked list of interface addresses)
    - bail early when CIDR is found
    
    suspect this should be merged with .ip_addr_add() making
    the attempt to add an address atomic; much later

commit 121f1e55dd07c134abb10f0d69a0156dc3a21f2e
Author: Andrew Cagney <[email protected]>
Date:   Sat Sep 21 14:34:41 2024 -0400

    ipsec interface: rename .ip_route_set_up() to .ip_route_up()
    
    as in ifconfig up
    
    see #1811 what is .ip_link_set_up() for?

commit df2ce5360df6e62066c055f9b11747b60477a53f
Author: Andrew Cagney <[email protected]>
Date:   Sat Sep 21 10:44:11 2024 -0400

    linux-netlink: clarify response processor return code
    
    The processor returning FALSE means stop early.  Not error.
    Clients are ment to store the real status in the linux_netlink_context.

commit 7a9ccdfc4958e4483f47533379d12d9f17d00b11
Author: Andrew Cagney <[email protected]>
Date:   Sat Sep 21 14:43:59 2024 -0400

    xfrm interface: clarify check_stale_xfrmi_interfaces()
    
    It's the if_index and not if_id that's being checked.

commit 913eb54ee4a561cfe86741ad733211edf7346a96
Author: Andrew Cagney <[email protected]>
Date:   Sat Sep 21 10:43:03 2024 -0400

    logging: add v{bad,assert,expect}()
    
    being lazy, save writing PASSERT(verbose.logger, ...) for instance

_______________________________________________
Swan-commit mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to