brcm80211: moved function brcmu_parse_tlvs

Moved the brcmu_parse_tlvs function and brcmu_tlv structure into
the only file using them. Names were adjusted accordingly.

Reported-by: Johannes Berg <johannes@sipsolutions.net>
Reviewed-by: Roland Vossen <rvossen@broadcom.com>
Reviewed-by: Arend van Spriel <arend@broadcom.com>
Signed-off-by: Arend van Spriel <arend@broadcom.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
This commit is contained in:
Alwin Beukers
2011-10-12 20:51:28 +02:00
committed by John W. Linville
parent b0551fb7e0
commit f8e4b412c9
3 changed files with 37 additions and 42 deletions

View File

@@ -192,13 +192,6 @@ struct brcmu_bit_desc {
const char *name;
};
/* tag_ID/length/value_buffer tuple */
struct brcmu_tlv {
u8 id;
u8 len;
u8 data[1];
};
/* externs */
/* format/print */
#if defined(BCMDBG)
@@ -207,9 +200,6 @@ extern int brcmu_format_flags(const struct brcmu_bit_desc *bd, u32 flags,
extern int brcmu_format_hex(char *str, const void *bytes, int len);
#endif
extern struct brcmu_tlv *brcmu_parse_tlvs(void *buf, int buflen,
uint key);
extern uint brcmu_mkiovar(char *name, char *data, uint datalen,
char *buf, uint len);