2 This header file is an extension to ANSI/POSIX
7 #pragma src "/sys/src/ape/lib/bsd"
8 #pragma lib "/$M/lib/ape/libbsd.a"
11 #include <sys/types.h>
20 typedef unsigned long size_t;
23 /* ifndefs because X11 stuff (ugh) */
25 extern void bcopy(void*, void*, size_t);
28 extern int bcmp(void*, void*, size_t);
31 extern void bzero(void*, size_t);
33 extern int ffs(unsigned int);
34 extern void bhappy(void*);
35 extern int rresvport(int*);
36 extern int rcmd(char**, int, char*, char*, char*, int*);
37 extern int strcasecmp(char*, char*);
38 extern int strncasecmp(char*, char*,int);
40 extern int getopt(int, char**, char*);
45 extern char *mktemp(char *);
46 extern char *sys_errlist[];