diff --git a/BLD/build/HEADERS/vmkapi-current-all-public/vmkernel64/release/nmp/vmkapi_nmp_satp.h b/BLD/build/HEADERS/vmkapi-current-all-public/vmkernel64/release/nmp/vmkapi_nmp_satp.h index d425c5931bd0d25356545ad68fddf1e3fecb36e4..2121a9da2abc577d7ff5668014bc5345895dd82a 100644 --- a/BLD/build/HEADERS/vmkapi-current-all-public/vmkernel64/release/nmp/vmkapi_nmp_satp.h +++ b/BLD/build/HEADERS/vmkapi-current-all-public/vmkernel64/release/nmp/vmkapi_nmp_satp.h @@ -1354,6 +1354,31 @@ vmk_NmpSatpAPActivatePathsHelper ( vmk_uint32 starStopUnitTimeoutMs, vmk_Bool *pathsActivated); +/* + ************************************************************************ + * vmk_NmpSatpSetProbeFailuresOptionFlag -- */ /** + * + * \ingroup NMP_SATP_API + * \brief Sets the option to handle retry failures for probe commands. + * + * Sets the SATP's preference on handling continuous RETRY failures + * for probe sync commands. If set then the path will be marked dead + * after a timeout else the path state will not be updated. If a SATP + * uses NMP's default probing mechanism via + * vmk_NmpSatpAPUpdatePathStatesHelper or + * vmk_NmpSatpAAUpdatePathStatesHelper then this API must be called + * from the SATP when the config option 'enable_action_OnRetryErrors' + * or 'disable_action_OnRetryErrors' is set. + * + * \param[in] nmpDevice NMP device + * \param[in] flag VMK_TRUE indicates option is ON + * VMK_FALSE indicates option is OFF + * + ************************************************************************ + */ +void +vmk_NmpSatpSetProbeFailuresOptionFlag(vmk_NmpDevice *nmpDevice, vmk_Bool flag); + #endif /* _VMK_NMP_SATP_H_ */ /** @} */ /** @} */