]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - contrib/bsnmp/snmp_usm/usm_tree.def
Merge llvm, clang, compiler-rt, libc++, libunwind, lld, lldb, and openmp
[FreeBSD/FreeBSD.git] / contrib / bsnmp / snmp_usm / usm_tree.def
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
32 include "tc.def"
33
34 (1 internet
35   (6 snmpV2
36     (3 snmpModules
37       (10 snmpFrameworkMIB
38         (1 snmpFrameworkAdmin
39           (1 snmpAuthProtocols
40             (1 usmNoAuthProtocol
41             )
42             (2 usmHMACMD5AuthProtocol
43             )
44             (3 usmHMACSHAAuthProtocol
45             )
46           )
47           (2 snmpPrivProtocols
48             (1 usmNoPrivProtocol
49             )
50             (2 usmDESPrivProtocol
51             )
52             (4 usmAesCfb128Protocol
53             )
54           )
55         )
56       )
57       (15 snmpUsmMIB
58         (1 usmMIBObjects
59           (1 usmStats
60             (1 usmStatsUnsupportedSecLevels COUNTER op_usm_stats GET)
61             (2 usmStatsNotInTimeWindows COUNTER op_usm_stats GET)
62             (3 usmStatsUnknownUserNames COUNTER op_usm_stats GET)
63             (4 usmStatsUnknownEngineIDs COUNTER op_usm_stats GET)
64             (5 usmStatsWrongDigests COUNTER op_usm_stats GET)
65             (6 usmStatsDecryptionErrors COUNTER op_usm_stats GET)
66           )
67           (2 usmUser
68             (1 usmUserSpinLock INTEGER op_usm_lock GET SET)
69             (2 usmUserTable
70               (1 usmUserEntry : OCTETSTRING | SnmpEngineID OCTETSTRING op_usm_users
71                 (1 usmUserEngineID OCTETSTRING | SnmpEngineID)
72                 (2 usmUserName OCTETSTRING)
73                 (3 usmUserSecurityName OCTETSTRING | SnmpAdminString GET)
74                 (4 usmUserCloneFrom OID GET SET)
75                 (5 usmUserAuthProtocol OID GET SET)
76                 (6 usmUserAuthKeyChange OCTETSTRING | KeyChange GET SET)
77                 (7 usmUserOwnAuthKeyChange OCTETSTRING | KeyChange GET SET)
78                 (8 usmUserPrivProtocol OID GET SET)
79                 (9 usmUserPrivKeyChange OCTETSTRING | KeyChange GET SET)
80                 (10 usmUserOwnPrivKeyChange OCTETSTRING | KeyChange GET SET)
81                 (11 usmUserPublic OCTETSTRING GET SET)
82                 (12 usmUserStorageType StorageType GET SET)
83                 (13 usmUserStatus RowStatus GET SET)
84               )
85             )
86           )
87         )
88       )
89       (20 snmpUsmAesMIB
90       )
91     )
92   )
93 )
94