xref: /freebsd/contrib/bsnmp/snmp_ntp/ntp_tree.def (revision 0b3105a37d7adcadcb720112fed4dc4e8040be99)
1#
2# Copyright (c) 2005
3#	Hartmut Brandt.
4#	All rights reserved.
5#
6# Author: Harti Brandt <harti@freebsd.org>
7#
8# Redistribution of this software and documentation and use in source and
9# binary forms, with or without modification, are permitted provided that
10# the following conditions are met:
11#
12# 1. Redistributions of source code or documentation must retain the above
13#    copyright notice, this list of conditions and the following disclaimer.
14# 2. Redistributions in binary form must reproduce the above copyright
15#    notice, this list of conditions and the following disclaimer in the
16#    documentation and/or other materials provided with the distribution.
17#
18# THIS SOFTWARE AND DOCUMENTATION IS PROVIDED BY FRAUNHOFER FOKUS
19# AND ITS CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES,
20# INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
21# FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL
22# FRAUNHOFER FOKUS OR ITS CONTRIBUTORS  BE LIABLE FOR ANY DIRECT, INDIRECT,
23# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
24# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA,
25# OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
26# LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
27# NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
28# EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
29#
30# $Begemot: bsnmp/snmp_ntp/ntp_tree.def,v 1.2 2005/04/26 13:38:01 brandt_h Exp $
31#
32# Definition of the tree implemented by snmp_ntp.
33#
34(1 internet
35  (4 private
36    (1 enterprises
37      (1277 udel
38        (3 ntpMIB
39          (1 ntpSystem
40            (1 ntpSysLeap INTEGER op_ntpSystem GET)
41            (2 ntpSysStratum INTEGER op_ntpSystem GET)
42            (3 ntpSysPrecision INTEGER32 op_ntpSystem GET)
43            (4 ntpSysRootDelay OCTETSTRING op_ntpSystem GET)
44            (5 ntpSysRootDispersion OCTETSTRING op_ntpSystem GET)
45            (6 ntpSysRefId OCTETSTRING op_ntpSystem GET)
46            (7 ntpSysRefTime OCTETSTRING op_ntpSystem GET)
47            (8 ntpSysPoll INTEGER32 op_ntpSystem GET)
48            (9 ntpSysPeer UNSIGNED32 op_ntpSystem GET)
49# No idea what these should be
50#            (10 ntpSysPhase OCTETSTRING op_ntpSystem GET)
51#            (11 ntpSysFreq OCTETSTRING op_ntpSystem GET)
52#            (12 ntpSysError OCTETSTRING op_ntpSystem GET)
53            (13 ntpSysClock OCTETSTRING op_ntpSystem GET)
54            (14 ntpSysSystem OCTETSTRING op_ntpSystem GET)
55            (15 ntpSysProcessor OCTETSTRING op_ntpSystem GET)
56          )
57          (2 ntpPeers
58            (1 ntpPeersVarTable
59              (1 ntpPeersVarEntry : UNSIGNED32 op_ntpPeersVarTable
60                (1 ntpPeersAssocId UNSIGNED32)
61                (2 ntpPeersConfigured INTEGER GET)
62                (3 ntpPeersPeerAddress IPADDRESS GET)
63                (4 ntpPeersPeerPort UNSIGNED32 GET)
64                (5 ntpPeersHostAddress IPADDRESS GET)
65                (6 ntpPeersHostPort UNSIGNED32 GET)
66                (7 ntpPeersLeap INTEGER GET)
67                (8 ntpPeersMode INTEGER GET)
68                (9 ntpPeersStratum INTEGER GET)
69                (10 ntpPeersPeerPoll INTEGER32 GET)
70                (11 ntpPeersHostPoll INTEGER32 GET)
71                (12 ntpPeersPrecision INTEGER32 GET)
72                (13 ntpPeersRootDelay OCTETSTRING GET)
73                (14 ntpPeersRootDispersion OCTETSTRING GET)
74                (15 ntpPeersRefId OCTETSTRING GET)
75                (16 ntpPeersRefTime OCTETSTRING GET)
76                (17 ntpPeersOrgTime OCTETSTRING GET)
77                (18 ntpPeersReceiveTime OCTETSTRING GET)
78                (19 ntpPeersTransmitTime OCTETSTRING GET)
79# No idea what these should be
80#                (20 ntpPeersUpdateTime OCTETSTRING GET)
81                (21 ntpPeersReach UNSIGNED32 GET)
82                (22 ntpPeersTimer INTEGER32 GET)
83                (23 ntpPeersOffset OCTETSTRING GET)
84                (24 ntpPeersDelay OCTETSTRING GET)
85                (25 ntpPeersDispersion OCTETSTRING GET)
86              )
87            )
88          )
89          (3 ntpFilter
90            (1 ntpFilterPeersVarTable
91              (1 ntpFilterPeersVarEntry : UNSIGNED32 op_ntpFilterPeersVarTable
92                (1 ntpFilterValidEntries INTEGER32 GET)
93              )
94            )
95            (2 ntpFilterRegisterTable
96              (1 ntpFilterRegisterEntry : UNSIGNED32 UNSIGNED32 op_ntpFilterRegisterTable
97                (1 ntpFilterIndex UNSIGNED32)
98                (2 ntpFilterPeersOffset OCTETSTRING GET)
99                (3 ntpFilterPeersDelay OCTETSTRING GET)
100                (4 ntpFilterPeersDispersion OCTETSTRING GET)
101              )
102            )
103          )
104        )
105      )
106      (12325 fokus
107        (1 begemot
108          (201 begemotNtp
109            (1 begemotNtpObjects
110              (1 begemotNtpHost OCTETSTRING op_begemot_ntp GET)
111              (2 begemotNtpPort OCTETSTRING op_begemot_ntp GET)
112              (3 begemotNtpTimeout TIMETICKS op_begemot_ntp GET SET)
113              (4 begemotNtpDebug UNSIGNED32 op_begemot_ntp GET SET)
114              (5 begemotNtpJitter COUNTER64 op_begemot_ntp GET)
115              (6 begemotNtpStability COUNTER64 op_begemot_ntp GET)
116            )
117          )
118        )
119      )
120    )
121  )
122)
123