smilint output for ./FLOW-METER-MIB
Message Severities |
Severity | Count |
minor error | 1 |
change recommended | 1 |
warning | 10 |
Message Types |
Type | Count |
compliance-group-status (change recommended) | 1 |
group-unref (warning) | 5 |
index-element-accessible (warning) | 3 |
index-element-no-size (minor error) | 1 |
index-exceeds-too-large (warning) | 1 |
type-without-format (warning) | 1 |
Messages:
FLOW-METER-MIB
1: -- extracted from rfc2720.txt
2: -- at Mon Nov 15 17:12:07 1999
184:
185: TransportType ::= TEXTUAL-CONVENTION
185: warning -
warning: type `TransportType' has no format specification
186: STATUS current
187: DESCRIPTION
188: "Indicates the type of a TransportAddress (see below). Values
189: will depend on the actual protocol; for IP they will be those
190: given in the 'Protocol Numbers' section of the Assigned Numbers
191: RFC [ASG-NBR], including icmp(1), tcp(6) and udp(17)."
192: SYNTAX Integer32 (1..255)
...
1405:
1406: flowColumnActivityEntry OBJECT-TYPE
1406: warning -
warning: index element `flowColumnActivityAttribute' of row `flowColumnActivityEntry' should be not-accessible in SMIv2 MIB
1406: warning -
warning: index element `flowColumnActivityTime' of row `flowColumnActivityEntry' should be not-accessible in SMIv2 MIB
1406: warning -
warning: index element `flowColumnActivityIndex' of row `flowColumnActivityEntry' should be not-accessible in SMIv2 MIB
1407: SYNTAX FlowColumnActivityEntry
1408: MAX-ACCESS not-accessible
1409: STATUS deprecated
1410: DESCRIPTION
1411: "The Column Activity Entry for a particular attribute,
1412: activity time and flow."
1413: INDEX { flowColumnActivityAttribute, flowColumnActivityTime,
1414: flowColumnActivityIndex }
1415: ::= { flowColumnActivityTable 1 }
1416:
1417: FlowColumnActivityEntry ::= SEQUENCE {
1418: flowColumnActivityAttribute FlowAttributeNumber,
1419: flowColumnActivityTime TimeFilter,
1420: flowColumnActivityIndex Integer32,
1421: flowColumnActivityData OCTET STRING
1422: }
...
1504:
1505: flowDataPackageEntry OBJECT-TYPE
1505: warning -
warning: index of row `flowDataPackageEntry' can exceed OID size limit by 65422 subidentifier(s)
1506: SYNTAX FlowDataPackageEntry
1507: MAX-ACCESS not-accessible
1508: STATUS current
1509: DESCRIPTION
1510: "The data package containing selected variables from
1511: active rows in the flow table."
1512: INDEX { flowPackageSelector,
1513: flowPackageRuleSet, flowPackageTime, flowPackageIndex }
1514: ::= { flowDataPackageTable 1 }
1515:
1516: FlowDataPackageEntry ::= SEQUENCE {
1517: flowPackageSelector OCTET STRING,
1518: flowPackageRuleSet Integer32,
1519: flowPackageTime TimeFilter,
1520: flowPackageIndex Integer32,
1521: flowPackageData OCTET STRING
1522: }
1523:
1524: flowPackageSelector OBJECT-TYPE
1524: minor error -
index element `flowPackageSelector' of row `flowDataPackageEntry' must have a size restriction
1525: SYNTAX OCTET STRING
1526: MAX-ACCESS not-accessible
1527: STATUS current
1528: DESCRIPTION
1529: "Specifies the attributes for which values are required from
1530: an active flow. These are encoded as a sequence of octets
1531: each containing a FlowAttribute number, preceded by an octet
1532: giving the length of the sequence (not including the length
1533: octet). For a flowPackageSelector to be valid, it must
1534: contain at least one attribute."
1535: ::= { flowDataPackageEntry 1 }
...
1729:
1730: flowControlGroup OBJECT-GROUP
1730: warning -
warning: deprecated group `flowControlGroup' is not referenced in this module
1731: OBJECTS {
1732: flowRuleInfoSize, flowRuleInfoOwner,
1733: flowRuleInfoTimeStamp, flowRuleInfoStatus,
1734: flowRuleInfoName,
1735: flowRuleInfoRulesReady,
1736: flowRuleInfoFlowRecords,
1737: flowInterfaceSampleRate,
1738: flowInterfaceLostPackets,
1739: flowReaderTimeout, flowReaderOwner,
1740: flowReaderLastTime, flowReaderPreviousTime,
1741: flowReaderStatus, flowReaderRuleSet,
1742: flowManagerCurrentRuleSet, flowManagerStandbyRuleSet,
1743: flowManagerHighWaterMark,
1744: flowManagerCounterWrap,
1745: flowManagerOwner, flowManagerTimeStamp,
1746: flowManagerStatus, flowManagerRunningStandby,
1747: flowFloodMark,
1748: flowInactivityTimeout, flowActiveFlows,
1749: flowMaxFlows, flowFloodMode }
1750: STATUS deprecated
1751: DESCRIPTION
1752: "The control group defines objects which are used to control
1753: an accounting meter."
1754: ::= {flowMIBGroups 1 }
...
1791:
1792: flowDataScaleGroup OBJECT-GROUP
1792: warning -
warning: deprecated group `flowDataScaleGroup' is not referenced in this module
1793: OBJECTS {
1794: flowManagerCounterWrap,
1795: flowDataPDUScale, flowDataOctetScale
1796: }
1797: STATUS deprecated
1798: DESCRIPTION
1799: "The flow scale group defines objects which specify scale
1800: factors for counters."
1801: ::= {flowMIBGroups 3 }
1802:
1803: flowDataSubscriberGroup OBJECT-GROUP
1803: warning -
warning: current group `flowDataSubscriberGroup' is not referenced in this module
1804: OBJECTS {
1805: flowDataSourceSubscriberID, flowDataDestSubscriberID,
1806: flowDataSessionID
1807: }
1808: STATUS current
1809: DESCRIPTION
1810: "The flow subscriber group defines objects which may be used
1811: to identify the end point(s) of a flow."
1812: ::= {flowMIBGroups 4 }
1813:
1814: flowDataColumnTableGroup OBJECT-GROUP
1814: warning -
warning: deprecated group `flowDataColumnTableGroup' is not referenced in this module
1815: OBJECTS {
1816: flowColumnActivityAttribute,
1817: flowColumnActivityIndex,
1818: flowColumnActivityTime,
1819: flowColumnActivityData
1820: }
1821: STATUS deprecated
1822: DESCRIPTION
1823: "The flow column table group defines objects which can be used
1824: to collect part of a column of attribute values from the flow
1825: table."
1826: ::= {flowMIBGroups 5 }
...
1851:
1852: flowDataScaleGroup2 OBJECT-GROUP
1852: warning -
warning: current group `flowDataScaleGroup2' is not referenced in this module
1853: OBJECTS {
1854: -- flowManagerCounterWrap, <- Deprecated
1855: flowDataPDUScale, flowDataOctetScale
1856: }
1857: STATUS current
1858: DESCRIPTION
1859: "The flow scale group defines objects which specify scale
1860: factors for counters. This group replaces the earlier
1861: version of flowDataScaleGroup above (now deprecated)."
1862: ::= {flowMIBGroups 8}
...
1890:
1891: flowMIBCompliance MODULE-COMPLIANCE
1891: change recommended -
warning: current compliance statement `flowMIBCompliance' includes deprecated group `flowDataTableGroup'
1892: STATUS current
1893: DESCRIPTION
1894: "The compliance statement for a Traffic Flow Meter."
1895: MODULE
1896: MANDATORY-GROUPS {
1897: flowControlGroup2,
1898: flowDataTableGroup,
1899: flowDataPackageGroup,
1900: flowRuleTableGroup
1901: }
1902: ::= { flowMIBCompliances 1 }
1903:
1904: END
1905:
1906: --
1907: -- Copyright (C) The Internet Society (1999). All Rights Reserved.
1908: --
1909: -- This document and translations of it may be copied and furnished to
1910: -- others, and derivative works that comment on or otherwise explain it
1911: -- or assist in its implementation may be prepared, copied, published
1912: -- and distributed, in whole or in part, without restriction of any
1913: -- kind, provided that the above copyright notice and this paragraph are
1914: -- included on all such copies and derivative works. However, this
1915: -- document itself may not be modified in any way, such as by removing
1916: -- the copyright notice or references to the Internet Society or other
1917: -- Internet organizations, except as needed for the purpose of
1918: -- developing Internet standards in which case the procedures for
1919: -- copyrights defined in the Internet Standards process must be
1920: -- followed, or as required to translate it into languages other than
1921: -- English.
1922: --
1923: -- The limited permissions granted above are perpetual and will not be
1924: -- revoked by the Internet Society or its successors or assigns.
1925: --
1926: -- This document and the information contained herein is provided on an
1927: -- "AS IS" basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING
1928: -- TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING
1929: -- BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION
1930: -- HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF
1931: -- MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
1932: --
1933: