windows-nt/Source/XPSP1/NT/net/rras/ip/ripagnt/mibentry.h
2020-09-26 16:20:57 +08:00

249 lines
14 KiB
C

/*++
Copyright (c) 1996 Microsoft Corporation
Module Name:
mibentry.h
Abstract:
Sample subagent mib structures.
Note:
This file is an example of the output to be produced from the
code generation utility.
--*/
#ifndef _MIBENTRY_H_
#define _MIBENTRY_H_
///////////////////////////////////////////////////////////////////////////////
// //
// Mib entry indices //
// //
///////////////////////////////////////////////////////////////////////////////
#define mi_global 0
#define mi_globalSystemRouteChanges mi_global+1
#define mi_globalTotalResponseSends mi_globalSystemRouteChanges+1
#define mi_globalLoggingLevel mi_globalTotalResponseSends+1
#define mi_globalMaxRecQueueSize mi_globalLoggingLevel+1
#define mi_globalMaxSendQueueSize mi_globalMaxRecQueueSize+1
#define mi_globalMinTriggeredUpdateInterval mi_globalMaxSendQueueSize+1
#define mi_globalPeerFilterMode mi_globalMinTriggeredUpdateInterval+1
#define mi_globalPeerFilterCount mi_globalPeerFilterMode+1
#define mi_globalPeerFilterTable mi_globalPeerFilterCount+1
#define mi_globalPeerFilterEntry mi_globalPeerFilterTable+1
#define mi_globalPFAddr mi_globalPeerFilterEntry+1
#define mi_globalPFTag mi_globalPFAddr+1
#define mi_interface mi_globalPFTag+1
#define mi_ifStatsTable mi_interface+1
#define mi_ifStatsEntry mi_ifStatsTable+1
#define mi_ifSEIndex mi_ifStatsEntry+1
#define mi_ifSEState mi_ifSEIndex+1
#define mi_ifSESendFailures mi_ifSEState+1
#define mi_ifSEReceiveFailures mi_ifSESendFailures+1
#define mi_ifSERequestSends mi_ifSEReceiveFailures+1
#define mi_ifSERequestReceiveds mi_ifSERequestSends+1
#define mi_ifSEResponseSends mi_ifSERequestReceiveds+1
#define mi_ifSEResponseReceiveds mi_ifSEResponseSends+1
#define mi_ifSEBadResponsePacketReceiveds mi_ifSEResponseReceiveds+1
#define mi_ifSEBadResponseEntriesReceiveds mi_ifSEBadResponsePacketReceiveds+1
#define mi_ifSETriggeredUpdateSends mi_ifSEBadResponseEntriesReceiveds+1
#define mi_ifConfigTable mi_ifSETriggeredUpdateSends+1
#define mi_ifConfigEntry mi_ifConfigTable+1
#define mi_ifCEIndex mi_ifConfigEntry+1
#define mi_ifCEState mi_ifCEIndex+1
#define mi_ifCEMetric mi_ifCEState+1
#define mi_ifCEUpdateMode mi_ifCEMetric+1
#define mi_ifCEAcceptMode mi_ifCEUpdateMode+1
#define mi_ifCEAnnounceMode mi_ifCEAcceptMode+1
#define mi_ifCEProtocolFlags mi_ifCEAnnounceMode+1
#define mi_ifCERouteExpirationInterval mi_ifCEProtocolFlags+1
#define mi_ifCERouteRemovalInterval mi_ifCERouteExpirationInterval+1
#define mi_ifCEFullUpdateInterval mi_ifCERouteRemovalInterval+1
#define mi_ifCEAuthenticationType mi_ifCEFullUpdateInterval+1
#define mi_ifCEAuthenticationKey mi_ifCEAuthenticationType+1
#define mi_ifCERouteTag mi_ifCEAuthenticationKey+1
#define mi_ifCEUnicastPeerMode mi_ifCERouteTag+1
#define mi_ifCEAcceptFilterMode mi_ifCEUnicastPeerMode+1
#define mi_ifCEAnnounceFilterMode mi_ifCEAcceptFilterMode+1
#define mi_ifCEUnicastPeerCount mi_ifCEAnnounceFilterMode+1
#define mi_ifCEAcceptFilterCount mi_ifCEUnicastPeerCount+1
#define mi_ifCEAnnounceFilterCount mi_ifCEAcceptFilterCount+1
#define mi_ifUnicastPeersTable mi_ifCEAnnounceFilterCount+1
#define mi_ifUnicastPeersEntry mi_ifUnicastPeersTable+1
#define mi_ifUPIfIndex mi_ifUnicastPeersEntry+1
#define mi_ifUPAddress mi_ifUPIfIndex+1
#define mi_ifUPTag mi_ifUPAddress+1
#define mi_ifAcceptRouteFilterTable mi_ifUPTag+1
#define mi_ifAcceptRouteFilterEntry mi_ifAcceptRouteFilterTable+1
#define mi_ifAcceptRFIfIndex mi_ifAcceptRouteFilterEntry+1
#define mi_ifAcceptRFLoAddress mi_ifAcceptRFIfIndex+1
#define mi_ifAcceptRFHiAddress mi_ifAcceptRFLoAddress+1
#define mi_ifAcceptRFTag mi_ifAcceptRFHiAddress+1
#define mi_ifAnnounceRouteFilterTable mi_ifAcceptRFTag+1
#define mi_ifAnnounceRouteFilterEntry mi_ifAnnounceRouteFilterTable+1
#define mi_ifAnnounceRFIfIndex mi_ifAnnounceRouteFilterEntry+1
#define mi_ifAnnounceRFLoAddress mi_ifAnnounceRFIfIndex+1
#define mi_ifAnnounceRFHiAddress mi_ifAnnounceRFLoAddress+1
#define mi_ifAnnounceRFTag mi_ifAnnounceRFHiAddress+1
#define mi_ifBindingTable mi_ifAnnounceRFTag+1
#define mi_ifBindingEntry mi_ifBindingTable+1
#define mi_ifBindingIndex mi_ifBindingEntry+1
#define mi_ifBindingState mi_ifBindingIndex+1
#define mi_ifBindingCounts mi_ifBindingState+1
#define mi_ifAddressTable mi_ifBindingCounts+1
#define mi_ifAddressEntry mi_ifAddressTable+1
#define mi_ifAEIfIndex mi_ifAddressEntry+1
#define mi_ifAEAddress mi_ifAEIfIndex+1
#define mi_ifAEMask mi_ifAEAddress+1
#define mi_peer mi_ifAEMask+1
#define mi_ifPeerStatsTable mi_peer+1
#define mi_ifPeerStatsEntry mi_ifPeerStatsTable+1
#define mi_ifPSAddress mi_ifPeerStatsEntry+1
#define mi_ifPSLastPeerRouteTag mi_ifPSAddress+1
#define mi_ifPSLastPeerUpdateTickCount mi_ifPSLastPeerRouteTag+1
#define mi_ifPSLastPeerUpdateVersion mi_ifPSLastPeerUpdateTickCount+1
#define mi_ifPSPeerBadResponsePackets mi_ifPSLastPeerUpdateVersion+1
#define mi_ifPSPeerBadResponseEntries mi_ifPSPeerBadResponsePackets+1
///////////////////////////////////////////////////////////////////////////////
// //
// globalPeerFilterEntry table (1.3.6.1.4.1.311.1.11.1.9.1) //
// //
///////////////////////////////////////////////////////////////////////////////
#define ne_globalPeerFilterEntry 2
#define ni_globalPeerFilterEntry 1
///////////////////////////////////////////////////////////////////////////////
// //
// ifStatsEntry table (1.3.6.1.4.1.311.1.11.2.1.1) //
// //
///////////////////////////////////////////////////////////////////////////////
#define ne_ifStatsEntry 11
#define ni_ifStatsEntry 1
///////////////////////////////////////////////////////////////////////////////
// //
// ifConfigEntry table (1.3.6.1.4.1.311.1.11.2.2.1) //
// //
///////////////////////////////////////////////////////////////////////////////
#define ne_ifConfigEntry 19
#define ni_ifConfigEntry 1
///////////////////////////////////////////////////////////////////////////////
// //
// ifUnicastPeersEntry table (1.3.6.1.4.1.311.1.11.2.3.1) //
// //
///////////////////////////////////////////////////////////////////////////////
#define ne_ifUnicastPeersEntry 3
#define ni_ifUnicastPeersEntry 2
///////////////////////////////////////////////////////////////////////////////
// //
// ifAcceptRouteFilterEntry table (1.3.6.1.4.1.311.1.11.2.4.1) //
// //
///////////////////////////////////////////////////////////////////////////////
#define ne_ifAcceptRouteFilterEntry 4
#define ni_ifAcceptRouteFilterEntry 3
///////////////////////////////////////////////////////////////////////////////
// //
// ifAnnounceRouteFilterEntry table (1.3.6.1.4.1.311.1.11.2.5.1) //
// //
///////////////////////////////////////////////////////////////////////////////
#define ne_ifAnnounceRouteFilterEntry 4
#define ni_ifAnnounceRouteFilterEntry 3
///////////////////////////////////////////////////////////////////////////////
// //
// ifBindingEntry table (1.3.6.1.4.1.311.1.11.2.6.1) //
// //
///////////////////////////////////////////////////////////////////////////////
#define ne_ifBindingEntry 3
#define ni_ifBindingEntry 1
///////////////////////////////////////////////////////////////////////////////
// //
// ifAddressEntry table (1.3.6.1.4.1.311.1.11.2.7.1) //
// //
///////////////////////////////////////////////////////////////////////////////
#define ne_ifAddressEntry 3
#define ni_ifAddressEntry 3
///////////////////////////////////////////////////////////////////////////////
// //
// ifPeerStatsEntry table (1.3.6.1.4.1.311.1.11.3.1.1) //
// //
///////////////////////////////////////////////////////////////////////////////
#define ne_ifPeerStatsEntry 6
#define ni_ifPeerStatsEntry 1
///////////////////////////////////////////////////////////////////////////////
// //
// Other definitions //
// //
///////////////////////////////////////////////////////////////////////////////
#define d_globalLoggingLevel_none 1
#define d_globalLoggingLevel_error 2
#define d_globalLoggingLevel_warning 3
#define d_globalLoggingLevel_information 4
#define d_globalPeerFilterMode_disable 1
#define d_globalPeerFilterMode_include 2
#define d_globalPeerFilterMode_exclude 3
#define d_ifSEState_enabled 1
#define d_ifSEState_bound 2
#define d_ifCEState_enabled 1
#define d_ifCEState_bound 2
#define d_ifCEUpdateMode_periodic 1
#define d_ifCEUpdateMode_demand 2
#define d_ifCEAcceptMode_disable 1
#define d_ifCEAcceptMode_rip1 2
#define d_ifCEAcceptMode_rip1Compat 3
#define d_ifCEAcceptMode_rip2 4
#define d_ifCEAnnounceMode_disable 1
#define d_ifCEAnnounceMode_rip1 2
#define d_ifCEAnnounceMode_rip1Compat 3
#define d_ifCEAnnounceMode_rip2 4
#define d_ifCEAuthenticationType_noAuthentication 1
#define d_ifCEAuthenticationType_simplePassword 2
#define d_ifCEAuthenticationType_md5 3
#define d_ifCEUnicastPeerMode_disable 1
#define d_ifCEUnicastPeerMode_peerAlso 2
#define d_ifCEUnicastPeerMode_peerOnly 3
#define d_ifCEAcceptFilterMode_disable 1
#define d_ifCEAcceptFilterMode_include 2
#define d_ifCEAcceptFilterMode_exclude 3
#define d_ifCEAnnounceFilterMode_disable 1
#define d_ifCEAnnounceFilterMode_include 2
#define d_ifCEAnnounceFilterMode_exclude 3
#define d_ifBindingState_enabled 1
#define d_ifBindingState_bound 2
#define d_Tag_create 1
#define d_Tag_delete 2
///////////////////////////////////////////////////////////////////////////////
// //
// Declaration of supported view //
// //
///////////////////////////////////////////////////////////////////////////////
extern SnmpMibView v_msiprip2;
#endif // _MIBENTRY_H_