Code Review
/
apps
/
low-level-can-service.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
Cleaning old can_bus_dev_t now implemented
[apps/low-level-can-service.git]
/
src
/
low-can-binding.cpp
diff --git
a/src/low-can-binding.cpp
b/src/low-can-binding.cpp
index
6bce723
..
46dcbf2
100644
(file)
--- a/
src/low-can-binding.cpp
+++ b/
src/low-can-binding.cpp
@@
-27,6
+27,7
@@
#include <systemd/sd-event.h>
#include "openxc.pb.h"
#include <systemd/sd-event.h>
#include "openxc.pb.h"
+#include "configuration.hpp"
#include "can/can-bus.hpp"
#include "can/can-signals.hpp"
#include "can/can-message.hpp"
#include "can/can-bus.hpp"
#include "can/can-signals.hpp"
#include "can/can-message.hpp"
@@
-34,6
+35,11
@@
#include "utils/signals.hpp"
#include "utils/openxc-utils.hpp"
#include "utils/signals.hpp"
#include "utils/openxc-utils.hpp"
+extern "C"
+{
+ #include <afb/afb-service-itf.h>
+};
+
// Interface between the daemon and the binding
const struct afb_binding_interface *binder_interface;
configuration_t *config;
// Interface between the daemon and the binding
const struct afb_binding_interface *binder_interface;
configuration_t *config;
@@
-217,7
+223,7
@@
extern "C"
{
config = new configuration_t();
{
config = new configuration_t();
- can_bus_t can_bus_manager = config->get_can_bus_manager();
+ can_bus_t
&
can_bus_manager = config->get_can_bus_manager();
/* Open CAN socket */
if(can_bus_manager.init_can_dev() == 0)
/* Open CAN socket */
if(can_bus_manager.init_can_dev() == 0)