1#- 2# Copyright (C) 2010 The FreeBSD Foundation 3# All rights reserved. 4# 5# This software was developed by Shteryana Sotirova Shopova under 6# sponsorship from the FreeBSD Foundation. 7# 8# Redistribution and use in source and binary forms, with or without 9# modification, are permitted provided that the following conditions 10# are met: 11# 1. Redistributions of source code must retain the above copyright 12# notice, this list of conditions and the following disclaimer. 13# 2. Redistributions in binary form must reproduce the above copyright 14# notice, this list of conditions and the following disclaimer in the 15# documentation and/or other materials provided with the distribution. 16# 17# THIS SOFTWARE IS PROVIDED BY AUTHOR AND CONTRIBUTORS ``AS IS'' AND 18# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 19# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 20# ARE DISCLAIMED. IN NO EVENT SHALL AUTHOR OR CONTRIBUTORS BE LIABLE 21# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 22# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 23# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 24# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 25# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 26# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 27# SUCH DAMAGE. 28# 29# $FreeBSD$ 30# 31 32typedef StorageType ENUM ( 33 1 other 34 2 volatile 35 3 nonVolatile 36 4 permanent 37 5 readOnly 38) 39 40typedef RowStatus ENUM ( 41 1 active 42 2 notInService 43 3 notReady 44 4 createAndGo 45 5 createAndWait 46 6 destroy 47) 48 49(1 internet 50 (6 snmpV2 51 (3 snmpModules 52 (10 snmpFrameworkMIB 53 (1 snmpFrameworkAdmin 54 (1 snmpAuthProtocols 55 (1 usmNoAuthProtocol 56 ) 57 (2 usmHMACMD5AuthProtocol 58 ) 59 (3 usmHMACSHAAuthProtocol 60 ) 61 ) 62 (2 snmpPrivProtocols 63 (1 usmNoPrivProtocol 64 ) 65 (2 usmDESPrivProtocol 66 ) 67 (4 usmAesCfb128Protocol 68 ) 69 ) 70 ) 71 ) 72 (15 snmpUsmMIB 73 (1 usmMIBObjects 74 (1 usmStats 75 (1 usmStatsUnsupportedSecLevels COUNTER op_usm_stats GET) 76 (2 usmStatsNotInTimeWindows COUNTER op_usm_stats GET) 77 (3 usmStatsUnknownUserNames COUNTER op_usm_stats GET) 78 (4 usmStatsUnknownEngineIDs COUNTER op_usm_stats GET) 79 (5 usmStatsWrongDigests COUNTER op_usm_stats GET) 80 (6 usmStatsDecryptionErrors COUNTER op_usm_stats GET) 81 ) 82 (2 usmUser 83 (1 usmUserSpinLock INTEGER op_usm_lock GET SET) 84 (2 usmUserTable 85 (1 usmUserEntry : OCTETSTRING | SnmpEngineID OCTETSTRING op_usm_users 86 (1 usmUserEngineID OCTETSTRING | SnmpEngineID) 87 (2 usmUserName OCTETSTRING) 88 (3 usmUserSecurityName OCTETSTRING | SnmpAdminString GET) 89 (4 usmUserCloneFrom OID GET SET) 90 (5 usmUserAuthProtocol OID GET SET) 91 (6 usmUserAuthKeyChange OCTETSTRING | KeyChange GET SET) 92 (7 usmUserOwnAuthKeyChange OCTETSTRING | KeyChange GET SET) 93 (8 usmUserPrivProtocol OID GET SET) 94 (9 usmUserPrivKeyChange OCTETSTRING | KeyChange GET SET) 95 (10 usmUserOwnPrivKeyChange OCTETSTRING | KeyChange GET SET) 96 (11 usmUserPublic OCTETSTRING GET SET) 97 (12 usmUserStorageType StorageType GET SET) 98 (13 usmUserStatus RowStatus GET SET) 99 ) 100 ) 101 ) 102 ) 103 ) 104 (20 snmpUsmAesMIB 105 ) 106 ) 107 ) 108) 109 110