X-Git-Url: http://git.archive.openwrt.org/?a=blobdiff_plain;f=utils%2Futils.h;h=908c3145177e0e3195c9ac1652a370aa4fef15b7;hb=21ec2c7fb4ec4bae646456494090b8afa35ffbba;hp=37fa2167eed00019bd90f831234d23c590a1f725;hpb=916f95cb58604038695347ee41a430d8ca1f0556;p=project%2Fprocd.git diff --git a/utils/utils.h b/utils/utils.h index 37fa216..908c314 100644 --- a/utils/utils.h +++ b/utils/utils.h @@ -19,6 +19,8 @@ #include #include +#define CMDLINE_SIZE 2048 + struct blobmsg_list_node { struct avl_node avl; struct blob_attr *data; @@ -49,5 +51,9 @@ int blobmsg_list_fill(struct blobmsg_list *list, void *data, int len, bool array void blobmsg_list_free(struct blobmsg_list *list); bool blobmsg_list_equal(struct blobmsg_list *l1, struct blobmsg_list *l2); void blobmsg_list_move(struct blobmsg_list *list, struct blobmsg_list *src); +char* get_cmdline_val(const char* name, char* out, int len); + +int patch_fd(const char *device, int fd, int flags); +int patch_stdio(const char *device); #endif