summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authordfr <dfr@FreeBSD.org>2001-10-05 18:58:22 +0000
committerdfr <dfr@FreeBSD.org>2001-10-05 18:58:22 +0000
commit603bf5b632cadc78501804a24b551d95b0d0dfcc (patch)
tree2347b1b91380bd6f6ada9589b693db0949c61652
parent32880df50acb9a393c131bafa58788cd8f1cbaa3 (diff)
downloadFreeBSD-src-603bf5b632cadc78501804a24b551d95b0d0dfcc.zip
FreeBSD-src-603bf5b632cadc78501804a24b551d95b0d0dfcc.tar.gz
In in_cksumdata, len must be a signed type.
-rw-r--r--sys/amd64/amd64/in_cksum.c2
-rw-r--r--sys/ia64/ia64/in_cksum.c2
2 files changed, 2 insertions, 2 deletions
diff --git a/sys/amd64/amd64/in_cksum.c b/sys/amd64/amd64/in_cksum.c
index 068134a..d58f868 100644
--- a/sys/amd64/amd64/in_cksum.c
+++ b/sys/amd64/amd64/in_cksum.c
@@ -89,7 +89,7 @@ union q_util {
};
static u_int64_t
-in_cksumdata(const void *buf, size_t len)
+in_cksumdata(const void *buf, int len)
{
const u_int32_t *lw = (const u_int32_t *) buf;
u_int64_t sum = 0;
diff --git a/sys/ia64/ia64/in_cksum.c b/sys/ia64/ia64/in_cksum.c
index 068134a..d58f868 100644
--- a/sys/ia64/ia64/in_cksum.c
+++ b/sys/ia64/ia64/in_cksum.c
@@ -89,7 +89,7 @@ union q_util {
};
static u_int64_t
-in_cksumdata(const void *buf, size_t len)
+in_cksumdata(const void *buf, int len)
{
const u_int32_t *lw = (const u_int32_t *) buf;
u_int64_t sum = 0;
OpenPOWER on IntegriCloud