home *** CD-ROM | disk | FTP | other *** search
- /* Header fⁿr meine UNIX(TM) Library
- *
- * Copyright 1990 Ingo Feulner, Magic Soft Developments
- *
- */
-
- #include <string.h>
- #include <stdlib.h>
- #include <stdio.h>
- #include <errno.h>
- #include <fcntl.h>
- #include <dos.h>
- #include <time.h>
- #include <sys/types.h>
- #include <sys/stat.h>
-
- #define rindex strrchr
- #define index strchr
-
-
- char __regargs getopt(int, char **, char *);
- int __regargs stat(char *, struct stat *);
- int __regargs fstat(int, struct stat *);
- time_t __stdargs getdate(char *, time_t *);
-
- short __regargs getpid(void);
- short __regargs getuid(void);
- short __regargs geteuid(void);
- short __regargs getegid(void);
- short __regargs setuid(short);
- short __regargs setgid(short);
- /* int __regargs sleep(long); */
- short __regargs umask(short);
- void __regargs mktemp(char *);
-
- /* Folgendes fⁿr dbm */
-
- typedef struct
- {
- char *dptr;
- int dsize;
- } datum;
-
- int __regargs dbminit(char *);
- datum __regargs fetch(datum);
- int __regargs delete(datum);
- int __regargs store(datum, datum);
- datum __regargs firstkey(void);
- datum __regargs nextkey(datum );
- static int __regargs getitem(datum *, FILE *);
- static int __regargs putitem(datum *, FILE *);
-