Igor Ryzhov
390dce1275
ospf6d: fix possible NULL dereference
...
OSPF6_CMD_CHECK_RUNNING doesn't check that ospf6 is not NULL.
Signed-off-by: Igor Ryzhov <iryzhov@nfware.com>
2021-09-15 13:48:29 +03:00
Renato Westphal
3ebc5e4be9
ospf6d: fix display of debug command in the running configuration
...
Signed-off-by: Renato Westphal <renato@opensourcerouting.org>
2021-08-31 01:48:22 -03:00
Mark Stapp
ea5e814cf7
Merge pull request #9457 from anlancs/ospf6-void
...
ospf6d: suppress coverity warning of return value
2021-08-24 15:30:45 -04:00
anlan_cs
37692712a5
ospf6d: fix lock leak of using ALL_LSDB in GR helper
...
The lsa and lsanext must be unlocked if break out of ALL_LSDB loop.
Incidentally correct the comment of ALL_LSDB.
Signed-off-by: anlan_cs <anlan_cs@tom.com>
2021-08-22 05:26:20 -04:00
anlan_cs
4d97dde2d1
ospf6d: suppress coverity warning of return value
...
Fix #CID 1506511
Signed-off-by: anlan_cs <anlan_cs@tom.com>
2021-08-21 22:04:12 -04:00
rgirada
0fc3e11323
ospf6d: GR helper configurations
...
Description:
Adding the following cli commands to enable/disable GR helper
functionality.
1. [no] graceful-restart helper-only [A.B.C.D]
2. [no] graceful-restart helper lsa-check-disable
3. [no] graceful-restart helper planned-only
4. [no] graceful-restart helper supported-grace-time (10-1800)
show commands:
show ipv6 ospf6 graceful-restart helper [detail] [json]
Signed-off-by: Rajesh Girada <rgirada@vmware.com>
2021-08-11 23:06:49 -07:00
rgirada
9a06f23d0b
ospf6d: GR helper exit scenarios
...
Description:
Changes to cover all the following GR helper exit scenarios.
1. Upon receiving max age grace lsa.( successful graceful restart)
2. Topo change
3. Grace timer expiry.
4. User changes( like config deletion , interface down)
Signed-off-by: Rajesh Girada <rgirada@vmware.com>
2021-08-10 02:57:23 -07:00
rgirada
0d1753a7db
ospf6d: Helper functionality changes
...
Description:
1. changes to process GRACE LSA packet.
2. Validation changes to enter Helper role.
3. Helper functionality during graceful restart.
Signed-off-by: Rajesh Girada <rgirada@vmware.com>
2021-08-10 02:57:23 -07:00
rgirada
0694366601
ospf6d: debug command support for helper support.
...
Description:
Adding debug support for helper functionality.
Signed-off-by: Rajesh Girada <rgirada@vmware.com>
2021-08-10 02:57:23 -07:00
rgirada
59790f521a
ospf6d: Init/De-init gr helper functionality
...
Description:
Graceful restart helper functionality initialisation and deinit apis.
Signed-off-by: Rajesh Girada <rgirada@vmware.com>
2021-08-10 02:57:23 -07:00