Merge "msm: Add CLD80211_ATTR_META_DATA vendor attribute"
This commit is contained in:
commit
b33f617917
2 changed files with 6 additions and 0 deletions
|
@ -64,6 +64,8 @@ static const struct nla_policy cld80211_policy[CLD80211_ATTR_MAX + 1] = {
|
|||
[CLD80211_ATTR_VENDOR_DATA] = { .type = NLA_NESTED },
|
||||
[CLD80211_ATTR_DATA] = { .type = NLA_BINARY,
|
||||
.len = CLD80211_MAX_NL_DATA },
|
||||
[CLD80211_ATTR_META_DATA] = { .type = NLA_BINARY,
|
||||
.len = CLD80211_MAX_NL_DATA },
|
||||
};
|
||||
|
||||
static int cld80211_pre_doit(const struct genl_ops *ops, struct sk_buff *skb,
|
||||
|
|
|
@ -23,12 +23,16 @@
|
|||
* @CLD80211_ATTR_VENDOR_DATA: Embed all other attributes in this nested
|
||||
* attribute.
|
||||
* @CLD80211_ATTR_DATA: Embed complete data in this attribute
|
||||
* @CLD80211_ATTR_META_DATA: Embed meta data for above data. This will help
|
||||
* wlan driver to peek into request message packet without opening up definition
|
||||
* of complete request message.
|
||||
*
|
||||
* Any new message in future can be added as another attribute
|
||||
*/
|
||||
enum cld80211_attr {
|
||||
CLD80211_ATTR_VENDOR_DATA = 1,
|
||||
CLD80211_ATTR_DATA,
|
||||
CLD80211_ATTR_META_DATA,
|
||||
/* add new attributes above here */
|
||||
|
||||
__CLD80211_ATTR_AFTER_LAST,
|
||||
|
|
Loading…
Add table
Reference in a new issue