From: Felix Fietkau Date: Sun, 6 Feb 2011 20:47:51 +0000 (+0100) Subject: add a wrapper function for unregistering an event handler X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=38aa926349b8ab7c39920f5858d3fd3ddb1ed2b9;p=oweals%2Fubus.git add a wrapper function for unregistering an event handler --- 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); +}