From: Jouni Malinen Date: Sun, 11 Jan 2015 17:45:56 +0000 (+0200) Subject: tests: Check mesh capability based on the modes capabilities list X-Git-Tag: hostap_2_4~426 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=2f0347954aada65f49a3eead9b87d97f8c23ecbb;p=thirdparty%2Fhostap.git tests: Check mesh capability based on the modes capabilities list This is more robust than checking the driver capability because it is also possible for the wpa_supplicant build to be configured without mesh support regardless of whether the driver supports it. Signed-off-by: Jouni Malinen --- diff --git a/tests/hwsim/test_wpas_mesh.py b/tests/hwsim/test_wpas_mesh.py index 9140ef7c7..80b5c79a6 100644 --- a/tests/hwsim/test_wpas_mesh.py +++ b/tests/hwsim/test_wpas_mesh.py @@ -15,8 +15,7 @@ from wpasupplicant import WpaSupplicant from utils import HwsimSkip def check_mesh_support(dev, secure=False): - flags = int(dev.get_driver_status_field('capa.flags'), 16) - if flags & 0x100000000 == 0: + if "MESH" not in dev.get_capability("modes"): raise HwsimSkip("Driver does not support mesh") if secure and "SAE" not in dev.get_capability("auth_alg"): raise HwsimSkip("SAE not supported")