1*f15a076cSmartijn /* $OpenBSD: mib.h,v 1.10 2021/03/23 22:05:21 martijn Exp $ */ 2442e4f4fSmartijn 3442e4f4fSmartijn /* 4442e4f4fSmartijn * Copyright (c) 2007, 2008 Reyk Floeter <reyk@openbsd.org> 5442e4f4fSmartijn * 6442e4f4fSmartijn * Permission to use, copy, modify, and distribute this software for any 7442e4f4fSmartijn * purpose with or without fee is hereby granted, provided that the above 8442e4f4fSmartijn * copyright notice and this permission notice appear in all copies. 9442e4f4fSmartijn * 10442e4f4fSmartijn * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES 11442e4f4fSmartijn * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF 12442e4f4fSmartijn * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR 13442e4f4fSmartijn * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES 14442e4f4fSmartijn * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN 15442e4f4fSmartijn * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF 16442e4f4fSmartijn * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 17442e4f4fSmartijn */ 18442e4f4fSmartijn 19442e4f4fSmartijn #ifndef SNMPD_MIB_H 20442e4f4fSmartijn #define SNMPD_MIB_H 21442e4f4fSmartijn 22442e4f4fSmartijn #define OID(...) { { MIB_##__VA_ARGS__ }, sizeof((u_int32_t[]) { MIB_##__VA_ARGS__ })/sizeof(u_int32_t) } 23442e4f4fSmartijn #define MIB(...) { { MIB_##__VA_ARGS__ }, sizeof((u_int32_t[]) { MIB_##__VA_ARGS__ })/sizeof(u_int32_t) }, NULL 24442e4f4fSmartijn #define MIBDECL(...) { { MIB_##__VA_ARGS__ }, sizeof((u_int32_t[]) { MIB_##__VA_ARGS__ })/sizeof(u_int32_t) }, #__VA_ARGS__ 25442e4f4fSmartijn #define MIBEND { { 0 } }, NULL 26442e4f4fSmartijn 27442e4f4fSmartijn /* 28442e4f4fSmartijn * Adding new MIBs: 29442e4f4fSmartijn * - add the OID definitions below 30442e4f4fSmartijn * - add the OIDs to the MIB_TREE table at the end of this file 31442e4f4fSmartijn * - optional: write the implementation in mib.c 32442e4f4fSmartijn */ 33442e4f4fSmartijn 342e6355c0Smartijn #define MIB_ccitt 0 3597da2ad2Smartijn /* SNMPv2-SMI MIB */ 36442e4f4fSmartijn #define MIB_iso 1 37442e4f4fSmartijn #define MIB_org MIB_iso, 3 38442e4f4fSmartijn #define MIB_dod MIB_org, 6 39442e4f4fSmartijn #define MIB_internet MIB_dod, 1 40442e4f4fSmartijn #define MIB_directory MIB_internet, 1 41442e4f4fSmartijn #define MIB_mgmt MIB_internet, 2 42442e4f4fSmartijn #define MIB_mib_2 MIB_mgmt, 1 /* XXX mib-2 */ 432e6355c0Smartijn #define MIB_transmission MIB_mib_2, 10 442e6355c0Smartijn #define MIB_experimental MIB_internet, 3 452e6355c0Smartijn #define MIB_private MIB_internet, 4 462e6355c0Smartijn #define MIB_enterprises MIB_private, 1 472e6355c0Smartijn #define MIB_security MIB_internet, 5 482e6355c0Smartijn #define MIB_snmpV2 MIB_internet, 6 492e6355c0Smartijn #define MIB_snmpDomains MIB_snmpV2, 1 502e6355c0Smartijn #define MIB_snmpProxys MIB_snmpV2, 2 512e6355c0Smartijn #define MIB_snmpModules MIB_snmpV2, 3 522e6355c0Smartijn #define MIB_zeroDotZero 0, 0 532e6355c0Smartijn 5497da2ad2Smartijn /* SNMPv2-MIB */ 5597da2ad2Smartijn #define MIB_snmpMIB MIB_snmpModules, 1 5697da2ad2Smartijn #define MIB_snmpMIBObjects MIB_snmpMIB, 1 57442e4f4fSmartijn #define MIB_system MIB_mib_2, 1 58442e4f4fSmartijn #define MIB_sysDescr MIB_system, 1 5997da2ad2Smartijn #define MIB_sysObjectID MIB_system, 2 60442e4f4fSmartijn #define MIB_sysUpTime MIB_system, 3 61442e4f4fSmartijn #define MIB_sysContact MIB_system, 4 62442e4f4fSmartijn #define MIB_sysName MIB_system, 5 63442e4f4fSmartijn #define MIB_sysLocation MIB_system, 6 64442e4f4fSmartijn #define MIB_sysServices MIB_system, 7 65442e4f4fSmartijn #define MIB_sysORLastChange MIB_system, 8 66442e4f4fSmartijn #define MIB_sysORTable MIB_system, 9 67442e4f4fSmartijn #define MIB_sysOREntry MIB_sysORTable, 1 68442e4f4fSmartijn #define MIB_sysORIndex MIB_sysOREntry, 1 69442e4f4fSmartijn #define MIB_sysORID MIB_sysOREntry, 2 70442e4f4fSmartijn #define MIB_sysORDescr MIB_sysOREntry, 3 71442e4f4fSmartijn #define MIB_sysORUpTime MIB_sysOREntry, 4 72442e4f4fSmartijn #define MIB_snmp MIB_mib_2, 11 73442e4f4fSmartijn #define MIB_snmpInPkts MIB_snmp, 1 74442e4f4fSmartijn #define MIB_snmpInBadVersions MIB_snmp, 3 75442e4f4fSmartijn #define MIB_snmpInBadCommunityNames MIB_snmp, 4 76442e4f4fSmartijn #define MIB_snmpInBadCommunityUses MIB_snmp, 5 77442e4f4fSmartijn #define MIB_snmpInASNParseErrs MIB_snmp, 6 7897da2ad2Smartijn #define MIB_snmpEnableAuthenTraps MIB_snmp, 30 7997da2ad2Smartijn #define MIB_snmpSilentDrops MIB_snmp, 31 8097da2ad2Smartijn #define MIB_snmpProxyDrops MIB_snmp, 32 8197da2ad2Smartijn #define MIB_snmpTrap MIB_snmpMIBObjects, 4 8297da2ad2Smartijn #define MIB_snmpTrapOID MIB_snmpTrap, 1 8397da2ad2Smartijn #define MIB_snmpTrapEnterprise MIB_snmpTrap, 3 8497da2ad2Smartijn #define MIB_snmpTraps MIB_snmpMIBObjects, 5 8597da2ad2Smartijn #define MIB_coldStart MIB_snmpTraps, 1 8697da2ad2Smartijn #define MIB_warmStart MIB_snmpTraps, 2 8797da2ad2Smartijn #define MIB_authenticationFailure MIB_snmpTraps, 5 8897da2ad2Smartijn #define MIB_snmpSet MIB_snmpMIBObjects, 6 8997da2ad2Smartijn #define MIB_snmpSetSerialNo MIB_snmpSet, 1 9097da2ad2Smartijn #define MIB_snmpMIBConformance MIB_snmpMIB, 2 9197da2ad2Smartijn #define MIB_snmpMIBCompliances MIB_snmpMIBConformance, 1 9297da2ad2Smartijn #define MIB_snmpMIBGroups MIB_snmpMIBConformance, 2 9397da2ad2Smartijn #define MIB_snmpBasicCompliance MIB_snmpMIBCompliances, 2 9497da2ad2Smartijn #define MIB_snmpBasicComplianceRev2 MIB_snmpMIBCompliances, 3 9597da2ad2Smartijn #define MIB_snmpGroup MIB_snmpMIBGroups, 8 9697da2ad2Smartijn #define MIB_snmpCommunityGroup MIB_snmpMIBGroups, 9 9797da2ad2Smartijn #define MIB_snmpSetGroup MIB_snmpMIBGroups, 5 9897da2ad2Smartijn #define MIB_systemGroup MIB_snmpMIBGroups, 6 9997da2ad2Smartijn #define MIB_snmpBasicNotificationsGroup MIB_snmpMIBGroups, 7 10097da2ad2Smartijn #define MIB_snmpWarmStartNotificationGroup MIB_snmpMIBGroups, 11 10197da2ad2Smartijn #define MIB_snmpNotificationGroup MIB_snmpMIBGroups, 12 10297da2ad2Smartijn #define MIB_snmpOutPkts MIB_snmp, 2 103442e4f4fSmartijn #define MIB_snmpInTooBigs MIB_snmp, 8 104442e4f4fSmartijn #define MIB_snmpInNoSuchNames MIB_snmp, 9 105442e4f4fSmartijn #define MIB_snmpInBadValues MIB_snmp, 10 106442e4f4fSmartijn #define MIB_snmpInReadOnlys MIB_snmp, 11 107442e4f4fSmartijn #define MIB_snmpInGenErrs MIB_snmp, 12 108442e4f4fSmartijn #define MIB_snmpInTotalReqVars MIB_snmp, 13 109442e4f4fSmartijn #define MIB_snmpInTotalSetVars MIB_snmp, 14 110442e4f4fSmartijn #define MIB_snmpInGetRequests MIB_snmp, 15 111442e4f4fSmartijn #define MIB_snmpInGetNexts MIB_snmp, 16 112442e4f4fSmartijn #define MIB_snmpInSetRequests MIB_snmp, 17 113442e4f4fSmartijn #define MIB_snmpInGetResponses MIB_snmp, 18 114442e4f4fSmartijn #define MIB_snmpInTraps MIB_snmp, 19 115442e4f4fSmartijn #define MIB_snmpOutTooBigs MIB_snmp, 20 116442e4f4fSmartijn #define MIB_snmpOutNoSuchNames MIB_snmp, 21 117442e4f4fSmartijn #define MIB_snmpOutBadValues MIB_snmp, 22 118442e4f4fSmartijn #define MIB_snmpOutGenErrs MIB_snmp, 24 119442e4f4fSmartijn #define MIB_snmpOutGetRequests MIB_snmp, 25 120442e4f4fSmartijn #define MIB_snmpOutGetNexts MIB_snmp, 26 121442e4f4fSmartijn #define MIB_snmpOutSetRequests MIB_snmp, 27 122442e4f4fSmartijn #define MIB_snmpOutGetResponses MIB_snmp, 28 123442e4f4fSmartijn #define MIB_snmpOutTraps MIB_snmp, 29 12497da2ad2Smartijn #define MIB_snmpObsoleteGroup MIB_snmpMIBGroups, 10 12597da2ad2Smartijn 126442e4f4fSmartijn #define MIB_linkDown MIB_snmpTraps, 3 127442e4f4fSmartijn #define MIB_linkUp MIB_snmpTraps, 4 128442e4f4fSmartijn #define MIB_egpNeighborLoss MIB_snmpTraps, 6 129442e4f4fSmartijn 13016c279e6Smartijn /* SNMP-FRAMEWORK-MIB */ 13116c279e6Smartijn #define MIB_snmpFrameworkMIB MIB_snmpModules, 10 13216c279e6Smartijn #define MIB_snmpFrameworkAdmin MIB_snmpFrameworkMIB, 1 13316c279e6Smartijn #define MIB_snmpFrameworkMIBObjects MIB_snmpFrameworkMIB, 2 13416c279e6Smartijn #define MIB_snmpFrameworkMIBConformance MIB_snmpFrameworkMIB, 3 13516c279e6Smartijn #define MIB_snmpEngine MIB_snmpFrameworkMIBObjects, 1 136442e4f4fSmartijn #define MIB_snmpEngineID MIB_snmpEngine, 1 137442e4f4fSmartijn #define MIB_snmpEngineBoots MIB_snmpEngine, 2 138442e4f4fSmartijn #define MIB_snmpEngineTime MIB_snmpEngine, 3 13916c279e6Smartijn #define MIB_snmpEngineMaxMessageSize MIB_snmpEngine, 4 14016c279e6Smartijn #define MIB_snmpAuthProtocols MIB_snmpFrameworkAdmin, 1 14116c279e6Smartijn #define MIB_snmpPrivProtocols MIB_snmpFrameworkAdmin, 2 14216c279e6Smartijn #define MIB_snmpFrameworkMIBCompliances MIB_snmpFrameworkMIBConformance, 1 14316c279e6Smartijn #define MIB_snmpFrameworkMIBGroups MIB_snmpFrameworkMIBConformance, 2 14416c279e6Smartijn 14516c279e6Smartijn /* SNMP-USER-BASED-SM-MIB */ 14616c279e6Smartijn #define MIB_snmpUsmMIB MIB_snmpModules, 15 14716c279e6Smartijn #define MIB_usmMIBObjects MIB_snmpUsmMIB, 1 14816c279e6Smartijn #define MIB_usmMIBConformance MIB_snmpUsmMIB, 2 14916c279e6Smartijn #define MIB_usmNoAuthProtocol MIB_snmpAuthProtocols, 1 15016c279e6Smartijn #define MIB_usmHMACMD5AuthProtocol MIB_snmpAuthProtocols, 2 15116c279e6Smartijn #define MIB_usmHMACSHAAuthProtocol MIB_snmpAuthProtocols, 3 15216c279e6Smartijn #define MIB_usmNoPrivProtocol MIB_snmpPrivProtocols, 1 15316c279e6Smartijn #define MIB_usmDESPrivProtocol MIB_snmpPrivProtocols, 2 15416c279e6Smartijn #define MIB_usmStats MIB_usmMIBObjects, 1 15516c279e6Smartijn #define MIB_usmStatsUnsupportedSecLevels MIB_usmStats, 1 15616c279e6Smartijn #define MIB_usmStatsNotInTimeWindows MIB_usmStats, 2 15716c279e6Smartijn #define MIB_usmStatsUnknownUserNames MIB_usmStats, 3 15816c279e6Smartijn #define MIB_usmStatsUnknownEngineIDs MIB_usmStats, 4 15916c279e6Smartijn #define MIB_usmStatsWrongDigests MIB_usmStats, 5 16016c279e6Smartijn #define MIB_usmStatsDecryptionErrors MIB_usmStats, 6 16116c279e6Smartijn #define MIB_usmUser MIB_usmMIBObjects, 2 16216c279e6Smartijn #define MIB_usmUserSpinLock MIB_usmUser, 1 16316c279e6Smartijn #define MIB_usmUserTable MIB_usmUser, 2 16416c279e6Smartijn #define MIB_usmUserEntry MIB_usmUserTable, 1 16516c279e6Smartijn #define MIB_usmUserEngineID MIB_usmUserEntry, 1 16616c279e6Smartijn #define MIB_usmUserName MIB_usmUserEntry, 2 16716c279e6Smartijn #define MIB_usmUserSecurityName MIB_usmUserEntry, 3 16816c279e6Smartijn #define MIB_usmUserCloneFrom MIB_usmUserEntry, 4 16916c279e6Smartijn #define MIB_usmUserAuthProtocol MIB_usmUserEntry, 5 17016c279e6Smartijn #define MIB_usmUserAuthKeyChange MIB_usmUserEntry, 6 17116c279e6Smartijn #define MIB_usmUserOwnAuthKeyChange MIB_usmUserEntry, 7 17216c279e6Smartijn #define MIB_usmUserPrivProtocol MIB_usmUserEntry, 8 17316c279e6Smartijn #define MIB_usmUserPrivKeyChange MIB_usmUserEntry, 9 17416c279e6Smartijn #define MIB_usmUserOwnPrivKeyChange MIB_usmUserEntry, 10 17516c279e6Smartijn #define MIB_usmUserPublic MIB_usmUserEntry, 11 17616c279e6Smartijn #define MIB_usmUserStorageType MIB_usmUserEntry, 12 17716c279e6Smartijn #define MIB_usmUserStatus MIB_usmUserEntry, 13 17816c279e6Smartijn #define MIB_usmMIBCompliances MIB_usmMIBConformance, 1 17916c279e6Smartijn #define MIB_usmMIBGroups MIB_usmMIBConformance, 2 180442e4f4fSmartijn 181e48b1d2eSmartijn /* SNMP-USM-AES-MIB */ 182e48b1d2eSmartijn #define MIB_snmpUsmAesMIB MIB_snmpModules, 20 183e48b1d2eSmartijn #define MIB_usmAesCfb128Protocol MIB_snmpPrivProtocols, 4 184e48b1d2eSmartijn 185e48b1d2eSmartijn /* SNMP-USM-HMAC-SHA2-MIB */ 186e48b1d2eSmartijn #define MIB_snmpUsmHmacSha2MIB MIB_mib_2, 235 187e48b1d2eSmartijn #define MIB_usmHMAC128SHA224AuthProtocol MIB_snmpAuthProtocols, 4 188e48b1d2eSmartijn #define MIB_usmHMAC192SHA256AuthProtocol MIB_snmpAuthProtocols, 5 189e48b1d2eSmartijn #define MIB_usmHMAC256SHA384AuthProtocol MIB_snmpAuthProtocols, 6 190e48b1d2eSmartijn #define MIB_usmHMAC384SHA512AuthProtocol MIB_snmpAuthProtocols, 7 191e48b1d2eSmartijn 192442e4f4fSmartijn /* HOST-RESOURCES-MIB */ 193442e4f4fSmartijn #define MIB_host MIB_mib_2, 25 194442e4f4fSmartijn #define MIB_hrSystem MIB_host, 1 195442e4f4fSmartijn #define OIDIDX_hrsystem 8 196442e4f4fSmartijn #define MIB_hrSystemUptime MIB_hrSystem, 1 197442e4f4fSmartijn #define MIB_hrSystemDate MIB_hrSystem, 2 198442e4f4fSmartijn #define MIB_hrSystemInitialLoadDevice MIB_hrSystem, 3 199442e4f4fSmartijn #define MIB_hrSystemInitialLoadParameters MIB_hrSystem, 4 200442e4f4fSmartijn #define MIB_hrSystemNumUsers MIB_hrSystem, 5 201442e4f4fSmartijn #define MIB_hrSystemProcesses MIB_hrSystem, 6 202442e4f4fSmartijn #define MIB_hrSystemMaxProcesses MIB_hrSystem, 7 203442e4f4fSmartijn #define MIB_hrStorage MIB_host, 2 204442e4f4fSmartijn #define MIB_hrStorageTypes MIB_hrStorage, 1 205442e4f4fSmartijn #define MIB_hrStorageOther MIB_hrStorageTypes, 1 206442e4f4fSmartijn #define MIB_hrStorageRam MIB_hrStorageTypes, 2 207442e4f4fSmartijn #define MIB_hrStorageVirtualMemory MIB_hrStorageTypes, 3 208442e4f4fSmartijn #define MIB_hrStorageFixedDisk MIB_hrStorageTypes, 4 209442e4f4fSmartijn #define MIB_hrStorageRemovableDisk MIB_hrStorageTypes, 5 210442e4f4fSmartijn #define MIB_hrStorageFloppyDisk MIB_hrStorageTypes, 6 211442e4f4fSmartijn #define MIB_hrStorageCompactDisc MIB_hrStorageTypes, 7 212442e4f4fSmartijn #define MIB_hrStorageRamDisk MIB_hrStorageTypes, 8 213442e4f4fSmartijn #define MIB_hrStorageFlashMemory MIB_hrStorageTypes, 9 214442e4f4fSmartijn #define MIB_hrStorageNetworkDisk MIB_hrStorageTypes, 10 215442e4f4fSmartijn #define MIB_hrMemorySize MIB_hrStorage, 2 216442e4f4fSmartijn #define MIB_hrStorageTable MIB_hrStorage, 3 217442e4f4fSmartijn #define MIB_hrStorageEntry MIB_hrStorageTable, 1 218442e4f4fSmartijn #define OIDIDX_hrStorage 10 219442e4f4fSmartijn #define OIDIDX_hrStorageEntry 11 220442e4f4fSmartijn #define MIB_hrStorageIndex MIB_hrStorageEntry, 1 221442e4f4fSmartijn #define MIB_hrStorageType MIB_hrStorageEntry, 2 222442e4f4fSmartijn #define MIB_hrStorageDescr MIB_hrStorageEntry, 3 223442e4f4fSmartijn #define MIB_hrStorageAllocationUnits MIB_hrStorageEntry, 4 224442e4f4fSmartijn #define MIB_hrStorageSize MIB_hrStorageEntry, 5 225442e4f4fSmartijn #define MIB_hrStorageUsed MIB_hrStorageEntry, 6 226442e4f4fSmartijn #define MIB_hrStorageAllocationFailures MIB_hrStorageEntry, 7 227442e4f4fSmartijn #define MIB_hrDevice MIB_host, 3 228442e4f4fSmartijn #define MIB_hrDeviceTypes MIB_hrDevice, 1 229442e4f4fSmartijn #define MIB_hrDeviceOther MIB_hrDeviceTypes, 1 230442e4f4fSmartijn #define MIB_hrDeviceUnknown MIB_hrDeviceTypes, 2 231442e4f4fSmartijn #define MIB_hrDeviceProcessor MIB_hrDeviceTypes, 3 232442e4f4fSmartijn #define MIB_hrDeviceNetwork MIB_hrDeviceTypes, 4 233442e4f4fSmartijn #define MIB_hrDevicePrinter MIB_hrDeviceTypes, 5 234442e4f4fSmartijn #define MIB_hrDeviceDiskStorage MIB_hrDeviceTypes, 6 235442e4f4fSmartijn #define MIB_hrDeviceVideo MIB_hrDeviceTypes, 10 236442e4f4fSmartijn #define MIB_hrDeviceAudio MIB_hrDeviceTypes, 11 237442e4f4fSmartijn #define MIB_hrDeviceCoprocessor MIB_hrDeviceTypes, 12 238442e4f4fSmartijn #define MIB_hrDeviceKeyboard MIB_hrDeviceTypes, 13 239442e4f4fSmartijn #define MIB_hrDeviceModem MIB_hrDeviceTypes, 14 240442e4f4fSmartijn #define MIB_hrDeviceParallelPort MIB_hrDeviceTypes, 15 241442e4f4fSmartijn #define MIB_hrDevicePointing MIB_hrDeviceTypes, 16 242442e4f4fSmartijn #define MIB_hrDeviceSerialPort MIB_hrDeviceTypes, 17 243442e4f4fSmartijn #define MIB_hrDeviceTape MIB_hrDeviceTypes, 18 244442e4f4fSmartijn #define MIB_hrDeviceClock MIB_hrDeviceTypes, 19 245442e4f4fSmartijn #define MIB_hrDeviceVolatileMemory MIB_hrDeviceTypes, 20 246442e4f4fSmartijn #define MIB_hrDeviceNonVolatileMemory MIB_hrDeviceTypes, 21 247442e4f4fSmartijn #define MIB_hrDeviceTable MIB_hrDevice, 2 248442e4f4fSmartijn #define MIB_hrDeviceEntry MIB_hrDeviceTable, 1 249442e4f4fSmartijn #define OIDIDX_hrDevice 10 250442e4f4fSmartijn #define OIDIDX_hrDeviceEntry 11 251442e4f4fSmartijn #define MIB_hrDeviceIndex MIB_hrDeviceEntry, 1 252442e4f4fSmartijn #define MIB_hrDeviceType MIB_hrDeviceEntry, 2 253442e4f4fSmartijn #define MIB_hrDeviceDescr MIB_hrDeviceEntry, 3 254442e4f4fSmartijn #define MIB_hrDeviceID MIB_hrDeviceEntry, 4 255442e4f4fSmartijn #define MIB_hrDeviceStatus MIB_hrDeviceEntry, 5 256442e4f4fSmartijn #define MIB_hrDeviceErrors MIB_hrDeviceEntry, 6 257442e4f4fSmartijn #define MIB_hrProcessorTable MIB_hrDevice, 3 258442e4f4fSmartijn #define MIB_hrProcessorEntry MIB_hrProcessorTable, 1 259442e4f4fSmartijn #define OIDIDX_hrProcessor 10 260442e4f4fSmartijn #define OIDIDX_hrProcessorEntry 11 261442e4f4fSmartijn #define MIB_hrProcessorFrwID MIB_hrProcessorEntry, 1 262442e4f4fSmartijn #define MIB_hrProcessorLoad MIB_hrProcessorEntry, 2 263442e4f4fSmartijn #define MIB_hrSWRun MIB_host, 4 264442e4f4fSmartijn #define MIB_hrSWOSIndex MIB_hrSWRun, 1 265442e4f4fSmartijn #define MIB_hrSWRunTable MIB_hrSWRun, 2 266442e4f4fSmartijn #define MIB_hrSWRunEntry MIB_hrSWRunTable, 1 267442e4f4fSmartijn #define OIDIDX_hrSWRun 10 268442e4f4fSmartijn #define OIDIDX_hrSWRunEntry 11 269442e4f4fSmartijn #define MIB_hrSWRunIndex MIB_hrSWRunEntry, 1 270442e4f4fSmartijn #define MIB_hrSWRunName MIB_hrSWRunEntry, 2 271442e4f4fSmartijn #define MIB_hrSWRunID MIB_hrSWRunEntry, 3 272442e4f4fSmartijn #define MIB_hrSWRunPath MIB_hrSWRunEntry, 4 273442e4f4fSmartijn #define MIB_hrSWRunParameters MIB_hrSWRunEntry, 5 274442e4f4fSmartijn #define MIB_hrSWRunType MIB_hrSWRunEntry, 6 275442e4f4fSmartijn #define MIB_hrSWRunStatus MIB_hrSWRunEntry, 7 276442e4f4fSmartijn #define MIB_hrSWRunPerf MIB_host, 5 277442e4f4fSmartijn #define MIB_hrSWRunPerfTable MIB_hrSWRunPerf, 1 278442e4f4fSmartijn #define OIDIDX_hrSWRunPerf 10 279442e4f4fSmartijn #define OIDIDX_hrSWRunPerfEntry 11 280442e4f4fSmartijn #define MIB_hrSWRunPerfEntry MIB_hrSWRunPerfTable, 1 281442e4f4fSmartijn #define MIB_hrSWRunPerfCPU MIB_hrSWRunPerfEntry, 1 282442e4f4fSmartijn #define MIB_hrSWRunPerfMem MIB_hrSWRunPerfEntry, 2 283442e4f4fSmartijn #define MIB_hrSWInstalled MIB_host, 6 284442e4f4fSmartijn #define MIB_hrMIBAdminInfo MIB_host, 7 285442e4f4fSmartijn 286442e4f4fSmartijn /* IF-MIB */ 287442e4f4fSmartijn #define MIB_ifMIB MIB_mib_2, 31 288442e4f4fSmartijn #define MIB_ifMIBObjects MIB_ifMIB, 1 289442e4f4fSmartijn #define MIB_ifXTable MIB_ifMIBObjects, 1 290442e4f4fSmartijn #define MIB_ifXEntry MIB_ifXTable, 1 291442e4f4fSmartijn #define OIDIDX_ifX 10 292442e4f4fSmartijn #define OIDIDX_ifXEntry 11 293442e4f4fSmartijn #define MIB_ifName MIB_ifXEntry, 1 294442e4f4fSmartijn #define MIB_ifInMulticastPkts MIB_ifXEntry, 2 295442e4f4fSmartijn #define MIB_ifInBroadcastPkts MIB_ifXEntry, 3 296442e4f4fSmartijn #define MIB_ifOutMulticastPkts MIB_ifXEntry, 4 297442e4f4fSmartijn #define MIB_ifOutBroadcastPkts MIB_ifXEntry, 5 298442e4f4fSmartijn #define MIB_ifHCInOctets MIB_ifXEntry, 6 299442e4f4fSmartijn #define MIB_ifHCInUcastPkts MIB_ifXEntry, 7 300442e4f4fSmartijn #define MIB_ifHCInMulticastPkts MIB_ifXEntry, 8 301442e4f4fSmartijn #define MIB_ifHCInBroadcastPkts MIB_ifXEntry, 9 302442e4f4fSmartijn #define MIB_ifHCOutOctets MIB_ifXEntry, 10 303442e4f4fSmartijn #define MIB_ifHCOutUcastPkts MIB_ifXEntry, 11 304442e4f4fSmartijn #define MIB_ifHCOutMulticastPkts MIB_ifXEntry, 12 305442e4f4fSmartijn #define MIB_ifHCOutBroadcastPkts MIB_ifXEntry, 13 306442e4f4fSmartijn #define MIB_ifLinkUpDownTrapEnable MIB_ifXEntry, 14 307442e4f4fSmartijn #define MIB_ifHighSpeed MIB_ifXEntry, 15 308442e4f4fSmartijn #define MIB_ifPromiscuousMode MIB_ifXEntry, 16 309442e4f4fSmartijn #define MIB_ifConnectorPresent MIB_ifXEntry, 17 310442e4f4fSmartijn #define MIB_ifAlias MIB_ifXEntry, 18 311442e4f4fSmartijn #define MIB_ifCounterDiscontinuityTime MIB_ifXEntry, 19 312442e4f4fSmartijn #define MIB_ifStackTable MIB_ifMIBObjects, 2 313442e4f4fSmartijn #define MIB_ifStackEntry MIB_ifStackTable, 1 314442e4f4fSmartijn #define OIDIDX_ifStack 10 315442e4f4fSmartijn #define OIDIDX_ifStackEntry 11 316442e4f4fSmartijn #define MIB_ifStackStatus MIB_ifStackEntry, 3 317442e4f4fSmartijn #define MIB_ifRcvAddressTable MIB_ifMIBObjects, 4 318442e4f4fSmartijn #define MIB_ifRcvAddressEntry MIB_ifRcvAddressTable, 1 319442e4f4fSmartijn #define OIDIDX_ifRcvAddress 10 320442e4f4fSmartijn #define OIDIDX_ifRcvAddressEntry 11 321442e4f4fSmartijn #define MIB_ifRcvAddressStatus MIB_ifRcvAddressEntry, 2 322442e4f4fSmartijn #define MIB_ifRcvAddressType MIB_ifRcvAddressEntry, 3 323442e4f4fSmartijn #define MIB_ifStackLastChange MIB_ifMIBObjects, 6 324442e4f4fSmartijn #define MIB_interfaces MIB_mib_2, 2 325442e4f4fSmartijn #define MIB_ifNumber MIB_interfaces, 1 326442e4f4fSmartijn #define MIB_ifTable MIB_interfaces, 2 327442e4f4fSmartijn #define MIB_ifEntry MIB_ifTable, 1 328442e4f4fSmartijn #define OIDIDX_if 9 329442e4f4fSmartijn #define OIDIDX_ifEntry 10 330442e4f4fSmartijn #define MIB_ifIndex MIB_ifEntry, 1 331442e4f4fSmartijn #define MIB_ifDescr MIB_ifEntry, 2 332442e4f4fSmartijn #define MIB_ifType MIB_ifEntry, 3 333442e4f4fSmartijn #define MIB_ifMtu MIB_ifEntry, 4 334442e4f4fSmartijn #define MIB_ifSpeed MIB_ifEntry, 5 335442e4f4fSmartijn #define MIB_ifPhysAddress MIB_ifEntry, 6 336442e4f4fSmartijn #define MIB_ifAdminStatus MIB_ifEntry, 7 337442e4f4fSmartijn #define MIB_ifOperStatus MIB_ifEntry, 8 338442e4f4fSmartijn #define MIB_ifLastChange MIB_ifEntry, 9 339442e4f4fSmartijn #define MIB_ifInOctets MIB_ifEntry, 10 340442e4f4fSmartijn #define MIB_ifInUcastPkts MIB_ifEntry, 11 341442e4f4fSmartijn #define MIB_ifInNUcastPkts MIB_ifEntry, 12 342442e4f4fSmartijn #define MIB_ifInDiscards MIB_ifEntry, 13 343442e4f4fSmartijn #define MIB_ifInErrors MIB_ifEntry, 14 344442e4f4fSmartijn #define MIB_ifInUnknownProtos MIB_ifEntry, 15 345442e4f4fSmartijn #define MIB_ifOutOctets MIB_ifEntry, 16 346442e4f4fSmartijn #define MIB_ifOutUcastPkts MIB_ifEntry, 17 347442e4f4fSmartijn #define MIB_ifOutNUcastPkts MIB_ifEntry, 18 348442e4f4fSmartijn #define MIB_ifOutDiscards MIB_ifEntry, 19 349442e4f4fSmartijn #define MIB_ifOutErrors MIB_ifEntry, 20 350442e4f4fSmartijn #define MIB_ifOutQLen MIB_ifEntry, 21 351442e4f4fSmartijn #define MIB_ifSpecific MIB_ifEntry, 22 352442e4f4fSmartijn 353442e4f4fSmartijn /* IP-MIB */ 354442e4f4fSmartijn #define MIB_ipMIB MIB_mib_2, 4 355442e4f4fSmartijn #define OIDIDX_ip 7 356442e4f4fSmartijn #define MIB_ipForwarding MIB_ipMIB, 1 357442e4f4fSmartijn #define MIB_ipDefaultTTL MIB_ipMIB, 2 358442e4f4fSmartijn #define MIB_ipInReceives MIB_ipMIB, 3 359442e4f4fSmartijn #define MIB_ipInHdrErrors MIB_ipMIB, 4 360442e4f4fSmartijn #define MIB_ipInAddrErrors MIB_ipMIB, 5 361442e4f4fSmartijn #define MIB_ipForwDatagrams MIB_ipMIB, 6 362442e4f4fSmartijn #define MIB_ipInUnknownProtos MIB_ipMIB, 7 363442e4f4fSmartijn #define MIB_ipInDiscards MIB_ipMIB, 8 364442e4f4fSmartijn #define MIB_ipInDelivers MIB_ipMIB, 9 365442e4f4fSmartijn #define MIB_ipOutRequests MIB_ipMIB, 10 366442e4f4fSmartijn #define MIB_ipOutDiscards MIB_ipMIB, 11 367442e4f4fSmartijn #define MIB_ipOutNoRoutes MIB_ipMIB, 12 368442e4f4fSmartijn #define MIB_ipReasmTimeout MIB_ipMIB, 13 369442e4f4fSmartijn #define MIB_ipReasmReqds MIB_ipMIB, 14 370442e4f4fSmartijn #define MIB_ipReasmOKs MIB_ipMIB, 15 371442e4f4fSmartijn #define MIB_ipReasmFails MIB_ipMIB, 16 372442e4f4fSmartijn #define MIB_ipFragOKs MIB_ipMIB, 17 373442e4f4fSmartijn #define MIB_ipFragFails MIB_ipMIB, 18 374442e4f4fSmartijn #define MIB_ipFragCreates MIB_ipMIB, 19 375442e4f4fSmartijn #define MIB_ipAddrTable MIB_ipMIB, 20 376442e4f4fSmartijn #define MIB_ipAddrEntry MIB_ipAddrTable, 1 377442e4f4fSmartijn #define OIDIDX_ipAddr 9 378442e4f4fSmartijn #define OIDIDX_ipAddrEntry 10 379442e4f4fSmartijn #define MIB_ipAdEntAddr MIB_ipAddrEntry, 1 380442e4f4fSmartijn #define MIB_ipAdEntIfIndex MIB_ipAddrEntry, 2 381442e4f4fSmartijn #define MIB_ipAdEntNetMask MIB_ipAddrEntry, 3 382442e4f4fSmartijn #define MIB_ipAdEntBcastAddr MIB_ipAddrEntry, 4 383442e4f4fSmartijn #define MIB_ipAdEntReasmMaxSize MIB_ipAddrEntry, 5 384442e4f4fSmartijn #define MIB_ipNetToMediaTable MIB_ipMIB, 22 385442e4f4fSmartijn #define MIB_ipNetToMediaEntry MIB_ipNetToMediaTable, 1 386442e4f4fSmartijn #define OIDIDX_ipNetToMedia 9 387442e4f4fSmartijn #define MIB_ipNetToMediaIfIndex MIB_ipNetToMediaEntry, 1 388442e4f4fSmartijn #define MIB_ipNetToMediaPhysAddress MIB_ipNetToMediaEntry, 2 389442e4f4fSmartijn #define MIB_ipNetToMediaNetAddress MIB_ipNetToMediaEntry, 3 390442e4f4fSmartijn #define MIB_ipNetToMediaType MIB_ipNetToMediaEntry, 4 391442e4f4fSmartijn #define MIB_ipRoutingDiscards MIB_ipMIB, 23 392442e4f4fSmartijn 393442e4f4fSmartijn /* IP-FORWARD-MIB */ 394442e4f4fSmartijn #define MIB_ipfMIB MIB_ipMIB, 24 395442e4f4fSmartijn #define MIB_ipfInetCidrRouteNumber MIB_ipfMIB, 6 396442e4f4fSmartijn #define MIB_ipfInetCidrRouteTable MIB_ipfMIB, 7 397442e4f4fSmartijn #define MIB_ipfInetCidrRouteEntry MIB_ipfInetCidrRouteTable, 1 398442e4f4fSmartijn #define OIDIDX_ipfInetCidrRoute 10 399442e4f4fSmartijn #define MIB_ipfRouteEntDestType MIB_ipfInetCidrRouteEntry, 1 400442e4f4fSmartijn #define MIB_ipfRouteEntDest MIB_ipfInetCidrRouteEntry, 2 401442e4f4fSmartijn #define MIB_ipfRouteEntPfxLen MIB_ipfInetCidrRouteEntry, 3 402442e4f4fSmartijn #define MIB_ipfRouteEntPolicy MIB_ipfInetCidrRouteEntry, 4 403442e4f4fSmartijn #define MIB_ipfRouteEntNextHopType MIB_ipfInetCidrRouteEntry, 5 404442e4f4fSmartijn #define MIB_ipfRouteEntNextHop MIB_ipfInetCidrRouteEntry, 6 405442e4f4fSmartijn #define MIB_ipfRouteEntIfIndex MIB_ipfInetCidrRouteEntry, 7 406442e4f4fSmartijn #define MIB_ipfRouteEntType MIB_ipfInetCidrRouteEntry, 8 407442e4f4fSmartijn #define MIB_ipfRouteEntProto MIB_ipfInetCidrRouteEntry, 9 408442e4f4fSmartijn #define MIB_ipfRouteEntAge MIB_ipfInetCidrRouteEntry, 10 409442e4f4fSmartijn #define MIB_ipfRouteEntNextHopAS MIB_ipfInetCidrRouteEntry, 11 410442e4f4fSmartijn #define MIB_ipfRouteEntRouteMetric1 MIB_ipfInetCidrRouteEntry, 12 411442e4f4fSmartijn #define MIB_ipfRouteEntRouteMetric2 MIB_ipfInetCidrRouteEntry, 13 412442e4f4fSmartijn #define MIB_ipfRouteEntRouteMetric3 MIB_ipfInetCidrRouteEntry, 14 413442e4f4fSmartijn #define MIB_ipfRouteEntRouteMetric4 MIB_ipfInetCidrRouteEntry, 15 414442e4f4fSmartijn #define MIB_ipfRouteEntRouteMetric5 MIB_ipfInetCidrRouteEntry, 16 415442e4f4fSmartijn #define MIB_ipfRouteEntStatus MIB_ipfInetCidrRouteEntry, 17 416442e4f4fSmartijn #define MIB_ipfInetCidrRouteDiscards MIB_ipfMIB, 8 417442e4f4fSmartijn 418442e4f4fSmartijn /* BRIDGE-MIB */ 419442e4f4fSmartijn #define MIB_dot1dBridge MIB_mib_2, 17 420442e4f4fSmartijn #define MIB_dot1dBase MIB_dot1dBridge, 1 421442e4f4fSmartijn #define MIB_dot1dBaseBridgeAddress MIB_dot1dBase, 1 422442e4f4fSmartijn #define MIB_dot1dBaseNumPorts MIB_dot1dBase, 2 423442e4f4fSmartijn #define MIB_dot1dBaseType MIB_dot1dBase, 3 424442e4f4fSmartijn #define MIB_dot1dBasePortTable MIB_dot1dBase, 4 425442e4f4fSmartijn #define OIDIDX_dot1d 10 426442e4f4fSmartijn #define OIDIDX_dot1dEntry 11 427442e4f4fSmartijn #define MIB_dot1dBasePortEntry MIB_dot1dBasePortTable, 1 428442e4f4fSmartijn #define MIB_dot1dBasePort MIB_dot1dBasePortEntry, 1 429442e4f4fSmartijn #define MIB_dot1dBasePortIfIndex MIB_dot1dBasePortEntry, 2 430442e4f4fSmartijn #define MIB_dot1dBasePortCircuit MIB_dot1dBasePortEntry, 3 431442e4f4fSmartijn #define MIB_dot1dBasePortDelayExceededDiscards MIB_dot1dBasePortEntry, 4 432442e4f4fSmartijn #define MIB_dot1dBasePortMtuExceededDiscards MIB_dot1dBasePortEntry, 5 433442e4f4fSmartijn #define MIB_dot1dStp MIB_dot1dBridge, 2 434442e4f4fSmartijn #define MIB_dot1dSr MIB_dot1dBridge, 3 435442e4f4fSmartijn #define MIB_dot1dTp MIB_dot1dBridge, 4 436442e4f4fSmartijn #define MIB_dot1dStatic MIB_dot1dBridge, 5 437442e4f4fSmartijn 438442e4f4fSmartijn /* 439442e4f4fSmartijn * PRIVATE ENTERPRISE NUMBERS from 440442e4f4fSmartijn * https://www.iana.org/assignments/enterprise-numbers 441442e4f4fSmartijn * 442442e4f4fSmartijn * This is not the complete list of private enterprise numbers, it only 443442e4f4fSmartijn * includes some well-known companies and especially network companies 444442e4f4fSmartijn * that are very common in the datacenters around the world, other 445442e4f4fSmartijn * companies that contributed to snmpd or OpenBSD in some way, or just 446442e4f4fSmartijn * any other organizations that we wanted to include. It would be an 447442e4f4fSmartijn * overkill to include ~30.000 entries for all the organizations from 448442e4f4fSmartijn * the official list. 449442e4f4fSmartijn */ 450442e4f4fSmartijn #define MIB_ibm MIB_enterprises, 2 451442e4f4fSmartijn #define MIB_cmu MIB_enterprises, 3 452442e4f4fSmartijn #define MIB_unix MIB_enterprises, 4 453442e4f4fSmartijn #define MIB_ciscoSystems MIB_enterprises, 9 454442e4f4fSmartijn #define MIB_hp MIB_enterprises, 11 455442e4f4fSmartijn #define MIB_mit MIB_enterprises, 20 456442e4f4fSmartijn #define MIB_nortelNetworks MIB_enterprises, 35 457442e4f4fSmartijn #define MIB_sun MIB_enterprises, 42 458442e4f4fSmartijn #define MIB_3com MIB_enterprises, 43 459442e4f4fSmartijn #define MIB_synOptics MIB_enterprises, 45 460442e4f4fSmartijn #define MIB_enterasys MIB_enterprises, 52 461442e4f4fSmartijn #define MIB_sgi MIB_enterprises, 59 462442e4f4fSmartijn #define MIB_apple MIB_enterprises, 63 463442e4f4fSmartijn #define MIB_nasa MIB_enterprises, 71 464442e4f4fSmartijn #define MIB_att MIB_enterprises, 74 465442e4f4fSmartijn #define MIB_nokia MIB_enterprises, 94 466442e4f4fSmartijn #define MIB_cern MIB_enterprises, 96 467442e4f4fSmartijn #define MIB_oracle MIB_enterprises, 111 468442e4f4fSmartijn #define MIB_motorola MIB_enterprises, 161 469442e4f4fSmartijn #define MIB_ncr MIB_enterprises, 191 470442e4f4fSmartijn #define MIB_ericsson MIB_enterprises, 193 471442e4f4fSmartijn #define MIB_fsc MIB_enterprises, 231 472442e4f4fSmartijn #define MIB_compaq MIB_enterprises, 232 473442e4f4fSmartijn #define MIB_bmw MIB_enterprises, 513 474442e4f4fSmartijn #define MIB_dell MIB_enterprises, 674 475442e4f4fSmartijn #define MIB_iij MIB_enterprises, 770 476442e4f4fSmartijn #define MIB_sandia MIB_enterprises, 1400 477442e4f4fSmartijn #define MIB_mercedesBenz MIB_enterprises, 1635 478442e4f4fSmartijn #define MIB_alteon MIB_enterprises, 1872 479442e4f4fSmartijn #define MIB_extremeNetworks MIB_enterprises, 1916 480442e4f4fSmartijn #define MIB_foundryNetworks MIB_enterprises, 1991 481442e4f4fSmartijn #define MIB_huawaiTechnology MIB_enterprises, 2011 482442e4f4fSmartijn #define MIB_ucDavis MIB_enterprises, 2021 483442e4f4fSmartijn #define MIB_freeBSD MIB_enterprises, 2238 484442e4f4fSmartijn #define MIB_checkPoint MIB_enterprises, 2620 485442e4f4fSmartijn #define MIB_juniper MIB_enterprises, 2636 486442e4f4fSmartijn #define MIB_printerWorkingGroup MIB_enterprises, 2699 487442e4f4fSmartijn #define MIB_audi MIB_enterprises, 3195 488442e4f4fSmartijn #define MIB_volkswagen MIB_enterprises, 3210 489442e4f4fSmartijn #define MIB_genua MIB_enterprises, 3717 490442e4f4fSmartijn #define MIB_amazon MIB_enterprises, 4843 491442e4f4fSmartijn #define MIB_force10Networks MIB_enterprises, 6027 492442e4f4fSmartijn #define MIB_vMware MIB_enterprises, 6876 493442e4f4fSmartijn #define MIB_alcatelLucent MIB_enterprises, 7483 494442e4f4fSmartijn #define MIB_snom MIB_enterprises, 7526 495442e4f4fSmartijn #define MIB_netSNMP MIB_enterprises, 8072 496442e4f4fSmartijn #define MIB_netflix MIB_enterprises, 10949 497442e4f4fSmartijn #define MIB_google MIB_enterprises, 11129 498442e4f4fSmartijn #define MIB_f5Networks MIB_enterprises, 12276 499442e4f4fSmartijn #define MIB_bsws MIB_enterprises, 13635 500442e4f4fSmartijn #define MIB_sFlow MIB_enterprises, 14706 501442e4f4fSmartijn #define MIB_microSystems MIB_enterprises, 18623 502442e4f4fSmartijn #define MIB_paloAltoNetworks MIB_enterprises, 25461 503442e4f4fSmartijn #define MIB_h3c MIB_enterprises, 25506 504442e4f4fSmartijn #define MIB_vantronix MIB_enterprises, 26766 505442e4f4fSmartijn #define MIB_netBSD MIB_enterprises, 32388 506442e4f4fSmartijn #define OIDVAL_openBSD_eid 30155 507442e4f4fSmartijn #define MIB_openBSD MIB_enterprises, OIDVAL_openBSD_eid 508442e4f4fSmartijn #define MIB_nicira MIB_enterprises, 39961 509442e4f4fSmartijn #define MIB_esdenera MIB_enterprises, 42459 510442e4f4fSmartijn #define MIB_arcaTrust MIB_enterprises, 52198 511442e4f4fSmartijn 512442e4f4fSmartijn /* UCD-DISKIO-MIB */ 513442e4f4fSmartijn #define MIB_ucdExperimental MIB_ucDavis, 13 514442e4f4fSmartijn #define MIB_ucdDiskIOMIB MIB_ucdExperimental, 15 515442e4f4fSmartijn #define MIB_diskIOTable MIB_ucdDiskIOMIB, 1 516442e4f4fSmartijn #define MIB_diskIOEntry MIB_diskIOTable, 1 517442e4f4fSmartijn #define OIDIDX_diskIO 11 518442e4f4fSmartijn #define OIDIDX_diskIOEntry 12 519442e4f4fSmartijn #define MIB_diskIOIndex MIB_diskIOEntry, 1 520442e4f4fSmartijn #define MIB_diskIODevice MIB_diskIOEntry, 2 521442e4f4fSmartijn #define MIB_diskIONRead MIB_diskIOEntry, 3 522442e4f4fSmartijn #define MIB_diskIONWritten MIB_diskIOEntry, 4 523442e4f4fSmartijn #define MIB_diskIOReads MIB_diskIOEntry, 5 524442e4f4fSmartijn #define MIB_diskIOWrites MIB_diskIOEntry, 6 525442e4f4fSmartijn #define MIB_diskIONReadX MIB_diskIOEntry, 12 526442e4f4fSmartijn #define MIB_diskIONWrittenX MIB_diskIOEntry, 13 527442e4f4fSmartijn 528442e4f4fSmartijn /* OPENBSD-MIB */ 529442e4f4fSmartijn #define MIB_pfMIBObjects MIB_openBSD, 1 530442e4f4fSmartijn #define MIB_pfInfo MIB_pfMIBObjects, 1 531442e4f4fSmartijn #define MIB_pfRunning MIB_pfInfo, 1 532442e4f4fSmartijn #define MIB_pfRuntime MIB_pfInfo, 2 533442e4f4fSmartijn #define MIB_pfDebug MIB_pfInfo, 3 534442e4f4fSmartijn #define MIB_pfHostid MIB_pfInfo, 4 535442e4f4fSmartijn #define MIB_pfCounters MIB_pfMIBObjects, 2 536442e4f4fSmartijn #define MIB_pfCntMatch MIB_pfCounters, 1 537442e4f4fSmartijn #define MIB_pfCntBadOffset MIB_pfCounters, 2 538442e4f4fSmartijn #define MIB_pfCntFragment MIB_pfCounters, 3 539442e4f4fSmartijn #define MIB_pfCntShort MIB_pfCounters, 4 540442e4f4fSmartijn #define MIB_pfCntNormalize MIB_pfCounters, 5 541442e4f4fSmartijn #define MIB_pfCntMemory MIB_pfCounters, 6 542442e4f4fSmartijn #define MIB_pfCntTimestamp MIB_pfCounters, 7 543442e4f4fSmartijn #define MIB_pfCntCongestion MIB_pfCounters, 8 544442e4f4fSmartijn #define MIB_pfCntIpOptions MIB_pfCounters, 9 545442e4f4fSmartijn #define MIB_pfCntProtoCksum MIB_pfCounters, 10 546442e4f4fSmartijn #define MIB_pfCntStateMismatch MIB_pfCounters, 11 547442e4f4fSmartijn #define MIB_pfCntStateInsert MIB_pfCounters, 12 548442e4f4fSmartijn #define MIB_pfCntStateLimit MIB_pfCounters, 13 549442e4f4fSmartijn #define MIB_pfCntSrcLimit MIB_pfCounters, 14 550442e4f4fSmartijn #define MIB_pfCntSynproxy MIB_pfCounters, 15 551442e4f4fSmartijn #define MIB_pfCntTranslate MIB_pfCounters, 16 552442e4f4fSmartijn #define MIB_pfCntNoRoute MIB_pfCounters, 17 553442e4f4fSmartijn #define MIB_pfStateTable MIB_pfMIBObjects, 3 554442e4f4fSmartijn #define MIB_pfStateCount MIB_pfStateTable, 1 555442e4f4fSmartijn #define MIB_pfStateSearches MIB_pfStateTable, 2 556442e4f4fSmartijn #define MIB_pfStateInserts MIB_pfStateTable, 3 557442e4f4fSmartijn #define MIB_pfStateRemovals MIB_pfStateTable, 4 558442e4f4fSmartijn #define MIB_pfLogInterface MIB_pfMIBObjects, 4 559442e4f4fSmartijn #define MIB_pfLogIfName MIB_pfLogInterface, 1 560442e4f4fSmartijn #define MIB_pfLogIfIpBytesIn MIB_pfLogInterface, 2 561442e4f4fSmartijn #define MIB_pfLogIfIpBytesOut MIB_pfLogInterface, 3 562442e4f4fSmartijn #define MIB_pfLogIfIpPktsInPass MIB_pfLogInterface, 4 563442e4f4fSmartijn #define MIB_pfLogIfIpPktsInDrop MIB_pfLogInterface, 5 564442e4f4fSmartijn #define MIB_pfLogIfIpPktsOutPass MIB_pfLogInterface, 6 565442e4f4fSmartijn #define MIB_pfLogIfIpPktsOutDrop MIB_pfLogInterface, 7 566442e4f4fSmartijn #define MIB_pfLogIfIp6BytesIn MIB_pfLogInterface, 8 567442e4f4fSmartijn #define MIB_pfLogIfIp6BytesOut MIB_pfLogInterface, 9 568442e4f4fSmartijn #define MIB_pfLogIfIp6PktsInPass MIB_pfLogInterface, 10 569442e4f4fSmartijn #define MIB_pfLogIfIp6PktsInDrop MIB_pfLogInterface, 11 570442e4f4fSmartijn #define MIB_pfLogIfIp6PktsOutPass MIB_pfLogInterface, 12 571442e4f4fSmartijn #define MIB_pfLogIfIp6PktsOutDrop MIB_pfLogInterface, 13 572442e4f4fSmartijn #define MIB_pfSrcTracking MIB_pfMIBObjects, 5 573442e4f4fSmartijn #define MIB_pfSrcTrackCount MIB_pfSrcTracking, 1 574442e4f4fSmartijn #define MIB_pfSrcTrackSearches MIB_pfSrcTracking, 2 575442e4f4fSmartijn #define MIB_pfSrcTrackInserts MIB_pfSrcTracking, 3 576442e4f4fSmartijn #define MIB_pfSrcTrackRemovals MIB_pfSrcTracking, 4 577442e4f4fSmartijn #define MIB_pfLimits MIB_pfMIBObjects, 6 578442e4f4fSmartijn #define MIB_pfLimitStates MIB_pfLimits, 1 579442e4f4fSmartijn #define MIB_pfLimitSourceNodes MIB_pfLimits, 2 580442e4f4fSmartijn #define MIB_pfLimitFragments MIB_pfLimits, 3 581442e4f4fSmartijn #define MIB_pfLimitMaxTables MIB_pfLimits, 4 582442e4f4fSmartijn #define MIB_pfLimitMaxTableEntries MIB_pfLimits, 5 583442e4f4fSmartijn #define MIB_pfTimeouts MIB_pfMIBObjects, 7 584442e4f4fSmartijn #define MIB_pfTimeoutTcpFirst MIB_pfTimeouts, 1 585442e4f4fSmartijn #define MIB_pfTimeoutTcpOpening MIB_pfTimeouts, 2 586442e4f4fSmartijn #define MIB_pfTimeoutTcpEstablished MIB_pfTimeouts, 3 587442e4f4fSmartijn #define MIB_pfTimeoutTcpClosing MIB_pfTimeouts, 4 588442e4f4fSmartijn #define MIB_pfTimeoutTcpFinWait MIB_pfTimeouts, 5 589442e4f4fSmartijn #define MIB_pfTimeoutTcpClosed MIB_pfTimeouts, 6 590442e4f4fSmartijn #define MIB_pfTimeoutUdpFirst MIB_pfTimeouts, 7 591442e4f4fSmartijn #define MIB_pfTimeoutUdpSingle MIB_pfTimeouts, 8 592442e4f4fSmartijn #define MIB_pfTimeoutUdpMultiple MIB_pfTimeouts, 9 593442e4f4fSmartijn #define MIB_pfTimeoutIcmpFirst MIB_pfTimeouts, 10 594442e4f4fSmartijn #define MIB_pfTimeoutIcmpError MIB_pfTimeouts, 11 595442e4f4fSmartijn #define MIB_pfTimeoutOtherFirst MIB_pfTimeouts, 12 596442e4f4fSmartijn #define MIB_pfTimeoutOtherSingle MIB_pfTimeouts, 13 597442e4f4fSmartijn #define MIB_pfTimeoutOtherMultiple MIB_pfTimeouts, 14 598442e4f4fSmartijn #define MIB_pfTimeoutFragment MIB_pfTimeouts, 15 599442e4f4fSmartijn #define MIB_pfTimeoutInterval MIB_pfTimeouts, 16 600442e4f4fSmartijn #define MIB_pfTimeoutAdaptiveStart MIB_pfTimeouts, 17 601442e4f4fSmartijn #define MIB_pfTimeoutAdaptiveEnd MIB_pfTimeouts, 18 602442e4f4fSmartijn #define MIB_pfTimeoutSrcTrack MIB_pfTimeouts, 19 603442e4f4fSmartijn #define OIDIDX_pfstatus 9 604442e4f4fSmartijn #define MIB_pfInterfaces MIB_pfMIBObjects, 8 605442e4f4fSmartijn #define MIB_pfIfNumber MIB_pfInterfaces, 1 606442e4f4fSmartijn #define MIB_pfIfTable MIB_pfInterfaces, 128 607442e4f4fSmartijn #define MIB_pfIfEntry MIB_pfIfTable, 1 608442e4f4fSmartijn #define OIDIDX_pfInterface 11 609442e4f4fSmartijn #define OIDIDX_pfIfEntry 12 610442e4f4fSmartijn #define MIB_pfIfIndex MIB_pfIfEntry, 1 611442e4f4fSmartijn #define MIB_pfIfDescr MIB_pfIfEntry, 2 612442e4f4fSmartijn #define MIB_pfIfType MIB_pfIfEntry, 3 613442e4f4fSmartijn #define MIB_pfIfRefs MIB_pfIfEntry, 4 614442e4f4fSmartijn #define MIB_pfIfRules MIB_pfIfEntry, 5 615442e4f4fSmartijn #define MIB_pfIfIn4PassPkts MIB_pfIfEntry, 6 616442e4f4fSmartijn #define MIB_pfIfIn4PassBytes MIB_pfIfEntry, 7 617442e4f4fSmartijn #define MIB_pfIfIn4BlockPkts MIB_pfIfEntry, 8 618442e4f4fSmartijn #define MIB_pfIfIn4BlockBytes MIB_pfIfEntry, 9 619442e4f4fSmartijn #define MIB_pfIfOut4PassPkts MIB_pfIfEntry, 10 620442e4f4fSmartijn #define MIB_pfIfOut4PassBytes MIB_pfIfEntry, 11 621442e4f4fSmartijn #define MIB_pfIfOut4BlockPkts MIB_pfIfEntry, 12 622442e4f4fSmartijn #define MIB_pfIfOut4BlockBytes MIB_pfIfEntry, 13 623442e4f4fSmartijn #define MIB_pfIfIn6PassPkts MIB_pfIfEntry, 14 624442e4f4fSmartijn #define MIB_pfIfIn6PassBytes MIB_pfIfEntry, 15 625442e4f4fSmartijn #define MIB_pfIfIn6BlockPkts MIB_pfIfEntry, 16 626442e4f4fSmartijn #define MIB_pfIfIn6BlockBytes MIB_pfIfEntry, 17 627442e4f4fSmartijn #define MIB_pfIfOut6PassPkts MIB_pfIfEntry, 18 628442e4f4fSmartijn #define MIB_pfIfOut6PassBytes MIB_pfIfEntry, 19 629442e4f4fSmartijn #define MIB_pfIfOut6BlockPkts MIB_pfIfEntry, 20 630442e4f4fSmartijn #define MIB_pfIfOut6BlockBytes MIB_pfIfEntry, 21 631442e4f4fSmartijn #define MIB_pfTables MIB_pfMIBObjects, 9 632442e4f4fSmartijn #define MIB_pfTblNumber MIB_pfTables, 1 633442e4f4fSmartijn #define MIB_pfTblTable MIB_pfTables, 128 634442e4f4fSmartijn #define MIB_pfTblEntry MIB_pfTblTable, 1 635442e4f4fSmartijn #define OIDIDX_pfTable 11 636442e4f4fSmartijn #define OIDIDX_pfTableEntry 12 637442e4f4fSmartijn #define MIB_pfTblIndex MIB_pfTblEntry, 1 638442e4f4fSmartijn #define MIB_pfTblName MIB_pfTblEntry, 2 639442e4f4fSmartijn #define MIB_pfTblAddresses MIB_pfTblEntry, 3 640442e4f4fSmartijn #define MIB_pfTblAnchorRefs MIB_pfTblEntry, 4 641442e4f4fSmartijn #define MIB_pfTblRuleRefs MIB_pfTblEntry, 5 642442e4f4fSmartijn #define MIB_pfTblEvalsMatch MIB_pfTblEntry, 6 643442e4f4fSmartijn #define MIB_pfTblEvalsNoMatch MIB_pfTblEntry, 7 644442e4f4fSmartijn #define MIB_pfTblInPassPkts MIB_pfTblEntry, 8 645442e4f4fSmartijn #define MIB_pfTblInPassBytes MIB_pfTblEntry, 9 646442e4f4fSmartijn #define MIB_pfTblInBlockPkts MIB_pfTblEntry, 10 647442e4f4fSmartijn #define MIB_pfTblInBlockBytes MIB_pfTblEntry, 11 648442e4f4fSmartijn #define MIB_pfTblInXPassPkts MIB_pfTblEntry, 12 649442e4f4fSmartijn #define MIB_pfTblInXPassBytes MIB_pfTblEntry, 13 650442e4f4fSmartijn #define MIB_pfTblOutPassPkts MIB_pfTblEntry, 14 651442e4f4fSmartijn #define MIB_pfTblOutPassBytes MIB_pfTblEntry, 15 652442e4f4fSmartijn #define MIB_pfTblOutBlockPkts MIB_pfTblEntry, 16 653442e4f4fSmartijn #define MIB_pfTblOutBlockBytes MIB_pfTblEntry, 17 654442e4f4fSmartijn #define MIB_pfTblOutXPassPkts MIB_pfTblEntry, 18 655442e4f4fSmartijn #define MIB_pfTblOutXPassBytes MIB_pfTblEntry, 19 656442e4f4fSmartijn #define MIB_pfTblStatsCleared MIB_pfTblEntry, 20 657442e4f4fSmartijn #define MIB_pfTblInMatchPkts MIB_pfTblEntry, 21 658442e4f4fSmartijn #define MIB_pfTblInMatchBytes MIB_pfTblEntry, 22 659442e4f4fSmartijn #define MIB_pfTblOutMatchPkts MIB_pfTblEntry, 23 660442e4f4fSmartijn #define MIB_pfTblOutMatchBytes MIB_pfTblEntry, 24 661442e4f4fSmartijn #define MIB_pfTblAddrTable MIB_pfTables, 129 662442e4f4fSmartijn #define MIB_pfTblAddrEntry MIB_pfTblAddrTable, 1 663442e4f4fSmartijn #define OIDIDX_pfTblAddr 11 664442e4f4fSmartijn #define MIB_pfTblAddrTblIndex MIB_pfTblAddrEntry, 1 665442e4f4fSmartijn #define MIB_pfTblAddrNet MIB_pfTblAddrEntry, 2 666442e4f4fSmartijn #define MIB_pfTblAddrMask MIB_pfTblAddrEntry, 3 667442e4f4fSmartijn #define MIB_pfTblAddrCleared MIB_pfTblAddrEntry, 4 668442e4f4fSmartijn #define MIB_pfTblAddrInBlockPkts MIB_pfTblAddrEntry, 5 669442e4f4fSmartijn #define MIB_pfTblAddrInBlockBytes MIB_pfTblAddrEntry, 6 670442e4f4fSmartijn #define MIB_pfTblAddrInPassPkts MIB_pfTblAddrEntry, 7 671442e4f4fSmartijn #define MIB_pfTblAddrInPassBytes MIB_pfTblAddrEntry, 8 672442e4f4fSmartijn #define MIB_pfTblAddrOutBlockPkts MIB_pfTblAddrEntry, 9 673442e4f4fSmartijn #define MIB_pfTblAddrOutBlockBytes MIB_pfTblAddrEntry, 10 674442e4f4fSmartijn #define MIB_pfTblAddrOutPassPkts MIB_pfTblAddrEntry, 11 675442e4f4fSmartijn #define MIB_pfTblAddrOutPassBytes MIB_pfTblAddrEntry, 12 676442e4f4fSmartijn #define MIB_pfTblAddrInMatchPkts MIB_pfTblAddrEntry, 13 677442e4f4fSmartijn #define MIB_pfTblAddrInMatchBytes MIB_pfTblAddrEntry, 14 678442e4f4fSmartijn #define MIB_pfTblAddrOutMatchPkts MIB_pfTblAddrEntry, 15 679442e4f4fSmartijn #define MIB_pfTblAddrOutMatchBytes MIB_pfTblAddrEntry, 16 680442e4f4fSmartijn #define MIB_pfLabels MIB_pfMIBObjects, 10 681442e4f4fSmartijn #define MIB_pfLabelNumber MIB_pfLabels, 1 682442e4f4fSmartijn #define MIB_pfLabelTable MIB_pfLabels, 128 683442e4f4fSmartijn #define OIDIDX_pfLabel 11 684442e4f4fSmartijn #define OIDIDX_pfLabelEntry 12 685442e4f4fSmartijn #define MIB_pfLabelEntry MIB_pfLabelTable, 1 686442e4f4fSmartijn #define MIB_pfLabelIndex MIB_pfLabelEntry, 1 687442e4f4fSmartijn #define MIB_pfLabelName MIB_pfLabelEntry, 2 688442e4f4fSmartijn #define MIB_pfLabelEvals MIB_pfLabelEntry, 3 689442e4f4fSmartijn #define MIB_pfLabelPkts MIB_pfLabelEntry, 4 690442e4f4fSmartijn #define MIB_pfLabelBytes MIB_pfLabelEntry, 5 691442e4f4fSmartijn #define MIB_pfLabelInPkts MIB_pfLabelEntry, 6 692442e4f4fSmartijn #define MIB_pfLabelInBytes MIB_pfLabelEntry, 7 693442e4f4fSmartijn #define MIB_pfLabelOutPkts MIB_pfLabelEntry, 8 694442e4f4fSmartijn #define MIB_pfLabelOutBytes MIB_pfLabelEntry, 9 695442e4f4fSmartijn #define MIB_pfLabelTotalStates MIB_pfLabelEntry, 10 696442e4f4fSmartijn #define MIB_pfsyncStats MIB_pfMIBObjects, 11 697442e4f4fSmartijn #define MIB_pfsyncIpPktsRecv MIB_pfsyncStats, 1 698442e4f4fSmartijn #define MIB_pfsyncIp6PktsRecv MIB_pfsyncStats, 2 699442e4f4fSmartijn #define MIB_pfsyncPktDiscardsForBadInterface MIB_pfsyncStats, 3 700442e4f4fSmartijn #define MIB_pfsyncPktDiscardsForBadTtl MIB_pfsyncStats, 4 701442e4f4fSmartijn #define MIB_pfsyncPktShorterThanHeader MIB_pfsyncStats, 5 702442e4f4fSmartijn #define MIB_pfsyncPktDiscardsForBadVersion MIB_pfsyncStats, 6 703442e4f4fSmartijn #define MIB_pfsyncPktDiscardsForBadAction MIB_pfsyncStats, 7 704442e4f4fSmartijn #define MIB_pfsyncPktDiscardsForBadLength MIB_pfsyncStats, 8 705442e4f4fSmartijn #define MIB_pfsyncPktDiscardsForBadAuth MIB_pfsyncStats, 9 706442e4f4fSmartijn #define MIB_pfsyncPktDiscardsForStaleState MIB_pfsyncStats, 10 707442e4f4fSmartijn #define MIB_pfsyncPktDiscardsForBadValues MIB_pfsyncStats, 11 708442e4f4fSmartijn #define MIB_pfsyncPktDiscardsForBadState MIB_pfsyncStats, 12 709442e4f4fSmartijn #define MIB_pfsyncIpPktsSent MIB_pfsyncStats, 13 710442e4f4fSmartijn #define MIB_pfsyncIp6PktsSent MIB_pfsyncStats, 14 711442e4f4fSmartijn #define MIB_pfsyncNoMemory MIB_pfsyncStats, 15 712442e4f4fSmartijn #define MIB_pfsyncOutputErrors MIB_pfsyncStats, 16 713442e4f4fSmartijn #define MIB_sensorsMIBObjects MIB_openBSD, 2 714442e4f4fSmartijn #define MIB_sensors MIB_sensorsMIBObjects, 1 715442e4f4fSmartijn #define MIB_sensorNumber MIB_sensors, 1 716442e4f4fSmartijn #define MIB_sensorTable MIB_sensors, 2 717442e4f4fSmartijn #define MIB_sensorEntry MIB_sensorTable, 1 718442e4f4fSmartijn #define OIDIDX_sensor 11 719442e4f4fSmartijn #define OIDIDX_sensorEntry 12 720442e4f4fSmartijn #define MIB_sensorIndex MIB_sensorEntry, 1 721442e4f4fSmartijn #define MIB_sensorDescr MIB_sensorEntry, 2 722442e4f4fSmartijn #define MIB_sensorType MIB_sensorEntry, 3 723442e4f4fSmartijn #define MIB_sensorDevice MIB_sensorEntry, 4 724442e4f4fSmartijn #define MIB_sensorValue MIB_sensorEntry, 5 725442e4f4fSmartijn #define MIB_sensorUnits MIB_sensorEntry, 6 726442e4f4fSmartijn #define MIB_sensorStatus MIB_sensorEntry, 7 727442e4f4fSmartijn #define MIB_relaydMIBObjects MIB_openBSD, 3 728442e4f4fSmartijn #define MIB_relaydHostTrap MIB_relaydMIBObjects, 1 729442e4f4fSmartijn #define MIB_relaydHostTrapHostName MIB_relaydHostTrap, 1 730442e4f4fSmartijn #define MIB_relaydHostTrapUp MIB_relaydHostTrap, 2 731442e4f4fSmartijn #define MIB_relaydHostTrapLastUp MIB_relaydHostTrap, 3 732442e4f4fSmartijn #define MIB_relaydHostTrapUpCount MIB_relaydHostTrap, 4 733442e4f4fSmartijn #define MIB_relaydHostTrapCheckCount MIB_relaydHostTrap, 5 734442e4f4fSmartijn #define MIB_relaydHostTrapTableName MIB_relaydHostTrap, 6 735442e4f4fSmartijn #define MIB_relaydHostTrapTableUp MIB_relaydHostTrap, 7 736442e4f4fSmartijn #define MIB_relaydHostTrapRetry MIB_relaydHostTrap, 8 737442e4f4fSmartijn #define MIB_relaydHostTrapRetryCount MIB_relaydHostTrap, 9 738442e4f4fSmartijn #define MIB_ipsecMIBObjects MIB_openBSD, 4 739442e4f4fSmartijn #define MIB_memMIBObjects MIB_openBSD, 5 740442e4f4fSmartijn #define MIB_memMIBVersion MIB_memMIBObjects, 1 741442e4f4fSmartijn #define OIDVER_OPENBSD_MEM 1 742442e4f4fSmartijn #define MIB_memIfTable MIB_memMIBObjects, 2 743442e4f4fSmartijn #define MIB_memIfEntry MIB_memIfTable, 1 744442e4f4fSmartijn #define OIDIDX_memIf 10 745442e4f4fSmartijn #define OIDIDX_memIfEntry 11 746442e4f4fSmartijn #define MIB_memIfName MIB_memIfEntry, 1 747442e4f4fSmartijn #define MIB_memIfLiveLocks MIB_memIfEntry, 2 748442e4f4fSmartijn #define MIB_carpMIBObjects MIB_openBSD, 6 749442e4f4fSmartijn #define MIB_carpSysctl MIB_carpMIBObjects, 1 750442e4f4fSmartijn #define MIB_carpAllow MIB_carpSysctl, 1 751442e4f4fSmartijn #define MIB_carpPreempt MIB_carpSysctl, 2 752442e4f4fSmartijn #define MIB_carpLog MIB_carpSysctl, 3 753442e4f4fSmartijn #define OIDIDX_carpsysctl 9 754442e4f4fSmartijn #define MIB_carpIf MIB_carpMIBObjects, 2 755442e4f4fSmartijn #define MIB_carpIfNumber MIB_carpIf, 1 756442e4f4fSmartijn #define MIB_carpIfTable MIB_carpIf, 2 757442e4f4fSmartijn #define MIB_carpIfEntry MIB_carpIfTable, 1 758442e4f4fSmartijn #define OIDIDX_carpIf 11 759442e4f4fSmartijn #define OIDIDX_carpIfEntry 12 760442e4f4fSmartijn #define MIB_carpIfIndex MIB_carpIfEntry, 1 761442e4f4fSmartijn #define MIB_carpIfDescr MIB_carpIfEntry, 2 762442e4f4fSmartijn #define MIB_carpIfVhid MIB_carpIfEntry, 3 763442e4f4fSmartijn #define MIB_carpIfDev MIB_carpIfEntry, 4 764442e4f4fSmartijn #define MIB_carpIfAdvbase MIB_carpIfEntry, 5 765442e4f4fSmartijn #define MIB_carpIfAdvskew MIB_carpIfEntry, 6 766442e4f4fSmartijn #define MIB_carpIfState MIB_carpIfEntry, 7 767442e4f4fSmartijn #define OIDIDX_carpstats 9 768442e4f4fSmartijn #define MIB_carpStats MIB_carpMIBObjects, 3 769442e4f4fSmartijn #define MIB_carpIpPktsRecv MIB_carpStats, 1 770442e4f4fSmartijn #define MIB_carpIp6PktsRecv MIB_carpStats, 2 771442e4f4fSmartijn #define MIB_carpPktDiscardsBadIface MIB_carpStats, 3 772442e4f4fSmartijn #define MIB_carpPktDiscardsBadTtl MIB_carpStats, 4 773442e4f4fSmartijn #define MIB_carpPktShorterThanHdr MIB_carpStats, 5 774442e4f4fSmartijn #define MIB_carpDiscardsBadCksum MIB_carpStats, 6 775442e4f4fSmartijn #define MIB_carpDiscardsBadVersion MIB_carpStats, 7 776442e4f4fSmartijn #define MIB_carpDiscardsTooShort MIB_carpStats, 8 777442e4f4fSmartijn #define MIB_carpDiscardsBadAuth MIB_carpStats, 9 778442e4f4fSmartijn #define MIB_carpDiscardsBadVhid MIB_carpStats, 10 779442e4f4fSmartijn #define MIB_carpDiscardsBadAddrList MIB_carpStats, 11 780442e4f4fSmartijn #define MIB_carpIpPktsSent MIB_carpStats, 12 781442e4f4fSmartijn #define MIB_carpIp6PktsSent MIB_carpStats, 13 782442e4f4fSmartijn #define MIB_carpNoMemory MIB_carpStats, 14 783442e4f4fSmartijn #define MIB_carpTransitionsToMaster MIB_carpStats, 15 784442e4f4fSmartijn #define MIB_carpGroupTable MIB_carpMIBObjects, 4 785442e4f4fSmartijn #define MIB_carpGroupEntry MIB_carpGroupTable, 1 786442e4f4fSmartijn #define OIDIDX_carpGroupEntry 10 787442e4f4fSmartijn #define OIDIDX_carpGroupIndex 11 788442e4f4fSmartijn #define MIB_carpGroupName MIB_carpGroupEntry, 2 789442e4f4fSmartijn #define MIB_carpGroupDemote MIB_carpGroupEntry, 3 790442e4f4fSmartijn #define MIB_localSystem MIB_openBSD, 23 791442e4f4fSmartijn #define MIB_SYSOID_DEFAULT MIB_openBSD, 23, 1 792442e4f4fSmartijn #define MIB_localTest MIB_openBSD, 42 793442e4f4fSmartijn 794442e4f4fSmartijn #define MIB_TREE { \ 7952e6355c0Smartijn { MIBDECL(ccitt) }, \ 7962e6355c0Smartijn \ 797442e4f4fSmartijn { MIBDECL(iso) }, \ 798442e4f4fSmartijn { MIBDECL(org) }, \ 799442e4f4fSmartijn { MIBDECL(dod) }, \ 800442e4f4fSmartijn { MIBDECL(internet) }, \ 801442e4f4fSmartijn { MIBDECL(directory) }, \ 802442e4f4fSmartijn { MIBDECL(mgmt) }, \ 803442e4f4fSmartijn { MIBDECL(mib_2) }, \ 8042e6355c0Smartijn { MIBDECL(transmission) }, \ 8052e6355c0Smartijn { MIBDECL(experimental) }, \ 8062e6355c0Smartijn { MIBDECL(private) }, \ 8072e6355c0Smartijn { MIBDECL(enterprises) }, \ 8082e6355c0Smartijn { MIBDECL(security) }, \ 8092e6355c0Smartijn { MIBDECL(snmpV2) }, \ 8102e6355c0Smartijn { MIBDECL(snmpDomains) }, \ 8112e6355c0Smartijn { MIBDECL(snmpProxys) }, \ 8122e6355c0Smartijn { MIBDECL(snmpModules) }, \ 8132e6355c0Smartijn { MIBDECL(zeroDotZero) }, \ 8142e6355c0Smartijn \ 81597da2ad2Smartijn { MIBDECL(snmpMIB) }, \ 81697da2ad2Smartijn { MIBDECL(snmpMIBObjects) }, \ 817442e4f4fSmartijn { MIBDECL(system) }, \ 81897da2ad2Smartijn { MIBDECL(sysDescr), "DisplayString" }, \ 81997da2ad2Smartijn { MIBDECL(sysObjectID) }, \ 820442e4f4fSmartijn { MIBDECL(sysUpTime) }, \ 82127b4df32Smartijn { MIBDECL(sysContact), "DisplayString" }, \ 82297da2ad2Smartijn { MIBDECL(sysName), "DisplayString" }, \ 82397da2ad2Smartijn { MIBDECL(sysLocation), "DisplayString" }, \ 824442e4f4fSmartijn { MIBDECL(sysServices) }, \ 825442e4f4fSmartijn { MIBDECL(sysORLastChange) }, \ 826442e4f4fSmartijn { MIBDECL(sysORTable) }, \ 827442e4f4fSmartijn { MIBDECL(sysOREntry) }, \ 828442e4f4fSmartijn { MIBDECL(sysORIndex) }, \ 829442e4f4fSmartijn { MIBDECL(sysORID) }, \ 83097da2ad2Smartijn { MIBDECL(sysORDescr), "DisplayString" }, \ 831442e4f4fSmartijn { MIBDECL(sysORUpTime) }, \ 832442e4f4fSmartijn { MIBDECL(snmp) }, \ 833442e4f4fSmartijn { MIBDECL(snmpInPkts) }, \ 834442e4f4fSmartijn { MIBDECL(snmpInBadVersions) }, \ 835442e4f4fSmartijn { MIBDECL(snmpInBadCommunityNames) }, \ 836442e4f4fSmartijn { MIBDECL(snmpInBadCommunityUses) }, \ 837442e4f4fSmartijn { MIBDECL(snmpInASNParseErrs) }, \ 83897da2ad2Smartijn { MIBDECL(snmpEnableAuthenTraps) }, \ 83997da2ad2Smartijn { MIBDECL(snmpSilentDrops) }, \ 84097da2ad2Smartijn { MIBDECL(snmpProxyDrops) }, \ 84197da2ad2Smartijn { MIBDECL(snmpTrap) }, \ 84297da2ad2Smartijn { MIBDECL(snmpTrapOID) }, \ 84397da2ad2Smartijn { MIBDECL(snmpTrapEnterprise) }, \ 84497da2ad2Smartijn { MIBDECL(snmpTraps) }, \ 84597da2ad2Smartijn { MIBDECL(coldStart) }, \ 84697da2ad2Smartijn { MIBDECL(warmStart) }, \ 84797da2ad2Smartijn { MIBDECL(authenticationFailure) }, \ 84897da2ad2Smartijn { MIBDECL(snmpSet) }, \ 84997da2ad2Smartijn { MIBDECL(snmpSetSerialNo) }, \ 85097da2ad2Smartijn { MIBDECL(snmpMIBConformance) }, \ 85197da2ad2Smartijn { MIBDECL(snmpMIBCompliances) }, \ 85297da2ad2Smartijn { MIBDECL(snmpMIBGroups) }, \ 85397da2ad2Smartijn { MIBDECL(snmpBasicCompliance) }, \ 85497da2ad2Smartijn { MIBDECL(snmpBasicComplianceRev2) }, \ 85597da2ad2Smartijn { MIBDECL(snmpGroup) }, \ 85697da2ad2Smartijn { MIBDECL(snmpCommunityGroup) }, \ 85797da2ad2Smartijn { MIBDECL(snmpSetGroup) }, \ 85897da2ad2Smartijn { MIBDECL(systemGroup) }, \ 85997da2ad2Smartijn { MIBDECL(snmpBasicNotificationsGroup) }, \ 86097da2ad2Smartijn { MIBDECL(snmpWarmStartNotificationGroup) }, \ 86197da2ad2Smartijn { MIBDECL(snmpNotificationGroup) }, \ 86297da2ad2Smartijn { MIBDECL(snmpSetSerialNo) }, \ 86397da2ad2Smartijn { MIBDECL(snmpOutPkts) }, \ 864442e4f4fSmartijn { MIBDECL(snmpInTooBigs) }, \ 865442e4f4fSmartijn { MIBDECL(snmpInNoSuchNames) }, \ 866442e4f4fSmartijn { MIBDECL(snmpInBadValues) }, \ 867442e4f4fSmartijn { MIBDECL(snmpInReadOnlys) }, \ 868442e4f4fSmartijn { MIBDECL(snmpInGenErrs) }, \ 869442e4f4fSmartijn { MIBDECL(snmpInTotalReqVars) }, \ 870442e4f4fSmartijn { MIBDECL(snmpInTotalSetVars) }, \ 871442e4f4fSmartijn { MIBDECL(snmpInGetRequests) }, \ 872442e4f4fSmartijn { MIBDECL(snmpInGetNexts) }, \ 873442e4f4fSmartijn { MIBDECL(snmpInSetRequests) }, \ 874442e4f4fSmartijn { MIBDECL(snmpInGetResponses) }, \ 875442e4f4fSmartijn { MIBDECL(snmpInTraps) }, \ 876442e4f4fSmartijn { MIBDECL(snmpOutTooBigs) }, \ 877442e4f4fSmartijn { MIBDECL(snmpOutNoSuchNames) }, \ 878442e4f4fSmartijn { MIBDECL(snmpOutBadValues) }, \ 879442e4f4fSmartijn { MIBDECL(snmpOutGenErrs) }, \ 880442e4f4fSmartijn { MIBDECL(snmpOutGetRequests) }, \ 881442e4f4fSmartijn { MIBDECL(snmpOutGetNexts) }, \ 882442e4f4fSmartijn { MIBDECL(snmpOutSetRequests) }, \ 883442e4f4fSmartijn { MIBDECL(snmpOutGetResponses) }, \ 884442e4f4fSmartijn { MIBDECL(snmpOutTraps) }, \ 88597da2ad2Smartijn { MIBDECL(snmpObsoleteGroup) }, \ 88697da2ad2Smartijn \ 887442e4f4fSmartijn { MIBDECL(linkDown) }, \ 888442e4f4fSmartijn { MIBDECL(linkUp) }, \ 889442e4f4fSmartijn { MIBDECL(egpNeighborLoss) }, \ 890442e4f4fSmartijn \ 89116c279e6Smartijn { MIBDECL(snmpFrameworkMIB) }, \ 89216c279e6Smartijn { MIBDECL(snmpFrameworkAdmin) }, \ 89316c279e6Smartijn { MIBDECL(snmpFrameworkMIBObjects) }, \ 89416c279e6Smartijn { MIBDECL(snmpFrameworkMIBConformance) }, \ 895442e4f4fSmartijn { MIBDECL(snmpEngine) }, \ 896442e4f4fSmartijn { MIBDECL(snmpEngineID) }, \ 897442e4f4fSmartijn { MIBDECL(snmpEngineBoots) }, \ 898442e4f4fSmartijn { MIBDECL(snmpEngineTime) }, \ 89916c279e6Smartijn { MIBDECL(snmpEngineMaxMessageSize) }, \ 90016c279e6Smartijn { MIBDECL(snmpAuthProtocols) }, \ 90116c279e6Smartijn { MIBDECL(snmpPrivProtocols) }, \ 90216c279e6Smartijn { MIBDECL(snmpFrameworkMIBCompliances) }, \ 90316c279e6Smartijn { MIBDECL(snmpFrameworkMIBGroups) }, \ 90416c279e6Smartijn \ 90516c279e6Smartijn { MIBDECL(snmpUsmMIB) }, \ 90616c279e6Smartijn { MIBDECL(usmMIBObjects) }, \ 90716c279e6Smartijn { MIBDECL(usmMIBConformance) }, \ 90816c279e6Smartijn { MIBDECL(usmNoAuthProtocol) }, \ 90916c279e6Smartijn { MIBDECL(usmHMACMD5AuthProtocol) }, \ 91016c279e6Smartijn { MIBDECL(usmHMACSHAAuthProtocol) }, \ 91116c279e6Smartijn { MIBDECL(usmNoPrivProtocol) }, \ 91216c279e6Smartijn { MIBDECL(usmDESPrivProtocol) }, \ 913442e4f4fSmartijn { MIBDECL(usmStats) }, \ 91416c279e6Smartijn { MIBDECL(usmStatsNotInTimeWindows) }, \ 915442e4f4fSmartijn { MIBDECL(usmStatsUnknownUserNames) }, \ 91616c279e6Smartijn { MIBDECL(usmStatsUnknownEngineIDs) }, \ 917442e4f4fSmartijn { MIBDECL(usmStatsWrongDigests) }, \ 918442e4f4fSmartijn { MIBDECL(usmStatsDecryptionErrors) }, \ 91916c279e6Smartijn { MIBDECL(usmUser) }, \ 92016c279e6Smartijn { MIBDECL(usmUserSpinLock) }, \ 92116c279e6Smartijn { MIBDECL(usmUserTable) }, \ 92216c279e6Smartijn { MIBDECL(usmUserEntry) }, \ 92316c279e6Smartijn { MIBDECL(usmUserEngineID) }, \ 92416c279e6Smartijn { MIBDECL(usmUserName), "SnmpAdminString" }, \ 92516c279e6Smartijn { MIBDECL(usmUserSecurityName), "SnmpAdminString" }, \ 92616c279e6Smartijn { MIBDECL(usmUserCloneFrom), }, \ 92716c279e6Smartijn { MIBDECL(usmUserAuthProtocol), }, \ 92816c279e6Smartijn { MIBDECL(usmUserAuthKeyChange), }, \ 92916c279e6Smartijn { MIBDECL(usmUserOwnAuthKeyChange), }, \ 93016c279e6Smartijn { MIBDECL(usmUserPrivProtocol), }, \ 93116c279e6Smartijn { MIBDECL(usmUserPrivKeyChange), }, \ 93216c279e6Smartijn { MIBDECL(usmUserOwnPrivKeyChange), }, \ 93316c279e6Smartijn { MIBDECL(usmUserPublic), }, \ 93416c279e6Smartijn { MIBDECL(usmUserStorageType), }, \ 93516c279e6Smartijn { MIBDECL(usmUserStatus), }, \ 93616c279e6Smartijn { MIBDECL(usmMIBCompliances), }, \ 93716c279e6Smartijn { MIBDECL(usmMIBGroups), }, \ 938442e4f4fSmartijn \ 939e48b1d2eSmartijn { MIBDECL(snmpUsmAesMIB), }, \ 940e48b1d2eSmartijn { MIBDECL(usmAesCfb128Protocol), }, \ 941e48b1d2eSmartijn \ 942e48b1d2eSmartijn { MIBDECL(snmpUsmHmacSha2MIB), }, \ 943e48b1d2eSmartijn { MIBDECL(usmHMAC128SHA224AuthProtocol), }, \ 944e48b1d2eSmartijn { MIBDECL(usmHMAC192SHA256AuthProtocol), }, \ 945e48b1d2eSmartijn { MIBDECL(usmHMAC256SHA384AuthProtocol), }, \ 946e48b1d2eSmartijn { MIBDECL(usmHMAC384SHA512AuthProtocol), }, \ 947e48b1d2eSmartijn \ 948442e4f4fSmartijn { MIBDECL(host) }, \ 949442e4f4fSmartijn { MIBDECL(hrSystem) }, \ 950442e4f4fSmartijn { MIBDECL(hrSystemUptime) }, \ 951442e4f4fSmartijn { MIBDECL(hrSystemDate) }, \ 952442e4f4fSmartijn { MIBDECL(hrSystemInitialLoadDevice) }, \ 953442e4f4fSmartijn { MIBDECL(hrSystemInitialLoadParameters) }, \ 954442e4f4fSmartijn { MIBDECL(hrSystemNumUsers) }, \ 955442e4f4fSmartijn { MIBDECL(hrSystemProcesses) }, \ 956442e4f4fSmartijn { MIBDECL(hrSystemMaxProcesses) }, \ 957442e4f4fSmartijn { MIBDECL(hrStorage) }, \ 958442e4f4fSmartijn { MIBDECL(hrStorageTypes) }, \ 959442e4f4fSmartijn { MIBDECL(hrMemorySize) }, \ 960442e4f4fSmartijn { MIBDECL(hrStorageTable) }, \ 961442e4f4fSmartijn { MIBDECL(hrStorageEntry) }, \ 962442e4f4fSmartijn { MIBDECL(hrStorageIndex) }, \ 963442e4f4fSmartijn { MIBDECL(hrStorageType) }, \ 9641d333c94Smartijn { MIBDECL(hrStorageDescr), "DisplayString" }, \ 965442e4f4fSmartijn { MIBDECL(hrStorageAllocationUnits) }, \ 966442e4f4fSmartijn { MIBDECL(hrStorageSize) }, \ 967442e4f4fSmartijn { MIBDECL(hrStorageUsed) }, \ 968442e4f4fSmartijn { MIBDECL(hrStorageAllocationFailures) }, \ 969442e4f4fSmartijn { MIBDECL(hrDevice) }, \ 970442e4f4fSmartijn { MIBDECL(hrDeviceTypes) }, \ 971442e4f4fSmartijn { MIBDECL(hrDeviceOther) }, \ 972442e4f4fSmartijn { MIBDECL(hrDeviceUnknown) }, \ 973442e4f4fSmartijn { MIBDECL(hrDeviceProcessor) }, \ 974442e4f4fSmartijn { MIBDECL(hrDeviceNetwork) }, \ 975442e4f4fSmartijn { MIBDECL(hrDevicePrinter) }, \ 976442e4f4fSmartijn { MIBDECL(hrDeviceDiskStorage) }, \ 977442e4f4fSmartijn { MIBDECL(hrDeviceVideo) }, \ 978442e4f4fSmartijn { MIBDECL(hrDeviceAudio) }, \ 979442e4f4fSmartijn { MIBDECL(hrDeviceCoprocessor) }, \ 980442e4f4fSmartijn { MIBDECL(hrDeviceKeyboard) }, \ 981442e4f4fSmartijn { MIBDECL(hrDeviceModem) }, \ 982442e4f4fSmartijn { MIBDECL(hrDeviceParallelPort) }, \ 983442e4f4fSmartijn { MIBDECL(hrDevicePointing) }, \ 984442e4f4fSmartijn { MIBDECL(hrDeviceSerialPort) }, \ 985442e4f4fSmartijn { MIBDECL(hrDeviceTape) }, \ 986442e4f4fSmartijn { MIBDECL(hrDeviceClock) }, \ 987442e4f4fSmartijn { MIBDECL(hrDeviceVolatileMemory) }, \ 988442e4f4fSmartijn { MIBDECL(hrDeviceNonVolatileMemory) }, \ 989442e4f4fSmartijn { MIBDECL(hrDeviceTable) }, \ 990442e4f4fSmartijn { MIBDECL(hrDeviceEntry) }, \ 991442e4f4fSmartijn { MIBDECL(hrDeviceIndex) }, \ 992442e4f4fSmartijn { MIBDECL(hrDeviceType) }, \ 993442e4f4fSmartijn { MIBDECL(hrDeviceDescr) }, \ 994442e4f4fSmartijn { MIBDECL(hrDeviceID) }, \ 995442e4f4fSmartijn { MIBDECL(hrDeviceStatus) }, \ 996442e4f4fSmartijn { MIBDECL(hrDeviceErrors) }, \ 997442e4f4fSmartijn { MIBDECL(hrProcessorTable) }, \ 998442e4f4fSmartijn { MIBDECL(hrProcessorEntry) }, \ 999442e4f4fSmartijn { MIBDECL(hrProcessorFrwID) }, \ 1000442e4f4fSmartijn { MIBDECL(hrProcessorLoad) }, \ 1001442e4f4fSmartijn { MIBDECL(hrSWRun) }, \ 1002442e4f4fSmartijn { MIBDECL(hrSWOSIndex) }, \ 1003442e4f4fSmartijn { MIBDECL(hrSWRunTable) }, \ 1004442e4f4fSmartijn { MIBDECL(hrSWRunEntry) }, \ 1005442e4f4fSmartijn { MIBDECL(hrSWRunIndex) }, \ 1006442e4f4fSmartijn { MIBDECL(hrSWRunName) }, \ 1007442e4f4fSmartijn { MIBDECL(hrSWRunID) }, \ 1008442e4f4fSmartijn { MIBDECL(hrSWRunPath) }, \ 1009442e4f4fSmartijn { MIBDECL(hrSWRunParameters) }, \ 1010442e4f4fSmartijn { MIBDECL(hrSWRunType) }, \ 1011442e4f4fSmartijn { MIBDECL(hrSWRunStatus) }, \ 1012442e4f4fSmartijn { MIBDECL(hrSWRunPerf) }, \ 1013442e4f4fSmartijn { MIBDECL(hrSWRunPerfTable) }, \ 1014442e4f4fSmartijn { MIBDECL(hrSWRunPerfEntry) }, \ 1015442e4f4fSmartijn { MIBDECL(hrSWRunPerfCPU) }, \ 1016442e4f4fSmartijn { MIBDECL(hrSWRunPerfMem) }, \ 1017442e4f4fSmartijn \ 1018442e4f4fSmartijn { MIBDECL(ifMIB) }, \ 1019442e4f4fSmartijn { MIBDECL(ifMIBObjects) }, \ 1020442e4f4fSmartijn { MIBDECL(ifXTable) }, \ 1021442e4f4fSmartijn { MIBDECL(ifXEntry) }, \ 1022442e4f4fSmartijn { MIBDECL(ifName) }, \ 1023442e4f4fSmartijn { MIBDECL(ifInMulticastPkts) }, \ 1024442e4f4fSmartijn { MIBDECL(ifInBroadcastPkts) }, \ 1025442e4f4fSmartijn { MIBDECL(ifOutMulticastPkts) }, \ 1026442e4f4fSmartijn { MIBDECL(ifOutBroadcastPkts) }, \ 1027442e4f4fSmartijn { MIBDECL(ifHCInOctets) }, \ 1028442e4f4fSmartijn { MIBDECL(ifHCInUcastPkts) }, \ 1029442e4f4fSmartijn { MIBDECL(ifHCInMulticastPkts) }, \ 1030442e4f4fSmartijn { MIBDECL(ifHCInBroadcastPkts) }, \ 1031442e4f4fSmartijn { MIBDECL(ifHCOutOctets) }, \ 1032442e4f4fSmartijn { MIBDECL(ifHCOutUcastPkts) }, \ 1033442e4f4fSmartijn { MIBDECL(ifHCOutMulticastPkts) }, \ 1034442e4f4fSmartijn { MIBDECL(ifHCOutBroadcastPkts) }, \ 1035442e4f4fSmartijn { MIBDECL(ifLinkUpDownTrapEnable) }, \ 1036442e4f4fSmartijn { MIBDECL(ifHighSpeed) }, \ 1037dd843e54Smartijn { MIBDECL(ifPromiscuousMode), "TruthValue" }, \ 1038dd843e54Smartijn { MIBDECL(ifConnectorPresent), "TruthValue" }, \ 1039442e4f4fSmartijn { MIBDECL(ifAlias) }, \ 1040442e4f4fSmartijn { MIBDECL(ifCounterDiscontinuityTime) }, \ 1041442e4f4fSmartijn { MIBDECL(ifStackTable) }, \ 1042442e4f4fSmartijn { MIBDECL(ifStackEntry) }, \ 1043442e4f4fSmartijn { MIBDECL(ifRcvAddressTable) }, \ 1044442e4f4fSmartijn { MIBDECL(ifRcvAddressEntry) }, \ 1045442e4f4fSmartijn { MIBDECL(ifRcvAddressStatus) }, \ 1046442e4f4fSmartijn { MIBDECL(ifRcvAddressType) }, \ 1047442e4f4fSmartijn { MIBDECL(ifStackLastChange) }, \ 1048442e4f4fSmartijn { MIBDECL(interfaces) }, \ 1049442e4f4fSmartijn { MIBDECL(ifNumber) }, \ 1050442e4f4fSmartijn { MIBDECL(ifTable) }, \ 1051442e4f4fSmartijn { MIBDECL(ifEntry) }, \ 1052442e4f4fSmartijn { MIBDECL(ifIndex) }, \ 1053442e4f4fSmartijn { MIBDECL(ifDescr) }, \ 1054442e4f4fSmartijn { MIBDECL(ifType) }, \ 1055442e4f4fSmartijn { MIBDECL(ifMtu) }, \ 1056442e4f4fSmartijn { MIBDECL(ifSpeed) }, \ 1057442e4f4fSmartijn { MIBDECL(ifPhysAddress) }, \ 1058442e4f4fSmartijn { MIBDECL(ifAdminStatus) }, \ 1059442e4f4fSmartijn { MIBDECL(ifOperStatus) }, \ 1060442e4f4fSmartijn { MIBDECL(ifLastChange) }, \ 1061442e4f4fSmartijn { MIBDECL(ifInOctets) }, \ 1062442e4f4fSmartijn { MIBDECL(ifInUcastPkts) }, \ 1063442e4f4fSmartijn { MIBDECL(ifInNUcastPkts) }, \ 1064442e4f4fSmartijn { MIBDECL(ifInDiscards) }, \ 1065442e4f4fSmartijn { MIBDECL(ifInErrors) }, \ 1066442e4f4fSmartijn { MIBDECL(ifInUnknownProtos) }, \ 1067442e4f4fSmartijn { MIBDECL(ifOutOctets) }, \ 1068442e4f4fSmartijn { MIBDECL(ifOutUcastPkts) }, \ 1069442e4f4fSmartijn { MIBDECL(ifOutNUcastPkts) }, \ 1070442e4f4fSmartijn { MIBDECL(ifOutDiscards) }, \ 1071442e4f4fSmartijn { MIBDECL(ifOutErrors) }, \ 1072442e4f4fSmartijn { MIBDECL(ifOutQLen) }, \ 1073442e4f4fSmartijn { MIBDECL(ifSpecific) }, \ 1074442e4f4fSmartijn \ 1075442e4f4fSmartijn { MIBDECL(dot1dBridge) }, \ 1076442e4f4fSmartijn { MIBDECL(dot1dBase) }, \ 1077442e4f4fSmartijn { MIBDECL(dot1dBaseBridgeAddress) }, \ 1078442e4f4fSmartijn { MIBDECL(dot1dBaseNumPorts) }, \ 1079442e4f4fSmartijn { MIBDECL(dot1dBaseType) }, \ 1080442e4f4fSmartijn { MIBDECL(dot1dBasePortTable) }, \ 1081442e4f4fSmartijn { MIBDECL(dot1dBasePortEntry) }, \ 1082442e4f4fSmartijn { MIBDECL(dot1dBasePort) }, \ 1083442e4f4fSmartijn { MIBDECL(dot1dBasePortIfIndex) }, \ 1084442e4f4fSmartijn { MIBDECL(dot1dBasePortCircuit) }, \ 1085442e4f4fSmartijn { MIBDECL(dot1dBasePortDelayExceededDiscards) },\ 1086442e4f4fSmartijn { MIBDECL(dot1dBasePortMtuExceededDiscards) }, \ 1087442e4f4fSmartijn { MIBDECL(dot1dStp) }, \ 1088442e4f4fSmartijn { MIBDECL(dot1dSr) }, \ 1089442e4f4fSmartijn { MIBDECL(dot1dTp) }, \ 1090442e4f4fSmartijn { MIBDECL(dot1dStatic) }, \ 1091442e4f4fSmartijn \ 1092442e4f4fSmartijn { MIBDECL(ibm) }, \ 1093442e4f4fSmartijn { MIBDECL(cmu) }, \ 1094442e4f4fSmartijn { MIBDECL(unix) }, \ 1095442e4f4fSmartijn { MIBDECL(ciscoSystems) }, \ 1096442e4f4fSmartijn { MIBDECL(hp) }, \ 1097442e4f4fSmartijn { MIBDECL(mit) }, \ 1098442e4f4fSmartijn { MIBDECL(nortelNetworks) }, \ 1099442e4f4fSmartijn { MIBDECL(sun) }, \ 1100442e4f4fSmartijn { MIBDECL(3com) }, \ 1101442e4f4fSmartijn { MIBDECL(synOptics) }, \ 1102442e4f4fSmartijn { MIBDECL(enterasys) }, \ 1103442e4f4fSmartijn { MIBDECL(sgi) }, \ 1104442e4f4fSmartijn { MIBDECL(apple) }, \ 1105442e4f4fSmartijn { MIBDECL(nasa) }, \ 1106442e4f4fSmartijn { MIBDECL(att) }, \ 1107442e4f4fSmartijn { MIBDECL(nokia) }, \ 1108442e4f4fSmartijn { MIBDECL(cern) }, \ 1109442e4f4fSmartijn { MIBDECL(oracle) }, \ 1110442e4f4fSmartijn { MIBDECL(motorola) }, \ 1111442e4f4fSmartijn { MIBDECL(ncr) }, \ 1112442e4f4fSmartijn { MIBDECL(ericsson) }, \ 1113442e4f4fSmartijn { MIBDECL(fsc) }, \ 1114442e4f4fSmartijn { MIBDECL(compaq) }, \ 1115442e4f4fSmartijn { MIBDECL(bmw) }, \ 1116442e4f4fSmartijn { MIBDECL(dell) }, \ 1117442e4f4fSmartijn { MIBDECL(iij) }, \ 1118442e4f4fSmartijn { MIBDECL(sandia) }, \ 1119442e4f4fSmartijn { MIBDECL(mercedesBenz) }, \ 1120442e4f4fSmartijn { MIBDECL(alteon) }, \ 1121442e4f4fSmartijn { MIBDECL(extremeNetworks) }, \ 1122442e4f4fSmartijn { MIBDECL(foundryNetworks) }, \ 1123442e4f4fSmartijn { MIBDECL(huawaiTechnology) }, \ 1124442e4f4fSmartijn { MIBDECL(ucDavis) }, \ 1125442e4f4fSmartijn { MIBDECL(freeBSD) }, \ 1126442e4f4fSmartijn { MIBDECL(checkPoint) }, \ 1127442e4f4fSmartijn { MIBDECL(juniper) }, \ 1128442e4f4fSmartijn { MIBDECL(printerWorkingGroup) }, \ 1129442e4f4fSmartijn { MIBDECL(audi) }, \ 1130442e4f4fSmartijn { MIBDECL(volkswagen) }, \ 1131442e4f4fSmartijn { MIBDECL(genua) }, \ 1132442e4f4fSmartijn { MIBDECL(amazon) }, \ 1133442e4f4fSmartijn { MIBDECL(force10Networks) }, \ 1134442e4f4fSmartijn { MIBDECL(vMware) }, \ 1135442e4f4fSmartijn { MIBDECL(alcatelLucent) }, \ 1136442e4f4fSmartijn { MIBDECL(snom) }, \ 1137442e4f4fSmartijn { MIBDECL(netSNMP) }, \ 1138442e4f4fSmartijn { MIBDECL(netflix) }, \ 1139442e4f4fSmartijn { MIBDECL(google) }, \ 1140442e4f4fSmartijn { MIBDECL(f5Networks) }, \ 1141442e4f4fSmartijn { MIBDECL(bsws) }, \ 1142442e4f4fSmartijn { MIBDECL(sFlow) }, \ 1143442e4f4fSmartijn { MIBDECL(microSystems) }, \ 1144442e4f4fSmartijn { MIBDECL(paloAltoNetworks) }, \ 1145442e4f4fSmartijn { MIBDECL(h3c) }, \ 1146442e4f4fSmartijn { MIBDECL(vantronix) }, \ 1147442e4f4fSmartijn { MIBDECL(netBSD) }, \ 1148442e4f4fSmartijn { MIBDECL(openBSD) }, \ 1149442e4f4fSmartijn { MIBDECL(nicira) }, \ 1150442e4f4fSmartijn { MIBDECL(esdenera) }, \ 1151442e4f4fSmartijn { MIBDECL(arcaTrust) }, \ 1152442e4f4fSmartijn \ 1153442e4f4fSmartijn { MIBDECL(ucdExperimental) }, \ 1154442e4f4fSmartijn { MIBDECL(ucdDiskIOMIB) }, \ 1155442e4f4fSmartijn { MIBDECL(diskIOTable) }, \ 1156442e4f4fSmartijn { MIBDECL(diskIOEntry) }, \ 1157442e4f4fSmartijn { MIBDECL(diskIOIndex) }, \ 1158442e4f4fSmartijn { MIBDECL(diskIODevice) }, \ 1159442e4f4fSmartijn { MIBDECL(diskIONRead) }, \ 1160442e4f4fSmartijn { MIBDECL(diskIONWritten) }, \ 1161442e4f4fSmartijn { MIBDECL(diskIOReads) }, \ 1162442e4f4fSmartijn { MIBDECL(diskIOWrites) }, \ 1163442e4f4fSmartijn { MIBDECL(diskIONReadX) }, \ 1164442e4f4fSmartijn { MIBDECL(diskIONWrittenX) }, \ 1165442e4f4fSmartijn \ 1166442e4f4fSmartijn { MIBDECL(pfMIBObjects) }, \ 1167442e4f4fSmartijn { MIBDECL(pfInfo) }, \ 1168442e4f4fSmartijn { MIBDECL(pfRunning) }, \ 1169442e4f4fSmartijn { MIBDECL(pfRuntime) }, \ 1170442e4f4fSmartijn { MIBDECL(pfDebug) }, \ 1171442e4f4fSmartijn { MIBDECL(pfHostid) }, \ 1172442e4f4fSmartijn { MIBDECL(pfCounters) }, \ 1173442e4f4fSmartijn { MIBDECL(pfCntMatch) }, \ 1174442e4f4fSmartijn { MIBDECL(pfCntBadOffset) }, \ 1175442e4f4fSmartijn { MIBDECL(pfCntFragment) }, \ 1176442e4f4fSmartijn { MIBDECL(pfCntShort) }, \ 1177442e4f4fSmartijn { MIBDECL(pfCntNormalize) }, \ 1178442e4f4fSmartijn { MIBDECL(pfCntMemory) }, \ 1179442e4f4fSmartijn { MIBDECL(pfCntTimestamp) }, \ 1180442e4f4fSmartijn { MIBDECL(pfCntCongestion) }, \ 1181442e4f4fSmartijn { MIBDECL(pfCntIpOptions) }, \ 1182442e4f4fSmartijn { MIBDECL(pfCntProtoCksum) }, \ 1183442e4f4fSmartijn { MIBDECL(pfCntStateMismatch) }, \ 1184442e4f4fSmartijn { MIBDECL(pfCntStateInsert) }, \ 1185442e4f4fSmartijn { MIBDECL(pfCntStateLimit) }, \ 1186442e4f4fSmartijn { MIBDECL(pfCntSrcLimit) }, \ 1187442e4f4fSmartijn { MIBDECL(pfCntSynproxy) }, \ 1188442e4f4fSmartijn { MIBDECL(pfCntTranslate) }, \ 1189442e4f4fSmartijn { MIBDECL(pfCntNoRoute) }, \ 1190442e4f4fSmartijn { MIBDECL(pfStateTable) }, \ 1191442e4f4fSmartijn { MIBDECL(pfStateCount) }, \ 1192442e4f4fSmartijn { MIBDECL(pfStateSearches) }, \ 1193442e4f4fSmartijn { MIBDECL(pfStateInserts) }, \ 1194442e4f4fSmartijn { MIBDECL(pfStateRemovals) }, \ 1195442e4f4fSmartijn { MIBDECL(pfLogInterface) }, \ 1196*f15a076cSmartijn { MIBDECL(pfLogIfName), "DisplayString" }, \ 1197442e4f4fSmartijn { MIBDECL(pfLogIfIpBytesIn) }, \ 1198442e4f4fSmartijn { MIBDECL(pfLogIfIpBytesOut) }, \ 1199442e4f4fSmartijn { MIBDECL(pfLogIfIpPktsInPass) }, \ 1200442e4f4fSmartijn { MIBDECL(pfLogIfIpPktsInDrop) }, \ 1201442e4f4fSmartijn { MIBDECL(pfLogIfIpPktsOutPass) }, \ 1202442e4f4fSmartijn { MIBDECL(pfLogIfIpPktsOutDrop) }, \ 1203442e4f4fSmartijn { MIBDECL(pfLogIfIp6BytesIn) }, \ 1204442e4f4fSmartijn { MIBDECL(pfLogIfIp6BytesOut) }, \ 1205442e4f4fSmartijn { MIBDECL(pfLogIfIp6PktsInPass) }, \ 1206442e4f4fSmartijn { MIBDECL(pfLogIfIp6PktsInDrop) }, \ 1207442e4f4fSmartijn { MIBDECL(pfLogIfIp6PktsOutPass) }, \ 1208442e4f4fSmartijn { MIBDECL(pfLogIfIp6PktsOutDrop) }, \ 1209442e4f4fSmartijn { MIBDECL(pfSrcTracking) }, \ 1210442e4f4fSmartijn { MIBDECL(pfSrcTrackCount) }, \ 1211442e4f4fSmartijn { MIBDECL(pfSrcTrackSearches) }, \ 1212442e4f4fSmartijn { MIBDECL(pfSrcTrackInserts) }, \ 1213442e4f4fSmartijn { MIBDECL(pfSrcTrackRemovals) }, \ 1214442e4f4fSmartijn { MIBDECL(pfLimits) }, \ 1215442e4f4fSmartijn { MIBDECL(pfLimitStates) }, \ 1216442e4f4fSmartijn { MIBDECL(pfLimitSourceNodes) }, \ 1217442e4f4fSmartijn { MIBDECL(pfLimitFragments) }, \ 1218442e4f4fSmartijn { MIBDECL(pfLimitMaxTables) }, \ 1219442e4f4fSmartijn { MIBDECL(pfLimitMaxTableEntries) }, \ 1220442e4f4fSmartijn { MIBDECL(pfTimeouts) }, \ 1221442e4f4fSmartijn { MIBDECL(pfTimeoutTcpFirst) }, \ 1222442e4f4fSmartijn { MIBDECL(pfTimeoutTcpOpening) }, \ 1223442e4f4fSmartijn { MIBDECL(pfTimeoutTcpEstablished) }, \ 1224442e4f4fSmartijn { MIBDECL(pfTimeoutTcpClosing) }, \ 1225442e4f4fSmartijn { MIBDECL(pfTimeoutTcpFinWait) }, \ 1226442e4f4fSmartijn { MIBDECL(pfTimeoutTcpClosed) }, \ 1227442e4f4fSmartijn { MIBDECL(pfTimeoutUdpFirst) }, \ 1228442e4f4fSmartijn { MIBDECL(pfTimeoutUdpSingle) }, \ 1229442e4f4fSmartijn { MIBDECL(pfTimeoutUdpMultiple) }, \ 1230442e4f4fSmartijn { MIBDECL(pfTimeoutIcmpFirst) }, \ 1231442e4f4fSmartijn { MIBDECL(pfTimeoutIcmpError) }, \ 1232442e4f4fSmartijn { MIBDECL(pfTimeoutOtherFirst) }, \ 1233442e4f4fSmartijn { MIBDECL(pfTimeoutOtherSingle) }, \ 1234442e4f4fSmartijn { MIBDECL(pfTimeoutOtherMultiple) }, \ 1235442e4f4fSmartijn { MIBDECL(pfTimeoutFragment) }, \ 1236442e4f4fSmartijn { MIBDECL(pfTimeoutInterval) }, \ 1237442e4f4fSmartijn { MIBDECL(pfTimeoutAdaptiveStart) }, \ 1238442e4f4fSmartijn { MIBDECL(pfTimeoutAdaptiveEnd) }, \ 1239442e4f4fSmartijn { MIBDECL(pfTimeoutSrcTrack) }, \ 1240442e4f4fSmartijn { MIBDECL(pfInterfaces) }, \ 1241442e4f4fSmartijn { MIBDECL(pfIfNumber) }, \ 1242442e4f4fSmartijn { MIBDECL(pfIfTable) }, \ 1243442e4f4fSmartijn { MIBDECL(pfIfEntry) }, \ 1244442e4f4fSmartijn { MIBDECL(pfIfIndex) }, \ 1245*f15a076cSmartijn { MIBDECL(pfIfDescr), "DisplayString" }, \ 1246442e4f4fSmartijn { MIBDECL(pfIfType) }, \ 1247442e4f4fSmartijn { MIBDECL(pfIfRefs) }, \ 1248442e4f4fSmartijn { MIBDECL(pfIfRules) }, \ 1249442e4f4fSmartijn { MIBDECL(pfIfIn4PassPkts) }, \ 1250442e4f4fSmartijn { MIBDECL(pfIfIn4PassBytes) }, \ 1251442e4f4fSmartijn { MIBDECL(pfIfIn4BlockPkts) }, \ 1252442e4f4fSmartijn { MIBDECL(pfIfIn4BlockBytes) }, \ 1253442e4f4fSmartijn { MIBDECL(pfIfOut4PassPkts) }, \ 1254442e4f4fSmartijn { MIBDECL(pfIfOut4PassBytes) }, \ 1255442e4f4fSmartijn { MIBDECL(pfIfOut4BlockPkts) }, \ 1256442e4f4fSmartijn { MIBDECL(pfIfOut4BlockBytes) }, \ 1257442e4f4fSmartijn { MIBDECL(pfIfIn6PassPkts) }, \ 1258442e4f4fSmartijn { MIBDECL(pfIfIn6PassBytes) }, \ 1259442e4f4fSmartijn { MIBDECL(pfIfIn6BlockPkts) }, \ 1260442e4f4fSmartijn { MIBDECL(pfIfIn6BlockBytes) }, \ 1261442e4f4fSmartijn { MIBDECL(pfIfOut6PassPkts) }, \ 1262442e4f4fSmartijn { MIBDECL(pfIfOut6PassBytes) }, \ 1263442e4f4fSmartijn { MIBDECL(pfIfOut6BlockPkts) }, \ 1264442e4f4fSmartijn { MIBDECL(pfIfOut6BlockBytes) }, \ 1265442e4f4fSmartijn { MIBDECL(pfTables) }, \ 1266442e4f4fSmartijn { MIBDECL(pfTblNumber) }, \ 1267442e4f4fSmartijn { MIBDECL(pfTblTable) }, \ 1268442e4f4fSmartijn { MIBDECL(pfTblEntry) }, \ 1269442e4f4fSmartijn { MIBDECL(pfTblIndex) }, \ 1270*f15a076cSmartijn { MIBDECL(pfTblName), "SnmpAdminString" }, \ 1271442e4f4fSmartijn { MIBDECL(pfTblAddresses) }, \ 1272442e4f4fSmartijn { MIBDECL(pfTblAnchorRefs) }, \ 1273442e4f4fSmartijn { MIBDECL(pfTblRuleRefs) }, \ 1274442e4f4fSmartijn { MIBDECL(pfTblEvalsMatch) }, \ 1275442e4f4fSmartijn { MIBDECL(pfTblEvalsNoMatch) }, \ 1276442e4f4fSmartijn { MIBDECL(pfTblInPassPkts) }, \ 1277442e4f4fSmartijn { MIBDECL(pfTblInPassBytes) }, \ 1278442e4f4fSmartijn { MIBDECL(pfTblInBlockPkts) }, \ 1279442e4f4fSmartijn { MIBDECL(pfTblInBlockBytes) }, \ 1280442e4f4fSmartijn { MIBDECL(pfTblInXPassPkts) }, \ 1281442e4f4fSmartijn { MIBDECL(pfTblInXPassBytes) }, \ 1282442e4f4fSmartijn { MIBDECL(pfTblOutPassPkts) }, \ 1283442e4f4fSmartijn { MIBDECL(pfTblOutPassBytes) }, \ 1284442e4f4fSmartijn { MIBDECL(pfTblOutBlockPkts) }, \ 1285442e4f4fSmartijn { MIBDECL(pfTblOutBlockBytes) }, \ 1286442e4f4fSmartijn { MIBDECL(pfTblOutXPassPkts) }, \ 1287442e4f4fSmartijn { MIBDECL(pfTblOutXPassBytes) }, \ 1288442e4f4fSmartijn { MIBDECL(pfTblStatsCleared) }, \ 1289442e4f4fSmartijn { MIBDECL(pfTblInMatchPkts) }, \ 1290442e4f4fSmartijn { MIBDECL(pfTblInMatchBytes) }, \ 1291442e4f4fSmartijn { MIBDECL(pfTblOutMatchPkts) }, \ 1292442e4f4fSmartijn { MIBDECL(pfTblOutMatchBytes) }, \ 1293442e4f4fSmartijn { MIBDECL(pfTblAddrTable) }, \ 1294442e4f4fSmartijn { MIBDECL(pfTblAddrEntry) }, \ 1295442e4f4fSmartijn { MIBDECL(pfTblAddrTblIndex) }, \ 1296442e4f4fSmartijn { MIBDECL(pfTblAddrNet) }, \ 1297442e4f4fSmartijn { MIBDECL(pfTblAddrMask) }, \ 1298442e4f4fSmartijn { MIBDECL(pfTblAddrCleared) }, \ 1299442e4f4fSmartijn { MIBDECL(pfTblAddrInBlockPkts) }, \ 1300442e4f4fSmartijn { MIBDECL(pfTblAddrInBlockBytes) }, \ 1301442e4f4fSmartijn { MIBDECL(pfTblAddrInPassPkts) }, \ 1302442e4f4fSmartijn { MIBDECL(pfTblAddrInPassBytes) }, \ 1303442e4f4fSmartijn { MIBDECL(pfTblAddrOutBlockPkts) }, \ 1304442e4f4fSmartijn { MIBDECL(pfTblAddrOutBlockBytes) }, \ 1305442e4f4fSmartijn { MIBDECL(pfTblAddrOutPassPkts) }, \ 1306442e4f4fSmartijn { MIBDECL(pfTblAddrOutPassBytes) }, \ 1307442e4f4fSmartijn { MIBDECL(pfTblAddrInMatchPkts) }, \ 1308442e4f4fSmartijn { MIBDECL(pfTblAddrInMatchBytes) }, \ 1309442e4f4fSmartijn { MIBDECL(pfTblAddrOutMatchPkts) }, \ 1310442e4f4fSmartijn { MIBDECL(pfTblAddrOutMatchBytes) }, \ 1311442e4f4fSmartijn { MIBDECL(pfLabels) }, \ 1312442e4f4fSmartijn { MIBDECL(pfLabelNumber) }, \ 1313442e4f4fSmartijn { MIBDECL(pfLabelTable) }, \ 1314442e4f4fSmartijn { MIBDECL(pfLabelEntry) }, \ 1315442e4f4fSmartijn { MIBDECL(pfLabelIndex) }, \ 1316*f15a076cSmartijn { MIBDECL(pfLabelName), "SnmpAdminString" }, \ 1317442e4f4fSmartijn { MIBDECL(pfLabelEvals) }, \ 1318442e4f4fSmartijn { MIBDECL(pfLabelPkts) }, \ 1319442e4f4fSmartijn { MIBDECL(pfLabelBytes) }, \ 1320442e4f4fSmartijn { MIBDECL(pfLabelInPkts) }, \ 1321442e4f4fSmartijn { MIBDECL(pfLabelInBytes) }, \ 1322442e4f4fSmartijn { MIBDECL(pfLabelOutPkts) }, \ 1323442e4f4fSmartijn { MIBDECL(pfLabelOutBytes) }, \ 1324442e4f4fSmartijn { MIBDECL(pfLabelTotalStates) }, \ 1325442e4f4fSmartijn { MIBDECL(pfsyncStats) }, \ 1326442e4f4fSmartijn { MIBDECL(pfsyncIpPktsRecv) }, \ 1327442e4f4fSmartijn { MIBDECL(pfsyncIp6PktsRecv) }, \ 1328442e4f4fSmartijn { MIBDECL(pfsyncPktDiscardsForBadInterface) }, \ 1329442e4f4fSmartijn { MIBDECL(pfsyncPktDiscardsForBadTtl) }, \ 1330442e4f4fSmartijn { MIBDECL(pfsyncPktShorterThanHeader) }, \ 1331442e4f4fSmartijn { MIBDECL(pfsyncPktDiscardsForBadVersion) }, \ 1332442e4f4fSmartijn { MIBDECL(pfsyncPktDiscardsForBadAction) }, \ 1333442e4f4fSmartijn { MIBDECL(pfsyncPktDiscardsForBadLength) }, \ 1334442e4f4fSmartijn { MIBDECL(pfsyncPktDiscardsForBadAuth) }, \ 1335442e4f4fSmartijn { MIBDECL(pfsyncPktDiscardsForStaleState) }, \ 1336442e4f4fSmartijn { MIBDECL(pfsyncPktDiscardsForBadValues) }, \ 1337442e4f4fSmartijn { MIBDECL(pfsyncPktDiscardsForBadState) }, \ 1338442e4f4fSmartijn { MIBDECL(pfsyncIpPktsSent) }, \ 1339442e4f4fSmartijn { MIBDECL(pfsyncIp6PktsSent) }, \ 1340442e4f4fSmartijn { MIBDECL(pfsyncNoMemory) }, \ 1341442e4f4fSmartijn { MIBDECL(pfsyncOutputErrors) }, \ 1342442e4f4fSmartijn { MIBDECL(sensorsMIBObjects) }, \ 1343442e4f4fSmartijn { MIBDECL(relaydMIBObjects) }, \ 1344442e4f4fSmartijn { MIBDECL(relaydHostTrap) }, \ 1345442e4f4fSmartijn { MIBDECL(relaydHostTrapHostName) }, \ 1346442e4f4fSmartijn { MIBDECL(relaydHostTrapUp) }, \ 1347442e4f4fSmartijn { MIBDECL(relaydHostTrapLastUp) }, \ 1348442e4f4fSmartijn { MIBDECL(relaydHostTrapUpCount) }, \ 1349442e4f4fSmartijn { MIBDECL(relaydHostTrapCheckCount) }, \ 1350442e4f4fSmartijn { MIBDECL(relaydHostTrapTableName) }, \ 1351442e4f4fSmartijn { MIBDECL(relaydHostTrapTableUp) }, \ 1352442e4f4fSmartijn { MIBDECL(relaydHostTrapRetry) }, \ 1353442e4f4fSmartijn { MIBDECL(relaydHostTrapRetryCount) }, \ 1354442e4f4fSmartijn { MIBDECL(sensors) }, \ 1355442e4f4fSmartijn { MIBDECL(sensorNumber) }, \ 1356442e4f4fSmartijn { MIBDECL(sensorTable) }, \ 1357442e4f4fSmartijn { MIBDECL(sensorEntry) }, \ 1358442e4f4fSmartijn { MIBDECL(sensorIndex) }, \ 1359442e4f4fSmartijn { MIBDECL(sensorDescr) }, \ 1360442e4f4fSmartijn { MIBDECL(sensorType) }, \ 1361442e4f4fSmartijn { MIBDECL(sensorDevice) }, \ 1362442e4f4fSmartijn { MIBDECL(sensorValue) }, \ 1363442e4f4fSmartijn { MIBDECL(sensorUnits) }, \ 1364442e4f4fSmartijn { MIBDECL(sensorStatus) }, \ 1365442e4f4fSmartijn { MIBDECL(memMIBObjects) }, \ 1366442e4f4fSmartijn { MIBDECL(memMIBVersion) }, \ 1367442e4f4fSmartijn { MIBDECL(memIfTable) }, \ 1368442e4f4fSmartijn { MIBDECL(memIfEntry) }, \ 1369442e4f4fSmartijn { MIBDECL(memIfName) }, \ 1370442e4f4fSmartijn { MIBDECL(memIfLiveLocks) }, \ 1371442e4f4fSmartijn { MIBDECL(carpMIBObjects) }, \ 1372442e4f4fSmartijn { MIBDECL(carpSysctl) }, \ 1373442e4f4fSmartijn { MIBDECL(carpAllow) }, \ 1374442e4f4fSmartijn { MIBDECL(carpPreempt) }, \ 1375442e4f4fSmartijn { MIBDECL(carpLog) }, \ 1376442e4f4fSmartijn { MIBDECL(carpIf) }, \ 1377442e4f4fSmartijn { MIBDECL(carpIfNumber) }, \ 1378442e4f4fSmartijn { MIBDECL(carpIfTable) }, \ 1379442e4f4fSmartijn { MIBDECL(carpIfEntry) }, \ 1380442e4f4fSmartijn { MIBDECL(carpIfIndex) }, \ 1381442e4f4fSmartijn { MIBDECL(carpIfDescr) }, \ 1382442e4f4fSmartijn { MIBDECL(carpIfVhid) }, \ 1383442e4f4fSmartijn { MIBDECL(carpIfDev) }, \ 1384442e4f4fSmartijn { MIBDECL(carpIfAdvbase) }, \ 1385442e4f4fSmartijn { MIBDECL(carpIfAdvskew) }, \ 1386442e4f4fSmartijn { MIBDECL(carpIfState) }, \ 1387442e4f4fSmartijn { MIBDECL(carpStats) }, \ 1388442e4f4fSmartijn { MIBDECL(carpIpPktsRecv) }, \ 1389442e4f4fSmartijn { MIBDECL(carpIp6PktsRecv) }, \ 1390442e4f4fSmartijn { MIBDECL(carpPktDiscardsBadIface) }, \ 1391442e4f4fSmartijn { MIBDECL(carpPktDiscardsBadTtl) }, \ 1392442e4f4fSmartijn { MIBDECL(carpPktShorterThanHdr) }, \ 1393442e4f4fSmartijn { MIBDECL(carpDiscardsBadCksum) }, \ 1394442e4f4fSmartijn { MIBDECL(carpDiscardsBadVersion) }, \ 1395442e4f4fSmartijn { MIBDECL(carpDiscardsTooShort) }, \ 1396442e4f4fSmartijn { MIBDECL(carpDiscardsBadAuth) }, \ 1397442e4f4fSmartijn { MIBDECL(carpDiscardsBadVhid) }, \ 1398442e4f4fSmartijn { MIBDECL(carpDiscardsBadAddrList) }, \ 1399442e4f4fSmartijn { MIBDECL(carpIpPktsSent) }, \ 1400442e4f4fSmartijn { MIBDECL(carpIp6PktsSent) }, \ 1401442e4f4fSmartijn { MIBDECL(carpNoMemory) }, \ 1402442e4f4fSmartijn { MIBDECL(carpTransitionsToMaster) }, \ 1403442e4f4fSmartijn { MIBDECL(carpGroupTable) }, \ 1404442e4f4fSmartijn { MIBDECL(carpGroupEntry) }, \ 1405442e4f4fSmartijn { MIBDECL(carpGroupName) }, \ 1406442e4f4fSmartijn { MIBDECL(carpGroupDemote) }, \ 1407442e4f4fSmartijn { MIBDECL(localSystem) }, \ 1408442e4f4fSmartijn { MIBDECL(localTest) }, \ 1409442e4f4fSmartijn \ 1410442e4f4fSmartijn { MIBDECL(ipMIB) }, \ 1411442e4f4fSmartijn { MIBDECL(ipForwarding) }, \ 1412442e4f4fSmartijn { MIBDECL(ipDefaultTTL) }, \ 1413442e4f4fSmartijn { MIBDECL(ipInReceives) }, \ 1414442e4f4fSmartijn { MIBDECL(ipInHdrErrors) }, \ 1415442e4f4fSmartijn { MIBDECL(ipInAddrErrors) }, \ 1416442e4f4fSmartijn { MIBDECL(ipForwDatagrams) }, \ 1417442e4f4fSmartijn { MIBDECL(ipInUnknownProtos) }, \ 1418442e4f4fSmartijn { MIBDECL(ipInDiscards) }, \ 1419442e4f4fSmartijn { MIBDECL(ipInDelivers) }, \ 1420442e4f4fSmartijn { MIBDECL(ipOutRequests) }, \ 1421442e4f4fSmartijn { MIBDECL(ipOutDiscards) }, \ 1422442e4f4fSmartijn { MIBDECL(ipOutNoRoutes) }, \ 1423442e4f4fSmartijn { MIBDECL(ipReasmTimeout) }, \ 1424442e4f4fSmartijn { MIBDECL(ipReasmReqds) }, \ 1425442e4f4fSmartijn { MIBDECL(ipReasmOKs) }, \ 1426442e4f4fSmartijn { MIBDECL(ipReasmFails) }, \ 1427442e4f4fSmartijn { MIBDECL(ipFragOKs) }, \ 1428442e4f4fSmartijn { MIBDECL(ipFragFails) }, \ 1429442e4f4fSmartijn { MIBDECL(ipFragCreates) }, \ 1430442e4f4fSmartijn { MIBDECL(ipRoutingDiscards) }, \ 1431442e4f4fSmartijn { MIBDECL(ipAddrTable) }, \ 1432442e4f4fSmartijn { MIBDECL(ipAddrEntry) }, \ 1433442e4f4fSmartijn { MIBDECL(ipAdEntAddr) }, \ 1434442e4f4fSmartijn { MIBDECL(ipAdEntIfIndex) }, \ 1435442e4f4fSmartijn { MIBDECL(ipAdEntNetMask) }, \ 1436442e4f4fSmartijn { MIBDECL(ipAdEntBcastAddr) }, \ 1437442e4f4fSmartijn { MIBDECL(ipAdEntReasmMaxSize) }, \ 1438442e4f4fSmartijn { MIBDECL(ipNetToMediaTable) }, \ 1439442e4f4fSmartijn { MIBDECL(ipNetToMediaEntry) }, \ 1440442e4f4fSmartijn { MIBDECL(ipNetToMediaIfIndex) }, \ 1441442e4f4fSmartijn { MIBDECL(ipNetToMediaPhysAddress) }, \ 1442442e4f4fSmartijn { MIBDECL(ipNetToMediaNetAddress) }, \ 1443442e4f4fSmartijn { MIBDECL(ipNetToMediaType) }, \ 1444442e4f4fSmartijn \ 1445442e4f4fSmartijn { MIBDECL(ipfMIB) }, \ 1446442e4f4fSmartijn { MIBDECL(ipfInetCidrRouteNumber) }, \ 1447442e4f4fSmartijn { MIBDECL(ipfInetCidrRouteTable) }, \ 1448442e4f4fSmartijn { MIBDECL(ipfInetCidrRouteEntry) }, \ 1449442e4f4fSmartijn { MIBDECL(ipfRouteEntIfIndex) }, \ 1450442e4f4fSmartijn { MIBDECL(ipfRouteEntType) }, \ 1451442e4f4fSmartijn { MIBDECL(ipfRouteEntProto) }, \ 1452442e4f4fSmartijn { MIBDECL(ipfRouteEntAge) }, \ 1453442e4f4fSmartijn { MIBDECL(ipfRouteEntNextHopAS) }, \ 1454442e4f4fSmartijn { MIBDECL(ipfRouteEntRouteMetric1) }, \ 1455442e4f4fSmartijn { MIBDECL(ipfRouteEntRouteMetric2) }, \ 1456442e4f4fSmartijn { MIBDECL(ipfRouteEntRouteMetric3) }, \ 1457442e4f4fSmartijn { MIBDECL(ipfRouteEntRouteMetric4) }, \ 1458442e4f4fSmartijn { MIBDECL(ipfRouteEntRouteMetric5) }, \ 1459442e4f4fSmartijn { MIBDECL(ipfRouteEntStatus) }, \ 1460442e4f4fSmartijn { MIBEND } \ 1461442e4f4fSmartijn } 1462442e4f4fSmartijn 14631248928aSmartijn #define TEXTCONV_TREE { \ 1464dd843e54Smartijn { "SnmpAdminString", BER_TYPE_OCTETSTRING, "255t" }, \ 1465dd843e54Smartijn { "DisplayString", BER_TYPE_OCTETSTRING, "255a" }, \ 1466dd843e54Smartijn { "TruthValue", BER_TYPE_INTEGER, NULL, (struct textconv_enum[]){\ 1467dd843e54Smartijn { 1, "true" }, \ 1468dd843e54Smartijn { 2, "false" }, \ 1469dd843e54Smartijn { 0, NULL } \ 1470dd843e54Smartijn }}, \ 1471dd843e54Smartijn { NULL } \ 14721248928aSmartijn } 14731248928aSmartijn 1474442e4f4fSmartijn void mib_init(void); 1475442e4f4fSmartijn 1476442e4f4fSmartijn #endif /* SNMPD_MIB_H */ 1477