summaryrefslogtreecommitdiffhomepage
path: root/api/grpc_server.go
diff options
context:
space:
mode:
authorFUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>2018-06-17 22:25:44 +0900
committerFUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>2018-07-06 11:08:15 +0900
commitcc92e7e3476f416b533de3f1a68de71c5af476c5 (patch)
tree48ae3d75fa92f33cb54c102c0b03dabb4086b8e3 /api/grpc_server.go
parent00e9610df02e3a9227a8a9324faed5fddfb7a87d (diff)
gobgp: fix client.AddPath to use api.Path instead of table.Path
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
Diffstat (limited to 'api/grpc_server.go')
-rw-r--r--api/grpc_server.go17
1 files changed, 0 insertions, 17 deletions
diff --git a/api/grpc_server.go b/api/grpc_server.go
index 3fa65ee5..f6f5913f 100644
--- a/api/grpc_server.go
+++ b/api/grpc_server.go
@@ -473,23 +473,6 @@ func toPathAPI(binNlri []byte, binPattrs [][]byte, anyNlri *any.Any, anyPattrs [
return p
}
-func ToPathApiInBin(path *table.Path, v *table.Validation) *Path {
- nlri := path.GetNlri()
- binNlri, _ := nlri.Serialize()
- if path.IsWithdraw {
- return toPathAPI(binNlri, nil, nil, nil, path, v)
- }
- binPattrs := func(attrs []bgp.PathAttributeInterface) [][]byte {
- bufList := make([][]byte, 0, len(attrs))
- for _, a := range attrs {
- buf, _ := a.Serialize()
- bufList = append(bufList, buf)
- }
- return bufList
- }(path.GetPathAttrs())
- return toPathAPI(binNlri, binPattrs, nil, nil, path, v)
-}
-
func ToPathApi(path *table.Path, v *table.Validation) *Path {
nlri := path.GetNlri()
anyNlri := MarshalNLRI(nlri)