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
diff --git a/wmi_unified_param.h b/wmi_unified_param.h
index 6e54165..b846298 100644
--- a/wmi_unified_param.h
+++ b/wmi_unified_param.h
@@ -3084,6 +3084,7 @@
* @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 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 */