summaryrefslogtreecommitdiff
path: root/qcwcn/wifi_hal/nan_i.h
diff options
context:
space:
mode:
authorSubhani Shaik <subhanis@codeaurora.org>2016-12-11 11:39:56 -0800
committerEtan Cohen <etancohen@google.com>2016-12-12 15:06:35 -0800
commit6c0ff1f4c6b6c9f99351eb32dc04fa53ba1031af (patch)
tree938d6ebe659cc058ca6088f19d22866a65537d03 /qcwcn/wifi_hal/nan_i.h
parent5459538ef18a6186d4b25ce40b8afa7ed039a92f (diff)
downloadwlan-6c0ff1f4c6b6c9f99351eb32dc04fa53ba1031af.tar.gz
WifiHal: Enable Service Discovery Extension Attributes
Bug: 33554197 Test: builds Change-Id: I954d290daf518d24d1dfb3bd3920acdadf7f9f49
Diffstat (limited to 'qcwcn/wifi_hal/nan_i.h')
-rw-r--r--qcwcn/wifi_hal/nan_i.h16
1 files changed, 16 insertions, 0 deletions
diff --git a/qcwcn/wifi_hal/nan_i.h b/qcwcn/wifi_hal/nan_i.h
index e2c0f02..0634b9f 100644
--- a/qcwcn/wifi_hal/nan_i.h
+++ b/qcwcn/wifi_hal/nan_i.h
@@ -140,6 +140,7 @@ typedef enum
NAN_TLV_TYPE_NAN_CSID = 18,
NAN_TLV_TYPE_NAN_SCID = 19,
NAN_TLV_TYPE_NAN_PMK = 20,
+ NAN_TLV_TYPE_SDEA_CTRL_PARAMS = 21,
NAN_TLV_TYPE_SDF_LAST = 4095,
/* Configuration types */
@@ -989,6 +990,21 @@ typedef struct PACKED
u32 csid_type;
} NanCsidType;
+/* Service Discovery Extended Attribute params */
+typedef struct PACKED
+{
+ u32 fsd_required:1;
+ u32 fsd_with_gas:1;
+ u32 data_path_required:1;
+ u32 data_path_type:1;
+ u32 multicast_type:1;
+ u32 qos_required:1;
+ u32 security_required:1;
+ u32 ranging_required:1;
+ u32 range_limit_present:1;
+ u32 reserved:23;
+} NanFWSdeaCtrlParams;
+
/*
NAN Status codes exchanged between firmware
and WifiHal.