tests: Add get_driver_status for Hostapd

This is identical to the same command in WpaSupplicant class.

Signed-hostap: Jouni Malinen <j@w1.fi>
This commit is contained in:
Jouni Malinen 2014-01-05 21:54:46 +02:00
parent f0cbb986ff
commit a36158befe

View file

@ -152,6 +152,21 @@ class Hostapd:
return vals[field] return vals[field]
return None return None
def get_driver_status(self):
res = self.request("STATUS-DRIVER")
lines = res.splitlines()
vals = dict()
for l in lines:
[name,value] = l.split('=', 1)
vals[name] = value
return vals
def get_driver_status_field(self, field):
vals = self.get_driver_status()
if field in vals:
return vals[field]
return None
def mgmt_rx(self, timeout=5): def mgmt_rx(self, timeout=5):
ev = self.wait_event(["MGMT-RX"], timeout=timeout) ev = self.wait_event(["MGMT-RX"], timeout=timeout)
if ev is None: if ev is None: