X-Git-Url: http://git.archive.openwrt.org/?p=project%2Fprocd.git;a=blobdiff_plain;f=instance.h;h=ebe4d2083137570ad53894df8ed74d8ba49cbed6;hp=668dde0bbe6355e25e1c7839d12d8d18489b91d1;hb=b17d66a55a8ed4124d98f8c80e7a3b7122650c5a;hpb=d2602e4d3459271c2b4d3632a70539412eb29e7c diff --git a/instance.h b/instance.h index 668dde0..ebe4d20 100644 --- a/instance.h +++ b/instance.h @@ -3,15 +3,21 @@ #include #include +#include "utils.h" struct service_instance { struct vlist_node node; const char *name; + bool valid; bool restart; struct blob_attr *config; struct uloop_process proc; struct uloop_timeout timeout; + + struct blob_attr *command; + struct blobmsg_list env; + struct blobmsg_list data; }; void instance_start(struct service_instance *in);