MPRSWSECSTATUS DEFINITIONS ::= BEGIN IMPORTS MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, enterprises, Counter32, Gauge32, Integer32, Unsigned32, TimeTicks,IpAddress,Counter64 FROM SNMPv2-SMI TEXTUAL-CONVENTION, TruthValue, MacAddress, RowStatus, DisplayString, DateAndTime FROM SNMPv2-TC MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF mpMgmt FROM MAIPU-SMI ObjectName, ObjectSyntax, NetworkAddress FROM RFC1155-SMI; maipu OBJECT IDENTIFIER ::= { enterprises 5651 } mpMgmt2 OBJECT IDENTIFIER ::= { maipu 6 } mpSwitchTech OBJECT IDENTIFIER ::= { mpMgmt2 3 } mpSwPort OBJECT IDENTIFIER ::= { mpSwitchTech 1 } mprSwSecStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF mprSwSecStatusEntry ACCESS not-accessible STATUS current DESCRIPTION "Switch port security status table" ::= {mpSwPort 4} mprSwSecStatusEntry OBJECT-TYPE SYNTAX mprSwSecStatusEntry ACCESS not-accessible STATUS current DESCRIPTION "Switch port security status table entry" INDEX {mprSwSecStatusPortSlot, mprSwSecStatusPortIndex} ::= {mprSwSecStatusTable 1} mprSwSecStatusPortSlot OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS current DESCRIPTION "table index, port's slot number" ::= {mprSwSecStatusEntry 1} mprSwSecStatusPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS current DESCRIPTION "table index, port's number" ::= {mprSwSecStatusEntry 2} mprSwSecStatusEnabled OBJECT-TYPE SYNTAX INTEGER { disabled(1), enabled(2) } ACCESS read-write STATUS current DESCRIPTION "port's security started status, default is disabled" ::= {mprSwSecStatusEntry 3} mprSwSecStatusMaxNum OBJECT-TYPE SYNTAX INTEGER(0..4000) ACCESS read-write STATUS current DESCRIPTION "Mac max num that port can learn, default is 0" ::= {mprSwSecStatusEntry 4} mprSwSecStatusRowStatus OBJECT-TYPE SYNTAX RowStatus ACCESS read-create STATUS current DESCRIPTION "row config status" ::= {mprSwSecStatusEntry 4} END