summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorarybchik <arybchik@FreeBSD.org>2017-01-02 09:17:29 +0000
committerarybchik <arybchik@FreeBSD.org>2017-01-02 09:17:29 +0000
commit2c1c0666fe624e548b0493a2fdf698e416c99a4c (patch)
tree20525270d76f4c760bb681a12004afe53a1c17fa
parent46601b0c79f295e81744d2d4ec0a9ae4eff07005 (diff)
downloadFreeBSD-src-2c1c0666fe624e548b0493a2fdf698e416c99a4c.zip
FreeBSD-src-2c1c0666fe624e548b0493a2fdf698e416c99a4c.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