From 7d5a97862f927e8ba2fb82018e61fb17cd9ffcd2 Mon Sep 17 00:00:00 2001 From: FUJITA Tomonori Date: Thu, 21 Apr 2016 12:58:11 +0900 Subject: rpki: validate only when RPKI is enabled Signed-off-by: FUJITA Tomonori --- server/rpki.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/server/rpki.go b/server/rpki.go index cb785901..af2c4bb2 100644 --- a/server/rpki.go +++ b/server/rpki.go @@ -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 -- cgit v1.2.3