=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/include/unistd.h,v retrieving revision 1.48 retrieving revision 1.49 diff -c -r1.48 -r1.49 *** src/include/unistd.h 2003/06/26 18:35:13 1.48 --- src/include/unistd.h 2003/06/26 19:34:17 1.49 *************** *** 1,4 **** ! /* $OpenBSD: unistd.h,v 1.48 2003/06/26 18:35:13 avsm Exp $ */ /* $NetBSD: unistd.h,v 1.26.4.1 1996/05/28 02:31:51 mrg Exp $ */ /*- --- 1,4 ---- ! /* $OpenBSD: unistd.h,v 1.49 2003/06/26 19:34:17 avsm Exp $ */ /* $NetBSD: unistd.h,v 1.26.4.1 1996/05/28 02:31:51 mrg Exp $ */ /*- *************** *** 58,65 **** int chdir(const char *); int chown(const char *, uid_t, gid_t); int close(int); ! size_t confstr(int, char *, size_t) ! __attribute__((__bounded__(__string__,2,3))); char *cuserid(char *); int dup(int); int dup2(int, int); --- 58,64 ---- int chdir(const char *); int chown(const char *, uid_t, gid_t); int close(int); ! size_t confstr(int, char *, size_t); char *cuserid(char *); int dup(int); int dup2(int, int); *************** *** 74,90 **** int execvp(const char *, char * const *); pid_t fork(void); long fpathconf(int, int); ! char *getcwd(char *, size_t) ! __attribute__((__bounded__(__string__,1,2))) ! __attribute__((__bounded__(__minbytes__,1,1024))); gid_t getegid(void); uid_t geteuid(void); gid_t getgid(void); int getgroups(int, gid_t *); char *getlogin(void); ! int getlogin_r(char *, size_t) ! __attribute__((__bounded__(__string__,1,2))) ! __attribute__((__bounded__(__minbytes__,1,32))); pid_t getpgrp(void); pid_t getpid(void); pid_t getpgid(pid_t); --- 73,85 ---- int execvp(const char *, char * const *); pid_t fork(void); long fpathconf(int, int); ! char *getcwd(char *, size_t); gid_t getegid(void); uid_t geteuid(void); gid_t getgid(void); int getgroups(int, gid_t *); char *getlogin(void); ! int getlogin_r(char *, size_t); pid_t getpgrp(void); pid_t getpid(void); pid_t getpgid(pid_t); *************** *** 97,104 **** long pathconf(const char *, int); int pause(void); int pipe(int *); ! ssize_t read(int, void *, size_t) ! __attribute__((__bounded__(__buffer__,2,3))); int rmdir(const char *); int setgid(gid_t); int setpgid(pid_t, pid_t); --- 92,98 ---- long pathconf(const char *, int); int pause(void); int pipe(int *); ! ssize_t read(int, void *, size_t); int rmdir(const char *); int setgid(gid_t); int setpgid(pid_t, pid_t); *************** *** 109,119 **** pid_t tcgetpgrp(int); int tcsetpgrp(int, pid_t); char *ttyname(int); ! int ttyname_r(int, char *, size_t) ! __attribute__((__bounded__(__string__,2,3))); int unlink(const char *); ! ssize_t write(int, const void *, size_t) ! __attribute__((__bounded__(__buffer__,2,3))); #ifndef _POSIX_SOURCE --- 103,111 ---- pid_t tcgetpgrp(int); int tcsetpgrp(int, pid_t); char *ttyname(int); ! int ttyname_r(int, char *, size_t); int unlink(const char *); ! ssize_t write(int, const void *, size_t); #ifndef _POSIX_SOURCE *************** *** 143,163 **** char *fflagstostr(u_int32_t); int fsync(int); int ftruncate(int, off_t); ! int getdomainname(char *, size_t) ! __attribute__ ((__bounded__(__string__,1,2))); int getdtablesize(void); int getgrouplist(const char *, gid_t, gid_t *, int *); long gethostid(void); ! int gethostname(char *, size_t) ! __attribute__ ((__bounded__(__string__,1,2))); mode_t getmode(const void *, mode_t); int getpagesize(void); int getresgid(gid_t *, gid_t *, gid_t *); int getresuid(uid_t *, uid_t *, uid_t *); char *getpass(const char *); char *getusershell(void); ! char *getwd(char *) ! __attribute__ ((__bounded__(__minbytes__,1,1024))); int initgroups(const char *, gid_t); int iruserok(u_int32_t, int, const char *, const char *); int iruserok_sa(const void *, int, int, const char *, const char *); --- 135,152 ---- char *fflagstostr(u_int32_t); int fsync(int); int ftruncate(int, off_t); ! int getdomainname(char *, size_t); int getdtablesize(void); int getgrouplist(const char *, gid_t, gid_t *, int *); long gethostid(void); ! int gethostname(char *, size_t); mode_t getmode(const void *, mode_t); int getpagesize(void); int getresgid(gid_t *, gid_t *, gid_t *); int getresuid(uid_t *, uid_t *, uid_t *); char *getpass(const char *); char *getusershell(void); ! char *getwd(char *); /* obsoleted by getcwd() */ int initgroups(const char *, gid_t); int iruserok(u_int32_t, int, const char *, const char *); int iruserok_sa(const void *, int, int, const char *, const char *); *************** *** 170,177 **** int nice(int); void psignal(unsigned int, const char *); extern __const char *__const sys_siglist[]; ! int profil(char *, size_t, unsigned long, unsigned int) ! __attribute__ ((__bounded__(__string__,1,2))); int rcmd(char **, int, const char *, const char *, const char *, int *); int rcmd_af(char **, int, const char *, --- 159,165 ---- int nice(int); void psignal(unsigned int, const char *); extern __const char *__const sys_siglist[]; ! int profil(char *, size_t, unsigned long, unsigned int); int rcmd(char **, int, const char *, const char *, const char *, int *); int rcmd_af(char **, int, const char *, *************** *** 180,187 **** const char *, const char *, char *); char *re_comp(const char *); int re_exec(const char *); ! int readlink(const char *, char *, size_t) ! __attribute__ ((__bounded__(__string__,2,3))); int reboot(int); int revoke(const char *); int rfork(int opts); --- 168,174 ---- const char *, const char *, char *); char *re_comp(const char *); int re_exec(const char *); ! int readlink(const char *, char *, size_t); int reboot(int); int revoke(const char *); int rfork(int opts);