summaryrefslogtreecommitdiffstats
path: root/usr.sbin/bsnmpd/modules/snmp_pf/BEGEMOT-PF-MIB.txt
diff options
context:
space:
mode:
Diffstat (limited to 'usr.sbin/bsnmpd/modules/snmp_pf/BEGEMOT-PF-MIB.txt')
-rw-r--r--usr.sbin/bsnmpd/modules/snmp_pf/BEGEMOT-PF-MIB.txt1347
1 files changed, 0 insertions, 1347 deletions
diff --git a/usr.sbin/bsnmpd/modules/snmp_pf/BEGEMOT-PF-MIB.txt b/usr.sbin/bsnmpd/modules/snmp_pf/BEGEMOT-PF-MIB.txt
deleted file mode 100644
index 0b90bb2..0000000
--- a/usr.sbin/bsnmpd/modules/snmp_pf/BEGEMOT-PF-MIB.txt
+++ /dev/null
@@ -1,1347 +0,0 @@
---
--- ----------------------------------------------------------------------------
--- "THE BEER-WARE LICENSE" (Revision 42):
--- <philip@FreeBSD.org> wrote this file. As long as you retain this notice you
--- can do whatever you want with this stuff. If we meet some day, and you think
--- this stuff is worth it, you can buy me a beer in return. -Philip Paeps
--- ----------------------------------------------------------------------------
---
--- $FreeBSD$
---
-
-BEGEMOT-PF-MIB DEFINITIONS ::= BEGIN
-
-IMPORTS
- MODULE-IDENTITY, OBJECT-TYPE, Counter64, Integer32,
- TimeTicks, Unsigned32
- FROM SNMPv2-SMI
- TruthValue
- FROM SNMPv2-TC
- InetAddress, InetAddressType, InetAddressPrefixLength
- FROM INET-ADDRESS-MIB
- begemot
- FROM BEGEMOT-MIB;
-
-begemotPf MODULE-IDENTITY
- LAST-UPDATED "201003180000Z"
- ORGANIZATION "NixSys BVBA"
- CONTACT-INFO
- " Philip Paeps
-
- Postal: NixSys BVBA
- Louizastraat 14
- BE-2800 Mechelen
- Belgium
-
- E-Mail: philip@FreeBSD.org"
- DESCRIPTION
- "The Begemot MIB for the pf packet filter."
- REVISION "201003180000Z"
- DESCRIPTION
- "Modified pfTablesAddrEntry to support IPv6
- addresses - added pfTablesAddrNetType column
- and modified type of pfTablesAddrNet to
- InetAddress."
- REVISION "200912050000Z"
- DESCRIPTION
- "Added support for retrieving counters of labeled
- pf filter rules via pfLabelspfLabels subtree."
- REVISION "200501240000Z"
- DESCRIPTION
- "Initial revision."
-
- ::= { begemot 200 }
-
-begemotPfObjects OBJECT IDENTIFIER ::= { begemotPf 1 }
-
--- --------------------------------------------------------------------------
-
-pfStatus OBJECT IDENTIFIER ::= { begemotPfObjects 1 }
-pfCounter OBJECT IDENTIFIER ::= { begemotPfObjects 2 }
-pfStateTable OBJECT IDENTIFIER ::= { begemotPfObjects 3 }
-pfSrcNodes OBJECT IDENTIFIER ::= { begemotPfObjects 4 }
-pfLimits OBJECT IDENTIFIER ::= { begemotPfObjects 5 }
-pfTimeouts OBJECT IDENTIFIER ::= { begemotPfObjects 6 }
-pfLogInterface OBJECT IDENTIFIER ::= { begemotPfObjects 7 }
-pfInterfaces OBJECT IDENTIFIER ::= { begemotPfObjects 8 }
-pfTables OBJECT IDENTIFIER ::= { begemotPfObjects 9 }
-pfAltq OBJECT IDENTIFIER ::= { begemotPfObjects 10 }
-pfLabels OBJECT IDENTIFIER ::= { begemotPfObjects 11 }
-
--- --------------------------------------------------------------------------
-
---
--- status information
---
-
-pfStatusRunning OBJECT-TYPE
- SYNTAX TruthValue
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "True if pf is currently enabled."
- ::= { pfStatus 1 }
-
-pfStatusRuntime OBJECT-TYPE
- SYNTAX TimeTicks
- UNITS "1/100th of a Second"
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "Indicates how long pf has been enabled. If pf is not currently
- enabled, indicates how long it has been disabled. If pf has not
- been enabled or disabled since the system was started, the value
- will be 0."
- ::= { pfStatus 2 }
-
-pfStatusDebug OBJECT-TYPE
- SYNTAX INTEGER { none(0), urgent(1), misc(2), loud(3) }
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "Indicates the debug level at which pf is running."
- ::= { pfStatus 3 }
-
-pfStatusHostId OBJECT-TYPE
- SYNTAX OCTET STRING
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The (unique) host identifier of the machine running pf."
- ::= { pfStatus 4 }
-
--- --------------------------------------------------------------------------
-
---
--- counters
---
-
-pfCounterMatch OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "Number of packets that matched a filter rule."
- ::= { pfCounter 1 }
-
-pfCounterBadOffset OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "Number of packets with bad offset."
- ::= { pfCounter 2 }
-
-pfCounterFragment OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "Number of fragmented packets."
- ::= { pfCounter 3 }
-
-pfCounterShort OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "Number of short packets."
- ::= { pfCounter 4 }
-
-pfCounterNormalize OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "Number of normalized packets."
- ::= { pfCounter 5 }
-
-pfCounterMemDrop OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "Number of packets dropped due to memory limitations."
- ::= { pfCounter 6 }
-
--- --------------------------------------------------------------------------
-
---
--- state table
---
-
-pfStateTableCount OBJECT-TYPE
- SYNTAX Unsigned32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "Number of entries in the state table."
- ::= { pfStateTable 1 }
-
-pfStateTableSearches OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "Number of searches against the state table."
- ::= { pfStateTable 2 }
-
-pfStateTableInserts OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "Number of entries inserted into the state table."
- ::= { pfStateTable 3 }
-
-pfStateTableRemovals OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "Number of entries removed from the state table."
- ::= { pfStateTable 4 }
-
--- --------------------------------------------------------------------------
-
---
--- source nodes
---
-
-pfSrcNodesCount OBJECT-TYPE
- SYNTAX Unsigned32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "Number of entries in the source tracking table."
- ::= { pfSrcNodes 1 }
-
-pfSrcNodesSearches OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "Number of searches against the source tracking table."
- ::= { pfSrcNodes 2 }
-
-pfSrcNodesInserts OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "Number of entries inserted into the source tracking table."
- ::= { pfSrcNodes 3 }
-
-pfSrcNodesRemovals OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "Number of entries removed from the source tracking table."
- ::= { pfSrcNodes 4 }
-
--- --------------------------------------------------------------------------
-
---
--- limits
---
-
-pfLimitsStates OBJECT-TYPE
- SYNTAX Unsigned32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "Maximum number of 'keep state' rules in the ruleset."
- ::= { pfLimits 1 }
-
-pfLimitsSrcNodes OBJECT-TYPE
- SYNTAX Unsigned32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "Maximum number of 'sticky-address' or 'source-track' rules
- in the ruleset."
- ::= { pfLimits 2 }
-
-pfLimitsFrags OBJECT-TYPE
- SYNTAX Unsigned32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "Maximum number of 'scrub' rules in the ruleset."
- ::= { pfLimits 3 }
-
--- --------------------------------------------------------------------------
-
---
--- timeouts
---
-
-pfTimeoutsTcpFirst OBJECT-TYPE
- SYNTAX Integer32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "State after the first packet in a connection."
- ::= { pfTimeouts 1 }
-
-pfTimeoutsTcpOpening OBJECT-TYPE
- SYNTAX Integer32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "State before the destination host ever sends a packet."
- ::= { pfTimeouts 2 }
-
-pfTimeoutsTcpEstablished OBJECT-TYPE
- SYNTAX Integer32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The fully established state."
- ::= { pfTimeouts 3 }
-
-pfTimeoutsTcpClosing OBJECT-TYPE
- SYNTAX Integer32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "State after the first FIN has been sent."
- ::= { pfTimeouts 4 }
-
-pfTimeoutsTcpFinWait OBJECT-TYPE
- SYNTAX Integer32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "State after both FINs have been exchanged and the
- connection is closed."
- ::= { pfTimeouts 5 }
-
-pfTimeoutsTcpClosed OBJECT-TYPE
- SYNTAX Integer32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "State after one endpoint sends an RST."
- ::= { pfTimeouts 6 }
-
-pfTimeoutsUdpFirst OBJECT-TYPE
- SYNTAX Integer32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "State after the first packet."
- ::= { pfTimeouts 7 }
-
-pfTimeoutsUdpSingle OBJECT-TYPE
- SYNTAX Integer32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "State if the source host sends more than one packet but
- the destination host has never sent one back."
- ::= { pfTimeouts 8 }
-
-pfTimeoutsUdpMultiple OBJECT-TYPE
- SYNTAX Integer32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "State if both hosts have sent packets."
- ::= { pfTimeouts 9 }
-
-pfTimeoutsIcmpFirst OBJECT-TYPE
- SYNTAX Integer32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "State after the first packet."
- ::= { pfTimeouts 10 }
-
-pfTimeoutsIcmpError OBJECT-TYPE
- SYNTAX Integer32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "State after an ICMP error came back in response to an
- ICMP packet."
- ::= { pfTimeouts 11 }
-
-pfTimeoutsOtherFirst OBJECT-TYPE
- SYNTAX Integer32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "State after the first packet."
- ::= { pfTimeouts 12 }
-
-pfTimeoutsOtherSingle OBJECT-TYPE
- SYNTAX Integer32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "State if the source host sends more than one packet but
- the destination host has never sent one back."
- ::= { pfTimeouts 13 }
-
-pfTimeoutsOtherMultiple OBJECT-TYPE
- SYNTAX Integer32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "State if both hosts have sent packets."
- ::= { pfTimeouts 14 }
-
-pfTimeoutsFragment OBJECT-TYPE
- SYNTAX Integer32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "Seconds before an unassembled fragment is expired."
- ::= { pfTimeouts 15 }
-
-pfTimeoutsInterval OBJECT-TYPE
- SYNTAX Integer32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "Interval between purging expired states and fragments."
- ::= { pfTimeouts 16 }
-
-pfTimeoutsAdaptiveStart OBJECT-TYPE
- SYNTAX Integer32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "When the number of state entries exceeds this value,
- adaptive scaling begins."
- ::= { pfTimeouts 17 }
-
-pfTimeoutsAdaptiveEnd OBJECT-TYPE
- SYNTAX Integer32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "When reaching this number of state entries, all timeout
- values become zero, effectively purging all state entries
- immediately."
- ::= { pfTimeouts 18 }
-
-pfTimeoutsSrcNode OBJECT-TYPE
- SYNTAX Integer32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "Length of time to retain a source tracking entry after
- the last state expires."
- ::= { pfTimeouts 19 }
-
--- --------------------------------------------------------------------------
-
---
--- log interface
---
-
-pfLogInterfaceName OBJECT-TYPE
- SYNTAX OCTET STRING
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The name of the interface configured with 'set loginterface'.
- If no interface has been configured, the object will be empty."
- ::= { pfLogInterface 1 }
-
-pfLogInterfaceIp4BytesIn OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "Number of IPv4 bytes passed in on the loginterface."
- ::= { pfLogInterface 2 }
-
-pfLogInterfaceIp4BytesOut OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "Number of IPv4 bytes passed out on the loginterface."
- ::= { pfLogInterface 3 }
-
-pfLogInterfaceIp4PktsInPass OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "Number of IPv4 packets passed in on the loginterface."
- ::= { pfLogInterface 4 }
-
-pfLogInterfaceIp4PktsInDrop OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "Number of IPv4 packets dropped coming in on the loginterface."
- ::= { pfLogInterface 5 }
-
-pfLogInterfaceIp4PktsOutPass OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "Number of IPv4 packets passed out on the loginterface."
- ::= { pfLogInterface 6 }
-
-pfLogInterfaceIp4PktsOutDrop OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "Number of IPv4 packets dropped going out on the loginterface."
- ::= { pfLogInterface 7 }
-
-pfLogInterfaceIp6BytesIn OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "Number of IPv6 bytes passed in on the loginterface."
- ::= { pfLogInterface 8 }
-
-pfLogInterfaceIp6BytesOut OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "Number of IPv6 bytes passed out on the loginterface."
- ::= { pfLogInterface 9 }
-
-pfLogInterfaceIp6PktsInPass OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "Number of IPv6 packets passed in on the loginterface."
- ::= { pfLogInterface 10 }
-
-pfLogInterfaceIp6PktsInDrop OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "Number of IPv6 packets dropped coming in on the loginterface."
- ::= { pfLogInterface 11 }
-
-pfLogInterfaceIp6PktsOutPass OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "Number of IPv6 packets passed out on the loginterface."
- ::= { pfLogInterface 12 }
-
-pfLogInterfaceIp6PktsOutDrop OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "Number of IPv6 packets dropped going out on the loginterface."
- ::= { pfLogInterface 13 }
-
--- --------------------------------------------------------------------------
-
---
--- interfaces
---
-
-pfInterfacesIfNumber OBJECT-TYPE
- SYNTAX Integer32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of network interfaces on this system."
- ::= { pfInterfaces 1 }
-
-pfInterfacesIfTable OBJECT-TYPE
- SYNTAX SEQUENCE OF PfInterfacesIfEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "Table of network interfaces, indexed on pfInterfacesIfNumber."
- ::= { pfInterfaces 2 }
-
-pfInterfacesIfEntry OBJECT-TYPE
- SYNTAX PfInterfacesIfEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "An entry in the pfInterfacesIfTable containing information
- about a particular network interface in the machine."
- INDEX { pfInterfacesIfIndex }
- ::= { pfInterfacesIfTable 1 }
-
-PfInterfacesIfEntry ::= SEQUENCE {
- pfInterfacesIfIndex Integer32,
- pfInterfacesIfDescr OCTET STRING,
- pfInterfacesIfType INTEGER,
- pfInterfacesIfTZero TimeTicks,
- pfInterfacesIfRefsState Unsigned32,
- pfInterfacesIfRefsRule Unsigned32,
- pfInterfacesIf4BytesInPass Counter64,
- pfInterfacesIf4BytesInBlock Counter64,
- pfInterfacesIf4BytesOutPass Counter64,
- pfInterfacesIf4BytesOutBlock Counter64,
- pfInterfacesIf4PktsInPass Counter64,
- pfInterfacesIf4PktsInBlock Counter64,
- pfInterfacesIf4PktsOutPass Counter64,
- pfInterfacesIf4PktsOutBlock Counter64,
- pfInterfacesIf6BytesInPass Counter64,
- pfInterfacesIf6BytesInBlock Counter64,
- pfInterfacesIf6BytesOutPass Counter64,
- pfInterfacesIf6BytesOutBlock Counter64,
- pfInterfacesIf6PktsInPass Counter64,
- pfInterfacesIf6PktsInBlock Counter64,
- pfInterfacesIf6PktsOutPass Counter64,
- pfInterfacesIf6PktsOutBlock Counter64
-}
-
-pfInterfacesIfIndex OBJECT-TYPE
- SYNTAX Integer32 (1..2147483647)
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "A unique value, greater than zero, for each interface."
- ::= { pfInterfacesIfEntry 1 }
-
-pfInterfacesIfDescr OBJECT-TYPE
- SYNTAX OCTET STRING
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The name of the interface."
- ::= { pfInterfacesIfEntry 2 }
-
-pfInterfacesIfType OBJECT-TYPE
- SYNTAX INTEGER { group(0), instance(1), detached(2) }
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "Indicates whether the interface is a group inteface, an
- interface instance, or whether it has been removed or
- destroyed."
- ::= { pfInterfacesIfEntry 3 }
-
-pfInterfacesIfTZero OBJECT-TYPE
- SYNTAX TimeTicks
- UNITS "1/100th of a Second"
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "Time since statistics were last reset or since the
- interface was loaded."
- ::= { pfInterfacesIfEntry 4 }
-
-pfInterfacesIfRefsState OBJECT-TYPE
- SYNTAX Unsigned32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of state and/or source track entries referencing
- this interface."
- ::= { pfInterfacesIfEntry 5 }
-
-pfInterfacesIfRefsRule OBJECT-TYPE
- SYNTAX Unsigned32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of rules referencing this interface."
- ::= { pfInterfacesIfEntry 6 }
-
-pfInterfacesIf4BytesInPass OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of IPv4 bytes passed coming in on this interface."
- ::= { pfInterfacesIfEntry 7 }
-
-pfInterfacesIf4BytesInBlock OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of IPv4 bytes blocked coming in on this interface."
- ::= { pfInterfacesIfEntry 8 }
-
-pfInterfacesIf4BytesOutPass OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of IPv4 bytes passed going out on this interface."
- ::= { pfInterfacesIfEntry 9 }
-
-pfInterfacesIf4BytesOutBlock OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of IPv4 bytes blocked going out on this interface."
- ::= { pfInterfacesIfEntry 10 }
-
-pfInterfacesIf4PktsInPass OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of IPv4 packets passed coming in on this interface."
- ::= { pfInterfacesIfEntry 11 }
-
-pfInterfacesIf4PktsInBlock OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of IPv4 packets blocked coming in on this interface."
- ::= { pfInterfacesIfEntry 12 }
-
-pfInterfacesIf4PktsOutPass OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of IPv4 packets passed going out on this interface."
- ::= { pfInterfacesIfEntry 13 }
-
-pfInterfacesIf4PktsOutBlock OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of IPv4 packets blocked going out on this interface."
- ::= { pfInterfacesIfEntry 14 }
-
-pfInterfacesIf6BytesInPass OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of IPv6 bytes passed coming in on this interface."
- ::= { pfInterfacesIfEntry 15 }
-
-pfInterfacesIf6BytesInBlock OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of IPv6 bytes blocked coming in on this interface."
- ::= { pfInterfacesIfEntry 16 }
-
-pfInterfacesIf6BytesOutPass OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of IPv6 bytes passed going out on this interface."
- ::= { pfInterfacesIfEntry 17 }
-
-pfInterfacesIf6BytesOutBlock OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of IPv6 bytes blocked going out on this interface."
- ::= { pfInterfacesIfEntry 18 }
-
-
-pfInterfacesIf6PktsInPass OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of IPv6 packets passed coming in on this interface."
- ::= { pfInterfacesIfEntry 19 }
-
-pfInterfacesIf6PktsInBlock OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of IPv6 packets blocked coming in on this interface."
- ::= { pfInterfacesIfEntry 20 }
-
-pfInterfacesIf6PktsOutPass OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of IPv6 packets passed going out on this interface."
- ::= { pfInterfacesIfEntry 21 }
-
-pfInterfacesIf6PktsOutBlock OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of IPv6 packets blocked going out on this interface."
- ::= { pfInterfacesIfEntry 22 }
-
--- --------------------------------------------------------------------------
-
---
--- tables
---
-
-pfTablesTblNumber OBJECT-TYPE
- SYNTAX Integer32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of tables on this system."
- ::= { pfTables 1 }
-
-pfTablesTblTable OBJECT-TYPE
- SYNTAX SEQUENCE OF PfTablesTblEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "Table of tables, index on pfTablesTblIndex."
- ::= { pfTables 2 }
-
-pfTablesTblEntry OBJECT-TYPE
- SYNTAX PfTablesTblEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "Any entry in the pfTablesTblTable containing information
- about a particular table on the system."
- INDEX { pfTablesTblIndex }
- ::= { pfTablesTblTable 1 }
-
-PfTablesTblEntry ::= SEQUENCE {
- pfTablesTblIndex Integer32,
- pfTablesTblDescr OCTET STRING,
- pfTablesTblCount Integer32,
- pfTablesTblTZero TimeTicks,
- pfTablesTblRefsAnchor Integer32,
- pfTablesTblRefsRule Integer32,
- pfTablesTblEvalMatch Counter64,
- pfTablesTblEvalNoMatch Counter64,
- pfTablesTblBytesInPass Counter64,
- pfTablesTblBytesInBlock Counter64,
- pfTablesTblBytesInXPass Counter64,
- pfTablesTblBytesOutPass Counter64,
- pfTablesTblBytesOutBlock Counter64,
- pfTablesTblBytesOutXPass Counter64,
- pfTablesTblPktsInPass Counter64,
- pfTablesTblPktsInBlock Counter64,
- pfTablesTblPktsInXPass Counter64,
- pfTablesTblPktsOutPass Counter64,
- pfTablesTblPktsOutBlock Counter64,
- pfTablesTblPktsOutXPass Counter64
-}
-
-pfTablesTblIndex OBJECT-TYPE
- SYNTAX Integer32 (1..2147483647)
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "A unique value, greater than zero, for each table."
- ::= { pfTablesTblEntry 1 }
-
-pfTablesTblDescr OBJECT-TYPE
- SYNTAX OCTET STRING
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The name of the table."
- ::= { pfTablesTblEntry 2 }
-
-pfTablesTblCount OBJECT-TYPE
- SYNTAX Integer32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of addresses in the table."
- ::= { pfTablesTblEntry 3 }
-
-pfTablesTblTZero OBJECT-TYPE
- SYNTAX TimeTicks
- UNITS "1/100th of a Second"
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The time passed since the statistics of this table were last
- cleared or the time since this table was loaded, whichever is
- sooner."
- ::= { pfTablesTblEntry 4 }
-
-pfTablesTblRefsAnchor OBJECT-TYPE
- SYNTAX Integer32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of anchors referencing this table."
- ::= { pfTablesTblEntry 5 }
-
-pfTablesTblRefsRule OBJECT-TYPE
- SYNTAX Integer32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of rules referencing this table."
- ::= { pfTablesTblEntry 6 }
-
-pfTablesTblEvalMatch OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of evaluations returning a match."
- ::= { pfTablesTblEntry 7 }
-
-pfTablesTblEvalNoMatch OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of evaluations not returning a match."
- ::= { pfTablesTblEntry 8 }
-
-pfTablesTblBytesInPass OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of bytes passed in matching the table."
- ::= { pfTablesTblEntry 9 }
-
-pfTablesTblBytesInBlock OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of bytes blocked coming in matching the table."
- ::= { pfTablesTblEntry 10 }
-
-pfTablesTblBytesInXPass OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of bytes statefully passed in where the state
- entry refers to the table, but the table no longer contains
- the address in question."
- ::= { pfTablesTblEntry 11 }
-
-pfTablesTblBytesOutPass OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of bytes passed out matching the table."
- ::= { pfTablesTblEntry 12 }
-
-pfTablesTblBytesOutBlock OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of bytes blocked going out matching the table."
- ::= { pfTablesTblEntry 13 }
-
-pfTablesTblBytesOutXPass OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of bytes statefully passed out where the state
- entry refers to the table, but the table no longer contains
- the address in question."
- ::= { pfTablesTblEntry 14 }
-
-pfTablesTblPktsInPass OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of packets passed in matching the table."
- ::= { pfTablesTblEntry 15 }
-
-pfTablesTblPktsInBlock OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of packets blocked coming in matching the table."
- ::= { pfTablesTblEntry 16 }
-
-pfTablesTblPktsInXPass OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of packets statefully passed in where the state
- entry refers to the table, but the table no longer contains
- the address in question."
- ::= { pfTablesTblEntry 17 }
-
-pfTablesTblPktsOutPass OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of packets passed out matching the table."
- ::= { pfTablesTblEntry 18 }
-
-pfTablesTblPktsOutBlock OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of packets blocked going out matching the table."
- ::= { pfTablesTblEntry 19 }
-
-pfTablesTblPktsOutXPass OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of packets statefully passed out where the state
- entry refers to the table, but the table no longer contains
- the address in question."
- ::= { pfTablesTblEntry 20 }
-
-pfTablesAddrTable OBJECT-TYPE
- SYNTAX SEQUENCE OF PfTablesAddrEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "Table of addresses from every table on the system."
- ::= { pfTables 3 }
-
-pfTablesAddrEntry OBJECT-TYPE
- SYNTAX PfTablesAddrEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "An entry in the pfTablesAddrTable containing information
- about a particular entry in a table."
- INDEX { pfTablesAddrIndex }
- ::= { pfTablesAddrTable 1 }
-
-PfTablesAddrEntry ::= SEQUENCE {
- pfTablesAddrIndex Integer32,
- pfTablesAddrNetType InetAddressType,
- pfTablesAddrNet InetAddress,
- pfTablesAddrPrefix InetAddressPrefixLength,
- pfTablesAddrTZero TimeTicks,
- pfTablesAddrBytesInPass Counter64,
- pfTablesAddrBytesInBlock Counter64,
- pfTablesAddrBytesOutPass Counter64,
- pfTablesAddrBytesOutBlock Counter64,
- pfTablesAddrPktsInPass Counter64,
- pfTablesAddrPktsInBlock Counter64,
- pfTablesAddrPktsOutPass Counter64,
- pfTablesAddrPktsOutBlock Counter64
-}
-
-pfTablesAddrIndex OBJECT-TYPE
- SYNTAX Integer32 (1..2147483647)
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "A unique value, greater than zero, for each address."
- ::= { pfTablesAddrEntry 1 }
-
-pfTablesAddrNetType OBJECT-TYPE
- SYNTAX InetAddressType
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The type of address in the corresponding pfTablesAddrNet object."
- ::= { pfTablesAddrEntry 2 }
-
-pfTablesAddrNet OBJECT-TYPE
- SYNTAX InetAddress
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The IP address of this particular table entry."
- ::= { pfTablesAddrEntry 3 }
-
-pfTablesAddrPrefix OBJECT-TYPE
- SYNTAX InetAddressPrefixLength
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The CIDR netmask of this particular table entry."
- ::= { pfTablesAddrEntry 4 }
-
-pfTablesAddrTZero OBJECT-TYPE
- SYNTAX TimeTicks
- UNITS "1/100th of a Second"
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The time passed since this entry's statistics were last
- cleared, or the time passed since this entry was loaded
- into the table, whichever is sooner."
- ::= { pfTablesAddrEntry 5 }
-
-pfTablesAddrBytesInPass OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of inbound bytes passed as a result of this entry."
- ::= { pfTablesAddrEntry 6 }
-
-pfTablesAddrBytesInBlock OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of inbound bytes blocked as a result of this entry."
- ::= { pfTablesAddrEntry 7 }
-
-pfTablesAddrBytesOutPass OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of outbound bytes passed as a result of this entry."
- ::= { pfTablesAddrEntry 8 }
-
-pfTablesAddrBytesOutBlock OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of outbound bytes blocked as a result of this entry."
- ::= { pfTablesAddrEntry 9 }
-
-pfTablesAddrPktsInPass OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of inbound packets passed as a result of this entry."
- ::= { pfTablesAddrEntry 10 }
-
-pfTablesAddrPktsInBlock OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of inbound packets blocked as a result of this entry."
- ::= { pfTablesAddrEntry 11 }
-
-pfTablesAddrPktsOutPass OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of outbound packets passed as a result of this entry."
- ::= { pfTablesAddrEntry 12 }
-
-pfTablesAddrPktsOutBlock OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of outbound packets blocked as a result of this
- entry."
- ::= { pfTablesAddrEntry 13 }
-
--- --------------------------------------------------------------------------
-
---
--- Altq information
---
-
-pfAltqQueueNumber OBJECT-TYPE
- SYNTAX Unsigned32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of queues in the active set."
- ::= { pfAltq 1 }
-
-pfAltqQueueTable OBJECT-TYPE
- SYNTAX SEQUENCE OF PfAltqQueueEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "Table containing the rules that are active on this system."
- ::= { pfAltq 2 }
-
-pfAltqQueueEntry OBJECT-TYPE
- SYNTAX PfAltqQueueEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "An entry in the pfAltqQueueTable table."
- INDEX { pfAltqQueueIndex }
- ::= { pfAltqQueueTable 1 }
-
-PfAltqQueueEntry ::= SEQUENCE {
- pfAltqQueueIndex Integer32,
- pfAltqQueueDescr OCTET STRING,
- pfAltqQueueParent OCTET STRING,
- pfAltqQueueScheduler INTEGER,
- pfAltqQueueBandwidth Unsigned32,
- pfAltqQueuePriority Integer32,
- pfAltqQueueLimit Integer32
-}
-
-pfAltqQueueIndex OBJECT-TYPE
- SYNTAX Integer32 (1..2147483647)
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "A unique value, greater than zero, for each queue."
- ::= { pfAltqQueueEntry 1 }
-
-pfAltqQueueDescr OBJECT-TYPE
- SYNTAX OCTET STRING
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The name of the queue."
- ::= { pfAltqQueueEntry 2 }
-
-pfAltqQueueParent OBJECT-TYPE
- SYNTAX OCTET STRING
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "Name of the queue's parent if it has one."
- ::= { pfAltqQueueEntry 3 }
-
-pfAltqQueueScheduler OBJECT-TYPE
- SYNTAX INTEGER { cbq(1), hfsc(8), priq(11) }
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "Scheduler algorithm implemented by this queue."
- ::= { pfAltqQueueEntry 4 }
-
-pfAltqQueueBandwidth OBJECT-TYPE
- SYNTAX Unsigned32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "Bandwitch assigned to this queue."
- ::= { pfAltqQueueEntry 5 }
-
-pfAltqQueuePriority OBJECT-TYPE
- SYNTAX Integer32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "Priority level of the queue."
- ::= { pfAltqQueueEntry 6 }
-
-pfAltqQueueLimit OBJECT-TYPE
- SYNTAX Integer32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "Maximum number of packets in the queue."
- ::= { pfAltqQueueEntry 7 }
-
-pfLabelsLblNumber OBJECT-TYPE
- SYNTAX Integer32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of labeled filter rules on this system."
- ::= { pfLabels 1 }
-
-pfLabelsLblTable OBJECT-TYPE
- SYNTAX SEQUENCE OF PfLabelsLblEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "Table of filter rules, index on pfLabelsLblIndex."
- ::= { pfLabels 2 }
-
-pfLabelsLblEntry OBJECT-TYPE
- SYNTAX PfLabelsLblEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "Any entry in the pfLabelsLblTable containing information
- about a particular filter rule on the system."
- INDEX { pfLabelsLblIndex }
- ::= { pfLabelsLblTable 1 }
-
-PfLabelsLblEntry ::= SEQUENCE {
- pfLabelsLblIndex Integer32,
- pfLabelsLblName OCTET STRING,
- pfLabelsLblEvals Counter64,
- pfLabelsLblBytesIn Counter64,
- pfLabelsLblBytesOut Counter64,
- pfLabelsLblPktsIn Counter64,
- pfLabelsLblPktsOut Counter64
-}
-
-pfLabelsLblIndex OBJECT-TYPE
- SYNTAX Integer32 (1..2147483647)
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "A unique value, greater than zero, for each label."
- ::= { pfLabelsLblEntry 1 }
-
-pfLabelsLblName OBJECT-TYPE
- SYNTAX OCTET STRING
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The name of the rule label."
- ::= { pfLabelsLblEntry 2 }
-
-pfLabelsLblEvals OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of rule evaluations."
- ::= { pfLabelsLblEntry 3 }
-
-pfLabelsLblBytesIn OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of incoming bytes matched by the rule."
- ::= { pfLabelsLblEntry 4 }
-
-pfLabelsLblBytesOut OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of outgoing bytes matched by the rule."
- ::= { pfLabelsLblEntry 5 }
-
-pfLabelsLblPktsIn OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of incoming packets matched by the rule."
- ::= { pfLabelsLblEntry 6 }
-
-pfLabelsLblPktsOut OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The number of outgoing packets matched by the rule."
- ::= { pfLabelsLblEntry 7 }
-
-END
OpenPOWER on IntegriCloud