]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/blob - usr.sbin/bsnmpd/modules/snmp_atm/BEGEMOT-ATM-FREEBSD-MIB.txt
MFC r368207,368607:
[FreeBSD/stable/10.git] / usr.sbin / bsnmpd / modules / snmp_atm / BEGEMOT-ATM-FREEBSD-MIB.txt
1 --
2 -- Copyright (c) 2004
3 --      Hartmut Brandt.
4 --      All rights reserved.
5 --
6 -- Author: Hartmut Brandt <harti@freebsd.org>
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 -- Private Begemot MIB for ATM interfaces on FreeBSD
32 --
33 BEGEMOT-ATM-FREEBSD-MIB DEFINITIONS ::= BEGIN
34
35 IMPORTS
36     MODULE-IDENTITY, OBJECT-TYPE
37         FROM SNMPv2-SMI
38     NgNodeIdOrZero
39         FROM BEGEMOT-NETGRAPH-MIB
40     begemotAtmSysGroup, begemotAtmIfEntry
41         FROM BEGEMOT-ATM-MIB;
42
43 begemotAtmFreeBSDGroup MODULE-IDENTITY
44     LAST-UPDATED "200408060000Z"
45     ORGANIZATION "German Aerospace Centre"
46     CONTACT-INFO
47             "           Hartmut Brandt
48
49              Postal:    German Aerospace Centre (DLR)
50                         Institute of Communications and Navigation
51                         82234 Wessling
52                         Germany
53
54              Fax:       +49 8153 28 2844
55
56              E-mail:    harti@freebsd.org"
57     DESCRIPTION
58             "The FreeBSD specific Begemot MIB for ATM interfaces."
59     REVISION "200408060000Z"
60     DESCRIPTION
61             "Initial revision."
62     ::= { begemotAtmSysGroup 1 }
63
64 -- Netgraph
65 begemotAtmNgGroup       OBJECT IDENTIFIER ::= { begemotAtmFreeBSDGroup 1 }
66
67 --
68 -- Interfaces table
69 --
70 begemotAtmNgIfTable OBJECT-TYPE
71     SYNTAX      SEQUENCE OF BegemotAtmNgIfEntry
72     MAX-ACCESS  not-accessible
73     STATUS      current
74     DESCRIPTION
75             "This table contains an entry for each hardware ATM
76             interface. The table is indexed by the interface index."
77     ::= { begemotAtmNgGroup 1 }
78
79 begemotAtmNgIfEntry OBJECT-TYPE
80     SYNTAX      BegemotAtmNgIfEntry
81     MAX-ACCESS  not-accessible
82     STATUS      current
83     DESCRIPTION
84             "This is a table entry describing one ATM hardware interface."
85     AUGMENTS    { begemotAtmIfEntry }
86     ::= { begemotAtmNgIfTable 1 }
87
88 BegemotAtmNgIfEntry ::= SEQUENCE {
89     begemotAtmNgIfNodeId        NgNodeIdOrZero
90 }
91
92 begemotAtmNgIfNodeId OBJECT-TYPE
93     SYNTAX      NgNodeIdOrZero
94     MAX-ACCESS  read-only
95     STATUS      current
96     DESCRIPTION
97             "The netgraph node id of the interface. If there is no
98             node corresponding to the interface, this is 0."
99     ::= { begemotAtmNgIfEntry 1 }
100
101 END