From aa16573bed4b8388d682f3dee87f52dab41fc358 Mon Sep 17 00:00:00 2001 From: Matthias Hannig Date: Fri, 25 Jan 2019 10:54:29 +0100 Subject: [PATCH] assert Parsed type --- bird/bird.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bird/bird.go b/bird/bird.go index 239b5d5..2cef938 100644 --- a/bird/bird.go +++ b/bird/bird.go @@ -44,8 +44,8 @@ func isSpecial(ret Parsed) bool { func isRouteFiltered(rdata interface{}) bool { // Get communities from parsed result - route := rdata.(map[string]interface{}) - bgpInfo := route["bgp"].(map[string]interface{}) + route := rdata.(Parsed) + bgpInfo := route["bgp"].(Parsed) communities := bgpInfo["communities"].([]interface{}) for _, comdata := range communities {