ENUM WIPHY_FLAGS
Section: Device registration (9)
Updated: February 2011
Index
Return to Main Contents
NAME
enum_wiphy_flags - wiphy capability flags
SYNOPSIS
enum wiphy_flags {
WIPHY_FLAG_CUSTOM_REGULATORY,
WIPHY_FLAG_STRICT_REGULATORY,
WIPHY_FLAG_DISABLE_BEACON_HINTS,
WIPHY_FLAG_NETNS_OK,
WIPHY_FLAG_PS_ON_BY_DEFAULT,
WIPHY_FLAG_4ADDR_AP,
WIPHY_FLAG_4ADDR_STATION,
WIPHY_FLAG_CONTROL_PORT_PROTOCOL,
WIPHY_FLAG_IBSS_RSN
};
CONSTANTS
WIPHY_FLAG_CUSTOM_REGULATORY
-
tells us the driver for this device has its own custom regulatory domain and cannot identify the ISO / IEC 3166 alpha2 it belongs to. When this is enabled we will disregard the first regulatory hint (when the initiator is
REGDOM_SET_BY_CORE).
WIPHY_FLAG_STRICT_REGULATORY
-
tells us the driver for this device will ignore regulatory domain settings until it gets its own regulatory domain via its
regulatory_hint. After its gets its own regulatory domain it will only allow further regulatory domain settings to further enhance compliance. For example if channel 13 and 14 are disabled by this regulatory domain no user regulatory domain can enable these channels at a later time. This can be used for devices which do not have calibration information gauranteed for frequencies or settings outside of its regulatory domain.
WIPHY_FLAG_DISABLE_BEACON_HINTS
-
enable this if your driver needs to ensure that passive scan flags and beaconing flags may not be lifted by cfg80211 due to regulatory beacon hints. For more information on beacon hints read the documenation for
regulatory_hint_found_beacon
WIPHY_FLAG_NETNS_OK
-
if not set, do not allow changing the netns of this wiphy at all
WIPHY_FLAG_PS_ON_BY_DEFAULT
-
if set to true, powersave will be enabled by default -- this flag will be set depending on the kernel's default on
wiphy_new, but can be changed by the driver if it has a good reason to override the default
WIPHY_FLAG_4ADDR_AP
-
supports 4addr mode even on AP (with a single station on a VLAN interface)
WIPHY_FLAG_4ADDR_STATION
-
supports 4addr mode even as a station
WIPHY_FLAG_CONTROL_PORT_PROTOCOL
-
This device supports setting the control port protocol ethertype. The device also honours the control_port_no_encrypt flag.
WIPHY_FLAG_IBSS_RSN
-
The device supports IBSS RSN.
AUTHOR
Johannes Berg <johannes@sipsolutions.net>
-
Author.
COPYRIGHT