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 + var Consts = map[string]reflect.Value + var Functions = map[string]reflect.Value + var Types = map[string]reflect.Type + var Variables = map[string]reflect.Value + func NewIkev2InitiateDelChildSa() api.Message + func NewIkev2InitiateDelChildSaReply() api.Message + func NewIkev2InitiateDelIkeSa() api.Message + func NewIkev2InitiateDelIkeSaReply() api.Message + func NewIkev2InitiateRekeyChildSa() api.Message + func NewIkev2InitiateRekeyChildSaReply() api.Message + func NewIkev2InitiateSaInit() api.Message + func NewIkev2InitiateSaInitReply() api.Message + func NewIkev2ProfileAddDel() api.Message + func NewIkev2ProfileAddDelReply() api.Message + func NewIkev2ProfileSetAuth() api.Message + func NewIkev2ProfileSetAuthReply() api.Message + func NewIkev2ProfileSetID() api.Message + func NewIkev2ProfileSetIDReply() api.Message + func NewIkev2ProfileSetTs() api.Message + func NewIkev2ProfileSetTsReply() api.Message + func NewIkev2SetEspTransforms() api.Message + func NewIkev2SetEspTransformsReply() api.Message + func NewIkev2SetIkeTransforms() api.Message + func NewIkev2SetIkeTransformsReply() api.Message + func NewIkev2SetLocalKey() api.Message + func NewIkev2SetLocalKeyReply() api.Message + func NewIkev2SetResponder() api.Message + func NewIkev2SetResponderReply() api.Message + func NewIkev2SetSaLifetime() api.Message + func NewIkev2SetSaLifetimeReply() api.Message + func NewIpsecInterfaceAddDelSpd() api.Message + func NewIpsecInterfaceAddDelSpdReply() api.Message + func NewIpsecSaDetails() api.Message + func NewIpsecSaDump() api.Message + func NewIpsecSaSetKey() api.Message + func NewIpsecSaSetKeyReply() api.Message + func NewIpsecSadAddDelEntry() api.Message + func NewIpsecSadAddDelEntryReply() api.Message + func NewIpsecSpdAddDel() api.Message + func NewIpsecSpdAddDelEntry() api.Message + func NewIpsecSpdAddDelEntryReply() api.Message + func NewIpsecSpdAddDelReply() api.Message + func NewIpsecSpdDetails() api.Message + func NewIpsecSpdDump() api.Message + func NewIpsecTunnelIfAddDel() api.Message + func NewIpsecTunnelIfAddDelReply() api.Message + func NewIpsecTunnelIfSetKey() api.Message + func NewIpsecTunnelIfSetKeyReply() api.Message + func NewIpsecTunnelIfSetSa() api.Message + func NewIpsecTunnelIfSetSaReply() api.Message + type Ikev2InitiateDelChildSa struct + Ispi uint32 + func (*Ikev2InitiateDelChildSa) GetCrcString() string + func (*Ikev2InitiateDelChildSa) GetMessageName() string + func (*Ikev2InitiateDelChildSa) GetMessageType() api.MessageType + type Ikev2InitiateDelChildSaReply struct + Retval int32 + func (*Ikev2InitiateDelChildSaReply) GetCrcString() string + func (*Ikev2InitiateDelChildSaReply) GetMessageName() string + func (*Ikev2InitiateDelChildSaReply) GetMessageType() api.MessageType + type Ikev2InitiateDelIkeSa struct + Ispi uint64 + func (*Ikev2InitiateDelIkeSa) GetCrcString() string + func (*Ikev2InitiateDelIkeSa) GetMessageName() string + func (*Ikev2InitiateDelIkeSa) GetMessageType() api.MessageType + type Ikev2InitiateDelIkeSaReply struct + Retval int32 + func (*Ikev2InitiateDelIkeSaReply) GetCrcString() string + func (*Ikev2InitiateDelIkeSaReply) GetMessageName() string + func (*Ikev2InitiateDelIkeSaReply) GetMessageType() api.MessageType + type Ikev2InitiateRekeyChildSa struct + Ispi uint32 + func (*Ikev2InitiateRekeyChildSa) GetCrcString() string + func (*Ikev2InitiateRekeyChildSa) GetMessageName() string + func (*Ikev2InitiateRekeyChildSa) GetMessageType() api.MessageType + type Ikev2InitiateRekeyChildSaReply struct + Retval int32 + func (*Ikev2InitiateRekeyChildSaReply) GetCrcString() string + func (*Ikev2InitiateRekeyChildSaReply) GetMessageName() string + func (*Ikev2InitiateRekeyChildSaReply) GetMessageType() api.MessageType + type Ikev2InitiateSaInit struct + Name []byte + func (*Ikev2InitiateSaInit) GetCrcString() string + func (*Ikev2InitiateSaInit) GetMessageName() string + func (*Ikev2InitiateSaInit) GetMessageType() api.MessageType + type Ikev2InitiateSaInitReply struct + Retval int32 + func (*Ikev2InitiateSaInitReply) GetCrcString() string + func (*Ikev2InitiateSaInitReply) GetMessageName() string + func (*Ikev2InitiateSaInitReply) GetMessageType() api.MessageType + type Ikev2ProfileAddDel struct + IsAdd uint8 + Name []byte + func (*Ikev2ProfileAddDel) GetCrcString() string + func (*Ikev2ProfileAddDel) GetMessageName() string + func (*Ikev2ProfileAddDel) GetMessageType() api.MessageType + type Ikev2ProfileAddDelReply struct + Retval int32 + func (*Ikev2ProfileAddDelReply) GetCrcString() string + func (*Ikev2ProfileAddDelReply) GetMessageName() string + func (*Ikev2ProfileAddDelReply) GetMessageType() api.MessageType + type Ikev2ProfileSetAuth struct + AuthMethod uint8 + Data []byte + DataLen uint32 + IsHex uint8 + Name []byte + func (*Ikev2ProfileSetAuth) GetCrcString() string + func (*Ikev2ProfileSetAuth) GetMessageName() string + func (*Ikev2ProfileSetAuth) GetMessageType() api.MessageType + type Ikev2ProfileSetAuthReply struct + Retval int32 + func (*Ikev2ProfileSetAuthReply) GetCrcString() string + func (*Ikev2ProfileSetAuthReply) GetMessageName() string + func (*Ikev2ProfileSetAuthReply) GetMessageType() api.MessageType + type Ikev2ProfileSetID struct + Data []byte + DataLen uint32 + IDType uint8 + IsLocal uint8 + Name []byte + func (*Ikev2ProfileSetID) GetCrcString() string + func (*Ikev2ProfileSetID) GetMessageName() string + func (*Ikev2ProfileSetID) GetMessageType() api.MessageType + type Ikev2ProfileSetIDReply struct + Retval int32 + func (*Ikev2ProfileSetIDReply) GetCrcString() string + func (*Ikev2ProfileSetIDReply) GetMessageName() string + func (*Ikev2ProfileSetIDReply) GetMessageType() api.MessageType + type Ikev2ProfileSetTs struct + EndAddr uint32 + EndPort uint16 + IsLocal uint8 + Name []byte + Proto uint8 + StartAddr uint32 + StartPort uint16 + func (*Ikev2ProfileSetTs) GetCrcString() string + func (*Ikev2ProfileSetTs) GetMessageName() string + func (*Ikev2ProfileSetTs) GetMessageType() api.MessageType + type Ikev2ProfileSetTsReply struct + Retval int32 + func (*Ikev2ProfileSetTsReply) GetCrcString() string + func (*Ikev2ProfileSetTsReply) GetMessageName() string + func (*Ikev2ProfileSetTsReply) GetMessageType() api.MessageType + type Ikev2SetEspTransforms struct + CryptoAlg uint32 + CryptoKeySize uint32 + DhGroup uint32 + IntegAlg uint32 + Name []byte + func (*Ikev2SetEspTransforms) GetCrcString() string + func (*Ikev2SetEspTransforms) GetMessageName() string + func (*Ikev2SetEspTransforms) GetMessageType() api.MessageType + type Ikev2SetEspTransformsReply struct + Retval int32 + func (*Ikev2SetEspTransformsReply) GetCrcString() string + func (*Ikev2SetEspTransformsReply) GetMessageName() string + func (*Ikev2SetEspTransformsReply) GetMessageType() api.MessageType + type Ikev2SetIkeTransforms struct + CryptoAlg uint32 + CryptoKeySize uint32 + DhGroup uint32 + IntegAlg uint32 + Name []byte + func (*Ikev2SetIkeTransforms) GetCrcString() string + func (*Ikev2SetIkeTransforms) GetMessageName() string + func (*Ikev2SetIkeTransforms) GetMessageType() api.MessageType + type Ikev2SetIkeTransformsReply struct + Retval int32 + func (*Ikev2SetIkeTransformsReply) GetCrcString() string + func (*Ikev2SetIkeTransformsReply) GetMessageName() string + func (*Ikev2SetIkeTransformsReply) GetMessageType() api.MessageType + type Ikev2SetLocalKey struct + KeyFile []byte + func (*Ikev2SetLocalKey) GetCrcString() string + func (*Ikev2SetLocalKey) GetMessageName() string + func (*Ikev2SetLocalKey) GetMessageType() api.MessageType + type Ikev2SetLocalKeyReply struct + Retval int32 + func (*Ikev2SetLocalKeyReply) GetCrcString() string + func (*Ikev2SetLocalKeyReply) GetMessageName() string + func (*Ikev2SetLocalKeyReply) GetMessageType() api.MessageType + type Ikev2SetResponder struct + Address []byte + Name []byte + SwIfIndex uint32 + func (*Ikev2SetResponder) GetCrcString() string + func (*Ikev2SetResponder) GetMessageName() string + func (*Ikev2SetResponder) GetMessageType() api.MessageType + type Ikev2SetResponderReply struct + Retval int32 + func (*Ikev2SetResponderReply) GetCrcString() string + func (*Ikev2SetResponderReply) GetMessageName() string + func (*Ikev2SetResponderReply) GetMessageType() api.MessageType + type Ikev2SetSaLifetime struct + Handover uint32 + Lifetime uint64 + LifetimeJitter uint32 + LifetimeMaxdata uint64 + Name []byte + func (*Ikev2SetSaLifetime) GetCrcString() string + func (*Ikev2SetSaLifetime) GetMessageName() string + func (*Ikev2SetSaLifetime) GetMessageType() api.MessageType + type Ikev2SetSaLifetimeReply struct + Retval int32 + func (*Ikev2SetSaLifetimeReply) GetCrcString() string + func (*Ikev2SetSaLifetimeReply) GetMessageName() string + func (*Ikev2SetSaLifetimeReply) GetMessageType() api.MessageType + type IpsecInterfaceAddDelSpd struct + IsAdd uint8 + SpdID uint32 + SwIfIndex uint32 + func (*IpsecInterfaceAddDelSpd) GetCrcString() string + func (*IpsecInterfaceAddDelSpd) GetMessageName() string + func (*IpsecInterfaceAddDelSpd) GetMessageType() api.MessageType + type IpsecInterfaceAddDelSpdReply struct + Retval int32 + func (*IpsecInterfaceAddDelSpdReply) GetCrcString() string + func (*IpsecInterfaceAddDelSpdReply) GetMessageName() string + func (*IpsecInterfaceAddDelSpdReply) GetMessageType() api.MessageType + type IpsecSaDetails struct + CryptoAlg uint8 + CryptoKey []byte + CryptoKeyLen uint8 + IntegAlg uint8 + IntegKey []byte + IntegKeyLen uint8 + IsTunnel uint8 + IsTunnelIP6 uint8 + LastSeqInbound uint64 + Protocol uint8 + ReplayWindow uint64 + SaID uint32 + Salt uint32 + SeqOutbound uint64 + Spi uint32 + SwIfIndex uint32 + TotalDataSize uint64 + TunnelDstAddr []byte + TunnelSrcAddr []byte + UseAntiReplay uint8 + UseEsn uint8 + func (*IpsecSaDetails) GetCrcString() string + func (*IpsecSaDetails) GetMessageName() string + func (*IpsecSaDetails) GetMessageType() api.MessageType + type IpsecSaDump struct + SaID uint32 + func (*IpsecSaDump) GetCrcString() string + func (*IpsecSaDump) GetMessageName() string + func (*IpsecSaDump) GetMessageType() api.MessageType + type IpsecSaSetKey struct + CryptoKey []byte + CryptoKeyLength uint8 + IntegrityKey []byte + IntegrityKeyLength uint8 + SaID uint32 + func (*IpsecSaSetKey) GetCrcString() string + func (*IpsecSaSetKey) GetMessageName() string + func (*IpsecSaSetKey) GetMessageType() api.MessageType + type IpsecSaSetKeyReply struct + Retval int32 + func (*IpsecSaSetKeyReply) GetCrcString() string + func (*IpsecSaSetKeyReply) GetMessageName() string + func (*IpsecSaSetKeyReply) GetMessageType() api.MessageType + type IpsecSadAddDelEntry struct + CryptoAlgorithm uint8 + CryptoKey []byte + CryptoKeyLength uint8 + IntegrityAlgorithm uint8 + IntegrityKey []byte + IntegrityKeyLength uint8 + IsAdd uint8 + IsTunnel uint8 + IsTunnelIpv6 uint8 + Protocol uint8 + SadID uint32 + Spi uint32 + TunnelDstAddress []byte + TunnelSrcAddress []byte + UseAntiReplay uint8 + UseExtendedSequenceNumber uint8 + func (*IpsecSadAddDelEntry) GetCrcString() string + func (*IpsecSadAddDelEntry) GetMessageName() string + func (*IpsecSadAddDelEntry) GetMessageType() api.MessageType + type IpsecSadAddDelEntryReply struct + Retval int32 + func (*IpsecSadAddDelEntryReply) GetCrcString() string + func (*IpsecSadAddDelEntryReply) GetMessageName() string + func (*IpsecSadAddDelEntryReply) GetMessageType() api.MessageType + type IpsecSpdAddDel struct + IsAdd uint8 + SpdID uint32 + func (*IpsecSpdAddDel) GetCrcString() string + func (*IpsecSpdAddDel) GetMessageName() string + func (*IpsecSpdAddDel) GetMessageType() api.MessageType + type IpsecSpdAddDelEntry struct + IsAdd uint8 + IsIPAny uint8 + IsIpv6 uint8 + IsOutbound uint8 + LocalAddressStart []byte + LocalAddressStop []byte + LocalPortStart uint16 + LocalPortStop uint16 + Policy uint8 + Priority int32 + Protocol uint8 + RemoteAddressStart []byte + RemoteAddressStop []byte + RemotePortStart uint16 + RemotePortStop uint16 + SaID uint32 + SpdID uint32 + func (*IpsecSpdAddDelEntry) GetCrcString() string + func (*IpsecSpdAddDelEntry) GetMessageName() string + func (*IpsecSpdAddDelEntry) GetMessageType() api.MessageType + type IpsecSpdAddDelEntryReply struct + Retval int32 + func (*IpsecSpdAddDelEntryReply) GetCrcString() string + func (*IpsecSpdAddDelEntryReply) GetMessageName() string + func (*IpsecSpdAddDelEntryReply) GetMessageType() api.MessageType + type IpsecSpdAddDelReply struct + Retval int32 + func (*IpsecSpdAddDelReply) GetCrcString() string + func (*IpsecSpdAddDelReply) GetMessageName() string + func (*IpsecSpdAddDelReply) GetMessageType() api.MessageType + type IpsecSpdDetails struct + Bytes uint64 + IsIpv6 uint8 + IsOutbound uint8 + LocalStartAddr []byte + LocalStartPort uint16 + LocalStopAddr []byte + LocalStopPort uint16 + Packets uint64 + Policy uint8 + Priority int32 + Protocol uint8 + RemoteStartAddr []byte + RemoteStartPort uint16 + RemoteStopAddr []byte + RemoteStopPort uint16 + SaID uint32 + SpdID uint32 + func (*IpsecSpdDetails) GetCrcString() string + func (*IpsecSpdDetails) GetMessageName() string + func (*IpsecSpdDetails) GetMessageType() api.MessageType + type IpsecSpdDump struct + SaID uint32 + SpdID uint32 + func (*IpsecSpdDump) GetCrcString() string + func (*IpsecSpdDump) GetMessageName() string + func (*IpsecSpdDump) GetMessageType() api.MessageType + type IpsecTunnelIfAddDel struct + AntiReplay uint8 + CryptoAlg uint8 + Esn uint8 + IntegAlg uint8 + IsAdd uint8 + LocalCryptoKey []byte + LocalCryptoKeyLen uint8 + LocalIP []byte + LocalIntegKey []byte + LocalIntegKeyLen uint8 + LocalSpi uint32 + RemoteCryptoKey []byte + RemoteCryptoKeyLen uint8 + RemoteIP []byte + RemoteIntegKey []byte + RemoteIntegKeyLen uint8 + RemoteSpi uint32 + func (*IpsecTunnelIfAddDel) GetCrcString() string + func (*IpsecTunnelIfAddDel) GetMessageName() string + func (*IpsecTunnelIfAddDel) GetMessageType() api.MessageType + type IpsecTunnelIfAddDelReply struct + Retval int32 + SwIfIndex uint32 + func (*IpsecTunnelIfAddDelReply) GetCrcString() string + func (*IpsecTunnelIfAddDelReply) GetMessageName() string + func (*IpsecTunnelIfAddDelReply) GetMessageType() api.MessageType + type IpsecTunnelIfSetKey struct + Alg uint8 + Key []byte + KeyLen uint8 + KeyType uint8 + SwIfIndex uint32 + func (*IpsecTunnelIfSetKey) GetCrcString() string + func (*IpsecTunnelIfSetKey) GetMessageName() string + func (*IpsecTunnelIfSetKey) GetMessageType() api.MessageType + type IpsecTunnelIfSetKeyReply struct + Retval int32 + func (*IpsecTunnelIfSetKeyReply) GetCrcString() string + func (*IpsecTunnelIfSetKeyReply) GetMessageName() string + func (*IpsecTunnelIfSetKeyReply) GetMessageType() api.MessageType + type IpsecTunnelIfSetSa struct + IsOutbound uint8 + SaID uint32 + SwIfIndex uint32 + func (*IpsecTunnelIfSetSa) GetCrcString() string + func (*IpsecTunnelIfSetSa) GetMessageName() string + func (*IpsecTunnelIfSetSa) GetMessageType() api.MessageType + type IpsecTunnelIfSetSaReply struct + Retval int32 + func (*IpsecTunnelIfSetSaReply) GetCrcString() string + func (*IpsecTunnelIfSetSaReply) GetMessageName() string + func (*IpsecTunnelIfSetSaReply) GetMessageType() api.MessageType