On Freitag, 9. Juni 2017 15:02:55 CEST Sven Eckelmann wrote: [...]
#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 8, 0) diff --git a/net/batman-adv/bat_v_elp.c b/net/batman-adv/bat_v_elp.c index 96e73337..16552568 100644 --- a/net/batman-adv/bat_v_elp.c +++ b/net/batman-adv/bat_v_elp.c @@ -111,6 +111,8 @@ static u32 batadv_v_elp_get_throughput(struct batadv_hardif_neigh_node *neigh) } if (ret) goto default_throughput;
if (!(sinfo.filled & STATION_INFO_EXPECTED_THROUGHPUT))
goto default_throughput;
return sinfo.expected_throughput / 100; }
Looks like STATION_INFO_EXPECTED_THROUGHPUT was removed in 319090bf6c75e3ad42a8c74973be5e78ae4f948f and BIT(NL80211_STA_INFO_EXPECTED_THROUGHPUT) must now be used. Of course, NL80211_STA_INFO_EXPECTED_THROUGHPUT doesn't have the value 28 :(
Kind regards, Sven