diff options
-rw-r--r-- | internal/pkg/table/table.go | 8 | ||||
-rw-r--r-- | internal/pkg/table/table_test.go | 13 |
2 files changed, 0 insertions, 21 deletions
diff --git a/internal/pkg/table/table.go b/internal/pkg/table/table.go index a2002b41..c7e505cc 100644 --- a/internal/pkg/table/table.go +++ b/internal/pkg/table/table.go @@ -117,14 +117,6 @@ func (t *Table) deleteRTCPathsByVrf(vrf *Vrf, vrfs map[string]*Vrf) []*Path { return pathList } -func (t *Table) deleteDestByNlri(nlri bgp.AddrPrefixInterface) *Destination { - if dst := t.GetDestination(nlri); dst != nil { - t.deleteDest(dst) - return dst - } - return nil -} - func (t *Table) deleteDest(dest *Destination) { destinations := t.GetDestinations() delete(destinations, t.tableKey(dest.GetNlri())) diff --git a/internal/pkg/table/table_test.go b/internal/pkg/table/table_test.go index 1e91aa6b..e0f1f3cf 100644 --- a/internal/pkg/table/table_test.go +++ b/internal/pkg/table/table_test.go @@ -24,19 +24,6 @@ import ( "github.com/stretchr/testify/assert" ) -func TestTableDeleteDestByNlri(t *testing.T) { - peerT := TableCreatePeer() - pathT := TableCreatePath(peerT) - ipv4t := NewTable(bgp.RF_IPv4_UC) - for _, path := range pathT { - dest := NewDestination(path.GetNlri(), 0) - ipv4t.setDestination(dest) - } - gdest := ipv4t.GetDestination(pathT[0].GetNlri()) - rdest := ipv4t.deleteDestByNlri(pathT[0].GetNlri()) - assert.Equal(t, rdest, gdest) -} - func TestTableDeleteDest(t *testing.T) { peerT := TableCreatePeer() pathT := TableCreatePath(peerT) |