Implement a GetRouters RPC to RIS (#253)
* Implement a GetRouters RPC to RIS
This RPC returns all configured routers and their VRF IDs. This can be
used by RIS clients to discovery the routers. The router and the VRF ID
is a required parameter for all other RPCs.
* Update grpc to v1.28.0 to support protoc-gen-go v1.21.0
* Fix test
Co-authored-by:
Oliver Herms <oliver.peter.herms@gmail.com>
Showing
- cmd/ris/api/ris.pb.go 1016 additions, 387 deletionscmd/ris/api/ris.pb.go
- cmd/ris/api/ris.proto 19 additions, 4 deletionscmd/ris/api/ris.proto
- cmd/ris/risserver/server.go 18 additions, 0 deletionscmd/ris/risserver/server.go
- go.mod 7 additions, 5 deletionsgo.mod
- go.sum 66 additions, 24 deletionsgo.sum
- net/api/net.pb.go 229 additions, 110 deletionsnet/api/net.pb.go
- protocols/bgp/api/bgp.pb.go 355 additions, 168 deletionsprotocols/bgp/api/bgp.pb.go
- protocols/bgp/api/session.pb.go 310 additions, 171 deletionsprotocols/bgp/api/session.pb.go
- protocols/bgp/server/bgp_api_test.go 20 additions, 2 deletionsprotocols/bgp/server/bgp_api_test.go
- route/api/route.pb.go 628 additions, 360 deletionsroute/api/route.pb.go
Loading
Please register or sign in to comment