From 0bb927125facc3c36eced0e02326610e54a525cd Mon Sep 17 00:00:00 2001 From: John Crispin Date: Tue, 21 Apr 2015 00:45:52 +0200 Subject: [PATCH] make ubusd_send_event() none static Signed-off-by: John Crispin --- ubusd.h | 3 +++ ubusd_event.c | 6 ++---- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/ubusd.h b/ubusd.h index 1c6cd7f..ee33e6b 100644 --- a/ubusd.h +++ b/ubusd.h @@ -66,9 +66,12 @@ struct ubus_client *ubusd_proto_new_client(int fd, uloop_fd_handler cb); void ubusd_proto_receive_message(struct ubus_client *cl, struct ubus_msg_buf *ub); void ubusd_proto_free_client(struct ubus_client *cl); +typedef struct ubus_msg_buf *(*event_fill_cb)(void *priv, const char *id); void ubusd_event_init(void); void ubusd_event_cleanup_object(struct ubus_object *obj); void ubusd_send_obj_event(struct ubus_object *obj, bool add); +int ubusd_send_event(struct ubus_client *cl, const char *id, + event_fill_cb fill_cb, void *cb_priv); #endif diff --git a/ubusd_event.c b/ubusd_event.c index 6d0ae30..984f341 100644 --- a/ubusd_event.c +++ b/ubusd_event.c @@ -103,8 +103,6 @@ static int ubusd_alloc_event_pattern(struct ubus_client *cl, struct blob_attr *m return 0; } -typedef struct ubus_msg_buf *(*event_fill_cb)(void *priv, const char *id); - static void ubusd_send_event_msg(struct ubus_msg_buf **ub, struct ubus_client *cl, struct ubus_object *obj, const char *id, event_fill_cb fill_cb, void *cb_priv) @@ -143,8 +141,8 @@ static bool strmatch_len(const char *s1, const char *s2, int *len) return false; } -static int ubusd_send_event(struct ubus_client *cl, const char *id, - event_fill_cb fill_cb, void *cb_priv) +int ubusd_send_event(struct ubus_client *cl, const char *id, + event_fill_cb fill_cb, void *cb_priv) { struct ubus_msg_buf *ub = NULL; struct event_source *ev; -- 2.11.0