aboutsummaryrefslogtreecommitdiffstats
path: root/net/mac80211/trace.h
diff options
context:
space:
mode:
authorYoni Divinsky <yoni.divinsky@ti.com>2012-05-30 04:36:39 -0400
committerJohannes Berg <johannes.berg@intel.com>2013-01-18 07:30:21 -0500
commitde5fad815703b5b24bc4726cd71422929537d259 (patch)
tree4b2c5ab023fc4577748c2a340f10ab6cd0ea515e /net/mac80211/trace.h
parent5a32aff37a02ebc959837f08d09ac8ba65d4f1b0 (diff)
mac80211: add op to configure default key id
There are hardwares which support offload of data packets for example when auto ARP is enabled the hw will send the ARP response. In such cases if WEP encryption is configured the hw must know the default WEP key in order to encrypt the packets correctly. When hw_accel is enabled and encryption type is set to WEP, the driver should get the default key index from mac80211. Signed-off-by: Yoni Divinsky <yoni.divinsky@ti.com> [cleanups, fixes, documentation] Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Diffstat (limited to 'net/mac80211/trace.h')
-rw-r--r--net/mac80211/trace.h23
1 files changed, 23 insertions, 0 deletions
diff --git a/net/mac80211/trace.h b/net/mac80211/trace.h
index 41861b91daa3..9341b9359b66 100644
--- a/net/mac80211/trace.h
+++ b/net/mac80211/trace.h
@@ -1821,6 +1821,29 @@ TRACE_EVENT(stop_queue,
1821 ) 1821 )
1822); 1822);
1823 1823
1824TRACE_EVENT(drv_set_default_unicast_key,
1825 TP_PROTO(struct ieee80211_local *local,
1826 struct ieee80211_sub_if_data *sdata,
1827 int key_idx),
1828
1829 TP_ARGS(local, sdata, key_idx),
1830
1831 TP_STRUCT__entry(
1832 LOCAL_ENTRY
1833 VIF_ENTRY
1834 __field(int, key_idx)
1835 ),
1836
1837 TP_fast_assign(
1838 LOCAL_ASSIGN;
1839 VIF_ASSIGN;
1840 __entry->key_idx = key_idx;
1841 ),
1842
1843 TP_printk(LOCAL_PR_FMT VIF_PR_FMT " key_idx:%d",
1844 LOCAL_PR_ARG, VIF_PR_ARG, __entry->key_idx)
1845);
1846
1824#ifdef CONFIG_MAC80211_MESSAGE_TRACING 1847#ifdef CONFIG_MAC80211_MESSAGE_TRACING
1825#undef TRACE_SYSTEM 1848#undef TRACE_SYSTEM
1826#define TRACE_SYSTEM mac80211_msg 1849#define TRACE_SYSTEM mac80211_msg