Current Path : /usr/src/contrib/bsnmp/snmp_usm/ |
FreeBSD hs32.drive.ne.jp 9.1-RELEASE FreeBSD 9.1-RELEASE #1: Wed Jan 14 12:18:08 JST 2015 root@hs32.drive.ne.jp:/sys/amd64/compile/hs32 amd64 |
Current File : //usr/src/contrib/bsnmp/snmp_usm/usm_tree.def |
#- # 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$ # #include "tc.def" typedef RowStatus ENUM ( 1 active 2 notInService 3 notReady 4 createAndGo 5 createAndWait 6 destroy ) typedef StorageType ENUM ( 1 other 2 volatile 3 nonVolatile 4 permanent 5 readOnly ) (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 ) ) ) )