package
9.75.1718400648-SHA-c21bff1+incompatible
Repository: https://github.com/aalyria/api.git
Documentation: pkg.go.dev
# Packages
No description provided by the author
# Functions
DefaultConfig generates a nominal Config for New().
New is a constructor function which allows you to supply the Config as well as a map of any already implemented FlowRules\ Before it starts managing routes, it flushes the route table <rtTableID> which is dedicated to Spacetime activities.
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
No description provided by the author
No description provided by the author
Config provides configuration and dependency injection parameters for backend.
FlowRuleMatchError indicates a case where the supplied FlowRule src/dstIpRange and those implemented by Netlink don't match.
No description provided by the author
NoChangeSpecifiedError indicates that there is no Change supplied in the apipb.SCU.
OutInterfaceIdxError indicates an erroneously supplied outbound network interface.
UnknownFlowRuleDeleteError indicates an unknown FlowRule is attempted to be deleted.
UnrecognizedFlowUpdateOperationError indicates an unrecognized FlowUpdate Operation is attempted to be applied Dec7: apipb.FlowUpdate_ADD and apipb.FlowUpdate_DELETE are supported.
UnsupportedActionTypeError indicates an unsupported ActionType is attempted to be applied Dec7: FlowRule_ActionBucket_Action_Forward_ is supported
TO DO: Expand error and code in netlink.go to return errors if unsupported Action Types such as PopHeader are passed.
UnsupportedUpdateError indicates the UpdateType specified in the apipb.SCU is unsupported Dec7: apipb.ControlPlaneUpdate_FlowUpdate is supported.
# Type aliases
ClassifierError indicates an erroneously supplied outbound network interface.
IPv4FormattingError indicates an erroneously formatted IPv4 address was passed.