blob: 358bbfe6b098a19ebb6194cf1af816999e9caee1 [file] [log] [blame]
UCD-IPFILTER-MIB DEFINITIONS ::= BEGIN
IMPORTS
OBJECT-TYPE, MODULE-IDENTITY, Counter32, Integer32
FROM SNMPv2-SMI
ucdExperimental
FROM UCD-SNMP-MIB;
ucdIpFilter MODULE-IDENTITY
LAST-UPDATED "200001260000Z"
ORGANIZATION "University of California, Davis"
CONTACT-INFO
"This mib is no longer being maintained by the University of
California and is now in life-support-mode and being
maintained by the net-snmp project. The best place to write
for public questions about the net-snmp-coders mailing list
at net-snmp-coders@lists.sourceforge.net.
postal: Wes Hardaker
P.O. Box 382
Davis CA 95617
email: net-snmp-coders@lists.sourceforge.net
"
DESCRIPTION
"This module defines MIB components for reading information
from the IP Filter. This would let you only read its rules
and counters.
IP Filter by Darren Reed <darrenr@pobox.com>
IP Filter web page URL http://coombs.anu.edu.au/~avalon/
ipf-mod.pl module by Yaroslav Terletsky <ts@polynet.lviv.ua>
IP Filter UCD-SNMP module URL
ftp://ftp.polynet.lviv.ua/pub/UNIX/security/ipf/ucd-snmp-ipf-mod.tgz
Yaroslav Terletsky <ts@polynet.lviv.ua>"
REVISION "200001260000Z"
DESCRIPTION
"Renamed MIB root object"
REVISION "9912150000Z"
DESCRIPTION
"SMIv2 version converted from an older MIB definition."
::= { ucdExperimental 2 }
ipfInTable OBJECT-TYPE
SYNTAX SEQUENCE OF IpfInEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table with IP Filter incoming rules and statistics."
::= { ucdIpFilter 1 }
ipfInEntry OBJECT-TYPE
SYNTAX IpfInEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"IP Filter incoming rules table entry."
INDEX { ipfInIndex }
::= { ipfInTable 1 }
IpfInEntry ::= SEQUENCE {
ipfInIndex Integer32,
ipfInRule OCTET STRING,
ipfInHits Counter32
}
ipfInIndex OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Reference index for each incoming IP Filter rule."
::= { ipfInEntry 1 }
ipfInRule OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Textual representation of the incoming IP Filter rule."
::= { ipfInEntry 2 }
ipfInHits OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Hits of the incoming IP Filter rule."
::= { ipfInEntry 3 }
ipfOutTable OBJECT-TYPE
SYNTAX SEQUENCE OF IpfOutEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table with IP Filter outgoing rules and statistic."
::= { ucdIpFilter 2 }
ipfOutEntry OBJECT-TYPE
SYNTAX IpfOutEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"IP Filter outgoing rules table entry."
INDEX { ipfOutIndex }
::= { ipfOutTable 1 }
IpfOutEntry ::= SEQUENCE {
ipfOutIndex Integer32,
ipfOutRule OCTET STRING,
ipfOutHits Counter32
}
ipfOutIndex OBJECT-TYPE
SYNTAX Integer32 (1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Reference index for each outgoing IP Filter rule."
::= { ipfOutEntry 1 }
ipfOutRule OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Textual representation of the outgoing IP Filter rule."
::= { ipfOutEntry 2 }
ipfOutHits OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Hits of the outgoing IP Filter rule."
::= { ipfOutEntry 3 }
ipfAccInTable OBJECT-TYPE
SYNTAX SEQUENCE OF IpfAccInEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table with IP Filter incoming accounting rules
and statistics."
::= { ucdIpFilter 3 }
ipfAccInEntry OBJECT-TYPE
SYNTAX IpfAccInEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"IP FIlter incoming accounting rules table entry."
INDEX { ipfAccInIndex }
::= { ipfAccInTable 1 }
IpfAccInEntry ::= SEQUENCE {
ipfAccInIndex Integer32,
ipfAccInRule OCTET STRING,
ipfAccInHits Counter32,
ipfAccInBytes Counter32
}
ipfAccInIndex OBJECT-TYPE
SYNTAX Integer32 (1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Reference index for each incoming accounting
IP Filter rule."
::= { ipfAccInEntry 1 }
ipfAccInRule OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Textual representation of the incoming accounting
IP Filter rule."
::= { ipfAccInEntry 2 }
ipfAccInHits OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Hits of the incoming accounting IP Filter rule."
::= { ipfAccInEntry 3 }
ipfAccInBytes OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Bytes passed thru the incoming accounting
IP Filter rule."
::= { ipfAccInEntry 4 }
ipfAccOutTable OBJECT-TYPE
SYNTAX SEQUENCE OF IpfAccOutEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table with IP Filter outgoing accounting rules
and statistic."
::= { ucdIpFilter 4 }
ipfAccOutEntry OBJECT-TYPE
SYNTAX IpfAccOutEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"IP Filter outgoing accounting rules table entry."
INDEX { ipfAccOutIndex }
::= { ipfAccOutTable 1 }
IpfAccOutEntry ::= SEQUENCE {
ipfAccOutIndex Integer32,
ipfAccOutRule OCTET STRING,
ipfAccOutHits Counter32,
ipfAccOutBytes Counter32
}
ipfAccOutIndex OBJECT-TYPE
SYNTAX Integer32 (1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Reference index for each outgoing accounting
IP Filter rule."
::= { ipfAccOutEntry 1 }
ipfAccOutRule OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Textual representation of the outgoing accounting
IP Filter rule."
::= { ipfAccOutEntry 2 }
ipfAccOutHits OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Hits of the outgoing accounting IP Filter rule."
::= { ipfAccOutEntry 3 }
ipfAccOutBytes OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Bytes passed thru the outgoing accounting
IP Filter rule."
::= { ipfAccOutEntry 4 }
END