1 LIBSMI-TEST-017-MIB DEFINITIONS ::= BEGIN
4 MODULE-IDENTITY, OBJECT-TYPE, Integer32
6 TransportAddress, TransportAddressIPv6z,
7 TransportAddressType, TransportDomain
8 FROM TRANSPORT-ADDRESS-MIB
12 libsmiTest017Mib MODULE-IDENTITY
13 LAST-UPDATED "200211190000Z"
19 Postal: TU Braunschweig
20 Muehlenpfordtstrasse 23
24 Phone: +49 531 391-3283
25 EMail: strauss@ibr.cs.tu-bs.de
26 http://www.ibr.cs.tu-bs.de/~strauss/"
28 "This MIB module contains one or more intentional errors,
29 and/or unusual contents. Its only purpose is to check
30 the abilities of MIB parsers to detect these circumstances.
32 This MIB module is orginally written in SMIv2 format.
34 This module checks for rules concerning Internet Address
35 TC as defined in RFC 3291.
37 The libsmi parser is expected to report:
38 LIBSMI-TEST-017-MIB:189: warning: SEQUENCE element #2 `t4AddrType' does not match order of columnar objects under `t4Entry'
39 LIBSMI-TEST-017-MIB:93: warning: node `t1Data' must be contained in at least one conformance group
40 LIBSMI-TEST-017-MIB:129: warning: node `t2Data' must be contained in at least one conformance group
41 LIBSMI-TEST-017-MIB:165: warning: node `t3Data' must be contained in at least one conformance group
42 LIBSMI-TEST-017-MIB:210: warning: node `t4AddrType' must be contained in at least one conformance group
43 LIBSMI-TEST-017-MIB:203: warning: node `t4Addr' must be contained in at least one conformance group
44 LIBSMI-TEST-017-MIB:217: warning: node `t4AddrIPv6z' must be contained in at least one conformance group
45 LIBSMI-TEST-017-MIB:254: warning: node `t5Domain' must be contained in at least one conformance group
46 LIBSMI-TEST-017-MIB:261: warning: node `t5Addr' must be contained in at least one conformance group
47 LIBSMI-TEST-017-MIB:210: warning: `TransportAddressType' should not be subtyped
48 LIBSMI-TEST-017-MIB:203: warning: `TransportAddress' object should have an accompanied preceding `TransportAdressType' or `TransportDomain' object
49 LIBSMI-TEST-017-MIB:217: warning: `TransportAddress' should be used instead of `TransportAddressIPv6z'
51 REVISION "200211190000Z"
59 SYNTAX SEQUENCE OF T1Entry
60 MAX-ACCESS not-accessible
63 ::= { libsmiTest017Mib 1 }
67 MAX-ACCESS not-accessible
73 T1Entry ::= SEQUENCE {
74 t1AddrType TransportAddressType,
75 t1Addr TransportAddress,
79 t1AddrType OBJECT-TYPE
80 SYNTAX TransportAddressType
81 MAX-ACCESS not-accessible
87 SYNTAX TransportAddress (SIZE (0..32))
88 MAX-ACCESS not-accessible
103 SYNTAX SEQUENCE OF T2Entry
104 MAX-ACCESS not-accessible
107 ::= { libsmiTest017Mib 2 }
111 MAX-ACCESS not-accessible
114 INDEX { t1AddrType, t2Addr }
117 T2Entry ::= SEQUENCE {
118 t2Addr TransportAddress,
123 SYNTAX TransportAddress (SIZE (0..32))
124 MAX-ACCESS not-accessible
139 SYNTAX SEQUENCE OF T3Entry
140 MAX-ACCESS not-accessible
143 ::= { libsmiTest017Mib 3 }
147 MAX-ACCESS not-accessible
153 T3Entry ::= SEQUENCE {
154 t3Addr TransportAddress,
159 SYNTAX TransportAddress (SIZE (0..32))
160 MAX-ACCESS not-accessible
175 SYNTAX SEQUENCE OF T4Entry
176 MAX-ACCESS not-accessible
179 ::= { libsmiTest017Mib 4 }
183 MAX-ACCESS not-accessible
189 T4Entry ::= SEQUENCE {
191 t4AddrType TransportAddressType,
192 t4Addr TransportAddress,
193 t4AddrIPv6z TransportAddressIPv6z
197 SYNTAX Integer32 (0..2147483647)
198 MAX-ACCESS not-accessible
204 SYNTAX TransportAddress
210 t4AddrType OBJECT-TYPE
211 SYNTAX TransportAddressType { udpIpv4(1) }
217 t4AddrIPv6z OBJECT-TYPE
218 SYNTAX TransportAddressIPv6z
227 SYNTAX SEQUENCE OF T5Entry
228 MAX-ACCESS not-accessible
231 ::= { libsmiTest017Mib 5 }
235 MAX-ACCESS not-accessible
241 T5Entry ::= SEQUENCE {
243 t5Domain TransportDomain,
244 t5Addr TransportAddress
248 SYNTAX Integer32 (0..2147483647)
249 MAX-ACCESS not-accessible
255 SYNTAX TransportDomain
262 SYNTAX TransportAddress