1HP-ICF-L3MAC-MIB DEFINITIONS ::= BEGIN
2
3    IMPORTS
4        hpSwitch
5            FROM HP-ICF-OID
6        OBJECT-TYPE, MODULE-IDENTITY
7            FROM SNMPv2-SMI
8        RowStatus,PhysAddress
9            FROM SNMPv2-TC
10        MODULE-COMPLIANCE, OBJECT-GROUP
11            FROM SNMPv2-CONF
12        ifIndex, ifRcvAddressEntry
13            FROM IF-MIB
14        hpicfCommon
15            FROM HP-ICF-OID;
16
17    hpicfL3MacConfigMIB MODULE-IDENTITY
18        LAST-UPDATED "200608081600Z"  -- August 08, 2006
19        ORGANIZATION "Hewlett Packard Company,
20                      ProCurve Networking Business"
21        CONTACT-INFO "Hewlett Packard Company
22                      8000 Foothills Blvd.
23                      Roseville, CA 95747"
24        DESCRIPTION  "This MIB module describes extension objects to the
25	              per-interface MAC address configuration for devices in
26		      the HP Integrated Communication Facility product line."
27
28        REVISION     "200608081600Z"  -- August 08, 2006
29        DESCRIPTION  "Initial version."
30        ::= { hpSwitch 36 }
31
32-- **********************************************************************
33-- L3-MAC-CONFIG MIB Groups
34-- **********************************************************************
35
36    hpicfL3MacConfigObjects  OBJECT IDENTIFIER ::= {hpicfL3MacConfigMIB 1}
37    hpicfL3MacConfigConformance OBJECT IDENTIFIER ::= { hpicfL3MacConfigMIB 2 }
38
39-- **********************************************************************
40-- Start of MIB objects
41-- **********************************************************************
42
43    hpicfL3MacConfigIfTable OBJECT-TYPE
44        SYNTAX      SEQUENCE OF HpicfL3MacConfigIfEntry
45        MAX-ACCESS  not-accessible
46        STATUS      current
47        DESCRIPTION "This table contains l3-mac configuration information
48	            of each vlan interface."
49        ::= { hpicfL3MacConfigObjects 1 }
50
51    hpicfL3MacConfigIfEntry OBJECT-TYPE
52        SYNTAX      HpicfL3MacConfigIfEntry
53        MAX-ACCESS  not-accessible
54        STATUS      current
55        DESCRIPTION "An entry in the hpicfL3MacConfigIfEntry contains the
56	             l3-mac feature specific configuration information.
57		     This table augments the ifRcvAddressTable."
58        AUGMENTS    { ifRcvAddressEntry }
59        ::= { hpicfL3MacConfigIfTable 1 }
60
61    HpicfL3MacConfigIfEntry ::=
62        SEQUENCE {
63            hpicfL3MacConfigIfAdvTimer  INTEGER
64        }
65
66
67    hpicfL3MacConfigIfAdvTimer OBJECT-TYPE
68        SYNTAX      INTEGER  (0..255)
69        MAX-ACCESS  read-write
70        STATUS      current
71        DESCRIPTION "Timeout in seconds when an advertisement pkt will be sent
72                     out with the ifRcvAddressAddress of this entry as the source
73                     mac so that the downstream switches learn this mac-address."
74        DEFVAL { 60 }
75        ::= { hpicfL3MacConfigIfEntry 1 }
76
77-- **********************************************************************
78-- Conformance Information
79-- **********************************************************************
80
81    hpicfL3MacConfigMIBCompliances  OBJECT IDENTIFIER ::= { hpicfL3MacConfigConformance 1 }
82    hpicfL3MacConfigMIBGroups       OBJECT IDENTIFIER ::= { hpicfL3MacConfigConformance 2 }
83
84-- ......................................................................
85-- Compliance statements
86-- ......................................................................
87
88    hpicfL3MacConfigMIBCompliance MODULE-COMPLIANCE
89        STATUS      current
90        DESCRIPTION "The compliance statement for HP routers running
91                     L3-Mac feature and implementing the HP-ICF-L3MAC-MIB."
92        MODULE  -- this module
93            MANDATORY-GROUPS { hpicfL3MacConfigGroup }
94
95            GROUP       hpicfL3MacConfigGroup
96            DESCRIPTION "Support for this group is required for HP routers
97                        that run L3-Mac feature"
98        ::= { hpicfL3MacConfigMIBCompliances 1 }
99
100-- ......................................................................
101-- Conformance Groups
102-- ......................................................................
103
104    hpicfL3MacConfigGroup OBJECT-GROUP
105        OBJECTS     { hpicfL3MacConfigIfAdvTimer }
106        STATUS      current
107        DESCRIPTION "A collection of HP proprietary objects to support
108                    L3-Mac feature on HP routers."
109        ::= { hpicfL3MacConfigMIBGroups 1 }
110
111END
112