Hi, I've stumbled upon a problem in the neighbor adj code that handles incomplete entries. These entries are pre-created under some circumstances such as creation of a VXLAN tunnel and used to make Ethernet headers for outbound ARP requests. Problem is, when the MAC address of the interface changes, these entries are never updated. I've posted the detailed description and the patch as a GitHub gist [1]. Sadly, my fd.io Gerrit account is completely broken after what turned out to be an unsuccessful login fix by the LF infra (IT-22698, IT-22257) so I can't post the patch myself, sorry.
[1] https://gist.github.com/ivan4th/d72d08be0fc53228cd4e7c6f19926c09 -- Ivan Shvedunov <ivan...@gmail.com> ;; My GPG fingerprint is: 2E61 0748 8E12 BB1A 5AB9 F7D0 613E C0F8 0BC5 2807
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#19955): https://lists.fd.io/g/vpp-dev/message/19955 Mute This Topic: https://lists.fd.io/mt/84815615/21656 Group Owner: vpp-dev+ow...@lists.fd.io Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-