Add an option to replace iwpriv (WEXT) with cfg80211tool (nl80211)

Dynamically select whether to use iwpriv (WEXT) or cfg80211tool
(nl80211) for executing vendor extension commands. Change the iwpriv
commands corresponding to AP functionality to support cfg80211 command.
The run_iwpriv() function will use sigma_dut_print() in run_system() to
report failed commands in the debug log instead of having to do that in
all callers.

Signed-off-by: Priyadharshini Gowthaman <pgowtham@codeaurora.org>
4 files changed