Versions in this module Expand all Collapse all v1 v1.4.1 Jun 11, 2018 v1.4.0 May 24, 2018 Changes in this version + const AddSRList + const BehaviorDT4 + const BehaviorDT6 + const BehaviorDX2 + const BehaviorDX4 + const BehaviorDX6 + const BehaviorDfirst + const BehaviorEnd + const BehaviorLast + const BehaviorT + const BehaviorX + const DeleteSRList + const ModifyWeightOfSRList + const SteerTypeIPv4 + const SteerTypeIPv6 + const SteerTypeL2 + type SRv6Calls interface + AddLocalSid func(sidAddr net.IP, localSID *srv6.LocalSID, swIfIndex ifaceidx.SwIfIndex, ...) error + AddPolicy func(bindingSid net.IP, policy *srv6.Policy, policySegment *srv6.PolicySegment, ...) error + AddPolicySegment func(bindingSid net.IP, policy *srv6.Policy, policySegment *srv6.PolicySegment, ...) error + AddSteering func(steering *srv6.Steering, swIfIndex ifaceidx.SwIfIndex, vppChan VPPChannel) error + DeleteLocalSid func(sidAddr net.IP, vppChan VPPChannel) error + DeletePolicy func(bindingSid net.IP, vppChan VPPChannel) error + DeletePolicySegment func(bindingSid net.IP, policy *srv6.Policy, policySegment *srv6.PolicySegment, ...) error + RemoveSteering func(steering *srv6.Steering, swIfIndex ifaceidx.SwIfIndex, vppChan VPPChannel) error + SetEncapsSourceAddress func(address string, vppChan VPPChannel) error + func NewSRv6Calls(log logging.Logger, stopwatch *measure.Stopwatch) SRv6Calls + type VPPChannel interface + CheckMessageCompatibility func(messages ...govppapi.Message) error + SendMultiRequest func(msg govppapi.Message) *govppapi.MultiRequestCtx + SendRequest func(msg govppapi.Message) *govppapi.RequestCtx + SubscribeNotification func(notifChan chan govppapi.Message, msgFactory func() govppapi.Message) (*govppapi.NotifSubscription, error) + UnsubscribeNotification func(subscription *govppapi.NotifSubscription) error