[PATCH] dbus: Fix value of BSS Privacy property

Marcel Holtmann marcel at holtmann.org
Sun Jan 10 10:01:44 EST 2010


Checking for IEEE80211_CAP_PRIVACY needs to use & and not &&.
---
 wpa_supplicant/dbus/dbus_new_handlers.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/wpa_supplicant/dbus/dbus_new_handlers.c b/wpa_supplicant/dbus/dbus_new_handlers.c
index cbcd8fa..9a79257 100644
--- a/wpa_supplicant/dbus/dbus_new_handlers.c
+++ b/wpa_supplicant/dbus/dbus_new_handlers.c
@@ -2421,7 +2421,7 @@ DBusMessage * wpas_dbus_getter_bss_privacy(DBusMessage *message,
 		return NULL;
 	}
 
-	privacy = res->caps && IEEE80211_CAP_PRIVACY ? TRUE : FALSE;
+	privacy = (res->caps & IEEE80211_CAP_PRIVACY) ? TRUE : FALSE;
 	return wpas_dbus_simple_property_getter(message, DBUS_TYPE_BOOLEAN,
 						&privacy);
 }
-- 
1.6.5.2



More information about the HostAP mailing list