tree.def revision 122394
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 of this software and documentation and use in source and 9# binary forms, with or without modification, are permitted provided that 10# the following conditions are met: 11# 12# 1. Redistributions of source code or documentation must retain the above 13# copyright notice, this list of conditions and the following disclaimer. 14# 2. Redistributions in binary form must reproduce the above copyright 15# notice, this list of conditions and the following disclaimer in the 16# documentation and/or other materials provided with the distribution. 17# 3. Neither the name of the Institute nor the names of its contributors 18# may be used to endorse or promote products derived from this software 19# without specific prior written permission. 20# 21# THIS SOFTWARE AND DOCUMENTATION IS PROVIDED BY FRAUNHOFER FOKUS 22# AND ITS CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, 23# INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND 24# FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL 25# FRAUNHOFER FOKUS OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, 26# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 27# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, 28# OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF 29# LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING 30# NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, 31# EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 32# 33# $Begemot: bsnmp/snmpd/tree.def,v 1.34 2002/12/11 15:54:08 hbb Exp $ 34# 35# System group and private Begemot SNMPd MIB. 36# 37(1 internet 38 (2 mgmt 39 (1 mibII 40 (1 system 41# 42# The standard System group 43# 44 (1 sysDescr OCTETSTRING op_system_group GET) 45 (2 sysObjectId OID op_system_group GET) 46 (3 sysUpTime TIMETICKS op_system_group GET) 47 (4 sysContact OCTETSTRING op_system_group GET SET) 48 (5 sysName OCTETSTRING op_system_group GET SET) 49 (6 sysLocation OCTETSTRING op_system_group GET SET) 50 (7 sysServices INTEGER op_system_group GET) 51 (8 sysORLastChange TIMETICKS op_system_group GET) 52 (9 sysORTable 53 (1 sysOREntry : INTEGER op_or_table 54 (1 sysORIndex INTEGER) 55 (2 sysORID OID GET) 56 (3 sysORDescr OCTETSTRING GET) 57 (4 sysORUpTime TIMETICKS GET) 58 )) 59 ) 60 (11 snmp 61 (1 snmpInPkts COUNTER op_snmp GET) 62 (3 snmpInBadVersions COUNTER op_snmp GET) 63 (4 snmpInBadCommunityNames COUNTER op_snmp GET) 64 (5 snmpInBadCommunityUses COUNTER op_snmp GET) 65 (6 snmpInASNParseErrs COUNTER op_snmp GET) 66 (30 snmpEnableAuthenTraps INTEGER op_snmp GET SET) 67 (31 snmpSilentDrops COUNTER op_snmp GET) 68 (32 snmpProxyDrops COUNTER op_snmp GET) 69 ) 70 )) 71# 72# Private Begemot Stuff 73# 74 (4 private 75 (1 enterprises 76 (12325 fokus 77 (1 begemot 78 79# 80# Daemon infrastructure 81# 82 (1 begemotSnmpd 83 (1 begemotSnmpdObjects 84 85# 86# Configuration 87# 88 (1 begemotSnmpdConfig 89 (1 begemotSnmpdTransmitBuffer INTEGER op_snmpd_config GET SET) 90 (2 begemotSnmpdReceiveBuffer INTEGER op_snmpd_config GET SET) 91 (3 begemotSnmpdCommunityDisable INTEGER op_snmpd_config GET SET) 92 (4 begemotSnmpdTrap1Addr IPADDRESS op_snmpd_config GET SET) 93 ) 94 (2 begemotTrapSinkTable 95 (1 begemotTrapSinkEntry : IPADDRESS INTEGER op_trapsink 96 (1 begemotTrapSinkAddr IPADDRESS) 97 (2 begemotTrapSinkPort INTEGER) 98 (3 begemotTrapSinkStatus INTEGER GET SET) 99 (4 begemotTrapSinkComm OCTETSTRING GET SET) 100 (5 begemotTrapSinkVersion INTEGER GET SET) 101 ) 102 ) 103# 104# Port table 105# 106 (4 begemotSnmpdPortTable 107 (1 begemotSnmpdPortEntry : IPADDRESS INTEGER op_snmp_port 108 (1 begemotSnmpdPortAddress IPADDRESS) 109 (2 begemotSnmpdPortPort UNSIGNED32) 110 (3 begemotSnmpdPortStatus INTEGER GET SET) 111 )) 112# 113# Community table 114# 115 (5 begemotSnmpdCommunityTable 116 (1 begemotSnmpdCommunityEntry : OCTETSTRING UNSIGNED32 op_community 117 (1 begemotSnmpdCommunityModule OCTETSTRING) 118 (2 begemotSnmpdCommunityIndex UNSIGNED32) 119 (3 begemotSnmpdCommunityString OCTETSTRING GET SET) 120 (4 begemotSnmpdCommunityDescr OCTETSTRING GET) 121 )) 122# 123# Module table 124# 125 (6 begemotSnmpdModuleTable 126 (1 begemotSnmpdModuleEntry : OCTETSTRING op_modules 127 (1 begemotSnmpdModuleSection OCTETSTRING) 128 (2 begemotSnmpdModulePath OCTETSTRING GET SET) 129 (3 begemotSnmpdModuleComment OCTETSTRING GET) 130 )) 131# 132# Statistics 133# 134 (7 begemotSnmpdStats 135 (1 begemotSnmpdStatsNoRxBufs COUNTER op_snmpd_stats GET) 136 (2 begemotSnmpdStatsNoTxBufs COUNTER op_snmpd_stats GET) 137 (3 begemotSnmpdStatsInTooLongPkts COUNTER op_snmpd_stats GET) 138 (4 begemotSnmpdStatsInBadPduTypes COUNTER op_snmpd_stats GET)) 139# 140# Debugging 141# 142 (8 begemotSnmpdDebug 143 (1 begemotSnmpdDebugDumpPdus INTEGER op_debug GET SET) 144 (2 begemotSnmpdDebugSnmpTrace UNSIGNED32 op_debug GET SET) 145 (3 begemotSnmpdDebugSyslogPri INTEGER op_debug GET SET)) 146 147# 148# Local (UNIX domain) port table 149# 150 (9 begemotSnmpdLocalPortTable 151 (1 begemotSnmpdLocalPortEntry : OCTETSTRING op_local_port 152 (1 begemotSnmpdLocalPortPath OCTETSTRING) 153 (2 begemotSnmpdLocalPortStatus INTEGER GET SET) 154 )) 155 ) 156 (2 begemotSnmpdDefs 157 (1 begemotSnmpdAgent 158 (1 begemotSnmpdAgentFreeBSD OID op_dummy) 159 ) 160 ) 161 ) 162 )) 163 ) 164 ) 165 (6 snmpV2 166 (3 snmpModules 167 (1 snmpMIB 168 (1 snmpMIBObjects 169 (4 snmpTrap 170 (1 snmpTrapOID OID op_snmp_trap) 171 ) 172 (5 snmpTraps 173 (1 coldStart OID op_snmp_trap) 174 (2 warmStart OID op_snmp_trap) 175 (5 authenticationFailure OID op_snmp_trap) 176 ) 177 (6 snmpSet 178 (1 snmpSetSerialNo INTEGER op_snmp_set GET SET) 179 ) 180 ) 181 ) 182 )) 183) 184