From cc75a50c68ccea2068e76fc59e5492899abd3bdb Mon Sep 17 00:00:00 2001 From: "Daniel P. Berrange" Date: Mon, 11 Jan 2016 12:59:44 +0000 Subject: io: fix sign of errno value passed to error report When reporting the number of FDs has been exceeded, pass EINVAL to error_setg_errno, rather than -EINVAL. Signed-off-by: Daniel P. Berrange --- io/channel-socket.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'io/channel-socket.c') diff --git a/io/channel-socket.c b/io/channel-socket.c index 10a5b3136e..eaa411f3d2 100644 --- a/io/channel-socket.c +++ b/io/channel-socket.c @@ -502,7 +502,7 @@ static ssize_t qio_channel_socket_writev(QIOChannel *ioc, if (nfds) { if (nfds > SOCKET_MAX_FDS) { - error_setg_errno(errp, -EINVAL, + error_setg_errno(errp, EINVAL, "Only %d FDs can be sent, got %zu", SOCKET_MAX_FDS, nfds); return -1; -- cgit v1.2.3