Skip to content

Commit 9ae7c31

Browse files
committed
Add Stormshield MIBs
* crispy clean new vendor files without any issues AFAICT * snmp-info class for Stormshield is in the works as well
1 parent f3b1b13 commit 9ae7c31

28 files changed

+5506
-0
lines changed

EXTRAS/contrib/snmp.conf

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -121,6 +121,7 @@ mibdirs +/usr/local/netdisco/mibs/silver-peak
121121
mibdirs +/usr/local/netdisco/mibs/sixnet
122122
mibdirs +/usr/local/netdisco/mibs/sonicwall
123123
mibdirs +/usr/local/netdisco/mibs/sophos
124+
mibdirs +/usr/local/netdisco/mibs/stormshield
124125
mibdirs +/usr/local/netdisco/mibs/swg
125126
mibdirs +/usr/local/netdisco/mibs/teleste
126127
mibdirs +/usr/local/netdisco/mibs/teltonika

EXTRAS/reports/all

Lines changed: 459 additions & 0 deletions
Large diffs are not rendered by default.

EXTRAS/reports/mibs

Whitespace-only changes.

EXTRAS/reports/stonesoft

Whitespace-only changes.

EXTRAS/reports/stormshield

Lines changed: 690 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 282 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,282 @@
1+
STORMSHIELD-ALARM-MIB-DEPRECATED DEFINITIONS ::= BEGIN
2+
3+
IMPORTS
4+
OBJECT-TYPE, NOTIFICATION-TYPE, Integer32, MODULE-IDENTITY FROM SNMPv2-SMI
5+
SnmpAdminString FROM SNMP-FRAMEWORK-MIB
6+
stormshieldMIB, snsNotifications FROM STORMSHIELD-SMI-MIB;
7+
8+
snsAlarm MODULE-IDENTITY
9+
LAST-UPDATED "201702200000Z"
10+
ORGANIZATION "Stormshield"
11+
CONTACT-INFO
12+
"Customer Support
13+
14+
22 rue du Gouverneur General Eboue
15+
92130 Issy-les-Moulineaux
16+
FRANCE
17+
18+
Tel: +33 (0)9 69 32 96 29
19+
20+
http://www.stormshield.eu"
21+
DESCRIPTION "stormshield deprecated alarm MIBs"
22+
REVISION "201702200000Z"
23+
DESCRIPTION "Initial"
24+
::= { stormshieldMIB 5 }
25+
26+
snsATable OBJECT-TYPE
27+
SYNTAX SEQUENCE OF SnsAEntry
28+
MAX-ACCESS not-accessible
29+
STATUS current
30+
DESCRIPTION
31+
"Alarm Table"
32+
::= { snsAlarm 0 }
33+
34+
snsAEntry OBJECT-TYPE
35+
SYNTAX SnsAEntry
36+
MAX-ACCESS not-accessible
37+
STATUS current
38+
DESCRIPTION
39+
"Alarm table entry"
40+
INDEX { snsAIndex }
41+
::= { snsATable 1 }
42+
43+
SnsAEntry ::= SEQUENCE {
44+
snsAIndex Integer32,
45+
snsATime OCTET STRING,
46+
snsASif OCTET STRING,
47+
snsADif OCTET STRING,
48+
snsAProto OCTET STRING,
49+
snsASaddr OCTET STRING,
50+
snsADaddr OCTET STRING,
51+
snsASport Integer32,
52+
snsADport Integer32,
53+
snsASname OCTET STRING,
54+
snsADname OCTET STRING,
55+
snsAMessage SnmpAdminString
56+
}
57+
58+
snsAIndex OBJECT-TYPE
59+
SYNTAX Integer32 (1..2147483647)
60+
MAX-ACCESS not-accessible
61+
STATUS current
62+
DESCRIPTION
63+
"Index of each line in table"
64+
::= { snsAEntry 0 }
65+
66+
snsATime OBJECT-TYPE
67+
SYNTAX OCTET STRING
68+
MAX-ACCESS read-only
69+
STATUS current
70+
DESCRIPTION
71+
"alarm date"
72+
::= { snsAEntry 1 }
73+
74+
snsASif OBJECT-TYPE
75+
SYNTAX OCTET STRING
76+
MAX-ACCESS read-only
77+
STATUS current
78+
DESCRIPTION
79+
"source interface"
80+
::= { snsAEntry 2 }
81+
82+
snsADif OBJECT-TYPE
83+
SYNTAX OCTET STRING
84+
MAX-ACCESS read-only
85+
STATUS current
86+
DESCRIPTION
87+
"destination interface"
88+
::= { snsAEntry 3 }
89+
90+
snsAProto OBJECT-TYPE
91+
SYNTAX OCTET STRING
92+
MAX-ACCESS read-only
93+
STATUS current
94+
DESCRIPTION
95+
"IP protocol"
96+
::= { snsAEntry 4 }
97+
98+
snsASaddr OBJECT-TYPE
99+
SYNTAX OCTET STRING
100+
MAX-ACCESS read-only
101+
STATUS current
102+
DESCRIPTION
103+
"source IP address"
104+
::= { snsAEntry 5 }
105+
106+
snsADaddr OBJECT-TYPE
107+
SYNTAX OCTET STRING
108+
MAX-ACCESS read-only
109+
STATUS current
110+
DESCRIPTION
111+
"destination IP address"
112+
::= { snsAEntry 6 }
113+
114+
snsASport OBJECT-TYPE
115+
SYNTAX Integer32
116+
MAX-ACCESS read-only
117+
STATUS current
118+
DESCRIPTION
119+
"Source port"
120+
::= { snsAEntry 7 }
121+
122+
snsADport OBJECT-TYPE
123+
SYNTAX Integer32
124+
MAX-ACCESS read-only
125+
STATUS current
126+
DESCRIPTION
127+
"Destination port"
128+
::= { snsAEntry 8 }
129+
130+
snsASname OBJECT-TYPE
131+
SYNTAX OCTET STRING
132+
MAX-ACCESS read-only
133+
STATUS current
134+
DESCRIPTION
135+
"IP source name"
136+
::= { snsAEntry 9 }
137+
138+
snsADname OBJECT-TYPE
139+
SYNTAX OCTET STRING
140+
MAX-ACCESS read-only
141+
STATUS current
142+
DESCRIPTION
143+
"IP destination name"
144+
::= { snsAEntry 10 }
145+
146+
snsAMessage OBJECT-TYPE
147+
SYNTAX SnmpAdminString
148+
MAX-ACCESS read-only
149+
STATUS current
150+
DESCRIPTION
151+
"Alarm Message"
152+
::= { snsAEntry 11 }
153+
154+
snsAicmpTable OBJECT-TYPE
155+
SYNTAX SEQUENCE OF SnsAicmpEntry
156+
MAX-ACCESS not-accessible
157+
STATUS current
158+
DESCRIPTION
159+
"ICMP alarm table"
160+
::= { snsAlarm 1 }
161+
162+
snsAicmpEntry OBJECT-TYPE
163+
SYNTAX SnsAicmpEntry
164+
MAX-ACCESS not-accessible
165+
STATUS current
166+
DESCRIPTION
167+
"Entry in the snsAicmpTable."
168+
INDEX { snsAicmpIndex }
169+
::= { snsAicmpTable 1 }
170+
171+
SnsAicmpEntry ::= SEQUENCE {
172+
snsAicmpIndex Integer32,
173+
snsAicmpTime OCTET STRING,
174+
snsAicmpSif OCTET STRING,
175+
snsAicmpDif OCTET STRING,
176+
snsAicmpSaddr OCTET STRING,
177+
snsAicmpDaddr OCTET STRING,
178+
snsAicmpType Integer32,
179+
snsAicmpCode Integer32,
180+
snsAicmpSname OCTET STRING,
181+
snsAicmpDname OCTET STRING,
182+
snsAicmpMessage SnmpAdminString
183+
}
184+
185+
snsAicmpIndex OBJECT-TYPE
186+
SYNTAX Integer32 (1..2147483647)
187+
MAX-ACCESS not-accessible
188+
STATUS current
189+
DESCRIPTION
190+
"A unique value for phase one table. Its value
191+
ranges between 1 and 65535 and may not be contigous.
192+
the index has no other meaning but a pure index"
193+
::= { snsAicmpEntry 0 }
194+
195+
snsAicmpTime OBJECT-TYPE
196+
SYNTAX OCTET STRING
197+
MAX-ACCESS read-only
198+
STATUS current
199+
DESCRIPTION
200+
"Alarm date"
201+
::= { snsAicmpEntry 1 }
202+
203+
snsAicmpSif OBJECT-TYPE
204+
SYNTAX OCTET STRING
205+
MAX-ACCESS read-only
206+
STATUS current
207+
DESCRIPTION
208+
"source interface"
209+
::= { snsAicmpEntry 2 }
210+
211+
snsAicmpDif OBJECT-TYPE
212+
SYNTAX OCTET STRING
213+
MAX-ACCESS read-only
214+
STATUS current
215+
DESCRIPTION
216+
"destination interface"
217+
::= { snsAicmpEntry 3 }
218+
219+
snsAicmpSaddr OBJECT-TYPE
220+
SYNTAX OCTET STRING
221+
MAX-ACCESS read-only
222+
STATUS current
223+
DESCRIPTION
224+
"IP source address"
225+
::= { snsAicmpEntry 4 }
226+
227+
snsAicmpDaddr OBJECT-TYPE
228+
SYNTAX OCTET STRING
229+
MAX-ACCESS read-only
230+
STATUS current
231+
DESCRIPTION
232+
"IP destination address"
233+
::= { snsAicmpEntry 5 }
234+
235+
snsAicmpType OBJECT-TYPE
236+
SYNTAX Integer32
237+
MAX-ACCESS read-only
238+
STATUS current
239+
DESCRIPTION
240+
"ICMP type"
241+
::= { snsAicmpEntry 6 }
242+
243+
snsAicmpCode OBJECT-TYPE
244+
SYNTAX Integer32
245+
MAX-ACCESS read-only
246+
STATUS current
247+
DESCRIPTION
248+
"ICMP code"
249+
::= { snsAicmpEntry 7 }
250+
251+
snsAicmpSname OBJECT-TYPE
252+
SYNTAX OCTET STRING
253+
MAX-ACCESS read-only
254+
STATUS current
255+
DESCRIPTION
256+
"IP source name"
257+
::= { snsAicmpEntry 8 }
258+
259+
snsAicmpDname OBJECT-TYPE
260+
SYNTAX OCTET STRING
261+
MAX-ACCESS read-only
262+
STATUS current
263+
DESCRIPTION
264+
"IP destination name"
265+
::= { snsAicmpEntry 9 }
266+
267+
snsAicmpMessage OBJECT-TYPE
268+
SYNTAX SnmpAdminString
269+
MAX-ACCESS read-only
270+
STATUS current
271+
DESCRIPTION
272+
"Alarm message"
273+
::= { snsAicmpEntry 10 }
274+
275+
snsNotification NOTIFICATION-TYPE
276+
OBJECTS { snsATime, snsASif, snsASaddr, snsADaddr, snsAMessage }
277+
STATUS current
278+
DESCRIPTION
279+
"notification"
280+
::= { snsNotifications 1 }
281+
282+
END

0 commit comments

Comments
 (0)