aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuel Thibault <samuel.thibault@ens-lyon.org>2022-05-14 20:47:08 +0200
committerSamuel Thibault <samuel.thibault@ens-lyon.org>2022-05-28 22:26:22 +0200
commit5ca84a7c03c7d9f9f27c92b7a0aa8cf2faf0aeb1 (patch)
treec8a368109874d780148a6b27fe0589b089a27173
parent996e8cbb0c0f94fbbd8662d4ee80b599f6cb0020 (diff)
downloadslirp-5ca84a7c03c7d9f9f27c92b7a0aa8cf2faf0aeb1.zip
slirp-5ca84a7c03c7d9f9f27c92b7a0aa8cf2faf0aeb1.tar.gz
slirp-5ca84a7c03c7d9f9f27c92b7a0aa8cf2faf0aeb1.tar.bz2
Fix arithmetic on void *
-rw-r--r--src/ncsi.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/ncsi.c b/src/ncsi.c
index adb3398..738d83d 100644
--- a/src/ncsi.c
+++ b/src/ncsi.c
@@ -318,7 +318,7 @@ void ncsi_input(Slirp *slirp, const uint8_t *pkt, int pkt_len)
/* Add the optional checksum at the end of the frame. */
checksum = ncsi_calculate_checksum((uint8_t *)rnh, ncsi_rsp_len);
- pchecksum = (uint32_t *)((void *)rnh + ncsi_rsp_len);
+ pchecksum = (uint32_t *)((char *)rnh + ncsi_rsp_len);
*pchecksum = htonl(checksum);
ncsi_rsp_len += 4;