smilint output for ./MPLS-LDP-HIST-STD-MIB


Message Severities
SeverityCount
severe1
error2
Message Types
TypeCount
bad-identifier-case (error)1
internal-other (severe)1
object-identifier-not-prefix (error)1

Messages:

MPLS-LDP-HIST-STD-MIB

   1: -- extracted from draft-lai-mpls-ldp-hist-mib-00.txt
   2: -- at Thu Oct 23 06:15:15 2003
   3: 
   4:    MPLS-LDP-HIST-STD-MIB DEFINITIONS ::= BEGIN 
   5:     
   6:    IMPORTS 
   7:        OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE, 
   8:        Counter32 
   9:            FROM SNMPv2-SMI 
  10:        MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP 
  11:            FROM SNMPv2-CONF 
  12:     
  13:        mplsStdMIB 
  14:            FROM MPLS-TC-STD-MIB 
  15:     
  16:        mplsLdpEntityTable, 
  17:        mplsLdpSessionTable 
  18:            FROM MPLS-LDP-STD-MIB; 
  19:     
  20:    mplsLdpHistStdMIB MODULE-IDENTITY 
  21:        LAST-UPDATED "200310171200Z"  -- 17 October 2003 
  22:        ORGANIZATION "Multiprotocol Label Switching (mpls) 
  23:                      Working Group" 
  24:     
  25:        CONTACT-INFO 
  26:            "Wai Sum Lai (wlai@att.com) 
  27:             AT&T 
  28:              
  29:             Working Group Chairs: 
  30:             George Swallow,   email: swallow@cisco.com 
  31:             Loa Andersson,    email: loa@pi.se 
  32:     
  33:             MPLS Working Group, email: mpls@uu.net" 
  34:     
  35:        DESCRIPTION 
  36:            "Copyright (C) The Internet Society (2003).  This 
  37:            version of this MIB module is part of RFCXXX; see 
  38:            the RFC itself for full legal notices. 
  39:     
  40:            This MIB Module contains managed object definitions for the 
  41:            'Multiprotocol Label Switching, Label Distribution 
  42:            Protocol, LDP History Module' document." 
  43:     
  44:    -- Revision History 
  45:     
  46:        REVISION "200310171200Z"  -- 17 October 2003 
  47:        DESCRIPTION 
  48:            "Initial draft version." 
  49:     
  50:        ::= { mplsStdMIB XXX } -- to be assigned by IANA 
  50: error - `XXX' should start with a lower case letter
  50: error - Object identifier element `XXX' name only allowed as first element
  51:     
  52:    --**************************************************************** 
  53:     
  54:    mplsLdpHistObjects   OBJECT IDENTIFIER ::= { mplsLdpHistStdMIB 1 } 
  55:     
  56:    --**************************************************************** 
  57:    -- MPLS LDP History Module Objects 
  58:    --**************************************************************** 
  59:     
  60:    -- 
  61:    -- The MPLS LDP Entity History Table 
  62:    -- 
  63:    mplsLdpEntityHistTable OBJECT-TYPE 
  64:        SYNTAX      SEQUENCE OF MplsLdpEntityHistEntry 
  65:        MAX-ACCESS  not-accessible 
  66:        STATUS      current 
  67:        DESCRIPTION 
  68:            "This table is a read-only table which augments 
  69:            the mplsLdpEntityTable.  The purpose of this 
  70:            table is to keep historical statistics information 
  71:            about the LDP Entities on the LSR." 
  72:        ::= { mplsLdpHistObjects 1 } 
  73:     
  74:    mplsLdpEntityHistEntry OBJECT-TYPE 
  75:        SYNTAX      MplsLdpEntityHistEntry 
  76:        MAX-ACCESS  not-accessible 
  77:        STATUS      current 
  78:        DESCRIPTION 
  79:            "A row in this table contains statistical information 
  80:            about an LDP Entity." 
  81:        AUGMENTS       {   mplsLdpEntityEntry  } 
  82:        ::= { mplsLdpEntityHistTable 1 } 
  83:     
  84:    MplsLdpEntityHistEntry ::= SEQUENCE { 
  85:        mplsLdpEntityHistAttemptedSession     Counter32, 
  86:        mplsLdpEntityHistEstablishedSessions  Counter32, 
  87:        mplsLdpEntityHistTerminatedSessions   Counter32 
  88:    } 
  89:     
  90:    mplsLdpEntityHistAttemptedSessions OBJECT-TYPE 
  91:        SYNTAX      Counter32 
  92:        MAX-ACCESS  read-only 
  93:        STATUS      current 
  94:        DESCRIPTION 
  95:            "This value indicates the specific number of attempts made 
  96:            to establish LDP Sessions between two peers in the 
  97:            corresponding label space, whether those attempts are 
  98:            successful or not.  This is a running counter that is only 
  99:            re-initialized whenever the LDP Entity is initialized." 
 100:        ::= { mplsLdpEntityHistEntry 1 } 
 101:     
 102:    mplsLdpEntityHistEstablishedSessions OBJECT-TYPE 
 103:        SYNTAX      Counter32 
 104:        MAX-ACCESS  read-only 
 105:        STATUS      current 
 106:        DESCRIPTION 
 107:            "This value indicates the specific number of successful 
 108:            attempts made to establish LDP Sessions between two peers 
 109:            in the corresponding label space.  This is a running 
 110:            counter that is only re-initialized whenever the LDP Entity 
 111:            is initialized." 
 112:        ::= { mplsLdpEntityHistEntry 2 } 
 113:     
 114:    mplsLdpEntityHistTerminatedSessions OBJECT-TYPE 
 115:        SYNTAX      Counter32 
 116:        MAX-ACCESS  read-only 
 117:        STATUS      current 
 118:        DESCRIPTION 
 119:            "This value indicates the specific number of terminated 
 120:            LDP sessions between two peers in the corresponding label 
 121:            space.  This is a running counter that is only 
 122:            re-initialized whenever the LDP Entity is initialized." 
 123:        ::= { mplsLdpEntityHistEntry 3 } 
 124:     
 125:    -- 
 126:    -- The MPLS LDP Session History Table 
 127:    -- 
 128:     
 129:    mplsLdpSessionHistTable OBJECT-TYPE 
 130:        SYNTAX      SEQUENCE OF MplsLdpSessionHistEntry 
 131:        MAX-ACCESS  not-accessible 
 132:        STATUS      current 
 133:        DESCRIPTION 
 134:            "A table of historical statistical information 
 135:            for Sessions between the LDP Entities 
 136:            and LDP Peers.  This table AUGMENTS the 
 137:            mplsLdpSessionTable.  Each row in this table 
 138:            represents a single session." 
 139:        ::= { mplsLdpHistObjects 2 } 
 140:     
 141:    mplsLdpSessionHistEntry OBJECT-TYPE 
 142:        SYNTAX      MplsLdpSessionHistEntry 
 143:        MAX-ACCESS  not-accessible 
 144:        STATUS      current 
 145:        DESCRIPTION 
 146:            "An entry in this table represents information on a 
 147:            single session between an LDP Entity and LDP Peer. 
 148:            The information contained in a row is read-only. 
 149:        AUGMENTS { mplsLdpSessionEntry } 
 150:        ::= { mplsLdpSessionHistTable 1 } 
 151:     
 152:    MplsLdpSessionHistEntry ::= SEQUENCE { 
 153:        mplsLdpSessionHistSucessPackets     Counter32, 
 154:        mplsLdpSessionHistUnsuccessPackets  Counter32 
 155:    } 
 156:     
 157:    mplsLdpSessionHistSucessPackets OBJECT-TYPE 
 158:        SYNTAX      Counter32 
 159:        MAX-ACCESS  read-only 
 160:        STATUS      current 
 161:        DESCRIPTION 
 162:            "This value indicates the specific number of 
 162: severe - syntax error, unexpected UPPERCASE_IDENTIFIER, expecting COLON_COLON_EQUAL
 163:            packets successfully sent over the LDP Sessions. 
 164:            This is a running counter that is only 
 165:            re-initialized whenever the associated LDP Entity 
 166:            is initialized." 
 167:        ::= { mplsLdpSessionHistEntry 1 } 
 168: 
 169:    mplsLdpSessionHistUnsuccessPackets OBJECT-TYPE 
 170:        SYNTAX      Counter32 
 171:        MAX-ACCESS  read-only 
 172:        STATUS      current 
 173:        DESCRIPTION 
 174:            "This value indicates the specific number of 
 175:            packets unsuccessfully sent over the LDP Sessions. 
 176:            This is a running counter that is only 
 177:            re-initialized whenever the associated LDP Entity 
 178:            is initialized." 
 179:        ::= { mplsLdpSessionHistEntry 2 } 
 180:     
 181:    END 
 182: 
 183: --  
 184: -- 
 185: --    "Copyright (C) The Internet Society (date). All Rights Reserved. 
 186: --    This document and translations of it may be copied and furnished to 
 187: --    others, and derivative works that comment on or otherwise explain it 
 188: --    or assist in its implmentation may be prepared, copied, published 
 189: --    and distributed, in whole or in part, without restriction of any 
 190: --    kind, provided that the above copyright notice and this paragraph 
 191: --    are included on all such copies and derivative works. However, this 
 192: --    document itself may not be modified in any way, such as by removing 
 193: --    the copyright notice or references to the Internet Society or other 
 194: --    Internet organizations, except as needed for the purpose of 
 195: --    developing Internet standards in which case the procedures for 
 196: --    copyrights defined in the Internet Standards process must be 
 197: --    followed, or as required to translate it into languages other than 
 198: --    English. 
 199: --     
 200: --    The limited permissions granted above are perpetual and will not be 
 201: --    revoked by the Internet Society or its successors or assigns. 
 202: --     
 203: --    This document and the information contained herein is provided on an 
 204: --    "AS IS" basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING 
 205: --    TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING 
 206: --    BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION 
 207: --    HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF 
 208: --    MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. 
 209: