summaryrefslogtreecommitdiff
path: root/src/shared
diff options
context:
space:
mode:
authorSven Eden <yamakuzure@gmx.net>2017-06-12 13:29:24 +0200
committerSven Eden <yamakuzure@gmx.net>2017-06-16 10:12:58 +0200
commitf54b3c4300b9c2be764969607ea6574ff9dfe276 (patch)
treeae2b91824a0f31f9ea9479765cc3eb2812b0b06f /src/shared
parenta3b86c20543b69c165d1aa52178d72710f5c853e (diff)
Prep v229.5: Make musl-libc utmp/wtmp stubs visible.
Diffstat (limited to 'src/shared')
-rw-r--r--src/shared/musl_missing.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/shared/musl_missing.h b/src/shared/musl_missing.h
index 37a7005c9..6a6f1e037 100644
--- a/src/shared/musl_missing.h
+++ b/src/shared/musl_missing.h
@@ -85,6 +85,18 @@ typedef int (*__compar_fn_t) (const void *, const void *);
typedef __compar_fn_t comparison_fn_t;
#endif
+/* Make musl utmp/wtmp stubs visible if needed. */
+#ifdef HAVE_UTMP
+# include <paths.h>
+# include <utmp.h>
+# include <utmpx.h>
+# if defined(_PATH_UTMP) && !defined(_PATH_UTMPX)
+# define _PATH_UTMPX _PATH_UTMP
+# endif
+# if defined(_PATH_WTMP) && !defined(_PATH_WTMPX)
+# define _PATH_WTMPX _PATH_WTMP
+# endif
+#endif // HAVE_UTMP
#endif // !defined(__GLIBC__)