Deleted Added
full compact
tree.def (216294) tree.def (216594)
1#
2# Copyright (c) 2001-2003
3# Fraunhofer Institute for Open Communication Systems (FhG Fokus).
4# All rights reserved.
5#
6# Author: Harti Brandt <harti@freebsd.org>
7#
8# Redistribution and use in source and binary forms, with or without
9# modification, are permitted provided that the following conditions
10# are met:
11# 1. Redistributions of source code must retain the above copyright
12# notice, this list of conditions and the following disclaimer.
13# 2. Redistributions in binary form must reproduce the above copyright
14# notice, this list of conditions and the following disclaimer in the
15# documentation and/or other materials provided with the distribution.
16#
17# THIS SOFTWARE IS PROVIDED BY AUTHOR AND CONTRIBUTORS ``AS IS'' AND
18# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
19# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
20# ARE DISCLAIMED. IN NO EVENT SHALL AUTHOR OR CONTRIBUTORS BE LIABLE
21# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
22# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
23# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
24# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
25# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
26# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
27# SUCH DAMAGE.
28#
29# $Begemot: tree.def 517 2006-10-31 08:52:04Z brandt_h $
30#
31# System group and private Begemot SNMPd MIB.
32#
1#
2# Copyright (c) 2001-2003
3# Fraunhofer Institute for Open Communication Systems (FhG Fokus).
4# All rights reserved.
5#
6# Author: Harti Brandt <harti@freebsd.org>
7#
8# Redistribution and use in source and binary forms, with or without
9# modification, are permitted provided that the following conditions
10# are met:
11# 1. Redistributions of source code must retain the above copyright
12# notice, this list of conditions and the following disclaimer.
13# 2. Redistributions in binary form must reproduce the above copyright
14# notice, this list of conditions and the following disclaimer in the
15# documentation and/or other materials provided with the distribution.
16#
17# THIS SOFTWARE IS PROVIDED BY AUTHOR AND CONTRIBUTORS ``AS IS'' AND
18# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
19# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
20# ARE DISCLAIMED. IN NO EVENT SHALL AUTHOR OR CONTRIBUTORS BE LIABLE
21# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
22# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
23# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
24# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
25# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
26# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
27# SUCH DAMAGE.
28#
29# $Begemot: tree.def 517 2006-10-31 08:52:04Z brandt_h $
30#
31# System group and private Begemot SNMPd MIB.
32#
33
34include "tc.def"
35
33(1 internet
34 (2 mgmt
35 (1 mibII
36 (1 system
37#
38# The standard System group
39#
40 (1 sysDescr OCTETSTRING op_system_group GET)
41 (2 sysObjectId OID op_system_group GET)
42 (3 sysUpTime TIMETICKS op_system_group GET)
43 (4 sysContact OCTETSTRING op_system_group GET SET)
44 (5 sysName OCTETSTRING op_system_group GET SET)
45 (6 sysLocation OCTETSTRING op_system_group GET SET)
46 (7 sysServices INTEGER op_system_group GET)
47 (8 sysORLastChange TIMETICKS op_system_group GET)
48 (9 sysORTable
49 (1 sysOREntry : INTEGER op_or_table
50 (1 sysORIndex INTEGER)
51 (2 sysORID OID GET)
52 (3 sysORDescr OCTETSTRING GET)
53 (4 sysORUpTime TIMETICKS GET)
54 ))
55 )
56 (11 snmp
57 (1 snmpInPkts COUNTER op_snmp GET)
58 (3 snmpInBadVersions COUNTER op_snmp GET)
59 (4 snmpInBadCommunityNames COUNTER op_snmp GET)
60 (5 snmpInBadCommunityUses COUNTER op_snmp GET)
61 (6 snmpInASNParseErrs COUNTER op_snmp GET)
62 (30 snmpEnableAuthenTraps INTEGER op_snmp GET SET)
63 (31 snmpSilentDrops COUNTER op_snmp GET)
64 (32 snmpProxyDrops COUNTER op_snmp GET)
65 )
66 ))
67
68 (4 private
69 (1 enterprises
70#
71# FreeBSD stuff
72#
73 (2238 freeBSD
74 (4 freeBSDVersion)
75 )
76
77#
78# Private Begemot Stuff
79#
80 (12325 fokus
81 (1 begemot
82
83#
84# Daemon infrastructure
85#
86 (1 begemotSnmpd
87 (1 begemotSnmpdObjects
88
89#
90# Configuration
91#
92 (1 begemotSnmpdConfig
93 (1 begemotSnmpdTransmitBuffer INTEGER op_snmpd_config GET SET)
94 (2 begemotSnmpdReceiveBuffer INTEGER op_snmpd_config GET SET)
95 (3 begemotSnmpdCommunityDisable INTEGER op_snmpd_config GET SET)
96 (4 begemotSnmpdTrap1Addr IPADDRESS op_snmpd_config GET SET)
97 (5 begemotSnmpdVersionEnable UNSIGNED32 op_snmpd_config GET SET)
98 )
99 (2 begemotTrapSinkTable
100 (1 begemotTrapSinkEntry : IPADDRESS INTEGER op_trapsink
101 (1 begemotTrapSinkAddr IPADDRESS)
102 (2 begemotTrapSinkPort INTEGER)
103 (3 begemotTrapSinkStatus INTEGER GET SET)
104 (4 begemotTrapSinkComm OCTETSTRING GET SET)
105 (5 begemotTrapSinkVersion INTEGER GET SET)
106 )
107 )
108#
109# Port table
110#
111 (4 begemotSnmpdPortTable
112 (1 begemotSnmpdPortEntry : IPADDRESS INTEGER op_snmp_port
113 (1 begemotSnmpdPortAddress IPADDRESS)
114 (2 begemotSnmpdPortPort UNSIGNED32)
115 (3 begemotSnmpdPortStatus INTEGER GET SET)
116 ))
117#
118# Community table
119#
120 (5 begemotSnmpdCommunityTable
121 (1 begemotSnmpdCommunityEntry : OCTETSTRING UNSIGNED32 op_community
122 (1 begemotSnmpdCommunityModule OCTETSTRING)
123 (2 begemotSnmpdCommunityIndex UNSIGNED32)
124 (3 begemotSnmpdCommunityString OCTETSTRING GET SET)
125 (4 begemotSnmpdCommunityDescr OCTETSTRING GET)
126 ))
127#
128# Module table
129#
130 (6 begemotSnmpdModuleTable
131 (1 begemotSnmpdModuleEntry : OCTETSTRING op_modules
132 (1 begemotSnmpdModuleSection OCTETSTRING)
133 (2 begemotSnmpdModulePath OCTETSTRING GET SET)
134 (3 begemotSnmpdModuleComment OCTETSTRING GET)
135 ))
136#
137# Statistics
138#
139 (7 begemotSnmpdStats
140 (1 begemotSnmpdStatsNoRxBufs COUNTER op_snmpd_stats GET)
141 (2 begemotSnmpdStatsNoTxBufs COUNTER op_snmpd_stats GET)
142 (3 begemotSnmpdStatsInTooLongPkts COUNTER op_snmpd_stats GET)
143 (4 begemotSnmpdStatsInBadPduTypes COUNTER op_snmpd_stats GET))
144#
145# Debugging
146#
147 (8 begemotSnmpdDebug
148 (1 begemotSnmpdDebugDumpPdus INTEGER op_debug GET SET)
149 (2 begemotSnmpdDebugSnmpTrace UNSIGNED32 op_debug GET SET)
150 (3 begemotSnmpdDebugSyslogPri INTEGER op_debug GET SET))
151
152#
153# Local (UNIX domain) port table
154#
155 (9 begemotSnmpdLocalPortTable
156 (1 begemotSnmpdLocalPortEntry : OCTETSTRING op_lsock_port
157 (1 begemotSnmpdLocalPortPath OCTETSTRING)
158 (2 begemotSnmpdLocalPortStatus INTEGER GET SET)
159 (3 begemotSnmpdLocalPortType INTEGER GET SET)
160 ))
161
162 (10 begemotSnmpdTransportMappings
163 (1 begemotSnmpdTransportTable
164 (1 begemotSnmpdTransportEntry : OCTETSTRING op_transport_table
165 (1 begemotSnmpdTransportName OCTETSTRING)
166 (2 begemotSnmpdTransportStatus INTEGER GET)
167 (3 begemotSnmpdTransportOid OID GET)
168 ))
169 (2 begemotSnmpdTransUdp OID op_transport_dummy)
170 (3 begemotSnmpdTransLsock OID op_transport_dummy)
171 )
172 )
173 (2 begemotSnmpdDefs
174 (1 begemotSnmpdAgent
175 (1 begemotSnmpdAgentFreeBSD OID op_dummy)
176 )
177 )
178 )
179 ))
180 )
181 )
182 (6 snmpV2
183 (3 snmpModules
184 (1 snmpMIB
185 (1 snmpMIBObjects
186 (4 snmpTrap
187 (1 snmpTrapOID OID op_snmp_trap)
188 )
189 (5 snmpTraps
190 (1 coldStart OID op_snmp_trap)
191 (2 warmStart OID op_snmp_trap)
192 (5 authenticationFailure OID op_snmp_trap)
193 )
194 (6 snmpSet
195 (1 snmpSetSerialNo INTEGER op_snmp_set GET SET)
196 )
197 )
198 )
199 (10 snmpFrameworkMIB
200 (2 snmpFrameworkMIBObjects
201 (1 snmpEngine
202 (1 snmpEngineID OCTETSTRING | SnmpEngineID op_snmp_engine GET)
203 (2 snmpEngineBoots INTEGER op_snmp_engine GET)
204 (3 snmpEngineTime INTEGER op_snmp_engine GET)
205 (4 snmpEngineMaxMessageSize INTEGER op_snmp_engine GET)
206 )
207 )
208 )
209 ))
210)
36(1 internet
37 (2 mgmt
38 (1 mibII
39 (1 system
40#
41# The standard System group
42#
43 (1 sysDescr OCTETSTRING op_system_group GET)
44 (2 sysObjectId OID op_system_group GET)
45 (3 sysUpTime TIMETICKS op_system_group GET)
46 (4 sysContact OCTETSTRING op_system_group GET SET)
47 (5 sysName OCTETSTRING op_system_group GET SET)
48 (6 sysLocation OCTETSTRING op_system_group GET SET)
49 (7 sysServices INTEGER op_system_group GET)
50 (8 sysORLastChange TIMETICKS op_system_group GET)
51 (9 sysORTable
52 (1 sysOREntry : INTEGER op_or_table
53 (1 sysORIndex INTEGER)
54 (2 sysORID OID GET)
55 (3 sysORDescr OCTETSTRING GET)
56 (4 sysORUpTime TIMETICKS GET)
57 ))
58 )
59 (11 snmp
60 (1 snmpInPkts COUNTER op_snmp GET)
61 (3 snmpInBadVersions COUNTER op_snmp GET)
62 (4 snmpInBadCommunityNames COUNTER op_snmp GET)
63 (5 snmpInBadCommunityUses COUNTER op_snmp GET)
64 (6 snmpInASNParseErrs COUNTER op_snmp GET)
65 (30 snmpEnableAuthenTraps INTEGER op_snmp GET SET)
66 (31 snmpSilentDrops COUNTER op_snmp GET)
67 (32 snmpProxyDrops COUNTER op_snmp GET)
68 )
69 ))
70
71 (4 private
72 (1 enterprises
73#
74# FreeBSD stuff
75#
76 (2238 freeBSD
77 (4 freeBSDVersion)
78 )
79
80#
81# Private Begemot Stuff
82#
83 (12325 fokus
84 (1 begemot
85
86#
87# Daemon infrastructure
88#
89 (1 begemotSnmpd
90 (1 begemotSnmpdObjects
91
92#
93# Configuration
94#
95 (1 begemotSnmpdConfig
96 (1 begemotSnmpdTransmitBuffer INTEGER op_snmpd_config GET SET)
97 (2 begemotSnmpdReceiveBuffer INTEGER op_snmpd_config GET SET)
98 (3 begemotSnmpdCommunityDisable INTEGER op_snmpd_config GET SET)
99 (4 begemotSnmpdTrap1Addr IPADDRESS op_snmpd_config GET SET)
100 (5 begemotSnmpdVersionEnable UNSIGNED32 op_snmpd_config GET SET)
101 )
102 (2 begemotTrapSinkTable
103 (1 begemotTrapSinkEntry : IPADDRESS INTEGER op_trapsink
104 (1 begemotTrapSinkAddr IPADDRESS)
105 (2 begemotTrapSinkPort INTEGER)
106 (3 begemotTrapSinkStatus INTEGER GET SET)
107 (4 begemotTrapSinkComm OCTETSTRING GET SET)
108 (5 begemotTrapSinkVersion INTEGER GET SET)
109 )
110 )
111#
112# Port table
113#
114 (4 begemotSnmpdPortTable
115 (1 begemotSnmpdPortEntry : IPADDRESS INTEGER op_snmp_port
116 (1 begemotSnmpdPortAddress IPADDRESS)
117 (2 begemotSnmpdPortPort UNSIGNED32)
118 (3 begemotSnmpdPortStatus INTEGER GET SET)
119 ))
120#
121# Community table
122#
123 (5 begemotSnmpdCommunityTable
124 (1 begemotSnmpdCommunityEntry : OCTETSTRING UNSIGNED32 op_community
125 (1 begemotSnmpdCommunityModule OCTETSTRING)
126 (2 begemotSnmpdCommunityIndex UNSIGNED32)
127 (3 begemotSnmpdCommunityString OCTETSTRING GET SET)
128 (4 begemotSnmpdCommunityDescr OCTETSTRING GET)
129 ))
130#
131# Module table
132#
133 (6 begemotSnmpdModuleTable
134 (1 begemotSnmpdModuleEntry : OCTETSTRING op_modules
135 (1 begemotSnmpdModuleSection OCTETSTRING)
136 (2 begemotSnmpdModulePath OCTETSTRING GET SET)
137 (3 begemotSnmpdModuleComment OCTETSTRING GET)
138 ))
139#
140# Statistics
141#
142 (7 begemotSnmpdStats
143 (1 begemotSnmpdStatsNoRxBufs COUNTER op_snmpd_stats GET)
144 (2 begemotSnmpdStatsNoTxBufs COUNTER op_snmpd_stats GET)
145 (3 begemotSnmpdStatsInTooLongPkts COUNTER op_snmpd_stats GET)
146 (4 begemotSnmpdStatsInBadPduTypes COUNTER op_snmpd_stats GET))
147#
148# Debugging
149#
150 (8 begemotSnmpdDebug
151 (1 begemotSnmpdDebugDumpPdus INTEGER op_debug GET SET)
152 (2 begemotSnmpdDebugSnmpTrace UNSIGNED32 op_debug GET SET)
153 (3 begemotSnmpdDebugSyslogPri INTEGER op_debug GET SET))
154
155#
156# Local (UNIX domain) port table
157#
158 (9 begemotSnmpdLocalPortTable
159 (1 begemotSnmpdLocalPortEntry : OCTETSTRING op_lsock_port
160 (1 begemotSnmpdLocalPortPath OCTETSTRING)
161 (2 begemotSnmpdLocalPortStatus INTEGER GET SET)
162 (3 begemotSnmpdLocalPortType INTEGER GET SET)
163 ))
164
165 (10 begemotSnmpdTransportMappings
166 (1 begemotSnmpdTransportTable
167 (1 begemotSnmpdTransportEntry : OCTETSTRING op_transport_table
168 (1 begemotSnmpdTransportName OCTETSTRING)
169 (2 begemotSnmpdTransportStatus INTEGER GET)
170 (3 begemotSnmpdTransportOid OID GET)
171 ))
172 (2 begemotSnmpdTransUdp OID op_transport_dummy)
173 (3 begemotSnmpdTransLsock OID op_transport_dummy)
174 )
175 )
176 (2 begemotSnmpdDefs
177 (1 begemotSnmpdAgent
178 (1 begemotSnmpdAgentFreeBSD OID op_dummy)
179 )
180 )
181 )
182 ))
183 )
184 )
185 (6 snmpV2
186 (3 snmpModules
187 (1 snmpMIB
188 (1 snmpMIBObjects
189 (4 snmpTrap
190 (1 snmpTrapOID OID op_snmp_trap)
191 )
192 (5 snmpTraps
193 (1 coldStart OID op_snmp_trap)
194 (2 warmStart OID op_snmp_trap)
195 (5 authenticationFailure OID op_snmp_trap)
196 )
197 (6 snmpSet
198 (1 snmpSetSerialNo INTEGER op_snmp_set GET SET)
199 )
200 )
201 )
202 (10 snmpFrameworkMIB
203 (2 snmpFrameworkMIBObjects
204 (1 snmpEngine
205 (1 snmpEngineID OCTETSTRING | SnmpEngineID op_snmp_engine GET)
206 (2 snmpEngineBoots INTEGER op_snmp_engine GET)
207 (3 snmpEngineTime INTEGER op_snmp_engine GET)
208 (4 snmpEngineMaxMessageSize INTEGER op_snmp_engine GET)
209 )
210 )
211 )
212 ))
213)