Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

zebra: Check both IPv4 and IPv6 NH before removing RMAC #14808

Closed
wants to merge 2 commits into from

Commits on Dec 7, 2023

  1. zebra: Check both IPv4 and IPv6 NH before removing RMAC

    IPv4 and IPv4-mapped IPv6 address of a VTEP is used as nexthops of EVPN
    routes. Thus should check for both IPv4 and IPv6 before removing RMAC.
    Otherwise, withdrawing the last route in one address family breaks
    the other.
    
    Signed-off-by: Xiao Liang <shaw.leon@gmail.com>
    leonshaw committed Dec 7, 2023
    Configuration menu
    Copy the full SHA
    480182f View commit details
    Browse the repository at this point in the history
  2. tests: Add IPv6 network adv/withdraw case in bgp_evpn_rt5 topotest

    Note that withdrawing IPv6 route should not affect IPv4.
    
    Signed-off-by: Xiao Liang <shaw.leon@gmail.com>
    leonshaw committed Dec 7, 2023
    Configuration menu
    Copy the full SHA
    279a917 View commit details
    Browse the repository at this point in the history