[APR-1563][9610] wlbt: HAL changes for APF development
[GitHub/MotorolaMobilityLLC/hardware-samsung_slsi-scsc_wifibt-wifi_hal.git] / common.h
index 2ba3bb0af92b3b23474f4ebf6d83f0af52511558..524166e243d927d8df4978f298296a50f9cde47d 100755 (executable)
--- a/common.h
+++ b/common.h
@@ -120,6 +120,10 @@ typedef enum {
     ANDROID_NL80211_SUBCMD_NAN_RANGE_END   = 0x15FF,
    /* This is reserved for future usage */
 
+    /* define all APF related commands between 0x1600 and 0x16FF */
+    ANDROID_NL80211_SUBCMD_APF_RANGE_START = 0x1600,
+    ANDROID_NL80211_SUBCMD_APF_RANGE_END   = 0x16FF,
+
 } ANDROID_VENDOR_SUB_COMMAND;
 
 typedef enum {
@@ -164,7 +168,11 @@ typedef enum {
     SLSI_NL80211_VENDOR_SUBCMD_NAN_CAPABILITIES,
     SLSI_NL80211_VENDOR_SUBCMD_RTT_GET_CAPABILITIES = ANDROID_NL80211_SUBCMD_RTT_RANGE_START,
     SLSI_NL80211_VENDOR_SUBCMD_RTT_RANGE_START,
-    SLSI_NL80211_VENDOR_SUBCMD_RTT_RANGE_CANCEL
+    SLSI_NL80211_VENDOR_SUBCMD_RTT_RANGE_CANCEL,
+
+    SLSI_NL80211_VENDOR_SUBCMD_APF_SET_FILTER = ANDROID_NL80211_SUBCMD_APF_RANGE_START,
+    SLSI_NL80211_VENDOR_SUBCMD_APF_GET_CAPABILITIES,
+    SLSI_NL80211_VENDOR_SUBCMD_APF_READ_FILTER
 } WIFI_SUB_COMMAND;
 
 typedef enum {