smilint output for ./PPP-IP-NCP-MIB
Message Severities |
Severity | Count |
error | 2 |
warning | 1 |
Message Types |
Type | Count |
import-unused (warning) | 1 |
index-element-no-range (error) | 2 |
Messages:
PPP-IP-NCP-MIB
1: -- extracted from rfc1473.txt
2: -- at Mon Nov 15 17:11:56 1999
3:
4: PPP-IP-NCP-MIB DEFINITIONS ::= BEGIN
5:
6: IMPORTS
7: Counter
7: warning -
warning: identifier `Counter' imported from module `RFC1155-SMI' is never used
8: FROM RFC1155-SMI
9: ifIndex
10: FROM RFC1213-MIB
11: OBJECT-TYPE
12: FROM RFC-1212
13: ppp
14: FROM PPP-LCP-MIB;
15:
16: -- The PPP IP Group.
17: -- Implementation of this group is mandatory for all
18: -- PPP implementations that support operating IP over PPP.
19:
20: pppIp OBJECT IDENTIFIER ::= { ppp 3 }
21:
22:
23: pppIpTable OBJECT-TYPE
24: SYNTAX SEQUENCE OF PppIpEntry
25: ACCESS not-accessible
26: STATUS mandatory
27: DESCRIPTION
28: "Table containing the IP parameters and
29: statistics for the local PPP entity."
30: ::= { pppIp 1 }
31:
32:
33: pppIpEntry OBJECT-TYPE
33: error -
index element `RFC1213-MIB::ifIndex' of row `pppIpEntry' must have a range restriction
34: SYNTAX PppIpEntry
35: ACCESS not-accessible
36: STATUS mandatory
37: DESCRIPTION
38: "IPCP status information for a particular PPP
39: link."
40: INDEX { ifIndex }
41: ::= { pppIpTable 1 }
42:
43:
44: PppIpEntry ::= SEQUENCE {
45: pppIpOperStatus
46: INTEGER,
47: pppIpLocalToRemoteCompressionProtocol
48: INTEGER,
49: pppIpRemoteToLocalCompressionProtocol
50: INTEGER,
51: pppIpRemoteMaxSlotId
52: INTEGER,
53: pppIpLocalMaxSlotId
54: INTEGER
55: }
56:
57: -- The following object reflect the values of the option
58: -- parameters used in the PPP IP Control Protocol
59: -- pppIpLocalToRemoteCompressionProtocol
60: -- pppIpRemoteToLocalCompressionProtocol
61: -- pppIpRemoteMaxSlotId
62: -- pppIpLocalMaxSlotId
63: -- These values are not available until after the PPP Option
64: -- negotiation has completed, which is indicated by the link
65: -- reaching the open state (i.e., pppIpOperStatus is set to
66: -- opened).
67: --
68: -- Therefore, when pppIpOperStatus is not opened
69: -- the contents of these objects is undefined. The value
70: -- returned when accessing the objects is an implementation
71: -- dependent issue.
72:
73:
74: pppIpOperStatus OBJECT-TYPE
75: SYNTAX INTEGER {opened(1), not-opened(2)}
76: ACCESS read-only
77: STATUS mandatory
78: DESCRIPTION
79: "The operational status of the IP network
80: protocol. If the value of this object is up
81: then the finite state machine for the IP
82: network protocol has reached the Opened state."
83: ::= { pppIpEntry 1 }
84:
85:
86: pppIpLocalToRemoteCompressionProtocol OBJECT-TYPE
87: SYNTAX INTEGER {
88: none(1),
89: vj-tcp(2)
90: }
91: ACCESS read-only
92: STATUS mandatory
93: DESCRIPTION
94: "The IP compression protocol that the local
95: PPP-IP entity uses when sending packets to the
96: remote PPP-IP entity. The value of this object
97: is meaningful only when the link has reached
98: the open state (pppIpOperStatus is opened)."
99: ::= { pppIpEntry 2 }
100:
101:
102: pppIpRemoteToLocalCompressionProtocol OBJECT-TYPE
103: SYNTAX INTEGER {
104: none(1),
105: vj-tcp(2)
106: }
107: ACCESS read-only
108: STATUS mandatory
109: DESCRIPTION
110: "The IP compression protocol that the remote
111: PPP-IP entity uses when sending packets to the
112: local PPP-IP entity. The value of this object
113: is meaningful only when the link has reached
114: the open state (pppIpOperStatus is opened)."
115: ::= { pppIpEntry 3 }
116:
117:
118: pppIpRemoteMaxSlotId OBJECT-TYPE
119: SYNTAX INTEGER(0..255)
120: ACCESS read-only
121: STATUS mandatory
122: DESCRIPTION
123: "The Max-Slot-Id parameter that the remote node
124: has advertised and that is in use on the link.
125: If vj-tcp header compression is not in use on
126: the link then the value of this object shall be
127: 0. The value of this object is meaningful only
128: when the link has reached the open state
129: (pppIpOperStatus is opened)."
130: ::= { pppIpEntry 4 }
131:
132:
133: pppIpLocalMaxSlotId OBJECT-TYPE
134: SYNTAX INTEGER(0..255)
135: ACCESS read-only
136: STATUS mandatory
137: DESCRIPTION
138: "The Max-Slot-Id parameter that the local node
139: has advertised and that is in use on the link.
140: If vj-tcp header compression is not in use on
141: the link then the value of this object shall be
142: 0. The value of this object is meaningful only
143: when the link has reached the open state
144: (pppIpOperStatus is opened)."
145: ::= { pppIpEntry 5 }
146:
147:
148: --
149: -- The PPP IP Configuration table.
150: -- This is a separate table in order to facilitate
151: -- placing these variables in a separate MIB view.
152: --
153:
154: pppIpConfigTable OBJECT-TYPE
155: SYNTAX SEQUENCE OF PppIpConfigEntry
156: ACCESS not-accessible
157: STATUS mandatory
158: DESCRIPTION
159: "Table containing configuration variables for
160: the IPCP for the local PPP entity."
161: ::= { pppIp 2 }
162:
163:
164: pppIpConfigEntry OBJECT-TYPE
164: error -
index element `RFC1213-MIB::ifIndex' of row `pppIpConfigEntry' must have a range restriction
165: SYNTAX PppIpConfigEntry
166: ACCESS not-accessible
167: STATUS mandatory
168: DESCRIPTION
169: "IPCP information for a particular PPP link."
170: INDEX { ifIndex }
171: ::= { pppIpConfigTable 1 }
172:
173:
174: PppIpConfigEntry ::= SEQUENCE {
175: pppIpConfigAdminStatus
176: INTEGER,
177: pppIpConfigCompression
178: INTEGER
179: }
180:
181: pppIpConfigAdminStatus OBJECT-TYPE
182: SYNTAX INTEGER {open(1), close(2)}
183: ACCESS read-write
184: STATUS mandatory
185: DESCRIPTION
186: "The immediate desired status of the IP network
187: protocol. Setting this object to open will
188: inject an administrative open event into the IP
189: network protocol's finite state machine.
190: Setting this object to close will inject an
191: administrative close event into the IP network
192: protocol's finite state machine."
193: ::= { pppIpConfigEntry 1 }
194:
195:
196: pppIpConfigCompression OBJECT-TYPE
197: SYNTAX INTEGER {
198: none(1),
199: vj-tcp(2)
200: }
201: ACCESS read-write
202: STATUS mandatory
203: DESCRIPTION
204: "If none(1) then the local node will not
205: attempt to negotiate any IP Compression option.
206: Otherwise, the local node will attempt to
207: negotiate compression mode indicated by the
208: enumerated value. Changing this object will
209: have effect when the link is next restarted."
210: REFERENCE
211: "Section 4.0, Van Jacobson TCP/IP Header
212: Compression of RFC1332."
213: DEFVAL { none }
214: ::= { pppIpConfigEntry 2 }
215:
216:
217: END