Sfoglia il codice sorgente

qcacmn: Send anycast addresses for NS offload

Propagation from qcacld-2.0 to qcacld-3.0

Current implementation has support for IPv6 addresses of type
unicast for NS offload to firmware.

As part of this change add anycast addresses for NS offload.

CRs-Fixed: 954880
Sravan Kumar Kairam 9 anni fa
parent
commit
33b9549045
1 ha cambiato i file con 2 aggiunte e 0 eliminazioni
  1. 2 0
      wmi_unified_param.h

+ 2 - 0
wmi_unified_param.h

@@ -3084,6 +3084,7 @@ struct wmi_dual_mac_config {
  * @self_macaddr: self mac address
  * @srcIPv6AddrValid: src ipv6 address valid flag
  * @targetIPv6AddrValid: target ipv6 address valid flag
+ * @target_ipv6_addr_ac_type: target ipv6 address type
  * @slotIdx: slot index
  */
 struct ns_offload_req_params {
@@ -3093,6 +3094,7 @@ struct ns_offload_req_params {
 	struct qdf_mac_addr self_macaddr;
 	uint8_t srcIPv6AddrValid;
 	uint8_t targetIPv6AddrValid[WMI_MAC_NUM_TARGET_IPV6_NS_OFFLOAD_NA];
+	uint8_t target_ipv6_addr_ac_type[WMI_MAC_NUM_TARGET_IPV6_NS_OFFLOAD_NA];
 	uint8_t slotIdx;
 };
 #endif /* WLAN_NS_OFFLOAD */