HE: Add support for configuring AMSDU in WCN driver
Signed-off-by: Jouni Malinen <jouni@codeaurora.org>
diff --git a/sta.c b/sta.c
index 19f2940..f89c442 100644
--- a/sta.c
+++ b/sta.c
@@ -3265,8 +3265,8 @@
}
-static void ath_sta_set_amsdu(struct sigma_dut *dut, const char *intf,
- const char *val)
+static void iwpriv_sta_set_amsdu(struct sigma_dut *dut, const char *intf,
+ const char *val)
{
char buf[60];
@@ -4351,7 +4351,8 @@
if (val) {
switch (get_driver_type()) {
case DRIVER_ATHEROS:
- ath_sta_set_amsdu(dut, intf, val);
+ case DRIVER_WCN:
+ iwpriv_sta_set_amsdu(dut, intf, val);
break;
default:
if (strcmp(val, "1") == 0 ||
@@ -5547,6 +5548,9 @@
/* Disable STBC as default */
wcn_sta_set_stbc(dut, intf, "0");
+
+ /* Disable AMSDU as default */
+ iwpriv_sta_set_amsdu(dut, intf, "0");
}
}
}