|
@@ -2639,6 +2639,16 @@ static bool tlv_check_required(int32_t reason)
|
|
|
{
|
|
|
switch (reason) {
|
|
|
case WOW_REASON_PATTERN_MATCH_FOUND:
|
|
|
+ case WOW_REASON_BPF_ALLOW:
|
|
|
+ case WOW_REASON_AUTH_REQ_RECV:
|
|
|
+ case WOW_REASON_ASSOC_REQ_RECV:
|
|
|
+ case WOW_REASON_DEAUTH_RECVD:
|
|
|
+ case WOW_REASON_DISASSOC_RECVD:
|
|
|
+ case WOW_REASON_ASSOC_RES_RECV:
|
|
|
+ case WOW_REASON_REASSOC_REQ_RECV:
|
|
|
+ case WOW_REASON_REASSOC_RES_RECV:
|
|
|
+ case WOW_REASON_BEACON_RECV:
|
|
|
+ case WOW_REASON_ACTION_FRAME_RECV:
|
|
|
return false;
|
|
|
default:
|
|
|
return true;
|