Endian issues in bgp open message identifier processing
Bug #1450842 reported by
Nischal Sheth
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Juniper Openstack | Status tracked in Trunk | |||||
R2.20 |
Fix Committed
|
High
|
Nischal Sheth | |||
Trunk |
Fix Committed
|
High
|
Nischal Sheth |
Bug Description
Noticed that JUNOS displays the router id for contrail control node
neighbors incorrectly. Further investigation uncovered a couple of
issues.
CN sends bgp identifier in open message in host byte order
CN assumes BgpProto:
These 2 bugs compensate for each other and operation between CNs
is fine. However it causes the following issues when interoperating
with other implementations:
- Connection collision logic in state machine doesn't work correctly
- Duplicate id detection code in open message validation is broken
no longer affects: | juniperopenstack/r2.0 |
no longer affects: | juniperopenstack/r2.1 |
To post a comment you must log in.
Review in progress for https:/ /review. opencontrail. org/9813
Submitter: Nischal Sheth (<email address hidden>)