smilint output for ./IPSEC-FLOW-MIB-TC
Message Severities |
Severity | Count |
error | 13 |
minor error | 1 |
warning | 14 |
Message Types |
Type | Count |
integer-misuse (warning) | 1 |
invalid-format (error) | 11 |
module-name-suffix (warning) | 1 |
range-bounds (error) | 1 |
range-exchanged (error) | 1 |
revision-missing (minor error) | 1 |
type-unref (warning) | 12 |
Messages:
IPSEC-FLOW-MIB-TC
1: -- extracted from draft-ietf-ipsec-flowmon-mib-tc-00.txt
2: -- at Thu Apr 3 06:12:42 2003
3:
4: IPSEC-FLOW-MIB-TC DEFINITIONS ::= BEGIN
5:
6: IMPORTS
7: experimental,
8: MODULE-IDENTITY FROM SNMPv2-SMI
9: -- mib-2 FROM RFC1213-MIB
10: TEXTUAL-CONVENTION FROM SNMPv2-TC;
11:
12: ipsecFlowMibTC MODULE-IDENTITY
13: LAST-UPDATED "200302171158Z"
14: ORGANIZATION "Tivoli Systems and Cisco Systems"
15: CONTACT-INFO
16: "Tivoli Systems
17: Research Triangle Park, NC
18:
19: Cisco Systems
20: 170 W Tasman Drive
21: San Jose, CA 95134
22: USA
23:
24: Tel: +1 800 553-NETS
25: E-mail: cs-ipsecmib@external.cisco.com
26: bret_harrison@tivoli.com"
27:
28: DESCRIPTION "This MIB module defines the textual conventions
29: used in the IPsec Flow Monitoring MIB. This includes
30: Internet DOI numbers defined in RFC 2407, ISAKMP numbers
31: defined in RFC 2408, and IKE numbers defined in RFC 2409.
32:
33: Revision control of this document after publication
34: will be under the authority of the IANA."
35:
36: -- Placeholder anchor
37: ::= { experimental 170 }
37: minor error -
revision for last update is missing
38:
39: -- +++++++++++++++++++++++++++++++++++++++++++++++++++
40: -- Standard Textual Conventions
41: -- +++++++++++++++++++++++++++++++++++++++++++++++++++
42:
43: ControlProtocol ::= TEXTUAL-CONVENTION
43: error -
invalid format specification `d'
43: warning -
warning: current type `ControlProtocol' is not referenced in this module
44: DISPLAY-HINT "d"
45: STATUS current
46: DESCRIPTION
47: "The protocol used for keying and control. The value of
48: cp_none indicate manual administration of IPsec tunnels.
49: This enumeration will be expanded as new keying protocols
50: are standardized."
51:
52: SYNTAX INTEGER {
53: reserved(0),
54: cpNone(1),
55: cpIkev1(2),
56: cpIkev2(3),
57: cpKink(4),
58: cpOther(5)
59: }
60:
61: Phase1PeerIdentityType ::= TEXTUAL-CONVENTION
61: error -
invalid format specification `d'
61: warning -
warning: current type `Phase1PeerIdentityType' is not referenced in this module
62: DISPLAY-HINT "d"
63: STATUS current
64: DESCRIPTION
65: "The type of IPsec Phase-1 peer identity.
66: The peer may be identified by one of the
67: ID types defined in IPSEC DOI.
68:
69: id_dn represent the binary DER encoding of the
70: identity."
71:
72: SYNTAX INTEGER {
73: reserved(0),
74: idIpv4Addr(1),
75: idFqdn(2),
76: idDn(3),
77: idIpv6Addr(4),
78: idUserFqdn(5),
79: idIpv4AddrSubnet(6),
80: idIpv6AddrSubnet(7),
81: idIpv4AddrRange(8),
82: idIpv6AddrRange(9),
83: idDerAsn1Gn(10),
84: idKeyId(11)
85:
86: }
87:
88: IkeNegoMode ::= TEXTUAL-CONVENTION
88: error -
invalid format specification `d'
88: warning -
warning: current type `IkeNegoMode' is not referenced in this module
89: DISPLAY-HINT "d"
90: STATUS current
91: DESCRIPTION
92: "The IPsec Phase-1 IKE negotiation mode."
93: SYNTAX INTEGER {
94: reserved(0),
95: main(1),
96: aggressive(2)
97: }
98:
99: IkeHashAlgo ::= TEXTUAL-CONVENTION
99: error -
invalid format specification `d'
99: warning -
warning: current type `IkeHashAlgo' is not referenced in this module
100: DISPLAY-HINT "d"
101: STATUS current
102: DESCRIPTION
103: "The hash algorithm used in IPsec Phase-1
104: IKE negotiations."
105: SYNTAX INTEGER {
106: reserved(0),
107: md5(1),
108: sha(2),
109: tiger(3),
110: sha256(4),
111: sha384(5),
112: sha512(6)
113: }
114:
115: IkeAuthMethod ::= TEXTUAL-CONVENTION
115: error -
invalid format specification `d'
115: warning -
warning: current type `IkeAuthMethod' is not referenced in this module
116: DISPLAY-HINT "d"
117: STATUS current
118: DESCRIPTION
119: "The authentication method used in IPsec Phase-1 IKE
120: negotiations."
121: SYNTAX INTEGER {
122: reserved(0),
123: preSharedKey(1),
124: dssSignature(2),
125: rsaSignature(3),
126: rsaEncryption(4),
127: revRsaEncryption(5),
128: elGamalEncryption(6),
129: revElGamalEncryption(7),
130: ecsdaSignature(8),
131: gssApiV1(9),
132: gssApiV2(10)
133:
134: }
135:
136: DiffHellmanGrp ::= TEXTUAL-CONVENTION
136: error -
invalid format specification `d'
136: warning -
warning: current type `DiffHellmanGrp' is not referenced in this module
137: DISPLAY-HINT "d"
138: STATUS current
139: DESCRIPTION
140: "The Diffie Hellman Group used in negotiations.
141: reserved -- reserved groups
142: modp768 -- 768-bit MODP
143: modp1024 -- 1024-bit MODP
144: modp1536 -- 1536-bit MODP group
145: ec2nGP155 -- EC2N group on GP[2^155]
146: ec2nGP185 -- EC2N group on GP[2^185]
147: ec2nGF163 -- EC2N group over GF[2^163]
148: ec2nGF283 -- EC2N group over GF[2^283]
149: ec2nGF409 -- EC2N group over GF[2^409]
150: ec2nGF571 -- EC2N group over GF[2^571]
151: "
152: SYNTAX INTEGER {
153: reserved(0),
154: modp768(1),
155: modp1024(2),
156: ec2nGP155(3),
157: ec2nGP185(4),
158: modp1536(5), -- 1536-bit MODP group
159: ec2nGF163(6),
160: ec2nGF283(8),
161: ec2nGF409(10),
162: ec2nGF571(12)
163: }
164:
165: EncapMode ::= TEXTUAL-CONVENTION
165: error -
invalid format specification `d'
165: warning -
warning: current type `EncapMode' is not referenced in this module
166: DISPLAY-HINT "d"
167: STATUS current
168: DESCRIPTION
169: "The encapsulation mode used by an IPsec Phase-2
170: Tunnel."
171: SYNTAX INTEGER{
172: reserved(0),
173: tunnel(1),
174: transport(2)
175: }
176:
177: EncryptAlgo ::= TEXTUAL-CONVENTION
177: error -
invalid format specification `d'
177: warning -
warning: current type `EncryptAlgo' is not referenced in this module
178: DISPLAY-HINT "d"
179: STATUS current
180: DESCRIPTION
181: "The encryption algorithm used in negotiations."
182: SYNTAX INTEGER {
183: reserved(0),
184: espDes(1),
185: esp3des(2),
186: espRc5(3),
187: espIdea(4),
188: espCast(5),
189: espBlowfish(6),
190: esp3idea(7),
191: espRc4(8),
192: espNull(9),
193: espAes(10)
194: }
195:
196: Spi ::= TEXTUAL-CONVENTION
196: warning -
warning: current type `Spi' is not referenced in this module
197: DISPLAY-HINT "x"
198: STATUS current
199: DESCRIPTION
200: "The type of the SPI associated with IPsec Phase-2 security
201: associations."
202: SYNTAX INTEGER (256..4294967295)
202: warning -
warning: use Integer32 instead of INTEGER in SMIv2
202: error -
range limit exceeds underlying basetype
202: error -
range limits must be `lower-bound .. upper-bound'
203:
204: AuthAlgo ::= TEXTUAL-CONVENTION
204: error -
invalid format specification `d'
204: warning -
warning: current type `AuthAlgo' is not referenced in this module
205: DISPLAY-HINT "d"
206: STATUS current
207: DESCRIPTION
208: "The authentication algorithm used by a
209: security association of an IPsec Phase-2 Tunnel."
210: SYNTAX INTEGER{
211: reserved(0),
212: hmacMd5(2),
213: hmacSha(3),
214: desMac(4),
215: hmacSha256(5),
216: hmacSha384(6),
217: hmacSha512(7),
218: ripemd(8)
219: }
220:
221: CompAlgo ::= TEXTUAL-CONVENTION
221: error -
invalid format specification `d'
221: warning -
warning: current type `CompAlgo' is not referenced in this module
222: DISPLAY-HINT "d"
223: STATUS current
224: DESCRIPTION
225: "The compression algorithm used by a
226: security association of an IPsec Phase-2 Tunnel."
227: SYNTAX INTEGER{
228: reserved(0),
229: compOui(1),
230: compDeflate(2),
231: compLzs(3),
232: compLzjh(4)
233: }
234:
235: EndPtType ::= TEXTUAL-CONVENTION
235: error -
invalid format specification `d'
235: warning -
warning: current type `EndPtType' is not referenced in this module
236: DISPLAY-HINT "d"
237: STATUS current
238: DESCRIPTION
239: "The type of identity use to specify an IPsec End Point."
240: SYNTAX INTEGER {
241: reserved(0),
242: idIpv4Addr(1),
243: idFqdn(2),
244: idUserFqdn(3),
245: idIpv4AddrSubnet(4),
246: idIpv6Addr(5),
247: idIpv6AddrSubnet(6),
248: idIpv4AddrRange(7),
249: idIpv6AddrRange(8),
250: idDerAsn1Dn(9),
251: idDerAsn1Gn(10),
252: idKeyId(11)
253: }
254: END
254: warning -
warning: module name `IPSEC-FLOW-MIB-TC' should match `*-MIB'
255:
256: --
257: -- Copyright (C) The Internet Society (2001). All Rights Reserved.
258: -- This document and translations of it may be copied and furnished to
259: -- others, and derivative works that comment on or otherwise explain it
260: -- or assist in its implementation may be prepared, copied, published
261: -- and distributed, in whole or in part, without restriction of any
262: -- kind, provided that the above copyright notice and this paragraph
263: -- are included on all such copies and derivative works. However, this
264: -- document itself may not be modified in any way, such as by removing
265: -- the copyright notice or references to the Internet Society or other
266: -- Internet organizations, except as needed for the purpose of
267: -- developing Internet standards in which case the procedures for
268: -- copyrights defined in the Internet Standards process must be
269: -- followed, or as required to translate it into languages other than
270: -- English.
271: --
272: -- The limited permissions granted above are perpetual and will not be
273: -- revoked by the Internet Society or its successors or assigns.
274: --
275: -- This document and the information contained herein is provided on an
276: -- "AS IS" basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING
277: -- TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING
278: -- BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION
279: -- HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES
280: -- OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
281: