smilint output for ./TCPIPX-MIB
Message Severities |
Severity | Count |
severe | 8 |
error | 8 |
warning | 4 |
Message Types |
Type | Count |
basetype-unknown (error) | 3 |
index-illegal-basetype (severe) | 3 |
internal-flushing (warning) | 4 |
internal-other (severe) | 4 |
object-identifier-unknown (severe) | 1 |
table-type (error) | 1 |
type-unknown (error) | 4 |
Messages:
TCPIPX-MIB
1: -- extracted from rfc1792.txt
2: -- at Mon Nov 15 17:11:49 1999
3:
4: TCPIPX-MIB DEFINITIONS ::= BEGIN
5:
6: IMPORTS
7: OBJECT-TYPE
8: FROM RFC-1212;
9:
10:
11: -- IPX address type.
12: -- First 4 octests are the network numbers and the last 6
13: -- octests are the node numbers. In ascii, it is represented
14: -- as hex digits, as in: nnnnnnnn:mmmmmmmmmmmm
15:
16: IpxAddress ::= OCTET STRING (size (10))
16: severe -
syntax error, unexpected LOWERCASE_IDENTIFIER, expecting SIZE
17:
18: -- TCP/IPX MIB object idenfifiers
19:
20: novell OBJECT IDENTIFIER ::= { enterprises 23 }
20: warning -
warning: flushing recent incorrect declaration, see previous error(s)
21: mibDoc OBJECT IDENTIFIER ::= { novell 2 }
21: severe -
unknown object identifier label `novell'
22: tcpx OBJECT IDENTIFIER ::= { mibDoc 29 }
23: tcpxTcp OBJECT IDENTIFIER ::= { tcpx 1 }
24: tcpxUdp OBJECT IDENTIFIER ::= { tcpx 2 }
25:
26:
27:
28: -- the TCP/IPX Connection table
29:
30: -- The TCP/IPX connection table contains information
31: -- about this entity's existing TCP connections over
32: -- IPX.
33:
34: tcpIpxConnTable OBJECT-TYPE
35: SYNTAX SEQUENCE OF TcpIpxConnEntry
35: error -
unknown type `TcpIpxConnEntry'
36: ACCESS not-accessible
37: STATUS mandatory
38: DESCRIPTION
39: "A table containing information specific on
40: TCP connection over IPX network layer."
41:
42: ::= { tcpxTcp 1 }
43:
44: tcpIpxConnEntry OBJECT-TYPE
44: severe -
illegal base type `IpxAddress' in index element `tcpIpxConnLocalAddress' of row tcpIpxConnEntry
44: severe -
illegal base type `IpxAddress' in index element `tcpIpxConnRemAddress' of row tcpIpxConnEntry
45: SYNTAX TcpIpxConnEntry
46: ACCESS not-accessible
47: STATUS mandatory
48: DESCRIPTION
49: "Information about a particular current TCP
50: connection over IPX An object of this type is
51: transient, in that it ceases to exist when (or
52: soon after) the connection makes the transition
53: to the CLOSED state."
54: INDEX { tcpIpxConnLocalAddress,
55: tcpIpxConnLocalPort,
56: tcpIpxConnRemAddress,
57: tcpIpxConnRemPort }
58: ::= { tcpIpxConnTable 1 }
59:
60: TcpIpxConnEntry ::=
61: SEQUENCE {
62: tcpIpxConnState
63: INTEGER,
64: tcpIpxConnLocalAddress
65: IpxAddress
66: tcpIpxConnLocalPort
66: severe -
syntax error, unexpected LOWERCASE_IDENTIFIER, expecting '}' or ','
66: error -
unknown type `IpxAddress'
67: INTEGER (0..65535),
68: tcpIpxConnRemAddress
69: IpxAddress,
70: tcpIpxConnRemPort
71: INTEGER (0..65535)
72: }
72: warning -
warning: flushing recent incorrect declaration, see previous error(s)
73:
74: tcpIpxConnState OBJECT-TYPE
75: SYNTAX INTEGER {
76: closed(1),
77: listen(2),
78: synSent(3),
79: synReceived(4),
80: established(5),
81: finWait1(6),
82: finWait2(7),
83: closeWait(8),
84: lastAck(9),
85: closing(10),
86: timeWait(11),
87: deleteTCB(12)
88: }
89: ACCESS read-write
90: STATUS mandatory
91: DESCRIPTION
92: "The state of this TCP connection.
93:
94: The only value which may be set by a management
95: station is deleteTCB(12). Accordingly, it is
96: appropriate for an agent to return a `badValue'
97: response if a management station attempts to set
98: this object to any other value.
99:
100: If a management station sets this object to the
101: value deleteTCB(12), then this has the effect of
102: deleting the TCB (as defined in RFC 793) of the
103: corresponding connection on the managed node,
104: resulting in immediate termination of the
105: connection.
106:
107: As an implementation-specific option, a RST
108: segment may be sent from the managed node to the
109: other TCP endpoint (note however that RST
110: segments are not sent reliably)."
111: ::= { tcpIpxConnEntry 1 }
112:
113: tcpIpxConnLocalAddress OBJECT-TYPE
113: error -
type `IpxAddress' of node `tcpIpxConnLocalAddress' does not resolve to a known base type
114: SYNTAX IpxAddress
115: ACCESS read-only
116: STATUS mandatory
117: DESCRIPTION
118: "The local IPX address for this TCP connection.
119: In the case of a connection in the listen state
120: which is willing to accept connections for any
121: interface, the value 00000000:000000000000 is
122: used. See tcpUnspecConnTable for connections in
123: the listen state which is willing to accept
124: connects for any IP interface associated with
125: the node."
126: ::= { tcpIpxConnEntry 2 }
127:
128: -- NetworkAddress defined in SMI only include IP currently,
129: -- so we can't use it to represent both IP and IPX address.
130:
131: tcpIpxConnLocalPort OBJECT-TYPE
132: SYNTAX INTEGER (0..65535)
133: ACCESS read-only
134: STATUS mandatory
135: DESCRIPTION
136: "The local port number for this TCP connection."
137: ::= { tcpIpxConnEntry 3 }
138:
139: tcpIpxConnRemAddress OBJECT-TYPE
139: error -
type `IpxAddress' of node `tcpIpxConnRemAddress' does not resolve to a known base type
140: SYNTAX IpxAddress
141: ACCESS read-only
142: STATUS mandatory
143: DESCRIPTION
144: "The remote IPX address for this TCP connection."
145: ::= { tcpIpxConnEntry 4 }
146:
147: tcpIpxConnRemPort OBJECT-TYPE
148: SYNTAX INTEGER (0..65535)
149: ACCESS read-only
150: STATUS mandatory
151: DESCRIPTION
152: "The remote port number for this TCP connection."
153: ::= { tcpIpxConnEntry 5 }
154:
155: -- the UDP Listener table
156:
157: -- The UDP listener table contains information about this
158: -- entity's UDP end-points on which a local application is
159: -- currently accepting datagrams.
160:
161: udpIpxTable OBJECT-TYPE
162: SYNTAX SEQUENCE OF UdpIpxEntry
162: error -
unknown type `UdpIpxEntry'
163: ACCESS not-accessible
164: STATUS mandatory
165: DESCRIPTION
166: "A table containing UDP listener information."
167: ::= { tcpxUdp 1 }
168:
169: udpIpxEntry OBJECT-TYPE
169: severe -
illegal base type `IpxAddress' in index element `udpIpxLocalAddress' of row udpIpxEntry
170: SYNTAX UdpIpxEntry
171: ACCESS not-accessible
172: STATUS mandatory
173: DESCRIPTION
174: "Information about a particular current UDP
175: listener."
176: INDEX { udpIpxLocalAddress, udpIpxLocalPort }
177: ::= { udpIpxTable 1 }
178:
179: UdpIpxEntry ::=
180: SEQUENCE {
181: udpIpxLocalAddress
182: IpxAddress
183: udpIpxLocalPort
183: severe -
syntax error, unexpected LOWERCASE_IDENTIFIER, expecting '}' or ','
184: INTEGER (0..65535)
185: }
185: warning -
warning: flushing recent incorrect declaration, see previous error(s)
186:
187: udpIpxLocalAddress OBJECT-TYPE
187: error -
type `IpxAddress' of node `udpIpxLocalAddress' does not resolve to a known base type
188: SYNTAX IpxAddress
189: ACCESS read-only
190: STATUS mandatory
191: DESCRIPTION
192: "The local IPX address for this UDP listener. In
193: the case of a UDP listener which is willing to
194: accept datagrams for any interface, the value
195: 00000000:000000000000 is used. See
196: udpUnspecTable for UDP listener which is
197: willing to accept datagrams from any network
198: layer."
199: ::= { udpIpxEntry 1 }
200:
201: udpIpxLocalPort OBJECT-TYPE
202: SYNTAX INTEGER (0..65535)
203: ACCESS read-only
204: STATUS mandatory
205: DESCRIPTION
206: "The local port number for this UDP listener."
207: ::= { udpIpxEntry 2 }
208:
209:
210: -- the TCP/UNSPEC Connection table
211:
212: -- The TCP/UPSPEC connection table contains information
213: -- about this entity's existing TCP connections over
214: -- unspecified network.
215: -- Since the network is unspecified, the network
216: -- address is also unspecified. Hence, this
217: -- connection table does not include any network
218: -- address.
219:
220: tcpUnspecConnTable OBJECT-TYPE
221: SYNTAX SEQUENCE OF TcpIpxConnEntry
222: ACCESS not-accessible
223: STATUS mandatory
224: DESCRIPTION
225: "A table containing information specific on
226: TCP connection over unspecified network layer."
227:
228: ::= { tcpxTcp 2 }
229:
230: tcpUnspecConnEntry OBJECT-TYPE
230: error -
table's SEQUENCE OF type does not match row type
231: SYNTAX TcpUnspecConnEntry
232: ACCESS not-accessible
232: error -
unknown type `TcpUnspecConnEntry'
233: STATUS mandatory
234: DESCRIPTION
235: "Information about a particular current TCP
236: connection over unspecified network layer. An
237: object of this type is transient, in that it
238: ceases to exist when the connection makes
239: transition beyond LISTEN state, or when (or
240: soon after) the connection makes transition
241: to the CLOSED state,"
242:
243: INDEX { tcpUnspecConnLocalPort }
244: ::= { tcpUnspecConnTable 1 }
245:
246: TcpUnspecConnEntry ::=
247: SEQUENCE {
248: tcpUnspecConnState
249: INTEGER,
250: tcpUnspecConnLocalPort
251: INTEGER (0..65535),
252: }
252: severe -
syntax error, unexpected '}', expecting LOWERCASE_IDENTIFIER
252: warning -
warning: flushing recent incorrect declaration, see previous error(s)
253:
254: tcpUnspecConnState OBJECT-TYPE
255: SYNTAX INTEGER {
256: closed(1),
257: listen(2),
258: deleteTCB(12)
259: }
260: ACCESS read-write
261: STATUS mandatory
262: DESCRIPTION
263: "The state of this TCP connection.
264:
265: Since the TCP connection can belong to this table
266: only when its state is less than SYN_SENT, only
267: closed and listen state apply.
268:
269: The only value which may be set by a management
270: station is deleteTCB(12). Accordingly, it is
271: appropriate for an agent to return a `badValue'
272: response if a management station attempts to set
273: this object to any other value.
274:
275: If a management station sets this object to the
276: value deleteTCB(12), then this has the effect of
277: deleting the TCB (as defined in RFC 793) of the
278: corresponding connection on the managed node,
279: resulting in immediate termination of the
280: connection.
281:
282: As an implementation-specific option, a RST
283: segment may be sent from the managed node to the
284: other TCP endpoint (note however that RST
285: segments are not sent reliably)."
286: ::= { tcpUnspecConnEntry 1 }
287:
288: tcpUnspecConnLocalPort OBJECT-TYPE
289: SYNTAX INTEGER (0..65535)
290: ACCESS read-only
291: STATUS mandatory
292: DESCRIPTION
293: "The local port number for this TCP connection."
294: ::= { tcpUnspecConnEntry 2 }
295:
296: -- the UDP Listener table
297:
298: -- The UDP listener table contains information about this
299: -- entity's UDP end-points over unspecified network layer,
300: -- on which a local application is currently accepting
301: -- datagrams. If network layer is unspecified, the network
302: -- address is also unspecified. Hence, this table does not
303: -- include any network address.
304:
305: udpUnspecTable OBJECT-TYPE
306: SYNTAX SEQUENCE OF UdpUnspecEntry
307: ACCESS not-accessible
308: STATUS mandatory
309: DESCRIPTION
310: "A table containing UDP listener information."
311: ::= { tcpxUdp 2 }
312:
313: udpUnspecEntry OBJECT-TYPE
314: SYNTAX UdpUnspecEntry
315: ACCESS not-accessible
316: STATUS mandatory
317: DESCRIPTION
318: "Information about a particular current UDP
319: listener."
320: INDEX { udpUnspecLocalPort }
321: ::= { udpUnspecTable 1 }
322:
323: UdpUnspecEntry ::=
324: SEQUENCE {
325: udpUnspecLocalPort
326: INTEGER (0..65535)
327: }
328:
329: udpUnspecLocalPort OBJECT-TYPE
330: SYNTAX INTEGER (0..65535)
331: ACCESS read-only
332: STATUS mandatory
333: DESCRIPTION
334: "The local port number for this UDP listener."
335: ::= { udpUnspecEntry 1 }
336:
337: END