wifi(implementation): Return proper status code on initialize

The fallback HAL will return |WIFI_ERROR_NOT_SUPPORTED| when
|init_wifi_vendor_hal_func_table| is invoked.  This should be sent as is
to the HIDL interface instead of sending |WIFI_ERROR_UNKNOWN|.

Bug: 34859006
Test: Compiles
Change-Id: I5fd132368715bd158e617ad3cf2e6f88d147cef7
This commit is contained in:
Roshan Pius
2017-03-20 10:15:18 -07:00
parent 04ff4a07eb
commit a1c76e4d53

View File

@@ -328,9 +328,8 @@ wifi_error WifiLegacyHal::initialize() {
wifi_error status = init_wifi_vendor_hal_func_table(&global_func_table_);
if (status != WIFI_SUCCESS) {
LOG(ERROR) << "Failed to initialize legacy hal function table";
return WIFI_ERROR_UNKNOWN;
}
return WIFI_SUCCESS;
return status;
}
wifi_error WifiLegacyHal::start() {