diff options
Diffstat (limited to 'net/wireless/rdev-ops.h')
-rw-r--r-- | net/wireless/rdev-ops.h | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/net/wireless/rdev-ops.h b/net/wireless/rdev-ops.h index a6c03ab14a0d..c8e225947adb 100644 --- a/net/wireless/rdev-ops.h +++ b/net/wireless/rdev-ops.h | |||
@@ -932,4 +932,19 @@ static inline int rdev_channel_switch(struct cfg80211_registered_device *rdev, | |||
932 | return ret; | 932 | return ret; |
933 | } | 933 | } |
934 | 934 | ||
935 | static inline int rdev_set_qos_map(struct cfg80211_registered_device *rdev, | ||
936 | struct net_device *dev, | ||
937 | struct cfg80211_qos_map *qos_map) | ||
938 | { | ||
939 | int ret = -EOPNOTSUPP; | ||
940 | |||
941 | if (rdev->ops->set_qos_map) { | ||
942 | trace_rdev_set_qos_map(&rdev->wiphy, dev, qos_map); | ||
943 | ret = rdev->ops->set_qos_map(&rdev->wiphy, dev, qos_map); | ||
944 | trace_rdev_return_int(&rdev->wiphy, ret); | ||
945 | } | ||
946 | |||
947 | return ret; | ||
948 | } | ||
949 | |||
935 | #endif /* __CFG80211_RDEV_OPS */ | 950 | #endif /* __CFG80211_RDEV_OPS */ |