summaryrefslogtreecommitdiffstats
path: root/contrib/bsnmp/snmp_usm/usm_tree.def
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/bsnmp/snmp_usm/usm_tree.def')
-rwxr-xr-xcontrib/bsnmp/snmp_usm/usm_tree.def109
1 files changed, 109 insertions, 0 deletions
diff --git a/contrib/bsnmp/snmp_usm/usm_tree.def b/contrib/bsnmp/snmp_usm/usm_tree.def
new file mode 100755
index 0000000..8358d7b
--- /dev/null
+++ b/contrib/bsnmp/snmp_usm/usm_tree.def
@@ -0,0 +1,109 @@
+#-
+# Copyright (C) 2010 The FreeBSD Foundation
+# All rights reserved.
+#
+# This software was developed by Shteryana Sotirova Shopova under
+# sponsorship from the FreeBSD Foundation.
+#
+# Redistribution and use in source and binary forms, with or without
+# modification, are permitted provided that the following conditions
+# are met:
+# 1. Redistributions of source code must retain the above copyright
+# notice, this list of conditions and the following disclaimer.
+# 2. Redistributions in binary form must reproduce the above copyright
+# notice, this list of conditions and the following disclaimer in the
+# documentation and/or other materials provided with the distribution.
+#
+# THIS SOFTWARE IS PROVIDED BY AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+# ARE DISCLAIMED. IN NO EVENT SHALL AUTHOR OR CONTRIBUTORS BE LIABLE
+# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+# SUCH DAMAGE.
+#
+# $FreeBSD$
+#
+
+typedef StorageType ENUM (
+ 1 other
+ 2 volatile
+ 3 nonVolatile
+ 4 permanent
+ 5 readOnly
+)
+
+typedef RowStatus ENUM (
+ 1 active
+ 2 notInService
+ 3 notReady
+ 4 createAndGo
+ 5 createAndWait
+ 6 destroy
+)
+
+(1 internet
+ (6 snmpV2
+ (3 snmpModules
+ (10 snmpFrameworkMIB
+ (1 snmpFrameworkAdmin
+ (1 snmpAuthProtocols
+ (1 usmNoAuthProtocol
+ )
+ (2 usmHMACMD5AuthProtocol
+ )
+ (3 usmHMACSHAAuthProtocol
+ )
+ )
+ (2 snmpPrivProtocols
+ (1 usmNoPrivProtocol
+ )
+ (2 usmDESPrivProtocol
+ )
+ (4 usmAesCfb128Protocol
+ )
+ )
+ )
+ )
+ (15 snmpUsmMIB
+ (1 usmMIBObjects
+ (1 usmStats
+ (1 usmStatsUnsupportedSecLevels COUNTER op_usm_stats GET)
+ (2 usmStatsNotInTimeWindows COUNTER op_usm_stats GET)
+ (3 usmStatsUnknownUserNames COUNTER op_usm_stats GET)
+ (4 usmStatsUnknownEngineIDs COUNTER op_usm_stats GET)
+ (5 usmStatsWrongDigests COUNTER op_usm_stats GET)
+ (6 usmStatsDecryptionErrors COUNTER op_usm_stats GET)
+ )
+ (2 usmUser
+ (1 usmUserSpinLock INTEGER op_usm_lock GET SET)
+ (2 usmUserTable
+ (1 usmUserEntry : OCTETSTRING | SnmpEngineID OCTETSTRING op_usm_users
+ (1 usmUserEngineID OCTETSTRING | SnmpEngineID)
+ (2 usmUserName OCTETSTRING)
+ (3 usmUserSecurityName OCTETSTRING | SnmpAdminString GET)
+ (4 usmUserCloneFrom OID GET SET)
+ (5 usmUserAuthProtocol OID GET SET)
+ (6 usmUserAuthKeyChange OCTETSTRING | KeyChange GET SET)
+ (7 usmUserOwnAuthKeyChange OCTETSTRING | KeyChange GET SET)
+ (8 usmUserPrivProtocol OID GET SET)
+ (9 usmUserPrivKeyChange OCTETSTRING | KeyChange GET SET)
+ (10 usmUserOwnPrivKeyChange OCTETSTRING | KeyChange GET SET)
+ (11 usmUserPublic OCTETSTRING GET SET)
+ (12 usmUserStorageType StorageType GET SET)
+ (13 usmUserStatus RowStatus GET SET)
+ )
+ )
+ )
+ )
+ )
+ (20 snmpUsmAesMIB
+ )
+ )
+ )
+)
+
OpenPOWER on IntegriCloud