|
Packit |
022b05 |
LIBSMI-TEST-014-MIB DEFINITIONS ::= BEGIN
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
IMPORTS
|
|
Packit |
022b05 |
MODULE-IDENTITY, OBJECT-TYPE, Integer32
|
|
Packit |
022b05 |
FROM SNMPv2-SMI
|
|
Packit |
022b05 |
MacAddress
|
|
Packit |
022b05 |
FROM SNMPv2-TC
|
|
Packit |
022b05 |
OBJECT-GROUP
|
|
Packit |
022b05 |
FROM SNMPv2-CONF
|
|
Packit |
022b05 |
testMib
|
|
Packit |
022b05 |
FROM LIBSMI-TEST-MIB;
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
libsmiTest014Mib MODULE-IDENTITY
|
|
Packit |
022b05 |
LAST-UPDATED "200109270000Z"
|
|
Packit |
022b05 |
ORGANIZATION
|
|
Packit |
022b05 |
"TU Braunschweig"
|
|
Packit |
022b05 |
CONTACT-INFO
|
|
Packit |
022b05 |
" Frank Strauss
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Postal: TU Braunschweig
|
|
Packit |
022b05 |
Muehlenpfordtstrasse 23
|
|
Packit |
022b05 |
38106 Braunschweig
|
|
Packit |
022b05 |
Germany
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Phone: +49 531 391-3283
|
|
Packit |
022b05 |
EMail: strauss@ibr.cs.tu-bs.de
|
|
Packit |
022b05 |
http://www.ibr.cs.tu-bs.de/~strauss/"
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This MIB module contains one or more intentional errors,
|
|
Packit |
022b05 |
and/or unusual contents. Its only purpose is to check
|
|
Packit |
022b05 |
the abilities of MIB parsers to detect these circumstances.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
This MIB module is orginally written in SMIv2 format.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
This module checks for range normalization, thus there are
|
|
Packit |
022b05 |
no errors expected for this module. However the parser might
|
|
Packit |
022b05 |
complain about ranges not being in ascending order.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
The libsmi parser is expected to report:
|
|
Packit |
022b05 |
LIBSMI-TEST-014-MIB:102: warning: index of row `barEntry' can exceed OID size limit by 1 subidentifier(s)
|
|
Packit |
022b05 |
LIBSMI-TEST-014-MIB:186: warning: index of row `barImpliedEntry' can exceed OID size limit by 1 subidentifier(s)
|
|
Packit |
022b05 |
LIBSMI-TEST-014-MIB:251: index element `fooStringName' of row `fooStringEntry' must have a size restriction
|
|
Packit |
022b05 |
LIBSMI-TEST-014-MIB:230: warning: index of row `fooStringEntry' can exceed OID size limit by 65427 subidentifier(s)
|
|
Packit |
022b05 |
LIBSMI-TEST-014-MIB:294: index element `fooOidName' of row `fooOidEntry' should but cannot have a size restriction
|
|
Packit |
022b05 |
LIBSMI-TEST-014-MIB:273: warning: index of row `fooOidEntry' can exceed OID size limit by 20 subidentifier(s)
|
|
Packit |
022b05 |
LIBSMI-TEST-014-MIB:309: warning: current group `fooOidBarGroup' is not referenced in this module
|
|
Packit |
022b05 |
"
|
|
Packit |
022b05 |
REVISION "200109270000Z"
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Initial Revision."
|
|
Packit |
022b05 |
::= { testMib 14 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
fooTable OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SEQUENCE OF FooEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION "..."
|
|
Packit |
022b05 |
::= { libsmiTest014Mib 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
fooEntry OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX FooEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION "..."
|
|
Packit |
022b05 |
INDEX { fooAddr, fooName }
|
|
Packit |
022b05 |
::= { fooTable 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
FooEntry ::= SEQUENCE {
|
|
Packit |
022b05 |
fooAddr MacAddress,
|
|
Packit |
022b05 |
fooName OCTET STRING,
|
|
Packit |
022b05 |
fooData Integer32
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
fooAddr OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX MacAddress
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION "..."
|
|
Packit |
022b05 |
::= { fooEntry 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
fooName OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX OCTET STRING (SIZE(0..108))
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION "..."
|
|
Packit |
022b05 |
::= { fooEntry 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
fooData OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Integer32
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION "..."
|
|
Packit |
022b05 |
::= { fooEntry 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
barTable OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SEQUENCE OF BarEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION "..."
|
|
Packit |
022b05 |
::= { libsmiTest014Mib 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
barEntry OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX BarEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION "..."
|
|
Packit |
022b05 |
INDEX { barAddr, barName }
|
|
Packit |
022b05 |
::= { barTable 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
BarEntry ::= SEQUENCE {
|
|
Packit |
022b05 |
barAddr MacAddress,
|
|
Packit |
022b05 |
barName OCTET STRING,
|
|
Packit |
022b05 |
barData Integer32
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
barAddr OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX MacAddress
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION "..."
|
|
Packit |
022b05 |
::= { barEntry 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
barName OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX OCTET STRING (SIZE(0..109))
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION "..."
|
|
Packit |
022b05 |
::= { barEntry 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
barData OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Integer32
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION "..."
|
|
Packit |
022b05 |
::= { barEntry 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
fooImpliedTable OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SEQUENCE OF FooImpliedEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION "..."
|
|
Packit |
022b05 |
::= { libsmiTest014Mib 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
fooImpliedEntry OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX FooImpliedEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION "..."
|
|
Packit |
022b05 |
INDEX { fooImpliedAddr, IMPLIED fooImpliedName }
|
|
Packit |
022b05 |
::= { fooImpliedTable 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
FooImpliedEntry ::= SEQUENCE {
|
|
Packit |
022b05 |
fooImpliedAddr MacAddress,
|
|
Packit |
022b05 |
fooImpliedName OCTET STRING,
|
|
Packit |
022b05 |
fooImpliedData Integer32
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
fooImpliedAddr OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX MacAddress
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION "..."
|
|
Packit |
022b05 |
::= { fooImpliedEntry 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
fooImpliedName OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX OCTET STRING (SIZE(0..109))
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION "..."
|
|
Packit |
022b05 |
::= { fooImpliedEntry 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
fooImpliedData OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Integer32
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION "..."
|
|
Packit |
022b05 |
::= { fooImpliedEntry 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
barImpliedTable OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SEQUENCE OF BarImpliedEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION "..."
|
|
Packit |
022b05 |
::= { libsmiTest014Mib 4 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
barImpliedEntry OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX BarImpliedEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION "..."
|
|
Packit |
022b05 |
INDEX { barImpliedAddr, IMPLIED barImpliedName }
|
|
Packit |
022b05 |
::= { barImpliedTable 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
BarImpliedEntry ::= SEQUENCE {
|
|
Packit |
022b05 |
barImpliedAddr MacAddress,
|
|
Packit |
022b05 |
barImpliedName OCTET STRING,
|
|
Packit |
022b05 |
barImpliedData Integer32
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
barImpliedAddr OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX MacAddress
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION "..."
|
|
Packit |
022b05 |
::= { barImpliedEntry 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
barImpliedName OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX OCTET STRING (SIZE(0..110))
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION "..."
|
|
Packit |
022b05 |
::= { barImpliedEntry 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
barImpliedData OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Integer32
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION "..."
|
|
Packit |
022b05 |
::= { barImpliedEntry 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
fooStringTable OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SEQUENCE OF FooStringEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION "..."
|
|
Packit |
022b05 |
::= { libsmiTest014Mib 5 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
fooStringEntry OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX FooStringEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION "..."
|
|
Packit |
022b05 |
INDEX { fooStringAddr, fooStringName }
|
|
Packit |
022b05 |
::= { fooStringTable 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
FooStringEntry ::= SEQUENCE {
|
|
Packit |
022b05 |
fooStringAddr MacAddress,
|
|
Packit |
022b05 |
fooStringName OCTET STRING,
|
|
Packit |
022b05 |
fooStringData Integer32
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
fooStringAddr OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX MacAddress
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION "..."
|
|
Packit |
022b05 |
::= { fooStringEntry 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
fooStringName OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX OCTET STRING
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION "..."
|
|
Packit |
022b05 |
::= { fooStringEntry 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
fooStringData OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Integer32
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION "..."
|
|
Packit |
022b05 |
::= { fooStringEntry 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
fooOidTable OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SEQUENCE OF FooOidEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION "..."
|
|
Packit |
022b05 |
::= { libsmiTest014Mib 6 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
fooOidEntry OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX FooOidEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION "..."
|
|
Packit |
022b05 |
INDEX { fooOidAddr, fooOidName }
|
|
Packit |
022b05 |
::= { fooOidTable 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
FooOidEntry ::= SEQUENCE {
|
|
Packit |
022b05 |
fooOidAddr MacAddress,
|
|
Packit |
022b05 |
fooOidName OBJECT IDENTIFIER,
|
|
Packit |
022b05 |
fooOidData Integer32
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
fooOidAddr OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX MacAddress
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION "..."
|
|
Packit |
022b05 |
::= { fooOidEntry 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
fooOidName OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX OBJECT IDENTIFIER
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION "..."
|
|
Packit |
022b05 |
::= { fooOidEntry 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
fooOidData OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Integer32
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION "..."
|
|
Packit |
022b05 |
::= { fooOidEntry 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
fooOidBarGroup OBJECT-GROUP
|
|
Packit |
022b05 |
OBJECTS { fooData, barData, fooImpliedData, barImpliedData,
|
|
Packit |
022b05 |
fooStringData, fooOidData }
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"junk"
|
|
Packit |
022b05 |
::= { libsmiTest014Mib 7 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
END
|