X-Git-Url: http://git.archive.openwrt.org/?p=project%2Fprocd.git;a=blobdiff_plain;f=utils%2Futils.h;h=908c3145177e0e3195c9ac1652a370aa4fef15b7;hp=37fa2167eed00019bd90f831234d23c590a1f725;hb=9a6f83d3c168523ac7b898ae481c2fd8c501d6a6;hpb=916f95cb58604038695347ee41a430d8ca1f0556 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