[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>
This commit is contained in:
parent
ccb2963799
commit
4195e31780
|
@ -26,12 +26,12 @@
|
||||||
* @frames: array of CAN frames.
|
* @frames: array of CAN frames.
|
||||||
*/
|
*/
|
||||||
struct bcm_msg_head {
|
struct bcm_msg_head {
|
||||||
int opcode;
|
__u32 opcode;
|
||||||
int flags;
|
__u32 flags;
|
||||||
int count;
|
__u32 count;
|
||||||
struct timeval ival1, ival2;
|
struct timeval ival1, ival2;
|
||||||
canid_t can_id;
|
canid_t can_id;
|
||||||
int nframes;
|
__u32 nframes;
|
||||||
struct can_frame frames[0];
|
struct can_frame frames[0];
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue