c2cc

package
v0.0.0-...-c52d541 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 19, 2026 License: Apache-2.0 Imports: 27 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type C2CCRouteManager

type C2CCRouteManager struct {
	// contains filtered or unexported fields
}

func NewC2CCRouteManager

func NewC2CCRouteManager(cfg *config.Config) *C2CCRouteManager

func (*C2CCRouteManager) Dependencies

func (c *C2CCRouteManager) Dependencies() []string

func (*C2CCRouteManager) Name

func (c *C2CCRouteManager) Name() string

func (*C2CCRouteManager) Run

func (c *C2CCRouteManager) Run(ctx context.Context, ready chan<- struct{}, stopped chan<- struct{}) error

type LogicalRouter

type LogicalRouter struct {
	UUID         string   `ovsdb:"_uuid"`
	Name         string   `ovsdb:"name"`
	StaticRoutes []string `ovsdb:"static_routes"`
}

LogicalRouter is a minimal OVN NB model for the Logical_Router table.

type LogicalRouterStaticRoute

type LogicalRouterStaticRoute struct {
	UUID        string            `ovsdb:"_uuid"`
	IPPrefix    string            `ovsdb:"ip_prefix"`
	Nexthop     string            `ovsdb:"nexthop"`
	ExternalIDs map[string]string `ovsdb:"external_ids"`
	Policy      *string           `ovsdb:"policy"`
}

LogicalRouterStaticRoute is a minimal OVN NB model for the Logical_Router_Static_Route table.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL