diff options
| author | Samanvitha B Bhargav <bsamanvitha@vmware.com> | 2023-08-08 05:09:16 -0700 |
|---|---|---|
| committer | Samanvitha B Bhargav <bsamanvitha@vmware.com> | 2023-08-12 04:07:21 -0700 |
| commit | e9e304e810927d32e17e7e930d1f141b5d199803 (patch) | |
| tree | 66305615c0511399511c62f82a573deabd79676e /ospf6d/ospf6_interface.c | |
| parent | 8ceb26240126dca3be65162b0c8aa9bad28a65f6 (diff) | |
bgpd: Fix update message error handling for total attribute length
As per RFC7606 section 4,
when the total attribute length value is in conflict with the
enclosed attribute length, treat-as-withdraw approach must be followed.
However, notification is being sent out for this case currently,
that leads to session reset.
Fix:
The handling has been updated to conform to treat-as-withdraw
approach only for EBGP case. For IBGP, since we are not following
treat-as-withdraw approach for any of the error handling cases,
the existing behavior is retained for the IBGP.
Signed-off-by: Samanvitha B Bhargav <bsamanvitha@vmware.com>
Diffstat (limited to 'ospf6d/ospf6_interface.c')
0 files changed, 0 insertions, 0 deletions
