sparc: fix unknown type name u_int in uapi header
'u_int' is a shorthand that is only available in the kernel space because it is defined in include/linux/types.h, which is not exported to the user space. You cannot use it in uapi headers even if you include <linux/types.h> Detected by compile-testing exported headers. ./usr/include/asm/openpromio.h:16:2: error: unknown type name ‘u_int’ u_int oprom_size; /* Actual size of the oprom_array. */ ^~~~~ Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
6284ad9453
commit
15d5dfaf4a
|
@ -4,7 +4,6 @@
|
|||
|
||||
#include <linux/compiler.h>
|
||||
#include <linux/ioctl.h>
|
||||
#include <linux/types.h>
|
||||
|
||||
/*
|
||||
* SunOS and Solaris /dev/openprom definitions. The ioctl values
|
||||
|
@ -13,7 +12,7 @@
|
|||
|
||||
struct openpromio
|
||||
{
|
||||
u_int oprom_size; /* Actual size of the oprom_array. */
|
||||
unsigned int oprom_size; /* Actual size of the oprom_array. */
|
||||
char oprom_array[1]; /* Holds property names and values. */
|
||||
};
|
||||
|
||||
|
|
Loading…
Reference in New Issue