smilint output for ./PPP-BRIDGE-NCP-MIB
Message Severities |
Severity | Count |
error | 4 |
warning | 1 |
Message Types |
Type | Count |
import-unused (warning) | 1 |
index-element-no-range (error) | 4 |
Messages:
PPP-BRIDGE-NCP-MIB
1: -- extracted from rfc1474.txt
2: -- at Mon Nov 15 17:11:56 1999
3:
4: PPP-BRIDGE-NCP-MIB DEFINITIONS ::= BEGIN
5:
6: IMPORTS
7: Counter
7: warning -
warning: identifier `Counter' imported from module `RFC1155-SMI' is never used
8: FROM RFC1155-SMI
9: ifIndex
10: FROM RFC1213-MIB
11: OBJECT-TYPE
12: FROM RFC-1212
13: ppp
14: FROM PPP-LCP-MIB;
15:
16: pppBridge OBJECT IDENTIFIER ::= { ppp 4 }
17:
18: --
19: -- The PPP Bridge NCP Group.
20: -- Implementation of this group is mandatory for all
21: -- PPP implementations that support MAC Bridging over
22: -- PPP (RFC1220).
23: --
24:
25: -- The following object reflect the values of the option
26: -- parameters used in the PPP Link Control Protocol
27: -- pppBridgeLocalToRemoteTinygramCompression
28: -- pppBridgeRemoteToLocalTinygramCompression
29: -- pppBridgeLocalToRemoteLanId
30: -- pppBridgeRemoteToLocalLanId
31: --
32: -- These values are not available until after the PPP Option
33: -- negotiation has completed, which is indicated by the link
34: -- reaching the open state (i.e. pppBridgeOperStatus is set to
35: -- opened).
36: --
37: -- Therefore, when pppBridgeOperStatus is not opened
38: -- the contents of these objects is undefined. The value
39: -- returned when accessing the objects is an implementation
40: -- dependent issue.
41:
42:
43: pppBridgeTable OBJECT-TYPE
44: SYNTAX SEQUENCE OF PppBridgeEntry
45: ACCESS not-accessible
46: STATUS mandatory
47: DESCRIPTION
48: "Table containing the parameters and statistics
49: for the local PPP entity that are related to
50: the operation of Bridging over the PPP."
51: ::= { pppBridge 1 }
52:
53:
54: pppBridgeEntry OBJECT-TYPE
54: error -
index element `RFC1213-MIB::ifIndex' of row `pppBridgeEntry' must have a range restriction
55: SYNTAX PppBridgeEntry
56: ACCESS not-accessible
57: STATUS mandatory
58: DESCRIPTION
59: "Bridging information for a particular PPP
60: link."
61: INDEX { ifIndex }
62: ::= { pppBridgeTable 1 }
63:
64:
65: PppBridgeEntry ::= SEQUENCE {
66: pppBridgeOperStatus
67: INTEGER,
68: pppBridgeLocalToRemoteTinygramCompression
69: INTEGER,
70: pppBridgeRemoteToLocalTinygramCompression
71: INTEGER,
72: pppBridgeLocalToRemoteLanId
73: INTEGER,
74: pppBridgeRemoteToLocalLanId
75: INTEGER
76: }
77:
78: pppBridgeOperStatus OBJECT-TYPE
79: SYNTAX INTEGER {opened(1), not-opened(2)}
80: ACCESS read-only
81: STATUS mandatory
82: DESCRIPTION
83: "The operational status of the Bridge network
84: protocol. If the value of this object is up
85: then the finite state machine for the Bridge
86: network protocol has reached the Opened state."
87: ::= { pppBridgeEntry 1 }
88:
89:
90: pppBridgeLocalToRemoteTinygramCompression OBJECT-TYPE
91: SYNTAX INTEGER { false(1), true(2) }
92: ACCESS read-only
93: STATUS mandatory
94: DESCRIPTION
95: "Indicates whether the local node will perform
96: Tinygram Compression when sending packets to
97: the remote entity. If false then the local
98: entity will not perform Tinygram Compression.
99: If true then the local entity will perform
100: Tinygram Compression. The value of this object
101: is meaningful only when the link has reached
102: the open state (pppBridgeOperStatus is
103: opened)."
104: REFERENCE
105: "Section 6.7, Tinygram Compression Option, of
106: RFC1220"
107: ::= { pppBridgeEntry 2 }
108:
109:
110: pppBridgeRemoteToLocalTinygramCompression OBJECT-TYPE
111: SYNTAX INTEGER { false(1), true(2) }
112: ACCESS read-only
113: STATUS mandatory
114: DESCRIPTION
115: "If false(1) then the remote entity is not
116: expected to perform Tinygram Compression. If
117: true then the remote entity is expected to
118: perform Tinygram Compression. The value of this
119: object is meaningful only when the link has
120: reached the open state (pppBridgeOperStatus is
121: opened)."
122: REFERENCE
123: "Section 6.7, Tinygram Compression Option, of
124: RFC1220"
125: ::= { pppBridgeEntry 3 }
126:
127: pppBridgeLocalToRemoteLanId OBJECT-TYPE
128: SYNTAX INTEGER { false(1), true(2) }
129: ACCESS read-only
130: STATUS mandatory
131: DESCRIPTION
132: "Indicates whether the local node will include
133: the LAN Identification field in transmitted
134: packets or not. If false(1) then the local node
135: will not transmit this field, true(2) means
136: that the field will be transmitted. The value
137: of this object is meaningful only when the link
138: has reached the open state (pppBridgeOperStatus
139: is opened)."
140: REFERENCE
141: "Section 6.8, LAN Identification Option, of
142: RFC1220"
143: ::= { pppBridgeEntry 4 }
144:
145:
146: pppBridgeRemoteToLocalLanId OBJECT-TYPE
147: SYNTAX INTEGER { false(1), true(2) }
148: ACCESS read-only
149: STATUS mandatory
150: DESCRIPTION
151: "Indicates whether the remote node has
152: indicated that it will include the LAN
153: Identification field in transmitted packets or
154: not. If false(1) then the field will not be
155: transmitted, if true(2) then the field will be
156: transmitted. The value of this object is
157: meaningful only when the link has reached the
158: open state (pppBridgeOperStatus is opened)."
159: REFERENCE
160: "Section 6.8, LAN Identification Option, of
161: RFC1220"
162: ::= { pppBridgeEntry 5 }
163:
164:
165: --
166: -- The PPP Bridge Configuration table
167: --
168:
169: pppBridgeConfigTable OBJECT-TYPE
170: SYNTAX SEQUENCE OF PppBridgeConfigEntry
171: ACCESS not-accessible
172: STATUS mandatory
173: DESCRIPTION
174: "Table containing the parameters and statistics
175: for the local PPP entity that are related to
176: the operation of Bridging over the PPP."
177: ::= { pppBridge 2 }
178:
179:
180: pppBridgeConfigEntry OBJECT-TYPE
180: error -
index element `RFC1213-MIB::ifIndex' of row `pppBridgeConfigEntry' must have a range restriction
181: SYNTAX PppBridgeConfigEntry
182: ACCESS not-accessible
183: STATUS mandatory
184: DESCRIPTION
185: "Bridging Configuration information for a
186: particular PPP link."
187: INDEX { ifIndex }
188: ::= { pppBridgeConfigTable 1 }
189:
190:
191: PppBridgeConfigEntry ::= SEQUENCE {
192: pppBridgeConfigAdminStatus
193: INTEGER,
194: pppBridgeConfigTinygram
195: INTEGER,
196: pppBridgeConfigRingId
197: INTEGER,
198: pppBridgeConfigLineId
199: INTEGER,
200: pppBridgeConfigLanId
201: INTEGER
202: }
203:
204:
205: pppBridgeConfigAdminStatus OBJECT-TYPE
206: SYNTAX INTEGER { open(1), close(2) }
207: ACCESS read-write
208: STATUS mandatory
209: DESCRIPTION
210: "The immediate desired status of the Bridging
211: network protocol. Setting this object to open
212: will inject an administrative open event into
213: the Bridging network protocol's finite state
214: machine. Setting this object to close will
215: inject an administrative close event into the
216: Bridging network protocol's finite state
217: machine."
218: ::= { pppBridgeConfigEntry 1 }
219:
220:
221: pppBridgeConfigTinygram OBJECT-TYPE
222: SYNTAX INTEGER { false(1), true(2) }
223: ACCESS read-write
224: STATUS mandatory
225: DESCRIPTION
226: "If false then the local BNCP entity will not
227: initiate the Tinygram Compression Option
228: Negotiation. If true then the local BNCP entity
229: will initiate negotiation of this option."
230: REFERENCE
231: "Section 6.7, Tinygram Compression Option, of
232: RFC1220"
233: DEFVAL { true }
234: ::= { pppBridgeConfigEntry 2 }
235:
236:
237: pppBridgeConfigRingId OBJECT-TYPE
238: SYNTAX INTEGER { false(1), true(2) }
239: ACCESS read-write
240: STATUS mandatory
241: DESCRIPTION
242: "If false then the local PPP Entity will not
243: initiate a Remote Ring Identification Option
244: negotiation. If true then the local PPP entity
245: will intiate this negotiation. This MIB object
246: is relevant only if the interface is for 802.5
247: Token Ring bridging."
248: REFERENCE
249: "Section 6.4, IEEE 802.5 Remote Ring
250: Identification Option, of RFC1220"
251: DEFVAL { false }
252: ::= { pppBridgeConfigEntry 3 }
253:
254:
255: pppBridgeConfigLineId OBJECT-TYPE
256: SYNTAX INTEGER { false(1), true(2) }
257: ACCESS read-write
258: STATUS mandatory
259: DESCRIPTION
260: "If false then the local PPP Entity is not to
261: initiate a Line Identification Option
262: negotiation. If true then the local PPP entity
263: will intiate this negotiation. This MIB object
264: is relevant only if the interface is for 802.5
265: Token Ring bridging."
266: REFERENCE
267: "Section 6.5, IEEE 802.5 Line Identification
268: Option, of RFC1220"
269: DEFVAL { false }
270: ::= { pppBridgeConfigEntry 4 }
271:
272: pppBridgeConfigLanId OBJECT-TYPE
273: SYNTAX INTEGER { false(1), true(2) }
274: ACCESS read-write
275: STATUS mandatory
276: DESCRIPTION
277: "If false then the local BNCP entity will not
278: initiate the LAN Identification Option
279: Negotiation. If true then the local BNCP entity
280: will initiate negotiation of this option."
281: REFERENCE
282: "Section 6.8, LAN Identification Option, of
283: RFC1220"
284: DEFVAL { false }
285: ::= { pppBridgeConfigEntry 5 }
286:
287:
288: --
289: -- The PPP Bridge Media Status Table
290: --
291:
292: pppBridgeMediaTable OBJECT-TYPE
293: SYNTAX SEQUENCE OF PppBridgeMediaEntry
294: ACCESS not-accessible
295: STATUS mandatory
296: DESCRIPTION
297: "Table identifying which MAC media types are
298: enabled for the Bridging NCPs."
299: ::= { pppBridge 3 }
300:
301:
302: pppBridgeMediaEntry OBJECT-TYPE
302: error -
index element `RFC1213-MIB::ifIndex' of row `pppBridgeMediaEntry' must have a range restriction
303: SYNTAX PppBridgeMediaEntry
304: ACCESS not-accessible
305: STATUS mandatory
306: DESCRIPTION
307: "Status of a specific MAC Type for a specific
308: PPP Link."
309: INDEX { ifIndex, pppBridgeMediaMacType }
310: ::= { pppBridgeMediaTable 1 }
311:
312:
313: PppBridgeMediaEntry ::= SEQUENCE {
314: pppBridgeMediaMacType
315: INTEGER,
316: pppBridgeMediaLocalStatus
317: INTEGER,
318: pppBridgeMediaRemoteStatus
319: INTEGER
320:
321: }
322:
323: pppBridgeMediaMacType OBJECT-TYPE
324: SYNTAX INTEGER(0..2147483647)
325: ACCESS read-only
326: STATUS mandatory
327: DESCRIPTION
328: "The MAC type for which this entry in the
329: pppBridgeMediaTable is providing status
330: information. Valid values for this object are
331: defined in Section 6.6 MAC Type Support
332: Selection of RFC1220 (Bridging Point-to-Point
333: Protocol)."
334: REFERENCE
335: "Section 6.6, MAC Type Support Selection, of
336: RFC1212."
337: ::= { pppBridgeMediaEntry 1 }
338:
339:
340: pppBridgeMediaLocalStatus OBJECT-TYPE
341: SYNTAX INTEGER { accept(1), dont-accept(2) }
342: ACCESS read-only
343: STATUS mandatory
344: DESCRIPTION
345: "Indicates whether the local PPP Bridging
346: Entity will accept packets of the protocol type
347: identified in pppBridgeMediaMacType on the PPP
348: link identified by ifIndex or not. If this
349: object is accept then any packets of the
350: indicated MAC type will be received and
351: properly processed. If this object is dont-
352: accept then received packets of the indicated
353: MAC type will not be properly processed."
354: REFERENCE
355: "Section 6.6, MAC Type Support Selection, of
356: RFC1212."
357: ::= { pppBridgeMediaEntry 2 }
358:
359:
360: pppBridgeMediaRemoteStatus OBJECT-TYPE
361: SYNTAX INTEGER { accept(1), dont-accept(2) }
362: ACCESS read-only
363: STATUS mandatory
364: DESCRIPTION
365: "Indicates whether the local PPP Bridging
366: Entity believes that the remote PPP Bridging
367: Entity will accept packets of the protocol type
368: identified in pppBridgeMediaMacType on the PPP
369: link identified by ifIndex or not."
370: REFERENCE
371: "Section 6.6, MAC Type Support Selection, of
372: RFC1212."
373: ::= { pppBridgeMediaEntry 3 }
374:
375:
376: --
377: -- The PPP Bridge Media Configuration Table
378: --
379:
380: pppBridgeMediaConfigTable OBJECT-TYPE
381: SYNTAX SEQUENCE OF PppBridgeMediaConfigEntry
382: ACCESS not-accessible
383: STATUS mandatory
384: DESCRIPTION
385: "Table identifying which MAC media types are
386: enabled for the Bridging NCPs."
387: ::= { pppBridge 4 }
388:
389:
390: pppBridgeMediaConfigEntry OBJECT-TYPE
390: error -
index element `RFC1213-MIB::ifIndex' of row `pppBridgeMediaConfigEntry' must have a range restriction
391: SYNTAX PppBridgeMediaConfigEntry
392: ACCESS not-accessible
393: STATUS mandatory
394: DESCRIPTION
395: "Status of a specific MAC Type for a specific
396: PPP Link."
397: INDEX { ifIndex, pppBridgeMediaConfigMacType }
398: ::= { pppBridgeMediaConfigTable 1 }
399:
400:
401: PppBridgeMediaConfigEntry ::= SEQUENCE {
402: pppBridgeMediaConfigMacType
403: INTEGER,
404: pppBridgeMediaConfigLocalStatus
405: INTEGER
406: }
407:
408:
409: pppBridgeMediaConfigMacType OBJECT-TYPE
410: SYNTAX INTEGER(0..2147483647)
411: ACCESS read-write
412: STATUS mandatory
413: DESCRIPTION
414: "The MAC type for which this entry in the
415: pppBridgeMediaConfigTable is providing status
416: information. Valid values for this object are
417: defined in Section 6.6 MAC Type Support
418: Selection of RFC1220 (Bridging Point-to-Point
419: Protocol)."
420: REFERENCE
421: "Section 6.6, MAC Type Support Selection, of
422: RFC1212."
423: ::= { pppBridgeMediaConfigEntry 1 }
424:
425:
426: pppBridgeMediaConfigLocalStatus OBJECT-TYPE
427: SYNTAX INTEGER { accept(1), dont-accept(2) }
428: ACCESS read-write
429: STATUS mandatory
430: DESCRIPTION
431: "Indicates whether the local PPP Bridging
432: Entity should accept packets of the protocol
433: type identified in pppBridgeMediaConfigMacType
434: on the PPP link identified by ifIndex or not.
435: Setting this object to the value dont-accept
436: has the affect of invalidating the
437: corresponding entry in the
438: pppBridgeMediaConfigTable object. It is an
439: implementation-specific matter as to whether
440: the agent removes an invalidated entry from the
441: table. Accordingly, management stations must be
442: prepared to receive tabular information from
443: agents that corresponds to entries not
444: currently in use. Changing this object will
445: have effect when the link is next restarted."
446: REFERENCE
447: "Section 6.6, MAC Type Support Selection, of
448: RFC1212."
449: ::= { pppBridgeMediaConfigEntry 2 }
450:
451:
452: END