diff options
author | Felix Fietkau <nbd@openwrt.org> | 2012-06-01 12:00:55 +0200 |
---|---|---|
committer | Felix Fietkau <nbd@openwrt.org> | 2012-06-01 12:00:55 +0200 |
commit | 843fe9bb5b77fd20153816400ce918989730f99d (patch) | |
tree | 79d355a7b0dda58e078575de568ec14d3407ffd3 /api.c | |
parent | ca808f5c335a873c87359ce024e1a14ebae706b9 (diff) | |
download | unitd-843fe9bb5b77fd20153816400ce918989730f99d.tar unitd-843fe9bb5b77fd20153816400ce918989730f99d.zip |
add the service object
Diffstat (limited to 'api.c')
-rw-r--r-- | api.c | 29 |
1 files changed, 29 insertions, 0 deletions
@@ -0,0 +1,29 @@ +#include "procd.h" + +static int +service_handle_list(struct ubus_context *ctx, struct ubus_object *obj, + struct ubus_request_data *req, const char *method, + struct blob_attr *msg) +{ + return 0; +} + +static struct ubus_method main_object_methods[] = { + { .name = "list", .handler = service_handle_list }, +}; + +static struct ubus_object_type main_object_type = + UBUS_OBJECT_TYPE("service", main_object_methods); + +static struct ubus_object main_object = { + .name = "service", + .type = &main_object_type, + .methods = main_object_methods, + .n_methods = ARRAY_SIZE(main_object_methods), +}; + + +void procd_register_objects(struct ubus_context *ctx) +{ + ubus_add_object(ctx, &main_object); +} |