tree.def revision 163820
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#
29163820Sharti# $Begemot: tree.def 517 2006-10-31 08:52:04Z brandt_h $
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  ))
67163820Sharti
68163820Sharti  (4 private
69163820Sharti    (1 enterprises
70122394Sharti#
71163820Sharti# FreeBSD stuff
72163820Sharti#
73163820Sharti      (2238 freeBSD
74163820Sharti        (4 freeBSDVersion)
75163820Sharti      )
76163820Sharti
77163820Sharti#
78122394Sharti# Private Begemot Stuff
79122394Sharti#
80122394Sharti      (12325 fokus
81122394Sharti        (1 begemot
82122394Sharti
83122394Sharti#
84122394Sharti# Daemon infrastructure
85122394Sharti#
86122394Sharti          (1 begemotSnmpd
87122394Sharti            (1 begemotSnmpdObjects
88122394Sharti
89122394Sharti#
90122394Sharti# Configuration
91122394Sharti#
92122394Sharti              (1 begemotSnmpdConfig
93122394Sharti                (1 begemotSnmpdTransmitBuffer INTEGER op_snmpd_config GET SET)
94122394Sharti                (2 begemotSnmpdReceiveBuffer INTEGER op_snmpd_config GET SET)
95122394Sharti                (3 begemotSnmpdCommunityDisable INTEGER op_snmpd_config GET SET)
96122394Sharti                (4 begemotSnmpdTrap1Addr IPADDRESS op_snmpd_config GET SET)
97124861Sharti                (5 begemotSnmpdVersionEnable UNSIGNED32 op_snmpd_config GET SET)
98122394Sharti              )
99122394Sharti              (2 begemotTrapSinkTable
100122394Sharti                (1 begemotTrapSinkEntry : IPADDRESS INTEGER op_trapsink
101122394Sharti                  (1 begemotTrapSinkAddr IPADDRESS)
102122394Sharti                  (2 begemotTrapSinkPort INTEGER)
103122394Sharti                  (3 begemotTrapSinkStatus INTEGER GET SET)
104122394Sharti                  (4 begemotTrapSinkComm OCTETSTRING GET SET)
105122394Sharti                  (5 begemotTrapSinkVersion INTEGER GET SET)
106122394Sharti                )
107122394Sharti              )
108122394Sharti#
109122394Sharti#	Port table
110122394Sharti#
111122394Sharti              (4 begemotSnmpdPortTable
112122394Sharti                (1 begemotSnmpdPortEntry : IPADDRESS INTEGER op_snmp_port
113122394Sharti                  (1 begemotSnmpdPortAddress IPADDRESS)
114122394Sharti                  (2 begemotSnmpdPortPort UNSIGNED32)
115122394Sharti                  (3 begemotSnmpdPortStatus INTEGER GET SET)
116122394Sharti              ))
117122394Sharti#
118122394Sharti#	Community table
119122394Sharti#
120122394Sharti	      (5 begemotSnmpdCommunityTable
121122394Sharti                (1 begemotSnmpdCommunityEntry : OCTETSTRING UNSIGNED32 op_community
122122394Sharti                  (1 begemotSnmpdCommunityModule OCTETSTRING)
123122394Sharti                  (2 begemotSnmpdCommunityIndex UNSIGNED32)
124122394Sharti                  (3 begemotSnmpdCommunityString OCTETSTRING GET SET)
125122394Sharti                  (4 begemotSnmpdCommunityDescr OCTETSTRING GET)
126122394Sharti              ))
127122394Sharti#
128122394Sharti#	Module table
129122394Sharti#
130122394Sharti              (6 begemotSnmpdModuleTable
131122394Sharti                (1 begemotSnmpdModuleEntry : OCTETSTRING op_modules
132122394Sharti                  (1 begemotSnmpdModuleSection OCTETSTRING)
133122394Sharti                  (2 begemotSnmpdModulePath OCTETSTRING GET SET)
134122394Sharti                  (3 begemotSnmpdModuleComment OCTETSTRING GET)
135122394Sharti              ))
136122394Sharti#
137122394Sharti# 	Statistics
138122394Sharti#
139122394Sharti              (7 begemotSnmpdStats
140122394Sharti                (1 begemotSnmpdStatsNoRxBufs COUNTER op_snmpd_stats GET)
141122394Sharti                (2 begemotSnmpdStatsNoTxBufs COUNTER op_snmpd_stats GET)
142122394Sharti                (3 begemotSnmpdStatsInTooLongPkts COUNTER op_snmpd_stats GET)
143122394Sharti                (4 begemotSnmpdStatsInBadPduTypes COUNTER op_snmpd_stats GET))
144122394Sharti#
145122394Sharti#	Debugging
146122394Sharti#
147122394Sharti              (8 begemotSnmpdDebug
148122394Sharti                (1 begemotSnmpdDebugDumpPdus INTEGER op_debug GET SET)
149122394Sharti                (2 begemotSnmpdDebugSnmpTrace UNSIGNED32 op_debug GET SET)
150122394Sharti                (3 begemotSnmpdDebugSyslogPri INTEGER op_debug GET SET))
151122394Sharti
152122394Sharti#
153122394Sharti#	Local (UNIX domain) port table
154122394Sharti#
155122394Sharti              (9 begemotSnmpdLocalPortTable
156124861Sharti                (1 begemotSnmpdLocalPortEntry : OCTETSTRING op_lsock_port
157122394Sharti                  (1 begemotSnmpdLocalPortPath OCTETSTRING)
158122394Sharti                  (2 begemotSnmpdLocalPortStatus INTEGER GET SET)
159124861Sharti		  (3 begemotSnmpdLocalPortType INTEGER GET SET)
160122394Sharti              ))
161124861Sharti
162124861Sharti              (10 begemotSnmpdTransportMappings
163124861Sharti                (1 begemotSnmpdTransportTable
164124861Sharti                  (1 begemotSnmpdTransportEntry : OCTETSTRING op_transport_table
165124861Sharti                    (1 begemotSnmpdTransportName OCTETSTRING)
166124861Sharti                    (2 begemotSnmpdTransportStatus INTEGER GET)
167124861Sharti                    (3 begemotSnmpdTransportOid OID GET)
168124861Sharti                ))
169124861Sharti                (2 begemotSnmpdTransUdp OID op_transport_dummy)
170124861Sharti                (3 begemotSnmpdTransLsock OID op_transport_dummy)
171124861Sharti              )
172122394Sharti 	    )
173122394Sharti            (2 begemotSnmpdDefs
174122394Sharti              (1 begemotSnmpdAgent
175122394Sharti                (1 begemotSnmpdAgentFreeBSD OID op_dummy)
176122394Sharti              )
177122394Sharti            )
178122394Sharti          )
179122394Sharti      ))
180122394Sharti    )
181122394Sharti  )
182122394Sharti  (6 snmpV2
183122394Sharti    (3 snmpModules
184122394Sharti      (1 snmpMIB
185122394Sharti        (1 snmpMIBObjects
186122394Sharti          (4 snmpTrap
187122394Sharti            (1 snmpTrapOID OID op_snmp_trap)
188122394Sharti          )
189122394Sharti          (5 snmpTraps
190122394Sharti            (1 coldStart OID op_snmp_trap)
191122394Sharti            (2 warmStart OID op_snmp_trap)
192122394Sharti            (5 authenticationFailure OID op_snmp_trap)
193122394Sharti          )
194122394Sharti          (6 snmpSet
195122394Sharti            (1 snmpSetSerialNo INTEGER op_snmp_set GET SET)
196122394Sharti          )
197122394Sharti        )
198122394Sharti      )
199122394Sharti  ))
200122394Sharti)
201