diff options
author | dd <dd@FreeBSD.org> | 2001-05-15 23:41:01 +0000 |
---|---|---|
committer | dd <dd@FreeBSD.org> | 2001-05-15 23:41:01 +0000 |
commit | 1bdb5430ed3cb53ff0ce2e6a919731ad76e4ff1f (patch) | |
tree | 05e0c99f5d3f3aa93732e48b24e0e6a0e4f0a773 /include | |
parent | f9e46c64d154d86491bba0358cbf939e3d2fb26a (diff) | |
download | FreeBSD-src-1bdb5430ed3cb53ff0ce2e6a919731ad76e4ff1f.zip FreeBSD-src-1bdb5430ed3cb53ff0ce2e6a919731ad76e4ff1f.tar.gz |
Introduce getprogname(3) and setprogname(3) library calls. These get
and set __progname, respectively.
Discussed on: -arch (Feb 2001), -audit
Reviewed by: -audit
Approved by: kris
Obtained from: (mostly) NetBSD
Diffstat (limited to 'include')
-rw-r--r-- | include/stdlib.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/include/stdlib.h b/include/stdlib.h index 4d5ed30..c0ec987 100644 --- a/include/stdlib.h +++ b/include/stdlib.h @@ -157,6 +157,8 @@ int cgetustr __P((char *, char *, char **)); int daemon __P((int, int)); char *devname __P((int, int)); int getloadavg __P((double [], int)); +const char * + getprogname __P((void)); char *group_from_gid __P((unsigned long, int)); int heapsort __P((void *, size_t, size_t, @@ -172,6 +174,7 @@ int rand_r __P((unsigned *)); long random __P((void)); void *reallocf __P((void *, size_t)); char *realpath __P((const char *, char resolved_path[])); +void setprogname __P((const char *)); char *setstate __P((char *)); void srandom __P((unsigned long)); void sranddev __P((void)); |