---
name: "enum_ieee80211_rate_flags"
section: "9"
platform: "linux"
package: "linux-manual-3.16"
version: "3.16.56-1+deb8u1"
release: "Debian 8 (Jessie)"
platforms: ["linux"]
url: "https://new.carta.tech/enum_ieee80211_rate_flags"
---

# enum\_ieee80211\_rate\_flags(9)

rate flags

## NAME

enum\_ieee80211\_rate\_flags - rate flags

## SYNOPSIS

```
enum ieee80211_rate_flags {
  IEEE80211_RATE_SHORT_PREAMBLE,
  IEEE80211_RATE_MANDATORY_A,
  IEEE80211_RATE_MANDATORY_B,
  IEEE80211_RATE_MANDATORY_G,
  IEEE80211_RATE_ERP_G,
  IEEE80211_RATE_SUPPORTS_5MHZ,
  IEEE80211_RATE_SUPPORTS_10MHZ
};
```

## CONSTANTS

IEEE80211\_RATE\_SHORT\_PREAMBLE

Hardware can send with short preamble on this bitrate; only relevant in 2.4GHz band and with CCK rates.

IEEE80211\_RATE\_MANDATORY\_A

This bitrate is a mandatory rate when used with 802.11a (on the 5 GHz band); filled by the core code when registering the wiphy.

IEEE80211\_RATE\_MANDATORY\_B

This bitrate is a mandatory rate when used with 802.11b (on the 2.4 GHz band); filled by the core code when registering the wiphy.

IEEE80211\_RATE\_MANDATORY\_G

This bitrate is a mandatory rate when used with 802.11g (on the 2.4 GHz band); filled by the core code when registering the wiphy.

IEEE80211\_RATE\_ERP\_G

This is an ERP rate in 802.11g mode.

IEEE80211\_RATE\_SUPPORTS\_5MHZ

Rate can be used in 5 MHz mode

IEEE80211\_RATE\_SUPPORTS\_10MHZ

Rate can be used in 10 MHz mode

## DESCRIPTION

Hardware/specification flags for rates. These are structured in a way that allows using the same bitrate structure for different bands/PHY modes.

## AUTHOR

**Johannes Berg** \<johannes@sipsolutions.net\>

Author.

## COPYRIGHT
