target_tree.def revision 216594
1216594Ssyrinx#- 2216594Ssyrinx# Copyright (C) 2010 The FreeBSD Foundation 3216594Ssyrinx# All rights reserved. 4216594Ssyrinx# 5216594Ssyrinx# This software was developed by Shteryana Sotirova Shopova under 6216594Ssyrinx# sponsorship from the FreeBSD Foundation. 7216594Ssyrinx# 8216594Ssyrinx# Redistribution and use in source and binary forms, with or without 9216594Ssyrinx# modification, are permitted provided that the following conditions 10216594Ssyrinx# are met: 11216594Ssyrinx# 1. Redistributions of source code must retain the above copyright 12216594Ssyrinx# notice, this list of conditions and the following disclaimer. 13216594Ssyrinx# 2. Redistributions in binary form must reproduce the above copyright 14216594Ssyrinx# notice, this list of conditions and the following disclaimer in the 15216594Ssyrinx# documentation and/or other materials provided with the distribution. 16216594Ssyrinx# 17216594Ssyrinx# THIS SOFTWARE IS PROVIDED BY AUTHOR AND CONTRIBUTORS ``AS IS'' AND 18216594Ssyrinx# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 19216594Ssyrinx# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 20216594Ssyrinx# ARE DISCLAIMED. IN NO EVENT SHALL AUTHOR OR CONTRIBUTORS BE LIABLE 21216594Ssyrinx# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 22216594Ssyrinx# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 23216594Ssyrinx# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 24216594Ssyrinx# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 25216594Ssyrinx# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 26216594Ssyrinx# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 27216594Ssyrinx# SUCH DAMAGE. 28216594Ssyrinx# 29216594Ssyrinx# $FreeBSD$ 30216594Ssyrinx# 31216594Ssyrinx 32216594Ssyrinxinclude "tc.def" 33216594Ssyrinx 34216594Ssyrinxtypedef StorageType ENUM ( 35216594Ssyrinx 1 other 36216594Ssyrinx 2 volatile 37216594Ssyrinx 3 nonVolatile 38216594Ssyrinx 4 permanent 39216594Ssyrinx 5 readOnly 40216594Ssyrinx) 41216594Ssyrinx 42216594Ssyrinx(1 internet 43216594Ssyrinx (6 snmpV2 44216594Ssyrinx (1 snmpDomains 45216594Ssyrinx (1 snmpUDPDomain 46216594Ssyrinx ) 47216594Ssyrinx ) 48216594Ssyrinx (3 snmpModules 49216594Ssyrinx (12 snmpTargetMIB 50216594Ssyrinx (1 snmpTargetObjects 51216594Ssyrinx (1 snmpTargetSpinLock INTEGER op_snmp_target GET SET) 52216594Ssyrinx (2 snmpTargetAddrTable 53216594Ssyrinx (1 snmpTargetAddrEntry : OCTETSTRING op_snmp_target_addrs 54216594Ssyrinx (1 snmpTargetAddrName OCTETSTRING) 55216594Ssyrinx (2 snmpTargetAddrTDomain OID GET SET) 56216594Ssyrinx (3 snmpTargetAddrTAddress OCTETSTRING | TAddress GET SET) 57216594Ssyrinx (4 snmpTargetAddrTimeout INTEGER GET SET) 58216594Ssyrinx (5 snmpTargetAddrRetryCount INTEGER GET SET) 59216594Ssyrinx (6 snmpTargetAddrTagList OCTETSTRING | SnmpTagList GET SET) 60216594Ssyrinx (7 snmpTargetAddrParams OCTETSTRING GET SET) 61216594Ssyrinx (8 snmpTargetAddrStorageType StorageType GET SET) 62216594Ssyrinx (9 snmpTargetAddrRowStatus RowStatus GET SET) 63216594Ssyrinx ) 64216594Ssyrinx ) 65216594Ssyrinx (3 snmpTargetParamsTable 66216594Ssyrinx (1 snmpTargetParamsEntry : OCTETSTRING op_snmp_target_params 67216594Ssyrinx (1 snmpTargetParamsName OCTETSTRING) 68216594Ssyrinx (2 snmpTargetParamsMPModel INTEGER GET SET) 69216594Ssyrinx (3 snmpTargetParamsSecurityModel INTEGER GET SET) 70216594Ssyrinx (4 snmpTargetParamsSecurityName OCTETSTRING | SnmpAdminString GET SET) 71216594Ssyrinx (5 snmpTargetParamsSecurityLevel ENUM ( 1 noAuthNoPriv 2 authNoPriv 3 authPriv ) GET SET) 72216594Ssyrinx (6 snmpTargetParamsStorageType StorageType GET SET) 73216594Ssyrinx (7 snmpTargetParamsRowStatus RowStatus GET SET) 74216594Ssyrinx ) 75216594Ssyrinx ) 76216594Ssyrinx (4 snmpUnavailableContexts COUNTER op_snmp_target GET) 77216594Ssyrinx (5 snmpUnknownContexts COUNTER op_snmp_target GET) 78216594Ssyrinx ) 79216594Ssyrinx ) 80216594Ssyrinx (13 snmpNotificationMIB 81216594Ssyrinx (1 snmpNotifyObjects 82216594Ssyrinx (1 snmpNotifyTable 83216594Ssyrinx (1 snmpNotifyEntry : OCTETSTRING op_snmp_notify 84216594Ssyrinx (1 snmpNotifyName OCTETSTRING) 85216594Ssyrinx (2 snmpNotifyTag OCTETSTRING | SnmpTagValue GET SET) 86216594Ssyrinx (3 snmpNotifyType ENUM ( 1 trap 2 inform ) GET SET) 87216594Ssyrinx (4 snmpNotifyStorageType StorageType GET SET) 88216594Ssyrinx (5 snmpNotifyRowStatus RowStatus GET SET) 89216594Ssyrinx ) 90216594Ssyrinx ) 91216594Ssyrinx ) 92216594Ssyrinx ) 93216594Ssyrinx ) 94216594Ssyrinx ) 95216594Ssyrinx) 96