4 -- All rights reserved.
6 -- Author: Hartmut Brandt <harti@freebsd.org>
8 -- Redistribution and use in source and binary forms, with or without
9 -- modification, are permitted provided that the following conditions
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.
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
31 -- Private Begemot MIB for ATM interfaces on FreeBSD
33 BEGEMOT-ATM-FREEBSD-MIB DEFINITIONS ::= BEGIN
36 MODULE-IDENTITY, OBJECT-TYPE
39 FROM BEGEMOT-NETGRAPH-MIB
40 begemotAtmSysGroup, begemotAtmIfEntry
43 begemotAtmFreeBSDGroup MODULE-IDENTITY
44 LAST-UPDATED "200408060000Z"
45 ORGANIZATION "German Aerospace Centre"
49 Postal: German Aerospace Centre (DLR)
50 Institute of Communications and Navigation
56 E-mail: harti@freebsd.org"
58 "The FreeBSD specific Begemot MIB for ATM interfaces."
59 REVISION "200408060000Z"
62 ::= { begemotAtmSysGroup 1 }
65 begemotAtmNgGroup OBJECT IDENTIFIER ::= { begemotAtmFreeBSDGroup 1 }
70 begemotAtmNgIfTable OBJECT-TYPE
71 SYNTAX SEQUENCE OF BegemotAtmNgIfEntry
72 MAX-ACCESS not-accessible
75 "This table contains an entry for each hardware ATM
76 interface. The table is indexed by the interface index."
77 ::= { begemotAtmNgGroup 1 }
79 begemotAtmNgIfEntry OBJECT-TYPE
80 SYNTAX BegemotAtmNgIfEntry
81 MAX-ACCESS not-accessible
84 "This is a table entry describing one ATM hardware interface."
85 AUGMENTS { begemotAtmIfEntry }
86 ::= { begemotAtmNgIfTable 1 }
88 BegemotAtmNgIfEntry ::= SEQUENCE {
89 begemotAtmNgIfNodeId NgNodeIdOrZero
92 begemotAtmNgIfNodeId OBJECT-TYPE
97 "The netgraph node id of the interface. If there is no
98 node corresponding to the interface, this is 0."
99 ::= { begemotAtmNgIfEntry 1 }