tree.def revision 133211
1122394Sharti#
2122394Sharti# Copyright (c) 2001-2003
3122394Sharti#	Fraunhofer Institute for Open Communication Systems (FhG Fokus).
4122394Sharti#	All rights reserved.
5122394Sharti#
6122394Sharti# Author: Harti Brandt <harti@freebsd.org>
7133211Sharti# 
8133211Sharti# Redistribution and use in source and binary forms, with or without
9133211Sharti# modification, are permitted provided that the following conditions
10133211Sharti# are met:
11133211Sharti# 1. Redistributions of source code must retain the above copyright
12133211Sharti#    notice, this list of conditions and the following disclaimer.
13122394Sharti# 2. Redistributions in binary form must reproduce the above copyright
14122394Sharti#    notice, this list of conditions and the following disclaimer in the
15122394Sharti#    documentation and/or other materials provided with the distribution.
16133211Sharti# 
17133211Sharti# THIS SOFTWARE IS PROVIDED BY AUTHOR AND CONTRIBUTORS ``AS IS'' AND
18133211Sharti# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
19133211Sharti# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
20133211Sharti# ARE DISCLAIMED.  IN NO EVENT SHALL AUTHOR OR CONTRIBUTORS BE LIABLE
21133211Sharti# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
22133211Sharti# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
23133211Sharti# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
24133211Sharti# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
25133211Sharti# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
26133211Sharti# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
27133211Sharti# SUCH DAMAGE.
28122394Sharti#
29133211Sharti# $Begemot: bsnmp/snmpd/tree.def,v 1.38 2004/08/06 08:47:17 brandt Exp $
30122394Sharti#
31122394Sharti# System group and private Begemot SNMPd MIB.
32122394Sharti#
33122394Sharti(1 internet
34122394Sharti  (2 mgmt
35122394Sharti    (1 mibII
36122394Sharti      (1 system
37122394Sharti#
38122394Sharti# The standard System group
39122394Sharti#	
40122394Sharti        (1 sysDescr OCTETSTRING op_system_group GET)
41122394Sharti        (2 sysObjectId OID op_system_group GET)
42122394Sharti        (3 sysUpTime TIMETICKS op_system_group GET)
43122394Sharti        (4 sysContact OCTETSTRING op_system_group GET SET)
44122394Sharti        (5 sysName OCTETSTRING op_system_group GET SET)
45122394Sharti        (6 sysLocation OCTETSTRING op_system_group GET SET)
46122394Sharti        (7 sysServices INTEGER op_system_group GET)
47122394Sharti        (8 sysORLastChange TIMETICKS op_system_group GET)
48122394Sharti        (9 sysORTable
49122394Sharti          (1 sysOREntry : INTEGER op_or_table
50122394Sharti            (1 sysORIndex INTEGER)
51122394Sharti            (2 sysORID OID GET)
52122394Sharti            (3 sysORDescr OCTETSTRING GET)
53122394Sharti            (4 sysORUpTime TIMETICKS GET)
54122394Sharti        ))
55122394Sharti      )
56122394Sharti      (11 snmp
57122394Sharti        (1 snmpInPkts COUNTER op_snmp GET)
58122394Sharti        (3 snmpInBadVersions COUNTER op_snmp GET)
59122394Sharti        (4 snmpInBadCommunityNames COUNTER op_snmp GET)
60122394Sharti        (5 snmpInBadCommunityUses COUNTER op_snmp GET)
61122394Sharti        (6 snmpInASNParseErrs COUNTER op_snmp GET)
62122394Sharti        (30 snmpEnableAuthenTraps INTEGER op_snmp GET SET)
63122394Sharti        (31 snmpSilentDrops COUNTER op_snmp GET)
64122394Sharti        (32 snmpProxyDrops COUNTER op_snmp GET)
65122394Sharti      )
66122394Sharti  ))
67122394Sharti#
68122394Sharti# Private Begemot Stuff
69122394Sharti#
70122394Sharti  (4 private
71122394Sharti    (1 enterprises
72122394Sharti      (12325 fokus
73122394Sharti        (1 begemot
74122394Sharti
75122394Sharti#
76122394Sharti# Daemon infrastructure
77122394Sharti#
78122394Sharti          (1 begemotSnmpd
79122394Sharti            (1 begemotSnmpdObjects
80122394Sharti
81122394Sharti#
82122394Sharti# Configuration
83122394Sharti#
84122394Sharti              (1 begemotSnmpdConfig
85122394Sharti                (1 begemotSnmpdTransmitBuffer INTEGER op_snmpd_config GET SET)
86122394Sharti                (2 begemotSnmpdReceiveBuffer INTEGER op_snmpd_config GET SET)
87122394Sharti                (3 begemotSnmpdCommunityDisable INTEGER op_snmpd_config GET SET)
88122394Sharti                (4 begemotSnmpdTrap1Addr IPADDRESS op_snmpd_config GET SET)
89124861Sharti                (5 begemotSnmpdVersionEnable UNSIGNED32 op_snmpd_config GET SET)
90122394Sharti              )
91122394Sharti              (2 begemotTrapSinkTable
92122394Sharti                (1 begemotTrapSinkEntry : IPADDRESS INTEGER op_trapsink
93122394Sharti                  (1 begemotTrapSinkAddr IPADDRESS)
94122394Sharti                  (2 begemotTrapSinkPort INTEGER)
95122394Sharti                  (3 begemotTrapSinkStatus INTEGER GET SET)
96122394Sharti                  (4 begemotTrapSinkComm OCTETSTRING GET SET)
97122394Sharti                  (5 begemotTrapSinkVersion INTEGER GET SET)
98122394Sharti                )
99122394Sharti              )
100122394Sharti#
101122394Sharti#	Port table
102122394Sharti#
103122394Sharti              (4 begemotSnmpdPortTable
104122394Sharti                (1 begemotSnmpdPortEntry : IPADDRESS INTEGER op_snmp_port
105122394Sharti                  (1 begemotSnmpdPortAddress IPADDRESS)
106122394Sharti                  (2 begemotSnmpdPortPort UNSIGNED32)
107122394Sharti                  (3 begemotSnmpdPortStatus INTEGER GET SET)
108122394Sharti              ))
109122394Sharti#
110122394Sharti#	Community table
111122394Sharti#
112122394Sharti	      (5 begemotSnmpdCommunityTable
113122394Sharti                (1 begemotSnmpdCommunityEntry : OCTETSTRING UNSIGNED32 op_community
114122394Sharti                  (1 begemotSnmpdCommunityModule OCTETSTRING)
115122394Sharti                  (2 begemotSnmpdCommunityIndex UNSIGNED32)
116122394Sharti                  (3 begemotSnmpdCommunityString OCTETSTRING GET SET)
117122394Sharti                  (4 begemotSnmpdCommunityDescr OCTETSTRING GET)
118122394Sharti              ))
119122394Sharti#
120122394Sharti#	Module table
121122394Sharti#
122122394Sharti              (6 begemotSnmpdModuleTable
123122394Sharti                (1 begemotSnmpdModuleEntry : OCTETSTRING op_modules
124122394Sharti                  (1 begemotSnmpdModuleSection OCTETSTRING)
125122394Sharti                  (2 begemotSnmpdModulePath OCTETSTRING GET SET)
126122394Sharti                  (3 begemotSnmpdModuleComment OCTETSTRING GET)
127122394Sharti              ))
128122394Sharti#
129122394Sharti# 	Statistics
130122394Sharti#
131122394Sharti              (7 begemotSnmpdStats
132122394Sharti                (1 begemotSnmpdStatsNoRxBufs COUNTER op_snmpd_stats GET)
133122394Sharti                (2 begemotSnmpdStatsNoTxBufs COUNTER op_snmpd_stats GET)
134122394Sharti                (3 begemotSnmpdStatsInTooLongPkts COUNTER op_snmpd_stats GET)
135122394Sharti                (4 begemotSnmpdStatsInBadPduTypes COUNTER op_snmpd_stats GET))
136122394Sharti#
137122394Sharti#	Debugging
138122394Sharti#
139122394Sharti              (8 begemotSnmpdDebug
140122394Sharti                (1 begemotSnmpdDebugDumpPdus INTEGER op_debug GET SET)
141122394Sharti                (2 begemotSnmpdDebugSnmpTrace UNSIGNED32 op_debug GET SET)
142122394Sharti                (3 begemotSnmpdDebugSyslogPri INTEGER op_debug GET SET))
143122394Sharti
144122394Sharti#
145122394Sharti#	Local (UNIX domain) port table
146122394Sharti#
147122394Sharti              (9 begemotSnmpdLocalPortTable
148124861Sharti                (1 begemotSnmpdLocalPortEntry : OCTETSTRING op_lsock_port
149122394Sharti                  (1 begemotSnmpdLocalPortPath OCTETSTRING)
150122394Sharti                  (2 begemotSnmpdLocalPortStatus INTEGER GET SET)
151124861Sharti		  (3 begemotSnmpdLocalPortType INTEGER GET SET)
152122394Sharti              ))
153124861Sharti
154124861Sharti              (10 begemotSnmpdTransportMappings
155124861Sharti                (1 begemotSnmpdTransportTable
156124861Sharti                  (1 begemotSnmpdTransportEntry : OCTETSTRING op_transport_table
157124861Sharti                    (1 begemotSnmpdTransportName OCTETSTRING)
158124861Sharti                    (2 begemotSnmpdTransportStatus INTEGER GET)
159124861Sharti                    (3 begemotSnmpdTransportOid OID GET)
160124861Sharti                ))
161124861Sharti                (2 begemotSnmpdTransUdp OID op_transport_dummy)
162124861Sharti                (3 begemotSnmpdTransLsock OID op_transport_dummy)
163124861Sharti              )
164122394Sharti 	    )
165122394Sharti            (2 begemotSnmpdDefs
166122394Sharti              (1 begemotSnmpdAgent
167122394Sharti                (1 begemotSnmpdAgentFreeBSD OID op_dummy)
168122394Sharti              )
169122394Sharti            )
170122394Sharti          )
171122394Sharti      ))
172122394Sharti    )
173122394Sharti  )
174122394Sharti  (6 snmpV2
175122394Sharti    (3 snmpModules
176122394Sharti      (1 snmpMIB
177122394Sharti        (1 snmpMIBObjects
178122394Sharti          (4 snmpTrap
179122394Sharti            (1 snmpTrapOID OID op_snmp_trap)
180122394Sharti          )
181122394Sharti          (5 snmpTraps
182122394Sharti            (1 coldStart OID op_snmp_trap)
183122394Sharti            (2 warmStart OID op_snmp_trap)
184122394Sharti            (5 authenticationFailure OID op_snmp_trap)
185122394Sharti          )
186122394Sharti          (6 snmpSet
187122394Sharti            (1 snmpSetSerialNo INTEGER op_snmp_set GET SET)
188122394Sharti          )
189122394Sharti        )
190122394Sharti      )
191122394Sharti  ))
192122394Sharti)
193