Files
2026-07-30 11:19:44 +05:30

295 lines
11 KiB
C

/******************************************************************************
******************************************************************************
**** This file was automatically generated by Wind River's
**** MIB Compiler, version 10.1.
**** This file was generated using the -leaf switch.
****
**** This file #defines C preprocessor macros providing a variety of
**** information for the leaf objects in the MIB.
****
**** The file includes a LEAF_xxx macro for each leaf object in the
**** MIB (xxx is replaced by the object's name). The value of the
**** LEAF_xxx macro is the final component of the object's object
**** identifier.
****
**** If the object's SYNTAX clause included named INTEGER values,
**** then there is a VAL_xxx_yyy macro for each named value (xxx is
**** replaced by the object's name and yyy by the value's name). The
**** value of the VAL_xxx_yyy macro is the value associated with the
**** named value.
****
**** If the object's SYNTAX clause specified a set of range limitations
**** for the value of the object, then there are one or more sets of
**** MIN_xxx and MAX_xxx macros specifying the lower and upper bound of
**** each range limitation.
****
**** If the object's SYNTAX clause specified a set of size constraints
**** for the value of the object, then there are one or more sets of
**** MINSIZE_xxx and MAXSIZE_xxx macros specifying the lower and upper
**** bound of each size constraint. (If the size constraint is a single
**** value rather than a range then the MINSIZE_xxx and MAXSIZE_xxx
**** macros are replaced by a single SIZE_xxx macro.)
****
**** DO NOT MODIFY THIS FILE BY HAND.
****
**** Last build date: Tue May 15 13:01:32 2007
**** from file:
**** rfc2006.mib
**** starting from node: mipMIB
******************************************************************************
******************************************************************************
*/
#ifdef WRSNMP
#define LEAF_mipEntities 1
#define VAL_mipEntities_mobileNode 0L
#define VAL_mipEntities_foreignAgent 1L
#define VAL_mipEntities_homeAgent 2L
#define LEAF_mipEnable 2
#define VAL_mipEnable_enabled 1L
#define VAL_mipEnable_disabled 2L
#define LEAF_mipEncapsulationSupported 3
#define VAL_mipEncapsulationSupported_ipInIp 0L
#define VAL_mipEncapsulationSupported_gre 1L
#define VAL_mipEncapsulationSupported_minEnc 2L
#define VAL_mipEncapsulationSupported_other 3L
#define LEAF_mipSecPeerAddress 1
#define LEAF_mipSecSPI 2
#define MIN_mipSecSPI 0L
#define MAX_mipSecSPI 4294967295L
#define LEAF_mipSecAlgorithmType 3
#define VAL_mipSecAlgorithmType_other 1L
#define VAL_mipSecAlgorithmType_md5 2L
#define LEAF_mipSecAlgorithmMode 4
#define VAL_mipSecAlgorithmMode_other 1L
#define VAL_mipSecAlgorithmMode_prefixSuffix 2L
#define LEAF_mipSecKey 5
#define SIZE_mipSecKey 16L
#define LEAF_mipSecReplayMethod 6
#define VAL_mipSecReplayMethod_other 1L
#define VAL_mipSecReplayMethod_timestamps 2L
#define VAL_mipSecReplayMethod_nonces 3L
#define LEAF_mipSecTotalViolations 2
#define LEAF_mipSecViolatorAddress 1
#define LEAF_mipSecViolationCounter 2
#define LEAF_mipSecRecentViolationSPI 3
#define LEAF_mipSecRecentViolationTime 4
#define LEAF_mipSecRecentViolationIDLow 5
#define LEAF_mipSecRecentViolationIDHigh 6
#define LEAF_mipSecRecentViolationReason 7
#define VAL_mipSecRecentViolationReason_noMobilitySecurityAssociation 1L
#define VAL_mipSecRecentViolationReason_badAuthenticator 2L
#define VAL_mipSecRecentViolationReason_badIdentifier 3L
#define VAL_mipSecRecentViolationReason_badSPI 4L
#define VAL_mipSecRecentViolationReason_missingSecurityExtension 5L
#define VAL_mipSecRecentViolationReason_other 6L
#define LEAF_mnState 1
#define VAL_mnState_home 1L
#define VAL_mnState_registered 2L
#define VAL_mnState_pending 3L
#define VAL_mnState_isolated 4L
#define VAL_mnState_unknown 5L
#define LEAF_mnHomeAddress 2
#define LEAF_mnHAAddress 1
#define LEAF_mnCurrentHA 2
#define VAL_mnCurrentHA_true 1L
#define VAL_mnCurrentHA_false 2L
#define LEAF_mnHAStatus 3
#define VAL_mnHAStatus_active 1L
#define VAL_mnHAStatus_notInService 2L
#define VAL_mnHAStatus_notReady 3L
#define VAL_mnHAStatus_createAndGo 4L
#define VAL_mnHAStatus_createAndWait 5L
#define VAL_mnHAStatus_destroy 6L
#define LEAF_mnFAAddress 1
#define LEAF_mnCOA 2
#define LEAF_mnAdvSourceAddress 1
#define LEAF_mnAdvSequence 2
#define MIN_mnAdvSequence 0L
#define MAX_mnAdvSequence 65535L
#define LEAF_mnAdvFlags 3
#define VAL_mnAdvFlags_vjCompression 0L
#define VAL_mnAdvFlags_gre 1L
#define VAL_mnAdvFlags_minEnc 2L
#define VAL_mnAdvFlags_foreignAgent 3L
#define VAL_mnAdvFlags_homeAgent 4L
#define VAL_mnAdvFlags_busy 5L
#define VAL_mnAdvFlags_regRequired 6L
#define LEAF_mnAdvMaxRegLifetime 4
#define MIN_mnAdvMaxRegLifetime 0L
#define MAX_mnAdvMaxRegLifetime 65535L
#define LEAF_mnAdvMaxAdvLifetime 5
#define MIN_mnAdvMaxAdvLifetime 0L
#define MAX_mnAdvMaxAdvLifetime 65535L
#define LEAF_mnAdvTimeReceived 6
#define LEAF_mnSolicitationsSent 3
#define LEAF_mnAdvertisementsReceived 4
#define LEAF_mnAdvsDroppedInvalidExtension 5
#define LEAF_mnAdvsIgnoredUnknownExtension 6
#define LEAF_mnMoveFromHAToFA 7
#define LEAF_mnMoveFromFAToFA 8
#define LEAF_mnMoveFromFAToHA 9
#define LEAF_mnGratuitousARPsSend 10
#define LEAF_mnAgentRebootsDectected 11
#define LEAF_mnRegAgentAddress 1
#define LEAF_mnRegCOA 2
#define LEAF_mnRegFlags 3
#define VAL_mnRegFlags_vjCompression 0L
#define VAL_mnRegFlags_gre 1L
#define VAL_mnRegFlags_minEnc 2L
#define VAL_mnRegFlags_decapsulationbyMN 3L
#define VAL_mnRegFlags_broadcastDatagram 4L
#define VAL_mnRegFlags_simultaneousBindings 5L
#define LEAF_mnRegIDLow 4
#define LEAF_mnRegIDHigh 5
#define LEAF_mnRegTimeRequested 6
#define LEAF_mnRegTimeRemaining 7
#define LEAF_mnRegTimeSent 8
#define LEAF_mnRegIsAccepted 9
#define VAL_mnRegIsAccepted_true 1L
#define VAL_mnRegIsAccepted_false 2L
#define LEAF_mnCOAIsLocal 10
#define VAL_mnCOAIsLocal_true 1L
#define VAL_mnCOAIsLocal_false 2L
#define LEAF_mnRegRequestsSent 2
#define LEAF_mnDeRegRequestsSent 3
#define LEAF_mnRegRepliesRecieved 4
#define LEAF_mnDeRegRepliesRecieved 5
#define LEAF_mnRepliesInvalidHomeAddress 6
#define LEAF_mnRepliesUnknownHA 7
#define LEAF_mnRepliesUnknownFA 8
#define LEAF_mnRepliesInvalidID 9
#define LEAF_mnRepliesDroppedInvalidExtension 10
#define LEAF_mnRepliesIgnoredUnknownExtension 11
#define LEAF_mnRepliesHAAuthenticationFailure 12
#define LEAF_mnRepliesFAAuthenticationFailure 13
#define LEAF_mnRegRequestsAccepted 14
#define LEAF_mnRegRequestsDeniedByHA 15
#define LEAF_mnRegRequestsDeniedByFA 16
#define LEAF_mnRegRequestsDeniedByHADueToID 17
#define LEAF_mnRegRequestsWithDirectedBroadcast 18
#define LEAF_maInterfaceAddress 1
#define LEAF_maAdvMaxRegLifetime 2
#define MIN_maAdvMaxRegLifetime 0L
#define MAX_maAdvMaxRegLifetime 65535L
#define LEAF_maAdvPrefixLengthInclusion 3
#define VAL_maAdvPrefixLengthInclusion_true 1L
#define VAL_maAdvPrefixLengthInclusion_false 2L
#define LEAF_maAdvAddress 4
#define LEAF_maAdvMaxInterval 5
#define MIN_maAdvMaxInterval 4L
#define MAX_maAdvMaxInterval 1800L
#define LEAF_maAdvMinInterval 6
#define MIN_maAdvMinInterval 3L
#define MAX_maAdvMinInterval 1800L
#define LEAF_maAdvMaxAdvLifetime 7
#define MIN_maAdvMaxAdvLifetime 4L
#define MAX_maAdvMaxAdvLifetime 9000L
#define LEAF_maAdvResponseSolicitationOnly 8
#define VAL_maAdvResponseSolicitationOnly_true 1L
#define VAL_maAdvResponseSolicitationOnly_false 2L
#define LEAF_maAdvStatus 9
#define VAL_maAdvStatus_active 1L
#define VAL_maAdvStatus_notInService 2L
#define VAL_maAdvStatus_notReady 3L
#define VAL_maAdvStatus_createAndGo 4L
#define VAL_maAdvStatus_createAndWait 5L
#define VAL_maAdvStatus_destroy 6L
#define LEAF_maAdvertisementsSent 2
#define LEAF_maAdvsSentForSolicitation 3
#define LEAF_maSolicitationsReceived 4
#define LEAF_faSupportedCOA 1
#define LEAF_faCOAStatus 2
#define VAL_faCOAStatus_active 1L
#define VAL_faCOAStatus_notInService 2L
#define VAL_faCOAStatus_notReady 3L
#define VAL_faCOAStatus_createAndGo 4L
#define VAL_faCOAStatus_createAndWait 5L
#define VAL_faCOAStatus_destroy 6L
#define LEAF_faIsBusy 1
#define VAL_faIsBusy_true 1L
#define VAL_faIsBusy_false 2L
#define LEAF_faRegistrationRequired 2
#define VAL_faRegistrationRequired_true 1L
#define VAL_faRegistrationRequired_false 2L
#define LEAF_faVisitorIPAddress 1
#define LEAF_faVisitorHomeAddress 2
#define LEAF_faVisitorHomeAgentAddress 3
#define LEAF_faVisitorTimeGranted 4
#define LEAF_faVisitorTimeRemaining 5
#define LEAF_faVisitorRegFlags 6
#define VAL_faVisitorRegFlags_vjCompression 0L
#define VAL_faVisitorRegFlags_gre 1L
#define VAL_faVisitorRegFlags_minEnc 2L
#define VAL_faVisitorRegFlags_decapsulationbyMN 3L
#define VAL_faVisitorRegFlags_broadcastDatagram 4L
#define VAL_faVisitorRegFlags_simultaneousBindings 5L
#define LEAF_faVisitorRegIDLow 7
#define LEAF_faVisitorRegIDHigh 8
#define LEAF_faVisitorRegIsAccepted 9
#define VAL_faVisitorRegIsAccepted_true 1L
#define VAL_faVisitorRegIsAccepted_false 2L
#define LEAF_faRegRequestsReceived 2
#define LEAF_faRegRequestsRelayed 3
#define LEAF_faReasonUnspecified 4
#define LEAF_faAdmProhibited 5
#define LEAF_faInsufficientResource 6
#define LEAF_faMNAuthenticationFailure 7
#define LEAF_faRegLifetimeTooLong 8
#define LEAF_faPoorlyFormedRequests 9
#define LEAF_faEncapsulationUnavailable 10
#define LEAF_faVJCompressionUnavailable 11
#define LEAF_faHAUnreachable 12
#define LEAF_faRegRepliesRecieved 13
#define LEAF_faRegRepliesRelayed 14
#define LEAF_faHAAuthenticationFailure 15
#define LEAF_faPoorlyFormedReplies 16
#define LEAF_haMobilityBindingMN 1
#define LEAF_haMobilityBindingCOA 2
#define LEAF_haMobilityBindingSourceAddress 3
#define LEAF_haMobilityBindingRegFlags 4
#define VAL_haMobilityBindingRegFlags_vjCompression 0L
#define VAL_haMobilityBindingRegFlags_gre 1L
#define VAL_haMobilityBindingRegFlags_minEnc 2L
#define VAL_haMobilityBindingRegFlags_decapsulationbyMN 3L
#define VAL_haMobilityBindingRegFlags_broadcastDatagram 4L
#define VAL_haMobilityBindingRegFlags_simultaneousBindings 5L
#define LEAF_haMobilityBindingRegIDLow 5
#define LEAF_haMobilityBindingRegIDHigh 6
#define LEAF_haMobilityBindingTimeGranted 7
#define LEAF_haMobilityBindingTimeRemaining 8
#define LEAF_haServiceRequestsAccepted 2
#define LEAF_haServiceRequestsDenied 3
#define LEAF_haOverallServiceTime 4
#define LEAF_haRecentServiceAcceptedTime 5
#define LEAF_haRecentServiceDeniedTime 6
#define LEAF_haRecentServiceDeniedCode 7
#define VAL_haRecentServiceDeniedCode_reasonUnspecified 128L
#define VAL_haRecentServiceDeniedCode_admProhibited 129L
#define VAL_haRecentServiceDeniedCode_insufficientResource 130L
#define VAL_haRecentServiceDeniedCode_mnAuthenticationFailure 131L
#define VAL_haRecentServiceDeniedCode_faAuthenticationFailure 132L
#define VAL_haRecentServiceDeniedCode_idMismatch 133L
#define VAL_haRecentServiceDeniedCode_poorlyFormedRequest 134L
#define VAL_haRecentServiceDeniedCode_tooManyBindings 135L
#define VAL_haRecentServiceDeniedCode_unknownHA 136L
#define LEAF_haRegistrationAccepted 3
#define LEAF_haMultiBindingUnsupported 4
#define LEAF_haReasonUnspecified 5
#define LEAF_haAdmProhibited 6
#define LEAF_haInsufficientResource 7
#define LEAF_haMNAuthenticationFailure 8
#define LEAF_haFAAuthenticationFailure 9
#define LEAF_haIDMismatch 10
#define LEAF_haPoorlyFormedRequest 11
#define LEAF_haTooManyBindings 12
#define LEAF_haUnknownHA 13
#define LEAF_haGratuitiousARPsSent 14
#define LEAF_haProxyARPsSent 15
#define LEAF_haRegRequestsReceived 16
#define LEAF_haDeRegRequestsReceived 17
#define LEAF_haRegRepliesSent 18
#define LEAF_haDeRegRepliesSent 19
#endif /* WRSNMP */