summaryrefslogtreecommitdiff
path: root/include/bsd/stdlib.h
diff options
context:
space:
mode:
authorGuillem Jover <guillem@hadrons.org>2009-12-11 23:21:14 +0100
committerGuillem Jover <guillem@hadrons.org>2009-12-12 01:11:56 +0100
commitca28f28046b2cc4beb38cb4b63c75f0ac6379bcd (patch)
treea61259d400ee5d8c9f43744d844cf74be515738b /include/bsd/stdlib.h
parentdd2756e000208ee9e4cde3373f217fc7c98f0610 (diff)
downloadlibbsd-ca28f28046b2cc4beb38cb4b63c75f0ac6379bcd.tar.gz
Move setmode and getmode declarations to <bsd/unistd.h>
This is were they are located on the BSDs.
Diffstat (limited to 'include/bsd/stdlib.h')
-rw-r--r--include/bsd/stdlib.h10
1 files changed, 3 insertions, 7 deletions
diff --git a/include/bsd/stdlib.h b/include/bsd/stdlib.h
index 2357334..e2a678a 100644
--- a/include/bsd/stdlib.h
+++ b/include/bsd/stdlib.h
@@ -37,6 +37,9 @@
/* For compatibility with NetBSD, which defines humanize_number here. */
#include <libutil.h>
+/* FIXME: Temporary inclusion to avoid API breakage, will be removed soon. */
+#include <bsd/unistd.h>
+
__BEGIN_DECLS
u_int32_t arc4random();
void arc4random_stir();
@@ -51,13 +54,6 @@ void setprogname (char *);
int heapsort (void *, size_t, size_t, int (*)(const void *, const void *));
-#ifndef S_ISTXT
-#define S_ISTXT S_ISVTX
-#endif
-
-mode_t getmode(const void *set, mode_t mode);
-void *setmode(const char *mode_str);
-
long long strtonum(const char *nptr, long long minval, long long maxval,
const char **errstr);
__END_DECLS