Skip to content

Commit faaf9ce

Browse files
committed
utils: fix ipv4 checksum issue
The parameter order for protocol and length was accidentally reversed, leading to issues for packets > 256 bytes Signed-off-by: Felix Fietkau <nbd@nbd.name>
1 parent 412d030 commit faaf9ce

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

utils.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -200,7 +200,7 @@ uint64_t unet_gettime(void)
200200
}
201201

202202
static inline uint32_t
203-
csum_tcpudp_nofold(uint32_t saddr, uint32_t daddr, uint32_t len, uint8_t proto)
203+
csum_tcpudp_nofold(uint32_t saddr, uint32_t daddr, uint8_t proto, uint32_t len)
204204
{
205205
uint64_t sum = 0;
206206

0 commit comments

Comments
 (0)