summaryrefslogtreecommitdiff
path: root/src/class/net/ncm_device.c
diff options
context:
space:
mode:
authorhathach <[email protected]>2026-05-04 09:22:11 +0700
committerhathach <[email protected]>2026-05-04 09:22:11 +0700
commit25ddb7ff0cfd361b733dadd3bb5307fdb94b6dc1 (patch)
treebae063011aba6e960c99e77b79f967d8b6155e16 /src/class/net/ncm_device.c
parentea2de8be7e939fdffd73efd75cc2e2051ca495a9 (diff)
minor clean up
Diffstat (limited to 'src/class/net/ncm_device.c')
-rw-r--r--src/class/net/ncm_device.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/class/net/ncm_device.c b/src/class/net/ncm_device.c
index fe33d0247..1327dbaf2 100644
--- a/src/class/net/ncm_device.c
+++ b/src/class/net/ncm_device.c
@@ -342,7 +342,7 @@ static bool xmit_insert_required_zlp(uint8_t rhport, uint32_t xferred_bytes) {
TU_LOG_DRV("xmit_insert_required_zlp(%d,%ld)\n", rhport, xferred_bytes);
uint16_t const ep_size = ncm_interface.ep_size;
- if (xferred_bytes == 0 || xferred_bytes % ep_size != 0) {
+ if (xferred_bytes == 0 || (xferred_bytes & (ep_size-1)) != 0) {
return false;
}