Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.openwrt.org/project/libubox.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFelix Fietkau <nbd@openwrt.org>2012-06-24 23:07:47 +0400
committerFelix Fietkau <nbd@openwrt.org>2012-06-24 23:07:47 +0400
commitf1494cde4d22f5df91d581ef7242e80b1cb367de (patch)
treee63019c7e255fdb2f032ead847eb62f661d6abaf /blobmsg.h
parent63bc6593c37b4757199fb65ec1fb607c5e5190e3 (diff)
blobmsg: add blobmsg_check_attr_list() to validate element types of arrays and tables
Diffstat (limited to 'blobmsg.h')
-rw-r--r--blobmsg.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/blobmsg.h b/blobmsg.h
index 61b5331..f504351 100644
--- a/blobmsg.h
+++ b/blobmsg.h
@@ -78,6 +78,7 @@ static inline int blobmsg_data_len(const struct blob_attr *attr)
}
bool blobmsg_check_attr(const struct blob_attr *attr, bool name);
+bool blobmsg_check_attr_list(const struct blob_attr *attr, int type, bool name);
int blobmsg_parse(const struct blobmsg_policy *policy, int policy_len,
struct blob_attr **tb, void *data, int len);