aboutsummaryrefslogtreecommitdiffstats
path: root/include/sun_stdlib.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/sun_stdlib.h')
-rw-r--r--include/sun_stdlib.h268
1 files changed, 0 insertions, 268 deletions
diff --git a/include/sun_stdlib.h b/include/sun_stdlib.h
deleted file mode 100644
index ac6757a..0000000
--- a/include/sun_stdlib.h
+++ /dev/null
@@ -1,268 +0,0 @@
-/*
- * sun_stdlib.h 95/06/07
- *
- * Copyright 1994, BBW
- *
- */
-/*
- * Copyright 1992-1994 Rudolf Koenig.
- * sun_stdlib.h
- *
- * This header file is redundant/wrong for architectures that have sane
- * header files. Grrr.
- */
-#ifndef __sun_stdlib_h
-#define __sun_stdlib_h
-#if defined(FILE)
-
-#if !defined(STDIO_WRITE_NOW)
-
-extern int fputs(char *, FILE *);
-extern int fseek(FILE *, int, int);
-extern int fclose(FILE *);
-extern int fread(char *, int, int, FILE *);
-extern int fwrite(char *, int, int, FILE *);
-extern int fflush(FILE *);
-extern int fprintf(FILE *, const char *, ... );
-extern void rewind(FILE *);
-extern void setvbuf(FILE *stream, char *buf, int type, int size);
-extern void setbuffer(FILE *stream, char *buf, int size);
-
-extern int _filbuf( FILE * );
-extern int _flsbuf(unsigned char, FILE*);
-#else
-extern int _fill_buffer_( FILE * );
-extern int _flush_buffer_(int, FILE*);
-#endif
-
-#endif
-
-extern int puts(char *);
-
-#if !defined(STDIO_WRITE_NOW)
-extern int printf( const char *, ... );
-#endif
-
-
-extern int getpid(void);
-extern int getppid(void);
-extern int pipe(int *);
-
-#if 1
-extern char *sprintf( char *, const char *, ... );
-extern char *vsprintf( char *, const char *, ... );
-#endif
-extern int vfork(void);
-extern int fork(void);
-extern int close(int);
-extern int dup(int);
-
-#ifndef __sys_unistd_h /* GNUCC has another imagination about this */
-extern int execl(char *, ... );
-extern int execv(char *, char *[]);
-extern int execle(char *, ... );
-extern int execlp(char *, ... );
-extern int execvp(char *, char *[]);
-extern int setuid(int);
-#endif
-
-extern int seteuid(int);
-
-extern int getpgrp(int);
-extern int setpgrp(int, int);
-
-extern int gethostname (char *, int);
-extern int sethostname (char *, int);
-
-#ifdef _sys_socket_h
-extern int getpeername(int, struct sockaddr *, int *);
-extern int send(int, char *, int, int);
-extern int sendto(int, char *, int, int, struct sockaddr *, int);
-extern int recv(int, char *, int, int);
-extern int recvfrom(int, char *, int, int, struct sockaddr *, int *);
-#endif
-
-#ifdef _sys_vfs_h
-extern int statfs(const char *, struct statfs *);
-#endif
-
-#ifdef __sys_types_h /* def of caddr_t */
-extern time_t time(time_t *);
-extern int ioctl(int, int, caddr_t);
-extern int truncate(char *, off_t);
-extern int ftruncate(int, off_t);
-caddr_t mmap(caddr_t, size_t, int, int, int, off_t);
-int munmap(caddr_t, int);
-#endif
-extern void perror(char *);
-
-extern int openlog(char *, int, int);
-
-extern int syslog(int, char *, ... );
-extern int closelog(void);
-extern int setlogmask(int);
-
-extern unsigned int alarm(unsigned int);
-
-extern char *crypt(char *, char *);
-extern char *_crypt(char *, char *);
-extern int setkey(char *);
-extern int encrypt(char *, int);
-
-extern char *getenv(char *name);
-extern int putenv(char *);
-extern void bcopy(char *, char *, int);
-extern void bzero(char *, int);
-extern int bcmp(char *, char *, int);
-extern int tolower(int);
-extern int toupper(int);
-
-#if !defined(__memory_h__)
-extern void memset(char *, int, int);
-#if !defined(__GNUC__)
-extern char *memcpy(char *, char *, int);
-extern int memcmp(char *, char *, int);
-#endif
-#endif
-
-extern int ffs(int);
-
-extern int sigblock(int);
-extern int sigsetmask(int);
-extern int sigpause(int);
-
-extern int unmount(char *name);
-extern int umount(char *name);
-int mount(char *type, char *dir, int flags, char *data);
-
-
-#ifdef __sys_stat_h
-extern int fchmod(int fd, mode_t mode);
-#endif
-
-#ifdef _mntent_h
-extern FILE *setmntent(char *filep, char *type);
-extern struct mntent *getmntent(FILE *filep);
-extern int addmntent(FILE *filep, struct mntent *mnt);
-extern char *hasmntopt(struct mntent *mnt, char *opt);
-extern int endmntent(FILE *filep);
-#endif
-
-#ifdef __pwd_h
-extern struct passwd *getpwent(void);
-extern void endpwent(void);
-#endif
-
-
-extern int usleep(unsigned);
-#if 0
-extern int lseek(int, int, int);
-#endif
-
-#ifndef __sys_unistd_h /* GNUCC has another imagination about this */
-extern int read(int, char *, int);
-extern int write(int, char *, int);
-extern int sleep(unsigned int);
-extern int getuid(void);
-extern int geteuid(void);
-#endif
-extern int fsync(int);
-
-extern int rename(const char *, const char *);
-extern int unlink(const char *);
-#if defined(__sys_dirent_h)
-extern int scandir(char *, struct dirent ***, int (*)(), int (*)());
-#else
-#if defined(_sys_dir_h)
-extern int scandir(char *, struct direct ***, int (*)(), int (*)());
-#endif
-#endif
-
-#ifndef __stdlib_h
-extern int atoi(char *);
-extern int qsort(char *, int, int, int (*)());
-#endif
-
-extern char *rindex(const char *, const char);
-extern char *index(const char *, const char);
-
-#ifndef __string_h /* GNUCC string.h */
-extern int strcmp(const char *, const char *);
-extern int strncmp(const char *, const char *, int);
-extern char *strcat(char *, const char *);
-extern char *strdup(const char *);
-
-extern int strcpy(char *, const char *);
-extern int strncpy(char *, const char *, int);
-
-extern int strtok(char *, char *);
-#endif
-
-extern int strtol(char *, char **, int);
-
-extern int system(char *);
-#ifdef RLIMIT_NOFILE
-extern int getrlimit(int, struct rlimit *);
-extern int setrlimit(int, struct rlimit *);
-#endif
-
-extern int chdir(const char *);
-#if defined(_sys_time_h) && defined(__sys_types_h)
-extern int select(int, fd_set *, fd_set *, fd_set *, struct timeval *);
-extern int gettimeofday(struct timeval *tp, struct timezone *tzp);
-extern int getitimer(int, struct itimerval *);
-extern int setitimer(int, struct itimerval *, struct itimerval *);
-#endif
-extern char *getpass(char *);
-#if !defined(__malloc_h) && !defined(__stdlib_h) /* GNU malloc defs */
-extern void *realloc(void *, unsigned);
-extern void *calloc(unsigned, unsigned);
-extern void *malloc(unsigned);
-extern void free(const char *);
-#endif
-
-#ifdef SOCK_STREAM
-extern int socket(int, int, int);
-extern int connect(int, struct sockaddr *, int);
-extern int bind(int, struct sockaddr *, int);
-extern int getsockname(int, struct sockaddr *, int *);
-extern int accept(int, struct sockaddr *, int *);
-extern int listen(int, int);
-extern int shutdown(int, int);
-extern int inet_addr(char *);
-extern int getsockopt(int, int, int, char *, int *);
-extern int setsockopt(int, int, int, char *, int);
-
-#endif
-
-#ifdef _nettli_tiuser_h
-extern int t_open(char *, int, struct t_info *);
-extern void t_error(char *);
-extern int t_bind(int, struct t_bind *, struct t_bind *);
-extern int t_listen(int, struct t_call *);
-extern int t_accept(int, int, struct t_call *);
-extern int t_rcv(int, char *, unsigned int, int *);
-extern int t_snd(int, char *, unsigned int, int);
-extern int t_close(int);
-extern int t_connect(int, struct t_call *, struct t_call *);
-#endif
-#ifdef _sys_poll_h
-extern int poll(struct pollfd *, unsigned long, int);
-#endif
-
-#ifdef _sys_resource_h
-int wait3(int *, int, struct rusage *);
-#else
-int wait3(int *, int, int);
-#endif
-
-#ifdef _sys_asynch_h
-extern aio_result_t *aiowait(struct timeval *);
-extern int aioread(int, char *, int, int, int, aio_result_t *);
-extern int aiowrite(int, char *, int, int, int, aio_result_t *);
-extern int aiocancel(aio_result_t *);
-#endif
-
-extern int on_exit(void (*procp)(), void *arg);
-
-#endif