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."
60 ::= { begemotAtmSysGroup 1 }
63 begemotAtmNgGroup OBJECT IDENTIFIER ::= { begemotAtmFreeBSDGroup 1 }
68 begemotAtmNgIfTable OBJECT-TYPE
69 SYNTAX SEQUENCE OF BegemotAtmNgIfEntry
70 MAX-ACCESS not-accessible
73 "This table contains an entry for each hardware ATM
74 interface. The table is indexed by the interface index."
75 ::= { begemotAtmNgGroup 1 }
77 begemotAtmNgIfEntry OBJECT-TYPE
78 SYNTAX BegemotAtmNgIfEntry
79 MAX-ACCESS not-accessible
82 "This is a table entry describing one ATM hardware interface."
83 AUGMENTS { begemotAtmIfEntry }
84 ::= { begemotAtmNgIfTable 1 }
86 BegemotAtmNgIfEntry ::= SEQUENCE {
87 begemotAtmNgIfNodeId NgNodeIdOrZero
90 begemotAtmNgIfNodeId OBJECT-TYPE
95 "The netgraph node id of the interface. If there is no
96 node corresponding to the interface, this is 0."
97 ::= { begemotAtmNgIfEntry 1 }