1 LIBSMI-TEST-016-MIB DEFINITIONS ::= BEGIN
4 MODULE-IDENTITY, OBJECT-TYPE, Integer32
6 InetAddress, InetAddressType, InetAddressIPv6z
11 libsmiTest016Mib MODULE-IDENTITY
12 LAST-UPDATED "200211190000Z"
18 Postal: TU Braunschweig
19 Muehlenpfordtstrasse 23
23 Phone: +49 531 391-3283
24 EMail: strauss@ibr.cs.tu-bs.de
25 http://www.ibr.cs.tu-bs.de/~strauss/"
27 "This MIB module contains one or more intentional errors,
28 and/or unusual contents. Its only purpose is to check
29 the abilities of MIB parsers to detect these circumstances.
31 This MIB module is orginally written in SMIv2 format.
33 This module checks for rules concerning Internet Address
34 TC as defined in RFC 3291.
36 The libsmi parser is expected to report:
37 LIBSMI-TEST-016-MIB:186: warning: SEQUENCE element #2 `t4AddrType' does not match order of columnar objects under `t4Entry'
38 LIBSMI-TEST-016-MIB:90: warning: node `t1Data' must be contained in at least one conformance group
39 LIBSMI-TEST-016-MIB:126: warning: node `t2Data' must be contained in at least one conformance group
40 LIBSMI-TEST-016-MIB:162: warning: node `t3Data' must be contained in at least one conformance group
41 LIBSMI-TEST-016-MIB:207: warning: node `t4AddrType' must be contained in at least one conformance group
42 LIBSMI-TEST-016-MIB:200: warning: node `t4Addr' must be contained in at least one conformance group
43 LIBSMI-TEST-016-MIB:214: warning: node `t4AddrIPv6z' must be contained in at least one conformance group
44 LIBSMI-TEST-016-MIB:207: warning: `InetAddressType' should not be subtyped
45 LIBSMI-TEST-016-MIB:200: warning: `InetAddress' object should have an accompanied preceding `InetAdressType' object
46 LIBSMI-TEST-016-MIB:214: warning: `InetAddress' should be used instead of `InetAddressIPv6z'
48 REVISION "200211190000Z"
56 SYNTAX SEQUENCE OF T1Entry
57 MAX-ACCESS not-accessible
60 ::= { libsmiTest016Mib 1 }
64 MAX-ACCESS not-accessible
70 T1Entry ::= SEQUENCE {
71 t1AddrType InetAddressType,
76 t1AddrType OBJECT-TYPE
77 SYNTAX InetAddressType
78 MAX-ACCESS not-accessible
84 SYNTAX InetAddress (SIZE (0..32))
85 MAX-ACCESS not-accessible
100 SYNTAX SEQUENCE OF T2Entry
101 MAX-ACCESS not-accessible
104 ::= { libsmiTest016Mib 2 }
108 MAX-ACCESS not-accessible
111 INDEX { t1AddrType, t2Addr }
114 T2Entry ::= SEQUENCE {
120 SYNTAX InetAddress (SIZE (0..32))
121 MAX-ACCESS not-accessible
136 SYNTAX SEQUENCE OF T3Entry
137 MAX-ACCESS not-accessible
140 ::= { libsmiTest016Mib 3 }
144 MAX-ACCESS not-accessible
150 T3Entry ::= SEQUENCE {
156 SYNTAX InetAddress (SIZE (0..32))
157 MAX-ACCESS not-accessible
172 SYNTAX SEQUENCE OF T4Entry
173 MAX-ACCESS not-accessible
176 ::= { libsmiTest016Mib 4 }
180 MAX-ACCESS not-accessible
186 T4Entry ::= SEQUENCE {
188 t4AddrType InetAddressType,
190 t4AddrIPv6z InetAddressIPv6z
194 SYNTAX Integer32 (0..2147483647)
195 MAX-ACCESS not-accessible
207 t4AddrType OBJECT-TYPE
208 SYNTAX InetAddressType { ipv4(1) }
214 t4AddrIPv6z OBJECT-TYPE
215 SYNTAX InetAddressIPv6z