]> rtime.felk.cvut.cz Git - lincan.git/blobdiff - lincan/src/ioctl_rtl.c
Added RT-Linux version of sendburst and readburst utilities.
[lincan.git] / lincan / src / ioctl_rtl.c
index 449b3456ed23de101ef8b0280d6ab43237c4d3a4..6c116a300bb8c01aa3a1178ad0bb385372c823fa 100644 (file)
@@ -76,8 +76,7 @@ int can_ioctl_rtl_posix(struct rtl_file *fptr, unsigned int cmd, unsigned long a
                }
                
                case CANQUE_FILTER: {
-                       struct canfilt_t canfilt;
-                       copy_from_user(&canfilt, (void*)arg, sizeof(struct canfilt_t));
+                       struct canfilt_t canfilt=*(struct canfilt_t *)arg;
                        if(canuser->rx_edge0){
                                canque_set_filt(canuser->rx_edge0, canfilt.id, canfilt.mask, canfilt.flags);
                        }