A message system like D-Bus for Liminix, taken from OpenWRT's ubus
Find a file
Lukasz Baj d486006ab9 libubus: Check if remove callback exists before call it
When process unsubscribes then remove callback is called. But it
can be NULL if not defined, so we should check it before we call it.

Signed-off-by: Lukasz Baj <l.baj@radytek.com>
2013-08-29 20:35:38 +02:00
examples add INCLUDE_DIRECTORIES to subdirectories 2013-03-03 03:43:22 +01:00
lua add INCLUDE_DIRECTORIES to subdirectories 2013-03-03 03:43:22 +01:00
systemd add systemd support 2013-03-04 19:11:21 +01:00
.gitignore examples: split client/server code 2012-10-24 14:37:57 +02:00
cli.c cli: add array and table types to method signature dump 2012-09-28 23:10:23 +02:00
CMakeLists.txt cli: use the new json-c library name 2013-05-29 12:53:22 +02:00
libubus-internal.h libubus: refactor code, move request handling to libubus-req.c 2012-12-14 14:13:27 +01:00
libubus-io.c libubus: detect read/write errors and set the eof flag, even if uloop is not used as main event loop 2013-08-08 22:42:50 +02:00
libubus-obj.c libubus: Check if remove callback exists before call it 2013-08-29 20:35:38 +02:00
libubus-req.c libubus: fix logic inversion for cancelling requests 2013-05-30 12:39:51 +02:00
libubus-sub.c libubus: fix passing the return code of the subscriber callback to the notifier 2013-03-17 18:29:38 +01:00
libubus.c libubus: free internal blob_buf memory when freeing an ubus context 2012-12-30 14:14:22 +01:00
libubus.h libubus: add ubus_unregister_subscriber wrapper 2013-03-17 03:11:35 +01:00
ubus_common.h make UBUS_UNIX_SOCKET configurable via cmake 2013-03-04 19:11:15 +01:00
ubusd.c add copyright/license information 2011-06-17 16:35:11 +02:00
ubusd.h add copyright/license information 2011-06-17 16:35:11 +02:00
ubusd_event.c make a few functions static 2012-05-29 00:40:50 +02:00
ubusd_id.c ubusd: use avl_strcmp 2012-12-11 23:38:00 +01:00
ubusd_id.h add copyright/license information 2011-06-17 16:35:11 +02:00
ubusd_obj.c remove the "method" argument for object subscription 2012-12-14 13:11:40 +01:00
ubusd_obj.h remove the "method" argument for object subscription 2012-12-14 13:11:40 +01:00
ubusd_proto.c ubusd: implement notify forwarding with status reporting 2012-12-15 00:32:27 +01:00
ubusmsg.h ubusd: implement notify forwarding with status reporting 2012-12-15 00:32:27 +01:00