Kaynağa Gözat

qcacld-3.0: Remove tSirNsOffloadReq

Change I823ba0a426cce5a5717cf2b693b49c8f8a2f7a29 ("qcacld-3.0: Add
support for arp/ns offload in PMO component") removed the references
to the nsOffloadInfo field in tSirHostOffloadReq as well as to the
underlying tSirNsOffloadReq structure, so remove these obsolete data
structures.

Change-Id: I44724334c3e0483ec9403f94259ac531cce59bb4
CRs-Fixed: 2370033
Jeff Johnson 6 yıl önce
ebeveyn
işleme
b67b8a5047
2 değiştirilmiş dosya ile 0 ekleme ve 18 silme
  1. 0 16
      core/mac/inc/sir_api.h
  2. 0 2
      core/mac/inc/sir_mac_prot_def.h

+ 0 - 16
core/mac/inc/sir_api.h

@@ -2108,19 +2108,6 @@ typedef struct sSirSmeProbeReqInd {
 #define SIR_OFFLOAD_DISABLE                         0
 #define SIR_OFFLOAD_ENABLE                          1
 
-#ifdef WLAN_NS_OFFLOAD
-typedef struct sSirNsOffloadReq {
-	uint8_t srcIPv6Addr[SIR_MAC_IPV6_ADDR_LEN];
-	uint8_t selfIPv6Addr[SIR_MAC_NUM_TARGET_IPV6_NS_OFFLOAD_NA][SIR_MAC_IPV6_ADDR_LEN];
-	uint8_t targetIPv6Addr[SIR_MAC_NUM_TARGET_IPV6_NS_OFFLOAD_NA][SIR_MAC_IPV6_ADDR_LEN];
-	struct qdf_mac_addr self_macaddr;
-	uint8_t srcIPv6AddrValid;
-	uint8_t targetIPv6AddrValid[SIR_MAC_NUM_TARGET_IPV6_NS_OFFLOAD_NA];
-	uint8_t target_ipv6_addr_ac_type[SIR_MAC_NUM_TARGET_IPV6_NS_OFFLOAD_NA];
-	uint8_t slotIdx;
-} tSirNsOffloadReq, *tpSirNsOffloadReq;
-#endif /* WLAN_NS_OFFLOAD */
-
 typedef struct sSirHostOffloadReq {
 	uint8_t offloadType;
 	uint8_t enableOrDisable;
@@ -2129,9 +2116,6 @@ typedef struct sSirHostOffloadReq {
 		uint8_t hostIpv4Addr[SIR_IPV4_ADDR_LEN];
 		uint8_t hostIpv6Addr[SIR_MAC_IPV6_ADDR_LEN];
 	} params;
-#ifdef WLAN_NS_OFFLOAD
-	tSirNsOffloadReq nsOffloadInfo;
-#endif /* WLAN_NS_OFFLOAD */
 	struct qdf_mac_addr bssid;
 } tSirHostOffloadReq, *tpSirHostOffloadReq;
 

+ 0 - 2
core/mac/inc/sir_mac_prot_def.h

@@ -520,8 +520,6 @@
 #define SIR_MAC_OUI_WSM_SCHEDULE_MAX        20
 
 #define SIR_MAC_NS_OFFLOAD_SIZE             1   /* support only one IPv6 offload */
-/* Number of target IP V6 addresses for NS offload */
-#define SIR_MAC_NUM_TARGET_IPV6_NS_OFFLOAD_NA   16
 #define SIR_MAC_IPV6_ADDR_LEN               16
 #define SIR_IPV6_ADDR_VALID                 1
 #define SIR_IPV6_ADDR_UC_TYPE               0