Documentation ¶
Overview ¶
The MIB module to describe traps for the OSPF Version 2 Protocol.
Copyright (C) The IETF Trust (2006). This version of this MIB module is part of RFC 4750; see the RFC itself for full legal notices.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type OSPFTRAPMIB ¶
type OSPFTRAPMIB struct { EntityData types.CommonEntityData YFilter yfilter.YFilter OspfTrapControl OSPFTRAPMIB_OspfTrapControl }
OSPFTRAPMIB
func (*OSPFTRAPMIB) GetEntityData ¶
func (oSPFTRAPMIB *OSPFTRAPMIB) GetEntityData() *types.CommonEntityData
type OSPFTRAPMIB_OspfTrapControl ¶
type OSPFTRAPMIB_OspfTrapControl struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // A 4-octet string serving as a bit map for the trap events defined by the // OSPF traps. This object is used to enable and disable specific OSPF traps // where a 1 in the bit field represents enabled. The right-most bit (least // significant) represents trap 0. This object is persistent and when written // the entity SHOULD save the change to non-volatile storage. The type is // string with length: 4..4. OspfSetTrap interface{} // Potential types of configuration conflicts. Used by the ospfConfigError and // ospfConfigVirtError traps. When the last value of a trap using this object // is needed, but no traps of that type have been sent, this value pertaining // to this object should be returned as noError. The type is // OspfConfigErrorType. OspfConfigErrorType interface{} // OSPF packet types. When the last value of a trap using this object is // needed, but no traps of that type have been sent, this value pertaining to // this object should be returned as nullPacket. The type is OspfPacketType. OspfPacketType interface{} // The IP address of an inbound packet that cannot be identified by a neighbor // instance. When the last value of a trap using this object is needed, but // no traps of that type have been sent, this value pertaining to this object // should be returned as 0.0.0.0. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. OspfPacketSrc interface{} }
OSPFTRAPMIB_OspfTrapControl
func (*OSPFTRAPMIB_OspfTrapControl) GetEntityData ¶
func (ospfTrapControl *OSPFTRAPMIB_OspfTrapControl) GetEntityData() *types.CommonEntityData
type OSPFTRAPMIB_OspfTrapControl_OspfConfigErrorType ¶
type OSPFTRAPMIB_OspfTrapControl_OspfConfigErrorType string
OSPFTRAPMIB_OspfTrapControl_OspfConfigErrorType represents noError.
const ( OSPFTRAPMIB_OspfTrapControl_OspfConfigErrorType_badVersion OSPFTRAPMIB_OspfTrapControl_OspfConfigErrorType = "badVersion" OSPFTRAPMIB_OspfTrapControl_OspfConfigErrorType_areaMismatch OSPFTRAPMIB_OspfTrapControl_OspfConfigErrorType = "areaMismatch" OSPFTRAPMIB_OspfTrapControl_OspfConfigErrorType_unknownNbmaNbr OSPFTRAPMIB_OspfTrapControl_OspfConfigErrorType = "unknownNbmaNbr" OSPFTRAPMIB_OspfTrapControl_OspfConfigErrorType_unknownVirtualNbr OSPFTRAPMIB_OspfTrapControl_OspfConfigErrorType = "unknownVirtualNbr" OSPFTRAPMIB_OspfTrapControl_OspfConfigErrorType_authTypeMismatch OSPFTRAPMIB_OspfTrapControl_OspfConfigErrorType = "authTypeMismatch" OSPFTRAPMIB_OspfTrapControl_OspfConfigErrorType_authFailure OSPFTRAPMIB_OspfTrapControl_OspfConfigErrorType = "authFailure" OSPFTRAPMIB_OspfTrapControl_OspfConfigErrorType_netMaskMismatch OSPFTRAPMIB_OspfTrapControl_OspfConfigErrorType = "netMaskMismatch" OSPFTRAPMIB_OspfTrapControl_OspfConfigErrorType_helloIntervalMismatch OSPFTRAPMIB_OspfTrapControl_OspfConfigErrorType = "helloIntervalMismatch" OSPFTRAPMIB_OspfTrapControl_OspfConfigErrorType_deadIntervalMismatch OSPFTRAPMIB_OspfTrapControl_OspfConfigErrorType = "deadIntervalMismatch" OSPFTRAPMIB_OspfTrapControl_OspfConfigErrorType_optionMismatch OSPFTRAPMIB_OspfTrapControl_OspfConfigErrorType = "optionMismatch" OSPFTRAPMIB_OspfTrapControl_OspfConfigErrorType_mtuMismatch OSPFTRAPMIB_OspfTrapControl_OspfConfigErrorType = "mtuMismatch" OSPFTRAPMIB_OspfTrapControl_OspfConfigErrorType_duplicateRouterId OSPFTRAPMIB_OspfTrapControl_OspfConfigErrorType = "duplicateRouterId" OSPFTRAPMIB_OspfTrapControl_OspfConfigErrorType_noError OSPFTRAPMIB_OspfTrapControl_OspfConfigErrorType = "noError" )
type OSPFTRAPMIB_OspfTrapControl_OspfPacketType ¶
type OSPFTRAPMIB_OspfTrapControl_OspfPacketType string
OSPFTRAPMIB_OspfTrapControl_OspfPacketType represents to this object should be returned as nullPacket.
const ( OSPFTRAPMIB_OspfTrapControl_OspfPacketType_hello OSPFTRAPMIB_OspfTrapControl_OspfPacketType = "hello" OSPFTRAPMIB_OspfTrapControl_OspfPacketType_dbDescript OSPFTRAPMIB_OspfTrapControl_OspfPacketType = "dbDescript" OSPFTRAPMIB_OspfTrapControl_OspfPacketType_lsReq OSPFTRAPMIB_OspfTrapControl_OspfPacketType = "lsReq" OSPFTRAPMIB_OspfTrapControl_OspfPacketType_lsUpdate OSPFTRAPMIB_OspfTrapControl_OspfPacketType = "lsUpdate" OSPFTRAPMIB_OspfTrapControl_OspfPacketType_lsAck OSPFTRAPMIB_OspfTrapControl_OspfPacketType = "lsAck" OSPFTRAPMIB_OspfTrapControl_OspfPacketType_nullPacket OSPFTRAPMIB_OspfTrapControl_OspfPacketType = "nullPacket" )
Click to show internal directories.
Click to hide internal directories.