aboutsummaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
Diffstat (limited to 'lib')
-rw-r--r--lib/portability.h8
1 files changed, 5 insertions, 3 deletions
diff --git a/lib/portability.h b/lib/portability.h
index 5383efaa..0dace962 100644
--- a/lib/portability.h
+++ b/lib/portability.h
@@ -188,14 +188,16 @@ ssize_t getline(char **lineptr, size_t *n, FILE *stream);
int sethostname(const char *name, size_t len);
#endif
// "generated/config.h" is included first
-#if defined(CFG_TOYBOX_SHADOW) && CFG_TOYBOX_SHADOW
+#if CFG_TOYBOX_SHADOW
#include <shadow.h>
#endif
-#if defined(CFG_TOYBOX_UTMPX) && CFG_TOYBOX_UTMPX
+#if CFG_TOYBOX_UTMPX
#include <utmpx.h>
#endif
-#if defined(CFG_TOYBOX_PTY) && CFG_TOYBOX_PTY
+#if CFG_TOYBOX_PTY
#include <pty.h>
+#else
+pid_t forkpty(int *amaster, char *name, void *termp, void *winp);
#endif