make ubus_proto_send_msg_from_blob() none static
authorJohn Crispin <blogic@openwrt.org>
Sat, 25 Apr 2015 07:48:09 +0000 (09:48 +0200)
committerJohn Crispin <blogic@openwrt.org>
Thu, 18 Jun 2015 17:01:17 +0000 (19:01 +0200)
Signed-off-by: John Crispin <blogic@openwrt.org>
ubusd.h
ubusd_proto.c

diff --git a/ubusd.h b/ubusd.h
index 393c7986510deb45253aed93c518480be2f2ee80..bd2590e7ac5b08c159520cc9e971f37f3b8a4e4f 100644 (file)
--- a/ubusd.h
+++ b/ubusd.h
@@ -66,6 +66,8 @@ struct blob_attr **ubus_parse_msg(struct blob_attr *msg);
 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);
+void ubus_proto_send_msg_from_blob(struct ubus_client *cl, struct ubus_msg_buf *ub,
+                                  uint8_t type);
 
 typedef struct ubus_msg_buf *(*event_fill_cb)(void *priv, const char *id);
 void ubusd_event_init(void);
index e80c4001557952d637a953945baaafb4eeccb3dd..47f81c06ed3e989133a73cd35cf44507c36a99d8 100644 (file)
@@ -74,8 +74,8 @@ static struct ubus_msg_buf *ubus_reply_from_blob(struct ubus_msg_buf *ub, bool s
        return new;
 }
 
-static void
-ubus_send_msg_from_blob(struct ubus_client *cl, struct ubus_msg_buf *ub,
+void
+ubus_proto_send_msg_from_blob(struct ubus_client *cl, struct ubus_msg_buf *ub,
                        uint8_t type)
 {
        ub = ubus_reply_from_blob(ub, true);
@@ -129,7 +129,7 @@ static int ubusd_handle_remove_object(struct ubus_client *cl, struct ubus_msg_bu
                blob_put_int32(&b, UBUS_ATTR_OBJTYPE, obj->type->id.id);
 
        ubusd_free_object(obj);
-       ubus_send_msg_from_blob(cl, ub, UBUS_MSG_DATA);
+       ubus_proto_send_msg_from_blob(cl, ub, UBUS_MSG_DATA);
 
        return 0;
 }
@@ -147,7 +147,7 @@ static int ubusd_handle_add_object(struct ubus_client *cl, struct ubus_msg_buf *
        if (attr[UBUS_ATTR_SIGNATURE])
                blob_put_int32(&b, UBUS_ATTR_OBJTYPE, obj->type->id.id);
 
-       ubus_send_msg_from_blob(cl, ub, UBUS_MSG_DATA);
+       ubus_proto_send_msg_from_blob(cl, ub, UBUS_MSG_DATA);
        return 0;
 }
 
@@ -223,7 +223,7 @@ ubusd_forward_invoke(struct ubus_object *obj, const char *method,
        if (data)
                blob_put(&b, UBUS_ATTR_DATA, blob_data(data), blob_len(data));
 
-       ubus_send_msg_from_blob(obj->client, ub, UBUS_MSG_INVOKE);
+       ubus_proto_send_msg_from_blob(obj->client, ub, UBUS_MSG_INVOKE);
 }
 
 static int ubusd_handle_invoke(struct ubus_client *cl, struct ubus_msg_buf *ub, struct blob_attr **attr)
@@ -286,7 +286,7 @@ static int ubusd_handle_notify(struct ubus_client *cl, struct ubus_msg_buf *ub,
                }
                blob_nest_end(&b, c);
                blob_put_int32(&b, UBUS_ATTR_STATUS, 0);
-               ubus_send_msg_from_blob(cl, ub, UBUS_MSG_STATUS);
+               ubus_proto_send_msg_from_blob(cl, ub, UBUS_MSG_STATUS);
        }
 
        ub->hdr.peer = cl->id.id;