summaryrefslogtreecommitdiffhomepage
path: root/api/gobgp.pb.go
diff options
context:
space:
mode:
authorIWASE Yusuke <iwase.yusuke0@gmail.com>2018-02-27 13:15:32 +0900
committerIWASE Yusuke <iwase.yusuke0@gmail.com>2018-06-13 08:55:27 +0900
commit84987fb8732b6d2cce89e4cbc4009f6341592ec9 (patch)
tree9f3581c1d526fa72868724799c16b8045019436d /api/gobgp.pb.go
parent34acacddea8047843dbcaf8e0aa46dc895d40afa (diff)
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 <iwase.yusuke0@gmail.com>
Diffstat (limited to 'api/gobgp.pb.go')
-rw-r--r--api/gobgp.pb.go73
1 files changed, 73 insertions, 0 deletions
diff --git a/api/gobgp.pb.go b/api/gobgp.pb.go
index b6364c31..622d76ed 100644
--- a/api/gobgp.pb.go
+++ b/api/gobgp.pb.go
@@ -6,6 +6,7 @@ Package gobgpapi is a generated protocol buffer package.
It is generated from these files:
gobgp.proto
+ attribute.proto
It has these top-level messages:
GetNeighborRequest
@@ -180,6 +181,78 @@ It has these top-level messages:
TableInfo
GetRibInfoRequest
GetRibInfoResponse
+ OriginAttribute
+ AsSegment
+ AsPathAttribute
+ NextHopAttribute
+ MultiExitDiscAttribute
+ LocalPrefAttribute
+ AtomicAggregateAttribute
+ AggregatorAttribute
+ CommunitiesAttribute
+ OriginatorIdAttribute
+ ClusterListAttribute
+ IPAddressPrefix
+ LabeledIPAddressPrefix
+ EncapsulationNLRI
+ RouteDistinguisherTwoOctetAS
+ RouteDistinguisherIPAddress
+ RouteDistinguisherFourOctetAS
+ EthernetSegmentIdentifier
+ EVPNEthernetAutoDiscoveryRoute
+ EVPNMACIPAdvertisementRoute
+ EVPNInclusiveMulticastEthernetTagRoute
+ EVPNEthernetSegmentRoute
+ EVPNIPPrefixRoute
+ LabeledVPNIPAddressPrefix
+ RouteTargetMembershipNLRI
+ FlowSpecIPPrefix
+ FlowSpecMAC
+ FlowSpecComponentItem
+ FlowSpecComponent
+ FlowSpecNLRI
+ VPNFlowSpecNLRI
+ OpaqueNLRI
+ MpReachNLRIAttribute
+ MpUnreachNLRIAttribute
+ TwoOctetAsSpecificExtended
+ IPv4AddressSpecificExtended
+ FourOctetAsSpecificExtended
+ ValidationExtended
+ ColorExtended
+ EncapExtended
+ DefaultGatewayExtended
+ OpaqueExtended
+ ESILabelExtended
+ ESImportRouteTarget
+ MacMobilityExtended
+ RouterMacExtended
+ TrafficRateExtended
+ TrafficActionExtended
+ RedirectTwoOctetAsSpecificExtended
+ RedirectIPv4AddressSpecificExtended
+ RedirectFourOctetAsSpecificExtended
+ TrafficRemarkExtended
+ UnknownExtended
+ ExtendedCommunitiesAttribute
+ As4PathAttribute
+ As4AggregatorAttribute
+ PmsiTunnelAttribute
+ TunnelEncapSubTLVEncapsulation
+ TunnelEncapSubTLVProtocol
+ TunnelEncapSubTLVColor
+ TunnelEncapSubTLVUnknown
+ TunnelEncapTLV
+ TunnelEncapAttribute
+ IPv6AddressSpecificExtended
+ RedirectIPv6AddressSpecificExtended
+ IP6ExtendedCommunitiesAttribute
+ AigpTLVIGPMetric
+ AigpTLVUnknown
+ AigpAttribute
+ LargeCommunity
+ LargeCommunitiesAttribute
+ UnknownAttribute
*/
package gobgpapi