From 5291a581560317dd6b1a1b50edbc7889684957d5 Mon Sep 17 00:00:00 2001 From: Rajeev Kumar Date: Thu, 2 May 2019 20:31:12 +0530 Subject: wifi-hal: Map kernel error ENOBUFS to wifi-hal error code Kernel error ENOBUFS is not mapped to any defined wifi-hal error code. Map ENOBUFS error to WIFI_ERROR_TOO_MANY_REQUESTS wifi-hal error. Change-Id: I1d372a70a713a25505849da1a6716650007a7f64 CRs-Fixed: 2439902 Bug: 130214647 Bug: 132599519 Test: Regression Test Signed-off-by: Rajeev Kumar --- qcwcn/wifi_hal/common.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/qcwcn/wifi_hal/common.cpp b/qcwcn/wifi_hal/common.cpp index c54577c..3d72e76 100644 --- a/qcwcn/wifi_hal/common.cpp +++ b/qcwcn/wifi_hal/common.cpp @@ -420,6 +420,8 @@ wifi_error mapKernelErrortoWifiHalError(int kern_err) return WIFI_ERROR_OUT_OF_MEMORY; case -EBUSY: return WIFI_ERROR_BUSY; + case -ENOBUFS: + return WIFI_ERROR_TOO_MANY_REQUESTS; } return WIFI_ERROR_UNKNOWN; } -- cgit v1.2.3