blob: 2e3dec0b60874fdc88280f41f47e2867c17275d4 [file] [log] [blame]
Thomas Gleixnerd2912cb2019-06-04 10:11:33 +02001/* SPDX-License-Identifier: GPL-2.0-only */
Jiri Bencf0706e82007-05-05 11:45:53 -07002/*
Jiri Bencf0706e82007-05-05 11:45:53 -07003 * Copyright 2004, Instant802 Networks, Inc.
4 * Copyright 2005, Devicescape Software, Inc.
Jiri Bencf0706e82007-05-05 11:45:53 -07005 */
6
7#ifndef _WME_H
8#define _WME_H
9
10#include <linux/netdevice.h>
11#include "ieee80211_i.h"
12
Yoni Divinsky00e96de2012-06-20 15:39:13 +030013u16 ieee80211_select_queue_80211(struct ieee80211_sub_if_data *sdata,
Thomas Pedersend3c15972011-11-24 17:15:23 -080014 struct sk_buff *skb,
15 struct ieee80211_hdr *hdr);
Felix Fietkau1974da82019-03-25 08:59:23 +010016u16 __ieee80211_select_queue(struct ieee80211_sub_if_data *sdata,
17 struct sta_info *sta, struct sk_buff *skb);
Johannes Bergcf0277e2010-01-05 18:00:58 +010018u16 ieee80211_select_queue(struct ieee80211_sub_if_data *sdata,
19 struct sk_buff *skb);
Javier Cardona2154c81c2011-09-07 17:49:53 -070020void ieee80211_set_qos_hdr(struct ieee80211_sub_if_data *sdata,
21 struct sk_buff *skb);
Jiri Bencf0706e82007-05-05 11:45:53 -070022
23#endif /* _WME_H */