[rdkb][common][hal][Refactor createVAP for multiple Vap]

[Description]
Refactor createVAP for multiple Vap. Add error handler and support more value.
1. For multiple vap, we should copy a hostapd config from the first VAP, who's vap index is the same with radio index. Then set ssid, bssid, interface, etc.
2. Fix some parsing and setting errors: BeaconRate format, mac address translation, bssid failed when ap is disable.

[Release-log]
N/A

Change-Id: I596989517b6870ee5e4998cfbb9ae6b791d319b0
1 file changed
tree: e7748f30eaf982fe4dcca927bd284ffa15a2a6ce
  1. src/