Project

General

Profile

Actions

Task #4731

closed

RIB: deduplicate RibManager::FaceIdSet and Rib::FaceLookupTable

Added by Junxiao Shi over 6 years ago. Updated 3 months ago.

Status:
Abandoned
Priority:
Low
Assignee:
-
Category:
RIB
Target version:
-
Start date:
Due date:
% Done:

60%

Estimated time:
3.00 h

Description

RibManager maintains a FaceIdSet to detect missed face destroyed events.
Rib maintains a FaceLookupTable to delete affected routes when a face is destroyed.
These two data structures contain partially duplicate information, and should be combined.
Furthermore, FaceMonitor does not rely on RibManager's command processing and signature validation functions, so that it could be moved down to Rib class.

Actions

Also available in: Atom PDF