Commit 20b9f0b
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>1 parent 93fd611 commit 20b9f0b
3 files changed
Lines changed: 189 additions & 13 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15017 | 15017 | | |
15018 | 15018 | | |
15019 | 15019 | | |
15020 | | - | |
15021 | | - | |
15022 | | - | |
15023 | | - | |
15024 | | - | |
15025 | | - | |
15026 | | - | |
15027 | | - | |
15028 | | - | |
15029 | 15020 | | |
15030 | 15021 | | |
15031 | 15022 | | |
| |||
15089 | 15080 | | |
15090 | 15081 | | |
15091 | 15082 | | |
15092 | | - | |
| 15083 | + | |
15093 | 15084 | | |
15094 | 15085 | | |
15095 | 15086 | | |
| |||
15135 | 15126 | | |
15136 | 15127 | | |
15137 | 15128 | | |
| 15129 | + | |
| 15130 | + | |
| 15131 | + | |
| 15132 | + | |
| 15133 | + | |
| 15134 | + | |
| 15135 | + | |
| 15136 | + | |
| 15137 | + | |
| 15138 | + | |
| 15139 | + | |
| 15140 | + | |
| 15141 | + | |
| 15142 | + | |
| 15143 | + | |
| 15144 | + | |
| 15145 | + | |
| 15146 | + | |
| 15147 | + | |
| 15148 | + | |
| 15149 | + | |
| 15150 | + | |
| 15151 | + | |
| 15152 | + | |
| 15153 | + | |
| 15154 | + | |
| 15155 | + | |
| 15156 | + | |
| 15157 | + | |
| 15158 | + | |
| 15159 | + | |
| 15160 | + | |
| 15161 | + | |
| 15162 | + | |
| 15163 | + | |
| 15164 | + | |
| 15165 | + | |
| 15166 | + | |
| 15167 | + | |
| 15168 | + | |
| 15169 | + | |
| 15170 | + | |
| 15171 | + | |
| 15172 | + | |
| 15173 | + | |
| 15174 | + | |
| 15175 | + | |
| 15176 | + | |
| 15177 | + | |
| 15178 | + | |
| 15179 | + | |
15138 | 15180 | | |
15139 | 15181 | | |
15140 | 15182 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9184 | 9184 | | |
9185 | 9185 | | |
9186 | 9186 | | |
9187 | | - | |
| 9187 | + | |
9188 | 9188 | | |
9189 | 9189 | | |
9190 | 9190 | | |
| |||
9199 | 9199 | | |
9200 | 9200 | | |
9201 | 9201 | | |
| 9202 | + | |
| 9203 | + | |
9202 | 9204 | | |
9203 | | - | |
9204 | 9205 | | |
9205 | 9206 | | |
9206 | 9207 | | |
| |||
9219 | 9220 | | |
9220 | 9221 | | |
9221 | 9222 | | |
| 9223 | + | |
| 9224 | + | |
9222 | 9225 | | |
9223 | | - | |
9224 | 9226 | | |
| 9227 | + | |
| 9228 | + | |
9225 | 9229 | | |
9226 | 9230 | | |
9227 | 9231 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5740 | 5740 | | |
5741 | 5741 | | |
5742 | 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 | + | |
| 5857 | + | |
| 5858 | + | |
| 5859 | + | |
| 5860 | + | |
| 5861 | + | |
| 5862 | + | |
| 5863 | + | |
| 5864 | + | |
| 5865 | + | |
| 5866 | + | |
| 5867 | + | |
| 5868 | + | |
| 5869 | + | |
| 5870 | + | |
| 5871 | + | |
| 5872 | + | |
5743 | 5873 | | |
5744 | 5874 | | |
5745 | 5875 | | |
| |||
0 commit comments