From: Felix Fietkau Date: Sun, 23 Jan 2011 19:06:03 +0000 (+0100) Subject: add blobmsg_name() X-Git-Url: http://git.openwrt.org/?a=commitdiff_plain;h=fcee2d56bca5ed08c4bfc996064e74e92ceb9137;p=project%2Flibubox.git add blobmsg_name() --- diff --git a/blobmsg.h b/blobmsg.h index 3085d00..8594add 100644 --- a/blobmsg.h +++ b/blobmsg.h @@ -49,6 +49,12 @@ static inline int blobmsg_hdrlen(int namelen) return BLOBMSG_PADDING(sizeof(struct blobmsg_hdr) + namelen + 1); } +static inline void *blobmsg_name(struct blob_attr *attr) +{ + struct blobmsg_hdr *hdr = blob_data(attr); + return &hdr->name; +} + static inline void *blobmsg_data(struct blob_attr *attr) { struct blobmsg_hdr *hdr = blob_data(attr);