IEEE_G
} else if (priv->assoc_network->mode == IEEE_G) {
if (priv->ieee->mode & IEEE_G)
network->mode = IEEE_G;
} else if (priv->ieee->mode & IEEE_G) {
network->mode = IEEE_G;
else if (network->mode & priv->ieee->mode & IEEE_G)
priv->ieee->mode = IEEE_A | IEEE_G | IEEE_B;
priv->ieee->mode = IEEE_G | IEEE_B;
if (priv->ieee->mode & (IEEE_B | IEEE_G)) {
if (mode & IEEE_G) {
mode & IEEE_B ? 'b' : '.', mode & IEEE_G ? 'g' : '.');
case IEEE_G:
case IEEE_A | IEEE_G:
case IEEE_B | IEEE_G:
case IEEE_A | IEEE_B | IEEE_G:
#define IEEE_MODE_MASK (IEEE_A|IEEE_B|IEEE_G)
if ((mode & IEEE_G) &&
(!(ieee->mode & IEEE_G) ||
network->mode |= IEEE_G;
network->mode |= IEEE_G;
#define IEEE_MODE_MASK (IEEE_A|IEEE_B|IEEE_G)