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 + type IPSecConfigurator struct + CachedSpdIndexes ipsecidx.SPDIndexRW + GoVppmux govppmux.API + Log logging.Logger + SPDIfCache []SPDIfCacheEntry + SaIndexSeq uint32 + SaIndexes idxvpp.NameToIdxRW + SpdIndexSeq uint32 + SpdIndexes ipsecidx.SPDIndexRW + Stopwatch *measure.Stopwatch + SwIfIndexes ifaceidx.SwIfIndexRW + func (plugin *IPSecConfigurator) Close() error + func (plugin *IPSecConfigurator) ConfigureSA(sa *ipsec.SecurityAssociations_SA) error + func (plugin *IPSecConfigurator) ConfigureSPD(spd *ipsec.SecurityPolicyDatabases_SPD) error + func (plugin *IPSecConfigurator) ConfigureTunnel(tunnel *ipsec.TunnelInterfaces_Tunnel) error + func (plugin *IPSecConfigurator) DeleteSA(oldSa *ipsec.SecurityAssociations_SA) error + func (plugin *IPSecConfigurator) DeleteSPD(oldSpd *ipsec.SecurityPolicyDatabases_SPD) error + func (plugin *IPSecConfigurator) DeleteTunnel(oldTunnel *ipsec.TunnelInterfaces_Tunnel) error + func (plugin *IPSecConfigurator) Init() (err error) + func (plugin *IPSecConfigurator) ModifySA(oldSa *ipsec.SecurityAssociations_SA, newSa *ipsec.SecurityAssociations_SA) error + func (plugin *IPSecConfigurator) ModifySPD(oldSpd *ipsec.SecurityPolicyDatabases_SPD, ...) error + func (plugin *IPSecConfigurator) ModifyTunnel(oldTunnel *ipsec.TunnelInterfaces_Tunnel, ...) error + func (plugin *IPSecConfigurator) ResolveCreatedInterface(ifName string, swIfIdx uint32) + func (plugin *IPSecConfigurator) ResolveDeletedInterface(ifName string, swIfIdx uint32) + func (plugin *IPSecConfigurator) Resync(spds []*ipsec.SecurityPolicyDatabases_SPD, ...) error + type SPDIfCacheEntry struct