smilint output for ./POLICY-MANAGEMENT-MIB
Message Severities |
Severity | Count |
minor error | 5 |
warning | 12 |
Message Types |
Type | Count |
index-element-accessible (warning) | 6 |
index-element-no-size (minor error) | 5 |
index-exceeds-too-large (warning) | 4 |
notification-not-reversible (warning) | 2 |
Messages:
POLICY-MANAGEMENT-MIB
1: -- extracted from draft-ietf-snmpconf-pm-05.txt
2: -- at Thu Mar 8 06:04:43 2001
749:
750: pmRoleEntry OBJECT-TYPE
750: warning -
warning: index of row `pmRoleEntry' can exceed OID size limit by 715 subidentifier(s)
750: warning -
warning: index element `pmRoleString' of row `pmRoleEntry' should be not-accessible in SMIv2 MIB
750: warning -
warning: index element `pmRoleContextName' of row `pmRoleEntry' should be not-accessible in SMIv2 MIB
750: warning -
warning: index element `pmRoleTDomain' of row `pmRoleEntry' should be not-accessible in SMIv2 MIB
750: warning -
warning: index element `pmRoleTAddress' of row `pmRoleEntry' should be not-accessible in SMIv2 MIB
751: SYNTAX PmRoleEntry
752: MAX-ACCESS not-accessible
753: STATUS current
754: DESCRIPTION
755: "A role string entry associates a role string with an
756: individual element."
757: INDEX { pmRoleElement, pmRoleString, pmRoleContextName,
758: pmRoleTDomain, IMPLIED pmRoleTAddress }
759: ::= { pmRoleTable 1 }
760:
761: PmRoleEntry ::= SEQUENCE {
762: pmRoleElement RowPointer,
763: pmRoleString UTF8String,
764: pmRoleContextName SnmpAdminString,
765: pmRoleTDomain TDomain,
766: pmRoleTAddress TAddress,
767: pmRoleStatus RowStatus
768: }
769:
770: pmRoleElement OBJECT-TYPE
770: minor error -
index element `pmRoleElement' of row `pmRoleEntry' should but cannot have a size restriction
771: SYNTAX RowPointer
772: MAX-ACCESS not-accessible
773: STATUS current
774: DESCRIPTION
775: "The element to which this role string is associated.
776:
777: If the agent assigns new indexes in the MIB table to
778: represent the same underlying element (re-indexing), the
779: agent will modify this value to contain the new index for the
780: underlying element."
781: ::= { pmRoleEntry 1 }
...
807:
808: pmRoleTDomain OBJECT-TYPE
808: minor error -
index element `pmRoleTDomain' of row `pmRoleEntry' should but cannot have a size restriction
809: SYNTAX TDomain
810: MAX-ACCESS read-create
811: STATUS current
812: DESCRIPTION
813: "This object indicates the transport type of the address
814: contained in the pmRoleTAddress object. If there is no
815: address, this object will have the value '0.0'"
816: ::= { pmRoleEntry 4 }
...
1356:
1357: pmTrackingPolicyToElementEntry OBJECT-TYPE
1357: warning -
warning: index of row `pmTrackingPolicyToElementEntry' can exceed OID size limit by 11 subidentifier(s)
1358: SYNTAX PmTrackingPolicyToElementEntry
1359: MAX-ACCESS not-accessible
1360: STATUS current
1361: DESCRIPTION
1362: "An entry in the pmTrackingPolicyToElementTable. The
1363: pmPolicyIndex in the index specifies the policy tracked by
1364: this entry."
1365: INDEX { pmPolicyIndex, pmTrackingPolicyToElementElement }
1366: ::= { pmTrackingPolicyToElementTable 1 }
1367:
1368: PmTrackingPolicyToElementEntry ::= SEQUENCE {
1369: pmTrackingPolicyToElementElement RowPointer,
1370: pmTrackingPolicyToElementInfo BITS
1371: }
1372:
1373: pmTrackingPolicyToElementElement OBJECT-TYPE
1373: minor error -
index element `pmTrackingPolicyToElementElement' of row `pmTrackingPolicyToElementEntry' should but cannot have a size restriction
1374: SYNTAX RowPointer
1375: MAX-ACCESS not-accessible
1376: STATUS current
1377: DESCRIPTION
1378: "The element that is configured by the associated policy."
1379: ::= { pmTrackingPolicyToElementEntry 1 }
...
1438:
1439: pmTrackingElementToPolicyEntry OBJECT-TYPE
1439: warning -
warning: index of row `pmTrackingElementToPolicyEntry' can exceed OID size limit by 11 subidentifier(s)
1440: SYNTAX PmTrackingElementToPolicyEntry
1441: MAX-ACCESS not-accessible
1442: STATUS current
1443: DESCRIPTION
1444: "An entry in the pmTrackingElementToPolicyTable. The
1445: pmPolicyIndex in the index specifies the policy tracked by
1446: this entry."
1447: INDEX { pmTrackingElementToPolicyElement, pmPolicyIndex }
1448: ::= { pmTrackingElementToPolicyTable 1 }
1449:
1450: PmTrackingElementToPolicyEntry ::= SEQUENCE {
1451: pmTrackingElementToPolicyElement RowPointer,
1452: pmTrackingElementToPolicyStatus INTEGER
1453: }
1454:
1455: pmTrackingElementToPolicyElement OBJECT-TYPE
1455: minor error -
index element `pmTrackingElementToPolicyElement' of row `pmTrackingElementToPolicyEntry' should but cannot have a size restriction
1456: SYNTAX RowPointer
1457: MAX-ACCESS not-accessible
1458: STATUS current
1459: DESCRIPTION
1460: "The element configured by the associated policy."
1461: ::= { pmTrackingElementToPolicyEntry 1 }
...
1504:
1505: pmDebuggingEntry OBJECT-TYPE
1505: warning -
warning: index of row `pmDebuggingEntry' can exceed OID size limit by 12 subidentifier(s)
1505: warning -
warning: index element `pmDebuggingElement' of row `pmDebuggingEntry' should be not-accessible in SMIv2 MIB
1505: warning -
warning: index element `pmDebuggingLogIndex' of row `pmDebuggingEntry' should be not-accessible in SMIv2 MIB
1506: SYNTAX PmDebuggingEntry
1507: MAX-ACCESS not-accessible
1508: STATUS current
1509: DESCRIPTION
1510: "An entry in the pmDebuggingTable. The pmPolicyIndex in the
1511: index specifies the policy that encountered the exception
1512: that led to this log entry."
1513: INDEX { pmPolicyIndex, pmDebuggingElement,
1514: pmDebuggingLogIndex }
1515: ::= { pmDebuggingTable 1 }
1516:
1517: PmDebuggingEntry ::= SEQUENCE {
1518: pmDebuggingElement RowPointer,
1519: pmDebuggingLogIndex Unsigned32,
1520: pmDebuggingMessage UTF8String
1521: }
1522:
1523: pmDebuggingElement OBJECT-TYPE
1523: minor error -
index element `pmDebuggingElement' of row `pmDebuggingEntry' should but cannot have a size restriction
1524: SYNTAX RowPointer
1525: MAX-ACCESS read-only
1526: STATUS current
1527: DESCRIPTION
1528: "The element the policy was executing on when it encountered
1529: the error that led to this log entry."
1530: ::= { pmDebuggingEntry 1 }
...
1672:
1673: pmNewRoleNotification NOTIFICATION-TYPE
1673: warning -
warning: notification `pmNewRoleNotification' is not reverse mappable
1674: OBJECTS { pmRoleString }
1675: STATUS current
1676: DESCRIPTION
1677: "The pmNewRoleNotification is sent when an agent is configured with
1678: its first instance of a previously unused role string (not
1679: every time a new element is given a particular role).
1680:
1681: An instance of the pmRoleString object is sent containing
1682: the new roleString. In the event that two or more elements are
1683: given the same role simultaneously, it is an
1684: implementation-dependent matter as to which pmRoleString
1685: instance will be included in the notification."
1686: ::= { pmNotifications 1 }
1687:
1688: pmNewCapabilityNotification NOTIFICATION-TYPE
1688: warning -
warning: notification `pmNewCapabilityNotification' is not reverse mappable
1689: OBJECTS { pmCapabilitiesType }
1690: STATUS current
1691: DESCRIPTION
1692: "The pmNewCapabilityNotification is sent when an agent
1693: gains a new capability that did not previously exist in any
1694: element on the system (not every time an element gains a
1695: particular role).
1696:
1697: An instance of the pmCapabilitiesType object is sent containing
1698: the identity of the new capability. In the event that two or
1699: more elements gain the same role simultaneously, it is an
1700: implementation-dependent matter as to which pmCapabilitiesType
1701: instance will be included in the notification."
1702: ::= { pmNotifications 2 }
1703:
1704: -- Compliance Statements