diff options
author | Oliver Hartkopp <oliver@hartkopp.net> | 2007-12-27 16:50:06 -0800 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2008-01-28 14:54:12 -0800 |
commit | 4195e31780a20e09c6e793c2d96390e05309e226 (patch) | |
tree | eb76871e302e5e86125ea94bee4dcef73af469cf /include/linux | |
parent | ccb29637991fa6b8321a80c2320a71e379aea962 (diff) | |
download | lwn-4195e31780a20e09c6e793c2d96390e05309e226.tar.gz lwn-4195e31780a20e09c6e793c2d96390e05309e226.zip |
[CAN]: Fix plain integer definitions in userspace header.
This patch fixes the use of plain integers instead of __u32 in a struct
that is visible from kernel space and user space.
Thanks to Sam Ravnborg for pointing out the wrong plain int usage.
Signed-off-by: Oliver Hartkopp <oliver@hartkopp.net>
Acked-by: Sam Ravnborg <sam@ravnborg.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'include/linux')
-rw-r--r-- | include/linux/can/bcm.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/include/linux/can/bcm.h b/include/linux/can/bcm.h index 7ade33a0ff03..7f293273c444 100644 --- a/include/linux/can/bcm.h +++ b/include/linux/can/bcm.h @@ -26,12 +26,12 @@ * @frames: array of CAN frames. */ struct bcm_msg_head { - int opcode; - int flags; - int count; + __u32 opcode; + __u32 flags; + __u32 count; struct timeval ival1, ival2; canid_t can_id; - int nframes; + __u32 nframes; struct can_frame frames[0]; }; |