@@ -824,7 +824,7 @@ static tx_frame_t* tx_spool(udpard_tx_t* const tx,
824824static udpard_us_t tx_ack_timeout (const udpard_us_t baseline , const udpard_prio_t prio , const size_t attempts )
825825{
826826 UDPARD_ASSERT (baseline > 0 );
827- UDPARD_ASSERT (prio <= UDPARD_PRIORITY_MAX );
827+ UDPARD_ASSERT (prio < UDPARD_PRIORITY_COUNT );
828828 return baseline * (1LL << smaller ((size_t )prio + attempts , 62 )); // NOLINT(*-signed-bitwise)
829829}
830830
@@ -1145,7 +1145,7 @@ uint32_t udpard_tx_push(udpard_tx_t* const self,
11451145{
11461146 uint32_t out = 0 ;
11471147 const bool ok = (self != NULL ) && (deadline >= now ) && (now >= 0 ) && (self -> local_uid != 0 ) &&
1148- (valid_ep_mask (remote_ep ) != 0 ) && (priority <= UDPARD_PRIORITY_MAX ) &&
1148+ (valid_ep_mask (remote_ep ) != 0 ) && (priority < UDPARD_PRIORITY_COUNT ) &&
11491149 ((payload .bytes .data != NULL ) || (payload .bytes .size == 0U )) &&
11501150 (tx_transfer_find (self , topic_hash , transfer_id ) == NULL );
11511151 if (ok ) {
@@ -1176,7 +1176,7 @@ uint32_t udpard_tx_push_p2p(udpard_tx_t* const self,
11761176{
11771177 uint32_t out = 0 ;
11781178 const bool ok = (self != NULL ) && (deadline >= now ) && (now >= 0 ) && (self -> local_uid != 0 ) &&
1179- (valid_ep_mask (remote .endpoints ) != 0 ) && (priority <= UDPARD_PRIORITY_MAX ) &&
1179+ (valid_ep_mask (remote .endpoints ) != 0 ) && (priority < UDPARD_PRIORITY_COUNT ) &&
11801180 ((payload .bytes .data != NULL ) || (payload .bytes .size == 0U ));
11811181 if (ok ) {
11821182 udpard_tx_poll (self , now , UDPARD_IFACE_MASK_ALL );
0 commit comments