summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNate Jiang <qiangjiang@google.com>2023-12-04 23:51:56 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2023-12-04 23:51:56 +0000
commitd961824689d367b8110c6f2d69668a15747e557e (patch)
tree6794c350985b7ba044ca72fa8a5872d51d9e88ce
parent0a5f2e437c4738f5ceb9cfc4fda6fcb17903809a (diff)
parent4f5f981889c7cc4735561f7eef005551047434e6 (diff)
downloadlibhardware_legacy-d961824689d367b8110c6f2d69668a15747e557e.tar.gz
Merge "wifinan: Add interface changes to config csia capabities and gtk protection" into main
-rw-r--r--include/hardware_legacy/wifi_nan.h25
1 files changed, 25 insertions, 0 deletions
diff --git a/include/hardware_legacy/wifi_nan.h b/include/hardware_legacy/wifi_nan.h
index 730e53c..39eae6a 100644
--- a/include/hardware_legacy/wifi_nan.h
+++ b/include/hardware_legacy/wifi_nan.h
@@ -2492,6 +2492,15 @@ typedef struct {
/* Publish or Subscribe Id of an earlier Publish/Subscribe */
u16 publish_subscribe_id;
+
+ /* configure CSIA (Cipher Suite Information attribute) capability to specify GTK, IGTK, BIGTK
+ are supported or not
+ */
+ u8 csia_capabilities;
+
+ /* configure GTK(Group Transient Key) protection required or not */
+ u8 gtk_protection;
+
} NanDataPathInitiatorRequest;
/*
@@ -2552,6 +2561,14 @@ typedef struct {
Discovery MAC addr of the publisher/peer
*/
u8 peer_disc_mac_addr[NAN_MAC_ADDR_LEN];
+
+ /* configure CSIA (Cipher Suite Information attribute) capability to specify GTK, IGTK, BIGTK
+ are supported or not
+ */
+ u8 csia_capabilities;
+
+ /* configure GTK(Group Transient Key) protection required or not */
+ u8 gtk_protection;
} NanDataPathIndicationResponse;
/* Sub slot parameters */
@@ -2606,6 +2623,14 @@ typedef struct {
for setting up the Secure Data Path.
*/
u8 scid[NAN_MAX_SCID_BUF_LEN];
+
+ /* configure CSIA (Cipher Suite Information attribute) capability to specify GTK, IGTK, BIGTK
+ are supported or not
+ */
+ u8 csia_capabilities;
+
+ /* configure GTK(Group Transient Key) protection required or not */
+ u8 gtk_protection;
} NanDataPathRequestInd;
/*