1f06ca4afSHartmut Brandt-- 2f06ca4afSHartmut Brandt-- Copyright (c) 2001-2003 3f06ca4afSHartmut Brandt-- Fraunhofer Institute for Open Communication Systems (FhG Fokus). 4f06ca4afSHartmut Brandt-- All rights reserved. 5f06ca4afSHartmut Brandt-- 6*04d17814SAndrey V. Elsukov-- Copyright (c) 2018 7*04d17814SAndrey V. Elsukov-- Hartmut Brandt. 8*04d17814SAndrey V. Elsukov-- All rights reserved. 9*04d17814SAndrey V. Elsukov-- 10f06ca4afSHartmut Brandt-- Author: Harti Brandt <harti@freebsd.org> 11f06ca4afSHartmut Brandt-- 12896052c1SHartmut Brandt-- Redistribution and use in source and binary forms, with or without 13896052c1SHartmut Brandt-- modification, are permitted provided that the following conditions 14896052c1SHartmut Brandt-- are met: 15896052c1SHartmut Brandt-- 1. Redistributions of source code must retain the above copyright 16896052c1SHartmut Brandt-- notice, this list of conditions and the following disclaimer. 17f06ca4afSHartmut Brandt-- 2. Redistributions in binary form must reproduce the above copyright 18f06ca4afSHartmut Brandt-- notice, this list of conditions and the following disclaimer in the 19f06ca4afSHartmut Brandt-- documentation and/or other materials provided with the distribution. 20f06ca4afSHartmut Brandt-- 21896052c1SHartmut Brandt-- THIS SOFTWARE IS PROVIDED BY AUTHOR AND CONTRIBUTORS ``AS IS'' AND 22896052c1SHartmut Brandt-- ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 23896052c1SHartmut Brandt-- IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 24896052c1SHartmut Brandt-- ARE DISCLAIMED. IN NO EVENT SHALL AUTHOR OR CONTRIBUTORS BE LIABLE 25896052c1SHartmut Brandt-- FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 26896052c1SHartmut Brandt-- DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 27896052c1SHartmut Brandt-- OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 28896052c1SHartmut Brandt-- HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 29896052c1SHartmut Brandt-- LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 30896052c1SHartmut Brandt-- OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 31896052c1SHartmut Brandt-- SUCH DAMAGE. 32f06ca4afSHartmut Brandt-- 33896052c1SHartmut Brandt-- $Begemot: bsnmp/snmpd/BEGEMOT-SNMPD.txt,v 1.23 2004/08/06 08:47:08 brandt Exp $ 34f06ca4afSHartmut Brandt-- 35f06ca4afSHartmut Brandt-- Begemot Private SNMPd MIB. 36f06ca4afSHartmut Brandt-- 37f06ca4afSHartmut BrandtBEGEMOT-SNMPD-MIB DEFINITIONS ::= BEGIN 38f06ca4afSHartmut Brandt 39f06ca4afSHartmut BrandtIMPORTS 40f06ca4afSHartmut Brandt MODULE-IDENTITY, OBJECT-TYPE, OBJECT-IDENTITY, Counter32, 41*04d17814SAndrey V. Elsukov Integer32, Unsigned32, IpAddress 42f06ca4afSHartmut Brandt FROM SNMPv2-SMI 43f06ca4afSHartmut Brandt TEXTUAL-CONVENTION, TruthValue, RowStatus 44f06ca4afSHartmut Brandt FROM SNMPv2-TC 45*04d17814SAndrey V. Elsukov InetAddressType, InetAddress, InetPortNumber 46*04d17814SAndrey V. Elsukov FROM INET-ADDRESS-MIB 47f06ca4afSHartmut Brandt begemot 48f06ca4afSHartmut Brandt FROM BEGEMOT-MIB; 49f06ca4afSHartmut Brandt 50f06ca4afSHartmut BrandtbegemotSnmpd MODULE-IDENTITY 51*04d17814SAndrey V. Elsukov LAST-UPDATED "201808080000Z" 52f06ca4afSHartmut Brandt ORGANIZATION "Fraunhofer FOKUS, CATS" 53f06ca4afSHartmut Brandt CONTACT-INFO 54f06ca4afSHartmut Brandt " Hartmut Brandt 55f06ca4afSHartmut Brandt 56f06ca4afSHartmut Brandt Postal: Fraunhofer Institute for Open Communication Systems 57f06ca4afSHartmut Brandt Kaiserin-Augusta-Allee 31 58f06ca4afSHartmut Brandt 10589 Berlin 59f06ca4afSHartmut Brandt Germany 60f06ca4afSHartmut Brandt 61f06ca4afSHartmut Brandt Fax: +49 30 3463 7352 62f06ca4afSHartmut Brandt 63f06ca4afSHartmut Brandt E-mail: harti@freebsd.org" 64f06ca4afSHartmut Brandt DESCRIPTION 65f06ca4afSHartmut Brandt "The MIB module for the Begemot SNMP daemon." 66*04d17814SAndrey V. Elsukov REVISION "201808080000Z" 67*04d17814SAndrey V. Elsukov DESCRIPTION 68*04d17814SAndrey V. Elsukov "Add the begemotSnmpdTransInetTable." 69f06ca4afSHartmut Brandt ::= { begemot 1 } 70f06ca4afSHartmut Brandt 71f06ca4afSHartmut BrandtbegemotSnmpdObjects OBJECT IDENTIFIER ::= { begemotSnmpd 1 } 72f06ca4afSHartmut BrandtbegemotSnmpdDefs OBJECT IDENTIFIER ::= { begemotSnmpd 2 } 73f06ca4afSHartmut Brandt 74f06ca4afSHartmut Brandt-- -------------------------------------------------------------------------- 75f06ca4afSHartmut Brandt 76f06ca4afSHartmut BrandtSectionName ::= TEXTUAL-CONVENTION 77f06ca4afSHartmut Brandt DISPLAY-HINT "14a" 78f06ca4afSHartmut Brandt STATUS current 79f06ca4afSHartmut Brandt DESCRIPTION 80f06ca4afSHartmut Brandt "Name of a loadable module. Should consist of alphanumeric characers 81f06ca4afSHartmut Brandt only, the first character must be a letter." 82f06ca4afSHartmut Brandt SYNTAX OCTET STRING (SIZE(1..14)) 83f06ca4afSHartmut Brandt 84f06ca4afSHartmut Brandt-- -------------------------------------------------------------------------- 85f06ca4afSHartmut Brandt-- 86f06ca4afSHartmut Brandt-- Agent types 87f06ca4afSHartmut Brandt-- 88f06ca4afSHartmut BrandtbegemotSnmpdAgent OBJECT IDENTIFIER ::= { begemotSnmpdDefs 1 } 89f06ca4afSHartmut Brandt 90f06ca4afSHartmut BrandtbegemotSnmpdAgentFreeBSD OBJECT-IDENTITY 91f06ca4afSHartmut Brandt STATUS current 92f06ca4afSHartmut Brandt DESCRIPTION 93f06ca4afSHartmut Brandt "Identifies the agent as running on FreeBSD." 94f06ca4afSHartmut Brandt ::= { begemotSnmpdAgent 1 } 95f06ca4afSHartmut Brandt 96f06ca4afSHartmut Brandt-- -------------------------------------------------------------------------- 97f06ca4afSHartmut Brandt-- 98f06ca4afSHartmut Brandt-- The Config Group 99f06ca4afSHartmut Brandt-- 100f06ca4afSHartmut BrandtbegemotSnmpdConfig OBJECT IDENTIFIER ::= { begemotSnmpdObjects 1 } 101f06ca4afSHartmut Brandt 102f06ca4afSHartmut BrandtbegemotSnmpdTransmitBuffer OBJECT-TYPE 103*04d17814SAndrey V. Elsukov SYNTAX Integer32 (484..65535) 104f06ca4afSHartmut Brandt MAX-ACCESS read-write 105f06ca4afSHartmut Brandt STATUS current 106f06ca4afSHartmut Brandt DESCRIPTION 107f06ca4afSHartmut Brandt "The size of the receive buffer in bytes. Larger messages 108f06ca4afSHartmut Brandt are dropped by SNMPd." 109f06ca4afSHartmut Brandt DEFVAL { 2048 } 110f06ca4afSHartmut Brandt ::= { begemotSnmpdConfig 1 } 111f06ca4afSHartmut Brandt 112f06ca4afSHartmut BrandtbegemotSnmpdReceiveBuffer OBJECT-TYPE 113*04d17814SAndrey V. Elsukov SYNTAX Integer32 (484..65535) 114f06ca4afSHartmut Brandt MAX-ACCESS read-write 115f06ca4afSHartmut Brandt STATUS current 116f06ca4afSHartmut Brandt DESCRIPTION 117f06ca4afSHartmut Brandt "The size of the transmit buffer in bytes. Larger messages 118f06ca4afSHartmut Brandt cannot be sent by the SNMPd." 119f06ca4afSHartmut Brandt DEFVAL { 2048 } 120f06ca4afSHartmut Brandt ::= { begemotSnmpdConfig 2 } 121f06ca4afSHartmut Brandt 122f06ca4afSHartmut BrandtbegemotSnmpdCommunityDisable OBJECT-TYPE 123f06ca4afSHartmut Brandt SYNTAX TruthValue 124f06ca4afSHartmut Brandt MAX-ACCESS read-write 125f06ca4afSHartmut Brandt STATUS current 126f06ca4afSHartmut Brandt DESCRIPTION 127f06ca4afSHartmut Brandt "Disables all access to the CommunityTable from SNMP. Once 128f06ca4afSHartmut Brandt set it cannot be cleared." 129f06ca4afSHartmut Brandt DEFVAL { false } 130f06ca4afSHartmut Brandt ::= { begemotSnmpdConfig 3 } 131f06ca4afSHartmut Brandt 132f06ca4afSHartmut BrandtbegemotSnmpdTrap1Addr OBJECT-TYPE 133f06ca4afSHartmut Brandt SYNTAX IpAddress 134f06ca4afSHartmut Brandt MAX-ACCESS read-write 135f06ca4afSHartmut Brandt STATUS current 136f06ca4afSHartmut Brandt DESCRIPTION 137f06ca4afSHartmut Brandt "The trap sink for v1 traps." 138f06ca4afSHartmut Brandt ::= { begemotSnmpdConfig 4 } 139f06ca4afSHartmut Brandt 14070af00a1SHartmut BrandtbegemotSnmpdVersionEnable OBJECT-TYPE 14170af00a1SHartmut Brandt SYNTAX Unsigned32 14270af00a1SHartmut Brandt MAX-ACCESS read-only 14370af00a1SHartmut Brandt STATUS current 14470af00a1SHartmut Brandt DESCRIPTION 14570af00a1SHartmut Brandt "The SNMP versions that the agent processes. The following 14670af00a1SHartmut Brandt bits are defined: 14770af00a1SHartmut Brandt 14870af00a1SHartmut Brandt 0x00000001 - SNMPv1 149135f7de5SShteryana Shopova 0x00000002 - SNMPv2c 150135f7de5SShteryana Shopova 0x00000004 - SNMPv3" 1518eecd77aSHartmut Brandt DEFVAL { 3 } 15270af00a1SHartmut Brandt ::= { begemotSnmpdConfig 5 } 15370af00a1SHartmut Brandt 154f06ca4afSHartmut Brandt-- 155f06ca4afSHartmut Brandt-- Trap destinations 156f06ca4afSHartmut Brandt-- 157f06ca4afSHartmut BrandtbegemotTrapSinkTable OBJECT-TYPE 158f06ca4afSHartmut Brandt SYNTAX SEQUENCE OF BegemotTrapSinkEntry 159f06ca4afSHartmut Brandt MAX-ACCESS not-accessible 160f06ca4afSHartmut Brandt STATUS current 161f06ca4afSHartmut Brandt DESCRIPTION 162f06ca4afSHartmut Brandt "A table with destinations for standard traps." 163f06ca4afSHartmut Brandt INDEX { begemotTrapSinkAddr, begemotTrapSinkPort } 164f06ca4afSHartmut Brandt ::= { begemotSnmpdObjects 2 } 165f06ca4afSHartmut Brandt 166f06ca4afSHartmut BrandtbegemotTrapSinkEntry OBJECT-TYPE 167f06ca4afSHartmut Brandt SYNTAX BegemotTrapSinkEntry 168f06ca4afSHartmut Brandt MAX-ACCESS not-accessible 169f06ca4afSHartmut Brandt STATUS current 170f06ca4afSHartmut Brandt DESCRIPTION 171f06ca4afSHartmut Brandt "Entry describes one trap destination." 172f06ca4afSHartmut Brandt INDEX { begemotTrapSinkAddr, begemotTrapSinkPort } 173f06ca4afSHartmut Brandt ::= { begemotTrapSinkTable 1 } 174f06ca4afSHartmut Brandt 175f06ca4afSHartmut BrandtBegemotTrapSinkEntry ::= SEQUENCE { 176f06ca4afSHartmut Brandt begemotTrapSinkAddr IpAddress, 177f06ca4afSHartmut Brandt begemotTrapSinkPort INTEGER, 178f06ca4afSHartmut Brandt begemotTrapSinkStatus RowStatus 179f06ca4afSHartmut Brandt} 180f06ca4afSHartmut Brandt 181f06ca4afSHartmut BrandtbegemotTrapSinkAddr OBJECT-TYPE 182f06ca4afSHartmut Brandt SYNTAX IpAddress 183f06ca4afSHartmut Brandt MAX-ACCESS not-accessible 184f06ca4afSHartmut Brandt STATUS current 185f06ca4afSHartmut Brandt DESCRIPTION 186f06ca4afSHartmut Brandt "Destination IP address of the manager station where to send 187f06ca4afSHartmut Brandt traps." 188f06ca4afSHartmut Brandt ::= { begemotTrapSinkEntry 1 } 189f06ca4afSHartmut Brandt 190f06ca4afSHartmut BrandtbegemotTrapSinkPort OBJECT-TYPE 191*04d17814SAndrey V. Elsukov SYNTAX Integer32 (1..65535) 192f06ca4afSHartmut Brandt MAX-ACCESS not-accessible 193f06ca4afSHartmut Brandt STATUS current 194f06ca4afSHartmut Brandt DESCRIPTION 195f06ca4afSHartmut Brandt "Destination UDP port of the manager station where to send 196f06ca4afSHartmut Brandt traps." 197f06ca4afSHartmut Brandt ::= { begemotTrapSinkEntry 2 } 198f06ca4afSHartmut Brandt 199f06ca4afSHartmut BrandtbegemotTrapSinkStatus OBJECT-TYPE 200f06ca4afSHartmut Brandt SYNTAX RowStatus 201f06ca4afSHartmut Brandt MAX-ACCESS read-create 202f06ca4afSHartmut Brandt STATUS current 203f06ca4afSHartmut Brandt DESCRIPTION 204f06ca4afSHartmut Brandt "Used to create/activate/destroy the entry." 205f06ca4afSHartmut Brandt ::= { begemotTrapSinkEntry 3 } 206f06ca4afSHartmut Brandt 207f06ca4afSHartmut Brandt-- 208f06ca4afSHartmut Brandt-- SNMP port table 209f06ca4afSHartmut Brandt-- 210f06ca4afSHartmut BrandtbegemotSnmpdPortTable OBJECT-TYPE 211f06ca4afSHartmut Brandt SYNTAX SEQUENCE OF BegemotSnmpdPortEntry 212f06ca4afSHartmut Brandt MAX-ACCESS not-accessible 213*04d17814SAndrey V. Elsukov STATUS deprecated 214f06ca4afSHartmut Brandt DESCRIPTION 215f06ca4afSHartmut Brandt "A table with descriptions of UDP ports to listen on 216f06ca4afSHartmut Brandt for SNMP messages." 217f06ca4afSHartmut Brandt ::= { begemotSnmpdObjects 4 } 218f06ca4afSHartmut Brandt 219f06ca4afSHartmut BrandtbegemotSnmpdPortEntry OBJECT-TYPE 220f06ca4afSHartmut Brandt SYNTAX BegemotSnmpdPortEntry 221f06ca4afSHartmut Brandt MAX-ACCESS not-accessible 222*04d17814SAndrey V. Elsukov STATUS deprecated 223f06ca4afSHartmut Brandt DESCRIPTION 224f06ca4afSHartmut Brandt "An entry in the table with descriptions of UDP ports to 225f06ca4afSHartmut Brandt listen on for SNMP messages." 226f06ca4afSHartmut Brandt INDEX { begemotSnmpdPortAddress, begemotSnmpdPortPort } 227f06ca4afSHartmut Brandt ::= { begemotSnmpdPortTable 1 } 228f06ca4afSHartmut Brandt 229f06ca4afSHartmut BrandtBegemotSnmpdPortEntry ::= SEQUENCE { 230f06ca4afSHartmut Brandt begemotSnmpdPortAddress IpAddress, 231f06ca4afSHartmut Brandt begemotSnmpdPortPort INTEGER, 232f06ca4afSHartmut Brandt begemotSnmpdPortStatus INTEGER 233f06ca4afSHartmut Brandt} 234f06ca4afSHartmut Brandt 235f06ca4afSHartmut BrandtbegemotSnmpdPortAddress OBJECT-TYPE 236f06ca4afSHartmut Brandt SYNTAX IpAddress 237f06ca4afSHartmut Brandt MAX-ACCESS not-accessible 238*04d17814SAndrey V. Elsukov STATUS deprecated 239f06ca4afSHartmut Brandt DESCRIPTION 240f06ca4afSHartmut Brandt "The IP address to bind to." 241f06ca4afSHartmut Brandt ::= { begemotSnmpdPortEntry 1 } 242f06ca4afSHartmut Brandt 243f06ca4afSHartmut BrandtbegemotSnmpdPortPort OBJECT-TYPE 244*04d17814SAndrey V. Elsukov SYNTAX Integer32 (1..65535) 245f06ca4afSHartmut Brandt MAX-ACCESS not-accessible 246*04d17814SAndrey V. Elsukov STATUS deprecated 247f06ca4afSHartmut Brandt DESCRIPTION 248f06ca4afSHartmut Brandt "The UDP port to listen on for SNMP messages." 249f06ca4afSHartmut Brandt ::= { begemotSnmpdPortEntry 2 } 250f06ca4afSHartmut Brandt 251f06ca4afSHartmut BrandtbegemotSnmpdPortStatus OBJECT-TYPE 252f06ca4afSHartmut Brandt SYNTAX INTEGER { valid(1), invalid(2) } 253f06ca4afSHartmut Brandt MAX-ACCESS read-create 254*04d17814SAndrey V. Elsukov STATUS deprecated 255f06ca4afSHartmut Brandt DESCRIPTION 256f06ca4afSHartmut Brandt "Set status to 1 to create entry, set it to 2 to delete it." 257f06ca4afSHartmut Brandt ::= { begemotSnmpdPortEntry 3 } 258f06ca4afSHartmut Brandt 259f06ca4afSHartmut Brandt--- 260f06ca4afSHartmut Brandt--- Community table 261f06ca4afSHartmut Brandt--- 262f06ca4afSHartmut BrandtbegemotSnmpdCommunityTable OBJECT-TYPE 263f06ca4afSHartmut Brandt SYNTAX SEQUENCE OF BegemotSnmpdCommunityEntry 264f06ca4afSHartmut Brandt MAX-ACCESS not-accessible 265f06ca4afSHartmut Brandt STATUS current 266f06ca4afSHartmut Brandt DESCRIPTION 267f06ca4afSHartmut Brandt "A table with the community strings for access control." 268f06ca4afSHartmut Brandt ::= { begemotSnmpdObjects 5 } 269f06ca4afSHartmut Brandt 270f06ca4afSHartmut BrandtbegemotSnmpdCommunityEntry OBJECT-TYPE 271f06ca4afSHartmut Brandt SYNTAX BegemotSnmpdCommunityEntry 272f06ca4afSHartmut Brandt MAX-ACCESS not-accessible 273f06ca4afSHartmut Brandt STATUS current 274f06ca4afSHartmut Brandt DESCRIPTION 275f06ca4afSHartmut Brandt "A table with the community strings for access control. 276f06ca4afSHartmut Brandt When begemotSnmpdCommDisable is true, this table disappears." 277f06ca4afSHartmut Brandt INDEX { begemotSnmpdCommunityModule, begemotSnmpdCommunityIndex } 278f06ca4afSHartmut Brandt ::= { begemotSnmpdCommunityTable 1 } 279f06ca4afSHartmut Brandt 280f06ca4afSHartmut BrandtBegemotSnmpdCommunityEntry ::= SEQUENCE { 281f06ca4afSHartmut Brandt begemotSnmpdCommunityModule SectionName, 282f06ca4afSHartmut Brandt begemotSnmpdCommunityIndex Unsigned32, 283f06ca4afSHartmut Brandt begemotSnmpdCommunityString OCTET STRING, 284f3afd27fSAndrey V. Elsukov begemotSnmpdCommunityDescr OCTET STRING, 285*04d17814SAndrey V. Elsukov begemotSnmpdCommunityPermission Unsigned32 286f06ca4afSHartmut Brandt} 287f06ca4afSHartmut Brandt 288f06ca4afSHartmut BrandtbegemotSnmpdCommunityModule OBJECT-TYPE 289f06ca4afSHartmut Brandt SYNTAX SectionName 290f06ca4afSHartmut Brandt MAX-ACCESS not-accessible 291f06ca4afSHartmut Brandt STATUS current 292f06ca4afSHartmut Brandt DESCRIPTION 293f06ca4afSHartmut Brandt "Index of the module that has registered this community. 294f06ca4afSHartmut Brandt For global communities this is the empty string." 295f06ca4afSHartmut Brandt ::= { begemotSnmpdCommunityEntry 1 } 296f06ca4afSHartmut Brandt 297f06ca4afSHartmut BrandtbegemotSnmpdCommunityIndex OBJECT-TYPE 298f06ca4afSHartmut Brandt SYNTAX Unsigned32 (1..4294967295) 299f06ca4afSHartmut Brandt MAX-ACCESS not-accessible 300f06ca4afSHartmut Brandt STATUS current 301f06ca4afSHartmut Brandt DESCRIPTION 302f06ca4afSHartmut Brandt "The numerical index of the community (private to the module)." 303f06ca4afSHartmut Brandt ::= { begemotSnmpdCommunityEntry 2 } 304f06ca4afSHartmut Brandt 305f06ca4afSHartmut BrandtbegemotSnmpdCommunityString OBJECT-TYPE 306f06ca4afSHartmut Brandt SYNTAX OCTET STRING 307f06ca4afSHartmut Brandt MAX-ACCESS read-write 308f06ca4afSHartmut Brandt STATUS current 309f06ca4afSHartmut Brandt DESCRIPTION 310f06ca4afSHartmut Brandt "The string for access to SNMPd." 311f06ca4afSHartmut Brandt ::= { begemotSnmpdCommunityEntry 3 } 312f06ca4afSHartmut Brandt 313f06ca4afSHartmut BrandtbegemotSnmpdCommunityDescr OBJECT-TYPE 314f06ca4afSHartmut Brandt SYNTAX OCTET STRING 315f06ca4afSHartmut Brandt MAX-ACCESS read-only 316f06ca4afSHartmut Brandt STATUS current 317f06ca4afSHartmut Brandt DESCRIPTION 318f06ca4afSHartmut Brandt "A description what this community is good for." 319f06ca4afSHartmut Brandt ::= { begemotSnmpdCommunityEntry 4 } 320f06ca4afSHartmut Brandt 321f3afd27fSAndrey V. ElsukovbegemotSnmpdCommunityPermission OBJECT-TYPE 322*04d17814SAndrey V. Elsukov SYNTAX Unsigned32 (1..4294967295) 323f3afd27fSAndrey V. Elsukov MAX-ACCESS not-accessible 324f3afd27fSAndrey V. Elsukov STATUS current 325f3afd27fSAndrey V. Elsukov DESCRIPTION 326f3afd27fSAndrey V. Elsukov "The numerical value of access rights granted to the community." 327f3afd27fSAndrey V. Elsukov ::= { begemotSnmpdCommunityEntry 5 } 328f3afd27fSAndrey V. Elsukov 329f06ca4afSHartmut Brandt-- 330f06ca4afSHartmut Brandt-- Module table 331f06ca4afSHartmut Brandt-- 332f06ca4afSHartmut BrandtbegemotSnmpdModuleTable OBJECT-TYPE 333f06ca4afSHartmut Brandt SYNTAX SEQUENCE OF BegemotSnmpdModuleEntry 334f06ca4afSHartmut Brandt MAX-ACCESS not-accessible 335f06ca4afSHartmut Brandt STATUS current 336f06ca4afSHartmut Brandt DESCRIPTION 337f06ca4afSHartmut Brandt "A table describing all the currently loaded dynamic modules. 338f06ca4afSHartmut Brandt Writing to this table loads and unloads modules." 339f06ca4afSHartmut Brandt ::= { begemotSnmpdObjects 6 } 340f06ca4afSHartmut Brandt 341f06ca4afSHartmut BrandtbegemotSnmpdModuleEntry OBJECT-TYPE 342f06ca4afSHartmut Brandt SYNTAX BegemotSnmpdModuleEntry 343f06ca4afSHartmut Brandt MAX-ACCESS not-accessible 344f06ca4afSHartmut Brandt STATUS current 345f06ca4afSHartmut Brandt DESCRIPTION 346f06ca4afSHartmut Brandt "A table entry describing a loadable module." 347f06ca4afSHartmut Brandt INDEX { begemotSnmpdModuleSection } 348f06ca4afSHartmut Brandt ::= { begemotSnmpdModuleTable 1 } 349f06ca4afSHartmut Brandt 350f06ca4afSHartmut BrandtBegemotSnmpdModuleEntry ::= SEQUENCE { 351f06ca4afSHartmut Brandt begemotSnmpdModuleSection SectionName, 352f06ca4afSHartmut Brandt begemotSnmpdModulePath OCTET STRING, 353f06ca4afSHartmut Brandt begemotSnmpdModuleComment OCTET STRING 354f06ca4afSHartmut Brandt} 355f06ca4afSHartmut Brandt 356f06ca4afSHartmut BrandtbegemotSnmpdModuleSection OBJECT-TYPE 357f06ca4afSHartmut Brandt SYNTAX SectionName 358f06ca4afSHartmut Brandt MAX-ACCESS not-accessible 359f06ca4afSHartmut Brandt STATUS current 360f06ca4afSHartmut Brandt DESCRIPTION 361f06ca4afSHartmut Brandt "The string used for matching configuration file sections 362f06ca4afSHartmut Brandt and indexes the module table." 363f06ca4afSHartmut Brandt ::= { begemotSnmpdModuleEntry 1 } 364f06ca4afSHartmut Brandt 365f06ca4afSHartmut Brandt 366f06ca4afSHartmut BrandtbegemotSnmpdModulePath OBJECT-TYPE 367f06ca4afSHartmut Brandt SYNTAX OCTET STRING 368f06ca4afSHartmut Brandt MAX-ACCESS read-create 369f06ca4afSHartmut Brandt STATUS current 370f06ca4afSHartmut Brandt DESCRIPTION 371f06ca4afSHartmut Brandt "The path name of the module. Set to empty string 372f06ca4afSHartmut Brandt to unload a module. The path of an existing module 373f06ca4afSHartmut Brandt may not be changed." 374f06ca4afSHartmut Brandt ::= { begemotSnmpdModuleEntry 2 } 375f06ca4afSHartmut Brandt 376f06ca4afSHartmut BrandtbegemotSnmpdModuleComment OBJECT-TYPE 377f06ca4afSHartmut Brandt SYNTAX OCTET STRING 378f06ca4afSHartmut Brandt MAX-ACCESS read-only 379f06ca4afSHartmut Brandt STATUS current 380f06ca4afSHartmut Brandt DESCRIPTION 381f06ca4afSHartmut Brandt "A comment describing this module." 382f06ca4afSHartmut Brandt ::= { begemotSnmpdModuleEntry 3 } 383f06ca4afSHartmut Brandt 384f06ca4afSHartmut Brandt 385f06ca4afSHartmut Brandt-- -------------------------------------------------------------------------- 386f06ca4afSHartmut Brandt-- 387f06ca4afSHartmut Brandt-- The STATISTICS Group 388f06ca4afSHartmut Brandt-- 389f06ca4afSHartmut BrandtbegemotSnmpdStats OBJECT IDENTIFIER ::= { begemotSnmpdObjects 7 } 390f06ca4afSHartmut Brandt 391f06ca4afSHartmut BrandtbegemotSnmpdStatsNoRxBufs OBJECT-TYPE 392f06ca4afSHartmut Brandt SYNTAX Counter32 393f06ca4afSHartmut Brandt MAX-ACCESS read-only 394f06ca4afSHartmut Brandt STATUS current 395f06ca4afSHartmut Brandt DESCRIPTION 396f06ca4afSHartmut Brandt "Number of times a receive buffer could not be allocated 397f06ca4afSHartmut Brandt for a packet." 398f06ca4afSHartmut Brandt ::= { begemotSnmpdStats 1 } 399f06ca4afSHartmut Brandt 400f06ca4afSHartmut BrandtbegemotSnmpdStatsNoTxBufs OBJECT-TYPE 401f06ca4afSHartmut Brandt SYNTAX Counter32 402f06ca4afSHartmut Brandt MAX-ACCESS read-only 403f06ca4afSHartmut Brandt STATUS current 404f06ca4afSHartmut Brandt DESCRIPTION 405f06ca4afSHartmut Brandt "Number of times a transmit buffer could not be allocated 406f06ca4afSHartmut Brandt for a packet." 407f06ca4afSHartmut Brandt ::= { begemotSnmpdStats 2 } 408f06ca4afSHartmut Brandt 409f06ca4afSHartmut BrandtbegemotSnmpdStatsInTooLongPkts OBJECT-TYPE 410f06ca4afSHartmut Brandt SYNTAX Counter32 411f06ca4afSHartmut Brandt MAX-ACCESS read-only 412f06ca4afSHartmut Brandt STATUS current 413f06ca4afSHartmut Brandt DESCRIPTION 414f06ca4afSHartmut Brandt "Number of packets received that were longer than the 415f06ca4afSHartmut Brandt receive buffer. These packets are dropped." 416f06ca4afSHartmut Brandt ::= { begemotSnmpdStats 3 } 417f06ca4afSHartmut Brandt 418f06ca4afSHartmut BrandtbegemotSnmpdStatsInBadPduTypes OBJECT-TYPE 419f06ca4afSHartmut Brandt SYNTAX Counter32 420f06ca4afSHartmut Brandt MAX-ACCESS read-only 421f06ca4afSHartmut Brandt STATUS current 422f06ca4afSHartmut Brandt DESCRIPTION 423f06ca4afSHartmut Brandt "Number of packets received with a bad type field." 424f06ca4afSHartmut Brandt ::= { begemotSnmpdStats 4 } 425f06ca4afSHartmut Brandt 426f06ca4afSHartmut Brandt-- 427f06ca4afSHartmut Brandt-- The Debug Group 428f06ca4afSHartmut Brandt-- 429f06ca4afSHartmut BrandtbegemotSnmpdDebug OBJECT IDENTIFIER ::= { begemotSnmpdObjects 8 } 430f06ca4afSHartmut Brandt 431f06ca4afSHartmut BrandtbegemotSnmpdDebugDumpPdus OBJECT-TYPE 432f06ca4afSHartmut Brandt SYNTAX TruthValue 433f06ca4afSHartmut Brandt MAX-ACCESS read-write 434f06ca4afSHartmut Brandt STATUS current 435f06ca4afSHartmut Brandt DESCRIPTION 436f06ca4afSHartmut Brandt "Dump PDUs to log file if true." 437f06ca4afSHartmut Brandt DEFVAL { false } 438f06ca4afSHartmut Brandt ::= { begemotSnmpdDebug 1 } 439f06ca4afSHartmut Brandt 440f06ca4afSHartmut BrandtbegemotSnmpdDebugSnmpTrace OBJECT-TYPE 441f06ca4afSHartmut Brandt SYNTAX Unsigned32 442f06ca4afSHartmut Brandt MAX-ACCESS read-write 443f06ca4afSHartmut Brandt STATUS current 444f06ca4afSHartmut Brandt DESCRIPTION 445f06ca4afSHartmut Brandt "Tracing flags for the SNMP library. These flags have the 446f06ca4afSHartmut Brandt following meaning: 447f06ca4afSHartmut Brandt 0x00000001 trace GET operator 448f06ca4afSHartmut Brandt 0x00000002 trace GETNEXT operator 449f06ca4afSHartmut Brandt 0x00000004 trace SET operator 450f06ca4afSHartmut Brandt 0x00000008 trace dependency processing 451f06ca4afSHartmut Brandt 0x00000010 trace node finding 45270af00a1SHartmut Brandt 0x10000000 log ASN1 errors 45370af00a1SHartmut Brandt 0x20000000 log SNMP errors 454f06ca4afSHartmut Brandt Individual values can be or-ed together." 455f06ca4afSHartmut Brandt DEFVAL { 0 } 456f06ca4afSHartmut Brandt ::= { begemotSnmpdDebug 2 } 457f06ca4afSHartmut Brandt 458f06ca4afSHartmut BrandtbegemotSnmpdDebugSyslogPri OBJECT-TYPE 459*04d17814SAndrey V. Elsukov SYNTAX Integer32 (0..8) 460f06ca4afSHartmut Brandt MAX-ACCESS read-write 461f06ca4afSHartmut Brandt STATUS current 462f06ca4afSHartmut Brandt DESCRIPTION 463f06ca4afSHartmut Brandt "Events with this or higher priority should not be logged." 464f06ca4afSHartmut Brandt DEFVAL { 7 } -- don't log debug messages 465f06ca4afSHartmut Brandt ::= { begemotSnmpdDebug 3 } 466f06ca4afSHartmut Brandt 467f06ca4afSHartmut Brandt-- 468f06ca4afSHartmut Brandt-- Local port table 469f06ca4afSHartmut Brandt-- 470f06ca4afSHartmut BrandtbegemotSnmpdLocalPortTable OBJECT-TYPE 471f06ca4afSHartmut Brandt SYNTAX SEQUENCE OF BegemotSnmpdLocalPortEntry 472f06ca4afSHartmut Brandt MAX-ACCESS not-accessible 473f06ca4afSHartmut Brandt STATUS current 474f06ca4afSHartmut Brandt DESCRIPTION 475f06ca4afSHartmut Brandt "A table with descriptions of local (unix domain) ports to listen 476f06ca4afSHartmut Brandt on for SNMP messages." 477f06ca4afSHartmut Brandt ::= { begemotSnmpdObjects 9 } 478f06ca4afSHartmut Brandt 479f06ca4afSHartmut BrandtbegemotSnmpdLocalPortEntry OBJECT-TYPE 480f06ca4afSHartmut Brandt SYNTAX BegemotSnmpdLocalPortEntry 481f06ca4afSHartmut Brandt MAX-ACCESS not-accessible 482f06ca4afSHartmut Brandt STATUS current 483f06ca4afSHartmut Brandt DESCRIPTION 484f06ca4afSHartmut Brandt "An entry in the table with descriptions of local ports to 485f06ca4afSHartmut Brandt listen on for SNMP messages." 486f06ca4afSHartmut Brandt INDEX { begemotSnmpdLocalPortPath } 487f06ca4afSHartmut Brandt ::= { begemotSnmpdLocalPortTable 1 } 488f06ca4afSHartmut Brandt 489f06ca4afSHartmut BrandtBegemotSnmpdLocalPortEntry ::= SEQUENCE { 490f06ca4afSHartmut Brandt begemotSnmpdLocalPortPath OCTET STRING, 4918eecd77aSHartmut Brandt begemotSnmpdLocalPortStatus INTEGER, 49270af00a1SHartmut Brandt begemotSnmpdLocalPortType INTEGER 493f06ca4afSHartmut Brandt} 494f06ca4afSHartmut Brandt 495f06ca4afSHartmut BrandtbegemotSnmpdLocalPortPath OBJECT-TYPE 496f06ca4afSHartmut Brandt SYNTAX OCTET STRING (SIZE(1..104)) 497f06ca4afSHartmut Brandt MAX-ACCESS not-accessible 498f06ca4afSHartmut Brandt STATUS current 499f06ca4afSHartmut Brandt DESCRIPTION 500f06ca4afSHartmut Brandt "The path name to create and listen on." 501f06ca4afSHartmut Brandt ::= { begemotSnmpdLocalPortEntry 1 } 502f06ca4afSHartmut Brandt 503f06ca4afSHartmut BrandtbegemotSnmpdLocalPortStatus OBJECT-TYPE 504f06ca4afSHartmut Brandt SYNTAX INTEGER { valid(1), invalid(2) } 505f06ca4afSHartmut Brandt MAX-ACCESS read-create 506f06ca4afSHartmut Brandt STATUS current 507f06ca4afSHartmut Brandt DESCRIPTION 508f06ca4afSHartmut Brandt "Set status to 1 to create entry, set it to 2 to delete it." 509f06ca4afSHartmut Brandt ::= { begemotSnmpdLocalPortEntry 2 } 510f06ca4afSHartmut Brandt 51170af00a1SHartmut BrandtbegemotSnmpdLocalPortType OBJECT-TYPE 51270af00a1SHartmut Brandt SYNTAX INTEGER { 51370af00a1SHartmut Brandt dgram-unpriv(1), 51470af00a1SHartmut Brandt dgram-priv(2), 51570af00a1SHartmut Brandt stream-unpriv(3), 51670af00a1SHartmut Brandt stream-priv(4) 51770af00a1SHartmut Brandt } 51870af00a1SHartmut Brandt MAX-ACCESS read-create 51970af00a1SHartmut Brandt STATUS current 52070af00a1SHartmut Brandt DESCRIPTION 52170af00a1SHartmut Brandt "Type of the port. If the type is unpriv SET operations 52270af00a1SHartmut Brandt are allowed from all clients if the community matches. For 52370af00a1SHartmut Brandt priv SET operations are allowed only from peers with uid 52470af00a1SHartmut Brandt zero. If the daemon cannot determine the peer uid it disallows 52570af00a1SHartmut Brandt the SET operation for -priv ports." 52670af00a1SHartmut Brandt ::= { begemotSnmpdLocalPortEntry 3 } 52770af00a1SHartmut Brandt 52870af00a1SHartmut Brandt-- 52970af00a1SHartmut Brandt-- Transport mapping table 53070af00a1SHartmut Brandt-- 53170af00a1SHartmut BrandtbegemotSnmpdTransportMappings OBJECT IDENTIFIER ::= { begemotSnmpdObjects 10 } 53270af00a1SHartmut Brandt 53370af00a1SHartmut BrandtbegemotSnmpdTransportTable OBJECT-TYPE 53470af00a1SHartmut Brandt SYNTAX SEQUENCE OF BegemotSnmpdTransportEntry 53570af00a1SHartmut Brandt MAX-ACCESS not-accessible 53670af00a1SHartmut Brandt STATUS current 53770af00a1SHartmut Brandt DESCRIPTION 53870af00a1SHartmut Brandt "A table containing all the currently loaded transport mappings." 53970af00a1SHartmut Brandt ::= { begemotSnmpdTransportMappings 1 } 54070af00a1SHartmut Brandt 54170af00a1SHartmut BrandtbegemotSnmpdTransportEntry OBJECT-TYPE 54270af00a1SHartmut Brandt SYNTAX BegemotSnmpdTransportEntry 54370af00a1SHartmut Brandt MAX-ACCESS not-accessible 54470af00a1SHartmut Brandt STATUS current 54570af00a1SHartmut Brandt DESCRIPTION 54670af00a1SHartmut Brandt "An entry in the table with the transport mappings." 54770af00a1SHartmut Brandt INDEX { begemotSnmpdTransportName } 54870af00a1SHartmut Brandt ::= { begemotSnmpdTransportTable 1 } 54970af00a1SHartmut Brandt 55070af00a1SHartmut BrandtBegemotSnmpdTransportEntry ::= SEQUENCE { 55170af00a1SHartmut Brandt begemotSnmpdTransportName OCTET STRING, 5528eecd77aSHartmut Brandt begemotSnmpdTransportStatus INTEGER, 55370af00a1SHartmut Brandt begemotSnmpdTransportOid OBJECT IDENTIFIER 55470af00a1SHartmut Brandt} 55570af00a1SHartmut Brandt 55670af00a1SHartmut BrandtbegemotSnmpdTransportName OBJECT-TYPE 55770af00a1SHartmut Brandt SYNTAX OCTET STRING (SIZE(1..256)) 55870af00a1SHartmut Brandt MAX-ACCESS not-accessible 55970af00a1SHartmut Brandt STATUS current 56070af00a1SHartmut Brandt DESCRIPTION 56170af00a1SHartmut Brandt "The name of the mapping." 56270af00a1SHartmut Brandt ::= { begemotSnmpdTransportEntry 1 } 56370af00a1SHartmut Brandt 56470af00a1SHartmut BrandtbegemotSnmpdTransportStatus OBJECT-TYPE 56570af00a1SHartmut Brandt SYNTAX RowStatus 56670af00a1SHartmut Brandt MAX-ACCESS read-only 56770af00a1SHartmut Brandt STATUS current 56870af00a1SHartmut Brandt DESCRIPTION 56970af00a1SHartmut Brandt "Used to create/activate/destroy the entry." 57070af00a1SHartmut Brandt ::= { begemotSnmpdTransportEntry 2 } 57170af00a1SHartmut Brandt 57270af00a1SHartmut BrandtbegemotSnmpdTransportOid OBJECT-TYPE 57370af00a1SHartmut Brandt SYNTAX OBJECT IDENTIFIER 57470af00a1SHartmut Brandt MAX-ACCESS read-only 57570af00a1SHartmut Brandt STATUS current 57670af00a1SHartmut Brandt DESCRIPTION 57770af00a1SHartmut Brandt "A pointer to the group with the transport-dependend stuff." 57870af00a1SHartmut Brandt ::= { begemotSnmpdTransportEntry 3 } 57970af00a1SHartmut Brandt 580*04d17814SAndrey V. Elsukov-- ---------------------------------------------------------------------- 581*04d17814SAndrey V. Elsukov-- 582*04d17814SAndrey V. Elsukov-- Internet port table. 583*04d17814SAndrey V. Elsukov-- 584*04d17814SAndrey V. ElsukovBegemotSnmpdTransportProto ::= TEXTUAL-CONVENTION 585*04d17814SAndrey V. Elsukov STATUS current 586*04d17814SAndrey V. Elsukov DESCRIPTION 587*04d17814SAndrey V. Elsukov "A value that represents the type of protocol to be used for 588*04d17814SAndrey V. Elsukov listening on a socket. The following protocols are currently 589*04d17814SAndrey V. Elsukov used: 590*04d17814SAndrey V. Elsukov 591*04d17814SAndrey V. Elsukov udp(1) Use UDP for IPv4 and IPv6 sockets." 592*04d17814SAndrey V. Elsukov SYNTAX INTEGER { 593*04d17814SAndrey V. Elsukov udp(1) 594*04d17814SAndrey V. Elsukov } 595*04d17814SAndrey V. Elsukov 596*04d17814SAndrey V. ElsukovbegemotSnmpdTransInetTable OBJECT-TYPE 597*04d17814SAndrey V. Elsukov SYNTAX SEQUENCE OF BegemotSnmpdTransInetEntry 598*04d17814SAndrey V. Elsukov MAX-ACCESS not-accessible 599*04d17814SAndrey V. Elsukov STATUS current 600*04d17814SAndrey V. Elsukov DESCRIPTION 601*04d17814SAndrey V. Elsukov "This table contains all the ports the daemon should listen on. 602*04d17814SAndrey V. Elsukov Entries can be created at initialization time via the config 603*04d17814SAndrey V. Elsukov file or at run time via a SET. One row can map to several open 604*04d17814SAndrey V. Elsukov sockets in the case of InetAddressType::dns rows. These rows 605*04d17814SAndrey V. Elsukov open one socket for each address returned by getaddrinfo(3). 606*04d17814SAndrey V. Elsukov for SNMP messages." 607*04d17814SAndrey V. Elsukov ::= { begemotSnmpdObjects 11 } 608*04d17814SAndrey V. Elsukov 609*04d17814SAndrey V. ElsukovbegemotSnmpdTransInetEntry OBJECT-TYPE 610*04d17814SAndrey V. Elsukov SYNTAX BegemotSnmpdTransInetEntry 611*04d17814SAndrey V. Elsukov MAX-ACCESS not-accessible 612*04d17814SAndrey V. Elsukov STATUS current 613*04d17814SAndrey V. Elsukov DESCRIPTION 614*04d17814SAndrey V. Elsukov "A row of the internet port table. Each row may map to one or 615*04d17814SAndrey V. Elsukov more listening sockets." 616*04d17814SAndrey V. Elsukov INDEX { 617*04d17814SAndrey V. Elsukov begemotSnmpdTransInetAddressType, 618*04d17814SAndrey V. Elsukov begemotSnmpdTransInetAddress, 619*04d17814SAndrey V. Elsukov begemotSnmpdTransInetPort, 620*04d17814SAndrey V. Elsukov begemotSnmpdTransInetProto 621*04d17814SAndrey V. Elsukov } 622*04d17814SAndrey V. Elsukov ::= { begemotSnmpdTransInetTable 1 } 623*04d17814SAndrey V. Elsukov 624*04d17814SAndrey V. ElsukovBegemotSnmpdTransInetEntry ::= SEQUENCE { 625*04d17814SAndrey V. Elsukov begemotSnmpdTransInetAddressType InetAddressType, 626*04d17814SAndrey V. Elsukov begemotSnmpdTransInetAddress InetAddress, 627*04d17814SAndrey V. Elsukov begemotSnmpdTransInetPort InetPortNumber, 628*04d17814SAndrey V. Elsukov begemotSnmpdTransInetProto BegemotSnmpdTransportProto, 629*04d17814SAndrey V. Elsukov begemotSnmpdTransInetStatus RowStatus 630*04d17814SAndrey V. Elsukov} 631*04d17814SAndrey V. Elsukov 632*04d17814SAndrey V. ElsukovbegemotSnmpdTransInetAddressType OBJECT-TYPE 633*04d17814SAndrey V. Elsukov SYNTAX InetAddressType 634*04d17814SAndrey V. Elsukov MAX-ACCESS not-accessible 635*04d17814SAndrey V. Elsukov STATUS current 636*04d17814SAndrey V. Elsukov DESCRIPTION 637*04d17814SAndrey V. Elsukov "The type of the address. Only ipv4, ipv6, ipv6z and dns are 638*04d17814SAndrey V. Elsukov supported." 639*04d17814SAndrey V. Elsukov ::= { begemotSnmpdTransInetEntry 1 } 640*04d17814SAndrey V. Elsukov 641*04d17814SAndrey V. ElsukovbegemotSnmpdTransInetAddress OBJECT-TYPE 642*04d17814SAndrey V. Elsukov SYNTAX InetAddress (SIZE (0..64)) 643*04d17814SAndrey V. Elsukov MAX-ACCESS not-accessible 644*04d17814SAndrey V. Elsukov STATUS current 645*04d17814SAndrey V. Elsukov DESCRIPTION 646*04d17814SAndrey V. Elsukov "The address. For ipv4 addresses the length must be 4, ipv6 647*04d17814SAndrey V. Elsukov addresses have a length of 16 and ipv6z addresses a length of 648*04d17814SAndrey V. Elsukov 20 where the last four bytes are the interface index in big 649*04d17814SAndrey V. Elsukov endian format. dns addresses may be of zero-length in which case 650*04d17814SAndrey V. Elsukov getaddrinfo() generates INADDR_ANY and its IPv6 equivalent. dns 651*04d17814SAndrey V. Elsukov addresses will open a socket for all addresses returned by 652*04d17814SAndrey V. Elsukov getaddrinfo()." 653*04d17814SAndrey V. Elsukov ::= { begemotSnmpdTransInetEntry 2 } 654*04d17814SAndrey V. Elsukov 655*04d17814SAndrey V. ElsukovbegemotSnmpdTransInetPort OBJECT-TYPE 656*04d17814SAndrey V. Elsukov SYNTAX InetPortNumber (1..65535) 657*04d17814SAndrey V. Elsukov MAX-ACCESS not-accessible 658*04d17814SAndrey V. Elsukov STATUS current 659*04d17814SAndrey V. Elsukov DESCRIPTION 660*04d17814SAndrey V. Elsukov "The port to listen on for SNMP messages." 661*04d17814SAndrey V. Elsukov ::= { begemotSnmpdTransInetEntry 3 } 662*04d17814SAndrey V. Elsukov 663*04d17814SAndrey V. ElsukovbegemotSnmpdTransInetProto OBJECT-TYPE 664*04d17814SAndrey V. Elsukov SYNTAX BegemotSnmpdTransportProto 665*04d17814SAndrey V. Elsukov MAX-ACCESS not-accessible 666*04d17814SAndrey V. Elsukov STATUS current 667*04d17814SAndrey V. Elsukov DESCRIPTION 668*04d17814SAndrey V. Elsukov "The protocol to use. Currently only the value udp(1) is supported." 669*04d17814SAndrey V. Elsukov ::= { begemotSnmpdTransInetEntry 4 } 670*04d17814SAndrey V. Elsukov 671*04d17814SAndrey V. ElsukovbegemotSnmpdTransInetStatus OBJECT-TYPE 672*04d17814SAndrey V. Elsukov SYNTAX RowStatus 673*04d17814SAndrey V. Elsukov MAX-ACCESS read-create 674*04d17814SAndrey V. Elsukov STATUS current 675*04d17814SAndrey V. Elsukov DESCRIPTION 676*04d17814SAndrey V. Elsukov "The status of the conceptual row. A row may be created using 677*04d17814SAndrey V. Elsukov createAndGo(4) or createAndWait(5). An inactive row can be 678*04d17814SAndrey V. Elsukov activated writing active(1) and an active row can be inactivated 679*04d17814SAndrey V. Elsukov by writing notInService(2). Finally active or inactive rows can be 680*04d17814SAndrey V. Elsukov deleted by writing the value destroy(6). The value of this field 681*04d17814SAndrey V. Elsukov will never read as notReady(3)." 682*04d17814SAndrey V. Elsukov ::= { begemotSnmpdTransInetEntry 5 } 683*04d17814SAndrey V. Elsukov 68470af00a1SHartmut Brandt-- 68570af00a1SHartmut Brandt-- XXX These should go into their own MIB 68670af00a1SHartmut Brandt-- 68770af00a1SHartmut BrandtbegemotSnmpdTransUdp OBJECT IDENTIFIER ::= { begemotSnmpdTransportMappings 2 } 68870af00a1SHartmut BrandtbegemotSnmpdTransLsock OBJECT IDENTIFIER ::= { begemotSnmpdTransportMappings 3 } 689*04d17814SAndrey V. ElsukovbegemotSnmpdTransInet OBJECT IDENTIFIER ::= { begemotSnmpdTransportMappings 4 } 69070af00a1SHartmut Brandt 691f06ca4afSHartmut BrandtEND 692