1e5b75505Sopenharmony_ci/* 2e5b75505Sopenharmony_ci * hostapd / WMM (Wi-Fi Multimedia) 3e5b75505Sopenharmony_ci * Copyright 2002-2003, Instant802 Networks, Inc. 4e5b75505Sopenharmony_ci * Copyright 2005-2006, Devicescape Software, Inc. 5e5b75505Sopenharmony_ci * 6e5b75505Sopenharmony_ci * This software may be distributed under the terms of the BSD license. 7e5b75505Sopenharmony_ci * See README for more details. 8e5b75505Sopenharmony_ci */ 9e5b75505Sopenharmony_ci 10e5b75505Sopenharmony_ci#ifndef WME_H 11e5b75505Sopenharmony_ci#define WME_H 12e5b75505Sopenharmony_ci 13e5b75505Sopenharmony_cistruct ieee80211_mgmt; 14e5b75505Sopenharmony_cistruct wmm_tspec_element; 15e5b75505Sopenharmony_ci 16e5b75505Sopenharmony_ciu8 * hostapd_eid_wmm(struct hostapd_data *hapd, u8 *eid); 17e5b75505Sopenharmony_ciint hostapd_eid_wmm_valid(struct hostapd_data *hapd, const u8 *eid, 18e5b75505Sopenharmony_ci size_t len); 19e5b75505Sopenharmony_civoid hostapd_wmm_action(struct hostapd_data *hapd, 20e5b75505Sopenharmony_ci const struct ieee80211_mgmt *mgmt, size_t len); 21e5b75505Sopenharmony_ciint wmm_process_tspec(struct wmm_tspec_element *tspec); 22e5b75505Sopenharmony_ci 23e5b75505Sopenharmony_ci#endif /* WME_H */ 24