- 06 Jul, 2008 1 commit
-
-
Oliver Hartkopp authored
Even though the CAN netlayer only deals with CAN netdevices, the netlayer interface to the userspace and to the device layer should perform some sanity checks. This patch adds several sanity checks that mainly prevent userspace apps to send broken content into the system that may be misinterpreted by some other userspace application. Signed-off-by:
Oliver Hartkopp <oliver.hartkopp@volkswagen.de> Signed-off-by:
Urs Thuermann <urs.thuermann@volkswagen.de> Acked-by:
Andre Naujoks <nautsch@gmail.com> Signed-off-by:
David S. Miller <davem@davemloft.net>
-
- 27 Apr, 2008 1 commit
-
-
Sam Ravnborg authored
Both copy_to_ and _from_user return the number of bytes, that failed to reach their destination, not the 0/-EXXX values. Based on patch from Pavel Emelyanov <xemul@openvz.org> Signed-off-by:
Sam Ravnborg <sam@ravnborg.org> Acked-by:
Oliver Hartkopp <oliver.hartkopp@volkswagen.de> Signed-off-by:
David S. Miller <davem@davemloft.net>
-
- 25 Apr, 2008 1 commit
-
-
Pavel Emelyanov authored
I found some places, that erroneously return the value obtained from the copy_to_user() call: if some amount of bytes were not able to get to the user (this is what this one returns) the proper behavior is to return the -EFAULT error, not that number itself. Signed-off-by:
Pavel Emelyanov <xemul@openvz.org> Signed-off-by:
David S. Miller <davem@davemloft.net>
-
- 25 Mar, 2008 1 commit
-
-
YOSHIFUJI Hideaki authored
Introduce per-net_device inlines: dev_net(), dev_net_set(). Without CONFIG_NET_NS, no namespace other than &init_net exists. Let's explicitly define them to help compiler optimizations. Signed-off-by:
YOSHIFUJI Hideaki <yoshfuji@linux-ipv6.org>
-
- 07 Feb, 2008 1 commit
-
-
Urs Thuermann authored
Remove unneeded variable. Rename local variable error to err like in all other places. Some white-space changes. Signed-off-by:
Urs Thuermann <urs.thuermann@volkswagen.de> Signed-off-by:
Oliver Hartkopp <oliver.hartkopp@volkswagen.de> Signed-off-by:
David S. Miller <davem@davemloft.net>
-
- 28 Jan, 2008 1 commit
-
-
Oliver Hartkopp authored
This patch adds the CAN raw protocol. Signed-off-by:
Oliver Hartkopp <oliver.hartkopp@volkswagen.de> Signed-off-by:
Urs Thuermann <urs.thuermann@volkswagen.de> Signed-off-by:
David S. Miller <davem@davemloft.net>
-