295 lines
11 KiB
C
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 */
|