rpki: validate only when RPKI is enabled

Signed-off-by: FUJITA Tomonori <[email protected]>
This commit is contained in:
FUJITA Tomonori
2016-04-21 13:32:40 +09:00
parent 92012ee629
commit 7d5a97862f
+5
View File
@@ -571,6 +571,11 @@ func validatePath(ownAs uint32, tree *radix.Tree, cidr string, asPath *bgp.PathA
}
func (c *roaManager) validate(pathList []*table.Path) {
if len(c.clientMap) == 0 {
// RPKI isn't enabled
return
}
for _, path := range pathList {
if path.IsWithdraw || path.IsEOR() {
continue