Commit a2091d5
northd: Make sure we learn from ND NS as we do with ARP requests.
When always_learn_from_arp_request=false we still allow to learn from
requests targeted to the LRP own address. This was working for IPv4,
but not for IPv6. Add missing flows to make sure it works for both
IP families.
Fixes: 783337b ("Learn the mac binding only if required")
Reported-at: https://redhat.atlassian.net/browse/FDP-4201
Assisted-by: Claude Opus 4.6, OpenCode
Signed-off-by: Ales Musil <amusil@redhat.com>
Signed-off-by: Dumitru Ceara <dceara@redhat.com>
(cherry picked from commit 20b9f0b)1 parent 566793f commit a2091d5
3 files changed
Lines changed: 189 additions & 13 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
14653 | 14653 | | |
14654 | 14654 | | |
14655 | 14655 | | |
14656 | | - | |
14657 | | - | |
14658 | | - | |
14659 | | - | |
14660 | | - | |
14661 | | - | |
14662 | | - | |
14663 | | - | |
14664 | | - | |
14665 | 14656 | | |
14666 | 14657 | | |
14667 | 14658 | | |
| |||
14725 | 14716 | | |
14726 | 14717 | | |
14727 | 14718 | | |
14728 | | - | |
| 14719 | + | |
14729 | 14720 | | |
14730 | 14721 | | |
14731 | 14722 | | |
| |||
14771 | 14762 | | |
14772 | 14763 | | |
14773 | 14764 | | |
| 14765 | + | |
| 14766 | + | |
| 14767 | + | |
| 14768 | + | |
| 14769 | + | |
| 14770 | + | |
| 14771 | + | |
| 14772 | + | |
| 14773 | + | |
| 14774 | + | |
| 14775 | + | |
| 14776 | + | |
| 14777 | + | |
| 14778 | + | |
| 14779 | + | |
| 14780 | + | |
| 14781 | + | |
| 14782 | + | |
| 14783 | + | |
| 14784 | + | |
| 14785 | + | |
| 14786 | + | |
| 14787 | + | |
| 14788 | + | |
| 14789 | + | |
| 14790 | + | |
| 14791 | + | |
| 14792 | + | |
| 14793 | + | |
| 14794 | + | |
| 14795 | + | |
| 14796 | + | |
| 14797 | + | |
| 14798 | + | |
| 14799 | + | |
| 14800 | + | |
| 14801 | + | |
| 14802 | + | |
| 14803 | + | |
| 14804 | + | |
| 14805 | + | |
| 14806 | + | |
| 14807 | + | |
| 14808 | + | |
| 14809 | + | |
| 14810 | + | |
| 14811 | + | |
| 14812 | + | |
| 14813 | + | |
| 14814 | + | |
| 14815 | + | |
14774 | 14816 | | |
14775 | 14817 | | |
14776 | 14818 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9009 | 9009 | | |
9010 | 9010 | | |
9011 | 9011 | | |
9012 | | - | |
| 9012 | + | |
9013 | 9013 | | |
9014 | 9014 | | |
9015 | 9015 | | |
| |||
9024 | 9024 | | |
9025 | 9025 | | |
9026 | 9026 | | |
| 9027 | + | |
| 9028 | + | |
9027 | 9029 | | |
9028 | | - | |
9029 | 9030 | | |
9030 | 9031 | | |
9031 | 9032 | | |
| |||
9044 | 9045 | | |
9045 | 9046 | | |
9046 | 9047 | | |
| 9048 | + | |
| 9049 | + | |
9047 | 9050 | | |
9048 | | - | |
9049 | 9051 | | |
| 9052 | + | |
| 9053 | + | |
9050 | 9054 | | |
9051 | 9055 | | |
9052 | 9056 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5724 | 5724 | | |
5725 | 5725 | | |
5726 | 5726 | | |
| 5727 | + | |
| 5728 | + | |
| 5729 | + | |
| 5730 | + | |
| 5731 | + | |
| 5732 | + | |
| 5733 | + | |
| 5734 | + | |
| 5735 | + | |
| 5736 | + | |
| 5737 | + | |
| 5738 | + | |
| 5739 | + | |
| 5740 | + | |
| 5741 | + | |
| 5742 | + | |
| 5743 | + | |
| 5744 | + | |
| 5745 | + | |
| 5746 | + | |
| 5747 | + | |
| 5748 | + | |
| 5749 | + | |
| 5750 | + | |
| 5751 | + | |
| 5752 | + | |
| 5753 | + | |
| 5754 | + | |
| 5755 | + | |
| 5756 | + | |
| 5757 | + | |
| 5758 | + | |
| 5759 | + | |
| 5760 | + | |
| 5761 | + | |
| 5762 | + | |
| 5763 | + | |
| 5764 | + | |
| 5765 | + | |
| 5766 | + | |
| 5767 | + | |
| 5768 | + | |
| 5769 | + | |
| 5770 | + | |
| 5771 | + | |
| 5772 | + | |
| 5773 | + | |
| 5774 | + | |
| 5775 | + | |
| 5776 | + | |
| 5777 | + | |
| 5778 | + | |
| 5779 | + | |
| 5780 | + | |
| 5781 | + | |
| 5782 | + | |
| 5783 | + | |
| 5784 | + | |
| 5785 | + | |
| 5786 | + | |
| 5787 | + | |
| 5788 | + | |
| 5789 | + | |
| 5790 | + | |
| 5791 | + | |
| 5792 | + | |
| 5793 | + | |
| 5794 | + | |
| 5795 | + | |
| 5796 | + | |
| 5797 | + | |
| 5798 | + | |
| 5799 | + | |
| 5800 | + | |
| 5801 | + | |
| 5802 | + | |
| 5803 | + | |
| 5804 | + | |
| 5805 | + | |
| 5806 | + | |
| 5807 | + | |
| 5808 | + | |
| 5809 | + | |
| 5810 | + | |
| 5811 | + | |
| 5812 | + | |
| 5813 | + | |
| 5814 | + | |
| 5815 | + | |
| 5816 | + | |
| 5817 | + | |
| 5818 | + | |
| 5819 | + | |
| 5820 | + | |
| 5821 | + | |
| 5822 | + | |
| 5823 | + | |
| 5824 | + | |
| 5825 | + | |
| 5826 | + | |
| 5827 | + | |
| 5828 | + | |
| 5829 | + | |
| 5830 | + | |
| 5831 | + | |
| 5832 | + | |
| 5833 | + | |
| 5834 | + | |
| 5835 | + | |
| 5836 | + | |
| 5837 | + | |
| 5838 | + | |
| 5839 | + | |
| 5840 | + | |
| 5841 | + | |
| 5842 | + | |
| 5843 | + | |
| 5844 | + | |
| 5845 | + | |
| 5846 | + | |
| 5847 | + | |
| 5848 | + | |
| 5849 | + | |
| 5850 | + | |
| 5851 | + | |
| 5852 | + | |
| 5853 | + | |
| 5854 | + | |
| 5855 | + | |
| 5856 | + | |
5727 | 5857 | | |
5728 | 5858 | | |
5729 | 5859 | | |
| |||
0 commit comments