Linux-CAN / SocketCAN user space applications
 
 
 
 
Go to file
Andrew Beard 5ba2310d85 Modified do_get_nl_link to potentially process multiple netlink dump replies.
Prior to this commit, do_get_nl_link assumed there would only be a single
reply for a dump request. On my system with multiple can interfaces, this
would cause only half of them to be listed in the dump reply. This change
checks for NLMSG_DONE dump terminator and stops receiving messages once
received.

Signed-off-by: Andrew Beard <abeard@ovro.caltech.edu>
[mkl: fix indention, move variable init out of loop]
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
2012-08-07 09:40:50 +02:00
Documentation add doxygen documentation 2009-12-08 15:54:53 +01:00
config rename library and API prefix 2009-11-27 11:53:45 +01:00
include allow linking from c++ 2011-10-18 13:26:48 +02:00
src Modified do_get_nl_link to potentially process multiple netlink dump replies. 2012-08-07 09:40:50 +02:00
.gitignore rename library and API prefix 2009-11-27 11:53:45 +01:00
Doxyfile add doxygen documentation 2009-12-08 15:54:53 +01:00
GNUmakefile.am tests: remove test example 2011-10-18 13:26:48 +02:00
INSTALL add dist doc files 2009-12-15 10:16:01 +01:00
README add dist doc files 2009-12-15 10:16:01 +01:00
autogen-oldtools.sh initial create libsocketcan-nl project 2009-11-20 16:13:02 +01:00
autogen.sh initial create libsocketcan-nl project 2009-11-20 16:13:02 +01:00
configure.ac configure: fix tests/GNUmakefile.in not found regression 2011-12-16 14:06:08 +01:00

README

libsocketcan
----------------------------------------------------
This library allows you to control some basic functions in socketcan from
userspace.

Dependencies:
----------------------------------------------------
A recent kernel with integrated SocketCAN (at least 2.6.30)

Building:
----------------------------------------------------
Please refert to the INSTALL file

Documentation:
----------------------------------------------------
Make sure you have oxygen installed on your host. If yes simply Run
make docs
and look for the API doc in Documentation/html.