summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorarybchik <arybchik@FreeBSD.org>2016-12-31 11:17:43 +0000
committerarybchik <arybchik@FreeBSD.org>2016-12-31 11:17:43 +0000
commitf554316bb7495423b69cc73491e548f0020259d7 (patch)
tree0528f4f5729c7c100f9b826b8662d88c8f5790d5
parente1f15b037009f5c2576393eba1184e30ea4572c1 (diff)
downloadFreeBSD-src-f554316bb7495423b69cc73491e548f0020259d7.zip
FreeBSD-src-f554316bb7495423b69cc73491e548f0020259d7.tar.gz
MFC r310704
sfxge(4): translate MC_CMD_ERR_ERANGE to host errno value This is needed because MCDI command MC_CMD_REKEY can return MC_CMD_ERR_ERANGE. Submitted by: Tom Millington <tmillington at solarflare.com> Sponsored by: Solarflare Communications, Inc.
-rw-r--r--sys/dev/sfxge/common/efx_mcdi.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/dev/sfxge/common/efx_mcdi.c b/sys/dev/sfxge/common/efx_mcdi.c
index c7fa719..cf2155f 100644
--- a/sys/dev/sfxge/common/efx_mcdi.c
+++ b/sys/dev/sfxge/common/efx_mcdi.c
@@ -646,6 +646,8 @@ efx_mcdi_request_errcode(
case MC_CMD_ERR_ENOSPC:
return (ENOSPC);
#endif
+ case MC_CMD_ERR_ERANGE:
+ return (ERANGE);
case MC_CMD_ERR_ALLOC_FAIL:
return (ENOMEM);
OpenPOWER on IntegriCloud