libbgp  0.6
A C++ BGP Library.
Public Attributes | List of all members
libbgp::Route6AddEvent Class Reference

An Route6AddEvent. More...

#include <route-event.h>

Inheritance diagram for libbgp::Route6AddEvent:
Inheritance graph
[legend]
Collaboration diagram for libbgp::Route6AddEvent:
Collaboration graph
[legend]

Public Attributes

std::vector< std::shared_ptr< BgpPathAttrib > > * shared_attribs
 Path attribues of the route.
 
std::vector< Prefix6 > * new_routes
 Routes to add.
 
const std::vector< BgpRib6Entry > * replaced_entries
 Pointer to the route replacement entries vector.
 
uint8_t nexthop_global [16]
 Global IPv6 nexthop.
 
uint8_t nexthop_linklocal [16]
 Link-local IPv6 nexthop.
 
uint32_t ibgp_peer_asn
 ASN of the IBGP peer if the originating session is a IBGP session. More...
 
- Public Attributes inherited from libbgp::RouteEvent
RouteEventType type
 Type of this event.
 

Detailed Description

An Route6AddEvent.

Definition at line 113 of file route-event.h.

Member Data Documentation

◆ ibgp_peer_asn

uint32_t libbgp::Route6AddEvent::ibgp_peer_asn

ASN of the IBGP peer if the originating session is a IBGP session.

ASN of the IBGP peer. If the originating session is not IBGP, ibgp_peer_asn will be 0;

Definition at line 159 of file route-event.h.


The documentation for this class was generated from the following file: