On 8 Apr 2016, at 23:05, Eric Blake <ebl...@redhat.com> wrote:

> Add some debugging to flag servers that are not compliant to
> the NBD protocol.
> 
> Signed-off-by: Eric Blake <ebl...@redhat.com>


Reviewed-by: Alex Bligh <a...@alex.org.uk>

> ---
> nbd/client.c | 4 +++-
> 1 file changed, 3 insertions(+), 1 deletion(-)
> 
> diff --git a/nbd/client.c b/nbd/client.c
> index 42e4e52..c834587 100644
> --- a/nbd/client.c
> +++ b/nbd/client.c
> @@ -33,8 +33,10 @@ static int nbd_errno_to_system_errno(int err)
>         return ENOMEM;
>     case NBD_ENOSPC:
>         return ENOSPC;
> +    default:
> +        TRACE("Squashing unexpected error %d to EINVAL", err);
> +        /* fallthrough */
>     case NBD_EINVAL:
> -    default:
>         return EINVAL;
>     }
> }
> -- 
> 2.5.5
> 
> 

-- 
Alex Bligh





Reply via email to