summaryrefslogtreecommitdiffstats
path: root/sys/lib/libkern/skpc.c
diff options
context:
space:
mode:
authorniklas <niklas@openbsd.org>1996-04-19 16:08:13 +0000
committerniklas <niklas@openbsd.org>1996-04-19 16:08:13 +0000
commit0c0430f8be50281c74d9dc83e99431ec6557954b (patch)
treeafa225701d5d148fcc2f938d8b48ae7e0389ceef /sys/lib/libkern/skpc.c
parentFix a bit, so it's now compiles. (diff)
downloadwireguard-openbsd-0c0430f8be50281c74d9dc83e99431ec6557954b.tar.xz
wireguard-openbsd-0c0430f8be50281c74d9dc83e99431ec6557954b.zip
NetBSD 960317 merge
Diffstat (limited to 'sys/lib/libkern/skpc.c')
-rw-r--r--sys/lib/libkern/skpc.c8
1 files changed, 5 insertions, 3 deletions
diff --git a/sys/lib/libkern/skpc.c b/sys/lib/libkern/skpc.c
index 298af88fcaf..e710ca639b0 100644
--- a/sys/lib/libkern/skpc.c
+++ b/sys/lib/libkern/skpc.c
@@ -1,4 +1,5 @@
-/* $NetBSD: skpc.c,v 1.2 1994/10/26 06:42:43 cgd Exp $ */
+/* $OpenBSD: skpc.c,v 1.2 1996/04/19 16:09:36 niklas Exp $ */
+/* $NetBSD: skpc.c,v 1.3 1996/03/14 18:52:18 christos Exp $ */
/*
* Copyright (c) 1982, 1986, 1989 Regents of the University of California.
@@ -36,16 +37,17 @@
*/
#include <sys/types.h>
+#include <lib/libkern/libkern.h>
int
skpc(mask, size, cp)
register int mask;
- u_int size;
+ size_t size;
register u_char *cp;
{
register u_char *end = &cp[size];
- while (cp < end && *cp == mask)
+ while (cp < end && *cp == (u_char) mask)
cp++;
return (end - cp);
}