Skip to main content

otSteeringDataMerge

Function otSteeringDataMerge 

Source
pub unsafe extern "C" fn otSteeringDataMerge(
    aSteeringData: *mut otSteeringData,
    aOtherSteeringData: *const otSteeringData,
) -> otError
Expand description

Merges two Steering Data bloom filters.

The @p aOtherSteeringData must have a length that is a divisor of the @p aSteeringData length.

@param[out] aSteeringData The Steering Data to merge into. @param[in] aOtherSteeringData The other Steering Data to merge from.

@retval OT_ERROR_NONE Successfully merged the Steering Data. @retval OT_ERROR_INVALID_ARGS The Steering Data lengths are not valid or they cannot be merged.