Thread (7 messages) flat view 7 messages, 4 authors, 2015-03-10

Re: [PATCH 15/45] dm-log-userspace.h: include stdint.h in userspace

From: Arnd Bergmann <hidden>
Date: 2015-02-17 09:09:05
Also in: dm-devel, lkml

On Tuesday 17 February 2015 00:05:18 Mikko Rapeli wrote:
quoted hunk ↗ jump to hunk
--- a/include/uapi/linux/dm-log-userspace.h
+++ b/include/uapi/linux/dm-log-userspace.h
@@ -7,6 +7,11 @@
 #ifndef __DM_LOG_USERSPACE_H__
 #define __DM_LOG_USERSPACE_H__
 
+#ifdef __KERNEL__
+#include <linux/types.h>
+#else
+#include <stdint.h>
+#endif
 #include <linux/dm-ioctl.h> /* For DM_UUID_LEN */
The normal way to do this in kernel headers is to use linux/types.h
but change the data structures to use __u64 instead of uint64_t
to avoid the build error.

It's possible that the maintainers of this code have a strong opinion
on this matter, but try doing that first.

	Arnd
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help