summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKhem Raj <raj.khem@gmail.com>2016-01-13 22:32:38 -0800
committerNeilBrown <neilb@suse.com>2016-01-15 08:36:19 +1100
commitcf80bce8df43d6ca9f74036ec0bcbe0f215f89be (patch)
tree3b5903fb6d44dd78141f6731ff8a6ea781d64baa
parentdfd7822ca686339f77ea808a4bdf2b085674e611 (diff)
downloadmdadm-cf80bce8df43d6ca9f74036ec0bcbe0f215f89be.tar.gz
Define _POSIX_C_SOURCE if undefined
config.c uses _POSIX_C_SOURCE which is defined in features.h when glibc/uclibc is used, but isn't defined when musl is used. So provide a reasonable default. Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: NeilBrown <neilb@suse.com>
-rw-r--r--config.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/config.c b/config.c
index c58c8fe..b308b6c 100644
--- a/config.c
+++ b/config.c
@@ -63,6 +63,9 @@
* but may not wrap over lines
*
*/
+#ifndef _POSIX_C_SOURCE
+#define _POSIX_C_SOURCE 200809L
+#endif
#ifndef CONFFILE
#define CONFFILE "/etc/mdadm.conf"