summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHans-Werner Hilse <hwhilse@gmail.com>2015-06-11 11:29:20 +0200
committerRichard Weinberger <richard@nod.at>2015-06-25 22:42:21 +0200
commit8eeba4e9a76cd126e737d3d303d9c424b66ea90d (patch)
treecc569d602324a84beb30e9989fc6489d84b07511
parentf9bb3b5947c507d402eecbffabb8fb0864263ad1 (diff)
um: Include sys/types.h for makedev(), major(), minor()
The functions in question are not part of the POSIX standard, documentation however hints that the corresponding header shall be sys/types.h. C libraries other than glibc, namely musl, did not include that header via other ways and complained. Signed-off-by: Hans-Werner Hilse <hwhilse@gmail.com> Signed-off-by: Richard Weinberger <richard@nod.at>
-rw-r--r--arch/um/os-Linux/file.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/um/os-Linux/file.c b/arch/um/os-Linux/file.c
index 08d90fba952c..26e0164895e4 100644
--- a/arch/um/os-Linux/file.c
+++ b/arch/um/os-Linux/file.c
@@ -13,6 +13,7 @@
#include <sys/socket.h>
#include <sys/stat.h>
#include <sys/un.h>
+#include <sys/types.h>
#include <os.h>
static void copy_stat(struct uml_stat *dst, const struct stat64 *src)