smilint output for ./TRIP-TC


Message Severities
SeverityCount
severe6
error1
warning11
Message Types
TypeCount
import-unused (warning)2
internal-flushing (warning)3
internal-other (severe)3
lexical (severe)3
module-identity-missing (error)1
module-name-suffix (warning)1
type-unref (warning)3
type-without-format (warning)2

Messages:

TRIP-TC

   1: -- extracted from draft-ietf-iptel-trip-mib-10.txt
   2: -- at Sat Feb  7 06:16:41 2004
   3: 
   4: TRIP-TC DEFINITIONS ::= BEGIN
   5: 
   6:     IMPORTS
   7:         MODULE-IDENTITY,
   8:         Unsigned32,
   9:         Integer32,
   9: warning - warning: identifier `Integer32' imported from module `SNMPv2-SMI' is never used
  10:         mib-2
  10: warning - warning: identifier `mib-2' imported from module `SNMPv2-SMI' is never used
  11:             FROM SNMPv2-SMI
  12: 
  13:         TEXTUAL-CONVENTION
  14:             FROM SNMPv2-TC;
  15: 
  16:     tripTC MODULE-IDENTITY
  17:         LAST-UPDATED   "200402050000Z" -- Feb 05, 2004
  18: 
  19: Zinman/Walker/Jiang                                                   4
  19: severe - syntax error, unexpected UPPERCASE_IDENTIFIER, expecting ORGANIZATION
  19: severe -
lexically unexpected character, skipping to end of line
  20: Internet Draft                                            February 2004
  21: 
  22:         ORGANIZATION   "IETF IPTel Working Group.
  23:             Mailing list: iptel@lists.bell-labs.com"
  24:         CONTACT-INFO
  25:            "Co-editor  David Zinman
  26:             postal:    265 Ridley Blvd.
  27:                        Toronto ON, M5M 4N8
  28:                        Canada
  29:             email:     dzinman@rogers.com
  30:             phone:     +1 416 433 4298
  31: 
  32:             Co-editor  Dave Walker
  33:                        SS8 Networks, Inc.
  34:             postal:    495 March Road, Suite #500
  35:                        Ottawa, ON, K2K 3G1
  36:                        Canada
  37:             email:     drwalker@ss8.com
  38:             phone:     +1 613 592 2100
  39: 
  40:             Co-editor   Jianping Jiang
  41:                         SGNT Technologies, Inc.
  42:             postal:     5850 Keaton Crescent
  43:                         Mississauga, ON L5R 3K2
  44:                         Canada
  45:             email:      jjiang@sgntt.com
  46:             phone:      +1 905 290 1384
  47:             "
  48:         DESCRIPTION
  49:             "Initial version of TRIP (Telephony Routing Over IP)
  50:             MIB Textual Conventions module used by other
  51:             TRIP-related MIB Modules.
  52: 
  53:             Copyright (C) The Internet Society (2004). This version of
  54:             this MIB module is part of RFC xxxx, see the RFC itself
  55:             for full legal notices."
  56:         REVISION      "200402050000Z" -- Feb 05, 2004
  57:         DESCRIPTION
  58:             "The initial version, Published as RFC xxxx."
  59:         ::= { mib-2 xxxx }  -- to be assigned by IANA
  59: warning - warning: flushing recent incorrect declaration, see previous error(s)
  60: 
  61:     --
  62:     -- Textual Conventions
  63:     --
  64:     TripItad ::= TEXTUAL-CONVENTION
  64: warning - warning: current type `TripItad' is not referenced in this module
  64: warning - warning: type `TripItad' has no format specification
  65:         STATUS current
  66:         DESCRIPTION
  67:            "The values for identifying the IP Telephony
  68:            Administrative Domain (ITAD)."
  69:         SYNTAX Unsigned32 (0..4294967295)
  70: 
  71:     TripId ::= TEXTUAL-CONVENTION
  72:         STATUS current
  73:         DESCRIPTION
  74: 
  75: Zinman/Walker/Jiang                                                   5
  75: severe - syntax error, unexpected UPPERCASE_IDENTIFIER, expecting QUOTED_STRING
  75: severe -
lexically unexpected character, skipping to end of line
  76: Internet Draft                                            February 2004
  77: 
  78:            "The TRIP Identifier uniquely identifies a LS within its
  79:            ITAD. It is a 4 octet unsigned integer that may, but not
  80:            necessarily, represent the IPv4 address of a Location
  81:            Server.  Where bytes 1-4 of the Unsigned32 represent
  82:            1-4 bytes of the IPv4 address in network-byte order. For
  83:            an IPv6 network, TripId will not represent the IPv6
  84:            address."
  85:         SYNTAX Unsigned32 (0..4294967295)
  86: 
  87:     TripAddressFamily ::= TEXTUAL-CONVENTION
  88:         STATUS current
  89:         DESCRIPTION
  90:             "A type of address for a TRIP route. Address families
  91:             defined within this MIB module are:
  92: 
  93:             Code              Address Family
  94:             1                 Decimal Routing Numbers
  95:             2                 PentaDecimal Routing Numbers
  96:             3                 E.164 Numbers
  97:             255               An other type of address family"
  98: 
  99:         SYNTAX INTEGER
 100:             { decimal(1), pentadecimal(2), e164(3), other(255) }
 100: warning - warning: flushing recent incorrect declaration, see previous error(s)
 101: 
 102:     TripAppProtocol ::= TEXTUAL-CONVENTION
 102: warning - warning: current type `TripAppProtocol' is not referenced in this module
 103:         STATUS current
 104:         DESCRIPTION
 105:             "The application protocol used for communication with TRIP
 106:             Location Servers. Protocols defined in this MIB Module
 107:             are:
 108: 
 109:             Code              Protocol
 110:             1                 SIP
 111:             2                 H.323-H.225.0-Q.931
 112:             3                 H.323-H.225.0-RAS
 113:             4                 H.323-H.225.0-Annex-G
 114:             255               An other type of application protocol"
 115: 
 116:         SYNTAX INTEGER
 117:             { sip(1), q931(2), ras(3), annexG(4), other(255) }
 118: 
 119:     TripCommunityId ::= TEXTUAL-CONVENTION
 119: warning - warning: current type `TripCommunityId' is not referenced in this module
 119: warning - warning: type `TripCommunityId' has no format specification
 120:         STATUS current
 121:         DESCRIPTION
 122:            "The range of legal values for a TRIP Community
 123:            Identifier."
 124:         SYNTAX Unsigned32 (0..4294967295)
 125: 
 126:     TripProtocolVersion ::= TEXTUAL-CONVENTION
 127:         STATUS current
 128:         DESCRIPTION
 129:            "The version number of the TRIP protocol."
 130: 
 131: Zinman/Walker/Jiang                                                   6
 131: severe - syntax error, unexpected UPPERCASE_IDENTIFIER, expecting SYNTAX
 131: severe -
lexically unexpected character, skipping to end of line
 132: Internet Draft                                            February 2004
 133: 
 134:         SYNTAX Integer32 (1..255)
 135: 
 136:     TripSendReceiveMode ::= TEXTUAL-CONVENTION
 137:         STATUS current
 138:         DESCRIPTION
 139:            "The operational mode of the TRIP application. Possible
 140:            values are:
 141:               1 - Send Receive mode
 142:               2 - Send only mode
 143:               3 - Receive Only mode"
 144:         SYNTAX INTEGER { sendReceive(1), sendOnly(2), receiveOnly(3) }
 144: warning - warning: flushing recent incorrect declaration, see previous error(s)
 145: 
 146: END
 146: warning - warning: module name `TRIP-TC' should match `*-MIB'
 146: error -
missing MODULE-IDENTITY clause in SMIv2 MIB
 147: 
 148: -- 
 149: --    Copyright (C) The Internet Society (2004).  All Rights Reserved.
 150: --    This document and translations of it MAY be copied and furnished to
 151: --    others, and derivative works that comment on or otherwise explain it
 152: --    or assist in its implementation MAY be prepared, copied, published
 153: --    and distributed, in whole or in part, without restriction of any
 154: --    kind, provided that the above copyright notice and this paragraph
 155: --    are included on all such copies and derivative works.  However, this
 156: --    document itself MAY not be modified in any way, such as by removing
 157: --    the copyright notice or references to the Internet Society or other
 158: --    Internet organizations, except as needed for the purpose of
 159: --    developing Internet standards in which case the procedures for
 160: --    copyrights defined in the Internet Standards process MUST be
 161: --    followed, or as REQUIRED to translate it into languages other than
 162: --    English.
 163: -- 
 164: --    The limited permissions granted above are perpetual and will not be
 165: --    revoked by the Internet Society or its successors or assigns.
 166: -- 
 167: --    This document and the information contained herein is provided on an
 168: --    "AS IS" basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING
 169: --    TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING
 170: --    BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION
 171: --    HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF
 172: --    MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
 173: -- 
 174: -- 
 175: -- 
 176: -- 
 177: -- Zinman/Walker/Jiang                                                  47
 178: -- Internet Draft                                            February 2004
 179: -- 
 180: -- 
 181: -- 
 182: