You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

44 lines
3.0 KiB

# PySNMP SMI module. Autogenerated from smidump -f python IANA-RTPROTO-MIB
# by libsmi2pysnmp-0.1.3 at Mon Apr 2 20:39:07 2012,
# Python version sys.version_info(major=2, minor=7, micro=2, releaselevel='final', serial=0)
# Imports
( Integer, ObjectIdentifier, OctetString, ) = mibBuilder.importSymbols("ASN1", "Integer", "ObjectIdentifier", "OctetString")
( NamedValues, ) = mibBuilder.importSymbols("ASN1-ENUMERATION", "NamedValues")
( ConstraintsIntersection, ConstraintsUnion, SingleValueConstraint, ValueRangeConstraint, ValueSizeConstraint, ) = mibBuilder.importSymbols("ASN1-REFINEMENT", "ConstraintsIntersection", "ConstraintsUnion", "SingleValueConstraint", "ValueRangeConstraint", "ValueSizeConstraint")
( Bits, Integer32, ModuleIdentity, MibIdentifier, TimeTicks, mib_2, ) = mibBuilder.importSymbols("SNMPv2-SMI", "Bits", "Integer32", "ModuleIdentity", "MibIdentifier", "TimeTicks", "mib-2")
( TextualConvention, ) = mibBuilder.importSymbols("SNMPv2-TC", "TextualConvention")
# Types
class IANAipMRouteProtocol(Integer):
subtypeSpec = Integer.subtypeSpec+SingleValueConstraint(9,5,8,7,12,10,4,3,6,1,2,11,)
namedValues = NamedValues(("other", 1), ("igmpOnly", 10), ("bgmp", 11), ("msdp", 12), ("local", 2), ("netmgmt", 3), ("dvmrp", 4), ("mospf", 5), ("pimSparseDense", 6), ("cbt", 7), ("pimSparseMode", 8), ("pimDenseMode", 9), )
class IANAipRouteProtocol(Integer):
subtypeSpec = Integer.subtypeSpec+SingleValueConstraint(10,9,3,13,16,5,8,14,15,11,1,17,12,4,2,7,6,)
namedValues = NamedValues(("other", 1), ("esIs", 10), ("ciscoIgrp", 11), ("bbnSpfIgp", 12), ("ospf", 13), ("bgp", 14), ("idpr", 15), ("ciscoEigrp", 16), ("dvmrp", 17), ("local", 2), ("netmgmt", 3), ("icmp", 4), ("egp", 5), ("ggp", 6), ("hello", 7), ("rip", 8), ("isIs", 9), )
# Objects
ianaRtProtoMIB = ModuleIdentity((1, 3, 6, 1, 2, 1, 84)).setRevisions(("2000-09-26 00:00",))
if mibBuilder.loadTexts: ianaRtProtoMIB.setOrganization("IANA")
if mibBuilder.loadTexts: ianaRtProtoMIB.setContactInfo(" Internet Assigned Numbers Authority\nInternet Corporation for Assigned Names and Numbers\n4676 Admiralty Way, Suite 330\nMarina del Rey, CA 90292-6601\n\nPhone: +1 310 823 9358\nEMail: iana&iana.org")
if mibBuilder.loadTexts: ianaRtProtoMIB.setDescription("This MIB module defines the IANAipRouteProtocol and\nIANAipMRouteProtocol textual conventions for use in MIBs\nwhich need to identify unicast or multicast routing\nmechanisms.\n\nAny additions or changes to the contents of this MIB module\nrequire either publication of an RFC, or Designated Expert\nReview as defined in RFC 2434, Guidelines for Writing an\nIANA Considerations Section in RFCs. The Designated Expert \nwill be selected by the IESG Area Director(s) of the Routing\nArea.")
# Augmentions
# Exports
# Module identity
mibBuilder.exportSymbols("IANA-RTPROTO-MIB", PYSNMP_MODULE_ID=ianaRtProtoMIB)
# Types
mibBuilder.exportSymbols("IANA-RTPROTO-MIB", IANAipMRouteProtocol=IANAipMRouteProtocol, IANAipRouteProtocol=IANAipRouteProtocol)
# Objects
mibBuilder.exportSymbols("IANA-RTPROTO-MIB", ianaRtProtoMIB=ianaRtProtoMIB)