smilint output for ./APPN-DLUR-MIB
Message Severities |
Severity | Count |
severe | 42 |
error | 1 |
minor error | 1 |
warning | 4 |
Message Types |
Type | Count |
index-exceeds-too-large (warning) | 4 |
oid-recursive (severe) | 42 |
parent-node (error) | 1 |
revision-missing (minor error) | 1 |
Messages:
APPN-DLUR-MIB
1: -- extracted from rfc2232.txt
2: -- at Mon Nov 15 17:11:45 1999
3:
4: APPN-DLUR-MIB DEFINITIONS ::= BEGIN
5:
6: IMPORTS
7: DisplayString, TruthValue
8: FROM SNMPv2-TC
9:
10: OBJECT-TYPE, MODULE-IDENTITY, Unsigned32
11: FROM SNMPv2-SMI
12:
13: MODULE-COMPLIANCE, OBJECT-GROUP
14: FROM SNMPv2-CONF
15:
16: snanauMIB
17: FROM SNA-NAU-MIB
18:
19: SnaControlPointName
20: FROM APPN-MIB;
21:
22: dlurMIB MODULE-IDENTITY
22: error -
node's parent node must be simple node
22: severe -
object identifier `dlurMIB' defined recursively or too long
23: LAST-UPDATED "9705101500Z"
24: ORGANIZATION "IETF SNA NAU MIB WG / AIW APPN/HPR MIBs SIG"
25: CONTACT-INFO
26:
27: "
28: Bob Clouston
29: Cisco Systems
30: 7025 Kit Creek Road
31: P.O. Box 14987
32: Research Triangle Park, NC 27709, USA
33: Tel: 1 919 472 2333
34: E-mail: clouston@cisco.com
35:
36: Bob Moore
37: IBM Corporation
38: 800 Park Offices Drive
39: RHJA/664
40: P.O. Box 12195
41: Research Triangle Park, NC 27709, USA
42: Tel: 1 919 254 4436
43: E-mail: remoore@ralvm6.vnet.ibm.com
44: "
45: DESCRIPTION
46: "This is the MIB module for objects used to manage
47: network devices with DLUR capabilities. This MIB
48: contains information that is useful for managing an APPN
49: product that implements a DLUR (Dependent Logical Unit
50: Requester). The DLUR product has a client/server
51: relationship with an APPN product that implements a DLUS
52: (Dependent Logical Unit Server)."
53:
54: ::= { snanauMIB 5 }
54: minor error -
revision for last update is missing
55: -- snanauMIB ::= { mib-2 34 }
56:
57: -- *********************************************************************
58: -- Textual Convention
59: -- *********************************************************************
60: -- SnaControlPointName is imported from the APPN MIB
61:
62: -- *********************************************************************
63: dlurObjects OBJECT IDENTIFIER ::= { dlurMIB 1 }
63: severe -
object identifier `dlurObjects' defined recursively or too long
64: -- *********************************************************************
65:
66:
67: dlurNodeInfo OBJECT IDENTIFIER ::= { dlurObjects 1 }
67: severe -
object identifier `dlurNodeInfo' defined recursively or too long
68: -- *********************************************************************
69: -- DLUR Capabilities of the node
70: --
71: -- This group represents the capabilities and options of the DLUR
72: -- implementation.
73: -- *********************************************************************
74: dlurNodeCapabilities OBJECT IDENTIFIER ::= { dlurNodeInfo 1 }
74: severe -
object identifier `dlurNodeCapabilities' defined recursively or too long
75:
76: dlurNodeCpName OBJECT-TYPE
76: severe -
object identifier `dlurNodeCpName' defined recursively or too long
77: SYNTAX SnaControlPointName
78: MAX-ACCESS read-only
79: STATUS current
80: DESCRIPTION
81: "Administratively assigned network name for the APPN node where
82: this DLUR implementation resides. If this object has the same
83: value as the appnNodeCpName object in the APPN MIB, then the
84: two objects are referring to the same APPN node."
85:
86: ::= { dlurNodeCapabilities 1 }
87:
88: dlurReleaseLevel OBJECT-TYPE
88: severe -
object identifier `dlurReleaseLevel' defined recursively or too long
89: SYNTAX DisplayString (SIZE (2))
90: MAX-ACCESS read-only
91: STATUS current
92: DESCRIPTION
93: "The DLUR release level of this implementation. This is the
94: value that is encoded in the DLUR/DLUS Capabilites (CV 51).
95: To insure consistent display, this one-byte value is encoded
96: here as two displayable characters that are equivalent to a
97: hexadecimal display. For example, if the one-byte value as
98: encoded in CV51 is X'01', this object will contain the
99: displayable string '01'."
100:
101: ::= { dlurNodeCapabilities 2 }
102:
103: dlurAnsSupport OBJECT-TYPE
103: severe -
object identifier `dlurAnsSupport' defined recursively or too long
104: SYNTAX INTEGER {
105: continueOrStop(1),
106: stopOnly(2)
107: }
108: MAX-ACCESS read-only
109: STATUS current
110: DESCRIPTION
111: "Automatic Network Shutdown (ANS) capability of this node.
112:
113: - 'continueOrStop' indicates that the DLUR implementation
114: supports either ANS value (continue or stop) as
115: specified by the DLUS on ACTPU for each PU.
116:
117: - 'stopOnly' indicates that the DLUR implementation only
118: supports the ANS value of stop.
119:
120: ANS = continue means that the DLUR node will keep LU-LU
121: sessions active even if SSCP-PU and SSCP-LU control sessions
122: are interrupted.
123:
124: ANS = stop means that LU-LU sessions will be interrupted when
125: the SSCP-PU and SSCP-LU sessions are interrupted."
126:
127: ::= { dlurNodeCapabilities 3 }
128:
129: dlurMultiSubnetSupport OBJECT-TYPE
129: severe -
object identifier `dlurMultiSubnetSupport' defined recursively or too long
130: SYNTAX TruthValue
131: MAX-ACCESS read-only
132: STATUS current
133: DESCRIPTION
134: "Indication of whether this DLUR implementation can support
135: CPSVRMGR sessions that cross NetId boundaries."
136:
137: ::= { dlurNodeCapabilities 4 }
138:
139: dlurDefaultDefPrimDlusName OBJECT-TYPE
139: severe -
object identifier `dlurDefaultDefPrimDlusName' defined recursively or too long
140: SYNTAX SnaControlPointName
141: MAX-ACCESS read-only
142: STATUS current
143: DESCRIPTION
144: "The SNA name of the defined default primary DLUS for all of
145: the PUs served by this DLUR. This can be overridden for a
146: particular PU by a defined primary DLUS for that PU,
147: represented by the dlurPuDefPrimDlusName object."
148:
149: ::= { dlurNodeCapabilities 5 }
150:
151: dlurNetworkNameForwardingSupport OBJECT-TYPE
151: severe -
object identifier `dlurNetworkNameForwardingSupport' defined recursively or too long
152: SYNTAX TruthValue
153: MAX-ACCESS read-only
154: STATUS current
155: DESCRIPTION
156: "Indication of whether this DLUR implementation supports
157: forwarding of Network Name control vectors on ACTPUs and
158: ACTLUs to DLUR-served PUs and their associated LUs.
159:
160: This object corresponds to byte 9. bit 3 of cv51."
161:
162: ::= { dlurNodeCapabilities 6 }
163:
164: dlurNondisDlusDlurSessDeactSup OBJECT-TYPE
164: severe -
object identifier `dlurNondisDlusDlurSessDeactSup' defined recursively or too long
165: SYNTAX TruthValue
166: MAX-ACCESS read-only
167: STATUS current
168: DESCRIPTION
169: "Indication of whether this DLUR implementation supports
170: nondisruptive deactivation of its DLUR-DLUS sessions.
171: Upon receiving from a DLUS an UNBIND for the CPSVRMGR pipe
172: with sense data X'08A0 000B', a DLUR that supports this
173: option immediately begins attempting to activate a CPSVRMGR
174: pipe with a DLUS other than the one that sent the UNBIND.
175:
176: This object corresponds to byte 9. bit 4 of cv51."
177:
178: ::= { dlurNodeCapabilities 7 }
179:
180: -- *********************************************************************
181: -- DLUR default defined backup DLUS table
182: -- *********************************************************************
183:
184: dlurDefaultDefBackupDlusTable OBJECT-TYPE
184: severe -
object identifier `dlurDefaultDefBackupDlusTable' defined recursively or too long
185: SYNTAX SEQUENCE OF DlurDefaultDefBackupDlusEntry
186: MAX-ACCESS not-accessible
187: STATUS current
188: DESCRIPTION
189: "This table contains an ordered list of defined backup DLUSs
190: for all of the PUs served by this DLUR. These can be
191: overridden for a particular PU by a list of defined backup
192: DLUSs for that PU, represented by the
193: dlurPuDefBackupDlusNameTable. Entries in this table are
194: ordered from most preferred default backup DLUS to least
195: preferred."
196:
197: ::= { dlurNodeInfo 2 }
198:
199: dlurDefaultDefBackupDlusEntry OBJECT-TYPE
199: severe -
object identifier `dlurDefaultDefBackupDlusEntry' defined recursively or too long
199: warning -
warning: index of row `dlurDefaultDefBackupDlusEntry' can exceed OID size limit by 3 subidentifier(s)
200: SYNTAX DlurDefaultDefBackupDlusEntry
201: MAX-ACCESS not-accessible
202: STATUS current
203: DESCRIPTION
204: "This table is indexed by an integer-valued index, which
205: orders the entries from most preferred default backup DLUS
206: to least preferred."
207:
208: INDEX { dlurDefaultDefBackupDlusIndex }
209:
210: ::= { dlurDefaultDefBackupDlusTable 1 }
211:
212: DlurDefaultDefBackupDlusEntry ::= SEQUENCE {
213: dlurDefaultDefBackupDlusIndex Unsigned32,
214: dlurDefaultDefBackupDlusName SnaControlPointName
215: }
216:
217: dlurDefaultDefBackupDlusIndex OBJECT-TYPE
217: severe -
object identifier `dlurDefaultDefBackupDlusIndex' defined recursively or too long
218: SYNTAX Unsigned32 (1..4294967295)
219: MAX-ACCESS not-accessible
220: STATUS current
221: DESCRIPTION
222: "Index for this table. The index values start at 1,
223: which identifies the most preferred default backup DLUS."
224:
225: ::= { dlurDefaultDefBackupDlusEntry 1 }
226:
227: dlurDefaultDefBackupDlusName OBJECT-TYPE
227: severe -
object identifier `dlurDefaultDefBackupDlusName' defined recursively or too long
228: SYNTAX SnaControlPointName
229: MAX-ACCESS read-only
230: STATUS current
231: DESCRIPTION
232: "Fully qualified name of a default backup DLUS for PUs served
233: by this DLUR."
234:
235: ::= { dlurDefaultDefBackupDlusEntry 2 }
236:
237: -- *********************************************************************
238: -- PU Information
239: --
240: -- The following table carries information about the PUs that this APPN
241: -- node is supporting via DLUR.
242: -- *********************************************************************
243: dlurPuInfo OBJECT IDENTIFIER ::= { dlurObjects 2 }
243: severe -
object identifier `dlurPuInfo' defined recursively or too long
244:
245: dlurPuTable OBJECT-TYPE
245: severe -
object identifier `dlurPuTable' defined recursively or too long
246: SYNTAX SEQUENCE OF DlurPuEntry
247: MAX-ACCESS not-accessible
248: STATUS current
249: DESCRIPTION
250: "Information about the PUs supported by this DLUR."
251:
252: ::= { dlurPuInfo 1 }
253:
254: dlurPuEntry OBJECT-TYPE
254: severe -
object identifier `dlurPuEntry' defined recursively or too long
254: warning -
warning: index of row `dlurPuEntry' can exceed OID size limit by 20 subidentifier(s)
255: SYNTAX DlurPuEntry
256: MAX-ACCESS not-accessible
257: STATUS current
258: DESCRIPTION
259: "Entry in a table of PU information, indexed by PU name."
260:
261: INDEX { dlurPuName }
262:
263: ::= { dlurPuTable 1 }
264:
265: DlurPuEntry ::= SEQUENCE {
266: dlurPuName DisplayString,
267: dlurPuSscpSuppliedName DisplayString,
268: dlurPuStatus INTEGER,
269: dlurPuAnsSupport INTEGER,
270: dlurPuLocation INTEGER,
271: dlurPuLsName DisplayString,
272: dlurPuDlusSessnStatus INTEGER,
273: dlurPuActiveDlusName DisplayString,
274: dlurPuDefPrimDlusName DisplayString
275: }
276:
277: dlurPuName OBJECT-TYPE
277: severe -
object identifier `dlurPuName' defined recursively or too long
278: SYNTAX DisplayString (SIZE (1..17))
279: MAX-ACCESS not-accessible
280: STATUS current
281: DESCRIPTION
282: "Locally administered name of the PU."
283:
284: ::= { dlurPuEntry 1 }
285:
286:
287: dlurPuSscpSuppliedName OBJECT-TYPE
287: severe -
object identifier `dlurPuSscpSuppliedName' defined recursively or too long
288: SYNTAX DisplayString (SIZE (0..17))
289: MAX-ACCESS read-only
290: STATUS current
291: DESCRIPTION
292: "The SNA name of the PU. This value is supplied to a PU by the
293: SSCP that activated it. If a value has not been supplied, a
294: zero-length string is returned."
295:
296: ::= { dlurPuEntry 2 }
297:
298: dlurPuStatus OBJECT-TYPE
298: severe -
object identifier `dlurPuStatus' defined recursively or too long
299: SYNTAX INTEGER {
300: reset(1),
301: pendReqActpuRsp(2),
302: pendActpu(3),
303: pendActpuRsp(4),
304: active(5),
305: pendLinkact(6),
306: pendDactpuRsp(7),
307: pendInop(8),
308: pendInopActpu(9)
309: }
310: MAX-ACCESS read-only
311: STATUS current
312: DESCRIPTION
313: "Status of the DLUR-supported PU. The following values are
314: defined:
315:
316: reset(1) - reset
317: pendReqActpuRsp(2) - pending a response from the DLUS
318: to a Request ACTPU
319: pendActpu(3) - pending an ACTPU from the DLUS
320: pendActpuRsp(4) - pending an ACTPU response from the PU
321: active(5) - active
322: pendLinkact(6) - pending activation of the link to a
323: downstream PU
324: pendDactpuRsp(7) - pending a DACTPU response from the PU
325: pendInop(8) - the CPSVRMGR pipe became inoperative
326: while the DLUR was pending an ACTPU
327: response from the PU
328: pendInopActpu(9) - when the DLUR was in the pendInop
329: state, a CPSVRMGR pipe became active
330: and a new ACTPU was received over it,
331: before a response to the previous
332: ACTPU was received from the PU."
333:
334: ::= { dlurPuEntry 3 }
335:
336: dlurPuAnsSupport OBJECT-TYPE
336: severe -
object identifier `dlurPuAnsSupport' defined recursively or too long
337: SYNTAX INTEGER {
338: continue(1),
339: stop(2)
340: }
341: MAX-ACCESS read-only
342: STATUS current
343: DESCRIPTION
344: "The Automatic Network Shutdown (ANS) support configured for
345: this PU. This value (as configured by the network
346: administrator) is sent by DLUS with ACTPU for each PU.
347:
348: - 'continue' means that the DLUR node will attempt to keep
349: LU-LU sessions active even if SSCP-PU and SSCP-LU
350: control sessions are interrupted.
351:
352: - 'stop' means that LU-LU sessions will be interrupted
353: when the SSCP-PU and SSCP-LU sessions are interrupted."
354:
355: ::= { dlurPuEntry 4 }
356:
357: dlurPuLocation OBJECT-TYPE
357: severe -
object identifier `dlurPuLocation' defined recursively or too long
358: SYNTAX INTEGER {
359: internal(1),
360: downstream(2) }
361: MAX-ACCESS read-only
362: STATUS current
363: DESCRIPTION
364: "Location of the DLUR-support PU:
365: internal(1) - internal to the APPN node itself (no link)
366: downstream(2) - downstream of the APPN node (connected via
367: a link)."
368:
369: ::= { dlurPuEntry 5 }
370:
371: dlurPuLsName OBJECT-TYPE
371: severe -
object identifier `dlurPuLsName' defined recursively or too long
372: SYNTAX DisplayString (SIZE (0..10))
373: MAX-ACCESS read-only
374: STATUS current
375: DESCRIPTION
376: "Administratively assigned name of the link station through
377: which a downstream PU is connected to this DLUR. A zero-length
378: string is returned for internal PUs. If this object has the
379: same value as the appnLsName object in the APPN MIB, then the
380: two are identifying the same link station."
381:
382: ::= { dlurPuEntry 6 }
383:
384: dlurPuDlusSessnStatus OBJECT-TYPE
384: severe -
object identifier `dlurPuDlusSessnStatus' defined recursively or too long
385: SYNTAX INTEGER {
386: reset(1),
387: pendingActive(2),
388: active(3),
389: pendingInactive(4)
390: }
391: MAX-ACCESS read-only
392: STATUS current
393: DESCRIPTION
394: "Status of the control session to the DLUS identified in
395: dlurPuActiveDlusName. This is a combination of the separate
396: states for the contention-winner and contention-loser sessions:
397:
398: reset(1) - none of the cases below
399: pendingActive(2) - either contention-winner session or
400: contention-loser session is pending active
401: active(3) - contention-winner and contention-loser
402: sessions are both active
403: pendingInactive(4) - either contention-winner session or
404: contention-loser session is pending
405: inactive - this test is made AFTER the
406: 'pendingActive' test.
407:
408: The following matrix provides a different representation of
409: how the values of this object are related to the individual
410: states of the contention-winner and contention-loser sessions:
411:
412: Conwinner
413: | pA | pI | A | X = !(pA | pI | A)
414: C ++++++++++++++++++++++++++++++++++
415: o pA | 2 | 2 | 2 | 2
416: n ++++++++++++++++++++++++++++++++++
417: l pI | 2 | 4 | 4 | 4
418: o ++++++++++++++++++++++++++++++++++
419: s A | 2 | 4 | 3 | 1
420: e ++++++++++++++++++++++++++++++++++
421: r X | 2 | 4 | 1 | 1
422: ++++++++++++++++++++++++++++++++++
423: "
424:
425: ::= { dlurPuEntry 7 }
426:
427: dlurPuActiveDlusName OBJECT-TYPE
427: severe -
object identifier `dlurPuActiveDlusName' defined recursively or too long
428: SYNTAX DisplayString (SIZE (0..17))
429: MAX-ACCESS read-only
430: STATUS current
431: DESCRIPTION
432: "The SNA name of the active DLUS for this PU. If its length
433: is not zero, this name follows the SnaControlPointName textual
434: convention. A zero-length string indicates that the PU does
435: not currently have an active DLUS."
436:
437: ::= { dlurPuEntry 8 }
438:
439: dlurPuDefPrimDlusName OBJECT-TYPE
439: severe -
object identifier `dlurPuDefPrimDlusName' defined recursively or too long
440: SYNTAX DisplayString (SIZE (0..17))
441: MAX-ACCESS read-only
442: STATUS current
443: DESCRIPTION
444: "The SNA name of the defined primary DLUS for this PU, if one
445: has been defined. If present, this name follows the
446: SnaControlPointName textual convention. A zero-length string
447: indicates that no primary DLUS has been defined for this PU, in
448: which case the global default represented by the
449: dlurDefaultDefPrimDlusName object is used."
450:
451: ::= { dlurPuEntry 9 }
452:
453: -- *****************************************
454: -- Defined backup DLUS table for a PU
455: -- *****************************************
456:
457: dlurPuDefBackupDlusTable OBJECT-TYPE
457: severe -
object identifier `dlurPuDefBackupDlusTable' defined recursively or too long
458: SYNTAX SEQUENCE OF DlurPuDefBackupDlusEntry
459: MAX-ACCESS not-accessible
460: STATUS current
461: DESCRIPTION
462: "This table contains an ordered list of defined backup DLUSs
463: for those PUs served by this DLUR that have their own defined
464: backup DLUSs. PUs that have no entries in this table use the
465: global default backup DLUSs for the DLUR, represented by the
466: dlurDefaultDefBackupDlusNameTable. Entries in this table are
467: ordered from most preferred backup DLUS to least preferred for
468: each PU."
469:
470: ::= { dlurPuInfo 2 }
471:
472: dlurPuDefBackupDlusEntry OBJECT-TYPE
472: severe -
object identifier `dlurPuDefBackupDlusEntry' defined recursively or too long
472: warning -
warning: index of row `dlurPuDefBackupDlusEntry' can exceed OID size limit by 21 subidentifier(s)
473: SYNTAX DlurPuDefBackupDlusEntry
474: MAX-ACCESS not-accessible
475: STATUS current
476: DESCRIPTION
477: "This table is indexed by PU name and by an integer-valued
478: index, which orders the entries from most preferred backup DLUS
479: for the PU to least preferred."
480:
481: INDEX { dlurPuDefBackupDlusPuName,
482: dlurPuDefBackupDlusIndex }
483:
484: ::= { dlurPuDefBackupDlusTable 1 }
485:
486: DlurPuDefBackupDlusEntry ::= SEQUENCE {
487: dlurPuDefBackupDlusPuName DisplayString,
488: dlurPuDefBackupDlusIndex Unsigned32,
489: dlurPuDefBackupDlusName SnaControlPointName
490: }
491:
492: dlurPuDefBackupDlusPuName OBJECT-TYPE
492: severe -
object identifier `dlurPuDefBackupDlusPuName' defined recursively or too long
493: SYNTAX DisplayString (SIZE (1..17))
494: MAX-ACCESS not-accessible
495: STATUS current
496: DESCRIPTION
497: "Locally administered name of the PU. If this object has the
498: same value as the dlurPuName object, then the two are
499: identifying the same PU."
500:
501: ::= { dlurPuDefBackupDlusEntry 1 }
502:
503: dlurPuDefBackupDlusIndex OBJECT-TYPE
503: severe -
object identifier `dlurPuDefBackupDlusIndex' defined recursively or too long
504: SYNTAX Unsigned32 (1..4294967295)
505: MAX-ACCESS not-accessible
506: STATUS current
507: DESCRIPTION
508: "Secondary index for this table. The index values start at 1,
509: which identifies the most preferred backup DLUS for the PU."
510:
511: ::= { dlurPuDefBackupDlusEntry 2 }
512:
513: dlurPuDefBackupDlusName OBJECT-TYPE
513: severe -
object identifier `dlurPuDefBackupDlusName' defined recursively or too long
514: SYNTAX SnaControlPointName
515: MAX-ACCESS read-only
516: STATUS current
517: DESCRIPTION
518: "Fully qualified name of a backup DLUS for this PU."
519:
520: ::= { dlurPuDefBackupDlusEntry 3 }
521:
522: -- *********************************************************************
523: -- DLUS Control Sessions (CPSVRMGR Pipes)
524: --
525: -- This table contains information about DLUS control sessions, also
526: -- known as CPSVRMGR pipes. Although DLUR uses a pair of CPSVRMGR
527: -- sessions for communication, for the purpose of status, information
528: -- about these two sessions is combined to yield a single status for the
529: -- requester/server connection.
530: -- *********************************************************************
531:
532: dlurDlusInfo OBJECT IDENTIFIER ::= { dlurObjects 3 }
532: severe -
object identifier `dlurDlusInfo' defined recursively or too long
533:
534: dlurDlusTable OBJECT-TYPE
534: severe -
object identifier `dlurDlusTable' defined recursively or too long
535: SYNTAX SEQUENCE OF DlurDlusEntry
536: MAX-ACCESS not-accessible
537: STATUS current
538: DESCRIPTION
539: "Information about DLUS control sessions."
540:
541: ::= { dlurDlusInfo 1}
542:
543: dlurDlusEntry OBJECT-TYPE
543: severe -
object identifier `dlurDlusEntry' defined recursively or too long
543: warning -
warning: index of row `dlurDlusEntry' can exceed OID size limit by 20 subidentifier(s)
544: SYNTAX DlurDlusEntry
545: MAX-ACCESS not-accessible
546: STATUS current
547: DESCRIPTION
548: "This entry is indexed by the name of the DLUS."
549:
550: INDEX { dlurDlusName }
551:
552: ::= { dlurDlusTable 1 }
553:
554: DlurDlusEntry ::= SEQUENCE {
555: dlurDlusName SnaControlPointName,
556: dlurDlusSessnStatus INTEGER
557: }
558:
559: dlurDlusName OBJECT-TYPE
559: severe -
object identifier `dlurDlusName' defined recursively or too long
560: SYNTAX SnaControlPointName
561: MAX-ACCESS not-accessible
562: STATUS current
563: DESCRIPTION
564: "The SNA name of a DLUS with which this DLUR currently has a
565: CPSVRMGR pipe established."
566:
567: ::= { dlurDlusEntry 1 }
568:
569: dlurDlusSessnStatus OBJECT-TYPE
569: severe -
object identifier `dlurDlusSessnStatus' defined recursively or too long
570: SYNTAX INTEGER {
571: reset(1),
572: pendingActive(2),
573: active(3),
574: pendingInactive(4)
575: }
576: MAX-ACCESS read-only
577: STATUS current
578: DESCRIPTION
579: "Status of the CPSVRMGR pipe between the DLUR and this DLUS.
580: This is a combination of the separate states for the
581: contention-winner and contention-loser sessions:
582:
583: reset(1) - none of the cases below
584: pendingActive(2) - either contention-winner session or
585: contention-loser session is pending active
586: active(3) - contention-winner and contention-loser
587: sessions are both active
588: pendingInactive(4) - either contention-winner session or
589: contention-loser session is pending
590: inactive - this test is made AFTER the
591: 'pendingActive' test.
592:
593: The following matrix provides a different representation of
594: how the values of this object are related to the individual
595: states of the contention-winner and contention-loser sessions:
596:
597: Conwinner
598: | pA | pI | A | X = !(pA | pI | A)
599: C ++++++++++++++++++++++++++++++++++
600: o pA | 2 | 2 | 2 | 2
601: n ++++++++++++++++++++++++++++++++++
602: l pI | 2 | 4 | 4 | 4
603: o ++++++++++++++++++++++++++++++++++
604: s A | 2 | 4 | 3 | 1
605: e ++++++++++++++++++++++++++++++++++
606: r X | 2 | 4 | 1 | 1
607: ++++++++++++++++++++++++++++++++++
608: "
609:
610: ::= { dlurDlusEntry 2 }
611:
612: -- ***************************************************************
613: -- Conformance information
614: -- ***************************************************************
615:
616: dlurConformance OBJECT IDENTIFIER ::= { dlurMIB 2 }
616: severe -
object identifier `dlurConformance' defined recursively or too long
617:
618: dlurCompliances OBJECT IDENTIFIER ::= { dlurConformance 1 }
618: severe -
object identifier `dlurCompliances' defined recursively or too long
619: dlurGroups OBJECT IDENTIFIER ::= { dlurConformance 2 }
619: severe -
object identifier `dlurGroups' defined recursively or too long
620:
621: -- Compliance statements
622:
623: dlurCompliance MODULE-COMPLIANCE
623: severe -
object identifier `dlurCompliance' defined recursively or too long
624: STATUS current
625: DESCRIPTION
626: "The compliance statement for the SNMPv2 entities which
627: implement the DLUR MIB."
628:
629: MODULE -- this module
630:
631: -- Unconditionally mandatory groups
632: MANDATORY-GROUPS { dlurConfGroup }
633:
634: ::= { dlurCompliances 1 }
635:
636: -- Units of conformance
637: dlurConfGroup OBJECT-GROUP
637: severe -
object identifier `dlurConfGroup' defined recursively or too long
638: OBJECTS {
639: dlurNodeCpName,
640: dlurReleaseLevel,
641: dlurAnsSupport,
642: dlurMultiSubnetSupport,
643: dlurNetworkNameForwardingSupport,
644: dlurNondisDlusDlurSessDeactSup,
645: dlurDefaultDefPrimDlusName,
646: dlurDefaultDefBackupDlusName,
647: dlurPuSscpSuppliedName,
648: dlurPuStatus,
649: dlurPuAnsSupport,
650: dlurPuLocation,
651: dlurPuLsName,
652: dlurPuDlusSessnStatus,
653: dlurPuActiveDlusName,
654: dlurPuDefPrimDlusName,
655: dlurPuDefBackupDlusName,
656: dlurDlusSessnStatus
657: }
658: STATUS current
659: DESCRIPTION
660: "A collection of objects providing information on an
661: implementation of APPN DLUR."
662:
663: ::= { dlurGroups 1 }
664:
665: -- end of conformance statement
666:
667: END
668:
669: --
670: -- Copyright (C) The Internet Society (1997). All Rights Reserved.
671: --
672: -- This document and translations of it may be copied and furnished to
673: -- others, and derivative works that comment on or otherwise explain it
674: -- or assist in its implementation may be prepared, copied, published
675: -- and distributed, in whole or in part, without restriction of any
676: -- kind, provided that the above copyright notice and this paragraph are
677: -- included on all such copies and derivative works. However, this
678: -- document itself may not be modified in any way, such as by removing
679: -- the copyright notice or references to the Internet Society or other
680: -- Internet organizations, except as needed for the purpose of
681: -- developing Internet standards in which case the procedures for
682: -- copyrights defined in the Internet Standards process must be
683: -- followed, or as required to translate it into languages other than
684: -- English.
685: --
686: -- The limited permissions granted above are perpetual and will not be
687: -- revoked by the Internet Society or its successors or assigns.
688: --
689: -- This document and the information contained herein is provided on an
690: -- "AS IS" basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING
691: -- TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING
692: -- BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION
693: -- HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF
694: -- MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
695: