1 #include <lib9.h> 2 3 void* memchr(void * ap,int c,ulong n)4 memchr(void *ap, int c, ulong n) 5 { 6 uchar *sp; 7 8 sp = ap; 9 c &= 0xFF; 10 while(n > 0) { 11 if(*sp++ == c) 12 return sp-1; 13 n--; 14 } 15 return 0; 16 } 17