xtreemfs/snmp/mib_core.txt
2020-09-22 02:25:22 +02:00

376 lines
11 KiB
Plaintext

--
-- @(#)file mib_core.txt
-- @(#)author Sun Microsystems, Inc.
-- @(#)version 1.8
-- @(#)date 07/04/04
--
-- The file contains stubs for common definitions scattered around many
-- different RFCs. It is a convenience that will allow mibgen to compile
-- a MIB without requiring that you pass all standard SNMP modules on the
-- command line.
--
-- See the listed RFCs themselves for the original definitions.
--
CORE-MIB DEFINITIONS ::= BEGIN
IMPORTS ;
--------------------------------------
-- Commonly used OBJECT IDENTIFIERS --
--------------------------------------
-----------------------
-- As defined in SMI --
-----------------------
-- the path to the root
internet OBJECT IDENTIFIER ::= { iso(1) org(3) dod(6) 1 }
directory OBJECT IDENTIFIER ::= { internet 1 }
mgmt OBJECT IDENTIFIER ::= { internet 2 }
experimental OBJECT IDENTIFIER ::= { internet 3 }
private OBJECT IDENTIFIER ::= { internet 4 }
enterprises OBJECT IDENTIFIER ::= { private 1 }
security OBJECT IDENTIFIER ::= { internet 5 }
snmpV2 OBJECT IDENTIFIER ::= { internet 6 }
-- transport domains
snmpDomains OBJECT IDENTIFIER ::= { snmpV2 1 }
-- transport proxies
snmpProxys OBJECT IDENTIFIER ::= { snmpV2 2 }
-- module identities
snmpModules OBJECT IDENTIFIER ::= { snmpV2 3 }
------------------------------
-- MIB-II OBJECT IDENTIFIER --
------------------------------
mib-2 OBJECT IDENTIFIER ::= { mgmt 1 }
-----------------
-- entreprises --
-----------------
sun OBJECT IDENTIFIER ::= { enterprises 42 }
messaging OBJECT IDENTIFIER ::= { sun products(2) 8 }
agents OBJECT IDENTIFIER ::= { messaging 1 }
private-mibs OBJECT IDENTIFIER ::= { messaging 2 }
snmpx400d OBJECT IDENTIFIER ::= { agents 1 }
snmpxapiad OBJECT IDENTIFIER ::= { agents 2 }
snmpx500d OBJECT IDENTIFIER ::= { agents 3 }
snmpimd OBJECT IDENTIFIER ::= { agents 4 }
snmpslapd OBJECT IDENTIFIER ::= { agents 5 }
--------------------------------------------------------------
-- Stubs for commonly used TEXTUAL CONVENTIONS and SYNTAXES --
--------------------------------------------------------------
------------------------------------------------------------------------
-- Stub for EntryStatus syntax from RFC 1271 --
-- See http://www.ietf.org/rfc/rfc1271.txt for the actual definition. --
------------------------------------------------------------------------
EntryStatus ::= INTEGER
{ valid(1),
createRequest(2),
underCreation(3),
invalid(4)
}
------------------------------------------------------------------------
-- Stubs for standard SNMP Syntaxes as defined in RFC 1065/1442 --
-- See http://www.ietf.org/rfc/rfc1065.txt for the actual definition. --
-- See http://www.ietf.org/rfc/rfc1442.txt for the actual definition. --
------------------------------------------------------------------------
Gauge32 ::= Gauge
Counter32 ::= Counter
Integer32 ::= INTEGER
-- application-wide types
NetworkAddress ::=
CHOICE {
internet
IpAddress
}
IpAddress ::=
[APPLICATION 0]
IMPLICIT OCTET STRING (SIZE (4))
Counter ::=
[APPLICATION 1]
IMPLICIT INTEGER (0..4294967295)
Counter64 ::=
[APPLICATION 1]
IMPLICIT INTEGER (0..18446744073709551615)
Gauge ::=
[APPLICATION 2]
IMPLICIT INTEGER (0..4294967295)
Unsigned32 ::=
[APPLICATION 2]
IMPLICIT INTEGER (0..4294967295)
TimeTicks ::=
[APPLICATION 3]
IMPLICIT INTEGER (0..4294967295)
Opaque ::=
[APPLICATION 4]
IMPLICIT OCTET STRING
-----------------------------------------------------------------------
-- Stubs for standard SNMPv2 Textual Conventions defined in RFC 1903 --
-- See http://www.ietf.org/rfc/rfc1903.txt for the actual definition. --
------------------------------------------------------------------------
DisplayString ::= TEXTUAL-CONVENTION
DISPLAY-HINT "255a"
STATUS current
DESCRIPTION
"This is a stub. See http://www.ietf.org/rfc/rfc1903.txt for
the actual definition.
"
SYNTAX OCTET STRING (SIZE (0..255))
PhysAddress ::= TEXTUAL-CONVENTION
DISPLAY-HINT "1x:"
STATUS current
DESCRIPTION
"This is a stub. See http://www.ietf.org/rfc/rfc1903.txt for
the actual definition.
"
SYNTAX OCTET STRING
MacAddress ::= TEXTUAL-CONVENTION
DISPLAY-HINT "1x:"
STATUS current
DESCRIPTION
"This is a stub. See http://www.ietf.org/rfc/rfc1903.txt for
the actual definition.
"
SYNTAX OCTET STRING (SIZE (6))
TruthValue ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This is a stub. See http://www.ietf.org/rfc/rfc1903.txt for
the actual definition.
"
SYNTAX INTEGER { true(1), false(2) }
TestAndIncr ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This is a stub. See http://www.ietf.org/rfc/rfc1903.txt for
the actual definition.
"
SYNTAX INTEGER (0..2147483647)
AutonomousType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This is a stub. See http://www.ietf.org/rfc/rfc1903.txt for
the actual definition.
"
SYNTAX OBJECT IDENTIFIER
InstancePointer ::= TEXTUAL-CONVENTION
STATUS obsolete
DESCRIPTION
"This is a stub. See http://www.ietf.org/rfc/rfc1903.txt for
the actual definition.
"
SYNTAX OBJECT IDENTIFIER
VariablePointer ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This is a stub. See http://www.ietf.org/rfc/rfc1903.txt for
the actual definition.
"
SYNTAX OBJECT IDENTIFIER
RowPointer ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This is a stub. See http://www.ietf.org/rfc/rfc1903.txt for
the actual definition.
"
SYNTAX OBJECT IDENTIFIER
RowStatus ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This is a stub. See http://www.ietf.org/rfc/rfc1903.txt for
the actual definition.
"
SYNTAX INTEGER {
active(1),
notInService(2),
notReady(3),
createAndGo(4),
createAndWait(5),
destroy(6)
}
TimeStamp ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This is a stub. See http://www.ietf.org/rfc/rfc1903.txt for
the actual definition.
"
SYNTAX TimeTicks
TimeInterval ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This is a stub. See http://www.ietf.org/rfc/rfc1903.txt for
the actual definition.
"
SYNTAX INTEGER (0..2147483647)
DateAndTime ::= TEXTUAL-CONVENTION
DISPLAY-HINT "2d-1d-1d,1d:1d:1d.1d,1a1d:1d"
STATUS current
DESCRIPTION
"This is a stub. See http://www.ietf.org/rfc/rfc1903.txt for
the actual definition.
"
SYNTAX OCTET STRING (SIZE (8 | 11))
StorageType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This is a stub. See http://www.ietf.org/rfc/rfc1903.txt for
the actual definition.
"
SYNTAX INTEGER {
other(1), -- eh?
volatile(2), -- e.g., in RAM
nonVolatile(3), -- e.g., in NVRAM
permanent(4), -- e.g., partially in ROM
readOnly(5) -- e.g., completely in ROM
}
TDomain ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This is a stub. See http://www.ietf.org/rfc/rfc1903.txt for
the actual definition.
"
SYNTAX OBJECT IDENTIFIER
TAddress ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This is a stub. See http://www.ietf.org/rfc/rfc1903.txt for
the actual definition.
"
SYNTAX OCTET STRING (SIZE (1..255))
------------------------------------------------------------------------
-- Stubs for standard SNMPv3 Textual Conventions defined in RFC 2571 --
-- See http://www.ietf.org/rfc/rfc2571.txt for the actual definition. --
------------------------------------------------------------------------
SnmpEngineID ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This is a stub. See http://www.ietf.org/rfc/rfc2571.txt for
the actual definition.
"
SYNTAX OCTET STRING (SIZE(5..32))
SnmpSecurityModel ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This is a stub. See http://www.ietf.org/rfc/rfc2571.txt for
the actual definition.
"
SYNTAX INTEGER(0 .. 2147483647)
SnmpMessageProcessingModel ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This is a stub. See http://www.ietf.org/rfc/rfc2571.txt for
the actual definition.
"
SYNTAX INTEGER(0 .. 2147483647)
SnmpSecurityLevel ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This is a stub. See http://www.ietf.org/rfc/rfc2571.txt for
the actual definition.
"
SYNTAX INTEGER { noAuthNoPriv(1),
authNoPriv(2),
authPriv(3)
}
SnmpAdminString ::= TEXTUAL-CONVENTION
DISPLAY-HINT "255a"
STATUS current
DESCRIPTION
"This is a stub. See http://www.ietf.org/rfc/rfc2571.txt for
the actual definition.
"
SYNTAX DisplayString (SIZE (0..255))
------------------------------------------------------------------------
-- Stubs for standard SNMPv3 Textual Conventions defined in RFC 2574 --
-- See http://www.ietf.org/rfc/rfc2574.txt for the actual definition. --
------------------------------------------------------------------------
KeyChange ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This is a stub. See http://www.ietf.org/rfc/rfc2574.txt for
the actual definition.
"
SYNTAX OCTET STRING
END