Use the common ieee802_11_parse_elems() implementations for mlme.c

This commit is contained in:
Jouni Malinen 2008-10-29 21:57:01 +02:00
parent cb7b04c8c9
commit 1add3c3387
4 changed files with 41 additions and 198 deletions

View file

@ -199,6 +199,10 @@ ParseRes ieee802_11_parse_elems(u8 *start, size_t len,
elems->ht_operation = pos;
elems->ht_operation_len = elen;
break;
case WLAN_EID_ASSOC_COMEBACK_TIME:
elems->assoc_comeback = pos;
elems->assoc_comeback_len = elen;
break;
default:
unknown++;
if (!show_errors)

View file

@ -57,6 +57,8 @@ struct ieee802_11_elems {
u8 ht_capabilities_len;
u8 *ht_operation;
u8 ht_operation_len;
u8 *assoc_comeback;
u8 assoc_comeback_len;
};
typedef enum { ParseOK = 0, ParseUnknown = 1, ParseFailed = -1 } ParseRes;