[PATCH] wpa_supplicant, nl80211: ieee80211 power save support
Jouni Malinen
j
Fri Nov 25 03:16:40 PST 2011
On Wed, Jul 20, 2011 at 10:54:27AM +0300, Janusz.Dziedzic at tieto.com wrote:
> Support for enabling/disabling/monitoring
> current mode of ieee80211 power save.
> diff --git a/src/drivers/driver.h b/src/drivers/driver.h
> @@ -2274,6 +2274,28 @@ struct wpa_driver_ops {
> + int (*set_powersave)(void *priv, int enable);
A new driver_ops callback is not really needed for this. The existing
set_p2p_powersave() can be used for this (legacy_ps parameter).
> + int (*get_powersave)(void *priv, int *enabled);
What is the use case for this?
> diff --git a/wpa_supplicant/wpa_cli.c b/wpa_supplicant/wpa_cli.c
> + { "ieee80211_ps", wpa_cli_ieee80211_ps,
> + cli_cmd_flag_none,
> + "<enable|disable|show>" },
"p2p_set ps <0/1>" can be used to enable/disable legacy PS.
I added an initial set_p2p_powersave() implementation for nl80211, so
the enabling/disabling part should now be available and I don't think we
need the additional commands from this patch.
--
Jouni Malinen PGP id EFC895FA
More information about the Hostap
mailing list