Serguei Bezverkhi and FUJITA Tomonori
57068b16fd
Add documentation, fix typo in proto and add marshal for tunne encal sub tlvs
...
Signed-off-by: Serguei Bezverkhi <[email protected] >
2020-12-02 07:21:01 +09:00
Serguei Bezverkhi and FUJITA Tomonori
63b958b2a7
API chages
...
Signed-off-by: Serguei Bezverkhi <[email protected] >
2020-11-30 07:21:40 +09:00
Serguei Bezverkhi
66413b5335
API changes
...
Signed-off-by: Serguei Bezverkhi <[email protected] >
2020-11-25 17:28:18 -05:00
Valli A. Vallimamod and FUJITA Tomonori
b44362fddd
api: keeps backward compatibility when extending LsAddrPrefix
2020-11-10 22:17:26 +09:00
Valli A. Vallimamod and FUJITA Tomonori
c595b56166
api: adds LS attributes to LsAddrPrefix
...
Includes `gobgp.LsNLRI` attibutes to `api.LsAddrPrefix` so that they are
distributed to all derived types (LsNodeNLRI, LsPrefixV4NLRI, and LsPrefixV6NLRI)
2020-11-10 22:17:26 +09:00
Steve Shaw and FUJITA Tomonori
393d82f955
Adding gRPC support for modified logging level
...
Signed-off-by: Steve Shaw <[email protected] >
2020-11-06 21:15:10 +09:00
Serguei Bezverkhi and FUJITA Tomonori
833188f526
extend attributes proto for Prefix SID support
...
Signed-off-by: Serguei Bezverkhi <[email protected] >
2020-05-13 12:58:51 +09:00
Serguei Bezverkhi
e3001f9fe1
additional changes
...
Signed-off-by: Serguei Bezverkhi <[email protected] >
2020-05-05 16:10:24 -04:00
Serguei Bezverkhi
8409507a7c
coding the feature
...
Signed-off-by: Serguei Bezverkhi <[email protected] >
2020-05-05 14:31:28 -04:00
Tom Shine
f11b9c7afb
Add BGP-LS SRLG support
2020-04-24 00:25:59 +01:00
Carl Baldwin
72a0e55287
Use correct import paths for protobuf packages
...
The packages `any`, `empty`, and `timestamp` ship with protoc so there
is no need to pull them out of the go package. This simplifies the
generation script and also corrects the import paths for the standard
protobuf types.
Fixes: #2095
2019-11-06 17:59:21 +00:00
JieJhih Jhang and FUJITA Tomonori
eb37217981
Add evpn I-PMSI to proto file
2019-04-10 10:03:27 +09:00
FUJITA Tomonori
2965e8092e
add script to generate api/gobgp.pb.go
...
Signed-off-by: FUJITA Tomonori <[email protected] >
2019-04-06 21:48:21 +09:00
Artur Makutunowicz and FUJITA Tomonori
192480fc71
Add experimental BGP-LS feature
2019-01-26 12:40:45 +09:00
FUJITA Tomonori
475818dd3c
api: remove unused members
...
fixes #1816
Signed-off-by: FUJITA Tomonori <[email protected] >
2018-08-28 22:14:41 +09:00
FUJITA Tomonori
97ad6b32ee
api: change Family
...
fixes #1812
Avoid the cast and use strightforward data strcuture; two variables
for afi and safi instead of squashing two into one variable.
Signed-off-by: FUJITA Tomonori <[email protected] >
2018-08-28 15:36:50 +09:00
FUJITA Tomonori
71e56c542e
rpc cleanup
...
- clean up RPC function names
- rewrite gobgp command to use the api instead of config package
- delete unused client package
Signed-off-by: FUJITA Tomonori <[email protected] >
2018-08-08 21:24:48 +09:00
IWASE Yusuke
84987fb873
api: Define protobuf structure for BGP Path Attributes
...
Example of protoc command:
$ export PROTOBUF=${HOME}/protobuf/src
$ export GOBGP=${GOPATH}/src/github.com/osrg/gobgp
$ protoc \
-I ${PROTOBUF} \
-I ${GOBGP}/api \
--go_out=plugins=grpc:${GOBGP}/api \
${GOBGP}/api/gobgp.proto \
${GOBGP}/api/attribute.proto
Signed-off-by: IWASE Yusuke <[email protected] >
2018-06-13 08:55:27 +09:00