tree.def revision 124861
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>
7122394Sharti#
8122394Sharti# Redistribution of this software and documentation and use in source and
9122394Sharti# binary forms, with or without modification, are permitted provided that
10122394Sharti# the following conditions are met:
11122394Sharti#
12122394Sharti# 1. Redistributions of source code or documentation must retain the above
13122394Sharti#    copyright notice, this list of conditions and the following disclaimer.
14122394Sharti# 2. Redistributions in binary form must reproduce the above copyright
15122394Sharti#    notice, this list of conditions and the following disclaimer in the
16122394Sharti#    documentation and/or other materials provided with the distribution.
17122394Sharti# 3. Neither the name of the Institute nor the names of its contributors
18122394Sharti#    may be used to endorse or promote products derived from this software
19122394Sharti#    without specific prior written permission.
20122394Sharti#
21122394Sharti# THIS SOFTWARE AND DOCUMENTATION IS PROVIDED BY FRAUNHOFER FOKUS
22122394Sharti# AND ITS CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES,
23122394Sharti# INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
24122394Sharti# FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL
25122394Sharti# FRAUNHOFER FOKUS OR ITS CONTRIBUTORS  BE LIABLE FOR ANY DIRECT, INDIRECT,
26122394Sharti# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
27122394Sharti# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA,
28122394Sharti# OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
29122394Sharti# LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
30122394Sharti# NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
31122394Sharti# EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
32122394Sharti#
33124861Sharti# $Begemot: bsnmp/snmpd/tree.def,v 1.37 2003/12/09 12:28:53 hbb Exp $
34122394Sharti#
35122394Sharti# System group and private Begemot SNMPd MIB.
36122394Sharti#
37122394Sharti(1 internet
38122394Sharti  (2 mgmt
39122394Sharti    (1 mibII
40122394Sharti      (1 system
41122394Sharti#
42122394Sharti# The standard System group
43122394Sharti#	
44122394Sharti        (1 sysDescr OCTETSTRING op_system_group GET)
45122394Sharti        (2 sysObjectId OID op_system_group GET)
46122394Sharti        (3 sysUpTime TIMETICKS op_system_group GET)
47122394Sharti        (4 sysContact OCTETSTRING op_system_group GET SET)
48122394Sharti        (5 sysName OCTETSTRING op_system_group GET SET)
49122394Sharti        (6 sysLocation OCTETSTRING op_system_group GET SET)
50122394Sharti        (7 sysServices INTEGER op_system_group GET)
51122394Sharti        (8 sysORLastChange TIMETICKS op_system_group GET)
52122394Sharti        (9 sysORTable
53122394Sharti          (1 sysOREntry : INTEGER op_or_table
54122394Sharti            (1 sysORIndex INTEGER)
55122394Sharti            (2 sysORID OID GET)
56122394Sharti            (3 sysORDescr OCTETSTRING GET)
57122394Sharti            (4 sysORUpTime TIMETICKS GET)
58122394Sharti        ))
59122394Sharti      )
60122394Sharti      (11 snmp
61122394Sharti        (1 snmpInPkts COUNTER op_snmp GET)
62122394Sharti        (3 snmpInBadVersions COUNTER op_snmp GET)
63122394Sharti        (4 snmpInBadCommunityNames COUNTER op_snmp GET)
64122394Sharti        (5 snmpInBadCommunityUses COUNTER op_snmp GET)
65122394Sharti        (6 snmpInASNParseErrs COUNTER op_snmp GET)
66122394Sharti        (30 snmpEnableAuthenTraps INTEGER op_snmp GET SET)
67122394Sharti        (31 snmpSilentDrops COUNTER op_snmp GET)
68122394Sharti        (32 snmpProxyDrops COUNTER op_snmp GET)
69122394Sharti      )
70122394Sharti  ))
71122394Sharti#
72122394Sharti# Private Begemot Stuff
73122394Sharti#
74122394Sharti  (4 private
75122394Sharti    (1 enterprises
76122394Sharti      (12325 fokus
77122394Sharti        (1 begemot
78122394Sharti
79122394Sharti#
80122394Sharti# Daemon infrastructure
81122394Sharti#
82122394Sharti          (1 begemotSnmpd
83122394Sharti            (1 begemotSnmpdObjects
84122394Sharti
85122394Sharti#
86122394Sharti# Configuration
87122394Sharti#
88122394Sharti              (1 begemotSnmpdConfig
89122394Sharti                (1 begemotSnmpdTransmitBuffer INTEGER op_snmpd_config GET SET)
90122394Sharti                (2 begemotSnmpdReceiveBuffer INTEGER op_snmpd_config GET SET)
91122394Sharti                (3 begemotSnmpdCommunityDisable INTEGER op_snmpd_config GET SET)
92122394Sharti                (4 begemotSnmpdTrap1Addr IPADDRESS op_snmpd_config GET SET)
93124861Sharti                (5 begemotSnmpdVersionEnable UNSIGNED32 op_snmpd_config GET SET)
94122394Sharti              )
95122394Sharti              (2 begemotTrapSinkTable
96122394Sharti                (1 begemotTrapSinkEntry : IPADDRESS INTEGER op_trapsink
97122394Sharti                  (1 begemotTrapSinkAddr IPADDRESS)
98122394Sharti                  (2 begemotTrapSinkPort INTEGER)
99122394Sharti                  (3 begemotTrapSinkStatus INTEGER GET SET)
100122394Sharti                  (4 begemotTrapSinkComm OCTETSTRING GET SET)
101122394Sharti                  (5 begemotTrapSinkVersion INTEGER GET SET)
102122394Sharti                )
103122394Sharti              )
104122394Sharti#
105122394Sharti#	Port table
106122394Sharti#
107122394Sharti              (4 begemotSnmpdPortTable
108122394Sharti                (1 begemotSnmpdPortEntry : IPADDRESS INTEGER op_snmp_port
109122394Sharti                  (1 begemotSnmpdPortAddress IPADDRESS)
110122394Sharti                  (2 begemotSnmpdPortPort UNSIGNED32)
111122394Sharti                  (3 begemotSnmpdPortStatus INTEGER GET SET)
112122394Sharti              ))
113122394Sharti#
114122394Sharti#	Community table
115122394Sharti#
116122394Sharti	      (5 begemotSnmpdCommunityTable
117122394Sharti                (1 begemotSnmpdCommunityEntry : OCTETSTRING UNSIGNED32 op_community
118122394Sharti                  (1 begemotSnmpdCommunityModule OCTETSTRING)
119122394Sharti                  (2 begemotSnmpdCommunityIndex UNSIGNED32)
120122394Sharti                  (3 begemotSnmpdCommunityString OCTETSTRING GET SET)
121122394Sharti                  (4 begemotSnmpdCommunityDescr OCTETSTRING GET)
122122394Sharti              ))
123122394Sharti#
124122394Sharti#	Module table
125122394Sharti#
126122394Sharti              (6 begemotSnmpdModuleTable
127122394Sharti                (1 begemotSnmpdModuleEntry : OCTETSTRING op_modules
128122394Sharti                  (1 begemotSnmpdModuleSection OCTETSTRING)
129122394Sharti                  (2 begemotSnmpdModulePath OCTETSTRING GET SET)
130122394Sharti                  (3 begemotSnmpdModuleComment OCTETSTRING GET)
131122394Sharti              ))
132122394Sharti#
133122394Sharti# 	Statistics
134122394Sharti#
135122394Sharti              (7 begemotSnmpdStats
136122394Sharti                (1 begemotSnmpdStatsNoRxBufs COUNTER op_snmpd_stats GET)
137122394Sharti                (2 begemotSnmpdStatsNoTxBufs COUNTER op_snmpd_stats GET)
138122394Sharti                (3 begemotSnmpdStatsInTooLongPkts COUNTER op_snmpd_stats GET)
139122394Sharti                (4 begemotSnmpdStatsInBadPduTypes COUNTER op_snmpd_stats GET))
140122394Sharti#
141122394Sharti#	Debugging
142122394Sharti#
143122394Sharti              (8 begemotSnmpdDebug
144122394Sharti                (1 begemotSnmpdDebugDumpPdus INTEGER op_debug GET SET)
145122394Sharti                (2 begemotSnmpdDebugSnmpTrace UNSIGNED32 op_debug GET SET)
146122394Sharti                (3 begemotSnmpdDebugSyslogPri INTEGER op_debug GET SET))
147122394Sharti
148122394Sharti#
149122394Sharti#	Local (UNIX domain) port table
150122394Sharti#
151122394Sharti              (9 begemotSnmpdLocalPortTable
152124861Sharti                (1 begemotSnmpdLocalPortEntry : OCTETSTRING op_lsock_port
153122394Sharti                  (1 begemotSnmpdLocalPortPath OCTETSTRING)
154122394Sharti                  (2 begemotSnmpdLocalPortStatus INTEGER GET SET)
155124861Sharti		  (3 begemotSnmpdLocalPortType INTEGER GET SET)
156122394Sharti              ))
157124861Sharti
158124861Sharti              (10 begemotSnmpdTransportMappings
159124861Sharti                (1 begemotSnmpdTransportTable
160124861Sharti                  (1 begemotSnmpdTransportEntry : OCTETSTRING op_transport_table
161124861Sharti                    (1 begemotSnmpdTransportName OCTETSTRING)
162124861Sharti                    (2 begemotSnmpdTransportStatus INTEGER GET)
163124861Sharti                    (3 begemotSnmpdTransportOid OID GET)
164124861Sharti                ))
165124861Sharti                (2 begemotSnmpdTransUdp OID op_transport_dummy)
166124861Sharti                (3 begemotSnmpdTransLsock OID op_transport_dummy)
167124861Sharti              )
168122394Sharti 	    )
169122394Sharti            (2 begemotSnmpdDefs
170122394Sharti              (1 begemotSnmpdAgent
171122394Sharti                (1 begemotSnmpdAgentFreeBSD OID op_dummy)
172122394Sharti              )
173122394Sharti            )
174122394Sharti          )
175122394Sharti      ))
176122394Sharti    )
177122394Sharti  )
178122394Sharti  (6 snmpV2
179122394Sharti    (3 snmpModules
180122394Sharti      (1 snmpMIB
181122394Sharti        (1 snmpMIBObjects
182122394Sharti          (4 snmpTrap
183122394Sharti            (1 snmpTrapOID OID op_snmp_trap)
184122394Sharti          )
185122394Sharti          (5 snmpTraps
186122394Sharti            (1 coldStart OID op_snmp_trap)
187122394Sharti            (2 warmStart OID op_snmp_trap)
188122394Sharti            (5 authenticationFailure OID op_snmp_trap)
189122394Sharti          )
190122394Sharti          (6 snmpSet
191122394Sharti            (1 snmpSetSerialNo INTEGER op_snmp_set GET SET)
192122394Sharti          )
193122394Sharti        )
194122394Sharti      )
195122394Sharti  ))
196122394Sharti)
197