-
- Downloads
VRF structure (#171)
* added unique name for locRIBs * added VRFs * added error when no RIB configured in VRF * vrf unique name ensurance * fixed examples * added missing test * for convenience we provide a default RIB for v4 and v6 on each VRF * removed debug output in main.go (api is coming) * also removed debug output from fib example * removed fib example
Showing
- .gitignore 1 addition, 0 deletions.gitignore
- config/peer.go 2 additions, 2 deletionsconfig/peer.go
- examples/bgp/main.go 9 additions, 15 deletionsexamples/bgp/main.go
- examples/bgp/main_ipv4.go 5 additions, 6 deletionsexamples/bgp/main_ipv4.go
- examples/bgp/main_ipv6.go 4 additions, 6 deletionsexamples/bgp/main_ipv6.go
- examples/bmp/main_bmp.go 2 additions, 2 deletionsexamples/bmp/main_bmp.go
- examples/fib/main.go 0 additions, 63 deletionsexamples/fib/main.go
- examples/fib/main_ipv4.go 0 additions, 49 deletionsexamples/fib/main_ipv4.go
- examples/fib/main_ipv6.go 0 additions, 72 deletionsexamples/fib/main_ipv6.go
- go.mod 2 additions, 3 deletionsgo.mod
- go.sum 2 additions, 2 deletionsgo.sum
- protocols/bgp/server/bmp_router_test.go 34 additions, 34 deletionsprotocols/bgp/server/bmp_router_test.go
- protocols/bgp/server/fsm_test.go 3 additions, 4 deletionsprotocols/bgp/server/fsm_test.go
- protocols/bgp/server/peer.go 11 additions, 2 deletionsprotocols/bgp/server/peer.go
- protocols/bgp/server/update_sender_test.go 4 additions, 6 deletionsprotocols/bgp/server/update_sender_test.go
- routingtable/locRIB/loc_rib.go 7 additions, 4 deletionsroutingtable/locRIB/loc_rib.go
- routingtable/locRIB/loc_rib_test.go 2 additions, 3 deletionsroutingtable/locRIB/loc_rib_test.go
- routingtable/vrf/vrf.go 105 additions, 0 deletionsroutingtable/vrf/vrf.go
- routingtable/vrf/vrf_registry.go 32 additions, 0 deletionsroutingtable/vrf/vrf_registry.go
- routingtable/vrf/vrf_test.go 55 additions, 0 deletionsroutingtable/vrf/vrf_test.go
Loading
Please register or sign in to comment