Commit 41eba076 authored by Miri Korenblit's avatar Miri Korenblit Committed by Johannes Berg
Browse files

wifi: mac80211: add an option to fake ieee80211_connection_loss

parent cf007927
Loading
Loading
Loading
Loading
+9 −2
Original line number Diff line number Diff line
@@ -31,6 +31,8 @@
#include "led.h"
#include "fils_aead.h"

#include <kunit/static_stub.h>

#define IEEE80211_AUTH_TIMEOUT		(HZ / 5)
#define IEEE80211_AUTH_TIMEOUT_LONG	(HZ / 2)
#define IEEE80211_AUTH_TIMEOUT_SHORT	(HZ / 10)
@@ -4182,8 +4184,13 @@ EXPORT_SYMBOL(ieee80211_beacon_loss);

void ieee80211_connection_loss(struct ieee80211_vif *vif)
{
	struct ieee80211_sub_if_data *sdata = vif_to_sdata(vif);
	struct ieee80211_hw *hw = &sdata->local->hw;
	struct ieee80211_sub_if_data *sdata;
	struct ieee80211_hw *hw;

	KUNIT_STATIC_STUB_REDIRECT(ieee80211_connection_loss, vif);

	sdata = vif_to_sdata(vif);
	hw = &sdata->local->hw;

	trace_api_connection_loss(sdata);