You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

rc80211.h 491B

12345678910111213141516171819
  1. #ifndef _IPXE_RC80211_H
  2. #define _IPXE_RC80211_H
  3. /** @file
  4. *
  5. * Rate-control algorithm prototype for 802.11.
  6. */
  7. FILE_LICENCE ( GPL2_OR_LATER );
  8. struct net80211_device;
  9. struct rc80211_ctx;
  10. struct rc80211_ctx * rc80211_init ( struct net80211_device *dev );
  11. void rc80211_update_tx ( struct net80211_device *dev, int retries, int rc );
  12. void rc80211_update_rx ( struct net80211_device *dev, int retry, u16 rate );
  13. void rc80211_free ( struct rc80211_ctx *ctx );
  14. #endif /* _IPXE_RC80211_H */