frr
frr copied to clipboard
ospf6d: rework ospf6 neighbor state display
A separate function ospf6_neighbor_state_message() is created to return a string that stands for the neighbor kind: DR, BDR, DROther, or PointToPoint.
Add the following attributes in each neighbor of the vty command: 'show ipv6 ospf6 neighbor detail json'
- nbrPriority : integer
- Role: DR, BDR, DROther, or PointToPoint
- nbrState :
/<Role> where: o Role is the above attribute o state is "None", "Down", "Attempt", "Init", "Twoway", "ExStart", "ExChange", "Loading", "Full" - routerDeadIntervalTimerDueMsec: integer value otherwise "inactive"
Enter in a deprecation workflow for neighborState value, which is replaced by nbrState. Add the following attributes in each neighbor of the vty command: 'show ipv6 ospf6 neighbor json':
- nbrPriority : integer
- Role: DR, BDR, DROther, or PointToPoint
- nbrState :
/<Role> where: o Role is the above attribute o state is "None", "Down", "Attempt", "Init", "Twoway", "ExStart", "ExChange", "Loading", "Full" - routerDeadIntervalTimerDueMsec: integer value otherwise "inactive"
Enter in a deprecation workflow for state and priority values, which are replaced by nbrState.
and update related tests
ci:rerun
ci:rerun
ci:rerun
ci: rerun
CI:rerun Retest for new ASAN Memory Leaks
ci:rerun
This pull request has conflicts, please resolve those before we can evaluate the pull request.