diff options
author | Oliver Hartkopp <oliver@hartkopp.net> | 2007-12-27 19:50:06 -0500 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2008-01-28 17:54:12 -0500 |
commit | 4195e31780a20e09c6e793c2d96390e05309e226 (patch) | |
tree | eb76871e302e5e86125ea94bee4dcef73af469cf /include/linux | |
parent | ccb29637991fa6b8321a80c2320a71e379aea962 (diff) |
[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 @@ | |||
26 | * @frames: array of CAN frames. | 26 | * @frames: array of CAN frames. |
27 | */ | 27 | */ |
28 | struct bcm_msg_head { | 28 | struct bcm_msg_head { |
29 | int opcode; | 29 | __u32 opcode; |
30 | int flags; | 30 | __u32 flags; |
31 | int count; | 31 | __u32 count; |
32 | struct timeval ival1, ival2; | 32 | struct timeval ival1, ival2; |
33 | canid_t can_id; | 33 | canid_t can_id; |
34 | int nframes; | 34 | __u32 nframes; |
35 | struct can_frame frames[0]; | 35 | struct can_frame frames[0]; |
36 | }; | 36 | }; |
37 | 37 | ||