From 38aa926349b8ab7c39920f5858d3fd3ddb1ed2b9 Mon Sep 17 00:00:00 2001 From: Felix Fietkau Date: Sun, 6 Feb 2011 21:47:51 +0100 Subject: [PATCH] add a wrapper function for unregistering an event handler --- libubus.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/libubus.h b/libubus.h index 6ca7d9d..e0f8ab2 100644 --- a/libubus.h +++ b/libubus.h @@ -188,3 +188,9 @@ int ubus_send_reply(struct ubus_context *ctx, struct ubus_request_data *req, int ubus_register_event_handler(struct ubus_context *ctx, struct ubus_event_handler *ev, const char *pattern); + +static inline int ubus_unregister_event_handler(struct ubus_context *ctx, + struct ubus_event_handler *ev) +{ + return ubus_remove_object(ctx, &ev->obj); +} -- 2.30.2