]> CyberLeo.Net >> Repos - FreeBSD/releng/10.0.git/blob - usr.sbin/bsnmpd/modules/snmp_atm/BEGEMOT-ATM-FREEBSD-MIB.txt
- Copy stable/10 (r259064) to releng/10.0 as part of the
[FreeBSD/releng/10.0.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
60     ::= { begemotAtmSysGroup 1 }
61
62 -- Netgraph
63 begemotAtmNgGroup       OBJECT IDENTIFIER ::= { begemotAtmFreeBSDGroup 1 }
64
65 --
66 -- Interfaces table
67 --
68 begemotAtmNgIfTable OBJECT-TYPE
69     SYNTAX      SEQUENCE OF BegemotAtmNgIfEntry
70     MAX-ACCESS  not-accessible
71     STATUS      current
72     DESCRIPTION
73             "This table contains an entry for each hardware ATM
74             interface. The table is indexed by the interface index."
75     ::= { begemotAtmNgGroup 1 }
76
77 begemotAtmNgIfEntry OBJECT-TYPE
78     SYNTAX      BegemotAtmNgIfEntry
79     MAX-ACCESS  not-accessible
80     STATUS      current
81     DESCRIPTION
82             "This is a table entry describing one ATM hardware interface."
83     AUGMENTS    { begemotAtmIfEntry }
84     ::= { begemotAtmNgIfTable 1 }
85
86 BegemotAtmNgIfEntry ::= SEQUENCE {
87     begemotAtmNgIfNodeId        NgNodeIdOrZero
88 }
89
90 begemotAtmNgIfNodeId OBJECT-TYPE
91     SYNTAX      NgNodeIdOrZero
92     MAX-ACCESS  read-only
93     STATUS      current
94     DESCRIPTION
95             "The netgraph node id of the interface. If there is no
96             node corresponding to the interface, this is 0."
97     ::= { begemotAtmNgIfEntry 1 }
98
99 END