aboutsummaryrefslogtreecommitdiffstats
path: root/include/afb-req-itf.h
diff options
context:
space:
mode:
authorJosé Bollo <jose.bollo@iot.bzh>2016-04-07 00:05:11 +0200
committerJosé Bollo <jose.bollo@iot.bzh>2016-04-07 00:05:11 +0200
commitfc19b7d7974f9c64dffc40e180464d595a9805cd (patch)
treeef56c871e6598a441ed541ea40d555eaede44233 /include/afb-req-itf.h
parentc0453c34a58aac8150300ab829149a0ca4d9e5ee (diff)
improves file handling
Change-Id: I285cb6333d939a8afed07d8388d1d7850e50fe28 Signed-off-by: José Bollo <jose.bollo@iot.bzh>
Diffstat (limited to 'include/afb-req-itf.h')
-rw-r--r--include/afb-req-itf.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/include/afb-req-itf.h b/include/afb-req-itf.h
index 8d869a6f..9ced7630 100644
--- a/include/afb-req-itf.h
+++ b/include/afb-req-itf.h
@@ -20,8 +20,8 @@ struct json_object;
struct afb_arg {
const char *name;
const char *value;
+ const char *path;
size_t size;
- int is_file;
};
struct afb_req_itf {
@@ -50,9 +50,9 @@ static inline const char *afb_req_argument(struct afb_req req, const char *name)
return afb_req_get(req, name).value;
}
-static inline int afb_req_is_argument_file(struct afb_req req, const char *name)
+static inline const char *afb_req_path(struct afb_req req, const char *name)
{
- return afb_req_get(req, name).is_file;
+ return afb_req_get(req, name).path;
}
static inline void afb_req_iterate(struct afb_req req, int (*iterator)(void *closure, struct afb_arg arg), void *closure)