home *** CD-ROM | disk | FTP | other *** search
/ Enter 2004 June / ENTER.ISO / files / xampp-win32-1.4.5-installer.exe / xampp / UCD-IPFILTER-MIB.txt < prev    next >
Encoding:
Text File  |  2004-07-13  |  6.4 KB  |  256 lines

  1. UCD-IPFILTER-MIB DEFINITIONS ::= BEGIN
  2.  
  3. IMPORTS
  4.     OBJECT-TYPE, MODULE-IDENTITY, Counter32, Integer32
  5.     FROM SNMPv2-SMI
  6.     ucdExperimental
  7.     FROM UCD-SNMP-MIB;
  8.  
  9. ucdIpFilter MODULE-IDENTITY
  10.     LAST-UPDATED "9912150000Z"
  11.     ORGANIZATION "University of California, Davis"
  12.     CONTACT-INFO    
  13.         "The ucd-snmp-coders mailing list is the best place 
  14.      to write for public questions about the ucd-snmp
  15.      project: ucd-snmp-coders@ucd-snmp.ucdavis.edu
  16.  
  17.          Primary Contact: Wes Hardaker
  18.  
  19.          postal:    IT-DCAS
  20.                     UCDavis
  21.                     Davis CA  95616
  22.          phone:     +1 530 754-7571
  23.          email:     wjhardaker@ucdavis.edu"
  24.     DESCRIPTION
  25.     "This module defines MIB components for reading information 
  26.      from the IP Filter. This would let you only read its rules 
  27.      and counters.
  28.  
  29.          IP Filter by Darren Reed <darrenr@pobox.com>
  30.          IP Filter web page URL http://coombs.anu.edu.au/~avalon/
  31.          ipf-mod.pl module by Yaroslav Terletsky <ts@polynet.lviv.ua>
  32.          IP Filter UCD-SNMP module URL
  33.          ftp://ftp.polynet.lviv.ua/pub/UNIX/security/ipf/ucd-snmp-ipf-mod.tgz
  34.          Yaroslav Terletsky <ts@polynet.lviv.ua>"
  35.     REVISION     "9912150000Z"
  36.     DESCRIPTION
  37.     "SMIv2 version converted from an older MIB definition."
  38.     ::= { ucdExperimental 2 }
  39.  
  40. ipfInTable OBJECT-TYPE
  41.     SYNTAX    SEQUENCE OF IpfInEntry
  42.     MAX-ACCESS    not-accessible
  43.     STATUS    current
  44.     DESCRIPTION
  45.     "A table with IP Filter incoming rules and statistics."
  46.     ::= { ucdIpFilter 1 }
  47.  
  48. ipfInEntry OBJECT-TYPE
  49.     SYNTAX    IpfInEntry
  50.     MAX-ACCESS    not-accessible
  51.     STATUS    current
  52.     DESCRIPTION
  53.     "IP Filter incoming rules table entry."
  54.     INDEX    { ipfInIndex }
  55.     ::= { ipfInTable 1 }
  56.  
  57. IpfInEntry ::= SEQUENCE {
  58.     ipfInIndex    Integer32,
  59.     ipfInRule    OCTET STRING,
  60.     ipfInHits    Counter32
  61. }
  62.  
  63. ipfInIndex OBJECT-TYPE
  64.     SYNTAX    Integer32 (0..2147483647)
  65.     MAX-ACCESS    read-only
  66.     STATUS    current
  67.     DESCRIPTION
  68.     "Reference index for each incoming IP Filter rule."
  69.     ::= { ipfInEntry 1 }
  70.  
  71. ipfInRule OBJECT-TYPE
  72.     SYNTAX    OCTET STRING
  73.     MAX-ACCESS    read-only
  74.     STATUS    current
  75.     DESCRIPTION
  76.     "Textual representation of the incoming IP Filter rule."
  77.     ::= { ipfInEntry 2 }
  78.  
  79. ipfInHits OBJECT-TYPE
  80.     SYNTAX    Counter32
  81.     MAX-ACCESS    read-only
  82.     STATUS    current
  83.     DESCRIPTION
  84.     "Hits of the incoming IP Filter rule."
  85.     ::= { ipfInEntry 3 }
  86.  
  87. ipfOutTable OBJECT-TYPE
  88.     SYNTAX    SEQUENCE OF IpfOutEntry
  89.     MAX-ACCESS    not-accessible
  90.     STATUS    current
  91.     DESCRIPTION
  92.     "A table with IP Filter outgoing rules and statistic."
  93.     ::= { ucdIpFilter 2 }
  94.  
  95. ipfOutEntry OBJECT-TYPE  
  96.     SYNTAX    IpfOutEntry
  97.     MAX-ACCESS    not-accessible 
  98.     STATUS    current
  99.     DESCRIPTION
  100.     "IP Filter outgoing rules table entry."
  101.     INDEX    { ipfOutIndex }
  102.     ::= { ipfOutTable 1 }
  103.  
  104. IpfOutEntry ::= SEQUENCE {
  105.     ipfOutIndex    Integer32,
  106.     ipfOutRule    OCTET STRING,
  107.     ipfOutHits    Counter32
  108. }
  109.  
  110. ipfOutIndex OBJECT-TYPE
  111.     SYNTAX    Integer32 (1..2147483647)
  112.     MAX-ACCESS    read-only
  113.     STATUS    current
  114.     DESCRIPTION
  115.     "Reference index for each outgoing IP Filter rule."
  116.     ::= { ipfOutEntry 1 }
  117.  
  118. ipfOutRule OBJECT-TYPE
  119.     SYNTAX    OCTET STRING
  120.     MAX-ACCESS    read-only
  121.     STATUS    current
  122.     DESCRIPTION
  123.     "Textual representation of the outgoing IP Filter rule."
  124.     ::= { ipfOutEntry 2 }
  125.  
  126. ipfOutHits OBJECT-TYPE
  127.     SYNTAX    Counter32
  128.     MAX-ACCESS    read-only
  129.     STATUS    current
  130.     DESCRIPTION
  131.     "Hits of the outgoing IP Filter rule."
  132.     ::= { ipfOutEntry 3 }
  133.  
  134. ipfAccInTable OBJECT-TYPE
  135.     SYNTAX    SEQUENCE OF IpfAccInEntry
  136.     MAX-ACCESS    not-accessible
  137.     STATUS    current
  138.     DESCRIPTION
  139.     "A table with IP Filter incoming accounting rules
  140.      and statistics."
  141.     ::= { ucdIpFilter 3 }
  142.  
  143. ipfAccInEntry OBJECT-TYPE
  144.     SYNTAX    IpfAccInEntry
  145.     MAX-ACCESS    not-accessible
  146.     STATUS    current
  147.     DESCRIPTION
  148.     "IP FIlter incoming accounting rules table entry."
  149.     INDEX    { ipfAccInIndex }
  150.     ::= { ipfAccInTable 1 }
  151.  
  152. IpfAccInEntry ::= SEQUENCE {
  153.     ipfAccInIndex    Integer32,
  154.     ipfAccInRule    OCTET STRING,
  155.     ipfAccInHits    Counter32,
  156.     ipfAccInBytes    Counter32
  157. }
  158.  
  159. ipfAccInIndex OBJECT-TYPE
  160.     SYNTAX    Integer32 (1..2147483647)
  161.     MAX-ACCESS    read-only
  162.     STATUS    current
  163.     DESCRIPTION
  164.     "Reference index for each incoming accounting
  165.      IP Filter rule."
  166.     ::= { ipfAccInEntry 1 }
  167.  
  168. ipfAccInRule OBJECT-TYPE
  169.     SYNTAX    OCTET STRING
  170.     MAX-ACCESS    read-only
  171.     STATUS    current
  172.     DESCRIPTION
  173.     "Textual representation of the incoming accounting
  174.      IP Filter rule."
  175.     ::= { ipfAccInEntry 2 }
  176.  
  177. ipfAccInHits OBJECT-TYPE
  178.     SYNTAX    Counter32
  179.     MAX-ACCESS    read-only
  180.     STATUS    current
  181.     DESCRIPTION
  182.     "Hits of the incoming accounting IP Filter rule."
  183.     ::= { ipfAccInEntry 3 }
  184.  
  185. ipfAccInBytes OBJECT-TYPE
  186.     SYNTAX    Counter32
  187.     MAX-ACCESS    read-only
  188.     STATUS    current
  189.     DESCRIPTION
  190.     "Bytes passed thru the incoming accounting
  191.      IP Filter rule."
  192.     ::= { ipfAccInEntry 4 }
  193.  
  194. ipfAccOutTable OBJECT-TYPE
  195.     SYNTAX    SEQUENCE OF IpfAccOutEntry
  196.     MAX-ACCESS    not-accessible
  197.     STATUS    current
  198.     DESCRIPTION
  199.     "A table with IP Filter outgoing accounting rules
  200.      and statistic."
  201.     ::= { ucdIpFilter 4 }
  202.  
  203. ipfAccOutEntry OBJECT-TYPE
  204.     SYNTAX    IpfAccOutEntry
  205.     MAX-ACCESS    not-accessible
  206.     STATUS    current
  207.     DESCRIPTION
  208.     "IP Filter outgoing accounting rules table entry."
  209.     INDEX    { ipfAccOutIndex }
  210.     ::= { ipfAccOutTable 1 }
  211.  
  212. IpfAccOutEntry ::= SEQUENCE {
  213.     ipfAccOutIndex    Integer32,
  214.     ipfAccOutRule    OCTET STRING,
  215.     ipfAccOutHits    Counter32,
  216.     ipfAccOutBytes    Counter32
  217. }
  218.  
  219. ipfAccOutIndex OBJECT-TYPE
  220.     SYNTAX    Integer32 (1..2147483647)
  221.     MAX-ACCESS    read-only
  222.     STATUS    current
  223.     DESCRIPTION
  224.     "Reference index for each outgoing accounting
  225.      IP Filter rule."
  226.     ::= { ipfAccOutEntry 1 }
  227.  
  228. ipfAccOutRule OBJECT-TYPE
  229.     SYNTAX    OCTET STRING
  230.     MAX-ACCESS    read-only
  231.     STATUS    current
  232.     DESCRIPTION
  233.     "Textual representation of the outgoing accounting
  234.      IP Filter rule."
  235.     ::= { ipfAccOutEntry 2 }
  236.  
  237. ipfAccOutHits OBJECT-TYPE
  238.     SYNTAX    Counter32
  239.     MAX-ACCESS    read-only
  240.     STATUS    current
  241.     DESCRIPTION
  242.     "Hits of the outgoing accounting IP Filter rule."
  243.     ::= { ipfAccOutEntry 3 }
  244.  
  245. ipfAccOutBytes OBJECT-TYPE
  246.     SYNTAX    Counter32
  247.     MAX-ACCESS    read-only
  248.     STATUS    current
  249.     DESCRIPTION
  250.     "Bytes passed thru the outgoing accounting
  251.      IP Filter rule."
  252.     ::= { ipfAccOutEntry 4 }
  253.  
  254. END
  255.  
  256.