summaryrefslogtreecommitdiffstats
path: root/freebsd/mips/mips/in_cksum.c
diff options
context:
space:
mode:
Diffstat (limited to 'freebsd/mips/mips/in_cksum.c')
-rw-r--r--freebsd/mips/mips/in_cksum.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/freebsd/mips/mips/in_cksum.c b/freebsd/mips/mips/in_cksum.c
index b4a12df2..a519c729 100644
--- a/freebsd/mips/mips/in_cksum.c
+++ b/freebsd/mips/mips/in_cksum.c
@@ -187,7 +187,12 @@ in_addword(u_short a, u_short b)
}
u_short
+#ifdef __rtems__
+/* Prototype does not match in FreeBSD code */
+in_pseudo(u_int a, u_int b, u_int c)
+#else
in_pseudo(u_int32_t a, u_int32_t b, u_int32_t c)
+#endif
{
u_int64_t sum;
union q_util q_util;