OSDN Git Service

Merge "[AWARE]: Configure ranging on discovery sessions"
authorEtan Cohen <etancohen@google.com>
Tue, 21 Feb 2017 16:32:19 +0000 (16:32 +0000)
committerGerrit Code Review <noreply-gerritcodereview@google.com>
Tue, 21 Feb 2017 16:32:20 +0000 (16:32 +0000)
1  2 
include/hardware_legacy/wifi_nan.h

@@@ -232,14 -232,26 +232,27 @@@ typedef enum 
      NAN_DP_FORCE_CHANNEL_SETUP
  } NanDataPathChannelCfg;
  
- /* NAN Ranging Auto response configuration */
+ /* Enable/Disable NAN Ranging Auto response */
  typedef enum {
-     NAN_RANGING_AUTO_RESPONSE_ENABLE = 0,
+     NAN_RANGING_AUTO_RESPONSE_ENABLE = 1,
      NAN_RANGING_AUTO_RESPONSE_DISABLE
- } NanRangingAutoResponseCfg;
+ } NanRangingAutoResponse;
+ /* Enable/Disable NAN service range report */
+ typedef enum {
+     NAN_DISABLE_RANGE_REPORT = 1,
+     NAN_ENABLE_RANGE_REPORT
+ } NanRangeReport;
+ /* NAN Range Response */
+ typedef enum {
+     NAN_RANGE_REQUEST_ACCEPT = 1,
+     NAN_RANGE_REQUEST_REJECT,
+     NAN_RANGE_REQUEST_CANCEL
+ } NanRangeResponse;
  
  /* NAN Shared Key Security Cipher Suites Mask */
 +#define NAN_CIPHER_SUITE_SHARED_KEY_NONE 0x00
  #define NAN_CIPHER_SUITE_SHARED_KEY_128_MASK  0x01
  #define NAN_CIPHER_SUITE_SHARED_KEY_256_MASK  0x02