Newer
Older
bnet "github.com/bio-routing/bio-rd/net"
"github.com/bio-routing/bio-rd/routingtable"
// Peer defines the configuration for a BGP session
AdminEnabled bool
ReconnectInterval time.Duration
KeepAlive time.Duration
HoldTime time.Duration
LocalAddress bnet.IP
PeerAddress bnet.IP
LocalAS uint32
PeerAS uint32
Passive bool
RouterID uint32
RouteServerClient bool
RouteReflectorClient bool
RouteReflectorClusterID uint32
AdvertiseIPv4MultiProtocol bool
IPv4 *AddressFamilyConfig
IPv6 *AddressFamilyConfig
// AddressFamilyConfig represents all configuration parameters specific for an address family
type AddressFamilyConfig struct {
RIB *locRIB.LocRIB
ImportFilter *filter.Filter
ExportFilter *filter.Filter
AddPathSend routingtable.ClientOptions
AddPathRecv bool