Imported Upstream version 0.4.8
[platform/upstream/libsmi.git] / test / smidiff / SMIDIFF-TEST-003-MIB.new
1 SMIDIFF-TEST-003-MIB DEFINITIONS ::= BEGIN
2
3 IMPORTS
4     MODULE-IDENTITY, OBJECT-TYPE
5         FROM SNMPv2-SMI
6     DisplayString
7         FROM SNMPv2-TC
8     smidiffTestMib
9         FROM SMIDIFF-TEST-MIB;
10
11 libsmiTest003Mib MODULE-IDENTITY
12     LAST-UPDATED    "200109280000Z"
13     ORGANIZATION    
14             "TU Braunschweig"
15     CONTACT-INFO    
16             "        Frank Strauss
17              
18              Postal: TU Braunschweig
19                      Muehlenpfordtstrasse 23
20                      38106 Braunschweig
21                      Germany
22              
23               Phone: +49 531 391-3283
24               EMail: strauss@ibr.cs.tu-bs.de
25                http://www.ibr.cs.tu-bs.de/~strauss/"
26     DESCRIPTION     
27             "This MIB module is used for smidiff, a tool to compare
28              two versions of the same MIB module and to check for
29              illegal modifications in the new version."
30     REVISION        "200109280000Z"
31     DESCRIPTION     
32             "Initial Revision."
33     ::= { smidiffTestMib 3 }
34
35 scalar1 OBJECT-TYPE
36     SYNTAX     BITS { red(0), green(1), blue(2) } 
37     MAX-ACCESS read-only
38     STATUS     current
39     DESCRIPTION
40         "BITS. Default value added." 
41     DEFVAL     {{ red, green }}
42     ::= { libsmiTest003Mib 1 }
43
44 scalar2 OBJECT-TYPE
45     SYNTAX     BITS { red(0), green(1) } 
46     MAX-ACCESS read-only
47     STATUS     current
48     DESCRIPTION
49         "BITS. Last bit removed." 
50     ::= { libsmiTest003Mib 2 }
51
52 scalar3 OBJECT-TYPE
53     SYNTAX     BITS { red(0), green(1), blue(2), yellow(3) } 
54     MAX-ACCESS read-only
55     STATUS     current
56     DESCRIPTION
57         "BITS. Added a bit (in the same byte)." 
58     ::= { libsmiTest003Mib 3 }
59
60 scalar4 OBJECT-TYPE
61     SYNTAX     BITS { red(0), green(1), blue(2), yellow(8) } 
62     MAX-ACCESS read-only
63     STATUS     current
64     DESCRIPTION
65         "BITS. Added a bit (in a new byte)." 
66     ::= { libsmiTest003Mib 4 }
67
68 scalar5 OBJECT-TYPE
69     SYNTAX     INTEGER { red(-1), green(1), blue(2) } 
70     MAX-ACCESS read-only
71     STATUS     current
72     DESCRIPTION
73         "ENUM. No changes." 
74     ::= { libsmiTest003Mib 5 }
75
76 scalar6 OBJECT-TYPE
77     SYNTAX     INTEGER { red(-1), green(1) } 
78     MAX-ACCESS read-only
79     STATUS     current
80     DESCRIPTION
81         "ENUM. Last number removed." 
82     ::= { libsmiTest003Mib 6 }
83
84 scalar7 OBJECT-TYPE
85     SYNTAX     INTEGER { red(-1), green(0), blue(2) } 
86     MAX-ACCESS read-only
87     STATUS     current
88     DESCRIPTION
89         "ENUM. Changed a number in the middle." 
90     ::= { libsmiTest003Mib 7 }
91
92 scalar8 OBJECT-TYPE
93     SYNTAX     INTEGER { red(-1), white(1), blue(2) } 
94     MAX-ACCESS read-only
95     STATUS     current
96     DESCRIPTION
97         "ENUM. Changed a number in the middle." 
98     ::= { libsmiTest003Mib 8 }
99
100 scalar9 OBJECT-TYPE
101     SYNTAX     INTEGER { yellow(-2), red(-1), green(1), blue(2) } 
102     MAX-ACCESS read-only
103     STATUS     current
104     DESCRIPTION
105         "ENUM. Added a number at start." 
106     ::= { libsmiTest003Mib 9 }
107
108 scalar10 OBJECT-TYPE
109     SYNTAX     INTEGER { red(-1), yellow(0), green(1), blue(2) } 
110     MAX-ACCESS read-only
111     STATUS     current
112     DESCRIPTION
113         "ENUM. Added a number in the middle." 
114     ::= { libsmiTest003Mib 10 }
115
116 scalar11 OBJECT-TYPE
117     SYNTAX     INTEGER { red(-1), green(1), blue(2), yellow(3) } 
118     MAX-ACCESS read-only
119     STATUS     current
120     DESCRIPTION
121         "ENUM. Added a number." 
122     ::= { libsmiTest003Mib 11 }
123
124 scalar12 OBJECT-TYPE
125     SYNTAX     INTEGER { yellow(-1), red(0), green(1), blue(2) } 
126     MAX-ACCESS read-only
127     STATUS     current
128     DESCRIPTION
129         "ENUM. Added a negative number." 
130     ::= { libsmiTest003Mib 12 }
131
132 scalar13 OBJECT-TYPE
133     SYNTAX     INTEGER { yellow(-2), pink(-1), red(0), green(1), blue(2) } 
134     MAX-ACCESS read-only
135     STATUS     current
136     DESCRIPTION
137         "ENUM. Added a negative number in the middle." 
138     ::= { libsmiTest003Mib 13 }
139
140 scalar14 OBJECT-TYPE
141     SYNTAX     INTEGER { yellow(-2), red(0), green(1), blue(2) } 
142     MAX-ACCESS read-only
143     STATUS     current
144     DESCRIPTION
145         "ENUM. Removed a negative number from the middle." 
146     ::= { libsmiTest003Mib 14 }
147
148 scalar15 OBJECT-TYPE
149     SYNTAX     INTEGER { yellow(-2), pink(-1), red(0), green(1), blue(2) } 
150     MAX-ACCESS read-only
151     STATUS     current
152     DESCRIPTION
153         "ENUM. Changed order of definition. Should not produce error msg."
154     ::= { libsmiTest003Mib 15 }
155 END