date and time created 92/06/20 16:34:51 by bostic
authorKeith Bostic <bostic@ucbvax.Berkeley.EDU>
Sun, 21 Jun 1992 07:34:51 +0000 (23:34 -0800)
committerKeith Bostic <bostic@ucbvax.Berkeley.EDU>
Sun, 21 Jun 1992 07:34:51 +0000 (23:34 -0800)
SCCS-vsn: sys/libkern/scanc.c 7.1

usr/src/sys/libkern/scanc.c [new file with mode: 0644]

diff --git a/usr/src/sys/libkern/scanc.c b/usr/src/sys/libkern/scanc.c
new file mode 100644 (file)
index 0000000..cbebd6e
--- /dev/null
@@ -0,0 +1,20 @@
+/*-
+ * Copyright (c) 1992 The Regents of the University of California.
+ * All rights reserved.
+ *
+ * %sccs.include.redist.c%
+ *
+ *     @(#)scanc.c     7.1 (Berkeley) %G%
+ */
+
+int
+scanc(size, cp, table, mask)
+       unsigned int size;
+       register unsigned char *cp, table[];
+       register unsigned char mask;
+{
+       register unsigned char *end;
+
+       for (end = &cp[size]; cp < end && (table[*cp] & mask) == 0; ++cp);
+       return (end - cp);
+}